:root {
     --primary-color: #476eec;
     --primary-links-hover-color: #476eec;
     --primary-bg-color: #f7f7f7;
     --header-bg-color: #ffffff;
     --footer-bg-color: #ffffff;
     --primary-dark-color: #111826;
     --title-color: #111826;
     --fw-title-color: #111826;
     --btn-bg-color: #476eec;
     --btn-hover-color: #111826;
     --txt-select-bg-color: #476eec;
}
#main-header {
    position: relative;
     margin-bottom: 32px;
}
#site-footer {
    position: relative;
}
#header-wave {
    margin-bottom: -1px;
     width: 100%;
}
#magic-search .search-submit {
    display: none;
}
.onsale .onsale-svg {
    height: 100%;
}
#header-wave * {
    fill: transparent;
}
 @media (max-width: 1199px){
    #header-wave {
        height: 20px;
    }
     :root #main-header{
        margin-bottom: 32px;
    }
}
 @media (min-width: 1200px){
    #header-wave {
        height: 35px;
    }
     :root #main-header{
        padding-top: 50px;
         margin-bottom: 50px;
    }
}
@media (max-width: 1199px) {
    .header-info {
        margin-top: 1rem;
    }
}
.blog-tile .post-date {
    display: none;
}
.product_meta .posted_in {
    display: none;
}



img.wp-smiley,
img.emoji {
	display: inline !important;
	border: none !important;
	box-shadow: none !important;
	height: 1em !important;
	width: 1em !important;
	margin: 0 0.07em !important;
	vertical-align: -0.1em !important;
	background: none !important;
	padding: 0 !important;
}
body .elementor-button.elementor-size-xl, body .elementor-button.elementor-size-lg, body .elementor-button.elementor-size-md, body .elementor-button.elementor-size-sm, body .elementor-button.elementor-size-xs {
    background: #B1F1D4;
    border-radius:50px;
    color: #FFF

}
#pr-nav, .primary-menu-inner{
  border-radius:50px !important;
}

.elementor-25847 .elementor-element.elementor-element-c4d472c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25847 .elementor-element.elementor-element-c4d472c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #b2e4ff91 !important;
}

.woocommerce form .form-row .required { visibility: visible; }


