<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.navigator__link.selected{
    font-weight:700;
}
.navigator__link.selected:before{
    opacity:1;
    /*width: 46px;*/
    width:100%;
}
.field--error{
    border:1px solid red !important;
}
.modal{
    display:none;
    width:400px;
}
.modal--map{
    /*width: 100%;*/
    width:60%;
}
.modal__container{
    min-height:200px !important;
    padding:40px;
}
.modal__title{
    margin:0;
    text-align:left;
}
.modal__text{
    margin:0;
    margin-top:20px;
    padding:0;
}
.button--disabled{
    background:grey;
    cursor:default;
    color:#fff;
}
.button--disabled:hover,
.button--disabled:active{
    background:grey;
    cursor:default;
    color:#fff;
    -webkit-transform:none;
        -ms-transform:none;
            transform:none;
}
.form--director{
    margin-top:20px;
}
.form--director .form__block{
    width:100%;
    margin-bottom:20px;
}
.js-ajax-list,
.js-calcul-side{
    /*display:none;*/
}
.js-ajax-list{
    /*margin-bottom:80px;*/
}
.search-page{
    margin-bottom:80px;
}
.no-cursor,
.no-cursor:active{
    cursor:default;
    -webkit-transform:none;
        -ms-transform:none;
            transform:none;
}
.dates{
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
        -ms-flex-direction:row;
            flex-direction:row;
    -webkit-box-pack:justify;
        -ms-flex-pack:justify;
            justify-content:space-between;
    -ms-flex-line-pack:start;
        align-content:start;
}
.drivers.form-disabled .button_add,
.drivers.form-disabled .button_add:hover,
.drivers.form-disabled .button_add:active{
    background:grey;
    cursor:default;
    color:#fff;
    -webkit-transform:none;
        -ms-transform:none;
            transform:none;
}
.drivers.form-disabled .drivers__item{
    opacity:0.3;
}
.drivers.form-disabled .drivers__item.drivers__item_add{
    opacity:1;
}
.offer__select{
    display:inline-block;
}
.checkbox__box svg{
    stroke:#9032bb !important;
}
.text-policy{
    margin-top:20px !important;
    font-size:12px;
}
.section_contacts{
    margin:0;
}
.margin-bottom{
    margin-bottom:80px;
}
.js-contact-list.margin-bottom[data-tab="1"]{
    padding-bottom:5px;
    padding-top: 2rem;
}
/* Ð’ÐµÑ€ÑÐ¸Ñ Ð´Ð»Ñ Ð¿ÐµÑ‡Ð°Ñ‚Ð¸*/
.block-print{
    display:none;
}
.checkbox__box svg{
    stroke:#20c727 !important;
}
.field__input--textarea{
    height:80px !important;
}
.gallery_certificates .gallery__item-block &gt; *{
    opacity:1;
}
.items_five.reduced-content &gt; div &gt; :nth-child(1n+4){
    display:none;
}
.modal--office .form__checkbox{
    width:100%;
}
.drivers__block_form{
    width:700px;
}
.form__block_flex--close{
    min-width:20px !important;
}
.js-driver-delete{
    position:relative;
    display:block;
    width:20px;
    height:20px;
    cursor:pointer;
    opacity:0.6;
}
.js-driver-delete:hover{
    opacity:1;
}
.js-driver-delete:before, .js-driver-delete:after{
    position:absolute;
    top:-10px;
    left:0;
    content:'';
    height:20px;
    width:2px;
    background-color:#9032bb;;
}
.js-driver-delete:before{
    -webkit-transform:rotate(45deg);
        -ms-transform:rotate(45deg);
            transform:rotate(45deg);
}
.js-driver-delete:after{
    -webkit-transform:rotate(-45deg);
        -ms-transform:rotate(-45deg);
            transform:rotate(-45deg);
}
.gallery_office .gallery__list{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-wrap:wrap;
        flex-wrap:wrap;
    -webkit-box-pack:justify;
        -ms-flex-pack:justify;
            justify-content:space-between;
}
.gallery_office .gallery__item{
    background:none;
    margin:0 0 9px 0;
}
.checkbox__box--purple svg{
    stroke:#9032bb !important;
}
.checkbox__box--black svg{
    stroke:#000 !important;
}
.section__content_background-inner{
    padding:0 !important;
}
.content content_dark{
    margin:20px 30px !important;
}
.office__title-1025::before{
    background:#00994e;
}
.office__title-1026::before{
    background:#fe8d01;
}
.office__title-1027::before{
    background:#b60e99;
}
.office__title-1028::before{
    background:#fa4c39;
}
.office__title-1029::before{
    background:#0280fc;
}
.d-none{
    display:none;
}
.baloon-text p{
    margin-bottom:10px;
}
.modal__close:before{
    width:24px;
    height:24px;
}
.items_visa .offer__select{
    margin:0 2px;
}
.items_country .country{
    border:none;
    outline:1px solid #bdbdbd;
}
.items_country .country:hover{
    outline:1px solid #333;
}
.section_osago .checkbox__box svg{
    stroke:#9032bb !important;
}
.office__header, .office__info{
    display:-ms-flexbox;
    display:-webkit-box;
    display:flex;
    -o-flex-basis:100%;
    -ms-flex-basis:100%;
    -ms-flex-preferred-size:100%;
        flex-basis:100%;
    -moz-justify-content:flex-start;
    -o-justify-content:flex-start;
    -webkit-box-pack:start;
        -ms-flex-pack:start;
            justify-content:flex-start;
}
.office__block{
    -webkit-box-flex:0;
            flex:none;
    -ms-flex:none;
    -ms-flex-preferred-size:25%;
        flex-basis:25%;
    -ms-flex-basis:25%;
}
.section_text:last-child{
    margin-bottom:20px;
}
.section-osago{
    margin-bottom:20px;
    margin-top: 5rem;
}
.section__block_addresses .address__info{
    height:62px;
}
.button-consulstvo{
    color:#333 !important;
    background:#f0eb6e !important;
}
.section__content_osago .insurance .insurance-item__wrap{
    position:relative;
}
#CascoApp .c-ct__steps{
    display:none;
}
#CascoApp .field .c-ct__content-title{
    width:115px;
    font-size:14px;
}
#CascoApp .ui.form .field .ui.input,
#CascoApp .ui.form .fields .field .ui.input,
#CascoApp .ui.form .wide.field .ui.input{
    width:145px !important;
}
#CascoApp .ui-corner-all.ui-slider-horizontal{
    width:145px;
    position:absolute;
    top:48px;
    right:-2px;
}
#CascoApp .c-ct .b-input-slider.ui-widget-content{
    background:none !important;
}
#CascoApp .c-ct__content-insurance_params .c-tac .c-ct__button{
    padding:10px !important;
}
#CascoApp .mt15 .button{
    height:55px;
}
#CascoApp .ui.column.grid &gt; [class*="five wide"].column,
#CascoApp .ui.grid &gt; .column.row &gt; [class*="five wide"].column,
#CascoApp .ui.grid &gt; .row &gt; [class*="five wide"].column,
#CascoApp .ui.grid &gt; [class*="five wide"].column{
    width:100% !important;
    margin-bottom:25px;
}
#CascoApp .ui.column.grid &gt; [class*="six wide"].column,
#CascoApp .ui.grid &gt; .column.row &gt; [class*="six wide"].column,
#CascoApp .ui.grid &gt; .row &gt; [class*="six wide"].column,
#CascoApp .ui.grid &gt; [class*="six wide"].column{
    width:100% !important;
}
#CascoApp .five.wide.column .ui.input{
    width:50% !important;
}
#CascoApp .five.wide.column .ui-corner-all.ui-slider-horizontal{
    width:50%;
}
#CascoApp br{
    margin:0;
}
.offer_visa .checkbox__box svg{
    stroke:#4c60e8 !important;
}
@media (max-width:768px){
    .section-osago{
        margin-top:80px;
    }
    .js-driver-delete{
        display:none;
    }
    .footer__bottom:before{
        z-index:1;
    }
    #vk_groups{
        height:auto !important;
        padding-top:30px;
    }
    .office__label{
        width:auto;
    }
    .insurance-item__price{
        font-size:16px !important;
    }
    .section_osago .insurance-item__rate:before{
        top:-10px;
        left:0;
        content:'Ð&nbsp;ÐµÐ¹Ñ‚Ð¸Ð½Ð³';
    }
    .section_osago .js-ajax-list{
        margin-bottom:15px;
    }
    .template-casco .c-ct__promo-actions{
        margin:-20px 0 20px;
    }
    .section__main_size-tight .section__block-header .section__cell:nth-child(2){
        top:261px;
    }
    .js-driver-delete{
        display:block;
    }
    .form__block_flex--close{
        margin-left:10px !important;
        margin-top:10px !important;
    }
    .showing, [data-tabs-content] &gt; .showing{
        padding-bottom:5px;
    }
    .discount-cart{
        margin-top:8px;
    }
    .navigator__link:hover:before{
        opacity:0;
    }
    .section--visa .showing,
    .section--visa [data-tabs-content] &gt; .showing{
        padding-bottom:0;
    }
    .section--visa .tabs__toggle_active + .tabs__wrap{
        padding-bottom:20px;
    }
    .section--visa .tabs__toggle--price.tabs__toggle_active{
        padding-bottom:50px;
    }
    .section--visa .tabs__wrap p{
        margin:0 !important;
    }
    .section--visa .tabs__toggle--price.tabs__toggle_active + .tabs__wrap{
        padding-bottom:0;
    }
    .modal--map{
        width:90%;
    }
}
@media (max-width:480px){
    #CascoApp .field .c-ct__content-title{
        width:115px;
    }
    #CascoApp .ui.form .field .ui.input,
    #CascoApp .ui.form .fields .field .ui.input,
    #CascoApp .ui.form .wide.field .ui.input{
        width:200px !important;
    }
    #CascoApp .ui-corner-all.ui-slider-horizontal{
        width:200px;
        position:absolute;
        top:48px;
        right:-2px;
    }
    #CascoApp .c-ct .b-input-slider.ui-widget-content{
        background:none !important;
    }
    #CascoApp .c-ct__content-insurance_params .c-tac .c-ct__button{
        padding:10px !important;
    }
    #CascoApp .mt15 .button{
        height:55px;
    }
}
@media (min-width:1000px) and (max-width:1120px){
    .form_driver .form__block.form__block_flex{
        margin:0;
    }
}


