: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:"Pangea Trial";src:url("./../../fonts/PangeaTrial-Regular.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Pangea Trial";src:url("./../../fonts/PangeaTrial-Bold.woff2") format("woff2");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Pangea Trial";src:url("./../../fonts/PangeaTrial-Medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant Garamond";src:url("./../../fonts/CormorantGaramond-SemiBoldItalic.woff2") format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Cormorant Garamond";src:url("./../../fonts/CormorantGaramond-MediumItalic.woff2") format("woff2");font-weight:500;font-style:italic;font-display:swap}html{scroll-behavior:smooth}body{overflow-X:hidden;overflow-y:auto;min-height:100vh}body.open-modal,body.modalOpen,body.modal-open,body.form-open,body.lg-on{overflow:hidden}body.open-modal #sideForm,body.open-modal #sideBar,body.modalOpen #sideForm,body.modalOpen #sideBar,body.modal-open #sideForm,body.modal-open #sideBar,body.form-open #sideForm,body.form-open #sideBar,body.lg-on #sideForm,body.lg-on #sideBar{margin-right:5px}main{overflow-x:hidden}.hidden{display:none}.hidden.active{display:inline}#mask{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:3;opacity:0;transition:all .3s ease-in-out;pointer-events:none}#mask.active{opacity:1;pointer-events:auto}h2{font-size:45px;font-weight:bold}@media(max-width: 1399.98px){h2{font-size:35px}}@media(max-width: 991.98px){h2{font-size:30px}}.subtitle{font-size:24px;font-weight:bold}@media(max-width: 991.98px){.subtitle{font-size:19px}}.font2{font-family:"Cormorant Garamond"}strong,.strong{font-weight:bold}.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}a{color:#1e1e1e}.boldTxt{transition:all .3s ease-in-out}.highlightTxt{font-weight:bold;letter-spacing:.2px}.btn{border-radius:30px;transition:all .2s linear,transform cubic-bezier(0.15, 0, 0.2, 2.225) .45s;letter-spacing:1px;padding:7px 40px;background-color:rgba(0,0,0,0);font-weight:bold;display:block;width:-moz-fit-content;width:fit-content}@media(max-width: 767.98px){.btn{padding:7px 25px;font-size:15px}}.btn.btn-white{background-color:var(--bs-primary);border-color:var(--bs-primary);color:var(--bs-dark);position:relative}.btn.btn-white::after{content:"";position:absolute;border-radius:2rem;left:0rem;right:0rem;bottom:0rem;top:0rem;border:1px solid var(--bs-primary);opacity:0;transition:.2s all ease-in-out}.btn.btn-white:hover{color:var(--bs-secondary)}.btn.btn-white:hover::after{left:-0.5rem;right:-0.5rem;bottom:-0.5rem;top:-0.5rem;opacity:1}.btn.btn-white:active{transform:scale(0.925);color:var(--bs-primary)}.btn.btn-white.borders{border:1px solid var(--bs-secondary);font-family:"Cormorant Garamond";font-style:italic;color:var(--bs-secondary);font-size:22px}.btn.btn-white.borders::after{border:1px solid var(--bs-secondary)}.btn.btn-white.borders:hover{color:var(--bs-primary);background-color:var(--bs-secondary);padding:7px 45px}.btn.btn-white.borders:hover::after{left:-0.5rem;right:-0.5rem;bottom:-0.5rem;top:-0.5rem;opacity:1}.btn.btn-red{background-color:var(--bs-secondary);border-color:var(--bs-secondary);color:var(--bs-primary);position:relative}.btn.btn-red::after{content:"";position:absolute;border-radius:2rem;left:0rem;right:0rem;bottom:0rem;top:0rem;border:1px solid var(--bs-secondary);opacity:0;transition:.2s all ease-in-out}.btn.btn-red:hover{color:var(--bs-primary)}.btn.btn-red:hover::after{left:-0.5rem;right:-0.5rem;bottom:-0.5rem;top:-0.5rem;opacity:1}.btn.btn-red:active{transform:scale(0.925);color:var(--bs-secondary)}@media(max-width: 767.98px){.readmore:not(.readmore-desktop)[type=checkbox]+*{height:9rem;overflow:hidden;position:relative}.readmore:not(.readmore-desktop)[type=checkbox]+*::after{content:"";position:absolute;bottom:0;left:0;right:0;height:3.125rem;background:linear-gradient(180deg, rgba(var(--gradientColor), 0) 0%, rgba(var(--gradientColor), 1) 100%)}.readmore:not(.readmore-desktop)[type=checkbox]+*+label::before{content:"Lire la suite ↓";background-color:#fff;width:-moz-fit-content;width:fit-content;padding:0 20px;z-index:2;position:relative}.readmore:not(.readmore-desktop)[type=checkbox]:checked+*{height:auto}.readmore:not(.readmore-desktop)[type=checkbox]:checked+*::after{display:none}.readmore:not(.readmore-desktop)[type=checkbox]:checked+*+label::before{content:"Réduire le texte ↑";background-color:#fff;width:-moz-fit-content;width:fit-content;padding:0 20px;z-index:2;position:relative}.readmore:not(.readmore-desktop)[for]{font-weight:bold;display:block;text-align:center;padding-top:15px;position:relative;height:50px;font-size:18px}.readmore:not(.readmore-desktop)[for]::after{content:"";position:absolute;bottom:19px;left:0;right:0;height:1px;background-color:var(--bs-dark)}}@media(min-width: 768px){.readmore:not(.readmore-desktop)[type=checkbox]{display:none}.readmore:not(.readmore-desktop)[for]{display:none}}.readmore-desktop[type=checkbox]+*{height:8.4375rem;overflow:hidden;position:relative}.readmore-desktop[type=checkbox]+*::after{content:"";position:absolute;bottom:0;left:0;right:0;height:3.125rem;background:linear-gradient(180deg, rgba(var(--gradientColor), 0) 0%, rgba(var(--gradientColor), 1) 100%)}.readmore-desktop[type=checkbox]+*+label::before{content:"Lire la suite";cursor:pointer}.readmore-desktop[type=checkbox]:checked+*{height:auto}.readmore-desktop[type=checkbox]:checked+*::after{display:none}.readmore-desktop[type=checkbox]:checked+*+label::before{content:"Réduire le texte"}.readmore-desktop[for]{font-weight:bold;text-decoration:underline;display:block;text-align:center;padding-top:0.9375rem}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:rgba(var(--bs-secondary-rgb), 0.9)}::-webkit-scrollbar-thumb{background:var(--bs-dark);border-radius:0}::-webkit-scrollbar-thumb:hover{background:var(--bs-highlight)}.modal-content{box-shadow:rgba(0,0,0,.35) 0px 5px 15px;color:#1e1e1e}.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}.swiper-button-next,.swiper-button-prev{z-index:2 !important}.swiper-pagination{display:flex;align-items:end;margin:0 auto;justify-content:center}.swiper-pagination-bullet{vertical-align:middle;width:40px !important;height:4px !important;margin:0 5px !important;border-radius:0 !important;background-color:var(--bs-primary) !important;opacity:1 !important}.swiper-pagination-bullet-active{height:8px !important;background-color:var(--bs-highlight) !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}}@keyframes opacity{0%{opacity:0}100%{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}@keyframes slideIn{0%{transform:translateX(100%)}50%{transform:translateX(300px)}100%{transform:translateX(100%)}}@keyframes slideInBar{0%{transform:translateX(0)}50%{transform:translateX(-180px)}100%{transform:translateX(0)}}header{position:absolute;top:15px;width:calc(100% - 80px)}@media(max-width: 991.98px){header{width:100%;position:relative;margin-bottom:-25px}}header .navbar{align-items:start;z-index:2}header .navbar .navbar-brand{width:auto;height:60px;transition:all .2s ease-in-out;padding:0;letter-spacing:3px;color:var(--bs-secondary);display:flex}@media(max-width: 991.98px){header .navbar .navbar-brand{flex-wrap:wrap;width:100%;justify-content:center;margin:0}}header .navbar .navbar-brand span{font-size:13px;margin-left:20px}@media(max-width: 991.98px){header .navbar .navbar-brand span{margin:30px 0 0;text-align:center}}@media screen and (max-width: 350px){header .navbar .navbar-brand span{font-size:4vw}}@media screen and (max-width: 280px){header .navbar .navbar-brand span{font-size:8px}}header .navbar .navbar-brand svg{max-width:232px;width:auto;height:100%}@media(max-width: 991.98px){header .navbar .navbar-brand svg{max-height:50px;height:100%}}header .navbar .navbar-toggler:focus,header .navbar .navbar-toggler:active{box-shadow:none;outline:0}header .navbar .navbar-toggler .close-icon{font-size:22px;padding:0px 6px}header .navbar .navbar-toggler.collapsed .close-icon{display:none}header .navbar .navbar-toggler:not(.collapsed) .navbar-toggler-icon{display:inline}header .navbar .navbar-nav .nav-link{padding-top:0}@media(max-width: 767.98px){header .navbar .navbar-nav .nav-link{font-size:20px}}header .navbar .navbar-nav .nav-link:hover{color:var(--bs-light)}header .navbar .navbar-nav .btn:focus{box-shadow:none}.topTitle{font-size:13px;letter-spacing:3px;display:block}@media(max-width: 767.98px){.topTitle{font-size:12px;letter-spacing:2.5px}}.wrapper{width:calc(100% - 80px)}@media(max-width: 767.98px){.wrapper{width:100%}}#hero{overflow:hidden;width:100%;height:calc(100vh - 90px);min-height:800px;position:relative}@media(max-width: 767.98px){#hero{min-height:100%;height:100%}}#hero .heroImg{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;-o-object-position:top;object-position:top}#hero .slider-container{height:100%;width:100%}@media(max-width: 991.98px){#hero .slider-container{position:relative;height:auto;width:100%;top:0}}#hero .slider-container [data-module=slider]{height:100%}#hero .slider-container [data-module=slider] .swiper{height:100%;width:100%}@media(max-width: 767.98px){#hero .slider-container [data-module=slider] .swiper-wrapper{min-height:350px}}#hero .slider-container [data-module=slider] .swiper-slide{position:relative}@media(max-width: 767.98px){#hero .slider-container [data-module=slider] .swiper-slide img{min-height:450px}}#hero .slider-container [data-module=slider] .swiper-pagination{left:12% !important}@media(max-width: 991.98px){#hero .slider-container [data-module=slider] .swiper-pagination{left:0 !important}}#hero .slider-container [data-module=slider] .swiper-pagination .swiper-pagination-bullet{vertical-align:middle;width:10px !important;height:10px !important;margin:0 5px !important}#hero .slider-container [data-module=slider] .swiper-pagination .swiper-pagination-bullet-active{width:16px !important;height:16px !important;opacity:1 !important}#hero .txtBloc{position:absolute;top:100px;left:0;width:-moz-fit-content;width:fit-content;z-index:2}@media(max-width: 991.98px){#hero .txtBloc{top:80px}}#hero .txtBloc .title{background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 22%, rgb(255, 255, 255) 22%);color:var(--bs-dark);padding:0 30px 20px 3rem}@media(max-width: 767.98px){#hero .txtBloc .title{padding:0 20px 20px 20px}}#hero .txtBloc .title h1{font-size:65px;margin:0;font-weight:normal}@media(max-width: 991.98px){#hero .txtBloc .title h1{font-size:7vw}}#hero .txtBloc .title h1 span{font-family:"Cormorant Garamond";font-style:italic;display:block;font-weight:bold;font-size:53px}@media(max-width: 991.98px){#hero .txtBloc .title h1 span{font-size:6vw}}#hero .txtBloc p{background-color:#a0a02d;color:#fff;font-size:18px;letter-spacing:3.6px;padding:20px 40px;line-height:1;width:-moz-fit-content;width:fit-content;margin:0 0 0 auto;text-transform:uppercase}@media(max-width: 991.98px){#hero .txtBloc p{font-size:3vw;padding:10px 20px}}.dispoContainer{position:absolute;top:40px;right:30px;z-index:2}@media(max-width: 991.98px){.dispoContainer{position:relative;top:0;right:0;left:0;padding-top:40px}}.dispoContainer .dispositif{cursor:pointer;margin:0 5px}@media(max-width: 991.98px){.dispoContainer .dispositif{margin-bottom:20px}}.dispoContainer .dispositif .dispo-content{position:relative;display:inline-block}.dispoContainer .dispositif .dispo-content a{text-decoration:none}.dispoContainer .dispositif .dispo-content a svg{width:80px;height:auto;transition:all .3s ease-in-out}@media(max-width: 991.98px){.dispoContainer .dispositif .dispo-content a svg{width:60px}}@media(min-width: 992px){.dispoContainer .dispositif .dispo-content a:hover svg{transform:scale(1.05) translateY(-2px)}}.dispoContainer span{color:#fff;font-size:14px;text-shadow:1px 1px 1px #000}@media(max-width: 991.98px){.dispoContainer span{color:var(--bs-secondary);text-shadow:none}}#bloc-atouts{position:relative;z-index:1;width:100%;overflow:hidden;margin:-180px auto 0}@media(max-width: 1199.98px){#bloc-atouts{margin:-120px auto 0}}@media(max-width: 991.98px){#bloc-atouts{padding:0}}#bloc-atouts .tagBloc{z-index:2;margin:0 0 0 auto;display:flex;width:-moz-fit-content;width:fit-content}@media(max-width: 991.98px){#bloc-atouts .tagBloc{width:100%;right:auto;position:relative;text-align:center;flex-wrap:wrap;justify-content:end}}#bloc-atouts .tagBloc .startingPrice{text-decoration:none;text-decoration:none;padding:10px 30px;color:var(--bs-dark);font-weight:500;transition:all .3s ease-in-out;font-size:18px;background:var(--bs-highlight)}@media(max-width: 991.98px){#bloc-atouts .tagBloc .startingPrice{text-align:start;font-size:16px}}#bloc-atouts .tagBloc .startingPrice span{line-height:.9;font-size:35px;font-weight:bold}@media(max-width: 991.98px){#bloc-atouts .tagBloc .startingPrice span{font-size:30px}}@media(max-width: 767.98px){#bloc-atouts .tagBloc .startingPrice span{font-size:23px}}#bloc-atouts .tagBloc .startingPrice span small{font-size:14px;font-weight:500;color:var(--bs-dark);display:inline-block;margin:0;vertical-align:super}@media(max-width: 991.98px){#bloc-atouts .tagBloc .startingPrice span small{font-size:12px}}#bloc-atouts .tagBloc .startingPrice .info{font-size:14px}@media(max-width: 767.98px){#bloc-atouts .tagBloc .startingPrice .info{font-size:12px}}#bloc-atouts .tagBloc .offer{color:#fff;padding:10px 20px;background:var(--bs-secondary);text-decoration:none}#bloc-atouts .tagBloc .offer>div{pointer-events:none}@media(max-width: 991.98px){#bloc-atouts .tagBloc .offer{width:100%}}#bloc-atouts .tagBloc .offer .offerTitle{font-size:18px;letter-spacing:3.6px;font-weight:100;margin-bottom:3px}@media(max-width: 991.98px){#bloc-atouts .tagBloc .offer .offerTitle{font-size:16px;letter-spacing:3px}}#bloc-atouts .atoutTitle{font-size:25px;font-weight:normal;margin:0 0 -15px 0}#bloc-atouts .atoutTitle svg{margin-right:10px}#bloc-atouts .subtitle{font-size:62px;font-family:"Cormorant Garamond";font-style:italic;line-height:1;margin:0}#bloc-atouts [data-module=slider] .swiper-slide{background:rgba(0,0,0,0);display:block}@media(max-width: 991.98px){#bloc-atouts [data-module=slider] .swiper-slide{padding:15px 20px}}#bloc-atouts [data-module=slider] .swiper-slide>*{width:auto;height:auto}#bloc-atouts [data-module=slider] .swiper-slide .txtBloc{margin-bottom:0px;padding-left:20px;position:relative}@media(max-width: 991.98px){#bloc-atouts [data-module=slider] .swiper-slide .txtBloc{width:-moz-fit-content;width:fit-content;margin:0 auto}}#bloc-atouts [data-module=slider] .swiper-slide .txtBloc:before{content:"+";font-family:"impact";display:block;position:absolute;color:var(--bs-secondary);font-size:21px;font-weight:500;left:0px;top:-5px}#bloc-atouts [data-module=slider] .swiper-slide .txtBloc span{border-radius:30%;padding:3px 0 0;line-height:1;vertical-align:middle;margin:0 1px 2px;width:25px;height:25px;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-weight:bold}#bloc-atouts [data-module=slider] .swiper-slide .txtBloc span:nth-of-type(1){color:#000;background-color:#f7cd00}#bloc-atouts [data-module=slider] .swiper-slide .txtBloc span:nth-of-type(2){background-color:#3ea092}#bloc-atouts [data-module=slider] .swiper-slide .txtBloc span:nth-of-type(3){background-color:#9a0033}#bloc-atouts [data-module=slider] .swiper-slide .txtBloc .tram{display:inline-block;font-size:14px;position:relative;line-height:1}#bloc-atouts [data-module=slider] .swiper-slide .txtBloc .tram:before{content:"";display:block;width:auto;height:3px;background:#8d5e2a;margin:0 0 2px}#bloc-atouts [data-module=slider] .swiper-slide .txtBloc .tram:after{content:"";display:block;width:auto;height:3px;background:#8d5e2a}#bloc-atouts [data-module=slider] .swiper-pagination{margin-top:0;padding-top:20px;background:#fff}@media(min-width: 992px){#bloc-atouts [data-module=slider] .swiper-pagination{background:rgba(0,0,0,0)}}#bloc-atouts [data-module=slider] .swiper-pagination-bullet{width:20px !important;height:20px !important;background:var(--bs-light) !important;opacity:1;border-radius:50% !important;border:4px #fff solid !important}#bloc-atouts [data-module=slider] .swiper-pagination-bullet-active{background:var(--bs-secondary) !important;border:4px #ffcac7 solid !important}.contactMobileBar{z-index:3;color:var(--bs-primary);font-size:20px;letter-spacing:3px}#sideBar{position:fixed;height:100vh;overflow-x:hidden;overflow-y:auto;right:0px;top:0;padding:20px;height:100%;width:80px;color:var(--bs-primary);font-size:25px;letter-spacing:3px;background-color:#ff5046;z-index:4;transition:transform .3s ease-in-out,background-color .3s ease-in-out,letter-spacing .3s ease-in-out;display:flex;justify-content:center;align-items:center;cursor:pointer}#sideBar.active{transform:translateX(-480px);border-right:1px solid var(--bs-primary)}#sideBar span{writing-mode:vertical-rl;transform:rotate(180deg)}#sideBar:hover{letter-spacing:4px}@media(max-width: 767.98px){#sideBar{display:none}}#sideForm{position:fixed;height:100vh;right:0;top:0;padding:30px 50px 10px;max-height:100%;width:480px;background:#ff5046;z-index:4;transition:transform .3s ease-in-out;transform:translateX(100%);overflow-y:auto;overflow-x:hidden;color:var(--bs-primary)}@media(max-width: 767.98px){#sideForm{transform:translateX(100%);width:100%;padding:50px 40px 30px;overflow-y:scroll;overflow-x:hidden}}#sideForm.active{transform:translateX(0)}#sideForm #closeForm{position:absolute;top:10px;right:15px;cursor:pointer;color:var(--bs-primary);font-size:25px}#sideForm h2{font-size:55px;font-family:"Cormorant Garamond";font-style:italic;font-weight:100}@media(max-width: 991.98px){#sideForm h2{font-size:50px}}#sideForm .subTitle{font-size:18px;line-height:1.3}#sideForm [data-module=form]{--form-main-color: var(--bs-formTxtColor);--invalidColor: var(--bs-highlight);--validColor: #006300;--input-border-radius: 30px;--input-border-color: var(--bs-primary);--input-border-width: 1px;--input-padding-y: 10px;--input-padding-x: 15px;--btn-box-checked-bg-color: var(--bs-primary);--btn-box-checked-bg-txt-color: var(--bs-dark);--btn-box-hover-color: var(--bs-primary);--btn-box-hover-txt-color: var(--bs-dark)}#sideForm [data-module=form] .bloc-form{padding-top:5px !important}#sideForm [data-module=form] .bloc-form .bloc.row>div:first-child{margin-bottom:5px}#sideForm [data-module=form] .bloc-form .bloc.row>div{margin-top:10px !important}@media(max-width: 991.98px){#sideForm [data-module=form] .bloc-form .bloc.row>div{justify-content:center}}#sideForm [data-module=form] .bloc-form select#civility{padding-right:0}#sideForm [data-module=form] .bloc-form .titleBloc{text-align:center;padding:10px 0 0;font-weight:100}#sideForm [data-module=form] .bloc-form input[name="typos[]"]+label{border-style:dashed;border-radius:50%;padding:10px 0px;width:50px;margin-bottom:10px}#sideForm [data-module=form] .bloc-form .txtOptin{text-align:center;font-size:13px;font-weight:lighter;margin-top:5px}#sideForm [data-module=form] .bloc-form .optinType{min-width:90px;margin-bottom:6px}#sideForm [data-module=form] .bloc-form input[type=radio]{border-radius:50%}#sideForm .formfooter{text-align:center}#sideForm .formfooter a.phone{text-decoration:none;font-size:25px;font-weight:bold;color:var(--bs-formTxtColor);transition:all .3s ease-in-out}#sideForm .formfooter a.phone:hover{color:var(--bs-highlight)}#sideForm .formfooter p{font-size:11px;color:var(--bs-formTxtColor);line-height:3px}#sideForm .formfooter .ml{display:flex;justify-content:center}#sideForm .formfooter .ml a,#sideForm .formfooter .ml span{font-size:12px;margin:0 5px;transition:all .3s ease-in-out;color:var(--bs-formTxtColor)}#sideForm .formfooter .ml a:hover{color:var(--bs-highlight)}footer .logo{width:auto;height:40px;display:flex;justify-content:center;align-items:center;gap:10px}@media(max-width: 575.98px){footer .logo{width:100%;flex-direction:column;height:auto;gap:20px}}footer .logo svg{width:auto;height:40px}footer .logo img{width:auto;height:45px}footer span{font-size:13px;font-weight:300}footer .number{font-size:26px;font-weight:700}@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;transition:all .3s ease-in-out}footer a:hover{color:var(--bs-secondary);transform:translateY(-3px)}footer .mlFooter{font-size:13px;opacity:.8;text-align:justify}.confirmation header{width:100%}.confirmation header .navbar{padding:0 3rem !important}.confirmation .btn-primary{font-family:"Cormorant Garamond";font-style:italic;color:var(--bs-secondary);font-weight:bold;font-size:22px;text-transform:initial}@media(max-width: 767.98px){.confirmation .btn-primary{font-size:20px}}.confirmation .btn-primary:hover{color:var(--bs-primary);background-color:var(--bs-secondary)}.confirmation #heroBloc .row{position:relative;min-height:900px;color:var(--bs-primary);background:linear-gradient(to top, rgba(0, 0, 0, 0.5) 30%, transparent)}@media(max-width: 991.98px){.confirmation #heroBloc .row{min-height:600px;height:100%}}.confirmation #heroBloc .row .headerTxt{width:-moz-fit-content;width:fit-content}.confirmation #heroBloc .row .headerTxt h1{font-family:"Cormorant Garamond";font-style:italic;font-size:85px;line-height:.9;transform:translateX(-40px)}@media(max-width: 991.98px){.confirmation #heroBloc .row .headerTxt h1{font-size:45px;transform:translate(0);line-height:1}}.confirmation #heroBloc .row .headerTxt h1 p{font-family:"Pangea Trial";font-size:35px;transform:translateX(130px);font-weight:100}@media(max-width: 991.98px){.confirmation #heroBloc .row .headerTxt h1 p{font-size:25px;transform:translate(0)}}.confirmation #heroBloc .row .headerTxt .vignette{width:-moz-fit-content;width:fit-content;margin:30px auto 50px auto}.confirmation #heroBloc .row .headerTxt .vignette p{background:var(--bs-tertiary);padding:15px 5px;font-size:18px;letter-spacing:3.6px;font-weight:100}.confirmation #heroBloc .row .headerTxt p{font-size:20px}@media(max-width: 991.98px){.confirmation #heroBloc .row .headerTxt p{font-size:16px}}@media(max-width: 991.98px){.confirmation #heroBloc .row .headerTxt p br{display:none}}.confirmation #heroBloc .row .headerTxt .cta{display:block}.confirmation #heroBloc .row .headerTxt .cta a{text-decoration:none;font-size:18px;letter-spacing:3.6px;color:var(--bs-primary)}.confirmation #heroBloc .row .headerTxt .cta svg{margin-top:20px}.confirmation #engagements small{color:var(--bs-secondary);font-size:13px;letter-spacing:2.6px;margin-bottom:30px;display:block}.confirmation #engagements h2{font-family:"Cormorant Garamond";font-style:italic;margin-bottom:50px;font-size:85px;line-height:.7}@media(max-width: 991.98px){.confirmation #engagements h2{font-size:65px;line-height:.8}}.confirmation #engagements h2 p{font-family:"Pangea Trial";font-weight:100;margin:0;font-size:35px;transform:translateX(-250px)}@media(max-width: 991.98px){.confirmation #engagements h2 p{font-size:25px;transform:translate(0);margin:0 0 10px}}@media(max-width: 991.98px){.confirmation #engagements h2 span{display:block;transform:translateX(10%)}}.confirmation #engagements .sliderContainer [data-module=slider] .swiper-slide{background:rgba(0,0,0,0);display:block;border:1px solid var(--bs-secondary);padding:20px;height:auto;overflow:hidden}.confirmation #engagements .sliderContainer [data-module=slider] .swiper-slide img{position:relative;z-index:-1;height:auto}.confirmation #engagements .sliderContainer [data-module=slider] .swiper-slide span{background:var(--bs-secondary);color:var(--bs-primary);border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center;font-size:25px;margin:-25px auto 0 auto}.confirmation #engagements .sliderContainer [data-module=slider] .swiper-slide .title{font-size:32px;margin-top:10px;margin-bottom:10px;font-family:"Cormorant Garamond";font-style:italic}@media(max-width: 991.98px){.confirmation #engagements .sliderContainer [data-module=slider] .swiper-slide .title{font-size:28px;line-height:1}}@media(max-width: 991.98px){.confirmation #engagements .sliderContainer [data-module=slider] .swiper-slide p br{display:none}}.confirmation #engagements .sliderContainer [data-module=slider] .swiper-pagination{margin-top:0;padding-top:20px;background:#fff}@media(min-width: 992px){.confirmation #engagements .sliderContainer [data-module=slider] .swiper-pagination{background:rgba(0,0,0,0)}}.confirmation #engagements .sliderContainer [data-module=slider] .swiper-pagination-bullet{width:20px !important;height:20px !important;background:var(--bs-light) !important;opacity:1;border-radius:50% !important;border:4px #fff solid !important}.confirmation #engagements .sliderContainer [data-module=slider] .swiper-pagination-bullet-active{background:var(--bs-secondary) !important;border:4px #ffcac7 solid !important}.confirmation #avenir{background:linear-gradient(to bottom, var(--bs-light) 70%, transparent 70%)}.confirmation #avenir small{color:var(--bs-secondary);font-size:13px;letter-spacing:2.6px;margin-bottom:20px;display:block}.confirmation #avenir h2{font-family:"Pangea Trial";margin-bottom:50px;line-height:.9;font-size:35px;font-weight:100}@media(max-width: 991.98px){.confirmation #avenir h2{font-size:25px;line-height:1}}.confirmation #avenir h2 p{font-family:"Cormorant Garamond";font-style:italic;font-size:85px;margin:0;transform:translateX(-125px)}@media(max-width: 991.98px){.confirmation #avenir h2 p{font-size:65px;transform:translate(0)}}