.salespage{position: relative; background-color: #041230; background-size:auto 90%; background-repeat:no-repeat; background-position:center right;}
.salespage:after{position: absolute; content:''; left:0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.3);}
.heroContent{position: relative; z-index: 1;}
/* .salespage h5{font-size: 24px; margin-bottom: 10px;}
.salespage h1{font-size:64px; color:#ffffff; font-weight:600; margin-bottom: 30px;}
.salespage h1 span{color:#2DA638;}
.salespage p{color:#ffffff; font-size:22px;} */

.sales-team *{color:#000}
.sales-team .personBox{text-align: center; padding:20px;}
.sales-team .personBox .pImg{width: 150px; height: 150px; margin: 0 auto; border-radius:50%; overflow: hidden; position: relative;}
.sales-team .personBox .pImg img{width: 100%; height: 100%; left: 50%; top: 50%; transform: translate(-50%,-50%); position: absolute; object-fit: cover;}
.sales-team .personBox .pInfo{text-align: center; padding:20px 0;}
.sales-team .personBox .pInfo h3{font-size:30px; font-weight: 600; color:#041230; margin:0;}
.sales-team .personBox .pInfo h6{font-size:16px; color:#000000; margin:0 0 15px;}
.sales-team .personBox .pInfo .company{background: #ffffff; border-radius:40px; padding:10px; text-align: center; width: 80%; margin:0 auto; position: relative; padding-bottom: 15%;}
.sales-team .personBox .pInfo .company img{position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); max-width: 100%; max-height: 100%;}
.sales-team .personBox p{font-size:14px; color:#333333; margin:15px 0 0;}

.sales-model{background:#041230;}
.sales-model *{color:#ffffff;}
.sales-model .swiper-slide{height:auto; padding: 2px;}
.sales-model h2{margin: 0 !important; line-height:1.3}
.sales-model h2.yellow{font-size:50px; color:#FFD700;}
.sales-model h2.yellow1{font-size:52px; color:#FFD700 !important;}
.sales-model h2.yellow2{font-size:70px; color:#FFD700!important;}
.modelBox{padding:17px 20px; border-radius: 10px; position:relative; background: rgba(0,0,0,0.7);}
.modelBox .iconBox{width: 40px; height: 40px; position: relative;}
.modelBox .iconBox img{height: 40px; transition: 1s ease all;}
.modelBox h5{margin: 15px 0 0; font-size:16px !important; line-height: 1.4;}











.specsBox{display: block; text-align: center; color: #000;}
.specsBox .img{margin:0 auto 20px; width: 80px;}
.specsBox h3{font-size:30px; font-weight: 500; margin: 0 0 8px !important; color: #000;}
.specsBox p{font-size:15px;}

.repSection{color:#000!important;}
.repSection h4{font-size: 22px; color:#000!important; font-weight:400; margin: 0 !important;}
.repSection h2{font-size:50px; font-weight:600; color:#000!important; margin:8px 0 0; line-height:1.3;}
.repSection h2 span{color:#2DA638 !important;}
.repSection .bigTxt{font-size: 20px; margin-top: 20px;}
.section-bg{background-size: cover !important; background-position: center center !important; background-repeat: no-repeat !important;}
.squareBox{padding: 20px; box-shadow: 0 0 5px rgba(0,0,0,0.2); width: 100%; text-align: center; color:#000 !important; line-height:1.4;}
.squareBox h3{font-size:18px; margin:25px 0 12px; font-weight: 600; color:#041230 !important;}
.squareBox .iconBox{margin:0 auto; text-align: center;}


@media(max-width:575px){
    .sales-model h2{text-align: center !important;}
}