.hidden{display:none}.calc-card{background-color:#fff;border-radius:10px;box-shadow:0 6px 16px -4px rgba(26,45,65,.3);margin-bottom:20px;padding:24px 28px}.calc-card h2{line-height:1.2;margin-bottom:1em}.calc-card_hidden{display:none}@media (max-width:768px){.calc-card h2{font-size:1.5rem}}@media (max-width:480px){.calc-card{padding:18px 20px}}.country-selection__select{max-width:100%;width:1000px}.country-selection__radio-group>label{display:block}.e-date-mask{width:120px}.single-trip__days-amount{width:100px!important}.single-trip__item-wrapper{margin-bottom:0!important}.trip-dates__item-wrapper{flex-direction:row!important;margin-bottom:0}.insured-birthdays__item{padding-right:2rem}.insured-birthdays__icon-minus{font-size:1.25rem;position:absolute;right:6px;top:10px}.insured-birthdays__add-button{margin-left:1rem}.e-covid-option__item{margin-top:.6rem}.e-second-program__title{font-size:.9em;font-weight:400;line-height:1;white-space:pre-wrap}.e-second-program__icon{margin-bottom:14px}.e-second-program .ant-card-head-wrapper{align-items:flex-start}.e-second-program .ant-card-head-title{line-height:1}.promocode__checkbox_margin_bottom{margin-bottom:10px}.e-sa__img{max-width:230px;width:100%}.e-sa__select{width:100%}.e-awr{line-height:1.3em}@media (max-width:576px){.e-awr{line-height:2rem}}.e-passport-data__serial-col{width:70px}.e-passport-data__serial{border-bottom-right-radius:0;border-top-right-radius:0}.e-passport-data__number-col{margin-left:-1px;width:90px}.e-passport-data__number{border-bottom-left-radius:0;border-top-left-radius:0}.e-insurant-info__reset{border-bottom:1px solid;cursor:pointer;margin-left:.8rem}.e-insurant-info__insureds{align-items:flex-start;display:flex;flex-wrap:wrap}.calc-header__steps{margin-bottom:30px;margin-top:30px}.calc-header__step{cursor:pointer}@media (min-width:1024px){.ant-steps-item-title:after{top:26px}.ant-steps-item-icon{font-size:22px;height:50px;line-height:50px;width:50px}.ant-steps-item-title{font-size:18px;line-height:50px}}.calc-check{background-color:#fff;margin-bottom:14px;padding:60px 0 60px 60px}@media (max-width:1200px){.calc-check{padding-left:40px}}@media (max-width:768px){.calc-check{margin-bottom:14px;padding:30px 0 56px}.calc-check>div,.calc-check>h2,.calc-check>h3,.calc-check>p{padding:0 18px}.calc-check p{margin-bottom:.4em}.calc-check .ant-divider-horizontal{margin:10px 0}}.absolute-bottom .ant-affix{bottom:0;height:auto!important;position:absolute!important;top:auto!important;transition:all .2s}.check__icon{color:#0a1971}.e-calc{overflow:hidden;width:100%}.e-check-cost{margin-bottom:1rem}.e-check-cost span{color:#0a1971;font-size:3rem!important;font-weight:600}.e-check-cost__loading{font-size:3rem!important;margin-top:.8rem}.e-check-cost__total-cost-label{margin:0}@media (max-width:1200px){.e-check-cost span,.e-check-cost__loading{font-size:2rem!important}}.e-cost-without-bonuses{color:gray;margin-top:-1rem}.e-cost-without-bonuses__canceled{font-size:1.5em;font-weight:600;text-decoration:line-through}@media (max-width:768px){.e-cost-without-bonuses{margin-top:-.5rem}.e-cost-without-bonuses .e-cost-without-bonuses__canceled{color:gray!important;font-size:1.5em!important;font-weight:600;text-decoration:line-through}.e-cost-without-bonuses .e-cost-without-bonuses__text{color:gray!important;font-size:1rem!important}}.e-ccfss{position:absolute;transition:all .4s;width:100vw}.e-ccfss__cost-col{margin-bottom:0;transition:all .4s;width:100%}.e-ccfss__cost{font-size:14px}.e-ccfss__cost+span{color:#0a1971;font-size:1.5rem}.e-ccfss__prev-col{display:none}.e-ccfss_affixed .ant-affix{background-color:#fff;box-shadow:0 6px 25px rgba(10,25,113,.4);left:0;right:0}.e-ccfss_affixed .e-ccfss__cost-col{background-color:#fff;font-size:1.5rem;line-height:1.1em;padding:0 8px 6px 2px;text-align:right;width:auto}.e-ccfss_affixed .e-ccfss__cost{margin:0}.e-ccfss_affixed .e-ccfss__prev-col{color:#fff;display:block;padding:8px}.e-control-block__button{box-shadow:0 6px 16px -4px rgba(26,45,65,.3);width:100%}.item_without-margin{margin-bottom:0}.e-link_underline{text-decoration:underline}.e-hide{display:none}