html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:400;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@font-face{font-family:'DINPro';src:url(/wp-content/themes/methodeCarrelage/font/DINPro-Light.woff2) format("woff2"),url(/wp-content/themes/methodeCarrelage/font/DINPro-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'DINPro';src:url(/wp-content/themes/methodeCarrelage/font/DINPro-Bold.woff2) format("woff2"),url(/wp-content/themes/methodeCarrelage/font/DINPro-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'DINPro';src:url(/wp-content/themes/methodeCarrelage/font/DINPro-Medium.woff2) format("woff2"),url(/wp-content/themes/methodeCarrelage/font/DINPro-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'DINPro';src:url(/wp-content/themes/methodeCarrelage/font/DINPro-Black.woff2) format("woff2"),url(/wp-content/themes/methodeCarrelage/font/DINPro-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'DINPro';src:url(/wp-content/themes/methodeCarrelage/font/DINPro-Regular.woff2) format("woff2"),url(/wp-content/themes/methodeCarrelage/font/DINPro-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.cover-img,.top-page .swiper-slide img,.pageLinks .linkBlock>a:not(.link) img,.exterieur img,footer .container-fluid .flyingMap img,.imgListe .fancyPhototeque img{width:100%;height:100%;object-fit:cover;object-position:center;-o-object-fit:cover;-o-object-position:center;vertical-align:middle}body{-webkit-transition:opacity 0.3s cubic-bezier(.68,-.03,1,1);-moz-transition:opacity 0.3s cubic-bezier(.68,-.03,1,1);-o-transition:opacity 0.3s cubic-bezier(.68,-.03,1,1);transition:opacity 0.3s cubic-bezier(.68,-.03,1,1)}body.no-js{-webkit-transition:opacity 0.3s 0.6s cubic-bezier(.68,-.03,1,1);-moz-transition:opacity 0.3s 0.6s cubic-bezier(.68,-.03,1,1);-o-transition:opacity 0.3s 0.6s cubic-bezier(.68,-.03,1,1);transition:opacity 0.3s 0.6s cubic-bezier(.68,-.03,1,1);opacity:1!important}html{font-family:"DINPro",sans-serif;font-weight:400;font-size:16px;color:#0e0a0a}p{line-height:1.2}h1,h2,h3{line-height:1.2}strong{font-weight:600}ul li{margin:10px 0}section{padding:50px 5%}img{max-width:100%}*,:before,:after{box-sizing:border-box}a{text-decoration:none;color:#0e0a0a}p a{font-weight:bolder;text-decoration:underline}.block{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.block-text{margin:10px 0}.block-text.center{text-align:center}.block-text p{text-align:justify;margin:10px 0;max-width:650px}.block-text ul{padding-left:20px}.block-text ul li{list-style:disc}.t-1{font-size:30px;display:flex;flex-direction:column;font-weight:bolder}.t-1 small{font-size:60%;font-weight:400}.t-1 small:before{content:'';width:25px;height:3px;background:#f8b33d;display:block;margin:7.5px 0 10px 0}.t-2{text-transform:uppercase;color:#f8b33d;font-size:24px;font-weight:700}.link{padding:5px 15px 7.5px 15px;border:2px solid #f8b33d;border-radius:20px;-webkit-transition:background 0.3s cubic-bezier(.68,-.03,1,1);-moz-transition:background 0.3s cubic-bezier(.68,-.03,1,1);-o-transition:background 0.3s cubic-bezier(.68,-.03,1,1);transition:background 0.3s cubic-bezier(.68,-.03,1,1)}.link:hover{background:#f8b33d}header{position:absolute;width:100%;display:flex;align-items:center;justify-content:space-between;padding:20px 60px 10px 15px;z-index:10}header .logo img{width:200px}header .logo img.resp{display:none}header .quickLinks{position:absolute;top:0;right:0;padding:10px 15px 10px 25px;border-radius:0 0 0 20px;background:#f8b33d;font-weight:600}header .burger{width:60px;z-index:10;cursor:pointer;-webkit-transition:transform 0.3s 0.3s ease;-moz-transition:transform 0.3s 0.3s ease;-o-transition:transform 0.3s 0.3s ease;transition:transform 0.3s 0.3s ease}header .burger svg{width:100%;display:block}header .burger svg path{fill:#f8b33d;-webkit-transition:opacity 0.3s 0.3s ease,fill 0.3s 0.3s ease;-moz-transition:opacity 0.3s 0.3s ease,fill 0.3s 0.3s ease;-o-transition:opacity 0.3s 0.3s ease,fill 0.3s 0.3s ease;transition:opacity 0.3s 0.3s ease,fill 0.3s 0.3s ease}header .burger svg path#close{opacity:0}header .burger.is-active{-webkit-transform:translate(30px,-30px);-ms-transform:translate(30px,-30px);transform:translate(30px,-30px)}header .burger.is-active svg path{fill:#0e0a0a}header .burger.is-active svg path#close{opacity:1}header .burger.is-active svg path#open{opacity:0}header .menu-menu-container{position:fixed;top:0;right:0;width:400px;height:100vh;background:#f8b33d;display:flex;align-items:center;justify-content:flex-start;z-index:9;-webkit-transform:translateX(400px);-ms-transform:translateX(400px);transform:translateX(400px);-webkit-transition:transform 0.5s cubic-bezier(.68,-.03,1,1);-moz-transition:transform 0.5s cubic-bezier(.68,-.03,1,1);-o-transition:transform 0.5s cubic-bezier(.68,-.03,1,1);transition:transform 0.5s cubic-bezier(.68,-.03,1,1)}header .menu-menu-container>ul{padding:15px 30px;opacity:0;-webkit-transition:opacity 0.2s 0.5s cubic-bezier(.68,-.03,1,1);-moz-transition:opacity 0.2s 0.5s cubic-bezier(.68,-.03,1,1);-o-transition:opacity 0.2s 0.5s cubic-bezier(.68,-.03,1,1);transition:opacity 0.2s 0.5s cubic-bezier(.68,-.03,1,1)}header .menu-menu-container>ul li{margin:5px 0}header .menu-menu-container>ul li a{color:#0e0a0a;font-weight:bolder;text-transform:uppercase;font-size:20px;padding:5px 10px;display:block}header .menu-menu-container>ul li.children ul{padding-left:15px}header .menu-menu-container>ul li.children ul li a{text-transform:initial;display:flex;align-items:center}header .menu-menu-container>ul li.children ul li a:before{content:'';width:10px;height:3px;background:#0e0a0a;display:block;margin-right:5px}header .socials{position:absolute;right:10px;padding:5px;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;top:0}header .socials a{width:30px;margin:2.5px 0}header .socials a:first-child,header .socials a:last-child{display:none}header .socials a svg{width:100%;display:block;fill:#f8b33d}header.fixed{position:fixed;top:0;padding:10px 15px;justify-content:flex-end}header.fixed .logo{display:none}header.fixed .quickLinks,header.fixed .socials{display:none}header.fixed .burger{animation:burger .5s ease forwards}header.fixed .burger.is-active{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}@keyframes burger{0%{width:0}100%{width:60px}}.bounce{position:absolute;max-height:0;user-select:none;overflow:hidden;bottom:0;left:calc(50% - 21px);opacity:0;z-index:10;-webkit-transition:opacity 0.3s cubic-bezier(.68,-.03,1,1);-moz-transition:opacity 0.3s cubic-bezier(.68,-.03,1,1);-o-transition:opacity 0.3s cubic-bezier(.68,-.03,1,1);transition:opacity 0.3s cubic-bezier(.68,-.03,1,1)}.bounce svg{width:40px;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke:#0e0a0a}.bounce.start{max-height:50px;user-select:auto;cursor:pointer;opacity:1;-moz-animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}body.open{overflow:hidden}body.open .menu-menu-container{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}body.open .menu-menu-container>ul{opacity:1}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.top-page{padding-top:200px;min-height:100vh;display:flex;align-items:center;position:relative}.top-page .slider{display:flex;height:100%;position:absolute;top:0;right:0;padding:0}.top-page .slider .swiper-pagination{width:200px;right:15px;left:auto;bottom:37.5px}.top-page .slider .swiper-pagination .swiper-pagination-bullet{background:#0e0a0a;width:12px;height:12px;opacity:.6}.top-page .slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#f8b33d;opacity:1}.top-page .slider:after{content:'';width:100%;height:calc(100% - 60px);background:#e6e6e6;position:absolute;right:15px;bottom:30px;clip-path:polygon(35% 0,100% 0,100% 100%,69% 100%,0% 38%)}.top-page .swiper-slide{clip-path:polygon(35% 0,100% 0,100% 100%,69% 100%,0% 38%);height:calc(100% - 60px)}.page-accueil .top-page{padding-bottom:30vh}.page-accueil .bounce{display:none}.page-accueil .after-top{margin-top:-35vh}.page-accueil .after-top .col-xl-12{display:flex;padding-left:75px}.page-accueil .after-top .col-xl-12 .picto{position:relative}.page-accueil .after-top .col-xl-12 .picto:before{content:'';width:125px;height:125px;border-radius:50%;background:#e6e6e6;display:block;position:absolute;top:-50px;right:-30px;z-index:-1}.page-accueil .after-top .col-xl-12 .picto img{width:100px}.page-accueil .after-top .col-xl-12 .block-text{margin-left:50px}.page-accueil .after-top .col-xl-12:first-child{margin-bottom:50px}.page-accueil .after-top .col-xl-12:last-child .block-text .link{display:inline-block;margin-top:15px}.competences{position:relative}.competences .container-fluid{background:#e6e6e6;padding:40px}.competences .container-fluid .col-12 .link,.competences .container-fluid .col-xl-6 .link{margin-top:20px;display:inline-block}.competences .container-fluid .col-12{margin-top:100px;display:flex;flex-direction:column;align-items:center}.competences .container-fluid .col-12 h2{margin-left:-50px}.competences .container-fluid .col-12 ul li{font-weight:bolder;list-style:none}.competences .container-fluid .col-12 ul li:before{content:"\2022";color:#f8b33d;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.competences .container-fluid .flyingImage{clip-path:polygon(0% 0,60% 0,90% 35%,35% 100%,0% 100%);position:absolute;top:0;left:0;max-height:calc(100% - 100px);width:50%}.specialistes .container-fluid{padding:0 10%}.pageLinks .linkBlock>a:not(.link){height:320px;display:block;overflow:hidden;margin-bottom:20px}.pageLinks .linkBlock>a:not(.link) img{-webkit-transition:transform 1s cubic-bezier(.68,-.03,1,1);-moz-transition:transform 1s cubic-bezier(.68,-.03,1,1);-o-transition:transform 1s cubic-bezier(.68,-.03,1,1);transition:transform 1s cubic-bezier(.68,-.03,1,1)}.pageLinks .linkBlock>a:not(.link):hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.pageLinks .linkBlock>div{margin-bottom:30px}.exterieur{position:relative;padding:50px 0}.exterieur .flyingText{clip-path:polygon(0% 0,60% 0,90% 35%,35% 100%,0% 100%);position:absolute;top:0;left:0;height:100%;width:50%;background-color:#e6e6e6;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:30px 300px 30px 5%}.exterieur img{max-height:760px}.exterieur+.pageLinks{margin-top:-15vw}.exterieur+.pageLinks .row{justify-content:flex-end}footer{padding:50px 5%;position:relative}footer .container-fluid{background:#e6e6e6;padding:40px}footer .container-fluid .logo{width:250px;display:block}footer .container-fluid .row .t-2{color:#0e0a0a}footer .container-fluid .row h2.t-2{margin:15px 0}footer .container-fluid .row .col-12 .block-text{padding-left:75px}footer .container-fluid .row .col-12 .block-text ul li{list-style:none;display:flex;align-items:center}footer .container-fluid .row .col-12 .block-text ul li:before{content:'';width:40px;height:40px;display:block;background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:10px}footer .container-fluid .row .col-12 .block-text ul li:first-child:before{background-image:url(/wp-content/themes/methodeCarrelage/img/map-picto.svg)}footer .container-fluid .row .col-12 .block-text ul li:nth-child(2):before{background-image:url(/wp-content/themes/methodeCarrelage/img/phone-picto.svg)}footer .container-fluid .row .col-12 .block-text ul li:last-child:before{background-image:url(/wp-content/themes/methodeCarrelage/img/mail-picto.svg)}footer .container-fluid .row .col-12 .block-text ul:last-child li:before{background-image:url(/wp-content/themes/methodeCarrelage/img/horaires-picto.svg)}footer .container-fluid .row .col-12:last-child{margin-top:30px}footer .container-fluid .flyingMap{height:100%;position:absolute;top:0;right:0;width:50%}footer .container-fluid .flyingMap>div{position:relative;height:100%;width:100%;clip-path:polygon(35% 0,100% 0,100% 100%,69% 100%,0% 38%);z-index:1}footer .container-fluid .flyingMap img{z-index:1}footer .container-fluid .flyingMap:after{content:'';width:calc(100% + 10px);height:calc(100% + 20px);display:block;clip-path:polygon(35% 0,100% 0,100% 100%,69% 100%,0% 38.3%);background:#e6e6e6;z-index:0;position:absolute;top:-10px;right:0}.after-footer{padding:50px 10%}.after-footer .col-lg-3{display:flex;align-items:center;justify-content:center}.after-footer .mentions-container{margin-top:40px;width:100%}.after-footer .mentions-container p{text-align:center;display:flex;justify-content:center;align-items:center;width:100%;color:#f8b33d}.after-footer .mentions-container p a,.after-footer .mentions-container p span{color:#f8b33d}.after-footer .mentions-container p span{display:flex}.after-footer .mentions-container p span a{display:block;margin-left:5px}.after-footer .mentions-container p span a img{height:14px}.page-content .top-page .col-lg-6 .t-1{margin-bottom:30px}.page-content .after-top .block-text p{max-width:100%}.page-content .after-top .row>div{margin:15px 0}.page-content .imgDown{height:500px;background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:fixed;position:relative}.page-content .imgDown .link{position:absolute;width:170px;text-align:center;left:calc(50% - 85px);top:-15px;background:#f8b33d}.page-content .imgDown .link:hover{background:#0e0a0a;color:#f8b33d}.page-content footer{margin-top:-5vw}.imgListe{display:flex;flex-wrap:wrap;margin-top:-10vw}.imgListe .fancyPhototeque{cursor:pointer;width:calc(20% - 15px);height:200px;margin:7.5px;display:block;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.imgListe .fancyPhototeque:nth-child(n+26){display:none}.imgListe .fancyPhototeque:hover{opacity:.8}.page-mentions #cmplz-document{max-width:100%}.page-mentions .mentions{width:1000px;max-width:100%;margin:0 auto}.page-mentions .mentions h1{width:100%;color:#0e0a0a;margin-bottom:30px}.page-mentions .mentions h3{text-transform:uppercase;margin:15px 0;font-weight:600}.page-mentions .mentions p{margin:10px 0}.page-mentions .mentions ul a,.page-mentions .mentions ol a{text-decoration:underline;margin:5px 0;display:block}.page-mentions .mentions ul,.page-mentions .mentions ol{padding-left:20px}.page-mentions .mentions ul li,.page-mentions .mentions ol li{list-style:disc;margin:10px 0}.wpcf7-form{display:flex;flex-wrap:wrap;justify-content:space-between}.wpcf7-form label{width:calc(50% - 15px);position:relative;margin:15px 0}.wpcf7-form label i{position:absolute;font-style:normal;top:11.5px;left:15px;color:#0e0a0a;font-size:14px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:flex}.wpcf7-form label .wpcf7-form-control-wrap{position:initial}.wpcf7-form label input,.wpcf7-form label textarea{width:100%;border:2px solid #f8b33d;background:#fff0;border-radius:15px;padding:10px 15px;height:auto;color:#0e0a0a;-webkit-transition:background 0.2s ease-in-out,color 0.2s ease-in-out;-moz-transition:background 0.2s ease-in-out,color 0.2s ease-in-out;-o-transition:background 0.2s ease-in-out,color 0.2s ease-in-out;transition:background 0.2s ease-in-out,color 0.2s ease-in-out}.wpcf7-form label input:focus,.wpcf7-form label textarea:focus{outline-style:none;background:none!important;border-color:#f8b33d}.wpcf7-form label input:focus~i,.wpcf7-form label textarea:focus~i{top:-22px}.wpcf7-form label input:not(:placeholder-shown),.wpcf7-form label textarea:not(:placeholder-shown){border-color:#0e0a0a;outline:#0e0a0a;outline-style:none;background:none!important;-webkit-text-fill-color:#0e0a0a;-webkit-box-shadow:none;transition:background-color 5000s ease-in-out 0s}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{background:none!important;-webkit-text-fill-color:#0e0a0a;-webkit-box-shadow:none;transition:background-color 5000s ease-in-out 0s}.wpcf7-form label input:not(:placeholder-shown)~i,.wpcf7-form label textarea:not(:placeholder-shown)~i{top:-22px;color:#f8b33d}.wpcf7-form label input::placeholder,.wpcf7-form label textarea::placeholder{color:#fff0}.wpcf7-form label input.wpcf7-not-valid,.wpcf7-form label textarea.wpcf7-not-valid{border-color:rgb(253 20 31 / .7)}.wpcf7-form label textarea{max-height:200px}.wpcf7-form label:last-of-type{width:100%}.wpcf7-form .ajax-loader{display:none!important}.wpcf7-form span.rgpd-consent{width:100%;display:flex;justify-content:center}.wpcf7-form span.wpcf7-acceptance span.wpcf7-list-item{margin:0}.wpcf7-form span.wpcf7-acceptance span.wpcf7-list-item label{display:flex;align-items:center;cursor:pointer}.wpcf7-form span.wpcf7-acceptance span.wpcf7-list-item label input{width:20px;padding:0;margin:0 5px 0 0}.wpcf7-form span.wpcf7-acceptance span.wpcf7-list-item label span{width:calc(100% - 25px);color:#0e0a0a}.wpcf7-form span.wpcf7-acceptance span.wpcf7-list-item label span a{text-decoration:underline;color:#0e0a0a}.wpcf7-form input[type="submit"]{margin:10px auto 0 auto;padding:10px 15px;background:#f8b33d;border:1px solid #f8b33d;border-radius:30px;color:#fff;text-transform:uppercase;min-width:100px;text-align:center;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.wpcf7-form input[type="submit"]:disabled{opacity:.5;cursor:not-allowed}.wpcf7-form input[type="submit"]:not(:disabled):hover{background:#fff;color:#0e0a0a;border-color:#fff}.wpcf7 div.wpcf7-validation-errors,.wpcf7 div.wpcf7-acceptance-missing,.wpcf7 div.wpcf7-response-output{border:none!important;margin:10px 0!important;width:100%}.wpcf7 form.wpcf7-form.invalid div.wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{color:#ed1c23;text-align:center}.wpcf7 form.sent .wpcf7-response-output{color:#20be11!important;text-align:center}footer form.wpcf7-form{width:800px;display:flex}footer form.wpcf7-form>div:not(.wpcf7-response-output){width:calc(50% - 15px);display:flex;flex-direction:column}footer form.wpcf7-form>div:not(.wpcf7-response-output) label{width:100%}footer form.wpcf7-form>label:last-of-type{width:calc(50% - 15px)}span.sujet{width:calc(50% - 15px);position:relative;margin:15px 0}.s-hidden{visibility:hidden}.select{cursor:pointer;display:inline-block;position:relative;color:#0e0a0a;border:2px solid #f8b33d;width:100%;border-radius:15px;padding:10px 15px;font-size:14px}.styledSelect{display:flex;align-items:center;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff0;padding:10px 15px}.styledSelect:after{content:"";width:0;height:0;border:5px solid #fff0;border-color:#f8b33d #fff0 #fff0 #fff0;position:absolute;top:16px;right:6px}.styledSelect.active:after{top:9px;border-color:#fff0 #fff0 #f8b33d #fff0}.options{display:none;position:absolute;top:100%;right:auto;left:-2px;width:calc(100% + 4px);z-index:999;margin:0 0;padding:0 0;list-style:none;border:2px solid #f8b33d;border-radius:15px;background-color:#f8b33d;-webkit-box-shadow:0 1px 2px rgb(0 0 0 / .2);-moz-box-shadow:0 1px 2px rgb(0 0 0 / .2);box-shadow:0 1px 2px rgb(0 0 0 / .2)}.options li{margin:0 0;padding:5px 10px}.options li:first-child{display:none}body:not(.user-is-touching) .options li:hover{font-weight:bolder}@media screen and (max-width:1500px){.exterieur .flyingText{padding:30px 230px 30px 5%}.imgListe .fancyPhototeque{height:150px}footer .container-fluid .flyingMap{height:calc(100% - 200px)}}@media screen and (max-width:1300px){.page-accueil .after-top .col-xl-12{padding-left:15px}footer .container-fluid .flyingMap{height:calc(100% - 430px)}}@media screen and (max-width:1200px){section{padding:50px 2.5%}.top-page .slider{height:700px}.top-page .slider:after{clip-path:polygon(35% 0,100% 0,100% 100%,69% 100%,4% 41%)}.page-accueil .top-page .slider{height:700px}.page-accueil .after-top .col-xl-12{padding-left:15px;flex-direction:column;align-items:flex-start}.page-accueil .after-top .col-xl-12 .block-text{margin-left:0}.competences{padding:50px 2.5%;background:#e6e6e6}.competences .container-fluid{padding:0 15px}.competences .container-fluid .col-xl-6 .block-text p{max-width:100%}.competences .container-fluid .col-12{margin-top:30px}.competences .container-fluid .col-12 h2{margin-left:0}.competences .container-fluid .col-12 ul{display:flex;flex-wrap:wrap;padding-left:0}.competences .container-fluid .col-12 ul li{padding-left:25px}.competences .container-fluid .flyingImage{display:none}.exterieur .flyingText{width:calc(50% + 100px);padding:30px 200px 30px 5%}.specialistes .container-fluid{padding:0 15px}.page-content .imgDown{height:400px}.page-content footer{margin-top:0;padding:0}.imgListe .fancyPhototeque{height:120px}footer{padding:50px 0 0 0}footer form.wpcf7-form{width:100%}}@media screen and (max-width:1024px){.t-2 br,.t-1 br{display:none}header .quickLinks{max-height:0;overflow:hidden;opacity:0;z-index:10;background:#0e0a0a;width:400px;padding:10px 15px;text-align:center;color:#fff;border-radius:0;position:fixed;top:0}header .quickLinks a{color:#fff}header .logo img{width:130px;display:none}header .logo img.resp{display:block}header .menu-menu-container{padding-top:120px;align-items:flex-start;overflow-y:scroll}header .burger.is-active{-webkit-transform:translate(45px,8px);-ms-transform:translate(45px,8px);transform:translate(45px,8px)}header.fixed .quickLinks{display:block}header.fixed .burger.is-active{-webkit-transform:translate(0,40px);-ms-transform:translate(0,40px);transform:translate(0,40px)}body.open .quickLinks{-webkit-transition:opacity 0.3s 0.5s ease;-moz-transition:opacity 0.3s 0.5s ease;-o-transition:opacity 0.3s 0.5s ease;transition:opacity 0.3s 0.5s ease;max-height:36px;overflow:hidden;opacity:1}.top-page{padding-top:140px}}@media screen and (max-width:991px){.top-page{min-height:1px}.top-page .row{justify-content:center}.top-page .block-text p{max-width:100%}.top-page .slider{padding:0 15px;margin-top:30px;position:initial;height:auto;max-height:450px;max-width:100%}.top-page .slider .swiper-slide{clip-path:none;height:100%}.top-page .slider:after{content:none}.top-page .slider .swiper-pagination{width:100%;right:0;bottom:5px}.top-page .slider .swiper-pagination .swiper-pagination-bullet{width:20px;height:20px}.after-footer{padding:50px 2.5%}.page-accueil .top-page{padding-bottom:50px}.page-accueil .after-top{margin-top:0}.page-accueil .after-top .col-xl-12{flex-direction:row;align-items:flex-start}.page-accueil .after-top .col-xl-12 .block-text{margin-left:50px}.specialistes{padding-bottom:0}.pageLinks .linkBlock:not(:first-child){margin-top:60px}.exterieur .flyingText{clip-path:none;padding:15px 5%}.exterieur+.pageLinks{margin-top:0}.page-content .after-top{padding-top:0}.page-photo .slider{display:none}footer .container-fluid .flyingMap{width:60%}}@media screen and (max-width:768px){.page-accueil .after-top .col-xl-12{flex-direction:column}.page-accueil .after-top .col-xl-12 .block-text{margin-left:0}.page-accueil .after-top .col-xl-12 .picto:before{content:none}.imgListe .fancyPhototeque{height:200px;width:calc(33.3% - 15px)}.imgListe .fancyPhototeque:nth-child(n+10){display:none}footer .container-fluid{padding:0 15px}footer .container-fluid .row .col-12:first-child{margin-top:30px;display:flex;justify-content:center}footer .container-fluid .row .col-12:first-child .block-text{padding-left:15px}footer .container-fluid .flyingMap{position:initial;width:100%;height:400px;margin-top:30px}footer .container-fluid .flyingMap>div{clip-path:none}footer .container-fluid .flyingMap:after{content:none}.after-footer .col-lg-3 img{max-width:120px;max-height:75px}}@media screen and (max-width:600px){.page-accueil .after-top{padding-top:0}.page-accueil .after-top .col-xl-12:first-child{margin-bottom:30px}.imgListe .fancyPhototeque{height:150px}.page-content .imgDown{background-attachment:scroll}footer .container-fluid .row .col-12:first-child{flex-direction:column;justify-content:center;align-items:center}footer .container-fluid .row .col-12:first-child .block-text{padding-left:0;display:flex;flex-direction:column;align-items:center}footer .container-fluid .row .col-12:first-child .block-text ul{margin:15px 0}footer .container-fluid .row h2.t-2{text-align:center}footer form.wpcf7-form>div:not(.wpcf7-response-output){width:100%}footer form.wpcf7-form>label:last-of-type{width:100%}.after-footer .mentions-container p{flex-direction:column;align-items:center}}@media screen and (max-width:480px){section{padding:30px 0}header .menu-menu-container{width:100%;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}header .menu-menu-container>ul{padding:15px}header .quickLinks{width:100%}.exterieur .flyingText{position:initial;width:100%;padding:30px 15px;order:2}.competences .container-fluid .col-12 ul{flex-wrap:nowrap;flex-direction:column}.imgListe .fancyPhototeque{width:calc(50% - 15px)}.imgListe .fancyPhototeque:nth-child(10){display:block}.imgListe .fancyPhototeque:nth-child(n+11){display:none}.wpcf7-form label,span.sujet{width:100%}}body.anim section.show-on-scroll,body.anim .row.show-on-scroll,body.anim .col-xl-12.show-on-scroll{opacity:0;transform:translateY(4em);transition:transform 4s 0.25s cubic-bezier(0,1,.3,1),opacity 0.3s 0.25s ease-out}body.anim section.show-on-scroll.visible,body.anim .row.show-on-scroll.visible,body.anim .col-xl-12.show-on-scroll.visible{opacity:1;transform:translateY(0)}body.anim .flyingMap.show-on-scroll{opacity:0;transition:opacity 0.3s 0.25s ease-out}body.anim .flyingMap.show-on-scroll.visible{opacity:1}body.can-touch *{cursor:default!important;-webkit-tap-highlight-color:#fff0;-moz-tap-highlight-color:#fff0}.top-page.not-found{display:flex;flex-direction:column;align-items:center;justify-content:center}.top-page.not-found svg{width:250px;max-width:100%}.top-page.not-found svg path{fill:#131824}.top-page.not-found .top-title{text-align:center}.top-page.not-found .top-title h1{margin:15px 0}#cc-window.cc-floating .cc-message{margin-bottom:0;line-height:1}body>.cc-animate.cc-revoke.cc-bottom{border-radius:0;align-items:center;left:0;display:flex;flex-direction:column;max-width:80px;font-size:.7em;bottom:0;border-radius:0 20px 0 0;transform:translateY(3.2em)}body>.cc-animate.cc-revoke.cc-bottom::before{content:'';background:url(/wp-content/themes/methodeCarrelage/img/gdpr.svg) no-repeat center center;width:40px;height:40px;pointer-events:none}#cc-window .cc-compliance .cc-btn.cc-dismiss{position:absolute;top:-15px;right:15px;text-align:right;text-decoration:underline;margin-right:20px;background-color:initial!important;border:0;color:#000!important;padding:0!important;font-weight:400;font-family:Helvetica,Calibri,Arial,sans-serif!important}#cc-window .cc-compliance .cc-btn.cc-save{width:100%!important}#cc-window .cc-compliance .cc-btn.cc-show-settings{width:100%!important}@media screen and (max-width:768px){body>.cc-revoke.cc-bottom{display:inherit!important;bottom:0;left:0;border-radius:0;font-size:12px}}.grecaptcha-badge{z-index:10}