.cta-section .h3,.cta-section h3{font-size:25px}@media (max-width:767.98px){.cta-section .h3,.cta-section h3{font-size:15px}}@media (min-width:992px){.cta-section .cta-row{border-bottom:1px solid #393939;padding:80px 0}.cta-section .cta-row:last-child{border:0}.cta-section .cta-row>div{border-right:1px solid #393939}.cta-section .cta-row>div:last-child{border-right:0}.cta-section .cta-row .cta{padding:0 10px}}@media (max-width:991.98px){.cta-section .cta{border-bottom:1px solid #393939;padding:30px 0}.cta-section .cta .cta-content{display:none}.cta-section .cta .cta-trigger{position:relative}.cta-section .cta .cta-trigger:after{border-bottom:3px solid #393939;border-radius:3px;border-right:3px solid #393939;content:"";display:block;height:14px;position:absolute;right:30px;top:50%;transform:translateY(-50%) rotate(-45deg);transition:transform .25s ease;width:14px}.cta-section .cta.active .cta-trigger:after{transform:translateY(-50%) rotate(45deg)}.cta-section .cta.active .cta-content{animation:fade-down .25s ease;display:flex;padding-top:15px}}@media (max-width:575.98px){.cta-section .sm-center{text-align:center}}.cta-section .text-75{position:relative}@media (max-width:575.98px){.cta-section .text-75{width:75vw}}.cta-section .picto-lettre{height:auto;position:absolute;right:-3rem;top:-1rem;width:130px;z-index:-1}@media (min-width:576px){.cta-section .picto-lettre{top:1rem}}@media (min-width:992px){.cta-section .picto-lettre{left:17.5rem;top:-5.2rem;width:180px}}.cta-section .link-cloud{padding-bottom:0}.cta-section .link-cloud .destinations{border-bottom:1px solid #393939!important}.cta-section .link-cloud ul{color:#707070;font-size:16px;list-style-type:none;margin:0 0 1rem;padding:0}.cta-section .link-cloud ul li a{color:#707070;text-decoration:none}.cta-section .link-cloud li{color:#707070;list-style-type:none;margin:0;padding:0}.cta-section .link-cloud li a{font-size:15px;text-decoration:none}.cta-section .link-cloud li span{font-size:15px}.cta-section .link-cloud .col-lg-4:nth-child(2)>ul{padding-left:30px}@media (max-width:991.98px){.cta-section .link-cloud .col-lg-4:nth-child(2)>ul{padding-left:0!important}}.cta-section .link-cloud .cta{padding-bottom:30px}.cta-section .link-cloud .cta .cta-content{display:none}.cta-section .link-cloud .cta .cta-trigger{position:relative}.cta-section .link-cloud .cta .cta-trigger:after{border-bottom:3px solid #393939;border-radius:3px;border-right:3px solid #393939;content:"";display:block;height:14px;position:absolute;right:32px;top:40%;transform:translateY(-50%) rotate(-45deg);transition:transform .25s ease;width:14px}.cta-section .link-cloud .cta.active .cta-trigger:after{right:32px;top:25%;transform:translateY(-50%) rotate(45deg)}.cta-section .link-cloud .cta.active .cta-content{animation:fade-down .25s ease;display:flex;padding-top:15px}.form label{color:#000}.form .form-group-checkbox label{margin-left:27px}.form .checkbox+span:before,.form .form-group-checkbox .checkbox+span:before{background-color:transparent;cursor:pointer;height:18px;left:0;top:0;width:18px}.form .checkbox:checked+span:before,.form .form-group-checkbox .checkbox:checked+span:before{background-color:#06367a}.form .checkbox.checkbox-blue+span:before,.form .form-group-checkbox .checkbox.checkbox-blue+span:before{border:1px solid #06367a}.form .checkbox.checkbox-blue:checked+span:before,.form .form-group-checkbox .checkbox.checkbox-blue:checked+span:before{background-color:#06367a}.form .checkbox.checkbox-white+span:before,.form .form-group-checkbox .checkbox.checkbox-white+span:before{border:1px solid #fff}.form .checkbox.checkbox-white:checked+span:before,.form .form-group-checkbox .checkbox.checkbox-white:checked+span:before{background-color:#80aacf;border:1px solid #80aacf}.form input[type=submit]{border:1px solid #ffd500;border-radius:13px;color:#06367a;font-family:Unbounded,cursive;font-size:16px;line-height:20px;padding:12px 30px;text-transform:inherit;white-space:inherit}.form input[type=submit]:hover{background-color:#06367a;border:1px solid #ffd500;color:#ffd500}.form input[type=submit]:hover svg{stroke:#ffd500}.form input[type=submit].submit-login{background-color:#e28c46;color:#fff}.form input[type=submit].submit-login:hover{background-color:#fff;border-color:#fff;color:#06367a}.form input[type=submit].submit-login:hover svg{stroke:#06367a}.form input[type=submit].submit-logout{background-color:#e28c46;color:#fff}.form input[type=submit].submit-logout:hover{background-color:#fff;border-color:#fff;color:#06367a}.form input[type=submit].submit-logout:hover svg{stroke:#06367a}.form input[type=date],.form input[type=email],.form input[type=password],.form input[type=text],.form select{background:#fff;border:0;color:#000;font-weight:400;line-height:1;max-width:100%;min-height:35px;padding:8px 14px;width:100%}.form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNS40NSIgaGVpZ2h0PSI4LjQzMiI+PGcgZGF0YS1uYW1lPSJDb21wb3NhbnQgMSDigJMgMTEyIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PHBhdGggZGF0YS1uYW1lPSJMaWduZSAxMjAiIGQ9Ik0xNC43NDMuNzA3IDcuNzI1IDcuNzI1Ii8+PHBhdGggZGF0YS1uYW1lPSJMaWduZSAxMjEiIGQ9Im0uNzA3LjcwNyA3LjAxOCA3LjAxOCIvPjwvZz48L3N2Zz4=);background-position:calc(100% - 15px);background-repeat:no-repeat;min-height:35px;padding-right:30px}.form input[type=date]{text-transform:uppercase}.form input[type=date]::-webkit-calendar-picker-indicator{background-repeat:no-repeat;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNS40NSIgaGVpZ2h0PSI4LjQzMiI+PGcgZGF0YS1uYW1lPSJDb21wb3NhbnQgMSDigJMgMTEyIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PHBhdGggZGF0YS1uYW1lPSJMaWduZSAxMjAiIGQ9Ik0xNC43NDMuNzA3IDcuNzI1IDcuNzI1Ii8+PHBhdGggZGF0YS1uYW1lPSJMaWduZSAxMjEiIGQ9Im0uNzA3LjcwNyA3LjAxOCA3LjAxOCIvPjwvZz48L3N2Zz4=) no-repeat;background-position:50%;cursor:pointer}.form input:focus,.form textarea:focus{outline:1px auto #06367a}.form textarea{border:0;min-height:108px;padding:9px 6px}.form textarea::-moz-placeholder{color:#000}.form textarea::placeholder{color:#000}.form .error-alert{position:absolute;right:5px;top:5px}.form .error-alert,.form .error-form{padding:3px 8px}.form .error-alert,.form .error-form,.form .error-form-2{background-color:#881c3c;border-radius:5px;color:#fff;font-size:12px}.form .error-form-2{margin-top:5px}.form .error-form-2 .error-label{padding:8px}.form .error-form-2 ul{padding:5px 1px 5px 25px}.form .success-form{background-color:#20331b;border-radius:5px;color:#fff;font-size:12px;padding:3px 8px}.form hr{height:1px;opacity:1}.form .select-input-custom ::-webkit-scrollbar{width:12px}.form .select-input-custom ::-webkit-scrollbar-track{background:transparent;border-radius:25px;margin:8px}.form .select-input-custom ::-webkit-scrollbar-thumb{background:#80aacf;background-clip:padding-box;border-right:9px solid transparent}.form .select-input-custom select{display:none}.form .select-input-custom .custom-select{font-size:16px;height:30px;position:relative;z-index:1}@media (max-width:767.98px){.form .select-input-custom .custom-select{font-size:14px}}.form .select-input-custom .custom-select:after{border-bottom:1px solid #000;border-right:1px solid #000;content:"";height:10px;pointer-events:none;position:absolute;right:18px;top:8px;transform:rotate(45deg);width:10px;z-index:11}.form .select-input-custom .custom-select.active{z-index:11}.form .select-input-custom .custom-select.active .choices{animation:fade-in .25s ease;display:block;z-index:11}.form .select-input-custom .custom-select.active:after{border-bottom:1px solid #fff;border-right:1px solid #fff;content:""}.form .select-input-custom .custom-select .selection{background-color:#fff;color:#000;cursor:pointer;font-weight:400;padding:8px 30px 8px 14px}.form .select-input-custom .custom-select .choices{background:#06367a;color:#fff;cursor:pointer;display:none;font-weight:600;height:auto;left:0;margin-top:3px;max-height:300px;overflow-y:auto;padding:7px;position:absolute;top:-7px;width:104%}.form .select-input-custom .custom-select .choices .choice{padding:5px 7px}.form .select-input-custom .custom-select .choices .choice.selected{background:#80aacf}.contact .main-logo,.login .main-logo{--logo-width:120px;--logo-height:67.6px}@media (max-width:991.98px){.contact .main-logo,.login .main-logo{--logo-width:100px;--logo-height:56.33px}}.contact .mw-70,.login .mw-70{max-width:170px}.contact .mw-140,.login .mw-140{max-width:140px!important}.contact .mw-300,.login .mw-300{max-width:300px!important}@media (min-width:992px){.contact .border-lg-left,.login .border-lg-left{border-left:1px solid #707070}}.contact .padding-card-beige,.login .padding-card-beige{padding:30px 0}@media (min-width:768px){.contact .padding-card-beige,.login .padding-card-beige{padding:37px 62px 30px}}@media (min-width:1201px){.contact .padding-card-beige,.login .padding-card-beige{padding:57px 79px 40px}}.contact .text-info-form,.login .text-info-form{font-size:12px;line-height:15px}@media (min-width:768px){.contact .text-info-form,.login .text-info-form{font-size:13px;line-height:16px}}.contact .message-input,.login .message-input{min-height:293px}@media (min-width:992px){.contact .message-input,.login .message-input{min-height:355px}}.contact .btn-submit-contact,.login .btn-submit-contact{margin-bottom:15px;margin-top:23px;padding:12px 75px!important;width:100%}@media (min-width:768px){.contact .btn-submit-contact,.login .btn-submit-contact{margin-bottom:30px;margin-top:44px;padding:12px 85px!important;width:auto}}@media (min-width:992px){.contact .btn-submit-contact,.login .btn-submit-contact{margin-bottom:36px;margin-top:30px;padding:12px 75px!important}}.contact .cta-section .cta-row .cta,.login .cta-section .cta-row .cta{padding:30px}@media (min-width:768px){.contact .cta-section .cta-row .cta,.login .cta-section .cta-row .cta{padding:30px 80px}}@media (min-width:992px){.contact .cta-section .cta-row .cta,.login .cta-section .cta-row .cta{padding:0 10px}}.contact .cta-section .cta-row>div:last-child .cta,.login .cta-section .cta-row>div:last-child .cta{border:0}@media (max-width:991.98px){.contact .cta-section .cta-row>div:last-child .cta,.login .cta-section .cta-row>div:last-child .cta{padding-bottom:56px}}.contact .submit,.login .submit{width:100%}@media (min-width:768px){.contact .submit,.login .submit{width:auto}}.mb-30{margin-bottom:30px}.px-4-5{padding-left:35px;padding-right:35px}@media (min-width:992px){.px-4-5.left-login-form{padding-left:35px;padding-right:86px}}.px-4-5.border-middle{margin-bottom:30px;position:relative}@media (min-width:992px){.px-4-5.border-middle{margin-bottom:0}}.px-4-5.border-middle:after{background:#707070;content:"";display:block;height:1px;left:50%;position:absolute;transform:translateX(-50%);width:60%}@media (min-width:992px){.px-4-5.border-middle:after{height:80%;left:inherit;right:0;top:15px;transform:none;width:1px}.px-4-5.right-login-form{padding-left:86px;padding-right:35px}}.creation .main-logo{--logo-width:120px;--logo-height:67.6px}@media (max-width:991.98px){.creation .main-logo{--logo-width:100px;--logo-height:56.33px}}.creation .card-beige{padding-bottom:30px;padding-top:36px}.creation .card-beige .padding-card-beige{display:block;margin:auto}@media (min-width:768px){.creation .card-beige .padding-card-beige{max-width:484px}}@media (min-width:992px){.creation .card-beige .padding-card-beige{max-width:676px}.creation .card-beige:last-child{padding-bottom:56px;padding-top:56px}}.creation .form input[type=submit]{width:100%}@media (min-width:768px){.creation .form input[type=submit]{padding:12px 87px;width:auto}}.card-blue-light{background-color:#80aacf;color:#fff;margin-bottom:20px;padding:28px 30px}@media (min-width:768px){.card-blue-light{margin-bottom:30px;padding:23px 62px}}@media (min-width:992px){.card-blue-light{margin-bottom:40px;padding:32px 45px 32px 78px}}.card-blue-light .title{font-size:25px;line-height:25px;margin-bottom:12px}.card-blue-light .description{font-size:16px;line-height:19px}@media (max-width:767.98px){.card-blue-light .description{font-size:14px;line-height:18px}.card-blue-light .btn-yellow{width:100%}}.guide-img{position:absolute;right:30px;top:-80px}@media (max-width:991.98px){.guide-img{display:none}}.text-35{font-size:35px}.subtitle-explore{color:#80aacf;font-family:Caveat,cursive;font-size:35px;line-height:0px}.success-form{border-radius:13px;color:#06367a;font-family:Unbounded,cursive;font-size:16px;line-height:20px;padding:12px 30px;text-transform:inherit;white-space:inherit}.grecaptcha-badge{display:none}