
@media only screen and (max-width: 1200px){
    .our-team-container .vh-block  {
        height: 39vw;
        width: 50%;
    }
    .vh-slogan {
        font-size: 33px;
    }
    .vh-content.vh-text,
    .vh-content.vh-text * {
        font-size: 22px;
    }
    .vh-content.vh-text h2 {
        font-size: 34px;
    }

    .team-item-text,
    .team-item-text * {
        font-size: 18px;
    }
    .team-item-text h2 {
        font-size: 26px;
    }

    /*.team-item-card > a {
        min-height: 320px;
    }*/
}
@media only screen and (max-width: 992px){
    .vh-slogan {
        font-size: 28px;
    }
    .vh-content.vh-text,
    .vh-content.vh-text * {
        font-size: 20px;
    }
    .vh-content.vh-text h2 {
        font-size: 32px;
    }

    .team-item  {
        width: 50%;
    }
    /*.team-item-card > a {
        min-height: 300px;
    }*/

    .team-item-text,
    .team-item-text * {
        font-size: 18px;
    }
    .team-item-text h2 {
        font-size: 24px;
    }


    .footer-block-absolute {
        display: none;
    }



    .swiper-slide-text {
        bottom: 80px !important;
    }
    .swiper-pagination {
        bottom: 15px !important;
    }
}
@media only screen and (max-width: 768px){
    .vh-slogan {
        font-size: 22px;
    }
    .vh-content.vh-text,
    .vh-content.vh-text * {
        font-size: 18px;
    }
    .vh-content.vh-text h2 {
        font-size: 28px;
    }

    .contact-detail .contentBlockBg {
        padding: 0px 0px;
    }

    .team-item-text,
    .team-item-text * {
        font-size: 16px;
    }
    .team-item-text h2 {
        font-size: 20px;
    }


    /*.team-item-card > a {
        min-height: 280px;
    }*/


}
@media only screen and (max-width: 576px){
    .vh-slogan {
        font-size: 20px;
    }
    .vh-content.vh-text,
    .vh-content.vh-text * {
        font-size: 17px;
    }
    .vh-content.vh-text h2 {
        font-size: 24px;
    }

    .team-item  {
        width: 100%;
        float: none;
        padding-top: 0px;
        padding-bottom: 10px;
    }


    /*.team-item-card > a {
        min-height: 350px;
    }*/



    .site-address,
    .footer-menu,
    .site-copyright,
    .footer-left,
    .footer-right {
        text-align: center;
    }
    .footer-block-absolute {
        bottom: 115px;
    }
    .site-copyright {
        display: none;
    }
    .footer-block .social-medias-list {
        display: block;
        text-align: center;
        padding: 10px 0px;
    }
    .home-section .footer-left {
        padding-right: 15px;
    }
    .home-section .footer-right {
        padding-left: 15px;
    }
}




/*
@media only screen and (max-width: 1440px){

}
@media only screen and (max-width: 1280px){

}
@media only screen and (max-width: 1024px){

}
@media only screen and (max-width: 768px){

}
@media only screen and (max-width: 480px){

}
@media only screen and (max-width: 320px){

}
*/



















