

/* Start:/local/components/agima/calc.coronavirus.mini/templates/.default/style.css?15868542341039*/
.calc__minicorona{
    background: url("/local/components/agima/calc.coronavirus.mini/templates/.default/img/minicorona-bg.jpg") no-repeat;
    background-size: cover;
}

.calc__minicorona .calc__title{
    margin-bottom: 20px;
}

.corona__first__step{
    padding: 40px 0;
    color: #696969;
}

.corona__first__step .content-inner--button{
    margin-left: 35px;
}

.corona__first__step .js-calc-form{
    display: flex;
    justify-content: center;
}

.form__row input{
    width: auto;
}

.corona__first__step .form__label{
    display: inline-block;
    position: relative;
    width: 180px;
}

.corona__first__step .form__input{
    width: 200px;
}

.corona__first__step .form__group{
    margin: 0;
    padding: 0;
}

button{
    outline: none;
}

@media all and (max-width: 768px) {

    .corona__first__step {
        padding: 10px 0;
    }

    .corona__first__step .js-calc-form {
        display: block;
    }

    .corona__first__step .content-inner--form {
        width: 200px;
        margin: 0 auto 20px;
    }
    .corona__first__step .content-inner--button {
        margin: 0;
    }
}
/* End */


/* Start:/local/templates/adaptive/html/redesign2019/build/css/components/form/form.css?161288195814152*/
.form__group-wrapper+.form__group-wrapper{border:1px solid #eaeaea}.form__group{position:relative;max-width:320px;padding:40px 0;margin:0 auto}@media (min-width:640px){.form__group{max-width:520px}}.form__group .input__note{font-size:12px;line-height:18px;color:#b2b2b2;margin-top:10px}@media (min-width:640px){.form__group--agent-block,.form__group--aviation{max-width:550px}}@media (min-width:640px){.form__group--wide{max-width:320px}}@media (min-width:700px){.form__group--wide{max-width:720px;padding-left:20px;padding-right:20px}}@media (min-width:640px){.form__group--wide .form__label{width:100%;margin-bottom:10px}}@media (min-width:700px){.form__group--wide .form__label{width:52.94118%;margin-bottom:0}}@media (min-width:640px){.form__group--wide .form__input{width:100%;max-width:none}}@media (min-width:700px){.form__group--wide .form__input{width:47.05882%}}@media (min-width:768px) and (max-width:1023px){.form__group--tab{max-width:100%;margin-left:-40px}.form__group--tab .form__label{width:200px}}@media (min-width:0px) and (max-width:639px){.form__group--tab .form__label{text-align:center}}.form__group--wide-600{max-width:600px}.form__group--border-top{border-top:1px solid #eaeaea;margin-top:40px}.form__subtitle+.form__group{padding-top:0}.form__group+.form__group{border-top:1px solid #eaeaea}.form__group+.form__group.form__group--profile{border-bottom:1px solid #eaeaea}.form__group+.form__group.form__group--profile:nth-last-child(1){border-bottom:none}.form__group+.form__group.form__group--no-border{padding-top:0;border:none}.form__group-name{font-size:14px;line-height:normal;font-weight:700;text-transform:uppercase;color:#777;margin:0 0 30px}.form__group-name--profile{line-height:1.71429;font-weight:400;margin:0 30px 26px 0}.form__btn-close{position:absolute;top:-20px;right:0;width:24px;height:24px;background:url(/assets/img/svg/misc/close.svg) no-repeat center center;padding:0;border:none;-webkit-box-shadow:none;box-shadow:none}@media (min-width:768px){.form__btn-close{top:0}}.form__btn-close:hover{cursor:pointer}.form__group+.form__group .form__btn-close{top:20px}@media (min-width:768px){.form__group+.form__group .form__btn-close{top:40px}}.form__btn-phone-change{display:inline-block;vertical-align:middle;padding:0;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;border:none}.form__btn-phone-change:hover{cursor:pointer}.form__subtitle{max-width:320px;font-size:16px;line-height:1.625;font-weight:400;color:#bfbfbf;margin:0 auto 20px}@media (min-width:640px){.form__subtitle{max-width:600px}}.form__subtitle--small-font{font-size:14px;line-height:1.71429}.form__subtitle--font-black{color:#696969}.form__row{font-size:0}.form__row>*{font-size:14px}.form__row--radio-group .form__input{margin:0 -5px -10px}.form__row--radio-group .radio,.form__row--radio-group .radio.radio--button{margin:0 5px 10px}.form__row--radio-group .radio+.radio{margin:0 5px 10px}@media (min-width:640px){.form__row--radio-group>.form__label{margin-top:7px}}@media (min-width:1024px){.form__row--people{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex}}.form__row--online-dms-cities{width:520px;margin:0 auto}.form__row--online-dms-cities.is-hidden{display:none}.form__row--family-protection .form__input{line-height:20px;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;color:#ce253d;overflow:hidden}.form__row--accordion{display:none;padding-top:20px;padding-bottom:20px;margin:0!important}.form__agent-block{width:710px}@media (min-width:768px){.form__row_info{position:relative;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.form__row_info::after{content:'';position:absolute;top:18px;left:0;right:0;border-bottom:1px dashed #dbdbdb}}.form__row-phone-confirm{max-width:200px;margin:20px auto 0}.form__row-phone-confirm .form__input{width:100%}.form__row-phone-confirm .form__input+.form__input{margin-top:10px}.form__phone-resend{display:block;font-size:12px;line-height:1.5;color:#b2b2b2;text-align:center;padding:0;background-color:transparent;border:none;margin:10px auto 0}.form__phone-resend:hover{cursor:pointer}.form__row+.form__row{margin:20px 0 0}@media (min-width:1024px){.form__row+.form__row--people{margin-top:0}}.form__row+.form__row_info{margin-top:35px}@media (min-width:768px){.form__row+.form__row_info{margin-top:20px}}.form__row+.form__row--radio-group{margin:25px 0 0}.form__row+.form__row--last{margin:30px 0 0}.form__row--message+.form__row{margin:35px 0 0}.form__row--message+.form__row--radio-group{margin:30px 0 0}.form__row--message+.form__row--last{margin:36px 0 0}.form__row_name{font-size:14px;line-height:19px;margin-bottom:12px}@media (min-width:768px){.form__row_name{-webkit-box-flex:0;-ms-flex:0 0 59%;flex:0 0 59%;margin-bottom:0}.form__row_name span{position:relative;z-index:2;background:#fff;padding-right:10px}}.form__row_value{font-size:16px;line-height:22px;font-weight:700;margin:0}@media (min-width:768px){.form__row_value{z-index:2;-webkit-box-flex:1;-ms-flex:1 1 39%;flex:1 1 39%;font-size:14px;line-height:23px;font-weight:400;background:#fff;padding-left:10px}}@media (min-width:768px){.form__row-price{font-size:18px;line-height:25px}}.form__col-osago{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.form__col-osago .form__label{width:100%;margin-top:0;margin-bottom:10px;line-height:24px}.form__col-osago .form__label .hint{vertical-align:top}.form__col-osago .form__input{width:100%}.form__additional-info{display:block;font-size:12px;line-height:1.5;white-space:normal;color:#b2b2b2;margin-top:10px}@media (min-width:768px){.form__additional-info{white-space:nowrap}}.form__additional-info--wrap{white-space:normal}@media (min-width:768px){.form__additional-info--wrap{white-space:normal}}.form__additional-info--big-font{font-size:14px;line-height:1.71429}.form__inline-item{width:45%;display:inline-block;vertical-align:top}.form__inline-item_size1{width:25%;max-width:80px}.form__inline-item_size2{width:calc(75% - 10px);max-width:calc(100% - 90px);float:right}.form__label{position:relative;display:inline-block;vertical-align:top;width:100%;font-size:14px;line-height:1.71429;margin:0 0 10px}@media (min-width:640px){.form__label{width:38.46154%;padding-right:20px;line-height:1.28571;margin:12px 0 0}}.form__label:empty{margin:0}@media (min-width:640px){.form__label--agent-block{width:25%}}@media (min-width:640px){.form__label--align-top{vertical-align:top;line-height:20px;margin-top:0}}@media (min-width:640px){.form__label--icon{margin-top:8px}}.form__label--align-middle{vertical-align:middle;margin-top:0;line-height:24px}.form__label--block{display:block;width:100%;margin-bottom:10px}.form__label--clone{position:absolute;left:-100vw;width:auto}.form__label--height-x2{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:41px}@media (min-width:640px){.form__label .hint{vertical-align:middle}}.form__label del{display:block;text-decoration:none;color:#b2b2b2}.form__label-sub{display:block;font-size:12px;line-height:1.5;color:#b2b2b2;margin-top:10px}.form__label-file-passport{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:-5px}.form__label-file-passport svg{width:40px;min-width:40px;height:40px}.form__passport{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form__passport-image{width:100%;max-width:113px;margin-right:10px}.form__passport-remove{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:0;text-align:left;border:none;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;margin-top:10px}.form__passport-remove:hover{cursor:pointer}.form__input{position:relative;display:inline-block;vertical-align:top;width:100%}@media (min-width:640px){.form__input{width:61.53846%;max-width:none}}.form__input--align-middle{vertical-align:middle}.form__input--group{display:inline-block}.form__input--group .input+.input{margin-top:20px}@media (min-width:0px) and (max-width:500px){.form__input--group-protection .input{width:calc(100% - 30px)}}.form__input--phone{margin-left:10px}.form__input--sms{position:relative;max-width:100%;text-align:center}@media (min-width:768px){.form__input--sms{max-width:200px;text-align:left}}.form__input--sms .btn--confirm{margin-top:20px}@media (min-width:768px){.form__input--sms .btn--confirm{position:absolute;top:4px;left:220px;margin-top:0}}.form__input--sms-168{position:relative;max-width:100%;text-align:center}@media (min-width:768px){.form__input--sms-168{max-width:168px;text-align:left}}.form__input--sms-168 .btn--confirm{margin-top:20px}@media (min-width:768px){.form__input--sms-168 .btn--confirm{position:absolute;top:4px;left:188px;margin-top:0}}@media (min-width:768px){.form__input--tab3{width:500px;margin-right:-275px}}@media (min-width:768px){.form__input--tab2{width:353px;margin-right:-275px}}.form__input--mini .input__control{max-width:125px}.form__input--wide{width:100%}.form__input-text{line-height:40px}.form__input-right{margin:10px auto 0 0}.form__link{display:block;margin:10px 0 0 0}@media (min-width:768px){.form__link{margin:0;position:absolute;left:100%;top:0;-webkit-transform:translate3d(15px,8px,0);transform:translate3d(15px,8px,0);white-space:nowrap}}.form__footer-buttons{text-align:center;margin-bottom:40px}.form__footer-buttons--check-agent{margin:30px 0 0}.form__footer-buttons--no-pb{padding-bottom:0}.form__footer-alfapoints{padding-left:20px;padding-right:20px;text-align:center;margin-bottom:40px}.content-inner--button+.form__footer-alfapoints,.form__footer-buttons+.form__footer-alfapoints{margin-top:-20px}.form__footer-text{max-width:380px;padding:0 20px;text-align:center;margin:20px auto 0}@media (min-width:768px){.form__footer-text{padding:0}}.form__footer-text.is-hide{display:none}.form__footer-text--wide{max-width:475px}.form__footer-text--fs-12{font-size:12px}.form__footer-info{max-width:385px;padding-top:20px;margin:0 auto}.form__checkbox-out-form{max-width:520px;margin:0 auto;padding-left:20px;padding-right:20px}@media (min-width:610px){.form__checkbox-out-form{padding-left:0;padding-right:0}}.form__checkbox-out-form .checkbox{display:block;margin-bottom:20px}.form__checkbox-out-form .checkbox.hide{display:none}.form__checkbox-out-form--payment-method{max-width:600px}.form__checkbox-out-form--center{text-align:center}.form__checkbox-out-form--left{margin-left:0;padding-left:0}.form__separator{display:inline-block;vertical-align:middle;width:40px;text-align:center}.form__select-tags{display:block;margin-top:10px;margin-left:2px}.form__select-tags a{white-space:normal;margin-right:10px;margin-top:4px}@media (min-width:768px){.form__select-tags a{white-space:nowrap}}.form__select-tags--example .link--gray-light{margin-right:10px}.form__wrapper--check-agent{text-align:center;margin:30px 0 20px}.form__recaptcha{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.form__recaptcha .grecaptcha-badge{margin-left:auto;margin-right:auto}.form__attention{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.form__attention svg{width:24px;min-width:24px;height:24px;margin-right:7px}.form__info{max-width:920px;padding:40px 0;background-color:#f3f3f3;margin:0 -20px}@media (min-width:768px){.form__info{margin:0 auto}}.form__input-info{display:inline-block;font-size:12px;line-height:1.5;color:#b2b2b2;margin-left:5px}.form__info-text{max-width:640px;text-align:center;padding:0 20px;margin:0 auto}.form__calendar-block{display:block}@media (min-width:768px){.form__calendar-block{display:inline}}.form__calendar-block .input{margin-left:10px;margin-right:10px}.form__calendar-block+.form__calendar-block{margin-top:10px}.form__calendar-block>:first-child{display:inline-block;vertical-align:middle;min-width:18px}@media (min-width:768px){.form__calendar-block>:first-child{min-width:auto}}.form__calendar-wrap{float:left}@media (min-width:768px){.form__calendar-wrap{float:none}}.form__subtitle-wrap--right{float:right}@media (min-width:768px){.form__subtitle-wrap--right{float:none}}.form__range-wrapper{margin-top:50px}.form__range-wrapper::after{content:'';clear:both;display:table!important;height:0!important;visibility:hidden}@media (min-width:768px){.form__range-wrapper{position:absolute;width:240px;left:160px;top:20px;margin-top:0}.form__range-wrapper--alpha-office{top:14px;width:360px}}.form__range-val{font-size:12px;line-height:1.5;margin-top:10px}.form__range-val-min{float:left}.form__range-val-max{float:right}.form__item+.form__item{margin-top:40px;padding-top:40px;border-top:1px solid #eaeaea}.form__item--people+.form__item--people{margin-top:20px;padding-top:20px}@media (min-width:1024px){.form__item--people{padding-top:20px;padding-right:25px;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:top;-ms-flex-align:top;align-items:top;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:920px;margin:0 auto}}.form__item--line{border-top:1px solid #eaeaea}.form__item-title{position:relative;margin-bottom:20px}@media (min-width:1024px){.form__item-title--number{position:static;margin-bottom:0}.form__item-title--number button{top:25px!important}}.form__item-title button{position:absolute;top:0;right:0;padding:0;border:none;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;cursor:pointer}.form__item-title--people{margin-bottom:0;padding-bottom:20px;padding-top:0;border-bottom:1px solid #eaeaea;padding-left:40px;padding-right:25px}
/* End */


/* Start:/local/templates/adaptive/html/redesign2019/build/css/atoms/input-button/input-button.css?1585728340729*/
.input-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:640px){.input-button{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.input-button-aviation{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.input-button__btn{width:60px;height:30px;padding:0;color:#fff;background:#ce253d;border-radius:16px;border:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer}.input-button__btn:hover{background:#b22034;cursor:pointer}.input-button__btn:disabled{color:#fff;background:#d1d2d4;pointer-events:none}.input-button .input__control{width:40px;margin:0 10px;text-align:center}
/* End */


/* Start:/local/templates/adaptive/html/redesign2019/build/css/atoms/buttons/buttons.css?16128819584081*/
.btn{display:inline-block;vertical-align:middle;padding:14px 19px 12px;font-family:"Noto Sans",sans-serif;font-size:16px;line-height:1;letter-spacing:.1em;text-transform:uppercase;color:#fff;border:none;border-radius:50px;background:#ce253d;-webkit-transition:color .5s cubic-bezier(.785,.135,.15,.86),border .5s cubic-bezier(.785,.135,.15,.86),background .5s cubic-bezier(.785,.135,.15,.86),opacity .5s cubic-bezier(.785,.135,.15,.86);-o-transition:color .5s cubic-bezier(.785,.135,.15,.86),border .5s cubic-bezier(.785,.135,.15,.86),background .5s cubic-bezier(.785,.135,.15,.86),opacity .5s cubic-bezier(.785,.135,.15,.86);transition:color .5s cubic-bezier(.785,.135,.15,.86),border .5s cubic-bezier(.785,.135,.15,.86),background .5s cubic-bezier(.785,.135,.15,.86),opacity .5s cubic-bezier(.785,.135,.15,.86);cursor:pointer}@media (min-width:768px){.btn--aviation{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.btn:focus,.btn:hover{background:#b22034}.btn:disabled{color:#fff;background:#d1d2d4;pointer-events:none}.btn--disabled{color:#dbdbdb!important;border-color:#dbdbdb!important;background:0 0!important}.btn:active{background:#a5192c}.btn--middle{padding:10px 15px;font-size:14px;letter-spacing:normal}.btn--small{padding:9px 15px;font-size:13px;letter-spacing:normal}.btn--outline-red{padding:13px 17px 11px;color:#ce253d;border:1px solid #ce253d;background:0 0}.btn--outline-red:focus,.btn--outline-red:hover{color:#b22034;border:1px solid #b22034;background:0 0}.btn--outline-red:active{color:#a5192c;border:1px solid #a5192c;background:0 0}.btn--outline-red:disabled{color:#dbdbdb;border:1px solid #dbdbdb;background-color:transparent}.btn--outline-red.btn--middle{padding:9px 13px}.btn--outline-red.btn--small{padding:8px 13px}.btn--outline-gray{padding:12px 17px 10px;color:#696969;border:1px solid #696969;background:#fff}.btn--outline-gray:focus,.btn--outline-gray:hover{color:#999;border:1px solid #999;background:#fff}.btn--outline-gray:active{color:#575757;border:1px solid #575757;background:#fff}.btn--outline-gray:disabled{border:1px solid #dbdbdb}.btn--outline-gray.btn--middle{padding:9px 13px}.btn--outline-gray.btn--small{padding:8px 13px}.btn--outline-gray-transparent{padding:12px 17px 10px;color:#696969;border:1px solid #696969;background:0 0}.btn--outline-gray-transparent:focus,.btn--outline-gray-transparent:hover{color:#999;border:1px solid #999;background:0 0}.btn--outline-gray-transparent:active{color:#575757;border:1px solid #575757;background:0 0}.btn--outline-gray-transparent:disabled{border:1px solid #dbdbdb}.btn--outline-gray-transparent.btn--middle{padding:9px 13px}.btn--outline-black{padding:12px 17px 10px;color:#000;border:1px solid #000;background:#fff}.btn--outline-black:hover{color:#999;border:1px solid #999;background:#fff}.btn--outline-black:active{color:#575757;border:1px solid #575757;background:#fff}.btn--outline-black:disabled{border:1px solid #dbdbdb}.btn--outline-black.btn--middle{padding:9px 13px}.btn--outline-black.btn--small{padding:8px 13px}.btn--filters{padding:2px 10px;font-size:13px;line-height:24px;letter-spacing:0;text-transform:none;color:#ce253d;border:1px solid #ce253d;background:#fff}.btn--filters:focus,.btn--filters:hover{border:1px solid #b22034;background:#fff}.btn--filters:disabled{border:1px solid #dbdbdb}.btn--filters svg{display:inline-block;vertical-align:top;width:24px;height:24px;fill:#ce253d;margin:0 -5px 0 0}.btn--ico-download{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.btn--ico-download svg{margin-right:8px}.btn--vip{padding:9px 25px;color:#ce253d;border:1px solid #eaeaea;background-color:transparent}.btn--vip:focus,.btn--vip:hover{opacity:.6;background-color:transparent}.btn--send-sms{margin-right:20px}.btn-footer-wrapper{text-align:center;padding-bottom:40px}.footer-buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}
/* End */


/* Start:/local/templates/adaptive/html/redesign2019/build/css/atoms/inputs/inputs.css?16070077279155*/
@charset "UTF-8";.input{position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;width:100%;max-width:320px}@media (min-width:768px){.input--big{max-width:550px}}.input--icon{position:relative}.input--icon::before{content:"₽";position:absolute;top:7px;bottom:0;right:-20px}.input--hover:hover{cursor:not-allowed}.input--wide{max-width:none}@media (min-width:0px) and (max-width:767px){.input--wide-mobile{max-width:none}}.input--date{width:92px}.input--calendar{width:120px}@media (min-width:768px){.input--calendar-aviation{margin-right:20px!important}}.input--readonly{position:relative;cursor:not-allowed}.input--readonly::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-color:transparent}@media (min-width:1024px){.input--people-name{width:215px!important}.input--people-date{width:125px!important}.input--people-program{width:260px!important}.input--people-price{width:180px!important;padding-top:5px;padding-left:15px}}.input--hours{vertical-align:top;width:120px}.input--small{width:90px}.input--currency{vertical-align:top;width:60px}.input--loader{position:relative}.input--loader::before{content:"";position:absolute;top:12px;right:10px;z-index:10;width:16px;height:16px;padding:0;opacity:0;background-image:url(/assets/img/svg/misc/preloder-text.svg);background-color:#fff;background-size:contain;background-repeat:no-repeat;background-position:center;-webkit-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .3s cubic-bezier(.785,.135,.15,.86);transition:opacity .3s cubic-bezier(.785,.135,.15,.86);-webkit-animation:1s rotate360 infinite linear;animation:1s rotate360 infinite linear;pointer-events:none}.input--loader-show{pointer-events:none}.input--loader-show::before{opacity:1}.input--hide-arrow-multiple .select2-selection--multiple::after{display:none!important}.input--hide-arrow-multiple .select2-selection__rendered{padding-right:2px}.input--text-small{max-width:125px}.input--text-small::after{content:attr(data-text);position:absolute;top:6px;left:135px;white-space:nowrap}.input__control{width:100%;height:40px;padding:10px;font-family:"Noto Sans",sans-serif;font-size:14px;line-height:1.28571;font-weight:400;font-style:normal;color:#696969;border:1px solid #dbdbdb;border-radius:4px;background:#fff;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:color .5s cubic-bezier(.785,.135,.15,.86),border .5s cubic-bezier(.785,.135,.15,.86);-o-transition:color .5s cubic-bezier(.785,.135,.15,.86),border .5s cubic-bezier(.785,.135,.15,.86);transition:color .5s cubic-bezier(.785,.135,.15,.86),border .5s cubic-bezier(.785,.135,.15,.86);-webkit-appearance:none;-moz-appearance:none;appearance:none}.input__control--focus,.input__control:focus{border-color:#adadad}.input__control--focus+.input__ico-calendar svg,.input__control:focus+.input__ico-calendar svg{fill:#ce253d}.input__control:disabled{color:#b2b2b2;border-color:#dbdbdb;background:#f3f3f3;cursor:not-allowed}.input__control:disabled.is-pseudo-disabled{color:#696969;border-color:#dbdbdb;background:#fff;cursor:not-allowed}.input__control.is-error,.input__control.is-error:focus{border-color:#e27c8b}.input__control::-webkit-input-placeholder{color:#b2b2b2}.input__control::-moz-placeholder{color:#b2b2b2}.input__control:-ms-input-placeholder{color:#b2b2b2}.input__control::-ms-input-placeholder{color:#b2b2b2}.input__control::placeholder{color:#b2b2b2}.input__control::-ms-clear{display:none}.input__control--btn-clear{padding:10px 37px 10px 10px}.input__control--arrow{padding:10px 29px 10px 10px}.input__control--calendar{padding:10px 32px 10px 10px;cursor:pointer}.input__control--calendar[readonly]{cursor:not-allowed}.input__control--calendar+.form__additional-info{white-space:nowrap}.input__control--search{padding:10px 40px 10px 10px}.input__control--textarea{display:block;min-height:100px;resize:none;overflow:auto}.input__control--serial{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:inline-block;vertical-align:top;max-width:85px;margin-right:10px}.input__control--small{max-width:125px}.input__control--slash{position:relative}.input__control--slash::before{content:"/";position:absolute;top:7px;bottom:0;right:3px;width:9px;height:30px}.input__control--first-serial{position:relative;max-width:51px;margin-right:17px;padding:7px}@media (min-width:768px){.input__control--first-serial{max-width:71px}}.input__control--second-serial{position:relative;max-width:73px;margin-right:17px;padding:7px}@media (min-width:768px){.input__control--second-serial{max-width:105px}}.input__control--third-serial{position:relative;max-width:51px;padding:7px}.input__control--default{display:inline-block;vertical-align:top;max-width:40px;margin-right:17px;padding:7px}.input__control--number{width:auto;display:inline-block;vertical-align:top;-webkit-box-flex:1;-ms-flex:1 0 180px;flex:1 0 180px}.input__control--uppercase{text-transform:uppercase}.input__control--uppercase::-webkit-input-placeholder{text-transform:none}.input__control--uppercase::-moz-placeholder{text-transform:none}.input__control--uppercase:-ms-input-placeholder{text-transform:none}.input__control--uppercase::-ms-input-placeholder{text-transform:none}.input__control--uppercase::placeholder{text-transform:none}.input__control[readonly]{color:#b2b2b2;border-color:#dbdbdb;background:#f3f3f3;cursor:not-allowed}.input__message{text-align:left}.input__message .is-error{display:block;font-size:12px;line-height:1.5;color:#ce253d;margin:5px 0 0}.input__message .is-error:empty{margin:0}.input__message-normal-font-size .is-error{font-size:14px}.input__message--pos-absolute{position:absolute;left:0}.input__message--wide{max-width:100%;word-break:break-all}.input__btn-clear{position:absolute;top:8px;right:7px;opacity:0;-webkit-transition:opacity .5s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .5s cubic-bezier(.785,.135,.15,.86);transition:opacity .5s cubic-bezier(.785,.135,.15,.86);cursor:pointer;pointer-events:none}.input__btn-clear.is-active{opacity:1;pointer-events:all}.input__btn-clear svg{display:block;width:24px;height:24px;fill:#ce253d}.input__btn-clear_select{width:24px;height:24px;z-index:1;background:url(/assets/img/svg/misc/close.svg) no-repeat center center}.input__btn-position{position:absolute;right:-30px}.input__ico-calendar{position:absolute;top:8px;right:5px;width:24px;height:24px;pointer-events:none}.input__ico-calendar svg{display:block;fill:#999;-webkit-transition:fill .5s cubic-bezier(.785,.135,.15,.86);-o-transition:fill .5s cubic-bezier(.785,.135,.15,.86);transition:fill .5s cubic-bezier(.785,.135,.15,.86)}.input__btn-search{position:absolute;top:9px;right:8px;width:24px;height:24px;padding:0;border:none;background:0 0;cursor:pointer}.input__btn-search.is-hide{display:none}.input__btn-search svg{display:block;stroke:#696969;fill:none;-webkit-transition:stroke .5s cubic-bezier(.785,.135,.15,.86);-o-transition:stroke .5s cubic-bezier(.785,.135,.15,.86);transition:stroke .5s cubic-bezier(.785,.135,.15,.86)}.input__btn-search:hover svg{stroke:#ce253d}.input__btn-reset{position:absolute;top:9px;right:8px;width:18px;height:18px;padding:0;border:none;background:0 0;cursor:pointer}.input__btn-reset.is-hide{display:none}.input__btn-reset::after,.input__btn-reset::before{content:"";position:absolute;top:11px;left:-4px;width:100%;height:2px;background:#ce253d}.input__btn-reset::after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.input__btn-reset::before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.input__icon{position:absolute;top:0;left:10px;height:40px;font-family:"Noto Sans",sans-serif!important;font-size:14px!important;font-weight:400!important;font-style:normal!important;line-height:40px;color:#696969;opacity:0;-webkit-transition:opacity .1s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .1s cubic-bezier(.785,.135,.15,.86);transition:opacity .1s cubic-bezier(.785,.135,.15,.86);pointer-events:none}.input__icon i{position:absolute;left:-100vw;font-style:normal;opacity:0}.input__icon::after{content:"₽";display:inline-block;vertical-align:top;line-height:42px;color:currentColor;margin:0 0 0 5px}.input__icon.is-active{opacity:1;-webkit-transition:opacity .25s cubic-bezier(.785,.135,.15,.86);-o-transition:opacity .25s cubic-bezier(.785,.135,.15,.86);transition:opacity .25s cubic-bezier(.785,.135,.15,.86)}.input__icon--eur::after{content:"€"}.input__icon--usd::after{content:"$"}.input__icon-clone{position:absolute;left:-100vw}.input__radio-group+.input__radio-group{margin-left:40px}.input__stretch-control{-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex}.input__stretch-control .input__control{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:none}.input__stretch-control .input__control:last-of-type{margin-right:0}@-webkit-keyframes rotate360{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate360{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
/* End */


/* Start:/local/templates/MAIN_INDEX_2016/components/bitrix/news.list/main_why_alfa/style.css?152295451738*/
.why__item-icon-img {max-width:120px;}
/* End */
/* /local/components/agima/calc.coronavirus.mini/templates/.default/style.css?15868542341039 */
/* /local/templates/adaptive/html/redesign2019/build/css/components/form/form.css?161288195814152 */
/* /local/templates/adaptive/html/redesign2019/build/css/atoms/input-button/input-button.css?1585728340729 */
/* /local/templates/adaptive/html/redesign2019/build/css/atoms/buttons/buttons.css?16128819584081 */
/* /local/templates/adaptive/html/redesign2019/build/css/atoms/inputs/inputs.css?16070077279155 */
/* /local/templates/MAIN_INDEX_2016/components/bitrix/news.list/main_why_alfa/style.css?152295451738 */
