.elementor-15 .elementor-element.elementor-element-9e05eb2:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-9e05eb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.protec-toiture-bardages.fr/wp-content/uploads/2023/05/maison-demoussee-nettoyee-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-9e05eb2 > .elementor-background-overlay{background-color:var( --e-global-color-befb600 );opacity:0.23;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-9e05eb2{border-style:solid;border-width:0px 0px 10px 0px;border-color:var( --e-global-color-1264ffe );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-84704ad.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-15 .elementor-element.elementor-element-84704ad.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-15 .elementor-element.elementor-element-8607f5b > .elementor-background-overlay{opacity:0.5;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-15 .elementor-element.elementor-element-49f0900 img{width:15vw;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-e9f41ed.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-e9f41ed.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-e9f41ed.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-15 .elementor-element.elementor-element-e9f41ed > .elementor-element-populated{padding:0px 0px 0px 10px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-15 .elementor-element.elementor-element-36ac3d3{width:auto;max-width:auto;}.elementor-15 .elementor-element.elementor-element-36ac3d3 > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-36ac3d3 .elementor-menu-toggle{margin:0 auto;}.elementor-15 .elementor-element.elementor-element-36ac3d3 .elementor-nav-menu .elementor-item{font-family:"Raleway", Sans-serif;font-size:1.1vw;font-weight:600;}.elementor-15 .elementor-element.elementor-element-36ac3d3 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-left:10px;padding-right:10px;}.elementor-15 .elementor-element.elementor-element-36ac3d3 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-15 .elementor-element.elementor-element-36ac3d3 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-15 .elementor-element.elementor-element-36ac3d3 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-15 .elementor-element.elementor-element-36ac3d3 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-04f6d66 );fill:var( --e-global-color-04f6d66 );}.elementor-15 .elementor-element.elementor-element-36ac3d3 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-04f6d66 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-15 .elementor-element.elementor-element-9dcc271 .elementor-button{background-color:var( --e-global-color-e6003d8 );font-family:"Raleway", Sans-serif;font-size:1.1vw;font-weight:600;border-radius:20px 0px 20px 0px;}.elementor-15 .elementor-element.elementor-element-9dcc271 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-9dcc271 .elementor-button:focus{background-color:#DD6D03;}.elementor-15 .elementor-element.elementor-element-9dcc271{width:auto;max-width:auto;}.elementor-15 .elementor-element.elementor-element-9dcc271 > .elementor-widget-container{padding:0vw 0vw 0vw 2vw;}.elementor-15 .elementor-element.elementor-element-0c8a208 > .elementor-element-populated{padding:133px 0px 198px 82px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-97127d0 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:2.5vw;font-weight:600;line-height:1.3em;text-shadow:0px 3px 6px rgba(0, 0, 0, 0.99);color:var( --e-global-color-astglobalcolor5 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-4fabef9 > .elementor-widget-container{padding:22px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-4fabef9{font-family:"Calibri", Sans-serif;font-size:1.5vw;font-weight:600;line-height:1.5em;text-shadow:0px 3px 6px #000000;color:var( --e-global-color-5d2fc76 );}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-3dd351b.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-15 .elementor-element.elementor-element-3dd351b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-15 .elementor-element.elementor-element-3dd351b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15 .elementor-element.elementor-element-7a5ee3b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-7a5ee3b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-jet-headline .jet-headline__first .jet-headline__label{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-headline .jet-headline__second .jet-headline__label{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-15 .elementor-element.elementor-element-a3f8715 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-a3f8715 .jet-headline{justify-content:center;}.elementor-15 .elementor-element.elementor-element-a3f8715 .jet-headline > .jet-headline__link{justify-content:center;}.elementor-15 .elementor-element.elementor-element-a3f8715 .jet-headline__first .jet-headline__label{color:var( --e-global-color-1264ffe );font-family:"Raleway", Sans-serif;font-size:30px;font-weight:600;}.elementor-15 .elementor-element.elementor-element-a3f8715 .jet-headline__second .jet-headline__label{color:var( --e-global-color-04f6d66 );font-family:var( --e-global-typography-531aea2-font-family ), Sans-serif;font-size:var( --e-global-typography-531aea2-font-size );font-weight:var( --e-global-typography-531aea2-font-weight );}.elementor-15 .elementor-element.elementor-element-d491c93{padding:50px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-8c1d40e > .elementor-element-populated{border-style:dashed;border-width:0px 2px 0px 2px;border-color:#C6C2C2;}.elementor-15 .elementor-element.elementor-element-ee56e1e img{width:23%;}.elementor-15 .elementor-element.elementor-element-8ddda5d > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-8ddda5d{text-align:center;}.elementor-15 .elementor-element.elementor-element-8ddda5d .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-1264ffe );}.elementor-15 .elementor-element.elementor-element-149044e > .elementor-widget-container{padding:0px 33px 0px 33px;}.elementor-15 .elementor-element.elementor-element-149044e{text-align:center;font-family:"Calibri", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-befb600 );}.elementor-15 .elementor-element.elementor-element-92d5a97 > .elementor-element-populated{border-style:dashed;border-width:0px 0px 0px 0px;border-color:#C6C2C2;}.elementor-15 .elementor-element.elementor-element-2110c31 img{width:23%;}.elementor-15 .elementor-element.elementor-element-071b4f6 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-071b4f6{text-align:center;}.elementor-15 .elementor-element.elementor-element-071b4f6 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-1264ffe );}.elementor-15 .elementor-element.elementor-element-6daaee9 > .elementor-widget-container{padding:0px 35px 0px 35px;}.elementor-15 .elementor-element.elementor-element-6daaee9{text-align:center;font-family:"Calibri", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-befb600 );}.elementor-15 .elementor-element.elementor-element-f1dbf0d > .elementor-element-populated{border-style:dashed;border-width:0px 2px 0px 2px;border-color:#C6C2C2;}.elementor-15 .elementor-element.elementor-element-2cc8ac5 img{width:23%;}.elementor-15 .elementor-element.elementor-element-6daeeb6 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-6daeeb6{text-align:center;}.elementor-15 .elementor-element.elementor-element-6daeeb6 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-1264ffe );}.elementor-15 .elementor-element.elementor-element-5dc2b03 > .elementor-widget-container{padding:0px 35px 0px 35px;}.elementor-15 .elementor-element.elementor-element-5dc2b03{text-align:center;font-family:"Calibri", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-befb600 );}.elementor-15 .elementor-element.elementor-element-151eb4c > .elementor-container{max-width:784px;}.elementor-15 .elementor-element.elementor-element-151eb4c{padding:50px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-a312c68 > .elementor-element-populated{border-style:dashed;border-width:0px 0px 0px 2px;border-color:#C6C2C2;}.elementor-15 .elementor-element.elementor-element-f5d3f12 img{width:23%;}.elementor-15 .elementor-element.elementor-element-7f815a5 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-7f815a5{text-align:center;}.elementor-15 .elementor-element.elementor-element-7f815a5 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-1264ffe );}.elementor-15 .elementor-element.elementor-element-d5d93cb > .elementor-widget-container{padding:0px 33px 0px 33px;}.elementor-15 .elementor-element.elementor-element-d5d93cb{text-align:center;font-family:var( --e-global-typography-6f689b0-font-family ), Sans-serif;font-size:var( --e-global-typography-6f689b0-font-size );font-weight:var( --e-global-typography-6f689b0-font-weight );line-height:var( --e-global-typography-6f689b0-line-height );word-spacing:var( --e-global-typography-6f689b0-word-spacing );color:var( --e-global-color-befb600 );}.elementor-15 .elementor-element.elementor-element-911e0d6 > .elementor-element-populated{border-style:dashed;border-width:0px 2px 0px 2px;border-color:#C6C2C2;}.elementor-15 .elementor-element.elementor-element-cb53e9e img{width:23%;}.elementor-15 .elementor-element.elementor-element-da50ab0 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-da50ab0{text-align:center;}.elementor-15 .elementor-element.elementor-element-da50ab0 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-1264ffe );}.elementor-15 .elementor-element.elementor-element-075ed62 > .elementor-widget-container{padding:0px 33px 0px 33px;}.elementor-15 .elementor-element.elementor-element-075ed62{text-align:center;font-family:var( --e-global-typography-6f689b0-font-family ), Sans-serif;font-size:var( --e-global-typography-6f689b0-font-size );font-weight:var( --e-global-typography-6f689b0-font-weight );line-height:var( --e-global-typography-6f689b0-line-height );word-spacing:var( --e-global-typography-6f689b0-word-spacing );color:var( --e-global-color-befb600 );}.elementor-15 .elementor-element.elementor-element-2ed46c9{padding:50px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-7ef0897.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-global .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-15 .elementor-element.elementor-global-2919 .elementor-button{background-color:var( --e-global-color-e6003d8 );font-family:var( --e-global-typography-4d7a4c0-font-family ), Sans-serif;font-size:var( --e-global-typography-4d7a4c0-font-size );font-weight:var( --e-global-typography-4d7a4c0-font-weight );line-height:var( --e-global-typography-4d7a4c0-line-height );word-spacing:var( --e-global-typography-4d7a4c0-word-spacing );border-radius:20px 0px 20px 0px;}.elementor-15 .elementor-element.elementor-global-2919 .elementor-button:hover, .elementor-15 .elementor-element.elementor-global-2919 .elementor-button:focus{background-color:#DD6D03;}.elementor-15 .elementor-element.elementor-global-2919{width:auto;max-width:auto;}.elementor-15 .elementor-element.elementor-global-2919 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-15 .elementor-element.elementor-element-21d9808:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-21d9808 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.protec-toiture-bardages.fr/wp-content/uploads/2023/05/maison-photo.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-21d9808 > .elementor-background-overlay{background-color:var( --e-global-color-04f6d66 );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-21d9808{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-77bd0d1 > .elementor-element-populated{padding:78px 0px 0px 100px;}.elementor-15 .elementor-element.elementor-element-c0cda13{text-align:center;}.elementor-15 .elementor-element.elementor-element-c0cda13 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-5d2fc76 );}.elementor-15 .elementor-element.elementor-element-7e0e20c > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-7e0e20c{text-align:center;font-family:var( --e-global-typography-6f689b0-font-family ), Sans-serif;font-size:var( --e-global-typography-6f689b0-font-size );font-weight:var( --e-global-typography-6f689b0-font-weight );line-height:var( --e-global-typography-6f689b0-line-height );word-spacing:var( --e-global-typography-6f689b0-word-spacing );color:var( --e-global-color-5d2fc76 );}.elementor-15 .elementor-element.elementor-element-9acea2a .elementor-button{background-color:var( --e-global-color-e6003d8 );font-family:"Calibri Bold", Sans-serif;font-size:20px;font-weight:400;border-radius:20px 0px 20px 0px;}.elementor-15 .elementor-element.elementor-element-9acea2a .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-9acea2a .elementor-button:focus{background-color:#DD6D03;}.elementor-15 .elementor-element.elementor-element-9acea2a{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-9acea2a > .elementor-widget-container{padding:0px 0px 70px 0px;}.elementor-15 .elementor-element.elementor-element-5723ed4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-5723ed4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-ac20ad6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-0e5b046 > .elementor-widget-container{padding:70px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-0e5b046 .jet-headline{justify-content:center;}.elementor-15 .elementor-element.elementor-element-0e5b046 .jet-headline > .jet-headline__link{justify-content:center;}.elementor-15 .elementor-element.elementor-element-0e5b046 .jet-headline__first .jet-headline__label{color:var( --e-global-color-04f6d66 );font-family:"Raleway", Sans-serif;font-size:30px;font-weight:600;}.elementor-15 .elementor-element.elementor-element-0e5b046 .jet-headline__second .jet-headline__label{color:var( --e-global-color-1264ffe );font-family:var( --e-global-typography-531aea2-font-family ), Sans-serif;font-size:var( --e-global-typography-531aea2-font-size );font-weight:var( --e-global-typography-531aea2-font-weight );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-15 .elementor-element.elementor-element-5ebcca2.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:50px;}.elementor-15 .elementor-element.elementor-element-5ebcca2 .swiper-pagination-bullet-active, .elementor-15 .elementor-element.elementor-element-5ebcca2 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-1264ffe );}.elementor-15 .elementor-element.elementor-element-5ebcca2 .swiper-pagination-fraction{color:var( --e-global-color-1264ffe );}.elementor-15 .elementor-element.elementor-element-5ebcca2 > .elementor-widget-container{padding:70px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-5ebcca2 .elementor-main-swiper{height:640px;width:87%;}.elementor-15 .elementor-element.elementor-element-5ebcca2 .elementor-swiper-button{font-size:40px;color:var( --e-global-color-1264ffe );}.elementor-15 .elementor-element.elementor-element-5ebcca2 .elementor-swiper-button svg{fill:var( --e-global-color-1264ffe );}.elementor-15 .elementor-element.elementor-element-5ebcca2 .swiper-pagination-bullet{height:5px;width:5px;}.elementor-15 .elementor-element.elementor-element-5ebcca2 .swiper-horizontal .swiper-pagination-progressbar{height:5px;}.elementor-15 .elementor-element.elementor-element-5ebcca2 .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}.elementor-15 .elementor-element.elementor-element-aa3bd87 .elementor-button{background-color:var( --e-global-color-e6003d8 );font-family:var( --e-global-typography-4d7a4c0-font-family ), Sans-serif;font-size:var( --e-global-typography-4d7a4c0-font-size );font-weight:var( --e-global-typography-4d7a4c0-font-weight );line-height:var( --e-global-typography-4d7a4c0-line-height );word-spacing:var( --e-global-typography-4d7a4c0-word-spacing );border-radius:20px 0px 20px 0px;}.elementor-15 .elementor-element.elementor-element-aa3bd87 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-aa3bd87 .elementor-button:focus{background-color:#DD6D03;}.elementor-15 .elementor-element.elementor-element-aa3bd87{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-aa3bd87 > .elementor-widget-container{padding:50px 0px 70px 0px;}.elementor-15 .elementor-element.elementor-element-3dfeca6:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-3dfeca6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.protec-toiture-bardages.fr/wp-content/uploads/2023/06/vue-aerienne-toiture.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-3dfeca6 > .elementor-background-overlay{background-color:var( --e-global-color-04f6d66 );opacity:0.54;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-3dfeca6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-15 .elementor-element.elementor-element-1b15b69{--iteration-count:infinite;--animation-duration:4000ms;--dynamic-text-color:var( --e-global-color-5d2fc76 );}.elementor-15 .elementor-element.elementor-element-1b15b69 > .elementor-widget-container{padding:120px 0px 104px 0px;}.elementor-15 .elementor-element.elementor-element-1b15b69 .elementor-headline{text-align:center;}.elementor-15 .elementor-element.elementor-element-1b15b69 .elementor-headline-plain-text{color:var( --e-global-color-5d2fc76 );}.elementor-15 .elementor-element.elementor-element-1b15b69 .elementor-headline-dynamic-text{font-family:"Raleway", Sans-serif;font-weight:600;}.elementor-15 .elementor-element.elementor-element-1b15b69 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-e6003d8 );stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;}.elementor-15 .elementor-element.elementor-element-dbdef77 .elementor-button{background-color:var( --e-global-color-e6003d8 );font-family:var( --e-global-typography-4d7a4c0-font-family ), Sans-serif;font-size:var( --e-global-typography-4d7a4c0-font-size );font-weight:var( --e-global-typography-4d7a4c0-font-weight );line-height:var( --e-global-typography-4d7a4c0-line-height );word-spacing:var( --e-global-typography-4d7a4c0-word-spacing );border-radius:20px 0px 20px 0px;}.elementor-15 .elementor-element.elementor-element-dbdef77 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-dbdef77 .elementor-button:focus{background-color:#DD6D03;}.elementor-15 .elementor-element.elementor-element-dbdef77{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-dbdef77 > .elementor-widget-container{padding:0px 0px 70px 0px;}.elementor-15 .elementor-element.elementor-element-93385da{padding:0px 0px 100px 0px;}.elementor-15 .elementor-element.elementor-element-5c15d9e > .elementor-widget-container{padding:70px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-5c15d9e .jet-headline{justify-content:center;}.elementor-15 .elementor-element.elementor-element-5c15d9e .jet-headline > .jet-headline__link{justify-content:center;}.elementor-15 .elementor-element.elementor-element-5c15d9e .jet-headline__first .jet-headline__label{color:var( --e-global-color-1264ffe );font-family:"Raleway", Sans-serif;font-size:30px;font-weight:600;}.elementor-15 .elementor-element.elementor-element-5c15d9e .jet-headline__second .jet-headline__label{color:var( --e-global-color-04f6d66 );font-family:var( --e-global-typography-531aea2-font-family ), Sans-serif;font-size:var( --e-global-typography-531aea2-font-size );font-weight:var( --e-global-typography-531aea2-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-15 .elementor-element.elementor-element-9456237 .swiper-pagination-bullet-active, .elementor-15 .elementor-element.elementor-element-9456237 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-1264ffe );}.elementor-15 .elementor-element.elementor-element-9456237 .swiper-pagination-fraction{color:var( --e-global-color-1264ffe );}.elementor-15 .elementor-element.elementor-element-9456237 > .elementor-widget-container{padding:70px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-9456237.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-15 .elementor-element.elementor-element-9456237 .elementor-main-swiper{width:100%;}.elementor-15 .elementor-element.elementor-element-9456237 .elementor-main-swiper .swiper-slide{background-color:var( --e-global-color-915b894 );border-radius:20px;padding:40px 20px 26px 20px;}.elementor-15 .elementor-element.elementor-element-9456237 .elementor-swiper-button{font-size:25px;color:var( --e-global-color-1264ffe );}.elementor-15 .elementor-element.elementor-element-9456237 .elementor-swiper-button svg{fill:var( --e-global-color-1264ffe );}.elementor-15 .elementor-element.elementor-element-9456237.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-15 .elementor-element.elementor-element-9456237.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:15px;}.elementor-15 .elementor-element.elementor-element-9456237.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:15px;}.elementor-15 .elementor-element.elementor-element-9456237.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:15px;}.elementor-15 .elementor-element.elementor-element-9456237.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:15px;}.elementor-15 .elementor-element.elementor-element-9456237 .elementor-testimonial__text{color:var( --e-global-color-befb600 );font-family:"Calibri", Sans-serif;font-size:20px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-152e701:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-152e701 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.protec-toiture-bardages.fr/wp-content/uploads/2023/04/maison-3-scaled.jpg");background-position:0px -334px;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-152e701 > .elementor-background-overlay{background-color:var( --e-global-color-04f6d66 );opacity:0.15;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-152e701{border-style:solid;border-width:0px 0px 10px 0px;border-color:var( --e-global-color-1264ffe );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-606e820.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-15 .elementor-element.elementor-element-606e820.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-15 .elementor-element.elementor-element-48a7851 .elementor-button{background-color:var( --e-global-color-e6003d8 );font-family:var( --e-global-typography-4d7a4c0-font-family ), Sans-serif;font-size:var( --e-global-typography-4d7a4c0-font-size );font-weight:var( --e-global-typography-4d7a4c0-font-weight );line-height:var( --e-global-typography-4d7a4c0-line-height );word-spacing:var( --e-global-typography-4d7a4c0-word-spacing );border-radius:20px 0px 20px 0px;}.elementor-15 .elementor-element.elementor-element-48a7851 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-48a7851 .elementor-button:focus{background-color:#DD6D03;}.elementor-15 .elementor-element.elementor-element-48a7851{width:auto;max-width:auto;}.elementor-15 .elementor-element.elementor-element-48a7851 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-15 .elementor-element.elementor-element-b9b7320 .elementor-menu-toggle{margin:0 auto;background-color:var( --e-global-color-1264ffe );}.elementor-15 .elementor-element.elementor-element-b9b7320 .elementor-nav-menu--dropdown a, .elementor-15 .elementor-element.elementor-element-b9b7320 .elementor-menu-toggle{color:var( --e-global-color-5d2fc76 );fill:var( --e-global-color-5d2fc76 );}.elementor-15 .elementor-element.elementor-element-b9b7320 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-1264ffe );}.elementor-15 .elementor-element.elementor-element-b9b7320 .elementor-nav-menu--dropdown a:hover,
					.elementor-15 .elementor-element.elementor-element-b9b7320 .elementor-nav-menu--dropdown a:focus,
					.elementor-15 .elementor-element.elementor-element-b9b7320 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-15 .elementor-element.elementor-element-b9b7320 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-15 .elementor-element.elementor-element-b9b7320 .elementor-menu-toggle:hover,
					.elementor-15 .elementor-element.elementor-element-b9b7320 .elementor-menu-toggle:focus{color:var( --e-global-color-5d2fc76 );}.elementor-15 .elementor-element.elementor-element-b9b7320 .elementor-nav-menu--dropdown a:hover,
					.elementor-15 .elementor-element.elementor-element-b9b7320 .elementor-nav-menu--dropdown a:focus,
					.elementor-15 .elementor-element.elementor-element-b9b7320 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-15 .elementor-element.elementor-element-b9b7320 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-04f6d66 );}.elementor-15 .elementor-element.elementor-element-b9b7320 .elementor-nav-menu--dropdown .elementor-item, .elementor-15 .elementor-element.elementor-element-b9b7320 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:600;}.elementor-15 .elementor-element.elementor-element-b9b7320 .elementor-nav-menu--dropdown li:not(:last-child){border-style:dotted;border-color:var( --e-global-color-5d2fc76 );border-bottom-width:1px;}.elementor-15 .elementor-element.elementor-element-b9b7320 div.elementor-menu-toggle{color:var( --e-global-color-5d2fc76 );}.elementor-15 .elementor-element.elementor-element-b9b7320 div.elementor-menu-toggle svg{fill:var( --e-global-color-5d2fc76 );}.elementor-15 .elementor-element.elementor-element-47d5411 > .elementor-element-populated{padding:133px 0px 0px 45px;}.elementor-15 .elementor-element.elementor-element-2e33f45 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:2.7em;font-weight:600;line-height:1.3em;text-shadow:0px 3px 6px rgba(0, 0, 0, 0.99);color:var( --e-global-color-5d2fc76 );}.elementor-15 .elementor-element.elementor-element-df54516 > .elementor-widget-container{padding:22px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-df54516{font-family:"Calibri", Sans-serif;font-size:30px;font-weight:600;line-height:1.5em;text-shadow:0px 3px 6px #000000;color:var( --e-global-color-5d2fc76 );}.elementor-15 .elementor-element.elementor-element-bc80407{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-120e426 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-120e426 .jet-headline{justify-content:center;}.elementor-15 .elementor-element.elementor-element-120e426 .jet-headline > .jet-headline__link{justify-content:center;}.elementor-15 .elementor-element.elementor-element-120e426 .jet-headline__first .jet-headline__label{color:var( --e-global-color-1264ffe );font-family:"Raleway", Sans-serif;font-size:30px;font-weight:600;}.elementor-15 .elementor-element.elementor-element-120e426 .jet-headline__second .jet-headline__label{color:var( --e-global-color-04f6d66 );font-family:var( --e-global-typography-531aea2-font-family ), Sans-serif;font-size:var( --e-global-typography-531aea2-font-size );font-weight:var( --e-global-typography-531aea2-font-weight );}.elementor-15 .elementor-element.elementor-element-5ca98ba{padding:50px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-7f1a226 > .elementor-element-populated{border-style:dashed;border-width:0px 2px 0px 2px;border-color:#C6C2C2;}.elementor-15 .elementor-element.elementor-element-bc55ff3 img{width:23%;}.elementor-15 .elementor-element.elementor-element-3a6ffdf > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-3a6ffdf{text-align:center;}.elementor-15 .elementor-element.elementor-element-3a6ffdf .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-1264ffe );}.elementor-15 .elementor-element.elementor-element-7f600ff > .elementor-widget-container{padding:0px 33px 0px 33px;}.elementor-15 .elementor-element.elementor-element-7f600ff{text-align:center;font-family:"Calibri", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-befb600 );}.elementor-15 .elementor-element.elementor-element-6b93385 > .elementor-element-populated{border-style:dashed;border-width:0px 0px 0px 0px;border-color:#C6C2C2;}.elementor-15 .elementor-element.elementor-element-9d088f1 img{width:23%;}.elementor-15 .elementor-element.elementor-element-95bf8ec > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-95bf8ec{text-align:center;}.elementor-15 .elementor-element.elementor-element-95bf8ec .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-1264ffe );}.elementor-15 .elementor-element.elementor-element-45b12e9 > .elementor-widget-container{padding:0px 35px 0px 35px;}.elementor-15 .elementor-element.elementor-element-45b12e9{text-align:center;font-family:"Calibri", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-befb600 );}.elementor-15 .elementor-element.elementor-element-4964f93{padding:50px 550px 0px 550px;}.elementor-15 .elementor-element.elementor-element-211b603 > .elementor-element-populated{border-style:dashed;border-width:0px 2px 0px 2px;border-color:#C6C2C2;}.elementor-15 .elementor-element.elementor-element-3b0254a img{width:23%;}.elementor-15 .elementor-element.elementor-element-a514ab7 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-a514ab7{text-align:center;}.elementor-15 .elementor-element.elementor-element-a514ab7 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-1264ffe );}.elementor-15 .elementor-element.elementor-element-06c8473 > .elementor-widget-container{padding:0px 35px 0px 35px;}.elementor-15 .elementor-element.elementor-element-06c8473{text-align:center;font-family:"Calibri", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-befb600 );}.elementor-15 .elementor-element.elementor-element-54ff51e > .elementor-element-populated{border-style:dashed;border-width:0px 0px 0px 2px;border-color:#C6C2C2;}.elementor-15 .elementor-element.elementor-element-cdca110 img{width:23%;}.elementor-15 .elementor-element.elementor-element-17107f1 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-17107f1{text-align:center;}.elementor-15 .elementor-element.elementor-element-17107f1 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-1264ffe );}.elementor-15 .elementor-element.elementor-element-766e415 > .elementor-widget-container{padding:0px 33px 0px 33px;}.elementor-15 .elementor-element.elementor-element-766e415{text-align:center;font-family:var( --e-global-typography-6f689b0-font-family ), Sans-serif;font-size:var( --e-global-typography-6f689b0-font-size );font-weight:var( --e-global-typography-6f689b0-font-weight );line-height:var( --e-global-typography-6f689b0-line-height );word-spacing:var( --e-global-typography-6f689b0-word-spacing );color:var( --e-global-color-befb600 );}.elementor-15 .elementor-element.elementor-element-4629721 > .elementor-element-populated{border-style:dashed;border-width:0px 2px 0px 2px;border-color:#C6C2C2;}.elementor-15 .elementor-element.elementor-element-8e03405 img{width:23%;}.elementor-15 .elementor-element.elementor-element-70f5b17 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-70f5b17{text-align:center;}.elementor-15 .elementor-element.elementor-element-70f5b17 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-1264ffe );}.elementor-15 .elementor-element.elementor-element-bddb468 > .elementor-widget-container{padding:0px 33px 0px 33px;}.elementor-15 .elementor-element.elementor-element-bddb468{text-align:center;font-family:var( --e-global-typography-6f689b0-font-family ), Sans-serif;font-size:var( --e-global-typography-6f689b0-font-size );font-weight:var( --e-global-typography-6f689b0-font-weight );line-height:var( --e-global-typography-6f689b0-line-height );word-spacing:var( --e-global-typography-6f689b0-word-spacing );color:var( --e-global-color-befb600 );}.elementor-15 .elementor-element.elementor-element-7a70000{padding:50px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-21dc972.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15 .elementor-element.elementor-element-01e2beb .elementor-button{background-color:var( --e-global-color-e6003d8 );font-family:var( --e-global-typography-4d7a4c0-font-family ), Sans-serif;font-size:var( --e-global-typography-4d7a4c0-font-size );font-weight:var( --e-global-typography-4d7a4c0-font-weight );line-height:var( --e-global-typography-4d7a4c0-line-height );word-spacing:var( --e-global-typography-4d7a4c0-word-spacing );border-radius:20px 0px 20px 0px;}.elementor-15 .elementor-element.elementor-element-01e2beb .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-01e2beb .elementor-button:focus{background-color:#DD6D03;}.elementor-15 .elementor-element.elementor-element-01e2beb{width:auto;max-width:auto;}.elementor-15 .elementor-element.elementor-element-01e2beb > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-15 .elementor-element.elementor-element-2af95a3 > .elementor-background-overlay{background-color:var( --e-global-color-04f6d66 );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-2af95a3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-5d8b43a .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-5d2fc76 );}.elementor-15 .elementor-element.elementor-element-7d24298 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-7d24298{font-family:var( --e-global-typography-4465e93-font-family ), Sans-serif;font-weight:var( --e-global-typography-4465e93-font-weight );color:var( --e-global-color-5d2fc76 );}.elementor-15 .elementor-element.elementor-element-a03db71 .elementor-button{background-color:var( --e-global-color-e6003d8 );font-family:var( --e-global-typography-4d7a4c0-font-family ), Sans-serif;font-size:var( --e-global-typography-4d7a4c0-font-size );font-weight:var( --e-global-typography-4d7a4c0-font-weight );line-height:var( --e-global-typography-4d7a4c0-line-height );word-spacing:var( --e-global-typography-4d7a4c0-word-spacing );border-radius:20px 0px 20px 0px;}.elementor-15 .elementor-element.elementor-element-a03db71 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-a03db71 .elementor-button:focus{background-color:#DD6D03;}.elementor-15 .elementor-element.elementor-element-a03db71{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-a03db71 > .elementor-widget-container{padding:0px 0px 70px 0px;}.elementor-15 .elementor-element.elementor-element-9dd239b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-03f8f60 > .elementor-widget-container{padding:70px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-03f8f60 .jet-headline{justify-content:center;}.elementor-15 .elementor-element.elementor-element-03f8f60 .jet-headline > .jet-headline__link{justify-content:center;}.elementor-15 .elementor-element.elementor-element-03f8f60 .jet-headline__first .jet-headline__label{color:var( --e-global-color-04f6d66 );font-family:"Raleway", Sans-serif;font-size:30px;font-weight:600;}.elementor-15 .elementor-element.elementor-element-03f8f60 .jet-headline__second .jet-headline__label{color:var( --e-global-color-1264ffe );font-family:var( --e-global-typography-531aea2-font-family ), Sans-serif;font-size:var( --e-global-typography-531aea2-font-size );font-weight:var( --e-global-typography-531aea2-font-weight );}.elementor-15 .elementor-element.elementor-element-18073a7.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:50px;}.elementor-15 .elementor-element.elementor-element-18073a7 .swiper-pagination-bullet-active, .elementor-15 .elementor-element.elementor-element-18073a7 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-1264ffe );}.elementor-15 .elementor-element.elementor-element-18073a7 .swiper-pagination-fraction{color:var( --e-global-color-1264ffe );}.elementor-15 .elementor-element.elementor-element-18073a7 > .elementor-widget-container{padding:70px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-18073a7 .elementor-main-swiper{height:640px;width:87%;}.elementor-15 .elementor-element.elementor-element-18073a7 .elementor-swiper-button{font-size:30px;color:var( --e-global-color-1264ffe );}.elementor-15 .elementor-element.elementor-element-18073a7 .elementor-swiper-button svg{fill:var( --e-global-color-1264ffe );}.elementor-15 .elementor-element.elementor-element-18073a7 .swiper-pagination-bullet{height:6px;width:6px;}.elementor-15 .elementor-element.elementor-element-18073a7 .swiper-horizontal .swiper-pagination-progressbar{height:6px;}.elementor-15 .elementor-element.elementor-element-18073a7 .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}.elementor-15 .elementor-element.elementor-element-4141b33 .elementor-button{background-color:var( --e-global-color-e6003d8 );font-family:var( --e-global-typography-4d7a4c0-font-family ), Sans-serif;font-size:var( --e-global-typography-4d7a4c0-font-size );font-weight:var( --e-global-typography-4d7a4c0-font-weight );line-height:var( --e-global-typography-4d7a4c0-line-height );word-spacing:var( --e-global-typography-4d7a4c0-word-spacing );border-radius:20px 0px 20px 0px;}.elementor-15 .elementor-element.elementor-element-4141b33 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-4141b33 .elementor-button:focus{background-color:#DD6D03;}.elementor-15 .elementor-element.elementor-element-4141b33{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-4141b33 > .elementor-widget-container{padding:50px 0px 70px 0px;}.elementor-15 .elementor-element.elementor-element-b48dca4:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-b48dca4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.protec-toiture-bardages.fr/wp-content/uploads/2023/04/toits-vue-aerienne-scaled.jpg");}.elementor-15 .elementor-element.elementor-element-b48dca4 > .elementor-background-overlay{background-color:var( --e-global-color-04f6d66 );opacity:0.54;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-b48dca4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-f3b8214{--iteration-count:infinite;--animation-duration:4000ms;--dynamic-text-color:var( --e-global-color-5d2fc76 );}.elementor-15 .elementor-element.elementor-element-f3b8214 > .elementor-widget-container{padding:120px 0px 104px 0px;}.elementor-15 .elementor-element.elementor-element-f3b8214 .elementor-headline{text-align:center;font-family:"Raleway", Sans-serif;font-weight:600;}.elementor-15 .elementor-element.elementor-element-f3b8214 .elementor-headline-plain-text{color:var( --e-global-color-5d2fc76 );}.elementor-15 .elementor-element.elementor-element-f3b8214 .elementor-headline-dynamic-text{font-family:"Raleway", Sans-serif;font-weight:600;}.elementor-15 .elementor-element.elementor-element-f3b8214 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-e6003d8 );stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;}.elementor-15 .elementor-element.elementor-element-9cc2291 .elementor-button{background-color:var( --e-global-color-e6003d8 );font-family:var( --e-global-typography-4d7a4c0-font-family ), Sans-serif;font-size:var( --e-global-typography-4d7a4c0-font-size );font-weight:var( --e-global-typography-4d7a4c0-font-weight );line-height:var( --e-global-typography-4d7a4c0-line-height );word-spacing:var( --e-global-typography-4d7a4c0-word-spacing );border-radius:20px 0px 20px 0px;}.elementor-15 .elementor-element.elementor-element-9cc2291 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-9cc2291 .elementor-button:focus{background-color:#DD6D03;}.elementor-15 .elementor-element.elementor-element-9cc2291{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-9cc2291 > .elementor-widget-container{padding:0px 0px 70px 0px;}.elementor-15 .elementor-element.elementor-element-ea642ff{padding:0px 0px 100px 0px;}.elementor-15 .elementor-element.elementor-element-60a1afe > .elementor-widget-container{padding:70px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-60a1afe .jet-headline{justify-content:center;}.elementor-15 .elementor-element.elementor-element-60a1afe .jet-headline > .jet-headline__link{justify-content:center;}.elementor-15 .elementor-element.elementor-element-60a1afe .jet-headline__first .jet-headline__label{color:var( --e-global-color-1264ffe );font-family:"Raleway", Sans-serif;font-size:30px;font-weight:600;}.elementor-15 .elementor-element.elementor-element-60a1afe .jet-headline__second .jet-headline__label{color:var( --e-global-color-04f6d66 );font-family:var( --e-global-typography-531aea2-font-family ), Sans-serif;font-size:var( --e-global-typography-531aea2-font-size );font-weight:var( --e-global-typography-531aea2-font-weight );}.elementor-15 .elementor-element.elementor-element-425f86b .swiper-pagination-bullet-active, .elementor-15 .elementor-element.elementor-element-425f86b .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-1264ffe );}.elementor-15 .elementor-element.elementor-element-425f86b .swiper-pagination-fraction{color:var( --e-global-color-1264ffe );}.elementor-15 .elementor-element.elementor-element-425f86b > .elementor-widget-container{padding:70px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-425f86b.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-15 .elementor-element.elementor-element-425f86b .elementor-main-swiper{width:100%;}.elementor-15 .elementor-element.elementor-element-425f86b .elementor-main-swiper .swiper-slide{background-color:var( --e-global-color-915b894 );border-radius:20px;padding:40px 20px 26px 20px;}.elementor-15 .elementor-element.elementor-element-425f86b .elementor-swiper-button{font-size:25px;color:var( --e-global-color-1264ffe );}.elementor-15 .elementor-element.elementor-element-425f86b .elementor-swiper-button svg{fill:var( --e-global-color-1264ffe );}.elementor-15 .elementor-element.elementor-element-425f86b.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-15 .elementor-element.elementor-element-425f86b.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:15px;}.elementor-15 .elementor-element.elementor-element-425f86b.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:15px;}.elementor-15 .elementor-element.elementor-element-425f86b.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:15px;}.elementor-15 .elementor-element.elementor-element-425f86b.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:15px;}.elementor-15 .elementor-element.elementor-element-425f86b .elementor-testimonial__text{color:var( --e-global-color-befb600 );font-family:"Calibri", Sans-serif;font-size:20px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-d4b9061 .elementor-menu-toggle{margin:0 auto;background-color:var( --e-global-color-1264ffe );}.elementor-15 .elementor-element.elementor-element-d4b9061 .elementor-nav-menu--dropdown a, .elementor-15 .elementor-element.elementor-element-d4b9061 .elementor-menu-toggle{color:var( --e-global-color-5d2fc76 );fill:var( --e-global-color-5d2fc76 );}.elementor-15 .elementor-element.elementor-element-d4b9061 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-1264ffe );}.elementor-15 .elementor-element.elementor-element-d4b9061 .elementor-nav-menu--dropdown a:hover,
					.elementor-15 .elementor-element.elementor-element-d4b9061 .elementor-nav-menu--dropdown a:focus,
					.elementor-15 .elementor-element.elementor-element-d4b9061 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-15 .elementor-element.elementor-element-d4b9061 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-15 .elementor-element.elementor-element-d4b9061 .elementor-menu-toggle:hover,
					.elementor-15 .elementor-element.elementor-element-d4b9061 .elementor-menu-toggle:focus{color:var( --e-global-color-5d2fc76 );}.elementor-15 .elementor-element.elementor-element-d4b9061 .elementor-nav-menu--dropdown a:hover,
					.elementor-15 .elementor-element.elementor-element-d4b9061 .elementor-nav-menu--dropdown a:focus,
					.elementor-15 .elementor-element.elementor-element-d4b9061 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-15 .elementor-element.elementor-element-d4b9061 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-04f6d66 );}.elementor-15 .elementor-element.elementor-element-d4b9061 .elementor-nav-menu--dropdown .elementor-item, .elementor-15 .elementor-element.elementor-element-d4b9061 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:600;}.elementor-15 .elementor-element.elementor-element-d4b9061 .elementor-nav-menu--dropdown li:not(:last-child){border-style:dotted;border-color:var( --e-global-color-5d2fc76 );border-bottom-width:1px;}.elementor-15 .elementor-element.elementor-element-d4b9061 div.elementor-menu-toggle{color:var( --e-global-color-5d2fc76 );}.elementor-15 .elementor-element.elementor-element-d4b9061 div.elementor-menu-toggle svg{fill:var( --e-global-color-5d2fc76 );}.elementor-15 .elementor-element.elementor-element-e55d3de .elementor-button{background-color:var( --e-global-color-e6003d8 );font-family:var( --e-global-typography-4d7a4c0-font-family ), Sans-serif;font-size:var( --e-global-typography-4d7a4c0-font-size );font-weight:var( --e-global-typography-4d7a4c0-font-weight );line-height:var( --e-global-typography-4d7a4c0-line-height );word-spacing:var( --e-global-typography-4d7a4c0-word-spacing );border-radius:20px 0px 20px 0px;}.elementor-15 .elementor-element.elementor-element-e55d3de .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-e55d3de .elementor-button:focus{background-color:#DD6D03;}.elementor-15 .elementor-element.elementor-element-e55d3de{width:auto;max-width:auto;}.elementor-15 .elementor-element.elementor-element-e55d3de > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-15 .elementor-element.elementor-element-9f7bac3:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-9f7bac3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.protec-toiture-bardages.fr/wp-content/uploads/2023/04/maison-3-scaled.jpg");background-position:0px -334px;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-9f7bac3 > .elementor-background-overlay{background-color:var( --e-global-color-04f6d66 );opacity:0.15;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-9f7bac3{border-style:solid;border-width:0px 0px 10px 0px;border-color:var( --e-global-color-1264ffe );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-d886ed4.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-15 .elementor-element.elementor-element-d886ed4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-15 .elementor-element.elementor-element-aefe53e > .elementor-element-populated{padding:133px 0px 0px 45px;}.elementor-15 .elementor-element.elementor-element-36053a2 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:2.7em;font-weight:600;line-height:1.3em;text-shadow:0px 3px 6px rgba(0, 0, 0, 0.99);color:var( --e-global-color-5d2fc76 );}.elementor-15 .elementor-element.elementor-element-c228eeb > .elementor-widget-container{padding:22px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-c228eeb{font-family:"Calibri", Sans-serif;font-size:30px;font-weight:600;line-height:1.5em;text-shadow:0px 3px 6px #000000;color:var( --e-global-color-5d2fc76 );}.elementor-15 .elementor-element.elementor-element-d397275{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-e71807f > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-e71807f .jet-headline{justify-content:center;}.elementor-15 .elementor-element.elementor-element-e71807f .jet-headline > .jet-headline__link{justify-content:center;}.elementor-15 .elementor-element.elementor-element-e71807f .jet-headline__first .jet-headline__label{color:var( --e-global-color-1264ffe );font-family:"Raleway", Sans-serif;font-size:30px;font-weight:600;}.elementor-15 .elementor-element.elementor-element-e71807f .jet-headline__second .jet-headline__label{color:var( --e-global-color-04f6d66 );font-family:"Raleway", Sans-serif;font-size:30px;font-weight:600;}.elementor-15 .elementor-element.elementor-element-a42956a{border-style:dashed;border-color:#C4C0C0;}.elementor-15 .elementor-element.elementor-element-23ac00f img{width:23%;border-style:none;}.elementor-15 .elementor-element.elementor-element-916247d > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-916247d{text-align:center;}.elementor-15 .elementor-element.elementor-element-916247d .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-1264ffe );}.elementor-15 .elementor-element.elementor-element-92b9bec > .elementor-widget-container{padding:0px 33px 0px 33px;}.elementor-15 .elementor-element.elementor-element-92b9bec{text-align:center;font-family:"Calibri", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-befb600 );}.elementor-15 .elementor-element.elementor-element-480729c{border-style:dashed;border-color:#C4C0C0;}.elementor-15 .elementor-element.elementor-element-bdddcc3 img{width:23%;}.elementor-15 .elementor-element.elementor-element-0f90524 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-0f90524{text-align:center;}.elementor-15 .elementor-element.elementor-element-0f90524 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-1264ffe );}.elementor-15 .elementor-element.elementor-element-556a118 > .elementor-widget-container{padding:0px 33px 0px 33px;}.elementor-15 .elementor-element.elementor-element-556a118{text-align:center;font-family:"Calibri", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-befb600 );}.elementor-15 .elementor-element.elementor-element-5a1e39a{border-style:dashed;border-color:#C4C0C0;}.elementor-15 .elementor-element.elementor-element-29d4788 img{width:23%;}.elementor-15 .elementor-element.elementor-element-37ad809 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-37ad809{text-align:center;}.elementor-15 .elementor-element.elementor-element-37ad809 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-1264ffe );}.elementor-15 .elementor-element.elementor-element-dc9354e > .elementor-widget-container{padding:0px 33px 0px 33px;}.elementor-15 .elementor-element.elementor-element-dc9354e{text-align:center;font-family:"Calibri", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-befb600 );}.elementor-15 .elementor-element.elementor-element-c92830f{border-style:dashed;border-color:#C4C0C0;}.elementor-15 .elementor-element.elementor-element-799f95a img{width:23%;}.elementor-15 .elementor-element.elementor-element-e700b77 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-e700b77{text-align:center;}.elementor-15 .elementor-element.elementor-element-e700b77 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-1264ffe );}.elementor-15 .elementor-element.elementor-element-d2013cc > .elementor-widget-container{padding:0px 33px 0px 33px;}.elementor-15 .elementor-element.elementor-element-d2013cc{text-align:center;font-family:"Calibri", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-befb600 );}.elementor-15 .elementor-element.elementor-element-cd92cf3{border-style:none;}.elementor-15 .elementor-element.elementor-element-acd06de img{width:23%;}.elementor-15 .elementor-element.elementor-element-b656c3d > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-b656c3d{text-align:center;}.elementor-15 .elementor-element.elementor-element-b656c3d .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-1264ffe );}.elementor-15 .elementor-element.elementor-element-ace6df6 > .elementor-widget-container{padding:0px 33px 0px 33px;}.elementor-15 .elementor-element.elementor-element-ace6df6{text-align:center;font-family:"Calibri", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-befb600 );}.elementor-15 .elementor-element.elementor-element-c6492c2 .elementor-button{background-color:var( --e-global-color-e6003d8 );font-family:var( --e-global-typography-4d7a4c0-font-family ), Sans-serif;font-size:var( --e-global-typography-4d7a4c0-font-size );font-weight:var( --e-global-typography-4d7a4c0-font-weight );line-height:var( --e-global-typography-4d7a4c0-line-height );word-spacing:var( --e-global-typography-4d7a4c0-word-spacing );border-radius:20px 0px 20px 0px;}.elementor-15 .elementor-element.elementor-element-c6492c2 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-c6492c2 .elementor-button:focus{background-color:#DD6D03;}.elementor-15 .elementor-element.elementor-element-c6492c2{width:auto;max-width:auto;}.elementor-15 .elementor-element.elementor-element-c6492c2 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-15 .elementor-element.elementor-element-669595f > .elementor-background-overlay{background-color:var( --e-global-color-04f6d66 );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-669595f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-8e3a822 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-5d2fc76 );}.elementor-15 .elementor-element.elementor-element-7f64301 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-7f64301{font-family:"Calibri", Sans-serif;font-weight:400;color:var( --e-global-color-5d2fc76 );}.elementor-15 .elementor-element.elementor-element-0fd53df .elementor-button{background-color:var( --e-global-color-e6003d8 );font-family:var( --e-global-typography-4d7a4c0-font-family ), Sans-serif;font-size:var( --e-global-typography-4d7a4c0-font-size );font-weight:var( --e-global-typography-4d7a4c0-font-weight );line-height:var( --e-global-typography-4d7a4c0-line-height );word-spacing:var( --e-global-typography-4d7a4c0-word-spacing );border-radius:20px 0px 20px 0px;}.elementor-15 .elementor-element.elementor-element-0fd53df .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-0fd53df .elementor-button:focus{background-color:#DD6D03;}.elementor-15 .elementor-element.elementor-element-0fd53df{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-0fd53df > .elementor-widget-container{padding:0px 0px 70px 0px;}.elementor-15 .elementor-element.elementor-element-14faa5d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-6ea0fae > .elementor-widget-container{padding:70px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-6ea0fae .jet-headline{justify-content:center;}.elementor-15 .elementor-element.elementor-element-6ea0fae .jet-headline > .jet-headline__link{justify-content:center;}.elementor-15 .elementor-element.elementor-element-6ea0fae .jet-headline__first .jet-headline__label{color:var( --e-global-color-04f6d66 );font-family:"Raleway", Sans-serif;font-size:30px;font-weight:600;}.elementor-15 .elementor-element.elementor-element-6ea0fae .jet-headline__second .jet-headline__label{color:var( --e-global-color-1264ffe );font-family:var( --e-global-typography-531aea2-font-family ), Sans-serif;font-size:var( --e-global-typography-531aea2-font-size );font-weight:var( --e-global-typography-531aea2-font-weight );}.elementor-15 .elementor-element.elementor-element-5a28a92.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:50px;}.elementor-15 .elementor-element.elementor-element-5a28a92 .swiper-pagination-bullet-active, .elementor-15 .elementor-element.elementor-element-5a28a92 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-1264ffe );}.elementor-15 .elementor-element.elementor-element-5a28a92 .swiper-pagination-fraction{color:var( --e-global-color-1264ffe );}.elementor-15 .elementor-element.elementor-element-5a28a92 > .elementor-widget-container{padding:70px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-5a28a92 .elementor-main-swiper{height:640px;width:87%;}.elementor-15 .elementor-element.elementor-element-5a28a92 .elementor-swiper-button{font-size:30px;color:var( --e-global-color-1264ffe );}.elementor-15 .elementor-element.elementor-element-5a28a92 .elementor-swiper-button svg{fill:var( --e-global-color-1264ffe );}.elementor-15 .elementor-element.elementor-element-5a28a92 .swiper-pagination-bullet{height:6px;width:6px;}.elementor-15 .elementor-element.elementor-element-5a28a92 .swiper-horizontal .swiper-pagination-progressbar{height:6px;}.elementor-15 .elementor-element.elementor-element-5a28a92 .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}.elementor-15 .elementor-element.elementor-element-4e111c7 .elementor-button{background-color:var( --e-global-color-e6003d8 );font-family:var( --e-global-typography-4d7a4c0-font-family ), Sans-serif;font-size:var( --e-global-typography-4d7a4c0-font-size );font-weight:var( --e-global-typography-4d7a4c0-font-weight );line-height:var( --e-global-typography-4d7a4c0-line-height );word-spacing:var( --e-global-typography-4d7a4c0-word-spacing );border-radius:20px 0px 20px 0px;}.elementor-15 .elementor-element.elementor-element-4e111c7 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-4e111c7 .elementor-button:focus{background-color:#DD6D03;}.elementor-15 .elementor-element.elementor-element-4e111c7{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-4e111c7 > .elementor-widget-container{padding:50px 0px 70px 0px;}.elementor-15 .elementor-element.elementor-element-d98a562:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-d98a562 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.protec-toiture-bardages.fr/wp-content/uploads/2023/04/toits-vue-aerienne-scaled.jpg");}.elementor-15 .elementor-element.elementor-element-d98a562 > .elementor-background-overlay{background-color:var( --e-global-color-04f6d66 );opacity:0.54;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-d98a562{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-cf6e486{--iteration-count:infinite;--animation-duration:4000ms;--dynamic-text-color:var( --e-global-color-5d2fc76 );}.elementor-15 .elementor-element.elementor-element-cf6e486 > .elementor-widget-container{padding:120px 0px 104px 0px;}.elementor-15 .elementor-element.elementor-element-cf6e486 .elementor-headline{text-align:center;font-family:"Raleway", Sans-serif;font-weight:600;}.elementor-15 .elementor-element.elementor-element-cf6e486 .elementor-headline-plain-text{color:var( --e-global-color-5d2fc76 );}.elementor-15 .elementor-element.elementor-element-cf6e486 .elementor-headline-dynamic-text{font-family:"Raleway", Sans-serif;font-weight:600;}.elementor-15 .elementor-element.elementor-element-cf6e486 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-e6003d8 );stroke-width:6px;stroke-linecap:round;stroke-linejoin:round;}.elementor-15 .elementor-element.elementor-element-f0186e3 .elementor-button{background-color:var( --e-global-color-e6003d8 );font-family:var( --e-global-typography-4d7a4c0-font-family ), Sans-serif;font-size:var( --e-global-typography-4d7a4c0-font-size );font-weight:var( --e-global-typography-4d7a4c0-font-weight );line-height:var( --e-global-typography-4d7a4c0-line-height );word-spacing:var( --e-global-typography-4d7a4c0-word-spacing );border-radius:20px 0px 20px 0px;}.elementor-15 .elementor-element.elementor-element-f0186e3 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-f0186e3 .elementor-button:focus{background-color:#DD6D03;}.elementor-15 .elementor-element.elementor-element-f0186e3{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-f0186e3 > .elementor-widget-container{padding:0px 0px 70px 0px;}.elementor-15 .elementor-element.elementor-element-1797f24:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-1797f24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.protec-toiture-bardages.fr/wp-content/uploads/2023/04/fond-drones.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-1797f24{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 100px 0px;}.elementor-15 .elementor-element.elementor-element-1797f24 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-a2889a5 > .elementor-widget-container{padding:70px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-a2889a5 .jet-headline{justify-content:center;}.elementor-15 .elementor-element.elementor-element-a2889a5 .jet-headline > .jet-headline__link{justify-content:center;}.elementor-15 .elementor-element.elementor-element-a2889a5 .jet-headline__first .jet-headline__label{color:var( --e-global-color-1264ffe );font-family:"Raleway", Sans-serif;font-size:30px;font-weight:600;}.elementor-15 .elementor-element.elementor-element-a2889a5 .jet-headline__second .jet-headline__label{color:var( --e-global-color-04f6d66 );font-family:"Raleway", Sans-serif;font-size:30px;font-weight:600;}.elementor-15 .elementor-element.elementor-element-c7be25f .swiper-pagination-bullet-active, .elementor-15 .elementor-element.elementor-element-c7be25f .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-1264ffe );}.elementor-15 .elementor-element.elementor-element-c7be25f .swiper-pagination-fraction{color:var( --e-global-color-1264ffe );}.elementor-15 .elementor-element.elementor-element-c7be25f > .elementor-widget-container{padding:70px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-c7be25f.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-15 .elementor-element.elementor-element-c7be25f .elementor-main-swiper{width:100%;}.elementor-15 .elementor-element.elementor-element-c7be25f .elementor-main-swiper .swiper-slide{background-color:var( --e-global-color-915b894 );border-radius:20px;padding:40px 20px 26px 20px;}.elementor-15 .elementor-element.elementor-element-c7be25f .elementor-swiper-button{font-size:25px;color:var( --e-global-color-1264ffe );}.elementor-15 .elementor-element.elementor-element-c7be25f .elementor-swiper-button svg{fill:var( --e-global-color-1264ffe );}.elementor-15 .elementor-element.elementor-element-c7be25f.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-15 .elementor-element.elementor-element-c7be25f.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:15px;}.elementor-15 .elementor-element.elementor-element-c7be25f.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:15px;}.elementor-15 .elementor-element.elementor-element-c7be25f.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:15px;}.elementor-15 .elementor-element.elementor-element-c7be25f.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:15px;}.elementor-15 .elementor-element.elementor-element-c7be25f .elementor-testimonial__text{color:var( --e-global-color-befb600 );font-family:"Calibri", Sans-serif;font-size:20px;font-weight:400;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-84704ad{width:100%;}.elementor-15 .elementor-element.elementor-element-f5af6e5{width:17%;}.elementor-15 .elementor-element.elementor-element-e9f41ed{width:83%;}.elementor-15 .elementor-element.elementor-element-0c8a208{width:51.818%;}.elementor-15 .elementor-element.elementor-element-3dd351b{width:48.156%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-fef869c{width:28%;}.elementor-15 .elementor-element.elementor-element-4629721{width:45%;}.elementor-15 .elementor-element.elementor-element-0167bb4{width:27%;}}@media(min-width:1025px){.elementor-15 .elementor-element.elementor-element-21d9808:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-21d9808 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-15 .elementor-element.elementor-element-3dfeca6:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-3dfeca6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-a3f8715 .jet-headline__second .jet-headline__label{font-size:var( --e-global-typography-531aea2-font-size );}.elementor-15 .elementor-element.elementor-element-d5d93cb{font-size:var( --e-global-typography-6f689b0-font-size );line-height:var( --e-global-typography-6f689b0-line-height );word-spacing:var( --e-global-typography-6f689b0-word-spacing );}.elementor-15 .elementor-element.elementor-element-075ed62{font-size:var( --e-global-typography-6f689b0-font-size );line-height:var( --e-global-typography-6f689b0-line-height );word-spacing:var( --e-global-typography-6f689b0-word-spacing );}.elementor-15 .elementor-element.elementor-global-2919 .elementor-button{font-size:var( --e-global-typography-4d7a4c0-font-size );line-height:var( --e-global-typography-4d7a4c0-line-height );word-spacing:var( --e-global-typography-4d7a4c0-word-spacing );}.elementor-15 .elementor-element.elementor-element-7e0e20c{font-size:var( --e-global-typography-6f689b0-font-size );line-height:var( --e-global-typography-6f689b0-line-height );word-spacing:var( --e-global-typography-6f689b0-word-spacing );}.elementor-15 .elementor-element.elementor-element-0e5b046 .jet-headline__second .jet-headline__label{font-size:var( --e-global-typography-531aea2-font-size );}.elementor-15 .elementor-element.elementor-element-5ebcca2.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-15 .elementor-element.elementor-element-aa3bd87 .elementor-button{font-size:var( --e-global-typography-4d7a4c0-font-size );line-height:var( --e-global-typography-4d7a4c0-line-height );word-spacing:var( --e-global-typography-4d7a4c0-word-spacing );}.elementor-15 .elementor-element.elementor-element-dbdef77 .elementor-button{font-size:var( --e-global-typography-4d7a4c0-font-size );line-height:var( --e-global-typography-4d7a4c0-line-height );word-spacing:var( --e-global-typography-4d7a4c0-word-spacing );}.elementor-15 .elementor-element.elementor-element-5c15d9e .jet-headline__second .jet-headline__label{font-size:var( --e-global-typography-531aea2-font-size );}.elementor-15 .elementor-element.elementor-element-152e701:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-152e701 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.protec-toiture-bardages.fr/wp-content/uploads/2023/05/maison-demoussee-nettoyee-scaled.jpg");background-position:center center;}.elementor-15 .elementor-element.elementor-element-152e701 > .elementor-background-overlay{opacity:0.28;}.elementor-15 .elementor-element.elementor-element-152e701{padding:0px 0px 30px 0px;}.elementor-15 .elementor-element.elementor-element-ac9f018 img{width:80%;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-fe5225c.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15 .elementor-element.elementor-element-fe5225c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15 .elementor-element.elementor-element-48a7851{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-48a7851 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-48a7851 .elementor-button{font-size:var( --e-global-typography-4d7a4c0-font-size );line-height:var( --e-global-typography-4d7a4c0-line-height );word-spacing:var( --e-global-typography-4d7a4c0-word-spacing );}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-07396cb.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15 .elementor-element.elementor-element-07396cb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15 .elementor-element.elementor-element-b9b7320 .elementor-nav-menu--dropdown .elementor-item, .elementor-15 .elementor-element.elementor-element-b9b7320 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:20px;}.elementor-15 .elementor-element.elementor-element-b9b7320{--nav-menu-icon-size:40px;}.elementor-15 .elementor-element.elementor-element-47d5411 > .elementor-element-populated{padding:63px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-2e33f45{text-align:center;}.elementor-15 .elementor-element.elementor-element-2e33f45 .elementor-heading-title{font-size:36px;}.elementor-15 .elementor-element.elementor-element-df54516{text-align:center;font-size:22px;}.elementor-15 .elementor-element.elementor-element-120e426 .jet-headline__second .jet-headline__label{font-size:var( --e-global-typography-531aea2-font-size );}.elementor-15 .elementor-element.elementor-element-5ca98ba{padding:50px 20px 50px 20px;}.elementor-15 .elementor-element.elementor-element-6b93385 > .elementor-element-populated{border-width:0px 2px 0px 0px;}.elementor-15 .elementor-element.elementor-element-4964f93{padding:0px 20px 50px 20px;}.elementor-15 .elementor-element.elementor-element-211b603 > .elementor-element-populated{border-width:0px 0px 0px 2px;}.elementor-15 .elementor-element.elementor-element-54ff51e > .elementor-element-populated{border-width:0px 2px 0px 2px;}.elementor-15 .elementor-element.elementor-element-766e415{font-size:var( --e-global-typography-6f689b0-font-size );line-height:var( --e-global-typography-6f689b0-line-height );word-spacing:var( --e-global-typography-6f689b0-word-spacing );}.elementor-15 .elementor-element.elementor-element-bddb468{font-size:var( --e-global-typography-6f689b0-font-size );line-height:var( --e-global-typography-6f689b0-line-height );word-spacing:var( --e-global-typography-6f689b0-word-spacing );}.elementor-15 .elementor-element.elementor-element-01e2beb .elementor-button{font-size:var( --e-global-typography-4d7a4c0-font-size );line-height:var( --e-global-typography-4d7a4c0-line-height );word-spacing:var( --e-global-typography-4d7a4c0-word-spacing );}.elementor-15 .elementor-element.elementor-element-2af95a3:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-2af95a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.protec-toiture-bardages.fr/wp-content/uploads/2023/05/maison-photo.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-2af95a3 > .elementor-background-overlay{opacity:0.5;}.elementor-15 .elementor-element.elementor-element-2af95a3{padding:70px 15px 100px 15px;}.elementor-15 .elementor-element.elementor-element-5d8b43a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-5d8b43a{text-align:center;}.elementor-15 .elementor-element.elementor-element-7d24298{text-align:center;}.elementor-15 .elementor-element.elementor-element-a03db71 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-a03db71 .elementor-button{font-size:var( --e-global-typography-4d7a4c0-font-size );line-height:var( --e-global-typography-4d7a4c0-line-height );word-spacing:var( --e-global-typography-4d7a4c0-word-spacing );}.elementor-15 .elementor-element.elementor-element-03f8f60 .jet-headline__second .jet-headline__label{font-size:var( --e-global-typography-531aea2-font-size );}.elementor-15 .elementor-element.elementor-element-18073a7.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-15 .elementor-element.elementor-element-18073a7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-4141b33 > .elementor-widget-container{padding:20px 0px 50px 0px;}.elementor-15 .elementor-element.elementor-element-4141b33 .elementor-button{font-size:var( --e-global-typography-4d7a4c0-font-size );line-height:var( --e-global-typography-4d7a4c0-line-height );word-spacing:var( --e-global-typography-4d7a4c0-word-spacing );}.elementor-15 .elementor-element.elementor-element-b48dca4:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-b48dca4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.protec-toiture-bardages.fr/wp-content/uploads/2023/06/vue-aerienne-toiture.jpg");}.elementor-15 .elementor-element.elementor-element-f3b8214 > .elementor-widget-container{padding:100px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-f3b8214 .elementor-headline{font-size:30px;}.elementor-15 .elementor-element.elementor-element-9cc2291 > .elementor-widget-container{padding:20px 0px 70px 0px;}.elementor-15 .elementor-element.elementor-element-9cc2291 .elementor-button{font-size:var( --e-global-typography-4d7a4c0-font-size );line-height:var( --e-global-typography-4d7a4c0-line-height );word-spacing:var( --e-global-typography-4d7a4c0-word-spacing );}.elementor-15 .elementor-element.elementor-element-60a1afe .jet-headline__second .jet-headline__label{font-size:var( --e-global-typography-531aea2-font-size );}.elementor-15 .elementor-element.elementor-element-425f86b.elementor-arrows-yes .elementor-main-swiper{width:calc( 719px - 40px );}.elementor-15 .elementor-element.elementor-element-425f86b .elementor-main-swiper{width:719px;}.elementor-15 .elementor-element.elementor-element-425f86b.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-15 .elementor-element.elementor-element-425f86b.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:15px;}.elementor-15 .elementor-element.elementor-element-425f86b.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:15px;}.elementor-15 .elementor-element.elementor-element-425f86b.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:15px;}.elementor-15 .elementor-element.elementor-element-425f86b.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:15px;}.elementor-15 .elementor-element.elementor-element-4490bc3 img{width:52%;}.elementor-15 .elementor-element.elementor-element-d4b9061 .elementor-nav-menu--dropdown .elementor-item, .elementor-15 .elementor-element.elementor-element-d4b9061 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:20px;}.elementor-15 .elementor-element.elementor-element-d4b9061{--nav-menu-icon-size:40px;}.elementor-15 .elementor-element.elementor-element-e55d3de .elementor-button{font-size:var( --e-global-typography-4d7a4c0-font-size );line-height:var( --e-global-typography-4d7a4c0-line-height );word-spacing:var( --e-global-typography-4d7a4c0-word-spacing );}.elementor-15 .elementor-element.elementor-element-9f7bac3:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-9f7bac3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-15 .elementor-element.elementor-element-9f7bac3 > .elementor-background-overlay{opacity:0.12;}.elementor-15 .elementor-element.elementor-element-aefe53e > .elementor-element-populated{padding:63px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-36053a2{text-align:center;}.elementor-15 .elementor-element.elementor-element-36053a2 .elementor-heading-title{font-size:36px;}.elementor-15 .elementor-element.elementor-element-c228eeb{text-align:center;font-size:22px;}.elementor-15 .elementor-element.elementor-element-c6492c2 .elementor-button{font-size:var( --e-global-typography-4d7a4c0-font-size );line-height:var( --e-global-typography-4d7a4c0-line-height );word-spacing:var( --e-global-typography-4d7a4c0-word-spacing );}.elementor-15 .elementor-element.elementor-element-669595f:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-669595f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.protec-toiture-bardages.fr/wp-content/uploads/2023/04/toiture-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-669595f > .elementor-background-overlay{opacity:0.23;}.elementor-15 .elementor-element.elementor-element-669595f{padding:70px 15px 100px 15px;}.elementor-15 .elementor-element.elementor-element-8e3a822 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-8e3a822{text-align:center;}.elementor-15 .elementor-element.elementor-element-7f64301{text-align:center;}.elementor-15 .elementor-element.elementor-element-0fd53df > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-0fd53df .elementor-button{font-size:var( --e-global-typography-4d7a4c0-font-size );line-height:var( --e-global-typography-4d7a4c0-line-height );word-spacing:var( --e-global-typography-4d7a4c0-word-spacing );}.elementor-15 .elementor-element.elementor-element-6ea0fae .jet-headline__second .jet-headline__label{font-size:var( --e-global-typography-531aea2-font-size );}.elementor-15 .elementor-element.elementor-element-5a28a92.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-15 .elementor-element.elementor-element-5a28a92 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-4e111c7 > .elementor-widget-container{padding:20px 0px 50px 0px;}.elementor-15 .elementor-element.elementor-element-4e111c7 .elementor-button{font-size:var( --e-global-typography-4d7a4c0-font-size );line-height:var( --e-global-typography-4d7a4c0-line-height );word-spacing:var( --e-global-typography-4d7a4c0-word-spacing );}.elementor-15 .elementor-element.elementor-element-cf6e486 > .elementor-widget-container{padding:100px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-cf6e486 .elementor-headline{font-size:30px;}.elementor-15 .elementor-element.elementor-element-f0186e3 > .elementor-widget-container{padding:20px 0px 70px 0px;}.elementor-15 .elementor-element.elementor-element-f0186e3 .elementor-button{font-size:var( --e-global-typography-4d7a4c0-font-size );line-height:var( --e-global-typography-4d7a4c0-line-height );word-spacing:var( --e-global-typography-4d7a4c0-word-spacing );}.elementor-15 .elementor-element.elementor-element-c7be25f.elementor-arrows-yes .elementor-main-swiper{width:calc( 719px - 40px );}.elementor-15 .elementor-element.elementor-element-c7be25f .elementor-main-swiper{width:719px;}.elementor-15 .elementor-element.elementor-element-c7be25f.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-15 .elementor-element.elementor-element-c7be25f.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:15px;}.elementor-15 .elementor-element.elementor-element-c7be25f.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:15px;}.elementor-15 .elementor-element.elementor-element-c7be25f.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:15px;}.elementor-15 .elementor-element.elementor-element-c7be25f.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:15px;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-a3f8715 .jet-headline__second .jet-headline__label{font-size:var( --e-global-typography-531aea2-font-size );}.elementor-15 .elementor-element.elementor-element-d5d93cb{font-size:var( --e-global-typography-6f689b0-font-size );line-height:var( --e-global-typography-6f689b0-line-height );word-spacing:var( --e-global-typography-6f689b0-word-spacing );}.elementor-15 .elementor-element.elementor-element-075ed62{font-size:var( --e-global-typography-6f689b0-font-size );line-height:var( --e-global-typography-6f689b0-line-height );word-spacing:var( --e-global-typography-6f689b0-word-spacing );}.elementor-15 .elementor-element.elementor-global-2919 .elementor-button{font-size:var( --e-global-typography-4d7a4c0-font-size );line-height:var( --e-global-typography-4d7a4c0-line-height );word-spacing:var( --e-global-typography-4d7a4c0-word-spacing );}.elementor-15 .elementor-element.elementor-element-7e0e20c{font-size:var( --e-global-typography-6f689b0-font-size );line-height:var( --e-global-typography-6f689b0-line-height );word-spacing:var( --e-global-typography-6f689b0-word-spacing );}.elementor-15 .elementor-element.elementor-element-0e5b046 .jet-headline__second .jet-headline__label{font-size:var( --e-global-typography-531aea2-font-size );}.elementor-15 .elementor-element.elementor-element-5ebcca2.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-15 .elementor-element.elementor-element-aa3bd87 .elementor-button{font-size:var( --e-global-typography-4d7a4c0-font-size );line-height:var( --e-global-typography-4d7a4c0-line-height );word-spacing:var( --e-global-typography-4d7a4c0-word-spacing );}.elementor-15 .elementor-element.elementor-element-dbdef77 .elementor-button{font-size:var( --e-global-typography-4d7a4c0-font-size );line-height:var( --e-global-typography-4d7a4c0-line-height );word-spacing:var( --e-global-typography-4d7a4c0-word-spacing );}.elementor-15 .elementor-element.elementor-element-5c15d9e .jet-headline__second .jet-headline__label{font-size:var( --e-global-typography-531aea2-font-size );}.elementor-15 .elementor-element.elementor-element-48a7851 .elementor-button{font-size:var( --e-global-typography-4d7a4c0-font-size );line-height:var( --e-global-typography-4d7a4c0-line-height );word-spacing:var( --e-global-typography-4d7a4c0-word-spacing );}.elementor-15 .elementor-element.elementor-element-120e426 .jet-headline__second .jet-headline__label{font-size:var( --e-global-typography-531aea2-font-size );}.elementor-15 .elementor-element.elementor-element-766e415{font-size:var( --e-global-typography-6f689b0-font-size );line-height:var( --e-global-typography-6f689b0-line-height );word-spacing:var( --e-global-typography-6f689b0-word-spacing );}.elementor-15 .elementor-element.elementor-element-bddb468{font-size:var( --e-global-typography-6f689b0-font-size );line-height:var( --e-global-typography-6f689b0-line-height );word-spacing:var( --e-global-typography-6f689b0-word-spacing );}.elementor-15 .elementor-element.elementor-element-01e2beb .elementor-button{font-size:var( --e-global-typography-4d7a4c0-font-size );line-height:var( --e-global-typography-4d7a4c0-line-height );word-spacing:var( --e-global-typography-4d7a4c0-word-spacing );}.elementor-15 .elementor-element.elementor-element-a03db71 .elementor-button{font-size:var( --e-global-typography-4d7a4c0-font-size );line-height:var( --e-global-typography-4d7a4c0-line-height );word-spacing:var( --e-global-typography-4d7a4c0-word-spacing );}.elementor-15 .elementor-element.elementor-element-03f8f60 .jet-headline__second .jet-headline__label{font-size:var( --e-global-typography-531aea2-font-size );}.elementor-15 .elementor-element.elementor-element-18073a7.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-15 .elementor-element.elementor-element-4141b33 .elementor-button{font-size:var( --e-global-typography-4d7a4c0-font-size );line-height:var( --e-global-typography-4d7a4c0-line-height );word-spacing:var( --e-global-typography-4d7a4c0-word-spacing );}.elementor-15 .elementor-element.elementor-element-9cc2291 .elementor-button{font-size:var( --e-global-typography-4d7a4c0-font-size );line-height:var( --e-global-typography-4d7a4c0-line-height );word-spacing:var( --e-global-typography-4d7a4c0-word-spacing );}.elementor-15 .elementor-element.elementor-element-60a1afe .jet-headline__second .jet-headline__label{font-size:var( --e-global-typography-531aea2-font-size );}.elementor-15 .elementor-element.elementor-element-9a5ff96{margin-top:0px;margin-bottom:-9px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-e660f11.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-e660f11.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-4490bc3{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-15 .elementor-element.elementor-element-4490bc3 img{width:80%;}.elementor-15 .elementor-element.elementor-element-d4b9061{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;align-self:center;--nav-menu-icon-size:26px;}.elementor-15 .elementor-element.elementor-element-d4b9061 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-d4b9061 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-15 .elementor-element.elementor-element-d4b9061 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:40px !important;}.elementor-15 .elementor-element.elementor-element-e55d3de{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-e55d3de > .elementor-widget-container{padding:10px 0px 20px 0px;}.elementor-15 .elementor-element.elementor-element-e55d3de .elementor-button{font-size:var( --e-global-typography-4d7a4c0-font-size );line-height:var( --e-global-typography-4d7a4c0-line-height );word-spacing:var( --e-global-typography-4d7a4c0-word-spacing );}.elementor-15 .elementor-element.elementor-element-9f7bac3:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-9f7bac3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.protec-toiture-bardages.fr/wp-content/uploads/2023/05/maison-demoussee-nettoyee-scaled.jpg");background-position:center center;}.elementor-15 .elementor-element.elementor-element-9f7bac3 > .elementor-background-overlay{opacity:0.25;}.elementor-15 .elementor-element.elementor-element-aefe53e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-36053a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:27px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-36053a2 .elementor-heading-title{font-size:25px;}.elementor-15 .elementor-element.elementor-element-c228eeb{font-size:20px;}.elementor-15 .elementor-element.elementor-element-d397275{margin-top:0px;margin-bottom:0px;}.elementor-15 .elementor-element.elementor-element-cd269a0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15 .elementor-element.elementor-element-e71807f .jet-headline{justify-content:center;}.elementor-15 .elementor-element.elementor-element-e71807f .jet-headline > .jet-headline__link{justify-content:center;}.elementor-15 .elementor-element.elementor-element-e71807f .jet-headline__first .jet-headline__label{text-align:center;font-size:25px;}.elementor-15 .elementor-element.elementor-element-e71807f .jet-headline__second .jet-headline__label{text-align:center;font-size:25px;}.elementor-15 .elementor-element.elementor-element-a42956a{border-width:0px 0px 2px 0px;padding:20px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-a42956a, .elementor-15 .elementor-element.elementor-element-a42956a > .elementor-background-overlay{border-radius:0px 0px 1px 0px;}.elementor-15 .elementor-element.elementor-element-176df06{width:30%;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-176df06.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-176df06.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-176df06.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15 .elementor-element.elementor-element-176df06 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-176df06 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-23ac00f{width:initial;max-width:initial;}.elementor-15 .elementor-element.elementor-element-23ac00f img{width:90%;border-radius:42px 42px 42px 42px;}.elementor-15 .elementor-element.elementor-element-f0217de{width:70%;}.elementor-15 .elementor-element.elementor-element-f0217de > .elementor-element-populated{padding:12px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-916247d > .elementor-widget-container{padding:10px 0px 0px 10px;}.elementor-15 .elementor-element.elementor-element-916247d{text-align:start;}.elementor-15 .elementor-element.elementor-element-916247d .elementor-heading-title{font-size:20px;}.elementor-15 .elementor-element.elementor-element-92b9bec > .elementor-widget-container{padding:0px 4px 0px 10px;}.elementor-15 .elementor-element.elementor-element-92b9bec{text-align:start;font-size:17px;line-height:1.1em;}.elementor-15 .elementor-element.elementor-element-480729c{border-width:0px 0px 2px 0px;}.elementor-15 .elementor-element.elementor-element-480729c, .elementor-15 .elementor-element.elementor-element-480729c > .elementor-background-overlay{border-radius:0px 0px 1px 0px;}.elementor-15 .elementor-element.elementor-element-30154f4{width:30%;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-30154f4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-30154f4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-30154f4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15 .elementor-element.elementor-element-30154f4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-30154f4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-bdddcc3 img{width:100%;}.elementor-15 .elementor-element.elementor-element-416d7c3{width:70%;}.elementor-15 .elementor-element.elementor-element-416d7c3 > .elementor-element-populated{padding:15px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-0f90524 > .elementor-widget-container{padding:10px 0px 0px 10px;}.elementor-15 .elementor-element.elementor-element-0f90524{text-align:start;}.elementor-15 .elementor-element.elementor-element-0f90524 .elementor-heading-title{font-size:20px;}.elementor-15 .elementor-element.elementor-element-556a118 > .elementor-widget-container{padding:0px 4px 0px 10px;}.elementor-15 .elementor-element.elementor-element-556a118{text-align:start;font-size:17px;line-height:1.1em;}.elementor-15 .elementor-element.elementor-element-5a1e39a{border-width:0px 0px 2px 0px;}.elementor-15 .elementor-element.elementor-element-5a1e39a, .elementor-15 .elementor-element.elementor-element-5a1e39a > .elementor-background-overlay{border-radius:0px 0px 1px 0px;}.elementor-15 .elementor-element.elementor-element-01341bc{width:30%;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-01341bc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-01341bc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-01341bc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15 .elementor-element.elementor-element-01341bc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-01341bc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-29d4788 img{width:90%;}.elementor-15 .elementor-element.elementor-element-558d52f{width:70%;}.elementor-15 .elementor-element.elementor-element-558d52f > .elementor-element-populated{padding:15px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-37ad809 > .elementor-widget-container{padding:10px 0px 0px 10px;}.elementor-15 .elementor-element.elementor-element-37ad809{text-align:start;}.elementor-15 .elementor-element.elementor-element-37ad809 .elementor-heading-title{font-size:20px;}.elementor-15 .elementor-element.elementor-element-dc9354e > .elementor-widget-container{padding:0px 4px 0px 10px;}.elementor-15 .elementor-element.elementor-element-dc9354e{text-align:start;font-size:17px;line-height:1.1em;}.elementor-15 .elementor-element.elementor-element-c92830f{border-width:0px 0px 2px 0px;}.elementor-15 .elementor-element.elementor-element-c92830f, .elementor-15 .elementor-element.elementor-element-c92830f > .elementor-background-overlay{border-radius:0px 0px 1px 0px;}.elementor-15 .elementor-element.elementor-element-05dc6d1{width:30%;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-05dc6d1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-05dc6d1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-05dc6d1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15 .elementor-element.elementor-element-05dc6d1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-05dc6d1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-799f95a img{width:90%;}.elementor-15 .elementor-element.elementor-element-f1251eb{width:70%;}.elementor-15 .elementor-element.elementor-element-f1251eb > .elementor-element-populated{padding:15px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-e700b77 > .elementor-widget-container{padding:10px 0px 0px 10px;}.elementor-15 .elementor-element.elementor-element-e700b77{text-align:start;}.elementor-15 .elementor-element.elementor-element-e700b77 .elementor-heading-title{font-size:20px;}.elementor-15 .elementor-element.elementor-element-d2013cc > .elementor-widget-container{padding:0px 4px 0px 10px;}.elementor-15 .elementor-element.elementor-element-d2013cc{text-align:start;font-size:17px;line-height:1.1em;}.elementor-15 .elementor-element.elementor-element-cd92cf3, .elementor-15 .elementor-element.elementor-element-cd92cf3 > .elementor-background-overlay{border-radius:0px 0px 1px 0px;}.elementor-15 .elementor-element.elementor-element-c9e5132{width:30%;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-c9e5132.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-c9e5132.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-c9e5132.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15 .elementor-element.elementor-element-c9e5132 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-c9e5132 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-acd06de img{width:80%;}.elementor-15 .elementor-element.elementor-element-5174772{width:70%;}.elementor-15 .elementor-element.elementor-element-5174772 > .elementor-element-populated{padding:15px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-b656c3d > .elementor-widget-container{padding:10px 0px 0px 10px;}.elementor-15 .elementor-element.elementor-element-b656c3d{text-align:start;}.elementor-15 .elementor-element.elementor-element-b656c3d .elementor-heading-title{font-size:20px;}.elementor-15 .elementor-element.elementor-element-ace6df6 > .elementor-widget-container{padding:0px 4px 0px 10px;}.elementor-15 .elementor-element.elementor-element-ace6df6{text-align:start;font-size:17px;line-height:1.1em;}.elementor-15 .elementor-element.elementor-element-3d41c7a{padding:20px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-56da428.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15 .elementor-element.elementor-element-c6492c2 .elementor-button{font-size:var( --e-global-typography-4d7a4c0-font-size );line-height:var( --e-global-typography-4d7a4c0-line-height );word-spacing:var( --e-global-typography-4d7a4c0-word-spacing );}.elementor-15 .elementor-element.elementor-element-669595f:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-669595f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.protec-toiture-bardages.fr/wp-content/uploads/2023/05/maison-photo.jpg");background-position:center center;}.elementor-15 .elementor-element.elementor-element-669595f > .elementor-background-overlay{opacity:0.4;}.elementor-15 .elementor-element.elementor-element-8e3a822 .elementor-heading-title{font-size:25px;}.elementor-15 .elementor-element.elementor-element-7f64301{font-size:20px;}.elementor-15 .elementor-element.elementor-element-0fd53df .elementor-button{font-size:var( --e-global-typography-4d7a4c0-font-size );line-height:var( --e-global-typography-4d7a4c0-line-height );word-spacing:var( --e-global-typography-4d7a4c0-word-spacing );}.elementor-15 .elementor-element.elementor-element-6ea0fae .jet-headline__first .jet-headline__label{font-size:25px;}.elementor-15 .elementor-element.elementor-element-6ea0fae .jet-headline__second .jet-headline__label{font-size:var( --e-global-typography-531aea2-font-size );}.elementor-15 .elementor-element.elementor-element-5a28a92.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-15 .elementor-element.elementor-element-5a28a92 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-5a28a92 .elementor-main-swiper{height:231px;}.elementor-15 .elementor-element.elementor-element-4e111c7 > .elementor-widget-container{padding:30px 0px 50px 0px;}.elementor-15 .elementor-element.elementor-element-4e111c7 .elementor-button{font-size:var( --e-global-typography-4d7a4c0-font-size );line-height:var( --e-global-typography-4d7a4c0-line-height );word-spacing:var( --e-global-typography-4d7a4c0-word-spacing );}.elementor-15 .elementor-element.elementor-element-d98a562:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-d98a562 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.protec-toiture-bardages.fr/wp-content/uploads/2023/06/vue-aerienne-toiture.jpg");}.elementor-15 .elementor-element.elementor-element-f0186e3 .elementor-button{font-size:var( --e-global-typography-4d7a4c0-font-size );line-height:var( --e-global-typography-4d7a4c0-line-height );word-spacing:var( --e-global-typography-4d7a4c0-word-spacing );}.elementor-15 .elementor-element.elementor-element-1797f24{padding:0px 0px 50px 0px;}.elementor-15 .elementor-element.elementor-element-a2889a5 .jet-headline__first .jet-headline__label{font-size:25px;}.elementor-15 .elementor-element.elementor-element-a2889a5 .jet-headline__second .jet-headline__label{font-size:25px;}.elementor-15 .elementor-element.elementor-element-c7be25f{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-c7be25f > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-c7be25f.elementor-arrows-yes .elementor-main-swiper{width:calc( 94% - 40px );}.elementor-15 .elementor-element.elementor-element-c7be25f .elementor-main-swiper{width:94%;}}/* Start custom CSS for nav-menu, class: .elementor-element-36ac3d3 */.menu1 a {
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-b9b7320 */.menu2 a {
    text-decoration: none!important
}/* End custom CSS */