#team #founder-div{margin-top: 50px}
#team #founder-div .wrap-1{ width: 100%; position: relative; }
#team #founder-div .wrap-2{ width: 80%; position: relative; margin: 75px 0 0px 20%; }
#team #founder-div .wrap-1 .founder-img{ margin: 0 70% 80px 0;
    position: absolute;
    z-index: 1;
    display: flex;
    align-items: flex-start;
    width: 30%;}
#team #founder-div .wrap-1 .founder-img img{width: 100%}
#team #founder-div .wrap-2 .founder-text{ width: 100%; position: relative;-webkit-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.20);-moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.20);box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.20);    padding: 50px 50px 50px 18%;  }
#team #founder-div .wrap-2 .founder-text .down-text p{font-family: 'hind_siliguriregular';font-size: 16px;color: #383838;    margin: 0;}
#team #founder-div .wrap-2 .founder-text .down-text h1{font-family: 'hind_siliguri_semiboldregular';font-size: 26px;color: #201e1e;text-transform: uppercase;}
#team #founder-div .wrap-2 .founder-text .down-text h2{font-family: 'hind_siliguriregular';font-size: 20px;color: #000000}
#team #founder-div .up-text{    margin: 0px 0 0px 30.5%;font-size: 40px;font-family: 'hind_siliguribold';color: #eeeeee; position: absolute;}
#team #founder-div .up-text img{width: 100%}


#team #team-div{margin-top: 90px;}   
#team #team-div .head-text{display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;}
#team #team-div .head-text h2{font-family: 'hind_siliguri_semiboldregular';font-size: 30px;color: #201e1e;position: relative; text-transform: uppercase;margin-bottom: 75px;}

#team #team-div .head-text h2:before,#team #team-div .head-text h2:after{content: ""; position: absolute; height: 1px; width: 0; background-color: #999999; transform: translateY(-50%); top: 50%; transition: all .45s ease 0s;-moz-transition: all .45s ease 0s;-webkit-transition: all .45s ease 0s;}
#team #team-div .head-text h2:before{right: 120%;}
#team #team-div .head-text h2:after{left: 120%;}
#team #team-div .head-text h2.inView:before, #team #team-div .head-text h2.inView:after{ width: 80px;}


#team #team-div .img-dis-div{width: 100%;display: flex; align-items: center;  justify-content:center; margin: 0 auto;}
#team #team-div .img-dis-div .box{margin: 0 5%; width: 30%; position: relative;display: flex; align-items: flex-start; overflow: hidden;-webkit-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.10);
-moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.10);
box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.10);}
#team #team-div .img-dis-div .box .img-div{width: 100%}
#team #team-div .img-dis-div .box:hover .text-div{transform: translateY(0px);}
#team #team-div .img-dis-div .box:hover .text-div{transform: translateY(0px);}


#team #team-div .img-dis-div .box .text-div{position: absolute;  top: 0; height: 100%; background: url("../images/team-text-bg-blank.png"); padding:40px 10px 0;transform: translateY(550px);transition-duration: .5s;
  transition-timing-function:linear;}
#team #team-div .img-dis-div .box .img-div img{ width: 100%}
#team #team-div .img-dis-div .box .img-div h3{color: #000;font-family: 'hind_siliguri_semiboldregular';font-size: 24px;text-transform: uppercase; padding-top: 18px;    padding-left: 10px;}
#team #team-div .img-dis-div .box .img-div h4{color: #000;font-family: 'hind_siliguriregular';font-size: 20px;    padding-left: 10px;}

#team #team-div .img-dis-div .box .text-div h3{color: #000;font-family: 'hind_siliguri_semiboldregular';font-size: 24px;text-transform: uppercase;}
#team #team-div .img-dis-div .box .text-div h4{color: #000;font-family: 'hind_siliguriregular';font-size: 20px;}
#team #team-div .img-dis-div .box .text-div p{color: #000;font-family: 'hind_siliguriregular';font-size: 16px;}




#team #team-div2{margin-top: 94px;margin-bottom: 200px;}
#team #team-div2 .head-text{display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;}
#team #team-div2 .head-text h2{font-family: 'hind_siliguri_semiboldregular';font-size: 30px;color: #201e1e;position: relative; text-transform: uppercase;margin-bottom: 80px;}

#team #team-div2 .head-text h2:before,#team #team-div2 .head-text h2:after{ content: ""; position: absolute; height: 1px; width: 0; background-color: #999999; transform: translateY(-50%); top: 50%; transition: all .45s ease 0s;-moz-transition: all .45s ease 0s;-webkit-transition: all .45s ease 0s;}
#team #team-div2 .head-text h2:before{right: 120%;}
#team #team-div2 .head-text h2:after{left: 120%;}
#team #team-div2 .head-text h2.inView:before, #team #team-div2 .head-text h2.inView:after{ width: 80px;}


