/* Testimonial Slider CSS */
html {overflow-anchor: none;}
.multipletab {max-width:1194px;margin:0 auto;overflow:hidden;position:relative;padding: 0 0px 32px;z-index: 1;}
.tab-content {position:relative;overflow: hidden;}
/* .tab-content>div {position:absolute;} */
.multipletab:hover .tab-nav {opacity:1;}
.tab-buttons>span div {display:initial;}
.tab-buttons>span.active div { font-family: 'avenir_next_worldbold', 'Verdana';}
.testimonial-main-title{color: #222;text-align: center;font-family: 'avenir_next_worldbold','Verdana';font-size: 40px;font-style: normal;font-weight: normal;line-height: 48px;}
#single-testimonial{margin:0 auto;display:flex;border-radius:8px;padding:60px 37px 64px;position:relative;gap:64px;}
#single-testimonial-img{position: relative;}
#single-testimonial-img:hover{cursor: pointer;}
#single-testimonial-img img{max-width:544px;transition: transform 1s;z-index: 1;position: relative;border-radius: 16px;}
#single-testimonial-img img.video_img_clickable{cursor: pointer;}
#single-testimonial-txt {max-width: 490px;}
#single-testimonial-desc{color: #222222;font-family: 'avenir_next_worldregular','Verdana';font-size: 20px;font-style: normal;font-weight: normal;line-height: 32px;margin-bottom: 24px;}
#single-testimonial-author{color: #222222;font-family: 'avenir_next_worlddemi','Verdana';font-size: 16px;font-style: normal;font-weight: normal;line-height: 24px;margin-bottom: 4px;}
#single-testimonial-desig{color: #717171;font-family: 'avenir_next_worldmedium','Verdana';font-size: 14px;font-style: normal;font-weight: normal;line-height: 20px;}
#single-testimonial-ticker{font-family: 'avenir_next_worldmedium','Verdana';font-size: 14px;font-style: normal;font-weight: normal;line-height: 20px;margin-top: 40px;padding: 8px 16px;width: max-content;border-radius: 8px;}
#single-testimonial-ticker.blue-tag{color: #008392;background-color: #DEFAFC;}
#single-testimonial-ticker.yellow-tag{color: #BF8000;background-color: #FFF5DB;}
#single-testimonial-ticker.pink-tag{color: #C93466;background-color: #FFEBEF;}
#single-testimonial-ticker.purple-tag{color: #5442C7;background-color: #F1F0FF;}
.tab-nav {position:absolute;display:flex;top:285px;justify-content: space-between;width: 100%;opacity:1;transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;padding: 0 10px;}
.tab-nav>span {cursor:pointer;display:block;height:56px;width:56px;z-index: 2;box-shadow: 0 4px 5px 0 #22222221;}
.tab-nav>span.prev-testi{position: relative;border-radius: 50px;background-color: #ffffff;transition: all 0.4s;}
.tab-nav>span.prev-testi:hover{box-shadow: 0 8px 20px 0 #22222221}
.tab-nav>span.prev-testi::after{position: absolute;content: '';background-image:url(/wp-content/uploads/2024/07/single-arrow.webp);background-position: center;background-size: cover;background-repeat: no-repeat;left:19px;top: 22px;width: 20px;height: 15px;rotate: 180deg;}
.tab-nav>span.next-testi{position: relative;border-radius: 50px;background-color: #ffffff;transition: all 0.4s;}
.tab-nav>span.next-testi:hover{box-shadow: 0 8px 20px 0 #22222221}
.tab-nav>span.next-testi::after{position: absolute;content: '';background-image:url(/wp-content/uploads/2024/07/single-arrow.webp);background-position: center;background-size: cover;background-repeat: no-repeat;left:19px;top: 22px;width: 20px;height: 15px;}
.tab-buttons{display:flex;width:100%;justify-content: center;padding: 0 37px;}
.tab-buttons>span {cursor:pointer;color:#707070;font-family:'avenir_next_worldmedium','Verdana';font-size:16px;padding:20px 16px 8px 16px;line-height:24px;width: 100%;max-width: 280px;text-align: center;border-top: 1px solid #525252;}
.tab-buttons>span.active {color:#222222;position:relative;font-family:'avenir_next_worldbold','Verdana';padding: 19px 14px 8px 14px;}
.tab-buttons>span.active::before {content: '';position: absolute;top: -2.5px;left: 0;width: 100%;max-width: 280px;height: 4px;background-color: #000000;border-top: none;border-radius: 50px;}
.explore_stories_btn{display: block;margin: 0 auto;margin-top: 58px;width:232px;height: 48px;padding: 13px 16px;gap: 24px;flex-shrink: 0;border-radius: 8px;background: #222;color: var(--Neutral-White, #FFF);text-align: center;font-family: 'avenir_next_worlddemi','Verdana';font-size: 16px;font-style: normal;font-weight: normal;line-height: 20px;}
.explore_stories_btn:hover{background: #3D3D3D;color: var(--Neutral-White, #FFF);}
.gradient5{position:relative;display:flex;justify-content:flex-start;align-items:center;}
.gradient5 img{position:absolute;width:383px;bottom:-20px;left: 60px;z-index:-1}
.video-player{display: none;height: 100%;margin: auto;border-radius: 16px;align-items: center;justify-content: center;background-color: #000000;}
.video-player embed, .video-player iframe, .video-player object{z-index: 1;}
strong{font-family:'avenir_next_worldbold', 'Verdana'; font-weight:normal !important;}
.modal-dialog.modal-lg {max-width: 65%;position: relative;top: 5%;}
/* button.close.btn-round.btn-primary {color: #ffffff;position: absolute;right: -10.5%;font-size: 32px;opacity: 1;top: -25px;} */
/* button.close.btn-round.btn-primary:hover {color: #ffffff;background: none;box-shadow: none;opacity: 1;} */
/* button.close.btn-round.btn-primary:active, button.close.btn-round.btn-primary:focus{color: #ffffff;background-color: none;border-color: none;box-shadow: none;outline:0;} */
.single-testimonial-ticker-wrapper{display:flex;gap:10px;align-items:center;}
#single-testimonial-author-school{font-family:'avenir_next_worldmedium', 'Verdana';;font-size: 14px;line-height: 24px;color:#717171;text-align:left;}

/* CSS for Wistia video start */
#single-testimonial-img{z-index: 1;max-width: 544px;width: 100%;height: 400px;}
#single-testimonial-img img{top: 0px !important;}
#single-testimonial-img div{overflow: visible !important;}
/* .w-chrome{top: -60px;} */
#single-testimonial-img .wistia_responsive_padding{
  padding: 73.5% 0px 0px !important;
}
/* CSS for Wistia video end */

@media (min-width: 1920px) {
  .multipletab{max-width: 1676px;}
  #single-testimonial-img{max-width: 720px;height: 530px;}
  #single-testimonial-img img{max-width: 720px;}
  #single-testimonial-txt {max-width: 720px;}
  .tab-nav{top: 345px;}
}
@media (max-width: 1300px) {
  .multipletab {max-width: unset;padding: 0 10px;}
  .tab-nav{width: 98%;top: 285px;}
  .gradient5 img{bottom:-90px;left: -70px;}
}
@media (max-width: 1200px) {
  #single-testimonial-txt{margin-right: 40px;}
  .tab-nav{top: 270px;width: 97.5%;}
  #single-testimonial-img{width: 500px;height: unset;}
  #single-testimonial-img img{max-width: 500px;}
  .video-player embed, .video-player iframe, .video-player object{max-width: unset;}
  .modal-dialog.modal-lg {max-width: 75%;top: 5%;}
}
@media (max-width: 1100px) {
  #single-testimonial{gap: 32px;}
  #single-testimonial-img{width: 470px;}
  #single-testimonial-txt{max-width: 440px;}
  #single-testimonial-img img{max-width: 450px;}
  .tab-nav{top: 255px;}
}
@media (max-width: 1024px) {
  .multipletab {padding: 0;}
  #single-testimonial{gap: 32px;padding: 32px 40px;}
  #single-testimonial-txt{max-width: 388px;}
  .testimonial-main-title{font-size: 32px;line-height: 40px;}
  #single-testimonial-desc{font-size: 16px;line-height: 28px;margin-top: 0px;}
  .tab-buttons>span{font-size: 14px;line-height: 20px;padding:14px 12px 8px 12px;}
  .tab-nav{width: 100%;top: 225px;padding: 0 20px;}
  .tab-nav>span {cursor:pointer;display:block;height:46px;width:46px;}
  .tab-nav>span.prev-testi::after{left:15px;top: 18px;width: 16px;height: 10px;}
  .tab-nav>span.next-testi::after{left:15px;top: 18px;width: 16px;height: 10px;}
  .modal-dialog.modal-lg {max-width: 85%;top: 5%;}
  .gradient5 img{display: none;}
}
@media (max-width: 889px) {
  .tab-buttons>span{padding: 14px 6px 8px 6px;}
  #single-testimonial{flex-direction: column;width: 100%;padding: 40px 27px 32px;}
  #single-testimonial-txt{margin-right: 0px;max-width: 100%;}
  #single-testimonial-desc{margin-bottom: 16px;}
  #single-testimonial-ticker{margin-top: 16px;}
  #single-testimonial-img{width: 500px;height: 370px;margin: 0 auto;}
  #single-testimonial-img img{max-width: 500px;}
  .video-player{height: 257px;}
  .tab-nav{top: 250px;}
}
@media (max-width: 768px) {
  .multipletab{padding: 0px 8px 32px;}
  .testimonial-main-title{font-size: 24px;line-height: 32px;}
  .tab-buttons{display: none;}
  .tab-nav{width: 98%;top: 240px;}
  .explore_stories_btn{margin-top: 0px;}
  .gradient5{display: none;}
  .video-player{background-color: transparent;height: unset;}
  .video-player embed, .video-player iframe, .video-player object{max-width: 480px;width: 100%;height: 279px;border-radius: 16px;}
  .modal-dialog.modal-lg {max-width: 100%;top: 20%;}
  /* button.close.btn-round.btn-primary {right: 10px;top: -102px;} */
}
@media (max-width: 550px) {
  .tab-nav{top: 255px;width: 96.5%;padding: 0;}
  .tab-nav>span{width: 24px;height: 24px;}
  .tab-nav>span.prev-testi::after, .tab-nav>span.next-testi::after{left: 7px;top: 8px;width: 11px;height: 9px;}
  #single-testimonial{padding: 40px 13px 32px;}
  #single-testimonial-img{width: 100%;margin: 0 auto;}
  #single-testimonial-img img{max-width: 100%;}
  .explore_stories_btn{width: 98%;margin: 0 8px;}
  .video-player embed, .video-player iframe, .video-player object{max-width: 100%;}
  .modal-dialog.modal-lg {max-width: 100%;top: 35%;}
  /* button.close.btn-round.btn-primary {right: 10px;top: -55px;} */
}
@media (max-width: 430px) {
  .tab-nav{top: 240px;}
  .video-player embed, .video-player iframe, .video-player object{height: 228px;}
  #single-testimonial-img{height: 285px;}
}
/* iPhone 14 PRO Max */
@media (width: 430px) {
  .tab-nav{top: 240px;}
  .video-player embed, .video-player iframe, .video-player object{height: 228px;}
  #single-testimonial-img{height: 285px;}
}
/* iPhone XR */
@media (width: 414px) {
  .tab-nav{top: 240px;}
  .video-player embed, .video-player iframe, .video-player object{height: 219px;}
  #single-testimonial-img{height: 275px;}
}
@media (max-width: 409px) {
  .tab-nav{top: 230px;}
  #single-testimonial-img{height: 275px;}
}
/* iPhone 12 PRO */
@media (width: 390px) {
  .tab-nav{top: 225px;}
  .video-player embed, .video-player iframe, .video-player object{height: 205px;}
  #single-testimonial-img{height: 260px;}
}
@media (max-width: 380px) {
  .tab-nav{top: 225px;}
  .video-player embed, .video-player iframe, .video-player object{height: 200px;}
  #single-testimonial-img{height: 250px;}
}
/* iPhone SE */
@media (width: 375px) {
  .tab-nav{top: 225px;}
  .video-player embed, .video-player iframe, .video-player object{height: 197px;}
  #single-testimonial-img{height: 245px;}
}
/* Samsung Galaxy S8 */
@media (width: 360px) {
  .tab-nav{top: 220px;}
  .video-player embed, .video-player iframe, .video-player object{height: 188px;}
  #single-testimonial-img{height: 235px;}
}
@media (max-width: 342px) {
  .tab-nav{top: 210px;}
  #single-testimonial-img{height: 220px;}
}
/* iPhone 5s */
@media (width: 320px) {
  .tab-nav{top: 200px;}
  .video-player embed, .video-player iframe, .video-player object{height: 166px;}
  #single-testimonial-img{height: 205px;}
}

@media (min-width: 1920px) {
  .tab-content{min-height: 654px;}
}
@media (min-width: 1200px) and (max-width: 1920px) {
  .tab-content{min-height: 524px;}
}
@media (min-width: 1100px) and (max-width: 1200px) {
  .tab-content{min-height: 492px;}
}
@media (min-width: 1024px) and (max-width: 1100px) {
  .tab-content{min-height: 455px;}
}
@media (min-width: 889px) and (max-width: 1024px) {
  .tab-content{min-height: 395px;}
}
@media (min-width: 769px) and (max-width: 889px) {
  .tab-content{min-height: 382px;}
}


/* remove below CSS after receiving button link */
.btn_wrapper{display: none;}
/* .tab-nav{top: 43%;}
@media (max-width: 1200px) {
  .tab-nav{top: 44%;}
}
@media (max-width: 1024px) {
  .tab-nav{top: 44%;}
} */
/* @media (max-width: 889px) {
  .tab-nav{top: 37%;}
}
@media (max-width: 768px) {
  .tab-nav{top: 31%;}
}
@media (max-width: 550px) {
  .tab-nav{top: 32%;}
}
@media (width: 375px) {
  .tab-nav{top: 30%;}
}
@media (width: 414px) {
  .tab-nav{top: 32%;}
}
@media (width: 390px) {
  .tab-nav{top: 30%;}
}
@media (width: 430px) {
  .tab-nav{top: 32%;}
}
@media (width: 360px) {
  .tab-nav{top: 30%;}
}
@media (width: 320px) {
  .tab-nav{top: 28%;}
} */
/* remove above CSS after receiving button link */