.elementor-add-new-section .elementor-add-templately-promo-button{
        background-color: #5d4fff;
        background-image: url(https://www.kymatio.com/assets/logo-icon.svg);
        background-repeat: no-repeat;
        background-position: center center;
        margin-left: 5px;
        position: relative;
        bottom: 5px;
    }

.elementor-add-new-section .elementor-add-templately-promo-button{
        background-color: #5d4fff;
        background-image: url(https://www.kymatio.com/assets/logo-icon.svg);
        background-repeat: no-repeat;
        background-position: center center;
        margin-left: 5px;
        position: relative;
        bottom: 5px;
    }




    .elementor-kit-11{
   --e-global-color-primary:#6EC1E4;
   --e-global-color-secondary:#54595F;
   --e-global-color-text:#7A7A7A;
   --e-global-color-accent:#61CE70;
   --e-global-typography-primary-font-family:"Roboto";
   --e-global-typography-primary-font-weight:600;
   --e-global-typography-secondary-font-family:"Roboto Slab";
   --e-global-typography-secondary-font-weight:400;
   --e-global-typography-text-font-family:"Roboto";
   --e-global-typography-text-font-weight:400;
   --e-global-typography-accent-font-family:"Roboto";
   --e-global-typography-accent-font-weight:500;
}
.elementor-section.elementor-section-boxed > .elementor-container{
   max-width:1140px;
}
.e-con{
   --container-max-width:1140px;
}
.elementor-widget:not(:last-child){
   margin-bottom:20px;
}
.elementor-element{
   --widgets-spacing:20px;
}
{
}
h1.entry-title{
   display:var(--page-title-display);
}
@media(max-width:1024px){
   .elementor-section.elementor-section-boxed > .elementor-container{
       max-width:1024px;
   }
   .e-con{
       --container-max-width:1024px;
   }
}
@media(max-width:767px){
   .elementor-section.elementor-section-boxed > .elementor-container{
       max-width:767px;
   }
   .e-con{
       --container-max-width:767px;
   }
}
.elementor-widget-heading .elementor-heading-title{
   color:var( --e-global-color-primary );
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-image .widget-image-caption{
   color:var( --e-global-color-text );
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-text-editor{
   color:var( --e-global-color-text );
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{
   background-color:var( --e-global-color-primary );
}
.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{
   color:var( --e-global-color-primary );
   border-color:var( --e-global-color-primary );
}
.elementor-widget-button .elementor-button{
   font-family:var( --e-global-typography-accent-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-accent-font-weight );
   background-color:var( --e-global-color-accent );
}
.elementor-widget-divider{
   --divider-color:var( --e-global-color-secondary );
}
.elementor-widget-divider .elementor-divider__text{
   color:var( --e-global-color-secondary );
   font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-secondary-font-weight );
}
.elementor-widget-divider.elementor-view-stacked .elementor-icon{
   background-color:var( --e-global-color-secondary );
}
.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{
   color:var( --e-global-color-secondary );
   border-color:var( --e-global-color-secondary );
}
.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{
   fill:var( --e-global-color-secondary );
}
.elementor-widget-image-box .elementor-image-box-title{
   color:var( --e-global-color-primary );
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-image-box .elementor-image-box-description{
   color:var( --e-global-color-text );
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-icon.elementor-view-stacked .elementor-icon{
   background-color:var( --e-global-color-primary );
}
.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{
   color:var( --e-global-color-primary );
   border-color:var( --e-global-color-primary );
}
.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{
   fill:var( --e-global-color-primary );
}
.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{
   background-color:var( --e-global-color-primary );
}
.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{
   fill:var( --e-global-color-primary );
   color:var( --e-global-color-primary );
   border-color:var( --e-global-color-primary );
}
.elementor-widget-icon-box .elementor-icon-box-title{
   color:var( --e-global-color-primary );
}
.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-icon-box .elementor-icon-box-description{
   color:var( --e-global-color-text );
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-star-rating .elementor-star-rating__title{
   color:var( --e-global-color-text );
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-image-gallery .gallery-item .gallery-caption{
   font-family:var( --e-global-typography-accent-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-accent-font-weight );
}
.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{
   border-color:var( --e-global-color-text );
}
.elementor-widget-icon-list .elementor-icon-list-icon i{
   color:var( --e-global-color-primary );
}
.elementor-widget-icon-list .elementor-icon-list-icon svg{
   fill:var( --e-global-color-primary );
}
.elementor-widget-icon-list .elementor-icon-list-text{
   color:var( --e-global-color-secondary );
}
.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-counter .elementor-counter-number-wrapper{
   color:var( --e-global-color-primary );
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-counter .elementor-counter-title{
   color:var( --e-global-color-secondary );
   font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-secondary-font-weight );
}
.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{
   background-color:var( --e-global-color-primary );
}
.elementor-widget-progress .elementor-title{
   color:var( --e-global-color-primary );
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-testimonial .elementor-testimonial-content{
   color:var( --e-global-color-text );
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-testimonial .elementor-testimonial-name{
   color:var( --e-global-color-primary );
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-testimonial .elementor-testimonial-job{
   color:var( --e-global-color-secondary );
   font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-secondary-font-weight );
}
.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title a{
   color:var( --e-global-color-primary );
}
.elementor-widget-tabs .elementor-tab-title.elementor-active, .elementor-widget-tabs .elementor-tab-title.elementor-active a{
   color:var( --e-global-color-accent );
}
.elementor-widget-tabs .elementor-tab-title{
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-tabs .elementor-tab-content{
   color:var( --e-global-color-text );
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{
   color:var( --e-global-color-primary );
}
.elementor-widget-accordion .elementor-accordion-icon svg{
   fill:var( --e-global-color-primary );
}
.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{
   color:var( --e-global-color-accent );
}
.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{
   fill:var( --e-global-color-accent );
}
.elementor-widget-accordion .elementor-accordion-title{
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-accordion .elementor-tab-content{
   color:var( --e-global-color-text );
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{
   color:var( --e-global-color-primary );
}
.elementor-widget-toggle .elementor-toggle-icon svg{
   fill:var( --e-global-color-primary );
}
.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{
   color:var( --e-global-color-accent );
}
.elementor-widget-toggle .elementor-toggle-title{
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-toggle .elementor-tab-content{
   color:var( --e-global-color-text );
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-alert .elementor-alert-title{
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-alert .elementor-alert-description{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-premium-woo-products .premium-woocommerce .premium-woo-product-desc{
   color:var( --e-global-color-text );
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-premium-woo-products .premium-woo-products-details-wrap .premium-woo-atc-button .button{
   font-family:var( --e-global-typography-accent-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-accent-font-weight );
}
.elementor-widget-premium-woo-products .premium-woocommerce li.product .price{
   color:var( --e-global-color-text );
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-premium-woo-products .premium-woocommerce li.product .price del{
   color:var( --e-global-color-text );
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-premium-woo-products .premium-woocommerce .woocommerce-loop-product__title{
   color:var( --e-global-color-primary );
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-premium-woo-products .premium-woocommerce .woocommerce-loop-product__title:hover{
   color:var( --e-global-color-primary );
}
.elementor-widget-premium-woo-products .premium-woocommerce:not(.premium-woo-skin-grid-10) .premium-woo-product-sale-wrap .premium-woo-product-onsale, .elementor-widget-premium-woo-products .premium-woocommerce.premium-woo-skin-grid-10 .premium-woo-product-sale-wrap{
   background-color:var( --e-global-color-secondary );
}
.elementor-widget-premium-woo-products .premium-woocommerce.premium-woo-skin-grid-10 .premium-woo-product-sale-wrap::after{
   border-left-color:var( --e-global-color-secondary );
   border-right-color:var( --e-global-color-secondary );
}
.elementor-widget-premium-woo-products .premium-woo-product-sale-wrap .premium-woo-product-onsale{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-premium-woo-products:not([data-widget_type="premium-woo-products.grid-10"]) .premium-woo-product-featured-wrap .premium-woo-product-featured, .elementor-widget-premium-woo-products[data-widget_type="premium-woo-products.grid-10"] .premium-woo-product-featured-wrap{
   background-color:var( --e-global-color-primary );
}
.elementor-widget-premium-woo-products .premium-woocommerce.premium-woo-skin-grid-10 .premium-woo-product-featured-wrap::after{
   border-left-color:var( --e-global-color-primary );
   border-right-color:var( --e-global-color-primary );
}
.elementor-widget-premium-woo-products .premium-woo-product-featured-wrap .premium-woo-product-featured{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-premium-woo-products .premium-woocommerce .premium-woo-product-category{
   color:var( --e-global-color-text );
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-premium-woo-products .premium-woocommerce .premium-woo-products-details-wrap .premium-woo-atc-button .button{
   font-family:var( --e-global-typography-accent-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-accent-font-weight );
}
.elementor-widget-premium-woo-products .premium-woocommerce .premium-woo-qv-btn{
   font-family:var( --e-global-typography-accent-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-accent-font-weight );
}
.elementor-widget-premium-woo-products .premium-woocommerce .premium-woo-products-details-wrap .premium-woo-qv-btn{
   font-family:var( --e-global-typography-accent-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-accent-font-weight );
}
.elementor-widget-premium-woo-products .premium-woo-products-pagination ul li > .page-numbers{
   font-family:var( --e-global-typography-accent-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-accent-font-weight );
}
.elementor-widget-premium-woo-products .premium-woo-load-more-btn{
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
   color:var( --e-global-color-secondary );
   background-color:var( --e-global-color-primary );
}
.elementor-widget-premium-woo-products .premium-woo-load-more-btn .premium-loader{
   border-color:var( --e-global-color-secondary );
}
.elementor-widget-premium-woo-products .premium-woocommerce .slick-arrow{
   color:var( --e-global-color-primary );
   background-color:var( --e-global-color-secondary );
}
.elementor-widget-premium-woo-products ul.slick-dots li{
   color:var( --e-global-color-primary );
}
.elementor-widget-premium-woo-products .premium-woocommerce ul.slick-dots li.slick-active{
   color:var( --e-global-color-secondary );
}
.elementor-widget-premium-woo-products .pa-out-of-stock{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
   background-color:var( --e-global-color-secondary );
}
.elementor-widget-eael-caldera-form .eael-contact-form-description{
   font-family:var( --e-global-typography-accent-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-accent-font-weight );
}
.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .eael-contact-form-7-title{
   font-family:var( --e-global-typography-accent-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-accent-font-weight );
}
.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .eael-contact-form-7-description{
   font-family:var( --e-global-typography-accent-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-accent-font-weight );
}
.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-textarea, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control.wpcf7-select{
   font-family:var( --e-global-typography-accent-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-accent-font-weight );
}
.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form label, .elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form .wpcf7-quiz-label{
   font-family:var( --e-global-typography-accent-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-accent-font-weight );
}
.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form-control::-webkit-input-placeholder{
   font-family:var( --e-global-typography-accent-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-accent-font-weight );
}
.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-form input[type="submit"]{
   font-family:var( --e-global-typography-accent-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-accent-font-weight );
}
.elementor-widget-eael-contact-form-7 .eael-contact-form-7 .wpcf7-not-valid-tip{
   font-family:var( --e-global-typography-accent-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-accent-font-weight );
}
.elementor-widget-eael-countdown .eael-countdown-digits::after{
   font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-secondary-font-weight );
}
.elementor-widget-eael-countdown .eael-countdown-digits{
   font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-secondary-font-weight );
}
.elementor-widget-eael-countdown .eael-countdown-label{
   font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-secondary-font-weight );
}
.elementor-widget-eael-countdown .eael-countdown-finish-message .expiry-title{
   font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-secondary-font-weight );
}
.eael-countdown-finish-text{
   font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-secondary-font-weight );
}
.elementor-widget-eael-creative-button .eael-creative-button .cretive-button-text, .elementor-widget-eael-creative-button .eael-creative-button--winona::after, .elementor-widget-eael-creative-button .eael-creative-button--rayen::before, .elementor-widget-eael-creative-button .eael-creative-button--tamaya::after, .elementor-widget-eael-creative-button .eael-creative-button--tamaya::before{
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-eael-dual-color-header .eael-dch-separator-wrap i{
   color:var( --e-global-color-primary );
}
.elementor-widget-eael-facebook-feed .eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-header .eael-facebook-feed-item-user .eael-facebook-feed-username{
   font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-secondary-font-weight );
}
.elementor-widget-eael-facebook-feed .eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-header .eael-facebook-feed-post-time{
   font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-secondary-font-weight );
}
.elementor-widget-eael-facebook-feed .eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-content .eael-facebook-feed-message{
   font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-secondary-font-weight );
}
.elementor-widget-eael-facebook-feed .eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-preview-wrap .eael-facebook-feed-url-preview .eael-facebook-feed-url-host{
   font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-secondary-font-weight );
}
.elementor-widget-eael-facebook-feed .eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-preview-wrap .eael-facebook-feed-url-preview .eael-facebook-feed-url-title{
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-eael-facebook-feed .eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-preview-wrap .eael-facebook-feed-url-preview .eael-facebook-feed-url-description{
   font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-secondary-font-weight );
}
.elementor-widget-eael-facebook-feed .eael-facebook-feed-overlay .eael-facebook-feed-item .eael-facebook-feed-item-overlay, .elementor-widget-eael-facebook-feed .eael-facebook-feed-card .eael-facebook-feed-item .eael-facebook-feed-item-inner .eael-facebook-feed-item-footer{
   font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-secondary-font-weight );
}
.elementor-widget-eael-fancy-text .eael-fancy-text-prefix{
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-eael-fancy-text .eael-fancy-text-strings, .elementor-widget-eael-fancy-text .typed-cursor{
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-eael-fancy-text .eael-fancy-text-suffix{
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-eael-feature-list .connector-type-classic .connector{
   border-color:var( --e-global-color-primary );
}
.elementor-widget-eael-feature-list .connector-type-modern .eael-feature-list-item:before, .elementor-widget-eael-feature-list .connector-type-modern .eael-feature-list-item:after{
   border-color:var( --e-global-color-primary );
}
.elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title, .elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title > a, .elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title:visited{
   color:var( --e-global-color-primary );
}
.elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title, .elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title a{
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-content{
   color:var( --e-global-color-text );
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-eael-filterable-gallery .fg-caption-head .fg-item-price{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-eael-filterable-gallery .fg-caption-head .fg-item-ratings{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-eael-filterable-gallery .fg-item-category span{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-eael-filterable-gallery .fg-filter-trigger > span{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-eael-filterable-gallery .fg-layout-3-filter-controls li.control{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-eael-filterable-gallery .eael-gallery-load-more .eael-filterable-gallery-load-more-text{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-eael-fluentform .eael-fluentform-description{
   font-family:var( --e-global-typography-accent-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-accent-font-weight );
}
.elementor-widget-eael-gravity-form .eael-gravity-form .gform_wrapper .gform_title, .elementor-widget-eael-gravity-form .eael-gravity-form .eael-gravity-form-title{
   font-family:var( --e-global-typography-accent-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-accent-font-weight );
}
.elementor-widget-eael-gravity-form .eael-gravity-form .gform_wrapper .gform_description, .elementor-widget-eael-gravity-form .eael-gravity-form .eael-gravity-form-description{
   font-family:var( --e-global-typography-accent-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-accent-font-weight );
}
.elementor-widget-eael-gravity-form .eael-gravity-form .gfield.gsection .gsection_title{
   font-family:var( --e-global-typography-accent-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-accent-font-weight );
}
.elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload input[type="file"]::file-selector-button, .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload input[type="file"]::-webkit-file-upload-button, .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload .button{
   font-family:var( --e-global-typography-accent-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-accent-font-weight );
}
.elementor-widget-eael-gravity-form .eael-gravity-form .gform_footer input[type="submit"], .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body .gform_page_footer input[type="submit"],.elementor-widget-eael-gravity-form .eael-gravity-form .gform_body input[type="submit"].gform-button{
   font-family:var( --e-global-typography-accent-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-accent-font-weight );
}
.elementor-widget-eael-gravity-form .eael-gravity-form .gform_body .gform_page_footer input[type="button"]{
   font-family:var( --e-global-typography-accent-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-accent-font-weight );
}
.elementor-widget-eael-gravity-form .eael-gravity-form .gform_confirmation_wrapper .gform_confirmation_message{
   font-family:var( --e-global-typography-accent-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-accent-font-weight );
}
.elementor-widget-eael-ninja .eael-ninja-form .eael-contact-form-description{
   font-family:var( --e-global-typography-accent-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-accent-font-weight );
}
.elementor-widget-eael-ninja .eael-ninja-form .submit-container input[type="button"]{
   font-family:var( --e-global-typography-accent-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-accent-font-weight );
}
.elementor-widget-eael-ninja .eael-ninja-form .nf-form-fields-required{
   font-family:var( --e-global-typography-accent-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-accent-font-weight );
}
.elementor-widget-eael-post-grid .eael-meta-posted-on{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-eael-post-grid .eael-entry-meta > span{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-eael-post-grid .eael-entry-title, .elementor-widget-eael-post-grid .eael-entry-title a{
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-eael-post-grid .eael-grid-post-excerpt p{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-eael-post-grid .post-meta-categories li, .elementor-widget-eael-post-grid .post-meta-categories li a{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-eael-post-timeline .eael-timeline-post-title .eael-timeline-post-title-text{
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-eael-post-timeline .eael-timeline-post-excerpt p{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-eael-progress-bar .eael-progressbar-title{
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-eael-progress-bar .eael-progressbar-count-wrap{
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-eael-progress-bar .eael-progressbar-half-circle-after span{
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-eael-simple-menu .eael-simple-menu >li > a, .eael-simple-menu-container .eael-simple-menu-toggle-text{
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-eael-simple-menu .eael-simple-menu li ul li > a{
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-eael-twitter-feed .eael-twitter-feed-item .eael-twitter-feed-item-icon{
   color:var( --e-global-color-primary );
}
.elementor-widget-eael-twitter-feed .eael-twitter-feed-load-more .eael-twitter-feed-load-more-text{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-eael-weform .eael-weform-container ul.wpuf-form .wpuf-submit input[type="submit"]{
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-eael-wpforms .eael-contact-form-description, .elementor-widget-eael-wpforms .wpforms-description{
   font-family:var( --e-global-typography-accent-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-accent-font-weight );
}
.elementor-widget-eael-wpforms .eael-wpforms .wpforms-field label{
   font-family:var( --e-global-typography-accent-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-accent-font-weight );
}
.elementor-widget-eael-wpforms .eael-wpforms .wpforms-field input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-widget-eael-wpforms .eael-wpforms .wpforms-field textarea, .elementor-widget-eael-wpforms .eael-wpforms .wpforms-field select{
   font-family:var( --e-global-typography-accent-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-accent-font-weight );
}
.elementor-widget-eael-wpforms .eael-wpforms .wpforms-submit-container .wpforms-submit{
   font-family:var( --e-global-typography-accent-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-accent-font-weight );
}
.elementor-widget-ucaddon_logo_card_testimonial .ue-text{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_logo_card_testimonial .ue-title{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_logo_card_testimonial .ue-subtitle{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_underline_animated_button .underline_animated_button a{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_gradient_underline_text_effect .gradient_underline_text_effect{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_gradient_underline_text_effect .beginning_text{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_gradient_underline_text_effect .underline--magical{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_gradient_underline_text_effect .ending_text{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_text_rotator .beginning_text_typography{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_text_rotator .middle_text_typography{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_text_rotator .ending_text_typography{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_gradient_text_effect .uc_style_gradient_text_effect_elementor_beginning_text{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_gradient_text_effect .uc_style_gradient_text_effect_elementor_text{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_gradient_text_effect .uc_style_gradient_text_effect_elementor_ending_text{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_simple_slider .ue_simple_slider_title{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_simple_slider .ue_simple_slider_text{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_hover_text_reveal_content_box .uc_title{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_hover_text_reveal_content_box .uc_description{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_split_hero .uc_title{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_split_hero .uc_subtitle{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_split_hero .uc_text{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_split_hero .uc_btn{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_border_hero .uc_style_border_hero_elementor_title{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_border_hero .uc_style_border_hero_elementor_big_title{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_border_hero .uc_style_border_hero_elementor_sub_title{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_border_hero .uc_style_border_hero_elementor_button_text{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_woocommerce_product_list .product-text-name{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_woocommerce_product_list .ue-product-category{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_woocommerce_product_list .product-short-description{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_woocommerce_product_list .uc_regular_price{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_woocommerce_product_list .uc_sale_price{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_woocommerce_product_list .uc-buttons a{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_woocommerce_product_list .product-img-overlay .uc-buttons a{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_woocommerce_product_list .ue_woocommerce_product_list_badge{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_content_tabs .uc_bold_tabs ul li a, .r-tabs-accordion-title a{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_content_tabs .tab-container{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_card_carousel .card_carousel_title{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_card_carousel .card_carousel_text{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_card_carousel .uc_more_btn{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_timeline_bullets .ue_item_title{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_timeline_bullets .ue_item_text{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-ucaddon_arrow_navigation .ue-remote-arrow{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-text-path{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-premium-addon-banner .premium-banner-ib-desc .premium_banner_title{
   color:var( --e-global-color-primary );
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-premium-addon-banner .premium_banner_content{
   color:var( --e-global-color-text );
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-premium-addon-banner .premium-banner-link{
   color:var( --e-global-color-text );
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-premium-addon-banner .premium-banner-link:hover{
   color:var( --e-global-color-text );
}
.elementor-widget-premium-addon-blog .premium-blog-filters-container li a.category{
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
   color:var( --e-global-color-secondary );
   background-color:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-blog .premium-blog-filters-container li a.active{
   color:var( --e-global-color-primary );
   background-color:var( --e-global-color-secondary );
}
.elementor-widget-premium-addon-blog .premium-blog-post-link:before, .elementor-widget-premium-addon-blog .premium-blog-post-link:after{
   border-color:var( --e-global-color-secondary );
}
.elementor-widget-premium-addon-blog .premium-blog-entry-title, .elementor-widget-premium-addon-blog .premium-blog-entry-title a{
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-premium-addon-blog .premium-blog-entry-title a{
   color:var( --e-global-color-secondary );
}
.elementor-widget-premium-addon-blog .premium-blog-entry-title:hover a{
   color:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-blog .premium-blog-cats-container a{
   font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-secondary-font-weight );
}
.elementor-widget-premium-addon-blog .premium-blog-meta-data{
   font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-secondary-font-weight );
}
.elementor-widget-premium-addon-blog .premium-blog-post-content{
   color:var( --e-global-color-text );
}
.elementor-widget-premium-addon-blog .premium-blog-post-tags-container{
   font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-secondary-font-weight );
   color:var( --e-global-color-secondary );
}
.elementor-widget-premium-addon-blog .premium-blog-pagination-container .page-numbers{
   color:var( --e-global-color-secondary );
   background-color:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-blog .premium-blog-pagination-container .page-numbers:hover{
   color:var( --e-global-color-primary );
   background-color:var( --e-global-color-secondary );
}
.elementor-widget-premium-addon-blog .premium-blog-pagination-container span.current{
   color:var( --e-global-color-primary );
   background-color:var( --e-global-color-secondary );
}
.elementor-widget-premium-addon-blog ul.slick-dots li{
   color:var( --e-global-color-secondary );
}
.elementor-widget-premium-addon-blog ul.slick-dots li.slick-active{
   color:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-blog .premium-blog-wrap .slick-arrow{
   color:var( --e-global-color-primary );
   background-color:var( --e-global-color-secondary );
}
.elementor-widget-premium-addon-button .premium-button{
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-premium-addon-button .premium-button .premium-button-text-icon-wrapper span{
   color:var( --e-global-color-secondary );
}
.elementor-widget-premium-addon-button .premium-button-text-icon-wrapper i{
   color:var( --e-global-color-secondary );
}
.elementor-widget-premium-addon-button .premium-drawable-icon *, .elementor-widget-premium-addon-button .premium-button-text-icon-wrapper svg:not([class*="premium-"]){
   fill:var( --e-global-color-secondary );
}
.elementor-widget-premium-addon-button .premium-button, .elementor-widget-premium-addon-button .premium-button.premium-button-style2-shutinhor:before , .elementor-widget-premium-addon-button .premium-button.premium-button-style2-shutinver:before , .elementor-widget-premium-addon-button .premium-button-style5-radialin:before , .elementor-widget-premium-addon-button .premium-button-style5-rectin:before{
   background-color:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-button .premium-button:hover .premium-button-text-icon-wrapper span{
   color:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-button .premium-button:hover .premium-button-text-icon-wrapper i{
   color:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-button .premium-button:hover .premium-drawable-icon *, .elementor-widget-premium-addon-button .premium-button:hover svg:not([class*="premium-"]){
   fill:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-button .premium-button-style4-icon-wrapper{
   color:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-button .premium-button-style4-icon-wrapper svg{
   fill:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-button .premium-button-none:hover, .elementor-widget-premium-addon-button .premium-button-style1:before, .elementor-widget-premium-addon-button .premium-button-style2-shutouthor:before, .elementor-widget-premium-addon-button .premium-button-style2-shutoutver:before, .elementor-widget-premium-addon-button .premium-button-style2-shutinhor, .elementor-widget-premium-addon-button .premium-button-style2-shutinver, .elementor-widget-premium-addon-button .premium-button-style2-dshutinhor:before, .elementor-widget-premium-addon-button .premium-button-style2-dshutinver:before, .elementor-widget-premium-addon-button .premium-button-style2-scshutouthor:before, .elementor-widget-premium-addon-button .premium-button-style2-scshutoutver:before, .elementor-widget-premium-addon-button .premium-button-style3-after:hover, .elementor-widget-premium-addon-button .premium-button-style3-before:hover, .elementor-widget-premium-addon-button .premium-button-style4-icon-wrapper, .elementor-widget-premium-addon-button .premium-button-style5-radialin, .elementor-widget-premium-addon-button .premium-button-style5-radialout:before, .elementor-widget-premium-addon-button .premium-button-style5-rectin, .elementor-widget-premium-addon-button .premium-button-style5-rectout:before, .elementor-widget-premium-addon-button .premium-button-style6-bg, .elementor-widget-premium-addon-button .premium-button-style6:before{
   background-color:var( --e-global-color-text );
}
.elementor-widget-premium-addon-button .premium-button-style7 .premium-button-text-icon-wrapper:before{
   background-color:var( --e-global-color-secondary );
}
.elementor-widget-premium-addon-button .premium-button-style7 .premium-button-text-icon-wrapper:after{
   background-color:var( --e-global-color-text );
}
.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow{
   color:var( --e-global-color-secondary );
}
.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow svg{
   fill:var( --e-global-color-secondary );
}
.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow:hover{
   color:var( --e-global-color-secondary );
}
.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow:hover svg{
   fill:var( --e-global-color-secondary );
}
.elementor-widget-premium-carousel-widget ul.slick-dots li{
   color:var( --e-global-color-secondary );
}
.elementor-widget-premium-carousel-widget ul.slick-dots li svg{
   fill:var( --e-global-color-secondary );
}
.elementor-widget-premium-carousel-widget ul.slick-dots li.slick-active{
   color:var( --e-global-color-primary );
}
.elementor-widget-premium-carousel-widget ul.slick-dots li.slick-active svg{
   fill:var( --e-global-color-primary );
}
.elementor-widget-premium-contact-form .premium-cf7-container, .elementor-widget-premium-contact-form .premium-cf7-container label{
   color:var( --e-global-color-primary );
}
.elementor-widget-premium-contact-form .premium-cf7-container{
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-premium-contact-form .premium-cf7-container input.wpcf7-text, .elementor-widget-premium-contact-form .premium-cf7-container textarea.wpcf7-textarea{
   color:var( --e-global-color-primary );
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-premium-contact-form .premium-cf7-container input.wpcf7-submit{
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
   background-color:var( --e-global-color-primary );
}
.elementor-widget-premium-countdown-timer .countdown .countdown-section .countdown-amount, .elementor-widget-premium-countdown-timer .premium-countdown-flip .premium-countdown-figure span{
   color:var( --e-global-color-secondary );
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-premium-countdown-timer .countdown .countdown-section .countdown-amount, .elementor-widget-premium-countdown-timer .premium-countdown-flip .premium-countdown-figure, .elementor-widget-premium-countdown-timer .premium-countdown-flip .premium-countdown-figure .top, .elementor-widget-premium-countdown-timer .premium-countdown-flip .premium-countdown-figure .top-back, .elementor-widget-premium-countdown-timer .premium-countdown-flip .premium-countdown-figure .bottom-back {
   background-color:var( --e-global-color-primary );
}
.elementor-widget-premium-countdown-timer .countdown .countdown-section .countdown-period, .elementor-widget-premium-countdown-timer .premium-countdown-label{
   color:var( --e-global-color-secondary );
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-premium-countdown-timer .countdown_separator{
   color:var( --e-global-color-secondary );
}
.elementor-widget-premium-countdown-timer .premium-countdown-exp-message{
   color:var( --e-global-color-secondary );
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-premium-counter .premium-counter-area .premium-counter-icon .icon i{
   color:var( --e-global-color-primary );
}
.elementor-widget-premium-counter .premium-drawable-icon *, .elementor-widget-premium-counter .premium-counter-icon svg:not([class*="premium-"]){
   fill:var( --e-global-color-primary );
}
.elementor-widget-premium-counter .premium-counter-area .premium-counter-icon .icon-bg{
   background:var( --e-global-color-secondary );
}
.elementor-widget-premium-counter .premium-counter-title .premium-counter-title-val{
   color:var( --e-global-color-primary );
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-premium-counter .premium-counter-desc{
   color:var( --e-global-color-secondary );
   font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-secondary-font-weight );
}
.elementor-widget-premium-counter .premium-counter-area .premium-counter-init{
   color:var( --e-global-color-primary );
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-premium-counter .premium-counter-area span#prefix{
   color:var( --e-global-color-primary );
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-premium-counter .premium-counter-area span#suffix{
   color:var( --e-global-color-primary );
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-premium-addon-dual-header .premium-dual-header-first-span{
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
   color:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-dual-header .premium-dual-header-second-header{
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
   color:var( --e-global-color-secondary );
}
.elementor-widget-premium-addon-dual-header.premium-bg-text-yes .elementor-widget-container:before{
   color:var( --e-global-color-primary );
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-premium-addon-fancy-text .premium-fancy-text{
   color:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-fancy-text .premium-fancy-svg-text .premium-fancy-list-items{
   fill:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-fancy-text .premium-fancy-text-wrapper:not(.auto-fade) .premium-fancy-text, .elementor-widget-premium-addon-fancy-text .premium-fancy-text svg g > text{
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-premium-addon-fancy-text .typed-cursor{
   color:var( --e-global-color-primary );
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-premium-addon-fancy-text .premium-prefix-text, .elementor-widget-premium-addon-fancy-text .premium-suffix-text{
   color:var( --e-global-color-secondary );
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-premium-addon-fancy-text .loading .premium-loading-bar{
   background-color:var( --e-global-color-primary );
}
.elementor-widget-premium-img-gallery .premium-gallery-img-name, .elementor-widget-premium-img-gallery .premium-gallery-img-name a{
   color:var( --e-global-color-secondary );
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-premium-img-gallery .premium-gallery-img-desc, .elementor-widget-premium-img-gallery .premium-gallery-img-desc a{
   color:var( --e-global-color-text );
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-premium-img-gallery .pa-gallery-magnific-image i, .elementor-widget-premium-img-gallery .pa-gallery-img-link i{
   color:var( --e-global-color-primary );
}
.elementor-widget-premium-img-gallery .pa-gallery-magnific-image svg, .elementor-widget-premium-img-gallery .pa-gallery-img-link svg{
   fill:var( --e-global-color-primary );
   color:var( --e-global-color-primary );
}
.elementor-widget-premium-img-gallery .pa-gallery-magnific-image span, .elementor-widget-premium-img-gallery .pa-gallery-img-link span{
   background-color:var( --e-global-color-secondary );
}
.elementor-widget-premium-img-gallery .pa-gallery-magnific-image:hover i, .elementor-widget-premium-img-gallery .pa-gallery-img-link:hover i{
   color:var( --e-global-color-primary );
}
.elementor-widget-premium-img-gallery .pa-gallery-magnific-image:hover svg, .elementor-widget-premium-img-gallery .pa-gallery-img-link:hover svg{
   fill:var( --e-global-color-primary );
   color:var( --e-global-color-primary );
}
.elementor-widget-premium-img-gallery .pa-gallery-magnific-image:hover span, .elementor-widget-premium-img-gallery .pa-gallery-img-link:hover span{
   background-color:var( --e-global-color-secondary );
}
.elementor-widget-premium-img-gallery .premium-gallery-cats-container li a.category{
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
   color:var( --e-global-color-secondary );
}
.elementor-widget-premium-img-gallery .premium-gallery-cats-container li a.active{
   color:var( --e-global-color-primary );
}
.elementor-widget-premium-img-gallery .premium-gallery-load-more-btn{
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
   color:var( --e-global-color-secondary );
}
.elementor-widget-premium-img-gallery .premium-gallery-load-more-btn .premium-loader{
   border-color:var( --e-global-color-secondary );
   border-top-color:var( --e-global-color-secondary );
}
.elementor-widget-premium-img-gallery .premium-gallery-load-more-btn:hover{
   color:var( --e-global-color-secondary );
}
.elementor-widget-premium-icon-list .premium-bullet-list-wrapper i, .elementor-widget-premium-icon-list .premium-bullet-list-icon-text p{
   color:var( --e-global-color-primary );
}
.elementor-widget-premium-icon-list .premium-drawable-icon *, .elementor-widget-premium-icon-list svg:not([class*="premium-"]){
   fill:var( --e-global-color-primary );
}
.elementor-widget-premium-icon-list .premium-bullet-list-blur:hover .premium-bullet-list-wrapper i, .elementor-widget-premium-icon-list .premium-bullet-list-blur:hover .premium-bullet-list-wrapper svg, .elementor-widget-premium-icon-list .premium-bullet-list-blur:hover .premium-bullet-list-wrapper .premium-bullet-list-icon-text p{
   text-shadow:var( --e-global-color-primary );
}
.elementor-widget-premium-icon-list .premium-bullet-list-content:hover .premium-bullet-list-wrapper i ,.elementor-widget-premium-icon-list .premium-bullet-list-content:hover .premium-bullet-list-icon-text p{
   color:var( --e-global-color-primary );
}
.elementor-widget-premium-icon-list .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-list-wrapper i, .elementor-widget-premium-icon-list .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-list-icon-text p{
   text-shadow:var( --e-global-color-primary );
   color:var( --e-global-color-primary );
}
.elementor-widget-premium-icon-list .premium-bullet-list-content:hover .premium-drawable-icon *, .elementor-widget-premium-icon-list .premium-bullet-list-content:hover svg:not([class*="premium-"]){
   fill:var( --e-global-color-primary );
}
.elementor-widget-premium-icon-list .premium-bullet-list-icon-text p{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-premium-icon-list .premium-bullet-list-text span {
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-premium-icon-list .premium-bullet-list-text span{
   color:var( --e-global-color-primary );
}
.elementor-widget-premium-icon-list .premium-bullet-list-blur:hover .premium-bullet-list-text span{
   text-shadow:var( --e-global-color-primary );
}
.elementor-widget-premium-icon-list .premium-bullet-list-content:hover .premium-bullet-list-text span{
   color:var( --e-global-color-primary );
}
.elementor-widget-premium-icon-list .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-list-text span{
   text-shadow:var( --e-global-color-primary );
   color:var( --e-global-color-primary );
}
.elementor-widget-premium-icon-list .premium-bullet-list-badge span{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-widget-premium-icon-list .premium-bullet-list-badge span{
   color:var( --e-global-color-primary );
   background-color:var( --e-global-color-primary );
}
.elementor-widget-premium-icon-list .premium-bullet-list-divider:not(:last-child):after {
   border-top-color:var( --e-global-color-secondary );
}
.elementor-widget-premium-icon-list .premium-bullet-list-divider-inline:not(:last-child):after {
   border-left-color:var( --e-global-color-secondary );
}
.elementor-widget-premium-icon-list li.premium-bullet-list-content:not(:last-of-type) .premium-bullet-list-connector .premium-icon-connector-content:after{
   border-color:var( --e-global-color-secondary );
}
.elementor-widget-premium-addon-image-button .premium-image-button{
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
   background-color:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-image-button .premium-image-button .premium-image-button-text-icon-wrapper span{
   color:var( --e-global-color-secondary );
}
.elementor-widget-premium-addon-image-button .premium-image-button-text-icon-wrapper i{
   color:var( --e-global-color-secondary );
}
.elementor-widget-premium-addon-image-button .premium-drawable-icon, .elementor-widget-premium-addon-image-button svg:not([class*="premium-"]){
   fill:var( --e-global-color-secondary );
}
.elementor-widget-premium-addon-image-button .premium-image-button:hover .premium-image-button-text-icon-wrapper span{
   color:var( --e-global-color-secondary );
}
.elementor-widget-premium-addon-image-button .premium-image-button:hover .premium-image-button-text-icon-wrapper i{
   color:var( --e-global-color-secondary );
}
.elementor-widget-premium-addon-image-button .premium-image-button:hover .premium-drawable-icon, .elementor-widget-premium-addon-image-button .premium-image-button:hover svg:not([class*="premium-"]){
   fill:var( --e-global-color-secondary );
}
.elementor-widget-premium-addon-image-button .premium-image-button-style4-icon-wrapper{
   color:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-image-button .premium-image-button-style4-icon-wrapper svg{
   fill:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-image-button .premium-image-button-style3:before{
   background-color:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-image-button .premium-image-button-overlap-effect-horizontal:before, .elementor-widget-premium-addon-image-button .premium-image-button-overlap-effect-vertical:before{
   background-color:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-image-button .premium-image-button-none:hover, .elementor-widget-premium-addon-image-button .premium-image-button-style4-icon-wrapper, .elementor-widget-premium-addon-image-button .premium-image-button-style1:before, .elementor-widget-premium-addon-image-button .premium-image-button-style3:hover, .elementor-widget-premium-addon-image-button .premium-image-button-overlap-effect-horizontal:hover, .elementor-widget-premium-addon-image-button .premium-image-button-overlap-effect-vertical:hover, .elementor-widget-premium-addon-image-button .premium-button-style6-bg, .elementor-widget-premium-addon-image-button .premium-button-style6:before{
   background-color:var( --e-global-color-text );
}
.elementor-widget-premium-addon-image-button .premium-image-button-squares-effect:before, .elementor-widget-premium-addon-image-button .premium-image-button-squares-effect:after,.elementor-widget-premium-addon-image-button .premium-image-button-squares-square-container:before, .elementor-widget-premium-addon-image-button .premium-image-button-squares-square-container:after{
   background-color:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-image-separator .premium-image-separator-container i{
   color:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-image-separator .premium-drawable-icon *, .elementor-widget-premium-addon-image-separator svg:not([class*="premium-"]){
   fill:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-image-separator .premium-image-separator-container i:hover{
   color:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-image-separator .premium-drawable-icon:hover *, .elementor-widget-premium-addon-image-separator svg:not([class*="premium-"]):hover{
   fill:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-image-separator .premium-image-separator-container i, .elementor-widget-premium-addon-image-separator .premium-image-separator-container > svg{
   background-color:var( --e-global-color-secondary );
}
.elementor-widget-premium-addon-image-separator .premium-image-separator-container i:hover, .elementor-widget-premium-addon-image-separator .premium-image-separator-container > svg:hover{
   background-color:var( --e-global-color-secondary );
}
.elementor-widget-premium-addon-maps .premium-maps-info-title{
   color:var( --e-global-color-primary );
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-premium-addon-maps .premium-maps-info-desc{
   color:var( --e-global-color-secondary );
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn, .elementor-widget-premium-addon-modal-box .premium-modal-trigger-text{
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
   color:var( --e-global-color-secondary );
}
.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn i{
   color:var( --e-global-color-secondary );
}
.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn svg, .elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn svg *{
   fill:var( --e-global-color-secondary );
}
.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn{
   background-color:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn:hover, .elementor-widget-premium-addon-modal-box .premium-modal-trigger-text:hover{
   color:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn:hover i{
   color:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn:hover svg, .elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn:hover svg *{
   fill:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn:hover{
   background:var( --e-global-color-text );
}
.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-title{
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-lower-close{
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
   color:var( --e-global-color-secondary );
   background-color:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-lower-close:hover{
   color:var( --e-global-color-primary );
   background-color:var( --e-global-color-secondary );
}
.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link{
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
   color:var( --e-global-color-text );
}
.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link .premium-dropdown-icon{
   color:var( --e-global-color-text );
}
.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-nav-menu-item:hover > .premium-menu-link{
   color:var( --e-global-color-secondary );
}
.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-nav-menu-item:hover > .premium-menu-link .premium-dropdown-icon{
   color:var( --e-global-color-secondary );
}
.elementor-widget-premium-nav-menu .premium-nav-widget-container:not(.premium-nav-pointer-framed) .premium-menu-link-parent:before, .elementor-widget-premium-nav-menu .premium-nav-widget-container:not(.premium-nav-pointer-framed) .premium-menu-link-parent:after{
   background-color:var( --e-global-color-secondary );
}
.elementor-widget-premium-nav-menu .premium-nav-pointer-framed .premium-menu-link-parent:before, .elementor-widget-premium-nav-menu .premium-nav-pointer-framed .premium-menu-link-parent:after{
   border-color:var( --e-global-color-secondary );
}
.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-active-item > .premium-menu-link{
   color:var( --e-global-color-accent );
}
.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-active-item > .premium-menu-link .premium-dropdown-icon{
   color:var( --e-global-color-accent );
}
.elementor-widget-premium-nav-menu .premium-nav-menu-item > .premium-menu-link > .premium-item-icon{
   color:var( --e-global-color-primary );
}
.elementor-widget-premium-nav-menu .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-link{
   font-family:var( --e-global-typography-text-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-text-font-weight );
   color:var( --e-global-color-secondary );
}
.elementor-widget-premium-nav-menu .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-link .premium-dropdown-icon{
   color:var( --e-global-color-secondary );
}
.elementor-widget-premium-nav-menu:not(.premium-hamburger-menu):not(.premium-nav-slide):not(.premium-nav-dropdown) .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-item:hover, .elementor-widget-premium-nav-menu.premium-hamburger-menu .premium-main-nav-menu .premium-sub-menu > .premium-sub-menu-item:hover > .premium-sub-menu-link, .elementor-widget-premium-nav-menu.premium-nav-slide .premium-main-nav-menu .premium-sub-menu > .premium-sub-menu-item:hover > .premium-sub-menu-link, .elementor-widget-premium-nav-menu.premium-nav-dropdown .premium-main-nav-menu .premium-sub-menu > .premium-sub-menu-item:hover > .premium-sub-menu-link{
   background-color:var( --e-global-color-secondary );
}
.elementor-widget-premium-nav-menu .premium-main-nav-menu .premium-sub-menu .premium-active-item .premium-sub-menu-link .premium-dropdown-icon{
   color:var( --e-global-color-primary );
}
.elementor-widget-premium-nav-menu .premium-sub-menu-item .premium-sub-menu-link .premium-sub-item-icon{
   color:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-person .premium-person-name{
   color:var( --e-global-color-primary );
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-premium-addon-person .premium-person-title{
   color:var( --e-global-color-secondary );
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-premium-addon-person .premium-person-content{
   color:var( --e-global-color-text );
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-premium-addon-person .premium-person-list-item i{
   color:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-person .premium-person-list-item:hover i{
   color:var( --e-global-color-secondary );
}
.elementor-widget-premium-addon-person .premium-persons-container .slick-arrow{
   color:var( --e-global-color-primary );
   background-color:var( --e-global-color-secondary );
}
.elementor-widget-premium-addon-person .premium-persons-container .slick-arrow:hover{
   color:var( --e-global-color-primary );
   background-color:var( --e-global-color-secondary );
}
.elementor-widget-premium-addon-pricing-table .premium-pricing-icon-container i{
   color:var( --e-global-color-secondary );
}
.elementor-widget-premium-addon-pricing-table .premium-pricing-icon-container .premium-drawable-icon *, .elementor-widget-premium-addon-pricing-table .premium-pricing-icon-container svg:not([class*="premium-"]){
   fill:var( --e-global-color-secondary );
}
.elementor-widget-premium-addon-pricing-table .premium-pricing-icon-container i, .elementor-widget-premium-addon-pricing-table .premium-pricing-icon, .elementor-widget-premium-addon-pricing-table .premium-pricing-image{
   background-color:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-pricing-table .premium-pricing-table-title{
   color:var( --e-global-color-primary );
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-premium-addon-pricing-table .premium-pricing-slashed-price-value{
   color:var( --e-global-color-primary );
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-premium-addon-pricing-table .premium-pricing-price-currency{
   color:var( --e-global-color-primary );
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-premium-addon-pricing-table .premium-pricing-price-value{
   color:var( --e-global-color-primary );
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-premium-addon-pricing-table .premium-pricing-price-separator{
   color:var( --e-global-color-primary );
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-premium-addon-pricing-table .premium-pricing-price-duration{
   color:var( --e-global-color-primary );
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-premium-addon-pricing-table .premium-pricing-list-span{
   color:var( --e-global-color-secondary );
}
.elementor-widget-premium-addon-pricing-table .premium-pricing-list .premium-pricing-list-span{
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-premium-addon-pricing-table .premium-pricing-feature-icon{
   color:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-pricing-table .premium-pricing-list-item .premium-drawable-icon *, .elementor-widget-premium-addon-pricing-table .premium-pricing-list-item svg:not([class*="premium-"]){
   fill:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-pricing-table .premium-pricing-list-tooltip{
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-premium-addon-pricing-table .premium-pricing-description-container{
   color:var( --e-global-color-secondary );
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-premium-addon-pricing-table .premium-pricing-price-button{
   color:var( --e-global-color-secondary );
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-premium-addon-pricing-table .premium-pricing-price-button:hover{
   color:var( --e-global-color-secondary );
}
.elementor-widget-premium-addon-pricing-table .premium-pricing-badge-container .corner span{
   color:var( --e-global-color-secondary );
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-premium-addon-pricing-table .premium-badge-triangle.premium-badge-left .corner{
   border-top-color:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-pricing-table .premium-badge-triangle.premium-badge-right .corner{
   border-right-color:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-pricing-table .premium-badge-circle, .elementor-widget-premium-addon-pricing-table .premium-badge-stripe .corner, .elementor-widget-premium-addon-pricing-table .premium-badge-flag .corner{
   background-color:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-pricing-table .premium-badge-flag.premium-badge-right .corner::before{
   border-left:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-pricing-table .premium-badge-flag.premium-badge-left .corner::after{
   border-right:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-progressbar .premium-progressbar-circle-base, .elementor-widget-premium-addon-progressbar .premium-progressbar-circle-inner{
   border-color:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-progressbar .premium-progressbar-circle div, .elementor-widget-premium-addon-progressbar .premium-progressbar-hf-circle-progress{
   border-color:var( --e-global-color-secondary );
}
.elementor-widget-premium-addon-progressbar .premium-progressbar-left-label{
   color:var( --e-global-color-primary );
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-premium-addon-progressbar .premium-progressbar-right-label{
   color:var( --e-global-color-primary );
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-premium-addon-progressbar .premium-progressbar-circle-icon{
   color:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-progressbar .premium-drawable-icon *, .elementor-widget-premium-addon-progressbar svg:not([class*="premium-"]){
   fill:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-progressbar .premium-progressbar-center-label{
   color:var( --e-global-color-primary );
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-premium-addon-progressbar .premium-progressbar-percentage{
   color:var( --e-global-color-primary );
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-premium-addon-progressbar .premium-progressbar-arrow{
   color:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-progressbar .premium-progressbar-pin{
   border-color:var( --e-global-color-secondary );
}
.elementor-widget-premium-addon-progressbar .premium-progressbar-hf-label-left{
   color:var( --e-global-color-primary );
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-premium-addon-progressbar .premium-progressbar-hf-label-right{
   color:var( --e-global-color-primary );
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-premium-addon-testimonials .premium-testimonial-img-wrapper{
   border-color:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-testimonials .premium-testimonial-person-name{
   color:var( --e-global-color-primary );
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-premium-addon-testimonials .premium-testimonial-separator{
   color:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-testimonials .premium-testimonial-company-link{
   color:var( --e-global-color-secondary );
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-premium-addon-testimonials .premium-testimonial-text-wrapper{
   color:var( --e-global-color-text );
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-premium-addon-title .premium-title-header{
   color:var( --e-global-color-primary );
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-premium-addon-title.premium-title-stroke-yes .premium-title-text{
   -webkit-text-fill-color:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-title .premium-title-style8 .premium-title-text[data-animation="shiny"]{
   --base-color:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-title .premium-title-style2{
   background-color:var( --e-global-color-secondary );
}
.elementor-widget-premium-addon-title .premium-title-style3{
   background-color:var( --e-global-color-secondary );
}
.elementor-widget-premium-addon-title .premium-title-style5{
   border-bottom:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-title .premium-title-style6{
   border-bottom:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-title .premium-title-style6:before{
   border-bottom-color:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-title .premium-title-style7-stripe{
   background-color:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-title .premium-title-icon{
   color:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-title .premium-drawable-icon *, .elementor-widget-premium-addon-title svg:not([class*="premium-"]){
   fill:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-title .premium-title-bg-text:before{
   color:var( --e-global-color-primary );
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-premium-addon-video-box .premium-video-box-play-icon{
   color:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-video-box .premium-video-box-play-icon-container:hover .premium-video-box-play-icon{
   color:var( --e-global-color-secondary );
}
.elementor-widget-premium-addon-video-box .premium-video-box-text{
   color:var( --e-global-color-primary );
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-premium-addon-video-box .premium-video-box-description-container:hover .premium-video-box-text{
   color:var( --e-global-color-primary );
}
.elementor-widget-premium-addon-video-box .premium-video-box-description-container{
   background-color:var( --e-global-color-secondary );
}
.elementor-widget-premium-addon-video-box .premium-video-box-sticky-close i{
   color:var( --e-global-color-secondary );
}
.elementor-widget-premium-addon-video-box .premium-video-box-sticky-infobar{
   color:var( --e-global-color-secondary );
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-premium-addon-video-box .premium-youtube-vid-title{
   color:var( --e-global-color-primary );
}
.elementor-widget-premium-vscroll .premium-vscroll-tooltip{
   color:var( --e-global-color-primary );
   background-color:var( --e-global-color-primary );
}
.elementor-widget-premium-vscroll .premium-vscroll-tooltip span{
   font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
   font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-widget-premium-vscroll .premium-vscroll-inner .premium-vscroll-dots.right .premium-vscroll-tooltip::after{
   border-left-color:var( --e-global-color-primary );
}
.elementor-widget-premium-vscroll .premium-vscroll-inner .premium-vscroll-dots.left .premium-vscroll-tooltip::after{
   border-right-color:var( --e-global-color-primary );
}
.elementor-widget-premium-vscroll .premium-vscroll-dots .premium-vscroll-nav-link span{
   background-color:var( --e-global-color-primary );
   border-color:var( --e-global-color-secondary );
}
.elementor-widget-premium-vscroll .premium-vscroll-dots li.active .premium-vscroll-nav-link span{
   background-color:var( --e-global-color-secondary );
}
.elementor-widget-premium-vscroll .premium-vscroll-dots{
   background-color:var( --e-global-color-primary );
}
.elementor-widget-premium-vscroll .premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link{
   color:var( --e-global-color-primary );
}
.elementor-widget-premium-vscroll .premium-vscroll-nav-menu .premium-vscroll-nav-item .premium-vscroll-nav-link:hover{
   color:var( --e-global-color-primary );
}
.elementor-widget-premium-vscroll .premium-vscroll-nav-menu .premium-vscroll-nav-item{
   background-color:var( --e-global-color-secondary );
}
.elementor-widget-premium-vscroll .premium-vscroll-nav-menu .premium-vscroll-nav-item.active .premium-vscroll-nav-link{
   color:var( --e-global-color-secondary );
}
.elementor-widget-premium-vscroll .premium-vscroll-nav-menu .premium-vscroll-nav-item.active .premium-vscroll-nav-link:hover{
   color:var( --e-global-color-secondary );
}
.elementor-widget-premium-vscroll .premium-vscroll-nav-menu .premium-vscroll-nav-item.active{
   background-color:var( --e-global-color-primary );
}
.elementor-25847 .elementor-element.elementor-element-9077817 > .elementor-container{
   max-width:1440px;
}
.elementor-25847 .elementor-element.elementor-element-9077817 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{
   padding:0px;
}
.elementor-25847 .elementor-element.elementor-element-9077817:not(.elementor-motion-effects-element-type-background), .elementor-25847 .elementor-element.elementor-element-9077817 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
   background-image:url("../img/bckk.png");
   background-position:center center;
   background-repeat:no-repeat;
   background-size:cover;
}
.elementor-25847 .elementor-element.elementor-element-9077817 > .elementor-background-overlay{
   background-image:url("https://www.kymatio.com/assets/uihegr.png");
   background-position:top left;
   background-repeat:no-repeat;
   background-size:10% auto;
   opacity:1;
   transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-25847 .elementor-element.elementor-element-9077817{
   transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
   margin-top:0px;
   margin-bottom:0px;
   padding:180px 0px 0px 0px;
}
.elementor-bc-flex-widget .elementor-25847 .elementor-element.elementor-element-433ccbc.elementor-column .elementor-widget-wrap{
   align-items:center;
}
.elementor-25847 .elementor-element.elementor-element-433ccbc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
   align-content:center;
   align-items:center;
}
.elementor-25847 .elementor-element.elementor-element-433ccbc > .elementor-element-populated{
   margin:0% 0% 0% 20%;
   --e-column-margin-right:0%;
   --e-column-margin-left:20%;
   padding:0px 0px 0px 0px;
}
.elementor-25847 .elementor-element.elementor-element-4693991{
   color:#141813;
   font-family:"Inter", Sans-serif;
   font-size:16px;
   font-weight:700;
   text-transform:uppercase;
   line-height:0px;
   letter-spacing:1px;
   width:auto;
   max-width:auto;
   align-self:center;
}
.elementor-25847 .elementor-element.elementor-element-4693991 > .elementor-widget-container{
   margin:0px 0px 15px 0px;
   padding:8px 15px 6px 15px;
   border-style:solid;
   border-width:1px 1px 1px 1px;
   border-color:#141813;
   border-radius:100px 100px 100px 100px;
}
.elementor-25847 .elementor-element.elementor-element-fe68d59{
   color:#141813;
   font-family:"Fraunces", Sans-serif;
   font-size:68px;
   font-weight:700;
   line-height:1.2em;
   letter-spacing:0px;
}
.elementor-25847 .elementor-element.elementor-element-83493a1{
   color:#4C4C4C;
   font-family:"Inter", Sans-serif;
   font-size:18px;
   font-weight:400;
   line-height:1.6em;
}
.elementor-25847 .elementor-element.elementor-element-f381151{
   padding:0px 0px 0px 0px;
}
.elementor-25847 .elementor-element.elementor-element-83d111e > .elementor-element-populated{
   margin:0px 0px 0px 0px;
   --e-column-margin-right:0px;
   --e-column-margin-left:0px;
   padding:0px 0px 0px 0px;
}
.elementor-25847 .elementor-element.elementor-element-290fa0b .elementor-button .elementor-align-icon-right{
   margin-left:0px;
}
.elementor-25847 .elementor-element.elementor-element-290fa0b .elementor-button .elementor-align-icon-left{
   margin-right:0px;
}
.elementor-25847 .elementor-element.elementor-element-290fa0b .elementor-button{
   font-family:"Fraunces", Sans-serif;
   font-size:18px;
   font-weight:600;
   letter-spacing:0px;
   fill:#FFFFFF;
   color:#FFFFFF;
   background-color:#141813;
   border-radius:0px 0px 0px 0px;
   box-shadow:0px 4px 20px 0px rgba(148, 226.99999999999997, 255, 0.26);
   padding:15px 45px 15px 45px;
}
.elementor-25847 .elementor-element.elementor-element-290fa0b > .elementor-widget-container{
   margin:10px 0px 0px 0px;
}
.elementor-25847 .elementor-element.elementor-element-f52fc6b{
   margin-top:0px;
   margin-bottom:0px;
   padding:80px 0px 80px 0px;
}
.elementor-bc-flex-widget .elementor-25847 .elementor-element.elementor-element-c238c63.elementor-column .elementor-widget-wrap{
   align-items:center;
}
.elementor-25847 .elementor-element.elementor-element-c238c63.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
   align-content:center;
   align-items:center;
}
.elementor-25847 .elementor-element.elementor-element-c238c63 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
   margin-bottom:0px;
}
.elementor-25847 .elementor-element.elementor-element-c238c63 > .elementor-element-populated{
   border-style:solid;
   border-width:0px 01px 0px 0px;
   border-color:#4C4C4C;
   transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
   margin:0px 40px 0px 0px;
   --e-column-margin-right:40px;
   --e-column-margin-left:0px;
   padding:0px 0px 0px 0px;
}
.elementor-25847 .elementor-element.elementor-element-c238c63 > .elementor-element-populated > .elementor-background-overlay{
   transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-25847 .elementor-element.elementor-element-9b8c615{
   margin-top:0px;
   margin-bottom:0px;
   padding:0px 0px 0px 0px;
}
.elementor-bc-flex-widget .elementor-25847 .elementor-element.elementor-element-8a2255a.elementor-column .elementor-widget-wrap{
   align-items:center;
}
.elementor-25847 .elementor-element.elementor-element-8a2255a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
   align-content:center;
   align-items:center;
}
.elementor-25847 .elementor-element.elementor-element-8a2255a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
   margin-bottom:0px;
}
.elementor-25847 .elementor-element.elementor-element-8a2255a > .elementor-element-populated, .elementor-25847 .elementor-element.elementor-element-8a2255a > .elementor-element-populated > .elementor-background-overlay, .elementor-25847 .elementor-element.elementor-element-8a2255a > .elementor-background-slideshow{
   border-radius:0px 0px 0px 0px;
}
.elementor-25847 .elementor-element.elementor-element-8a2255a > .elementor-element-populated{
   margin:0px 0px 0px 0px;
   --e-column-margin-right:0px;
   --e-column-margin-left:0px;
   padding:0px 10px 0px 10px;
}
.elementor-25847 .elementor-element.elementor-element-1014500 .elementor-heading-title{
   color:#141813;
   font-family:"Inter", Sans-serif;
   font-size:42px;
   font-weight:700;
}
.elementor-25847 .elementor-element.elementor-element-1014500 > .elementor-widget-container{
   margin:0px 20px 0px 0px;
}
.elementor-25847 .elementor-element.elementor-element-1014500{
   width:auto;
   max-width:auto;
}
.elementor-25847 .elementor-element.elementor-element-b3821e5{
   text-align:left;
   color:#4C4C4C;
   font-family:"Inter", Sans-serif;
   font-size:14px;
   font-weight:600;
   text-transform:uppercase;
   letter-spacing:0px;
   width:auto;
   max-width:auto;
   align-self:center;
}
.elementor-25847 .elementor-element.elementor-element-b3821e5 > .elementor-widget-container{
   margin:0px 0px 0px 0px;
}
.elementor-bc-flex-widget .elementor-25847 .elementor-element.elementor-element-1348cb6.elementor-column .elementor-widget-wrap{
   align-items:center;
}
.elementor-25847 .elementor-element.elementor-element-1348cb6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
   align-content:center;
   align-items:center;
}
.elementor-25847 .elementor-element.elementor-element-1348cb6 > .elementor-element-populated{
   margin:0px 40px 0px 0px;
   --e-column-margin-right:40px;
   --e-column-margin-left:0px;
}
.elementor-25847 .elementor-element.elementor-element-c8ef4ad{
   margin-top:0px;
   margin-bottom:0px;
   padding:0px 0px 0px 0px;
}
.elementor-bc-flex-widget .elementor-25847 .elementor-element.elementor-element-f3674a5.elementor-column .elementor-widget-wrap{
   align-items:center;
}
.elementor-25847 .elementor-element.elementor-element-f3674a5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
   align-content:center;
   align-items:center;
}
.elementor-25847 .elementor-element.elementor-element-f3674a5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
   margin-bottom:0px;
}
.elementor-25847 .elementor-element.elementor-element-f3674a5 > .elementor-element-populated, .elementor-25847 .elementor-element.elementor-element-f3674a5 > .elementor-element-populated > .elementor-background-overlay, .elementor-25847 .elementor-element.elementor-element-f3674a5 > .elementor-background-slideshow{
   border-radius:0px 0px 0px 0px;
}
.elementor-25847 .elementor-element.elementor-element-f3674a5 > .elementor-element-populated{
   margin:0px 0px 0px 0px;
   --e-column-margin-right:0px;
   --e-column-margin-left:0px;
   padding:0px 10px 0px 10px;
}
.elementor-25847 .elementor-element.elementor-element-c0f303f .elementor-heading-title{
   color:#141813;
   font-family:"Inter", Sans-serif;
   font-size:42px;
   font-weight:700;
}
.elementor-25847 .elementor-element.elementor-element-c0f303f > .elementor-widget-container{
   margin:0px 20px 0px 0px;
}
.elementor-25847 .elementor-element.elementor-element-c0f303f{
   width:auto;
   max-width:auto;
}
.elementor-25847 .elementor-element.elementor-element-c9119ff{
   text-align:left;
   color:#4C4C4C;
   font-family:"Inter", Sans-serif;
   font-size:14px;
   font-weight:600;
   text-transform:uppercase;
   letter-spacing:0px;
   width:auto;
   max-width:auto;
   align-self:center;
}
.elementor-25847 .elementor-element.elementor-element-c9119ff > .elementor-widget-container{
   margin:0px 0px 0px 0px;
}
.elementor-bc-flex-widget .elementor-25847 .elementor-element.elementor-element-1bbd8a2.elementor-column .elementor-widget-wrap{
   align-items:flex-end;
}
.elementor-25847 .elementor-element.elementor-element-1bbd8a2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
   align-content:flex-end;
   align-items:flex-end;
}
.elementor-25847 .elementor-element.elementor-element-1bbd8a2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
   margin-bottom:0px;
}
.elementor-25847 .elementor-element.elementor-element-1bbd8a2 > .elementor-element-populated{
   transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
   margin:0px 10px 0px 0px;
   --e-column-margin-right:10px;
   --e-column-margin-left:0px;
   padding:0px 0px 0px 0px;
}
.elementor-25847 .elementor-element.elementor-element-1bbd8a2 > .elementor-element-populated > .elementor-background-overlay{
   transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-25847 .elementor-element.elementor-element-831f388{
   text-align:right;
   width:auto;
   max-width:auto;
   top:0px;
   z-index:0;
}
.elementor-25847 .elementor-element.elementor-element-831f388 img{
   max-width:80%;
}
body:not(.rtl) .elementor-25847 .elementor-element.elementor-element-831f388{
   right:40px;
}
body.rtl .elementor-25847 .elementor-element.elementor-element-831f388{
   left:40px;
}
.elementor-25847 .elementor-element.elementor-element-3045892 img{
   width:74px;
}
.elementor-25847 .elementor-element.elementor-element-3045892{
   width:auto;
   max-width:auto;
   top:-21px;
}
body:not(.rtl) .elementor-25847 .elementor-element.elementor-element-3045892{
   left:20px;
}
body.rtl .elementor-25847 .elementor-element.elementor-element-3045892{
   right:20px;
}
.elementor-25847 .elementor-element.elementor-element-114bc3c > .elementor-container{
   max-width:1140px;
}
.elementor-25847 .elementor-element.elementor-element-1aa08de > .elementor-element-populated, .elementor-25847 .elementor-element.elementor-element-1aa08de > .elementor-element-populated > .elementor-background-overlay, .elementor-25847 .elementor-element.elementor-element-1aa08de > .elementor-background-slideshow{
   border-radius:0px 0px 0px 0px;
}
.elementor-25847 .elementor-element.elementor-element-07ad178{
   padding:40px 0px 40px 0px;
}
.elementor-25847 .elementor-element.elementor-element-255ac11.elementor-column > .elementor-widget-wrap{
   justify-content:center;
}
.elementor-25847 .elementor-element.elementor-element-5b7c39e{
   text-align:left;
   color:#4C4C4C;
   font-family:"Inter", Sans-serif;
   font-size:14px;
   font-weight:700;
   text-transform:uppercase;
   letter-spacing:0px;
   width:auto;
   max-width:auto;
   align-self:center;
}
.elementor-25847 .elementor-element.elementor-element-5b7c39e > .elementor-widget-container{
   margin:0px 0px 0px 0px;
   padding:0px 0px 20px 0px;
}
.elementor-25847 .elementor-element.elementor-element-3a080a3{
   --e-image-carousel-slides-to-show:6;
}
.elementor-25847 .elementor-element.elementor-element-3a080a3 .swiper-wrapper{
   display:flex;
   align-items:center;
}
.elementor-25847 .elementor-element.elementor-element-60a85fa > .elementor-background-overlay{
   opacity:1;
   transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-25847 .elementor-element.elementor-element-60a85fa{
   transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
   padding:40px 0px 80px 0px;
}
.elementor-25847 .elementor-element.elementor-element-3c534bf > .elementor-container{
   max-width:603px;
}
.elementor-25847 .elementor-element.elementor-element-3c534bf{
   padding:60px 0px 20px 0px;
}
.elementor-25847 .elementor-element.elementor-element-1a7327d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
   margin-bottom:0px;
}
.elementor-25847 .elementor-element.elementor-element-1a7327d > .elementor-element-populated{
   margin:0px 0px 0px 0px;
   --e-column-margin-right:0px;
   --e-column-margin-left:0px;
   padding:0px 0px 0px 0px;
}
.elementor-25847 .elementor-element.elementor-element-abc7977{
   text-align:center;
   color:#964EAFB5;
   font-family:"Inter", Sans-serif;
   font-size:16px;
   font-weight:800;
   text-transform:uppercase;
   line-height:1.3em;
   letter-spacing:1px;
}
.elementor-25847 .elementor-element.elementor-element-abc7977 > .elementor-widget-container{
   margin:0px 0px 20px 0px;
   padding:0px 0px 0px 0px;
}
.elementor-25847 .elementor-element.elementor-element-8dd053b{
   text-align:center;
   color:#141813;
   font-family:"Fraunces", Sans-serif;
   font-size:44px;
   font-weight:700;
   line-height:1.1em;
   letter-spacing:0px;
}
.elementor-25847 .elementor-element.elementor-element-8dd053b > .elementor-widget-container{
   padding:0px 0px 20px 0px;
}
.elementor-25847 .elementor-element.elementor-element-824f0ab{
   text-align:center;
   color:#4C4C4C;
   font-family:"Inter", Sans-serif;
   font-size:18px;
   font-weight:400;
   line-height:1.6em;
}
.elementor-25847 .elementor-element.elementor-element-9c684ab img{
   width:64px;
}
.elementor-25847 .elementor-element.elementor-element-9c684ab{
   width:auto;
   max-width:auto;
   top:13%;
}
body:not(.rtl) .elementor-25847 .elementor-element.elementor-element-9c684ab{
   left:-124px;
}
body.rtl .elementor-25847 .elementor-element.elementor-element-9c684ab{
   right:-124px;
}
.elementor-25847 .elementor-element.elementor-element-c970e0a{
   padding:20px 20px 0px 20px;
}
.elementor-25847 .elementor-element.elementor-element-57bc783.elementor-column > .elementor-widget-wrap{
   justify-content:center;
}
.elementor-25847 .elementor-element.elementor-element-57bc783:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25847 .elementor-element.elementor-element-57bc783 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
   background-color:#A7FEDA9C;
}
.elementor-25847 .elementor-element.elementor-element-57bc783 > .elementor-element-populated, .elementor-25847 .elementor-element.elementor-element-57bc783 > .elementor-element-populated > .elementor-background-overlay, .elementor-25847 .elementor-element.elementor-element-57bc783 > .elementor-background-slideshow{
   border-radius:20px 20px 20px 20px;
}
.elementor-25847 .elementor-element.elementor-element-57bc783 > .elementor-element-populated{
   transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
   margin:20px 20px 20px 20px;
   --e-column-margin-right:20px;
   --e-column-margin-left:20px;
   padding:40px 40px 40px 40px;
}
.elementor-25847 .elementor-element.elementor-element-57bc783 > .elementor-element-populated > .elementor-background-overlay{
   transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-25847 .elementor-element.elementor-element-cb8854a{
   text-align:left;
   width:auto;
   max-width:auto;
}
.elementor-25847 .elementor-element.elementor-element-cb8854a img{
   width:80px;
   height:65px;
   object-fit:contain;
}
.elementor-25847 .elementor-element.elementor-element-cb8854a > .elementor-widget-container{
   margin:0px 0px 10px 0px;
}
.elementor-25847 .elementor-element.elementor-element-39acd88{
   margin-top:10px;
   margin-bottom:0px;
}
.elementor-25847 .elementor-element.elementor-element-c336209 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
   margin-bottom:0px;
}
.elementor-25847 .elementor-element.elementor-element-5b6dd74{
   text-align:center;
   color:#000000;
   font-family:"Fraunces", Sans-serif;
   font-size:22px;
   font-weight:600;
}
.elementor-25847 .elementor-element.elementor-element-5b6dd74 > .elementor-widget-container{
   margin:0px 0px 12px 0px;
}
.elementor-25847 .elementor-element.elementor-element-15597bf{
   text-align:center;
   color:#4C4C4C;
   font-family:"Inter", Sans-serif;
   font-size:16px;
   font-weight:400;
   line-height:1.6em;
}
.elementor-25847 .elementor-element.elementor-element-c4d472c.elementor-column > .elementor-widget-wrap{
   justify-content:center;
}
.elementor-25847 .elementor-element.elementor-element-c4d472c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25847 .elementor-element.elementor-element-c4d472c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
   background-color:#EBB2FF91;
}
.elementor-25847 .elementor-element.elementor-element-c4d472c > .elementor-element-populated, .elementor-25847 .elementor-element.elementor-element-c4d472c > .elementor-element-populated > .elementor-background-overlay, .elementor-25847 .elementor-element.elementor-element-c4d472c > .elementor-background-slideshow{
   border-radius:20px 20px 20px 20px;
}
.elementor-25847 .elementor-element.elementor-element-c4d472c > .elementor-element-populated{
   transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
   margin:20px 20px 20px 20px;
   --e-column-margin-right:20px;
   --e-column-margin-left:20px;
   padding:40px 40px 40px 40px;
}
.elementor-25847 .elementor-element.elementor-element-c4d472c > .elementor-element-populated > .elementor-background-overlay{
   transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-25847 .elementor-element.elementor-element-3deab20{
   text-align:left;
   width:auto;
   max-width:auto;
}
.elementor-25847 .elementor-element.elementor-element-3deab20 img{
   width:80px;
   height:65px;
   object-fit:contain;
}
.elementor-25847 .elementor-element.elementor-element-3deab20 > .elementor-widget-container{
   margin:0px 0px 10px 0px;
}
.elementor-25847 .elementor-element.elementor-element-fc53c9b{
   margin-top:10px;
   margin-bottom:0px;
}
.elementor-25847 .elementor-element.elementor-element-a488608 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
   margin-bottom:0px;
}
.elementor-25847 .elementor-element.elementor-element-1fbc268{
   text-align:center;
   color:#000000;
   font-family:"Fraunces", Sans-serif;
   font-size:22px;
   font-weight:600;
}
.elementor-25847 .elementor-element.elementor-element-1fbc268 > .elementor-widget-container{
   margin:0px 0px 12px 0px;
}
.elementor-25847 .elementor-element.elementor-element-2b0dd32{
   text-align:center;
   color:#4C4C4C;
   font-family:"Inter", Sans-serif;
   font-size:16px;
   font-weight:400;
   line-height:1.6em;
}
.elementor-25847 .elementor-element.elementor-element-1b37558.elementor-column > .elementor-widget-wrap{
   justify-content:center;
}
.elementor-25847 .elementor-element.elementor-element-1b37558:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25847 .elementor-element.elementor-element-1b37558 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
   background-color:#FFEEB2A8;
}
.elementor-25847 .elementor-element.elementor-element-1b37558 > .elementor-element-populated, .elementor-25847 .elementor-element.elementor-element-1b37558 > .elementor-element-populated > .elementor-background-overlay, .elementor-25847 .elementor-element.elementor-element-1b37558 > .elementor-background-slideshow{
   border-radius:20px 20px 20px 20px;
}
.elementor-25847 .elementor-element.elementor-element-1b37558 > .elementor-element-populated{
   transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
   margin:20px 20px 20px 20px;
   --e-column-margin-right:20px;
   --e-column-margin-left:20px;
   padding:40px 40px 40px 40px;
}
.elementor-25847 .elementor-element.elementor-element-1b37558 > .elementor-element-populated > .elementor-background-overlay{
   transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-25847 .elementor-element.elementor-element-e64aaa7{
   text-align:left;
   width:auto;
   max-width:auto;
}
.elementor-25847 .elementor-element.elementor-element-e64aaa7 img{
   width:80px;
   height:65px;
   object-fit:contain;
}
.elementor-25847 .elementor-element.elementor-element-e64aaa7 > .elementor-widget-container{
   margin:0px 0px 10px 0px;
}
.elementor-25847 .elementor-element.elementor-element-eca57e7{
   margin-top:10px;
   margin-bottom:0px;
}
.elementor-25847 .elementor-element.elementor-element-2797edf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
   margin-bottom:0px;
}
.elementor-25847 .elementor-element.elementor-element-1bab4da{
   text-align:center;
   color:#000000;
   font-family:"Fraunces", Sans-serif;
   font-size:22px;
   font-weight:600;
}
.elementor-25847 .elementor-element.elementor-element-1bab4da > .elementor-widget-container{
   margin:0px 0px 12px 0px;
}
.elementor-25847 .elementor-element.elementor-element-efd716c{
   text-align:center;
   color:#4C4C4C;
   font-family:"Inter", Sans-serif;
   font-size:16px;
   font-weight:400;
   line-height:1.6em;
}
.elementor-25847 .elementor-element.elementor-element-4bf2e40:not(.elementor-motion-effects-element-type-background), .elementor-25847 .elementor-element.elementor-element-4bf2e40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
   background-color:#F8FCFF;
}
.elementor-25847 .elementor-element.elementor-element-4bf2e40 > .elementor-background-overlay{
   opacity:1;
   transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-25847 .elementor-element.elementor-element-4bf2e40{
   transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
   margin-top:0px;
   margin-bottom:0px;
   padding:100px 0px 100px 0px;
}
.elementor-25847 .elementor-element.elementor-element-db10e19 > .elementor-element-populated{
   margin:0px 0px 0px 0px;
   --e-column-margin-right:0px;
   --e-column-margin-left:0px;
   padding:0px 0px 0px 0px;
}
.elementor-25847 .elementor-element.elementor-element-e4dbfc3 > .elementor-container{
   max-width:603px;
}
.elementor-25847 .elementor-element.elementor-element-e4dbfc3{
   padding:0px 0px 40px 0px;
}
.elementor-25847 .elementor-element.elementor-element-49e89b8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
   margin-bottom:0px;
}
.elementor-25847 .elementor-element.elementor-element-49e89b8 > .elementor-element-populated{
   margin:0px 0px 0px 0px;
   --e-column-margin-right:0px;
   --e-column-margin-left:0px;
   padding:0px 0px 0px 0px;
}
.elementor-25847 .elementor-element.elementor-element-5162f7f{
   text-align:center;
   color:#5AD2A1;
   font-family:"Inter", Sans-serif;
   font-size:16px;
   font-weight:800;
   text-transform:uppercase;
   line-height:1.3em;
   letter-spacing:1px;
}
.elementor-25847 .elementor-element.elementor-element-5162f7f > .elementor-widget-container{
   margin:0px 0px 20px 0px;
   padding:0px 0px 0px 0px;
}
.elementor-25847 .elementor-element.elementor-element-696e64e{
   text-align:center;
   color:#141813;
   font-family:"Fraunces", Sans-serif;
   font-size:44px;
   font-weight:700;
   line-height:1.1em;
   letter-spacing:0px;
}
.elementor-25847 .elementor-element.elementor-element-696e64e > .elementor-widget-container{
   padding:0px 0px 20px 0px;
}
.elementor-25847 .elementor-element.elementor-element-1cf0804{
   text-align:center;
   color:#4C4C4C;
   font-family:"Inter", Sans-serif;
   font-size:18px;
   font-weight:400;
   line-height:1.6em;
}
.elementor-25847 .elementor-element.elementor-element-bb95ee9{
   transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
   padding:40px 0px 0px 0px;
}
.elementor-25847 .elementor-element.elementor-element-bb95ee9 > .elementor-background-overlay{
   transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget .elementor-25847 .elementor-element.elementor-element-dde0088.elementor-column .elementor-widget-wrap{
   align-items:center;
}
.elementor-25847 .elementor-element.elementor-element-dde0088.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
   align-content:center;
   align-items:center;
}
.elementor-25847 .elementor-element.elementor-element-dde0088 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
   margin-bottom:0px;
}
.elementor-25847 .elementor-element.elementor-element-dde0088 > .elementor-element-populated{
   margin:0px 40px 0px 0px;
   --e-column-margin-right:40px;
   --e-column-margin-left:0px;
}
.elementor-25847 .elementor-element.elementor-element-f1f0eca .elementor-repeater-item-ea8d464 .eael-feature-list-icon i{
   color:#FFFFFF;
}
.elementor-25847 .elementor-element.elementor-element-f1f0eca .elementor-repeater-item-ea8d464 .eael-feature-list-icon svg{
   color:#FFFFFF !important;
   fill:#FFFFFF !important;
}
.elementor-25847 .elementor-element.elementor-element-f1f0eca .elementor-repeater-item-ea8d464 .eael-feature-list-icon{
   background-color:#5AD2A1;
}
.elementor-25847 .elementor-element.elementor-element-f1f0eca .elementor-repeater-item-c023d5b .eael-feature-list-icon i{
   color:#fff;
}
.elementor-25847 .elementor-element.elementor-element-f1f0eca .elementor-repeater-item-c023d5b .eael-feature-list-icon svg{
   color:#fff !important;
   fill:#fff !important;
}
.elementor-25847 .elementor-element.elementor-element-f1f0eca .elementor-repeater-item-c023d5b .eael-feature-list-icon{
   background-color:#DEF9EEF7;
}
.elementor-25847 .elementor-element.elementor-element-f1f0eca .elementor-repeater-item-47b230d .eael-feature-list-icon i{
   color:#fff;
}
.elementor-25847 .elementor-element.elementor-element-f1f0eca .elementor-repeater-item-47b230d .eael-feature-list-icon svg{
   color:#fff !important;
   fill:#fff !important;
}
.elementor-25847 .elementor-element.elementor-element-f1f0eca .elementor-repeater-item-47b230d .eael-feature-list-icon{
   background-color:#DEF9EEF7;
}
.elementor-25847 .elementor-element.elementor-element-f1f0eca .eael-feature-list-items .eael-feature-list-item:not(:last-child){
   padding-bottom:calc(50px/2);
}
.elementor-25847 .elementor-element.elementor-element-f1f0eca .eael-feature-list-items .eael-feature-list-item:not(:first-child){
   padding-top:calc(50px/2);
}
.elementor-25847 .elementor-element.elementor-element-f1f0eca .eael-feature-list-items.connector-type-modern .eael-feature-list-item:not(:last-child):before{
   height:calc(100% + 50px);
}
body.rtl .elementor-25847 .elementor-element.elementor-element-f1f0eca .eael-feature-list-items .eael-feature-list-item:after{
   left:calc(-50px/2);
}
.elementor-25847 .elementor-element.elementor-element-f1f0eca .connector-type-classic .connector{
   border-style:solid;
   border-color:#5AD2A1;
   border-width:1px;
}
.elementor-25847 .elementor-element.elementor-element-f1f0eca .connector-type-modern .eael-feature-list-item:before, .elementor-25847 .elementor-element.elementor-element-f1f0eca .connector-type-modern .eael-feature-list-item:after{
   border-style:solid;
   border-color:#5AD2A1;
}
.elementor-25847 .elementor-element.elementor-element-f1f0eca .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before, .elementor-25847 .elementor-element.elementor-element-f1f0eca .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{
   border-width:1px;
}
.elementor-25847 .elementor-element.elementor-element-f1f0eca .-icon-position-left .connector-type-modern .eael-feature-list-item:before, .elementor-25847 .elementor-element.elementor-element-f1f0eca .-icon-position-left .connector-type-modern .eael-feature-list-item:after{
   border-width:1px;
}
.elementor-25847 .elementor-element.elementor-element-f1f0eca .-icon-position-right .connector-type-modern .eael-feature-list-item:before, .elementor-25847 .elementor-element.elementor-element-f1f0eca .-icon-position-right .connector-type-modern .eael-feature-list-item:after{
   border-width:1px;
}
.elementor-25847 .elementor-element.elementor-element-f1f0eca .eael-feature-list-items .eael-feature-list-icon-box .eael-feature-list-icon-inner{
   background-color:#5AD2A1;
}
.elementor-25847 .elementor-element.elementor-element-f1f0eca .eael-feature-list-items .eael-feature-list-icon{
   color:#5AD2A1;
}
.elementor-25847 .elementor-element.elementor-element-f1f0eca .eael-feature-list-items .eael-feature-list-icon svg{
   fill:#5AD2A1;
}
.elementor-25847 .elementor-element.elementor-element-f1f0eca .eael-feature-list-icon-box .eael-feature-list-icon{
   height:44px;
   width:44px;
   font-size:25px;
   padding:16px 16px 16px 16px;
}
.elementor-25847 .elementor-element.elementor-element-f1f0eca .eael-feature-list-items.connector-type-classic .connector{
   right:calc(100% - 44px);
}
.elementor-25847 .elementor-element.elementor-element-f1f0eca .eael-feature-list-icon-box .eael-feature-list-icon img{
   width:25px;
   height:25px;
}
.elementor-25847 .elementor-element.elementor-element-f1f0eca .eael-feature-list-img{
   width:25px;
   height:25px;
}
.elementor-25847 .elementor-element.elementor-element-f1f0eca .-icon-position-left .eael-feature-list-content-box, .elementor-25847 .elementor-element.elementor-element-f1f0eca .-icon-position-right .eael-feature-list-content-box, .elementor-25847 .elementor-element.elementor-element-f1f0eca .-icon-position-top .eael-feature-list-content-box{
   margin:24px;
}
.elementor-25847 .elementor-element.elementor-element-f1f0eca .eael-feature-list-item .eael-feature-list-title{
   margin-bottom:10px;
}
.elementor-25847 .elementor-element.elementor-element-f1f0eca .eael-feature-list-content-box .eael-feature-list-title, .elementor-25847 .elementor-element.elementor-element-f1f0eca .eael-feature-list-content-box .eael-feature-list-title > a, .elementor-25847 .elementor-element.elementor-element-f1f0eca .eael-feature-list-content-box .eael-feature-list-title:visited{
   color:#141813;
}
.elementor-25847 .elementor-element.elementor-element-f1f0eca .eael-feature-list-content-box .eael-feature-list-title, .elementor-25847 .elementor-element.elementor-element-f1f0eca .eael-feature-list-content-box .eael-feature-list-title a{
   font-family:"Inter", Sans-serif;
   font-size:22px;
   font-weight:600;
   letter-spacing:-0.7px;
}
.elementor-25847 .elementor-element.elementor-element-f1f0eca .eael-feature-list-content-box .eael-feature-list-content{
   color:#39393AC9;
   font-family:"Inter", Sans-serif;
   font-size:16px;
   font-weight:400;
}
.elementor-bc-flex-widget .elementor-25847 .elementor-element.elementor-element-e3eeac6.elementor-column .elementor-widget-wrap{
   align-items:center;
}
.elementor-25847 .elementor-element.elementor-element-e3eeac6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
   align-content:center;
   align-items:center;
}
.elementor-25847 .elementor-element.elementor-element-e3eeac6 > .elementor-element-populated{
   margin:0px 0px 0px 0px;
   --e-column-margin-right:0px;
   --e-column-margin-left:0px;
   padding:0px 0px 0px 0px;
}
.elementor-25847 .elementor-element.elementor-element-86ffb33 img{
   width:100%;
}
.elementor-25847 .elementor-element.elementor-element-86ffb33 > .elementor-widget-container{
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
}
.elementor-25847 .elementor-element.elementor-element-86ffb33{
   z-index:6;
}
.elementor-25847 .elementor-element.elementor-element-a2ca3b3{
   text-align:right;
   width:auto;
   max-width:auto;
   top:-84px;
   z-index:0;
}
.elementor-25847 .elementor-element.elementor-element-a2ca3b3 img{
   max-width:32%;
}
body:not(.rtl) .elementor-25847 .elementor-element.elementor-element-a2ca3b3{
   right:40px;
}
body.rtl .elementor-25847 .elementor-element.elementor-element-a2ca3b3{
   left:40px;
}
.elementor-25847 .elementor-element.elementor-element-e6c5a46{
   text-align:right;
   width:auto;
   max-width:auto;
   bottom:0px;
   z-index:0;
}
.elementor-25847 .elementor-element.elementor-element-e6c5a46 img{
   max-width:32%;
}
body:not(.rtl) .elementor-25847 .elementor-element.elementor-element-e6c5a46{
   right:-28.6px;
}
body.rtl .elementor-25847 .elementor-element.elementor-element-e6c5a46{
   left:-28.6px;
}
.elementor-25847 .elementor-element.elementor-element-a7aeb59{
   transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
   padding:100px 0px 0px 0px;
}
.elementor-25847 .elementor-element.elementor-element-a7aeb59 > .elementor-background-overlay{
   transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-25847 .elementor-element.elementor-element-681bbc0 > .elementor-element-populated{
   margin:0px 0px 0px 0px;
   --e-column-margin-right:0px;
   --e-column-margin-left:0px;
   padding:0px 0px 0px 0px;
}
.elementor-25847 .elementor-element.elementor-element-b9f42ce > .elementor-container{
   max-width:1140px;
}
.elementor-25847 .elementor-element.elementor-element-b9f42ce{
   padding:0px 0px 0px 0px;
}
.elementor-bc-flex-widget .elementor-25847 .elementor-element.elementor-element-beacbed.elementor-column .elementor-widget-wrap{
   align-items:center;
}
.elementor-25847 .elementor-element.elementor-element-beacbed.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
   align-content:center;
   align-items:center;
}
.elementor-25847 .elementor-element.elementor-element-beacbed.elementor-column > .elementor-widget-wrap{
   justify-content:center;
}
.elementor-25847 .elementor-element.elementor-element-beacbed > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
   margin-bottom:0px;
}
.elementor-25847 .elementor-element.elementor-element-beacbed > .elementor-element-populated{
   transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
   margin:0px 40px 0px 0px;
   --e-column-margin-right:40px;
   --e-column-margin-left:0px;
   padding:30px 30px 30px 30px;
}
.elementor-25847 .elementor-element.elementor-element-beacbed > .elementor-element-populated > .elementor-background-overlay{
   transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-25847 .elementor-element.elementor-element-259a2e4 img{
   border-radius:0% 0% 0% 0%;
}
.elementor-25847 .elementor-element.elementor-element-259a2e4 > .elementor-widget-container{
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
}
.elementor-25847 .elementor-element.elementor-element-46b0d50{
   text-align:right;
   width:auto;
   max-width:auto;
   top:0px;
   z-index:0;
}
.elementor-25847 .elementor-element.elementor-element-46b0d50 img{
   max-width:119px;
}
body:not(.rtl) .elementor-25847 .elementor-element.elementor-element-46b0d50{
   left:0px;
}
body.rtl .elementor-25847 .elementor-element.elementor-element-46b0d50{
   right:0px;
}
.elementor-bc-flex-widget .elementor-25847 .elementor-element.elementor-element-564fa39.elementor-column .elementor-widget-wrap{
   align-items:center;
}
.elementor-25847 .elementor-element.elementor-element-564fa39.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
   align-content:center;
   align-items:center;
}
.elementor-25847 .elementor-element.elementor-element-564fa39 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
   margin-bottom:0px;
}
.elementor-25847 .elementor-element.elementor-element-0cfce17{
   text-align:left;
   color:#964EAFB5;
   font-family:"Inter", Sans-serif;
   font-size:16px;
   font-weight:800;
   text-transform:uppercase;
   line-height:1.3em;
   letter-spacing:1px;
}
.elementor-25847 .elementor-element.elementor-element-0cfce17 > .elementor-widget-container{
   margin:0px 0px 20px 0px;
   padding:0px 0px 0px 0px;
}
.elementor-25847 .elementor-element.elementor-element-665577b{
   text-align:left;
   color:#141813;
   font-family:"Fraunces", Sans-serif;
   font-size:44px;
   font-weight:700;
   line-height:1.1em;
   letter-spacing:0px;
}
.elementor-25847 .elementor-element.elementor-element-665577b > .elementor-widget-container{
   padding:0px 0px 20px 0px;
}
.elementor-25847 .elementor-element.elementor-element-4650c99{
   text-align:left;
   color:#4C4C4C;
   font-family:"Inter", Sans-serif;
   font-size:18px;
   font-weight:400;
   line-height:1.6em;
}
.elementor-25847 .elementor-element.elementor-element-4650c99 > .elementor-widget-container{
   margin:0px 0px 0px 0px;
}
.elementor-25847 .elementor-element.elementor-element-db6009f .elementor-button .elementor-align-icon-right{
   margin-left:12px;
}
.elementor-25847 .elementor-element.elementor-element-db6009f .elementor-button .elementor-align-icon-left{
   margin-right:12px;
}
.elementor-25847 .elementor-element.elementor-element-db6009f .elementor-button{
   font-family:"Inter", Sans-serif;
   font-size:18px;
   font-weight:600;
   line-height:0.8em;
   fill:#000000;
   color:#000000;
   background-color:#E0E7FA00;
   border-radius:0px 0px 0px 0px;
   box-shadow:0px 0px 0px 0px rgba(20.999999999999982, 92.00000000000011, 231, 0.43);
   padding:0px 0px 0px 0px;
}
.elementor-25847 .elementor-element.elementor-element-db6009f .elementor-button:hover, .elementor-25847 .elementor-element.elementor-element-db6009f .elementor-button:focus{
   color:#964EAFB5;
   border-color:#964EAFB5;
}
.elementor-25847 .elementor-element.elementor-element-db6009f .elementor-button:hover svg, .elementor-25847 .elementor-element.elementor-element-db6009f .elementor-button:focus svg{
   fill:#964EAFB5;
}
.elementor-25847 .elementor-element.elementor-element-db6009f > .elementor-widget-container{
   margin:20px 0px 0px 0px;
}
.elementor-25847 .elementor-element.elementor-element-9d1f6a0 > .elementor-container{
   max-width:1140px;
}
.elementor-25847 .elementor-element.elementor-element-9d1f6a0{
   padding:20px 0px 100px 0px;
}
.elementor-bc-flex-widget .elementor-25847 .elementor-element.elementor-element-df9a153.elementor-column .elementor-widget-wrap{
   align-items:center;
}
.elementor-25847 .elementor-element.elementor-element-df9a153.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
   align-content:center;
   align-items:center;
}
.elementor-25847 .elementor-element.elementor-element-df9a153 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
   margin-bottom:0px;
}
.elementor-25847 .elementor-element.elementor-element-61ac07d{
   text-align:left;
   color:#FFD336;
   font-family:"Inter", Sans-serif;
   font-size:16px;
   font-weight:800;
   text-transform:uppercase;
   line-height:1.3em;
   letter-spacing:1px;
}
.elementor-25847 .elementor-element.elementor-element-61ac07d > .elementor-widget-container{
   margin:0px 0px 20px 0px;
   padding:0px 0px 0px 0px;
}
.elementor-25847 .elementor-element.elementor-element-dc1bc8c{
   text-align:left;
   color:#141813;
   font-family:"Fraunces", Sans-serif;
   font-size:44px;
   font-weight:700;
   line-height:1.1em;
   letter-spacing:0px;
}
.elementor-25847 .elementor-element.elementor-element-dc1bc8c > .elementor-widget-container{
   padding:0px 0px 20px 0px;
}
.elementor-25847 .elementor-element.elementor-element-80dfff3{
   text-align:left;
   color:#4C4C4C;
   font-family:"Inter", Sans-serif;
   font-size:18px;
   font-weight:400;
   line-height:1.6em;
}
.elementor-25847 .elementor-element.elementor-element-80dfff3 > .elementor-widget-container{
   margin:0px 0px 20px 0px;
}
.elementor-25847 .elementor-element.elementor-element-ee8c0fe .elementor-button .elementor-align-icon-right{
   margin-left:0px;
}
.elementor-25847 .elementor-element.elementor-element-ee8c0fe .elementor-button .elementor-align-icon-left{
   margin-right:0px;
}
.elementor-25847 .elementor-element.elementor-element-ee8c0fe .elementor-button{
   font-family:"Fraunces", Sans-serif;
   font-size:18px;
   font-weight:600;
   letter-spacing:0px;
   fill:#FFFFFF;
   color:#FFFFFF;
   background-color:#141813;
   border-radius:0px 0px 0px 0px;
   box-shadow:0px 4px 20px 0px rgba(148, 226.99999999999997, 255, 0.26);
   padding:15px 45px 15px 45px;
}
.elementor-25847 .elementor-element.elementor-element-ee8c0fe > .elementor-widget-container{
   margin:10px 0px 0px 0px;
}
.elementor-bc-flex-widget .elementor-25847 .elementor-element.elementor-element-b1cd909.elementor-column .elementor-widget-wrap{
   align-items:center;
}
.elementor-25847 .elementor-element.elementor-element-b1cd909.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
   align-content:center;
   align-items:center;
}
.elementor-25847 .elementor-element.elementor-element-b1cd909 > .elementor-element-populated{
   padding:30px 30px 30px 30px;
}
.elementor-25847 .elementor-element.elementor-element-7280686{
   text-align:center;
}
.elementor-25847 .elementor-element.elementor-element-7280686 img{
   width:100%;
}
.elementor-25847 .elementor-element.elementor-element-7280686 > .elementor-widget-container{
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
}
.elementor-25847 .elementor-element.elementor-element-c7158bf{
   text-align:right;
   width:auto;
   max-width:auto;
   bottom:0px;
   z-index:0;
}
.elementor-25847 .elementor-element.elementor-element-c7158bf img{
   max-width:125px;
}
body:not(.rtl) .elementor-25847 .elementor-element.elementor-element-c7158bf{
   right:0px;
}
body.rtl .elementor-25847 .elementor-element.elementor-element-c7158bf{
   left:0px;
}
.elementor-25847 .elementor-element.elementor-element-128a752 > .elementor-container{
   max-width:1440px;
}
.elementor-25847 .elementor-element.elementor-element-128a752:not(.elementor-motion-effects-element-type-background), .elementor-25847 .elementor-element.elementor-element-128a752 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
   background-color:#F4F4FC;
}
.elementor-25847 .elementor-element.elementor-element-128a752 > .elementor-background-overlay{
   opacity:1;
   transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-25847 .elementor-element.elementor-element-128a752{
   transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
   margin-top:0px;
   margin-bottom:0px;
   padding:100px 0px 100px 0px;
}
.elementor-25847 .elementor-element.elementor-element-e732522 > .elementor-element-populated{
   margin:0px 0px 0px 0px;
   --e-column-margin-right:0px;
   --e-column-margin-left:0px;
   padding:0% 0% 0% 10%;
}
.elementor-25847 .elementor-element.elementor-element-f095d57 > .elementor-container{
   max-width:1440px;
}
.elementor-25847 .elementor-element.elementor-element-f095d57{
   padding:20px 0px 0px 0px;
}
.elementor-bc-flex-widget .elementor-25847 .elementor-element.elementor-element-dcea14a.elementor-column .elementor-widget-wrap{
   align-items:center;
}
.elementor-25847 .elementor-element.elementor-element-dcea14a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
   align-content:center;
   align-items:center;
}
.elementor-25847 .elementor-element.elementor-element-dcea14a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
   margin-bottom:0px;
}
.elementor-25847 .elementor-element.elementor-element-dcea14a > .elementor-element-populated{
   margin:0px 40px 0px 0px;
   --e-column-margin-right:40px;
   --e-column-margin-left:0px;
}
.elementor-25847 .elementor-element.elementor-element-124d587{
   text-align:left;
   color:#964EAFB5;
   font-family:"Inter", Sans-serif;
   font-size:16px;
   font-weight:800;
   text-transform:uppercase;
   line-height:1.3em;
   letter-spacing:1px;
}
.elementor-25847 .elementor-element.elementor-element-124d587 > .elementor-widget-container{
   margin:0px 0px 20px 0px;
   padding:0px 0px 0px 0px;
}
.elementor-25847 .elementor-element.elementor-element-cc90940{
   text-align:left;
   color:#141813;
   font-family:"Fraunces", Sans-serif;
   font-size:44px;
   font-weight:700;
   line-height:1.1em;
   letter-spacing:0px;
}
.elementor-25847 .elementor-element.elementor-element-cc90940 > .elementor-widget-container{
   padding:0px 0px 20px 0px;
}
.elementor-25847 .elementor-element.elementor-element-a3e348f{
   text-align:left;
   color:#4C4C4C;
   font-family:"Inter", Sans-serif;
   font-size:18px;
   font-weight:400;
   line-height:1.6em;
}
.elementor-25847 .elementor-element.elementor-element-a3e348f > .elementor-widget-container{
   padding:0px 0px 15px 0px;
}
.elementor-25847 .elementor-element.elementor-element-9a7f8de .elementor-button .elementor-align-icon-right{
   margin-left:0px;
}
.elementor-25847 .elementor-element.elementor-element-9a7f8de .elementor-button .elementor-align-icon-left{
   margin-right:0px;
}
.elementor-25847 .elementor-element.elementor-element-9a7f8de .elementor-button{
   font-family:"Fraunces", Sans-serif;
   font-size:18px;
   font-weight:600;
   letter-spacing:0px;
   fill:#FFFFFF;
   color:#FFFFFF;
   background-color:#141813;
   border-radius:0px 0px 0px 0px;
   box-shadow:0px 4px 20px 0px rgba(148, 226.99999999999997, 255, 0.26);
   padding:15px 45px 15px 45px;
}
.elementor-25847 .elementor-element.elementor-element-9a7f8de > .elementor-widget-container{
   margin:10px 0px 0px 0px;
}
.elementor-bc-flex-widget .elementor-25847 .elementor-element.elementor-element-a4f45b3.elementor-column .elementor-widget-wrap{
   align-items:center;
}
.elementor-25847 .elementor-element.elementor-element-a4f45b3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
   align-content:center;
   align-items:center;
}
.elementor-25847 .elementor-element.elementor-element-a4f45b3 > .elementor-element-populated{
   padding:0px 0px 0px 0px;
}
.elementor-bc-flex-widget .elementor-25847 .elementor-element.elementor-element-76cd3d8.elementor-column .elementor-widget-wrap{
   align-items:center;
}
.elementor-25847 .elementor-element.elementor-element-76cd3d8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
   align-content:center;
   align-items:center;
}
.elementor-25847 .elementor-element.elementor-element-76cd3d8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
   margin-bottom:0px;
}
.elementor-25847 .elementor-element.elementor-element-76cd3d8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25847 .elementor-element.elementor-element-76cd3d8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
   background-color:#FFFFFF;
}
.elementor-25847 .elementor-element.elementor-element-76cd3d8 > .elementor-element-populated{
   border-style:solid;
   border-width:1px 1px 1px 1px;
   border-color:#964EAF69;
   transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
   margin:15px 15px 15px 15px;
   --e-column-margin-right:15px;
   --e-column-margin-left:15px;
   padding:28px 28px 28px 28px;
}
.elementor-25847 .elementor-element.elementor-element-76cd3d8 > .elementor-element-populated, .elementor-25847 .elementor-element.elementor-element-76cd3d8 > .elementor-element-populated > .elementor-background-overlay, .elementor-25847 .elementor-element.elementor-element-76cd3d8 > .elementor-background-slideshow{
   border-radius:12px 12px 12px 12px;
}
.elementor-25847 .elementor-element.elementor-element-76cd3d8 > .elementor-element-populated > .elementor-background-overlay{
   transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-25847 .elementor-element.elementor-element-76194a1{
   text-align:left;
}
body:not(.rtl) .elementor-25847 .elementor-element.elementor-element-76194a1 .elementor-star-rating i:not(:last-of-type){
   margin-right:6px;
}
body.rtl .elementor-25847 .elementor-element.elementor-element-76194a1 .elementor-star-rating i:not(:last-of-type){
   margin-left:6px;
}
.elementor-25847 .elementor-element.elementor-element-76194a1 .elementor-star-rating i:before{
   color:#FFD336;
}
.elementor-25847 .elementor-element.elementor-element-76194a1 .elementor-star-rating i{
   color:#D1D1D1;
}
.elementor-25847 .elementor-element.elementor-element-76194a1 > .elementor-widget-container{
   margin:0px 0px 20px 0px;
   padding:0px 0px 0px 0px;
}
.elementor-25847 .elementor-element.elementor-element-beee977{
   text-align:left;
   color:#141813;
   font-family:"Inter", Sans-serif;
   font-size:18px;
   font-weight:500;
   letter-spacing:0px;
}
.elementor-25847 .elementor-element.elementor-element-beee977 > .elementor-widget-container{
   margin:0% 0% 0% 0%;
   padding:0px 0px 0px 0px;
}
.elementor-25847 .elementor-element.elementor-element-32b36df, .elementor-25847 .elementor-element.elementor-element-32b36df > .elementor-background-overlay{
   border-radius:0px 0px 0px 0px;
}
.elementor-25847 .elementor-element.elementor-element-32b36df{
   margin-top:0px;
   margin-bottom:0px;
   padding:20px 0px 0px 0px;
}
.elementor-bc-flex-widget .elementor-25847 .elementor-element.elementor-element-7af28fe.elementor-column .elementor-widget-wrap{
   align-items:center;
}
.elementor-25847 .elementor-element.elementor-element-7af28fe.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
   align-content:center;
   align-items:center;
}
.elementor-25847 .elementor-element.elementor-element-7af28fe > .elementor-element-populated{
   margin:0px 0px 0px 0px;
   --e-column-margin-right:0px;
   --e-column-margin-left:0px;
   padding:0px 0px 0px 0px;
}
.elementor-25847 .elementor-element.elementor-element-92fef9b{
   text-align:left;
}
.elementor-25847 .elementor-element.elementor-element-92fef9b img{
   width:50px;
   height:50px;
   object-fit:cover;
   border-radius:100% 100% 100% 100%;
}
.elementor-25847 .elementor-element.elementor-element-92fef9b > .elementor-widget-container{
   padding:0px 20px 0px 0px;
}
.elementor-bc-flex-widget .elementor-25847 .elementor-element.elementor-element-77548f3.elementor-column .elementor-widget-wrap{
   align-items:center;
}
.elementor-25847 .elementor-element.elementor-element-77548f3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
   align-content:center;
   align-items:center;
}
.elementor-25847 .elementor-element.elementor-element-77548f3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
   margin-bottom:0px;
}
.elementor-25847 .elementor-element.elementor-element-77548f3 > .elementor-element-populated{
   margin:0px 0px 0px 0px;
   --e-column-margin-right:0px;
   --e-column-margin-left:0px;
}
.elementor-25847 .elementor-element.elementor-element-3fad37b{
   text-align:left;
}
.elementor-25847 .elementor-element.elementor-element-3fad37b .elementor-heading-title{
   color:#141813;
   font-family:"Fraunces", Sans-serif;
   font-size:20px;
   font-weight:600;
   line-height:1.3em;
   letter-spacing:0px;
}
.elementor-25847 .elementor-element.elementor-element-3fad37b > .elementor-widget-container{
   margin:0px 0px 4px 0px;
   padding:0px 0px 0px 0px;
}
.elementor-25847 .elementor-element.elementor-element-25a13ad{
   color:#4C4C4C91;
   font-family:"Inter", Sans-serif;
   font-size:16px;
   font-weight:600;
}
.elementor-bc-flex-widget .elementor-25847 .elementor-element.elementor-element-427bcb5.elementor-column .elementor-widget-wrap{
   align-items:center;
}
.elementor-25847 .elementor-element.elementor-element-427bcb5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
   align-content:center;
   align-items:center;
}
.elementor-25847 .elementor-element.elementor-element-427bcb5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
   margin-bottom:0px;
}
.elementor-25847 .elementor-element.elementor-element-427bcb5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25847 .elementor-element.elementor-element-427bcb5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
   background-color:#FFFFFF;
}
.elementor-25847 .elementor-element.elementor-element-427bcb5 > .elementor-element-populated{
   border-style:solid;
   border-width:1px 1px 1px 1px;
   border-color:#964EAF69;
   transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
   margin:15px 15px 15px 15px;
   --e-column-margin-right:15px;
   --e-column-margin-left:15px;
   padding:28px 28px 28px 28px;
}
.elementor-25847 .elementor-element.elementor-element-427bcb5 > .elementor-element-populated, .elementor-25847 .elementor-element.elementor-element-427bcb5 > .elementor-element-populated > .elementor-background-overlay, .elementor-25847 .elementor-element.elementor-element-427bcb5 > .elementor-background-slideshow{
   border-radius:12px 12px 12px 12px;
}
.elementor-25847 .elementor-element.elementor-element-427bcb5 > .elementor-element-populated > .elementor-background-overlay{
   transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-25847 .elementor-element.elementor-element-9925c1d{
   text-align:left;
}
body:not(.rtl) .elementor-25847 .elementor-element.elementor-element-9925c1d .elementor-star-rating i:not(:last-of-type){
   margin-right:6px;
}
body.rtl .elementor-25847 .elementor-element.elementor-element-9925c1d .elementor-star-rating i:not(:last-of-type){
   margin-left:6px;
}
.elementor-25847 .elementor-element.elementor-element-9925c1d .elementor-star-rating i:before{
   color:#FFD336;
}
.elementor-25847 .elementor-element.elementor-element-9925c1d .elementor-star-rating i{
   color:#D1D1D1;
}
.elementor-25847 .elementor-element.elementor-element-9925c1d > .elementor-widget-container{
   margin:0px 0px 20px 0px;
   padding:0px 0px 0px 0px;
}
.elementor-25847 .elementor-element.elementor-element-4795d33{
   text-align:left;
   color:#141813;
   font-family:"Inter", Sans-serif;
   font-size:18px;
   font-weight:500;
   letter-spacing:0px;
}
.elementor-25847 .elementor-element.elementor-element-4795d33 > .elementor-widget-container{
   margin:0% 0% 0% 0%;
   padding:0px 0px 0px 0px;
}
.elementor-25847 .elementor-element.elementor-element-a0d5ecf, .elementor-25847 .elementor-element.elementor-element-a0d5ecf > .elementor-background-overlay{
   border-radius:0px 0px 0px 0px;
}
.elementor-25847 .elementor-element.elementor-element-a0d5ecf{
   margin-top:0px;
   margin-bottom:0px;
   padding:20px 0px 0px 0px;
}
.elementor-bc-flex-widget .elementor-25847 .elementor-element.elementor-element-142747e.elementor-column .elementor-widget-wrap{
   align-items:center;
}
.elementor-25847 .elementor-element.elementor-element-142747e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
   align-content:center;
   align-items:center;
}
.elementor-25847 .elementor-element.elementor-element-142747e > .elementor-element-populated{
   margin:0px 0px 0px 0px;
   --e-column-margin-right:0px;
   --e-column-margin-left:0px;
   padding:0px 0px 0px 0px;
}
.elementor-25847 .elementor-element.elementor-element-cd03daf{
   text-align:left;
}
.elementor-25847 .elementor-element.elementor-element-cd03daf img{
   width:50px;
   height:50px;
   object-fit:cover;
   border-radius:100% 100% 100% 100%;
}
.elementor-25847 .elementor-element.elementor-element-cd03daf > .elementor-widget-container{
   padding:0px 20px 0px 0px;
}
.elementor-bc-flex-widget .elementor-25847 .elementor-element.elementor-element-3196c7d.elementor-column .elementor-widget-wrap{
   align-items:center;
}
.elementor-25847 .elementor-element.elementor-element-3196c7d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
   align-content:center;
   align-items:center;
}
.elementor-25847 .elementor-element.elementor-element-3196c7d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
   margin-bottom:0px;
}
.elementor-25847 .elementor-element.elementor-element-3196c7d > .elementor-element-populated{
   margin:0px 0px 0px 0px;
   --e-column-margin-right:0px;
   --e-column-margin-left:0px;
}
.elementor-25847 .elementor-element.elementor-element-419e3f7{
   text-align:left;
}
.elementor-25847 .elementor-element.elementor-element-419e3f7 .elementor-heading-title{
   color:#141813;
   font-family:"Fraunces", Sans-serif;
   font-size:20px;
   font-weight:600;
   line-height:1.3em;
   letter-spacing:0px;
}
.elementor-25847 .elementor-element.elementor-element-419e3f7 > .elementor-widget-container{
   margin:0px 0px 4px 0px;
   padding:0px 0px 0px 0px;
}
.elementor-25847 .elementor-element.elementor-element-0b29c2f{
   color:#4C4C4C91;
   font-family:"Inter", Sans-serif;
   font-size:16px;
   font-weight:600;
}
.elementor-25847 .elementor-element.elementor-element-33cb83c{
   transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
   padding:100px 0px 100px 0px;
}
.elementor-25847 .elementor-element.elementor-element-33cb83c > .elementor-background-overlay{
   transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-25847 .elementor-element.elementor-element-c1cb98b > .elementor-element-populated{
   margin:0px 0px 0px 0px;
   --e-column-margin-right:0px;
   --e-column-margin-left:0px;
   padding:0px 0px 0px 0px;
}
.elementor-25847 .elementor-element.elementor-element-1c2dcb8 img{
   width:74px;
}
.elementor-25847 .elementor-element.elementor-element-1c2dcb8{
   width:auto;
   max-width:auto;
   top:-21px;
}
body:not(.rtl) .elementor-25847 .elementor-element.elementor-element-1c2dcb8{
   right:0px;
}
body.rtl .elementor-25847 .elementor-element.elementor-element-1c2dcb8{
   left:0px;
}
.elementor-25847 .elementor-element.elementor-element-7ea724e > .elementor-container{
   max-width:586px;
}
.elementor-25847 .elementor-element.elementor-element-7ea724e{
   padding:0px 0px 40px 0px;
}
.elementor-25847 .elementor-element.elementor-element-aa9fc69 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
   margin-bottom:0px;
}
.elementor-25847 .elementor-element.elementor-element-aa9fc69 > .elementor-element-populated{
   margin:0px 0px 0px 0px;
   --e-column-margin-right:0px;
   --e-column-margin-left:0px;
   padding:0px 0px 0px 0px;
}
.elementor-25847 .elementor-element.elementor-element-96dd348{
   text-align:center;
   color:#5AD2A1;
   font-family:"Inter", Sans-serif;
   font-size:16px;
   font-weight:800;
   text-transform:uppercase;
   line-height:1.3em;
   letter-spacing:1px;
}
.elementor-25847 .elementor-element.elementor-element-96dd348 > .elementor-widget-container{
   margin:0px 0px 20px 0px;
   padding:0px 0px 0px 0px;
}
.elementor-25847 .elementor-element.elementor-element-923c355{
   text-align:center;
   color:#141813;
   font-family:"Fraunces", Sans-serif;
   font-size:44px;
   font-weight:700;
   line-height:1.1em;
   letter-spacing:0px;
}
.elementor-25847 .elementor-element.elementor-element-923c355 > .elementor-widget-container{
   padding:0px 0px 20px 0px;
}
.elementor-25847 .elementor-element.elementor-element-f29503e{
   text-align:center;
   color:#4C4C4C;
   font-family:"Inter", Sans-serif;
   font-size:18px;
   font-weight:400;
   line-height:1.6em;
}
.elementor-25847 .elementor-element.elementor-element-7514dd4{
   text-align:right;
   width:auto;
   max-width:auto;
   top:0px;
   z-index:0;
}
.elementor-25847 .elementor-element.elementor-element-7514dd4 img{
   max-width:119px;
}
body:not(.rtl) .elementor-25847 .elementor-element.elementor-element-7514dd4{
   left:0px;
}
body.rtl .elementor-25847 .elementor-element.elementor-element-7514dd4{
   right:0px;
}
.elementor-25847 .elementor-element.elementor-element-f46c7dd{
   text-align:right;
   width:auto;
   max-width:auto;
   top:63px;
   z-index:0;
}
.elementor-25847 .elementor-element.elementor-element-f46c7dd img{
   max-width:119px;
}
body:not(.rtl) .elementor-25847 .elementor-element.elementor-element-f46c7dd{
   left:32px;
}
body.rtl .elementor-25847 .elementor-element.elementor-element-f46c7dd{
   right:32px;
}
.elementor-25847 .elementor-element.elementor-element-14c89f7, .elementor-25847 .elementor-element.elementor-element-14c89f7 > .elementor-background-overlay{
   border-radius:14px 14px 14px 14px;
}
.elementor-25847 .elementor-element.elementor-element-14c89f7{
   transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
   padding:0px 0px 0px 0px;
}
.elementor-25847 .elementor-element.elementor-element-14c89f7 > .elementor-background-overlay{
   transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget .elementor-25847 .elementor-element.elementor-element-a55a7c4.elementor-column .elementor-widget-wrap{
   align-items:center;
}
.elementor-25847 .elementor-element.elementor-element-a55a7c4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
   align-content:center;
   align-items:center;
}
.elementor-25847 .elementor-element.elementor-element-a55a7c4 > .elementor-element-populated{
   transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
   margin:0px 40px 0px 0px;
   --e-column-margin-right:40px;
   --e-column-margin-left:0px;
   padding:0px 0px 0px 0px;
}
.elementor-25847 .elementor-element.elementor-element-a55a7c4 > .elementor-element-populated > .elementor-background-overlay{
   transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-25847 .elementor-element.elementor-element-66b5a3a .elementor-tab-content{
   border-bottom-color:#AAAED54F;
   color:#39393AC9;
   font-family:"Inter", Sans-serif;
   font-size:18px;
   font-weight:400;
}
.elementor-25847 .elementor-element.elementor-element-66b5a3a .elementor-tab-title{
   border-color:#AAAED54F;
}
.elementor-25847 .elementor-element.elementor-element-66b5a3a .elementor-toggle-item:not(:last-child){
   margin-bottom:25px;
}
.elementor-25847 .elementor-element.elementor-element-66b5a3a .elementor-toggle-title, .elementor-25847 .elementor-element.elementor-element-66b5a3a .elementor-toggle-icon{
   color:#141813;
}
.elementor-25847 .elementor-element.elementor-element-66b5a3a .elementor-toggle-icon svg{
   fill:#141813;
}
.elementor-25847 .elementor-element.elementor-element-66b5a3a .elementor-tab-title.elementor-active a, .elementor-25847 .elementor-element.elementor-element-66b5a3a .elementor-tab-title.elementor-active .elementor-toggle-icon{
   color:#5AD2A1;
}
.elementor-25847 .elementor-element.elementor-element-66b5a3a .elementor-toggle-title{
   font-family:"Fraunces", Sans-serif;
   font-size:21px;
   font-weight:700;
   line-height:1.5em;
}
.elementor-bc-flex-widget .elementor-25847 .elementor-element.elementor-element-dd383c3.elementor-column .elementor-widget-wrap{
   align-items:center;
}
.elementor-25847 .elementor-element.elementor-element-dd383c3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
   align-content:center;
   align-items:center;
}
.elementor-25847 .elementor-element.elementor-element-dd383c3 > .elementor-element-populated{
   padding:0px 20px 0px 40px;
}
.elementor-25847 .elementor-element.elementor-element-208a073 .elementor-tab-content{
   border-bottom-color:#AAAED54F;
   color:#39393AC9;
   font-family:"Inter", Sans-serif;
   font-size:18px;
   font-weight:400;
}
.elementor-25847 .elementor-element.elementor-element-208a073 .elementor-tab-title{
   border-color:#AAAED54F;
}
.elementor-25847 .elementor-element.elementor-element-208a073 .elementor-toggle-item:not(:last-child){
   margin-bottom:25px;
}
.elementor-25847 .elementor-element.elementor-element-208a073 .elementor-toggle-title, .elementor-25847 .elementor-element.elementor-element-208a073 .elementor-toggle-icon{
   color:#141813;
}
.elementor-25847 .elementor-element.elementor-element-208a073 .elementor-toggle-icon svg{
   fill:#141813;
}
.elementor-25847 .elementor-element.elementor-element-208a073 .elementor-tab-title.elementor-active a, .elementor-25847 .elementor-element.elementor-element-208a073 .elementor-tab-title.elementor-active .elementor-toggle-icon{
   color:#5AD2A1;
}
.elementor-25847 .elementor-element.elementor-element-208a073 .elementor-toggle-title{
   font-family:"Fraunces", Sans-serif;
   font-size:21px;
   font-weight:700;
   line-height:1.5em;
}
.elementor-25847 .elementor-element.elementor-element-6aba28d:not(.elementor-motion-effects-element-type-background), .elementor-25847 .elementor-element.elementor-element-6aba28d > .elementor-motion-effects-container > .elementor-motion-effects-layer{
   background-color:#F8FCFF;
   background-image:url("img/bckk.png");
   background-position:center center;
   background-repeat:no-repeat;
   background-size:cover;
}
.elementor-25847 .elementor-element.elementor-element-6aba28d > .elementor-background-overlay{
   background-image:url("https://www.kymatio.com/assets/uihegr.png");
   background-position:top left;
   background-repeat:no-repeat;
   background-size:10% auto;
   opacity:1;
   transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-25847 .elementor-element.elementor-element-6aba28d, .elementor-25847 .elementor-element.elementor-element-6aba28d > .elementor-background-overlay{
   border-radius:14px 14px 14px 14px;
}
.elementor-25847 .elementor-element.elementor-element-6aba28d{
   transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
   margin-top:160px;
   margin-bottom:0px;
   padding:60px 60px 60px 60px;
}
.elementor-bc-flex-widget .elementor-25847 .elementor-element.elementor-element-34705e0.elementor-column .elementor-widget-wrap{
   align-items:center;
}
.elementor-25847 .elementor-element.elementor-element-34705e0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
   align-content:center;
   align-items:center;
}
.elementor-25847 .elementor-element.elementor-element-34705e0 > .elementor-element-populated{
   padding:0px 40px 0px 0px;
}
.elementor-25847 .elementor-element.elementor-element-ccfaac1{
   text-align:left;
   width:auto;
   max-width:auto;
}
.elementor-25847 .elementor-element.elementor-element-ccfaac1 img{
   max-width:85%;
}
.elementor-25847 .elementor-element.elementor-element-ccfaac1 > .elementor-widget-container{
   margin:-90px 0px 0px 0px;
}
.elementor-bc-flex-widget .elementor-25847 .elementor-element.elementor-element-f566dd1.elementor-column .elementor-widget-wrap{
   align-items:center;
}
.elementor-25847 .elementor-element.elementor-element-f566dd1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
   align-content:center;
   align-items:center;
}
.elementor-25847 .elementor-element.elementor-element-f566dd1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
   margin-bottom:0px;
}
.elementor-25847 .elementor-element.elementor-element-f566dd1 > .elementor-element-populated{
   margin:0px 40px 0px 0px;
   --e-column-margin-right:40px;
   --e-column-margin-left:0px;
}
.elementor-25847 .elementor-element.elementor-element-e995889{
   color:#141813;
   font-family:"Fraunces", Sans-serif;
   font-size:68px;
   font-weight:700;
   line-height:1.2em;
   letter-spacing:0px;
}
.elementor-25847 .elementor-element.elementor-element-e995889 > .elementor-widget-container{
   margin:0px 0px 20px 0px;
}
.elementor-25847 .elementor-element.elementor-element-a838342{
   text-align:left;
   color:#4C4C4C;
   font-family:"Inter", Sans-serif;
   font-size:18px;
   font-weight:400;
   line-height:1.6em;
}
.elementor-25847 .elementor-element.elementor-element-a838342 > .elementor-widget-container{
   margin:0px 0px 20px 0px;
}
.elementor-25847 .elementor-element.elementor-element-80fd5f9 img{
   max-width:180px;
}
.elementor-25847 .elementor-element.elementor-element-80fd5f9 > .elementor-widget-container{
   padding:0px 020px 0px 0px;
}
.elementor-25847 .elementor-element.elementor-element-80fd5f9{
   width:initial;
   max-width:initial;
}
.elementor-25847 .elementor-element.elementor-element-2e6da6d img{
   max-width:180px;
}
.elementor-25847 .elementor-element.elementor-element-2e6da6d > .elementor-widget-container{
   padding:0px 20px 0px 0px;
}
.elementor-25847 .elementor-element.elementor-element-2e6da6d{
   width:initial;
   max-width:initial;
}
@media(max-width:1024px){
   .elementor-25847 .elementor-element.elementor-element-9077817 > .elementor-container{
       max-width:562px;
   }
   .elementor-25847 .elementor-element.elementor-element-9077817:not(.elementor-motion-effects-element-type-background), .elementor-25847 .elementor-element.elementor-element-9077817 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
       background-position:bottom right;
       background-repeat:no-repeat;
       background-size:cover;
   }
   .elementor-25847 .elementor-element.elementor-element-9077817 > .elementor-background-overlay{
       background-size:30% auto;
   }
   .elementor-25847 .elementor-element.elementor-element-9077817{
       margin-top:-75px;
       margin-bottom:0px;
       padding:115px 20px 0px 20px;
   }
   .elementor-25847 .elementor-element.elementor-element-433ccbc.elementor-column > .elementor-widget-wrap{
       justify-content:center;
   }
   .elementor-25847 .elementor-element.elementor-element-433ccbc > .elementor-element-populated{
       margin:40px 0px 0px 0px;
       --e-column-margin-right:0px;
       --e-column-margin-left:0px;
   }
   .elementor-25847 .elementor-element.elementor-element-4693991{
       text-align:center;
   }
   .elementor-25847 .elementor-element.elementor-element-fe68d59{
       text-align:center;
       font-size:56px;
   }
   .elementor-25847 .elementor-element.elementor-element-83493a1{
       text-align:center;
   }
   .elementor-25847 .elementor-element.elementor-element-83d111e.elementor-column > .elementor-widget-wrap{
       justify-content:center;
   }
   .elementor-25847 .elementor-element.elementor-element-83d111e > .elementor-element-populated{
       margin:0px 0px 0px 0px;
       --e-column-margin-right:0px;
       --e-column-margin-left:0px;
   }
   .elementor-25847 .elementor-element.elementor-element-f52fc6b > .elementor-container{
       max-width:562px;
   }
   .elementor-25847 .elementor-element.elementor-element-f52fc6b{
       margin-top:0px;
       margin-bottom:0px;
       padding:60px 0px 60px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-c238c63.elementor-column > .elementor-widget-wrap{
       justify-content:center;
   }
   .elementor-25847 .elementor-element.elementor-element-c238c63 > .elementor-element-populated{
       margin:0px 0px 0px 0px;
       --e-column-margin-right:0px;
       --e-column-margin-left:0px;
   }
   .elementor-25847 .elementor-element.elementor-element-8a2255a.elementor-column > .elementor-widget-wrap{
       justify-content:center;
   }
   .elementor-25847 .elementor-element.elementor-element-1014500{
       text-align:center;
       width:100%;
       max-width:100%;
   }
   .elementor-25847 .elementor-element.elementor-element-1014500 > .elementor-widget-container{
       margin:0px 0px 10px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-f3674a5.elementor-column > .elementor-widget-wrap{
       justify-content:center;
   }
   .elementor-25847 .elementor-element.elementor-element-c0f303f{
       text-align:center;
       width:100%;
       max-width:100%;
   }
   .elementor-25847 .elementor-element.elementor-element-c0f303f > .elementor-widget-container{
       margin:0px 0px 10px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-1bbd8a2.elementor-column > .elementor-widget-wrap{
       justify-content:center;
   }
   .elementor-25847 .elementor-element.elementor-element-1bbd8a2 > .elementor-element-populated{
       margin:0px 0px 0px 0px;
       --e-column-margin-right:0px;
       --e-column-margin-left:0px;
   }
   .elementor-25847 .elementor-element.elementor-element-bad730d > .elementor-widget-container{
       margin:40px 0px 0px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-3045892 img{
       width:48px;
   }
   body:not(.rtl) .elementor-25847 .elementor-element.elementor-element-3045892{
       left:20px;
   }
   body.rtl .elementor-25847 .elementor-element.elementor-element-3045892{
       right:20px;
   }
   .elementor-25847 .elementor-element.elementor-element-3045892{
       top:-1px;
   }
   .elementor-25847 .elementor-element.elementor-element-114bc3c > .elementor-container{
       max-width:562px;
   }
   .elementor-25847 .elementor-element.elementor-element-114bc3c{
       padding:20px 0px 20px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-07ad178{
       padding:0px 0px 0px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-5b7c39e > .elementor-widget-container{
       padding:0px 0px 0px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-3a080a3{
       --e-image-carousel-slides-to-show:4;
   }
   .elementor-25847 .elementor-element.elementor-element-3a080a3 > .elementor-widget-container{
       margin:20px 0px 0px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-3c534bf > .elementor-container{
       max-width:562px;
   }
   .elementor-25847 .elementor-element.elementor-element-3c534bf{
       padding:40px 0px 20px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-abc7977{
       text-align:center;
   }
   .elementor-25847 .elementor-element.elementor-element-8dd053b{
       text-align:center;
   }
   .elementor-25847 .elementor-element.elementor-element-824f0ab{
       text-align:center;
   }
   .elementor-25847 .elementor-element.elementor-element-9c684ab img{
       width:48px;
   }
   body:not(.rtl) .elementor-25847 .elementor-element.elementor-element-9c684ab{
       left:-6%;
   }
   body.rtl .elementor-25847 .elementor-element.elementor-element-9c684ab{
       right:-6%;
   }
   .elementor-25847 .elementor-element.elementor-element-c970e0a > .elementor-container{
       max-width:460px;
   }
   .elementor-25847 .elementor-element.elementor-element-15597bf{
       text-align:center;
   }
   .elementor-25847 .elementor-element.elementor-element-2b0dd32{
       text-align:center;
   }
   .elementor-25847 .elementor-element.elementor-element-efd716c{
       text-align:center;
   }
   .elementor-25847 .elementor-element.elementor-element-4bf2e40 > .elementor-container{
       max-width:562px;
   }
   .elementor-25847 .elementor-element.elementor-element-4bf2e40{
       padding:80px 0px 80px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-e4dbfc3{
       padding:0px 0px 20px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-49e89b8 > .elementor-element-populated{
       margin:0px 0px 20px 0px;
       --e-column-margin-right:0px;
       --e-column-margin-left:0px;
   }
   .elementor-25847 .elementor-element.elementor-element-5162f7f{
       text-align:center;
   }
   .elementor-25847 .elementor-element.elementor-element-696e64e{
       text-align:center;
   }
   .elementor-25847 .elementor-element.elementor-element-1cf0804{
       text-align:center;
   }
   .elementor-25847 .elementor-element.elementor-element-bb95ee9{
       padding:40px 0px 0px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-dde0088 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
       margin-bottom:0px;
   }
   .elementor-25847 .elementor-element.elementor-element-dde0088 > .elementor-element-populated{
       margin:20px 0px 0px 0px;
       --e-column-margin-right:0px;
       --e-column-margin-left:0px;
   }
   .elementor-25847 .elementor-element.elementor-element-f1f0eca .-icon-position-left .eael-feature-list-content-box, .elementor-25847 .elementor-element.elementor-element-f1f0eca .-icon-position-right .eael-feature-list-content-box, .elementor-25847 .elementor-element.elementor-element-f1f0eca .-icon-position-top .eael-feature-list-content-box{
       margin:20px;
   }
   .elementor-25847 .elementor-element.elementor-element-a2ca3b3 img{
       max-width:20%;
   }
   .elementor-25847 .elementor-element.elementor-element-a2ca3b3{
       top:-42px;
   }
   .elementor-25847 .elementor-element.elementor-element-e6c5a46 img{
       max-width:20%;
   }
   .elementor-25847 .elementor-element.elementor-element-a7aeb59 > .elementor-container{
       max-width:562px;
   }
   .elementor-25847 .elementor-element.elementor-element-b9f42ce > .elementor-container{
       max-width:562px;
   }
   .elementor-25847 .elementor-element.elementor-element-beacbed > .elementor-element-populated{
       margin:0px 0px 0px 0px;
       --e-column-margin-right:0px;
       --e-column-margin-left:0px;
       padding:0px 0px 0px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-259a2e4 img{
       width:60%;
   }
   .elementor-25847 .elementor-element.elementor-element-259a2e4 > .elementor-widget-container{
       padding:0px 0px 0px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-46b0d50 img{
       max-width:72px;
   }
   body:not(.rtl) .elementor-25847 .elementor-element.elementor-element-46b0d50{
       left:84px;
   }
   body.rtl .elementor-25847 .elementor-element.elementor-element-46b0d50{
       right:84px;
   }
   .elementor-25847 .elementor-element.elementor-element-46b0d50{
       top:-21px;
   }
   .elementor-25847 .elementor-element.elementor-element-564fa39.elementor-column > .elementor-widget-wrap{
       justify-content:center;
   }
   .elementor-25847 .elementor-element.elementor-element-564fa39 > .elementor-element-populated{
       margin:0px 0px 0px 0px;
       --e-column-margin-right:0px;
       --e-column-margin-left:0px;
       padding:20px 20px 20px 20px;
   }
   .elementor-25847 .elementor-element.elementor-element-0cfce17{
       text-align:center;
   }
   .elementor-25847 .elementor-element.elementor-element-665577b{
       text-align:center;
   }
   .elementor-25847 .elementor-element.elementor-element-4650c99{
       text-align:center;
   }
   .elementor-25847 .elementor-element.elementor-element-9d1f6a0{
       padding:80px 0px 80px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-df9a153.elementor-column > .elementor-widget-wrap{
       justify-content:center;
   }
   .elementor-25847 .elementor-element.elementor-element-df9a153 > .elementor-element-populated{
       padding:20px 20px 20px 20px;
   }
   .elementor-25847 .elementor-element.elementor-element-61ac07d{
       text-align:center;
   }
   .elementor-25847 .elementor-element.elementor-element-dc1bc8c{
       text-align:center;
   }
   .elementor-25847 .elementor-element.elementor-element-80dfff3{
       text-align:center;
   }
   .elementor-25847 .elementor-element.elementor-element-b1cd909 > .elementor-element-populated{
       margin:0px 0px 0px 0px;
       --e-column-margin-right:0px;
       --e-column-margin-left:0px;
       padding:0px 0px 0px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-7280686 img{
       max-width:320px;
   }
   .elementor-25847 .elementor-element.elementor-element-7280686 > .elementor-widget-container{
       margin:0px 0px 0px 0px;
       padding:0px 0px 0px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-c7158bf img{
       max-width:72px;
   }
   body:not(.rtl) .elementor-25847 .elementor-element.elementor-element-c7158bf{
       right:90px;
   }
   body.rtl .elementor-25847 .elementor-element.elementor-element-c7158bf{
       left:90px;
   }
   .elementor-25847 .elementor-element.elementor-element-128a752 > .elementor-container{
       max-width:562px;
   }
   .elementor-25847 .elementor-element.elementor-element-128a752{
       padding:80px 0px 0px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-e732522 > .elementor-element-populated{
       padding:0% 0% 0% 0%;
   }
   .elementor-25847 .elementor-element.elementor-element-f095d57{
       padding:0px 0px 80px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-dcea14a.elementor-column > .elementor-widget-wrap{
       justify-content:center;
   }
   .elementor-25847 .elementor-element.elementor-element-dcea14a > .elementor-element-populated{
       margin:0px 0px 0px 0px;
       --e-column-margin-right:0px;
       --e-column-margin-left:0px;
       padding:20px 20px 20px 20px;
   }
   .elementor-25847 .elementor-element.elementor-element-124d587{
       text-align:center;
   }
   .elementor-25847 .elementor-element.elementor-element-cc90940{
       text-align:center;
   }
   .elementor-25847 .elementor-element.elementor-element-a3e348f{
       text-align:center;
   }
   .elementor-25847 .elementor-element.elementor-element-a4f45b3 > .elementor-element-populated{
       margin:0px 0px 0px 0px;
       --e-column-margin-right:0px;
       --e-column-margin-left:0px;
       padding:0px 0px 0px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-bbc85e5 > .elementor-container{
       max-width:460px;
   }
   .elementor-25847 .elementor-element.elementor-element-bbc85e5{
       padding:40px 0px 0px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-76cd3d8 > .elementor-element-populated{
       padding:40px 40px 40px 40px;
   }
   .elementor-25847 .elementor-element.elementor-element-92fef9b img{
       width:50px;
   }
   .elementor-25847 .elementor-element.elementor-element-427bcb5 > .elementor-element-populated{
       padding:40px 40px 40px 40px;
   }
   .elementor-25847 .elementor-element.elementor-element-cd03daf img{
       width:50px;
   }
   .elementor-25847 .elementor-element.elementor-element-33cb83c > .elementor-container{
       max-width:562px;
   }
   .elementor-25847 .elementor-element.elementor-element-33cb83c{
       padding:20px 0px 80px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-1c2dcb8 img{
       width:48px;
   }
   body:not(.rtl) .elementor-25847 .elementor-element.elementor-element-1c2dcb8{
       right:-0.5px;
   }
   body.rtl .elementor-25847 .elementor-element.elementor-element-1c2dcb8{
       left:-0.5px;
   }
   .elementor-25847 .elementor-element.elementor-element-1c2dcb8{
       top:32px;
   }
   .elementor-25847 .elementor-element.elementor-element-7ea724e{
       padding:80px 0px 40px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-96dd348{
       text-align:center;
   }
   .elementor-25847 .elementor-element.elementor-element-923c355{
       text-align:center;
   }
   .elementor-25847 .elementor-element.elementor-element-f29503e{
       text-align:center;
   }
   .elementor-25847 .elementor-element.elementor-element-7514dd4 img{
       max-width:60px;
   }
   .elementor-25847 .elementor-element.elementor-element-f46c7dd img{
       max-width:60px;
   }
   body:not(.rtl) .elementor-25847 .elementor-element.elementor-element-f46c7dd{
       left:21px;
   }
   body.rtl .elementor-25847 .elementor-element.elementor-element-f46c7dd{
       right:21px;
   }
   .elementor-25847 .elementor-element.elementor-element-f46c7dd{
       top:31px;
   }
   .elementor-25847 .elementor-element.elementor-element-a55a7c4 > .elementor-element-populated{
       margin:0px 0px 0px 0px;
       --e-column-margin-right:0px;
       --e-column-margin-left:0px;
   }
   .elementor-25847 .elementor-element.elementor-element-dd383c3 > .elementor-element-populated{
       margin:25px 0px 0px 0px;
       --e-column-margin-right:0px;
       --e-column-margin-left:0px;
       padding:0px 0px 0px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-6aba28d > .elementor-background-overlay{
       background-size:173px auto;
   }
   .elementor-25847 .elementor-element.elementor-element-6aba28d{
       padding:40px 40px 40px 40px;
   }
   .elementor-25847 .elementor-element.elementor-element-34705e0 > .elementor-element-populated{
       margin:0px 0px 0px 0px;
       --e-column-margin-right:0px;
       --e-column-margin-left:0px;
       padding:0px 0px 0px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-ccfaac1{
       text-align:center;
   }
   .elementor-25847 .elementor-element.elementor-element-ccfaac1 img{
       max-width:60%;
   }
   .elementor-25847 .elementor-element.elementor-element-ccfaac1 > .elementor-widget-container{
       margin:-100px 0px 0px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-f566dd1.elementor-column > .elementor-widget-wrap{
       justify-content:center;
   }
   .elementor-25847 .elementor-element.elementor-element-f566dd1 > .elementor-element-populated{
       margin:0px 0px 0px 0px;
       --e-column-margin-right:0px;
       --e-column-margin-left:0px;
       padding:10px 20px 20px 20px;
   }
   .elementor-25847 .elementor-element.elementor-element-e995889{
       text-align:center;
       font-size:56px;
   }
   .elementor-25847 .elementor-element.elementor-element-e995889 > .elementor-widget-container{
       margin:10px 0px 20px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-a838342{
       text-align:center;
   }
   .elementor-25847 .elementor-element.elementor-element-80fd5f9 img{
       max-width:160px;
   }
   .elementor-25847 .elementor-element.elementor-element-80fd5f9{
       width:auto;
       max-width:auto;
   }
   .elementor-25847 .elementor-element.elementor-element-2e6da6d img{
       max-width:160px;
   }
   .elementor-25847 .elementor-element.elementor-element-2e6da6d > .elementor-widget-container{
       padding:0px 0px 0px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-2e6da6d{
       width:auto;
       max-width:auto;
   }
}
@media(max-width:767px){
   .elementor-25847 .elementor-element.elementor-element-9077817 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{
       padding:0px;
   }
   .elementor-25847 .elementor-element.elementor-element-9077817:not(.elementor-motion-effects-element-type-background), .elementor-25847 .elementor-element.elementor-element-9077817 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
       background-position:center center;
       background-size:cover;
   }
   .elementor-25847 .elementor-element.elementor-element-9077817 > .elementor-background-overlay{
       background-image:url("https://www.kymatio.com/assets/uihegr.png");
       background-size:47% auto;
   }
   .elementor-25847 .elementor-element.elementor-element-9077817{
       margin-top:-60px;
       margin-bottom:0px;
       padding:94px 20px 0px 20px;
   }
   .elementor-25847 .elementor-element.elementor-element-433ccbc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
       margin-bottom:0px;
   }
   .elementor-25847 .elementor-element.elementor-element-433ccbc > .elementor-element-populated{
       margin:0px 10px 0px 10px;
       --e-column-margin-right:10px;
       --e-column-margin-left:10px;
       padding:0px 0px 0px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-4693991{
       font-size:14px;
       letter-spacing:1px;
   }
   .elementor-25847 .elementor-element.elementor-element-4693991 > .elementor-widget-container{
       padding:08px 15px 6px 15px;
   }
   .elementor-25847 .elementor-element.elementor-element-fe68d59{
       font-size:42px;
       line-height:1.2em;
   }
   .elementor-25847 .elementor-element.elementor-element-fe68d59 > .elementor-widget-container{
       padding:0px 0px 20px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-83493a1{
       font-size:16px;
   }
   .elementor-25847 .elementor-element.elementor-element-83493a1 > .elementor-widget-container{
       padding:0px 0px 20px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-83d111e > .elementor-element-populated{
       margin:0px 0px 0px 0px;
       --e-column-margin-right:0px;
       --e-column-margin-left:0px;
   }
   .elementor-25847 .elementor-element.elementor-element-f52fc6b{
       margin-top:0px;
       margin-bottom:0px;
       padding:40px 0px 0px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-c238c63.elementor-column > .elementor-widget-wrap{
       justify-content:center;
   }
   .elementor-25847 .elementor-element.elementor-element-c238c63 > .elementor-element-populated{
       border-width:0px 0px 0px 0px;
       margin:0px 0px 40px 0px;
       --e-column-margin-right:0px;
       --e-column-margin-left:0px;
   }
   .elementor-25847 .elementor-element.elementor-element-8a2255a.elementor-column > .elementor-widget-wrap{
       justify-content:center;
   }
   .elementor-25847 .elementor-element.elementor-element-8a2255a > .elementor-element-populated{
       padding:0px 0px 0px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-b3821e5{
       text-align:center;
   }
   .elementor-25847 .elementor-element.elementor-element-1348cb6 > .elementor-element-populated{
       margin:0px 0px 0px 0px;
       --e-column-margin-right:0px;
       --e-column-margin-left:0px;
   }
   .elementor-25847 .elementor-element.elementor-element-c8ef4ad{
       margin-top:0px;
       margin-bottom:30px;
   }
   .elementor-25847 .elementor-element.elementor-element-f3674a5.elementor-column > .elementor-widget-wrap{
       justify-content:center;
   }
   .elementor-25847 .elementor-element.elementor-element-f3674a5 > .elementor-element-populated{
       padding:0px 0px 0px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-c9119ff{
       text-align:center;
   }
   .elementor-25847 .elementor-element.elementor-element-831f388 img{
       max-width:71%;
   }
   body:not(.rtl) .elementor-25847 .elementor-element.elementor-element-831f388{
       right:0px;
   }
   body.rtl .elementor-25847 .elementor-element.elementor-element-831f388{
       left:0px;
   }
   .elementor-25847 .elementor-element.elementor-element-831f388{
       top:0px;
   }
   .elementor-25847 .elementor-element.elementor-element-3045892 img{
       width:42px;
   }
   body:not(.rtl) .elementor-25847 .elementor-element.elementor-element-3045892{
       left:0px;
   }
   body.rtl .elementor-25847 .elementor-element.elementor-element-3045892{
       right:0px;
   }
   .elementor-25847 .elementor-element.elementor-element-3045892{
       top:0px;
   }
   .elementor-25847 .elementor-element.elementor-element-1aa08de > .elementor-element-populated{
       margin:0px 0px 0px 0px;
       --e-column-margin-right:0px;
       --e-column-margin-left:0px;
   }
   .elementor-25847 .elementor-element.elementor-element-07ad178{
       padding:0px 0px 0px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-5b7c39e{
       text-align:center;
   }
   .elementor-25847 .elementor-element.elementor-element-3a080a3{
       --e-image-carousel-slides-to-show:2;
   }
   .elementor-25847 .elementor-element.elementor-element-3a080a3 > .elementor-widget-container{
       margin:30px 0px 0px 0px;
       padding:0px 0px 0px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-60a85fa{
       padding:60px 10px 60px 10px;
   }
   .elementor-25847 .elementor-element.elementor-element-3c534bf{
       padding:0px 0px 0px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-1a7327d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
       margin-bottom:0px;
   }
   .elementor-25847 .elementor-element.elementor-element-abc7977{
       font-size:14px;
       letter-spacing:3px;
   }
   .elementor-25847 .elementor-element.elementor-element-abc7977 > .elementor-widget-container{
       padding:0px 0px 0px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-8dd053b{
       text-align:center;
       font-size:34px;
       letter-spacing:0px;
       width:100%;
       max-width:100%;
   }
   .elementor-25847 .elementor-element.elementor-element-824f0ab{
       font-size:16px;
   }
   .elementor-25847 .elementor-element.elementor-element-824f0ab > .elementor-widget-container{
       padding:0px 0px 40px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-9c684ab img{
       width:42px;
   }
   body:not(.rtl) .elementor-25847 .elementor-element.elementor-element-9c684ab{
       left:0%;
   }
   body.rtl .elementor-25847 .elementor-element.elementor-element-9c684ab{
       right:0%;
   }
   .elementor-25847 .elementor-element.elementor-element-9c684ab{
       top:-8%;
   }
   .elementor-25847 .elementor-element.elementor-element-c970e0a{
       padding:0px 0px 0px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-57bc783 > .elementor-element-populated{
       margin:0px 0px 30px 0px;
       --e-column-margin-right:0px;
       --e-column-margin-left:0px;
       padding:40px 30px 30px 30px;
   }
   .elementor-25847 .elementor-element.elementor-element-15597bf{
       font-size:16px;
   }
   .elementor-25847 .elementor-element.elementor-element-15597bf > .elementor-widget-container{
       padding:0px 0px 0px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-c4d472c > .elementor-element-populated{
       margin:0px 0px 30px 0px;
       --e-column-margin-right:0px;
       --e-column-margin-left:0px;
       padding:40px 30px 30px 30px;
   }
   .elementor-25847 .elementor-element.elementor-element-2b0dd32{
       font-size:16px;
   }
   .elementor-25847 .elementor-element.elementor-element-2b0dd32 > .elementor-widget-container{
       padding:0px 0px 0px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-1b37558 > .elementor-element-populated{
       margin:0px 0px 0px 0px;
       --e-column-margin-right:0px;
       --e-column-margin-left:0px;
       padding:40px 30px 30px 30px;
   }
   .elementor-25847 .elementor-element.elementor-element-efd716c{
       font-size:16px;
   }
   .elementor-25847 .elementor-element.elementor-element-efd716c > .elementor-widget-container{
       padding:0px 0px 0px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-4bf2e40{
       padding:60px 10px 60px 10px;
   }
   .elementor-25847 .elementor-element.elementor-element-e4dbfc3{
       padding:0px 0px 0px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-49e89b8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
       margin-bottom:0px;
   }
   .elementor-25847 .elementor-element.elementor-element-49e89b8 > .elementor-element-populated{
       margin:0px 0px 0px 0px;
       --e-column-margin-right:0px;
       --e-column-margin-left:0px;
   }
   .elementor-25847 .elementor-element.elementor-element-5162f7f{
       font-size:14px;
       letter-spacing:3px;
   }
   .elementor-25847 .elementor-element.elementor-element-5162f7f > .elementor-widget-container{
       padding:0px 0px 0px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-696e64e{
       text-align:center;
       font-size:34px;
       letter-spacing:0px;
       width:100%;
       max-width:100%;
   }
   .elementor-25847 .elementor-element.elementor-element-1cf0804{
       font-size:16px;
   }
   .elementor-25847 .elementor-element.elementor-element-1cf0804 > .elementor-widget-container{
       padding:0px 0px 0px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-bb95ee9{
       padding:40px 0px 0px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-dde0088 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
       margin-bottom:0px;
   }
   .elementor-25847 .elementor-element.elementor-element-dde0088 > .elementor-element-populated{
       margin:20px 0px 0px 0px;
       --e-column-margin-right:0px;
       --e-column-margin-left:0px;
   }
   .elementor-25847 .elementor-element.elementor-element-f1f0eca .eael-feature-list-icon-box .eael-feature-list-icon{
       height:36px;
       width:36px;
       font-size:20px;
   }
   .elementor-25847 .elementor-element.elementor-element-f1f0eca .eael-feature-list-items.connector-type-classic .connector{
       right:calc(100% - 36px);
   }
   .elementor-25847 .elementor-element.elementor-element-f1f0eca .eael-feature-list-icon-box .eael-feature-list-icon img{
       width:20px;
       height:20px;
   }
   .elementor-25847 .elementor-element.elementor-element-f1f0eca .eael-feature-list-img{
       width:20px;
       height:20px;
   }
   .elementor-25847 .elementor-element.elementor-element-f1f0eca .-mobile-icon-position-left .eael-feature-list-content-box{
       margin:0 0 0 10px !important;
   }
   .elementor-25847 .elementor-element.elementor-element-f1f0eca .-mobile-icon-position-right .eael-feature-list-content-box{
       margin:0 10px 0 0 !important;
   }
   .elementor-25847 .elementor-element.elementor-element-f1f0eca .-icon-position-left .eael-feature-list-content-box, .elementor-25847 .elementor-element.elementor-element-f1f0eca .-icon-position-right .eael-feature-list-content-box, .elementor-25847 .elementor-element.elementor-element-f1f0eca .-icon-position-top .eael-feature-list-content-box{
       margin:10px;
   }
   .elementor-25847 .elementor-element.elementor-element-f1f0eca .eael-feature-list-content-box .eael-feature-list-title, .elementor-25847 .elementor-element.elementor-element-f1f0eca .eael-feature-list-content-box .eael-feature-list-title a{
       font-size:20px;
   }
   .elementor-25847 .elementor-element.elementor-element-a2ca3b3 img{
       max-width:17%;
   }
   .elementor-25847 .elementor-element.elementor-element-a2ca3b3{
       width:auto;
       max-width:auto;
   }
   body:not(.rtl) .elementor-25847 .elementor-element.elementor-element-a2ca3b3{
       right:0px;
   }
   body.rtl .elementor-25847 .elementor-element.elementor-element-a2ca3b3{
       left:0px;
   }
   .elementor-25847 .elementor-element.elementor-element-e6c5a46 img{
       max-width:17%;
   }
   body:not(.rtl) .elementor-25847 .elementor-element.elementor-element-e6c5a46{
       right:0px;
   }
   body.rtl .elementor-25847 .elementor-element.elementor-element-e6c5a46{
       left:0px;
   }
   .elementor-25847 .elementor-element.elementor-element-a7aeb59{
       margin-top:0px;
       margin-bottom:0px;
       padding:0px 10px 0px 10px;
   }
   .elementor-25847 .elementor-element.elementor-element-681bbc0 > .elementor-element-populated{
       margin:0px 0px 0px 0px;
       --e-column-margin-right:0px;
       --e-column-margin-left:0px;
       padding:0px 0px 0px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-b9f42ce{
       padding:60px 0px 0px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-beacbed > .elementor-element-populated{
       margin:0px 0px 0px 0px;
       --e-column-margin-right:0px;
       --e-column-margin-left:0px;
       padding:0px 0px 0px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-259a2e4{
       text-align:center;
   }
   .elementor-25847 .elementor-element.elementor-element-259a2e4 img{
       width:78%;
   }
   .elementor-25847 .elementor-element.elementor-element-259a2e4 > .elementor-widget-container{
       margin:0px 0px 0px 0px;
       padding:0px 0px 0px 0px;
   }
   body:not(.rtl) .elementor-25847 .elementor-element.elementor-element-46b0d50{
       left:0px;
   }
   body.rtl .elementor-25847 .elementor-element.elementor-element-46b0d50{
       right:0px;
   }
   .elementor-25847 .elementor-element.elementor-element-564fa39 > .elementor-element-populated{
       margin:0px 0px 0px 0px;
       --e-column-margin-right:0px;
       --e-column-margin-left:0px;
       padding:20px 10px 0px 10px;
   }
   .elementor-25847 .elementor-element.elementor-element-0cfce17{
       font-size:14px;
       letter-spacing:3px;
   }
   .elementor-25847 .elementor-element.elementor-element-0cfce17 > .elementor-widget-container{
       padding:0px 0px 0px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-665577b{
       text-align:center;
       font-size:34px;
       letter-spacing:0px;
       width:100%;
       max-width:100%;
   }
   .elementor-25847 .elementor-element.elementor-element-4650c99{
       font-size:16px;
   }
   .elementor-25847 .elementor-element.elementor-element-4650c99 > .elementor-widget-container{
       padding:0px 0px 20px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-9d1f6a0{
       margin-top:0px;
       margin-bottom:0px;
       padding:60px 0px 60px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-df9a153 > .elementor-element-populated{
       margin:0px 0px 0px 0px;
       --e-column-margin-right:0px;
       --e-column-margin-left:0px;
       padding:0px 10px 0px 10px;
   }
   .elementor-25847 .elementor-element.elementor-element-61ac07d{
       font-size:14px;
       letter-spacing:3px;
   }
   .elementor-25847 .elementor-element.elementor-element-61ac07d > .elementor-widget-container{
       padding:0px 0px 0px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-dc1bc8c{
       text-align:center;
       font-size:34px;
       letter-spacing:0px;
       width:100%;
       max-width:100%;
   }
   .elementor-25847 .elementor-element.elementor-element-80dfff3{
       font-size:16px;
   }
   .elementor-25847 .elementor-element.elementor-element-80dfff3 > .elementor-widget-container{
       margin:0px 0px 0px 0px;
       padding:0px 0px 20px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-7280686{
       text-align:center;
   }
   .elementor-25847 .elementor-element.elementor-element-7280686 img{
       max-width:280px;
   }
   .elementor-25847 .elementor-element.elementor-element-7280686 > .elementor-widget-container{
       padding:0px 0px 0px 0px;
   }
   body:not(.rtl) .elementor-25847 .elementor-element.elementor-element-c7158bf{
       right:5.8px;
   }
   body.rtl .elementor-25847 .elementor-element.elementor-element-c7158bf{
       left:5.8px;
   }
   .elementor-25847 .elementor-element.elementor-element-c7158bf{
       bottom:0px;
   }
   .elementor-25847 .elementor-element.elementor-element-128a752{
       padding:40px 10px 60px 10px;
   }
   .elementor-25847 .elementor-element.elementor-element-f095d57{
       margin-top:0px;
       margin-bottom:0px;
       padding:20px 0px 0px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-dcea14a > .elementor-element-populated{
       margin:0px 0px 0px 0px;
       --e-column-margin-right:0px;
       --e-column-margin-left:0px;
       padding:0px 10px 0px 10px;
   }
   .elementor-25847 .elementor-element.elementor-element-124d587{
       font-size:14px;
       letter-spacing:3px;
   }
   .elementor-25847 .elementor-element.elementor-element-124d587 > .elementor-widget-container{
       padding:0px 0px 0px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-cc90940{
       text-align:center;
       font-size:34px;
       letter-spacing:0px;
       width:100%;
       max-width:100%;
   }
   .elementor-25847 .elementor-element.elementor-element-a3e348f{
       font-size:16px;
   }
   .elementor-25847 .elementor-element.elementor-element-a3e348f > .elementor-widget-container{
       margin:0px 0px 0px 0px;
       padding:0px 0px 20px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-76cd3d8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
       margin-bottom:0px;
   }
   .elementor-25847 .elementor-element.elementor-element-76cd3d8 > .elementor-element-populated{
       margin:0px 0px 20px 0px;
       --e-column-margin-right:0px;
       --e-column-margin-left:0px;
       padding:30px 30px 30px 30px;
   }
   .elementor-25847 .elementor-element.elementor-element-76194a1 .elementor-star-rating{
       font-size:12px;
   }
   .elementor-25847 .elementor-element.elementor-element-beee977{
       font-size:18px;
   }
   .elementor-25847 .elementor-element.elementor-element-beee977 > .elementor-widget-container{
       margin:0px 0px 0px 0px;
       padding:0px 0px 0px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-7af28fe{
       width:30%;
   }
   .elementor-25847 .elementor-element.elementor-element-92fef9b > .elementor-widget-container{
       padding:0px 15px 0px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-77548f3{
       width:70%;
   }
   .elementor-25847 .elementor-element.elementor-element-3fad37b{
       text-align:left;
   }
   .elementor-25847 .elementor-element.elementor-element-3fad37b > .elementor-widget-container{
       margin:0px 0px 10px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-427bcb5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
       margin-bottom:0px;
   }
   .elementor-25847 .elementor-element.elementor-element-427bcb5 > .elementor-element-populated{
       margin:0px 0px 0px 0px;
       --e-column-margin-right:0px;
       --e-column-margin-left:0px;
       padding:30px 30px 30px 30px;
   }
   .elementor-25847 .elementor-element.elementor-element-9925c1d .elementor-star-rating{
       font-size:12px;
   }
   .elementor-25847 .elementor-element.elementor-element-4795d33{
       font-size:18px;
   }
   .elementor-25847 .elementor-element.elementor-element-4795d33 > .elementor-widget-container{
       margin:0px 0px 0px 0px;
       padding:0px 0px 0px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-142747e{
       width:30%;
   }
   .elementor-25847 .elementor-element.elementor-element-cd03daf > .elementor-widget-container{
       padding:0px 15px 0px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-3196c7d{
       width:70%;
   }
   .elementor-25847 .elementor-element.elementor-element-3196c7d.elementor-column > .elementor-widget-wrap{
       justify-content:center;
   }
   .elementor-25847 .elementor-element.elementor-element-419e3f7{
       text-align:left;
   }
   .elementor-25847 .elementor-element.elementor-element-419e3f7 > .elementor-widget-container{
       margin:0px 0px 10px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-33cb83c{
       margin-top:0px;
       margin-bottom:0px;
       padding:0px 10px 60px 10px;
   }
   .elementor-25847 .elementor-element.elementor-element-c1cb98b > .elementor-element-populated{
       margin:0px 0px 0px 0px;
       --e-column-margin-right:0px;
       --e-column-margin-left:0px;
       padding:0px 0px 0px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-1c2dcb8 img{
       width:42px;
   }
   body:not(.rtl) .elementor-25847 .elementor-element.elementor-element-1c2dcb8{
       right:20px;
   }
   body.rtl .elementor-25847 .elementor-element.elementor-element-1c2dcb8{
       left:20px;
   }
   .elementor-25847 .elementor-element.elementor-element-1c2dcb8{
       top:32px;
   }
   .elementor-25847 .elementor-element.elementor-element-7ea724e{
       padding:60px 0px 0px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-aa9fc69 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
       margin-bottom:0px;
   }
   .elementor-25847 .elementor-element.elementor-element-96dd348{
       font-size:14px;
       letter-spacing:3px;
   }
   .elementor-25847 .elementor-element.elementor-element-96dd348 > .elementor-widget-container{
       padding:0px 0px 0px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-923c355{
       text-align:center;
       font-size:34px;
       letter-spacing:0px;
       width:100%;
       max-width:100%;
   }
   .elementor-25847 .elementor-element.elementor-element-f29503e{
       font-size:16px;
   }
   .elementor-25847 .elementor-element.elementor-element-f29503e > .elementor-widget-container{
       padding:0px 0px 20px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-7514dd4 img{
       max-width:49px;
   }
   .elementor-25847 .elementor-element.elementor-element-7514dd4{
       top:11px;
   }
   .elementor-25847 .elementor-element.elementor-element-f46c7dd img{
       max-width:49px;
   }
   body:not(.rtl) .elementor-25847 .elementor-element.elementor-element-f46c7dd{
       left:21.998px;
   }
   body.rtl .elementor-25847 .elementor-element.elementor-element-f46c7dd{
       right:21.998px;
   }
   .elementor-25847 .elementor-element.elementor-element-f46c7dd{
       top:30.998px;
   }
   .elementor-25847 .elementor-element.elementor-element-14c89f7{
       margin-top:0px;
       margin-bottom:0px;
       padding:20px 0px 0px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-66b5a3a .elementor-toggle-title{
       font-size:20px;
   }
   .elementor-25847 .elementor-element.elementor-element-66b5a3a .elementor-tab-content{
       font-size:16px;
   }
   .elementor-25847 .elementor-element.elementor-element-dd383c3 > .elementor-element-populated{
       margin:25px 0px 80px 0px;
       --e-column-margin-right:0px;
       --e-column-margin-left:0px;
       padding:0px 0px 0px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-208a073 .elementor-toggle-title{
       font-size:20px;
   }
   .elementor-25847 .elementor-element.elementor-element-208a073 .elementor-tab-content{
       font-size:16px;
   }
   .elementor-25847 .elementor-element.elementor-element-6aba28d > .elementor-background-overlay{
       background-image:url("https://www.kymatio.com/assets/uihegr.png");
       background-size:210px auto;
   }
   .elementor-25847 .elementor-element.elementor-element-6aba28d{
       margin-top:0px;
       margin-bottom:0px;
       padding:80px 20px 40px 20px;
   }
   .elementor-25847 .elementor-element.elementor-element-34705e0 > .elementor-element-populated{
       margin:0px 0px 0px 0px;
       --e-column-margin-right:0px;
       --e-column-margin-left:0px;
       padding:0px 0px 0px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-ccfaac1{
       text-align:center;
       width:auto;
       max-width:auto;
   }
   .elementor-25847 .elementor-element.elementor-element-ccfaac1 img{
       max-width:80%;
   }
   .elementor-25847 .elementor-element.elementor-element-f566dd1 > .elementor-element-populated{
       margin:0px 0px 0px 0px;
       --e-column-margin-right:0px;
       --e-column-margin-left:0px;
       padding:10px 0px 0px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-e995889{
       font-size:42px;
       line-height:1.2em;
   }
   .elementor-25847 .elementor-element.elementor-element-e995889 > .elementor-widget-container{
       margin:0px 0px 0px 0px;
       padding:0px 0px 20px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-a838342{
       font-size:16px;
   }
   .elementor-25847 .elementor-element.elementor-element-a838342 > .elementor-widget-container{
       margin:0px 0px 0px 0px;
       padding:0px 0px 20px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-80fd5f9 img{
       max-width:170px;
   }
   .elementor-25847 .elementor-element.elementor-element-80fd5f9 > .elementor-widget-container{
       padding:0px 0px 15px 0px;
   }
   .elementor-25847 .elementor-element.elementor-element-80fd5f9{
       width:100%;
       max-width:100%;
   }
   .elementor-25847 .elementor-element.elementor-element-2e6da6d img{
       max-width:170px;
   }
   .elementor-25847 .elementor-element.elementor-element-2e6da6d{
       width:100%;
       max-width:100%;
   }
}
@media(min-width:768px){
   .elementor-25847 .elementor-element.elementor-element-433ccbc{
       width:50%;
   }
   .elementor-25847 .elementor-element.elementor-element-1bbd8a2{
       width:55.659%;
   }
   .elementor-25847 .elementor-element.elementor-element-dde0088{
       width:49.55%;
   }
   .elementor-25847 .elementor-element.elementor-element-e3eeac6{
       width:50.45%;
   }
   .elementor-25847 .elementor-element.elementor-element-beacbed{
       width:54.376%;
   }
   .elementor-25847 .elementor-element.elementor-element-564fa39{
       width:45.624%;
   }
   .elementor-25847 .elementor-element.elementor-element-dcea14a{
       width:37.114%;
   }
   .elementor-25847 .elementor-element.elementor-element-a4f45b3{
       width:62.501%;
   }
   .elementor-25847 .elementor-element.elementor-element-7af28fe{
       width:24%;
   }
   .elementor-25847 .elementor-element.elementor-element-77548f3{
       width:76%;
   }
   .elementor-25847 .elementor-element.elementor-element-142747e{
       width:24%;
   }
   .elementor-25847 .elementor-element.elementor-element-3196c7d{
       width:76%;
   }
   .elementor-25847 .elementor-element.elementor-element-34705e0{
       width:46.602%;
   }
   .elementor-25847 .elementor-element.elementor-element-f566dd1{
       width:53.398%;
   }
}
@media(max-width:1024px) and (min-width:768px){
   .elementor-25847 .elementor-element.elementor-element-433ccbc{
       width:100%;
   }
   .elementor-25847 .elementor-element.elementor-element-c238c63{
       width:50%;
   }
   .elementor-25847 .elementor-element.elementor-element-8a2255a{
       width:100%;
   }
   .elementor-25847 .elementor-element.elementor-element-1348cb6{
       width:50%;
   }
   .elementor-25847 .elementor-element.elementor-element-f3674a5{
       width:100%;
   }
   .elementor-25847 .elementor-element.elementor-element-1bbd8a2{
       width:100%;
   }
   .elementor-25847 .elementor-element.elementor-element-57bc783{
       width:100%;
   }
   .elementor-25847 .elementor-element.elementor-element-c4d472c{
       width:100%;
   }
   .elementor-25847 .elementor-element.elementor-element-1b37558{
       width:100%;
   }
   .elementor-25847 .elementor-element.elementor-element-dde0088{
       width:100%;
   }
   .elementor-25847 .elementor-element.elementor-element-e3eeac6{
       width:100%;
   }
   .elementor-25847 .elementor-element.elementor-element-beacbed{
       width:100%;
   }
   .elementor-25847 .elementor-element.elementor-element-564fa39{
       width:100%;
   }
   .elementor-25847 .elementor-element.elementor-element-df9a153{
       width:100%;
   }
   .elementor-25847 .elementor-element.elementor-element-b1cd909{
       width:100%;
   }
   .elementor-25847 .elementor-element.elementor-element-dcea14a{
       width:100%;
   }
   .elementor-25847 .elementor-element.elementor-element-a4f45b3{
       width:100%;
   }
   .elementor-25847 .elementor-element.elementor-element-76cd3d8{
       width:100%;
   }
   .elementor-25847 .elementor-element.elementor-element-7af28fe{
       width:21%;
   }
   .elementor-25847 .elementor-element.elementor-element-77548f3{
       width:40%;
   }
   .elementor-25847 .elementor-element.elementor-element-427bcb5{
       width:100%;
   }
   .elementor-25847 .elementor-element.elementor-element-142747e{
       width:21%;
   }
   .elementor-25847 .elementor-element.elementor-element-3196c7d{
       width:40%;
   }
   .elementor-25847 .elementor-element.elementor-element-a55a7c4{
       width:100%;
   }
   .elementor-25847 .elementor-element.elementor-element-dd383c3{
       width:100%;
   }
   .elementor-25847 .elementor-element.elementor-element-34705e0{
       width:100%;
   }
   .elementor-25847 .elementor-element.elementor-element-f566dd1{
       width:100%;
   }
}