#team #team-div2 .img-dis-div{width: 100%;display: flex; align-items: flex-start;  justify-content:space-between; margin: 0 auto;}
#team #team-div2 .img-dis-div .box{width: 30%;    position: relative;display: flex; align-items: flex-start;}
#team #team-div2 .img-dis-div .box .img-div{width: 100%}
#team #team-div2 .img-dis-div .box .img-div img{ width: 100%}
#team #team-div2 .img-dis-div .box .img-div h3{color: #000;font-family: 'hind_siliguri_semiboldregular';font-size: 24px;text-transform: uppercase; padding-top: 18px;padding-left: 10px}
#team #team-div2 .img-dis-div .box .img-div h4{color: #000;font-family: 'hind_siliguriregular';font-size: 20px;padding-left: 10px}





@media (max-width:1600px) {
.team-headtext,#team #team-div .head-text h2,#team #team-div2 .head-text h2{font-size:24px}
#team #founder-div .wrap-2 .founder-text .down-text h1{font-size:24px}
#team #founder-div .wrap-2 .founder-text .down-text h2{ font-size: 20px;}
#team #team-div .img-dis-div .box .img-div h3,#team #team-div2 .img-dis-div .box .img-div h3,#team #team-div .img-dis-div .box .text-div h3{ font-size: 22px;}
#team #team-div .img-dis-div .box .img-div h4,#team #team-div .img-dis-div .box .text-div h4,#team #team-div2 .img-dis-div .box .img-div h4{ font-size: 19px;}
#team #founder-div .wrap-2 .founder-text .down-text p,#team #team-div .img-dis-div .box .text-div p{font-size: 15px;}

}

@media (max-width:1440px) {
.team-headtext,#team #team-div .head-text h2,#team #team-div2 .head-text h2{font-size:24px}
#team #founder-div .wrap-2 .founder-text .down-text h1{font-size:22px}
#team #founder-div .wrap-2 .founder-text .down-text h2{ font-size: 19px;}
#team #team-div .img-dis-div .box .img-div h3,#team #team-div2 .img-dis-div .box .img-div h3,#team #team-div .img-dis-div .box .text-div h3{ font-size: 21px;}
#team #team-div .img-dis-div .box .img-div h4,#team #team-div .img-dis-div .box .text-div h4,#team #team-div2 .img-dis-div .box .img-div h4{ font-size: 18px;}
#team #founder-div .wrap-2 .founder-text .down-text p,#team #team-div .img-dis-div .box .text-div p{font-size: 14px;}

}

@media (max-width:1200px) {
.team-headtext,#team #team-div .head-text h2,#team #team-div2 .head-text h2{font-size:20px}
#team #founder-div .wrap-2 .founder-text .down-text h1{font-size:19px}
#team #founder-div .wrap-2 .founder-text .down-text h2{ font-size: 18px;}
#team #team-div .img-dis-div .box .img-div h3,#team #team-div2 .img-dis-div .box .img-div h3,#team #team-div .img-dis-div .box .text-div h3{ font-size: 18px;}
#team #team-div .img-dis-div .box .img-div h4,#team #team-div .img-dis-div .box .text-div h4,#team #team-div2 .img-dis-div .box .img-div h4{ font-size: 16px;}
#team #founder-div .wrap-2 .founder-text .down-text p,#team #team-div .img-dis-div .box .text-div p{font-size: 13px;}
}

@media (max-width:992px) {
#team #team-div .img-dis-div .box{width: 40%;}
#team #team-div .img-dis-div .box .text-div p{font-size: 14px;}

.team-headtext,#team #team-div .head-text h2,#team #team-div2 .head-text h2{font-size:20px}
#team #founder-div .wrap-2 .founder-text .down-text h1{font-size:19px}
#team #founder-div .wrap-2 .founder-text .down-text h2{ font-size: 18px;}
#team #team-div .img-dis-div .box .img-div h3,#team #team-div2 .img-dis-div .box .img-div h3,#team #team-div .img-dis-div .box .text-div h3{ font-size: 18px;}
#team #team-div .img-dis-div .box .img-div h4,#team #team-div .img-dis-div .box .text-div h4,#team #team-div2 .img-dis-div .box .img-div h4{ font-size: 16px;}
#team #founder-div .wrap-2 .founder-text .down-text p,#team #team-div .img-dis-div .box .text-div p{font-size: 12px;}

}




