@media screen and (min-width: 991px) and (max-width: 1360px) {
    

    .main-menu a { 
        font-size: 14px; 
    }
}


@media screen and   (max-width: 767px) {

    .vs-menu-wrapper .vs-header__right {
    display: none;
}

.vs-header__logo img.logo {
    width: 53px;
}

.vs-menu-toggle.style2 {
    width: 30px;
    height: 30px;
    font-size: 18px;
}

.vs-menu-toggle.style2 i.fal.fa-bars {
    font-size: 16px;
}


.vs-balls--screen {
    mix-blend-mode: screen;
    display: none;
}

.vs-balls {
    display: none;
}

.vs-header .sticky-wrapper {
    padding: 10px 0;
}

img.mobile_banner01 {
    display: block;
}

img.desktop_banner01 {
    display: none;
}


.feedback-image { 
        height: 300px !important; 
    }
	
	
	.breadcrumb-wrapper__bg > img {
    width: 100%;
    transform: initial !important;
    height: initial;
}


.breadcrumb-wrapper {
    min-height: initial;
    padding: 0;
}


.breadcrumb-wrapper__bg {
    position: initial;
}


.space-extra, .space-extra-bottom {
    padding: 30px 0 !important;
}


	
	
}
