<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
* Prefixed by https://autoprefixer.github.io
* PostCSS: v8.3.6,
* Autoprefixer: v10.3.1
* Browsers: last 4 version
*/


.nav-item {
    width: auto !important;
}

.nav-link {
    padding: 20px 30px;
}

@media (min-width: 768px) {
  
  .contact_form .box_inputOne{
    display: flex;   
  }
  
  .contact_form .box_inputOne label{
    width: 70px;
    padding-top: 23px;
  }
  
  .contact_form .box_inputOne &gt; div{
    flex-grow: 1;
  }
  
  .infoContactBox{
    min-height: 497px;
  }
  .infoContactBox .contacts_21{
    margin-bottom: 15px;
  }
}

@media (max-width: 768px) {
    .contact_two {
        margin-top: 50px;
    }
    .foot_yangi{
        display: none !important;
    }
}

@media (max-width: 1194px) {
    .kupit_footer_onebox {
        width: 100%;
        padding-bottom: 30px;
    }
    .gosBox {
        display: block;
    }
    .selectize-input {
        width: 100% !important;
    }
    element.style {
        text-transform: uppercase;
    }
    .gosBox_input_povtor {
        width: 100%;
    }
    .gosBox_input {
        color: #000000 !important;
    }
    .dataBox_input {
        width: 100%;
    }
    .gosBox_input {
        width: 100%;
    }
    .form_dnev {
        padding-left: 13px;
    }
    .gosBox_povtor {
        margin-top: 25px;
    }
    .form_dnevTwo {
        padding-left: 13px;
    }
    .form_godovaya {
        padding-left: 13px;
    }
    .kupit_footer_twobox {
        margin-top: 30px;
        width: 100%;
        padding-bottom: 20px;
    }
    .nav-item {
        width: 50% !important;
        border-bottom: 1px solid #3D5575;
    }
    .nav-item:nth-child(2) {
        border-right: 1px solid #3D5575;
    }
    .header {
        height: 231px;
    }
    .nav-tabs .nav-link.active,
    .nav-tabs .nav-item.show .nav-link {
        border-right: none;
        border-left: none;
        border-top: 1px solid #3D5575;
        border-radius: 0;
    }
    .nav-tabs .nav-item:nth-child(1) .nav-link.active,
    .nav-tabs .nav-item:nth-child(2) .nav-link.active {
        border-top: none;
    }
    #v1 {
        left: auto;
        right: 0px;
    }
    .day_bigBox{
        justify-content: space-around;
    }
    .day_boxOne:last-child {
        margin: 50px 50px 0 50px;
    }
    .day_boxOne:nth-child(3) {margin-right: 0}
}

@media (max-width: 794px) {
    .header_tabs {
        display: none;
    }
    .header {
        height: 122px;
    }
    .navbar_lenguage,
    .logo_title,
    .liner_logo_title {
        display: none;
    }
    #menu .header_tabs {
        display: block;
    }
    #menu .navbar_lenguage {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        padding: 10px 0 10px 0;
    }
    .navbar_logo {
        width: 30%;
    }
    .burger_menu {
        display: block;
        margin-left: auto;
    }
    #menu .nav-item {
        border: 1px solid #3D5575;
    }
    #menu .nav-link {
        padding: 20px 10px;
    }
    .select {
        margin-bottom: 10px;
    }
    .head_phone{
        left: initial;
        right: 15%;
    }
}

@media (min-width: 795px) {
    .burger_menu {
        display: none;
    }
}

.header {
    position: relative;
}

#menu {
    display: none;
    position: absolute;
    bottom: -174px;
    right: 0;
    background-color: #fff;
    z-index: 999;
    -webkit-transition: all 0.8s linear;
    -o-transition: all 0.8s linear;
    transition: all 0.8s linear;
}

.opacitys {
    display: block !important;
}

@media (max-width: 1200px) {
    .about {
        padding: 0;
    }
    .form_infoOplata_box .stamp{
        right: 18%;
    }
}

