#home-slider .heading-home.elementor-widget-heading .elementor-widget-container{display:flex;align-items:center;flex-direction:column;background:linear-gradient(90deg, #E9E9E9 20%, #fff 80%);background-size:4px 4px}#home-slider .heading-home.elementor-widget-heading .elementor-heading-title{background:#fff;padding:0 25px}#home-slider .elementor-widget-slides .elementor-widget-container{background-color:rgba(0,0,0,0) !important}#home-slider .elementor-widget-slides .elementor-widget-heading{display:flex !important;justify-content:flex-start !important;align-items:center !important}#home-slider .elementor-widget-slides .elementor-widget-heading .elementor-heading-title{color:#fff !important}#home-slider .swiper-slide-inner{background-image:url(/app/mu-plugins/lwep-client-afgc/assets/img/triangle-blanc.png),url(/app/mu-plugins/lwep-client-afgc/assets/img/triangle-violet.png);background-position:100% center,right 0 !important;background-repeat:no-repeat,no-repeat;background-size:auto 430px;padding:50px 10px 50px 50px !important}#home-slider .swiper-slide-inner::before,#home-slider .swiper-slide-inner::after{border-left:none;border-right:none;color:#fff;left:10%;max-width:320px;position:absolute;text-align:center;text-transform:uppercase;width:100%;text-shadow:rgba(0,0,0,.85) 0 0 5px}#home-slider .swiper-slide-inner::before{border-top:5px solid #fff;content:"Association Française de";font-size:22px;padding-top:20px;top:calc(50% - 58px)}#home-slider .swiper-slide-inner::after{border-bottom:5px solid #fff;content:"Génie Civil";font-size:50px;font-weight:bold;letter-spacing:2px;padding-bottom:20px;top:calc(60% - 50px)}#home-slider .swiper-slide-inner .swiper-slide-contents{color:#000;text-transform:uppercase}#home-slider .swiper-slide-inner .swiper-slide-contents,#home-slider .swiper-slide-inner .swiper-slide-contents .elementor-slide-heading{font-size:16px}#home-slider .swiper-slide-inner .elementor-slide-heading{margin-top:180px;max-width:100px}#home-slider .swiper-slide-inner .elementor-slide-description{font-size:10px;color:#f4f4f4;margin-top:.4em}#home-slider .swiper-container{width:100% !important}#home-slider .swiper-pagination{bottom:70px !important;right:4px !important;width:auto !important;left:initial !important}#home-slider .swiper-pagination .swiper-pagination-bullet{background-color:#cfcfcf !important;border-radius:0 !important;height:10px !important;width:10px !important}#home-slider .swiper-pagination .swiper-pagination-bullet-active{background-color:#313131 !important}#home-content .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:0 !important}#home-content .heading-home.elementor-widget-heading .elementor-widget-container{display:flex;align-items:center;flex-direction:column;margin:8rem 0 6rem;background:repeating-linear-gradient(-45deg, transparent, transparent 4px, #ddd 4px, #ddd 6px)}#home-content .heading-home.elementor-widget-heading .elementor-heading-title{background:#fff;color:#29235c;font-size:2.8rem;line-height:inherit;border-bottom:2px solid #d60b52;text-transform:uppercase;padding:0;position:relative;font-weight:500}#home-content .heading-home.elementor-widget-heading .elementor-heading-title::before{content:"";display:inline-block;width:3rem;height:4.4rem;background-color:#fff;position:absolute;left:-3rem}#home-content .heading-home.elementor-widget-heading .elementor-heading-title::after{content:"";display:inline-block;width:3rem;height:4.4rem;background-color:#fff;position:absolute;right:-3rem}@media screen and (max-width: 767.98px){#home-content .heading-home.elementor-widget-heading .elementor-widget-container{margin:3rem 0 2rem}#home-content .heading-home.elementor-widget-heading .elementor-heading-title{font-size:2.4rem}}#home-content #home-actualities .elementor-button{background-color:#d60b52 !important;color:#fff !important;font-size:1.6rem !important;font-weight:400;padding:1.2rem 4.2rem}#home-content #home-insides .home-insides-container .home-insides--desc{margin:2em 0 !important}#home-content #home-insides .home-insides-container .home-insides--table-row:last-child{padding-bottom:2em}#home-content #home-insides .home-insides-container .home-insides--table-row .elementor-icon-box-content{max-width:435px;margin:0 auto;padding:2em}#home-content #home-insides .home-insides-container .home-insides--table-row .home-insides--objective,#home-content #home-insides .home-insides-container .home-insides--table-row .home-insides--member{border-bottom:1px solid rgba(49,49,49,.4)}@media(min-width: 768px){#home-content #home-insides .home-insides-container .home-insides--table-row .home-insides--objective,#home-content #home-insides .home-insides-container .home-insides--table-row .home-insides--member{border:1px solid rgba(49,49,49,.4);border-top:0}}#home-content #home-insides .home-insides-container .home-insides--table-row .home-insides--member{border-right:0;border-left:0}#home-content #home-insides .home-insides-container .home-insides--table-row .home-insides--local{border-bottom:1px solid rgba(49,49,49,.4)}@media(min-width: 768px){#home-content #home-insides .home-insides-container .home-insides--table-row .home-insides--local{border:1px solid rgba(49,49,49,.4);border-top:0;border-bottom:0}}#home-content #home-insides .home-insides-container .home-insides--table-row .home-insides--local,#home-content #home-insides .home-insides-container .home-insides--table-row .home-insides--objective{border-left:0}#home-content #home-insides .home-insides-container .home-insides--table-row .home-insides--local,#home-content #home-insides .home-insides-container .home-insides--table-row .home-insides--international{padding-top:2em}#home-dr .elementor-element-f8ceb81{position:relative;z-index:-1}#home-dr .home-dr--content{margin:2em 0 !important}.mininews{display:flex;flex-direction:row;margin-bottom:2.4rem}.mininews-first{display:flex;flex-basis:55%;margin-right:3rem}.mininews-list{display:flex;flex-basis:45%;flex-direction:column;flex-wrap:wrap;justify-content:space-between}.mininews--item{display:flex;background:#f4f4f4}.mininews--item .mininews--logo{flex-basis:30%;height:10rem}.mininews--item .mininews--logo img{width:100% !important;height:100%;-o-object-fit:cover;object-fit:cover}.mininews--item .mininews--content{flex-basis:70%;-ms-grid-row-align:center;align-self:center;font-size:1.4rem;padding:1.5rem;color:#111}.mininews--item .mininews--content p{position:relative;max-height:calc(2.1rem*2);overflow:hidden;margin-bottom:0 !important}.mininews--item .mininews--content p::before{position:absolute;content:"...";bottom:0;right:0;background-color:#f4f4f4}.mininews--item-first{flex-direction:column}.mininews--item-first .mininews--content{padding:3rem 1.5rem;flex-basis:auto;flex-grow:1}p .mininews--item-first .mininews--content::before{display:none}.mininews--item-first .mininews--logo{flex-basis:auto;flex-grow:1;height:auto}.mininews--item-first .mininews--logo img{width:100% !important;height:100%;max-height:30em;-o-object-fit:cover;object-fit:cover}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.mininews--item-first .mininews--logo{max-width:61rem;max-height:24.4rem}.mininews--item-first .mininews--content{max-width:61rem}}.mininews--item+.mininews--item{margin-top:2rem}@media(min-width: 768px)and (max-width: 991.98px){.mininews-first{margin-right:2rem}.mininews--item:nth-child(n+4){display:none}}@media screen and (max-width: 767.98px){.mininews{flex-direction:column}.mininews-first{flex-basis:auto;margin-right:0}.mininews--item:nth-child(n+3){display:none}.mininews--item-first{margin-bottom:2rem;flex-direction:row;background:#f4f4f4}.mininews--item-first .mininews--logo{flex-basis:30%;height:10rem}.mininews--item-first .mininews--logo img{width:100% !important;height:100%;-o-object-fit:cover;object-fit:cover}.mininews--item-first .mininews--content{flex-basis:70%;-ms-grid-row-align:center;align-self:center;font-size:1.4rem;padding:1.5rem;color:#111}.mininews--item-first .mininews--content p{position:relative;max-height:calc(2.1rem*2);overflow:hidden;margin-bottom:0 !important}.mininews--item-first .mininews--content p::before{position:absolute;content:"...";bottom:0;right:0;background-color:#f4f4f4}}

/*# sourceMappingURL=home.homepage.min.css.map*/