@charset "utf-8";
/* CSS Document */


@media (min-width: 1920px) and (max-width: 2500px){
	
}

@media (min-width: 1600px) and (max-width: 1920px){
	
}

@media (min-width: 1200px) and (max-width: 1400px){
	.story-holder{padding:80px 0 0; min-height:650px}
}

@media (min-width: 1024px) and (max-width: 1200px){
	
}

@media (min-width: 992px) and (max-width: 1024px) {
	
}

@media only screen and (max-width: 991.98px) {    
.navbar-toggler { float: left;margin: 0; height: 45px; width: 45px; border-radius: 0;z-index: 1}
.navbar-toggler .icon-bar { width: 24px; background: #fff;transition: .5s ease;}
.navbar-toggler.collapsed .icon-bar:nth-child(2){transform: rotate(0) translateY(0) translateX(0);}
.navbar-toggler.collapsed .icon-bar:nth-child(3){opacity:1}
.navbar-toggler.collapsed .icon-bar:nth-child(4){transform:rotate(0) translateY(0) translateX(0);}
.navbar-toggler .icon-bar:nth-child(2){transform: rotate(-45deg) translateY(5px) translateX(-5px);}
.navbar-toggler .icon-bar:nth-child(3){opacity: 0}
.navbar-toggler .icon-bar:nth-child(4){transform:rotate(45deg) translateY(-4px) translateX(-3px);}
.navbar-header {display: block;}
}


@media (max-width: 767.98px){
    .carousel-caption{position:relative;bottom: 0;text-align: center;}
	.carousel-caption h1{font-size: 25px;}
	.carousel-caption p { text-align: center; vertical-align: middle;}
	.client-avatars { justify-content: center;}
	.story-holder {  padding: 10px 0 0px;text-align: center;min-height: auto;}
	.story-holder h2{font-size: 25px;}
	.fonnder-left h2 {  font-size: 25px;}
	.fonnder-left { min-height: auto; text-align: center;}
	.founder-holder{text-align:center;}
	.quote-box h2 { font-size: 25px;}
	.quote-box .quote-content {  margin: 0 20px;}
	.founder-sec {  background: url(../images/founder-bg.webp) left top no-repeat;    background-size: auto;  background-size: 67%;  padding-top: 350px;}
	.quote-box .quote-content {  padding: 40px 10px 35px;}
	.center-head h2 {  font-size: 25px;}
	.acco-hold {padding-left:15px;  padding-top: 50px;}
	.mobile-only img{display:block; width:100%; height:auto;}
	.story-sec{background-color:#0b5071; background-image:none;}
}


