@media (max-width: 1334px) {
.main-menu .main-menu__list > li > a, .stricky-header .main-menu__list > li > a{font-size: 14px;}
.main-menu .main-menu__list > li + li, .stricky-header .main-menu__list > li + li {margin-left: 25px;}
.section-1 .boxTabArea ul li a{font-size: 12px;}
}

@media only screen and (min-width:1160px) and (max-width:1225px) {

}
	


@media (max-width:1024px) {

}

@media (max-width:991px) {
.topHeader .common-left{ display: none; }
.topHeader .col.text-center.common-middle{ text-align: left !important; }
/* .container, .container-md, .container-sm {max-width: 90%;} */
.tabDesBox .benefit-two__tab__title li{width: 25%;}
.benefit-two__tab__content__inner .service-card__title{font-size: 15px;}
.contact-box {
    position: relative;
    top: 0%;
    transform: translateY(0%);
}
.dark-bg.p-5 {
    padding: 1rem !important;
}

}
@media (max-width:768px) {
   

}

@media (max-width:650px) {
	
/* 19-2-2025 */

/* 20-2-2025 sart */
/* 20-2-2025 sart */

/* .main-menu .dropend ul.dropdown-menu{display:none;}
.main-menu .dropend ul.dropdown-menu.show {
    display: block;
}  */
.dropend:hover > .dropdown-menu {
    display: block;
    position: relative;
    top: 3px;
    left: 0;
    margin-left: 0;
}
#navbarNavDropdown .dropend .dropdown-toggle::after {
        float: right;
        margin-top: 6px;
    }
.main-menu ul.dropdown-menu.show {
    display: block !important;
}
.main-menu ul.dropdown-menu {
    display: none !important;
}
.nav-link:focus, .nav-link:hover{padding: 5px 0 13px 0;}	
ul.dropdown-menu li {
    border-bottom: 1px solid #c0d6e9;
}	
.navbar-expand-lg .navbar-nav .dropdown-menu {
    border-radius: 0;
    border: none;
}	
.main-menu .container {
    padding-left: 0;
    padding-right: 0;
}	
#navbarNavDropdown .dropdown-toggle::after{float: right; margin-top: 12px;}	
#navbarNavDropdown li.nav-item {
    border-bottom: 1px solid #3690db;
}
/* 19-2-2025 */
.common-middle{ display: none; }
.topRightHeader {margin-left: 0 !important;}
.main-menu__logo img { height: 40px;}
.main-menu__logo{height: auto;}
.main-menu__right a img {height: 31px;}
header.header .main-menu__logo .logoTextArea strong {display: block;
        font-size: 11px;
        line-height: 18px;}
header.header .main-menu__logo .logoTextArea span {font-size: 12px; line-height: 15px;}
.topHeader.text-right.position-relative.px-4 {padding: 0 !important;}
/* .topRightHeader .dropdown>a{padding: 9px 3px;} */ 
header.header .d-flex.px-4.pt-1 {padding: 0 !important;}
.aboutSection{padding: 25px 0;}
.aboutSection .ps-5 {
    padding-left: 0rem !important;
}
.nio-ins-service-content {
    margin-top: 25px;
}
.section-05 .boxAreaList {
    padding: 17px 15px;
    margin-top: 10px;
}
.projects-section-two {
   padding: 0px 0 0 0;
}
.process-card.style2{
	padding: 9px;
    margin: 13px 0;}
.process-card-wrap2:after{display:none;}
.process-area-2.space-bottom.mb-5 {
    margin-bottom: 1px !important;
}
.project-block .image-box .image{margin:0 13px;}
.process-card.style2 {
    display: flex;
    align-items: center;
}
#main-content section.container.py-5.px-5 {
    padding: 0 12px !important;
}

div#main-content {
    margin-top: 11px !important;
}
.inner-pg{padding-left:0px !important;}
#block-icar-content img{height:auto;}
#block-icar-content .rani-laxmi img{height:auto;}
#block-icar-content table{overflow-x: auto;
    -webkit-overflow-scrolling: touch;}
.menu-container{width:auto;}
.process-card.style2 .process-card-title{margin-left: 18px;}
.clientSection{padding: 15px 0px 0px 0px !important;}	
.clientSection img{height:auto;}
.section-05 .boxAreaList ul{height: auto;}
.section-05 .boxAreaList.bg-9{margin-top: 50px;}
header.header {padding: 3px 0;}
.main-menu__search{padding-left:4px;}
.slider-one__title{    font-size: 18px;line-height: 1.4em;}
.thm-btn,.thm-btn1{padding: 12px 20px;}
.sectionBox-5 h4 {
    font-size: 17px;
}
.commonPanel .dropdown img{width: 18px;}
.topHeader .d-flex.align-items-center.m-0 {
    justify-content: center;
}
a.skipcontent{display:none !important;} 
.sliderArrowDs-1 .owl-nav {
    top: -70px;
}
}	
	

@media (max-width:460px) {
    .sliderArrowDs-1 .owl-nav {
        top: -30px;
    }
}

@media (max-width:320px) {
 

}