.testimonials-section{overflow:hidden;position:relative}.testimonials-section.leobit-section{padding-top:0}.testimonials-section .topBox .wysiwygBox{margin-bottom:0;max-width:520px}@media screen and (max-width:992px){.testimonials-section .topBox{padding-top:56px}}@media only screen and (min-width:993px) and (max-width:1280px){.testimonials-section .topBox{padding-top:80px}}@media screen and (min-width:1281px){.testimonials-section .topBox{padding-top:120px}}.testimonials-section .section-naming{padding:0 var(--inline-padding);position:relative;z-index:1}@media screen and (max-width:576px){.testimonials-section .header-and-button-container{margin-bottom:-65px}}@media screen and (min-width:577px){.testimonials-section .header-and-button-container{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:-15px}.testimonials-section .header-and-button-container .section-header{max-width:704px}.testimonials-section .header-and-button-container .link-button{flex:0 0 max-content}.testimonials-section .header-and-button-container .topText>:last-child{margin-bottom:0;padding-bottom:0}}.testimonials-section .desktop{display:flex}@media screen and (max-width:992px){.testimonials-section .desktop{display:none}}.testimonials-section .mobile{display:none}@media screen and (max-width:992px){.testimonials-section .mobile{display:flex}}.testimonials-section .testimonials_and_globe{align-items:center;display:flex;justify-content:space-between;margin-top:80px;padding:0 var(--inline-padding);position:relative}@media screen and (max-width:992px){.testimonials-section .testimonials_and_globe{flex-direction:column-reverse;gap:32px;margin-top:96px}.testimonials-section .testimonials-block-wrapper{padding-left:32px}}.testimonials-section .testimonials-block{position:relative;width:704px}@media screen and (max-width:992px){.testimonials-section .testimonials-block{width:100dvw}}.testimonials-section .testimonials-card{background:var(--leobit-bg-white);position:relative;width:704px}@media screen and (max-width:992px){.testimonials-section .testimonials-card{display:flex;flex:0 0 calc(100% - 60px);flex-direction:column;justify-content:space-between}}.testimonials-section .quote-container{background-image:var(--wpr-bg-7c14aec0-c464-416f-9ef5-7de3f273773d);background-repeat:no-repeat;background-size:contain;content:"";height:48px;left:40px;position:absolute;top:-12px;width:52px;z-index:10}@media screen and (max-width:992px){.testimonials-section .quote-container{height:24px;left:24px;width:25px}}.testimonials-section .testimonial-container{position:relative}@media screen and (max-width:992px){.testimonials-section .testimonial-video{padding-top:39px}}.testimonials-section .testimonial-video .customer-testimonial-video{display:none;height:320px;width:704px}@media screen and (max-width:992px){.testimonials-section .testimonial-video .customer-testimonial-video{aspect-ratio:1.77777778;height:auto;width:100%}}.testimonials-section .testimonial-video .testimonial-video-cover{background:var(--leobit-bg-gray);display:none;height:320px;position:relative;width:704px}@media screen and (max-width:992px){.testimonials-section .testimonial-video .testimonial-video-cover{aspect-ratio:1.77777778;display:block;height:auto;width:100%}}.testimonials-section .testimonial-video .testimonial-video-cover img{height:320px;object-fit:cover;width:704px}@media screen and (max-width:992px){.testimonials-section .testimonial-video .testimonial-video-cover img{aspect-ratio:1.77777778;height:auto;width:100%}}.testimonials-section .testimonial-video .testimonial-video-cover .testimonial-video-play-button{background:var(--leobit-bg-white);display:block;height:72px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:72px;z-index:10}@media screen and (max-width:992px){.testimonials-section .testimonial-video .testimonial-video-cover .testimonial-video-play-button{height:48px;width:48px}}.testimonials-section .testimonial-video .testimonial-video-cover .testimonial-video-play-button svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.testimonials-section .testimonial{display:flex;gap:8px;height:100%}.testimonials-section .customer-avatar{align-self:flex-end;height:280px;margin-top:40px;width:auto}@media screen and (max-width:992px){.testimonials-section .customer-avatar{height:55px;margin-top:0;width:55px}}.testimonials-section .testimonial-text{font-family:var(--leobit-font-ssp);font-size:18px;font-weight:400;line-height:27px;padding:40px;text-align:left}@media screen and (max-width:992px){.testimonials-section .testimonial-text{font-size:16px;line-height:24px;padding:32px 20px}}.testimonials-section .testimonials-card-footer{align-items:center;background:var(--leobit-bg-white);box-shadow:0 -2px 24px 0 #0000000a;display:flex;justify-content:space-between;padding:28px 40px}@media screen and (max-width:992px){.testimonials-section .testimonials-card-footer{align-items:flex-start;flex-direction:column;gap:20px;padding:20px}.testimonials-section .customers{display:flex;gap:20px}}.testimonials-section .customers-info{font-family:var(--leobit-font-ssp);font-size:16px;font-weight:400;line-height:16px;text-align:left}@media screen and (max-width:992px){.testimonials-section .customers-info,.testimonials-section .customers-info p{font-size:14px;line-height:14px}}.testimonials-section .customer-name{font-family:var(--leobit-font-futura-xblk-bt);font-size:20px;font-weight:400;line-height:24px;text-align:left}@media screen and (max-width:992px){.testimonials-section .customer-name{font-size:16px;line-height:19px}}.testimonials-section .customer-location,.testimonials-section .customer-position{margin-top:4px}.testimonials-section .customer-location,.testimonials-section .info-box p{align-items:center;display:flex;gap:4px;justify-content:flex-start}.testimonials-section .customer-location img,.testimonials-section .info-box p img{display:block}.testimonials-section .testimonials-buttons{display:flex;gap:40px}.testimonials-section .stepper-buttons{display:flex;gap:24px}.testimonials-section .tertiary-button.arrow-button{padding:12px 10px}@keyframes fillProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.testimonials-section .progress-bar{background:0 0;bottom:0;height:4px;position:absolute;transform:scaleX(0);transform-origin:left;width:100%}@media screen and (max-width:992px){.testimonials-section .collaboration-mobile-pagination,.testimonials-section .our-customers-mobile-pagination{align-items:center;display:flex;gap:16px;height:13px;justify-content:center;margin-top:24px}.testimonials-section .collaboration-mobile-pagination .our-customers-car-bullet,.testimonials-section .our-customers-mobile-pagination .our-customers-car-bullet{background:var(--leobit-bg-gray);height:5px;transition:.5s;width:5px}.testimonials-section .collaboration-mobile-pagination .our-customers-car-bullet-active,.testimonials-section .our-customers-mobile-pagination .our-customers-car-bullet-active{background:var(--leobit-accent-linear-gradient);height:8px;transform:rotate(45deg);width:8px}}.testimonials-section .globe-block{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab;position:relative}.testimonials-section .globe-block #globe{position:relative}.testimonials-section .globe-block #globe svg{border-radius:50%;overflow:hidden}.testimonials-section .globe-block #globe .pin-circle{fill:#000;stroke:none}.testimonials-section .globe-block #globe .pin-line{stroke:#000;stroke-width:2}.testimonials-section .info-box{background:var(--leobit-bg-white);border:1px solid #ccc;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.1);display:none;font-family:var(--leobit-font-ssp);font-size:16px;padding:10px;position:absolute;white-space:nowrap}.testimonials-section .info-box:after{border:5px solid transparent;border-right-color:#fff;content:"";left:-10px;position:absolute;top:50%;transform:translateY(-50%)}.testimonials-section .testimonials-logo-carousel{height:70px;margin-top:64px;overflow:clip;position:relative;width:100%}.testimonials-section .testimonials-logo-carousel-container{align-items:center;display:flex;height:70px;left:0;position:relative}.testimonials-section .testimonials-logo-carousel-item img{opacity:.2;transition:opacity .5s}.testimonials-section .testimonials-logo-carousel-item:hover img{cursor:pointer;opacity:1}.testimonials-section .testimonials-logo-carousel-item.swiper-slide-active img{opacity:1}@media screen and (max-width:992px){.testimonials-section .testimonials-logo-carousel.not-mobile{display:none!important}}