 
 
 /*responive max width to min width*/

/*@media 
(min-width: 992px) 
 and (max-width: 1200px){
	
}*/




/* iPads (landscape) ———– */

/*@media 
(min-width : 768px)
and (max-width : 1024px)
and (orientation : landscape) {

}*/

/* iPads (portrait) ———– */

/*@media 
(min-width : 768px)
and (max-width : 1024px)
and (orientation : portrait) {

}*/



/* iPads (landscape) ———– */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : landscape) {



/* Styles */
}

/* iPads (portrait) ———– */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : portrait) {

/* Styles */
}

@media (max-width: 1599px) {
	 .carousel-caption  .col-lg-6{
		 width: 70%;
	 }
    
}

@media (max-width: 1200px) {
	 
    
}

@media (max-width: 1199px) {
	 .feature-box-col{
		 width: 50%;
	 }
	 .feature-box-outr{
		 max-width: 300px;
	 }
	 .career-text h3{
		 font-size: calc(1rem + 0.6vw);
	 }
	 .career-text h2{
		 font-size: calc(0.8rem + 0.9vw);
	 }
    .contact-sec-outr .col-sm-4{
		width: 50%;
	}
	.feature-box-outr h4{
		font-size: calc(1rem + 0.3vw);
	}
	.carousel-caption .col-lg-6 {
	width: 100%;
}
.carousel-caption{
	inset-block-start: 60%;
}
.navbar-nav .nav-link{
	padding: 0px 1rem !important;
}
}

/*responsinator screen size*/
@media (max-width: 1024px) {
	 
    
}
@media (min-width: 992px) {
	 
    
}

@media (max-width: 992px) {
	 
    
}

@media (max-width: 991.98px) {
	.header-outr .navbar-brand img {
	width: 260px;
}
.navbar-nav .nav-link{
	padding: 0px 0.8rem !important;
}
.carousel-control-prev{
	inset-inline-start: 10px;
}
.carousel-control-next{
	inset-inline-end: 10px;
	inset-inline-start: auto;
}
.carousel-control-next {
	margin-top: 0px; 
}
.contact-sec-outr h5{
	font-size: 1.1rem;
}
	
}

@media 
(min-width: 768px) 
 and (max-width: 991.98px){
	.about-img-col{
	width: 45%;
}
.about-text-col{
	width: 55%;
}
.career-content-text-inner {
	padding: 2rem 0;
}
}

@media (max-width: 768px) {
	
	
}

@media (max-width: 767.98px) {
	.about-text-col{
		margin-top: 30px;
	}
	.about-text-outr h3{
		text-align: center
	}
	.navbar-toggler{
		border-color: var(--bs-body-bg);
	}
	.career-pic-col {
	width: 100%;
	position: relative;
}
.career-top-outr .col-sm-5{
	width: 100%;
}
.career-top-outr .row:nth-child(odd) .col-sm-5{
	margin-top: 2rem
}
.career-top-outr .row:nth-child(even) .col-sm-5{
	margin-bottom: 2rem
}
.contact-sec-outr .col-sm-4 {
	width: 100%;
}
.contact-sec-outr .col-sm-4 +  .col-sm-4 {
	margin-top: 2rem
}
.contact-box-outr{
	padding-right: 1rem !important;
  padding-left: 1rem !important;
}
.career-top-outr{
	padding-bottom: 100%;
}
.career-content-pic-outr{
	inset-inline-start: 50%;
	transform: translateX(-50%);
}
.carousel-caption h4{
	font-size: calc(1rem + 0.3vw);
}
.carousel-caption h2{
	font-size: calc(1rem + 0.9vw);
}
.carousel-item {
	aspect-ratio: 4 / 3;
}
h2, .h2 {
	font-size: calc(1.2rem + 0.9vw);
}
.career-content-text-inner {
	padding: 2rem 0;
}
.navbar-nav .nav-link{
	justify-content: center;
}
.menu-responsive-close .navbar-toggler-icon{
	background-image: none;
	position: relative;
	border-top: 2px solid var(--bs-body-bg);
	height: 2px;
	display: block;
	transition: all 0.3s ease-in-out 0s;
    -webkit-transition: all 0.3s ease-in-out 0s;
    -moz-transition: all 0.3s ease-in-out 0s;
}
.menu-responsive-close .navbar-toggler-icon:before{
	content:"";
	border-top: 2px solid var(--bs-body-bg);
	position: absolute;
	top: -11px;
	left:0;
	right:0;
	transform: rotate(0deg);
	transition: all 0.3s ease-in-out 0s;
    -webkit-transition: all 0.3s ease-in-out 0s;
    -moz-transition: all 0.3s ease-in-out 0s;
}
.menu-responsive-close .navbar-toggler-icon:after{
	content:"";
	border-top: 2px solid var(--bs-body-bg);
	position: absolute;
	bottom: -9px;
	left:0;
	right:0;
	transform: rotate(0deg);
	transition: all 0.3s ease-in-out 0s;
    -webkit-transition: all 0.3s ease-in-out 0s;
    -moz-transition: all 0.3s ease-in-out 0s;
}
.menu-responsive-close .navbar-toggler{
	height: 40px;
	width: 56px;
}
.menu-responsive-close .navbar-toggler:not(.collapsed) .navbar-toggler-icon{
	border: 0 none;
}
.menu-responsive-close .navbar-toggler:not(.collapsed) .navbar-toggler-icon:after{
	transform: rotate(45deg);
	bottom:0px;
}
.menu-responsive-close .navbar-toggler:not(.collapsed) .navbar-toggler-icon:before{
	transform: rotate(-45deg);
	bottom:0px;
	top:0px;
}
.get-touch-outr.py-5{
	padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}
.about-img-outr {
	aspect-ratio: 4 / 2;
}
.career-top-outr .row + .row {
	margin-top: 2rem;
}
}

@media (max-width: 736px) {
	
	
}

@media (max-width: 667px) {
	
	
}

@media (max-width: 600px) {
	
		 

}

@media (max-width: 575px) {
	
	.feature-box-col {
	width: 100%;
}	 


}


@media (max-width: 480px) {
	
		 

}

@media (max-width: 414px) {
	
   .header-outr .navbar-brand img {
	width: 220px;
}
.header-outr.fixed .navbar-brand img {
	width: 200px;
}
.carousel-caption h4 {
	font-size: calc(0.8rem + 0.3vw);
}
.carousel-caption h2 {
	font-size: calc(0.8rem + 0.9vw);
}
.carousel-caption {
	inset-block-start: 70%;
}
.contact-sec-outr h5 {
	font-size: 1rem;
}

}

@media (max-width: 384px) {
	
   

}
@media (max-width: 375px) {
	
   

}

@media (max-width: 360px) {
	
   

}

@media (max-width: 320px) {
	
   

}
/*responsinator screen size*/