@font-face{font-family:"InterTight";src:url(/wp-content/themes/clb/assets/fonts/InterTight/InterTight-Thin.ttf) format("opentype");font-weight:100;font-display:swap}@font-face{font-family:"InterTight";src:url(/wp-content/themes/clb/assets/fonts/InterTight/InterTight-Light.ttf) format("opentype");font-weight:300;font-display:swap}@font-face{font-family:"InterTight";src:url(/wp-content/themes/clb/assets/fonts/InterTight/InterTight-LightItalic.ttf) format("opentype");font-weight:300;font-display:swap;font-style:italic}@font-face{font-family:"InterTight";src:url(/wp-content/themes/clb/assets/fonts/InterTight/InterTight-Regular.ttf) format("opentype");font-weight:400;font-display:swap}@font-face{font-family:"InterTight";src:url(/wp-content/themes/clb/assets/fonts/InterTight/InterTight-Medium.ttf) format("opentype");font-weight:500;font-display:swap}@font-face{font-family:"InterTight";src:url(/wp-content/themes/clb/assets/fonts/InterTight/InterTight-SemiBold.ttf) format("opentype");font-weight:600;font-display:swap}@font-face{font-family:"InterTight";src:url(/wp-content/themes/clb/assets/fonts/InterTight/InterTight-Bold.ttf) format("opentype");font-weight:700;font-display:swap}@font-face{font-family:"InterTight";src:url(/wp-content/themes/clb/assets/fonts/InterTight/InterTight-ExtraBold.ttf) format("opentype");font-weight:800;font-display:swap}@font-face{font-family:"InterTight";src:url(/wp-content/themes/clb/assets/fonts/InterTight/InterTight-Black.ttf) format("opentype");font-weight:900;font-display:swap}html{scroll-behavior:smooth}*{padding:0;margin:0;box-sizing:border-box;font-family:"InterTight", serif;font-size:14px;font-weight:400;color:black}*::selection{background-color:#000000;color:#f8f8f8}body{overflow-x:hidden;background-color:#f8f8f8;position:relative;transition:0.5s ease}.container{max-width:1700px;margin:0 auto;position:relative;width:100%}h2{font-size:40px;font-weight:900;text-transform:uppercase}.cursor{height:15px;width:15px;position:absolute;transform:translate(-50%, -50%);border-radius:50%;transition:0.2s ease;z-index:100;background-color:white;mix-blend-mode:difference;pointer-events:none;display:flex;align-items:center;justify-content:center}.cursor-text{color:black;font-size:14px;font-family:sans-serif;opacity:0;transition:opacity 0.2s ease;white-space:nowrap;pointer-events:none}.cursor.hovered{width:120px;height:120px;background-color:#fdc8c4;mix-blend-mode:difference}.cursor.hovered .cursor-text{opacity:1}.hidden{opacity:0}.cta-container{height:fit-content;margin-top:15px}.cta-container a{text-decoration:none;color:inherit;position:absolute;right:0}.cta{position:relative;margin:auto;padding:14px 15px 13px 25px;transition:all 0.2s ease}.cta::before{content:"";position:absolute;top:0;left:0;display:block;border-radius:28px;background:#fdc8c4;width:45px;height:45px;transition:all 0.4s cubic-bezier(0.625, 0.05, 0, 1)}.cta span{position:relative;font-size:14px;line-height:20px;font-weight:500;text-transform:uppercase;vertical-align:middle}.cta svg{position:relative;top:0;margin-left:15px;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke:black;stroke-width:2;transform:translateX(-12px) translateY(1px);transition:all 0.6s ease}.cta:hover::before{width:100%;background:#fdc8c4}.cta:hover svg{transform:translateX(-5px) translateY(1px)}.cta:active{transform:scale(0.96)}.loader{position:absolute;top:0;left:0;width:100%;height:100vh;z-index:200;transition:0.5s ease}@keyframes remove-loader{0%{height:100%}100%{display:none}}.loader-background{position:absolute;top:0;left:0;width:100%;height:100vh;display:flex}.loader-background .loader-part{width:20%;height:100%;background-color:#000000;animation:remove-loader-parts 1s cubic-bezier(0.625, 0.05, 0, 1) forwards}@keyframes remove-loader-parts{0%{height:100%}100%{height:0%}}.loader-container{position:relative;width:100%;height:100%}.btn-animate-chars-loader{cursor:pointer;line-height:1;text-decoration:none;display:flex;position:absolute;top:55%;left:50%;transform:translate(-50%, -50%)}.btn-animate-chars-loader__text-loader{white-space:nowrap;line-height:1.3;position:absolute}.btn-animate-chars-loader [data-button-animate-chars-loader]{overflow:hidden;position:relative;display:inline-block}.btn-animate-chars-loader [data-button-animate-chars-loader] span{display:inline-block;position:relative;font-size:32px;color:white;font-weight:700;opacity:0;transform:translateY(0) rotate(0.001deg);transition:transform 0.6s cubic-bezier(0.625, 0.05, 0, 1);animation:WD-anim 1.7s cubic-bezier(0.625, 0.05, 0, 1) forwards}.btn-animate-chars-loader:nth-of-type(2) [data-button-animate-chars-loader] span{animation-delay:1.1s}.btn-animate-chars-loader:nth-of-type(3) [data-button-animate-chars-loader] span{animation:WD-anim-final 1.7s cubic-bezier(0.625, 0.05, 0, 1) forwards;animation-delay:2.2s}@keyframes WD-anim{0%{transform:translateY(1.3em) rotate(0.001deg);opacity:0}50%{transform:translateY(0) rotate(0.001deg);opacity:1}70%{transform:translateY(0) rotate(0.001deg);opacity:1}100%{transform:translateY(-1.3em) rotate(0.001deg);opacity:0}}@keyframes WD-anim-final{0%{transform:translateY(1.3em) rotate(0.001deg);opacity:0}50%{transform:translateY(0) rotate(0.001deg);opacity:1}70%{transform:translateY(0) rotate(0.001deg);opacity:1}100%{transform:translateY(0) rotate(0.001deg);opacity:0}}header{width:100%;height:60px;position:fixed;top:0;z-index:4;transition:1.5s cubic-bezier(0.19, 1, 0.22, 1);background-color:#f8f8f8}header .header-container{height:100%;display:flex;justify-content:space-between;padding:10px 0}header .header-container .logo-header{height:100%;width:fit-content}header .header-container .logo-header a{display:block;height:100%;width:100%}header .header-container .logo-header a img{height:100%;width:100%}header .header-container .logo{width:100%;height:100%;transition:0.2s ease}header .header-container .logo svg{width:100%;height:100%}header .header-container .logo svg path{fill:black;stroke-dasharray:360;stroke-dashoffset:0;transition:0.5s ease}header .header-container .logo:hover path{animation:animate-logo 1.5s linear reverse}@keyframes animate-logo{0%{stroke-dashoffset:0;fill:black;stroke-width:2}15%{fill:transparent}40%{stroke-dashoffset:360}80%{stroke-dashoffset:720;fill:transparent}100%{stroke-dashoffset:720;fill:black;stroke-width:2}}nav{width:400px;height:100%;display:flex;align-items:center}nav .menu{width:100%;display:flex;justify-content:space-between}nav .menu li{list-style:none;height:100%}nav .menu li a{height:100%;text-transform:uppercase;text-decoration:none}.btn-animate-chars{cursor:pointer;max-width:22em;text-decoration:none;display:flex;position:relative}.btn-animate-chars__text{white-space:nowrap;line-height:1.3}.btn-animate-chars [data-button-animate-chars]{overflow:hidden;position:relative;display:inline-block}.btn-animate-chars [data-button-animate-chars] span{display:inline-block;position:relative;font-size:13px;text-shadow:0 1.3em currentColor;transform:translateY(0) rotate(0.001deg);transition:transform 0.5s cubic-bezier(0.625, 0.05, 0, 1)}.btn-animate-chars:hover [data-button-animate-chars] span{transform:translateY(-1.3em) rotate(0.001deg)}.burger-menu{width:fit-content;cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;text-align:end;display:none}.line{width:40px;height:3px;border-radius:50px;display:block;background:black;margin-bottom:5px;transition:0.3s cubic-bezier(0.625, 0.05, 0, 1)}.line1Active{transform:rotate(45deg) translateX(5px)}.line2Active{transform:rotate(-45deg) translateX(5px)}.navActive{left:0}.overflow{overflow-y:hidden}.welcome-banner{width:100%;height:100vh;position:relative;z-index:1;overflow:hidden}.welcome-banner h1{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.welcome-banner .welcome-container{width:100%;height:100%}.welcome-banner .baseline{position:absolute;left:0;bottom:6%;width:80%;z-index:2}.welcome-banner .baseline .baseline-content{width:100%;height:60px;position:relative;overflow:hidden}.welcome-banner .baseline .baseline-content p{font-size:70px;font-weight:900;text-transform:uppercase;line-height:60px}.welcome-banner .clb-description{position:absolute;right:0;bottom:6%;width:140px}.welcome-banner .clb-description .clb-description-content{position:absolute;right:0;bottom:10%;width:100%;text-align:right}.welcome-banner .clb-description .clb-description-content p{width:100%;line-height:1;font-size:14px}.welcome-banner .clb-description .clb-description-content .clb-description-content-img{width:100%;position:relative}.welcome-banner .clb-description .clb-description-content .clb-description-content-img img{width:100%}.welcome-banner .clb-description .clb-description-content .clb-description-name{margin-bottom:3px}.welcome-banner .clb-description .clb-description-content .clb-description-name p{font-size:26px !important;text-transform:uppercase;font-weight:900;line-height:0.9 !important}.welcome-banner .clb-description .clb-description-content .clb-description-text{margin-bottom:10px}@keyframes anim-baseline{0%{bottom:-80px}100%{bottom:0}}@keyframes anim-name{0%{opacity:0;transform:translateX(50px)}100%{opacity:1;transform:translateX(0px)}}.content-creer{height:80px !important}.creer{position:absolute;bottom:-80px;animation:anim-baseline 1.5s cubic-bezier(0.625, 0.05, 0, 1) forwards;animation-delay:3.8s}.votre-site{position:absolute;bottom:-80px;animation:anim-baseline 1.5s cubic-bezier(0.625, 0.05, 0, 1) forwards;animation-delay:4s}.sur-mesure{position:absolute;bottom:-80px;animation:anim-baseline 1.5s cubic-bezier(0.625, 0.05, 0, 1) forwards;animation-delay:4.2s}@keyframes anim-name{0%{opacity:0;transform:translateX(50px)}100%{opacity:1;transform:translateX(0)}}.ambiant{width:100%;height:100vh;overflow:hidden;z-index:3;position:relative;background-color:black}.ambiant-container{padding:5% 0;display:flex;gap:15px;height:100%}.ambiant-img-container{width:25%;height:100%;position:relative}.ambiant-img-container-black{position:absolute;top:0;left:0;width:100%;height:110%;overflow:hidden;background-color:black;transform:scaleY(1.1);transform-origin:bottom}.ambiant-img-container img{width:100%;height:100%;object-fit:cover}.ambiant .star{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:3;overflow:hidden;width:250px;height:250px}.ambiant .star svg{width:100%;height:250px}.ambiant .star-img{opacity:1}.ambiant .star-img-path{fill:white}.ambiant .container-ambiant-content{position:absolute;left:50%;top:50%;transform:translate(-20%, -50%);z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:50vh;overflow:hidden;width:620px}.ambiant .text{font-size:70px;letter-spacing:-0.01em;line-height:100%;margin:0;width:100%;color:rgba(182, 182, 182, 0.2);background:linear-gradient(to right, #ffffff, #ffffff) no-repeat;-webkit-background-clip:text;background-clip:text;background-size:0%;transition:background-size cubic-bezier(0.1, 0.5, 0.5, 1) 0.5s;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;position:relative;transform:translateX(-500px);opacity:0}.ambiant .text span{font-size:70px;font-weight:900;position:absolute;width:100%;height:100%;background-color:#fdc8c4;color:#0d0d0d;clip-path:polygon(0 50%, 100% 50%, 100% 50%, 0 50%);transform-origin:center;transition:all cubic-bezier(0.1, 0.5, 0.5, 1) 0.4s;display:flex;flex-direction:column;justify-content:center}.ambiant .text:hover>span{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}.ambiant .white-ambiant{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;pointer-events:none;background-color:transparent}.about{width:100%;margin-bottom:50px;height:100vh;position:relative;z-index:3}.about-container{width:100%;height:100%;padding:5% 0}.about-tile{opacity:1;transform:translateY(0)}.about .chapo-about{width:60%;font-size:18px;padding-top:20px;margin-bottom:20vh}.about-tag{position:absolute;top:120px;right:0;text-align:right;display:flex;align-items:center;gap:20px;transform:rotate(90deg) translate(100%);transform-origin:top right}.about-tag-text{font-weight:300;font-size:14px;text-transform:uppercase}.about .tag-line{height:1px;width:0vh;background-color:#101010}.about .clb-presentation{opacity:1;width:40%;display:flex;gap:20px}.about .clb-presentation p{width:250px;font-size:14px;margin-bottom:10px;font-weight:400;text-align:justify}.about-contact{position:absolute;right:5%;bottom:15%}.about-contact h3{font-size:16px;font-weight:600;text-transform:uppercase}.about-contact p{font-size:14px;font-weight:400}.expertises{width:100%;height:100vh;position:relative}.expertises h2{margin-bottom:10vh}.expertises .expertise-container{height:100%;padding:5% 0}.expertises .expertise-content{width:100%;height:100%}.expertises .expertise-list{display:flex;flex-direction:column;align-items:flex-start;width:30%}.expertises .expertise-item{font-size:24px;text-transform:uppercase;font-weight:300;line-height:150%;margin:0;width:80%;color:rgba(0, 0, 0, 0.2);background:linear-gradient(to right, #000000, #000000) no-repeat;-webkit-background-clip:text;background-clip:text;background-size:0%;transition:background-size cubic-bezier(0.1, 0.5, 0.5, 1) 0.5s;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;position:relative;cursor:pointer;padding-left:25px}.expertises .expertise-item-active{color:black;font-weight:900}.expertises .expertise-item::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 2L6 5L3 8' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;transition:transform 0.3s ease}.expertises .expertise-item:hover::before{transform:translateY(-50%) translateX(5px)}.expertises .expertise-item span{position:absolute;width:100%;height:100%;background-color:#000;color:#fff;font-weight:900;clip-path:polygon(0 50%, 100% 50%, 100% 50%, 0 50%);transform-origin:center;transition:all cubic-bezier(0.1, 0.5, 0.5, 1) 0.4s;display:flex;flex-direction:column;justify-content:center;font-size:25px}.expertises .expertise-item:hover>span{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}.expertises .expertise-detail{padding-top:100px;bottom:10%;width:100%}.expertises .expertise-detail h3{font-size:20px;font-weight:700;margin-bottom:10px}.expertises .expertise-img{position:absolute;top:0;right:0;height:100vh;width:50%}.expertises .expertise-img-container{position:relative;width:100%;height:100%;background-attachment:fixed;background-position:center;background-size:cover}.fade-in{opacity:0;transform:translateY(100px);animation:fadeInUp 1s ease forwards}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}.fade-in-img{animation:fadeInImg 1s ease forwards;opacity:0;transform:translateX(300px)}@keyframes fadeInImg{to{opacity:1;transform:translateY(0)}}.realisations{padding-top:100px;margin-bottom:100px}.realisations-title{z-index:-1}.realisations-list{width:100%;display:flex;flex-wrap:wrap;gap:20px;padding-top:5vh}.realisations-list h3{font-size:18px;font-weight:600;text-transform:uppercase}.realisations-list p{font-size:14px;font-weight:300;font-style:italic}.realisations .realisation{width:calc(50% - 10px);margin-bottom:30px}.realisations .realisation-img{position:relative;overflow:hidden;width:100%;height:500px;margin-bottom:15px}.realisations .realisation-img a{width:100%;height:100%;display:block}.realisations .realisation-img a img{display:block;width:100%;height:100%;transition:0.3s ease;position:absolute;top:0;left:0;object-fit:cover}.realisations .realisation-img a img:hover{scale:1.1}.realisations .mockup-base{z-index:1;opacity:1}.realisations .mockup-hover{position:absolute;top:0;left:0;width:100%;height:auto;transform:translateY(0);transition:transform 8s linear !important}.contact{width:100%;padding-top:3%}.contact .tag-line-2{height:1px;width:0vh;background-color:#101010}.contact-container{display:flex;padding-top:80px}.contact-detail{width:50%}.contact-intro{margin-bottom:100px;width:50%}.contact-intro h3{font-size:20px;font-weight:600;text-transform:uppercase;margin-bottom:5px}.contact-intro p{font-size:16px;font-weight:400}.contact-infos p{font-size:20px;font-weight:700}.contact-form{width:50%}.linkedin{padding-top:5px;height:25px;width:25px;transition:0.3s ease}.linkedin img{width:100%;height:100%}.linkedin:hover{transform:translateY(-4px)}.contact-form{display:flex}.wpcf7-form{text-align:center;font-size:14px;padding-bottom:80px}.wpcf7-form input{height:40px;width:400px;border:none;border-radius:0px;padding-bottom:8px;margin:7px 0px;font-size:14px;border-bottom:1px solid black;background-color:transparent;color:black}.wpcf7-form input::placeholder{color:black}.wpcf7-form textarea{width:400px;font-size:14px;color:black !important;border:none;padding:20px 0px;margin-top:10px;margin-bottom:20px;border-bottom:1px solid black;background-color:transparent;height:150px}.wpcf7-form textarea::placeholder{color:black}.wpcf7-spinner{display:none}.wpcf7-submit{padding:5px 20px !important;text-transform:uppercase;font-weight:700 !important;border:1px solid black !important;border-radius:50px !important;margin-top:30px;cursor:pointer;transition:0.3s ease;font-size:16px !important;margin-right:25px;width:150px !important;height:40px !important}.wpcf7-submit:hover{background-color:#fdc8c4;border:white !important;transform:translateY(-3px);box-shadow:rgba(149, 157, 165, 0.2) 0px 8px 24px;scale:1.03}.wpcf7-not-valid-tip{display:none}.wpcf7-response-output{border:none !important;color:black;border-color:none !important}.wpcf7-response-output{color:black !important}.disclaimer{padding-top:30px;max-width:600px;display:block;margin:0 auto;font-size:14px}.wpcf7-file{margin-bottom:30px !important}.container-single-page{padding-top:150px}.single-page-content{width:70%;margin:0 auto 100px auto}.single-page-content h1{font-size:50px;font-weight:900;text-transform:uppercase;margin-bottom:30px}.single-page-content h2{font-size:24px;font-weight:900;text-transform:uppercase;margin-bottom:10px;padding-top:30px}.single-page-content h3{font-size:20px;font-weight:700;margin-bottom:5px;padding-top:5px}.single-page-content p{padding-top:5px;padding-bottom:5px}.single-page-content p strong{font-weight:700}.single-page-content li{margin-left:50px}footer{width:100%;height:60px}.footer-container{width:100%;height:100%;display:flex;justify-content:space-between;align-items:center;border-top:1px solid black}.logo-footer{height:100%;padding:10px 0}.logo-footer svg{height:100%}.footer-items ul{display:flex;gap:40px;justify-content:space-between;align-items:center}.footer-items ul li{list-style:none}.footer-items ul li a{text-decoration:none}@media (max-width:1800px){.container{max-width:1600px}}@media (max-width:1700px){.container{max-width:1500px}}@media (max-width:1600px){.container{max-width:1400px}.realisation-img{height:400px !important}}@media (max-width:1500px){.container{max-width:1300px}}@media (max-width:1450px){.container{max-width:1250px}}@media (max-width:1400px){.container{max-width:1200px}}@media (max-width:1300px){.container{max-width:1150px}.expertises .expertise-list{width:40%}}@media (max-width:1200px){.container{max-width:1050px}}@media (max-width:1100px){.container{max-width:800px}.welcome-banner .baseline .baseline-content p{font-size:60px;line-height:50px}.welcome-banner .baseline .baseline-content{height:50px}.about .clb-presentation{width:50%}.realisation-img{height:300px !important}.ambaint-5{display:none}.ambiant .container-ambiant-content{width:500px}.ambiant .text{font-size:60px}.ambiant .text span{font-size:60px}.wpcf7-form textarea{width:300px}.wpcf7-form input{width:300px}}@media (max-width:1024px){.container{max-width:90%}.burger-menu{display:flex}nav{position:fixed;top:60px;left:-1024px;height:100vh;width:100%;background-color:#f8f8f8;z-index:1;transition:0.5s ease}nav .menu{width:100%;display:flex;flex-direction:column;gap:20px;justify-content:space-between;align-items:left}nav .menu li{margin:0 auto}.cursor{display:none}h2{font-size:30px}.btn-animate-chars [data-button-animate-chars] span{font-size:30px}.btn-animate-chars-loader{top:50%;width:90%}.btn-animate-chars-loader [data-button-animate-chars-loader]{width:100%;margin:0 auto;text-align:center}.btn-animate-chars-loader [data-button-animate-chars-loader] span{font-size:30px}.loader-part-1{width:100% !important}.loader-part-2,.loader-part-3,.loader-part-4,.loader-part-5{display:none}.welcome-banner .baseline{bottom:55%;transform:translateY(50%);width:100%}.welcome-banner .baseline .baseline-content{height:43px}.welcome-banner .baseline .baseline-content p{font-size:50px;line-height:45px}.welcome-banner .clb-description{bottom:10%}.welcome-banner .clb-description .clb-description-content{position:absolute;right:0;bottom:20%;width:100%;text-align:right}.welcome-banner .clb-description .clb-description-content .clb-description-name p{font-size:28px !important}.welcome-banner .clb-description .clb-description-content p{font-size:16px}.star,.ambiant-img-container-black,.ambaint-3,.ambaint-4,.about-tag{display:none}.ambaint-1,.ambaint-2{width:50%}.about{height:fit-content;z-index:1;margin-bottom:50px;padding-top:50px}.about .about-container{padding:10% 0}.about .chapo-about{width:100%;font-size:18px;padding-top:30px;margin-bottom:5vh}.about .clb-presentation{width:100%;margin-bottom:5vh}.about .clb-presentation p{width:50%}.about-contact{position:initial;width:50%;margin-left:50%}.expertises{height:fit-content}.expertises h2{margin-bottom:7vh}.expertises .expertise-img,.expertises .expertise-img-container{position:relative;width:100%;background-attachment:unset;background-position:center;background-size:cover}.expertises .expertise-img{top:0;right:0;height:400px}.expertises .expertise-list{width:100%}.expertises .expertise-detail{padding-top:30px;margin-bottom:40px}.fade-in{opacity:1 !important;transform:translateY(0px) !important;animation:fadeInUp 0s ease forwards}@keyframes fadeInUp{to{opacity:1 !important;transform:translateY(0) !important}}.fade-in-img{animation:fadeInImg 0s ease forwards;opacity:1 !important;transform:none !important}@keyframes fadeInImg{to{opacity:1 !important;transform:none !important}}.ralisations-list{display:block}.realisations .realisation{width:100%}.realisations .realisation-img{height:400px !important}.contact-container,.contact-detail,.contact-intro,.contact-form,.wpcf7{width:100%}.contact-container{display:block}.contact-detail{margin-bottom:80px}.contact-intro{margin-bottom:50px}.wpcf7-form input,.wpcf7-form textarea{width:400px}.footer-items ul{display:flex;gap:5px;flex-direction:column;text-align:right;align-items:initial}.container-single-page{padding-top:100px;margin-bottom:50px}.single-page-content{width:100%}.single-page-content h1{font-size:30px}}@media (max-width:1024px) and (max-width:768px){nav{left:-768px}.btn-animate-chars [data-button-animate-chars] span{font-size:24px}.btn-animate-chars-loader [data-button-animate-chars-loader] span{font-size:26px}.welcome-banner .baseline .baseline-content{height:33px}.welcome-banner .baseline .baseline-content p{font-size:35px;line-height:30px}.welcome-banner .clb-description .clb-description-content .clb-description-name p{font-size:24px !important}.welcome-banner .clb-description .clb-description-content p{font-size:14px}.ambaint-1{width:100%;padding:10% 20px}.ambaint-2{display:none}.about{margin-bottom:100px}.about-contact{width:100%;margin-left:0}.expertises .expertise-img{height:300px}.realisations .realisation-img{height:250px !important}.wpcf7-form input,.wpcf7-form textarea{width:100%}}