:root{--swiper-theme-color: var(--bs-secondary) !important}@media(min-width: 576px){.ps-container-sm,.ps-container{padding-left:calc((100vw - (576px - 3rem))/2) !important}}@media(min-width: 768px){.ps-container-md,.ps-container-sm,.ps-container{padding-left:calc((100vw - (768px - 3rem))/2) !important}}@media(min-width: 992px){.ps-container-lg,.ps-container-md,.ps-container-sm,.ps-container{padding-left:calc((100vw - (992px - 3rem))/2) !important}}@media(min-width: 1200px){.ps-container-xl,.ps-container-lg,.ps-container-md,.ps-container-sm,.ps-container{padding-left:calc((100vw - (1200px - 3rem))/2) !important}}@media(min-width: 1400px){.ps-container-xxl,.ps-container-xl,.ps-container-lg,.ps-container-md,.ps-container-sm,.ps-container{padding-left:calc((100vw - (1400px - 3rem))/2) !important}}@media(min-width: 576px){.pe-container-sm,.pe-container{padding-right:calc((100vw - (576px - 3rem))/2) !important}}@media(min-width: 768px){.pe-container-md,.pe-container-sm,.pe-container{padding-right:calc((100vw - (768px - 3rem))/2) !important}}@media(min-width: 992px){.pe-container-lg,.pe-container-md,.pe-container-sm,.pe-container{padding-right:calc((100vw - (992px - 3rem))/2) !important}}@media(min-width: 1200px){.pe-container-xl,.pe-container-lg,.pe-container-md,.pe-container-sm,.pe-container{padding-right:calc((100vw - (1200px - 3rem))/2) !important}}@media(min-width: 1400px){.pe-container-xxl,.pe-container-xl,.pe-container-lg,.pe-container-md,.pe-container-sm,.pe-container{padding-right:calc((100vw - (1400px - 3rem))/2) !important}}@font-face{font-family:"Ubuntu";src:url("./../../fonts/Ubuntu-Medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Ubuntu";src:url("./../../fonts/Ubuntu-Light.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Ubuntu";src:url("./../../fonts/Ubuntu-Bold.woff2") format("woff2");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Ubuntu";src:url("./../../fonts/Ubuntu-Regular.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}html{scroll-behavior:smooth}body{overflow-X:hidden;overflow-y:auto;min-height:100vh}body.open-modal,body.modalOpen,body.lg-on{overflow:hidden;margin-right:5px}main{overflow-x:hidden}.hidden{display:none}.hidden.active{display:inline}h1{font-size:16px;letter-spacing:3.2px;font-weight:500;line-height:1.2;padding:10px;margin:0;text-transform:uppercase;min-height:40px}@media(max-width: 767.98px){h1{font-size:18px}}.font2{font-family:"Ubuntu",sans-serif}strong,.strong{font-weight:bold}.white{color:#fff}.black{color:#000}.primary{color:var(--bs-primary)}.secondary{color:var(--bs-secondary)}sup{font-size:60%;vertical-align:super;text-transform:lowercase;top:-7px}legend{font-weight:100}.boldTxt{transition:all .3s ease-in-out}.highlightTxt{font-weight:bold;letter-spacing:.2px}.btn{border-radius:0;text-transform:uppercase;transition:all .3s linear,transform cubic-bezier(0.15, 0, 0.2, 2.225) .45s;letter-spacing:1px;padding:10px 40px}@media(max-width: 767.98px){.btn{padding:10px 30px;font-size:16px}}.btn:hover.btn-primary{background-color:var(--bs-secondary);color:var(--bs-primary);border-color:var(--bs-secondary)}.btn:hover.btn-primary.borders{border-color:var(--bs-primary)}.btn:hover.btn-secondary{background-color:var(--bs-primary);color:var(--bs-secondary);border-color:var(--bs-primary)}.btn:hover.btn-secondary.borders{border-color:var(--bs-secondary)}.btn:active{transform:scale(0.925)}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:var(--bs-primary)}::-webkit-scrollbar-thumb{background:var(--bs-secondary);border-radius:25px}::-webkit-scrollbar-thumb:hover{background:var(--bs-dark)}.modal-content{box-shadow:rgba(0,0,0,.35) 0px 5px 15px}.modal-header,.modal-footer{border-top:none;border-bottom:none}.slider-container{position:relative}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{pointer-events:auto !important}.img-cover{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.img-bg{position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;height:100%;width:100%;overflow:hidden;z-index:-1}@media(min-width: 768px){.mobile{display:none !important}}@media(max-width: 991.98px){.desktop{display:none !important}}@media(min-width: 768px)and (max-width: 991.98px){.tablet{display:inherit !important}}.kenburns{animation:kenBurns 80s ease infinite both}@keyframes kenBurns{0%{transform-origin:bottom left;transform:scale(1)}50%{transform:scale(1.1);transform-origin:top right}100%{transform-origin:bottom left;transform:scale(1)}}#main_bloc{position:relative;height:100%}@media(max-width: 991.98px){#main_bloc{height:100%;min-height:100%;background:none}}#main_bloc:after{content:"";position:absolute;display:block;width:100%;height:100%;top:0;left:0;background-color:#000;z-index:-2}#main_bloc .wrapper{flex-direction:row;height:calc(100vh - 40px);min-height:920px;display:flex}@media(max-width: 991.98px){#main_bloc .wrapper{flex-direction:column;height:auto;min-height:auto}}#main_bloc .wrapper .content{overflow:hidden;width:100%}@media(max-width: 991.98px){#main_bloc .wrapper .content{max-width:100%;width:100%}}#main_bloc .wrapper .content .slider-container{height:100%;width:100%}@media(max-width: 991.98px){#main_bloc .wrapper .content .slider-container{position:relative;height:auto;width:100%;top:0}}#main_bloc .wrapper .content .slider-container [data-module=slider]{height:100%}#main_bloc .wrapper .content .slider-container [data-module=slider] .swiper{height:100%;width:100%}@media(max-width: 767.98px){#main_bloc .wrapper .content .slider-container [data-module=slider] .swiper-wrapper{min-height:350px}}#main_bloc .wrapper .content .slider-container [data-module=slider] .swiper-slide{position:relative}#main_bloc .wrapper .content .slider-container [data-module=slider] .swiper-slide::after{background:linear-gradient(to right, rgba(0, 0, 0, 0.75) 0%, transparent 70%);content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;pointer-events:none}@media(max-width: 991.98px){#main_bloc .wrapper .content .slider-container [data-module=slider] .swiper-slide::after{background:none}}#main_bloc .wrapper .content .slider-container [data-module=slider] .swiper-slide img{animation:kenBurns 80s ease infinite both}#main_bloc .wrapper .content .slider-container [data-module=slider] .swiper-pagination{left:12% !important}@media(max-width: 991.98px){#main_bloc .wrapper .content .slider-container [data-module=slider] .swiper-pagination{left:0 !important}}#main_bloc .wrapper .content .slider-container [data-module=slider] .swiper-pagination .swiper-pagination-bullet{vertical-align:middle;width:10px !important;height:10px !important;margin:0 5px !important}#main_bloc .wrapper .content .slider-container [data-module=slider] .swiper-pagination .swiper-pagination-bullet-active{width:16px !important;height:16px !important;opacity:1 !important}#main_bloc .wrapper .content .txt-bloc{width:-moz-fit-content;width:fit-content;position:absolute;top:50%;transform:translateY(-50%);z-index:1;color:var(--bs-light)}#main_bloc .wrapper .content .txt-bloc.confirmationBloc{color:#000}#main_bloc .wrapper .content .txt-bloc.confirmationBloc.bg-light{background-color:#fff !important}@media(max-width: 991.98px){#main_bloc .wrapper .content .txt-bloc{position:relative;width:100%;text-align:center;background-color:var(--bs-secondary);color:#000;left:0;top:0;transform:translate(0);display:flex;flex-direction:column}}#main_bloc .wrapper .content .txt-bloc .progInfo{backdrop-filter:blur(2px);background:hsla(0,0%,100%,.81);width:-moz-fit-content;width:fit-content;padding:20px 40px;color:#000;margin-bottom:30px}@media(max-width: 991.98px){#main_bloc .wrapper .content .txt-bloc .progInfo{margin-bottom:0}#main_bloc .wrapper .content .txt-bloc .progInfo img{max-width:170px;margin-bottom:10px;height:auto}}#main_bloc .wrapper .content .txt-bloc .progInfo .progName{font-size:26px;letter-spacing:4px}#main_bloc .wrapper .content .txt-bloc .progInfo h2{font-size:33px;color:#000}@media screen and (max-width: 1100px){#main_bloc .wrapper .content .txt-bloc .progInfo h2{font-size:25px;letter-spacing:3px}}#main_bloc .wrapper .content .txt-bloc .progInfo .progAdress{font-size:19px;display:flex}@media(max-width: 991.98px){#main_bloc .wrapper .content .txt-bloc .progInfo .progAdress{justify-content:center}}#main_bloc .wrapper .content .txt-bloc .progInfo .progAdress img{width:23px;height:auto;margin-right:10px}#main_bloc .wrapper .content .txt-bloc .progInfo p{margin:0}#main_bloc .wrapper .content .txt-bloc .offerBtn{text-decoration:none;width:-moz-fit-content;width:fit-content;display:block}@media(max-width: 991.98px){#main_bloc .wrapper .content .txt-bloc .offerBtn{width:100%}}#main_bloc .wrapper .content .txt-bloc .offerBtn .offer{cursor:pointer;text-decoration:none;color:var(--bs-secondary);transition:all .2s ease-in-out;display:flex;text-align:start;flex-wrap:wrap;justify-content:center;align-items:center}#main_bloc .wrapper .content .txt-bloc .offerBtn .offer .offerTitle{position:relative;font-size:20px;font-weight:300;line-height:1.2;padding:20px}#main_bloc .wrapper .content .txt-bloc .offerBtn .offer .offerTxt{padding:20px;position:relative}#main_bloc .wrapper .content .txt-bloc .offerBtn .offer .offerDetail{color:#fff;font-weight:bold;text-align:center;position:relative;padding:20px 22px;background-color:var(--bs-tertiary);line-height:1.1}#main_bloc .wrapper .content .txt-bloc .offerBtn .offer .offerDetail b{font-size:31px}#main_bloc .wrapper .content .txt-bloc .offerBtn .offer .offerDetail sup{font-size:1em}@media(max-width: 767.98px){#main_bloc .wrapper .content .txt-bloc .offerBtn .offer *{font-size:15px !important}#main_bloc .wrapper .content .txt-bloc .offerBtn .offer sup{transform:translateY(0.7em);display:inline-block}#main_bloc .wrapper .content .txt-bloc .offerBtn .offer .offerTxt{padding:13px}}#main_bloc .wrapper .content .txt-bloc .offerBtn .offer>*+*:before{content:"";width:1px;height:70%;background:#fff;transform:translateY(-50%);position:absolute;left:0px;top:50%}#main_bloc .wrapper .content .txt-bloc .offerBtn .offer a{text-decoration:none}#main_bloc .wrapper .content .txt-bloc .offerBtn .offer p{margin-bottom:0;text-transform:uppercase}#main_bloc .wrapper .content .txt-bloc .offerBtn .offer:hover{transform:scale(1.03)}#main_bloc .wrapper .content .txt-bloc ul{list-style:none;padding:0 5px 0 25px}@media(min-width: 992px){#main_bloc .wrapper .content .txt-bloc ul{max-width:500px}}@media(max-width: 991.98px){#main_bloc .wrapper .content .txt-bloc ul{padding-top:20px;width:80%;padding:20px 0 0 25px}}#main_bloc .wrapper .content .txt-bloc ul li{margin-bottom:10px;position:relative;font-size:20px;font-weight:200}#main_bloc .wrapper .content .txt-bloc ul li::before{content:"+";color:var(--bs-secondary);font-size:25px;font-weight:bold;display:inline-flex;margin-left:-25px;position:absolute;left:0;top:-4px}#main_bloc .wrapper .content .txt-bloc ul li a{color:var(--bs-secondary)}@media(max-width: 991.98px){#main_bloc .wrapper .content .txt-bloc ul li{margin-bottom:15px;font-size:18px;text-align:start}#main_bloc .wrapper .content .txt-bloc ul li::before{color:#000}#main_bloc .wrapper .content .txt-bloc ul li a{color:var(--bs-primary)}}@media(max-width: 991.98px){#main_bloc .wrapper .content .txt-bloc .dispoContainer{margin:0 auto}}#main_bloc .wrapper .content .txt-bloc .dispoContainer .dispositif{color:var(--bs-secondary);z-index:2;cursor:pointer;margin:0 5px}@media(max-width: 991.98px){#main_bloc .wrapper .content .txt-bloc .dispoContainer .dispositif{color:var(--bs-primary);margin-bottom:20px}}#main_bloc .wrapper .content .txt-bloc .dispoContainer .dispositif .dispo-content{position:relative;display:inline-grid;border-radius:50%;color:#000;font-size:14px;font-weight:500;line-height:0;text-align:center}#main_bloc .wrapper .content .txt-bloc .dispoContainer .dispositif .dispo-content :is(a,img,picture){display:block;height:120px;width:auto}@media(max-width: 991.98px){#main_bloc .wrapper .content .txt-bloc .dispoContainer .dispositif .dispo-content{background:var(--bs-primary)}#main_bloc .wrapper .content .txt-bloc .dispoContainer .dispositif .dispo-content :is(a,img,picture){height:70px}}#main_bloc .wrapper .content .txt-bloc .dispoContainer .dispositif .dispo-content a{text-decoration:none}@media(max-width: 991.98px){#main_bloc .wrapper .content .txt-bloc .dispoContainer .dispositif .dispo-content a{color:var(--bs-secondary)}}#main_bloc .wrapper .sideForm{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:20px 40px 10px;max-height:100%;overflow:auto;min-width:440px;max-width:440px;z-index:9}@media(max-width: 991.98px){#main_bloc .wrapper .sideForm{position:relative;width:100%;min-width:auto;max-width:100%;padding:40px 20px;background:none}}#main_bloc .wrapper .sideForm .avancement{color:var(--bs-secondary);font-size:13px;letter-spacing:3px;font-weight:100;text-transform:uppercase;width:-moz-fit-content;width:fit-content;line-height:1;padding:15px 30px;margin-bottom:20px}#main_bloc .wrapper .sideForm h3{font-size:34px}@media(max-width: 991.98px){#main_bloc .wrapper .sideForm h3{font-size:30px}}#main_bloc .wrapper .sideForm .subTitle{font-size:14px;font-weight:lighter}#main_bloc .wrapper .sideForm [data-module=form]{min-width:262px;--form-main-color: var(--bs-secondary);--invalidColor: #c04534;--validColor: #006300;--input-border-radius: 0;--input-border-color: var(--form-main-color);--input-border-width: 1px;--btn-box-checked-bg-color: var(--bs-primary);--btn-box-checked-bg-txt-color: var(--bs-secondary)}#main_bloc .wrapper .sideForm [data-module=form] .bloc-form{padding-top:20px !important}#main_bloc .wrapper .sideForm [data-module=form] .bloc-form .bloc .row{justify-content:center}@media(max-width: 991.98px){#main_bloc .wrapper .sideForm [data-module=form] .bloc-form .bloc .row>div{justify-content:center}}#main_bloc .wrapper .sideForm [data-module=form] .bloc-form .txtOptin{text-align:center;margin-top:20px;opacity:.6;font-size:14px;font-weight:lighter}#main_bloc .wrapper .sideForm [data-module=form] .bloc-form .optinType{min-width:90px}#main_bloc .wrapper .sideForm .formMl{color:rgba(var(--bs-secondary-rgb), 0.6);font-size:13px;font-weight:lighter;overflow-y:scroll;max-height:68px;line-height:14px;text-align:justify}footer .logo{width:250px;height:auto;display:block}@media(max-width: 575.98px){footer .logo{width:100%}}footer .logo svg{width:100%;height:auto}@media(max-width: 1199.98px){footer .logo svg{margin:0 auto}}@media(max-width: 1199.98px){footer .phone{display:none}}footer .phone .svg-container{width:50px;height:auto}footer .phone .svg-container svg{width:100%;height:auto}@media(max-width: 1399.98px){footer .phone .svg-container svg{width:30px;height:auto}}footer .phone .svg-container svg path{fill:var(--bs-primary) !important}footer span{font-size:13px;font-weight:300}footer .number{font-size:26px;font-weight:700;color:var(--bs-primary)}@media(max-width: 1399.98px){footer .number{font-size:20px}}@media(max-width: 1199.98px){footer .number{font-size:25px}}footer small{font-size:10px;font-weight:300}footer a{text-decoration:none;color:#000;cursor:pointer}footer .mlFooter{font-size:13px;opacity:.8;text-align:justify}.confirmation #main_bloc .wrapper{flex-direction:row;height:80vh;min-height:400px;display:flex}@media(max-width: 991.98px){.confirmation #main_bloc .wrapper{height:100%}}.confirmation .txt-bloc{width:100%;max-width:700px}@media(max-width: 991.98px){.confirmation .txt-bloc{max-width:100%}}