.elementor-24777 .elementor-element.elementor-element-1d193145:not(.elementor-motion-effects-element-type-background), .elementor-24777 .elementor-element.elementor-element-1d193145 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homeplus.ch/wp-content/uploads/backcontact.png");background-repeat:no-repeat;background-size:cover;}.elementor-24777 .elementor-element.elementor-element-1d193145{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:100px;padding:30px 0px 0px 0px;}.elementor-24777 .elementor-element.elementor-element-1d193145 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24777 .elementor-element.elementor-element-6db82590 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-24777 .elementor-element.elementor-element-6db82590 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:40px;color:#000000;}.elementor-24777 .elementor-element.elementor-element-921fe9c .uael-fancy-text-wrap {text-align:left;}.elementor-24777 .elementor-element.elementor-element-921fe9c.uael-fancytext-stack-yes .uael-fancy-stack {margin-top:0px;margin-bottom:0px;}.elementor-24777 .elementor-element.elementor-element-921fe9c.uael-fancytext-stack-yes .uael-fancy-stack .uael-fancy-heading.uael-fancy-text-main{margin-left:0px;margin-right:0px;}.elementor-24777 .elementor-element.elementor-element-921fe9c .uael-fancy-text-main{margin-left:0px;margin-right:0px;}.elementor-24777 .elementor-element.elementor-element-921fe9c > .elementor-widget-container{margin:-50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24777 .elementor-element.elementor-element-921fe9c .uael-fancy-heading{color:#6E6C6C;}.elementor-24777 .elementor-element.elementor-element-921fe9c .uael-fancy-heading, .elementor-24777 .elementor-element.elementor-element-921fe9c .uael-fancy-heading .uael-slide_text{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;}.elementor-24777 .elementor-element.elementor-element-921fe9c .uael-fancy-heading.uael-fancy-text-main{color:#d1252a;}.elementor-24777 .elementor-element.elementor-element-921fe9c .uael-fancy-heading.uael-fancy-text-main, .elementor-24777 .elementor-element.elementor-element-921fe9c .uael-fancy-heading.uael-fancy-text-main .uael-slide_text{font-weight:500;}.elementor-24777 .elementor-element.elementor-element-5a132211{font-family:"Merriweather", Sans-serif;font-size:18px;color:#000000;}.elementor-24777 .elementor-element.elementor-element-1e2ad51a{font-family:"Merriweather", Sans-serif;font-size:18px;color:#000000;}.elementor-24777 .elementor-element.elementor-element-67012e46{font-family:"Merriweather", Sans-serif;font-size:18px;color:#000000;}.elementor-24777 .elementor-element.elementor-element-49cb63f2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-24777 .elementor-element.elementor-element-2b2117d9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px -30px;--e-column-margin-right:0px;--e-column-margin-left:-30px;}.elementor-24777 .elementor-element.elementor-element-2b2117d9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24777 .elementor-element.elementor-element-6341c136 > .elementor-widget-container{background-color:#3E3E3E;padding:30px 30px 30px 30px;}.elementor-24777 .elementor-element.elementor-element-6341c136{font-family:"Poppins", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-24777 .elementor-element.elementor-element-198dac2d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-24777 .elementor-element.elementor-element-6588a6fc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-24777 .elementor-element.elementor-element-6588a6fc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24777 .elementor-element.elementor-element-5b411c71 > .elementor-widget-container{background-color:#3E3E3E;padding:30px 30px 30px 30px;}.elementor-24777 .elementor-element.elementor-element-5b411c71{font-family:"Poppins", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-24777 .elementor-element.elementor-element-1758e736 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24777 .elementor-element.elementor-element-4e513106{margin-top:100px;margin-bottom:050px;}.elementor-24777 .elementor-element.elementor-element-c55460d .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:30px;}.elementor-24777 .elementor-element.elementor-element-100411fb img{max-width:250px;}.elementor-24777 .elementor-element.elementor-element-73840c67{text-align:start;}.elementor-24777 .elementor-element.elementor-element-73840c67 img{width:100%;max-width:200px;}.elementor-24777 .elementor-element.elementor-element-3107c101{font-family:"Poppins", Sans-serif;font-size:15px;line-height:25px;color:#6E6C6C;}.elementor-24777 .elementor-element.elementor-element-1cc032fb .eael-adv-accordion .eael-accordion-list .eael-accordion-header, 
                .elementor-24777 .elementor-element.elementor-element-1cc032fb .eael-accordion_media-wrapper .eael-accordion_media-list{background-color:#00000000;}.elementor-24777 .elementor-element.elementor-element-1cc032fb > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-24777 .elementor-element.elementor-element-1cc032fb .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title, 
                .elementor-24777 .elementor-element.elementor-element-1cc032fb .eael-accordion_media-wrapper .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-title{font-family:"Poppins", Sans-serif;font-size:15px;}.elementor-24777 .elementor-element.elementor-element-1cc032fb .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:40px;color:#333;}.elementor-24777 .elementor-element.elementor-element-1cc032fb .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:40px;width:40px;line-height:40px;}.elementor-24777 .elementor-element.elementor-element-1cc032fb .eael-accordion_media-list .eael-accordion_media-icon i{font-size:40px;}.elementor-24777 .elementor-element.elementor-element-1cc032fb .eael-accordion_media-list .eael-accordion_media-icon svg{height:40px;width:40px;line-height:40px;}.elementor-24777 .elementor-element.elementor-element-1cc032fb .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon,
                    .elementor-24777 .elementor-element.elementor-element-1cc032fb .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{gap:0px;}.elementor-24777 .elementor-element.elementor-element-1cc032fb .eael-adv-accordion .eael-accordion-list{margin-bottom:0px;}.elementor-24777 .elementor-element.elementor-element-1cc032fb .eael-adv-accordion .eael-accordion-list .eael-accordion-header{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-24777 .elementor-element.elementor-element-1cc032fb .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-title{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-24777 .elementor-element.elementor-element-1cc032fb .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:#CD1719;}.elementor-24777 .elementor-element.elementor-element-1cc032fb .eael-accordion_media-content .eael-accordion_media-title{color:#CD1719;}.elementor-24777 .elementor-element.elementor-element-1cc032fb .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#333;fill:#333;}.elementor-24777 .elementor-element.elementor-element-1cc032fb .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#333;}.elementor-24777 .elementor-element.elementor-element-1cc032fb .eael-accordion_media-list .eael-accordion_media-icon{color:#333;}.elementor-24777 .elementor-element.elementor-element-1cc032fb .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{border-radius:0px 0px 0px 0px;}.elementor-24777 .elementor-element.elementor-element-1cc032fb .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title,
                    .elementor-24777 .elementor-element.elementor-element-1cc032fb .eael-accordion_media-list:not(.active):hover .eael-accordion_media-title{color:#CD1719;}.elementor-24777 .elementor-element.elementor-element-1cc032fb .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#fff;}.elementor-24777 .elementor-element.elementor-element-1cc032fb .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-24777 .elementor-element.elementor-element-1cc032fb .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#fff;}.elementor-24777 .elementor-element.elementor-element-1cc032fb .eael-accordion_media-list:hover .eael-accordion_media-icon i{color:#fff;}.elementor-24777 .elementor-element.elementor-element-1cc032fb .eael-accordion_media-list:hover .eael-accordion_media-icon svg{fill:#fff;}.elementor-24777 .elementor-element.elementor-element-1cc032fb .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover{border-radius:0px 0px 0px 0px;}.elementor-24777 .elementor-element.elementor-element-1cc032fb .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list:hover{border-radius:0px 0px 0px 0px;}.elementor-24777 .elementor-element.elementor-element-1cc032fb .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#CD1719;}.elementor-24777 .elementor-element.elementor-element-1cc032fb .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#CD1719;}.elementor-24777 .elementor-element.elementor-element-1cc032fb .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#fff;}.elementor-24777 .elementor-element.elementor-element-1cc032fb .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-24777 .elementor-element.elementor-element-1cc032fb .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#fff;}.elementor-24777 .elementor-element.elementor-element-1cc032fb .eael-accordion_media-list.active .eael-accordion_media-icon i{color:#fff;}.elementor-24777 .elementor-element.elementor-element-1cc032fb .eael-accordion_media-list.active .eael-accordion_media-icon svg{fill:#fff;}.elementor-24777 .elementor-element.elementor-element-1cc032fb .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#6E6C6C;padding:15px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-24777 .elementor-element.elementor-element-1cc032fb .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{color:#6E6C6C;}.elementor-24777 .elementor-element.elementor-element-1cc032fb .eael-adv-accordion .eael-accordion-list .eael-accordion-content,
                .elementor-24777 .elementor-element.elementor-element-1cc032fb .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{font-family:"Poppins", Sans-serif;}.elementor-24777 .elementor-element.elementor-element-1cc032fb .eael-accordion_media-list.active .eael-accordion_media-content .eael-accordion_media-description{padding:15px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-24777 .elementor-element.elementor-element-67741976{font-family:"Poppins", Sans-serif;font-size:17px;color:#000000;}.elementor-24777 .elementor-element.elementor-element-df5bc0{font-family:"Poppins", Sans-serif;font-size:17px;color:#000000;}.elementor-24777 .elementor-element.elementor-element-37757225{margin-top:50px;margin-bottom:50px;}.elementor-24777 .elementor-element.elementor-element-3dfa1308{--divider-border-style:solid;--divider-color:#CD1719;--divider-border-width:1px;}.elementor-24777 .elementor-element.elementor-element-3dfa1308 .elementor-divider-separator{width:100%;}.elementor-24777 .elementor-element.elementor-element-3dfa1308 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24777 .elementor-element.elementor-element-50c47ce img{max-width:250px;}.elementor-24777 .elementor-element.elementor-element-fbdd88b{text-align:start;}.elementor-24777 .elementor-element.elementor-element-fbdd88b img{width:100%;max-width:200px;}.elementor-24777 .elementor-element.elementor-element-66bb9fec{font-family:"Poppins", Sans-serif;font-size:15px;line-height:25px;color:#6E6C6C;}.elementor-24777 .elementor-element.elementor-element-79e66b54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header, 
                .elementor-24777 .elementor-element.elementor-element-79e66b54 .eael-accordion_media-wrapper .eael-accordion_media-list{background-color:#00000000;}.elementor-24777 .elementor-element.elementor-element-79e66b54 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-24777 .elementor-element.elementor-element-79e66b54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title, 
                .elementor-24777 .elementor-element.elementor-element-79e66b54 .eael-accordion_media-wrapper .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-title{font-family:"Poppins", Sans-serif;font-size:15px;}.elementor-24777 .elementor-element.elementor-element-79e66b54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:40px;color:#333;}.elementor-24777 .elementor-element.elementor-element-79e66b54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:40px;width:40px;line-height:40px;}.elementor-24777 .elementor-element.elementor-element-79e66b54 .eael-accordion_media-list .eael-accordion_media-icon i{font-size:40px;}.elementor-24777 .elementor-element.elementor-element-79e66b54 .eael-accordion_media-list .eael-accordion_media-icon svg{height:40px;width:40px;line-height:40px;}.elementor-24777 .elementor-element.elementor-element-79e66b54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon,
                    .elementor-24777 .elementor-element.elementor-element-79e66b54 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{gap:0px;}.elementor-24777 .elementor-element.elementor-element-79e66b54 .eael-adv-accordion .eael-accordion-list{margin-bottom:0px;}.elementor-24777 .elementor-element.elementor-element-79e66b54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-24777 .elementor-element.elementor-element-79e66b54 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-title{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-24777 .elementor-element.elementor-element-79e66b54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:#CD1719;}.elementor-24777 .elementor-element.elementor-element-79e66b54 .eael-accordion_media-content .eael-accordion_media-title{color:#CD1719;}.elementor-24777 .elementor-element.elementor-element-79e66b54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#333;fill:#333;}.elementor-24777 .elementor-element.elementor-element-79e66b54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#333;}.elementor-24777 .elementor-element.elementor-element-79e66b54 .eael-accordion_media-list .eael-accordion_media-icon{color:#333;}.elementor-24777 .elementor-element.elementor-element-79e66b54 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{border-radius:0px 0px 0px 0px;}.elementor-24777 .elementor-element.elementor-element-79e66b54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title,
                    .elementor-24777 .elementor-element.elementor-element-79e66b54 .eael-accordion_media-list:not(.active):hover .eael-accordion_media-title{color:#CD1719;}.elementor-24777 .elementor-element.elementor-element-79e66b54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#fff;}.elementor-24777 .elementor-element.elementor-element-79e66b54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-24777 .elementor-element.elementor-element-79e66b54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#fff;}.elementor-24777 .elementor-element.elementor-element-79e66b54 .eael-accordion_media-list:hover .eael-accordion_media-icon i{color:#fff;}.elementor-24777 .elementor-element.elementor-element-79e66b54 .eael-accordion_media-list:hover .eael-accordion_media-icon svg{fill:#fff;}.elementor-24777 .elementor-element.elementor-element-79e66b54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover{border-radius:0px 0px 0px 0px;}.elementor-24777 .elementor-element.elementor-element-79e66b54 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list:hover{border-radius:0px 0px 0px 0px;}.elementor-24777 .elementor-element.elementor-element-79e66b54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#CD1719;}.elementor-24777 .elementor-element.elementor-element-79e66b54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#CD1719;}.elementor-24777 .elementor-element.elementor-element-79e66b54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#fff;}.elementor-24777 .elementor-element.elementor-element-79e66b54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-24777 .elementor-element.elementor-element-79e66b54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#fff;}.elementor-24777 .elementor-element.elementor-element-79e66b54 .eael-accordion_media-list.active .eael-accordion_media-icon i{color:#fff;}.elementor-24777 .elementor-element.elementor-element-79e66b54 .eael-accordion_media-list.active .eael-accordion_media-icon svg{fill:#fff;}.elementor-24777 .elementor-element.elementor-element-79e66b54 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#6E6C6C;padding:15px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-24777 .elementor-element.elementor-element-79e66b54 .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{color:#6E6C6C;}.elementor-24777 .elementor-element.elementor-element-79e66b54 .eael-adv-accordion .eael-accordion-list .eael-accordion-content,
                .elementor-24777 .elementor-element.elementor-element-79e66b54 .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{font-family:"Poppins", Sans-serif;}.elementor-24777 .elementor-element.elementor-element-79e66b54 .eael-accordion_media-list.active .eael-accordion_media-content .eael-accordion_media-description{padding:15px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-24777 .elementor-element.elementor-element-7f65cc3b{font-family:"Poppins", Sans-serif;font-size:17px;color:#000000;}.elementor-24777 .elementor-element.elementor-element-3537b7b{font-family:"Poppins", Sans-serif;font-size:17px;color:#000000;}.elementor-24777 .elementor-element.elementor-element-47c91839{margin-top:50px;margin-bottom:50px;}.elementor-24777 .elementor-element.elementor-element-65eb6375{--divider-border-style:solid;--divider-color:#CD1719;--divider-border-width:1px;}.elementor-24777 .elementor-element.elementor-element-65eb6375 .elementor-divider-separator{width:100%;}.elementor-24777 .elementor-element.elementor-element-65eb6375 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-24777 .elementor-element.elementor-element-74947b77 img{max-width:250px;}.elementor-24777 .elementor-element.elementor-element-79092103{text-align:start;}.elementor-24777 .elementor-element.elementor-element-79092103 img{width:100%;max-width:200px;}.elementor-24777 .elementor-element.elementor-element-24ba5289{font-family:"Poppins", Sans-serif;font-size:15px;line-height:25px;color:#6E6C6C;}.elementor-24777 .elementor-element.elementor-element-38b548e4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header, 
                .elementor-24777 .elementor-element.elementor-element-38b548e4 .eael-accordion_media-wrapper .eael-accordion_media-list{background-color:#00000000;}.elementor-24777 .elementor-element.elementor-element-38b548e4 > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-24777 .elementor-element.elementor-element-38b548e4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title, 
                .elementor-24777 .elementor-element.elementor-element-38b548e4 .eael-accordion_media-wrapper .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-title{font-family:"Poppins", Sans-serif;font-size:15px;}.elementor-24777 .elementor-element.elementor-element-38b548e4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:40px;color:#333;}.elementor-24777 .elementor-element.elementor-element-38b548e4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:40px;width:40px;line-height:40px;}.elementor-24777 .elementor-element.elementor-element-38b548e4 .eael-accordion_media-list .eael-accordion_media-icon i{font-size:40px;}.elementor-24777 .elementor-element.elementor-element-38b548e4 .eael-accordion_media-list .eael-accordion_media-icon svg{height:40px;width:40px;line-height:40px;}.elementor-24777 .elementor-element.elementor-element-38b548e4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon,
                    .elementor-24777 .elementor-element.elementor-element-38b548e4 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{gap:0px;}.elementor-24777 .elementor-element.elementor-element-38b548e4 .eael-adv-accordion .eael-accordion-list{margin-bottom:0px;}.elementor-24777 .elementor-element.elementor-element-38b548e4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-24777 .elementor-element.elementor-element-38b548e4 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-title{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-24777 .elementor-element.elementor-element-38b548e4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:#CD1719;}.elementor-24777 .elementor-element.elementor-element-38b548e4 .eael-accordion_media-content .eael-accordion_media-title{color:#CD1719;}.elementor-24777 .elementor-element.elementor-element-38b548e4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#333;fill:#333;}.elementor-24777 .elementor-element.elementor-element-38b548e4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#333;}.elementor-24777 .elementor-element.elementor-element-38b548e4 .eael-accordion_media-list .eael-accordion_media-icon{color:#333;}.elementor-24777 .elementor-element.elementor-element-38b548e4 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{border-radius:0px 0px 0px 0px;}.elementor-24777 .elementor-element.elementor-element-38b548e4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title,
                    .elementor-24777 .elementor-element.elementor-element-38b548e4 .eael-accordion_media-list:not(.active):hover .eael-accordion_media-title{color:#CD1719;}.elementor-24777 .elementor-element.elementor-element-38b548e4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#fff;}.elementor-24777 .elementor-element.elementor-element-38b548e4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-24777 .elementor-element.elementor-element-38b548e4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#fff;}.elementor-24777 .elementor-element.elementor-element-38b548e4 .eael-accordion_media-list:hover .eael-accordion_media-icon i{color:#fff;}.elementor-24777 .elementor-element.elementor-element-38b548e4 .eael-accordion_media-list:hover .eael-accordion_media-icon svg{fill:#fff;}.elementor-24777 .elementor-element.elementor-element-38b548e4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover{border-radius:0px 0px 0px 0px;}.elementor-24777 .elementor-element.elementor-element-38b548e4 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list:hover{border-radius:0px 0px 0px 0px;}.elementor-24777 .elementor-element.elementor-element-38b548e4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#CD1719;}.elementor-24777 .elementor-element.elementor-element-38b548e4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#CD1719;}.elementor-24777 .elementor-element.elementor-element-38b548e4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#fff;}.elementor-24777 .elementor-element.elementor-element-38b548e4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-24777 .elementor-element.elementor-element-38b548e4 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#fff;}.elementor-24777 .elementor-element.elementor-element-38b548e4 .eael-accordion_media-list.active .eael-accordion_media-icon i{color:#fff;}.elementor-24777 .elementor-element.elementor-element-38b548e4 .eael-accordion_media-list.active .eael-accordion_media-icon svg{fill:#fff;}.elementor-24777 .elementor-element.elementor-element-38b548e4 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#6E6C6C;padding:15px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-24777 .elementor-element.elementor-element-38b548e4 .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{color:#6E6C6C;}.elementor-24777 .elementor-element.elementor-element-38b548e4 .eael-adv-accordion .eael-accordion-list .eael-accordion-content,
                .elementor-24777 .elementor-element.elementor-element-38b548e4 .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{font-family:"Poppins", Sans-serif;}.elementor-24777 .elementor-element.elementor-element-38b548e4 .eael-accordion_media-list.active .eael-accordion_media-content .eael-accordion_media-description{padding:15px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-24777 .elementor-element.elementor-element-ea65cc{font-family:"Poppins", Sans-serif;font-size:17px;color:#000000;}.elementor-24777 .elementor-element.elementor-element-724e67f{font-family:"Poppins", Sans-serif;font-size:17px;color:#000000;}.elementor-24777 .elementor-element.elementor-element-78b73ee1{margin-top:150px;margin-bottom:130px;}.elementor-24777 .elementor-element.elementor-element-9d5c339 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-24777 .elementor-element.elementor-element-9d5c339{text-align:center;}.elementor-24777 .elementor-element.elementor-element-9d5c339 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:30px;font-weight:400;color:#1a1a1a;}.elementor-24777 .elementor-element.elementor-element-2c82c4cf .swiper-pagination-bullet-active, .elementor-24777 .elementor-element.elementor-element-2c82c4cf .swiper-pagination-progressbar-fill{background-color:#CD1719;}.elementor-24777 .elementor-element.elementor-element-2c82c4cf .swiper-pagination-fraction{color:#CD1719;}.elementor-24777 .elementor-element.elementor-element-2c82c4cf .elementor-swiper-button{font-size:20px;}.elementor-24777 .elementor-element.elementor-element-2c82c4cf .swiper-pagination-bullet{height:10px;width:10px;}.elementor-24777 .elementor-element.elementor-element-2c82c4cf .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-24777 .elementor-element.elementor-element-2c82c4cf .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#00000000;opacity:1;}.elementor-24777 .elementor-element.elementor-element-2c82c4cf .elementor-testimonial__text{color:#6E6C6C;font-family:"Poppins", Sans-serif;font-size:16px;}.elementor-24777 .elementor-element.elementor-element-3a994ee6:not(.elementor-motion-effects-element-type-background), .elementor-24777 .elementor-element.elementor-element-3a994ee6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-24777 .elementor-element.elementor-element-3a994ee6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:130px;margin-bottom:0px;padding:100px 15px 100px 15px;}.elementor-24777 .elementor-element.elementor-element-3a994ee6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24777 .elementor-element.elementor-element-749e55e9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24777 .elementor-element.elementor-element-749e55e9{text-align:center;}.elementor-24777 .elementor-element.elementor-element-749e55e9 .elementor-heading-title{font-family:"Merriweather", Sans-serif;font-size:25px;font-weight:400;color:#1a1a1a;}.elementor-24777 .elementor-element.elementor-element-773457c4{text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;color:#6E6C6C;}.elementor-24777 .elementor-element.elementor-element-488f2510 .elementor-button{background-color:#CD1719;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:bold;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-24777 .elementor-element.elementor-element-488f2510 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-24777 .elementor-element.elementor-element-488f2510 .elementor-button-content-wrapper{flex-direction:row;}.elementor-24777 .elementor-element.elementor-element-488f2510 .elementor-button .elementor-button-content-wrapper{gap:15px;}body.elementor-page-24777:not(.elementor-motion-effects-element-type-background), body.elementor-page-24777 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-24777 .elementor-element.elementor-element-f5a97fc{width:60.102%;}.elementor-24777 .elementor-element.elementor-element-5950ecd4{width:39.822%;}.elementor-24777 .elementor-element.elementor-element-616fe3bb{width:60.102%;}.elementor-24777 .elementor-element.elementor-element-3c80cd6c{width:39.669%;}.elementor-24777 .elementor-element.elementor-element-6922f4f9{width:60.102%;}.elementor-24777 .elementor-element.elementor-element-7f25f557{width:39.822%;}}@media(max-width:1024px){.elementor-24777 .elementor-element.elementor-element-6db82590 .elementor-heading-title{font-size:30px;}.elementor-24777 .elementor-element.elementor-element-921fe9c .uael-fancy-heading, .elementor-24777 .elementor-element.elementor-element-921fe9c .uael-fancy-heading .uael-slide_text{font-size:20px;}.elementor-24777 .elementor-element.elementor-element-488f2510 .elementor-button{font-size:16px;}}@media(max-width:767px){.elementor-24777 .elementor-element.elementor-element-6db82590 .elementor-heading-title{font-size:25px;}.elementor-24777 .elementor-element.elementor-element-c55460d{text-align:center;}.elementor-24777 .elementor-element.elementor-element-13fe71f4{text-align:center;}.elementor-24777 .elementor-element.elementor-element-73840c67{text-align:center;}.elementor-24777 .elementor-element.elementor-element-73840c67 img{max-width:120px;}.elementor-24777 .elementor-element.elementor-element-3107c101{text-align:center;}.elementor-24777 .elementor-element.elementor-element-67741976{text-align:center;}.elementor-24777 .elementor-element.elementor-element-df5bc0{text-align:center;}.elementor-24777 .elementor-element.elementor-element-5b71e2b1{text-align:center;}.elementor-24777 .elementor-element.elementor-element-fbdd88b{text-align:center;}.elementor-24777 .elementor-element.elementor-element-fbdd88b img{max-width:120px;}.elementor-24777 .elementor-element.elementor-element-66bb9fec{text-align:center;}.elementor-24777 .elementor-element.elementor-element-7f65cc3b{text-align:center;}.elementor-24777 .elementor-element.elementor-element-3537b7b{text-align:center;}.elementor-24777 .elementor-element.elementor-element-40423e6{text-align:center;}.elementor-24777 .elementor-element.elementor-element-79092103{text-align:center;}.elementor-24777 .elementor-element.elementor-element-79092103 img{max-width:120px;}.elementor-24777 .elementor-element.elementor-element-24ba5289{text-align:center;}.elementor-24777 .elementor-element.elementor-element-ea65cc{text-align:center;}.elementor-24777 .elementor-element.elementor-element-724e67f{text-align:center;}}/* Start custom CSS for text-editor, class: .elementor-element-5a132211 */.cardcustomC {
    background: #FAFAFA;
    border-radius: 27px;
    box-shadow: 0 0 5px 2px rgba(0,0,0,.05);
    width: 100%;
    max-width: 445px;
    position: absolute;
    display: none;
    padding-bottom: 30px;
}

.cardcustomC .sectionCard1 {
    text-align: center;
    width: 100%;
    max-width: 240px;
    margin: 0 auto;
    line-height: 26px;
    padding-top: 30px;
}

.cardcustomC .sectionCard2 {
    background: #E8E7E7;
    margin-top: 50px;
    margin-bottom: 30px;
    text-align: center;
    padding-bottom: 30px;
}

.cardcustomC .sectionCard2 h3 {
    color: #CD1719;
    font-weight: bold;
    font-family: "Poppins", sans-serif;
    font-size: 22px;
    text-align: center;
}

.cardcustomC .sectionCard2 h4 {
    color: #000000;
    font-weight: normal;
    font-family: "Poppins", sans-serif;
    font-size: 20px;
    text-align: center;
    width: 100%;
    max-width: 240px;
    margin: 0 auto;
}

.cardcustomC .sectionCard2 img {
    margin: 0;
    padding: 0;
    margin-top: -30px;
    width: 200px;
}

.cardcustomC .sectionCard3 {
    text-align: center;
}

.cardcustomC .sectionCard3 span.logo {
    position: relative;
    bottom: 0;
    right: 0;
    z-index: auto;
    display: block;
    margin-bottom: 15px;
}

.cardcustomC .sectionCard3 span.logo img {
    width: 90px!important;
    transition: none;
    transform: none;
    margin: 0;
    border: 0;
}

.cardcustomC .sectionCard3 span.phonecard {
    width: 100%;
    display: block;
    font-size: 17px;
    font-family: "Poppins", sans-serif;
    margin-bottom: 10px;
}

.cardcustomC .sectionCard3 span.phonecard img {
    margin: 0;
    padding: 0;
    border: 0;
    vertical-align: middle;
}

.cardcustomC .sectionCard3 span.mailcard {
    width: 100%;
    display: block;
    font-size: 17px;
    font-family: "Poppins", sans-serif;
}

.cardcustomC .sectionCard3 span.mailcard img {
    margin: 0;
    padding: 0;
    border: 0;
    vertical-align: middle;
}

.cardcustomC .sectionCard3 br {
    display: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e2ad51a */.cardcustomC {
    background: #FAFAFA;
    border-radius: 27px;
    box-shadow: 0 0 5px 2px rgba(0,0,0,.05);
    width: 100%;
    max-width: 445px;
    position: absolute;
    display: none;
    padding-bottom: 30px;
}

.cardcustomC .sectionCard1 {
    text-align: center;
    width: 100%;
    max-width: 240px;
    margin: 0 auto;
    line-height: 26px;
    padding-top: 30px;
}

.cardcustomC .sectionCard2 {
    background: #E8E7E7;
    margin-top: 50px;
    margin-bottom: 30px;
    text-align: center;
    padding-bottom: 30px;
}

.cardcustomC .sectionCard2 h3 {
    color: #CD1719;
    font-weight: bold;
    font-family: "Poppins", sans-serif;
    font-size: 22px;
    text-align: center;
}

.cardcustomC .sectionCard2 h4 {
    color: #000000;
    font-weight: normal;
    font-family: "Poppins", sans-serif;
    font-size: 20px;
    text-align: center;
    width: 100%;
    max-width: 240px;
    margin: 0 auto;
}

.cardcustomC .sectionCard2 img {
    margin: 0;
    padding: 0;
    margin-top: -30px;
    width: 200px;
}

.cardcustomC .sectionCard3 {
    text-align: center;
}

.cardcustomC .sectionCard3 span.logo {
    position: relative;
    bottom: 0;
    right: 0;
    z-index: auto;
    display: block;
    margin-bottom: 15px;
}

.cardcustomC .sectionCard3 span.logo img {
    width: auto;
    transition: none;
    transform: none;
    margin: 0;
    border: 0;
}

.cardcustomC .sectionCard3 span.phonecard {
    width: 100%;
    display: block;
    font-size: 17px;
    font-family: "Poppins", sans-serif;
    margin-bottom: 10px;
}

.cardcustomC .sectionCard3 span.phonecard img {
    margin: 0;
    padding: 0;
    border: 0;
    vertical-align: middle;
}

.cardcustomC .sectionCard3 span.mailcard {
    width: 100%;
    display: block;
    font-size: 17px;
    font-family: "Poppins", sans-serif;
}

.cardcustomC .sectionCard3 span.mailcard img {
    margin: 0;
    padding: 0;
    border: 0;
    vertical-align: middle;
}

.cardcustomC .sectionCard3 br {
    display: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67012e46 */.cardcustomC {
    background: #FAFAFA;
    border-radius: 27px;
    box-shadow: 0 0 5px 2px rgba(0,0,0,.05);
    width: 100%;
    max-width: 445px;
    position: absolute;
    display: none;
    padding-bottom: 30px;
}

.cardcustomC .sectionCard1 {
    text-align: center;
    width: 100%;
    max-width: 240px;
    margin: 0 auto;
    line-height: 26px;
    padding-top: 30px;
}

.cardcustomC .sectionCard2 {
    background: #E8E7E7;
    margin-top: 50px;
    margin-bottom: 30px;
    text-align: center;
    padding-bottom: 30px;
}

.cardcustomC .sectionCard2 h3 {
    color: #CD1719;
    font-weight: bold;
    font-family: "Poppins", sans-serif;
    font-size: 22px;
    text-align: center;
}

.cardcustomC .sectionCard2 h4 {
    color: #000000;
    font-weight: normal;
    font-family: "Poppins", sans-serif;
    font-size: 20px;
    text-align: center;
    width: 100%;
    max-width: 240px;
    margin: 0 auto;
}

.cardcustomC .sectionCard2 img {
    margin: 0;
    padding: 0;
    margin-top: -30px;
    width: 200px;
}

.cardcustomC .sectionCard3 {
    text-align: center;
}

.cardcustomC .sectionCard3 span.logo {
    position: relative;
    bottom: 0;
    right: 0;
    z-index: auto;
    display: block;
    margin-bottom: 15px;
}

.cardcustomC .sectionCard3 span.logo img {
    width: auto;
    transition: none;
    transform: none;
    margin: 0;
    border: 0;
}

.cardcustomC .sectionCard3 span.phonecard {
    width: 100%;
    display: block;
    font-size: 17px;
    font-family: "Poppins", sans-serif;
    margin-bottom: 10px;
}

.cardcustomC .sectionCard3 span.phonecard img {
    margin: 0;
    padding: 0;
    border: 0;
    vertical-align: middle;
}

.cardcustomC .sectionCard3 span.mailcard {
    width: 100%;
    display: block;
    font-size: 17px;
    font-family: "Poppins", sans-serif;
}

.cardcustomC .sectionCard3 span.mailcard img {
    margin: 0;
    padding: 0;
    border: 0;
    vertical-align: middle;
}

.cardcustomC .sectionCard3 br {
    display: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6341c136 */.section2contact p {
    color: #FFFFFF;
    font-size: 16px!important;
    line-height: normal!important;
}

.section2contact strong {
    color: #FFFFFF!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5b411c71 */.section2contact p {
    color: #FFFFFF;
    font-size: 16px!important;
    line-height: normal!important;
}

.section2contact strong {
    color: #FFFFFF!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3107c101 */#contenttxt1 .hidemore {
    display: none;
    line-height: 25px;
}

#contenttxt1.active .hidemore {
    display: block;
}

#contenttxt1 p {
    margin-bottom: 0;
    color: #6E6C6C;
    line-height: 25px;
}/* End custom CSS */
/* Start custom CSS for eael-adv-accordion, class: .elementor-element-1cc032fb */@media (max-width: 430px) {
#contactcustom div#en-savoir-plus.active span.fa-accordion-icon.eael-advanced-accordion-icon-opened {
    display: inline-block;
}

#contactcustom div#en-savoir-plus span.fa-accordion-icon.eael-advanced-accordion-icon-opened {
    display: none;
}

#contactcustom 
 div#en-savoir-plus {
    border: 0;
    text-align: center;
    display: block;
}

#contactcustom div#en-savoir-plus span.fa-accordion-icon.eael-advanced-accordion-icon-closed {
    display: inline-block;
}

#contactcustom div#en-savoir-plus.active span.fa-accordion-icon.eael-advanced-accordion-icon-closed {
    display: none;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7734a884 */#contactcustom 
 div#en-savoir-plus {
    border: 0;
}

#contactcustom .eael-accordion-content {
    border: 0;
    padding: 0;
}

#contactcustom h3 {
    color: #CD1719;
    font-size: 20px;
    margin-bottom: 5px;
}

#contactcustom .linecontact p img {
    padding: 0;
    margin: 0;
    vertical-align: middle;
    margin-right: 5px;
}

#contactcustom .linecontact p {
    color: #000;
}

@media (max-width: 430px) {
    #contactcustom .linecontact p {
    font-size: 14px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66bb9fec */#contenttxt2 .hidemore {
    display: none;
    line-height: 25px;
}

#contenttxt2.active .hidemore {
    display: block;
}

#contenttxt2 p {
    margin-bottom: 0;
    color: #6E6C6C;
    line-height: 25px;
}/* End custom CSS */
/* Start custom CSS for eael-adv-accordion, class: .elementor-element-79e66b54 */@media (max-width: 430px) {
#contactcustom div#en-savoir-plus.active span.fa-accordion-icon.eael-advanced-accordion-icon-opened {
    display: inline-block;
}

#contactcustom div#en-savoir-plus span.fa-accordion-icon.eael-advanced-accordion-icon-opened {
    display: none;
}

#contactcustom 
 div#en-savoir-plus {
    border: 0;
    text-align: center;
    display: block;
}

#contactcustom div#en-savoir-plus span.fa-accordion-icon.eael-advanced-accordion-icon-closed {
    display: inline-block;
}

#contactcustom div#en-savoir-plus.active span.fa-accordion-icon.eael-advanced-accordion-icon-closed {
    display: none;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-74fd0fbf */#contactcustom 
 div#en-savoir-plus {
    border: 0;
}

#contactcustom .eael-accordion-content {
    border: 0;
    padding: 0;
}

#contactcustom h3 {
    color: #CD1719;
    font-size: 20px;
    margin-bottom: 5px;
}

