@font-face{font-family:'Barlow';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v13/7cHpv4kjgoGqM7E_A8s5ynghnQci.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Barlow';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v13/7cHpv4kjgoGqM7E_Ass5ynghnQci.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Barlow';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v13/7cHpv4kjgoGqM7E_DMs5ynghnQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Barlow';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v13/7cHqv4kjgoGqM7E3_-gs6Fostz0rdom9.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Barlow';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v13/7cHqv4kjgoGqM7E3_-gs6Vostz0rdom9.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Barlow';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v13/7cHqv4kjgoGqM7E3_-gs51ostz0rdg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Barlow';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v13/7cHqv4kjgoGqM7E30-8s6Fostz0rdom9.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Barlow';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v13/7cHqv4kjgoGqM7E30-8s6Vostz0rdom9.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Barlow';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v13/7cHqv4kjgoGqM7E30-8s51ostz0rdg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Barlow';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v13/7cHqv4kjgoGqM7E3t-4s6Fostz0rdom9.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Barlow';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v13/7cHqv4kjgoGqM7E3t-4s6Vostz0rdom9.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Barlow';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v13/7cHqv4kjgoGqM7E3t-4s51ostz0rdg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Barlow';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v13/7cHqv4kjgoGqM7E3q-0s6Fostz0rdom9.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Barlow';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v13/7cHqv4kjgoGqM7E3q-0s6Vostz0rdom9.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Barlow';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v13/7cHqv4kjgoGqM7E3q-0s51ostz0rdg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Barlow';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v13/7cHqv4kjgoGqM7E3j-ws6Fostz0rdom9.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Barlow';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v13/7cHqv4kjgoGqM7E3j-ws6Vostz0rdom9.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Barlow';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/barlow/v13/7cHqv4kjgoGqM7E3j-ws51ostz0rdg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--thm-base:#ED6C30 !important}.header-left .logo{width:300px}.sticky-header .logo{width:250px}.main-header .logo img{width:300px!important}.main-menu .navigation>li>a:hover{text-decoration:none}.main-menu .navigation>li>a,.main-menu .navigation>li>ul>li>a,.main-menu .navigation>li>.megamenu li>a{font-family:'Barlow',sans-serif!important}.main-menu .navigation>li>a{font-size:14px!important;color:#6b7280!important;font-weight:500!important}.main-menu .navigation>li.current-menu-item>a,.main-menu .navigation>li.current_page_item>a,.main-menu .navigation>li.current-menu-ancestor>a,.main-menu .navigation>li.current-menu-parent>a,.main-menu .navigation>li.current_page_ancestor>a,.main-menu .navigation>li.active>a{color:#ED6C30!important}.btn-one,.btn-one .txt,.theme-btn,.theme-btn span,a.theme-btn,button.theme-btn,.elementor-button,.elementor-button .elementor-button-text,.wpcf7-form input[type="submit"],.devis-form input[type="submit"]{font-family:'Barlow',sans-serif!important}.cs-urgence__btn,.cs-urgence__btn:hover,.cs-urgence__btn:focus,.cs-urgence__btn:visited{font-family:'Barlow',sans-serif!important;color:#ffffff!important}a.btn-one[href^="tel:"] .txt::before{content:"";display:inline-block;width:32px;height:32px;margin-right:7px;vertical-align:middle;position:relative;top:-3px;background:url(https://www.cipres-service.fr/wp-content/themes/roofplan-child/images/picto-tel.svg) no-repeat center center;background-size:contain}a.btn-one[href^="tel:"]::before{display:none!important}a.btn-one[href^="tel:"]::after{transform:none!important;opacity:1!important}a.btn-one[href^="tel:"]:hover::after{transform:none!important;background-color:#d65f27!important}a.btn-one[href^="tel:"],a.btn-one[href^="tel:"]:hover,a.btn-one[href^="tel:"] .txt{text-decoration:none!important}.sticky-header .right-col{display:flex;align-items:center;gap:22px}.sticky-header .header-right_buttom{margin:0}.sticky-header .header-right_buttom .btn-one{display:inline-flex!important;align-items:center!important;min-height:0!important;height:auto!important;line-height:1.2!important;padding:9px 22px!important;font-size:14px!important}.sticky-header .header-right_buttom .btn-one .txt::before{width:22px!important;height:22px!important;top:0!important;margin-right:6px!important}@media (max-width:767px){.header-right{display:flex!important;align-items:center;justify-content:flex-end}.header-right .serach-button-style1{display:none!important}.header-right .shopping-cart-box,.header-right .space-box1{display:none!important}.header-right_buttom{display:block!important;margin-left:10px}.header-right_buttom .btn-one{padding-left:18px!important;padding-right:18px!important}}.mobile-menu .menu-box .cipres-mobile-phone{margin:0;padding:22px 25px 0}.mobile-menu .menu-box .cipres-mobile-phone .btns-box,.mobile-menu .menu-box .cipres-mobile-phone .btn-one{display:inline-flex;width:auto;float:none}.single-price-box .package h2{white-space:nowrap}.single-price-box .package h2 sup{font-size:55%;vertical-align:super;line-height:0;font-weight:500}.devis-form{background:#fff;border-radius:16px;padding:32px 30px;box-shadow:0 18px 45px rgb(0 0 0 / .12);max-width:400px}.slider-style-five .form-content .form-inner{padding-top:24px!important;padding-bottom:24px!important}.devis-form .devis-title{font-size:1.5rem;font-weight:700;color:#1b241e;text-align:center;line-height:1.2;margin:0 0 6px}.devis-form .devis-intro{font-size:.9rem;color:#7a857e;text-align:center;margin:0 0 22px;line-height:1.4}.devis-form label{display:block;font-size:.82rem;font-weight:600;color:#1b241e;margin-bottom:0}.devis-form p{margin:0 0 0 0!important}.devis-form p.devis-rgpd{margin:14px 0 14px!important}.devis-form input[type="text"],.devis-form input[type="tel"],.devis-form input[type="email"],.devis-form select{width:100%;margin-top:6px;padding:13px 20px;border:1px solid #e3e3e3;border-radius:30px;font-size:.95rem;background:#fff;color:#1b241e;transition:border-color .15s ease,box-shadow .15s ease}.devis-form input::placeholder{color:#9aa29c}.devis-form input:focus,.devis-form select:focus{outline:none;border-color:#ED6C30;box-shadow:0 0 0 3px rgb(237 108 48 / .15);background:#fff}.devis-form .devis-rgpd{font-size:.78rem;color:#7a857e;line-height:1.4;display:flex;gap:8px;align-items:flex-start;margin-top:4px}.devis-form .devis-rgpd .wpcf7-list-item{margin:0}.devis-form input[type="submit"]{width:100%;padding:14px 18px;border:none;border-radius:30px;background:#ED6C30;color:#fff;font-size:1rem;font-weight:700;cursor:pointer;margin-top:6px;transition:background .15s ease,transform .05s ease}.devis-form input[type="submit"]:hover{background:#d65f27}.devis-form input[type="submit"]:active{transform:translateY(1px)}.devis-form .wpcf7-not-valid-tip{font-size:.78rem}.devis-form .wpcf7-response-output{border-radius:8px;font-size:.85rem;margin:8px 0 0}.slider-style-five{padding-top:60px!important;padding-bottom:60px!important}.slider-style-five .content-box .btn-box{display:flex!important;flex-flow:row nowrap!important;gap:14px;align-items:center;justify-content:flex-start}.slider-style-five .content-box .btn-box .btn-one,.slider-style-five .content-box .btn-box .btn-one.style1,.slider-style-five .content-box .btn-box .btn-one.style2{display:inline-flex!important;flex:0 0 auto!important;width:auto!important;max-width:none!important;margin:0!important;float:none!important;white-space:nowrap!important;padding-left:28px!important;padding-right:28px!important}.slider-style-five .content-box .btn-box .btn-one{transition:color .35s ease!important}.slider-style-five .content-box .btn-box .btn-one:after{transform:none!important;transition:none!important;opacity:1!important;border-radius:30px!important;z-index:0!important}.slider-style-five .content-box .btn-box .btn-one:before{top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:auto!important;border-radius:30px!important;transform:scaleX(0)!important;transform-origin:left center!important;transition:transform .45s ease!important;z-index:1!important}.slider-style-five .content-box .btn-box .btn-one:hover:before{transform:scaleX(1)!important;left:0!important;right:0!important;top:0!important}.slider-style-five .content-box .btn-box .btn-one .txt{z-index:2!important}.slider-style-five .content-box .btn-box .btn-one:before{background:#d65f27!important}.slider-style-five .content-box .btn-box .btn-one.style2:before{background:#ED6C30!important}.slider-style-five .content-box .btn-box .btn-one.style2:hover,.slider-style-five .content-box .btn-box .btn-one.style2:focus{color:#ffffff!important}@media (min-width:992px){.slider-style-five .content-column{flex:0 0 54%;max-width:54%}.slider-style-five .inner-column{flex:0 0 46%;max-width:46%}}.slider-style-five .form-content{margin-left:0!important}.slider-style-five .form-inner{width:100%;max-width:500px;margin:0 auto!important}.slider-style-five .form-inner .devis-form{background:transparent!important;box-shadow:none!important;border-radius:0!important;padding:0!important;max-width:none!important;margin:0!important}.single-price-box{transition:transform .3s ease,box-shadow .3s ease!important;transition-delay:0s!important}.single-price-box:hover{transform:translateY(-6px)!important;box-shadow:0 16px 38px rgb(0 0 0 / .12)!important;border-color:#e5e5e5!important}.single-price-box:hover::before{opacity:0!important;transform:perspective(400px) scaleX(0)!important}.single-price-box:hover .price-list .shape-bg1,.single-price-box:hover .price-list .shape-bg2,.single-price-box:hover .price-list .shape-bg3{transform:scaleY(0)!important}.single-price-box:hover .top h4{color:var(--thm-base)!important}.single-price-box:hover .package h2{color:var(--thm-black)!important}.single-price-box:hover .price-list{border-color:#e5e5e5!important}.single-price-box:hover .price-list ul li{color:var(--thm-black)!important}.single-price-box:hover .price-list ul li.style2,.single-price-box:hover .price-list ul li.style2 span::before{color:var(--thm-gray)!important}.single-price-box:hover .price-list ul li span::before{color:var(--thm-base)!important}.main-header .sticky-header .container{max-width:100%!important;width:100%!important;padding-left:40px!important;padding-right:40px!important}.sticky-header .container>.clearfix{display:flex!important;align-items:center;justify-content:center;gap:40px}.sticky-header .container>.clearfix::before,.sticky-header .container>.clearfix::after{display:none!important}.sticky-header .logo.float-left,.sticky-header .right-col.float-right{float:none!important}@media (max-width:767px){.slider-style-five .content-box .btn-box{flex-direction:column!important;align-items:stretch!important}.slider-style-five .content-box .btn-box .btn-one{width:100%!important;justify-content:center!important}}.nav-outer .mobile-nav-toggler .inner{background:#ED6C30!important}.pricing-plan-area{padding-top:40px!important;padding-bottom:40px!important}.cipres-eyebrow .elementor-heading-title{color:#ed6c30;font-size:14px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;display:flex;align-items:center;gap:14px}.cipres-eyebrow .elementor-heading-title::before{content:"";width:40px;height:2px;background:#ed6c30}.about-home-six .curve-text{display:none!important}.about-home-six .image-box .text{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:190px!important;height:190px!important;min-width:190px!important;padding:0!important;background:#ed6c30!important;border:none!important;border-radius:50%!important;text-align:center!important;box-shadow:0 15px 35px rgb(237 108 48 / .35);outline:2px dashed rgb(255 255 255 / .85);outline-offset:-13px}.about-home-six .image-box .text .icon-box{display:none!important}.about-home-six .image-box .text h2,.about-home-six .image-box .text h4{position:static!important;float:none!important;transform:none!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;width:100%!important;text-align:center!important;margin:0 auto!important;padding:0!important;color:#fff!important}.about-home-six .image-box .text h2{font-size:46px!important;line-height:1!important;font-weight:700!important}.about-home-six .image-box .text h4{font-size:14px!important;font-weight:500!important;margin-top:8px!important;line-height:1.2!important;max-width:9ch}@media (max-width:767px){.elementor-5834 .about-home-six .image_block_two .image-box{display:flex;flex-direction:column}.elementor-5834 .about-home-six .image_block_two .image-box>.row{display:contents}.elementor-5834 .about-home-six .image_block_two .image-box .image-column:first-child{order:1}.elementor-5834 .about-home-six .image_block_two .image-box .image-column:last-child{order:3}.elementor-5834 .about-home-six .image_block_two .image-box .text{order:2;position:relative!important;left:auto!important;bottom:auto!important;transform:none!important;margin:-95px auto!important;z-index:2}}.feature-home-four .feature-block-one .inner-box{padding-bottom:0}.feature-home-four .lower-content{position:relative;padding-bottom:92px!important}.feature-home-four .lower-content h4 a::after{content:"\2192";position:absolute;left:50%;bottom:26px;transform:translateX(-50%);z-index:2;width:54px;height:54px;border-radius:50%;background:#fde6da;color:#ed6c30;display:flex;align-items:center;justify-content:center;font-size:22px;line-height:1;transition:background .2s,color .2s,transform .3s ease}.feature-home-four .lower-content h4 a:hover::after,.feature-home-four .feature-block-one .inner-box:hover .lower-content h4 a::after{background:#ed6c30;color:#fff;transform:translateX(-50%) rotate(-25deg)}.feature-home-four .icon-box{display:flex;justify-content:center;margin-bottom:12px}.feature-home-four .icon-box .icon{position:relative;overflow:hidden;width:96px!important;height:96px!important;margin:0 auto;border-radius:50%!important;background:rgb(237 108 48 / .12)!important;display:flex!important;align-items:center;justify-content:center}.feature-home-four .icon-box .icon::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;background:#ed6c30;transform:scale(0);transform-origin:center;transition:transform .45s cubic-bezier(.62,.21,.45,1.52);z-index:0}.feature-home-four .icon-box .icon i{position:relative;z-index:1}.feature-home-four .icon-box .icon i,.feature-home-four .icon-box .icon i::before{color:#ed6c30!important;font-size:46px;line-height:1;transition:color .3s ease!important}.feature-home-four .feature-block-one .inner-box:hover .icon-box .icon::before{transform:scale(1)}.feature-home-four .feature-block-one .inner-box:hover .icon-box .icon i,.feature-home-four .feature-block-one .inner-box:hover .icon-box .icon i::before{color:#fff!important}.feature-home-four .feature-block-one .inner-box:hover:before{height:0!important}.feature-home-four .feature-block-one .inner-box:hover h4 a{color:#252628!important}.feature-home-four .feature-block-one .inner-box:hover p{color:inherit!important}.feature-home-four .feature-block-one .inner-box{transition:box-shadow .3s ease!important}.feature-home-four .feature-block-one .inner-box:hover{box-shadow:0 14px 34px rgb(26 46 85 / .16)!important}.feature-home-four .feature-block-one{height:100%;display:flex;flex-direction:column}.feature-home-four .feature-block-one .inner-box{height:100%;display:flex;flex-direction:column}.feature-home-four .lower-content{flex:1 1 auto}.feature-home-four .light-icon{display:none!important}.working-process-home-eight .arrow{display:none!important}.working-process-home-eight .row:has(>.working-block){display:flex;flex-wrap:wrap;justify-content:center;row-gap:45px}.working-process-home-eight .working-block-two .inner-box .icon-box span{font-family:'Barlow',sans-serif!important}.masonary-layout{height:auto!important;display:flex!important;flex-wrap:wrap!important;justify-content:center!important}.masonary-layout>[class*="col-"]{position:static!important;left:auto!important;top:auto!important}.single-project-item .img-holder .zoom-button a::before{background-color:#4b4a47!important}.single-project-item .img-holder .zoom-button a:hover{color:#ffffff!important}.service-home-four{padding-top:50px!important}.service-home-four .content-box .list li{width:100%!important;float:none!important}[class*="col-"]:has(.single-price-box):only-child{flex:0 0 100%!important;max-width:100%!important}[class*="col-"]:has(.single-price-box):only-child .single-price-box{max-width:440px;margin-left:auto!important;margin-right:auto!important}.single-price-box .price-list:not(:has(li)){display:none!important}body .single-price-box.single-price-box .price-list.price-list ul li{display:list-item!important;color:#3a3a38!important;position:relative;list-style:none;padding-left:28px;text-align:left!important;font-size:16px!important;line-height:1.6}body .single-price-box.single-price-box .price-list.price-list ul li::before{content:"\2713";position:absolute;left:0;top:0;color:#ED6C30;font-weight:700}.single-price-box .price-list{padding-left:18px!important;padding-right:18px!important}body .single-price-box.single-price-box .table-footer .btn-one{padding-left:28px!important;padding-right:28px!important;border:none!important;color:#ffffff!important;transition:color .35s ease!important}body .single-price-box.single-price-box .table-footer .btn-one .txt{position:relative;z-index:2!important}body .single-price-box.single-price-box .table-footer .btn-one::after{background:#ED6C30!important;transform:none!important;opacity:1!important;border-radius:30px!important;transition:none!important;z-index:0!important}body .single-price-box.single-price-box .table-footer .btn-one::before{top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:auto!important;background:#d65f27!important;border-radius:30px!important;transform:scaleX(0)!important;transform-origin:left center!important;transition:transform .45s ease!important;z-index:1!important}body .single-price-box.single-price-box .table-footer .btn-one:hover::before{transform:scaleX(1)!important}body .single-price-box.single-price-box .table-footer .btn-one:hover,body .single-price-box.single-price-box .table-footer .btn-one:hover .txt{color:#ffffff!important}.elementor-element.elementor-element-c0991a0{background-color:#1f2021!important}.about-style3-img-box--about-page .shape-bg{display:none!important}.about-style3-img-box--about-page{max-width:580px!important;padding-left:0!important;padding-right:0!important}.about-style3-img-box--about-page .inner img{width:100%!important;height:auto!important}.loader-wrap{display:none!important}.scroll-top{border-color:#ED6C30!important;color:#ED6C30!important;box-shadow:none!important}.scroll-top::after{display:none!important;background:none!important;content:none!important}.scroll-top:hover{border-color:#ED6C30!important;color:#ED6C30!important}.working-process-home-eight .pattern-layer{opacity:.07!important;background-repeat:no-repeat!important;background-position:left center!important;background-size:auto 85%!important}.sec-title .sub-title p{font-size:16px!important;font-weight:600!important;line-height:1.2!important;text-transform:uppercase!important;letter-spacing:.06em!important}.sec-title h2{font-size:44px!important;line-height:1.2!important;font-weight:800!important;text-transform:none!important}h1,h2,h3,h4,h5,h6,.elementor-widget-heading .elementor-heading-title,.sec-title h2,.sec-title .sub-title p{font-family:'Barlow',sans-serif!important}@media (max-width:767px){.slider-style-five .content-box h2{font-size:36px!important;line-height:44px!important}.sec-title h2{font-size:30px!important;line-height:1.25!important}}.elementor-6030 .elementor-heading-title,.elementor-6030 .elementor-widget-text-editor,.elementor-6030 .elementor-widget-text-editor p,.elementor-6030 .elementor-nav-menu a,.elementor-6030 .elementor-icon-list-item,.elementor-6030 .elementor-icon-list-text{font-family:'Barlow',sans-serif!important}.elementor-6030 *:not(i):not(svg):not([class*="fa-"]):not([class*="flaticon-"]):not(.elementor-icon){font-family:'Barlow',sans-serif!important}.elementor-6030 .fab{font-family:"Font Awesome 5 Brands"!important}.elementor-6030 .fas,.elementor-6030 .far{font-family:"Font Awesome 5 Free"!important}.elementor-6030 .elementor-widget-container{padding-left:0!important;margin-left:0!important}.elementor-6030 .elementor-icon-list-items{padding-left:0!important;margin-left:0!important}.elementor-6030 .elementor-icon-list-item{padding-left:0!important;margin-left:0!important}.elementor-6030 .elementor-icon-list-icon{display:none!important;width:0!important;padding:0!important;margin:0!important}.elementor-6030 .elementor-icon-list-text{padding-left:0!important;margin-left:0!important}.elementor-6030 .elementor-nav-menu .elementor-item{padding-left:0!important}.cs-cf7 .cs-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px 20px}.cs-cf7 .cs-col--full{grid-column:1 / -1}.cs-cf7 .wpcf7-form-control-wrap{display:block;width:100%}.cs-cf7 input[type="text"],.cs-cf7 input[type="tel"],.cs-cf7 input[type="email"],.cs-cf7 select,.cs-cf7 textarea{width:100%;padding:14px 22px;border:1px solid #e3e3e3;border-radius:30px;background:#fff;font-family:'Barlow',sans-serif;font-size:.95rem;color:#1b241e;transition:border-color .15s ease,box-shadow .15s ease}.cs-cf7 select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%237a857e' stroke-width='2'><path d='M6 9l6 6 6-6'/></svg>");background-repeat:no-repeat;background-position:right 20px center;padding-right:44px;cursor:pointer}.cs-cf7 input::placeholder,.cs-cf7 textarea::placeholder{color:#9aa29c}.cs-cf7 input:focus,.cs-cf7 select:focus,.cs-cf7 textarea:focus{outline:none;border-color:#ED6C30;box-shadow:0 0 0 3px rgb(237 108 48 / .15)}.cs-cf7 .cs-rgpd .wpcf7-list-item{margin:0}.cs-cf7 .cs-rgpd label{display:flex;gap:8px;align-items:flex-start;font-family:'Barlow',sans-serif;font-size:.82rem;color:#7a857e;line-height:1.4;font-weight:400}.cs-cf7 .cs-rgpd input[type="checkbox"]{margin-top:3px}.cs-cf7 .cs-submit{text-align:center;margin-top:14px}.cs-cf7 .wpcf7-submit{min-width:220px;padding:15px 40px;border:none;border-radius:30px;background:#ED6C30;color:#fff;font-family:'Barlow',sans-serif;font-size:1rem;font-weight:700;cursor:pointer;transition:background .15s ease,transform .05s ease}.cs-cf7 .wpcf7-submit:hover{background:#d65f27}.cs-cf7 .wpcf7-submit:active{transform:translateY(1px)}@media (max-width:600px){.cs-cf7 .cs-grid{grid-template-columns:1fr}}.footer-widget-contact-info ul{padding-left:0!important}.footer-widget-contact-info ul li .inner{padding-left:0!important}.single-footer-widget .open-hours ul{padding-left:0!important}.footer-widget-links ul{padding-left:0!important}#valeurs-image{height:100%!important;flex-grow:1}#valeurs-image .elementor-widget-container,#valeurs-image .elementor-image,#valeurs-image figure,#valeurs-image a{height:100%!important;margin:0!important}#valeurs-image img{height:100%!important;width:100%!important;object-fit:cover!important;display:block}.elementor-5834 .location-home-six .location-inner .single-item:hover .icon,.elementor-5834 .location-home-six .location-inner .single-item .icon:hover{background:#ffffff!important}.elementor-widget-roofplan_title .section_title .container,.elementor-widget-roofplan_title .container{padding-left:0!important}.elementor-5834 .pricing-plan-area .container{max-width:100%!important;padding-left:30px!important;padding-right:30px!important}.breadcrumb-area{padding:55px 0 55px!important}body .breadcrumb-area:not(:has(.bg-layer)){background-color:#3D3D3D!important}body .breadcrumb-area:not(:has(.bg-layer)):before{background:#3D3D3D!important;opacity:1!important}body .breadcrumb-area:has(.bg-layer):before{background:transparent!important;opacity:0!important}.page-id-6234 #tab-3 .image-box .image-shape-2{display:none!important}.page-id-6234 #tab-3 .image-box .single-image:not(:has(img)),.page-id-6234 #tab-3 .image-box .two-image figure.image:not(:has(img)),.page-id-6234 #tab-3 .image-box .noimage{display:none!important}.page-id-6234 #tab-3 .image-box .single-image:has(img){flex:0 0 100%!important;max-width:100%!important;width:100%!important}.page-id-6234 #tab-3 .image-box figure.image img{width:100%!important}.breadcrumb-area .title h2{font-size:30px!important}.breadcrumb-menu ul li,.breadcrumb-menu ul li a{font-size:14px!important;line-height:22px!important}.elementor-widget-text-editor a,.elementor-widget-text-editor a:visited,.elementor-widget-theme-post-content a,.about-style3-content-box a,.about-style1__content a,.about-style2__content a{color:#ED6C30;text-decoration:underline}.elementor-widget-text-editor a:hover,.elementor-widget-theme-post-content a:hover,.about-style3-content-box a:hover,.about-style1__content a:hover,.about-style2__content a:hover{color:#d65f27}.sticky-header .header-right_buttom .btn-one .txt{display:inline-flex!important;align-items:center!important}.sticky-header .header-right_buttom .btn-one .txt::before{top:0!important}#realisations-galerie .single-project-item .img-holder .overlay-content{opacity:1!important;visibility:visible!important;top:20px!important}#realisations-galerie .single-project-item .img-holder .overlay-content::before{background-color:rgb(0 0 0 / .45)!important}#realisations-galerie .single-project-item .img-holder .overlay-content .inner h4 a,#realisations-galerie .single-project-item .img-holder .overlay-content .inner p{color:#ffffff!important}#realisations-galerie .single-project-item .img-holder .overlay-content .inner h4 a:hover{color:#ED6C30!important}#realisations-galerie .single-project-item .img-holder .overlay-content .inner h4 a{cursor:pointer}@media (max-width:767px){.elementor-5834 .location-home-six{padding-top:100px}.elementor-5834 .location-home-six .inner-container{min-height:0}.elementor-5834 .location-home-six .inner-container .image-box{position:relative;margin:0}.elementor-5834 .location-home-six .inner-container .image-box img{display:block;width:100%;height:auto}.elementor-5834 .location-home-six .location-inner{top:0;left:0;right:0;bottom:0;width:auto;height:auto}.elementor-5834 .location-home-six .location-inner .single-item{right:auto!important;bottom:auto!important;transform:translate(-50%,-50%)}.elementor-5834 .location-home-six .location-inner .single-item:hover{z-index:3}.elementor-5834 .location-home-six .location-inner .single-item:nth-child(1){left:38%!important;top:45%!important}.elementor-5834 .location-home-six .location-inner .single-item:nth-child(2){left:27%!important;top:65%!important}.elementor-5834 .location-home-six .location-inner .single-item:nth-child(3){left:37%!important;top:83%!important}.elementor-5834 .location-home-six .location-inner .single-item:nth-child(4){left:9%!important;top:50%!important}.elementor-5834 .location-home-six .location-inner .single-item:nth-child(5){left:57%!important;top:46%!important}.elementor-5834 .location-home-six .location-inner .single-item .icon{width:26px;height:26px;line-height:26px}.elementor-5834 .location-home-six .location-inner .single-item .text{width:170px;padding:12px 14px 10px;border-radius:8px;pointer-events:none}.elementor-5834 .location-home-six .location-inner .single-item:hover .text,.elementor-5834 .location-home-six .location-inner .single-item.active .text{bottom:42px}.elementor-5834 .location-home-six .location-inner:hover .single-item.active:not(:hover) .text{opacity:0;visibility:hidden}.elementor-5834 .location-home-six .location-inner .single-item:nth-child(4) .text{left:-10px;transform:none}.elementor-5834 .location-home-six .location-inner .single-item:nth-child(4) .text:before{left:23px}.elementor-5834 .location-home-six .location-inner .single-item .icon{animation:cipres-pastille-pulse 2s ease-out infinite}.elementor-5834 .location-home-six .location-inner .single-item:nth-child(2) .icon{animation-delay:.4s}.elementor-5834 .location-home-six .location-inner .single-item:nth-child(3) .icon{animation-delay:.8s}.elementor-5834 .location-home-six .location-inner .single-item:nth-child(4) .icon{animation-delay:1.2s}.elementor-5834 .location-home-six .location-inner .single-item:nth-child(5) .icon{animation-delay:1.6s}@keyframes cipres-pastille-pulse{0%{box-shadow:0 0 0 0 rgb(237 108 48 / .75)}70%{box-shadow:0 0 0 12px #fff0}100%{box-shadow:0 0 0 0 #fff0}}.elementor-5834 .location-home-six .location-inner .single-item .text h5{font-size:15px;line-height:20px}.elementor-5834 .location-home-six .location-inner .single-item .text p{font-size:13px;line-height:18px}}@media (max-width:767px){.service-home-four .tabs-box{display:flex;flex-direction:column}.service-home-four .tabs-box .tab-btn-box,.service-home-four .tabs-box .tab-btns,.service-home-four .tabs-box .tab-btns>.row,.service-home-four .tabs-box .tabs-content{display:contents}.service-home-four .tabs-box .tab{transition:none!important}.service-home-four .tabs-box .single-btn:nth-child(1){order:1}.service-home-four .tabs-box .tab:nth-child(1){order:2}.service-home-four .tabs-box .single-btn:nth-child(2){order:3}.service-home-four .tabs-box .tab:nth-child(2){order:4}.service-home-four .tabs-box .single-btn:nth-child(3){order:5}.service-home-four .tabs-box .tab:nth-child(3){order:6}.service-home-four .tabs-box .single-btn:nth-child(4){order:7}.service-home-four .tabs-box .tab:nth-child(4){order:8}.service-home-four .tabs-content .image-box{padding-bottom:0!important}.service-home-four .tabs-content .image-box .image{top:0!important;left:0!important;right:auto!important}}@media (min-width:768px) and (max-width:1199px){.elementor-5834 .pricing-plan-area .row>[class*="col-"]{flex:0 0 50%;max-width:50%;display:flex}.elementor-5834 .pricing-plan-area .single-price-box{width:100%;display:flex;flex-direction:column}.elementor-5834 .pricing-plan-area .single-price-box .table-footer{margin-top:auto}}@media (max-width:1199px){.elementor-5834 .elementor-element-c0991a0{padding-bottom:0!important}}@media (min-width:768px) and (max-width:1199px){.elementor-5834 .location-home-six .inner-container{min-height:0}.elementor-5834 .location-home-six .inner-container .image-box{position:relative;margin:0}.elementor-5834 .location-home-six .inner-container .image-box img{display:block;width:100%;height:auto}.elementor-5834 .location-home-six .location-inner{top:0;left:0;right:0;bottom:0;width:auto;height:auto}.elementor-5834 .location-home-six .location-inner .single-item{right:auto!important;bottom:auto!important;transform:translate(-50%,-50%)}.elementor-5834 .location-home-six .location-inner .single-item:hover{z-index:3}.elementor-5834 .location-home-six .location-inner .single-item .text{pointer-events:none}.elementor-5834 .location-home-six .location-inner:hover .single-item.active:not(:hover) .text{opacity:0;visibility:hidden}.elementor-5834 .location-home-six .location-inner .single-item:nth-child(1){left:19.1%!important;top:32.2%!important}.elementor-5834 .location-home-six .location-inner .single-item:nth-child(2){left:29.1%!important;top:53.7%!important}.elementor-5834 .location-home-six .location-inner .single-item:nth-child(3){left:47.6%!important;top:67.9%!important}.elementor-5834 .location-home-six .location-inner .single-item:nth-child(4){left:57.6%!important;top:0!important}.elementor-5834 .location-home-six .location-inner .single-item:nth-child(5){left:80.3%!important;top:44.9%!important}}@media (min-width:768px) and (max-width:1199px){.elementor-5834 .elementor-element-515f991 .masonary-layout>[class*="col-"]{flex:0 0 33.3333%;max-width:33.3333%}.elementor-5834 .elementor-element-515f991 .single-project-item .img-holder img{width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover}}@media (min-width:1200px) and (max-width:1439px){.sticky-header .main-menu .navigation>li{margin-right:22px!important}.sticky-header .main-menu .navigation>li:last-child{margin-right:0!important}.sticky-header .logo img{max-width:190px!important;height:auto!important}.sticky-header .header-right_buttom .btn-one,.sticky-header .header-right_buttom .btn-one .txt{white-space:nowrap!important}}