@media (min-width:1280px){.container-landing-short{display:flex;justify-content:space-between;width:100vw;height:100vh;overflow:hidden}}@media (min-width:1280px){.container-landing-short .b-left{display:flex;flex-grow:1;width:auto}}.container-landing-short .b-right{position:relative;z-index:5}@media (min-width:1280px){.container-landing-short .b-right{width:420px;min-width:420px}}#banner{position:relative;height:calc(100vh - 60px);width:100%}@media (min-width:1280px){#banner{height:100vh}}#banner .logo{position:absolute;z-index:10;top:30px;left:20px;width:200px;height:auto}@media (min-width:768px){#banner .logo{width:260px;top:60px;left:40px}}@media (min-width:1280px){#banner .logo{top:40px}}#banner .infos{position:absolute;bottom:50px;padding:0 20px;z-index:3}@media (min-width:768px){#banner .infos{bottom:50px;padding:0;left:40px}}#banner .infos .spacer{margin:5px 0}#banner .infos .status{background-color:#bc9856;font-size:16px;letter-spacing:2.24px;padding:6px 12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#banner .infos .address,#banner .infos .status{color:#fff;text-transform:uppercase;font-weight:700}#banner .infos .address{font-family:Lato;font-size:26px}@media (min-width:768px){#banner .infos .address{font-size:36px}}#banner .infos .address .seperator{margin:10px 0 0}#banner .infos .address .cp{color:#dd2515}#banner .infos .strong-point{color:#fff;font-family:Lato;font-size:20px;line-height:28px}@media (min-width:768px){#banner .infos .strong-point{font-size:26px;line-height:32px}}#banner .infos .price-information{color:#fff;font-family:Lato;font-size:18px;font-weight:100}@media (min-width:768px){#banner .infos .price-information{font-size:22px;line-height:32px}}#banner .infos .price-information .blue{color:#5db1bf;font-weight:700;font-size:26px;line-height:32px}#banner .bg-gradient-to-t{top:0;opacity:.64;height:182px}#banner .bg-gradient-to-b,#banner .bg-gradient-to-t{position:absolute;left:0;z-index:2;background-image:linear-gradient(180deg,#000,transparent)}#banner .bg-gradient-to-b{bottom:0;opacity:.92;height:401.5px;transform:rotate(180deg)}#banner picture{position:relative;z-index:1}#banner .carousel-indicators li{width:12px;height:12px;transform:rotate(45deg);background-color:#8b8b8b;opacity:1;margin:0 6px}#banner .carousel-indicators .active{opacity:1;background-color:#5db1bf}#banner .carousel-control-next-icon,#banner .carousel-control-prev-icon{opacity:0}@media (min-width:1280px){#banner .carousel-control-next-icon,#banner .carousel-control-prev-icon{opacity:1}}#banner .carousel-control-next-icon,#banner .carousel-control-prev-icon{background-image:url(/img/arrow-white.svg)!important;width:22.1px;height:59.3px}#banner .carousel-control-next-icon{transform:rotate(180deg)}.go-program{-webkit-appearance:none;border:0;width:100%;height:60px;display:flex;justify-content:center;align-items:center;font-family:Lato;font-size:24px;font-weight:700;color:#fff;background:#cc2613;text-align:center}@media (min-width:1280px){.go-program{display:none}}#text-program{background-color:#ededed;color:#3d3939}#text-program .baseline{width:100%;background:#084568;font-family:Lato;text-transform:uppercase;font-size:24px;font-weight:700;line-height:26px;color:#fff;padding:20px 25px;text-align:center}@media (min-width:1280px){#text-program .baseline{padding:20px 50px}}#text-program .point-title{font-family:Lato;font-size:18px;font-weight:700;line-height:24px;color:#3d3939;padding:15px 25px 0;text-align:center;margin:0 auto;max-width:360px}@media (min-width:768px){#text-program .point-title{max-width:370px;padding-left:0;padding-right:0}}@media (min-width:1280px){#text-program .point-title{max-width:100%;padding-left:25px;padding-right:25px}}#text-program .ico-seperator{margin:10px auto;display:flex;justify-content:center}#text-program .list-style{list-style:none;padding:0 15px;margin:0 auto;max-width:360px}@media (min-width:768px){#text-program .list-style{max-width:430px;padding-left:0;padding-right:0}}@media (min-width:1280px){#text-program .list-style{max-width:100%;padding-left:36px;padding-right:36px}}#text-program .list-style li{font-family:Lato;font-size:16px;line-height:20px;margin-bottom:20px;display:flex;justify-content:start;align-items:start}#text-program .list-style li .ico{height:14px;width:14px;margin-top:2.5px;margin-right:10px;display:flex;justify-content:center;align-items:center}#text-program .cta-form{background-color:#bc9856;color:#fff;text-align:center;padding:10px 50px;font-size:18px;line-height:24px;font-weight:700}@media (min-width:768px){#text-program .cta-form{max-width:610px;padding-left:0;padding-right:0;margin:0 auto}}@media (min-width:1280px){#text-program .cta-form{max-width:calc(100% - 72px)}}#text-program footer{background-color:#084568;color:#fff;text-align:center;padding:15px 0;margin-top:50px}#text-program footer .phone-number{font-family:Lato;font-size:28px;font-weight:900}#text-program footer .ml-container{margin:0 auto;max-width:300px}#text-program footer .ml-container .items{display:inline-block;font-size:12px}@media (min-width:768px){#text-program footer .ml-container .items{display:inline-block}}#text-program footer .ml-container .items a{color:#fff}#text-program footer .ml-container .seperator-footer{font-size:12px;display:inline-block}@media (min-width:1280px){#text-program footer .ml-container .seperator-footer{display:none}}#text-program footer .ml-container .seperator-footer.md{display:none}@media (min-width:1280px){#text-program footer .ml-container .seperator-footer.md{display:inline-block}}#form-landing-courte{background-color:#ededed;margin-top:40px}@media (min-width:1280px){#form-landing-courte{margin-top:10px}}#form-landing-courte .confirmation{font-size:22px;font-weight:700;color:#00577b;text-align:center}#form-landing-courte .confirmation-text{font-size:18px;font-weight:700;text-align:center}#form-landing-courte .form-container{width:100%;max-width:calc(100% - 40px);margin:0 auto}@media (min-width:768px){#form-landing-courte .form-container{max-width:610px}}@media (min-width:1280px){#form-landing-courte .form-container{max-width:calc(100% - 72px)}}#form-landing-courte .error{color:#af1920}#form-landing-courte .grid.mt-2{margin-top:0}#form-landing-courte .grid.label-group{display:grid;gap:1.25rem;margin:.625rem auto;grid-template-columns:repeat(2,minmax(0,1fr));max-width:215px}@media (min-width:768px){#form-landing-courte .grid{display:grid;-moz-column-gap:10px;column-gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}}#form-landing-courte label{width:100%;margin:0}#form-landing-courte .flex{display:flex;justify-content:center;align-items:center}#form-landing-courte button,#form-landing-courte input,#form-landing-courte optgroup,#form-landing-courte select,#form-landing-courte textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}#form-landing-courte button,#form-landing-courte select{text-transform:none}#form-landing-courte button,#form-landing-courte input:where([type=button]),#form-landing-courte input:where([type=reset]),#form-landing-courte input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}#form-landing-courte .label-form{display:inline-flex;align-items:center;justify-content:center}#form-landing-courte .label-form:hover{cursor:pointer}@media (min-width:768px){#form-landing-courte .label-form{display:flex}}#form-landing-courte .label-input-form{border-radius:50%;background-color:transparent;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-delay:.1s;position:relative;top:0;width:21px;height:21px;border:1px solid #c3c3c3;background-color:#f5f5f5}#form-landing-courte .label-input-form:after{position:relative;display:block;content:"";width:13px;height:13px;border:0;background:transparent;border-radius:50%;top:3px;left:3px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-delay:.1s}#form-landing-courte .label-input-form:checked:after{background:#00577b}#form-landing-courte .form-input{display:block;width:100%;font-size:1rem;font-weight:400;color:#273d3a;background-clip:padding-box;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;height:42px;padding:6px 9px;margin:0 0 15px;border:1px solid #bc9856;border-radius:0;background-color:#fff}#form-landing-courte .form-input:hover{background-color:#fff}#form-landing-courte .form-input:focus{color:#495057;background-color:hsla(0,0%,100%,0);border-color:hsla(0,0%,100%,0);outline:0;box-shadow:0 0 0 .2rem rgba(0,87,123,.25)}@media (min-width:768px){#form-landing-courte .form-input{margin:0 0 10px}}@media (min-width:1280px){#form-landing-courte .form-input{margin-top:0}}#form-landing-courte .form-btn{margin-left:.25rem;margin-right:.25rem;display:flex;height:50px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;flex-direction:column;justify-content:center;padding:.5rem 1rem;text-align:center;font-size:.625rem;font-weight:700;text-transform:uppercase;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#form-landing-courte .form-btn:hover{cursor:pointer}@media (min-width:768px){#form-landing-courte .form-btn{font-size:.85rem}}#form-landing-courte .btn-submit{margin-left:auto;margin-right:auto;margin-top:30px;font-family:Lato;letter-spacing:2px;display:flex;align-items:center;justify-content:center;border:4px solid #fff;background-color:#cc2612;padding:.5rem 2.5rem;text-transform:uppercase;color:#fff;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-delay:75ms;width:220px}#form-landing-courte .btn-submit:hover{background-color:#c11f11}#form-landing-courte .error{display:block;font-size:.85rem;font-style:italic;color:#c11f11}#form-landing-courte .pgrm-ml{font-size:12px;text-align:center;margin:16px 0}@media (min-width:1280px){.form-scrool{height:100%;overflow-y:auto}}.form-scrool::-webkit-scrollbar{width:7.5px}.form-scrool::-webkit-scrollbar-track{background:rgba(0,0,0,.0509803922)}.form-scrool::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1490196078)}.form-scrool::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.2509803922)}.w-full{width:100%}.h-full{height:100%}.object-cover{-o-object-fit:cover;object-fit:cover}b,strong{font-weight:700}.text-center{text-align:center}.ml-2{margin-left:8px}.mr-2{margin-right:8px}.mt-4{margin-top:16px}.mx-auto{margin:0 auto}.cursor-pointer{cursor:pointer}.hidden{display:none}.bg-white{background-color:#fff}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.modal{padding-right:0!important}.modal .modal-content{background-color:#fff;z-index:0;border:none;border-radius:0;background-clip:border-box;text-align:justify}.modal .modal-content .modal-header{padding:20px;border-top-left-radius:0;border-top-right-radius:0}@media (min-width:768px){.modal .modal-content .modal-header{padding:20px 40px}}.modal .modal-content .modal-header .close{opacity:1;height:20px;width:20px;padding:0;margin:auto 0;background-image:url(/images/close.svg?d8e237c1133a234711113ec258e9ea89);background-repeat:no-repeat;background-position:50%;background-size:20px}.modal.transparent{background-color:rgba(0,0,0,.5)}.modal.transparent .modal-xl{margin:0 auto;max-width:90%!important}@media (min-width:768px){.modal.transparent .modal-xl{max-width:70%!important}}.modal.transparent .modal-xl .modal-content{background-color:transparent}.modal.transparent .modal-xl .modal-content .modal-header{padding:20px 0;border-bottom:0 solid #dee2e6}.modal.transparent .modal-xl .modal-content .modal-header .modal-title{color:#fff!important}.modal.transparent .modal-xl .modal-content .modal-header .close{background-image:url(/images/close-white.svg?f64d67c6a3c68c0275e5fd9cffcf36c1)}.carousel-control-next,.carousel-control-prev{z-index:100}.carousel-control-prev{justify-content:flex-start;padding-left:10px}.carousel-control-next{justify-content:flex-end;padding-right:10px}