@media (max-width: 950px) {
    .foot_imgmedia {
        display: block;
    }
    .foot_yangi {
        display: block;
        margin: 0 auto;
        max-width: 245px;
    }
    .boooo {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
    }
    .liner_foot_yangi_box {}
    .foot_yangi_box {
        margin-left: 0;
        margin-top: 15px;
    }
    .foot_img {
        display: none;
    }
    .foot_title {
        display: none;
    }
    .foot_titlemedia {
        display: block;
        font-family: Roboto;
        font-size: 26px;
        font-style: normal;
        font-weight: 700;
        line-height: 30px;
        letter-spacing: 0em;
    }
    .foot {
        width: 100%;
        margin-bottom: 20px;
    }
    .foot_imgmedia {
        margin: 0 auto;
    }
    .footThree {
        width: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
    }
    .booo {
        width: 275px;
        margin-bottom: 25px;
    }
    .linear_media {
        display: block;
    }
    .footTwo {
        width: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
    }
    .boo {}
    .liner_foot {
        display: none;
    }

    /*
    .day_bigBox{
        justify-content: space-between;
    } */

    .day_boxOne{
        margin-right: 2%;
        margin-left: 2%;
    }

    .day_boxOne:nth-child(3), .day_boxOne:last-child{
        margin-top: 50px;
        margin-right: 2%;
        margin-left: 2%;
    }
    .form_infoOplata_box .stamp{
        right: 15%;
        max-width: 280px;
        top: 80px;
    }
    .wrp-dmca{
        text-align: center;
    }
    .countries-row &gt; a{
        width: 33.3333%;
    }
    .countries-row &gt; a:nth-child(3):after{
        display: none;
    }

}

@media (max-width: 795px) {
    #menu .navbar_lenguage {
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
    }
    .select__list {
    }
    .about_pictures_img {
        margin-top: 20px;
    }
    .besh {
        margin-top: 20px;
    }
}

@media (max-width: 500px) {
    .karta_title, .karta_title h1 {
        font-family: Roboto;
        font-style: normal;
        font-weight: bold;
        font-size: 30px;
        line-height: 35px;
        color: #263238;
    }
    .chexiya {
        padding: 10px;
    }
}

@media (max-width:567px) {
    .uch {
        margin-top: 20px;
    }
    .knop_uvelichet {
        top: 10px;
        left: 10px;
    }
    .chexiya_title {
        font-family: Roboto;
        font-style: normal;
        font-weight: bold;
        font-size: 30px;
        line-height: 35px;
        text-align: center;
        color: #263238;
    }
    .knop_uvelichet_title {
        font-family: Roboto;
        font-style: normal;
        font-weight: normal;
        font-size: 14px;
        line-height: 16px;
        color: #263238;
    }
    .countries-row &gt; a{
        width: 50%;
    }
    .countries-row &gt; a:nth-child(2):after, .countries-row &gt; a:nth-child(4):after{
        display: none;
    }
    .countries-row &gt; a:nth-child(3):after{
        display: block;
    }
    .head_phone{
        position: initial;
        height: 42px;
        overflow: hidden;
    }
    .header{
        height: 293px;
    }
}

@media (max-width:320px) {


    .bigtoolTwo {
        top: -98px !important;
    }
    .tooltwo::before {
        right: 3px !important;
    }
    .uch {
        margin-top: 0px !important;
        height: 88px;
        margin-left: 0 !important;
        width: 104px;
    }
    .bir {
        height: 88px;
        margin-left: 0 !important;
        width: 115px;
    }
    .iki {
        height: 88px;
        width: 157px;
        margin-left: 0px;
        margin-left: 0 !important;
    }
    .turt {
        height: 88px;
        width: 156px;
        margin-top: 0px !important;
        margin-left: 0 !important;
    }
    .besh {
        height: 88px;
        margin-top: 0px !important;
        margin-left: 0 !important;
        width: 155px;
    }
    .soglasiya_title {
        font-size: 14px;
    }
}

@media (max-width:412px) {

    .cardt {
        padding: 15px 10px 10px 10px;
    }
    .card_header .acciconlast {
        font-size: 30px;
        position: absolute;
        right: 0;
        top: 30px;
    }
    .countries-row &gt; a{
        width: 100%;
    }
    .countries-row &gt; a:after{
        display: none;
    }
}

