.anim-logo
{
    display: block;

    -webkit-animation: fadeInFromNone 1s ease-out;
    
}

#faq-title{
    font-size:4vw ;
}

.logo-preload{
  width: 5%;
}
@-webkit-keyframes fadeInFromNone {
    0% {
        display: none;
        opacity: 0;
    }

    1% {
        display: block;
        opacity: 0;
    }

    100% {
        display: block;
        opacity: 1;
    }
}


@media screen and (min-width: 1170px){
  .img-slider{
     max-height: 650px;
    min-height: 650px;  

}  
}

@media screen and (min-width: 1024px){
  .img-slider{
     max-height: 650px;
    min-height: 650px;  

}  
}

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

 .logo-preload{
  width:15%;
} 

#faq-title{
    font-size:6vw ;
}
.img-slider{
    min-height: 630px;
    width: auto;
    max-height: 630px;
    
    }

}

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

 .logo-preload{
  width: 20%;
} 
.img-slider{
    min-height: 330px;
    width: auto;
    max-height: 330px;
    
    }
.about-section{
    margin-top: 75px;
}
.who-block{
    display: flex;
    justify-content: center;
}


}
@media screen and (max-width: 375px){
    
    .vlt-service--style-3{
        padding-left: 15px;
        
    }

    .img-slider{
    min-height: 240px;
    width: auto;
    max-height: 240px;
    
    }
    .swiper-slide h1{
        font-size: 55px;
    }
    .vlt-service__title{
        font-size: 18pt;
    }
}

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

 .logo-preload{
  width: 25%;
}
.title-center{
    display: flex;
    justify-content: center;
}

.img-slider{
    min-height: 200px;
    width: auto;
    max-height: 200px;

}

#faq-title{
    font-size:7vw ;
}
.justify-content-between{
    justify-content: center;
}

.vlt-service__title{
    font-size: 18px;
}
footer .vlt-stroke-text{
    font-size: 74px;

}
}


.black{
    height: 50px;
}

.white{
    height: 50px;
}