#contactcustom .linecontact p img {
    padding: 0;
    margin: 0;
    vertical-align: middle;
    margin-right: 5px;
}

#contactcustom .linecontact p {
    color: #000;
}

@media (max-width: 430px) {
    #contactcustom .linecontact p {
    font-size: 14px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24ba5289 */#contenttxt3 .hidemore {
    display: none;
    line-height: 25px;
}

#contenttxt3.active .hidemore {
    display: block;
}

#contenttxt3 p {
    margin-bottom: 0;
    color: #6E6C6C;
    line-height: 25px;
}/* End custom CSS */
/* Start custom CSS for eael-adv-accordion, class: .elementor-element-38b548e4 */@media (max-width: 430px) {
#contactcustom div#en-savoir-plus.active span.fa-accordion-icon.eael-advanced-accordion-icon-opened {
    display: inline-block;
}

#contactcustom div#en-savoir-plus span.fa-accordion-icon.eael-advanced-accordion-icon-opened {
    display: none;
}

#contactcustom 
 div#en-savoir-plus {
    border: 0;
    text-align: center;
    display: block;
}

#contactcustom div#en-savoir-plus span.fa-accordion-icon.eael-advanced-accordion-icon-closed {
    display: inline-block;
}

#contactcustom div#en-savoir-plus.active span.fa-accordion-icon.eael-advanced-accordion-icon-closed {
    display: none;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-18fe69bd */#contactcustom 
 div#en-savoir-plus {
    border: 0;
}

