body{font-family: 'Proxima Nova Rg';}





.header{z-index: 100; position: fixed; width: 100%; color: #FFFFFF; background-image: url('../images/header-bg.png');}
   .header-logo{ cursor: pointer; text-decoration: none; color: #FFFFFF}
   .header-logo:hover{color: #FFFFFF}
      .header-logo-title{font-weight: 700; font-size: 50px; line-height: 61px; text-transform: uppercase;margin-bottom: -11px;}
      .header-logo-subtitle{font-weight: 300; font-size: 11px; line-height: 19px; letter-spacing: 0.34em; text-transform: lowercase;}
   .header-menu{}
      .nav-toggler{}
      .header-nav{font-weight: 400;font-size: 14px;line-height: 17px;text-transform: uppercase; margin-left: -140px;} 
         .header-menu-item{text-decoration: none; color: #FFFFFF !important; margin-left: 27px;}
   .header-social{    display: flex;
      align-items: center;
      flex-direction: column;
      justify-content: center;
  }}
      .header-social-mail{font-weight: 400; font-size: 14px; line-height: 17px; text-decoration-line: underline;opacity: 0.7; margin-top: -10px;}
      .header-social-logos{}
         .whatsapp{}
         .telegram{margin-left: 17px;}
   .header-call{}
      .call-offer{cursor: pointer;}
         .call-offer-link{text-decoration: none; font-weight: 400; font-size: 14px; line-height: 17px; text-decoration-line: underline; color: #FFFFFF; opacity: 0.7;}
      .header-phone{text-decoration: none;font-weight: 700; font-size: 22px; line-height: 29px; color: #FFFFFF;}

















/*background: url('../images/feedback_background.png') no-repeat; background-size: cover;*/

.feedback{}
.feedback-slide1{background: url('../images/feedback_background.png') no-repeat; background-size: cover;  padding-top: 116px}
.feedback-slide2{background: url('../images/feedback_background.png') no-repeat; background-size: cover;  padding-top: 116px}
.feedback-slide3{background: url('../images/feedback_background.png') no-repeat; background-size: cover;  padding-top: 116px}

   .feedback-title{ font-style: normal; font-weight: 600; font-size: 64px; line-height: 74px; text-transform: uppercase; color: #FFFFFF;}
   .feedback-formcont{}
      .feedback-form{ background-color: #FFFFFF; border-radius: 4px; font-size: 14px; width: 95%;}
         .form-title{font-weight: 600; font-size: 32px; line-height: 39px; text-transform: uppercase; color: #000000;}
         .name{font-weight: 400;font-size: 14px;line-height: 17px; text-transform: uppercase; color: #000000;}
         .form-field-name{}
            .input-name{border-radius: 0% !important; border: 1px solid #D0D0D0; font-weight: 400; font-size: 14px; line-height: 17px;color: #000000;opacity: 0.6; width: 100%;}
         .number{font-weight: 400;font-size: 14px;line-height: 17px; text-transform: uppercase; color: #000000;}
         .form-field-number{}
         .form-checkb{margin-top: 5px;}
            .input-num{border-radius: 0% !important; border: 1px solid #D0D0D0; font-weight: 400; font-size: 14px; line-height: 17px;color: #000000;opacity: 0.6;width: 100%;}
         .form-field-checkbox{display: flex; align-items: flex-start;}
         .form-btn{background: #040E6D !important;border-radius: 4px !important;font-weight: 700 !important; font-size: 20px !important; line-height: 24px !important; text-transform: capitalize !important; color: #FFFFFF !important; border: none !important;}

         .slider-main .slick-prev{border-radius: 50%; z-index: 10; margin-left: 100px;}
         .slider-main .slick-prev::before{content: url('../images/arrprev.svg') !important; }
         .slider-main .slick-next{border-radius: 50%; z-index: 10; margin-right: 100px;}
         .slider-main .slick-next::before{content: url('../images/arrnext.svg') !important; }














.acts{}
   .acts-title{font-weight: 700; font-size: 32px; line-height: 39px; text-transform: uppercase; color: #000000;}
   .acts-item{}
      .acts-item-img{    border-radius: 4px;}
      .acts-item-img:hover{filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));}
      .acts-item-subtitle{font-weight: 600; font-size: 24px; line-height: 29px; color: #000000;}
      .acts-item-subtitle:hover{color: #040E6D;}
   .acts-subtitle{font-weight: 400; font-size: 20px; line-height: 24px; color: #000000;}
   .acts-subtitle-item{}
      .acts-icon{}
      .acts-sub{font-weight: 400; font-size: 16px; line-height: 19px; color: #000000;}

      
.special-offers{background-image:url('../images/blue-back.png'); background-repeat: no-repeat;background-size: cover;}
   .special-offers-main-title{font-weight: 700; font-size: 32px; line-height: 39px; text-transform: uppercase; color: #FFFFFF;}
   .special-offers-title{font-weight: 400; font-size: 24px; line-height: 29px; color: #FFFFFF;}
   .special-offers-subtitle{font-weight: 400; font-size: 20px; line-height: 24px; color: #FFFFFF;}
   .special-offers-counter{color: #FFFFFF;font-weight: 700; font-size: 64px; line-height: 78px;}
      .countdown-text{font-weight: 400; font-size: 16px; line-height: 19px}
   .special-offers-btn{background: #FFFFFF !important;border-radius: 4px !important;font-weight: 700 !important; font-size: 20px !important; line-height: 24px !important; color: #040E6D !important; border: none !important;}


.brands{}
   .brands-title{font-weight: 700; font-size: 32px; line-height: 39px; text-transform: uppercase; color: #000000;}
   .brands-tab{}
   .brands-list{}
      .brands-item{display: flex; justify-content: center; align-items: center;}
   .brand-visible{display: block;}
   .brand-invisible{display: none;}
   .service-type{font-weight: 400; font-size: 24px; line-height: 29px;}
      .service-types{position: relative; text-decoration: none; cursor: pointer;}
         .service-types:after{ content: "";display: block; position: absolute;left: 0; bottom: 0; width: 0; height: 3px; background: #040E6D; transition: 0.3s ease all;}
         .service-types:hover::after, .item-selected::after {width: 100%;}
         .service-types:hover{color: #040E6D;}
         .service-types:active{color: #040E6D;}

         .item-selected{color: #040E6D; position: relative;text-decoration: none;}




















.quiz{background-image:url('../images/quiz-bg.png'); background-repeat: no-repeat;background-size: cover;}
   .quiz-inner{}
      .quiz-title{font-weight: 700; font-size: 32px; line-height: 39px; text-transform: uppercase; color: #FFFFFF;}
      .quiz-step{display: none;}
      .quiz-step._active{display: block;}
         .quiz-step-title{font-weight: 400; font-size: 20px; line-height: 24px; text-transform: uppercase;color: #FFFFFF;}
         .quiz-variants{}
         .row1{padding-bottom: 205px;}
         .row2{padding-bottom: 125px;}
         .row3{padding-bottom: 201px;}
            .quiz-variant{color: #FFFFFF; text-align: center; background: rgba(0, 0, 0, 0.6); margin-bottom: 20px; font-size: 20px; font-weight: 400; line-height: 24px; padding: 15px; width: 21%; cursor: pointer; border: 1px solid #fff; transition: all 0.3s; position: relative; display: flex; flex-direction: column; align-items: center; justify-content: center;}
         .quiz-form{width: 37%;}
            .form-input{background: rgba(0, 0, 0, 0.6); color: #fff; border-color: #fff; width: 100%; border: 1px solid #ccc; padding: 10px; margin-bottom: 20px; transition: all 0.3s;}
               .quiz-textarea{background: rgba(0, 0, 0, 0.6); border: 1px solid #ccc; padding: 10px; margin-bottom: 20px; color: #FFFFFF; width: 100%;}
               .quiz-files{margin-bottom: 20px;color: #FFFFFF; cursor: pointer;}
               .quiz-btn{background-color: #FFFFFF !important; color: #040E6D !important; width: 50%; margin-bottom: 25px; margin-top: 27px;}
               .quiz-form-success{display: none; color: #FFFFFF;     display: block; margin-bottom: 130px; font-size: 21px;}

            .quiz-files-wrapper {display:flex; align-items: center;}
               .quiz-files{display:none;}
               .quiz-files-value {display:none; color:#fff; padding-left:15px;}
                   /* задаем стили кнопки выбора файла*/

                  
                  /* Растягиваем label на всю область блока .file-upload */
                  
























.advs{}
   .advs-title{font-weight: 700; font-size: 32px; line-height: 39px; text-transform: uppercase; color: #000000;}
   .advs-item{}
      .advs-icon{background-color: #040E6D; border-radius: 50%; width: 198px; height: 198px; transition: 0.3s ease-in-out all;}
      .advs-icon:hover{transform: scale(1.05);}
         .advs-img{}
            .advs-img1{width: 137.39px; height: 99.92px;}
            .advs-img2{width: 113.95px; height: 112.05px;}
            .advs-img3{width: 189px; height: 189px;}
            .advs-img4{width: 100.96px; height: 100.96px;}
            .advs-img5{width: 214px; height: 214px;}
            .advs-img6{width: 138.05px; height: 108.18px;}
      .advs-subtitle{font-weight: 400; font-size: 24px; line-height: 29px; color: #000000;}

.insure{background: #F1F1F1;}
   .insure-title{font-weight: 700; font-size: 32px; line-height: 39px; text-transform: uppercase; color: #000000;}








.about{}
   .slider-about{position: relative;}
      .slider-about-title{font-weight: 700; font-size: 32px; line-height: 39px; text-transform: uppercase; color: #000000;}
      .slide-about-1{ margin-left: 10px;}
         .slide-about-1-img{}
         .slide-about-1-description{margin-left: 20px;}
            .slide-about-1-text{font-weight: 400; font-size: 20px; line-height: 30px; color: #000000;}
            .slide-about-1-button{}
               .btn-about{background-color: #040E6D !important; color: #FFFFFF !important;}
   .slider-about .slick-next{background-color: #040E6D !important; width: 66px; height: 66px; border-radius: 50%; position: absolute; top: 405px; left: 900px; z-index: 10;}
   .slider-about .slick-next::before{content: url('../images/arrnext.svg') !important; position: absolute; top: 19px; left: 19px;}
   .slider-about .slick-prev{background-color: #040E6D !important; width: 66px; height: 66px; border-radius: 50%; position: absolute; left: 684px; top: 405px; z-index: 10;}
   .slider-about .slick-prev::before{content: url('../images/arrprev.svg') !important; position: absolute; top: 19px; left: 15px;}




.contacts{ color: #FFFFFF; position: relative; z-index: 5;}
   .contacts-title{font-weight: 700; font-size: 32px; line-height: 39px;text-transform: uppercase;color: #000000;}
   .contacts-info{ background-color: #040E6D; display: inline-block; position: absolute; z-index: 10; top: 180px; left: 1101px; border-radius: 4px;}
      .contacts-adress{position: relative;padding-left: 25px;}
      .contacts-adress::before{content: url('../images/contacts/adress.png');position: absolute; top: 6px; left: 0px;}
      .contacts-call-phones{position: relative;padding-left: 25px;}
      .contacts-call-phones::before{content: url('../images/contacts/phone.png');position: absolute; top: 12px; left: 2px;}
         .contacts-phone{text-decoration: none; color: #FFFFFF !important;}
      .contacts-mail{position: relative;padding-left: 28px;}
      .contacts-mail::before{content: url('../images/contacts/mail.png');position: absolute; top: 3px; left: 0px;}
      .contacts-time{position: relative;padding-left: 28px;}
      .contacts-time::before{content: url('../images/contacts/time.png');position: absolute; top: -5px; left: -3px;}
      .contacts-social{padding-left: 28px;}






   .footer{background-color: #040E6D;}
      .footer-logo{color: #FFFFFF; cursor: pointer;}
      .footer-sub{font-weight: 400; font-size: 16px; line-height: 19px; color: #FFFFFF;opacity: 0.3;}
         .rights{}
         .privacy{margin-left: 52px; text-decoration: none;}
            .privacy a{ text-decoration: none;color: #FFFFFF;cursor: pointer;}
            .privacy a:hover{text-decoration: underline;}
         .action{}



#dialog-content{display: none;max-width: 76%;border-radius: 4px;}
#dialog-content button{max-width: 56%;}
.feedback-form2{width: 100%;}
#dialog-content-privacy {display: none; border-radius: 4px;}



.form-message{font-size: 21px;margin-top: 12px;}



@media(min-width:1413px) {
   .container{max-width:1140px;}
   .container-fluid{max-width:1430px;}
}

@media(min-width:1400px) {
   .container{max-width:1140px;}

   .container-fluid{max-width:1430px;}
}

@media(max-width: 1502px){
   .contacts-info {left: 854px;}
}

@media(max-width: 1413px){
   header .header-nav{ font-size: 13px;}
}

@media(max-width: 1355px){
   .slider-main .slick-prev{margin-left: 50px;}
   .slider-main .slick-next{margin-right: 50px;}
}



@media(max-width: 1320px){
   header .header-nav{ font-size: 12px;}
}

@media(max-width: 1292px){
   .contacts-info {left: 672px;}
}



@media(max-width: 1284px){
   .contacts-info {left: 672px;}
   header .header-phone { font-size: 21px;}
}

@media(max-width: 1260px){
   .contacts-info {left: 672px;}
   header .header-phone { font-size: 21px;}
   header .header-nav { font-size: 10px; margin-left: -124px;}
}


@media(max-width: 1231px){
   header .header-phone { font-size: 20px;}
}


@media(max-width: 1244px){
   .slider-main .slick-prev{margin-left: 30px;}
   .slider-main .slick-next{margin-right: 63px;}
}

@media(max-width: 1199px){
   .feedback-title { font-style: normal; font-weight: 600; font-size: 55px; line-height: 61px}
   .slider-main .slick-prev{margin-left: 25px;}
   .slider-main .slick-next{margin-right: 48px;}
   .form-title { font-size: 22px; line-height: 24px;}
   .feedback-form .form-btn { font-size: 18px !important; line-height: 20px !important;}
   .contacts-info { left: 567px;}
   .header-logo-title { font-size: 41px}
   .header-logo-subtitle { font-weight: 300; font-size: 10px;}
   .header-nav { font-weight: 400; font-size: 10px;}
   header .header-phone { font-size: 16px;}
   header .header-social-mail { margin-top: -3px;}
   .slider-about .slick-prev { left: 582px; top: 454px;}
   .slider-about .slick-next { left: 783px; top: 454px;}
   .form-message {font-size: 19px;}
   .quiz-variant{font-size: 16px;}



} 



@media(max-width: 1070px){
   header .header-nav { font-size: 8px;}
   header .telegram { margin-left: 8px; }

}






@media(max-width: 991px){
   .slider-about .slick-prev {left: -125px; top: 255px;}
   .slider-about .slick-next {left: 747px; top: 255px;}
   .contacts-info { left: 442px;}
   .slider-about .slick-next { left: 737px;}
   .slider-about .slick-prev { left: -119px;}
   .feedback-title { font-size: 42px; line-height: 52px;}
   .form-title { font-size: 16px; line-height: 12px;}
   .feedback-label{font-size: 9px;}
   .brands-item { padding-bottom: 22px;}
   .quiz-variant { width: 30%;}
   .quiz-form { width: 54%;}
   .advs-subtitle { font-weight: 400; font-size: 18px; line-height: 28px;}
   .advs { padding-bottom: 69px;}
   .insure-title { font-weight: 700; font-size: 28px; line-height: 0px;}
   .insure-item2{margin-bottom: 65px;}
   footer .privacy { margin-left: 0px;}
   footer.header-nav{display: flex !important; flex-direction: column;}
   footer.footer{text-align: center;}
   header .header-phone { font-size: 14px;}
   header .telegram { margin-left: 3px;}
   header .call-offer-link { font-size: 12px;}
   header .header-social-mail { font-size: 11px;}
   header .header-logo-title { font-size: 29px; line-height: 36px;}
   header .header-logo-subtitle { font-size: 7px;}
   .slider-about .slick-next { left: 715px;}
   .slider-about .slick-prev { left: -95px;}
   .row-about{justify-content: center;}
   .slide-about-1-description { margin-left: 0px;}
   .slide-about-1-text { font-size: 17px;margin-top: 10px;}
   .form-message { font-size: 12px;}
}







@media(max-width: 915px){
   header .header-nav { font-size: 9px; margin-left: -91px;}
   
}


@media(max-width: 912px){
   header .header-nav { font-size: 7px; margin-left: -127px;}
   
}


@media(max-width: 880px){
   header .header-logo-subtitle { font-size: 8px;}
   header .header-logo-title { font-size: 25px;}
   .slider-about .slick-next { left: 670px;}
   .slider-about .slick-prev { left: -35px;}
}



@media(max-width: 844px){
   header .header-nav{display: flex !important;}
   header .header-menu-item{flex: 0 0 auto; width: 26.333333%;;}
   header .header-menu{flex: 0 0 auto; width: 41.66666667%;}
   header .header-social {flex: 0 0 auto; width: 16.66666667%;}
}

@media(max-width: 842px){
   header .telegram { margin-left: -51px;}
}


@media(max-width: 834px){
   header .header-phone { font-size: 12px;}
}

@media(max-width: 767px){
   .contacts-info {left: 304px;}
   .slider-about .slick-next { left: 458px;}
   .feedback-title{text-align: center;}
   .feedback-row{justify-content: center;}
   .acts-title { font-size: 23px; line-height: 0px;}
   .acts-item-subtitle { font-size: 20px; line-height: 20px;}
   .brands-title { font-size: 24px; line-height: 0px;}
   .brandswitcher-row{font-size: 19px;}
   .quiz-title { font-size: 28px; line-height: 0px;}
   .quiz-step-title { font-weight: 400; font-size: 17px; line-height: 0px;}
   .row1 .quiz-variant{width: 63%;}
   .row2 .quiz-variant{width: 33%;}
   .row3 .quiz-variant{width: 47%;}
   .quiz-form { width: 65%;}
   .quiz-files-value { font-size: 14px;}
   .menu-burger__header {position: relative; width: 40px; height: 45px; display: block; margin-left: 10px;}
   .menu-burger__header span, .menu-burger__header:after, .menu-burger__header:before{ height: 3px; width: 100%; position: absolute; background: #515758; margin: 0 auto;}
   .menu-burger__header span{ top: 21px;}
   .menu-burger__header:after, .menu-burger__header:before{ content: '';}
   .menu-burger__header:after{ bottom: 5px;}
   .menu-burger__header:before{ top: 5px;}
   header .header-menu { display: none !important;}
   header .header-menu.open-menu { display: block !important;}
   header .header-phone { font-size: 22px; white-space: nowrap;}
   header .header-social-mail{display: none;}
   header .call-offer{display: none;}
   .menu-burger__header.open-menu span { opacity:0;  transition: 0.5s; }
   .menu-burger__header.open-menu:before { transform: rotate(45deg); top: 25px; transition: 0.4s}
   .menu-burger__header.open-menu:after { transform: rotate(-45deg); bottom: 17px; transition: 0.4s;}
   .advs-item { width: 50%;}
   .insure-title { font-size: 23px; line-height: 0px;}
   .row-insure{text-align: center;}
   .contacts-info{position: initial; text-align: initial;}
   .contacts{text-align: center;}
   .sc-row{flex-direction: column-reverse; align-items: center;} 
   header .header-logo{text-align: center;}
   header .menu-burger__header{text-align: center;}
   header .header-social-logos{display: flex;}
   footer .header-nav{margin-left: 0; display: flex !important; flex-direction: column;}
   .header-menu.open-menu{ position: absolute; left: 0; width: 100%; top: 100%; background-image: url(../images/header-bg.png);}
   header .header-nav { margin-left: 0px; display: block; flex-direction: column; padding: 20px 0; width: 100%; box-shadow: 0 4px 2px -2px rgb(36 36 36 / 17%); text-align: center; font-size: 15px; border-top: #515758 1px solid;}
   .header-menu-item { margin-left: 0px;padding-bottom: 26px ; white-space: nowrap;}
   .menu-burger__header{margin-right: 45px;}
   .feedback-form .form-title { padding-top: 17px;}
}


@media(max-width: 653px){
   header .header-phone { font-size: 19px;}
}

@media(max-width: 590px){
   header .header-phone { font-size: 16px;}
}


@media(max-width: 575px){
   .feedback-label { font-size: 10px;}
   .feedback-title { font-size: 35px; line-height: 43px;}
   .acts-title { font-size: 21px; line-height: 0px; white-space: nowrap;}
   .acts-subtitle { font-size: 17px; line-height: 0px;}
   .acts-item-subtitle { font-size: 14px; line-height: 15px;}
   .special-offers-counter { font-size: 28px; line-height: 46px;}
   .special-offers-main-title { font-size: 26px; line-height: 12px;}
   .special-offers-title { font-size: 14px; line-height: 26px;}
   .special-offers-subtitle { font-size: 25px; line-height: 3px;}
   .special-offers-btn { font-size: 15px !important; line-height: 16px !important;}
   .slide-about-1-button{text-align: center;}
   .slider-about .slick-prev{display: none !important;} 
   .slider-about .slick-next{display: none !important;}
   .brandswitcher-row { font-size: 15px;}
   .special-offers-counter { font-size: 19px; line-height: 36px;}
   .quiz-title { font-size: 20px;}
   header .header-logo-subtitle { font-size: 7px;}
   .advs-item { width: 100% !important;}
   .form-title { font-size: 17px; line-height: 0px;}
   .feedback-form2 .form-field-checkbox label { font-size: 10px;}
   .feedback-form2 .form-title { font-size: 14px;}

}





@media(max-width: 539px){
   .slider-about .slick-next { left: 670px; top: 132px;}
   .slider-about .slick-prev { left: -35px; top: 132px;}
}


@media(max-width: 528px){
   .insure-title { font-size: 21px; line-height: 0px; white-space: nowrap;}


}

@media(max-width: 514px){
   header .header-logo-title { font-size: 26px;}
   header .header-logo-subtitle { font-size: 8px;}
}

@media(max-width: 500px){
   header .header-phone { font-size: 14px;}
   header .header-logo {white-space: nowrap;}
   .acts-title { font-size: 18px;}
}


@media(max-width: 472px){
   .insure-title { font-size: 18px;}
}

@media(max-width: 460px){

   .special-offers-main-title { font-size: 19px;}
   


}


@media(max-width: 455px){
   .form-title { font-size: 14px;}
}

@media(max-width: 445px){
   .brandswitcher-row { font-size: 10px;}
   header .header-phone { font-size: 12px;}
}



@media(max-width: 441px){

}

@media(max-width: 438px){
   .feedback-form{width: 110%;}
   .feedback-label {font-size: 9px;}
}




@media(max-width: 420px){
   header .header-logo-title { line-height: 34px;}
   .brands-title { font-size: 22px;}
   .acts-title { font-size: 15px;}
   .feedback-form2 .form-title { font-size: 14px;}
   #dialog-content { max-width: 93%;}
   #dialog-content button { max-width: 68%;}
   .feedback-form2 .form-field-checkbox label { font-size: 7px;}
}

@media(max-width: 408px){

   header .header-logo-title {  line-height: 34px;}

}

@media(max-width: 407px){
   .form-title { font-size: 10px;}
}

@media(max-width: 404px){
   .insure-title { font-size: 15px;}
}

@media(max-width: 400px){
   .quiz-form .form-btn { font-size: 14px !important;}
}

@media(max-width: 395px){
   .feedback-form .name { font-size: 12px; line-height: 12px;}
   .feedback-form .number { font-size: 12px; line-height: 12px;}
   .brands-title { font-size: 21px;}
}

@media(max-width: 385px){
   .quiz-title { font-size: 16px; }
   .quiz-step-title { font-size: 14px;}
}

@media(max-width: 380px){
   .menu-burger__header {  margin-right: 30px;}
}

@media(max-width: 378px){
   .acts-subtitle { font-size: 14px;}
   header .header-logo-title { font-size: 25px;}
}

@media(max-width: 373px){
   header .header-logo-subtitle { ;}
   header .header-logo-title {; line-height: 29px;}
   header .header-phone { font-size: 10px;}
   .brands-title { font-size: 20px;}

}


@media(max-width: 371px){
   .quiz-variant{font-size: 15px;}
}

@media(max-width: 369px){
   .quiz-variant{font-size: 16px;}
}

@media(max-width: 360px){
   header .header-logo-subtitle { font-size: 7px;;}
   header .header-logo-title {line-height: 38px; font-size: 23px;}
   header .header-phone { font-size: 8px;}

}



@media(max-width: 353px){
   .feedback-form .form-title { font-size: 14px;}
   .acts-title { font-size: 14px;}

}


@media(max-width: 354px){
   .brands-title { font-size: 19px;}
}



@media(max-width: 345px){
   .footer-sub { font-weight: 400; font-size: 14px;}
}


@media(max-width: 342px){
   .brandswitcher-row { font-size: 9px;}
   .insure-title { font-size: 14px;}
}

@media(max-width: 338px){
   .brands-title { font-size: 17px;}
}

@media(max-width: 329px){
   .acts-title { font-size: 13px;}
}




