
@media only screen and  (min-width: 1400px){
    
.main-menu a {
   
    font-size: 18px;
	
	}
	.main-menu>ul>li {
    margin: 0 18px;
}
.main-menu ul li:has(.sub-menu)>a:after, .main-menu ul li:has(.mega-menu)>a:after, .main-menu ul li.menu-item-has-children>a:after {
 
    font-size: 18px;
}
.header-top .top-info li{
     
    font-size: 15px;
	
}
}

@media only screen and  (min-width: 1500px){
    
.main-menu a {
   
    font-size: 19px;
	
	}
	.main-menu>ul>li {
    margin: 0 13px;
}
.main-menu ul li:has(.sub-menu)>a:after, .main-menu ul li:has(.mega-menu)>a:after, .main-menu ul li.menu-item-has-children>a:after {
 
    font-size: 19px;
}
.header-top .top-info li{
     
    font-size: 15px;
	
}
}



@media only screen and (max-width: 575px) and (min-width: 320px){
     
    .header-top {

        display: none;
    }
    .header-logo img {

        height: 42px;
    }
    .th-menu-toggle{

        width: 45px;
        height: 45px;
        font-size: 18px;

    }
    .menu-area {
   
        padding-bottom: 10px;
        padding-top: 10px;

    }

    img.bann-img {

        height: 38vh;
        object-fit: unset;
        min-height: unset;
    }

    .About-a-img img{

        height: 65vw;
    }
    .abjkk {
        margin-right: 0px;
    }
    .home-three .single-offer-thumb img{

        height: 84.7vw;
    }
    .th-product .product-img img {

        height: 65vW;
    }
    .prod-box1 img{

        height: 50vw;
    }
    .newsletter-form-gold .form-group .form-control{

        width: 70%;
    }
    .footer-topss{

        display: none;
    } 
    .footer-layout1 .widget-area{

        padding-top: 45px;
    } 
    .footer-logo-gold {

        display: none;
    }
    .hsocial-linksff{
        text-align: center;
    }
    .inner-banner-sec img{

        height: 65vw;
    }
    .title-area .sec-title{
        text-align: center;
    }
    .ibm-bcrms-main-head-sub h3{

        text-align: center;
    }
    .sssingle-offer-thumb img{

        height: 80.7vw;
    }
    .Produc-ccsec-ser{

        margin-top: 0px;
    }
    .Produc-ccsec-img img {
    
        height: 65vw;
        margin: 20px 0px;
    }
    .Produc-ccsec-ser-cc .pssingle-offer-thumb img{

        height: 55vw;
    }
    .sticky-wrapper.sticky .header-logo img{

        height: 42px;

    }
    .th-mobile-menu ul .th-item-has-children>a:after{

        display:none;
    }
    .style-eight .service-box-icon{

        text-align: center;

    }
    .style-eight .service-content{

        text-align: center;
    }
    .co-in-form{
       padding: 4px;
    }
    .usefull-box h3{

        font-size: 25px;
    }
    .Otyuyuse .Gropiupp-inner .col-lg-3 {

        width: 100%;
    }
    .mission-right img{

        height: 45vw;
    }
    .vision-ll img{

        height: 45vw;

    }
    .mission-ll {

        padding-right: 5%;
        padding-left: 5%;
    }
    .vision-right {
   
        padding-right: 5%;
        padding-left: 5%;
    }
    .dd-offer-thumb img {

        height: 55vw;
    }
    .ibm-bcrms-main-head-sub h3{

        font-size: 25px;
    }
    .golden_image {
   
        top: 25% !important;
        left: 50% !important;
    }
    .header-logo img {

        height: 65px !important;
    }
		
}


@media only screen and (max-width: 1300px) and (min-width: 1024px){

    .main-menu>ul>li {

        margin: 0 6px;
    }
    .sticky-wrapper.sticky .header-logo img {

        height: 43px;
    }
    .header-logo img{

        height: 43px;
    }
   

}


@media only screen and (max-width: 1023px) and (min-width: 992px){

    .header-logo img{

        height: 45px;
    }
    .main-menu>ul>li {

        margin: 0 5px;
    }
    .sticky-wrapper.sticky .header-logo img{

        height: 45px;
    }

}


@media only screen and (max-width: 1885px) and (min-width: 1350px){

    .abcimg img {
    
        height: 30vw;
    }

}


@media only screen and (max-width: 1439px) and (min-width: 1024px){

    .abcimg img {
    
        height: 30vw;
    }
    .golden_image{

        left: 80% !important;

    }

}