#contactcustom .eael-accordion-content {
    border: 0;
    padding: 0;
}

#contactcustom h3 {
    color: #CD1719;
    font-size: 20px;
    margin-bottom: 5px;
}

#contactcustom .linecontact p img {
    padding: 0;
    margin: 0;
    vertical-align: middle;
    margin-right: 5px;
}

#contactcustom .linecontact p {
    color: #000;
}

@media (max-width: 430px) {
    #contactcustom .linecontact p {
    font-size: 14px;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-78b73ee1 */.sectionTemoignages .swiper-slide {
    box-shadow: 0 0 5px 2px rgba(0,0,0,.05);
    border-radius: 18px;
    height: 500px;
    margin-top: 15px;
    margin-bottom: 15px;
}

.sectionTemoignages span.swiper-pagination-bullet {
    border: 1px solid #CD1719;
}

.sectionTemoignages .swiper-pagination {
    bottom: -20px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-488f2510 */@media (max-width: 430px) {
.btnLand a {
    width: 100%!important;
}
.btnLand a span.elementor-button-content-wrapper {
    display: block;
}
.btnLand .elementor-widget-container {
    margin: 0!important;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3a994ee6 */.lastsectionlp h2 {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS */.page-id-24777 .entry-header.blog-post-entry-header {
    display: none;
}

.page-id-24777 .rh_prop_search.rh_prop_search_init.rh_hide_advance_fields {
    display: none!important;
}

.page-id-24777 div#iaa_avatarPreviewContainer {
    display: none!important;
}

.page-id-24777 section.rh_section.rh_section--flex.rh_wrap--padding.rh_wrap--topPadding {
    padding-top: 0;
}

.page-id-24777 article#post-24777 {
    padding-top: 0;
    margin-top: 0;
}/* End custom CSS */