.elementor-1499 .elementor-element.elementor-element-fab033c .sl-overlay::before{background-color:#7E7E7E;}.elementor-1499 .elementor-element.elementor-element-fab033c .slider-circle-shape, .elementor-1499 .elementor-element.elementor-element-fab033c .slider-circle-shape-sm{background-color:var( --e-global-color-primary );}.elementor-1499 .elementor-element.elementor-element-fab033c .bdevs-el-subtitle{color:var( --e-global-color-1e77964 );}.elementor-1499 .elementor-element.elementor-element-fab033c .bdevs-btn{color:#FFFFFF;background-color:var( --e-global-color-accent );}.elementor-1499 .elementor-element.elementor-element-fab033c .owl-prev, .elementor-1499 .elementor-element.elementor-element-fab033c .owl-next{border-style:none;}.elementor-1499 .elementor-element.elementor-element-7efeb99{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-1499 .elementor-element.elementor-element-10cd4f8{--display:flex;}.elementor-1499 .elementor-element.elementor-element-10cd4f8:not(.elementor-motion-effects-element-type-background), .elementor-1499 .elementor-element.elementor-element-10cd4f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.berger-france.fr/wp-content/uploads/2024/11/Fabricant-Berger-FRANCE.jpg");background-position:bottom left;background-size:cover;}.elementor-1499 .elementor-element.elementor-element-1373d3e{--display:flex;}.elementor-1499 .elementor-element.elementor-element-bd7a848 .bdevs-el-title{color:var( --e-global-color-c66d27a );}.elementor-1499 .elementor-element.elementor-element-bd7a848 .bdevs-el-subtitle{color:var( --e-global-color-primary );font-family:var( --e-global-typography-4270826-font-family ), Sans-serif;font-weight:var( --e-global-typography-4270826-font-weight );line-height:var( --e-global-typography-4270826-line-height );}.elementor-1499 .elementor-element.elementor-element-bd7a848 .bdevs-el-content p{font-family:var( --e-global-typography-4270826-font-family ), Sans-serif;font-weight:var( --e-global-typography-4270826-font-weight );line-height:var( --e-global-typography-4270826-line-height );}.elementor-1499 .elementor-element.elementor-element-53d6df8{text-align:start;font-family:"Exo", Sans-serif;font-weight:400;line-height:25px;}.elementor-1499 .elementor-element.elementor-element-822aa85 .elementor-button{background-color:var( --e-global-color-accent );font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.1px;fill:var( --e-global-color-1e77964 );color:var( --e-global-color-1e77964 );border-radius:0px 0px 0px 0px;}.elementor-1499 .elementor-element.elementor-element-822aa85 .elementor-button:hover, .elementor-1499 .elementor-element.elementor-element-822aa85 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-1499 .elementor-element.elementor-element-822aa85 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1499 .elementor-element.elementor-element-79463c3:not(.elementor-motion-effects-element-type-background), .elementor-1499 .elementor-element.elementor-element-79463c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-1499 .elementor-element.elementor-element-79463c3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:110px 0px 90px 0px;}.elementor-1499 .elementor-element.elementor-element-79463c3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1499 .elementor-element.elementor-element-9698e61.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1499 .elementor-element.elementor-element-c733b22{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;}.elementor-1499 .elementor-element.elementor-element-c733b22.elementor-element{--align-self:center;}.elementor-1499 .elementor-element.elementor-element-c733b22 .bdevs-el-title{color:var( --e-global-color-c66d27a );}.elementor-1499 .elementor-element.elementor-element-c733b22 .bdevs-el-subtitle{color:var( --e-global-color-primary );font-family:var( --e-global-typography-4270826-font-family ), Sans-serif;font-weight:var( --e-global-typography-4270826-font-weight );line-height:var( --e-global-typography-4270826-line-height );}.elementor-1499 .elementor-element.elementor-element-c733b22 .bdevs-el-content p{font-family:var( --e-global-typography-4270826-font-family ), Sans-serif;font-weight:var( --e-global-typography-4270826-font-weight );line-height:var( --e-global-typography-4270826-line-height );}.elementor-1499 .elementor-element.elementor-element-f838ae7{padding:0px 0px 50px 0px;}.elementor-1499 .elementor-element.elementor-element-b780140{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1499 .elementor-element.elementor-element-c256061{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-1499 .elementor-element.elementor-element-c256061:not(.elementor-motion-effects-element-type-background), .elementor-1499 .elementor-element.elementor-element-c256061 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e77964 );}.elementor-1499 .elementor-element.elementor-element-91aa8b5 img{width:47%;}.elementor-1499 .elementor-element.elementor-element-a1b45be > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1499 .elementor-element.elementor-element-a1b45be .bdevs-el-title{color:var( --e-global-color-c66d27a );font-size:25px;line-height:25px;}.elementor-1499 .elementor-element.elementor-element-a1b45be{text-align:center;}.elementor-1499 .elementor-element.elementor-element-d6e2f8b{text-align:center;font-family:"Exo", Sans-serif;font-weight:400;line-height:25px;}.elementor-1499 .elementor-element.elementor-element-ca452b9 .elementor-button{background-color:var( --e-global-color-primary );font-size:14px;fill:var( --e-global-color-1e77964 );color:var( --e-global-color-1e77964 );border-radius:0px 0px 0px 0px;padding:15px 17px 15px 17px;}.elementor-1499 .elementor-element.elementor-element-ca452b9 .elementor-button:hover, .elementor-1499 .elementor-element.elementor-element-ca452b9 .elementor-button:focus{background-color:var( --e-global-color-a3cdfad );color:var( --e-global-color-1e77964 );}.elementor-1499 .elementor-element.elementor-element-ca452b9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:3px 3px 3px 3px;}.elementor-1499 .elementor-element.elementor-element-ca452b9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1499 .elementor-element.elementor-element-ca452b9 .elementor-button:hover svg, .elementor-1499 .elementor-element.elementor-element-ca452b9 .elementor-button:focus svg{fill:var( --e-global-color-1e77964 );}.elementor-1499 .elementor-element.elementor-element-215c6c9{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-1499 .elementor-element.elementor-element-215c6c9:not(.elementor-motion-effects-element-type-background), .elementor-1499 .elementor-element.elementor-element-215c6c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e77964 );}.elementor-1499 .elementor-element.elementor-element-eb2b21d img{width:47%;}.elementor-1499 .elementor-element.elementor-element-d59e4a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1499 .elementor-element.elementor-element-d59e4a3 .bdevs-el-title{color:var( --e-global-color-c66d27a );font-size:25px;line-height:25px;}.elementor-1499 .elementor-element.elementor-element-d59e4a3{text-align:center;}.elementor-1499 .elementor-element.elementor-element-d92579c{text-align:center;font-family:"Exo", Sans-serif;font-weight:400;line-height:25px;}.elementor-1499 .elementor-element.elementor-element-225ed27 .elementor-button{background-color:var( --e-global-color-primary );font-size:14px;fill:var( --e-global-color-1e77964 );color:var( --e-global-color-1e77964 );border-radius:0px 0px 0px 0px;padding:15px 17px 15px 17px;}.elementor-1499 .elementor-element.elementor-element-225ed27 .elementor-button:hover, .elementor-1499 .elementor-element.elementor-element-225ed27 .elementor-button:focus{background-color:var( --e-global-color-a3cdfad );color:var( --e-global-color-1e77964 );}.elementor-1499 .elementor-element.elementor-element-225ed27 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:3px 3px 3px 3px;}.elementor-1499 .elementor-element.elementor-element-225ed27 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1499 .elementor-element.elementor-element-225ed27 .elementor-button:hover svg, .elementor-1499 .elementor-element.elementor-element-225ed27 .elementor-button:focus svg{fill:var( --e-global-color-1e77964 );}.elementor-1499 .elementor-element.elementor-element-85d2461{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-1499 .elementor-element.elementor-element-85d2461:not(.elementor-motion-effects-element-type-background), .elementor-1499 .elementor-element.elementor-element-85d2461 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e77964 );}.elementor-1499 .elementor-element.elementor-element-97c2b43 img{width:47%;}.elementor-1499 .elementor-element.elementor-element-ebf0f7f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1499 .elementor-element.elementor-element-ebf0f7f .bdevs-el-title{color:var( --e-global-color-c66d27a );font-size:25px;line-height:25px;}.elementor-1499 .elementor-element.elementor-element-ebf0f7f{text-align:center;}.elementor-1499 .elementor-element.elementor-element-3d46de8{text-align:center;font-family:"Exo", Sans-serif;font-weight:400;line-height:25px;}.elementor-1499 .elementor-element.elementor-element-3d2007f .elementor-button{background-color:var( --e-global-color-primary );font-size:14px;fill:var( --e-global-color-1e77964 );color:var( --e-global-color-1e77964 );border-radius:0px 0px 0px 0px;padding:15px 17px 15px 17px;}.elementor-1499 .elementor-element.elementor-element-3d2007f .elementor-button:hover, .elementor-1499 .elementor-element.elementor-element-3d2007f .elementor-button:focus{background-color:var( --e-global-color-a3cdfad );color:var( --e-global-color-1e77964 );}.elementor-1499 .elementor-element.elementor-element-3d2007f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:3px 3px 3px 3px;}.elementor-1499 .elementor-element.elementor-element-3d2007f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1499 .elementor-element.elementor-element-3d2007f .elementor-button:hover svg, .elementor-1499 .elementor-element.elementor-element-3d2007f .elementor-button:focus svg{fill:var( --e-global-color-1e77964 );}.elementor-1499 .elementor-element.elementor-element-ec0f122{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-1499 .elementor-element.elementor-element-bb2f028{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1499 .elementor-element.elementor-element-ef87c08 .bdevs-el-title{color:var( --e-global-color-c66d27a );}.elementor-1499 .elementor-element.elementor-element-ef87c08 .bdevs-el-subtitle{color:var( --e-global-color-primary );font-family:var( --e-global-typography-4270826-font-family ), Sans-serif;font-weight:var( --e-global-typography-4270826-font-weight );line-height:var( --e-global-typography-4270826-line-height );}.elementor-1499 .elementor-element.elementor-element-ef87c08 .bdevs-el-content p{font-family:var( --e-global-typography-4270826-font-family ), Sans-serif;font-weight:var( --e-global-typography-4270826-font-weight );line-height:var( --e-global-typography-4270826-line-height );}.elementor-1499 .elementor-element.elementor-element-ef87c08{text-align:center;}.elementor-1499 .elementor-element.elementor-element-5b021e7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1499 .elementor-element.elementor-element-0cdaeba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1499 .elementor-element.elementor-element-9df863f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1499 .elementor-element.elementor-element-761c029 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1499 .elementor-element.elementor-element-761c029 .bdevs-el-title{color:var( --e-global-color-c66d27a );font-size:25px;line-height:25px;}.elementor-1499 .elementor-element.elementor-element-761c029{text-align:center;}.elementor-1499 .elementor-element.elementor-element-4c5d389{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1499 .elementor-element.elementor-element-647cf82 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1499 .elementor-element.elementor-element-01586d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1499 .elementor-element.elementor-element-01586d5 .bdevs-el-title{color:var( --e-global-color-c66d27a );font-size:25px;line-height:25px;}.elementor-1499 .elementor-element.elementor-element-01586d5{text-align:center;}.elementor-1499 .elementor-element.elementor-element-143d7c0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1499 .elementor-element.elementor-element-45528d1 .elementor-button{background-color:var( --e-global-color-accent );font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.1px;fill:var( --e-global-color-1e77964 );color:var( --e-global-color-1e77964 );border-radius:0px 0px 0px 0px;}.elementor-1499 .elementor-element.elementor-element-45528d1 .elementor-button:hover, .elementor-1499 .elementor-element.elementor-element-45528d1 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-1499 .elementor-element.elementor-element-45528d1 .elementor-button-content-wrapper{flex-direction:row;}@media(min-width:768px){.elementor-1499 .elementor-element.elementor-element-b780140{--content-width:1100px;}}@media(max-width:1024px){.elementor-1499 .elementor-element.elementor-element-bd7a848 .bdevs-el-subtitle{line-height:var( --e-global-typography-4270826-line-height );}.elementor-1499 .elementor-element.elementor-element-bd7a848 .bdevs-el-content p{line-height:var( --e-global-typography-4270826-line-height );}.elementor-1499 .elementor-element.elementor-element-c733b22 .bdevs-el-subtitle{line-height:var( --e-global-typography-4270826-line-height );}.elementor-1499 .elementor-element.elementor-element-c733b22 .bdevs-el-content p{line-height:var( --e-global-typography-4270826-line-height );}.elementor-1499 .elementor-element.elementor-element-ef87c08 .bdevs-el-subtitle{line-height:var( --e-global-typography-4270826-line-height );}.elementor-1499 .elementor-element.elementor-element-ef87c08 .bdevs-el-content p{line-height:var( --e-global-typography-4270826-line-height );}}@media(max-width:767px){.elementor-1499 .elementor-element.elementor-element-bd7a848 .bdevs-el-subtitle{line-height:var( --e-global-typography-4270826-line-height );}.elementor-1499 .elementor-element.elementor-element-bd7a848 .bdevs-el-content p{line-height:var( --e-global-typography-4270826-line-height );}.elementor-1499 .elementor-element.elementor-element-c733b22 .bdevs-el-subtitle{line-height:var( --e-global-typography-4270826-line-height );}.elementor-1499 .elementor-element.elementor-element-c733b22 .bdevs-el-content p{line-height:var( --e-global-typography-4270826-line-height );}.elementor-1499 .elementor-element.elementor-element-ef87c08 .bdevs-el-subtitle{line-height:var( --e-global-typography-4270826-line-height );}.elementor-1499 .elementor-element.elementor-element-ef87c08 .bdevs-el-content p{line-height:var( --e-global-typography-4270826-line-height );}}/* Start custom CSS for slider, class: .elementor-element-fab033c */.slider1.home2 .slider1__content p {
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c733b22 */.angle-title:before {
    content: "";
    position: absolute;
    background-color: #e92d2d;
    height: 4px;
    width: 20px;
    top: 0;
    left: -15px;
}
.angle-title:after {
    content: "";
    position: absolute;
    background-color: #e92d2d;
    height: 20px;
    width: 4px;
    top: 0;
    left: -15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef87c08 */.angle-title:before {
    content: "";
    position: absolute;
    background-color: #e92d2d;
    height: 4px;
    width: 20px;
    top: 0;
    left: -15px;
}
.angle-title:after {
    content: "";
    position: absolute;
    background-color: #e92d2d;
    height: 20px;
    width: 4px;
    top: 0;
    left: -15px;
}/* End custom CSS */