.error-container{left:0;position:fixed;right:0;top:20%;width:100%;z-index:999999}.error-container .alert{background-color:#fff;border-color:#fdfdfe;border-radius:7px;box-shadow:0 13px 73px 0 rgba(0,0,0,.2);color:#2c2c2c;padding:0}.error-container .alert button.close{color:#fff;opacity:1;z-index:10000}.error-container .alert .error-header{clip-path:polygon(0 0,100% 0,100% 0,100% calc(100% - 10px),100% 80%,0 100%,0 calc(100% - 10px),0 10px);color:#fff;padding:40px}.error-container .alert .error-body{padding:40px}.ea-radio-btn-list{padding:0 20px}.ea-radio-btn-list .ea-radio-btn-list__button .custom-control-label{padding:25px 15px 25px 5px;width:100%}.ea-radio-btn-list .ea-radio-btn-list__button .custom-control-label:after,.ea-radio-btn-list .ea-radio-btn-list__button .custom-control-label:before{top:27px}.ea-radio-btn-list .custom-control-input:checked~.custom-control-label:before{background-color:var(--ea-blue);border-color:var(--ea-blue)}.redion-checkbox .ea-checkbox .custom-control-label{color:#030338!important;color:var(--redion-blue,#030338)!important;font-family:Gabarito,sans-serif;font-size:18px;line-height:28px}.redion-checkbox .ea-checkbox.custom-control{padding-left:2.5rem}.redion-checkbox .ea-checkbox .custom-control-label:after,.redion-checkbox .ea-checkbox .custom-control-label:before{height:24px;left:-2.5rem;top:2px;width:24px}.redion-checkbox .ea-checkbox .custom-control-label:before{background-color:#f5f9ff;background-color:var(--blue-100,#f5f9ff);border:2px solid #5466ff;border:2px solid var(--bright-blue,#5466ff);border-radius:8px;box-shadow:none}.redion-checkbox .ea-checkbox .custom-control-label:hover:before{box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 4px #5466ff;box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 4px var(--bright-blue,#5466ff)}.redion-checkbox .ea-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#5466ff;background-color:var(--bright-blue,#5466ff);border-color:#5466ff;border-color:var(--bright-blue,#5466ff);box-shadow:none}.redion-checkbox .ea-checkbox .custom-control-input:checked~.custom-control-label:after{background-position:50%;background-size:16px 16px}.redion-checkbox .ea-checkbox .custom-control-input:focus~.custom-control-label:before{box-shadow:none;outline:1.5px dashed #5466ff;outline:1.5px dashed var(--bright-blue,#5466ff);outline-offset:3px}.redion-checkbox .ea-checkbox .custom-control-input:disabled~.custom-control-label:before{background-color:#fff;border-color:#ededec;border-color:var(--naturals-light-gray,#ededec)}.redion-checkbox .ea-checkbox .custom-control-input.is-invalid~.custom-control-label:before{border-color:#c21c17;border-color:var(--brand-red,#c21c17)}.redion-fields .form-label-group{display:flex;flex-direction:column;gap:4px;margin-bottom:24px}.redion-fields .form-label-group>label{border:0;color:#030338!important;color:var(--redion-blue,#030338)!important;cursor:default;font-family:Gabarito,sans-serif;font-size:16px!important;height:auto;line-height:24px;margin:0;order:-1;padding:0!important;pointer-events:auto;position:static!important;width:auto}.redion-fields .form-label-group>input.form-control:not(:-moz-placeholder){background-color:#fff;border:1px solid #030338;border:1px solid var(--redion-blue,#030338);border-radius:12px;box-shadow:none;color:#030338;color:var(--redion-blue,#030338);font-family:Gabarito,sans-serif;font-size:16px;height:auto;line-height:24px;min-height:56px;padding:16px!important}.redion-fields .form-label-group>input.form-control,.redion-fields .form-label-group>input.form-control:not(:placeholder-shown),.redion-fields .form-label-group>select.custom-select,.redion-fields .form-label-group>select.form-control{background-color:#fff;border:1px solid #030338;border:1px solid var(--redion-blue,#030338);border-radius:12px;box-shadow:none;color:#030338;color:var(--redion-blue,#030338);font-family:Gabarito,sans-serif;font-size:16px;height:auto;line-height:24px;min-height:56px;padding:16px!important}.redion-fields .form-label-group>input.form-control:focus,.redion-fields .form-label-group>select:focus{border-color:#5466ff;border-color:var(--bright-blue,#5466ff);box-shadow:0 0 0 1px #5466ff;box-shadow:0 0 0 1px var(--bright-blue,#5466ff)}.redion-fields .form-label-group>input.form-control.is-invalid{border-color:#c21c17;border-color:var(--brand-red,#c21c17)}.redion-fields .form-label-group>input.form-control:disabled,.redion-fields .form-label-group>select:disabled{background-color:#ededec;background-color:var(--naturals-light-gray,#ededec);opacity:1}.redion-fields .form-label-group>.input-icon{display:none}.redion-fields .ea-radio-btn-list{background:#fff;border:1px solid #dadad9;border:1px solid var(--naturals-medium-gray,#dadad9);border-radius:12px;box-shadow:none;padding:0 16px}.redion-fields .ea-radio-btn-list hr{border-top-color:#dadad9;border-top-color:var(--naturals-medium-gray,#dadad9)}.redion-fields .ea-radio-btn-list .ea-radio-btn-list__button.custom-control{padding-left:2.25rem}.redion-fields .ea-radio-btn-list .ea-radio-btn-list__button .custom-control-label{color:#030338;color:var(--redion-blue,#030338);font-family:Gabarito,sans-serif;font-size:16px;line-height:24px;padding:16px 0}.redion-fields .ea-radio-btn-list .ea-radio-btn-list__button .custom-control-label span{font-weight:600!important}.redion-fields .ea-radio-btn-list .ea-radio-btn-list__button .custom-control-label:after,.redion-fields .ea-radio-btn-list .ea-radio-btn-list__button .custom-control-label:before{height:24px;left:-2.25rem;top:16px;width:24px}.redion-fields .ea-radio-btn-list .ea-radio-btn-list__button .custom-control-label:before{background-color:#fff;border:2px solid #5466ff;border:2px solid var(--bright-blue,#5466ff)}.redion-fields .ea-radio-btn-list .custom-control-input:checked~.custom-control-label:before{background-color:#5466ff;background-color:var(--bright-blue,#5466ff);border-color:#5466ff;border-color:var(--bright-blue,#5466ff)}.payment-voucher .form-row{align-items:flex-end!important;flex-wrap:nowrap;gap:8px}.payment-voucher .form-label-group{margin-bottom:0;margin-right:0!important}.payment-voucher .funnel-button{margin:0!important}.payment-voucher .funnel-button .btn.height-as-input{height:58px!important}@media only screen and (max-width:767px){.payment-voucher .form-row{flex-wrap:wrap}}.text-area[data-v-677b83d5]{font-family:Gabarito,sans-serif!important;font-size:16px!important}[data-v-677b83d5] .text-area *{font-family:inherit!important;font-size:inherit!important}@media only screen and (min-width:768px){.headline-placeholder{height:40px;width:1px}}.overview-card{height:100%;padding:32px}.overview-card h6{font-size:14px;margin-bottom:0}.overview-card p{line-height:1.5;margin-bottom:0}.btn:focus-visible{border-color:transparent;border-radius:1px;box-shadow:none;outline:3px solid #e40505;outline-offset:3px}.resend-email-popup[data-v-4889eaed]{padding:40px}.resend-email-popup__close[data-v-4889eaed]{background:none;border:none;padding:0;position:absolute;right:24px;top:24px}.overview-header-container[data-v-cca9e77e]{align-items:center;display:flex;margin-bottom:65px;margin-top:35px}.overview-header-left[data-v-cca9e77e]{padding-right:15px;width:80%}.overview-header-left p[data-v-cca9e77e]{word-wrap:normal;font-size:16px;hyphens:none;line-height:24px;word-break:normal}.overview-header-right[data-v-cca9e77e]{padding-bottom:30px;padding-left:30px;position:relative;width:25%}.handdrawn-annotation[data-v-cca9e77e]{color:#030338!important;font-family:Delicious Handrawn,cursive;font-size:28px;line-height:1.2;margin-bottom:.5em;transform:rotate(6deg);transform-origin:bottom left}.overview-header-right svg[data-v-cca9e77e]{display:block;left:110px;position:absolute;top:50px}@media (max-width:767px){.overview-header-container[data-v-cca9e77e]{align-items:stretch;flex-direction:column;margin-bottom:5px}.overview-header-left[data-v-cca9e77e]{margin-bottom:-15px;width:100%}.overview-header-right[data-v-cca9e77e]{padding-left:205px;width:100%}.overview-header-right svg[data-v-cca9e77e]{display:block;height:auto;left:270px;position:absolute;top:40px;width:45px}.handdrawn-annotation[data-v-cca9e77e]{font-family:Delicious Handrawn,cursive;font-size:24px}}@media (min-width:768px) and (max-width:1024px){.overview-header-right[data-v-cca9e77e]{padding-left:0}.overview-header-right svg[data-v-cca9e77e]{left:75px}}.overview-text{word-wrap:break-word}.resend-email-link{color:#007bff;cursor:pointer}.resend-email-link:hover{color:#0056b3}.resend-email-popup__close{cursor:pointer}.resend-email-input .form-label-group.col-md-5{flex:0 0 100%!important;max-width:100%!important}.success-text{color:#b1db23}.contact-info-box{display:flex;flex-direction:column;gap:12px;margin-top:0}@media (max-width:768px){.contact-info-box{margin:60px 0}}.contact-info-box__card{border:1px solid #dadad9;border:1px solid var(--naturals-medium-gray,#dadad9);border-bottom-right-radius:32px;border-top-left-radius:32px;display:flex;flex-direction:column;gap:12px;padding:16px}.contact-info-box__card--advice{gap:16px}.contact-info-box__title{color:#030338;color:var(--redion-blue,#030338);font-family:Gabarito,sans-serif;font-size:24px;font-weight:700;line-height:32px;margin:0}.contact-info-box__detail-row{align-items:center;display:flex;gap:8px}.contact-info-box__icon{flex-shrink:0}.contact-info-box__email{font-family:Gabarito,sans-serif;font-size:14px;letter-spacing:1px;line-height:16px}.contact-info-box__email,.contact-info-box__phone{color:#030338;color:var(--redion-blue,#030338);font-weight:600;-webkit-text-decoration:none;text-decoration:none;white-space:nowrap}.contact-info-box__phone{font-family:Lora,serif;font-size:16px;line-height:1}.contact-info-box__email:hover,.contact-info-box__phone:hover{-webkit-text-decoration:underline;text-decoration:underline}.contact-info-box__availability,.contact-info-box__consulting-id{color:#030338;color:var(--redion-blue,#030338);font-family:Gabarito,sans-serif;font-size:14px;font-weight:400;line-height:22px;margin:0}.info-box{margin-top:0}@media (max-width:768px){.info-box{margin:60px 0}}.info-box h5{font-size:11px}.info-box p{font-size:10px;line-height:1.5}.info-box__spacing-top{margin-top:124px}@media only screen and (max-width:576px){.info-box__spacing-top{margin-top:0}}.info-box__spacing-bottom{margin-bottom:-88px}