@media only screen and (max-width:767px){.elementor-widget-tubulis-testimonial-slider{padding-right:20px;padding-left:20px}}.tubulis-testimonial-wrapper{max-width:1030px}@media only screen and (max-width:767px){.tubulis-testimonial-wrapper{width:fit-content;margin:0 auto;position:relative}}.tubulis-testimonial-wrapper .tubulis-testimonial-pagination{display:flex;gap:4px;justify-content:start;align-items:center;font-family:"Riposte",sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:30.6px;color:var(--e-global-color-primary)}.tubulis-testimonial-wrapper .tubulis-testimonial-pagination svg{color:var(--e-global-color-primary);fill:var(--e-global-color-primary)}.tubulis-testimonial-wrapper .testimonial{display:flex;visibility:hidden;height:0;align-items:start;gap:40px;justify-content:space-between}@media only screen and (max-width:767px){.tubulis-testimonial-wrapper .testimonial{flex-direction:column-reverse;align-items:center;gap:24px}}.tubulis-testimonial-wrapper .testimonial.active{visibility:visible;height:100%}.tubulis-testimonial-wrapper .testimonial.active .testimonial-content .author-name div,.tubulis-testimonial-wrapper .testimonial.active .testimonial-content .author-position,.tubulis-testimonial-wrapper .testimonial.active .testimonial-content p,.tubulis-testimonial-wrapper .testimonial.active .testimonial-content .swiper-pagination{transform:translateY(0);opacity:1}.tubulis-testimonial-wrapper .testimonial.active.animate div.background-img-animation div{animation:makeItfadeIn 1.2s .2s forwards}.tubulis-testimonial-wrapper .testimonial.active div.background-img-animation{position:relative;height:100%;overflow:hidden}.tubulis-testimonial-wrapper .testimonial.active div.background-img-animation div{background:var(--e-global-color-secondary);background-size:200% 100%;z-index:999;background-position:right;width:0;position:absolute;height:inherit}.tubulis-testimonial-wrapper .testimonial.active div.background-img-animation img{opacity:1}.tubulis-testimonial-wrapper .testimonial .hide{overflow:hidden}.tubulis-testimonial-wrapper .testimonial div.background-img-animation img{transition:opacity .3s linear .6s;opacity:0}@media only screen and (max-width:767px){.tubulis-testimonial-wrapper .testimonial div.background-img-animation img{width:320px;height:auto}}.tubulis-testimonial-wrapper .testimonial .testimonial-content{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:12px;max-width:620px}@media only screen and (max-width:1024px){.tubulis-testimonial-wrapper .testimonial .testimonial-content{max-width:480px;flex-basis:fit-content}}.tubulis-testimonial-wrapper .testimonial .testimonial-content .text-content{overflow:hidden}.tubulis-testimonial-wrapper .testimonial .testimonial-content .author-name div,.tubulis-testimonial-wrapper .testimonial .testimonial-content .author-position,.tubulis-testimonial-wrapper .testimonial .testimonial-content p,.tubulis-testimonial-wrapper .testimonial .testimonial-content .swiper-pagination{transform:translateY(100%);opacity:0;transition:transform 1s,opacity .8s}.tubulis-testimonial-wrapper .testimonial .testimonial-content .author-name,.tubulis-testimonial-wrapper .testimonial .testimonial-content .author-position,.tubulis-testimonial-wrapper .testimonial .testimonial-content p,.tubulis-testimonial-wrapper .testimonial .testimonial-content .swiper-pagination{overflow:hidden;position:relative}.tubulis-testimonial-wrapper .testimonial p{color:#000;font-family:"Adieu","sans-serif";font-size:24px;font-style:normal;font-weight:700;line-height:135%}@media only screen and (max-width:767px){.tubulis-testimonial-wrapper .testimonial p{font-size:18px}}.tubulis-testimonial-wrapper .testimonial div.author-name{color:#000;font-family:"Riposte","sans-serif";font-size:18px;font-style:normal;font-weight:700;line-height:140%}@media only screen and (max-width:767px){.tubulis-testimonial-wrapper .testimonial div.author-name{font-size:16px}}.tubulis-testimonial-wrapper .testimonial div.author-position{color:#515151;font-family:"Riposte","sans-serif";font-size:18px;font-style:normal;font-weight:300;line-height:140%}@media only screen and (max-width:767px){.tubulis-testimonial-wrapper .testimonial div.author-position{font-size:16px}}.tubulis-testimonial-wrapper .swiper-button-prev{left:0 !important}.tubulis-testimonial-wrapper .swiper-button-prev:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M16 19L9 12L16 5' stroke='white' stroke-width='2'/%3E%3C/svg%3E") !important}.tubulis-testimonial-wrapper .swiper-button-next{left:42px;right:unset}@media only screen and (max-width:767px){.tubulis-testimonial-wrapper .swiper-button-next{left:34px}}.tubulis-testimonial-wrapper .swiper-button-prev,.tubulis-testimonial-wrapper .swiper-button-next{bottom:0;top:unset;height:unset;width:unset}@media only screen and (max-width:850px){.tubulis-testimonial-wrapper .swiper-button-prev,.tubulis-testimonial-wrapper .swiper-button-next{bottom:-48px}}@media only screen and (max-width:767px){.tubulis-testimonial-wrapper .swiper-button-prev,.tubulis-testimonial-wrapper .swiper-button-next{bottom:-40px}}.tubulis-testimonial-wrapper .swiper-button-prev:before,.tubulis-testimonial-wrapper .swiper-button-next:before{content:"";background-color:#000;width:40px;height:40px;padding:8px;border-radius:4px;position:relative;background-position-y:center;background-position-x:50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg class='tubulis-counter-next' xmlns='http://www.w3.org/2000/svg' height='1em' fill='white' viewBox='0 0 320 512'%3E%3C!--! Font Awesome Free 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z'%3E%3C/path%3E%3C/svg%3E")}selector .elementor-swiper-button{background-color:#000;width:40px;height:40px;padding:8px;border-radius:4px;position:relative;background-position-y:center;background-position-x:50%;background-repeat:no-repeat;transition:.3s ease-in;background-image:url("data:image/svg+xml,%3Csvg class='tubulis-counter-next' xmlns='http://www.w3.org/2000/svg' height='1em' fill='white' viewBox='0 0 320 512'%3E%3C!--! Font Awesome Free 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z'%3E%3C/path%3E%3C/svg%3E")}.tubulis-testimonial-wrapper .elementor-swiper-button-prev{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M16 19L9 12L16 5' stroke='white' stroke-width='2'/%3E%3C/svg%3E")}.tubulis-testimonial-wrapper .swiper-button-prev:hover:before,.tubulis-testimonial-wrapper .swiper-button-next.move-reverse-button:before{animation:move-button-reverse .4s linear}.tubulis-testimonial-wrapper .swiper-button-next:hover:before,.tubulis-testimonial-wrapper .swiper-button-prev.move-reverse-button:before{animation:move-button .4s linear}@media screen and (max-width:767px){.tubulis-testimonial-wrapper .swiper-button-prev:before,.tubulis-testimonial-wrapper .swiper-button-next:before{padding:4px;width:32px;height:32px}}.tubulis-testimonial-wrapper .swiper-button-prev:after,.tubulis-testimonial-wrapper .swiper-button-next:after{content:unset}.tubulis-testimonial-wrapper .swiper-pagination{position:absolute;text-align:start;top:0;color:#ff3a2d}.tubulis-testimonial-wrapper .swiper-pagination span{color:#ff3a2d;font-family:"Adieu","sans-serif";font-size:14px;font-style:normal;font-weight:700;line-height:21px;text-transform:uppercase}@keyframes makeItfadeIn{40%{width:100%;left:0}100%{left:100%;width:100%}}