.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}.travel-start__header[data-v-4b89e5e8]{margin-bottom:1.5rem;padding:.5rem 0}.travel-start__title[data-v-4b89e5e8]{color:#030338;color:var(--redion-blue,#030338);font-family:Gabarito,sans-serif;font-size:40px;font-weight:700;line-height:48px;margin-bottom:.5rem}@media only screen and (max-width:767px){.travel-start__title[data-v-4b89e5e8]{font-size:32px;font-weight:600;line-height:38px}}.travel-start__subline[data-v-4b89e5e8]{color:#030338;color:var(--redion-blue,#030338);font-family:Gabarito,sans-serif;font-size:16px;margin-bottom:0}.travel-start__card[data-v-4b89e5e8]{background:#ededec;background:var(--naturals-light-gray,#ededec);border-radius:32px;display:flex;flex-direction:column;gap:24px;margin-bottom:32px;padding:32px;width:100%}@media only screen and (max-width:767px){.travel-start__card[data-v-4b89e5e8]{margin-bottom:24px;padding:16px}}.travel-start__card[data-v-4b89e5e8] .headline-with-tooltip>p,.travel-start__card[data-v-4b89e5e8] .tooltip-modal-wrapper{margin-bottom:24px!important}.travel-start__card[data-v-4b89e5e8] .headline-with-tooltip>p h6,.travel-start__card[data-v-4b89e5e8] .tooltip-modal-wrapper h6{align-items:center;display:flex;justify-content:flex-start}.travel-start__card[data-v-4b89e5e8] .form-row>.form-group{flex:1 1 auto;min-width:0}.travel-start__info-notification[data-v-4b89e5e8]{margin-bottom:24px!important}.travel-start__definition-link[data-v-4b89e5e8]{align-items:center;background:none;border:none;color:#1a2bc2;cursor:pointer;display:inline-flex;gap:4px;padding:0}.travel-start__definition-link span[data-v-4b89e5e8]{font-family:Gabarito,sans-serif;font-size:16px;font-weight:600;letter-spacing:.16px;-webkit-text-decoration:underline;text-decoration:underline}[data-v-4b89e5e8] .travel-start__card-title{color:#030338;color:var(--redion-blue,#030338);font-family:Gabarito,sans-serif;font-size:28px;font-weight:700;line-height:36px}@media only screen and (max-width:767px){[data-v-4b89e5e8] .travel-start__card-title{font-size:18px;font-weight:400;line-height:28px}.travel-start__definition-link span[data-v-4b89e5e8]{display:none}}.travel-offer__header[data-v-311808b1]{margin-bottom:1.5rem;padding:.5rem 0}.travel-offer__title[data-v-311808b1]{font-size:40px;font-weight:700;line-height:48px;margin-bottom:.5rem}.travel-offer__subline[data-v-311808b1],.travel-offer__title[data-v-311808b1]{color:#030338;color:var(--redion-blue,#030338);font-family:Gabarito,sans-serif}.travel-offer__subline[data-v-311808b1]{font-size:16px;margin-bottom:0}.travel-offer__card[data-v-311808b1]{display:flex;flex-direction:column;gap:24px;margin-bottom:32px;width:100%}.travel-offer__card[data-v-311808b1] .headline-with-tooltip>p,.travel-offer__card[data-v-311808b1] .tooltip-modal-wrapper{margin-bottom:24px!important}.travel-offer__card[data-v-311808b1] .travel-offer__price-input{padding:0}.travel-offer__card[data-v-311808b1] .ea-dropdown--no-label{align-items:center;gap:12px}.travel-offer__card[data-v-311808b1] .ea-dropdown--no-label>select{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;font-weight:400;height:56px;letter-spacing:normal;min-width:220px;padding:16px!important}.travel-offer__card[data-v-311808b1] .ea-dropdown-text{margin:0}.travel-offer__card[data-v-311808b1] .ea-dropdown-text h5{color:#030338;color:var(--redion-blue,#030338);font-family:Gabarito,sans-serif;font-size:16px;font-weight:600;margin:0}@media only screen and (max-width:767px){.travel-offer__title[data-v-311808b1]{font-size:32px;font-weight:600;line-height:38px}.travel-offer__card[data-v-311808b1]{margin-bottom:24px}}[data-v-311808b1] .travel-offer__card-title{color:#030338;color:var(--redion-blue,#030338);font-family:Gabarito,sans-serif;font-size:28px;font-weight:700;line-height:36px}@media only screen and (max-width:767px){[data-v-311808b1] .travel-offer__card-title{font-size:18px;font-weight:400;line-height:28px}}.travel-details__card[data-v-aba434ce]{background:#ededec;background:var(--naturals-light-gray,#ededec);border-radius:32px;display:flex;flex-direction:column;gap:24px;margin-bottom:32px;padding:32px;width:100%}.travel-details__row[data-v-aba434ce]{align-items:flex-start;display:flex;gap:16px}.travel-details__row+.travel-details__row[data-v-aba434ce]{border-top:1px solid #dadad9;border-top:1px solid var(--naturals-medium-gray,#dadad9);padding-top:24px}.travel-details__card-content[data-v-aba434ce]{flex:1 1 auto;min-width:0}.travel-details__card[data-v-aba434ce] .headline-with-tooltip>p,.travel-details__card[data-v-aba434ce] .tooltip-modal-wrapper{margin-bottom:24px!important}.travel-details__card[data-v-aba434ce] .form-row>*{min-width:0}[data-v-aba434ce] .travel-details__card-title{color:#030338;color:var(--redion-blue,#030338);font-family:Gabarito,sans-serif;font-size:28px;font-weight:700;line-height:36px}@media only screen and (max-width:767px){.travel-details__card[data-v-aba434ce]{margin-bottom:24px;padding:16px}[data-v-aba434ce] .travel-details__card-title{font-size:18px;font-weight:400;line-height:28px}}[data-v-aba434ce] .step-buttons{border:1px solid red}@media screen and (max-width:576px){[data-v-aba434ce] .step-buttons .hide-on-mobile{border:1px solid red;display:block}}.person-icon .svg-fill-checkout-primary[data-v-5ab37dba]{fill:#030338;fill:var(--redion-blue,#030338)}.person-icon .svg-fill-checkout-secondary[data-v-5ab37dba]{fill:#c21c17;fill:var(--brand-red,#c21c17)}.person-icon[data-v-5ab37dba]{max-height:-moz-fit-content;max-height:fit-content;max-width:-moz-fit-content;max-width:fit-content;position:relative}.person-icon .person-number[data-v-5ab37dba]{bottom:0;color:#fff;font-family:Gabarito,sans-serif;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;width:5px}.insured-person-display{align-items:center;display:flex;justify-content:space-between;padding:1.125rem 1rem}.insured-person-display .display-info{align-items:center;display:flex;font-family:Gabarito,sans-serif;gap:1rem}.insured-person-display .display-info .insured-person-birthday{color:#777;font-size:14px;font-weight:400}.insured-person-display .delete-button,.insured-person-display .edit-button{background:none;border:none}.insured-person-display .delete-button:focus,.insured-person-display .edit-button:focus{outline:none}.insured-person-display .edit-button .svg-stroke-checkout-primary{stroke:#030338;stroke:var(--redion-blue,#030338)}.cta-primary-button[data-v-6425b33f]{font-family:Gabarito,sans-serif;margin:auto;max-width:315px;position:relative}.cta-primary-button a[data-v-6425b33f],.cta-primary-button button[data-v-6425b33f]{border-radius:3px;font-size:16px;font-weight:700;height:44px;text-align:center;-webkit-text-decoration:none;text-decoration:none;width:100%}.cta-primary-button[data-v-6425b33f]:after{border-radius:3px;bottom:2px;content:"";display:block;height:3px;left:50%;position:absolute;transition:.3s;width:0}.cta-primary-button[data-v-6425b33f]:hover{cursor:pointer}.cta-primary-button[data-v-6425b33f]:hover:after{left:1.5%;width:97%}.btn-desktop-right[data-v-6425b33f]{margin-right:0}.cta-primary-button[data-v-6425b33f]:focus-visible{border-color:transparent;border-radius:1px;box-shadow:none;outline:3px solid #e40505;outline-offset:3px}a[data-v-6425b33f]{color:#2f77d0}a[data-v-6425b33f]:focus-visible{border-color:transparent;border-radius:1px;box-shadow:none;outline:3px solid #e40505;outline-offset:3px}.co-insured-form[data-v-6425b33f]{border-radius:.25rem}.co-insured-title[data-v-6425b33f]{align-content:center;display:flex;flex-direction:row;font-family:Gabarito,sans-serif;gap:1rem}.co-insured-title h6[data-v-6425b33f]{align-self:center}[data-v-6425b33f] #coInsured-birthday-ageWithinAgeGroup-live-feedback div p{line-height:1.5!important;margin-bottom:0!important}[data-v-6425b33f] #coInsured-birthday-ageWithinAgeGroup-live-feedback a{color:var(--ea-red);-webkit-text-decoration:underline;text-decoration:underline}div[data-v-d04bdad8]{color:#495057;font-family:Gabarito,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:14.4px}.icon[data-v-d04bdad8]{align-self:flex-start}.button-add-new-co-insured[data-v-504b3522]{background:none;border:none;font-size:16px;font-style:normal;font-weight:700;line-height:19px}.button-add-new-co-insured[data-v-504b3522]:focus{outline:none}.button-add-new-co-insured .svg-stroke-checkout-primary[data-v-504b3522]{stroke:#030338;stroke:var(--redion-blue,#030338)}.funnel-button-add-policyholder[data-v-504b3522]{margin-right:1.5rem!important}@media screen and (max-width:425px){.funnel-button-add-policyholder[data-v-504b3522]{margin-right:0!important}}.scroll[data-v-504b3522]{scroll-margin:150px}[data-v-504b3522] #policyHolder-birthday-ageAllowed-live-feedback div p{line-height:1.5!important;margin-bottom:0!important}[data-v-504b3522] #policyHolder-birthday-ageAllowed-live-feedback a{color:var(--ea-red);-webkit-text-decoration:underline;text-decoration:underline}[data-v-504b3522] .error-to_young{display:flex}[data-v-504b3522] .error-to_young p{color:#000;font-size:12px;font-weight:400;line-height:14.4px}[data-v-504b3522] .error-to_young a{color:inherit;-webkit-text-decoration:underline;text-decoration:underline}[data-v-504b3522] .error-to_young .alert-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;flex-shrink:0;height:25px;margin-right:15px;width:25px}[data-v-504b3522] .error-to_young>div p:last-child{margin-bottom:0}.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)}.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-3c200268]{font-family:Gabarito,sans-serif!important;font-size:16px!important}[data-v-3c200268] .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}}.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)}.resend-email-input .form-label-group.col-md-5{flex:0 0 100%;max-width:100%}.overview-person-details,.person-name-title{font-family:Gabarito,sans-serif}.overview-person-details{margin-left:3.5rem}.overview-person-name-icon{align-items:center;display:flex;flex-direction:row}.overview-person-name-icon .person-name{color:#001287;font-size:1rem;font-style:normal;font-weight:700;line-height:1.188rem}.travel-overview .overview-header-container h3{color:#030338!important;color:var(--redion-blue,#030338)!important;font-family:Gabarito,sans-serif;font-size:40px;font-weight:700;line-height:48px}.travel-overview>.row{background:#ededec;background:var(--naturals-light-gray,#ededec);border-radius:32px;margin:0 0 32px;padding:32px 17px 17px}.travel-overview>.row h5{color:#030338!important;color:var(--redion-blue,#030338)!important;font-family:Gabarito,sans-serif;font-size:28px;font-weight:700;line-height:36px;margin-bottom:24px!important}.travel-overview .overview-card{background:#fff;border-radius:32px;box-shadow:none;padding:32px}.travel-overview .overview-card h6{font-weight:400;line-height:24px;margin-bottom:4px}.travel-overview .overview-card h6,.travel-overview .overview-card p{color:#030338;color:var(--redion-blue,#030338);font-family:Gabarito,sans-serif;font-size:16px}.travel-overview .overview-card p{font-weight:600;line-height:1.5}.travel-overview .overview-card .btn,.travel-overview .overview-card .person-name{color:#030338!important;color:var(--redion-blue,#030338)!important}.travel-overview .overview-card .btn{background:#fff!important;border:1px solid #030338!important;border:1px solid var(--redion-blue,#030338)!important;border-radius:999px;box-shadow:none;font-family:Gabarito,sans-serif;font-size:18px;font-weight:600;height:auto;letter-spacing:.18px;line-height:24px;padding:12px 24px;width:auto}@media only screen and (max-width:767px){.travel-overview .overview-header-container h3{font-size:32px;font-weight:600;line-height:38px}.travel-overview>.row{padding:16px 2px 2px}.travel-overview>.row h5{font-size:18px;font-weight:400;line-height:28px}.travel-overview .overview-card{padding:16px}}.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)}.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}.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}