@media (min-width:1400px) {
	/* .container-xxl,
	.container-xl,
	.container-lg,
	.container-md,
	.container-sm,
	.container {
		max-width: 1408px;
	} */

}
@media (max-width:1400px) {

}
@media only screen and (min-width: 1200px) and (max-width: 1366px) {   


}
@media only screen and (min-width: 1200px) {
}
@media only screen and (min-width: 1200px) and (max-width: 1400px) {  
	
}
@media only screen and (min-width: 1024px) and (max-width: 1201px) { 
    
}
@media only screen and (min-width: 992px) and (max-width: 1025px) {   

}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
	
}
@media only screen and (min-width: 992px) {

    
}
@media only screen and (max-width: 991px) {
	.menu-section--modifier ul > li{
		width: 100%;
	}
	.certifications li img {max-width: 56px;}
	.sticky--modifier .MiddleHead--modifier{box-shadow: 0px 3px 7px #666;}
	.topbar--modifier__right ul.navbar-nav {
		justify-content: center !important;
	}
	.top-bar-social .toplinksmain ul li a{
		background: none;
		color: var(--color-primary);
		padding: 3px 4px 8px;
        font-size: 11px;
	}
	.top-bar-social .toplinksmain::before,
	.top-bar-social::after,
	.sticky--modifier .top-bar-social
	{
		display: none;
	}
	.top-bar-social .container {
		justify-content: center;
		align-items: center;
		flex-direction: column;
	}
	.MiddleHead--modifier__divider {
        flex-direction: row;
        gap: 1em !important;
    }
    #Mobile--Menu {
        width: 27px;
        height: 23px;
        display: inline-block;
        position: static;
        font-size: 38px;
        color: #fff;
        background: red;
        padding: 4px 5px 5px 6px;
        border-radius: var(--border-radius-One);
        z-index: 999;
        pointer-events: auto;
    }
	#Mobile--Menu path{pointer-events: none;}
	.menu-section--modifier {
		position: fixed;
		z-index: 10;
		background: #fff;
		margin: 0px;
		padding: 9px 60px 9px 15px;
		border-radius: 4px;
		left: -90%;
		display: flex;
		justify-content: space-between;
		align-items: center;
		height: 100%;
		top: 60px;
		width: 70%;
		overflow-y: auto;
		box-shadow: none;
	}
	.menu-section--modifier.open--menuOne { 
		display: block;
        position: fixed;
        background: #ffffff;
        z-index: 999;
        padding: 0px 0px 0px 0px !important;
        width: 82%;
        left: 0px !important;
        height: calc(100vh);
        overflow-y: auto;
        animation: slideInFromLeft 0.6s ease-out forwards;
        border-radius: 0px;
        top: 0;
    }
.menu-section--modifier .menu-section--modifier.open--menuOne {top: 60px;}
.mainMenuOuter.overlay:before {
	background: rgba(0, 0, 0, 0.5);
	content: ".";
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0px;
	left: 0px;
	z-index: -1;
}
.homeslider--modifier{z-index: -2;}
	.menu-section--modifier .menu{flex-direction: column;}
	.menu-section--modifier .menu li {padding: 9px 20px;}
	.signIn{padding-left: 20px;}
	.menu-section--modifier .menu li:not(:first-child) {
		border-right: 0px;
	}
	.menu-section--modifier .menu li:hover {
		background: var(--color-primary);
		color: #fff !important;
	}
	.menu-section--modifier .menu li:hover a {
		color: #fff;
	}
	#top--headerSticky.sticky--modifier {
		position: fixed;
		z-index: 11;
		width: 100%;
		box-shadow: 0px 3px 7px #666;
	}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
	
}
@media only screen and (max-width: 767px) {
	

}
@media only screen and (max-width: 640px) {

    
}
@media only screen and (max-width: 480px) {
    .top-bar-social .topLeftText li a {font-size: 12px;}
	.top-bar-social .container{padding: 0px;}
	.top-bar-social .toplinksmain ul li a{font-size: 9px;}
}


