.white-box-layout{background-color:#fff;border-radius:4px;margin:48px auto 92px;max-width:842px;padding:64px 108px 56px}@media (min-width:769px) and (max-width:1024px){.white-box-layout{margin-top:16px;padding-top:48px}}@media (max-width:768px){.white-box-layout{border-radius:0;margin:0 -16px;padding:32px 16px 112px}}.grecaptcha-gdpr-disclaimer{background-color:#f2dede;border:1px solid #f2dede;border-radius:4px;color:#c1003c;font-family:OpenSans-Bold,Helvetica Neue,Helvetica,sans-serif,bold;font-size:15px;letter-spacing:0;line-height:18px;margin-bottom:20px;padding:15px}.grecaptcha-gdpr-disclaimer .grecaptcha-gdpr-disclaimer-link{color:#c1003c;text-decoration:underline}.cancellation-form .form-steps__content:first-child .ezrichtext-field>p a{color:#c1003c;font-family:OpenSans-Regular,Helvetica Neue,Helvetica,sans-serif}.cancellation-form .form-steps__content:first-child .ezrichtext-field>p a:focus,.cancellation-form .form-steps__content:first-child .ezrichtext-field>p a:hover{text-decoration:underline}.cancellation-form .form-steps__content__legal__conditions{color:#787878;font-size:.75rem;line-height:1.1875rem;margin-top:25px}.cancellation-form .form-steps__recap{max-width:525px}.cancellation-form .form-steps__confirmation{max-width:485px}.cancellation-form .form-steps__content-validation__message{margin-top:23px}.cancellation-form .form-steps label[for=cancellation_form_cancellation_date]{font-size:.75rem}.cancellation-form .form-steps h3.form-steps__title{font-size:1.125rem}.cancellation-form .grecaptcha-privacy-policy{margin-top:0}.cancellation-form .autocomplete{font-size:1rem;line-height:1.625rem;position:relative;width:100%}.cancellation-form .autocomplete input{width:100%}.cancellation-form .autocomplete__dropdown{background:linear-gradient(270deg,#ef9c00,#e6462b 49.99%,#c1003c);background-origin:border-box;border:2px solid transparent;border-radius:0 0 4px 4px;border-top-color:#f5f5f5;left:0;margin:0;max-height:230px;opacity:0;overflow-x:hidden;overflow-y:auto;padding:0;pointer-events:none;position:absolute;top:calc(100% - 4px);transition:opacity .3s;width:100%;z-index:60}.cancellation-form .autocomplete__dropdown__item{color:#5f5f5f}.cancellation-form .autocomplete__dropdown__item.active,.cancellation-form .autocomplete__dropdown__item:focus,.cancellation-form .autocomplete__dropdown__item:hover{color:#000}.cancellation-form .autocomplete__dropdown__item{background-color:#fff}.cancellation-form .autocomplete__dropdown__item.active,.cancellation-form .autocomplete__dropdown__item:focus,.cancellation-form .autocomplete__dropdown__item:hover{background-color:#f5f5f5}.cancellation-form .autocomplete__dropdown__item[disabled].active,.cancellation-form .autocomplete__dropdown__item[disabled].force-active,.cancellation-form .autocomplete__dropdown__item[disabled]:focus,.cancellation-form .autocomplete__dropdown__item[disabled]:hover{background-color:#fff;color:#5f5f5f}.cancellation-form .autocomplete__dropdown__item{cursor:pointer;height:100%;padding:12px 16px;width:100%}.cancellation-form .autocomplete__dropdown.active{opacity:1;pointer-events:auto}