@media (max-width:640px) {

    .day_bigBox, .day_boxOne{
        display: block;
    }

    .day_boxOne{
        margin-left: auto;
        margin-right: auto;

    }

    .day_bigBox .day_boxOne:nth-child(2), .day_bigBox .day_boxOne:nth-child(3), .day_bigBox .day_boxOne:last-child{
        margin-top: 50px;
        margin-left: auto;
        margin-right: auto;
    }
}

@media (max-width:464px) {
    .tool {
        width: 277px;
    }
    .tool_title {
        font-size: 10px;
        max-width:241px ;
    }
    .tool::before {
        right: 10px !important;
    }
    #tooltwo {
        width: 277px;
    }
    .tooltwo {
        width: auto;
    }
    .bigtoolTwo {
        top: -90px;
    }
    .tooltwo::before {
        right: 10px !important;
    }
    .tooltwo_title {
        font-size: 10px;
        max-width: 227px;
    }


    .uch {
        margin-top: 10px !important;
        height: 88px;
        width: 104px;
    }
    .card_header .acciconTwo {
        font-size: 30px;
        position: absolute;
        right: 0;
        top: 25px;
    }
    .uchastok_title,
    .dlina {
        font-family: Roboto;
        font-style: normal;
        font-weight: normal;
        font-size: 20px;
        line-height: 23px;
        /* Main */
        color: #263238;
    }
    .chexiya {
        padding: 10px;
    }
    .chexiya_title {
        margin-left: 3px;
    }
    .vinetka_info {
        font-family: Roboto;
        font-style: normal;
        font-weight: 500;
        font-size: 15px;
        line-height: 18px;
        text-align: center;
        color: #FFFFFF;
    }
    .shtraf_title {
        font-family: Roboto;
        font-style: normal;
        font-weight: bold;
        font-size: 28px;
        line-height: 35px;
        text-align: center;
        color: #263238;
    }
    .shtraf {
        padding: 10px;
    }
    .shtraf_liner {
        width: 90%;
    }
    .bir {
        height: 88px;
        margin-left: 0 !important;
        width: 115px;
    }
    .iki {
        height: 88px;
        width: 157px;
        margin-left: 10px;
    }
    .turt {
        height: 88px;
        width: 156px;
        margin-left: 10px;
        margin-top: 10px !important;
    }
    .besh {
        height: 88px;
        margin-top: 10px !important;
        width: 155px;
    }
}

@media (max-width:787px) {
    .turt {
        margin-top: 20px;
    }
}

@media (max-width: 1005px) {
    .besh {
        margin-top: 20px;
    }
    .karta_box{
      height: 560px;
    }
}

@media (max-width: 689px) {
    .bigtool {
        left: 0;
    }
    .tool::before {
        left: auto;
        right: 132px;
    }
}

@media (max-width: 969px) {
    .box_inputOne label {
        width: 100%;
    }
    .box_inputTwo label {
        width: 100%;
    }
    .box_inputOne {
        width: 100%;
    }
    .box_inputTwo {
        width: 100%;
        margin-top: 10px;
        margin-bottom: 10px;
    }
    .email_povinput, .email_input, .phone_input, .phone_povinput, .axeldfk_input{
        width: 100%;
    }
    .karta_box{
      height: 520px;
    }
}