.checked-hint{
    //background-color: #f0eb6e;
    width: 17px;
    height: 17px;
    top: 2px;
    left: 2px;
    border: 1px solid #888686;
}
.checked-hint:not(:disabled):checked{
    background-color: #f0eb6e;
    border-color: #b3d7ff;
}


/*.cheked-hint{*/
/*    display: inline-flex;*/
/*    align-items: center;*/
/*    user-select: none;*/
/*}*/
/*.cheked-hint::before{*/
/*    content: '';*/
/*    display: inline-block;*/
/*    width: 18px;*/
/*    height: 18px;*/
/*    flex-shrink: 0;*/
/*    flex-grow: 0;*/
/*    background-repeat: no-repeat;*/
/*    background-position: center center;*/
/*    background-size: 50% 50%;*/
/*    border-color: #0b76ef;*/
/*    background-color: #FFF2F2;*/
/*    box-shadow: inset 0 0 0 1px #bdbdbd;*/

/*}*/

/*.cheked-hint:not(:disabled):not(:checked):hover::before{*/
/*    border-color: #b3d7ff;*/
/*}*/
/*.cheked-hint:not(:disabled):checked::before{*/
/*    background-color: #f0eb6e;*/
/*    border-color: #b3d7ff;*/
/*}*/
/*.cheked-hint:focus::before{*/
/*    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);*/
/*}*/
/*.cheked-hint:focus:not(:checked)+::before{*/
/*    border-color: #80bdff;*/
/*}*/
/*.cheked-hint:disabled::before {*/
/*    background-color: #e9ecef;*/
/*}*/