@media (max-width:768px) {  
#team #founder-div .wrap-2 { width:100%; margin: 0% auto;}
#team #founder-div .wrap-1 .founder-img {margin: 0 auto;position: relative; width: 76%;margin-bottom: 20px;}
#team #founder-div .up-text {top: 0%;position: relative; width: 90%; margin: 0 auto;}
#team #team-div .head-text h2:before, #team #team-div .head-text h2:after,#team #team-div2 .head-text h2:before, #team #team-div2 .head-text h2:after{width: 50px}
#team #team-div .img-dis-div,#team #team-div2 .img-dis-div{ flex-direction: column;}
#team #team-div .img-dis-div .box,#team #team-div2 .img-dis-div .box{width: 80%; margin: 0 auto; margin-bottom: 10%;}
/*#team #founder-div .wrap-2 .founder-text .down-text h1,#team #team-div .img-dis-div .box .img-div h3,#team #team-div2 .img-dis-div .box .img-div h3,#team #team-div .img-dis-div .box .text-div h3{ font-size: 26px;}*/
#team #founder-div .wrap-2 .founder-text .down-text h2,#team #team-div .img-dis-div .box .img-div h4,#team #team-div2 .img-dis-div .box .img-div h4,#team #team-div .img-dis-div .box .text-div h4{font-size: 20px;}
#team #founder-div .wrap-2 .founder-text .down-text p,#team #team-div .img-dis-div .box .text-div p{font-size: 18px;}
#team #team-div .head-text h2,#team #team-div2 .head-text h2{ font-size: 30px;}
#team #team-div .img-dis-div .box:hover .text-div{transform:none;}
#team #team-div .img-dis-div .box{overflow:visible ; flex-direction: column;}
#team #team-div .img-dis-div .box .text-div{    position: relative;transform: translateY(0px); }
#team #team-div .img-dis-div .box .img-div h3,#team #team-div .img-dis-div .box .img-div h4{display: none}
#team #team-div2{    margin-bottom: 50px;}
/*#team .team-headtext { font-size: 30px;}*/
#team #founder-div { margin-top: 20px;}
#team #founder-div .up-text img { width: 100%;}
#team #founder-div .wrap-2 .founder-text .down-text h2{margin-bottom: 33px}
#team #founder-div .wrap-2 .founder-text{padding: 50px 5% 50px 5%;}



.team-headtext,#team #team-div .head-text h2,#team #team-div2 .head-text h2{font-size:20px}
#team #founder-div .wrap-2 .founder-text .down-text h1{font-size:19px}
#team #founder-div .wrap-2 .founder-text .down-text h2{ font-size: 18px;}
,#team #team-div .img-dis-div .box .img-div h3,#team #team-div2 .img-dis-div .box .img-div h3,#team #team-div .img-dis-div .box .text-div h3{ font-size: 18px;}
#team #team-div .img-dis-div .box .img-div h4,#team #team-div .img-dis-div .box .text-div h4,#team #team-div2 .img-dis-div .box .img-div h4{ font-size: 16px;}
#team #founder-div .wrap-2 .founder-text .down-text p,#team #team-div .img-dis-div .box .text-div p{font-size: 12px;}

}



@media (max-width:576px) {
  #team #founder-div .wrap-2 {
    width: 80%;
    margin: 0% auto;
}
#team #founder-div .wrap-1 .founder-img {
    margin: 0 auto;
    position: relative;
    width: 80%;
}
#team #founder-div .up-text {top: 0%;position: relative; width: 80%; margin: 0 auto;}
#team #team-div .head-text h2:before, #team #team-div .head-text h2:after,#team #team-div2 .head-text h2:before, #team #team-div2 .head-text h2:after{width: 50px}
#team #team-div .img-dis-div,#team #team-div2 .img-dis-div{ flex-direction: column;}
#team #team-div .img-dis-div .box,#team #team-div2 .img-dis-div .box{width: 80%; margin: 0 auto; margin-bottom: 10%;}
/*#team #founder-div .wrap-2 .founder-text .down-text h1,#team #team-div .img-dis-div .box .img-div h3,#team #team-div2 .img-dis-div .box .img-div h3,#team #team-div .img-dis-div .box .text-div h3{ font-size: 22px;}
#team #founder-div .wrap-2 .founder-text .down-text h2,#team #team-div .img-dis-div .box .img-div h4,#team #team-div2 .img-dis-div .box .img-div h4,#team #team-div .img-dis-div .box .text-div h4{font-size: 16px;}
#team #founder-div .wrap-2 .founder-text .down-text p,#team #team-div .img-dis-div .box .text-div p{font-size: 14px;}*/
#team #team-div .head-text h2,#team #team-div2 .head-text h2{ font-size: 25px;}
#team #team-div .img-dis-div .box:hover .text-div{transform:none;}
#team #team-div .img-dis-div .box{overflow:visible ; flex-direction: column;}
#team #team-div .img-dis-div .box .text-div{    position: relative;transform: translateY(0px); }
#team #team-div .img-dis-div .box .img-div h3,#team #team-div .img-dis-div .box .img-div h4{display: none}
#team #team-div2{    margin-bottom: 50px;}


.team-headtext,#team #team-div .head-text h2,#team #team-div2 .head-text h2{font-size:20px}
#team #founder-div .wrap-2 .founder-text .down-text h1{font-size:18px}
#team #founder-div .wrap-2 .founder-text .down-text h2{ font-size: 16px;}
#team #team-div .img-dis-div .box .img-div h3,#team #team-div2 .img-dis-div .box .img-div h3,#team #team-div .img-dis-div .box .text-div h3{ font-size: 16px;}
#team #team-div .img-dis-div .box .img-div h4,#team #team-div .img-dis-div .box .text-div h4,#team #team-div2 .img-dis-div .box .img-div h4{ font-size: 14px;}
#team #founder-div .wrap-2 .founder-text .down-text p,#team #team-div .img-dis-div .box .text-div p{font-size: 12px;}
}