.-disabled-.-focus-.air-datepicker-cell.-day-.-other-month-,.-disabled-.-focus-.air-datepicker-cell.-year-.-other-decade-,.air-datepicker-cell.-day-.-other-month-,.air-datepicker-cell.-year-.-other-decade-{color:var(--adp-color-other-month)}.air-datepicker-cell.-day-.-other-month-:hover,.air-datepicker-cell.-year-.-other-decade-:hover{color:var(--adp-color-other-month-hover)}.-selected-.air-datepicker-cell.-day-.-other-month-,.-selected-.air-datepicker-cell.-year-.-other-decade-{background:var(--adp-background-color-selected-other-month);color:#fff}.-selected-.-focus-.air-datepicker-cell.-day-.-other-month-,.-selected-.-focus-.air-datepicker-cell.-year-.-other-decade-{background:var(--adp-background-color-selected-other-month-focused)}.-in-range-.air-datepicker-cell.-day-.-other-month-,.-in-range-.air-datepicker-cell.-year-.-other-decade-{background-color:var(--adp-background-color-in-range);color:var(--adp-color)}.-in-range-.-focus-.air-datepicker-cell.-day-.-other-month-,.-in-range-.-focus-.air-datepicker-cell.-year-.-other-decade-{background-color:var(--adp-background-color-in-range-focused)}.air-datepicker-cell.-day-.-other-month-:empty,.air-datepicker-cell.-year-.-other-decade-:empty{background:0 0;border:0}.air-datepicker-cell{align-items:center;border-radius:var(--adp-cell-border-radius);box-sizing:border-box;cursor:pointer;display:flex;justify-content:center;position:relative;z-index:1}.air-datepicker-cell.-focus-{background:var(--adp-cell-background-color-hover)}.air-datepicker-cell.-current-.-focus-{color:var(--adp-color)}.air-datepicker-cell.-current-,.air-datepicker-cell.-current-.-in-range-{color:var(--adp-color-current-date)}.air-datepicker-cell.-disabled-{color:var(--adp-color-disabled);cursor:default}.air-datepicker-cell.-disabled-.-current-.-focus-,.air-datepicker-cell.-disabled-.-focus-{color:var(--adp-color-disabled)}.air-datepicker-cell.-disabled-.-in-range-{color:var(--adp-color-disabled-in-range)}.air-datepicker-cell.-in-range-{background:var(--adp-cell-background-color-in-range);border-radius:0}.air-datepicker-cell.-in-range-:hover{background:var(--adp-cell-background-color-in-range-hover)}.air-datepicker-cell.-range-from-,.air-datepicker-cell.-range-to-{background-color:var(--adp-cell-background-color-in-range);border:1px solid var(--adp-cell-border-color-in-range);border-radius:var(--adp-cell-border-radius) 0 0 var(--adp-cell-border-radius)}.air-datepicker-cell.-range-to-{border-radius:0 var(--adp-cell-border-radius) var(--adp-cell-border-radius) 0}.air-datepicker-cell.-range-to-.-range-from-{border-radius:var(--adp-cell-border-radius)}.air-datepicker-cell.-selected-{border:0}.air-datepicker-cell.-selected-,.air-datepicker-cell.-selected-.-current-{background:var(--adp-cell-background-color-selected);color:#fff}.air-datepicker-cell.-selected-.-focus-{background:var(--adp-cell-background-color-selected-hover)}.air-datepicker-body{transition:all var(--adp-transition-duration) var(--adp-transition-ease)}.air-datepicker-body.-hidden-{display:none}.air-datepicker-body--day-names{display:grid;grid-template-columns:repeat(7,var(--adp-day-cell-width))}.air-datepicker-body--day-name{align-items:center;color:var(--adp-day-name-color);display:flex;flex:1;font-size:.8em;justify-content:center;text-align:center}.air-datepicker-body--day-name.-clickable-{cursor:pointer}.air-datepicker-body--day-name.-clickable-:hover{color:var(--adp-day-name-color-hover)}.air-datepicker-body--cells{display:grid}.air-datepicker-body--cells.-days-{grid-auto-rows:var(--adp-day-cell-height);grid-template-columns:repeat(7,var(--adp-day-cell-width))}.air-datepicker-body--cells.-months-{grid-auto-rows:var(--adp-month-cell-height);grid-template-columns:repeat(3,1fr)}.air-datepicker-body--cells.-years-{grid-auto-rows:var(--adp-year-cell-height);grid-template-columns:repeat(4,1fr)}.air-datepicker-nav{border-bottom:1px solid var(--adp-border-color-inner);box-sizing:initial;display:flex;justify-content:space-between;min-height:var(--adp-nav-height);padding:var(--adp-padding)}.-only-timepicker- .air-datepicker-nav{display:none}.air-datepicker-nav--action{cursor:pointer}.air-datepicker-nav--title{align-items:center;cursor:pointer;display:flex;justify-content:center}.air-datepicker-nav--action{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--adp-nav-action-size)}.air-datepicker-nav--action:hover{background:var(--adp-background-color-hover)}.air-datepicker-nav--action:active{background:var(--adp-background-color-active)}.air-datepicker-nav--action svg{height:16px;width:16px}.air-datepicker-nav--action path{stroke:var(--adp-nav-arrow-color);fill:#333;stroke-width:0;transition:fill .3s ease}.air-datepicker-nav--action,.air-datepicker-nav--title{border-radius:var(--adp-border-radius)}.air-datepicker-nav--title i{color:var(--adp-nav-color-secondary);font-style:normal;margin-left:.3em}.air-datepicker-nav--title:hover{background:var(--adp-background-color-hover)}.air-datepicker-nav--title:active{background:var(--adp-background-color-active)}.air-datepicker-nav--title.-disabled-{background:0 0;cursor:default}.air-datepicker-buttons{display:grid;grid-auto-columns:1fr;grid-auto-flow:column}.air-datepicker-button{background:#fff0;border:0;border-radius:var(--adp-btn-border-radius);color:var(--adp-btn-color);cursor:pointer;display:inline-flex;height:var(--adp-btn-height)}.air-datepicker-button:focus,.air-datepicker-button:hover{background:var(--adp-btn-background-color-hover);color:var(--adp-btn-color-hover)}.air-datepicker-button:focus,.air-datepicker-time--row input[type=range]:focus{outline:0}.air-datepicker-button:active{background:var(--adp-btn-background-color-active)}.air-datepicker-button span{align-items:center;display:flex;height:100%;justify-content:center;outline:0;width:100%}.air-datepicker-time{grid-column-gap:12px;align-items:center;display:grid;grid-template-columns:max-content 1fr;padding:0 var(--adp-time-padding-inner);position:relative}.-only-timepicker- .air-datepicker-time{border-top:none}.air-datepicker-time--current{align-items:center;display:flex;flex:1;font-size:14px;text-align:center}.air-datepicker-time--current-colon{line-height:1;margin:0 2px 3px}.air-datepicker-time--current-hours,.air-datepicker-time--current-minutes{font-family:Century Gothic,CenturyGothic,AppleGothic,sans-serif;font-size:19px;line-height:1;position:relative;z-index:1}.air-datepicker-time--current-hours:after,.air-datepicker-time--current-minutes:after{background:var(--adp-background-color-hover);border-radius:var(--adp-border-radius);bottom:-2px;content:"";left:-2px;opacity:0;position:absolute;right:-2px;top:-3px;z-index:-1}.air-datepicker-time--current-hours.-focus-:after,.air-datepicker-time--current-minutes.-focus-:after{opacity:1}.air-datepicker-time--current-ampm{align-self:flex-end;color:var(--adp-time-day-period-color);font-size:11px;margin-bottom:1px;margin-left:6px;text-transform:uppercase}.air-datepicker-time--row{align-items:center;background:linear-gradient(to right,var(--adp-time-track-color),var(--adp-time-track-color)) left 50%/100% var(--adp-time-track-height) no-repeat;display:flex;font-size:11px;height:17px}.air-datepicker-time--row:first-child{margin-bottom:4px}.air-datepicker-time--row input[type=range]{-webkit-appearance:none;background:0 0;cursor:pointer;flex:1;height:100%;margin:0;padding:0;width:100%}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}.air-datepicker-time--row input[type=range]::-ms-tooltip{display:none}.air-datepicker-time--row input[type=range]:hover::-webkit-slider-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:hover::-moz-range-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:hover::-ms-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:focus::-webkit-slider-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]:focus::-moz-range-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]:focus::-ms-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{background:#fff;border:1px solid var(--adp-time-track-color);border-radius:3px;box-sizing:border-box;cursor:pointer;height:12px;-webkit-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration);width:12px}.air-datepicker-time--row input[type=range]::-moz-range-thumb{background:#fff;border:1px solid var(--adp-time-track-color);border-radius:3px;box-sizing:border-box;cursor:pointer;height:12px;-moz-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration);width:12px}.air-datepicker-time--row input[type=range]::-ms-thumb{background:#fff;border:1px solid var(--adp-time-track-color);border-radius:3px;box-sizing:border-box;cursor:pointer;height:12px;-ms-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration);width:12px}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{margin-top:calc(var(--adp-time-thumb-size)/2*-1)}.air-datepicker-time--row input[type=range]::-webkit-slider-runnable-track{background:#0000;border:0;color:#0000;cursor:pointer;height:var(--adp-time-track-height)}.air-datepicker-time--row input[type=range]::-moz-range-track{background:#0000;border:0;color:#0000;cursor:pointer;height:var(--adp-time-track-height)}.air-datepicker-time--row input[type=range]::-ms-track{background:#0000;border:0;color:#0000;cursor:pointer;height:var(--adp-time-track-height)}.air-datepicker-time--row input[type=range]::-ms-fill-lower,.air-datepicker-time--row input[type=range]::-ms-fill-upper{background:#0000}.air-datepicker{--adp-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--adp-font-size:14px;--adp-width:246px;--adp-z-index:100;--adp-padding:4px;--adp-grid-areas:"nav" "body" "timepicker" "buttons";--adp-transition-duration:.3s;--adp-transition-ease:ease-out;--adp-transition-offset:8px;--adp-background-color:#fff;--adp-background-color-hover:#f0f0f0;--adp-background-color-active:#eaeaea;--adp-background-color-in-range:#5cc4ef1a;--adp-background-color-in-range-focused:#5cc4ef33;--adp-background-color-selected-other-month-focused:#8ad5f4;--adp-background-color-selected-other-month:#a2ddf6;--adp-color:#4a4a4a;--adp-color-secondary:#9c9c9c;--adp-accent-color:#4eb5e6;--adp-color-current-date:var(--adp-accent-color);--adp-color-other-month:#dedede;--adp-color-disabled:#aeaeae;--adp-color-disabled-in-range:#939393;--adp-color-other-month-hover:#c5c5c5;--adp-border-color:#dbdbdb;--adp-border-color-inner:#efefef;--adp-border-radius:4px;--adp-border-color-inline:#d7d7d7;--adp-nav-height:32px;--adp-nav-arrow-color:var(--adp-color-secondary);--adp-nav-action-size:32px;--adp-nav-color-secondary:var(--adp-color-secondary);--adp-day-name-color:#ff9a19;--adp-day-name-color-hover:#8ad5f4;--adp-day-cell-height:32px;--adp-month-cell-height:42px;--adp-year-cell-height:56px;--adp-pointer-size:10px;--adp-poiner-border-radius:2px;--adp-pointer-offset:14px;--adp-cell-border-radius:4px;--adp-cell-background-color-hover:var(--adp-background-color-hover);--adp-cell-background-color-selected:#5cc4ef;--adp-cell-background-color-selected-hover:#45bced;--adp-cell-background-color-in-range:#5cc4ef1a;--adp-cell-background-color-in-range-hover:#5cc4ef33;--adp-cell-border-color-in-range:var(--adp-cell-background-color-selected);--adp-btn-height:32px;--adp-btn-color:var(--adp-accent-color);--adp-btn-color-hover:var(--adp-color);--adp-btn-border-radius:var(--adp-border-radius);--adp-btn-background-color-hover:var(--adp-background-color-hover);--adp-btn-background-color-active:var(--adp-background-color-active);--adp-time-track-height:1px;--adp-time-track-color:#dedede;--adp-time-track-color-hover:#b1b1b1;--adp-time-thumb-size:12px;--adp-time-padding-inner:10px;--adp-time-day-period-color:var(--adp-color-secondary);--adp-mobile-font-size:16px;--adp-mobile-nav-height:40px;--adp-mobile-width:320px;--adp-mobile-day-cell-height:38px;--adp-mobile-month-cell-height:48px;--adp-mobile-year-cell-height:64px}.air-datepicker-overlay{--adp-overlay-background-color:#0000004d;--adp-overlay-transition-duration:.3s;--adp-overlay-transition-ease:ease-out;--adp-overlay-z-index:99}.air-datepicker{background:var(--adp-background-color);border:1px solid var(--adp-border-color);border-radius:var(--adp-border-radius);box-sizing:initial;color:var(--adp-color);display:grid;font-family:var(--adp-font-family),sans-serif;font-size:var(--adp-font-size);grid-template-areas:var(--adp-grid-areas);grid-template-columns:1fr;grid-template-rows:repeat(4,max-content);position:absolute;transition:opacity var(--adp-transition-duration) var(--adp-transition-ease),transform var(--adp-transition-duration) var(--adp-transition-ease);width:var(--adp-width);z-index:var(--adp-z-index)}.air-datepicker:not(.-custom-position-){opacity:0}.air-datepicker.-from-top-{transform:translateY(calc(var(--adp-transition-offset)*-1))}.air-datepicker.-from-right-{transform:translateX(var(--adp-transition-offset))}.air-datepicker.-from-bottom-{transform:translateY(var(--adp-transition-offset))}.air-datepicker.-from-left-{transform:translateX(calc(var(--adp-transition-offset)*-1))}.air-datepicker.-active-:not(.-custom-position-){opacity:1;transform:translate(0)}.air-datepicker.-active-.-custom-position-{transition:none}.air-datepicker.-inline-{border-color:var(--adp-border-color-inline);box-shadow:none;left:auto;opacity:1;position:static;right:auto;transform:none}.air-datepicker.-inline- .air-datepicker--pointer,.air-datepicker.-is-mobile- .air-datepicker--pointer{display:none}.air-datepicker.-is-mobile-{--adp-font-size:var(--adp-mobile-font-size);--adp-day-cell-height:var(--adp-mobile-day-cell-height);--adp-month-cell-height:var(--adp-mobile-month-cell-height);--adp-year-cell-height:var(--adp-mobile-year-cell-height);--adp-nav-height:var(--adp-mobile-nav-height);--adp-nav-action-size:var(--adp-mobile-nav-height);border:0;position:fixed;width:var(--adp-mobile-width)}.air-datepicker.-is-mobile- *{-webkit-tap-highlight-color:transparent}.air-datepicker.-is-mobile-:not(.-custom-position-){transform:translate(-50%,calc(-50% + var(--adp-transition-offset)))}.air-datepicker.-is-mobile-.-active-:not(.-custom-position-){transform:translate(-50%,-50%)}.air-datepicker.-custom-position-{transition:none}.air-datepicker-global-container{left:0;position:absolute;top:0}.air-datepicker--pointer,.air-datepicker--pointer:after{height:var(--adp-pointer-size);position:absolute;width:var(--adp-pointer-size)}.air-datepicker--pointer{--pointer-half-size:calc(var(--adp-pointer-size)/2);z-index:-1}.air-datepicker--pointer:after{background:#fff;border-right:1px solid var(--adp-border-color-inline);border-top:1px solid var(--adp-border-color-inline);border-top-right-radius:var(--adp-poiner-border-radius);box-sizing:border-box;content:""}.-top-center- .air-datepicker--pointer,.-top-left- .air-datepicker--pointer,.-top-right- .air-datepicker--pointer,[data-popper-placement^=top] .air-datepicker--pointer{top:calc(100% - var(--pointer-half-size) + 1px)}.-top-center- .air-datepicker--pointer:after,.-top-left- .air-datepicker--pointer:after,.-top-right- .air-datepicker--pointer:after,[data-popper-placement^=top] .air-datepicker--pointer:after{transform:rotate(135deg)}.-right-bottom- .air-datepicker--pointer,.-right-center- .air-datepicker--pointer,.-right-top- .air-datepicker--pointer,[data-popper-placement^=right] .air-datepicker--pointer{right:calc(100% - var(--pointer-half-size) + 1px)}.-right-bottom- .air-datepicker--pointer:after,.-right-center- .air-datepicker--pointer:after,.-right-top- .air-datepicker--pointer:after,[data-popper-placement^=right] .air-datepicker--pointer:after{transform:rotate(225deg)}.-bottom-center- .air-datepicker--pointer,.-bottom-left- .air-datepicker--pointer,.-bottom-right- .air-datepicker--pointer,[data-popper-placement^=bottom] .air-datepicker--pointer{bottom:calc(100% - var(--pointer-half-size) + 1px)}.-bottom-center- .air-datepicker--pointer:after,.-bottom-left- .air-datepicker--pointer:after,.-bottom-right- .air-datepicker--pointer:after,[data-popper-placement^=bottom] .air-datepicker--pointer:after{transform:rotate(315deg)}.-left-bottom- .air-datepicker--pointer,.-left-center- .air-datepicker--pointer,.-left-top- .air-datepicker--pointer,[data-popper-placement^=left] .air-datepicker--pointer{left:calc(100% - var(--pointer-half-size) + 1px)}.-left-bottom- .air-datepicker--pointer:after,.-left-center- .air-datepicker--pointer:after,.-left-top- .air-datepicker--pointer:after,[data-popper-placement^=left] .air-datepicker--pointer:after{transform:rotate(45deg)}.-bottom-left- .air-datepicker--pointer,.-top-left- .air-datepicker--pointer{left:var(--adp-pointer-offset)}.-bottom-right- .air-datepicker--pointer,.-top-right- .air-datepicker--pointer{right:var(--adp-pointer-offset)}.-bottom-center- .air-datepicker--pointer,.-top-center- .air-datepicker--pointer{left:calc(50% - var(--adp-pointer-size)/2)}.-left-top- .air-datepicker--pointer,.-right-top- .air-datepicker--pointer{top:var(--adp-pointer-offset)}.-left-bottom- .air-datepicker--pointer,.-right-bottom- .air-datepicker--pointer{bottom:var(--adp-pointer-offset)}.-left-center- .air-datepicker--pointer,.-right-center- .air-datepicker--pointer{top:calc(50% - var(--adp-pointer-size)/2)}.air-datepicker--navigation{grid-area:nav}.air-datepicker--content{box-sizing:initial;grid-area:body;padding:var(--adp-padding)}.-only-timepicker- .air-datepicker--content{display:none}.air-datepicker--time{grid-area:timepicker}.air-datepicker--buttons{grid-area:buttons}.air-datepicker--buttons,.air-datepicker--time{border-top:1px solid var(--adp-border-color-inner);padding:var(--adp-padding)}.air-datepicker-overlay{background:var(--adp-overlay-background-color);height:0;left:0;opacity:0;position:fixed;top:0;transition:opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease),left 0s,height 0s,width 0s;transition-delay:0s,var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration);width:0;z-index:var(--adp-overlay-z-index)}.air-datepicker-overlay.-active-{height:100%;opacity:1;transition:opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease),height 0s,width 0s;width:100%}:root{--color-brand:#ed5454;--color-black:#333;--color-gray:#91a4ad}.air-datepicker{--adp-z-index:1500;--adp-width:260px;--adp-border-radius:3px;--adp-pointer-size:0;--adp-padding:0;--adp-font-family:"Gotham Pro",sans-serif;--adp-font-size:12px;--adp-cell-border-radius:0;--adp-cell-background-color-selected:#ed5454;--adp-cell-background-color-selected-hover:#f28787;--adp-background-color-selected-other-month:#ed5454;--adp-background-color-selected-other-month-focused:#f28787;--adp-day-cell-width:1fr;--adp-day-cell-height:36px;--adp-border-color:#fff;--adp-border-color-inner:#fff;--adp-border-color-inline:#fff;--adp-background-color-hover:#fdeeee;--adp-color-current-date:#ed5454;--adp-day-name-color:#000;--adp-color-other-month:#eaf0f2;--adp-color-other-month-hover:#c6d4d8;--adp-accent-color:#ed5454;border:0;box-shadow:0 4px 35px #0000000f;padding:30px 0 0;-webkit-user-select:none;user-select:none}@media (max-width:750px){.air-datepicker{--adp-width:200px;--adp-font-size:10px;--adp-day-cell-height:25px;padding:0}.air-datepicker.-inline-{margin:0 auto}}.air-datepicker-nav{align-items:center;min-height:0;padding:0 0 25px}@media (max-width:750px){.air-datepicker-nav{padding:10px 0 5px}}.air-datepicker-nav--title{background-color:#fff;color:#000;font-size:1.125rem;font-weight:600;margin-right:auto;order:-1;padding:0;pointer-events:none}@media (max-width:750px){.air-datepicker-nav--title{font-size:.875rem}}.air-datepicker-nav--action{align-items:center;display:flex;height:16px;justify-content:center;margin-left:8px;transition:opacity .3s ease;width:16px}@media (max-width:750px){.air-datepicker-nav--action{height:20px;width:20px}}.air-datepicker-nav--action.-disabled-{opacity:.2;pointer-events:none;visibility:visible}.air-datepicker-nav--action:hover{background-color:inherit}.air-datepicker-nav--action:hover path{fill:#ed5454}.air-datepicker-body--day-names{gap:1px;grid-auto-rows:var(--adp-day-cell-height);justify-content:center;margin:0;padding:1px}.air-datepicker-body--day-name{font-size:.75rem;font-weight:700;text-transform:none}.air-datepicker-body--cells{background-color:#dfdfdf;font-weight:700;gap:1px;justify-content:center;padding:1px}@media (max-width:750px){.air-datepicker-body--cells{margin:0}}.air-datepicker-cell{background-color:#fff;transition:background-color .2s ease,color .2s ease}.air-datepicker-cell.-focus-:not(.-selected-){color:#ed5454}.calc-card{align-items:stretch;background:#fff;border-radius:3px;box-shadow:0 3px 10px #3333330a;cursor:pointer;display:flex;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.calc-card:hover{--arrow-slide:6px;--hover-color:#ed5454;box-shadow:0 10px 30px #33333326}.calc-card:nth-child(-n+3){--font-weight:bold}@media (max-width:750px){.calc-card{flex-wrap:wrap}}.calc-card__provider{align-content:center;align-self:stretch;border-right:1px solid #eaf0f2;display:grid;flex-basis:120px;flex-shrink:0;gap:10px;padding:20px}@media (max-width:1100px){.calc-card__provider{flex-basis:90px;gap:5px;padding:10px}}@media (max-width:750px){.calc-card__provider{border:0;flex-basis:70px;gap:2px;margin-bottom:-20px;padding:5px}}.calc-card__badges-item:before,.calc-card__provider-logo{background-position:50%;background-repeat:no-repeat;background-size:contain;height:50px;width:100%}@media (max-width:1100px){.calc-card__provider-logo{height:40px}}@media (max-width:750px){.calc-card__provider-logo{height:30px}}.calc-card__provider-name{color:#999;font-size:.75rem;text-align:center}@media (max-width:1100px){.calc-card__provider-name{font-size:.625rem}}@media (max-width:750px){.calc-card__provider-name{display:none}}.calc-card__badges{align-items:center;display:flex;left:20px;position:absolute;top:-14px}@media (max-width:1100px){.calc-card__badges{left:10px;top:-10px}}@media (max-width:750px){.calc-card__badges{justify-content:center;left:-70px;top:-5px;width:calc(100vw - 20px)}}.calc-card__badges-item{align-items:center;border-radius:30px;color:#fff;display:flex;font-size:.75rem;font-weight:700;height:28px;line-height:1;margin-right:10px;opacity:0;overflow:hidden;padding:0 10px;position:relative;text-transform:uppercase;transform:translateY(-20px);transition:transform .3s ease,opacity .3s ease,flex .3s ease,margin .3s ease,padding .3s ease,width .3s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}@media (max-width:1100px){.calc-card__badges-item{font-size:.5625rem;height:20px;margin-right:5px}}@media (max-width:750px){.calc-card__badges-item{flex:0;font-size:.5rem;height:18px;line-height:.7;margin:0;padding:0;transform:translateY(-20px) scaleX(0);width:0}}.calc-card__badges-item[data-badge=optimal]{--icon:url(../img/badge-optimal.png);background-color:#333;order:2}.calc-card__badges-item[data-badge=min-price]{--icon:url(../img/badge-min-price.png);background-color:#00afa5;order:2}.calc-card__badges-item[data-badge=min-terms]{--icon:url(../img/badge-min-terms.png);background-color:#7471f9;order:2}.calc-card__badges-item.is-active{opacity:1;order:1;transform:translateY(0)}@media (max-width:750px){.calc-card__badges-item.is-active{flex:0 0 auto;margin:0 3px;padding:0 5px;width:auto}}.calc-card__badges-item:before{background-image:var(--icon);content:"";flex-basis:24px;flex-shrink:0;height:24px;margin-right:4px;width:24px}@media (max-width:1100px){.calc-card__badges-item:before{flex-basis:12px;height:12px;width:12px}}@media (max-width:750px){.calc-card__badges-item:before{flex-basis:10px;height:10px;width:10px}}.calc-card__tariff{align-items:center;display:flex;flex-grow:1;position:relative}@media (max-width:750px){.calc-card__tariff{align-items:flex-end;flex-basis:fill;flex-wrap:wrap;width:100px}}.calc-card__tariff-title{flex-basis:100%;line-height:1.3;padding:20px}@media (max-width:1100px){.calc-card__tariff-title{font-size:.875rem;padding:10px}}@media (max-width:750px){.calc-card__tariff-title{padding:15px 10px 10px}}.calc-card__tariff-terms{flex-basis:95px;flex-shrink:0;font-weight:var(--font-weight,normal);line-height:1;text-align:center;white-space:nowrap}@media (max-width:1100px){.calc-card__tariff-terms{flex-basis:60px;font-size:.875rem}}@media (max-width:750px){.calc-card__tariff-terms{align-items:baseline;display:flex;flex-basis:40%;font-size:.75rem;font-weight:400;line-height:.8;padding:0 0 0 10px}}.calc-card__tariff-terms span{color:var(--hover-color,#333);display:block;font-size:1.875rem;font-weight:inherit;transition:font-weight .3s ease,color .3s ease}@media (max-width:1100px){.calc-card__tariff-terms span{font-size:1.5rem}}@media (max-width:750px){.calc-card__tariff-terms span{font-size:1.25rem;font-weight:var(--font-weight,normal);padding-right:5px}}.calc-card__tariff-price{color:var(--hover-color,#333);flex-basis:110px;flex-shrink:0;font-weight:700;padding-left:20px;text-align:center;transition:color .3s ease;white-space:nowrap}@media (max-width:1100px){.calc-card__tariff-price{flex-basis:100px;font-size:.875rem;padding-left:10px}}@media (max-width:750px){.calc-card__tariff-price{flex-basis:60%;font-size:1.25rem;line-height:.7;padding:0 10px 0 0;text-align:right}}.calc-card__actions{display:grid;flex-basis:200px;flex-shrink:0;gap:8px;padding:20px}@media (max-width:1100px){.calc-card__actions{flex-basis:150px;padding:10px}}@media (max-width:750px){.calc-card__actions{flex-basis:100%;grid-template-columns:repeat(2,1fr);padding:20px 10px 10px}}.calc-card__actions-order{background-color:#ed5454;border-radius:3px;color:#fff;cursor:pointer;font-size:.875rem;font-weight:700;height:50px;line-height:50px;outline:0;overflow:hidden;padding:0 10px;position:relative;text-align:center;-webkit-user-select:none;user-select:none;white-space:nowrap}@media (max-width:1100px){.calc-card__actions-order{font-size:.75rem;height:40px;line-height:40px}}@media (max-width:750px){.calc-card__actions-order{height:35px;line-height:35px}}.calc-card__actions-details{background-color:#eaf0f2;border-radius:3px;color:#91a4ad;cursor:pointer;font-size:.875rem;font-weight:700;height:30px;line-height:30px;padding:0 10px;text-align:center;transition:background-color .3s ease,color .3s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}@media (max-width:1100px){.calc-card__actions-details{font-size:.75rem}}@media (max-width:750px){.calc-card__actions-details{height:35px;line-height:35px}}.calc-card__actions-details:hover{background-color:#d6dfe2;color:#8498a1}.calc-card__after{align-items:center;display:flex;padding-right:20px}@media (max-width:1100px){.calc-card__after{padding-right:10px}}@media (max-width:750px){.calc-card__after{display:none}}.calc-card__after:after{background-color:var(--hover-color,#91a4ad);content:"";flex-shrink:0;height:30px;-webkit-mask:url(../img/icons.svg#tariff-arrow) no-repeat center/contain;mask:url(../img/icons.svg#tariff-arrow) no-repeat center/contain;position:relative;transform:translateX(var(--arrow-slide,0));transition:background-color .3s ease,transform .3s ease;width:30px}@media (max-width:1100px){.calc-card__after:after{height:25px;width:25px}}.calc-dropdown{background:#fff;border-radius:3px;box-shadow:0 10px 40px #00000014;left:0;margin-top:10px;max-height:300px;max-width:280px;min-height:50px;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:100%;transform:translateY(-30px);transform-origin:0 0;transition:transform .15s ease,opacity .15s ease;-webkit-user-select:none;user-select:none;width:100%;z-index:2000}@media (max-width:750px){.calc-dropdown{margin-top:2px;max-height:200px;min-height:30px}}.calc-dropdown.is-wide{max-width:100%}.calc-dropdown.is-static{max-height:none}.calc-dropdown.is-opened{opacity:1;pointer-events:auto;transform:translateY(0)}.calc-dropdown__scrollbar{background-color:#0000001a;border-radius:3px;bottom:5px;overflow:hidden;position:absolute;right:5px;top:5px;width:7px;z-index:10}@media (max-width:750px){.calc-dropdown__scrollbar{right:2px;width:4px}}.calc-dropdown__scrollbar .is-drag{background-color:#0006;border-radius:3px}.calc-dropdown__option{--code:#91a4ad;align-items:center;border-bottom:1px solid #eaf0f2;cursor:pointer;display:flex;height:auto;overflow:hidden;padding:20px;position:relative;transition:background-color .3s ease,color .3s ease}@media (max-width:750px){.calc-dropdown__option{padding:10px}}.calc-dropdown__option:last-of-type{border:0}.calc-dropdown__option:hover{--code:$pc;background-color:#ed54541a;color:#ed5454}.calc-dropdown__option-flag{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:2px;box-shadow:0 4px 20px #00000026;flex-basis:28px;flex-shrink:0;height:20px;margin-right:10px;width:28px}@media only screen and (-webkit-max-device-pixel-ratio:1){.calc-dropdown__option-flag{image-rendering:optimize-contrast}}@media (max-width:750px){.calc-dropdown__option-flag{flex-basis:17px;height:12px;margin-right:5px;width:17px}}.calc-dropdown__option-val{flex-basis:100%}.calc-dropdown__option-code{color:var(--code);font-weight:700;text-transform:uppercase;transition:color .3s ease}.calc-dropdown__params{display:grid;gap:20px;padding:20px}@media (max-width:750px){.calc-dropdown__params{gap:10px;padding:10px}}.calc-dropdown__apply[data-apply]{-webkit-appearance:none;appearance:none;background-color:#ed545433;border:0;border-radius:3px;color:#ed5454;cursor:pointer;display:block;font-size:.875rem;font-weight:700;height:50px;line-height:50px;outline:0;padding:0 15px;text-align:center;transition:opacity .3s ease;-webkit-user-select:none;user-select:none}.calc-dropdown__apply[data-apply]:hover{opacity:.8}.calc-field{display:grid;gap:10px}@media (max-width:750px){.calc-field{gap:5px}}.calc-field.is-hidden{display:none}.calc-field.is-tiny{--font-size:0.75rem;--input-height:40px}@media (max-width:1020px){.calc-field.is-tiny{--input-height:35px}}@media (max-width:750px){.calc-field.is-tiny{--input-height:30px}}.calc-field__label{color:#ed5454;font-size:var(--font-size,1rem);font-weight:700;padding-left:20px}@media (max-width:750px){.calc-field__label{font-size:var(--font-size,.75rem);padding-left:5px}}.calc-field__input{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #91a4ad66;border-radius:3px;display:block;font-size:var(--font-size,1rem);height:var(--input-height,60px);outline:0;padding:0 20px;width:100%}@media (max-width:1020px){.calc-field__input{height:var(--input-height,50px);padding:0 10px}}@media (max-width:750px){.calc-field__input{font-size:var(--font-size,.75rem);height:var(--input-height,35px)}}.calc-field__input.is-hidden{display:none}.calc-field__checkbox{--opacity:0;align-items:center;color:#999;cursor:pointer;display:inline-flex;font-weight:700;-webkit-user-select:none;user-select:none;vertical-align:middle}@media (max-width:750px){.calc-field__checkbox{font-size:.75rem}}.calc-field__checkbox:hover{--opacity:1}.calc-field__checkbox i{--color:#999;border:1px solid #999;border-radius:3px;flex-basis:26px;flex-shrink:0;height:26px;margin-right:20px;position:relative;transition:background-color .3s ease;width:26px}@media (max-width:750px){.calc-field__checkbox i{flex-basis:15px;height:15px;margin-right:8px;width:15px}}.calc-field__checkbox i:after{background-color:var(--color);content:"";height:16px;left:50%;-webkit-mask:url(../img/icons.svg#check) no-repeat center/contain;mask:url(../img/icons.svg#check) no-repeat center/contain;opacity:var(--opacity);position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease,background-color .3s ease;width:16px}@media (max-width:750px){.calc-field__checkbox i:after{height:10px;width:10px}}.calc-field__checkbox input{display:none;height:0;opacity:0;width:0}.calc-field__checkbox input:checked+i{--opacity:1;--color:#f8f8f8;background-color:#999}.calc-field__textarea{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #91a4ad66;border-radius:3px;display:block;font-size:var(--font-size,1rem);height:160px;outline:0;padding:20px;resize:none;width:100%}@media (max-width:1020px){.calc-field__textarea{height:100px;padding:10px}}@media (max-width:750px){.calc-field__textarea{font-size:var(--font-size,.75rem);height:60px}}.calc-field__textarea.is-hidden{display:none}.calc-params{margin:0 auto;max-width:400px;padding-bottom:30px;padding-top:60px}@media (max-width:1020px){.calc-params{padding-top:30px}}.calc-params__group{display:flex}.calc-params__group-item{--color:#333;align-items:center;background:#fff;border:1px solid #91a4ad66;cursor:pointer;display:flex;flex-basis:50%;flex-shrink:0;font-weight:700;height:50px;justify-content:center;line-height:48px;text-align:center;transition:background-color .3s ease,color .3s ease;-webkit-user-select:none;user-select:none}@media (max-width:1020px){.calc-params__group-item{font-size:.875rem;height:40px}}@media (max-width:750px){.calc-params__group-item{font-size:.75rem;height:30px}}.calc-params__group-item:first-child{border-radius:30px 0 0 30px}.calc-params__group-item:last-child{border-radius:0 30px 30px 0}.calc-params__group-item:hover{background-color:#ebebeb}.calc-params__group-item.is-active{--color:#fff;background-color:#333;color:var(--color)}.calc-params__group-icon{background-color:var(--color);flex-basis:20px;flex-shrink:0;height:20px;margin-right:10px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;outline:0;transition:background-color .3s ease;width:20px}@media (max-width:1020px){.calc-params__group-icon{flex-basis:15px;height:15px;margin-right:6px;width:15px}}@media (max-width:750px){.calc-params__group-icon{flex-basis:12px;height:12px;margin-right:4px;width:12px}}.calc-params__group-icon.is-cargo{-webkit-mask-image:url(../img/icons.svg#cargo);mask-image:url(../img/icons.svg#cargo)}.calc-params__group-icon.is-docs{-webkit-mask-image:url(../img/icons.svg#docs);mask-image:url(../img/icons.svg#docs)}.calc-params__fields>*{margin-top:30px}@media (max-width:1020px){.calc-params__fields>*{margin-top:20px}}@media (max-width:750px){.calc-params__fields>*{margin-top:10px}}.calc-params__fields button{--loader-bg:#757575cc;--loader-color:#fff;transition:filter .3s ease;width:100%}.calc-params__fields button.is-disabled,.calc-row button.is-disabled{filter:grayscale(100%);pointer-events:none}.calc-popup{background:#fff;box-shadow:0 30px 60px #00000040;color:#333;display:none;max-width:1060px;padding:0;width:100%}.calc-popup__close{background:url(../img/icons.svg#close) no-repeat 50%/contain;cursor:pointer;height:27px;position:absolute;right:-90px;top:-15px;width:27px}@media (max-width:1200px){.calc-popup__close{left:0;margin:0 auto;right:0;top:-60px}}@media (max-width:750px){.calc-popup__close{height:20px;top:-30px;width:20px}}.calc-popup__inner{align-items:stretch;display:flex;overflow:hidden;position:relative}@media (max-width:750px){.calc-popup__inner{flex-direction:column}}.calc-popup__side{flex-basis:440px;flex-shrink:0;padding:80px 60px 80px 80px}@media (max-width:1100px){.calc-popup__side{padding:40px}}@media (max-width:1020px){.calc-popup__side{flex-basis:320px;padding:20px}}@media (max-width:750px){.calc-popup__side{flex-basis:auto}}.calc-popup__main{background:#f8f8f8;border-left:1px solid #eaf0f2;flex-basis:100%;padding:80px 80px 80px 60px}@media (max-width:1100px){.calc-popup__main{padding:40px}}@media (max-width:1020px){.calc-popup__main{padding:20px}}.calc-popup__details{display:grid;grid-template-columns:auto 1fr;margin-top:15px}.calc-popup__details-row{display:contents;position:relative}.calc-popup__details-row>div{border-top:1px solid #eaf0f2;padding-bottom:15px;padding-top:15px}@media (max-width:750px){.calc-popup__details-row>div{font-size:.75rem;padding-bottom:5px;padding-top:5px}}.calc-popup__details-row:first-child>div{border:0}.calc-popup__details-label{color:#91a4ad;padding-right:20px}@media (max-width:750px){.calc-popup__details-label{padding-right:10px}}.calc-popup__title{font-size:1.5rem;font-weight:700;line-height:1.4}@media (max-width:1100px){.calc-popup__title{font-size:1.25rem}}@media (max-width:750px){.calc-popup__title{font-size:1rem}}.calc-popup__form{display:grid;gap:40px}@media (max-width:750px){.calc-popup__form{gap:20px}}.calc-popup__form .js-contact-field{margin-bottom:-10px}.calc-popup__choose{display:grid;gap:25px}.calc-popup__choose-box{align-items:stretch;display:flex}.calc-popup__choose-item{cursor:pointer;flex-basis:50%;flex-shrink:0;height:60px;line-height:60px;overflow:hidden;position:relative;text-align:center}@media (max-width:750px){.calc-popup__choose-item{font-size:.75rem;height:40px;line-height:40px}}.calc-popup__choose-item:first-child{border-radius:100px 0 0 100px}.calc-popup__choose-item:last-child{border-radius:0 100px 100px 0}.calc-popup__choose-item span{background-color:#fff;border-radius:inherit;box-shadow:inset 0 0 0 1px #91a4ad66;height:100%;left:0;position:absolute;top:0;transition:background-color .3s ease;width:100%}.calc-popup__choose-item [type=radio]{display:none;height:0;opacity:0;width:0}.calc-popup__choose-item [type=radio]:checked~span{background-color:#333}.calc-popup__choose-item [type=radio]:checked~div{--icon-fill:#fff;color:#fff}.calc-popup__choose-label{align-items:center;display:flex;font-weight:700;justify-content:center;position:relative;transition:color .3s ease;white-space:nowrap;z-index:10}.calc-popup__choose-label i{flex-basis:24px;flex-shrink:0;height:24px;margin-right:10px;position:relative;transition:background-color .3s ease;width:24px}@media (max-width:750px){.calc-popup__choose-label i{flex-basis:16px;height:16px;margin-right:5px;width:16px}}.calc-popup__choose-label i[data-icon=at]{background-color:var(--icon-fill,#333);-webkit-mask:url(../img/icons.svg#at--bold) no-repeat center/contain;mask:url(../img/icons.svg#at--bold) no-repeat center/contain}.calc-popup__choose-label i[data-icon=wa]{background:linear-gradient(180deg,#68fb83,#34cf4e);border-radius:5px}.calc-popup__choose-label i[data-icon=wa]:after{background-color:#fff;content:"";height:100%;left:0;-webkit-mask:url(../img/icons.svg#wa) no-repeat center/16px;mask:url(../img/icons.svg#wa) no-repeat center/16px;position:absolute;top:0;width:100%}@media (max-width:750px){.calc-popup__choose-label i[data-icon=wa]:after{-webkit-mask:url(../img/icons.svg#wa) no-repeat center/12px;mask:url(../img/icons.svg#wa) no-repeat center/12px}}.calc-popup__submit{--loader-bg:#ed5454cc;--loader-color:#fff}@media (max-width:750px){.calc-popup__submit{justify-self:center;min-width:240px}}.calc-popup__success{display:none;overflow:hidden;position:relative;text-align:center}.calc-popup__success-inner{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:auto;max-width:640px;min-height:600px;padding:80px}@media (max-width:750px){.calc-popup__success-inner{min-height:400px;padding:20px}}.calc-popup__success-icon{background-color:#ed5454;height:80px;-webkit-mask:url(../img/icons.svg#success) no-repeat center/contain;mask:url(../img/icons.svg#success) no-repeat center/contain;width:80px}@media (max-width:750px){.calc-popup__success-icon{height:40px;width:40px}}.calc-popup__success-title{font-size:1.5rem;font-weight:700;line-height:1.4;padding-top:40px}@media (max-width:750px){.calc-popup__success-title{font-size:1.125rem;padding-top:20px}}.calc-popup__success-text{line-height:1.4;padding-top:20px}@media (max-width:750px){.calc-popup__success-text{font-size:.875rem;padding-top:20px}}.calc-popup__success-bottom{padding-top:40px}@media (max-width:750px){.calc-popup__success-bottom{padding-top:20px}}.calc-popup__success-bottom .button{min-width:300px}@media (max-width:750px){.calc-popup__success-bottom .button{min-width:240px}}.calc-popup__error{color:#c00;text-align:center}@media (max-width:1020px){.calc-popup__error{font-size:.875rem}}@media (max-width:750px){.calc-popup__error{font-size:.75rem}}.calc-row{margin:0 auto;max-width:1030px}.calc-row.is-wide{max-width:100%}.calc-row__inner{display:flex;margin:0 -10px}@media (max-width:1100px){.calc-row__inner{flex-wrap:wrap;margin:-10px}}@media (max-width:1020px){.calc-row__inner{margin:-5px}}.calc-row__cell{align-content:start;display:grid;gap:10px;margin:0 auto;padding:0 10px}@media (max-width:1100px){.calc-row__cell{padding:10px}}@media (max-width:1020px){.calc-row__cell{padding:5px}}@media (max-width:750px){.calc-row__cell{gap:5px}}.calc-row__cell.is-main{flex-basis:50%;margin:0;min-width:0}@media (max-width:750px){.calc-row__cell.is-main{flex-basis:100%}}.calc-row__cell.is-button-cell{margin:0}@media (max-width:750px){.calc-row__cell.is-button-cell{margin:0 auto}}.calc-row__cell-label{color:var(--label-color,#ed5454);font-weight:700;padding-left:20px}@media (max-width:1020px){.calc-row__cell-label{font-size:.875rem;padding-left:10px}}@media (max-width:750px){.calc-row__cell-label{font-size:.75rem;padding-left:5px}}.calc-row__cell-label.is-gap,.calc-row__suggestions{-webkit-user-select:none;user-select:none}@media (max-width:1020px){.calc-row__cell-label.is-gap:not([data-preserve]){display:none}}.calc-row button{min-width:200px;transition:filter .3s ease}@media (max-width:1020px){.calc-row button{height:52px;line-height:52px}}@media (max-width:750px){.calc-row button{height:40px;line-height:40px}}.calc-row__suggestions{--loader-bg:#f8f8f8e6;min-height:25px;overflow:hidden;position:relative}.calc-row__suggestions-row{display:flex;flex-wrap:wrap;margin:-5px}@media (max-width:750px){.calc-row__suggestions-row{margin:-2px}}.calc-row__suggestions-item{border:1px solid #999;border-radius:3px;color:#999;cursor:pointer;font-size:.75rem;margin:5px;padding:5px;transition:background-color .3s ease,color .3s ease}@media (max-width:750px){.calc-row__suggestions-item{font-size:.625rem;margin:2px;padding:3px}}.calc-row__suggestions-item:hover{background-color:#999;color:#fff}.calc-select{min-width:0;position:relative}.calc-select__input{align-items:stretch;background:#fff;border:1px solid #d3dbde;border-radius:3px;display:flex}@media (max-width:750px){.calc-select__input{font-size:.75rem}}.calc-select__field{align-items:center;display:flex;flex-grow:1;line-height:1;min-width:0;overflow:hidden;padding:0 15px}@media (max-width:1100px){.calc-select__field{padding:0 10px}}.calc-select__field.is-full{border:0}.calc-select__field-text{flex-grow:1;margin:0 5px 0 0;outline:0;overflow:hidden;padding:21px 15px 21px 5px;position:relative;white-space:nowrap;width:auto}@media (max-width:1100px){.calc-select__field-text{padding:17px 10px}}@media (max-width:750px){.calc-select__field-text{margin:0;padding:11px 10px 10px 0}}.calc-select__field-text[contenteditable]{cursor:text}.calc-select__field-text.is-pointer{cursor:pointer;-webkit-user-select:none;user-select:none}.calc-select__field-text.is-pointer~[data-edit]{--icon-opacity:.6}.calc-select__field-text.is-pointer:hover~[data-edit]{--icon-opacity:1}.calc-select__field-text:empty:before{color:#999;content:attr(placeholder)}.calc-select__field-text:empty~[data-clear]{opacity:0;pointer-events:none}.calc-select__field-clear{background-color:#999;cursor:pointer;flex-basis:16px;flex-shrink:0;height:16px;margin-left:auto;-webkit-mask:url(../img/icons.svg#clear-input) no-repeat center/contain;mask:url(../img/icons.svg#clear-input) no-repeat center/contain;opacity:.6;transition:opacity .3s ease;width:16px}.calc-select__field-clear:hover{opacity:1}@media (max-width:750px){.calc-select__field-clear{flex-basis:12px;height:12px;width:12px}}.calc-select__field-edit{background-color:#999;height:16px;margin-top:-8px;-webkit-mask:url(../img/icons.svg#edit) no-repeat center/contain;mask:url(../img/icons.svg#edit) no-repeat center/contain;opacity:var(--icon-opacity);pointer-events:none;position:absolute;right:15px;top:50%;transition:opacity .3s ease;width:16px}@media (max-width:1020px){.calc-select__field-edit{right:10px}}@media (max-width:750px){.calc-select__field-edit{height:12px;margin-top:-6px;width:12px}}.calc{background:#f8f8f8;margin-top:20px;min-height:calc(var(--vh)*100 - 300px);padding:60px 0 140px;position:relative;z-index:100}@media (max-width:1200px){.calc{padding:40px 0 100px}}@media (max-width:1020px){.calc{margin-top:0;min-height:calc(var(--vh)*100);overflow:hidden;padding:100px 0}}@media (max-width:750px){.calc{padding:100px 0 40px}}.calc.is-offset{margin-top:-35px;padding:95px 0 140px}@media (max-width:1200px){.calc.is-offset{margin-top:-27px;padding:70px 0 100px}}@media (max-width:1020px){.calc.is-offset{margin-top:0;padding:100px 0}}@media (max-width:750px){.calc.is-offset{padding:100px 0 40px}}.calc.is-zero-top{padding:0 0 140px}@media (max-width:1200px){.calc.is-zero-top{padding:0 0 100px}}@media (max-width:1020px){.calc.is-zero-top{padding:90px 0 100px}}@media (max-width:750px){.calc.is-zero-top{padding:90px 0 40px}}.calc__inner{margin:0 auto;max-width:1280px;padding:0 20px;transition:opacity .3s ease;width:100%}.calc__bar{--label-color:#fff;background:#333;padding:30px 0;position:relative;z-index:1010}.calc__bar.is-disabled{cursor:wait;-webkit-user-select:none;user-select:none}.calc__bar.is-disabled>div{opacity:.7;pointer-events:none}@media (max-width:1100px){.calc__bar{padding:20px 0 25px}}@media (max-width:1020px){.calc__bar:before{background-color:inherit;bottom:100%;content:"";height:100%;left:0;position:absolute;width:100%}}@media (max-width:750px){.calc__bar{padding:15px 0 25px}}.calc__loading{background:#fff;margin-bottom:-100px;padding:35px 0;position:relative;transform:translateY(calc(-100% - 4px));transition:transform .3s ease 1s,margin .3s ease 1s}@media (max-width:1100px){.calc__loading{margin-bottom:-71px;padding:20px 0}}@media (max-width:1020px){.calc__loading{margin-bottom:-60px;padding:15px 0}}@media (max-width:750px){.calc__loading{margin-bottom:-40px;padding:10px 0}}.calc__loading.is-processing{margin-bottom:0;transform:translateY(0);transition-delay:0s}.calc__loading-inner{align-items:center;display:flex;margin:0 auto;max-width:1280px;padding:0 20px;width:100%}@media (max-width:750px){.calc__loading-inner{padding:0 10px}}.calc__loading-percent{color:#ed5454;font-size:1.5rem}@media (max-width:1020px){.calc__loading-percent{font-size:1.125rem}}@media (max-width:750px){.calc__loading-percent{font-size:1rem}}.calc__loading-text{color:#999;line-height:1.25;padding-left:10px}@media (max-width:1020px){.calc__loading-text{font-size:.875rem}}@media (max-width:750px){.calc__loading-text{font-size:.75rem}}@media (max-width:350px){.calc__loading-text{font-size:.625rem}}.calc__loading-bar{background-color:#ed5454;bottom:-4px;height:4px;left:0;position:absolute;transform:scaleX(calc(var(--process, 0)/100));transform-origin:0 0;transition:transform .8s linear;width:100%}@media (max-width:750px){.calc__loading-bar{bottom:-2px;height:2px}}.calc__section{overflow:hidden;padding-bottom:60px;position:relative}@media (max-width:1020px){.calc__section{padding-bottom:30px}}@media (max-width:750px){.calc__section{margin:0 -20px;padding:0 20px 20px}}.calc__title{font-size:3.125rem;font-weight:700;margin:0;padding:60px 0 0;text-align:center}@media (max-width:1200px){.calc__title{font-size:2.5rem;padding:30px 0 0}}@media (max-width:1020px){.calc__title{font-size:2rem}}@media (max-width:750px){.calc__title{font-size:1.25rem;padding:20px 0 0}}.calc__title.is-single{padding:40px 0 0;text-align:left}@media (max-width:1200px){.calc__title.is-single{padding:20px 0 0}}@media (max-width:750px){.calc__title.is-single{padding:10px 0 0}}.calc__back{align-items:center;background-color:#91a4ad1a;border:0;border-radius:3px;color:#91a4ad;cursor:pointer;display:inline-flex;font-size:.75rem;font-weight:700;height:50px;justify-content:center;line-height:50px;outline:0;overflow:hidden;padding:0 15px;position:relative;text-align:center;text-decoration:none;-webkit-user-select:none;user-select:none;white-space:nowrap;width:200px}@media (max-width:1020px){.calc__back{font-size:0;width:50px}}@media (max-width:750px){.calc__back{height:40px;width:40px}}.calc__back:before{background:url(../img/icons.svg#arrow-back) no-repeat 50%/contain;content:"";flex-basis:7px;flex-shrink:0;height:10px;margin-right:15px;width:7px}@media (max-width:1020px){.calc__back:before{margin:0}}.calc__main{display:none;padding:40px 0 0}@media (max-width:1100px){.calc__main{padding:30px 0 0}}@media (max-width:750px){.calc__main{padding:20px 0 0}}.calc__main[data-layer=search]{display:block}.calc__box{align-items:flex-start;display:flex;justify-content:space-between;padding:40px 0 0}@media (max-width:1100px){.calc__box{padding:30px 0 0}}@media (max-width:1020px){.calc__box{align-items:stretch;flex-direction:column}}@media (max-width:750px){.calc__box{padding:20px 0 0}}@media (max-width:1020px){.calc__box.is-reverse{flex-direction:column-reverse}}.calc__box-main{flex-basis:100%;margin-right:20px;max-width:840px;position:relative}@media (max-width:1020px){.calc__box-main{flex-basis:auto;margin:0 0 20px;width:100%}}@media (max-width:750px){.calc__box-main{margin:0 -10px 20px;width:auto}}.calc__box-side{align-content:start;display:grid;flex-basis:295px;flex-shrink:0;gap:20px;position:sticky;top:0}@media (max-width:1100px){.calc__box-side{flex-basis:250px;gap:10px}}@media (max-width:1020px){.calc__box-side{flex-basis:auto;grid-template-columns:repeat(3,1fr);padding:0 0 20px}}@media (max-width:750px){.calc__box-side{grid-template-columns:1fr}}.calc__sorting{display:flex;max-width:840px;width:100%}.calc__sorting-item{align-items:center;background:#fff;border:1px solid #91a4ad66;cursor:pointer;display:flex;flex-basis:33%;flex-shrink:0;font-weight:700;height:50px;justify-content:center;line-height:1;text-align:center;transition:background-color .3s ease,color .3s ease;-webkit-user-select:none;user-select:none}@media (max-width:1100px){.calc__sorting-item{font-size:.875rem;height:40px}}@media (max-width:750px){.calc__sorting-item{font-size:.625rem;height:25px}}.calc__sorting-item:first-child{border-radius:30px 0 0 30px}.calc__sorting-item:last-child{border-radius:0 30px 30px 0}.calc__sorting-item:hover{background-color:#ebebeb}.calc__sorting-item.is-active{background-color:#333;color:#fff}.calc__sorting-icon{background-color:var(--color);flex-basis:20px;flex-shrink:0;height:20px;margin-right:10px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;outline:0;transition:background-color .3s ease;width:20px}@media (max-width:1020px){.calc__sorting-icon{flex-basis:15px;height:15px;margin-right:6px;width:15px}}@media (max-width:750px){.calc__sorting-icon{flex-basis:12px;height:12px;margin-right:4px;width:12px}}.calc__results{--loader-bg:#f8f8f8e6;display:grid;gap:20px;max-width:840px;min-height:100px;position:relative}.calc__results-main{display:grid;gap:20px;padding:20px 0}@media (max-width:1020px){.calc__results-main{gap:15px}}@media (max-width:750px){.calc__results-main{gap:10px}}.calc__side{display:flex;line-height:1.3}@media (max-width:750px){.calc__side{margin:0 -10px}}.calc__side.is-tariff-data{grid-column:span 3}.calc__side-box{background:#fff;display:grid;gap:20px;padding:20px;width:100%}@media (max-width:1100px){.calc__side-box{gap:10px;padding:15px}}@media (max-width:1020px){.calc__side-box{align-content:center}}.calc__side-box.is-red{background:#ed54541a}.calc__side-box.has-box-shadow{box-shadow:0 10px 40px #0000000d}.calc__side-title{font-size:1.25rem;font-weight:700}@media (max-width:1100px){.calc__side-title{font-size:1rem}}.calc__side-desc{color:#999;font-size:.875rem}@media (max-width:1100px){.calc__side-desc{font-size:.75rem}}.calc__side-btn{background-color:#ed545433;border-radius:3px;color:#ed5454;cursor:pointer;font-size:.875rem;font-weight:700;height:50px;line-height:50px;outline:0;overflow:hidden;padding:0 10px;position:relative;text-align:center;text-decoration:none;transition:color .3s ease,background-color .3s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}@media (max-width:1100px){.calc__side-btn{font-size:.75rem;height:35px;line-height:35px}}.calc__side-btn:hover{background-color:#ed5454cc;color:#fff}.calc__side-badges{align-items:center;display:flex;flex-wrap:wrap;margin:-3px}.calc__side-badge{align-items:center;border-radius:30px;color:#fff;display:none;font-size:.75rem;font-weight:700;height:28px;line-height:1;margin:3px;overflow:hidden;padding:0 10px;position:relative;text-transform:uppercase;-webkit-user-select:none;user-select:none;white-space:nowrap}@media (max-width:1100px){.calc__side-badge{font-size:.5625rem;height:20px}}@media (max-width:750px){.calc__side-badge{font-size:.5rem;height:18px;line-height:.7}}.calc__side-badge[data-badge=optimal]{--icon:url(../img/badge-optimal.png);background-color:#333;order:2}.calc__side-badge[data-badge=min-price]{--icon:url(../img/badge-min-price.png);background-color:#00afa5;order:2}.calc__side-badge[data-badge=min-terms]{--icon:url(../img/badge-min-terms.png);background-color:#7471f9;order:2}.calc__side-badge.is-active{display:flex}.calc__side-badge:before{background-image:var(--icon);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";flex-basis:24px;flex-shrink:0;height:24px;margin-right:4px;width:24px}@media (max-width:1100px){.calc__side-badge:before{flex-basis:12px;height:12px;width:12px}}@media (max-width:750px){.calc__side-badge:before{flex-basis:10px;height:10px;width:10px}}.calc__side-data{display:grid;width:100%}@media (max-width:1020px){.calc__side-data{gap:10px;grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (max-width:750px){.calc__side-data{gap:5px}}.calc__side-row{align-items:center;border-top:1px solid #eaf0f2;display:flex;font-weight:700;justify-content:space-between;margin-top:15px;padding-top:15px}@media (max-width:1100px){.calc__side-row{margin-top:8px;padding-top:8px}}@media (max-width:1020px){.calc__side-row{align-items:flex-start;border:0;flex-direction:column;grid-column:span 2;margin:0;padding:0}}.calc__side-row:first-child{border:0;margin:0;padding:0}.calc__side-row.is-extra{border:0;color:#999;font-size:.75rem;font-weight:400;margin-top:0;padding-top:15px}@media (max-width:1100px){.calc__side-row.is-extra{padding-top:8px}}@media (max-width:1020px){.calc__side-row.is-extra{grid-column:span 3;grid-row:2;padding:0;width:50%}}.calc__side-hr{border-top:1px solid #eaf0f2;margin-top:15px}@media (max-width:1100px){.calc__side-hr{margin-top:8px}}@media (max-width:1020px){.calc__side-hr{display:none}}@media (max-width:1100px){.calc__side-label{font-size:.875rem}}@media (max-width:1020px){.calc__side-label{font-size:.75rem}}@media (max-width:750px){.calc__side-label{font-size:.625rem}}.calc__side-value{font-size:1.25rem}@media (max-width:1100px){.calc__side-value{font-size:1.125rem}}@media (max-width:1020px){.calc__side-value{font-size:1.25rem}}@media (max-width:750px){.calc__side-value{font-size:.875rem}}.calc__side-value[data-type=price]{color:#ed5454}.calc__side-actions{display:grid;gap:10px}@media (max-width:1020px){.calc__side-actions{grid-template-columns:repeat(2,1fr)}}.calc__side-order{background-color:#ed5454;border-radius:3px;color:#fff;cursor:pointer;font-size:.875rem;font-weight:700;height:50px;line-height:50px;outline:0;overflow:hidden;padding:0 10px;position:relative;text-align:center;-webkit-user-select:none;user-select:none;white-space:nowrap}@media (max-width:1100px){.calc__side-order{font-size:.75rem;height:40px;line-height:40px}}@media (max-width:750px){.calc__side-order{height:35px;line-height:35px}}.calc__side-details{background-color:#eaf0f2;border-radius:3px;color:#91a4ad;cursor:pointer;font-size:.875rem;font-weight:700;height:30px;line-height:30px;padding:0 10px;text-align:center;transition:background-color .3s ease,color .3s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}@media (max-width:1100px){.calc__side-details{font-size:.75rem}}@media (max-width:1020px){.calc__side-details{height:40px;line-height:40px}}@media (max-width:750px){.calc__side-details{height:35px;line-height:35px}}.calc__side-details:hover{background-color:#d6dfe2;color:#8498a1}.calc__article{background:#eaf0f2;color:inherit;display:grid;gap:20px;justify-items:start;padding:20px;text-decoration:none;transition:background-color .3s ease}@media (max-width:1100px){.calc__article{gap:10px}}@media (max-width:1020px){.calc__article{align-content:center}}.calc__article:hover{background:#dbe5e9}.calc__article-badge{background:#91a4ad;border-radius:4px;color:#fff;font-size:.75rem;font-weight:700;height:25px;line-height:25px;padding:0 6px}.calc__article-title{font-weight:700;line-height:1.3}@media (max-width:1100px){.calc__article-title{font-size:.875rem}}.calc__form{display:grid;gap:20px;position:relative;width:100%}@media (max-width:1100px){.calc__form{gap:10px}}.calc__form.is-tiny{max-width:320px}.calc__form-section{background:#fff;display:grid;gap:30px;padding:40px}@media (max-width:1100px){.calc__form-section{padding:20px}}@media (max-width:1020px){.calc__form-section{gap:20px}}.calc__form-title{font-size:1.875rem;font-weight:700;line-height:1}@media (max-width:1020px){.calc__form-title{font-size:1.5rem}}@media (max-width:750px){.calc__form-title{font-size:1.125rem}}.calc__form-caption{color:#91a4ad;font-size:1.25rem;font-weight:700;line-height:1}@media (max-width:1020px){.calc__form-caption{font-size:1.125rem}}@media (max-width:750px){.calc__form-caption{font-size:1rem}}.calc__form-hr{background:#eaf0f2;height:1px;width:100%}.calc__form-row{display:flex;margin:-10px;overflow:hidden}@media (max-width:750px){.calc__form-row{flex-direction:column}}.calc__form-row.is-hidden{display:none}.calc__form-row.is-extra-row{margin-top:30px}@media (max-width:1020px){.calc__form-row.is-extra-row{margin-top:20px}}.calc__form-item{flex-grow:1;padding:10px}.calc__form-item.has-basis-33{flex:0 0 33%}@media (max-width:750px){.calc__form-item.has-basis-33{flex-basis:auto}}.calc__form-item.has-basis-50{flex:0 0 50%}@media (max-width:750px){.calc__form-item.has-basis-50{flex-basis:auto}}.calc__form-label{display:flex;font-size:.875rem;font-weight:700;justify-content:space-between;line-height:1;padding:0 20px 10px;white-space:nowrap}@media (max-width:1100px){.calc__form-label{font-size:.75rem;padding:0 10px 5px}}.calc__form-label[data-required]:after{color:#ed5454;content:"*";font-weight:700}.calc__form-input{background:#fff;border:1px solid #d3dbde;border-radius:3px;display:block;font-size:.875rem;height:50px;outline:0;padding:0 20px;width:100%}@media (max-width:1100px){.calc__form-input{height:40px;padding:0 10px}}.calc__form-input.is-big{font-size:1rem;height:60px}@media (max-width:1100px){.calc__form-input.is-big{height:50px}}@media (max-width:1020px){.calc__form-input.is-big{height:40px}}.calc__form-input.is-location{align-items:center;background:#eaf0f2;display:flex}.calc__form-input.is-location i{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:2px;box-shadow:0 4px 20px #00000026;flex-basis:28px;flex-shrink:0;height:20px;margin-right:10px;width:28px}@media only screen and (-webkit-max-device-pixel-ratio:1){.calc__form-input.is-location i{image-rendering:optimize-contrast}}@media (max-width:750px){.calc__form-input.is-location i{flex-basis:17px;height:12px;margin-right:5px;width:17px}}.calc__form-btn{-webkit-appearance:none;appearance:none;background-color:#91a4ad;border:0;border-radius:3px;color:#fff;cursor:pointer;font-size:.875rem;font-weight:700;height:50px;line-height:50px;outline:0;overflow:hidden;padding:0 10px;position:relative;text-align:center;text-decoration:none;transition:color .3s ease,background-color .3s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.calc__form-btn.is-red{background-color:#ed5454}@media (max-width:1100px){.calc__form-btn{font-size:.75rem;height:35px;line-height:35px}}.calc__form-btn:hover{background-color:#7f8f96}.calc__form-submit{--loader-bg:#ed5454cc;--loader-color:#fff;margin-top:20px}.calc__form-error{color:#c00;text-align:center}@media (max-width:1020px){.calc__form-error{font-size:.875rem}}@media (max-width:750px){.calc__form-error{font-size:.75rem}}.calc__content{background:#fff;padding:30px}@media (max-width:1100px){.calc__content{padding:20px}}@media (max-width:750px){.calc__content{padding:10px}}.calc__content.has-offset-big{margin-top:60px}@media (max-width:1020px){.calc__content.has-offset-big{margin-top:40px}}@media (max-width:750px){.calc__content.has-offset-big{margin-top:20px}}.calc__content-row{border-top:1px solid #eaf0f2;display:flex;margin-top:20px;padding-top:20px}@media (max-width:1100px){.calc__content-row{margin-top:15px;padding-top:15px}}@media (max-width:750px){.calc__content-row{flex-direction:column;margin-top:10px;padding-top:10px}}.calc__content-row:first-child{border:0;margin:0;padding:0}.calc__content-side{flex-basis:120px;flex-shrink:0}@media (max-width:750px){.calc__content-side{flex-basis:auto}}.calc__content-logo{background-position:50%;background-repeat:no-repeat;background-size:80%;border-radius:10px;box-shadow:0 10px 60px #00000014;height:65px;width:100px}@media (max-width:750px){.calc__content-logo{display:none}}.calc__content-label{color:#91a4ad;padding-top:2px}@media (max-width:750px){.calc__content-label{font-size:.75rem;padding:0 0 5px}}.calc__content-main{display:grid;flex-grow:1;gap:10px}.calc__content-caption{font-size:1.25rem;font-weight:700;line-height:1.3}@media (max-width:1100px){.calc__content-caption{font-size:1rem}}.calc__content-text{line-height:1.6;min-height:26px;position:relative;width:100%}@media (max-width:1100px){.calc__content-text{font-size:.875rem}}.calc__content-text p{margin:5px 0 0}.calc__content-text p:first-child{margin:0}.calc__content-note{color:#999;line-height:1.3;padding:10px 0}@media (max-width:1100px){.calc__content-note{font-size:.875rem;padding:5px 0}}@media (max-width:750px){.calc__content-note{padding:0}}.calc__content-btn{align-items:center;background:#91a4ad;border:0;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:.875rem;font-weight:700;height:60px;justify-content:center;justify-self:start;line-height:60px;outline:0;overflow:hidden;padding:0 15px;position:relative;text-align:center;text-decoration:none;-webkit-user-select:none;user-select:none;white-space:nowrap}@media (max-width:1020px){.calc__content-btn{height:50px;line-height:50px}}@media (max-width:750px){.calc__content-btn{font-size:.75rem;height:auto;line-height:1.3;padding:10px 15px;white-space:inherit}}.calc__content-tsm{background-color:#91a4ad;flex-basis:215px;flex-shrink:0;height:auto;justify-self:flex-end;margin-left:20px;-webkit-mask:url(../img/logo.svg) no-repeat left center/contain;mask:url(../img/logo.svg) no-repeat left center/contain}@media (max-width:750px){.calc__content-tsm{flex-basis:auto;height:30px;margin:20px 0 0}}.calc__result{background-color:#fff;display:grid;gap:30px;padding:40px}@media (max-width:750px){.calc__result{gap:20px;padding:20px}}.calc__result-title{align-items:center;display:flex;font-size:1.875rem;font-weight:700}@media (max-width:750px){.calc__result-title{font-size:1.125rem}}.calc__result-title:before{background-color:#ed5454;content:"";flex-basis:80px;flex-shrink:0;height:80px;margin-right:30px;-webkit-mask:url(../img/icons.svg#success) no-repeat center/contain;mask:url(../img/icons.svg#success) no-repeat center/contain;width:80px}@media (max-width:750px){.calc__result-title:before{flex-basis:40px;height:40px;margin-right:10px;width:40px}}.calc__result-desc{line-height:1.4}@media (max-width:750px){.calc__result-desc{font-size:.875rem}}.calc__result-caption{color:#91a4ad;font-size:1.25rem;font-weight:700;padding-bottom:14px}@media (max-width:750px){.calc__result-caption{font-size:1rem;padding-bottom:10px}}.calc__result-table{border-bottom:1px solid #eaf0f2}.calc__result-row{border-top:1px solid #eaf0f2;display:flex;padding:14px 0}@media (max-width:750px){.calc__result-row{flex-direction:column;font-size:.875rem;padding:5px 0}}.calc__result-label{color:#91a4ad;flex-basis:140px;flex-shrink:0}@media (max-width:750px){.calc__result-label{flex-basis:auto;padding-bottom:5px}}.calc__result-value{line-height:1.3;padding-left:20px}@media (max-width:750px){.calc__result-value{padding:0}}.calc__result-bottom{display:grid;gap:30px;grid-template-columns:1fr 1fr}@media (max-width:750px){.calc__result-bottom{gap:10px;grid-template-columns:1fr}}.calc__noresults{background:#fff;border:1px solid #d8dfe1;border-radius:3px;display:none;margin-top:-20px;padding:40px;text-align:center}@media (max-width:1020px){.calc__noresults{gap:10px;margin-top:-30px;padding:20px}}@media (max-width:750px){.calc__noresults{margin-top:-40px;padding:15px}}.calc__noresults-inner{display:grid;gap:20px;justify-content:center;justify-items:center}.calc__noresults-inner:before{background-color:#91a4ad;content:"";height:60px;-webkit-mask:url(../img/icons.svg#noresults) no-repeat center/contain;mask:url(../img/icons.svg#noresults) no-repeat center/contain;width:60px}@media (max-width:750px){.calc__noresults-inner:before{height:40px;width:40px}}.calc__noresults-title{font-size:1.25rem;font-weight:700}@media (max-width:750px){.calc__noresults-title{font-size:.875rem}}.calc__noresults-text{line-height:1.5}@media (max-width:750px){.calc__noresults-text{font-size:.75rem}}