*,*:before,*:after{box-sizing:border-box}*{-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0}a{text-decoration:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}input[type=radio],input[type=checkbox]{margin:4px 0 0;line-height:normal}body{margin:0}iframe{border-style:none;border:none;display:block;position:relative}a:focus{outline:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:0}dfn{font-style:italic}hr{box-sizing:content-box;display:block;border-style:none;height:2px;background:#dfdfdf;margin:1.5em 0;width:80%}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:0}dd{margin:0}menu,ol,ul{padding:0}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid gray;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{border-style:none;-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}audio,canvas,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.row{line-height:normal;clear:both;zoom:1;margin-right:-15px;margin-left:-15px}.row:after{display:table;content:"";clear:both;display:table;content:"";visibility:hidden;height:0}.row:before{display:table;content:"";display:table;content:"";visibility:hidden;height:0}.row>[class*=col_]{display:inline-block;vertical-align:top;padding-left:15px;padding-right:15px}.row>[class*=col_].right{float:right}.row.big-gutter{margin-left:-30px;margin-right:-30px}@media (max-width:1300px){.row.big-gutter{margin-left:-15px;margin-right:-15px}}.row.big-gutter>[class*=col_]{padding-left:30px;padding-right:30px}@media (max-width:1300px){.row.big-gutter>[class*=col_]{padding-left:15px;padding-right:15px}}.row.large-gutter{margin-left:-100px;margin-right:-100px}@media (max-width:1430px){.row.large-gutter{margin-left:-80px;margin-right:-80px}}@media (max-width:1300px){.row.large-gutter{margin-left:-50px;margin-right:-50px}}@media (max-width:1020px){.row.large-gutter{margin-left:-15px;margin-right:-15px}}.row.large-gutter>[class*=col_]{padding-left:100px;padding-right:100px}@media (max-width:1430px){.row.large-gutter>[class*=col_]{padding-left:80px;padding-right:80px}}@media (max-width:1300px){.row.large-gutter>[class*=col_]{padding-left:50px;padding-right:50px}}@media (max-width:1020px){.row.large-gutter>[class*=col_]{padding-left:15px;padding-right:15px}}.row.small-gutter{margin-left:-7px;margin-right:-7px}.row.small-gutter>[class*=col_]{padding-left:7px;padding-right:7px}.row.extra-small-gutter{margin-left:-3px;margin-right:-3px}.row.extra-small-gutter>[class*=col_]{padding-left:3px;padding-right:3px}.row.no-gutter{margin-left:0;margin-right:0}.row.no-gutter>[class*=col_]{padding-left:0;padding-right:0}.row.flex:before,.row.flex:after{content:none}@media (max-width:1020px){.row{margin-right:-10px;margin-left:-10px}.row>[class*=col_]{padding-left:10px;padding-right:10px}.row.big-gutter{margin-left:-15px;margin-right:-15px}.row.big-gutter>[class*=col_]{padding-left:15px;padding-right:15px}}.col_10{width:10%}.col_12{width:12.5%}.col_14{width:14.28%}.col_15{width:15%}.col_16{width:16.66%}.col_18{width:18%}.col_20{width:20%}.col_21{width:21.66%}.col_25{width:25%}.col_30{width:30%}.col_33{width:33.33%}.col_35{width:35%}.col_40{width:40%}.col_45{width:45%}.col_50{width:50%}.col_55{width:55%}.col_60{width:60%}.col_65{width:65%}.col_66{width:66.66%}.col_70{width:70%}.col_75{width:75%}.col_80{width:80%}.col_90{width:90%}.col_100{width:100%}.col_auto{width:auto}.col_centred{float:none;display:block!important;margin:0 auto}.flex{display:flex}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.justify-content-between{justify-content:space-between}.justify-content-around{justify-content:space-around}.align-self-center{align-self:center}.flex-center{align-items:center}.justify-space-between{justify-content:space-between}.flex-justify-center{justify-content:center}.flex-bottom{align-items:flex-end}.flex-end{justify-content:flex-end}body{font-size:16px;font-family:"Manrope",sans-serif,Arial,Helvetica,sans-serif;line-height:1.5;font-weight:400;color:#000}@media (max-width:1300px){body{font-size:15px}}@media (max-width:1020px){body{font-size:14px}}@media (max-width:480px){body{font-size:13px}}h1,h2,h3,h4,h5,h6{font-family:"Cormorant Garamond",sans-serif;color:#000;font-weight:400;line-height:1}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{font-weight:inherit;line-height:inherit}h1{font-size:62px;line-height:.9;font-family:"Cormorant Garamond",sans-serif;font-weight:500;margin-bottom:0;letter-spacing:-.05em;position:relative}@media (max-width:1430px){h1{font-size:54px}}@media (max-width:1300px){h1{font-size:50px}}@media (max-width:1020px){h1{font-size:50px}}@media (max-width:767px){h1{font-size:45px}}@media (max-width:560px){h1{font-size:35px}}@media (max-width:480px){h1{font-size:30px}}h2{font-size:54px;margin-bottom:15px}@media (max-width:1430px){h2{font-size:48px}}@media (max-width:1300px){h2{font-size:42px}}@media (max-width:1020px){h2{font-size:36px}}@media (max-width:767px){h2{font-size:30px}}@media (max-width:560px){h2{font-size:24px}}h3{font-size:42px;margin-bottom:15px}@media (max-width:1430px){h3{font-size:36px}}@media (max-width:1300px){h3{font-size:30px}}@media (max-width:1020px){h3{font-size:28px}}@media (max-width:767px){h3{font-size:24px}}@media (max-width:560px){h3{font-size:22px}}h4{font-size:36px;margin-bottom:10px}@media (max-width:1430px){h4{font-size:30px}}@media (max-width:1300px){h4{font-size:28px}}@media (max-width:1020px){h4{font-size:24px}}@media (max-width:767px){h4{font-size:20px}}@media (max-width:560px){h4{font-size:18px}}h5{font-size:24px;margin-bottom:10px}@media (max-width:1430px){h5{font-size:22px}}@media (max-width:1300px){h5{font-size:21px}}@media (max-width:1020px){h5{font-size:20px}}@media (max-width:767px){h5{font-size:18px}}@media (max-width:560px){h5{font-size:16px}}h6{font-size:18px;margin-bottom:10px}@media (max-width:1020px){h6{font-size:17px}}@media (max-width:560px){h6{font-size:16px}}p,span,label,li{font-weight:400;line-height:1.5}p{margin:15px 0;color:#303030}@media (max-width:767px){p{margin:10px 0}}p p,p a,p span,p label,p em{font-size:100%;margin:0;color:inherit}p b,p strong{font-weight:700}p i,p em{font-style:italic}p a{text-decoration:underline;color:#000}p a:hover{opacity:.8}a{color:inherit;margin:0}a:hover{text-decoration:underline}a span{color:inherit;font-weight:inherit}img,span,label,a{display:inline-block}blockquote{border:none!important;position:relative;margin:30px 0}blockquote p{font-size:17px;line-height:1.4;text-align:center;font-style:normal;color:#000;margin:0;z-index:1}@media (max-width:560px){blockquote p{font-size:18px;margin:25px 0}}.fa-style{color:#303030;font-size:50px}@media (max-width:1020px){.fa-style{font-size:40px}}@media (max-width:767px){.fa-style{font-size:30px}}@media (max-width:560px){.fa-style{font-size:25px}}input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],input[type=date],input[type=time],input[type=datetime],input[type=datetime-local],input[type=week],input[type=month],textarea,select{vertical-align:middle;font-family:"Manrope",sans-serif;font-weight:400;font-size:15px;border:none;border:1px solid #e8e8e8;background:#fff;color:#000;width:100%;line-height:1;padding:12px 20px;margin-bottom:15px;vertical-align:middle;outline:0;box-sizing:border-box;font-weight:400;-moz-appearance:none;appearance:none;-webkit-appearance:none!important;border-radius:0}@media (max-width:1020px){input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],input[type=date],input[type=time],input[type=datetime],input[type=datetime-local],input[type=week],input[type=month],textarea,select{font-size:15px}}@media (max-width:767px){input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],input[type=date],input[type=time],input[type=datetime],input[type=datetime-local],input[type=week],input[type=month],textarea,select{font-size:14px}}@media (max-width:560px){input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],input[type=date],input[type=time],input[type=datetime],input[type=datetime-local],input[type=week],input[type=month],textarea,select{font-size:13px}}input[type=text]:active,input[type=text]:hover,input[type=text]:focus,input[type=email]:active,input[type=email]:hover,input[type=email]:focus,input[type=password]:active,input[type=password]:hover,input[type=password]:focus,input[type=search]:active,input[type=search]:hover,input[type=search]:focus,input[type=tel]:active,input[type=tel]:hover,input[type=tel]:focus,input[type=url]:active,input[type=url]:hover,input[type=url]:focus,input[type=number]:active,input[type=number]:hover,input[type=number]:focus,input[type=date]:active,input[type=date]:hover,input[type=date]:focus,input[type=time]:active,input[type=time]:hover,input[type=time]:focus,input[type=datetime]:active,input[type=datetime]:hover,input[type=datetime]:focus,input[type=datetime-local]:active,input[type=datetime-local]:hover,input[type=datetime-local]:focus,input[type=week]:active,input[type=week]:hover,input[type=week]:focus,input[type=month]:active,input[type=month]:hover,input[type=month]:focus,textarea:active,textarea:hover,textarea:focus,select:active,select:hover,select:focus{background-color:#fff;border-color:#c1131f}input[type=text]:disabled,input[type=email]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=url]:disabled,input[type=number]:disabled,input[type=date]:disabled,input[type=time]:disabled,input[type=datetime]:disabled,input[type=datetime-local]:disabled,input[type=week]:disabled,input[type=month]:disabled,textarea:disabled,select:disabled{background:#ebebeb}@media (max-width:1020px){input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{font-size:15px}}@media (max-width:767px){input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{font-size:14px}}@media (max-width:560px){input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{font-size:13px}}@media (max-width:1020px){input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=week]::-moz-placeholder,input[type=month]::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder{font-size:15px}}@media (max-width:767px){input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=week]::-moz-placeholder,input[type=month]::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder{font-size:14px}}@media (max-width:560px){input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=week]::-moz-placeholder,input[type=month]::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder{font-size:13px}}@media (max-width:1020px){input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder{font-size:15px}}@media (max-width:767px){input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder{font-size:14px}}@media (max-width:560px){input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder{font-size:13px}}@media (max-width:1020px){input[type=text]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=url]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=date]:-moz-placeholder,input[type=time]:-moz-placeholder,input[type=datetime]:-moz-placeholder,input[type=datetime-local]:-moz-placeholder,input[type=week]:-moz-placeholder,input[type=month]:-moz-placeholder,textarea:-moz-placeholder,select:-moz-placeholder{font-size:15px}}@media (max-width:767px){input[type=text]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=url]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=date]:-moz-placeholder,input[type=time]:-moz-placeholder,input[type=datetime]:-moz-placeholder,input[type=datetime-local]:-moz-placeholder,input[type=week]:-moz-placeholder,input[type=month]:-moz-placeholder,textarea:-moz-placeholder,select:-moz-placeholder{font-size:14px}}@media (max-width:560px){input[type=text]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=url]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=date]:-moz-placeholder,input[type=time]:-moz-placeholder,input[type=datetime]:-moz-placeholder,input[type=datetime-local]:-moz-placeholder,input[type=week]:-moz-placeholder,input[type=month]:-moz-placeholder,textarea:-moz-placeholder,select:-moz-placeholder{font-size:13px}}.select_overlay{position:relative}.select_overlay:after{content:"";display:block;position:absolute;right:20px;top:23px;background-image:url(https://lamaisondelarenovation.fr/wp-content/themes/transirenov/images/svg/select.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:13px;height:8px}textarea{line-height:1.2;padding-top:15px;height:160px}button[type=submit],input[type=submit]{color:#fff;display:inline-block;text-align:center;font-family:"Manrope",sans-serif;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition-timing-function:ease;line-height:1;background-color:#c1131f;font-weight:500;padding:17px 28px;border-radius:0;line-height:1;line-height:1;border-style:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none;margin-bottom:0;font-size:15px}@media (max-width:767px){button[type=submit],input[type=submit]{font-size:14px}}@media (max-width:560px){button[type=submit],input[type=submit]{font-size:13px}}button[type=submit]:hover,input[type=submit]:hover{text-decoration:none;background-color:#790000;color:#fff}select{height:auto;line-height:normal;outline:none}textarea{height:124px;line-height:1.5;padding-top:15px;margin-bottom:20px}input[type=radio],input[type=checkbox]{position:relative;-webkit-appearance:none;width:22px;height:22px;margin-bottom:0;background:#fff;margin-right:10px;margin-left:0;vertical-align:top;border:1px solid #ebebeb;border-radius:0;line-height:normal;cursor:pointer;margin-top:0;color:#c1131f;outline:0}input[type=radio]:before,input[type=checkbox]:before{content:"";background-color:#c1131f;display:block;position:absolute;width:0;height:0;top:50%;left:50%;transform:translate(-50%,-50%);transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition-timing-function:ease}input[type=radio]{border-radius:50%}input[type=checkbox]:checked,input[type=radio]:checked{background-color:#fff;border-color:#c1131f}input[type=checkbox]::before{border-radius:0;content:"\f00c";font-family:"Font Awesome 5 Free";font-weight:900;background-color:#c1131f;display:flex;align-items:center;justify-content:center;color:#fff;font-size:10px}input[type=checkbox]:checked:before{width:17px;height:17px}input[type=radio]:checked:before{width:14px;height:14px;border-radius:50%}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}form{margin:0}fieldset{border:none;padding:0;margin:0}legend{white-space:normal;border:0;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:#303030;font-family:"Manrope",sans-serif;letter-spacing:normal}:-moz-placeholder{color:#303030;font-family:"Manrope",sans-serif;letter-spacing:normal}::-moz-placeholder{color:#303030;font-family:"Manrope",sans-serif;letter-spacing:normal}:-ms-input-placeholder{color:#303030;font-family:"Manrope",sans-serif;letter-spacing:normal}.wpcf7-not-valid-tip{display:none!important}.wpcf7-not-valid{border:1px solid red!important}.wpcf7 input:hover,.wpcf7 input:focus,.wpcf7 select:hover,.wpcf7 select:focus,.wpcf7 textarea:hover,.wpcf7 textarea:focus{outline:0!important;transition:all 0.3s ease}.wpcf7 input[type=submit]:hover,.wpcf7 input[type=submit]:focus{outline:0!important;transition:all 0.3s ease}div.wpcf7-response-output{margin:0;padding:0;border-radius:0}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing,div.wpcf7-mail-sent-ok{text-align:center;border:0!important}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{color:#c1131f}div.wpcf7-mail-sent-ok{color:#037917}.wpcf7 form .wpcf7-response-output{margin:10px 0;padding:10px;text-align:center;font-size:15px;border:none;border-radius:0}@media (max-width:1020px){.wpcf7 form .wpcf7-response-output{font-size:14px}}@media (max-width:767px){.wpcf7 form .wpcf7-response-output{font-size:13px}}@media (max-width:560px){.wpcf7 form .wpcf7-response-output{font-size:12px}}.wpcf7 form.sent .wpcf7-response-output{border:none;background-color:green;color:#fff}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:red;background:red;color:#fff}.wpcf7 form.spam .wpcf7-response-output{background:red}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{background-color:red;color:#fff}.button1,.button2,.button3{color:#fff;display:inline-block;padding:15px 28px;font-size:15px;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition-timing-function:ease;line-height:1;font-weight:600;border-radius:0;background:#c1131f;border:1px solid #c1131f;font-family:"Manrope",sans-serif;text-align:center}@media (max-width:1020px){.button1,.button2,.button3{font-size:14px}}@media (max-width:767px){.button1,.button2,.button3{font-size:13px;padding:12px 18px}}@media (max-width:560px){.button1,.button2,.button3{font-size:12px;padding:12px 25px}}.button1:hover,.button2:hover,.button3:hover{text-decoration:none;background:#790000;transform:translateY(-1px);color:#fff}.button1.xl,.button2.xl,.button3.xl{font-size:16px;padding-right:30px;padding-left:30px}@media (max-width:1430px){.button1.xl,.button2.xl,.button3.xl{font-size:15px}}@media (max-width:1300px){.button1.xl,.button2.xl,.button3.xl{font-size:14px}}@media (max-width:767px){.button1.xl,.button2.xl,.button3.xl{font-size:13px;padding-right:20px;padding-left:20px}}@media (max-width:560px){.button1.xl,.button2.xl,.button3.xl{font-size:12px;padding-right:15px;padding-left:15px}}.button1.xs,.button2.xs,.button3.xs{font-size:14px}@media (max-width:1430px){.button1.xs,.button2.xs,.button3.xs{font-size:13px}}@media (max-width:1020px){.button1.xs,.button2.xs,.button3.xs{font-size:12px}}@media (max-width:767px){.button1.xs,.button2.xs,.button3.xs{font-size:11px}}.button2{background:#fff0;border:1px solid #c1131f;color:#000}.button2:hover{text-decoration:none;background:#c1131f;color:#fff}.button3{background:#fff0;color:#fff;border:1px solid #fff}.button3:hover{text-decoration:none;background:#1b1b1b;box-shadow:0 3px 15px 0 rgb(27 27 27 / .45);color:#fff}ul li{list-style:none}.alignleft{display:inline;float:left;margin-top:20px;margin-right:30px}.alignright{display:inline;float:right;margin-top:20px;margin-left:30px}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:20px;max-width:100%;max-height:100%;width:auto;height:auto}@media (max-width:768px){.alignleft,.alignright,.aligncenter{float:none;display:block;margin-left:auto;margin-right:auto;margin-bottom:15px}}body{text-rendering:optimizeLegibility;counter-reset:item;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition-timing-function:ease;background-color:#fff;position:relative;-webkit-overflow-scrolling:touch}body,html{text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important;font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none}@media (max-width:1020px){body,html{overflow-x:hidden}}body:not(.page-id-9181){overflow-x:hidden}@media (max-width:1020px){body:not(.page-id-9181){overflow-x:hidden}}a{transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.big-title{font-size:42px}@media (max-width:1430px){.big-title{font-size:36px}}@media (max-width:1020px){.big-title{font-size:30px}}@media (max-width:560px){.big-title{font-size:26px}}@media (max-width:480px){.big-title{font-size:24px}}.big-p{font-size:24px;line-height:1.4em;opacity:1}@media (max-width:1650px){.big-p{font-size:22px}}@media (max-width:1430px){.big-p{font-size:20px;line-height:1.3em}}@media (max-width:1020px){.big-p{font-size:18px;line-height:1.2em}}@media (max-width:767px){.big-p{font-size:16px}}.clear{clear:both}.container-big{width:100%;padding:0 150px}@media (max-width:1550px){.container-big{padding:0 50px}}@media (max-width:1430px){.container-big{padding:0 30px}}@media (max-width:560px){.container-big{padding-left:20px;padding-right:20px}}.container{width:100%;max-width:1520px;margin:0 auto;padding:0 100px}@media (max-width:1300px){.container{padding:0 60px}}@media (max-width:1020px){.container{padding:0 40px}}@media (max-width:767px){.container{padding:0 30px}}@media (max-width:560px){.container{padding-left:20px;padding-right:20px}}.container-small{max-width:800px;width:100%;margin:0 auto;padding:0 15px}@media (max-width:1300px){.container-small{padding:0 30px;max-width:100%}}@media (max-width:560px){.container-small{padding-left:20px;padding-right:20px}}.the-content img{max-height:100%;height:auto;border-radius:5px}.the-content table{font-size:15px;line-height:1.3;border:1px solid #dbdbdb;border-radius:5px;border-collapse:separate!important;overflow:hidden;width:100%}@media (max-width:1020px){.the-content table{font-size:14px}}@media (max-width:767px){.the-content table{font-size:13px}}.the-content table th{background-color:#f8f8f8}.the-content table td,.the-content table th{padding:15px;text-align:left;border-left:1px solid #dbdbdb;border-top:1px solid #dbdbdb;vertical-align:top}.the-content table td:first-child,.the-content table th:first-child{border-left:none}.the-content table td:last-child,.the-content table th:last-child{border-right:none}@media (max-width:1020px){.the-content table td,.the-content table th{font-size:14px}}@media (max-width:767px){.the-content table td,.the-content table th{font-size:13px;padding:10px}}@media (max-width:560px){.the-content table td,.the-content table th{font-size:12px}}.the-content table thead th{background-color:#f4f4f4}.the-content table tbody tr:nth-child(odd) td{background-color:#fbfbfb}.the-content table th{font-size:15px;text-transform:uppercase;font-weight:500;letter-spacing:.05em;border-top:none}@media (max-width:1020px){.the-content table th{font-size:14px}}@media (max-width:767px){.the-content table th{font-size:13px}}@media (max-width:560px){.the-content table th{font-size:12px}}@media (max-width:1020px){.the-content table tr td{font-size:14px}}@media (max-width:767px){.the-content table tr td{font-size:13px}}@media (max-width:560px){.the-content table tr td{font-size:12px}}.the-content table tr:last-child td,.the-content table tr:last-child th{border-bottom:none}.the-content.the-content-top h2,.the-content.the-content-top h3,.the-content.the-content-top h4,.the-content.the-content-top h5,.the-content.the-content-top h6{margin-top:15px}.the-content h2 span,.the-content h2 a,.the-content h3 span,.the-content h3 a,.the-content h4 span,.the-content h4 a,.the-content h5 span,.the-content h5 a,.the-content h6 span,.the-content h6 a{font-style:inherit;font-size:inherit;line-height:inherit;color:inherit}.the-content h2 strong,.the-content h3 strong,.the-content h4 strong,.the-content h5 strong,.the-content h6 strong{font-weight:700}.the-content h2 strong *,.the-content h3 strong *,.the-content h4 strong *,.the-content h5 strong *,.the-content h6 strong *{font-weight:inherit}.the-content p,.the-content span,.the-content label,.the-content li{color:#303030}.the-content p strong,.the-content p b,.the-content span strong,.the-content span b,.the-content label strong,.the-content label b,.the-content li strong,.the-content li b{font-weight:700}.the-content p strong *,.the-content p b *,.the-content span strong *,.the-content span b *,.the-content label strong *,.the-content label b *,.the-content li strong *,.the-content li b *{font-weight:700}.the-content li a,.the-content p a{display:inline;text-decoration:underline}.the-content li span,.the-content p span{display:inline}.the-content p{margin:10px 0}.the-content blockquote{border:none!important;position:relative;background-color:#f7f7f7;padding:40px;margin:25px 0}@media (max-width:1430px){.the-content blockquote{padding:30px}}@media (max-width:767px){.the-content blockquote{padding:25px}}@media (max-width:480px){.the-content blockquote{padding:20px}}.the-content blockquote p{font-size:30px;line-height:1.1;text-align:left;font-style:italic;font-family:"Cormorant Garamond",sans-serif;color:#000;font-weight:500;margin:0;z-index:1;letter-spacing:-.05em}@media (max-width:1300px){.the-content blockquote p{font-size:18px}}@media (max-width:1020px){.the-content blockquote p{font-size:16px}}.the-content ul,.the-content ol{position:relative;margin:10px 0;overflow:hidden;clear:both;display:block}@media screen and (max-width:480px){.the-content ul,.the-content ol{margin:15px 0}}.the-content ul ul,.the-content ul ol,.the-content ol ul,.the-content ol ol{margin:0 0 0 20px}.the-content li{margin:2px 0;display:block;color:#303030;position:relative}.the-content li strong{font-weight:700}.the-content li em{font-style:italic}@media (max-width:767px){.the-content iframe{width:100%;height:auto}}.the-content h1{font-size:42px;margin-bottom:20px}@media (max-width:1300px){.the-content h1{font-size:32px}}@media (max-width:1020px){.the-content h1{font-size:30px}}.the-content ol li{list-style:decimal;display:list-item;list-style-position:inside}.the-content ul{list-style:none}.the-content ul li{list-style:none;color:#303030;margin-left:0;position:relative;margin-top:10px;padding-left:25px}@media (max-width:560px){.the-content ul li{margin-top:5px}}.the-content ul li:first-child{margin-top:0}.the-content ul li:before{content:"\f058";font-family:"Font Awesome 5 Free";font-weight:900;font-weight:500;display:inline-block;color:#c1131f;border-radius:500px;position:absolute;left:0;top:6px;line-height:1;font-size:15px;margin-right:5px}@media (max-width:1300px){.the-content ul li:before{top:4px}}@media (max-width:767px){.the-content ul li:before{top:3px;font-size:13px}}@media (max-width:560px){.the-content ul li:before{top:4px}}.the-content ol[style*=decimal]{list-style-type:decimal!important}.the-content ol[style*=decimal] li{list-style-type:decimal!important}.the-content ol[style*=decimal-leading-zero]{list-style-type:decimal-leading-zero!important}.the-content ol[style*=decimal-leading-zero] li{list-style-type:decimal-leading-zero!important}.the-content ol[style*=lower-alpha]{list-style-type:lower-alpha!important}.the-content ol[style*=lower-alpha] li{list-style-type:lower-alpha!important}.the-content ol[style*=upper-alpha]{list-style-type:upper-alpha!important}.the-content ol[style*=upper-alpha] li{list-style-type:upper-alpha!important}.the-content ol[style*=lower-roman]{list-style-type:lower-roman!important}.the-content ol[style*=lower-roman] li{list-style-type:lower-roman!important}.the-content ol[style*=upper-roman]{list-style-type:upper-roman!important}.the-content ol[style*=upper-roman] li{list-style-type:upper-roman!important}.the-content ol[style*=lower-latin]{list-style-type:lower-latin!important}.the-content ol[style*=lower-latin] li{list-style-type:lower-latin!important}.the-content ol[style*=upper-latin]{list-style-type:upper-latin!important}.the-content ol[style*=upper-latin] li{list-style-type:upper-latin!important}.the-content ol[style*=lower-greek]{list-style-type:lower-greek!important}.the-content ol[style*=lower-greek] li{list-style-type:lower-greek!important}.the-content ol[style*=armenian]{list-style-type:armenian!important}.the-content ol[style*=armenian] li{list-style-type:armenian!important}.the-content ol[style*=georgian]{list-style-type:georgian!important}.the-content ol[style*=georgian] li{list-style-type:georgian!important}.the-content ol[style*=hebrew]{list-style-type:hebrew!important}.the-content ol[style*=hebrew] li{list-style-type:hebrew!important}.the-content ol[style*=none]{list-style-type:none!important}.the-content ol[style*=none] li{list-style-type:none!important}@media (max-width:767px){.the-content .size-large img{width:100%;height:auto}}.the-content-single h1,.the-content-single h2,.the-content-single h3,.the-content-single h4,.the-content-single h5,.the-content-single h6{margin-top:30px;margin-bottom:15px}.empty-section{height:100px}@media (max-width:1430px){.empty-section{height:90px}}@media (max-width:1020px){.empty-section{height:80px}}@media (max-width:767px){.empty-section{height:70px}}.the-content-large li,.the-content-large p{font-size:20px;line-height:1.5em}@media (max-width:1300px){.the-content-large li,.the-content-large p{font-size:18px}}@media (max-width:1020px){.the-content-large li,.the-content-large p{font-size:16px}}@media (max-width:560px){.the-content-large li,.the-content-large p{font-size:14px}}.the-content-large-headings h2{font-size:40px}@media (max-width:1430px){.the-content-large-headings h2{font-size:38px}}@media (max-width:1300px){.the-content-large-headings h2{font-size:35px}}@media (max-width:1020px){.the-content-large-headings h2{font-size:30px}}@media (max-width:767px){.the-content-large-headings h2{font-size:25px}}@media (max-width:560px){.the-content-large-headings h2{font-size:22px}}.the-content-large-headings h3{font-size:35px}@media (max-width:1430px){.the-content-large-headings h3{font-size:30px}}@media (max-width:1300px){.the-content-large-headings h3{font-size:28px}}@media (max-width:1020px){.the-content-large-headings h3{font-size:25px}}@media (max-width:767px){.the-content-large-headings h3{font-size:22px}}@media (max-width:560px){.the-content-large-headings h3{font-size:20px}}.the-content.the-content-checked ul li{list-style:none;margin-left:0;margin-bottom:7px;margin-top:7px}.the-content.the-content-checked ul li::before{content:"\f058";font-family:"Font Awesome 5 Free";font-weight:900;color:#c1131f;font-weight:400;font-size:18px;margin-right:10px}@media (max-width:560px){.the-content.the-content-checked ul li::before{font-size:16px;top:1px;position:relative}}.small-h1 h1{font-size:30px;font-weight:600}@media (max-width:560px){.small-h1 h1{font-size:25px}}.title-style h2:first-of-type,.title-style h3:first-child{margin-top:0}.small-title{color:#72b9ff;font-size:13px;font-weight:600;letter-spacing:.2em;margin:0;line-height:1;text-transform:uppercase}@media (max-width:767px){.small-title{font-size:12px;letter-spacing:.1em}}.small-title.yellow-text{color:#c1131f}.svg img.svg{display:block}img.svg{display:none}.svg img.normal{display:none}img{max-width:100%}.right{float:right}.left{float:left}.t-right{display:table;margin:0 0 0 auto}.show{display:block!important}.hide{display:none}.a-tdu{text-decoration:underline}.ovh:before,.ovh:after{content:"";visibility:hidden;height:0;display:table}.ovh:after{clear:both}.cover{background-size:cover;background-repeat:no-repeat;background-position:center center}.tac{text-align:center}.tal{text-align:left}.tar{text-align:right}.ttu{text-transform:uppercase}.relative{position:relative}.table{display:table;height:100%;width:100%}.table_cell{display:table-cell;vertical-align:middle}.top{vertical-align:top}.bottom{vertical-align:bottom}.blue-bck{background-color:#000}.greyscale{filter:grayscale(100%)}.white-box{background-color:#fff;box-shadow:0 0 20px 10px rgb(0 0 0 / .12)}.white-opacity{background-color:rgb(255 255 255 / .1)}.grey-bck{background-color:#fdfdfd}.grey-gradient{background:#fdfdfd;background:linear-gradient(0deg,#fdfdfd 0%,#ffffff 100%)}.grey-box{background-color:#f4f4f4}.grey-box2{background-color:#fbfbfb}.grey-box3{background-color:#fafafa}.green-text{color:#c1131f}.blue-box{background-color:#c1131f}.dark-blue{background-color:#133c7c}.white-box{background-color:#fff}.shadow-left{box-shadow:-9px 0 14px 5px rgb(0 0 0 / .13)}.box-shadow{box-shadow:0 0 9px 1px rgb(131 131 131 / .33)}.box-shadow-black{box-shadow:0 1px 25px 0 rgb(0 0 0 / .7)}.white-txt{color:#fff}.white-txt p,.white-txt span,.white-txt a,.white-txt h1,.white-txt h2,.white-txt h3,.white-txt h4,.white-txt h5,.white-txt h6,.white-txt li{color:#fff}.white-txt span.button-white,.white-txt a.button-white{color:#000}.white-txt span.button-white:hover,.white-txt a.button-white:hover{color:#fff}.wp-pagenavi span,.wp-pagenavi a{display:inline-block!important;margin-left:10px}.commentlist li{margin-bottom:20px}.commentlist .children{margin-top:20px}.commentlist .children li{padding-left:20px}.comment-reply-title #cancel-comment-reply-link{float:right;font-size:16px;font-weight:400;color:#20449d}.comment .comment-form-email,.comment .comment-form-author,.comment .comment-form-comment{margin:0}.comment .comment-notes{font-size:16px;margin:0 0 20px 0}body .picker__select--month,body .picker__select--year{padding:0 10px;background:#fff;font-size:15px;color:#000}.book-meeting-form .back{margin-bottom:30px}.service-content{position:relative;z-index:2}body #cookie-law-info-bar{z-index:99999999!important;box-shadow:none!important;background-color:rgb(0 0 0 / .831372549)}.no-found{text-align:center;padding:100px 0 0 0}@media (max-width:767px){.no-found{padding:50px 0 0 0}}.wpcf7-acceptance.wpcf7-not-valid{border:none!important}.wpcf7-acceptance.wpcf7-not-valid *{color:red}.accordion{overflow:hidden;background:#f7f7f7;width:80%;display:block;margin:50px auto 0 auto}@media (max-width:1020px){.accordion{width:100%;display:block;margin:30px auto 0 auto}}.accordion .accordion-section{border-top:1px solid rgb(238 238 238 / .9333333333)}.accordion .accordion-section:last-child{border-bottom:1px solid rgb(238 238 238 / .9333333333)}.accordion .accordion-section .accordion-section-title{width:100%;padding:15px;display:inline-block;transition:all linear 0.15s;padding:20px 40px 20px 30px;position:relative;background:#f1f7fb}@media (max-width:1020px){.accordion .accordion-section .accordion-section-title{padding:15px 20px 15px 30px}}.accordion .accordion-section .accordion-section-title:hover,.accordion .accordion-section .accordion-section-title.active{text-decoration:none}.accordion .accordion-section .accordion-section-title:after{content:"\f107";position:relative;font-family:"Font Awesome 5 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-weight:900;font-size:1.4rem;color:#c1131f;position:absolute;right:30px;top:25px}@media (max-width:1300px){.accordion .accordion-section .accordion-section-title:after{font-size:1.2rem}}@media (max-width:1020px){.accordion .accordion-section .accordion-section-title:after{top:16px}}.accordion .accordion-section .accordion-section-title.active:after{content:"\f106"}.accordion .accordion-section:last-child .accordion-section-title{border-bottom:none}.accordion .accordion-section .accordion-section-content{padding:15px;display:none;border-top:1px solid rgb(238 238 238 / .9333333333);background:#fdfdfd}.section{padding:70px 0}@media (max-width:1300px){.section{padding:60px 0}}@media (max-width:767px){.section{padding:50px 0}}@media (max-width:560px){.section{padding:40px 0}}.simple-arrows .slick-arrow{width:40px;height:20px;background-color:#fff0;font-size:0;background-repeat:no-repeat;background-size:35px;background-position:center;z-index:2;margin-top:10px}@media (max-width:1430px){.simple-arrows .slick-arrow{width:35px;height:18px;background-size:30px}}@media (max-width:1020px){.simple-arrows .slick-arrow{width:35px;height:18px}}.simple-arrows .slick-arrow:before{content:none}.simple-arrows .slick-arrow:hover{opacity:.6}.simple-arrows .slick-arrow.slick-next{right:-55px;background-image:url(https://lamaisondelarenovation.fr/wp-content/themes/transirenov/images/svg/arrow-right-black.svg)}@media (max-width:1430px){.simple-arrows .slick-arrow.slick-next{right:-35px}}.simple-arrows .slick-arrow.slick-prev{left:-55px;background-image:url(https://lamaisondelarenovation.fr/wp-content/themes/transirenov/images/svg/arrow-left-black.svg)}@media (max-width:1430px){.simple-arrows .slick-arrow.slick-prev{left:-35px}}.accordion-list{overflow:hidden;display:block;width:100%}.accordion-list .accordion-item{background-color:#f1f7fe;margin-bottom:12px;border-radius:10px;overflow:hidden}.accordion-list .accordion-item .accordion-header{width:100%;display:inline-block;transition:all linear 0.15s;padding:23px 50px 23px 30px;position:relative;font-size:20px;line-height:1.1em}@media (max-width:1430px){.accordion-list .accordion-item .accordion-header{font-size:18px}}@media (max-width:1300px){.accordion-list .accordion-item .accordion-header{font-size:17px}}@media (max-width:1020px){.accordion-list .accordion-item .accordion-header{padding:18px 40px 18px 20px;font-size:16px}}@media (max-width:767px){.accordion-list .accordion-item .accordion-header{font-size:15px}}@media (max-width:560px){.accordion-list .accordion-item .accordion-header{font-size:14px}}.accordion-list .accordion-item .accordion-header:hover,.accordion-list .accordion-item .accordion-header.active{text-decoration:none}.accordion-list .accordion-item .accordion-header:after{content:"";width:16px;height:16px;display:inline-block;position:absolute;right:26px;top:25px;background-image:url(https://lamaisondelarenovation.fr/wp-content/themes/transirenov/images/svg/plus-icon.svg);background-repeat:no-repeat;background-position:center center;background-size:16px;transition:transform 0.3s ease-out;transform:rotate(0deg)}@media (max-width:1430px){.accordion-list .accordion-item .accordion-header:after{width:15px;height:15px;background-size:15px}}@media (max-width:1020px){.accordion-list .accordion-item .accordion-header:after{right:18px;top:19px;width:13px;height:13px;background-size:13px}}@media (max-width:767px){.accordion-list .accordion-item .accordion-header:after{right:15px;top:20px;width:12px;height:12px;background-size:12px}}@media (max-width:560px){.accordion-list .accordion-item .accordion-header:after{width:11px;height:11px;background-size:11px}}.accordion-list .accordion-item.active .accordion-header:after{transform:rotate(45deg)}.accordion-list .accordion-item .accordion-hidden-content{padding:0 30px 20px 30px;display:none}.accordion-list .accordion-item .accordion-hidden-content p{margin-top:0}.check-list ul{list-style:none}.check-list ul li{list-style:none;color:#303030;margin-left:0;position:relative;margin-bottom:15px;margin-top:15px;padding-left:35px}@media (max-width:1020px){.check-list ul li{padding-left:25px}}.check-list ul li:before{content:"\f00c";font-family:"Font Awesome 5 Free";font-weight:900;width:22px;height:22px;display:inline-block;background-color:#c1131f;color:#fff;border-radius:500px;position:absolute;left:0;top:4px;text-align:center;font-size:11px;line-height:22px}@media (max-width:1020px){.check-list ul li:before{width:20px;height:20px;line-height:20px;font-size:10px}}@media (max-width:767px){.check-list ul li:before{width:18px;height:18px;line-height:18px;font-size:9px}}.section-error{position:relative;padding:100px 0 140px 0;background-color:#f7f7f7}@media (max-width:1300px){.section-error{padding:80px 0 120px}}@media (max-width:1020px){.section-error{padding:60px 0 90px}}.section-error .cover{position:absolute;right:0;top:0;width:60%;height:100%}@media (max-width:767px){.section-error .cover{width:100%}}.section-error .cover::before{content:"";display:block;width:100%;height:100%;background:#f7f7f7;background:linear-gradient(90deg,#f7f7f7 0%,#fff0 100%)}@media (max-width:767px){.section-error .cover::before{background:#fff;opacity:.8}}.section-error .error-box{max-width:450px;position:relative;z-index:1}@media (max-width:767px){.section-error .error-box{padding-right:0;max-width:100%;text-align:center}}.section-error .wrap-button{padding-top:10px}.section-error h1{font-size:190px;margin:0 0 15px;line-height:.8}@media (max-width:1300px){.section-error h1{font-size:160px}}@media (max-width:1020px){.section-error h1{font-size:120px}}.section-error h2{font-size:62px;margin:0;line-height:.8;text-transform:none}@media (max-width:1300px){.section-error h2{font-size:54px}}@media (max-width:1020px){.section-error h2{font-size:48px}}@media (max-width:767px){.section-error h2{font-size:36px}}@media (max-width:560px){.section-error h2{font-size:30px}}.header{padding:10px 0;box-shadow:0 2px 6px 0 rgb(0 0 0 / .05)}.header .header-flex{align-items:center}@media (max-width:1300px){.header .container{padding:0 20px}}.header .container{position:relative;z-index:2}.header .header_menu__inner{display:flex;align-items:center;justify-content:flex-end}.header .header_menu__inner .menu{display:flex;align-items:center}.header .header_menu__inner .button1{margin-left:15px;font-size:14px}@media (max-width:1430px){.header .header_menu__inner .button1{font-size:13px;padding:12px}}@media (max-width:1300px){.header .header_menu__inner .button1{margin-left:10px;font-size:12px}}@media (max-width:1300px){.header .header_logo{width:28%}}@media (max-width:1020px){.header .header_logo{width:50%}}.header .header_logo .logo{display:block;height:auto;width:290px}@media (max-width:1430px){.header .header_logo .logo{width:260px}}@media (max-width:1300px){.header .header_logo .logo{width:220px}}@media (max-width:767px){.header .header_logo .logo{width:164px}}.header .header_logo .logo a{height:auto}.header .header_logo .logo img{display:block;height:auto}@media (max-width:1300px){.header .header_menu{width:72%}}@media (max-width:1020px){.header .header_menu{display:none}}.header .menu>li{padding:0 15px;position:relative}@media (max-width:1430px){.header .menu>li{padding:0 12px}}@media (max-width:1300px){.header .menu>li{padding:0 6px}}.header .menu>li.desktop-no{display:none}@media (max-width:1020px){.header .menu>li.desktop-no{display:block}}.header .menu>li.current-menu-item a{color:#c1131f}.header .menu>li.current-menu-item .sub-menu a{color:#000}.header .menu>li.current-menu-item .sub-menu a:hover{color:#c1131f}.header .menu>li.menu-item-has-children>a{position:relative;padding-right:15px}.header .menu>li.menu-item-has-children>a:after{content:"\f078";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:10px;line-height:1em;margin-top:1px}@media (max-width:1430px){.header .menu>li.menu-item-has-children>a:after{font-size:9px}}.header .menu>li:hover .sub-menu{display:block}.header .menu>li>a{padding-top:10px;padding-bottom:10px}.header .menu .sub-menu{display:none;background-color:#fff;position:absolute;left:-5px;top:100%;width:240px;padding:7px 20px;box-shadow:0 2px 6px 0 rgb(0 0 0 / .15)}.header .menu .sub-menu li{padding:10px 0!important;border-top:1px solid #e7e7e7}.header .menu .sub-menu li:first-child{border-top:none}.header .menu .sub-menu li.current-menu-item>a{color:#c1131f}.header .menu .sub-menu a{font-size:90%}.header .menu .sub-menu a:hover{color:#c1131f}.header .menu a{font-weight:500;line-height:1.2;font-size:15px}@media (max-width:1430px){.header .menu a{font-size:14px;letter-spacing:-.02em}}@media (max-width:1300px){.header .menu a{font-size:13px}}.header .menu a:hover{text-decoration:none}.home .header{position:absolute;top:0;left:0;width:100%;z-index:99;padding:10px 0}.home .header:before{content:"";position:absolute;top:0;left:0;width:100%;height:200px;background:linear-gradient(180deg,#f8f8f8 0%,rgb(246 246 246 / .81) 28.65%,#fff0 100%);z-index:1}.menu-btn{display:none;position:absolute;left:-60px;top:50%;transform:translateY(-50%)}@media (max-width:1020px){.menu-btn{display:flex;vertical-align:middle;position:relative;justify-content:flex-end;align-items:center;margin-left:0;top:0;transform:none;left:0;margin-left:auto;width:50%}}.menu-trigger{display:flex;justify-content:center;align-items:center;justify-content:center;width:44px;height:44px;text-align:center;position:relative;border-radius:5px;background-color:#fff0;padding:5px;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition-timing-function:ease}@media (max-width:1020px){.menu-trigger{width:38px;height:38px}}.menu-trigger span:not(.hamburger){display:block;position:absolute;clip:rect(1px,1px,1px,1px)}.hamburger{height:2px;background:#000;transition:0.2s ease-out all 0.2s;position:relative;width:18px;border-radius:2px;left:0}@media (max-width:560px){.hamburger{width:16px}}.hamburger:before,.hamburger:after{content:"";position:absolute;width:100%;height:2px;background-color:#000;left:0;transition:0.2s top 0.2s,0.2s transform;border-radius:2px}.hamburger:before{top:-8px;width:24px}@media (max-width:560px){.hamburger:before{width:22px;top:-6px}}.hamburger:after{top:8px;width:24px}@media (max-width:560px){.hamburger:after{width:22px;top:6px}}.header-mobile{display:none!important;z-index:112;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition-timing-function:ease}.header-mobile .menu a{padding:12px 20px;color:#fff;font-size:14px;font-weight:400;display:block}@media (max-width:480px){.header-mobile .menu a{font-size:13px;padding:10px 20px}}@media (max-width:1020px){.header-mobile .menu a:hover{color:#fff}}.header-mobile .menu li{border-top:none}.mm-wrapper_opening .header-mobile{display:block!important;background-color:#000}.mm-navbar_size-2{display:flex;flex-direction:column;justify-content:center;align-self:center;text-align:center}.mm-panels>.mm-panel{padding-bottom:150px}.mm-navbar{background-color:#000!important;color:#fff;padding:25px 0}@media (max-width:767px){.mm-navbar{padding:20px 0}}@media (max-width:560px){.mm-navbar{padding:15px 0}}@media (max-width:480px){.mm-navbar{padding:10px 0}}.mm-navbar a.mm-navbar__title{color:#fff!important}.mm-navbar .mm-btn_prev:before,.mm-navbar .mm-btn:after,.mm-navbar .mm-btn:before{border-color:#fff}.mm-panels{background:#000!important;border:none}.mm-navbar__btn:not(.mm-hidden)+.mm-navbar__title{font-weight:600}.mm-wrapper_opening .mm-menu_offcanvas~.mm-slideout::before{content:"";display:block;width:100%;height:100%;position:fixed;top:0;left:0;z-index:888;background-color:rgb(0 0 0 / .68)}.mm-menu a,.mm-menu a:active,.mm-menu a:hover,.mm-menu a:link,.mm-menu a:visited{color:#fff}.mm-btn_prev:before,.mm-btn:after,.mm-btn:before{border-color:#fff}.mm-panel{background-color:#000}.mm-panel .mm-listitem__text:hover{color:#c1131f}.mm-listitem{border-color:rgb(255 255 255 / .1)}.mm-navbars_top{border-color:rgb(255 255 255 / .1)}.mm-navbars_top .mm-navbar{align-items:center;justify-content:center;flex-direction:row-reverse;flex-direction:column}.mm-navbars_top .mm-navbar .header-mobile{display:none!important}.mm-navbars_top .mm-navbar .menu-btn{display:none!important}.mm-navbars_top .mm-navbar a{display:block;width:200px;margin-left:auto;margin-right:auto}@media (max-width:560px){.mm-navbars_top .mm-navbar a{width:180px;padding-top:0;padding-bottom:0}}@media (max-width:480px){.mm-navbars_top .mm-navbar a{width:170px}}.mm-navbars_top .mm-navbar a img{display:block;width:100%}body .mm-btn_next:after,body .mm-btn_prev:before{width:6px;height:6px}body .mm-panel .mm-navbar{border-color:rgb(255 255 255 / .1);padding:2px 0}body .mm-panel .mm-navbar .mm-btn_next:after,body .mm-panel .mm-navbar .mm-btn_prev:before{width:5px;height:5px}.mm-navbars_bottom{position:absolute;left:0;width:100%;bottom:0;border-color:rgb(255 255 255 / .1)!important}.mm-navbars_bottom .mm-navbar{padding:10px 20px 20px;display:block;text-align:center}.mm-navbars_bottom .footer-col__title{display:none}.mm-navbars_bottom .footer-contact{padding-top:3px;padding-bottom:10px;min-height:auto}.mm-navbars_bottom .footer-item{padding:5px;line-height:1em}@media (max-width:767px){.mm-navbars_bottom .footer-item{font-size:12px}}@media (max-width:560px){.mm-navbars_bottom .footer-item{font-size:11px}}.mm-navbars_bottom .footer-item.footer-hours{display:none!important}.mm-navbars_bottom .footer-social{display:flex;justify-content:center;padding-bottom:0;padding-top:0;min-height:auto}.mm-navbars_bottom .footer-social li{margin-right:10px;margin-bottom:0;line-height:1em}@media (max-width:767px){.mm-navbars_bottom .footer-social li{margin-left:3px;margin-right:3px;margin-bottom:0}}.mm-navbars_bottom .footer-social li a{width:42px;height:42px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;background:rgb(255 255 255 / .1);transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition-timing-function:ease;border-radius:50%}@media (max-width:1430px){.mm-navbars_bottom .footer-social li a{width:40px;height:40px}}@media (max-width:1300px){.mm-navbars_bottom .footer-social li a{width:36px;height:36px}}@media (max-width:1020px){.mm-navbars_bottom .footer-social li a{width:34px;height:34px}}.mm-navbars_bottom .footer-social li a:hover{background:#c1131f;color:#fff;text-decoration:none}.mm-navbars_bottom .phone{display:flex;align-items:center;margin-right:8px}.mm-navbars_bottom .phone img{width:23px}.mm-navbars_bottom .menu-btn{display:none}.mm-navbars_bottom .button1{line-height:135%}.mm-listitem:after{left:0}.menu-open .menu-trigger{position:fixed;right:230px;top:30px}.menu-open .hamburger3{width:50%;background:#fff0}.menu-open .hamburger3:before,.menu-open .hamburger3:after{top:50%;transition:0.2s top,0.2s transform 0.2s;border-color:#000}.menu-open .hamburger3:before{transform:rotate(45deg)}.menu-open .hamburger3:after{transform:rotate(135deg)}.menu-open .header-mobile{left:0}html.mm-wrapper_opened .hamburger:before{transform-origin:center center 0;transform:rotate(45deg);width:18px;top:0}@media (max-width:400px){html.mm-wrapper_opened .hamburger:before{top:0}}html.mm-wrapper_opened .hamburger:after{transform-origin:center center 0;transform:rotate(-45deg);top:0;width:18px}@media (max-width:400px){html.mm-wrapper_opened .hamburger:after{top:0}}html.mm-wrapper_opened .hamburger{background-color:#fff0}@media (max-width:560px){#qlwapp.qlwapp-button .qlwapp-toggle{font-size:12px}}.footer{padding:50px 0;background:#080808}@media (max-width:767px){.footer{padding:40px 0}}.footer .footer-copyright{border-top:1px solid rgb(255 255 255 / .2);padding-top:20px;margin-top:40px}@media (max-width:1020px){.footer .footer-copyright{margin-top:30px;padding-top:15px;border-top:1px solid rgb(255 255 255 / .1)}}.footer .footer-copyright p{opacity:.4;font-size:90%}.footer .footer-col__title{text-transform:uppercase;letter-spacing:2px;font-size:20px;font-family:"Cormorant Garamond",sans-serif;font-weight:700;margin-top:0;margin-bottom:20px;line-height:1.2}@media (max-width:1430px){.footer .footer-col__title{letter-spacing:1px;font-size:18px}}@media (max-width:1020px){.footer .footer-col__title{font-size:17px;letter-spacing:0;margin-bottom:15px}}@media (max-width:767px){.footer .footer-col__title{font-size:16px;margin-bottom:10px}}@media (max-width:1020px){.footer .footer_logo{width:100%;text-align:center;margin-bottom:30px}}@media (max-width:767px){.footer .footer_logo{margin-bottom:20px}}@media (max-width:560px){.footer .footer_logo{margin-bottom:15px}}.footer .footer_logo img{width:100%;max-width:290px;height:auto}@media (max-width:1020px){.footer .footer_logo img{max-width:250px}}@media (max-width:767px){.footer .footer_logo img{max-width:200px}}@media (max-width:1020px){.footer .footer_social,.footer .footer_menu{width:25%}}@media (max-width:767px){.footer .footer_social,.footer .footer_menu{width:50%;margin-bottom:10px;margin-top:10px;text-align:center}}@media (max-width:480px){.footer .footer_social,.footer .footer_menu{width:100%}}.footer .menu li{margin-bottom:5px}@media (max-width:1430px){.footer .menu li{margin-bottom:3px}}.footer .menu li a{color:#fff;opacity:.6;line-height:1.5;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition-timing-function:ease;font-size:90%;text-decoration:none}.footer .menu li a:hover{opacity:1;text-decoration:none}.footer .footer-contact .footer-item{position:relative;padding-left:25px;margin-bottom:10px;text-decoration:none;color:#fff;display:inline-block;width:100%}@media (max-width:767px){.footer .footer-contact .footer-item{padding-left:0}}.footer .footer-contact .footer-item i{position:absolute;left:0;top:5px;font-size:14px}@media (max-width:767px){.footer .footer-contact .footer-item i{position:relative;top:0;margin-right:6px}}@media (max-width:560px){.footer .footer-contact .footer-item i{font-size:13px}}.footer .footer-contact .footer-item .label{font-size:90%;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition-timing-function:ease}.footer .footer-contact .footer-item:hover{text-decoration:none}.footer .footer-contact .footer-item:hover .label{color:#c1131f}.footer .footer-social{padding-top:20px}@media (max-width:767px){.footer .footer-social ul{justify-content:center}}.footer .footer-social li{margin-right:10px;margin-bottom:10px}@media (max-width:767px){.footer .footer-social li{margin-left:3px;margin-right:3px;margin-bottom:5px}}.footer .footer-social li a{width:42px;height:42px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;background:rgb(255 255 255 / .1);transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition-timing-function:ease;border-radius:50%}@media (max-width:1430px){.footer .footer-social li a{width:40px;height:40px}}@media (max-width:1300px){.footer .footer-social li a{width:36px;height:36px}}@media (max-width:1020px){.footer .footer-social li a{width:34px;height:34px}}.footer .footer-social li a:hover{background:#c1131f;color:#fff;text-decoration:none}.hero{position:relative;min-height:800px;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:100px;padding-top:150px}@media (max-width:1430px){.hero{padding-top:100px;padding-bottom:80px;min-height:700px}}@media (max-width:1020px){.hero{padding-top:80px;padding-bottom:60px;min-height:600px}}@media (max-width:767px){.hero{padding-top:60px;padding-bottom:50px;min-height:550px}}@media (max-width:560px){.hero{padding-bottom:40px}}.hero:before{content:"";position:absolute;top:0;left:0;width:100%;transform:rotate(180deg);height:100%;background:linear-gradient(270deg,#efefef 0%,rgb(241 241 241 / .829274) 30.75%,#fff0 41.27%);z-index:1;opacity:.8}@media (max-width:1430px){.hero:before{background:rgb(255 255 255 / .5)}}@media (max-width:767px){.hero:before{background:rgb(255 255 255 / .75)}}.hero:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#fff0 52.18%,rgb(244 244 244 / .8) 79.86%,#f4f4f4 100%)}.hero .container{position:relative;z-index:2}@media (max-width:1020px){.hero .hero_content{width:100%;text-align:center}}.hero .hero_content h1{font-size:94px;line-height:.9;font-family:"Cormorant Garamond",sans-serif;font-weight:500;text-transform:uppercase;margin-bottom:0;position:relative}@media (max-width:1430px){.hero .hero_content h1{font-size:75px}}@media (max-width:1300px){.hero .hero_content h1{font-size:60px}}@media (max-width:1020px){.hero .hero_content h1{font-size:50px}}@media (max-width:767px){.hero .hero_content h1{font-size:45px}}@media (max-width:560px){.hero .hero_content h1{font-size:35px}}@media (max-width:480px){.hero .hero_content h1{font-size:30px}}.hero .hero_content h1:before{content:"";position:absolute;top:-40px;left:0;width:60%;height:1px;background:#c1131f}@media (max-width:1020px){.hero .hero_content h1:before{top:-35px;width:50%;left:25%}}@media (max-width:767px){.hero .hero_content h1:before{top:-25px}}@media (max-width:767px){.hero .hero_content h1 br{display:none}}.hero .hero_content__inner{max-width:500px;margin-left:auto;display:block;margin-bottom:-10px}@media (max-width:1020px){.hero .hero_content__inner{max-width:100%;margin-left:0;margin-bottom:0}}@media (max-width:1020px){.hero .hero_content__inner .hero_content__text{padding-top:10px}}@media (max-width:560px){.hero .hero_content__inner .hero_content__text{padding-top:5px}}.hero .hero_content__inner .hero_content__text p{font-size:18px}@media (max-width:1430px){.hero .hero_content__inner .hero_content__text p{font-size:16px}}@media (max-width:1020px){.hero .hero_content__inner .hero_content__text p{font-size:15px}}@media (max-width:767px){.hero .hero_content__inner .hero_content__text p{font-size:14px}}@media (max-width:560px){.hero .hero_content__inner .hero_content__text p{font-size:13px}}.hero .hero_content__inner .hero_content__buttons a{margin-right:10px;margin-bottom:10px;margin-top:10px}@media (max-width:767px){.hero .hero_content__inner .hero_content__buttons a{margin-right:5px;margin-bottom:5px;margin-top:5px}}@media (max-width:400px){.hero .hero_content__inner .hero_content__buttons a{width:100%}}.section-boxes{background-image:url(https://lamaisondelarenovation.fr/wp-content/themes/transirenov/images/webp/bg-boxes.webp)}@media (max-width:1430px){.section-boxes{padding:45px 0}}@media (max-width:767px){.section-boxes{padding:25px 0}}.section-boxes .box{margin-top:10px;margin-bottom:10px;position:relative}@media (max-width:767px){.section-boxes .box{width:50%}}@media (max-width:560px){.section-boxes .box{width:100%}}.section-boxes .box:after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background:rgb(0 0 0 / .09);display:inline-block}@media (max-width:1430px){.section-boxes .box:after{background:rgb(0 0 0 / .05)}}@media (max-width:767px){.section-boxes .box:after{content:none}}.section-boxes .box:hover .box__icon{transform:scale(1.08)}.section-boxes .box:hover .box__title{color:#c1131f}.section-boxes .box:last-child:after{content:none}.section-boxes .box .box__icon{margin-bottom:15px;transition:0.35s}@media (max-width:767px){.section-boxes .box .box__icon{margin-bottom:10px}}.section-boxes .box .box__icon img{width:auto;height:76px}@media (max-width:1430px){.section-boxes .box .box__icon img{height:65px}}@media (max-width:1020px){.section-boxes .box .box__icon img{height:60px}}@media (max-width:767px){.section-boxes .box .box__icon img{height:50px}}@media (max-width:560px){.section-boxes .box .box__icon img{height:45px}}.section-boxes .box .box__text .box__title{font-size:24px;text-transform:uppercase;font-weight:600;font-family:"Cormorant Garamond",sans-serif;margin-bottom:15px;margin-top:0;line-height:1.1em;color:#000}@media (max-width:1430px){.section-boxes .box .box__text .box__title{font-size:22px}}@media (max-width:1300px){.section-boxes .box .box__text .box__title{font-size:20px}}@media (max-width:767px){.section-boxes .box .box__text .box__title{font-size:18px;margin-bottom:10px}}@media (max-width:560px){.section-boxes .box .box__text .box__title{font-size:16px}}.section-boxes .box .box__text .box__content{margin-bottom:0}.projects_section .mb-text{margin-bottom:30px}@media (max-width:1020px){.projects_section .mb-text{margin-bottom:20px}}.projects_section .main-project{background-color:#080808;padding:90px 110px;position:relative}@media (max-width:1300px){.projects_section .main-project{padding:70px 50px}}@media (max-width:1020px){.projects_section .main-project{padding:50px 40px;margin-left:-40px;margin-right:-40px;margin-top:20px}}@media (max-width:560px){.projects_section .main-project{padding:50px 30px;margin-left:-20px;margin-right:-20px}}.projects_section .main-project .cover{position:absolute;width:80%;height:100%;top:0;right:0}.projects_section .main-project .cover:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#000;background:linear-gradient(99deg,#000000 0%,#fff0 100%)}@media (max-width:1020px){.projects_section .main-project .cover:before{background:#000;opacity:.75}}.projects_section .main-project-text{max-width:478px;position:relative;z-index:1}.projects_section .project-category{margin-bottom:7px}.projects_section .project-category span{line-height:1;font-size:14px;margin:0;display:inline-block;background-color:#fdf1d5;padding:2px 8px 3px 8px}@media (max-width:1300px){.projects_section .project-category span{font-size:13px}}@media (max-width:767px){.projects_section .project-category span{font-size:11px}}.projects_section .project-name{line-height:1;margin:0;font-family:"Cormorant Garamond",sans-serif;font-size:54px;margin-bottom:15px;color:#fff}@media (max-width:1430px){.projects_section .project-name{font-size:48px}}@media (max-width:1300px){.projects_section .project-name{font-size:42px}}@media (max-width:1020px){.projects_section .project-name{font-size:36px}}@media (max-width:767px){.projects_section .project-name{font-size:30px}}@media (max-width:560px){.projects_section .project-name{font-size:24px}}.projects_section .project-name a{display:block;line-height:1;color:inherit;text-decoration:none}.projects_section .project-name a:hover{text-decoration:none;color:#c1131f}.projects_section .main-project-text h2,.projects_section .main-project-text p{color:#fff}.projects_section .col-text{padding-right:20px}@media (max-width:1300px){.projects_section .col-text{width:33.33%}}@media (max-width:767px){.projects_section .col-text{width:100%;padding-right:0;text-align:center}}@media (max-width:1300px){.projects_section .col-projects{width:66.666%}}@media (max-width:767px){.projects_section .col-projects{width:100%;margin-top:20px}}.projects_section .project-location{font-size:18px;line-height:1;display:flex;align-items:center}@media (max-width:1300px){.projects_section .project-location{font-size:15px}}@media (max-width:767px){.projects_section .project-location{font-size:11px}}.projects_section .project-location span{display:inline-block;margin-right:5px;line-height:1;height:17px}.projects_section .project-location span img{display:inline-block;width:auto;height:17px}.projects_section .short-info-project{padding-bottom:15px;border-bottom:1px solid rgb(244 244 244 / .3)}.projects_section .project-details{padding-top:15px;padding-bottom:25px;margin-left:-10px;margin-right:-10px}@media (max-width:1300px){.projects_section .project-details{padding-top:0}}.projects_section .project-details span{color:#fff;display:block}.projects_section .project-details span.title{text-transform:uppercase;font-family:"Cormorant Garamond",sans-serif;line-height:1;letter-spacing:.1em;font-weight:500}.projects_section .project-details span.date{font-family:"Manrope",sans-serif;line-height:1;font-weight:600}.projects_section .project-detail{display:flex;padding:10px}.projects_section .project-detail .icon{display:flex;justify-content:center;align-items:center;width:30px;height:30px;margin-right:5px}@media (max-width:1020px){.projects_section .project-detail .icon{width:25px;height:25px}}@media (max-width:767px){.projects_section .project-detail .icon{width:20px;height:20px}}.projects_section .project-detail .icon img{display:block;width:auto;height:100%}.projects_section .other-projects .col-text h3{text-transform:uppercase}.projects_section .item-project{background-color:#f7f7f7;border:1px solid #f3f3f3;height:100%;display:block;position:relative}.projects_section .item-project:hover{text-decoration:none}.projects_section .item-project:hover .cover{transform:scale(1.06)}.projects_section .text-project{padding:20px}@media (max-width:1020px){.projects_section .text-project{padding:15px}}.projects_section .text-project .title{font-family:"Cormorant Garamond",sans-serif;margin:0 0 5px;font-size:20px;line-height:1;letter-spacing:.05em;text-transform:uppercase;margin:0;display:block}@media (max-width:1020px){.projects_section .text-project .title{font-size:18px}}.projects_section .text-project p{margin:3px 0 0 0;font-size:15px}@media (max-width:1020px){.projects_section .text-project p{font-size:14px}}@media (max-width:767px){.projects_section .text-project p{font-size:13px}}.projects_section .image-project{height:270px;width:100%;position:relative;overflow:hidden}@media (max-width:1300px){.projects_section .image-project{height:220px}}@media (max-width:767px){.projects_section .image-project{height:200px}}.projects_section .image-project .cover{display:block;width:100%;height:100%;transform:scale(1);transition:all,0.3s}.projects_section .image-project .project-category{position:absolute;top:0;left:15px;font-size:13px;margin-bottom:0}.projects_section .slider-projects{margin-left:-10px;margin-right:-10px}@media (max-width:767px){.projects_section .slider-projects{padding-right:30px}}.projects_section .slider-projects:not(.slick-slider){display:flex;flex-wrap:wrap;flex-direction:row;height:352px;overflow:hidden}.projects_section .slider-projects:not(.slick-slider) .slide-project{width:33.33%}@media (max-width:1020px){.projects_section .slider-projects:not(.slick-slider) .slide-project{width:50%}}@media (max-width:480px){.projects_section .slider-projects:not(.slick-slider) .slide-project{width:100%}}@media (max-width:767px){.projects_section .slick-list{overflow:visible}}.projects_section .slide-project{padding:0 10px}@media (max-width:480px){.projects_section .slide-project{padding:0 5px}}.projects_section .other-projects{margin-top:30px}.section-cta.no-margins{padding-top:0;padding-bottom:0}@media (max-width:1020px){.section-cta{padding:0}}@media (max-width:1020px){.section-cta .container{padding:0}}.section-cta .cta-box{padding:150px 50px;text-align:center;position:relative;background-color:#000}@media (max-width:1300px){.section-cta .cta-box{padding:120px 50px}}@media (max-width:1020px){.section-cta .cta-box{padding:90px 30px}}@media (max-width:767px){.section-cta .cta-box{padding:60px 25px}}.section-cta .cta-box::before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgb(0 0 0 / .6)}@media (max-width:1020px){.section-cta .cta-box::before{background-color:rgb(0 0 0 / .75)}}.section-cta .cta-box .text-cta{position:relative;z-index:1;max-width:700px;margin-left:auto;margin-right:auto}.section-cta .cta-box .text-cta h2{text-transform:uppercase}@media (max-width:400px){.section-numbers{text-align:center}}@media (max-width:560px){.section-numbers .the-content{text-align:center}}.section-numbers .the-content h2{margin-bottom:10px}.section-numbers .icon{display:flex;justify-content:center;align-items:center;text-align:center;width:76px;height:76px;margin-bottom:15px;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition-timing-function:ease}@media (max-width:1020px){.section-numbers .icon{width:60px;height:60px}}@media (max-width:767px){.section-numbers .icon{width:46px;height:46px}}@media (max-width:560px){.section-numbers .icon{height:32px;width:32px}}@media (max-width:400px){.section-numbers .icon{margin-left:auto;margin-right:auto}}.section-numbers .icon img{width:auto;height:auto;max-width:100%;height:100%}@media (max-width:560px){.section-numbers .col_50{margin-top:10px;padding:0 5px}}@media (max-width:380px){.section-numbers .col_50{width:100%;text-align:center}}@media (max-width:560px){.section-numbers .box-numbers{margin-left:-5px;margin-right:-5px}}.section-numbers .box-number{padding:30px;border:1px solid #ebebeb;margin-top:30px;position:relative;bottom:0;transition:all,0.3s}@media (max-width:1300px){.section-numbers .box-number{padding:20px;margin-top:20px}}@media (max-width:767px){.section-numbers .box-number{padding:15px}}@media (max-width:560px){.section-numbers .box-number{margin-top:0;height:100%}}@media (max-width:380px){.section-numbers .box-number{position:relative}}.section-numbers .box-number:hover{bottom:5px}@media (max-width:1020px){.section-numbers .box-number:hover{bottom:0}}.section-numbers .box-number:hover .icon{transform:scale(1.08)}.section-numbers .counter-row{position:relative;top:-4px}.section-numbers .counter-row span{font-family:"Cormorant Garamond",sans-serif;font-size:64px;font-weight:500;line-height:.9}@media (max-width:1020px){.section-numbers .counter-row span{font-size:52px}}@media (max-width:767px){.section-numbers .counter-row span{font-size:42px}}@media (max-width:560px){.section-numbers .counter-row span{font-size:32px}}@media (max-width:380px){.section-numbers .counter-row span{font-size:28px}}.section-numbers .counter-text{margin:0;line-height:1;font-weight:500}@media (max-width:380px){.section-numbers .counter-text{font-size:90%}}.section-hero{width:100%;background-color:#000;position:relative}.section-hero:before,.section-hero:after{content:"";display:block;position:absolute;left:0;width:100%}.section-hero::before{background:#000;background:linear-gradient(90deg,#000000 0%,#fff0 100%);height:100%}@media (max-width:1020px){.section-hero::before{background:linear-gradient(180deg,#000000 0%,#fff0 100%)}}.section-hero:after{background:#000;background:linear-gradient(0deg,#000000 0%,rgb(0 0 0 / .47) 40%,#fff0 100%);bottom:0;height:50%}@media (max-width:1020px){.section-hero:after{height:80%}}.section-hero .container{height:100%;position:relative}.section-hero .flex-hero{align-items:flex-end;padding-bottom:100px;position:relative}@media (max-width:1020px){.section-hero .flex-hero{padding-bottom:70px}}@media (max-width:767px){.section-hero .flex-hero{padding-top:120px}}.section-hero .text-hero{position:relative;z-index:8;max-width:780px;padding-top:110px;padding-bottom:30px}@media (max-width:767px){.section-hero .text-hero{max-width:100%;width:100%;padding-top:0;padding-bottom:20px;text-align:center}}.section-hero .text-hero h1,.section-hero .text-hero p,.section-hero .text-hero span{color:#fff}.section-hero .text-hero p.subtitle{max-width:650px}.section-hero .text-hero h1{line-height:.9;font-family:"Cormorant Garamond",sans-serif;font-weight:500;text-transform:uppercase;margin-bottom:0;letter-spacing:-.05em;position:relative;font-size:62px}@media (max-width:1430px){.section-hero .text-hero h1{font-size:54px}}@media (max-width:1300px){.section-hero .text-hero h1{font-size:50px}}@media (max-width:1020px){.section-hero .text-hero h1{font-size:50px}}@media (max-width:767px){.section-hero .text-hero h1{font-size:45px}}@media (max-width:560px){.section-hero .text-hero h1{font-size:35px}}@media (max-width:480px){.section-hero .text-hero h1{font-size:30px}}.section-hero .button1{margin-top:10px}.section-hero .breadcrumbs-item{position:absolute;bottom:40px;left:0;color:#fff;z-index:1;width:100%}@media (max-width:1020px){.section-hero .breadcrumbs-item{bottom:25px}}@media (max-width:767px){.section-hero .breadcrumbs-item{text-align:center}}.section-hero .breadcrumbs-item p{margin:0}.section-hero .breadcrumbs-item p,.section-hero .breadcrumbs-item span,.section-hero .breadcrumbs-item a{color:#fff;font-size:13px}@media (max-width:1300px){.section-hero .breadcrumbs-item p,.section-hero .breadcrumbs-item span,.section-hero .breadcrumbs-item a{font-size:12px}}@media (max-width:767px){.section-hero .breadcrumbs-item p,.section-hero .breadcrumbs-item span,.section-hero .breadcrumbs-item a{font-size:11px}}.section-hero .breadcrumbs-item i{font-size:10px;margin:0 5px;color:#fff;opacity:.5}@media (max-width:1020px){.section-hero .breadcrumbs-item i{font-size:9px}}@media (max-width:767px){.section-hero .breadcrumbs-item i{font-size:8px}}@media (max-width:560px){.section-hero .breadcrumbs-item i{margin:0 3px;font-size:7px}}.section-hero .breadcrumbs-item span{display:inline}.section-hero .breadcrumbs-item a{text-decoration:none;opacity:.5;display:inline}@media (max-width:1020px){.section2cols .col_40,.section2cols .col_60{width:50%}}@media (max-width:767px){.section2cols .col_40,.section2cols .col_60{width:100%}}@media (max-width:767px){.section2cols .col_40{margin-top:30px}}.section2cols .flex2cols{align-items:center}@media (max-width:1020px){.section2cols .flex2cols{align-items:stretch}}.section2cols .flex2cols .col-image{height:100%}.section2cols .flex2cols .col-image img{height:100%;-o-object-fit:cover;object-fit:cover}.section2cols .flex2cols.row-reverse .col-text{padding-left:0;padding-right:40px}@media (max-width:1300px){.section2cols .flex2cols.row-reverse .col-text{padding-right:30px}}@media (max-width:1020px){.section2cols .flex2cols.row-reverse .col-text{padding-right:20px}}@media (max-width:767px){.section2cols .flex2cols.row-reverse .col-text{padding-right:0}}.section2cols .col-text{padding-left:40px}@media (max-width:1300px){.section2cols .col-text{padding-left:30px}}@media (max-width:1020px){.section2cols .col-text{padding-left:20px}}@media (max-width:767px){.section2cols .col-text{padding-left:0}}.section-numbers-inner{padding:0}.section-numbers-inner .col_50{width:25%}@media (max-width:1020px){.section-numbers-inner .col_50{width:50%}}@media (max-width:400px){.section-numbers-inner .col_50{width:100%;text-align:center}}@media (max-width:1020px){.section-icons{padding:70px 0}}@media (max-width:767px){.section-icons{padding:50px 0}}.section-icons .flex-icons{row-gap:45px;padding-top:20px}@media (max-width:1300px){.section-icons .flex-icons{padding-top:0}}@media (max-width:767px){.section-icons .flex-icons{row-gap:30px}}.section-icons .col_25{box-sizing:border-box}@media (max-width:1300px){.section-icons .col_25{width:50%;flex:0 0 50%}}@media (max-width:767px){.section-icons .col_25{width:100%;flex:0 0 100%}}.section-icons .icon-box{display:flex;align-items:flex-start;gap:20px;height:100%}@media (max-width:1430px){.section-icons .icon-box{gap:11px}}@media (max-width:767px){.section-icons .icon-box{gap:15px}}@media (max-width:400px){.section-icons .icon-box{flex-wrap:wrap;align-items:center}}.section-icons .icon-box .icon{width:76px;min-width:76px;height:76px;display:flex;align-items:center;justify-content:center}@media (max-width:1430px){.section-icons .icon-box .icon{width:64px;height:64px;min-width:64px}}@media (max-width:767px){.section-icons .icon-box .icon{width:50px;height:50px;min-width:50px}}@media (max-width:400px){.section-icons .icon-box .icon{width:100%;align-items:center;justify-content:center}}.section-icons .icon-box .icon img{display:block;max-width:100%;max-height:100%;width:auto;height:auto}.section-icons .icon-box .text{flex:1}@media (max-width:400px){.section-icons .icon-box .text{width:100%;text-align:center}}.section-icons .icon-box .text .title{margin:0 0 6px;font-size:24px;line-height:1;letter-spacing:-.05em;font-weight:500;text-transform:uppercase;font-family:"Cormorant Garamond",sans-serif}@media (max-width:1430px){.section-icons .icon-box .text .title{font-size:22px}}@media (max-width:1300px){.section-icons .icon-box .text .title{font-size:20px}}@media (max-width:767px){.section-icons .icon-box .text .title{font-size:18px;margin-bottom:8px}}.section-icons .icon-box .text .normal{margin:0;line-height:1.5;color:#555}@media (max-width:1300px){.section-icons .the-content{margin-bottom:55px}}@media (max-width:767px){.section-icons .the-content{margin-bottom:40px}}@media (max-width:560px){.section-icons .the-content{margin-bottom:30px}}.section-group{background-color:#eeeded}.section-group .container>.flex{display:flex;align-items:center;gap:80px}@media (max-width:1300px){.section-group .container>.flex{gap:30px}}@media (max-width:767px){.section-group .container>.flex{flex-direction:column;gap:20px;text-align:center}}.section-group .image{width:25%;text-align:center}@media (max-width:1300px){.section-group .image{width:35%}}@media (max-width:767px){.section-group .image{width:100%}}.section-group .image img{display:block;max-width:100%;height:auto;margin:0 auto}@media (max-width:767px){.section-group .image img{max-width:200px}}.section-group .text{width:75%}@media (max-width:1300px){.section-group .text{width:65%}}@media (max-width:767px){.section-group .text{width:100%}}.section-group .text .wrap-button{padding-top:10px}.section-group .the-content h3{margin:0 0 25px}.section-group .the-content p{margin:0 0 15px;color:#555}.section-group .the-content ul{display:grid;grid-template-columns:repeat(2,1fr);gap:5px}@media (max-width:767px){.section-group .the-content ul{grid-template-columns:1fr;gap:5px;text-align:center}}@media (max-width:767px){.section-group .the-content ul li{padding-left:0}}.section-group .the-content ul li:first-child{margin-top:10px}@media (max-width:767px){.section-group .the-content ul li:before{position:relative;top:1px}}.section-group .the-content .button1{margin-top:10px}@media (max-width:767px){.section-group .the-content .button1{margin-top:25px}}@media (max-width:560px){.section-group .the-content .button1{margin-top:0}}.section-steps .the-content{text-align:center;margin-bottom:40px}@media (max-width:1300px){.section-steps .the-content{margin-bottom:60px}}@media (max-width:767px){.section-steps .the-content{margin-bottom:39px}}.section-steps .the-content h2{margin:0}.section-steps .steps-flex{align-items:flex-start}.section-steps .col_25{flex:1;padding:0}@media (max-width:1300px){.section-steps .col_25{width:50%;flex:0 0 50%;margin-bottom:50px}}@media (max-width:767px){.section-steps .col_25{width:100%;flex:0 0 100%;margin-bottom:30px;padding:0}}@media (max-width:767px){.section-steps .col_25{width:100%;flex:0 0 100%;margin-bottom:30px;padding:0}}@media (max-width:767px){.section-steps .col_25:last-child{margin-bottom:0}}.section-steps .col_25 .step-item{position:relative;text-align:center;padding-top:80px;height:100%;padding-left:20px;padding-right:20px}.section-steps .col_25 .step-item::before{content:"";position:absolute;top:23px;left:0;width:calc(50% - 22px);border-top:1px dashed #c8102e}@media (max-width:1300px){.section-steps .col_25 .step-item::before{display:none}}.section-steps .col_25 .step-item::after{content:"";position:absolute;top:23px;right:0;width:calc(50% - 22px);border-top:1px dashed #c8102e}@media (max-width:1300px){.section-steps .col_25 .step-item::after{display:none}}@media (max-width:1020px){.section-steps .col_25 .step-item{padding-top:70px}}@media (max-width:767px){.section-steps .col_25 .step-item{padding-top:60px}.section-steps .col_25 .step-item::before,.section-steps .col_25 .step-item::after{display:none}}.section-steps .col_25:first-child .step-item::before{display:none}.section-steps .col_25:last-child .step-item::after{display:none}.section-steps .col_25 .step-number{position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:2;width:46px;height:46px;border-radius:50%;border:1px solid #c8102e;background:#fff;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;color:#222;transition:all 0.35s ease}@media (max-width:767px){.section-steps .col_25 .step-number{width:42px;height:42px;font-size:16px}}.section-steps .col_25 .title,.section-steps .col_25 h5{margin:0 0 18px;transition:0.35s;text-transform:uppercase;letter-spacing:-.05em;max-width:170px;margin-left:auto;margin-right:auto;font-weight:500;font-family:"Cormorant Garamond",sans-serif;line-height:1.1em}@media (max-width:767px){.section-steps .col_25 .title,.section-steps .col_25 h5{font-size:20px;margin-bottom:10px}}.section-steps .col_25 .normal{margin:0;font-weight:500;line-height:1.7}.section-steps .step-item:hover .step-number{background:#c8102e;color:#fff;transform:translateX(-50%) scale(1.08);box-shadow:0 8px 18px rgb(200 16 46 / .25)}.section-steps .step-item:hover h5{color:#c8102e}.section-steps .step-item:hover::before,.section-steps .step-item:hover::after{border-color:#7a0b1d}.section-grey{background-color:#f7f7f7}.section-grey .the-content{max-width:780px;margin-left:auto;margin-right:auto}.section-grey h2{text-transform:none}.section-expertises .flex-expertises{padding-top:10px}@media (max-width:1550px){.section-expertises .flex-expertises{margin-left:-10px;margin-right:10px}}@media (max-width:1430px){.section-expertises .flex-expertises{margin-left:-5px;margin-right:-5px}}@media (max-width:1020px){.section-expertises .flex-expertises{padding-top:0}}@media (max-width:1550px){.section-expertises .col_25{padding-left:10px;padding-right:10px}}@media (max-width:1430px){.section-expertises .col_25{padding-left:5px;padding-right:5px}}@media (max-width:1020px){.section-expertises .col_25{width:50%;margin-top:10px}}@media (max-width:480px){.section-expertises .col_25{width:100%}}.section-expertises .item-expertise{background-color:#f7f7f7;border:1px solid #f3f3f3;display:block;position:relative;height:100%}.section-expertises .item-expertise:hover{text-decoration:none}.section-expertises .item-expertise:hover .cover{transform:scale(1.06)}.section-expertises .item-expertise:hover .btn-arrow img{left:5px}.section-expertises .text-expertise{padding:20px}@media (max-width:1020px){.section-expertises .text-expertise{padding:15px}}.section-expertises .text-expertise .title{font-family:"Cormorant Garamond",sans-serif;margin:0;font-size:20px;font-weight:600;line-height:1;letter-spacing:.05em;text-transform:uppercase;margin:0;display:block}@media (max-width:1020px){.section-expertises .text-expertise .title{font-size:18px}}.section-expertises .text-expertise .subtitle{margin:10px 0 0;font-size:15px}@media (max-width:1020px){.section-expertises .text-expertise .subtitle{font-size:14px}}@media (max-width:480px){.section-expertises .text-expertise .subtitle{font-size:13px;margin-top:4px}}.section-expertises .text-expertise .btn-arrow{line-height:1;font-size:15px;margin-top:10px;font-weight:500;display:flex;align-items:center}@media (max-width:1020px){.section-expertises .text-expertise .btn-arrow{font-size:14px}}@media (max-width:560px){.section-expertises .text-expertise .btn-arrow{font-size:13px}}.section-expertises .text-expertise .btn-arrow img{width:25px;height:auto;padding-left:10px;position:relative;left:0;top:1px;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition-timing-function:ease}@media (max-width:1020px){.section-expertises .text-expertise .btn-arrow img{width:22px}}.section-expertises .image-expertise{height:250px;width:100%;position:relative;overflow:hidden}@media (max-width:1300px){.section-expertises .image-expertise{height:220px}}@media (max-width:767px){.section-expertises .image-expertise{height:200px}}.section-expertises .image-expertise .cover{display:block;width:100%;height:100%;transform:scale(1);transition:all,0.3s;background-color:#000}.section-gallery .gallery-slider2{margin-top:20px;position:relative;margin-left:-5px;margin-right:-5px}@media (max-width:767px){.section-gallery .gallery-slider2{margin-top:15px}}@media (max-width:560px){.section-gallery .gallery-slider2{padding-right:30px}}@media (max-width:1020px){.section-gallery .gallery-slider2 .slick-list{overflow:initial}}.section-gallery .gallery-slider2 .slick-track{margin-left:0}.section-gallery .gallery-slider2:not(.slick-slider){display:flex;flex-wrap:wrap;flex-direction:row;margin-left:-5px;margin-right:-5px;height:250px;overflow:hidden}@media (max-width:767px){.section-gallery .gallery-slider2:not(.slick-slider){height:200px}}@media (max-width:480px){.section-gallery .gallery-slider2:not(.slick-slider){height:160px}}.section-gallery .gallery-slider2:not(.slick-slider) .gallery-item{width:25%}@media (max-width:1020px){.section-gallery .gallery-slider2:not(.slick-slider) .gallery-item{width:33.33%}}@media (max-width:767px){.section-gallery .gallery-slider2:not(.slick-slider) .gallery-item{width:50%}}@media (max-width:480px){.section-gallery .gallery-slider2:not(.slick-slider) .gallery-item{width:100%}}.section-gallery .gallery-slider2 .gallery-item{padding:0 5px}.section-gallery .gallery-slider2 .gallery-item a{display:block;overflow:hidden;position:relative;font-size:0;line-height:0}.section-gallery .gallery-slider2 .gallery-item a:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgb(0 0 0 / .65);background-image:url(https://lamaisondelarenovation.fr/wp-content/themes/transirenov/images/svg/search.svg);background-repeat:no-repeat;background-position:center;background-size:20px;opacity:0;transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition-timing-function:ease}.section-gallery .gallery-slider2 .gallery-item img{width:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:0.5s;height:250px}@media (max-width:767px){.section-gallery .gallery-slider2 .gallery-item img{height:200px}}@media (max-width:480px){.section-gallery .gallery-slider2 .gallery-item img{height:160px}}.section-gallery .gallery-slider2 .gallery-item:hover a:before{z-index:1;opacity:1}.section-gallery .gallery-slider2 .gallery-item:hover img{transform:scale(1.08)}.section-gallery .gallery-slider2 .slick-next,.section-gallery .gallery-slider2 .slick-prev{position:absolute;top:-100px}.section-gallery .gallery-slider2 .slick-next{right:0;left:auto}.section-gallery .gallery-slider2 .slick-prev{right:70px;left:auto}.section-gallery .projects-tabs2{display:flex;align-items:center;flex-wrap:wrap;gap:18px 35px}@media (max-width:1020px){.section-gallery .projects-tabs2{gap:15px 20px}}@media (max-width:767px){.section-gallery .projects-tabs2{flex-wrap:wrap;padding-bottom:10px;width:100%;gap:10px 12px}}@media (max-width:560px){.section-gallery .projects-tabs2{padding-bottom:5px}}.section-gallery .projects-tabs2 a{position:relative;display:block;padding:0 0 12px;color:#111;text-decoration:none;font-weight:500;text-transform:uppercase;letter-spacing:.12em;transition:0.3s}@media (max-width:1020px){.section-gallery .projects-tabs2 a{font-size:14px;padding:0 0 6px}}@media (max-width:767px){.section-gallery .projects-tabs2 a{font-size:13px;letter-spacing:.05em;padding:0 0 6px}}.section-gallery .projects-tabs2 a:after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background:#c1131f;transition:0.3s;display:block}.section-gallery .projects-tabs2 a:hover,.section-gallery .projects-tabs2 a.active{color:#c1131f}.section-gallery .projects-tabs2 a:hover:after,.section-gallery .projects-tabs2 a.active:after{width:100%}.section-video a{display:flex;justify-content:center;align-items:center;height:580px;width:100%;background-color:#000}@media (max-width:1300px){.section-video a{height:520px}}@media (max-width:1020px){.section-video a{height:460px}}@media (max-width:767px){.section-video a{height:380px}}@media (max-width:560px){.section-video a{height:320px}}@media (max-width:480px){.section-video a{height:280px}}.section-video .play-button{width:106px;height:106px;border-radius:50%;background:#c1131f;display:flex;align-items:center;justify-content:center;transition:0.35s;text-decoration:none}.section-video .play-button i{width:0;height:0;border-top:14px solid #fff0;border-bottom:14px solid #fff0;border-left:22px solid #fff;margin-left:6px;transition:0.35s}.section-video .play-button:hover{transform:scale(1.08);box-shadow:0 15px 35px rgb(193 19 31 / .25)}.section-video .play-button:hover i{transform:scale(1.08)}@media (max-width:767px){.section-video .play-button{width:90px;height:90px}.section-video .play-button i{border-top:10px solid #fff0;border-bottom:10px solid #fff0;border-left:17px solid #fff;margin-left:5px}}@media (max-width:560px){.section-video .play-button{width:60px;height:60px}}.section-contact-boxes .contact-boxes{margin:0 -12px}.section-contact-boxes .contact-boxes .col_33{padding:0 12px}@media (max-width:767px){.section-contact-boxes .contact-boxes .col_33{width:100%;flex:0 0 100%}}@media (max-width:767px){.section-contact-boxes .contact-boxes .col_33:first-child .contact-box{padding-top:0}}.section-contact-boxes .contact-box{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:#fff;padding:35px;text-decoration:none;color:#000;transition:0.35s;border:1px solid #fff0}@media (max-width:1300px){.section-contact-boxes .contact-box{min-height:250px}}@media (max-width:767px){.section-contact-boxes .contact-box{row-gap:0;display:block}}@media (max-width:767px){.section-contact-boxes .contact-box{min-height:auto;padding-bottom:0}}.section-contact-boxes .contact-box .icon{width:70px;height:70px;display:flex;align-items:center;justify-content:center;margin:0 auto 30px auto}@media (max-width:1020px){.section-contact-boxes .contact-box .icon{margin-bottom:20px;height:50px;width:50px}}@media (max-width:767px){.section-contact-boxes .contact-box .icon{height:40px;width:40px}}.section-contact-boxes .contact-box .icon img{display:block;max-width:100%;max-height:100%;transition:0.35s}.section-contact-boxes .contact-box .label{display:block;margin-bottom:5px;font-family:"Cormorant Garamond",sans-serif;font-size:16px;line-height:1;text-transform:uppercase;letter-spacing:.12em;opacity:.9}@media (max-width:1300px){.section-contact-boxes .contact-box .label{font-size:15px}}.section-contact-boxes .contact-box .value{display:block;font-size:20px;font-weight:700;line-height:1.3;margin-bottom:0;transition:all 0.35s;-moz-transition:all 0.35s;-webkit-transition:all 0.35s;-o-transition:all 0.35s;-webkit-transition-timing-function:ease}@media (max-width:1300px){.section-contact-boxes .contact-box .value{font-size:17px}}@media (max-width:767px){.section-contact-boxes .contact-box .value{font-size:16px}}.section-contact-boxes .contact-box .info{display:block;color:#9b9b9b;font-size:16px;line-height:1.4}@media (max-width:1300px){.section-contact-boxes .contact-box .info{font-size:14px}}.section-contact-boxes .contact-box:hover{transform:translateY(-8px)}@media (max-width:1020px){.section-contact-boxes .contact-box:hover{transform:none}}.section-contact-boxes .contact-box:hover .icon img{transform:scale(1.08)}@media (max-width:1020px){.section-contact-boxes .contact-box:hover .icon img{transform:none}}.section-contact-boxes .contact-box:hover .value{color:#c1131f}.section-contact-form{overflow:hidden}.section-contact-form .contact-flex{align-items:stretch}@media (max-width:767px){.section-contact-form .contact-flex{flex-direction:column}}.section-contact-form .contact-left{width:50%;background:#f7f7f7;display:flex;justify-content:flex-end}@media (max-width:767px){.section-contact-form .contact-left{width:100%}}.section-contact-form .contact-left .inner{width:100%;max-width:660px;padding:90px 70px 90px 0}@media (max-width:1300px){.section-contact-form .contact-left .inner{padding:50px 40px}}@media (max-width:767px){.section-contact-form .contact-left .inner{max-width:none;padding:40px 20px}}.section-contact-form .contact-left .the-content{margin-bottom:40px}.section-contact-form .contact-map{width:50%}@media (max-width:767px){.section-contact-form .contact-map{width:100%}}.section-contact-form .contact-map iframe{display:block;width:100%;height:100%;min-height:660px;border:0;filter:grayscale(1)}@media (max-width:767px){.section-contact-form .contact-map iframe{min-height:360px}}.section-contact-form .wpcf7 .row{margin:0 -8px}@media (max-width:767px){.section-contact-form .wpcf7 .row{margin-bottom:0}}.section-contact-form .wpcf7 .wpcf7-form-control-wrap{display:block}.section-contact-form .wpcf7 .col_50,.section-contact-form .wpcf7 .col_100{padding:0 8px}@media (max-width:767px){.section-contact-form .wpcf7 .col_50,.section-contact-form .wpcf7 .col_100{width:100%;flex:0 0 100%;margin-bottom:0}}.section-contact-form .wpcf7 .input_block{display:block}.section-contact-form .wpcf7 .input_block .wrap_item{width:100%}.section-contact-form .wpcf7 .input_block textarea{height:120px;resize:vertical;padding:18px}.section-contact-form .wpcf7 .acc .wpcf7-list-item{margin:0}.section-contact-form .wpcf7 .acc label{display:block;padding-left:30px;line-height:1.5;cursor:pointer}.section-contact-form .wpcf7 .acc input{position:absolute;left:0}.section-contact-form .wpcf7 .cf-turnstile{margin-bottom:20px}.section-contact-form .wpcf7 input[type=submit]{min-width:180px;cursor:pointer}.section-contact-form .wpcf7 .wpcf7-spinner{display:none}.section-contact-form .wpcf7 .wpcf7-not-valid-tip{margin-top:6px;font-size:13px}.section-contact-form .wpcf7 .wpcf7-response-output{margin:20px 0 0}.section-contact-form .input_block.acc{margin-bottom:20px}.section-precision .col_left{width:33.333%}@media (max-width:1300px){.section-precision .col_left{width:100%;margin-bottom:60px}}@media (max-width:1020px){.section-precision .col_left{margin-bottom:40px}}@media (max-width:767px){.section-precision .col_left{margin-bottom:30px}}.section-precision .col_left .the-content{max-width:453px}@media (max-width:1300px){.section-precision .col_left .the-content{text-align:center;max-width:680px}}@media (max-width:767px){.section-precision .col_left .the-content{max-width:100%;text-align:center}}.section-precision .col_right{width:66.666%}@media (max-width:1300px){.section-precision .col_right{width:100%}}.section-precision .the-content{max-width:500px}.section-precision .the-content h2{margin-bottom:30px}@media (max-width:1020px){.section-precision .the-content h2{margin-bottom:20px}}@media (max-width:767px){.section-precision .the-content h2{margin-bottom:15px}}.section-precision .the-content p{margin-bottom:25px}.section-precision .the-content p:last-child{margin-bottom:0}.section-precision .features{margin:0 -15px;position:relative}.section-precision .features:before{content:"";display:block;position:absolute;left:50%;top:0;width:1px;height:100%;background-color:#d9d9d9}@media (max-width:767px){.section-precision .features:before{display:none}}.section-precision .features .col_50{padding:0 15px;box-sizing:border-box}.section-precision .features .col_50:nth-child(-n+2) .feature-box{border-bottom:1px solid #d9d9d9}.section-precision .feature-box{height:100%;padding:35px 25px;text-align:center;transition:0.35s}.section-precision .feature-box .icon{height:72px;display:flex;align-items:center;justify-content:center;margin-bottom:25px;transition:0.35s;margin-left:auto;margin-right:auto}@media (max-width:1020px){.section-precision .feature-box .icon{margin-bottom:15px}}@media (max-width:767px){.section-precision .feature-box .icon{margin-bottom:10px}}.section-precision .feature-box .icon img{display:block;max-width:100%;margin-left:auto;margin-right:auto}.section-precision .feature-box h5,.section-precision .feature-box .title{font-family:"Cormorant Garamond",sans-serif;font-weight:500;font-size:24px;line-height:1.2;margin:0 0 18px;transition:0.35s;text-transform:uppercase;letter-spacing:-.04em}@media (max-width:1430px){.section-precision .feature-box h5,.section-precision .feature-box .title{font-size:22px}}@media (max-width:1300px){.section-precision .feature-box h5,.section-precision .feature-box .title{font-size:21px}}@media (max-width:1020px){.section-precision .feature-box h5,.section-precision .feature-box .title{font-size:20px;margin-bottom:15px}}@media (max-width:767px){.section-precision .feature-box h5,.section-precision .feature-box .title{font-size:18px;margin-bottom:10px}}@media (max-width:560px){.section-precision .feature-box h5,.section-precision .feature-box .title{font-size:16px;margin-bottom:7px}}.section-precision .feature-box .normal{margin:0}.section-precision .feature-box:hover{transform:translateY(-6px)}@media (max-width:1020px){.section-precision .feature-box:hover{transform:translateY(0)}}.section-precision .feature-box:hover h5,.section-precision .feature-box:hover .title{color:#c1131f}@media (max-width:1020px){.section-precision .feature-box:hover h5,.section-precision .feature-box:hover .title{color:initial}}.section-precision .feature-box:hover .icon{transform:scale(1.08)}@media (max-width:1020px){.section-precision .feature-box:hover .icon{transform:scale(1)}}@media (max-width:767px){.section-precision .the-content{max-width:100%;text-align:center}.section-precision .col_50{width:100%;flex:0 0 100%}.section-precision .features .col_50 .feature-box{border:none!important;border-bottom:none!important;padding:15px}.section-precision .features .col_50:last-child .feature-box{border-bottom:none!important}.section-precision .features .col_50 .icon{width:50px;height:50px}}@media (max-width:560px){.projects_section .flex2text{margin-bottom:30px}}@media (max-width:560px){.projects_section .flex2text .col_50{width:100%}}.projects_section .flex2text .col_50:last-child .the-content{margin-left:auto}@media (max-width:560px){.projects_section .flex2text .col_50:last-child .the-content{margin-left:0}}.projects_section .flex2text .the-content{max-width:480px}@media (max-width:560px){.projects_section .flex2text .the-content{max-width:100%}}.projects_section .flex2text .the-content h2{text-transform:none;letter-spacing:0}.projects_section.projects_section_simple .other-projects{margin-top:0}.projects_section.projects_section_simple .slider-projects .slick-track{margin-left:0}.projects_section .projects-list{margin-top:40px}@media (max-width:1300px){.projects_section .projects-list{margin-top:30px}}@media (max-width:1020px){.projects_section .projects-list{margin-top:40px}}@media (max-width:767px){.projects_section .projects-list{margin-top:30px}}.projects_section .projects-list .other-projects{margin-left:-10px;margin-right:-10px;margin-top:20px}@media (max-width:1020px){.projects_section .projects-list .other-projects{margin-top:0;margin-left:-8px;margin-right:-8px}}@media (max-width:480px){.projects_section .projects-list .other-projects .image-project{height:160px}}@media (max-width:480px){.projects_section .projects-list .other-projects .image-project .project-category{left:0}.projects_section .projects-list .other-projects .image-project .project-category span{left:0;padding:3px}}@media (max-width:480px){.projects_section .projects-list .other-projects .text-project{padding:10px}}.projects_section .projects-list .other-projects .text-project .project-location{margin-top:4px}.projects_section .projects-list .other-projects .text-project .project-location span{font-size:0;line-height:0}.projects_section .projects-list .other-projects .text-project .project-location span img{height:auto;width:auto}@media (max-width:480px){.projects_section .projects-list .other-projects .text-project .project-location span img{height:14px;width:auto}}@media (max-width:480px){.projects_section .projects-list .other-projects .text-project .title{font-size:16px;margin-bottom:3px}.projects_section .projects-list .other-projects .text-project p{font-size:12px!important;margin-top:3px!important}}.projects_section .projects-list .col_25{margin-bottom:7px;margin-top:7px}@media (max-width:1300px){.projects_section .projects-list .col_25{width:33.333%}}@media (max-width:767px){.projects_section .projects-list .col_25{width:50%}}@media (max-width:400px){.projects_section .projects-list .col_25{width:100%}}.projects_section .projects-list .col_25 .slide-project{padding:0}.projects_section .projects-tabs{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:18px 35px}@media (max-width:1020px){.projects_section .projects-tabs{gap:15px 20px;padding-bottom:10px}}@media (max-width:767px){.projects_section .projects-tabs{flex-wrap:wrap;padding-bottom:10px;gap:10px 15px}}@media (max-width:560px){.projects_section .projects-tabs{gap:7px 12px}}.projects_section .projects-tabs a{position:relative;display:block;padding:0 0 12px;color:#111;text-decoration:none;font-weight:500;text-transform:uppercase;letter-spacing:.12em;transition:0.3s}@media (max-width:1020px){.projects_section .projects-tabs a{font-size:14px;padding:0 0 3px;letter-spacing:0}}@media (max-width:767px){.projects_section .projects-tabs a{white-space:nowrap;flex-shrink:0;font-size:13px}}@media (max-width:560px){.projects_section .projects-tabs a{font-size:12px}}.projects_section .projects-tabs a:after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background:#c1131f;transition:0.3s;display:block}.projects_section .projects-tabs a:hover,.projects_section .projects-tabs a.active{color:#c1131f}.projects_section .projects-tabs a:hover:after,.projects_section .projects-tabs a.active:after{width:100%}.section-benefits .col_left{width:25%}@media (max-width:1300px){.section-benefits .col_left{width:100%;margin-bottom:30px;text-align:center}}@media (max-width:767px){.section-benefits .col_left{margin-bottom:10px}}.section-benefits .col_right{width:75%}@media (max-width:1300px){.section-benefits .col_right{width:100%}}.section-benefits .the-content{max-width:360px}@media (max-width:1020px){.section-benefits .the-content{max-width:100%}}@media (max-width:767px){.section-benefits .the-content{text-align:center}}.section-benefits .benefits-list{margin:0}@media (max-width:1300px){.section-benefits .benefits-list{row-gap:25px}}.section-benefits .col_25{padding:0;box-sizing:border-box}@media (max-width:1300px){.section-benefits .col_25{width:50%;flex:0 0 50%}}@media (max-width:767px){.section-benefits .col_25{width:100%;flex:0 0 100%;padding:0}}.section-benefits .col_25:not(:last-child) .benefit-box{border-right:1px solid #d9d9d9}@media (max-width:1300px){.section-benefits .col_25:nth-child(odd) .benefit-box{border-right:1px solid #d9d9d9!important}}@media (max-width:767px){.section-benefits .col_25:nth-child(odd) .benefit-box{border-right:none!important}}.section-benefits .benefit-box{height:100%;padding:20px;text-align:center;transition:0.35s}@media (max-width:1300px){.section-benefits .benefit-box{border:none!important}}.section-benefits .benefit-box .icon{height:72px;display:flex;align-items:center;justify-content:center;margin-bottom:25px;transition:0.35s}@media (max-width:767px){.section-benefits .benefit-box .icon{margin-bottom:15px}}.section-benefits .benefit-box .icon img{display:block;max-width:100%;margin-left:auto;margin-right:auto}.section-benefits .benefit-box .title,.section-benefits .benefit-box h5{margin:0;transition:0.35s;text-transform:uppercase;max-width:180px;margin-left:auto;margin-right:auto;letter-spacing:-.05em;font-weight:500;font-family:"Cormorant Garamond",sans-serif;line-height:1.2;font-size:24px;margin-bottom:10px}@media (max-width:1430px){.section-benefits .benefit-box .title,.section-benefits .benefit-box h5{font-size:22px}}@media (max-width:1300px){.section-benefits .benefit-box .title,.section-benefits .benefit-box h5{font-size:21px}}@media (max-width:1020px){.section-benefits .benefit-box .title,.section-benefits .benefit-box h5{font-size:20px}}@media (max-width:767px){.section-benefits .benefit-box .title,.section-benefits .benefit-box h5{font-size:18px}}@media (max-width:560px){.section-benefits .benefit-box .title,.section-benefits .benefit-box h5{font-size:16px}}.section-benefits .benefit-box .normal{margin:0}.section-benefits .benefit-box:hover{transform:translateY(-6px)}@media (max-width:1020px){.section-benefits .benefit-box:hover{transform:none}}.section-benefits .benefit-box:hover .icon{transform:scale(1.08)}@media (max-width:1020px){.section-benefits .benefit-box:hover .icon{transform:none}}.section-benefits .benefit-box:hover .title{color:#c1131f}@media (max-width:767px){.section-benefits .col_25:nth-child(odd) .benefit-box{border-right:none!important}.section-benefits .col_25 .benefit-box{border:none!important;padding:0}.section-benefits .col_25 .benefit-box .icon{width:50px;height:50px;margin-left:auto;margin-right:auto}.section-benefits .col_25:last-child .benefit-box{border-bottom:none!important}}body .slick-prev,body .slick-next{width:44px;height:44px;display:flex;justify-content:center;align-items:center;background-color:#c1131f;border-radius:100%;z-index:1}@media (max-width:1020px){body .slick-prev,body .slick-next{width:36px;height:36px}}body .slick-prev:before,body .slick-next:before{content:"";background-size:contain;background-repeat:no-repeat;width:9px;height:16px;display:block;font-size:0}body .slick-prev:hover,body .slick-prev:focus,body .slick-next:hover,body .slick-next:focus{background:#790000}body .slick-prev:before{background-image:url(https://lamaisondelarenovation.fr/wp-content/themes/transirenov/images/svg/left-arrow.svg)}body .slick-next:before{background-image:url(https://lamaisondelarenovation.fr/wp-content/themes/transirenov/images/svg/right-arrow.svg)}.section-project-single .the-content{max-width:100%}.section-project-single .logo{display:flex;align-items:center;justify-content:center;height:100%}.section-project-single .project-gallery{position:relative}.section-project-single .project-gallery .slick-next,.section-project-single .project-gallery .slick-prev{position:absolute;top:-48px}.section-project-single .project-gallery .slick-next{right:0;left:auto}.section-project-single .project-gallery .slick-prev{right:70px;left:auto}.section-project-single .project-sidebar{width:400px;flex-shrink:0;position:sticky;top:0;align-self:flex-start}.section-project-single .project-sidebar-box{padding:40px;background:#fafafa}.section-project-single .project-sidebar-box h4,.section-project-single .project-sidebar-box .title{font-family:"Cormorant Garamond",sans-serif;font-weight:500;margin:0 0 10px;text-transform:none;font-size:36px;line-height:1.1}@media (max-width:1430px){.section-project-single .project-sidebar-box h4,.section-project-single .project-sidebar-box .title{font-size:30px}}@media (max-width:1300px){.section-project-single .project-sidebar-box h4,.section-project-single .project-sidebar-box .title{font-size:28px}}@media (max-width:1020px){.section-project-single .project-sidebar-box h4,.section-project-single .project-sidebar-box .title{font-size:24px}}@media (max-width:767px){.section-project-single .project-sidebar-box h4,.section-project-single .project-sidebar-box .title{font-size:20px}}@media (max-width:560px){.section-project-single .project-sidebar-box h4,.section-project-single .project-sidebar-box .title{font-size:18px}}.section-project-single .project-info{display:flex;align-items:flex-start;gap:18px;padding:18px 0;border-bottom:1px solid #e7e7e7}.section-project-single .project-info:last-child{padding-bottom:0;border-bottom:none}.section-project-single .project-info .icon{width:28px;min-width:28px;display:flex;justify-content:center;height:28px}.section-project-single .project-info .icon img{display:block;max-width:100%;height:100%}.section-project-single .project-info .text .label{display:block;margin-bottom:4px;font-size:16px;font-family:"Cormorant Garamond",sans-serif;letter-spacing:.02em;line-height:1;text-transform:uppercase;color:#666}.section-project-single .project-info .text .value{display:block;font-weight:500}.section-project-single .project-content{width:calc(100% - 400px);padding-left:80px}.section-project-single .project-gallery{margin-top:30px}.section-project-single .gallery-header{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:15px}.section-project-single .gallery-header h2{margin:0}.section-project-single .gallery-nav{display:flex;gap:12px}.section-project-single .gallery-nav .gallery-prev,.section-project-single .gallery-nav .gallery-next{width:48px;height:48px;border-radius:50%;background:#c1131f;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:0.3s}.section-project-single .gallery-nav .gallery-prev img,.section-project-single .gallery-nav .gallery-next img{width:16px}.section-project-single .gallery-nav .gallery-prev:hover,.section-project-single .gallery-nav .gallery-next:hover{background:#000}.section-project-single .gallery-slider{margin-left:-5px;margin-right:-5px}@media (max-width:560px){.section-project-single .gallery-slider{padding-right:30px}}@media (max-width:480px){.section-project-single .gallery-slider .slick-list{overflow:visible}}.section-project-single .gallery-slider:not(.slick-slider){display:flex;flex-wrap:wrap;flex-direction:row;margin-left:-5px;margin-right:-5px;height:250px;overflow:hidden}@media (max-width:767px){.section-project-single .gallery-slider:not(.slick-slider){height:200px}}@media (max-width:480px){.section-project-single .gallery-slider:not(.slick-slider){height:160px}}.section-project-single .gallery-slider:not(.slick-slider) .gallery-item{width:33.33%}@media (max-width:767px){.section-project-single .gallery-slider:not(.slick-slider) .gallery-item{width:50%}}@media (max-width:480px){.section-project-single .gallery-slider:not(.slick-slider) .gallery-item{width:100%}}.section-project-single .gallery-slider .gallery-slide{padding:0 5px}.section-project-single .gallery-slider .gallery-slide a{display:block;overflow:hidden;position:relative}.section-project-single .gallery-slider .gallery-slide a:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgb(0 0 0 / .65);background-image:url(https://lamaisondelarenovation.fr/wp-content/themes/transirenov/images/svg/search.svg);background-repeat:no-repeat;background-position:center;background-size:20px;opacity:0;transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition-timing-function:ease}.section-project-single .gallery-slider .gallery-slide img{width:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:0.5s;height:250px}@media (max-width:767px){.section-project-single .gallery-slider .gallery-slide img{height:200px}}@media (max-width:480px){.section-project-single .gallery-slider .gallery-slide img{height:160px}}.section-project-single .gallery-slider .gallery-slide:hover a:before{z-index:1;opacity:1}.section-project-single .gallery-slider .gallery-slide:hover img{transform:scale(1.08)}@media (max-width:1300px){.section-project-single .project-main{flex-direction:column}.section-project-single .project-sidebar{width:100%;position:relative;top:auto;margin-bottom:30px}.section-project-single .project-content{width:100%;padding-left:0}.section-project-single .project-sidebar-box{padding:30px}.section-project-single .project-info .text .label{font-size:13px}.section-project-single .project-info .text .value{font-size:15px}}@media (max-width:767px){.section-project-single .project-info .text .label{font-size:12px}.section-project-single .project-info .text .value{font-size:14px}.section-project-single .project-sidebar-box{padding:0;background:#fff0}.section-project-single .project-info{gap:12px;padding:12px 0}.section-project-single .the-content{margin-bottom:50px}.section-project-single .the-content h2{margin-bottom:20px}.section-project-single .the-content ul{margin-top:20px}.section-project-single .gallery-header{flex-direction:column;align-items:flex-start;gap:20px}.section-project-single .gallery-nav{width:100%;justify-content:flex-end}.section-project-single .project-info .icon{width:23px;min-width:23px;height:23px}}@media (max-width:560px){.section-project-single .project-info .text .label{font-size:11px;margin-bottom:1px}.section-project-single .project-info .text .value{font-size:13px}}.section-partners .slider-partners{margin-left:-10px;margin-right:-10px}@media (max-width:560px){.section-partners .slider-partners{padding-right:30px}}.section-partners .slider-partners:not(.slick-slider){display:flex;flex-wrap:wrap;flex-direction:row;margin-left:-10px;margin-right:-10px;height:146px;overflow:hidden}@media (max-width:1300px){.section-partners .slider-partners:not(.slick-slider){height:120px}}@media (max-width:767px){.section-partners .slider-partners:not(.slick-slider){height:100px}}.section-partners .slider-partners:not(.slick-slider) .slide-partner{width:20%;padding:10px}@media (max-width:1300px){.section-partners .slider-partners:not(.slick-slider) .slide-partner{width:25%}}@media (max-width:767px){.section-partners .slider-partners:not(.slick-slider) .slide-partner{width:33.33%;padding:5px}}@media (max-width:480px){.section-partners .slider-partners:not(.slick-slider) .slide-partner{width:50%;padding:5px}}@media (max-width:480px){.section-partners .slick-list{overflow:visible}}.section-partners .slide-partner{border:1px solid #e7e7e7;display:flex;justify-content:center;align-items:center;padding:10px;text-align:center;margin:0 10px;height:146px}@media (max-width:1300px){.section-partners .slide-partner{height:120px}}@media (max-width:767px){.section-partners .slide-partner{margin:0 5px;height:100px}}.section-partners .slide-partner .logo{display:flex;align-items:center;justify-content:center;height:100%}@media (min-width:768px){.section-partners .slide-partner:hover .logo{opacity:0;display:none}.section-partners .slide-partner:hover .area-partner{opacity:1;width:100%;height:100%;display:flex;justify-content:center;align-items:center}}.section-partners .slide-partner img{display:block;max-width:100%;max-height:100%;width:auto;height:auto}.section-partners .area-partner{width:0;height:0;text-align:center;font-weight:500;display:block;opacity:0;background-color:#fff}.blog-page-wrap .blog-tabs{display:flex;align-items:center;flex-wrap:wrap;gap:18px 35px}@media (max-width:1300px){.blog-page-wrap .blog-tabs{gap:15px 20px}}@media (max-width:767px){.blog-page-wrap .blog-tabs{gap:10px 15px}}.blog-page-wrap .blog-tabs a{position:relative;display:block;padding:0 0 12px;color:#111;text-decoration:none;font-weight:500;text-transform:uppercase;letter-spacing:.12em;transition:0.3s}@media (max-width:1300px){.blog-page-wrap .blog-tabs a{font-size:90%;letter-spacing:.05em;padding-bottom:7px}}@media (max-width:1020px){.blog-page-wrap .blog-tabs a{letter-spacing:0}}@media (max-width:767px){.blog-page-wrap .blog-tabs a{padding-bottom:5px}}@media (max-width:560px){.blog-page-wrap .blog-tabs a{padding-bottom:3px}}.blog-page-wrap .blog-tabs a:after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background:#c1131f;transition:0.3s;display:block}.blog-page-wrap .blog-tabs a:hover,.blog-page-wrap .blog-tabs a.active{color:#c1131f}.blog-page-wrap .blog-tabs a:hover:after,.blog-page-wrap .blog-tabs a.active:after{width:100%}@media (max-width:767px){.blog-page-wrap .blog-tabs{justify-content:flex-start;padding-bottom:10px;width:100%}.blog-page-wrap .blog-tabs a{white-space:nowrap;flex-shrink:0}}.blog-page-wrap .share-box{margin-top:60px}.blog-page-wrap .share-box .title{font-family:"Cormorant Garamond",sans-serif;font-size:25px;font-weight:500;line-height:1;letter-spacing:-.05em;text-transform:uppercase;margin-bottom:20px}@media (max-width:1020px){.blog-page-wrap .share-box .title{font-size:22px}}@media (max-width:767px){.blog-page-wrap .share-box .title{font-size:20px}}.blog-page-wrap .share-box .share-socials{display:flex;align-items:center;gap:8px}.blog-page-wrap .share-box .share-socials a{width:34px;height:34px;display:flex;align-items:center;justify-content:center;background-color:#000;border-right:none;color:#fff;text-decoration:none;transition:0.3s}.blog-page-wrap .share-box .share-socials a:last-child{border-right:1px solid #000}.blog-page-wrap .share-box .share-socials a i{font-size:16px}.blog-page-wrap .share-box .share-socials a:hover{background:#c1131f;border-color:#c1131f;color:#fff}@media (max-width:767px){.blog-page-wrap .share-box{flex-direction:column;align-items:flex-start;gap:20px}.blog-page-wrap .share-box .share-title{font-size:38px}.blog-page-wrap .share-box .share-socials{flex-wrap:wrap}.blog-page-wrap .share-box .share-socials a{border-right:1px solid #000;margin-right:-1px;margin-bottom:-1px}}.blog-page-wrap .blog-single-top{margin-bottom:20px}.blog-page-wrap .blog-infos{display:flex;flex-wrap:wrap;margin-bottom:20px;margin-top:10px;font-size:90%;opacity:.6}.blog-page-wrap .blog-infos span,.blog-page-wrap .blog-infos ul,.blog-page-wrap .blog-infos li{display:inline-block}.blog-page-wrap .blog-infos span a,.blog-page-wrap .blog-infos ul a,.blog-page-wrap .blog-infos li a{font-weight:500}.blog-page-wrap .blog-infos i{margin-right:3px;font-size:80%;position:relative;top:-1px}.blog-page-wrap .blog-infos .blog-info-category{padding-left:40px;position:relative}@media (max-width:767px){.blog-page-wrap .blog-infos .blog-info-category{padding-left:25px}}.blog-page-wrap .blog-infos .blog-info-category::before{content:"";display:block;width:5px;height:5px;border-radius:50%;background-color:#000;left:17px;position:absolute;top:50%;margin-top:-2px}@media (max-width:767px){.blog-page-wrap .blog-infos .blog-info-category::before{left:9px}}.blog-page-wrap .blog-infos .blog-info-category span{padding-right:5px}.blog-page-wrap .blog-infos .blog-info-category a{text-decoration:underline}.blog-page-wrap .blog-top{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:60px}@media (max-width:1300px){.blog-page-wrap .blog-top{flex-direction:column;align-items:flex-start;margin-bottom:20px;margin-left:-7px;margin-right:-7px}}@media (max-width:767px){.blog-page-wrap .blog-top{margin-bottom:24px;gap:15px}}@media (max-width:560px){.blog-page-wrap .blog-top{margin-bottom:10px;gap:10px}}.blog-page-wrap .projects-tabs{margin:0}.blog-page-wrap .blog-search{width:30%;position:relative}@media (max-width:1300px){.blog-page-wrap .blog-search{width:100%}}@media (max-width:767px){.blog-page-wrap .blog-search{width:100%}}.blog-page-wrap .blog-search input{width:100%;height:50px;padding:0 65px 0 20px;border:1px solid #e3e3e3;background:#f7f7f7}@media (max-width:767px){.blog-page-wrap .blog-search input{padding-left:15px}}.blog-page-wrap .blog-search button{position:absolute;top:6px;right:6px;width:38px;height:38px;border:none;background:#c1131f;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:0.3s;border-radius:0;padding:0}.blog-page-wrap .blog-search button:hover{background:#000}.blog-page-wrap .blog-search button img{width:18px}.blog-page-wrap .blog-layout{align-items:flex-start}@media (max-width:767px){.blog-page-wrap .blog-layout{display:block}}.blog-page-wrap .blog-content{width:75%;padding-right:60px}@media (max-width:1430px){.blog-page-wrap .blog-content{width:70%;padding-right:30px}}@media (max-width:1020px){.blog-page-wrap .blog-content{width:100%;padding-right:0;margin-bottom:20px}}.blog-page-wrap .blog-sidebar{width:25%}@media (max-width:1430px){.blog-page-wrap .blog-sidebar{width:30%}}@media (max-width:1020px){.blog-page-wrap .blog-sidebar{width:100%;padding-top:20px}}.blog-page-wrap .blog-flex{row-gap:14px}@media (max-width:1300px){.blog-page-wrap .blog-flex .col_33{width:50%;flex:0 0 50%}}@media (max-width:400px){.blog-page-wrap .blog-flex .col_33{width:100%;flex:0 0 100%}}.blog-page-wrap .blog-slide .blog-slide-item{display:block;text-decoration:none;color:#222;transition:0.35s;background-color:#f7f7f7;border:1px solid #f3f3f3;display:block;position:relative;height:100%}.blog-page-wrap .blog-slide .blog-slide-item:hover .blog-image{transform:scale(1.08)}.blog-page-wrap .blog-slide .blog-slide-item:hover .blog-title{color:#c1131f}.blog-page-wrap .blog-slide .blog-image-wrap{position:relative;overflow:hidden}.blog-page-wrap .blog-slide .blog-image{aspect-ratio:1.05;transition:0.45s}.blog-page-wrap .blog-slide .blog-date{position:absolute;top:0;left:18px;padding:8px 14px;background:#f7efd8;color:#555;font-size:13px}@media (max-width:560px){.blog-page-wrap .blog-slide .blog-date{left:0;padding:4px;font-size:11px}}.blog-page-wrap .blog-slide .blog-text{padding:20px}@media (max-width:1020px){.blog-page-wrap .blog-slide .blog-text{padding:15px}}@media (max-width:480px){.blog-page-wrap .blog-slide .blog-text{padding:10px}}.blog-page-wrap .blog-slide .blog-title{margin:0 0 8px;transition:0.3s;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-family:"Cormorant Garamond",sans-serif;font-size:18px;font-weight:500;line-height:1;letter-spacing:.05em;text-transform:uppercase;display:block}@media (max-width:1300px){.blog-page-wrap .blog-slide .blog-title{font-size:17px}}@media (max-width:1020px){.blog-page-wrap .blog-slide .blog-title{font-size:16px}}@media (max-width:480px){.blog-page-wrap .blog-slide .blog-title{font-size:15px}}.blog-page-wrap .blog-slide .blog-category{display:block;font-size:13px;color:#777}@media (max-width:1020px){.blog-page-wrap .blog-slide .blog-category{font-size:12px}}@media (max-width:767px){.blog-page-wrap .blog-slide .blog-category{font-size:11px}}@media (max-width:560px){.blog-page-wrap .blog-slide .blog-category{font-size:10px}}.blog-page-wrap .blog-slide .blog-category strong{color:#222;font-weight:500}.blog-page-wrap .sidebar-box{padding:30px;border:1px solid #ececec;margin-bottom:30px}@media (max-width:1430px){.blog-page-wrap .sidebar-box{padding:25px}}@media (max-width:1300px){.blog-page-wrap .sidebar-box{padding:20px}}@media (max-width:560px){.blog-page-wrap .sidebar-box{padding:0;border:none}}.blog-page-wrap .sidebar-box .title{margin-bottom:20px;text-transform:uppercase;font-size:30px}.blog-page-wrap .recent-posts .title{font-family:"Cormorant Garamond",sans-serif;font-size:25px;font-weight:500;line-height:1;letter-spacing:.05em;text-transform:uppercase;margin:0 0 20px;display:block}@media (max-width:1020px){.blog-page-wrap .recent-posts .title{font-size:22px}}@media (max-width:767px){.blog-page-wrap .recent-posts .title{font-size:20px}}.blog-page-wrap .recent-posts .recent-item{display:flex;gap:15px;margin-bottom:18px;text-decoration:none;color:#222}@media (max-width:1020px){.blog-page-wrap .recent-posts .recent-item{margin-bottom:15px}}@media (max-width:767px){.blog-page-wrap .recent-posts .recent-item{margin-bottom:12px;gap:10px}}.blog-page-wrap .recent-posts .recent-item:last-child{margin-bottom:0}.blog-page-wrap .recent-posts .recent-item:hover .thumb img{transform:scale(1.08)}.blog-page-wrap .recent-posts .recent-item:hover .title{color:#c1131f}.blog-page-wrap .recent-posts .recent-item .thumb{width:95px;min-width:95px;overflow:hidden}@media (max-width:1300px){.blog-page-wrap .recent-posts .recent-item .thumb{width:75px;min-width:75px;overflow:hidden}}@media (max-width:767px){.blog-page-wrap .recent-posts .recent-item .thumb{width:70px;min-width:70px}}.blog-page-wrap .recent-posts .recent-item .thumb img{height:auto;width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;transition:0.35s}.blog-page-wrap .recent-posts .recent-item .text{flex:1}.blog-page-wrap .recent-posts .recent-item .title{display:block;margin-bottom:8px;transition:0.3s;font-family:"Cormorant Garamond",sans-serif;letter-spacing:-.01em;font-size:18px;line-height:1;font-weight:500}@media (max-width:1430px){.blog-page-wrap .recent-posts .recent-item .title{font-size:17px}}@media (max-width:1020px){.blog-page-wrap .recent-posts .recent-item .title{font-size:16px}}@media (max-width:560px){.blog-page-wrap .recent-posts .recent-item .title{font-size:15px}}.blog-page-wrap .recent-posts .recent-item .date{display:block;font-size:14px;color:#777}@media (max-width:1020px){.blog-page-wrap .recent-posts .recent-item .date{font-size:13px}}@media (max-width:767px){.blog-page-wrap .recent-posts .recent-item .date{font-size:12px}}@media (max-width:560px){.blog-page-wrap .recent-posts .recent-item .date{font-size:11px}}.blog-page-wrap .sidebar-cta{position:relative;overflow:hidden;padding:50px 35px;background-color:#000}@media (max-width:1300px){.blog-page-wrap .sidebar-cta{padding:30px 25px}}.blog-page-wrap .sidebar-cta .overlay{position:absolute;inset:0;background:rgb(0 0 0 / .65)}@media (max-width:767px){.blog-page-wrap .sidebar-cta .overlay{background:rgb(0 0 0 / .75)}}.blog-page-wrap .sidebar-cta .content{position:relative;z-index:2;text-align:center}.blog-page-wrap .sidebar-cta .content .title{color:#fff;margin-bottom:20px;font-family:"Cormorant Garamond",sans-serif;font-size:25px;font-weight:500;line-height:1;letter-spacing:-.05em;text-transform:uppercase}@media (max-width:1300px){.blog-page-wrap .sidebar-cta .content .title{margin-bottom:10px}}@media (max-width:1020px){.blog-page-wrap .sidebar-cta .content .title{font-size:22px}}.blog-page-wrap .sidebar-cta .content .normal{color:#fff;margin-bottom:30px}.blog-page-wrap .sidebar-cta .content .button1{width:100%}.blog-page-wrap .wp-pagenavi{margin-top:40px;margin-bottom:20px}@media (max-width:1020px){.blog-page-wrap .wp-pagenavi{margin-top:30px}}@media (max-width:767px){.blog-page-wrap .wp-pagenavi{margin-top:20px}}.blog-page-wrap .wp-pagenavi .page-numbers{display:flex;flex-wrap:wrap;gap:10px}@media (max-width:767px){.blog-page-wrap .wp-pagenavi .page-numbers{gap:8px}}.blog-page-wrap .wp-pagenavi .page-numbers li{margin-left:0;margin-bottom:2px;margin-top:2px}.blog-page-wrap .wp-pagenavi .page-numbers a,.blog-page-wrap .wp-pagenavi .page-numbers span{width:35px;height:35px;display:flex!important;align-items:center;justify-content:center;border:1px solid #e3e3e3;text-decoration:none;color:#222;transition:0.3s ease-in-out;margin-left:0;font-size:13px;text-align:center}@media (max-width:767px){.blog-page-wrap .wp-pagenavi .page-numbers a,.blog-page-wrap .wp-pagenavi .page-numbers span{width:30px;height:30px;font-size:12px}}.blog-page-wrap .wp-pagenavi .page-numbers .current{background:#c1131f;color:#fff;border-color:#c1131f}.not-found i{font-size:80px;color:#c1131f;margin-bottom:20px}@media (max-width:1430px){.not-found i{font-size:70px}}@media (max-width:767px){.not-found i{font-size:60px}}@media (max-width:560px){.not-found i{font-size:50px}}.service-main-image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}