/* Modal - Material */
.modal--material {
    width: 745px;
    border-radius: 0 !important;
    background: transparent !important;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
    padding: 0 20px;
}
.modal--material .iziModal-wrap {
    border-radius: 52px;
    background: #fff;
    -webkit-box-shadow: 0 0 8px rgb(0 0 0 / 30%);
            box-shadow: 0 0 8px rgb(0 0 0 / 30%);
}
.modal--material--close {
    width: 29px;
    height: 29px;
    top: 37px;
    right: 45px;
    background: url(../img/close.svg) center no-repeat;
    background-size: contain;
}
.modal--material--close:before {
    display: none;
}
.modal--material__head {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 42px;
}
.modal--material__head--thumb {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    width: 185px;
    height: 179px;
    border-radius: 10px;
    margin-right: 45px;
}
.modal--material__head--thumb img {
    position: relative;
}
.modal--material__head--desc .title {
    font-size: 1.625rem;
    font-weight: 700;
    line-height: 1;
    color: #08A0F7;
    margin-bottom: 30px;
}
.modal--material__head--desc .text {
    font-size: 1.125rem;
    font-weight: 400;
    line-height: 22px;
    margin: 0;
}
.modal--material .modal__container {
    padding: 68px 70px 60px 62px;
}
.modal--material__form .form__block {
    width: 100%;
    margin-bottom: 17px;
}
.modal--material__form .field__input {
    height: 65px;
    -webkit-filter: drop-shadow(0px 3.43446px 14.5964px rgba(0, 0, 0, 0.03));
            filter: drop-shadow(0px 3.43446px 14.5964px rgba(0, 0, 0, 0.03));
}
.modal--material__form .field__input input,
.modal--material__form .field__input textarea {
    font-size: 1.125rem;
    font-family: Roboto;
    font-weight: 700;
    line-height: 21px;
    padding: 25px 47px 19px;
    border: none;
    border-radius: 18px;
    -webkit-box-shadow: 0px 0px 9.21059px rgba(0, 0, 0, 0.05);
            box-shadow: 0px 0px 9.21059px rgba(0, 0, 0, 0.05);
}
.modal--material__footer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 39px;
    margin-bottom: 0 !important;
}
.modal--material__footer .button {
    min-width: 200px;
    height: 59px;
    color: white;
    font-weight: 700;
    font-size: 1.125rem;
    line-height: 21px;
    font-family: Roboto;
    background: #08A0F7;
    padding: 19px 23px;
    padding-right: 20px;
    margin-right: 62px;
    border: 3px solid transparent;
    border-radius: 10px;
    -webkit-filter: drop-shadow(0px 0px 7px rgba(0, 0, 0, 0.1));
            filter: drop-shadow(0px 0px 7px rgba(0, 0, 0, 0.1));
}
.modal--material__footer .button:hover {
    color: #08A0F7;
    background: transparent;
    border-color: #08A0F7;
}
/* TODO: Ð•ÑÐ»Ð¸ Ð² ".text-policy" Ð´ÐµÑ„Ð¾Ð»Ñ‚Ð½Ð¾ Ð¿Ð¾Ð¼ÐµÐ½ÑÑŽÑ‚" font-size Ð½Ð° 14px/0.875rem" Ñ‚Ð¾ Ð½Ð¸Ð¶Ð½ÑŽÑŽ Ð¿Ñ€Ð°Ð²ÐºÑƒ Ð¼Ð¾Ð¶Ð½Ð¾ ÑƒÐ´Ð°Ð»Ð¸Ñ‚ÑŒ! */
.modal--material__footer .text-policy {
    font-size: 0.875rem;
    font-weight: 400;
    line-height: 1.1;
    color: #8f90a5;
    margin: 0 !important;
}
.modal--material__footer .text-policy a {
    color: #8f90a5;
}
.modal--material__footer .text-policy a:hover {
    text-decoration: underline;
}

.iziModal::after {
    display: none;
}

@media (max-width: 768px) {
    .modal--material__head {
        margin-bottom: 20px;
    }
    .modal--material__head--thumb {
        display: none;
    }
    .modal--material__head--desc .title {
        font-size: 1.375rem;
    }
    .modal--material__head--desc .text,
    .modal--material__form .field__input input,
    .modal--material__form .field__input textarea {
        font-size: 0.875rem;
        line-height: 18px;
    }
    .modal--material__footer {
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    }
    .modal--material__footer .button {
        margin-right: 0;
        margin-bottom: 32px;
    }
}

@media (max-width:540px) {
    .modal--material .iziModal-wrap {
        border-radius: 27px;
    }
    .modal--material--close {
        top: 22px;
        right: 22px;
    }
    .modal--material .modal__container {
        padding: 61px 20px 43px;
    }
    .modal--material__footer {
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
    }
}</pre></body></html>