/* Testimonial Slider CSS */
html {overflow-anchor: none;}
.multipletab {max-width:1194px;margin:0 auto;overflow:hidden;position:relative;padding: 0px;z-index: 1;margin-bottom: 0px;}
.tab-content {position:relative;overflow: hidden;}
/* .tab-content>div {position:absolute;} */
.multipletab:hover .tab-nav {opacity:1;}
.tab-buttons{display: none !important;}
.tab-buttons>span div {display:initial;}
.tab-buttons>span.active div {font-weight:normal;}
.testimonial-main-title{color: #222;text-align: center;font-family: 'avenir_next_worldbold', 'Verdana';font-size: 32px;font-style: normal;font-weight: normal;line-height: 40px;margin-bottom:4px;}
#single-testimonial{margin:0 auto;display:flex;border-radius:8px;padding:60px 37px 64px;position:relative;gap:64px; align-items: center;}
#single-testimonial-img{position: relative;}
#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: 416px;}
#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-desc strong{ font-family:'avenir_next_worldbold', 'Verdana';font-weight: normal;}
#single-testimonial-author{color: #222222;font-family: 'avenir_next_worldbold', '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: #B35A00;;background-color: #FFEEBF;}
#single-testimonial-ticker.pink-tag{color: #C93466;background-color: #FFEBEF;}
#single-testimonial-ticker.purple-tag{color: #5442C7;background-color: #F1F0FF;}
#single-testimonial-ticker.green-tag{color: #23856D;background-color: #E0FCF6;}
.tab-nav {position:absolute;display:flex;top:230px;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:100px;z-index:-1}
.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;}

@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: 290px;}
}
@media (max-width: 1300px) {
  .multipletab {max-width: unset; padding: 0px;}
  .tab-nav{width: 98%;top: 255px;}
}
@media (max-width: 1200px) {
  #single-testimonial-txt{max-width: unset;margin-right: 40px;}
  .tab-nav{width: 97.5%;top: 220px;}
  #single-testimonial-img{width: 500px;}
  #single-testimonial-img img{max-width: 500px;}
  #single-testimonial-desc br{display: none;}
  .modal-dialog.modal-lg {max-width: 75%;top: 5%;}
}
@media (max-width: 1100px) {
  .tab-nav{width: 97.5%;top: 200px;}
  #single-testimonial{gap: 32px;}
  #single-testimonial-img{width: 450px;}
  #single-testimonial-img img{max-width: 450px;}
}
@media (max-width: 1024px) {
  .multipletab {padding: 0;}
  #single-testimonial{gap: 32px;padding: 32px 40px;}
  .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: 180px;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%;}
}
@media (max-width: 889px) {
  .tab-buttons>span{padding: 14px 6px 8px 6px;}
  #single-testimonial-img{width: 350px;}
  #single-testimonial-img img{max-width: 350px;}
  .tab-nav{top: 145px;}
}
@media (max-width: 768px) {
  .multipletab{padding: 0px 8px 32px;margin-bottom: 0px;}
  .testimonial-main-title{font-size: 24px;line-height: 32px;}
  .tab-buttons{display: none;}
  #single-testimonial{flex-direction: column;width: 100%;padding: 40px 27px 32px;}
  #single-testimonial-txt{margin-right: 0px;}
  #single-testimonial-desc{margin-bottom: 16px;}
  #single-testimonial-ticker{margin-top: 16px;}
  .tab-nav{width: 98%;top: 186px;}
  .explore_stories_btn{margin-top: 0px;}
  .gradient5{display: none;}
  #single-testimonial-img{width: 500px;margin: 0 auto;}
  #single-testimonial-img img{max-width: 500px;}
  .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;}
  .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: 170px;}
}
/* iPhone 14 PRO Max */
@media (width: 430px) {
  .tab-nav{top: 170px;}
}
/* iPhone XR */
@media (width: 414px) {
  .tab-nav{top: 168px;}
}
@media (max-width: 409px) {
  .tab-nav{top: 168px;}
}
/* iPhone 12 PRO */
@media (width: 390px) {
  .tab-nav{top: 150px;}
}
@media (max-width: 380px) {
  .tab-nav{top: 150px;}
}
/* iPhone SE */
@media (width: 375px) {
  .tab-nav{top: 150px;}
}
/* Samsung Galaxy S8 */
@media (width: 360px) {
  .tab-nav{top: 146px;}
}
@media (max-width: 342px) {
  .tab-nav{top: 140px;}
}
/* iPhone 5s */
@media (width: 320px) {
  .tab-nav{top: 130px;}
}


@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;}
}