@media (max-width: 991px) {
    #v1 {
        right: 66px;
    }
    .form_dnev {
        margin-top: 20px;
    }
    .allert_2s::before {
        right: 15px;
    }
    .allert_2ss::before {
        right: 15px;
    }
    .allerts_2s::before {
        right: 15px;
        top: 20px;
    }
    .allerts_2ss::before {
        right: 15px;
        top: 20px;
    }
    .form_dnevTwo, .form_godovaya{
        margin-top: 20px;
    }
    .box_form {
        padding-right: 10px;
        padding-left: 10px;
    }
    .selectTwo {
        width: 100% !important;
    }
    .gosBox_input {
        width: 100% !important;
    }
    .gosBox_input_povtor {
        width: 100%;
    }
    .dataBox_input {
        width: 100% !important;
    }
    .form_contactBox {
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    }
    .form_type_box .axeld_tarif img{
        max-width: none;
    }
    .form_dnevTwo_text, .form_dnev_text, .form_godovaya_text{
        margin-left: 18px;
    }
    .godovaya_text_title, .dnev_text_title, .dnevTwo_text_title{
        margin-bottom: 15px;
        font-size: 24px;
    }
    .godovaya_text_info, .dnev_text_info, .dnevTwo_text_info{
        font-size: 26px;
    }
}

@media (max-width: 970px) {
    .card_header .titlee {
        font-family: Roboto;
        font-style: normal;
        font-weight: 500;
        font-size: 20px;
        line-height: 23px;
        color: #263238;
    }
    .card_header .acciconthree {
        font-size: 30px;
        position: absolute;
        right: 0;
        top: 14px;
    }
    .card_header .accicon {
        font-size: 30px;
        position: absolute;
        right: 0;
    }
}

@media (max-width: 710px) {
    .bigtoolTwo {
        left: 0;
    }
    .tooltwo::before {
        right:134px;
        left: auto;
    }
    #menu .nav-item {
        width: 80% !important;
    }
    .chexiya {
        padding: 10px;
    }
    .karta_box {
      padding: 10px;
      height: 420px;
      /*height: 100%;*/
    }
    .body_header {
        padding-bottom: 50px;
    }
    /*.karta_box_img {
        height: 100%;
    }*/
    #menu {
        bottom: -326px;
        padding: 20px 0;
    }
    .select__list {
    }
    #menu .nav-tabs {
        border: 0;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
    }
    #menu .nav-item {
        border-bottom: 1px solid #3D5575;
        border-left: 0;
        border-right: 0;
    }
    #menu .navbar_lenguage {
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
    }
    #menu .nav-tabs .nav-link.active,
    #menu .nav-tabs .nav-item.show .nav-link {
        border-top: 0;
    }
    .guard_logo{
        width: 100px;
    }
}

@media (max-width: 586px) {
    .box_form_title {
        font-family: Roboto;
        font-style: normal;
        font-weight: bold;
        font-size: 26px;
        line-height: 30px;
        color: #263238;
    }
    .box_form_contact_title {
        font-family: Roboto;
        font-style: normal;
        font-weight: bold;
        font-size: 26px;
        line-height: 30px;
        /* Main */
        color: #263238;
    }
    .box_form_contact_linear {
        width: 280px;
    }
    .form_infoOplata_linear {
        width: 280px;
    }
    .kupit_header_title {
        font-family: Roboto;
        font-style: normal;
        font-weight: 500;
        font-size: 26px;
        line-height: 33px;
        text-align: center;
        color: #FFFFFF;
    }
    .box_form_title {
        font-family: Roboto;
        font-style: normal;
        font-weight: bold;
        font-size: 23px;
        line-height: 30px;
        color: #263238;
    }
    .kupit_body_title {
        margin-bottom: 10px;
        font-family: Roboto;
        font-style: normal;
        font-weight: 500;
        font-size: 24px;
        line-height: 28px;
        /* Main */
        color: #263238;
    }
    .kupit_body {
        padding-top: 30px;
        padding-bottom: 10px;
    }
    .yoqal {
        display: none;
    }
    .vopros_body_title {
        font-family: Roboto;
        font-style: normal;
        font-weight: 500;
        font-size: 28px;
        line-height: 33px;
        text-align: center;
        color: #FFFFFF;
    }
    .paydo {
        display: block;
        margin-left: -15px;
    }
    .adress_info {
        font-family: Roboto;
        font-style: normal;
        font-weight: normal;
        font-size: 15px;
        line-height: 18px;
        color: #263238;
        margin-bottom: 30px;
    }
    .form_oplata_title {
        font-family: Roboto;
        font-style: normal;
        font-weight: bold;
        font-size: 26px;
        line-height: 30px;
        color: #263238;
    }
    .oplata_bank {
        margin-bottom: 30px;
        flex-wrap: wrap;
    }
    .oplata_bank &gt; div{
        margin-top: 20px;
    }
    .form_infoOplata_title {
        font-family: Roboto;
        font-style: normal;
        font-weight: bold;
        font-size: 26px;
        line-height: 30px;
        color: #263238;
    }
    .preduprejdeniya_box {
        padding: 10px;
    }
    .form_infoOplata_box {
        padding: 10px 20px 24px 10px;
    }
    .preduprejdeniya_box_img {
        display: none;
    }
    .preduprejdeniya_box_title {
        margin: 0;
    }
    .pereyti_btn {
        width: 280px;
        height: 50px;
        font-family: Roboto;
        font-style: normal;
        font-weight: bold;
        font-size: 20px;
        line-height: 23px;
    }
    .karta_box{
      height: 340px;
    }
}

