 .testimonial-style1{background-color:var(--thm-gray-bg);padding:140px 0px 140px}.testimonial-style1__box{position:absolute;top:221px;left:0;right:0;height:0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap}.testimonial-style1__box .single-box{position:relative;display:block;width:70px;height:70px;background-color:var(--thm-gray-bg)}.testimonial-style1__box .single-box::before{content:"";position:absolute;left:0;bottom:-21px;width:275px;height:1px;background-color:#dddbdb}.testimonial-style1__box .single-box.right::before{left:auto;right:0}.testimonial-style1__box .single-box img{width:100%;height:100%;object-fit:contain}.testimonial-style1 .border1{position:absolute;top:60.5%;left:375px;bottom:0;width:270px;height:1px;transform:translateY(-60.5%);background-color:#dddbdb}.testimonial-style1 .border2{position:absolute;top:60.5%;right:375px;bottom:0;width:270px;height:1px;transform:translateY(-60.5%);background-color:#dddbdb}.testimonial-style1-img1{position:absolute;top:55%;left:375px;transform:translateY(-55%);mix-blend-mode:luminosity}.testimonial-style1-img1 img{width:100%}.testimonial-style1-img2{position:absolute;top:55%;right:375px;transform:translateY(-55%);mix-blend-mode:luminosity}.testimonial-style1-img2 img{width:100%}.testimonial-style1-rating{position:absolute;display:flex;align-items:center;justify-content:space-between;left:0px;bottom:0;right:0}.testimonial-style1-rating-left{position:relative;display:block;padding-left:30px}.testimonial-style1-rating-left::before{content:"";position:absolute;top:0;left:0;bottom:6px;width:1px;background-color:#dddbdb}.testimonial-style1-rating-left .icon{position:relative;display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;background-color:transparent;border:1px solid #e3dedc}.testimonial-style1-rating-left .icon img{width:auto}.testimonial-style1-rating-left .title{position:relative;display:block;padding-top:12px}.testimonial-style1-rating-left .title h4{color:#a9a7a6;font-size:16px;line-height:26px;text-transform:uppercase}.testimonial-style1-rating-left .rating-box1{position:relative;display:flex;align-items:center;padding-top:3px}.testimonial-style1-rating-left .rating-box1 h2{font-size:55px;line-height:1.0em}.testimonial-style1-rating-left .rating-box1 .rating-star{position:relative;display:block;padding-left:15px}.testimonial-style1-rating-left .rating-box1 .rating-star h4{font-size:16px;line-height:26px;text-transform:uppercase}.testimonial-style1-rating-left .rating-box1 .rating-star ul{position:relative;display:flex;align-items:center;padding-top:2px}.testimonial-style1-rating-left .rating-box1 .rating-star ul li{position:relative;display:block;color:var(--thm-primary-color);font-size:14px;line-height:10px}.testimonial-style1-rating-left .rating-box1 .rating-star ul li+li{margin-left:5px}.testimonial-style1-rating-right{position:relative;display:block}.testimonial-style1-rating-right .btn-box{position:relative;display:block;height:140px;padding-top:85px}.testimonial-style1-rating-right .btn-box .icon{position:absolute;top:0;left:0;color:transparent;-webkit-text-stroke:1px #dfdddd;font-size:150px;line-height:1.0em}.testimonial-style1-rating-right .btn-box a{position:relative;display:inline-flex;align-items:center;color:var(--thm-black);font-size:16px;line-height:26px;font-family:var(--thm-font-2);font-weight:700;text-transform:uppercase;transition:all 200ms linear;transition-delay:0.1s}.testimonial-style1-rating-right .btn-box a:hover{color:var(--thm-primary-color)}.testimonial-style1-rating-right .btn-box a i{margin-right:10px;font-size:20px;line-height:0;font-weight:900}.testimonial-style1-inner{position:relative;display:block;padding-left:270px;padding-right:270px}.single-testimonial-style1{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;overflow:hidden;width:570px;height:570px;border-radius:50%;background-color:#e8e8e8;margin:0 auto;padding:0px 55px 0px;z-index:11}.single-testimonial-style1 .img-box{position:relative;display:block;width:70px;height:70px;overflow:hidden;margin:0 auto}.single-testimonial-style1 .img-box::before{position:absolute;top:0;left:0;right:0;bottom:0;content:'';background:var(--thm-black-bg);border-radius:0%;opacity:0;transition:background-color 0.5s ease;transition:all 0.5s ease;z-index:1}.single-testimonial-style1:hover .img-box::before{opacity:0.50}.single-testimonial-style1 .img-box img{width:100%}.single-testimonial-style1:hover .img-box img{-webkit-transform:scale(1.06) translateY(0px);transform:scale(1.06) translateY(0px)}.single-testimonial-style1 .title-box{position:relative;display:block;padding:41px 0px 0px}.single-testimonial-style1 .title-box h3{font-size:24px;line-height:34px;text-transform:uppercase}.single-testimonial-style1 .name-info{position:relative;display:block;padding:24px 0px 0px}.single-testimonial-style1 .name-info h3{font-size:20px;line-height:30px;text-transform:uppercase;margin-bottom:6px}.single-testimonial-style1 .name-info p{font-weight:500}.single-testimonial-style1 .rating-box{position:relative;display:inline-flex;align-items:center;border-radius:20px;border:1px solid #d6d3d3;background-color:#e8e8e8;padding:5px 25px 6px;margin-top:23px}.single-testimonial-style1 .rating-box .icon{position:relative;display:block;color:var(--thm-primary-color);font-size:14px;line-height:0;margin-right:5px}.single-testimonial-style1 .rating-box h4{font-size:16px;line-height:26px;text-transform:uppercase}.testimonial-style1-carousel .owl-nav{position:absolute;top:50%;left:-50px;right:-50px;transform:translateY(-50%);display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:0;z-index:10;height:0}.testimonial-style1-carousel .owl-nav [class*="owl-"]{position:relative;display:inline-flex;align-items:center;background-color:transparent;border:0px solid var(--thm-border-color);margin:0 0px;padding:0;transition:all 700ms ease 3s;z-index:1}.testimonial-style1-carousel .owl-nav [class*="owl-"]:hover{color:var(--thm-primary-color)}.testimonial-style1-carousel .owl-nav [class*="owl-"] span{position:relative;display:inline-flex;align-items:center;color:var(--thm-black);font-size:16px;line-height:26px;font-family:var(--thm-font-2);font-weight:700;text-transform:uppercase;transition:all 200ms linear;transition-delay:0.1s;font-style:normal}.testimonial-style1-carousel .owl-nav [class*="owl-"]:hover span{color:var(--thm-primary-color)}.testimonial-style1-carousel .owl-nav .owl-prev span i{margin-left:7px}.testimonial-style1-carousel .owl-nav .owl-next span i{margin-left:7px}.testimonial-style1-carousel .owl-nav [class*="owl-"] span i{color:var(--thm-black);font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;font-family:var(--thm-font-2)}.testimonial-style2{background-color:var(--thm-gray-bg);padding:140px 0px 140px}.testimonials-style2-img{position:relative;display:block;overflow:hidden;margin-right:30px}.testimonials-style2-img img{width:100%}.testimonials-style2-video{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;align-items:center;justify-content:center;z-index:5}.testimonials-style2-video .video-popup{position:relative;display:flex;align-items:center;justify-content:center;color:#ffffff;font-size:25px;width:70px;height:70px;background-color:transparent;border:2px solid var(--thm-white);z-index:3}.testimonials-style2-video .video-popup::after, .testimonials-style2-video .video-popup::before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;border-radius:0%;background:transparent;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-animation-delay:.9s;animation-delay:.9s;-webkit-box-shadow:0 0 0 0 rgba(255, 255, 255, 0.9);box-shadow:0 0 0 0 rgba(255, 255, 255, 0.9);-webkit-animation:ripple 3s infinite;animation:ripple 3s infinite;-webkit-transition:all .4s ease;transition:all .4s ease;z-index:-1}.testimonials-style2-video .video-popup::after{-webkit-animation-delay:.6s;animation-delay:.6s}.testimonials-style2-content{position:relative;display:block}.testimonials-style2__inner{position:relative;display:block}.testimonials-style2-top{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap}.testimonials-style2-top .left{position:relative;display:block;padding-left:30px;border-left:1px solid #ddd7d5}.testimonials-style2-top .left .icon{position:relative;display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;background-color:#d9ddd3}.testimonials-style2-top .left .icon img{width:auto}.testimonials-style2-top .left .title-box{position:relative;display:block;padding-top:12px}.testimonials-style2-top .left .title-box h4{color:#a4a5a0;font-size:16px;line-height:26px;text-transform:uppercase}.testimonials-style2-top .left .title-box .rating-box1{position:relative;display:flex;align-items:center;padding-top:3px}.testimonials-style2-top .left .title-box .rating-box1 h2{font-size:55px;line-height:1.0em}.testimonials-style2-top .left .title-box .rating-box1 .rating-star{position:relative;display:block;padding-left:15px}.testimonials-style2-top .left .title-box .rating-box1 .rating-star h4{color:var(--thm-black);font-size:16px;line-height:26px;text-transform:uppercase}.testimonials-style2-top .left .title-box .rating-star ul{position:relative;display:flex;align-items:center;padding-top:2px}.testimonials-style2-top .left .title-box .rating-star ul li{position:relative;display:block;color:var(--thm-primary-color);font-size:14px;line-height:10px}.testimonials-style2-top .left .title-box .rating-star ul li+li{margin-left:5px}.testimonials-style2-top .right{position:absolute;top:0;right:0}.single-testimonials-style2{position:relative;display:block}.single-testimonials-style2 .bottom-box{position:relative;display:block;overflow:hidden;background-color:var(--thm-white);box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.08);padding:35px 35px 3px;margin-top:40px}.single-testimonials-style2 .bottom-box .content-box{position:relative;display:block}.single-testimonials-style2 .bottom-box .content-box__inner{position:relative;display:flex;align-items:flex-start}.single-testimonials-style2 .bottom-box .content-box__inner .img{position:relative;display:block;width:100px}.single-testimonials-style2 .bottom-box .content-box__inner .img img{width:100%}.single-testimonials-style2 .bottom-box .content-box__inner .text-box{position:relative;top:-2px;display:block;padding-left:30px;flex:1}.single-testimonials-style2 .bottom-box .content-box__inner .text-box h3{font-size:20px;line-height:20px;text-transform:uppercase;margin-bottom:14px}.single-testimonials-style2 .bottom-box .content-box__inner .text-box p{font-size:19px;line-height:29px}.single-testimonials-style2 .bottom-box .content-box__inner .date-box{position:relative;display:flex;align-items:center;justify-content:end;padding-top:15px}.single-testimonials-style2 .bottom-box .content-box__inner .date-box::before{content:"";position:absolute;left:-165px;right:0px;bottom:20px;height:1px;width:100%;background-color:#e6dfdd}.single-testimonials-style2 .bottom-box .content-box__inner .date-box::after{content:"";position:absolute;right:156px;bottom:-11px;width:1px;height:34px;background-color:#e6dfdd;transform:rotate(-30deg)}.single-testimonials-style2 .bottom-box .content-box__inner .date-box .border-line{position:absolute;right:-35px;bottom:-10px;width:183px;height:1px;background-color:#e6dfdd}.single-testimonials-style2 .bottom-box .content-box__inner .date-box .icon{position:relative;display:block;color:#a4a5a0;font-size:14px;line-height:13px;margin-right:10px}.single-testimonials-style2 .bottom-box .content-box__inner .date-box h4{color:#a4a5a0;font-size:16px;line-height:26px;text-transform:uppercase}.single-testimonials-style2 .bottom-box .content-box .name-info{position:relative;display:block;top:-10px}.single-testimonials-style2 .bottom-box .content-box .name-info p{color:var(--thm-primary-color);font-weight:500}.single-testimonials-style2 .bottom-box .content-box .name-info p span{color:var(--thm-black);font-size:20px;line-height:30px;font-family:var(--thm-font-2);font-weight:700;text-transform:uppercase}.testimonials-style2-carousel.owl-nav-style-one.owl-theme .owl-nav{position:absolute;top:-70px;right:-5px}.testimonials-style2-carousel.owl-nav-style-one.owl-theme .owl-nav [class*="owl-"]{border:1px solid #ddd7d5}.testimonials-style3{background-color:var(--thm-gray-bg);padding:140px 0px 140px}.single-testimonials-style3{position:relative;display:block;padding-bottom:30px}.single-testimonials-style3__inner{position:relative;display:block;overflow:hidden;background-color:var(--thm-white);padding:13px 30px 0px}.single-testimonials-style3__inner .top-box{position:relative;display:block;padding-bottom:14px}.single-testimonials-style3__inner .top-box::before{content:"";position:absolute;left:-55px;bottom:0;right:55px;height:1px;background-color:#e6dfdd}.single-testimonials-style3__inner .top-box::after{content:"";position:absolute;bottom:-28px;right:47px;height:30px;width:1px;background-color:#e6dfdd;transform:rotate(-30deg)}.single-testimonials-style3__inner .top-box .border-lile{position:absolute;bottom:-27px;right:-30px;width:70px;height:1px;background-color:#e6dfdd}.single-testimonials-style3__inner .top-box .name{position:relative;display:block}.single-testimonials-style3__inner .top-box .name h3{font-size:20px;line-height:30px;text-transform:uppercase}.single-testimonials-style3__inner .top-box .icon{position:absolute;top:9px;right:-10px;line-height:0}.single-testimonials-style3__inner .top-box .icon i{color:var(--thm-gray-bg);font-size:40px}.single-testimonials-style3__inner .text-box{position:relative;display:block;padding-top:33px;padding-right:15px}.single-testimonials-style3__inner .text-box h3{color:var(--thm-primary-color);font-size:20px;line-height:30px;text-transform:uppercase;margin-bottom:15px}.single-testimonials-style3__inner .text-box p{color:#545251}.single-testimonials-style3__inner .rating-box{position:relative;display:inline-flex;align-items:center;background-color:var(--thm-gray-bg);clip-path:polygon(10% 0%, 90% 0%, 100% 100%, 0% 100%);padding:6px 26px 0px;margin-top:25px;top:7px}.single-testimonials-style3__inner .rating-box .icon{position:relative;display:block;color:var(--thm-primary-color);font-size:14px;margin-right:5px}.single-testimonials-style3__inner .rating-box h4{font-size:16px;line-height:26px;text-transform:uppercase}.single-testimonials-style3 .img-box{position:absolute;bottom:0;right:30px;border-radius:50%;overflow:hidden}.single-testimonials-style3 .img-box::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;background-color:var(--thm-black-bg);transition:opacity 0.5s ease;transition:all 0.5s ease;z-index:1}.single-testimonials-style3:hover .img-box::before{opacity:0.6}.single-testimonials-style3 .img-box img{width:100%;transform:scale(1.0);transition:all 1500ms ease}.single-testimonials-style3:hover .img-box img{transform:scale(1.05) rotate(0deg)}.testimonial-style3-carousel.owl-carousel.owl-dot-style1 .owl-dots .owl-dot{width:6px;height:6px;margin:0px 5px;background-color:#a3a69e;border-radius:0%}.testimonial-style3-carousel.owl-carousel.owl-dot-style1 .owl-dots .owl-dot.active{width:40px;border-radius:0}.testimonial-style3-carousel.owl-carousel.owl-dot-style1 .owl-dots .owl-dot::before{border-radius:0px}.testimonial-style4{background-color:var(--thm-gray-bg);padding:140px 0px 140px}.single-testimonial-style4{position:relative;display:block;overflow:hidden;background-color:var(--thm-white);box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.08);padding:35px 35px 3px}.single-testimonial-style4 .content-box{position:relative;display:block}.single-testimonial-style4 .content-box__inner{position:relative;display:flex;align-items:flex-start}.single-testimonial-style4 .content-box__inner .img{position:relative;display:block;overflow:hidden}.single-testimonial-style4 .content-box__inner .img::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;background-color:var(--thm-black-bg);transition:opacity 0.5s ease;transition:all 0.5s ease;z-index:1}.single-testimonial-style4:hover .content-box__inner .img::before{opacity:0.8}.single-testimonial-style4 .content-box__inner .img img{width:100%;transform:scale(1.0);transition:all 1500ms ease}.single-testimonial-style4:hover .content-box__inner .img img{transform:scale(1.05) rotate(0deg)}.single-testimonial-style4 .content-box__inner .text-box{position:relative;display:block;padding-left:30px;flex:1;top:-7px}.single-testimonial-style4 .content-box__inner .text-box h3{color:var(--thm-primary-color);font-size:20px;line-height:30px;text-transform:uppercase;margin-bottom:9px}.single-testimonial-style4 .content-box__inner .text-box p{font-size:19px;line-height:29px}.single-testimonial-style4 .content-box__inner .date-box{position:relative;display:flex;align-items:center;justify-content:end;padding-top:22px}.single-testimonial-style4 .content-box__inner .date-box::before{content:"";position:absolute;left:-165px;right:0px;bottom:20px;height:1px;width:100%;background-color:#e5e1db}.single-testimonial-style4 .content-box__inner .date-box::after{content:"";position:absolute;right:156px;bottom:-11px;width:1px;height:34px;background-color:#e5e1db;transform:rotate(-30deg)}.single-testimonial-style4 .content-box__inner .date-box .border-line{position:absolute;right:-37px;bottom:-10px;width:185px;height:1px;background-color:#e5e1db}.single-testimonial-style4 .content-box__inner .date-box .icon{position:relative;display:block;color:#a4a5a0;font-size:14px;line-height:13px;margin-right:10px}.single-testimonial-style4 .content-box__inner .date-box h4{color:#a4a5a0;font-size:16px;line-height:26px;text-transform:uppercase}.single-testimonial-style4 .content-box .name-info{position:relative;display:block;top:-9px}.single-testimonial-style4 .content-box .name-info p{color:var(--thm-primary-color);font-weight:500}.single-testimonial-style4 .content-box .name-info p span{color:var(--thm-black);font-size:20px;line-height:30px;font-family:var(--thm-font-2);font-weight:700;text-transform:uppercase}.testimonial-style4-carousel.owl-carousel.owl-dot-style1 .owl-dots .owl-dot{width:6px;height:6px;margin:0px 5px;background-color:#a3a69e;border-radius:0%}.testimonial-style4-carousel.owl-carousel.owl-dot-style1 .owl-dots .owl-dot.active{width:40px;border-radius:0}.testimonial-style4-carousel.owl-carousel.owl-dot-style1 .owl-dots .owl-dot::before{border-radius:0px}.testimonials-page-one{background-color:var(--thm-gray-bg);padding:140px 0px 110px}.testimonials-page-one .single-testimonials-style3{margin-bottom:30px}
