.elementor-42 .elementor-element.elementor-element-da309f8{--display:flex;--background-transition:0.3s;}.elementor-42 .elementor-element.elementor-element-2d40887 .elementor-price-table__currency{align-self:flex-start;}.elementor-42 .elementor-element.elementor-element-2d40887 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-42 .elementor-element.elementor-element-2d40887 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-42 .elementor-element.elementor-element-2d40887 .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-42 .elementor-element.elementor-element-2d40887 .elementor-price-table__ribbon-inner{color:#ffffff;}.elementor-42 .elementor-element.elementor-element-a2c6e59{--display:flex;--background-transition:0.3s;}.elementor-42 .elementor-element.elementor-element-a2c6e59.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-42 .elementor-element.elementor-element-ad61c96 .premium-image-scroll-container{height:371px;}.elementor-42 .elementor-element.elementor-element-ad61c96 .premium-image-scroll-container img{transition-duration:3s;}.elementor-42 .elementor-element.elementor-element-ad61c96 .premium-image-scroll-section:hover img{opacity:0.69;}.elementor-42 .elementor-element.elementor-element-230dfb6{--display:flex;--background-transition:0.3s;}.elementor-42 .elementor-element.elementor-element-230dfb6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-42 .elementor-element.elementor-element-faf0c4e .elementor-progress-bar{height:55px;line-height:55px;}.elementor-42 .elementor-element.elementor-element-faf0c4e .elementor-progress-wrapper{border-radius:10px;overflow:hidden;}.elementor-42 .elementor-element.elementor-element-34cc574{--display:flex;--min-height:320px;--background-transition:0.3s;}.elementor-42 .elementor-element.elementor-element-34cc574, .elementor-42 .elementor-element.elementor-element-34cc574::before{--border-transition:0.3s;}.elementor-42 .elementor-element.elementor-element-9911bcb.premium-lottie-canvas .premium-lottie-animation, .elementor-42 .elementor-element.elementor-element-9911bcb.premium-lottie-svg svg{width:200px !important;}.elementor-42 .elementor-element.elementor-element-9911bcb .premium-lottie-animation{transform:rotate(0deg);}.elementor-42 .elementor-element.elementor-element-9911bcb .elementor-widget-container{text-align:center;}.elementor-42 .elementor-element.elementor-element-4be019c{--display:flex;--background-transition:0.3s;}.elementor-42 .elementor-element.elementor-element-2a63b02 .premium-counter:not(.top){justify-content:center;}.elementor-42 .elementor-element.elementor-element-2a63b02 .premium-counter.top{align-items:center;}.elementor-42 .elementor-element.elementor-element-2a63b02 .premium-init-wrapper{flex-direction:column;}.elementor-42 .elementor-element.elementor-element-2a63b02 .premium-counter-value-wrap{align-self:center;}.elementor-42 .elementor-element.elementor-element-2a63b02 .premium-counter-area .premium-counter-icon .icon i{color:var( --e-global-color-accent );}.elementor-42 .elementor-element.elementor-element-2a63b02 .premium-drawable-icon *, .elementor-42 .elementor-element.elementor-element-2a63b02 .premium-counter-icon svg:not([class*="premium-"]){fill:var( --e-global-color-accent );}.elementor-42 .elementor-element.elementor-element-2a63b02 .premium-counter-area .premium-counter-icon .icon{font-size:88px;}.elementor-42 .elementor-element.elementor-element-2a63b02 .premium-counter-area .premium-counter-icon svg{width:88px;height:88px;}.elementor-42 .elementor-element.elementor-element-77b43fb{--display:flex;--background-transition:0.3s;}.elementor-42 .elementor-element.elementor-element-40fe026 .premium-content-toggle-switcher{justify-content:center;}.elementor-42 .elementor-element.elementor-element-40fe026.premium-toggle-stack-yes .premium-content-toggle-switcher{align-items:center;}.elementor-42 .elementor-element.elementor-element-40fe026 .premium-content-toggle-monthly-text{text-align:center;}.elementor-42 .elementor-element.elementor-element-40fe026 .premium-content-toggle-yearly-text{text-align:center;}.elementor-42 .elementor-element.elementor-element-40fe026 .premium-content-toggle-button{font-size:15px;}.elementor-42 .elementor-element.elementor-element-6a1b668{--display:flex;--background-transition:0.3s;}.elementor-42 .elementor-element.elementor-element-dccdcf1 .premium-testimonial-img-wrapper{width:100px;height:100px;}.elementor-42 .elementor-element.elementor-element-dccdcf1 .premium-testimonial__carousel{width:calc( 3 * 100px );}.elementor-42 .elementor-element.elementor-element-dccdcf1 .premium-testimonial-author-info{align-items:center;}.elementor-42 .elementor-element.elementor-element-dccdcf1 .premium-testimonial-quote{fill:#58BFCA;}.elementor-42 .elementor-element.elementor-element-dccdcf1 .premium-testimonial-content-wrapper{align-items:center;justify-content:flex-start;text-align:center;}.elementor-42 .elementor-element.elementor-element-363c4df{--display:flex;--background-transition:0.3s;}.elementor-42 .elementor-element.elementor-element-0c1d68b .elementor-repeater-item-aa6c536{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-42 .elementor-element.elementor-element-0c1d68b .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-42 .elementor-element.elementor-element-0c1d68b{--tooltip-transition-duration:259ms;}.elementor-42 .elementor-element.elementor-element-b64f71c .premium-multiscroll-inner{min-height:500px;}.elementor-42 .elementor-element.elementor-element-b64f71c .premium-multiscroll-inner .premium-scroll-easing{-webkit-transition:all 0.7s cubic-bezier(0.895, 0.03, 0.685, 0.22);-moz-transition:all 0.7s cubic-bezier(0.895, 0.03, 0.685, 0.22);-o-transition:all 0.7s cubic-bezier(0.895, 0.03, 0.685, 0.22);transition:all 0.7s cubic-bezier(0.895, 0.03, 0.685, 0.22);}.elementor-42 .elementor-element.elementor-element-b64f71c .ms-left .ms-tableCell{vertical-align:middle;}.elementor-42 .elementor-element.elementor-element-b64f71c .ms-right .ms-tableCell{vertical-align:middle;}@media(min-width:768px){.elementor-42 .elementor-element.elementor-element-a2c6e59{--width:105.968%;}.elementor-42 .elementor-element.elementor-element-230dfb6{--width:114.032%;}.elementor-42 .elementor-element.elementor-element-34cc574{--content-width:1339px;}}