﻿.herobanner.innerpage-banner.author{background:url(../images/background/author-img.webp) top center / cover no-repeat}
.herobanner{min-height:100vh;float:left;width:100%;position:relative;padding-top:15%;padding-bottom:2.5%}
.herobanner.innerpage-banner{padding-top:29%;min-height:inherit;min-height:300px}
.herobanner:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0}
.herobanner.home:before,.herobanner:before{background:#000000A1}
.herobanner.innerpage-banner .herobanner-content{position:absolute;top:50%;transform:translate(-50%,-30%);width:100%;left:50%;max-width:1230px;padding:0 15px;min-height:0;float:left}
.herobanner.innerpage-banner .herobanner-content .magento-flex{float:left;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:row}
.herobanner .herobanner-content p.h1,h1{font-family:museo700}
.herobanner.innerpage-banner .herobanner-content .magento-flex .magento-cont p{padding:0;width:100%;margin:0;font-size:1.2rem;line-height:1.5}
.herobanner.innerpage-banner .herobanner-content .magento-flex .magento-cont.no-pm p{display: inline-block;}
.herobanner.innerpage-banner .herobanner-content .magento-flex .magento-cont h1{margin-bottom:15px;line-height:1.3;text-transform:inherit;color:inherit;font-size:3rem}
.herobanner.innerpage-banner .herobanner-content .magento-flex .magento-cont.no-pm h1{margin-bottom:20px;font-weight:400}
.author_details{margin-top:130px}
.col-6{width:50%}
.col-6:nth-child(odd){clear:left}
.big_author{position:relative;height:100%;max-width:calc(100% - 50px);margin-top:40px;max-height:607px}
.big_author:before{border:2px solid #c2c900;content:"";position:absolute;height:100%;width:100%}
.big_author img{right:-40px;top:-40px;height:100%;position:absolute;width:100%;object-fit:cover}
.author_dtls h2{margin-bottom: 30px;}
.author_dtls .desigantion{font-size:21px;font-family:Montserrat,sans-serif;margin-top:-20px;display:inline-block}
h2{font-size:2rem;font-weight:400}
.herobanner .herobanner-content p.h1,h1,h2{line-height:1.2;margin-top:0;font-family:museo500}
.mar-b-70{margin-bottom:4.6%!important}
 p{margin-top:0}
 figure{margin:0}
.linked-in{margin-top: 40px;}
.linked-in a{display:inline-block;background:#5c0075;font-size:17px;font-weight:600;text-decoration:none;width:275px;height:60px;display:flex;justify-content:flex-start;align-items:center;letter-spacing:0;transition:.4s}
.linked-in i{width:68px;height:60px;background:#c2c900;float:left;margin-right:18px;display:flex;align-items:center;justify-content:center}
.linked-in a{color:#fff;text-transform:uppercase}
img{max-width:100%;height:auto;width:auto}
.text-center{text-align:center}
.team-members.owl-carousel .owl-stage-outer{padding: 0;}
.team-members{width:auto!important}
.team-members{margin:0 -15px;}
 .team-members .item{padding:0 15px}
.team-members .team{float:left;width:100%;transition:.5s;text-align:left;cursor:pointer;padding:0;height:100%;position:relative;overflow:hidden}
.team-members .team .team-img{float:left;width:100%;min-height:250px;overflow:hidden}
.team-members .team .team-img img{display:block;width:100%;height:auto;transform-origin:bottom;transition:.5s}
.team-members .team .team-cont{float:left;padding:8px 12px 20px;z-index:1;transition:.5s;position:absolute;color:#fff;left:0;right:0;margin-top:0;bottom:0;width:auto;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.9))}
.team-members .team .team-cont .h4{display:block;font-size:20px;font-weight:600;-webkit-transition:-webkit-transform .25s ease-in-out,margin-bottom .25s ease-in-out;transition:transform .25s ease-in-out,margin-bottom .25s ease-in-out;-webkit-transform:translate3d(0,20%,0);transform:translate3d(0,20%,0);margin-bottom:2px}
.team-members .team .team-cont p{font-weight:600;margin:0;line-height:1.5;-webkit-transition:-webkit-transform .25s ease-in-out,margin-bottom .25s ease-in-out;transition:transform .25s ease-in-out,margin-bottom .25s ease-in-out;-webkit-transform:translate3d(0,20%,0);transform:translate3d(0,20%,0);letter-spacing:0}
.team-members .team .team-cont p.team-disc{font-weight:500;overflow:hidden;opacity:0;margin-top:0;max-height:0;-webkit-transition:opacity .25s,-webkit-transform .35s,margin-bottom .35s,max-height .35s ease-in-out;transition:opacity .25s,transform .35s,margin-bottom .35s,max-height .35s ease-in-out;-webkit-transform:translate3d(0,20%,0);transform:translate3d(0,20%,0);-webkit-font-smoothing:subpixel-antialiased;line-height:1.4;font-size:12px}
.team-members .team:hover .team-cont .h4,.team-members .team:hover .team-cont p{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.team-members .team:hover .team-cont p.team-disc{max-height:350px;opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-delay:.05s;transition-delay:.05s;-webkit-transition-duration:.45s;transition-duration:.45s}
.owl-theme .owl-nav{margin-top: 10px;}
.owl-carousel .owl-nav .owl-prev{left:15px!important}
.owl-carousel .owl-nav .owl-next{right:15px!important}
.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{position:absolute;top:50%;transform:translate(0,-50%);overflow:hidden}
.owl-theme .owl-nav [class*="owl-"]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}
.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{margin:0!important;border-radius:0!important}
.owl-carousel .owl-nav .owl-next span,.owl-carousel .owl-nav .owl-prev span{font-size:3rem;line-height:1;padding:0 15px;margin:-4px 0 3px;display:block}
.ready-for-more{padding:5% 0;float:left;width:100%;background:url(../images/background/team-footer-bg.webp) top center / cover no-repeat;position:relative}
.text-center{text-align:center}
.ready-for-more:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.55)}
.ready-for-more .ready-inner{position:relative}
.white{color:#fff;}
.btn-green{background-color:#c2c900;border:1px solid #c2c900;color:#000}
.mar-b-70n{margin-bottom:-5%}
.author_dtls span.leaf{width:100%}
@media screen and (min-width: 768px) {
  .team-members.owl-carousel{padding-left:50px;padding-right:50px}
    }

@media (max-width: 1024px) {
  .big_author{min-height:500px}
  .big_author img{right:-30px;top:-30px;height:100%;width:100%}
}

@media screen and (max-width: 767px) {
.col-6{width: 100%;}
.big_author{margin-top:0}
.author_dtls{margin-top:50px}
.author_dtls h2{padding-left: 0;}
.team-slider-dots{display:flex;justify-content:center;gap:0;margin-top:23px; margin-bottom: 10px;}
.team-slider-dots button.team-dot{width:8px;border-radius:8px;height:8px;margin:5px;background:#cfcfcf;padding:0;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s;border:0}
.team-slider-dots button.team-dot.active{width:29px;background:#c2c900}
.big_author{min-height:400px;margin-top:0}
.author_dtls .desigantion {margin-top: 10px;}
}

@media (max-width: 575px) {
.big_author { min-height: 350px;}
.btn-cont {
    margin-bottom: 15px;
}
}

@media (max-width: 479px) {
    .big_author {
        min-height: 300px;
    }
}