@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap")

body{line-height:1.5;font-family: Poppins, sans-serif;}

.new-page {
    background: url(../img/bg-orange.png)left top no-repeat,url(../img/header.png)top right no-repeat;
    background-position: 0 0,353px 234px;
background-size: 31%, 74%;}

.explore{margin-top:50px;}
.bg-colored{background:rgba(236, 110, 87,.030);}
.header-content{margin-top: 3rem;}
.hero-header{color: #1c1c1c;
    font-weight: 400;}
.heading-content{margin-bottom: .5rem;}	
h1{font-size: 3.3rem;margin-bottom: .5rem;line-height: 1.2;}
section{padding:20px;}
	p{line-height:1.7;font-family: Poppins, sans-serif;
    font-size: 15pt;
    font-weight: 400;
    color: #322d49;}
.main-title{font-family: Poppins, sans-serif;
    font-size: 25pt;
    font-weight: 600;
    color: #A91E2C;}
h6{ font-size: 19pt;color: #A91E2C;}	
.outer-tile .card{position:absolute;flex-direction:column;background-color: #fff;top:-8%;
    background-clip: border-box;
   width:850px; height:353px;float:top;padding-bottom:30px;
    border-radius: .25rem; box-shadow: 0 4px 8px 0 rgba(0,0,0,0.1);}
.text-deco{color: #ec6e57 !important;margin-bottom: 20px;
    
    font-weight: 600;
    width: 100%;}
.highlight{border-left:4px solid #A91E2C;}
.story{background-color:#fff;border-radius: 0 150px 0 0;}
#team-members{border-radius: 0 150px 0 0;}
#benefits{border-radius: 0 150px 0 0;}
#clients{border-radius: 0 150px 0 0;}
.story img{margin-top:80px;}
.arrow{color:#00cc7a;margin-left:-30px;margin-right:14px;font-size: 19px;}
#clients h3{color:#A91E2C;font-weight: 600;}
#values	.content-points	ul {
			  list-style: none;
			  margin-top:50px;
			}

#value i .fa-check{color:green;}
.content{margin-bottom:1rem;padding: 3rem;}
.content p{font-family: Poppins, sans-serif;
    font-size: 15pt;
    font-weight: 400;
    color: #322d49;}
.job-content{margin-bottom:10px;padding: 2rem;padding-top:0;}
#team-members .title-caption{color: #A91E2C;}
#values .title-caption{color: #A91E2C;}
#values .main-title{color: #A91E2C;font-weight:500;}
#values{margin-bottom:50px;}
#values h2{color: #A91E2C;}
h2{font-size:26pt;}
#values small{color: #A91E2C; margin-top:0px;}
#values li>p{font-size:13pt;color: #A91E2C; font-weight: 600;margin-bottom:0px;}
#benefits h6{color:#000;font-size:22pt;font-weight:300;}
#benefits .title-caption{font-size:15pt;}
#benefits .benefits-detail{margin-top:70px; margin-bottom:50px;}

.product-container img{height:80px; width:80px;}
.product-container h5{margin-top:30;margin-bottom:30px;font-size:15pt;font-weight:600;}
.product-container p{margin-top:0px;margin-bottom:30px;font-size:10pt;}
#jobs .card{flex-direction:column;background-color: #fff;
    background-clip: border-box;
    border: 1px solid #f6f6f6;
    border-radius: .25rem; box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);}
#jobs h4{color:#A91E2C;font-size: 15pt;
    font-weight: 600;}	
.fa-map-marker,.fa-arrow-right{color:#A91E2C;}
.seperator{background-color:#A91E2C;height:2px;}
#job-detail .highlight-title{border-left:4px solid #A91E2C;margin-right:10px;}
.apply-now{background:rgba(255, 224, 204,.1);}
.apply-now h2{color:#A91E2C;}
.btn-submit{background:#ec6e57;color:#fff;}
.job-form{margin-bottom:140px;}
.card{flex-direction:column;background-color: #fff;
    background-clip: border-box;
    border: 1px solid #f6f6f6;
    border-radius: .25rem; box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);}
	
	
	
	
.cl-bx1{top: 46%;
    position: relative;}
.cl-bx2{top: 30%;left:13%;
    position: relative;}
.cl-bx3{top: 20%;left:30%;
    position: relative;}
.cl-bx4 img{height: 100px;
    position: relative;}	

.cl-bx4{left:43%;top:10%;
    position: relative;}
#clients .carousel-inner{padding:60px;margin-left: 0;}	
#member .content-area p{font-size:12pt;color: #000;
    font-weight: 400;}
.carousel-inner{padding:40px;margin-left: 5%;}
.carousel-indicators li{height:15px;width:15px;left:44%;top:0px;}
.carousel-indicators li:active,.carousel-indicators li.active {background:#A91E2C;}

.carousel-control-next {
    right: -10%;
    color: #A91E2C;
    opacity: 5;
	
}
.carousel-control-next:hover{color:#A91E2C;}
.carousel-control-next i{box-shadow: 0 4px 10px 3px rgb(0 0 0 / 40%);border-radius:50%;padding:19px;color:#A91E2C;width: 55px;}


.carousel-control-prev{
    right: 0%;
    color: #A91E2C;
    opacity: 5;
    left: -10%;
	
}
.carousel-control-prev:hover{color:#A91E2C;}
.carousel-control-prev i{box-shadow: 0 4px 10px 3px rgb(0 0 0 / 40%);border-radius:50%;padding:19px;color:#A91E2C;width: 55px;}
.terms-page2{background: url(../img/bg-orange.png) no-repeat;
    background-position: 0 0;
    background-size: 35%;}
.job-content ul>li{list-style:none;}
.upload{color:#A91E2C;}
#job-form{margin-bottom:50px;}
.content-area{padding:25px;width: 88%;}
#message h1{font-weight:500;color:#A91E2C;}
.job-newpost:hover{transform: translateY(-10px);
   transition: transform .5s;}
.job-newpost:hover .fa-arrow-right{transform: translateX(15px);
   transition: transform .5s;}   
#job-detail .container{padding:3rem;}
#message .container{padding:3rem;margin-top:3rem;}
#message h1{margin-top:1rem;}
#message .textcss{margin-top:3rem;}
#jobs .view-apply{margin-top:0px;}
.benefits-detail .grid{margin-bottom:3rem;}
.iso-detail{color: #b1afaf;font-size:14px;}
/* .footer #logosection img{margin-top: -63px !important;} */

@media (max-width: 1024px){
.outer-tile .card{width:627px;height:403px;}
/*.carousel-indicators { margin-left: 255px; }*/
.carousel-control-prev {
    left: -9%;
}
.carousel-control-next {
    right: -9%;
}
.carousel-indicators{margin-left:0px;}
#jobs .apply h5{
    font-size: 1rem;
}
#jobs .apply p{
	padding:0px;
    font-size: 8pt;
}
#jobs .view-apply{margin-top:0;}
}



@media (max-width:768px){
	.new-page .header-section{padding:0px;}
	.header-content{margin-top:20px;}
	.story .main-title {
    font-weight: 500;font-size:16pt !important;}
	h1{font-size:1.8rem;}
	.btn2{margin-bottom:30px;}
	#job-detail .btn{margin-bottom:-19%;top:-46px;right:65px;}
	#job-detail .container{padding:10px;}
	.explore{margin-top:20px;}
	.content-area{padding:9px;width:90%!important;right:12%;}
	.carousel-indicators li{height:10px;width:10px;top:10px;}
	#clients .carousel-inner{padding:25px;}
	#team-members .content p{padding-bottom:0px;font-size:8pt;}
	.carousel-inner{margin-left: 17%;}
	h3{font-size:15pt;}
	.story img{margin-top:55px;margin-bottom:55px;} 
	.content{padding:0px;}
	p{font-size:11pt;padding:5px;padding-bottom:40px;}
	.content p{font-size:11pt;padding:5px;padding-bottom:40px;}
	h6{font-size:12pt;}
	h2{font-size:16pt;}
	#team-members img{margin-top:55px; margin-bottom:15px;}
	#team-members .title-caption{margin-bottom:0px;margin-top:0px;}
	#team-members h3{font-size:13pt;margin-top:0px;}
	#values{margin-bottom:0px;}
	#values h2{font-size:11pt;}
	#values .content-points{padding:0px;margin-bottom:0px;}
	#values .main-title{font-size:15pt;}
	#values li>p{font-size:11pt;padding-bottom:0px;}
	#benefits h6{font-size:11pt}
	#benefits h5{font-size:10pt}
	#benefits p{font-size:8pt}
	#benefits .benefits-detail{margin-bottom:0px;margin-top:0px;}
	#jobs .apply{text-align:center;}
	#jobs .view-apply{text-align:center;}
	#job-detail h3{font-size:14pt;}
	.job-content{padding:0px;}
	#job-detail p{padding:0px;}
	.outer-tile .card{display:none;}
	#benefits .title-caption {
    font-size: 11pt;}
	.cl-bx1{left: 19%;}
	.cl-bx2{top: 34%;left:20%;}
	.cl-bx3{top: 20%;
    left: 16%;}
	.cl-bx4{left: 7%;
    top: 0%;}
	.carousel-inner{padding:0px;}
	/*.carousel-indicators{margin-left:45px;}*/
	.carousel-control-prev{
    
    left: -9%;
	
}
.carousel-control-prev i{padding:11px;}
.carousel-control-next{
    
    right: -9%;
	
}
.carousel-control-next i{padding:11px;}
/*.carousel-indicators {margin-left: 240px;}*/
.apply p{font-size:8pt;padding:0px;}
#message .container{padding:0;margin-top:0;}
#message p{margin-top:0;padding:0;}

.benefits-detail .grid{margin-bottom:0;}


.footer .mt-6 {
    margin-top: 2rem !important;
}
.footer p.email-address{padding-bottom:0px;}
.footer p.small-text{padding-bottom:0px;}
p.iso-detail{padding-bottom:0 !important;}
/* .footer #logosection img{margin-top: 50px !important;} */
}
@media (max-width:548px){
	#member .carousel-control-prev {
    left:-15%;}
	#member .carousel-control-next {
    right: -15%;}
	.carousel-control-prev {
    left: 0%;}
	.carousel-control-next {
    right: 0%;}
	.content-area {right:12%}
	/*.carousel-indicators { margin-left: 150px;}*/
	.cl-bx1 {
    left: 33%;
}
	.cl-bx2 {
    left: 33%;
}
	.cl-bx3 {
    left: 33%;
}
.cl-bx4 {
    left: 35%;
}
#job-detail .btn {
    margin-bottom: 0%;
    top: 0px;
    right: 0px;
}


}

@media (max-width:414px){
	/*.carousel-indicators {margin-left: 80px;}*/
	.carousel-control-next {
    right: -14%;
}
.carousel-control-prev {
    left: -12%;
}
		.cl-bx1 {
    left: 23%;
}
	.cl-bx2 {
    left: 23%;
}
	.cl-bx3 {
    left: 20%;top:10%;
}
.cl-bx4 {
    left: 26%;
}
}



@media (max-width:411px){
	/*.carousel-indicators { margin-left: 80px; }*/
.carousel-control-next {
    right: -15%;
}
.carousel-control-prev {
    left: -15%;
}
.cl-bx1 {
    left: 20%;
}
	.cl-bx2 {
    left: 20%;
}
	.cl-bx3 {
    left: 20%;
}
.cl-bx4 {
    left: 25%;
}
}

@media (max-width: 375px){
/*.carousel-indicators { margin-left: 55px; }*/
.carousel-control-next {
    right: -14%;
}
.carousel-control-prev {
    left: -14%;
}
}

@media (max-width:360px){
	/*.carousel-indicators {margin-left: 60px;}*/
		.cl-bx1 {
    left: 20%;
}
	.cl-bx2 {
    left: 20%;
}
	.cl-bx3 {
    left: 20%;
}
.cl-bx4 {
    left: 22%;top:5%;
}
#ourclients .carousel-control-prev {
    left: -10%;
}
#ourclients .carousel-control-next {
    right: -10%;
}
}



@media (max-width:320px){
	/*.carousel-indicators {margin-left: 40px;}*/
		.cl-bx1 {
    left: 10%;
}
	.cl-bx2 {
    left: 10%;
}
	.cl-bx3 {
    left: 8%;
}
.cl-bx4 {
    left: 12%;
}
.story .main-title {font-size:13pt;}
.content p{
font-size: 8pt;}
.main-title{font-size:13pt;}
#benefits .title-caption {
    font-size: 9pt;
}
.mydots {margin-left: 0px !important;}
}



