/*
 Responsive
 */

 /* OVERIDE BS */
 @media (min-width: 1400px){
	.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
		max-width: 1140px!important;
	}
 }


 /* Extra small devices (portrait phones, less than 576px) */
 @media (max-width: 575.98px) {

 	h1,.h1{ font-size: 2.5rem!important; }
 	h2,.h2{ font-size: 2rem!important; }
 	h3,.h3{ font-size: 1.75rem!important; }
 	h4,.h4{ font-size: 1.5rem!important; }
 	h5,.h5{ font-size: 1.25rem!important; }
 	h6,.h6{ font-size: 1rem!important; }


 	.font-extra{
 		font-size: 3rem;
 	}


	.section-1-image{
 		max-width: 150px;
 		transform: translate(0, 30%);
 	}

 	.section-3-left-background{
 		height: 200px;
 	}

 	.section-5-slide-item{
 		height: 300px!important;
 	}

 	#primary-navbar .fab{
 		font-size: 2em!important;
 	}

 }

 /* Small devices (landscape phones, 576px and up) */
 @media (min-width: 576px) and (max-width: 767.98px) {

 	
 }

 /* Medium devices (tablets, 768px and up) */
 @media (min-width: 768px) and (max-width: 991.98px) {
 	.admin-bar .sticky-navbar{
 		top: 46px;
 	}
 	#primary-navbar .nav-link{
 		padding-left: 0;
 		padding-right: 0;
 	}

 	.section-1-image{
 		max-width: 50%;
 		transform: translate(0, 50%);
 	}

 	.section-3-left-background{
 		height: 300px;
 	}

 	.section-5-slide-item{
 		height: 400px!important;;
 	}
 }

 /* Large devices (tablets/laptops, 992px and up) */
 @media (min-width: 992px) and (max-width: 1366px) {
 	.section-1-image{
 		max-width: 50%;
 	}
 }

 /* Large devices (desktop 1367px and up) */
 @media (min-width: 1367px) {


 }

 /* Extra Large devices (desktop 1920px and up) */
 @media (min-width: 1920px) {


 }