@media (min-width: 1400px){
.container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1350px;
}}.fulltopheader{background: #448C74;height: 85px;padding-top: 20px}
.fulltopheader h2{font-size: 20px;color: #fff;text-align: center;padding-top: 10px;font-weight: normal;}
.headerright{text-align: right;}
.fixed-top {
    position: fixed;
    top: 90px;
    right: 0;
    left: 0;
    z-index: 1030;
}
.fixed-top.navbar-stuck{ top: 0px;}
.whiteoutline{border-color: #fff}
.bordererline{ position: relative;}
.bordererline:after {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    width: 78%;
    height: 1px;
    background: #fff;
    bottom: 4px;
    margin: auto;
}
.borderbtmout{ position: relative;background: transparent;color: #333;border: 0}
.borderbtmout:after {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    width: 78%;
    height: 1px;
    background: #333;
    bottom: 4px;
    margin: auto;
}
.navbar-collapse {
    flex-basis: 100%;
    flex-grow: 0;
    align-items: center;
}
.nav-link{font-size: 14px}
.bgbanner{background: url(../img/Group1171274819.png);background-repeat: no-repeat;background-position: right bottom;min-height: 800px }
.bgbanner h1{margin-top: 100px;}
    .fixMenu h3 {
        margin-top: 100px;
    }
.whitebgoutline{border-color: #448C74;background: transparent;color: #448C74}
.btn{border-radius: 8px}
.bdrlight{border: 1px solid #BEE4FF}
.hasttag{position: absolute;top:-40px;left: 100px}
.f48{font-size: 48px}
.whitetag{color: #fff;text-decoration: underline;}
.ptaggreeng{font-size: 18px;line-height: 33px;}
.owl-testimonials .card{background:transparent;min-height: 300px;margin: 20px}
.owl-testimonials .card-text{font-size: 16px;font-weight: 600;color: #000}
.owl-testimonials img{height: 60px;width: 60px!important}
.owl-testimonials .card-body{padding: 50px}
.tstsub{font-size: 14px;font-weight: 700;letter-spacing: 4px}
.partnimg img{ margin: 10px 20px }.partnimg{text-align: center;}
.partnimg1 img{ margin: 10px 15px }.partnimg1{text-align: center;}

.owl-theme .owl-nav {

    top: 45%;position: absolute;width: 100%
}
.owl-theme .owl-nav .owl-prev {
    left: -45px;position: absolute;
   
}
.owl-theme .owl-nav .owl-next {
    right: -45px;position: absolute;

}.custul, .custul1{margin-top: 30px}
.custul li{width: 50%;float: left;font-size: 18px;color: #333;font-weight: 600}
.custul li span{display: inline-block;}
.custul1 li{font-size: 18px;color: #333;font-weight: 600}
.ceocard{background:rgba(68,140,116,0.11);border-radius: 30px;padding: 40px}
.ceocardimg{position: relative;}
.ceocardimg span{position: absolute;left: 0;right: 0;margin: auto;bottom: 40px;text-align: center;}
.spech{background:#fff;padding: 20px;border-radius: 20px;margin-bottom: 20px;margin-right: 100px}
.ceoul li{padding: 10px;color: #448C74;font-size: 14px}.ceoul{margin: 0}
.ceoul li i{margin-top: 5px;margin-right: 10px}

.ceoul1 li{background:#fff;margin-bottom: 20px;border-radius: 100px;font-size: 16px;font-weight: bold;display: inline-block;}.ceoul{margin: 0}
.ceoul1 li i{margin-top: 0px;margin-right: 5px;font-size: 24px}
.ceocard p{color: #5F6A7A}
.ceoown{padding:0 50px;line-height: 25px}
.hangbage{text-align: right;margin-top: -200px}
.ceoown h1{color: #282828;font-size: 48px;font-weight: bold;}
.mywhy{font-size: 36px;font-weight: 600}
.imgcrlc{background: #fff;height: 80px;width: 80px;border-radius: 50%;text-align: center;line-height: 78px}
.whyblock .card-text{color: #5F6A7A;font-size: 18px}
.card-hover-primary:hover .card-text{color: #fff}
.footer{background: #ECF7FF}
.footerh1{color: #121212;font-size: 18px;font-weight: 600}
.footersocial i{font-size: 30px;color: #333}
.footersocial a{padding-right: 30px}
.red{color: red}
.padd90{padding: 90px!important}
.footersocial {text-align: right;padding-top: 20px}
@media only screen and (max-width: 1370px) { .nav-link {
    font-size: 14px;
    padding: 6px!important;
}
header .pe-sm-3 {
    padding-right: 0rem !important;
}
}
@media only screen and (max-width: 768px) {
 
  .footersocial a {
    padding-right: 10px;
}
  .footersocial{text-align: center;}
  .custul1 li{text-align: left;}
  .owl-theme .owl-nav{display: none;}
  .ceocard .col-md-3 {text-align: center!important}
   .ceocard .btn{margin-bottom: 20px}
  .ceoown h1 {
    color: #282828;
    font-size: 24px;
    font-weight: bold;
    margin-top: 20px;    text-align: center;    margin-bottom: 10px!important;
}
  .ceocard{    padding: 20px;}
 .owl-testimonials .card-body .d-flex{display: block!important}
  .owl-testimonials .card-body {
    padding: 20px;
    text-align: center;
}.owl-carousel .owl-item img{text-align: center;display: inline-block!important;margin-bottom: 20px}
  .bdrlight {
    border: 1px solid #BEE4FF;
    margin-top: 20px;
}

  .whitebgoutline{border-color: #fff;color: #fff}
  .fulltopheader{display: none;}
  .fixed-top{top: 0}
  .bgbanner h1{color: #fff}
  .bgbanner{text-align: center;}
  .bgbanner .btn{margin-top: 10px}

  .f48{font-size: 24px}
  .ceoown{padding:0}
  .spech{margin: 0}
  .hangbage {
    text-align: center;
    margin-top: -200px;
}
.padd90{padding:40px 20px 20px!important}
}




