@media (max-width: 458px) {
    #menu .nav-item {
        width: 100% !important;
    }
    .day_bigBox .day_boxOne:nth-child(2) , .day_bigBox .day_boxOne:nth-child(3), .day_bigBox .day_boxOne:last-child {
        margin-top: 30px;
    }
    .box_form_linear {
        width: 270px;
        height: 4px;
    }
    .box_form_contact_linear {
        width: 270px;
    }
    #menu .nav-tabs .nav-link {
        font-size: 15px;
    }
    .xodov {
        padding: 15px 10px;
    }
    .xodovBox_title {
        margin-left: 10px;
        max-width: 86px;
    }
    .kupitNumber_box_img {
        margin-top: -20px;
    }
    .form_infoOplata_linear {
        width: 270px;
    }
    .karta_box{
      height: 260px;
    }
    .select-flags img{
      width: 36px;
    }
}
/*         ---------------------------------           */



@media screen and (max-width:1194px) {

    .select2-container {
        min-width: 450px;
        max-width: 1000px;
        width: 100% !important;
    }
    .dnev_text_title, .godovaya_text_title, .dnevTwo_text_title{
        font-size: 19px;
        margin-bottom: 8px;
    }
    .form_type_box .axeld_tarif img{
        max-width: 28%;
    }
    .form_dnev_text, .form_godovaya_text, .form_dnevTwo_text{
        margin-left: 14px;
    }
}

@media (max-width: 1030px) {
    .dnev_text_title, .godovaya_text_title, .dnevTwo_text_title{
        font-size: 17px;
        margin-bottom: 6px;
    }
    .countries-row .country{
        font-size: 26px;
        line-height: 35px;
    }
    .countries-row .link {
        font-size: 18px;
        line-height: 26px;
    }
}

@media (max-width: 1030px) and (min-width: 795px) {
    .head_phone{
        position: initial;
        height: 42px;
        overflow: hidden;
    }
    .header{
        height: 293px;
    }
}

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

    .nav-item a {
        font-size: 15px;
        text-align: center;
    }
    .form_infoOplata_box .stamp{
        right: 7%;
        max-width: 200px;
        top: 128px;
    }
}
@media screen and (max-width:668px) {
    .info__1 .axeld_alert1 {
        left: -242px;
    }

    .info__2 .axeld_alert2 {
        left: -242px;
    }

    .about_pictures img {
        width: 100%;
        height: auto;
    }

    .xodovBox_title {
        font-size: 12px;

    }

    .xodov_km {
        font-size: 14px;
        padding: 0 0 0 15px;
        min-width: 60px
    }
    .xodovBox_title {max-width: 1000px !important;  margin-left: 15px}
    .green_back { min-width: 1px}
    .chexiyaBig_box .green_back{min-width: 72px;}
}

@media screen and (max-width:521px) {
    .select2-container {
        max-width: 100%;
        min-width: inherit;
    }
}
@media screen and (max-width:468px) {
    .desc_static h1:after, .desc_static .h1:after {
        width: 250px;
    }
    .form_infoOplata_box .stamp{
        right: 1%;
        max-width: 160px;
        top: 128px;
    }
}



























</pre></body></html>