/* team section start */
.team-about-sec{position: relative; background-position: center; background-size: cover;}
.team-about-sec::before{position: absolute; content: ""; background-color: var(--primary-color); opacity: 0.1; height: 100%; width: 100%; top: 0; left: 0; z-index: -1;}
.team-about-sec .row{justify-content: center;} 
.team-box2{ background-color: #fff; border-radius: 8px; overflow: hidden; display: flex; flex-direction: column; height: 100%;}
.team-box2 .service-img img{ width: 100%; width: 100%; max-height: 390px; object-fit: cover; object-position: center -10px;}
.team-about-sec .owl-carousel .owl-stage{display: flex; }
.team-about-sec .owl-carousel .owl-item{display: flex;}
.team-box2 .service-contnt{padding: 25px;text-align: center;position: relative; display: flex;flex-direction: column;height: 100%;text-align: start;}
.team-box2 .service-contnt .service-icon{ display: flex; justify-content: center; align-items: center; height: 74px; width: 74px; background-color: var(--secondry-color); border: 3px solid var(--white); border-radius: 14px; transform: rotate(45deg); position: absolute; top: -37px; left: 50%; transform: translateX(-50%) rotate(45deg);}
.team-box2 .service-contnt .service-icon img{transform: rotate(-45deg); height: 46px;}
.team-box2 .service-contnt h3{font-weight: 600; color: var(--secondry-color); margin-bottom: 0;}
.team-box2 .service-contnt span { color: var(--primary-color); font-size: 18px; margin-bottom: 8px;}
.team-box2 .service-contnt p{margin-bottom: 26px;}
.team-box2 .service-contnt > a{display: flex;align-items: center;font-weight: 500;justify-content: start;margin-top: auto;color: var(--black);}
.team-box2 .service-contnt a i{font-size: 14px; margin-left: 7px;}
.team-box2 .service-contnt a:hover{color: var(--primary-color);}
/* team section end */

/* why choose section start */
.why-choose { position: relative;}
.why-choose .comman-heading { padding-top: 34px;}

.why-choose .why-choose-box { background-color: #fff; box-shadow: 0px 0px 1px 0px #22222269; border: 2px solid var(--primary-color); padding: 25px; border-radius: 10px; height: 100%; text-align: center;}
.why-choose .why-choose-box .ser-why-icon { display: flex; align-items: center; flex-direction: column; margin-bottom: 10px;}
.why-choose .why-choose-box .ser-why-icon span { background-color: var(--secondry-color); padding: 15px; border-radius: 7px; display: flex; justify-content: center; align-items: center; transform: rotate(45deg); flex-shrink: 0; width: 70px; margin-bottom: 25px;}
.why-choose .why-choose-box .ser-why-icon span img { width: 100%; height: 100%; transform: rotate(-45deg);}
.why-choose .why-choose-box .ser-why-icon h4 { margin: 0;}
/* .why-choose .why-choose-box p { padding-left: 7px;} */
/* why choose section end */







/* responsive css start */

@media(max-width:1199px){ 
    /* service sec start */
    .service-box .service-contnt {padding: 18px;padding-top: 54px;}
    .service-box .service-contnt p {margin-bottom: 17px;}
    /* service sec end */

    .why-choose .row > * { margin-bottom: 30px;}
}

@media(max-width:991px){ 
    /* service sec start */
    .service-box .service-contnt .service-icon {height: 68px;width: 68px;}
    .service-box .service-contnt {padding-top: 46px;}
    .service-box .service-contnt p {margin-bottom: 12px;}
    /* service sec end */

    .why-choose .why-choose-box .ser-why-icon { margin-bottom: 5px;}
}


@media(max-width:575px){ 
    /* service sec start */
    .service-box .service-contnt p {margin-bottom: 7px;}
    .service-box .service-contnt a i {font-size: 12px;margin-left: 5px;}
    /* service sec end */

    .why-choose .why-choose-box { padding: 15px; padding-top: 25px;}
}




/* responsive css end */