.elementor-widget-section .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-section .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-section .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-section [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-section [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-2450 .elementor-element.elementor-element-2ad8085d:not(.elementor-motion-effects-element-type-background), .elementor-2450 .elementor-element.elementor-element-2ad8085d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://xn----8sbcflrb4axem2aan9o.xn--p1ai/wp-content/uploads/2025/07/fon.png");background-position:center left;background-repeat:repeat-x;background-size:cover;}.elementor-2450 .elementor-element.elementor-element-2ad8085d > .elementor-background-overlay{background-color:#FFFFFF00;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2450 .elementor-element.elementor-element-2ad8085d > .elementor-container{max-width:1420px;}.elementor-2450 .elementor-element.elementor-element-2ad8085d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1% 0% 2% 0%;}.elementor-2450 .elementor-element.elementor-element-2ad8085d > .elementor-shape-bottom .elementor-shape-fill{fill:#573388;}.elementor-2450 .elementor-element.elementor-element-2ad8085d > .elementor-shape-bottom svg{height:110px;}.elementor-widget-column .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-column .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-column .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-column [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-column [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-2450 .elementor-element.elementor-element-5c71314e{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-2450 .elementor-element.elementor-element-1d1bebe5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2450 .elementor-element.elementor-element-1d1bebe5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-image .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-image .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-image .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-image [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-image [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 label{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-image ::placeholder{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-image .wpcf7-submit{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 );background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.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-2450 .elementor-element.elementor-element-569d470f > .elementor-widget-container{margin:-35px 0px -35px 0px;}.elementor-2450 .elementor-element.elementor-element-569d470f{text-align:left;}.elementor-2450 .elementor-element.elementor-element-569d470f img{width:36%;}.elementor-bc-flex-widget .elementor-2450 .elementor-element.elementor-element-3ce2688c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2450 .elementor-element.elementor-element-3ce2688c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2450 .elementor-element.elementor-element-3ce2688c.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-widget-icon-box .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-icon-box .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-icon-box .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-icon-box [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-icon-box [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-icon-box .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-icon-box .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box .wpcf7 label{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-icon-box ::placeholder{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-icon-box .wpcf7-submit{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 );background-color:var( --e-global-color-primary );}.elementor-widget-icon-box .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color: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-2450 .elementor-element.elementor-element-27488c9a{width:initial;max-width:initial;--icon-box-icon-margin:15px;}.elementor-2450 .elementor-element.elementor-element-27488c9a > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-27488c9a .elementor-icon{font-size:33px;}.elementor-2450 .elementor-element.elementor-element-27488c9a .elementor-icon-box-title{color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-27488c9a .elementor-icon-box-title, .elementor-2450 .elementor-element.elementor-element-27488c9a .elementor-icon-box-title a{font-family:"Jost", Sans-serif;font-size:30px;font-weight:500;}.elementor-2450 .elementor-element.elementor-element-758cc72e{width:initial;max-width:initial;--icon-box-icon-margin:15px;}.elementor-2450 .elementor-element.elementor-element-758cc72e > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-758cc72e .elementor-icon{font-size:35px;}.elementor-2450 .elementor-element.elementor-element-758cc72e .elementor-icon-box-title{color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-758cc72e .elementor-icon-box-title, .elementor-2450 .elementor-element.elementor-element-758cc72e .elementor-icon-box-title a{font-family:"Fira Sans", Sans-serif;font-size:40px;font-weight:700;font-style:italic;}.elementor-2450 .elementor-element.elementor-element-7d88eb88{margin-top:55px;margin-bottom:0px;}.elementor-2450 .elementor-element.elementor-element-3af5fcda > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2450 .elementor-element.elementor-element-3af5fcda > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2450 .elementor-element.elementor-element-e9c4efc{width:100%;max-width:100%;--icon-box-icon-margin:7px;}.elementor-2450 .elementor-element.elementor-element-e9c4efc > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-e9c4efc .elementor-icon{font-size:26px;}.elementor-2450 .elementor-element.elementor-element-e9c4efc .elementor-icon-box-title{color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-e9c4efc .elementor-icon-box-title, .elementor-2450 .elementor-element.elementor-element-e9c4efc .elementor-icon-box-title a{font-family:"Fira Sans", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;font-style:italic;}.elementor-widget-heading .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-heading .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-heading .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-heading [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-heading [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 label{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-heading ::placeholder{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-heading .wpcf7-submit{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 );background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{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-2450 .elementor-element.elementor-element-3e0385f2 > .elementor-widget-container{--e-transform-skewX:0deg;margin:-10px 0px -10px 0px;}.elementor-2450 .elementor-element.elementor-element-3e0385f2{z-index:3;}.elementor-2450 .elementor-element.elementor-element-3e0385f2 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:64px;font-weight:700;text-transform:uppercase;font-style:italic;line-height:66px;letter-spacing:3.4px;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-3e7f741 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-4cade07{width:initial;max-width:initial;}.elementor-2450 .elementor-element.elementor-element-4cade07 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:7px 12px 7px 12px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:42px 42px 42px 42px;}.elementor-2450 .elementor-element.elementor-element-4cade07 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-d046aec{width:initial;max-width:initial;}.elementor-2450 .elementor-element.elementor-element-d046aec > .elementor-widget-container{margin:0px 0px 0px 10px;padding:7px 12px 7px 12px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:42px 42px 42px 42px;}.elementor-2450 .elementor-element.elementor-element-d046aec .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-4c35213{width:initial;max-width:initial;}.elementor-2450 .elementor-element.elementor-element-4c35213 > .elementor-widget-container{margin:10px 0px 10px 0px;padding:7px 12px 7px 12px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:42px 42px 42px 42px;}.elementor-2450 .elementor-element.elementor-element-4c35213 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-26b9c11{width:initial;max-width:initial;}.elementor-2450 .elementor-element.elementor-element-26b9c11 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:7px 12px 7px 12px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:42px 42px 42px 42px;}.elementor-2450 .elementor-element.elementor-element-26b9c11 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-71f7ef7{width:initial;max-width:initial;}.elementor-2450 .elementor-element.elementor-element-71f7ef7 > .elementor-widget-container{margin:0px 0px 20px 10px;padding:7px 12px 7px 12px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:42px 42px 42px 42px;}.elementor-2450 .elementor-element.elementor-element-71f7ef7 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-widget-ucaddon_parellogram_button .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-ucaddon_parellogram_button .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-ucaddon_parellogram_button .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-ucaddon_parellogram_button [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-ucaddon_parellogram_button [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-ucaddon_parellogram_button .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-ucaddon_parellogram_button .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-ucaddon_parellogram_button .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-ucaddon_parellogram_button .wpcf7 label{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-ucaddon_parellogram_button ::placeholder{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-ucaddon_parellogram_button .wpcf7-submit{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 );background-color:var( --e-global-color-primary );}.elementor-widget-ucaddon_parellogram_button .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-ucaddon_parellogram_button .ue_button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2450 .elementor-element.elementor-element-32d1f46a{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-2450 .elementor-element.elementor-element-32d1f46a > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-32d1f46a .parellogram_button{text-align:left;}.elementor-2450 .elementor-element.elementor-element-32d1f46a .ue_parallelogram{transform:skew(calc(0deg - 37deg));}.elementor-2450 .elementor-element.elementor-element-32d1f46a .ue_skew-fix{transform:skew(calc(-0deg + 37deg));}.elementor-2450 .elementor-element.elementor-element-32d1f46a .parellogram_button,.elementor-2450 .elementor-element.elementor-element-32d1f46a .parellogram_button *{transition-duration:300ms;}.elementor-2450 .elementor-element.elementor-element-32d1f46a .ue_button{font-family:"Fira Sans", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;letter-spacing:0.6px;padding:20px 75px 20px 75px;background-color:#793CCA;border-style:solid;border-width:2px 2px 2px 2px;}.elementor-2450 .elementor-element.elementor-element-32d1f46a .ue_button,.elementor-2450 .elementor-element.elementor-element-32d1f46a .ue_button *{color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-78e6e2c{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-2450 .elementor-element.elementor-element-78e6e2c > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-78e6e2c .parellogram_button{text-align:left;}.elementor-2450 .elementor-element.elementor-element-78e6e2c .ue_parallelogram{transform:skew(calc(0deg - 37deg));}.elementor-2450 .elementor-element.elementor-element-78e6e2c .ue_skew-fix{transform:skew(calc(-0deg + 37deg));}.elementor-2450 .elementor-element.elementor-element-78e6e2c .parellogram_button,.elementor-2450 .elementor-element.elementor-element-78e6e2c .parellogram_button *{transition-duration:300ms;}.elementor-2450 .elementor-element.elementor-element-78e6e2c .ue_button{font-family:"Fira Sans", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;letter-spacing:0.6px;padding:20px 75px 20px 75px;background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#2A2A2A;}.elementor-2450 .elementor-element.elementor-element-78e6e2c .ue_button,.elementor-2450 .elementor-element.elementor-element-78e6e2c .ue_button *{color:#743BBE;}.elementor-2450 .elementor-element.elementor-element-21819aa5{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-2450 .elementor-element.elementor-element-21819aa5 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-21819aa5 .parellogram_button{text-align:left;}.elementor-2450 .elementor-element.elementor-element-21819aa5 .ue_parallelogram{transform:skew(calc(0deg - 37deg));}.elementor-2450 .elementor-element.elementor-element-21819aa5 .ue_skew-fix{transform:skew(calc(-0deg + 37deg));}.elementor-2450 .elementor-element.elementor-element-21819aa5 .parellogram_button,.elementor-2450 .elementor-element.elementor-element-21819aa5 .parellogram_button *{transition-duration:300ms;}.elementor-2450 .elementor-element.elementor-element-21819aa5 .ue_button{font-family:"Fira Sans", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;letter-spacing:0.6px;padding:20px 85px 20px 85px;background-color:#9CF716;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-21819aa5 .ue_button,.elementor-2450 .elementor-element.elementor-element-21819aa5 .ue_button *{color:#000000;}.elementor-2450 .elementor-element.elementor-element-55d55ef{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-2450 .elementor-element.elementor-element-55d55ef > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-55d55ef .parellogram_button{text-align:left;}.elementor-2450 .elementor-element.elementor-element-55d55ef .ue_parallelogram{transform:skew(calc(0deg - 37deg));}.elementor-2450 .elementor-element.elementor-element-55d55ef .ue_skew-fix{transform:skew(calc(-0deg + 37deg));}.elementor-2450 .elementor-element.elementor-element-55d55ef .parellogram_button,.elementor-2450 .elementor-element.elementor-element-55d55ef .parellogram_button *{transition-duration:300ms;}.elementor-2450 .elementor-element.elementor-element-55d55ef .ue_button{font-family:"Fira Sans", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;letter-spacing:0.6px;padding:20px 85px 20px 85px;background-color:#3A3A3A;border-style:solid;border-width:2px 2px 2px 2px;border-color:#9CF716;}.elementor-2450 .elementor-element.elementor-element-55d55ef .ue_button,.elementor-2450 .elementor-element.elementor-element-55d55ef .ue_button *{color:#9CF716;}.elementor-2450 .elementor-element.elementor-element-5d79045 > .elementor-widget-container{margin:0% 0% 0% 0%;}body:not(.rtl) .elementor-2450 .elementor-element.elementor-element-5d79045{left:-36px;}body.rtl .elementor-2450 .elementor-element.elementor-element-5d79045{right:-36px;}.elementor-2450 .elementor-element.elementor-element-5d79045{top:22px;z-index:35;}.elementor-2450 .elementor-element.elementor-element-5d79045 img{width:140%;max-width:160%;}.elementor-widget-spacer .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-spacer .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-spacer .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-spacer [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-spacer [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-spacer .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-spacer .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-spacer .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-spacer .wpcf7 label{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-spacer ::placeholder{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-spacer .wpcf7-submit{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 );background-color:var( --e-global-color-primary );}.elementor-widget-spacer .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-2450 .elementor-element.elementor-element-1a89bd4a{--spacer-size:120px;}.elementor-2450 .elementor-element.elementor-element-d0b0b9d:not(.elementor-motion-effects-element-type-background), .elementor-2450 .elementor-element.elementor-element-d0b0b9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#573388;}.elementor-2450 .elementor-element.elementor-element-d0b0b9d > .elementor-container{max-width:1400px;}.elementor-2450 .elementor-element.elementor-element-d0b0b9d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 55px 0px;z-index:24;}.elementor-2450 .elementor-element.elementor-element-d0b0b9d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2450 .elementor-element.elementor-element-d0b0b9d > .elementor-shape-bottom svg{height:70px;}.elementor-2450 .elementor-element.elementor-element-68b2ef3.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2450 .elementor-element.elementor-element-8437e27 > .elementor-widget-container{--e-transform-skewX:0deg;margin:50px 0px -10px 0px;}.elementor-2450 .elementor-element.elementor-element-8437e27{z-index:26;text-align:center;}.elementor-2450 .elementor-element.elementor-element-8437e27 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:65px;font-weight:700;text-transform:uppercase;font-style:italic;line-height:53px;letter-spacing:1.7px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-6965370{--spacer-size:84px;width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;}.elementor-2450 .elementor-element.elementor-element-6965370 > .elementor-widget-container{--e-transform-skewX:-9deg;background-color:#00000087;margin:-23% 39% 0% -69%;}.elementor-2450 .elementor-element.elementor-element-6965370.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-2450 .elementor-element.elementor-element-3fb251a{margin-top:10px;margin-bottom:0px;}.elementor-2450 .elementor-element.elementor-element-c007cb2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2450 .elementor-element.elementor-element-c007cb2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #00000021 0%, #0000007D 100%);}.elementor-2450 .elementor-element.elementor-element-c007cb2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 2px;}.elementor-2450 .elementor-element.elementor-element-c007cb2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2450 .elementor-element.elementor-element-ef17702 img{border-radius:5px 5px 5px 5px;}.elementor-2450 .elementor-element.elementor-element-4e55fec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 20px 15px;}.elementor-2450 .elementor-element.elementor-element-4e55fec{text-align:left;}.elementor-2450 .elementor-element.elementor-element-4e55fec .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;font-style:italic;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-dc5e72f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2450 .elementor-element.elementor-element-dc5e72f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #00000021 0%, #0000007D 100%);}.elementor-2450 .elementor-element.elementor-element-dc5e72f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 2px;}.elementor-2450 .elementor-element.elementor-element-dc5e72f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2450 .elementor-element.elementor-element-1b2f771 img{border-radius:5px 5px 5px 5px;}.elementor-2450 .elementor-element.elementor-element-05c9438 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 20px 15px;}.elementor-2450 .elementor-element.elementor-element-05c9438{text-align:left;}.elementor-2450 .elementor-element.elementor-element-05c9438 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;font-style:italic;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-9b707d0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2450 .elementor-element.elementor-element-9b707d0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #00000021 0%, #0000007D 100%);}.elementor-2450 .elementor-element.elementor-element-9b707d0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 2px;}.elementor-2450 .elementor-element.elementor-element-9b707d0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2450 .elementor-element.elementor-element-ad92a06 img{border-radius:5px 5px 5px 5px;}.elementor-2450 .elementor-element.elementor-element-7aa0889 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 20px 15px;}.elementor-2450 .elementor-element.elementor-element-7aa0889{text-align:left;}.elementor-2450 .elementor-element.elementor-element-7aa0889 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;font-style:italic;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-5788930:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2450 .elementor-element.elementor-element-5788930 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #00000021 0%, #0000007D 100%);}.elementor-2450 .elementor-element.elementor-element-5788930 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 2px;}.elementor-2450 .elementor-element.elementor-element-5788930 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2450 .elementor-element.elementor-element-f86c87a img{border-radius:5px 5px 5px 5px;}.elementor-2450 .elementor-element.elementor-element-fb32d0a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 20px 15px;}.elementor-2450 .elementor-element.elementor-element-fb32d0a{text-align:left;}.elementor-2450 .elementor-element.elementor-element-fb32d0a .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;font-style:italic;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-a6a7714{margin-top:10px;margin-bottom:0px;}.elementor-2450 .elementor-element.elementor-element-e439d57 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 2px;}.elementor-2450 .elementor-element.elementor-element-e439d57 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2450 .elementor-element.elementor-element-bbb111f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2450 .elementor-element.elementor-element-bbb111f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #00000021 0%, #0000007D 100%);}.elementor-2450 .elementor-element.elementor-element-bbb111f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 2px;}.elementor-2450 .elementor-element.elementor-element-bbb111f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2450 .elementor-element.elementor-element-e1c7dd7 img{border-radius:5px 5px 5px 5px;}.elementor-2450 .elementor-element.elementor-element-a68d1bf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 20px 15px;}.elementor-2450 .elementor-element.elementor-element-a68d1bf{text-align:left;}.elementor-2450 .elementor-element.elementor-element-a68d1bf .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;font-style:italic;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-7a99087:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2450 .elementor-element.elementor-element-7a99087 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #00000021 0%, #0000007D 100%);}.elementor-2450 .elementor-element.elementor-element-7a99087 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 2px;}.elementor-2450 .elementor-element.elementor-element-7a99087 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2450 .elementor-element.elementor-element-cacaae2 img{border-radius:5px 5px 5px 5px;}.elementor-2450 .elementor-element.elementor-element-ba68861 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 20px 15px;}.elementor-2450 .elementor-element.elementor-element-ba68861{text-align:left;}.elementor-2450 .elementor-element.elementor-element-ba68861 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;font-style:italic;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-08c97af:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2450 .elementor-element.elementor-element-08c97af > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #00000021 0%, #0000007D 100%);}.elementor-2450 .elementor-element.elementor-element-08c97af > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 2px;}.elementor-2450 .elementor-element.elementor-element-08c97af > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2450 .elementor-element.elementor-element-794ff59 img{border-radius:5px 5px 5px 5px;}.elementor-2450 .elementor-element.elementor-element-fe391d1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 20px 15px;}.elementor-2450 .elementor-element.elementor-element-fe391d1{text-align:left;}.elementor-2450 .elementor-element.elementor-element-fe391d1 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;font-style:italic;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-1dcb713{margin-top:10px;margin-bottom:0px;}.elementor-2450 .elementor-element.elementor-element-dbbc767:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2450 .elementor-element.elementor-element-dbbc767 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #00000021 0%, #0000007D 100%);}.elementor-2450 .elementor-element.elementor-element-dbbc767 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 2px;}.elementor-2450 .elementor-element.elementor-element-dbbc767 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2450 .elementor-element.elementor-element-5c9b093 img{border-radius:5px 5px 5px 5px;}.elementor-2450 .elementor-element.elementor-element-27d26b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 20px 15px;}.elementor-2450 .elementor-element.elementor-element-27d26b4{text-align:left;}.elementor-2450 .elementor-element.elementor-element-27d26b4 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;font-style:italic;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-70795e1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2450 .elementor-element.elementor-element-70795e1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #00000021 0%, #0000007D 100%);}.elementor-2450 .elementor-element.elementor-element-70795e1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 2px;}.elementor-2450 .elementor-element.elementor-element-70795e1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2450 .elementor-element.elementor-element-1d39c49 img{border-radius:5px 5px 5px 5px;}.elementor-2450 .elementor-element.elementor-element-5f9d066 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 20px 15px;}.elementor-2450 .elementor-element.elementor-element-5f9d066{text-align:left;}.elementor-2450 .elementor-element.elementor-element-5f9d066 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;font-style:italic;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-7a185e7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2450 .elementor-element.elementor-element-7a185e7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #00000021 0%, #0000007D 100%);}.elementor-2450 .elementor-element.elementor-element-7a185e7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 2px;}.elementor-2450 .elementor-element.elementor-element-7a185e7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2450 .elementor-element.elementor-element-780224b img{border-radius:5px 5px 5px 5px;}.elementor-2450 .elementor-element.elementor-element-5798daa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 20px 15px;}.elementor-2450 .elementor-element.elementor-element-5798daa{text-align:left;}.elementor-2450 .elementor-element.elementor-element-5798daa .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;font-style:italic;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-f29f8fb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 2px;}.elementor-2450 .elementor-element.elementor-element-f29f8fb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2450 .elementor-element.elementor-element-ccab1ad:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2450 .elementor-element.elementor-element-ccab1ad > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #00000021 0%, #0000007D 100%);}.elementor-2450 .elementor-element.elementor-element-ccab1ad > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 2px;}.elementor-2450 .elementor-element.elementor-element-ccab1ad > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2450 .elementor-element.elementor-element-334d821 img{border-radius:5px 5px 5px 5px;}.elementor-2450 .elementor-element.elementor-element-17c8cfd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 20px 15px;}.elementor-2450 .elementor-element.elementor-element-17c8cfd{text-align:left;}.elementor-2450 .elementor-element.elementor-element-17c8cfd .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;font-style:italic;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-ff4305b{margin-top:10px;margin-bottom:0px;}.elementor-2450 .elementor-element.elementor-element-68ed6b0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2450 .elementor-element.elementor-element-68ed6b0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #00000021 0%, #0000007D 100%);}.elementor-2450 .elementor-element.elementor-element-68ed6b0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 2px;}.elementor-2450 .elementor-element.elementor-element-68ed6b0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2450 .elementor-element.elementor-element-443f59a img{border-radius:5px 5px 5px 5px;}.elementor-2450 .elementor-element.elementor-element-c72851d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 20px 15px;}.elementor-2450 .elementor-element.elementor-element-c72851d{text-align:left;}.elementor-2450 .elementor-element.elementor-element-c72851d .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;font-style:italic;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-c68e388:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2450 .elementor-element.elementor-element-c68e388 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #00000021 0%, #0000007D 100%);}.elementor-2450 .elementor-element.elementor-element-c68e388 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 2px;}.elementor-2450 .elementor-element.elementor-element-c68e388 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2450 .elementor-element.elementor-element-b8d0c57 img{border-radius:5px 5px 5px 5px;}.elementor-2450 .elementor-element.elementor-element-82f0b9f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 20px 15px;}.elementor-2450 .elementor-element.elementor-element-82f0b9f{text-align:left;}.elementor-2450 .elementor-element.elementor-element-82f0b9f .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;font-style:italic;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-f9358f8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2450 .elementor-element.elementor-element-f9358f8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #00000021 0%, #0000007D 100%);}.elementor-2450 .elementor-element.elementor-element-f9358f8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 2px;}.elementor-2450 .elementor-element.elementor-element-f9358f8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2450 .elementor-element.elementor-element-bbeb078 img{border-radius:5px 5px 5px 5px;}.elementor-2450 .elementor-element.elementor-element-6d79fa5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 20px 15px;}.elementor-2450 .elementor-element.elementor-element-6d79fa5{text-align:left;}.elementor-2450 .elementor-element.elementor-element-6d79fa5 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;font-style:italic;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-08af15b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2450 .elementor-element.elementor-element-08af15b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #00000021 0%, #0000007D 100%);}.elementor-2450 .elementor-element.elementor-element-08af15b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 2px;}.elementor-2450 .elementor-element.elementor-element-08af15b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2450 .elementor-element.elementor-element-e1c0ed0 img{border-radius:5px 5px 5px 5px;}.elementor-2450 .elementor-element.elementor-element-c1a5ec5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 20px 15px;}.elementor-2450 .elementor-element.elementor-element-c1a5ec5{text-align:left;}.elementor-2450 .elementor-element.elementor-element-c1a5ec5 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;font-style:italic;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-17eaaa6 > .elementor-widget-container{--e-transform-rotateZ:17deg;}body:not(.rtl) .elementor-2450 .elementor-element.elementor-element-17eaaa6{left:-192px;}body.rtl .elementor-2450 .elementor-element.elementor-element-17eaaa6{right:-192px;}.elementor-2450 .elementor-element.elementor-element-17eaaa6{top:489px;text-align:left;}.elementor-2450 .elementor-element.elementor-element-17eaaa6 img{width:31%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 3.8px ) hue-rotate( 0deg );}.elementor-2450 .elementor-element.elementor-element-cd26a43 > .elementor-widget-container{--e-transform-rotateZ:-17deg;}body:not(.rtl) .elementor-2450 .elementor-element.elementor-element-cd26a43{left:319px;}body.rtl .elementor-2450 .elementor-element.elementor-element-cd26a43{right:319px;}.elementor-2450 .elementor-element.elementor-element-cd26a43{top:169px;text-align:right;}.elementor-2450 .elementor-element.elementor-element-cd26a43 img{width:31%;filter:brightness( 111% ) contrast( 85% ) saturate( 104% ) blur( 4.8px ) hue-rotate( 343deg );}.elementor-2450 .elementor-element.elementor-element-864b46b > .elementor-widget-container{--e-transform-rotateZ:-9deg;}body:not(.rtl) .elementor-2450 .elementor-element.elementor-element-864b46b{left:1100px;}body.rtl .elementor-2450 .elementor-element.elementor-element-864b46b{right:1100px;}.elementor-2450 .elementor-element.elementor-element-864b46b{top:649px;text-align:left;}.elementor-2450 .elementor-element.elementor-element-864b46b img{width:31%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 3.8px ) hue-rotate( 0deg );}.elementor-2450 .elementor-element.elementor-element-f6ecc57 > .elementor-widget-container{--e-transform-rotateZ:17deg;}body:not(.rtl) .elementor-2450 .elementor-element.elementor-element-f6ecc57{left:-295.559px;}body.rtl .elementor-2450 .elementor-element.elementor-element-f6ecc57{right:-295.559px;}.elementor-2450 .elementor-element.elementor-element-f6ecc57{top:1195.018px;text-align:left;}.elementor-2450 .elementor-element.elementor-element-f6ecc57 img{width:32%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 3.8px ) hue-rotate( 0deg );}.elementor-2450 .elementor-element.elementor-element-977defc{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;z-index:77;}.elementor-2450 .elementor-element.elementor-element-977defc > .elementor-widget-container{margin:15px 10px 020px 0px;}.elementor-2450 .elementor-element.elementor-element-977defc .parellogram_button{text-align:right;}.elementor-2450 .elementor-element.elementor-element-977defc .ue_parallelogram{transform:skew(calc(0deg - 37deg));}.elementor-2450 .elementor-element.elementor-element-977defc .ue_skew-fix{transform:skew(calc(-0deg + 37deg));}.elementor-2450 .elementor-element.elementor-element-977defc .parellogram_button,.elementor-2450 .elementor-element.elementor-element-977defc .parellogram_button *{transition-duration:300ms;}.elementor-2450 .elementor-element.elementor-element-977defc .ue_button{font-family:"Fira Sans", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;letter-spacing:0.6px;padding:20px 75px 20px 75px;background-color:#793CCA;border-style:solid;border-width:2px 2px 2px 2px;}.elementor-2450 .elementor-element.elementor-element-977defc .ue_button,.elementor-2450 .elementor-element.elementor-element-977defc .ue_button *{color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-1a6bf66{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;z-index:777;}.elementor-2450 .elementor-element.elementor-element-1a6bf66 > .elementor-widget-container{margin:15px 0px 80px 10px;}.elementor-2450 .elementor-element.elementor-element-1a6bf66 .parellogram_button{text-align:left;}.elementor-2450 .elementor-element.elementor-element-1a6bf66 .ue_parallelogram{transform:skew(calc(0deg - 37deg));}.elementor-2450 .elementor-element.elementor-element-1a6bf66 .ue_skew-fix{transform:skew(calc(-0deg + 37deg));}.elementor-2450 .elementor-element.elementor-element-1a6bf66 .parellogram_button,.elementor-2450 .elementor-element.elementor-element-1a6bf66 .parellogram_button *{transition-duration:300ms;}.elementor-2450 .elementor-element.elementor-element-1a6bf66 .ue_button{font-family:"Fira Sans", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;letter-spacing:0.6px;padding:20px 85px 20px 85px;background-color:#9CF716;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-1a6bf66 .ue_button,.elementor-2450 .elementor-element.elementor-element-1a6bf66 .ue_button *{color:#000000;}.elementor-2450 .elementor-element.elementor-element-35fecdd > .elementor-shape-bottom .elementor-shape-fill{fill:#1B1B1B;}.elementor-2450 .elementor-element.elementor-element-35fecdd > .elementor-shape-bottom svg{height:72px;}.elementor-2450 .elementor-element.elementor-element-35fecdd{margin-top:0px;margin-bottom:0px;padding:0px 0px 100px 0px;z-index:20;}.elementor-2450 .elementor-element.elementor-element-f0e380e > .elementor-widget-container{--e-transform-skewX:0deg;margin:35px 0px -10px 0px;}.elementor-2450 .elementor-element.elementor-element-f0e380e{z-index:26;text-align:center;}.elementor-2450 .elementor-element.elementor-element-f0e380e .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:65px;font-weight:700;text-transform:uppercase;font-style:italic;line-height:61px;letter-spacing:1.7px;-webkit-text-stroke-color:#000;stroke:#000;color:#2A2A2A;}.elementor-2450 .elementor-element.elementor-element-3d35916{border-style:solid;border-width:3px 3px 3px 3px;border-color:#5D3198;box-shadow:0px 0px 15px 0px #5D3198;padding:16px 16px 16px 16px;}.elementor-2450 .elementor-element.elementor-element-3d35916, .elementor-2450 .elementor-element.elementor-element-3d35916 > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-widget-pafe-forms .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-pafe-forms .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-pafe-forms .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-pafe-forms [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-pafe-forms [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-pafe-forms .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-pafe-forms .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-pafe-forms .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-pafe-forms .wpcf7 label{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-pafe-forms ::placeholder{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-pafe-forms .wpcf7-submit{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 );background-color:var( --e-global-color-primary );}.elementor-widget-pafe-forms .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-pafe-forms .pafe-multi-step-form__progressbar-item-step{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-pafe-forms .pafe-multi-step-form__progressbar-item-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2450 .elementor-element.elementor-element-35def49f:not(.elementor-motion-effects-element-type-background), .elementor-2450 .elementor-element.elementor-element-35def49f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B;}.elementor-2450 .elementor-element.elementor-element-35def49f > .elementor-container{max-width:1400px;}.elementor-2450 .elementor-element.elementor-element-35def49f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-35def49f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2450 .elementor-element.elementor-element-25b4eb8f > .elementor-widget-container{--e-transform-skewX:0deg;margin:-10px 0px -10px 40px;}.elementor-2450 .elementor-element.elementor-element-25b4eb8f{z-index:26;text-align:left;}.elementor-2450 .elementor-element.elementor-element-25b4eb8f .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:65px;font-weight:700;text-transform:uppercase;font-style:italic;line-height:53px;letter-spacing:1.7px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-fd91c16{--spacer-size:84px;width:var( --container-widget-width, 21% );max-width:21%;--container-widget-width:21%;--container-widget-flex-grow:0;}.elementor-2450 .elementor-element.elementor-element-fd91c16 > .elementor-widget-container{--e-transform-skewX:-9deg;background-color:#00000087;margin:-28% -79% 0% 80%;}.elementor-2450 .elementor-element.elementor-element-fd91c16.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-2450 .elementor-element.elementor-element-767952f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:18;}.elementor-2450 .elementor-element.elementor-element-767952f > .elementor-widget-container{margin:4px 0px 40px 40px;}.elementor-2450 .elementor-element.elementor-element-767952f .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-e7a936a > .elementor-widget-container{--e-transform-rotateZ:13deg;}body:not(.rtl) .elementor-2450 .elementor-element.elementor-element-e7a936a{left:-142px;}body.rtl .elementor-2450 .elementor-element.elementor-element-e7a936a{right:-142px;}.elementor-2450 .elementor-element.elementor-element-e7a936a{top:288px;z-index:1;text-align:left;}.elementor-2450 .elementor-element.elementor-element-e7a936a img{width:15%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 2.5px ) hue-rotate( 0deg );}body:not(.rtl) .elementor-2450 .elementor-element.elementor-element-ba39e27{left:0px;}body.rtl .elementor-2450 .elementor-element.elementor-element-ba39e27{right:0px;}.elementor-2450 .elementor-element.elementor-element-ba39e27{top:-41px;}.elementor-2450 .elementor-element.elementor-element-ba39e27 img{width:73%;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 1.5px ) hue-rotate( 0deg );}.elementor-2450 .elementor-element.elementor-element-60e4f8d > .elementor-widget-container{--e-transform-rotateZ:-26deg;}body:not(.rtl) .elementor-2450 .elementor-element.elementor-element-60e4f8d{left:153px;}body.rtl .elementor-2450 .elementor-element.elementor-element-60e4f8d{right:153px;}.elementor-2450 .elementor-element.elementor-element-60e4f8d{top:924px;z-index:2;text-align:right;}.elementor-2450 .elementor-element.elementor-element-60e4f8d img{width:15%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 2.5px ) hue-rotate( 0deg );}.elementor-2450 .elementor-element.elementor-element-521f04c > .elementor-widget-container{--e-transform-rotateZ:-26deg;}body:not(.rtl) .elementor-2450 .elementor-element.elementor-element-521f04c{left:159px;}body.rtl .elementor-2450 .elementor-element.elementor-element-521f04c{right:159px;}.elementor-2450 .elementor-element.elementor-element-521f04c{top:351px;z-index:1;text-align:right;}.elementor-2450 .elementor-element.elementor-element-521f04c img{width:15%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 2.5px ) hue-rotate( 0deg );}.elementor-2450 .elementor-element.elementor-element-ac9ff43:not(.elementor-motion-effects-element-type-background), .elementor-2450 .elementor-element.elementor-element-ac9ff43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B;}.elementor-2450 .elementor-element.elementor-element-ac9ff43 > .elementor-container{max-width:1400px;}.elementor-2450 .elementor-element.elementor-element-ac9ff43{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2450 .elementor-element.elementor-element-ac9ff43 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2450 .elementor-element.elementor-element-944600f > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-2450 .elementor-element.elementor-element-944600f{z-index:4;}.elementor-2450 .elementor-element.elementor-element-527a82d:not(.elementor-motion-effects-element-type-background), .elementor-2450 .elementor-element.elementor-element-527a82d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(326deg, #6A32B5 56%, #793CCA 100%);}.elementor-2450 .elementor-element.elementor-element-527a82d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-40px;margin-bottom:0px;}.elementor-2450 .elementor-element.elementor-element-527a82d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2450 .elementor-element.elementor-element-9ff02ae{width:initial;max-width:initial;}.elementor-2450 .elementor-element.elementor-element-9ff02ae > .elementor-widget-container{margin:-15px 0px -10px 0px;}.elementor-2450 .elementor-element.elementor-element-9ff02ae .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:60px;font-weight:800;font-style:normal;letter-spacing:2.9px;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-e54f28b{width:initial;max-width:initial;align-self:flex-end;}.elementor-2450 .elementor-element.elementor-element-e54f28b > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-2450 .elementor-element.elementor-element-e54f28b .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;font-style:italic;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-fc05430 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-fc05430{text-align:left;}.elementor-2450 .elementor-element.elementor-element-fc05430 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-fea4c46:not(.elementor-motion-effects-element-type-background), .elementor-2450 .elementor-element.elementor-element-fea4c46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000038;}.elementor-2450 .elementor-element.elementor-element-fea4c46{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4E4E4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-247px;margin-bottom:0px;}.elementor-2450 .elementor-element.elementor-element-fea4c46 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2450 .elementor-element.elementor-element-f64f709 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-2450 .elementor-element.elementor-element-cc6fc78{width:initial;max-width:initial;}.elementor-2450 .elementor-element.elementor-element-cc6fc78 > .elementor-widget-container{margin:-15px 0px -10px 0px;}.elementor-2450 .elementor-element.elementor-element-cc6fc78 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:60px;font-weight:800;font-style:normal;letter-spacing:2.9px;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-3c11200{width:initial;max-width:initial;align-self:flex-end;}.elementor-2450 .elementor-element.elementor-element-3c11200 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-2450 .elementor-element.elementor-element-3c11200 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;font-style:italic;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-0bedabf > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-0bedabf{text-align:left;}.elementor-2450 .elementor-element.elementor-element-0bedabf .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-84802d3{z-index:5;}.elementor-2450 .elementor-element.elementor-element-3818b48{z-index:13;}.elementor-2450 .elementor-element.elementor-element-7476439:not(.elementor-motion-effects-element-type-background), .elementor-2450 .elementor-element.elementor-element-7476439 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(326deg, #6A32B5 56%, #793CCA 100%);}.elementor-2450 .elementor-element.elementor-element-7476439{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-55px;margin-bottom:0px;}.elementor-2450 .elementor-element.elementor-element-7476439 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2450 .elementor-element.elementor-element-d5411c8{width:initial;max-width:initial;}.elementor-2450 .elementor-element.elementor-element-d5411c8 > .elementor-widget-container{margin:-15px 0px -10px 0px;}.elementor-2450 .elementor-element.elementor-element-d5411c8 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:60px;font-weight:800;font-style:normal;letter-spacing:2.9px;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-b4af1b0{width:initial;max-width:initial;align-self:flex-end;}.elementor-2450 .elementor-element.elementor-element-b4af1b0 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-2450 .elementor-element.elementor-element-b4af1b0 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;font-style:italic;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-0ad78ad > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-0ad78ad{text-align:left;}.elementor-2450 .elementor-element.elementor-element-0ad78ad .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-c181230:not(.elementor-motion-effects-element-type-background), .elementor-2450 .elementor-element.elementor-element-c181230 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B;}.elementor-2450 .elementor-element.elementor-element-c181230 > .elementor-container{max-width:1350px;}.elementor-2450 .elementor-element.elementor-element-c181230{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-2450 .elementor-element.elementor-element-c181230 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2450 .elementor-element.elementor-element-5149a9e > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-2450 .elementor-element.elementor-element-5149a9e{z-index:11;}.elementor-2450 .elementor-element.elementor-element-a9eeda7:not(.elementor-motion-effects-element-type-background), .elementor-2450 .elementor-element.elementor-element-a9eeda7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000038;}.elementor-2450 .elementor-element.elementor-element-a9eeda7{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4E4E4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-10px;margin-bottom:0px;}.elementor-2450 .elementor-element.elementor-element-a9eeda7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2450 .elementor-element.elementor-element-c7ba29c{width:initial;max-width:initial;}.elementor-2450 .elementor-element.elementor-element-c7ba29c > .elementor-widget-container{margin:-15px 0px -10px 0px;}.elementor-2450 .elementor-element.elementor-element-c7ba29c .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:60px;font-weight:800;font-style:normal;letter-spacing:2.9px;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-80b06f9{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;align-self:flex-end;}.elementor-2450 .elementor-element.elementor-element-80b06f9 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-2450 .elementor-element.elementor-element-80b06f9 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;font-style:italic;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-dbb9573 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-dbb9573{text-align:left;}.elementor-2450 .elementor-element.elementor-element-dbb9573 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-a082ab6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-a082ab6{z-index:20;}.elementor-2450 .elementor-element.elementor-element-1aedc7b:not(.elementor-motion-effects-element-type-background), .elementor-2450 .elementor-element.elementor-element-1aedc7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000038;}.elementor-2450 .elementor-element.elementor-element-1aedc7b{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4E4E4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-243px;margin-bottom:25px;}.elementor-2450 .elementor-element.elementor-element-1aedc7b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2450 .elementor-element.elementor-element-524dbdd > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-2450 .elementor-element.elementor-element-6d9b084{width:initial;max-width:initial;}.elementor-2450 .elementor-element.elementor-element-6d9b084 > .elementor-widget-container{margin:-15px 0px -10px 0px;}.elementor-2450 .elementor-element.elementor-element-6d9b084 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:60px;font-weight:800;font-style:normal;letter-spacing:2.9px;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-e6d98bb{width:initial;max-width:initial;align-self:flex-end;}.elementor-2450 .elementor-element.elementor-element-e6d98bb > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-2450 .elementor-element.elementor-element-e6d98bb .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;font-style:italic;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-c9e9d88 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-c9e9d88{text-align:left;}.elementor-2450 .elementor-element.elementor-element-c9e9d88 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-293a790:not(.elementor-motion-effects-element-type-background), .elementor-2450 .elementor-element.elementor-element-293a790 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6A32B5;}.elementor-2450 .elementor-element.elementor-element-293a790{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:-65px;}.elementor-2450 .elementor-element.elementor-element-293a790 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2450 .elementor-element.elementor-element-10faa19{width:initial;max-width:initial;}.elementor-2450 .elementor-element.elementor-element-10faa19 > .elementor-widget-container{margin:-15px 0px -10px 0px;}.elementor-2450 .elementor-element.elementor-element-10faa19 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:60px;font-weight:800;font-style:normal;letter-spacing:2.9px;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-4a68b55{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;align-self:flex-end;}.elementor-2450 .elementor-element.elementor-element-4a68b55 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-2450 .elementor-element.elementor-element-4a68b55 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;font-style:italic;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-2136d8f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-2136d8f{text-align:left;}.elementor-2450 .elementor-element.elementor-element-2136d8f .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-d005198{z-index:14;}.elementor-2450 .elementor-element.elementor-element-370939e:not(.elementor-motion-effects-element-type-background), .elementor-2450 .elementor-element.elementor-element-370939e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000038;}.elementor-2450 .elementor-element.elementor-element-370939e{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4E4E4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-33px;margin-bottom:0px;}.elementor-2450 .elementor-element.elementor-element-370939e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2450 .elementor-element.elementor-element-49d8ebf{width:initial;max-width:initial;}.elementor-2450 .elementor-element.elementor-element-49d8ebf > .elementor-widget-container{margin:-15px 0px -10px 0px;}.elementor-2450 .elementor-element.elementor-element-49d8ebf .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:60px;font-weight:800;font-style:normal;letter-spacing:2.9px;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-b9207ac{width:initial;max-width:initial;align-self:flex-end;}.elementor-2450 .elementor-element.elementor-element-b9207ac > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-2450 .elementor-element.elementor-element-b9207ac .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;font-style:italic;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-8d8f8cf > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-8d8f8cf{text-align:left;}.elementor-2450 .elementor-element.elementor-element-8d8f8cf .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-6f8343c:not(.elementor-motion-effects-element-type-background), .elementor-2450 .elementor-element.elementor-element-6f8343c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B;}.elementor-2450 .elementor-element.elementor-element-6f8343c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-2450 .elementor-element.elementor-element-6f8343c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2450 .elementor-element.elementor-element-8139063{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;z-index:777;}.elementor-2450 .elementor-element.elementor-element-8139063 > .elementor-widget-container{margin:15px 10px 020px 0px;}.elementor-2450 .elementor-element.elementor-element-8139063 .parellogram_button{text-align:right;}.elementor-2450 .elementor-element.elementor-element-8139063 .ue_parallelogram{transform:skew(calc(0deg - 37deg));}.elementor-2450 .elementor-element.elementor-element-8139063 .ue_skew-fix{transform:skew(calc(-0deg + 37deg));}.elementor-2450 .elementor-element.elementor-element-8139063 .parellogram_button,.elementor-2450 .elementor-element.elementor-element-8139063 .parellogram_button *{transition-duration:300ms;}.elementor-2450 .elementor-element.elementor-element-8139063 .ue_button{font-family:"Fira Sans", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;letter-spacing:0.6px;padding:20px 75px 20px 75px;background-color:#793CCA;border-style:solid;border-width:2px 2px 2px 2px;}.elementor-2450 .elementor-element.elementor-element-8139063 .ue_button,.elementor-2450 .elementor-element.elementor-element-8139063 .ue_button *{color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-c6d3875{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;z-index:777;}.elementor-2450 .elementor-element.elementor-element-c6d3875 > .elementor-widget-container{margin:15px 0px 020px 10px;}.elementor-2450 .elementor-element.elementor-element-c6d3875 .parellogram_button{text-align:left;}.elementor-2450 .elementor-element.elementor-element-c6d3875 .ue_parallelogram{transform:skew(calc(0deg - 37deg));}.elementor-2450 .elementor-element.elementor-element-c6d3875 .ue_skew-fix{transform:skew(calc(-0deg + 37deg));}.elementor-2450 .elementor-element.elementor-element-c6d3875 .parellogram_button,.elementor-2450 .elementor-element.elementor-element-c6d3875 .parellogram_button *{transition-duration:300ms;}.elementor-2450 .elementor-element.elementor-element-c6d3875 .ue_button{font-family:"Fira Sans", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;letter-spacing:0.6px;padding:20px 85px 20px 85px;background-color:#9CF716;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-c6d3875 .ue_button,.elementor-2450 .elementor-element.elementor-element-c6d3875 .ue_button *{color:#000000;}.elementor-2450 .elementor-element.elementor-element-c983c6e:not(.elementor-motion-effects-element-type-background), .elementor-2450 .elementor-element.elementor-element-c983c6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #6D33BC 0%, #000000 100%);}.elementor-2450 .elementor-element.elementor-element-c983c6e > .elementor-container{max-width:1400px;}.elementor-2450 .elementor-element.elementor-element-c983c6e > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2450 .elementor-element.elementor-element-c983c6e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 70px 0px;z-index:13;}.elementor-2450 .elementor-element.elementor-element-c983c6e > .elementor-shape-top .elementor-shape-fill{fill:#1B1B1B;}.elementor-2450 .elementor-element.elementor-element-c983c6e > .elementor-shape-top svg{height:60px;}.elementor-2450 .elementor-element.elementor-element-c983c6e > .elementor-shape-bottom .elementor-shape-fill{fill:#2A2A2A;}.elementor-2450 .elementor-element.elementor-element-c983c6e > .elementor-shape-bottom svg{height:62px;}.elementor-2450 .elementor-element.elementor-element-732afdb.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2450 .elementor-element.elementor-element-b836a5c > .elementor-widget-container{--e-transform-skewX:0deg;margin:-10px 0px -10px 0px;}.elementor-2450 .elementor-element.elementor-element-b836a5c{z-index:26;text-align:center;}.elementor-2450 .elementor-element.elementor-element-b836a5c .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:65px;font-weight:700;text-transform:uppercase;font-style:italic;line-height:53px;letter-spacing:1.7px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-b090470{--spacer-size:84px;width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;}.elementor-2450 .elementor-element.elementor-element-b090470 > .elementor-widget-container{--e-transform-skewX:-9deg;background-color:#00000087;margin:-23% 55% 0% -34%;}.elementor-2450 .elementor-element.elementor-element-b090470.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-2450 .elementor-element.elementor-element-e16494d > .elementor-widget-container{--e-transform-rotateZ:17deg;}body:not(.rtl) .elementor-2450 .elementor-element.elementor-element-e16494d{left:-213px;}body.rtl .elementor-2450 .elementor-element.elementor-element-e16494d{right:-213px;}.elementor-2450 .elementor-element.elementor-element-e16494d{top:134px;text-align:left;}.elementor-2450 .elementor-element.elementor-element-e16494d img{width:24%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 3.8px ) hue-rotate( 0deg );}.elementor-2450 .elementor-element.elementor-element-f487b1b > .elementor-widget-container{--e-transform-rotateZ:17deg;}body:not(.rtl) .elementor-2450 .elementor-element.elementor-element-f487b1b{left:-334.627px;}body.rtl .elementor-2450 .elementor-element.elementor-element-f487b1b{right:-334.627px;}.elementor-2450 .elementor-element.elementor-element-f487b1b{top:970.368px;text-align:left;}.elementor-2450 .elementor-element.elementor-element-f487b1b img{width:37%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 3.8px ) hue-rotate( 0deg );}.elementor-2450 .elementor-element.elementor-element-e0708ef{margin-top:20px;margin-bottom:0px;z-index:4;}.elementor-2450 .elementor-element.elementor-element-8b5fbd3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2450 .elementor-element.elementor-element-8b5fbd3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #FFFFFF12 0%, #FFFFFF47 100%);}.elementor-2450 .elementor-element.elementor-element-8b5fbd3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-2450 .elementor-element.elementor-element-8b5fbd3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image-carousel .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-image-carousel .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-image-carousel .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-image-carousel [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-image-carousel [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-image-carousel .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-image-carousel .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-image-carousel .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-image-carousel .wpcf7 label{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-image-carousel ::placeholder{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-image-carousel .wpcf7-submit{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 );background-color:var( --e-global-color-primary );}.elementor-widget-image-carousel .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-image-carousel .pafe-navigation-arrows-icon-arrows{color:var( --e-global-color-primary );}.elementor-widget-media-carousel .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-media-carousel .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-media-carousel .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-media-carousel [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-media-carousel [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-media-carousel .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-media-carousel .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-media-carousel .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-media-carousel .wpcf7 label{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-media-carousel ::placeholder{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-media-carousel .wpcf7-submit{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 );background-color:var( --e-global-color-primary );}.elementor-widget-media-carousel .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-media-carousel .pafe-navigation-arrows-icon-arrows{color:var( --e-global-color-primary );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2450 .elementor-element.elementor-element-3826564.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-2450 .elementor-element.elementor-element-3826564{z-index:16;}.elementor-2450 .elementor-element.elementor-element-3826564 .elementor-main-swiper{height:303px;}.elementor-2450 .elementor-element.elementor-element-3826564 .elementor-main-swiper .swiper-slide{border-radius:10px;}.elementor-2450 .elementor-element.elementor-element-3826564 .elementor-swiper-button{font-size:38px;color:#9CF716;}.elementor-2450 .elementor-element.elementor-element-3826564 .elementor-swiper-button svg{fill:#9CF716;}.elementor-2450 .elementor-element.elementor-element-4d05692 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-4d05692 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;font-style:italic;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-f46679a{width:initial;max-width:initial;}.elementor-2450 .elementor-element.elementor-element-f46679a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:7px 12px 7px 12px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:42px 42px 42px 42px;}.elementor-2450 .elementor-element.elementor-element-f46679a .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-1689e61{width:initial;max-width:initial;}.elementor-2450 .elementor-element.elementor-element-1689e61 > .elementor-widget-container{margin:0px 0px 0px 10px;padding:7px 12px 7px 12px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:42px 42px 42px 42px;}.elementor-2450 .elementor-element.elementor-element-1689e61 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-0f09a85{width:initial;max-width:initial;}.elementor-2450 .elementor-element.elementor-element-0f09a85 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:7px 12px 7px 12px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:42px 42px 42px 42px;}.elementor-2450 .elementor-element.elementor-element-0f09a85 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-ac925fc{width:initial;max-width:initial;}.elementor-2450 .elementor-element.elementor-element-ac925fc > .elementor-widget-container{margin:10px 0px 0px 10px;padding:7px 12px 7px 12px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:42px 42px 42px 42px;}.elementor-2450 .elementor-element.elementor-element-ac925fc .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-fb773a9{width:100%;max-width:100%;z-index:51;}.elementor-2450 .elementor-element.elementor-element-fb773a9 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-fb773a9 .parellogram_button{text-align:center;}.elementor-2450 .elementor-element.elementor-element-fb773a9 .ue_parallelogram{transform:skew(calc(0deg - 15deg));}.elementor-2450 .elementor-element.elementor-element-fb773a9 .ue_skew-fix{transform:skew(calc(-0deg + 15deg));}.elementor-2450 .elementor-element.elementor-element-fb773a9 .parellogram_button,.elementor-2450 .elementor-element.elementor-element-fb773a9 .parellogram_button *{transition-duration:300ms;}.elementor-2450 .elementor-element.elementor-element-fb773a9 .ue_button{font-family:"Fira Sans", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;letter-spacing:0.6px;padding:20px 101px 20px 100px;background-color:#9CF716;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-fb773a9 .ue_button,.elementor-2450 .elementor-element.elementor-element-fb773a9 .ue_button *{color:#000000;}.elementor-2450 .elementor-element.elementor-element-ef28b80:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2450 .elementor-element.elementor-element-ef28b80 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #FFFFFF12 0%, #FFFFFF47 100%);}.elementor-2450 .elementor-element.elementor-element-ef28b80 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-2450 .elementor-element.elementor-element-ef28b80 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2450 .elementor-element.elementor-element-3568b55.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-2450 .elementor-element.elementor-element-3568b55{z-index:16;}.elementor-2450 .elementor-element.elementor-element-3568b55 .elementor-main-swiper{height:303px;}.elementor-2450 .elementor-element.elementor-element-3568b55 .elementor-main-swiper .swiper-slide{border-radius:10px;}.elementor-2450 .elementor-element.elementor-element-3568b55 .elementor-swiper-button{font-size:38px;color:#9CF716;}.elementor-2450 .elementor-element.elementor-element-3568b55 .elementor-swiper-button svg{fill:#9CF716;}.elementor-2450 .elementor-element.elementor-element-10b684a > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-10b684a .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;font-style:italic;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-ae56a71{width:initial;max-width:initial;}.elementor-2450 .elementor-element.elementor-element-ae56a71 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:7px 12px 7px 12px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:42px 42px 42px 42px;}.elementor-2450 .elementor-element.elementor-element-ae56a71 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-f45d892{width:initial;max-width:initial;}.elementor-2450 .elementor-element.elementor-element-f45d892 > .elementor-widget-container{margin:0px 0px 0px 10px;padding:7px 12px 7px 12px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:42px 42px 42px 42px;}.elementor-2450 .elementor-element.elementor-element-f45d892 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-31610e5{width:initial;max-width:initial;}.elementor-2450 .elementor-element.elementor-element-31610e5 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:7px 12px 7px 12px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:42px 42px 42px 42px;}.elementor-2450 .elementor-element.elementor-element-31610e5 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-62abc34{width:initial;max-width:initial;}.elementor-2450 .elementor-element.elementor-element-62abc34 > .elementor-widget-container{margin:10px 0px 0px 10px;padding:7px 12px 7px 12px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:42px 42px 42px 42px;}.elementor-2450 .elementor-element.elementor-element-62abc34 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-f62ffc0{width:100%;max-width:100%;z-index:51;}.elementor-2450 .elementor-element.elementor-element-f62ffc0 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-f62ffc0 .parellogram_button{text-align:center;}.elementor-2450 .elementor-element.elementor-element-f62ffc0 .ue_parallelogram{transform:skew(calc(0deg - 15deg));}.elementor-2450 .elementor-element.elementor-element-f62ffc0 .ue_skew-fix{transform:skew(calc(-0deg + 15deg));}.elementor-2450 .elementor-element.elementor-element-f62ffc0 .parellogram_button,.elementor-2450 .elementor-element.elementor-element-f62ffc0 .parellogram_button *{transition-duration:300ms;}.elementor-2450 .elementor-element.elementor-element-f62ffc0 .ue_button{font-family:"Fira Sans", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;letter-spacing:0.6px;padding:20px 101px 20px 100px;background-color:#9CF716;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-f62ffc0 .ue_button,.elementor-2450 .elementor-element.elementor-element-f62ffc0 .ue_button *{color:#000000;}.elementor-2450 .elementor-element.elementor-element-4646240:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2450 .elementor-element.elementor-element-4646240 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #FFFFFF12 0%, #FFFFFF47 100%);}.elementor-2450 .elementor-element.elementor-element-4646240 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-2450 .elementor-element.elementor-element-4646240 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2450 .elementor-element.elementor-element-0f0db02.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-2450 .elementor-element.elementor-element-0f0db02{z-index:16;}.elementor-2450 .elementor-element.elementor-element-0f0db02 .elementor-main-swiper{height:303px;}.elementor-2450 .elementor-element.elementor-element-0f0db02 .elementor-main-swiper .swiper-slide{border-radius:10px;}.elementor-2450 .elementor-element.elementor-element-0f0db02 .elementor-swiper-button{font-size:38px;color:#9CF716;}.elementor-2450 .elementor-element.elementor-element-0f0db02 .elementor-swiper-button svg{fill:#9CF716;}.elementor-2450 .elementor-element.elementor-element-e0e7d96 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-e0e7d96 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;font-style:italic;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-b4a9d51{width:initial;max-width:initial;}.elementor-2450 .elementor-element.elementor-element-b4a9d51 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:7px 12px 7px 12px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:42px 42px 42px 42px;}.elementor-2450 .elementor-element.elementor-element-b4a9d51 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-d8c25c6{width:initial;max-width:initial;}.elementor-2450 .elementor-element.elementor-element-d8c25c6 > .elementor-widget-container{margin:0px 0px 0px 10px;padding:7px 12px 7px 12px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:42px 42px 42px 42px;}.elementor-2450 .elementor-element.elementor-element-d8c25c6 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-15e590f{width:initial;max-width:initial;}.elementor-2450 .elementor-element.elementor-element-15e590f > .elementor-widget-container{margin:10px 0px 0px 0px;padding:7px 12px 7px 12px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:42px 42px 42px 42px;}.elementor-2450 .elementor-element.elementor-element-15e590f .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-f51e16a{width:initial;max-width:initial;}.elementor-2450 .elementor-element.elementor-element-f51e16a > .elementor-widget-container{margin:10px 0px 0px 10px;padding:7px 12px 7px 12px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:42px 42px 42px 42px;}.elementor-2450 .elementor-element.elementor-element-f51e16a .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-7ad6b67{width:100%;max-width:100%;z-index:51;}.elementor-2450 .elementor-element.elementor-element-7ad6b67 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-7ad6b67 .parellogram_button{text-align:center;}.elementor-2450 .elementor-element.elementor-element-7ad6b67 .ue_parallelogram{transform:skew(calc(0deg - 15deg));}.elementor-2450 .elementor-element.elementor-element-7ad6b67 .ue_skew-fix{transform:skew(calc(-0deg + 15deg));}.elementor-2450 .elementor-element.elementor-element-7ad6b67 .parellogram_button,.elementor-2450 .elementor-element.elementor-element-7ad6b67 .parellogram_button *{transition-duration:300ms;}.elementor-2450 .elementor-element.elementor-element-7ad6b67 .ue_button{font-family:"Fira Sans", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;letter-spacing:0.6px;padding:20px 101px 20px 100px;background-color:#9CF716;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-7ad6b67 .ue_button,.elementor-2450 .elementor-element.elementor-element-7ad6b67 .ue_button *{color:#000000;}.elementor-2450 .elementor-element.elementor-element-d1fca60 > .elementor-widget-container{--e-transform-rotateZ:-17deg;}body:not(.rtl) .elementor-2450 .elementor-element.elementor-element-d1fca60{left:319px;}body.rtl .elementor-2450 .elementor-element.elementor-element-d1fca60{right:319px;}.elementor-2450 .elementor-element.elementor-element-d1fca60{top:596px;text-align:right;}.elementor-2450 .elementor-element.elementor-element-d1fca60 img{width:39%;filter:brightness( 111% ) contrast( 85% ) saturate( 104% ) blur( 4.8px ) hue-rotate( 343deg );}.elementor-2450 .elementor-element.elementor-element-17c5cdb{margin-top:20px;margin-bottom:0px;z-index:4;}.elementor-2450 .elementor-element.elementor-element-f7e12bd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2450 .elementor-element.elementor-element-f7e12bd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #FFFFFF12 0%, #FFFFFF47 100%);}.elementor-2450 .elementor-element.elementor-element-f7e12bd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-2450 .elementor-element.elementor-element-f7e12bd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2450 .elementor-element.elementor-element-f58e02e.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-2450 .elementor-element.elementor-element-f58e02e{z-index:16;}.elementor-2450 .elementor-element.elementor-element-f58e02e .elementor-main-swiper{height:303px;}.elementor-2450 .elementor-element.elementor-element-f58e02e .elementor-main-swiper .swiper-slide{border-radius:10px;}.elementor-2450 .elementor-element.elementor-element-f58e02e .elementor-swiper-button{font-size:38px;color:#9CF716;}.elementor-2450 .elementor-element.elementor-element-f58e02e .elementor-swiper-button svg{fill:#9CF716;}.elementor-2450 .elementor-element.elementor-element-cd5e609 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-cd5e609 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;font-style:italic;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-cd5d33e{width:initial;max-width:initial;}.elementor-2450 .elementor-element.elementor-element-cd5d33e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:7px 12px 7px 12px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:42px 42px 42px 42px;}.elementor-2450 .elementor-element.elementor-element-cd5d33e .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-e3db1bc{width:initial;max-width:initial;}.elementor-2450 .elementor-element.elementor-element-e3db1bc > .elementor-widget-container{margin:0px 0px 0px 10px;padding:7px 12px 7px 12px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:42px 42px 42px 42px;}.elementor-2450 .elementor-element.elementor-element-e3db1bc .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-762a8cb{width:initial;max-width:initial;}.elementor-2450 .elementor-element.elementor-element-762a8cb > .elementor-widget-container{margin:10px 0px 0px 0px;padding:7px 12px 7px 12px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:42px 42px 42px 42px;}.elementor-2450 .elementor-element.elementor-element-762a8cb .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-5000938{width:initial;max-width:initial;}.elementor-2450 .elementor-element.elementor-element-5000938 > .elementor-widget-container{margin:10px 0px 0px 10px;padding:7px 12px 7px 12px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:42px 42px 42px 42px;}.elementor-2450 .elementor-element.elementor-element-5000938 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-5b6033e{width:100%;max-width:100%;z-index:51;}.elementor-2450 .elementor-element.elementor-element-5b6033e > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-5b6033e .parellogram_button{text-align:center;}.elementor-2450 .elementor-element.elementor-element-5b6033e .ue_parallelogram{transform:skew(calc(0deg - 15deg));}.elementor-2450 .elementor-element.elementor-element-5b6033e .ue_skew-fix{transform:skew(calc(-0deg + 15deg));}.elementor-2450 .elementor-element.elementor-element-5b6033e .parellogram_button,.elementor-2450 .elementor-element.elementor-element-5b6033e .parellogram_button *{transition-duration:300ms;}.elementor-2450 .elementor-element.elementor-element-5b6033e .ue_button{font-family:"Fira Sans", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;letter-spacing:0.6px;padding:20px 101px 20px 100px;background-color:#9CF716;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-5b6033e .ue_button,.elementor-2450 .elementor-element.elementor-element-5b6033e .ue_button *{color:#000000;}.elementor-2450 .elementor-element.elementor-element-0e6fd0d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2450 .elementor-element.elementor-element-0e6fd0d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #FFFFFF12 0%, #FFFFFF47 100%);}.elementor-2450 .elementor-element.elementor-element-0e6fd0d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-2450 .elementor-element.elementor-element-0e6fd0d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2450 .elementor-element.elementor-element-95ee655.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-2450 .elementor-element.elementor-element-95ee655{z-index:16;}.elementor-2450 .elementor-element.elementor-element-95ee655 .elementor-main-swiper{height:303px;}.elementor-2450 .elementor-element.elementor-element-95ee655 .elementor-main-swiper .swiper-slide{border-radius:10px;}.elementor-2450 .elementor-element.elementor-element-95ee655 .elementor-swiper-button{font-size:38px;color:#9CF716;}.elementor-2450 .elementor-element.elementor-element-95ee655 .elementor-swiper-button svg{fill:#9CF716;}.elementor-2450 .elementor-element.elementor-element-c8db12d > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-c8db12d .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;font-style:italic;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-ac20bde{width:initial;max-width:initial;}.elementor-2450 .elementor-element.elementor-element-ac20bde > .elementor-widget-container{margin:0px 0px 0px 0px;padding:7px 12px 7px 12px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:42px 42px 42px 42px;}.elementor-2450 .elementor-element.elementor-element-ac20bde .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-c1f4594{width:initial;max-width:initial;}.elementor-2450 .elementor-element.elementor-element-c1f4594 > .elementor-widget-container{margin:0px 0px 0px 10px;padding:7px 12px 7px 12px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:42px 42px 42px 42px;}.elementor-2450 .elementor-element.elementor-element-c1f4594 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-f730a53{width:initial;max-width:initial;}.elementor-2450 .elementor-element.elementor-element-f730a53 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:7px 12px 7px 12px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:42px 42px 42px 42px;}.elementor-2450 .elementor-element.elementor-element-f730a53 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-4bf788f{width:initial;max-width:initial;}.elementor-2450 .elementor-element.elementor-element-4bf788f > .elementor-widget-container{margin:10px 0px 0px 10px;padding:7px 12px 7px 12px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:42px 42px 42px 42px;}.elementor-2450 .elementor-element.elementor-element-4bf788f .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-2f16281{width:100%;max-width:100%;z-index:51;}.elementor-2450 .elementor-element.elementor-element-2f16281 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-2f16281 .parellogram_button{text-align:center;}.elementor-2450 .elementor-element.elementor-element-2f16281 .ue_parallelogram{transform:skew(calc(0deg - 15deg));}.elementor-2450 .elementor-element.elementor-element-2f16281 .ue_skew-fix{transform:skew(calc(-0deg + 15deg));}.elementor-2450 .elementor-element.elementor-element-2f16281 .parellogram_button,.elementor-2450 .elementor-element.elementor-element-2f16281 .parellogram_button *{transition-duration:300ms;}.elementor-2450 .elementor-element.elementor-element-2f16281 .ue_button{font-family:"Fira Sans", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;letter-spacing:0.6px;padding:20px 101px 20px 100px;background-color:#9CF716;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-2f16281 .ue_button,.elementor-2450 .elementor-element.elementor-element-2f16281 .ue_button *{color:#000000;}.elementor-2450 .elementor-element.elementor-element-92fd0d5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2450 .elementor-element.elementor-element-92fd0d5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #FFFFFF12 0%, #FFFFFF47 100%);}.elementor-2450 .elementor-element.elementor-element-92fd0d5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-2450 .elementor-element.elementor-element-92fd0d5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2450 .elementor-element.elementor-element-233f66d.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-2450 .elementor-element.elementor-element-233f66d{z-index:16;}.elementor-2450 .elementor-element.elementor-element-233f66d .elementor-main-swiper{height:303px;}.elementor-2450 .elementor-element.elementor-element-233f66d .elementor-main-swiper .swiper-slide{border-radius:10px;}.elementor-2450 .elementor-element.elementor-element-233f66d .elementor-swiper-button{font-size:38px;color:#9CF716;}.elementor-2450 .elementor-element.elementor-element-233f66d .elementor-swiper-button svg{fill:#9CF716;}.elementor-2450 .elementor-element.elementor-element-a87394a > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-a87394a .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;font-style:italic;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-86357a1{width:initial;max-width:initial;}.elementor-2450 .elementor-element.elementor-element-86357a1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:7px 12px 7px 12px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:42px 42px 42px 42px;}.elementor-2450 .elementor-element.elementor-element-86357a1 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-8eea634{width:initial;max-width:initial;}.elementor-2450 .elementor-element.elementor-element-8eea634 > .elementor-widget-container{margin:0px 0px 0px 10px;padding:7px 12px 7px 12px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:42px 42px 42px 42px;}.elementor-2450 .elementor-element.elementor-element-8eea634 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-ccdd838{width:initial;max-width:initial;}.elementor-2450 .elementor-element.elementor-element-ccdd838 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:7px 12px 7px 12px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:42px 42px 42px 42px;}.elementor-2450 .elementor-element.elementor-element-ccdd838 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-8d17cd9{width:initial;max-width:initial;}.elementor-2450 .elementor-element.elementor-element-8d17cd9 > .elementor-widget-container{margin:10px 0px 0px 10px;padding:7px 12px 7px 12px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:42px 42px 42px 42px;}.elementor-2450 .elementor-element.elementor-element-8d17cd9 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-86ea718{width:100%;max-width:100%;z-index:51;}.elementor-2450 .elementor-element.elementor-element-86ea718 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-86ea718 .parellogram_button{text-align:center;}.elementor-2450 .elementor-element.elementor-element-86ea718 .ue_parallelogram{transform:skew(calc(0deg - 15deg));}.elementor-2450 .elementor-element.elementor-element-86ea718 .ue_skew-fix{transform:skew(calc(-0deg + 15deg));}.elementor-2450 .elementor-element.elementor-element-86ea718 .parellogram_button,.elementor-2450 .elementor-element.elementor-element-86ea718 .parellogram_button *{transition-duration:300ms;}.elementor-2450 .elementor-element.elementor-element-86ea718 .ue_button{font-family:"Fira Sans", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;letter-spacing:0.6px;padding:20px 101px 20px 100px;background-color:#9CF716;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-86ea718 .ue_button,.elementor-2450 .elementor-element.elementor-element-86ea718 .ue_button *{color:#000000;}.elementor-2450 .elementor-element.elementor-element-5b714d5:not(.elementor-motion-effects-element-type-background), .elementor-2450 .elementor-element.elementor-element-5b714d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2A2A;}.elementor-2450 .elementor-element.elementor-element-5b714d5 > .elementor-background-overlay{background-image:url("https://xn----8sbcflrb4axem2aan9o.xn--p1ai/wp-content/uploads/2025/07/fongr-1-scaled.webp");background-position:top center;background-size:cover;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2450 .elementor-element.elementor-element-5b714d5 > .elementor-container{max-width:1350px;}.elementor-2450 .elementor-element.elementor-element-5b714d5 .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 70px ) hue-rotate( 0deg );}.elementor-2450 .elementor-element.elementor-element-5b714d5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:15px 0px 0px 0px;z-index:5;}.elementor-2450 .elementor-element.elementor-element-985f8d1.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2450 .elementor-element.elementor-element-cd2785c > .elementor-widget-container{--e-transform-skewX:0deg;margin:50px 0px -10px 0px;}.elementor-2450 .elementor-element.elementor-element-cd2785c{z-index:26;text-align:center;}.elementor-2450 .elementor-element.elementor-element-cd2785c .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:65px;font-weight:700;text-transform:uppercase;font-style:italic;line-height:53px;letter-spacing:1.7px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-2973aef{--spacer-size:84px;width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;}.elementor-2450 .elementor-element.elementor-element-2973aef > .elementor-widget-container{--e-transform-skewX:-9deg;background-color:#00000087;margin:-23% 33% 0% -20%;}.elementor-2450 .elementor-element.elementor-element-2973aef.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-2450 .elementor-element.elementor-element-63a9b70:not(.elementor-motion-effects-element-type-background), .elementor-2450 .elementor-element.elementor-element-63a9b70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #00000012 0%, #00000029 100%);}.elementor-2450 .elementor-element.elementor-element-63a9b70{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:15px;margin-bottom:0px;padding:15px 0px 15px 0px;z-index:6;}.elementor-2450 .elementor-element.elementor-element-63a9b70 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2450 .elementor-element.elementor-element-665a885.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2450 .elementor-element.elementor-element-665a885.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2450 .elementor-element.elementor-element-665a885 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-e302dbc{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:center;}.elementor-2450 .elementor-element.elementor-element-e302dbc .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:35px;font-weight:500;text-transform:uppercase;font-style:italic;color:#9CF716;}.elementor-2450 .elementor-element.elementor-element-f0acf1f{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-2450 .elementor-element.elementor-element-f0acf1f > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-2450 .elementor-element.elementor-element-f0acf1f .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-b631760{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2450 .elementor-element.elementor-element-b631760 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-2450 .elementor-element.elementor-element-b631760 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .pafe-woocommerce-sales-funnels-add-to-cart-message--success{color:var( --e-global-color-primary );}.elementor-widget-divider .pafe-woocommerce-sales-funnels-add-to-cart-message--out-of-stock{color:var( --e-global-color-primary );}.elementor-widget-divider .pafe-woocommerce-sales-funnels-add-to-cart-message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-divider [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-divider [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-divider .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-divider .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-divider .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-divider .wpcf7 label{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-divider ::placeholder{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-divider .wpcf7-submit{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 );background-color:var( --e-global-color-primary );}.elementor-widget-divider .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.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-2450 .elementor-element.elementor-element-0c3a1ab{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-2450 .elementor-element.elementor-element-0c3a1ab .elementor-divider-separator{width:95%;margin:0 auto;margin-center:0;}.elementor-2450 .elementor-element.elementor-element-0c3a1ab .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-2450 .elementor-element.elementor-element-06fc2d9{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:center;}.elementor-2450 .elementor-element.elementor-element-06fc2d9 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:35px;font-weight:500;text-transform:uppercase;font-style:italic;color:#9CF716;}.elementor-2450 .elementor-element.elementor-element-ba04568{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-2450 .elementor-element.elementor-element-ba04568 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-2450 .elementor-element.elementor-element-ba04568 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-02a5a12{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-2450 .elementor-element.elementor-element-02a5a12 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-2450 .elementor-element.elementor-element-02a5a12 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-cd6c4fd{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2450 .elementor-element.elementor-element-cd6c4fd > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-2450 .elementor-element.elementor-element-cd6c4fd .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-40178d6{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-2450 .elementor-element.elementor-element-40178d6 .elementor-divider-separator{width:95%;margin:0 auto;margin-center:0;}.elementor-2450 .elementor-element.elementor-element-40178d6 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-2450 .elementor-element.elementor-element-ebb3fef{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:center;}.elementor-2450 .elementor-element.elementor-element-ebb3fef .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:35px;font-weight:500;text-transform:uppercase;font-style:italic;color:#9CF716;}.elementor-2450 .elementor-element.elementor-element-7113e9f{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-2450 .elementor-element.elementor-element-7113e9f > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-2450 .elementor-element.elementor-element-7113e9f .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-2e7565e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2450 .elementor-element.elementor-element-2e7565e > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-2450 .elementor-element.elementor-element-2e7565e .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-54a6259{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-2450 .elementor-element.elementor-element-54a6259 .elementor-divider-separator{width:95%;margin:0 auto;margin-center:0;}.elementor-2450 .elementor-element.elementor-element-54a6259 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-2450 .elementor-element.elementor-element-edb9efb{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:center;}.elementor-2450 .elementor-element.elementor-element-edb9efb .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:35px;font-weight:500;text-transform:uppercase;font-style:italic;color:#9CF716;}.elementor-2450 .elementor-element.elementor-element-b275734{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-2450 .elementor-element.elementor-element-b275734 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-2450 .elementor-element.elementor-element-b275734 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-22109a0{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2450 .elementor-element.elementor-element-22109a0 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-2450 .elementor-element.elementor-element-22109a0 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-26ca2ae{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-2450 .elementor-element.elementor-element-26ca2ae .elementor-divider-separator{width:95%;margin:0 auto;margin-center:0;}.elementor-2450 .elementor-element.elementor-element-26ca2ae .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-2450 .elementor-element.elementor-element-99490d9{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:center;}.elementor-2450 .elementor-element.elementor-element-99490d9 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:35px;font-weight:500;text-transform:uppercase;font-style:italic;color:#9CF716;}.elementor-2450 .elementor-element.elementor-element-d763d87{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-2450 .elementor-element.elementor-element-d763d87 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-2450 .elementor-element.elementor-element-d763d87 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-2e67900{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-2450 .elementor-element.elementor-element-2e67900 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-2450 .elementor-element.elementor-element-2e67900 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-d3f0888{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2450 .elementor-element.elementor-element-d3f0888 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-2450 .elementor-element.elementor-element-d3f0888 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-323919c{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-2450 .elementor-element.elementor-element-323919c .elementor-divider-separator{width:95%;margin:0 auto;margin-center:0;}.elementor-2450 .elementor-element.elementor-element-323919c .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-2450 .elementor-element.elementor-element-ca50a36{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:center;}.elementor-2450 .elementor-element.elementor-element-ca50a36 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:35px;font-weight:500;text-transform:uppercase;font-style:italic;color:#9CF716;}.elementor-2450 .elementor-element.elementor-element-19aecb1{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-2450 .elementor-element.elementor-element-19aecb1 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-2450 .elementor-element.elementor-element-19aecb1 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-a524a79{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2450 .elementor-element.elementor-element-a524a79 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-2450 .elementor-element.elementor-element-a524a79 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-5394e50{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-2450 .elementor-element.elementor-element-5394e50 .elementor-divider-separator{width:95%;margin:0 auto;margin-center:0;}.elementor-2450 .elementor-element.elementor-element-5394e50 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-2450 .elementor-element.elementor-element-87465ac{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:center;}.elementor-2450 .elementor-element.elementor-element-87465ac .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:35px;font-weight:500;text-transform:uppercase;font-style:italic;color:#9CF716;}.elementor-2450 .elementor-element.elementor-element-ee3a7cf{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-2450 .elementor-element.elementor-element-ee3a7cf > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-2450 .elementor-element.elementor-element-ee3a7cf .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-65c4539{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2450 .elementor-element.elementor-element-65c4539 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-2450 .elementor-element.elementor-element-65c4539 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-f38028d{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-2450 .elementor-element.elementor-element-f38028d .elementor-divider-separator{width:95%;margin:0 auto;margin-center:0;}.elementor-2450 .elementor-element.elementor-element-f38028d .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-2450 .elementor-element.elementor-element-958f566{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:center;}.elementor-2450 .elementor-element.elementor-element-958f566 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:35px;font-weight:500;text-transform:uppercase;font-style:italic;color:#9CF716;}.elementor-2450 .elementor-element.elementor-element-7c7872e{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-2450 .elementor-element.elementor-element-7c7872e > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-2450 .elementor-element.elementor-element-7c7872e .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-fbff76c{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-2450 .elementor-element.elementor-element-fbff76c > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-2450 .elementor-element.elementor-element-fbff76c .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-fd00e7b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2450 .elementor-element.elementor-element-fd00e7b > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-2450 .elementor-element.elementor-element-fd00e7b .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-c4ec1f2 > .elementor-widget-container{--e-transform-rotateZ:17deg;}body:not(.rtl) .elementor-2450 .elementor-element.elementor-element-c4ec1f2{left:-239px;}body.rtl .elementor-2450 .elementor-element.elementor-element-c4ec1f2{right:-239px;}.elementor-2450 .elementor-element.elementor-element-c4ec1f2{top:160px;text-align:left;}.elementor-2450 .elementor-element.elementor-element-c4ec1f2 img{width:25%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 3.8px ) hue-rotate( 0deg );}.elementor-2450 .elementor-element.elementor-element-0556ee2 > .elementor-widget-container{--e-transform-rotateZ:-17deg;}body:not(.rtl) .elementor-2450 .elementor-element.elementor-element-0556ee2{left:296px;}body.rtl .elementor-2450 .elementor-element.elementor-element-0556ee2{right:296px;}.elementor-2450 .elementor-element.elementor-element-0556ee2{top:416px;text-align:right;}.elementor-2450 .elementor-element.elementor-element-0556ee2 img{width:31%;filter:brightness( 111% ) contrast( 85% ) saturate( 104% ) blur( 4.8px ) hue-rotate( 343deg );}.elementor-2450 .elementor-element.elementor-element-1103f6e > .elementor-widget-container{--e-transform-rotateZ:17deg;}body:not(.rtl) .elementor-2450 .elementor-element.elementor-element-1103f6e{left:-321px;}body.rtl .elementor-2450 .elementor-element.elementor-element-1103f6e{right:-321px;}.elementor-2450 .elementor-element.elementor-element-1103f6e{top:774px;text-align:left;}.elementor-2450 .elementor-element.elementor-element-1103f6e img{width:32%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 3.8px ) hue-rotate( 0deg );}.elementor-2450 .elementor-element.elementor-element-e4de81d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;z-index:777;}.elementor-2450 .elementor-element.elementor-element-e4de81d > .elementor-widget-container{margin:15px 10px 80px 0px;}.elementor-2450 .elementor-element.elementor-element-e4de81d .parellogram_button{text-align:right;}.elementor-2450 .elementor-element.elementor-element-e4de81d .ue_parallelogram{transform:skew(calc(0deg - 37deg));}.elementor-2450 .elementor-element.elementor-element-e4de81d .ue_skew-fix{transform:skew(calc(-0deg + 37deg));}.elementor-2450 .elementor-element.elementor-element-e4de81d .parellogram_button,.elementor-2450 .elementor-element.elementor-element-e4de81d .parellogram_button *{transition-duration:300ms;}.elementor-2450 .elementor-element.elementor-element-e4de81d .ue_button{font-family:"Fira Sans", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;letter-spacing:0.6px;padding:20px 75px 20px 75px;background-color:#793CCA;border-style:solid;border-width:2px 2px 2px 2px;}.elementor-2450 .elementor-element.elementor-element-e4de81d .ue_button,.elementor-2450 .elementor-element.elementor-element-e4de81d .ue_button *{color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-20fb37e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;z-index:777;}.elementor-2450 .elementor-element.elementor-element-20fb37e > .elementor-widget-container{margin:15px 0px 80px 10px;}.elementor-2450 .elementor-element.elementor-element-20fb37e .parellogram_button{text-align:left;}.elementor-2450 .elementor-element.elementor-element-20fb37e .ue_parallelogram{transform:skew(calc(0deg - 37deg));}.elementor-2450 .elementor-element.elementor-element-20fb37e .ue_skew-fix{transform:skew(calc(-0deg + 37deg));}.elementor-2450 .elementor-element.elementor-element-20fb37e .parellogram_button,.elementor-2450 .elementor-element.elementor-element-20fb37e .parellogram_button *{transition-duration:300ms;}.elementor-2450 .elementor-element.elementor-element-20fb37e .ue_button{font-family:"Fira Sans", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;letter-spacing:0.6px;padding:20px 85px 20px 85px;background-color:#9CF716;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-20fb37e .ue_button,.elementor-2450 .elementor-element.elementor-element-20fb37e .ue_button *{color:#000000;}.elementor-2450 .elementor-element.elementor-element-54a629c:not(.elementor-motion-effects-element-type-background), .elementor-2450 .elementor-element.elementor-element-54a629c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #3E1970 0%, #2A2A2A 100%);}.elementor-2450 .elementor-element.elementor-element-54a629c > .elementor-background-overlay{background-image:url("https://xn----8sbcflrb4axem2aan9o.xn--p1ai/wp-content/uploads/2025/02/wide-bg-scaled.png");background-repeat:no-repeat;background-size:cover;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2450 .elementor-element.elementor-element-54a629c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:6% 0% 5% 0%;}.elementor-2450 .elementor-element.elementor-element-a666e8c > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2450 .elementor-element.elementor-element-a666e8c .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-2f9772b{width:initial;max-width:initial;--icon-box-icon-margin:15px;}.elementor-2450 .elementor-element.elementor-element-2f9772b > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-2f9772b .elementor-icon{font-size:35px;}.elementor-2450 .elementor-element.elementor-element-2f9772b .elementor-icon-box-title{color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-2f9772b .elementor-icon-box-title, .elementor-2450 .elementor-element.elementor-element-2f9772b .elementor-icon-box-title a{font-family:"Fira Sans", Sans-serif;font-size:30px;font-weight:700;font-style:italic;}.elementor-2450 .elementor-element.elementor-element-7a0de08 > .elementor-widget-container{margin:20px 0px -20px 0px;}.elementor-2450 .elementor-element.elementor-element-7a0de08 .elementor-heading-title{font-family:"Fira Sans", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-cfde394{width:initial;max-width:initial;--icon-box-icon-margin:15px;}.elementor-2450 .elementor-element.elementor-element-cfde394 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-cfde394 .elementor-icon{font-size:35px;}.elementor-2450 .elementor-element.elementor-element-cfde394 .elementor-icon-box-title{color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-cfde394 .elementor-icon-box-title, .elementor-2450 .elementor-element.elementor-element-cfde394 .elementor-icon-box-title a{font-family:"Fira Sans", Sans-serif;font-size:30px;font-weight:700;font-style:normal;}.elementor-2450 .elementor-element.elementor-element-0a5157f{width:100%;max-width:100%;z-index:51;}.elementor-2450 .elementor-element.elementor-element-0a5157f > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-0a5157f .parellogram_button{text-align:left;}.elementor-2450 .elementor-element.elementor-element-0a5157f .ue_parallelogram{transform:skew(calc(0deg - 15deg));}.elementor-2450 .elementor-element.elementor-element-0a5157f .ue_skew-fix{transform:skew(calc(-0deg + 15deg));}.elementor-2450 .elementor-element.elementor-element-0a5157f .parellogram_button,.elementor-2450 .elementor-element.elementor-element-0a5157f .parellogram_button *{transition-duration:300ms;}.elementor-2450 .elementor-element.elementor-element-0a5157f .ue_button{font-family:"Fira Sans", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;letter-spacing:0.6px;padding:20px 101px 20px 100px;background-color:#9CF716;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;}.elementor-2450 .elementor-element.elementor-element-0a5157f .ue_button,.elementor-2450 .elementor-element.elementor-element-0a5157f .ue_button *{color:#000000;}.elementor-bc-flex-widget .elementor-2450 .elementor-element.elementor-element-226883b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2450 .elementor-element.elementor-element-226883b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2450 .elementor-element.elementor-element-6cee490{text-align:center;}.elementor-2450 .elementor-element.elementor-element-6cee490 img{width:80%;}body.elementor-page-2450:not(.elementor-motion-effects-element-type-background), body.elementor-page-2450 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body.elementor-page-2450{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-2450 .elementor-element.elementor-element-3af5fcda{width:60%;}.elementor-2450 .elementor-element.elementor-element-4efe9e7c{width:40%;}.elementor-2450 .elementor-element.elementor-element-dbbc767{width:25%;}.elementor-2450 .elementor-element.elementor-element-70795e1{width:25%;}.elementor-2450 .elementor-element.elementor-element-7a185e7{width:25%;}.elementor-2450 .elementor-element.elementor-element-f29f8fb{width:23%;}.elementor-2450 .elementor-element.elementor-element-ccab1ad{width:2%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2450 .elementor-element.elementor-element-1d1bebe5{width:30%;}.elementor-2450 .elementor-element.elementor-element-3ce2688c{width:60%;}.elementor-2450 .elementor-element.elementor-element-8b5fbd3{width:30%;}.elementor-2450 .elementor-element.elementor-element-ef28b80{width:30%;}.elementor-2450 .elementor-element.elementor-element-4646240{width:30%;}.elementor-2450 .elementor-element.elementor-element-f7e12bd{width:30%;}.elementor-2450 .elementor-element.elementor-element-0e6fd0d{width:30%;}.elementor-2450 .elementor-element.elementor-element-92fd0d5{width:30%;}}@media(max-width:1024px){.elementor-2450 .elementor-element.elementor-element-569d470f img{width:100%;}.elementor-2450 .elementor-element.elementor-element-4cade07{width:100%;max-width:100%;}.elementor-2450 .elementor-element.elementor-element-4cade07 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-2450 .elementor-element.elementor-element-d046aec{width:100%;max-width:100%;}.elementor-2450 .elementor-element.elementor-element-d046aec > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-2450 .elementor-element.elementor-element-4c35213{width:100%;max-width:100%;}.elementor-2450 .elementor-element.elementor-element-4c35213 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-2450 .elementor-element.elementor-element-26b9c11{width:100%;max-width:100%;}.elementor-2450 .elementor-element.elementor-element-26b9c11 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-2450 .elementor-element.elementor-element-71f7ef7{width:100%;max-width:100%;}.elementor-2450 .elementor-element.elementor-element-71f7ef7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-32d1f46a{width:100%;max-width:100%;}.elementor-2450 .elementor-element.elementor-element-32d1f46a > .elementor-widget-container{margin:15px 0px 0px 20px;}.elementor-2450 .elementor-element.elementor-element-78e6e2c > .elementor-widget-container{margin:10px 0px 0px 20px;}.elementor-2450 .elementor-element.elementor-element-21819aa5{width:100%;max-width:100%;}.elementor-2450 .elementor-element.elementor-element-21819aa5 > .elementor-widget-container{margin:10px 0px 0px 20px;}body:not(.rtl) .elementor-2450 .elementor-element.elementor-element-5d79045{left:-125px;}body.rtl .elementor-2450 .elementor-element.elementor-element-5d79045{right:-125px;}.elementor-2450 .elementor-element.elementor-element-5d79045{top:123px;}.elementor-2450 .elementor-element.elementor-element-977defc{width:100%;max-width:100%;}.elementor-2450 .elementor-element.elementor-element-977defc > .elementor-widget-container{margin:15px 0px 0px 20px;}.elementor-2450 .elementor-element.elementor-element-1a6bf66{width:100%;max-width:100%;}.elementor-2450 .elementor-element.elementor-element-1a6bf66 > .elementor-widget-container{margin:10px 0px 0px 20px;}.elementor-2450 .elementor-element.elementor-element-8139063{width:100%;max-width:100%;}.elementor-2450 .elementor-element.elementor-element-8139063 > .elementor-widget-container{margin:15px 0px 0px 20px;}.elementor-2450 .elementor-element.elementor-element-c6d3875{width:100%;max-width:100%;}.elementor-2450 .elementor-element.elementor-element-c6d3875 > .elementor-widget-container{margin:10px 0px 0px 20px;}.elementor-2450 .elementor-element.elementor-element-3826564.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-2450 .elementor-element.elementor-element-fb773a9 .ue_button{padding:0px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-3568b55.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-2450 .elementor-element.elementor-element-f62ffc0 .ue_button{padding:0px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-0f0db02.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-2450 .elementor-element.elementor-element-7ad6b67 .ue_button{padding:0px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-f58e02e.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-2450 .elementor-element.elementor-element-5b6033e .ue_button{padding:0px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-95ee655.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-2450 .elementor-element.elementor-element-2f16281 .ue_button{padding:0px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-233f66d.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-2450 .elementor-element.elementor-element-86ea718 .ue_button{padding:0px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-e4de81d{width:100%;max-width:100%;}.elementor-2450 .elementor-element.elementor-element-e4de81d > .elementor-widget-container{margin:15px 0px 0px 20px;}.elementor-2450 .elementor-element.elementor-element-20fb37e{width:100%;max-width:100%;}.elementor-2450 .elementor-element.elementor-element-20fb37e > .elementor-widget-container{margin:10px 0px 0px 20px;}}@media(max-width:767px){.elementor-2450 .elementor-element.elementor-element-2ad8085d:not(.elementor-motion-effects-element-type-background), .elementor-2450 .elementor-element.elementor-element-2ad8085d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xn----8sbcflrb4axem2aan9o.xn--p1ai/wp-content/uploads/2025/07/fonmobt.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-2450 .elementor-element.elementor-element-2ad8085d > .elementor-background-overlay{opacity:0;}.elementor-2450 .elementor-element.elementor-element-2ad8085d > .elementor-shape-bottom svg{height:40px;}.elementor-2450 .elementor-element.elementor-element-1d1bebe5{width:28%;}.elementor-bc-flex-widget .elementor-2450 .elementor-element.elementor-element-1d1bebe5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2450 .elementor-element.elementor-element-1d1bebe5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2450 .elementor-element.elementor-element-1d1bebe5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-569d470f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-569d470f img{width:100%;}.elementor-2450 .elementor-element.elementor-element-3ce2688c{width:72%;}.elementor-2450 .elementor-element.elementor-element-3ce2688c.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2450 .elementor-element.elementor-element-3ce2688c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 5px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-27488c9a{width:auto;max-width:auto;}.elementor-2450 .elementor-element.elementor-element-27488c9a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-27488c9a .elementor-icon-box-title{margin-bottom:0px;}.elementor-2450 .elementor-element.elementor-element-27488c9a .elementor-icon{font-size:19px;}.elementor-2450 .elementor-element.elementor-element-27488c9a .elementor-icon-box-title, .elementor-2450 .elementor-element.elementor-element-27488c9a .elementor-icon-box-title a{font-size:22px;}.elementor-2450 .elementor-element.elementor-element-758cc72e{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2450 .elementor-element.elementor-element-758cc72e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-758cc72e .elementor-icon-box-title{margin-bottom:0px;}.elementor-2450 .elementor-element.elementor-element-758cc72e .elementor-icon{font-size:19px;}.elementor-2450 .elementor-element.elementor-element-758cc72e .elementor-icon-box-title, .elementor-2450 .elementor-element.elementor-element-758cc72e .elementor-icon-box-title a{font-size:23px;}.elementor-2450 .elementor-element.elementor-element-7d88eb88{margin-top:35px;margin-bottom:0px;}.elementor-2450 .elementor-element.elementor-element-3af5fcda > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:3px 3px 3px 3px;}.elementor-2450 .elementor-element.elementor-element-e9c4efc{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2450 .elementor-element.elementor-element-e9c4efc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-e9c4efc .elementor-icon-box-title{margin-bottom:0px;}.elementor-2450 .elementor-element.elementor-element-e9c4efc .elementor-icon{font-size:14px;}.elementor-2450 .elementor-element.elementor-element-e9c4efc .elementor-icon-box-title, .elementor-2450 .elementor-element.elementor-element-e9c4efc .elementor-icon-box-title a{font-size:14px;}.elementor-2450 .elementor-element.elementor-element-3e0385f2 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-3e0385f2 .elementor-heading-title{font-size:35px;line-height:1.1em;letter-spacing:0.1px;}.elementor-2450 .elementor-element.elementor-element-3e7f741{width:100%;max-width:100%;}.elementor-2450 .elementor-element.elementor-element-3e7f741 > .elementor-widget-container{margin:-13px 0px 13px 0px;}.elementor-2450 .elementor-element.elementor-element-3e7f741 .elementor-heading-title{font-size:20px;}.elementor-2450 .elementor-element.elementor-element-4cade07{width:initial;max-width:initial;}.elementor-2450 .elementor-element.elementor-element-4cade07 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-2450 .elementor-element.elementor-element-4cade07 .elementor-heading-title{font-size:12px;}.elementor-2450 .elementor-element.elementor-element-d046aec{width:initial;max-width:initial;}.elementor-2450 .elementor-element.elementor-element-d046aec > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-2450 .elementor-element.elementor-element-d046aec .elementor-heading-title{font-size:12px;}.elementor-2450 .elementor-element.elementor-element-4c35213{width:var( --container-widget-width, 323px );max-width:323px;--container-widget-width:323px;--container-widget-flex-grow:0;}.elementor-2450 .elementor-element.elementor-element-4c35213 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-2450 .elementor-element.elementor-element-4c35213 .elementor-heading-title{font-size:12px;}.elementor-2450 .elementor-element.elementor-element-26b9c11{width:initial;max-width:initial;}.elementor-2450 .elementor-element.elementor-element-26b9c11 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-2450 .elementor-element.elementor-element-26b9c11 .elementor-heading-title{font-size:12px;}.elementor-2450 .elementor-element.elementor-element-71f7ef7{width:initial;max-width:initial;}.elementor-2450 .elementor-element.elementor-element-71f7ef7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-71f7ef7 .elementor-heading-title{font-size:12px;}.elementor-2450 .elementor-element.elementor-element-32d1f46a{width:100%;max-width:100%;}.elementor-2450 .elementor-element.elementor-element-32d1f46a .parellogram_button{text-align:center;}.elementor-2450 .elementor-element.elementor-element-32d1f46a .ue_button{padding:15px 35px 15px 35px;}.elementor-2450 .elementor-element.elementor-element-78e6e2c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2450 .elementor-element.elementor-element-78e6e2c .parellogram_button{text-align:center;}.elementor-2450 .elementor-element.elementor-element-78e6e2c .ue_button{padding:15px 35px 15px 35px;}.elementor-2450 .elementor-element.elementor-element-21819aa5{width:100%;max-width:100%;}.elementor-2450 .elementor-element.elementor-element-21819aa5 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-21819aa5 .parellogram_button{text-align:center;}.elementor-2450 .elementor-element.elementor-element-21819aa5 .ue_button{padding:15px 45px 15px 45px;}.elementor-2450 .elementor-element.elementor-element-55d55ef{width:100%;max-width:100%;}.elementor-2450 .elementor-element.elementor-element-55d55ef > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-55d55ef .parellogram_button{text-align:center;}.elementor-2450 .elementor-element.elementor-element-55d55ef .ue_button{padding:15px 70px 15px 70px;}.elementor-2450 .elementor-element.elementor-element-5d79045 > .elementor-widget-container{margin:7% 0% 0% 0%;}.elementor-2450 .elementor-element.elementor-element-5d79045 img{width:80%;}.elementor-2450 .elementor-element.elementor-element-1a89bd4a{--spacer-size:47px;}.elementor-2450 .elementor-element.elementor-element-d0b0b9d > .elementor-shape-bottom svg{height:37px;}.elementor-2450 .elementor-element.elementor-element-d0b0b9d{padding:0px 0px 35px 0px;}.elementor-2450 .elementor-element.elementor-element-8437e27 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-8437e27 .elementor-heading-title{font-size:35px;line-height:1em;letter-spacing:0.1px;}.elementor-2450 .elementor-element.elementor-element-c007cb2{width:45%;}.elementor-2450 .elementor-element.elementor-element-4e55fec .elementor-heading-title{font-size:18px;}.elementor-2450 .elementor-element.elementor-element-dc5e72f{width:45%;}.elementor-2450 .elementor-element.elementor-element-05c9438 .elementor-heading-title{font-size:18px;}.elementor-2450 .elementor-element.elementor-element-9b707d0{width:45%;}.elementor-2450 .elementor-element.elementor-element-7aa0889 .elementor-heading-title{font-size:18px;}.elementor-2450 .elementor-element.elementor-element-5788930{width:45%;}.elementor-2450 .elementor-element.elementor-element-fb32d0a .elementor-heading-title{font-size:18px;}.elementor-2450 .elementor-element.elementor-element-a6a7714{margin-top:0px;margin-bottom:0px;}.elementor-2450 .elementor-element.elementor-element-bbb111f{width:45%;}.elementor-2450 .elementor-element.elementor-element-a68d1bf .elementor-heading-title{font-size:18px;}.elementor-2450 .elementor-element.elementor-element-7a99087{width:45%;}.elementor-2450 .elementor-element.elementor-element-ba68861 .elementor-heading-title{font-size:18px;}.elementor-2450 .elementor-element.elementor-element-1dcb713{margin-top:0px;margin-bottom:0px;}.elementor-2450 .elementor-element.elementor-element-dbbc767{width:45%;}.elementor-2450 .elementor-element.elementor-element-27d26b4 .elementor-heading-title{font-size:18px;}.elementor-2450 .elementor-element.elementor-element-70795e1{width:45%;}.elementor-2450 .elementor-element.elementor-element-5f9d066 .elementor-heading-title{font-size:18px;}.elementor-2450 .elementor-element.elementor-element-7a185e7{width:45%;}.elementor-2450 .elementor-element.elementor-element-5798daa .elementor-heading-title{font-size:18px;}.elementor-2450 .elementor-element.elementor-element-ccab1ad{width:45%;}.elementor-2450 .elementor-element.elementor-element-17c8cfd .elementor-heading-title{font-size:18px;}.elementor-2450 .elementor-element.elementor-element-ff4305b{margin-top:0px;margin-bottom:0px;}.elementor-2450 .elementor-element.elementor-element-68ed6b0{width:45%;}.elementor-2450 .elementor-element.elementor-element-c72851d .elementor-heading-title{font-size:18px;}.elementor-2450 .elementor-element.elementor-element-c68e388{width:45%;}.elementor-2450 .elementor-element.elementor-element-82f0b9f .elementor-heading-title{font-size:18px;}.elementor-2450 .elementor-element.elementor-element-f9358f8{width:45%;}.elementor-2450 .elementor-element.elementor-element-6d79fa5 .elementor-heading-title{font-size:18px;}.elementor-2450 .elementor-element.elementor-element-08af15b{width:45%;}.elementor-2450 .elementor-element.elementor-element-c1a5ec5 .elementor-heading-title{font-size:18px;}.elementor-2450 .elementor-element.elementor-element-977defc{width:100%;max-width:100%;}.elementor-2450 .elementor-element.elementor-element-977defc .parellogram_button{text-align:center;}.elementor-2450 .elementor-element.elementor-element-977defc .ue_button{padding:15px 35px 15px 35px;}.elementor-2450 .elementor-element.elementor-element-1a6bf66{width:100%;max-width:100%;}.elementor-2450 .elementor-element.elementor-element-1a6bf66 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-1a6bf66 .parellogram_button{text-align:center;}.elementor-2450 .elementor-element.elementor-element-1a6bf66 .ue_button{padding:15px 45px 15px 45px;}.elementor-2450 .elementor-element.elementor-element-35fecdd > .elementor-shape-bottom svg{height:34px;}.elementor-2450 .elementor-element.elementor-element-35fecdd{padding:0px 0px 60px 0px;}.elementor-2450 .elementor-element.elementor-element-f0e380e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-f0e380e .elementor-heading-title{font-size:26px;line-height:1.1em;letter-spacing:0.1px;}.elementor-2450 .elementor-element.elementor-element-35def49f{padding:0px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-25b4eb8f > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-25b4eb8f .elementor-heading-title{font-size:35px;letter-spacing:0.1px;}.elementor-2450 .elementor-element.elementor-element-767952f{width:100%;max-width:100%;}.elementor-2450 .elementor-element.elementor-element-767952f > .elementor-widget-container{margin:-20px 0px 35px 0px;}.elementor-2450 .elementor-element.elementor-element-767952f .elementor-heading-title{font-size:16px;}.elementor-2450 .elementor-element.elementor-element-ac9ff43{margin-top:0px;margin-bottom:0px;}.elementor-2450 .elementor-element.elementor-element-944600f > .elementor-element-populated{margin:10px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-527a82d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-23360b4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-2450 .elementor-element.elementor-element-9ff02ae > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-2450 .elementor-element.elementor-element-e54f28b{--container-widget-width:64%;--container-widget-flex-grow:0;width:var( --container-widget-width, 64% );max-width:64%;}.elementor-2450 .elementor-element.elementor-element-fc05430 .elementor-heading-title{font-size:16px;}.elementor-2450 .elementor-element.elementor-element-fea4c46{margin-top:20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-f64f709 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2450 .elementor-element.elementor-element-cc6fc78 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-2450 .elementor-element.elementor-element-3c11200{--container-widget-width:64%;--container-widget-flex-grow:0;width:var( --container-widget-width, 64% );max-width:64%;}.elementor-2450 .elementor-element.elementor-element-0bedabf .elementor-heading-title{font-size:16px;}.elementor-2450 .elementor-element.elementor-element-84802d3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-3818b48 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-7476439{margin-top:-23px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-e4e1755 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-2450 .elementor-element.elementor-element-d5411c8 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-2450 .elementor-element.elementor-element-b4af1b0{--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}.elementor-2450 .elementor-element.elementor-element-0ad78ad .elementor-heading-title{font-size:16px;}.elementor-2450 .elementor-element.elementor-element-468f26d > .elementor-widget-container{margin:-75px 0px -75px 0px;}.elementor-2450 .elementor-element.elementor-element-468f26d img{width:75%;}.elementor-2450 .elementor-element.elementor-element-c181230{margin-top:0px;margin-bottom:0px;padding:0px 0px 30px 0px;}.elementor-2450 .elementor-element.elementor-element-5149a9e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-a9eeda7{margin-top:18px;margin-bottom:0px;padding:20px 20px 20px 20px;z-index:68;}.elementor-2450 .elementor-element.elementor-element-88153ae > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-c7ba29c > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-2450 .elementor-element.elementor-element-80b06f9{--container-widget-width:71%;--container-widget-flex-grow:0;width:var( --container-widget-width, 71% );max-width:71%;}.elementor-2450 .elementor-element.elementor-element-dbb9573 .elementor-heading-title{font-size:16px;}.elementor-2450 .elementor-element.elementor-element-a082ab6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-1aedc7b{margin-top:20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-6d9b084 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-293a790{margin-top:20px;margin-bottom:54px;padding:0px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-f716114 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2450 .elementor-element.elementor-element-10faa19 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-2450 .elementor-element.elementor-element-4a68b55{--container-widget-width:74%;--container-widget-flex-grow:0;width:var( --container-widget-width, 74% );max-width:74%;}.elementor-2450 .elementor-element.elementor-element-2136d8f .elementor-heading-title{font-size:16px;}.elementor-2450 .elementor-element.elementor-element-d005198 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-370939e{margin-top:-35px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-9bcf2a6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-2450 .elementor-element.elementor-element-49d8ebf > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-2450 .elementor-element.elementor-element-b9207ac{--container-widget-width:69%;--container-widget-flex-grow:0;width:var( --container-widget-width, 69% );max-width:69%;}.elementor-2450 .elementor-element.elementor-element-8d8f8cf .elementor-heading-title{font-size:16px;}.elementor-2450 .elementor-element.elementor-element-8139063{width:100%;max-width:100%;}.elementor-2450 .elementor-element.elementor-element-8139063 .parellogram_button{text-align:center;}.elementor-2450 .elementor-element.elementor-element-8139063 .ue_button{padding:15px 35px 15px 35px;}.elementor-2450 .elementor-element.elementor-element-c6d3875{width:100%;max-width:100%;}.elementor-2450 .elementor-element.elementor-element-c6d3875 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-c6d3875 .parellogram_button{text-align:center;}.elementor-2450 .elementor-element.elementor-element-c6d3875 .ue_button{padding:15px 45px 15px 45px;}.elementor-2450 .elementor-element.elementor-element-c983c6e > .elementor-shape-top svg{height:32px;}.elementor-2450 .elementor-element.elementor-element-c983c6e > .elementor-shape-bottom svg{height:40px;}.elementor-2450 .elementor-element.elementor-element-c983c6e{padding:50px 0px 40px 0px;}.elementor-2450 .elementor-element.elementor-element-b836a5c > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-2450 .elementor-element.elementor-element-b836a5c .elementor-heading-title{font-size:35px;line-height:1em;letter-spacing:0.1px;}.elementor-2450 .elementor-element.elementor-element-3826564.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-2450 .elementor-element.elementor-element-3826564 .elementor-main-swiper{height:225px;}.elementor-2450 .elementor-element.elementor-element-4d05692 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-4d05692 .elementor-heading-title{font-size:20px;}.elementor-2450 .elementor-element.elementor-element-f46679a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-f46679a{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-2450 .elementor-element.elementor-element-f46679a .elementor-heading-title{font-size:14px;}.elementor-2450 .elementor-element.elementor-element-1689e61{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2450 .elementor-element.elementor-element-1689e61 > .elementor-widget-container{margin:0px 0px 5px 5px;}.elementor-2450 .elementor-element.elementor-element-1689e61 .elementor-heading-title{font-size:14px;}.elementor-2450 .elementor-element.elementor-element-0f09a85{width:100%;max-width:100%;}.elementor-2450 .elementor-element.elementor-element-0f09a85 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-0f09a85 .elementor-heading-title{font-size:14px;}.elementor-2450 .elementor-element.elementor-element-ac925fc > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-ac925fc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2450 .elementor-element.elementor-element-ac925fc .elementor-heading-title{font-size:14px;}.elementor-2450 .elementor-element.elementor-element-fb773a9 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-fb773a9 .ue_button{padding:15px 25px 15px 25px;}.elementor-2450 .elementor-element.elementor-element-3568b55.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-2450 .elementor-element.elementor-element-3568b55 .elementor-main-swiper{height:225px;}.elementor-2450 .elementor-element.elementor-element-10b684a > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-10b684a .elementor-heading-title{font-size:20px;}.elementor-2450 .elementor-element.elementor-element-ae56a71{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2450 .elementor-element.elementor-element-ae56a71 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-2450 .elementor-element.elementor-element-ae56a71 .elementor-heading-title{font-size:14px;}.elementor-2450 .elementor-element.elementor-element-f45d892 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-2450 .elementor-element.elementor-element-f45d892{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-2450 .elementor-element.elementor-element-f45d892 .elementor-heading-title{font-size:14px;}.elementor-2450 .elementor-element.elementor-element-31610e5 > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-2450 .elementor-element.elementor-element-31610e5{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-2450 .elementor-element.elementor-element-31610e5 .elementor-heading-title{font-size:14px;}.elementor-2450 .elementor-element.elementor-element-62abc34 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-62abc34{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2450 .elementor-element.elementor-element-62abc34 .elementor-heading-title{font-size:14px;}.elementor-2450 .elementor-element.elementor-element-f62ffc0 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-f62ffc0 .ue_button{padding:15px 25px 15px 25px;}.elementor-2450 .elementor-element.elementor-element-0f0db02.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-2450 .elementor-element.elementor-element-0f0db02 .elementor-main-swiper{height:225px;}.elementor-2450 .elementor-element.elementor-element-e0e7d96 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-e0e7d96 .elementor-heading-title{font-size:20px;}.elementor-2450 .elementor-element.elementor-element-b4a9d51{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-2450 .elementor-element.elementor-element-b4a9d51 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:7px 4px 7px 7px;}.elementor-2450 .elementor-element.elementor-element-b4a9d51 .elementor-heading-title{font-size:14px;}.elementor-2450 .elementor-element.elementor-element-d8c25c6{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2450 .elementor-element.elementor-element-d8c25c6 > .elementor-widget-container{margin:0px 0px 5px 5px;padding:7px 3px 7px 7px;}.elementor-2450 .elementor-element.elementor-element-d8c25c6 .elementor-heading-title{font-size:14px;}.elementor-2450 .elementor-element.elementor-element-15e590f{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-2450 .elementor-element.elementor-element-15e590f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-15e590f .elementor-heading-title{font-size:14px;}.elementor-2450 .elementor-element.elementor-element-f51e16a{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-2450 .elementor-element.elementor-element-f51e16a > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-2450 .elementor-element.elementor-element-f51e16a .elementor-heading-title{font-size:14px;}.elementor-2450 .elementor-element.elementor-element-7ad6b67 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-7ad6b67 .ue_button{padding:15px 25px 15px 25px;}.elementor-2450 .elementor-element.elementor-element-f58e02e.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-2450 .elementor-element.elementor-element-f58e02e .elementor-main-swiper{height:225px;}.elementor-2450 .elementor-element.elementor-element-cd5e609 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-cd5e609 .elementor-heading-title{font-size:20px;}.elementor-2450 .elementor-element.elementor-element-cd5d33e{width:100%;max-width:100%;}.elementor-2450 .elementor-element.elementor-element-cd5d33e > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-2450 .elementor-element.elementor-element-cd5d33e .elementor-heading-title{font-size:14px;}.elementor-2450 .elementor-element.elementor-element-e3db1bc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-e3db1bc{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-2450 .elementor-element.elementor-element-e3db1bc .elementor-heading-title{font-size:14px;}.elementor-2450 .elementor-element.elementor-element-762a8cb > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-2450 .elementor-element.elementor-element-762a8cb{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-2450 .elementor-element.elementor-element-762a8cb .elementor-heading-title{font-size:14px;}.elementor-2450 .elementor-element.elementor-element-5000938{width:100%;max-width:100%;}.elementor-2450 .elementor-element.elementor-element-5000938 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-5000938 .elementor-heading-title{font-size:14px;}.elementor-2450 .elementor-element.elementor-element-5b6033e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-5b6033e .ue_button{padding:15px 25px 15px 25px;}.elementor-2450 .elementor-element.elementor-element-95ee655.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-2450 .elementor-element.elementor-element-95ee655 .elementor-main-swiper{height:225px;}.elementor-2450 .elementor-element.elementor-element-c8db12d > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-c8db12d .elementor-heading-title{font-size:20px;}.elementor-2450 .elementor-element.elementor-element-ac20bde{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;}.elementor-2450 .elementor-element.elementor-element-ac20bde > .elementor-widget-container{margin:0px 0px 5px 0px;padding:7px 7px 7px 7px;}.elementor-2450 .elementor-element.elementor-element-ac20bde .elementor-heading-title{font-size:14px;}.elementor-2450 .elementor-element.elementor-element-c1f4594 > .elementor-widget-container{margin:0px 0px 0px 5px;padding:6px 6px 6px 6px;}.elementor-2450 .elementor-element.elementor-element-c1f4594{--container-widget-width:61%;--container-widget-flex-grow:0;width:var( --container-widget-width, 61% );max-width:61%;}.elementor-2450 .elementor-element.elementor-element-c1f4594 .elementor-heading-title{font-size:14px;}.elementor-2450 .elementor-element.elementor-element-f730a53 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:7px 7px 7px 7px;}.elementor-2450 .elementor-element.elementor-element-f730a53{--container-widget-width:42%;--container-widget-flex-grow:0;width:var( --container-widget-width, 42% );max-width:42%;}.elementor-2450 .elementor-element.elementor-element-f730a53 .elementor-heading-title{font-size:14px;}.elementor-2450 .elementor-element.elementor-element-4bf788f > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-2450 .elementor-element.elementor-element-4bf788f{--container-widget-width:57%;--container-widget-flex-grow:0;width:var( --container-widget-width, 57% );max-width:57%;}.elementor-2450 .elementor-element.elementor-element-4bf788f .elementor-heading-title{font-size:14px;}.elementor-2450 .elementor-element.elementor-element-2f16281 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-2f16281 .ue_button{padding:15px 25px 15px 25px;}.elementor-2450 .elementor-element.elementor-element-233f66d.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-2450 .elementor-element.elementor-element-233f66d .elementor-main-swiper{height:225px;}.elementor-2450 .elementor-element.elementor-element-a87394a > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-a87394a .elementor-heading-title{font-size:20px;}.elementor-2450 .elementor-element.elementor-element-86357a1{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-2450 .elementor-element.elementor-element-86357a1 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:7px 7px 7px 7px;}.elementor-2450 .elementor-element.elementor-element-86357a1 .elementor-heading-title{font-size:14px;}.elementor-2450 .elementor-element.elementor-element-8eea634 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:7px 7px 7px 7px;}.elementor-2450 .elementor-element.elementor-element-8eea634{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-2450 .elementor-element.elementor-element-8eea634 .elementor-heading-title{font-size:14px;}.elementor-2450 .elementor-element.elementor-element-ccdd838 > .elementor-widget-container{margin:0px 0px 0px 5px;padding:7px 7px 7px 7px;}.elementor-2450 .elementor-element.elementor-element-ccdd838{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-2450 .elementor-element.elementor-element-ccdd838 .elementor-heading-title{font-size:14px;}.elementor-2450 .elementor-element.elementor-element-8d17cd9 > .elementor-widget-container{margin:5px 0px 0px 0px;padding:7px 7px 7px 7px;}.elementor-2450 .elementor-element.elementor-element-8d17cd9{--container-widget-width:57%;--container-widget-flex-grow:0;width:var( --container-widget-width, 57% );max-width:57%;}.elementor-2450 .elementor-element.elementor-element-8d17cd9 .elementor-heading-title{font-size:14px;}.elementor-2450 .elementor-element.elementor-element-86ea718 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-86ea718 .ue_button{padding:15px 25px 15px 25px;}.elementor-2450 .elementor-element.elementor-element-5b714d5{padding:0px 0px 50px 0px;}.elementor-2450 .elementor-element.elementor-element-cd2785c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-cd2785c .elementor-heading-title{font-size:35px;line-height:1.1em;letter-spacing:0.1px;}.elementor-2450 .elementor-element.elementor-element-63a9b70{margin-top:0px;margin-bottom:10px;padding:20px 0px 10px 0px;}.elementor-2450 .elementor-element.elementor-element-e302dbc{width:initial;max-width:initial;align-self:flex-end;text-align:left;}.elementor-2450 .elementor-element.elementor-element-e302dbc > .elementor-widget-container{margin:0px 0px -4px 5px;}.elementor-2450 .elementor-element.elementor-element-e302dbc .elementor-heading-title{font-size:30px;}.elementor-2450 .elementor-element.elementor-element-f0acf1f{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:left;}.elementor-2450 .elementor-element.elementor-element-f0acf1f > .elementor-widget-container{margin:15px 0px 0px 10px;}.elementor-2450 .elementor-element.elementor-element-f0acf1f .elementor-heading-title{font-size:16px;}.elementor-2450 .elementor-element.elementor-element-b631760{width:100%;max-width:100%;text-align:left;}.elementor-2450 .elementor-element.elementor-element-b631760 > .elementor-widget-container{margin:15px 0px 10px 5px;}.elementor-2450 .elementor-element.elementor-element-b631760 .elementor-heading-title{font-size:14px;}.elementor-2450 .elementor-element.elementor-element-0c3a1ab .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2450 .elementor-element.elementor-element-06fc2d9{width:initial;max-width:initial;align-self:flex-end;text-align:left;}.elementor-2450 .elementor-element.elementor-element-06fc2d9 > .elementor-widget-container{margin:0px 0px -4px 5px;}.elementor-2450 .elementor-element.elementor-element-06fc2d9 .elementor-heading-title{font-size:30px;}.elementor-2450 .elementor-element.elementor-element-ba04568{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:left;}.elementor-2450 .elementor-element.elementor-element-ba04568 > .elementor-widget-container{margin:15px 0px 0px 10px;}.elementor-2450 .elementor-element.elementor-element-ba04568 .elementor-heading-title{font-size:16px;}.elementor-2450 .elementor-element.elementor-element-02a5a12{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:left;}.elementor-2450 .elementor-element.elementor-element-02a5a12 > .elementor-widget-container{margin:15px 0px 0px 10px;}.elementor-2450 .elementor-element.elementor-element-02a5a12 .elementor-heading-title{font-size:16px;}.elementor-2450 .elementor-element.elementor-element-cd6c4fd{width:100%;max-width:100%;text-align:left;}.elementor-2450 .elementor-element.elementor-element-cd6c4fd > .elementor-widget-container{margin:15px 0px 10px 5px;}.elementor-2450 .elementor-element.elementor-element-cd6c4fd .elementor-heading-title{font-size:14px;}.elementor-2450 .elementor-element.elementor-element-40178d6 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2450 .elementor-element.elementor-element-ebb3fef{width:initial;max-width:initial;align-self:flex-end;text-align:left;}.elementor-2450 .elementor-element.elementor-element-ebb3fef > .elementor-widget-container{margin:0px 0px -4px 5px;}.elementor-2450 .elementor-element.elementor-element-ebb3fef .elementor-heading-title{font-size:30px;}.elementor-2450 .elementor-element.elementor-element-7113e9f{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:left;}.elementor-2450 .elementor-element.elementor-element-7113e9f > .elementor-widget-container{margin:15px 0px 0px 10px;}.elementor-2450 .elementor-element.elementor-element-7113e9f .elementor-heading-title{font-size:16px;}.elementor-2450 .elementor-element.elementor-element-2e7565e{width:100%;max-width:100%;text-align:left;}.elementor-2450 .elementor-element.elementor-element-2e7565e > .elementor-widget-container{margin:15px 0px 10px 5px;}.elementor-2450 .elementor-element.elementor-element-2e7565e .elementor-heading-title{font-size:14px;}.elementor-2450 .elementor-element.elementor-element-54a6259 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2450 .elementor-element.elementor-element-edb9efb{width:initial;max-width:initial;align-self:flex-end;text-align:left;}.elementor-2450 .elementor-element.elementor-element-edb9efb > .elementor-widget-container{margin:0px 0px -4px 5px;}.elementor-2450 .elementor-element.elementor-element-edb9efb .elementor-heading-title{font-size:30px;}.elementor-2450 .elementor-element.elementor-element-b275734{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:left;}.elementor-2450 .elementor-element.elementor-element-b275734 > .elementor-widget-container{margin:15px 0px 0px 10px;}.elementor-2450 .elementor-element.elementor-element-b275734 .elementor-heading-title{font-size:16px;}.elementor-2450 .elementor-element.elementor-element-22109a0{width:100%;max-width:100%;text-align:left;}.elementor-2450 .elementor-element.elementor-element-22109a0 > .elementor-widget-container{margin:15px 0px 10px 5px;}.elementor-2450 .elementor-element.elementor-element-22109a0 .elementor-heading-title{font-size:14px;}.elementor-2450 .elementor-element.elementor-element-26ca2ae .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2450 .elementor-element.elementor-element-99490d9{width:initial;max-width:initial;align-self:flex-end;text-align:left;}.elementor-2450 .elementor-element.elementor-element-99490d9 > .elementor-widget-container{margin:0px 0px -4px 5px;}.elementor-2450 .elementor-element.elementor-element-99490d9 .elementor-heading-title{font-size:30px;}.elementor-2450 .elementor-element.elementor-element-d763d87{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:left;}.elementor-2450 .elementor-element.elementor-element-d763d87 > .elementor-widget-container{margin:15px 0px 0px 10px;}.elementor-2450 .elementor-element.elementor-element-d763d87 .elementor-heading-title{font-size:16px;}.elementor-2450 .elementor-element.elementor-element-2e67900{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:left;}.elementor-2450 .elementor-element.elementor-element-2e67900 > .elementor-widget-container{margin:15px 0px 0px 10px;}.elementor-2450 .elementor-element.elementor-element-2e67900 .elementor-heading-title{font-size:16px;}.elementor-2450 .elementor-element.elementor-element-d3f0888{width:100%;max-width:100%;text-align:left;}.elementor-2450 .elementor-element.elementor-element-d3f0888 > .elementor-widget-container{margin:15px 0px 10px 5px;}.elementor-2450 .elementor-element.elementor-element-d3f0888 .elementor-heading-title{font-size:14px;}.elementor-2450 .elementor-element.elementor-element-323919c .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2450 .elementor-element.elementor-element-ca50a36{width:initial;max-width:initial;align-self:flex-end;text-align:left;}.elementor-2450 .elementor-element.elementor-element-ca50a36 > .elementor-widget-container{margin:0px 0px -4px 5px;}.elementor-2450 .elementor-element.elementor-element-ca50a36 .elementor-heading-title{font-size:30px;}.elementor-2450 .elementor-element.elementor-element-19aecb1{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:left;}.elementor-2450 .elementor-element.elementor-element-19aecb1 > .elementor-widget-container{margin:15px 0px 0px 10px;}.elementor-2450 .elementor-element.elementor-element-19aecb1 .elementor-heading-title{font-size:16px;}.elementor-2450 .elementor-element.elementor-element-a524a79{width:100%;max-width:100%;text-align:left;}.elementor-2450 .elementor-element.elementor-element-a524a79 > .elementor-widget-container{margin:15px 0px 10px 5px;}.elementor-2450 .elementor-element.elementor-element-a524a79 .elementor-heading-title{font-size:14px;}.elementor-2450 .elementor-element.elementor-element-5394e50 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2450 .elementor-element.elementor-element-87465ac{width:initial;max-width:initial;align-self:flex-end;text-align:left;}.elementor-2450 .elementor-element.elementor-element-87465ac > .elementor-widget-container{margin:0px 0px -4px 5px;}.elementor-2450 .elementor-element.elementor-element-87465ac .elementor-heading-title{font-size:30px;}.elementor-2450 .elementor-element.elementor-element-ee3a7cf{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:left;}.elementor-2450 .elementor-element.elementor-element-ee3a7cf > .elementor-widget-container{margin:15px 0px 0px 10px;}.elementor-2450 .elementor-element.elementor-element-ee3a7cf .elementor-heading-title{font-size:16px;}.elementor-2450 .elementor-element.elementor-element-65c4539{width:100%;max-width:100%;text-align:left;}.elementor-2450 .elementor-element.elementor-element-65c4539 > .elementor-widget-container{margin:15px 0px 10px 5px;}.elementor-2450 .elementor-element.elementor-element-65c4539 .elementor-heading-title{font-size:14px;}.elementor-2450 .elementor-element.elementor-element-f38028d .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-2450 .elementor-element.elementor-element-958f566{width:initial;max-width:initial;align-self:flex-end;text-align:left;}.elementor-2450 .elementor-element.elementor-element-958f566 > .elementor-widget-container{margin:0px 0px -4px 5px;}.elementor-2450 .elementor-element.elementor-element-958f566 .elementor-heading-title{font-size:30px;}.elementor-2450 .elementor-element.elementor-element-7c7872e{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:left;}.elementor-2450 .elementor-element.elementor-element-7c7872e > .elementor-widget-container{margin:15px 0px 0px 10px;}.elementor-2450 .elementor-element.elementor-element-7c7872e .elementor-heading-title{font-size:16px;}.elementor-2450 .elementor-element.elementor-element-fbff76c{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:left;}.elementor-2450 .elementor-element.elementor-element-fbff76c > .elementor-widget-container{margin:15px 0px 0px 10px;}.elementor-2450 .elementor-element.elementor-element-fbff76c .elementor-heading-title{font-size:16px;}.elementor-2450 .elementor-element.elementor-element-fd00e7b{width:100%;max-width:100%;text-align:left;}.elementor-2450 .elementor-element.elementor-element-fd00e7b > .elementor-widget-container{margin:15px 0px 10px 5px;}.elementor-2450 .elementor-element.elementor-element-fd00e7b .elementor-heading-title{font-size:14px;}.elementor-2450 .elementor-element.elementor-element-e4de81d{width:100%;max-width:100%;}.elementor-2450 .elementor-element.elementor-element-e4de81d .parellogram_button{text-align:center;}.elementor-2450 .elementor-element.elementor-element-e4de81d .ue_button{padding:15px 35px 15px 35px;}.elementor-2450 .elementor-element.elementor-element-20fb37e{width:100%;max-width:100%;}.elementor-2450 .elementor-element.elementor-element-20fb37e > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-20fb37e .parellogram_button{text-align:center;}.elementor-2450 .elementor-element.elementor-element-20fb37e .ue_button{padding:15px 45px 15px 45px;}.elementor-2450 .elementor-element.elementor-element-2f9772b{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2450 .elementor-element.elementor-element-2f9772b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-2f9772b .elementor-icon-box-title{margin-bottom:0px;}.elementor-2450 .elementor-element.elementor-element-2f9772b .elementor-icon{font-size:19px;}.elementor-2450 .elementor-element.elementor-element-2f9772b .elementor-icon-box-title, .elementor-2450 .elementor-element.elementor-element-2f9772b .elementor-icon-box-title a{font-size:23px;}.elementor-2450 .elementor-element.elementor-element-cfde394{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2450 .elementor-element.elementor-element-cfde394 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-cfde394 .elementor-icon-box-title{margin-bottom:0px;}.elementor-2450 .elementor-element.elementor-element-cfde394 .elementor-icon{font-size:19px;}.elementor-2450 .elementor-element.elementor-element-cfde394 .elementor-icon-box-title, .elementor-2450 .elementor-element.elementor-element-cfde394 .elementor-icon-box-title a{font-size:23px;}.elementor-2450 .elementor-element.elementor-element-0a5157f > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2450 .elementor-element.elementor-element-0a5157f .parellogram_button{text-align:center;}.elementor-2450 .elementor-element.elementor-element-0a5157f .ue_button{font-size:17px;line-height:1.4em;padding:20px 15px 20px 15px;}}

/* Start custom CSS for icon-box, class: .elementor-element-27488c9a *//* Основные стили с вертикальным выравниванием */
.elementor-widget-icon-box.phone .elementor-icon-box-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
}

/* Стили для иконки с центрированием */
.elementor-widget-icon-box.phone .elementor-icon-box-icon i {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    animation: perfectPhoneShake 1.8s ease-in-out infinite;
    transform-origin: center center; /* Изменено на center */
    color: #0075F3;
    filter: drop-shadow(0 0 3px rgba(0, 117, 243, 0.6));
    transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    vertical-align: middle; /* Дополнительное выравнивание */
    line-height: 1; /* Убираем лишний интервал */
}

/* Анимация (остаётся без изменений) */
@keyframes perfectPhoneShake {
    0%, 100% {
        transform: rotate(0) scale(1);
    }
    15% {
        transform: rotate(-12deg) scale(1.08);
    }
    30% {
        transform: rotate(8deg) scale(1.05);
    }
    45% {
        transform: rotate(-5deg);
    }
    60% {
        transform: rotate(3deg);
    }
}

/* Остальные стили без изменений */
.elementor-widget-icon-box.phone:hover .elementor-icon-box-icon i {
    animation-duration: 1.2s;
    filter: drop-shadow(0 0 3px rgba(0, 117, 243, 0.7)) brightness(1.2);
    transform: scale(1.1);
}

.elementor-widget-icon-box.phone .elementor-icon-box-icon:before {
    content: '';
    position: absolute;
    top: -15%;
    left: -15%;
    right: -15%;
    bottom: -15%;
    border-radius: 50%;
    background: radial-gradient(circle, rgba(0, 117, 243, 0.2) 0%, rgba(0, 117, 243, 0) 70%);
    animation: constantGlow 3s ease-in-out infinite alternate;
    z-index: -1;
    opacity: 0.6;
}

.elementor-widget-icon-box.phone:hover .elementor-icon-box-icon:before {
    animation: hoverGlow 1.5s ease-in-out infinite alternate;
    opacity: 1;
}/* End custom CSS */

/* Start custom CSS for icon-box, class: .elementor-element-758cc72e *//* Основные стили с вертикальным выравниванием */
.elementor-widget-icon-box.phone .elementor-icon-box-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
}

/* Стили для иконки с центрированием */
.elementor-widget-icon-box.phone .elementor-icon-box-icon i {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    animation: perfectPhoneShake 1.8s ease-in-out infinite;
    transform-origin: center center; /* Изменено на center */
    color: #9CF716;
    filter: drop-shadow(0 0 3px rgba(156, 247, 22, 0.6));
    transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    vertical-align: middle; /* Дополнительное выравнивание */
    line-height: 1; /* Убираем лишний интервал */
}

/* Анимация (остаётся без изменений) */
@keyframes perfectPhoneShake {
    0%, 100% {
        transform: rotate(0) scale(1);
    }
    15% {
        transform: rotate(-12deg) scale(1.08);
    }
    30% {
        transform: rotate(8deg) scale(1.05);
    }
    45% {
        transform: rotate(-5deg);
    }
    60% {
        transform: rotate(3deg);
    }
}

/* Остальные стили без изменений */
.elementor-widget-icon-box.phone:hover .elementor-icon-box-icon i {
    animation-duration: 1.2s;
    filter: drop-shadow(0 0 3px rgba(156, 247, 22, 0.7)) brightness(1.2);
    transform: scale(1.1);
}

.elementor-widget-icon-box.phone .elementor-icon-box-icon:before {
    content: '';
    position: absolute;
    top: -15%;
    left: -15%;
    right: -15%;
    bottom: -15%;
    border-radius: 50%;
    background: radial-gradient(circle, rgba(156, 247, 22, 0.2) 0%, rgba(156, 247, 22, 0) 70%);
    animation: constantGlow 3s ease-in-out infinite alternate;
    z-index: -1;
    opacity: 0.6;
}

.elementor-widget-icon-box.phone:hover .elementor-icon-box-icon:before {
    animation: hoverGlow 1.5s ease-in-out infinite alternate;
    opacity: 1;
}/* End custom CSS */



/* Start custom CSS for icon-box, class: .elementor-element-e9c4efc *//* Основные стили с вертикальным выравниванием */
.elementor-widget-icon-box.phone .elementor-icon-box-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
}

/* Стили для иконки с центрированием */
.elementor-widget-icon-box.phone .elementor-icon-box-icon i {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    animation: perfectPhoneShake 1.8s ease-in-out infinite;
    transform-origin: center center; /* Изменено на center */
    color: #9CF716;
    filter: drop-shadow(0 0 3px rgba(156, 247, 22, 0.6));
    transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    vertical-align: middle; /* Дополнительное выравнивание */
    line-height: 1; /* Убираем лишний интервал */
}

/* Анимация (остаётся без изменений) */
@keyframes perfectPhoneShake {
    0%, 100% {
        transform: rotate(0) scale(1);
    }
    15% {
        transform: rotate(-12deg) scale(1.08);
    }
    30% {
        transform: rotate(8deg) scale(1.05);
    }
    45% {
        transform: rotate(-5deg);
    }
    60% {
        transform: rotate(3deg);
    }
}

/* Остальные стили без изменений */
.elementor-widget-icon-box.phone:hover .elementor-icon-box-icon i {
    animation-duration: 1.2s;
    filter: drop-shadow(0 0 3px rgba(156, 247, 22, 0.7)) brightness(1.2);
    transform: scale(1.1);
}

.elementor-widget-icon-box.phone .elementor-icon-box-icon:before {
    content: '';
    position: absolute;
    top: -15%;
    left: -15%;
    right: -15%;
    bottom: -15%;
    border-radius: 50%;
    background: radial-gradient(circle, rgba(156, 247, 22, 0.2) 0%, rgba(156, 247, 22, 0) 70%);
    animation: constantGlow 3s ease-in-out infinite alternate;
    z-index: -1;
    opacity: 0.6;
}

.elementor-widget-icon-box.phone:hover .elementor-icon-box-icon:before {
    animation: hoverGlow 1.5s ease-in-out infinite alternate;
    opacity: 1;
}/* End custom CSS */



/* Start custom CSS for heading, class: .elementor-element-4cade07 */.brzg {
    position: relative;
    display: inline-block; /* или block, в зависимости от вашего виджета */
    isolation: isolate;
    transform: translateZ(0); /* Фикс для аппаратного ускорения */
}

/* Размытый фон, повторяющий форму виджета */
.brzg::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: inherit;
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    z-index: -1;
    border-radius: inherit; /* Наследует скругления родителя */
    box-shadow: inherit; /* Наследует тень */
    border: inherit; /* Наследует границы */
    margin: inherit; /* Наследует отступы */
}/* End custom CSS */












/* Start custom CSS for section, class: .elementor-element-7d88eb88 *//* 3D-вращение с перспективой */
.del2 {
    opacity: 0 !important;
    transform: rotateX(90deg) translateZ(100px) !important;
    transform-style: preserve-3d !important;
    animation: 
        del2 1.2s 2.5s cubic-bezier(0.4, 0.1, 0.2, 1.5) forwards !important;
}

@keyframes del2 {
    0% { opacity: 0; transform: rotateX(90deg) translateZ(100px); }
    70% { opacity: 1; transform: rotateX(-10deg) translateZ(0); }
    100% { opacity: 1; transform: rotateX(0) translateZ(0); }
}/* End custom CSS */




/* Start custom CSS for heading, class: .elementor-element-8437e27 *//* Основные стили для заголовка */
.batut1 {
    display: inline-block;
    font-size: 5rem;
    font-weight: 900;
    color: #ff6b6b;
    text-transform: uppercase;
    text-shadow: 3px 3px 0 rgba(0,0,0,0.1);
    position: relative;
    animation: 
        fall 1s cubic-bezier(0.5, 0, 0.5, 1) forwards,
        squash 0.3s 1s cubic-bezier(0.5, 0.5, 0.5, 1.5) forwards,
        jump1 0.5s 1.3s cubic-bezier(0.5, -0.5, 0.5, 1.5) forwards,
        jump2 0.4s 1.8s cubic-bezier(0.5, -0.3, 0.5, 1.3) forwards,
        finalPosition 0.3s 2.2s ease-out forwards;
    transform-origin: bottom center;
    opacity: 0;
}

/* Анимация падения */
@keyframes fall {
    0% {
        transform: translateY(-100vh) rotate(10deg);
        opacity: 0;
    }
    70% {
        transform: translateY(20px) rotate(-2deg);
        opacity: 1;
    }
    100% {
        transform: translateY(0) rotate(0);
        opacity: 1;
    }
}

/* Анимация сплющивания при приземлении */
@keyframes squash {
    0% {
        transform: scaleY(1) scaleX(1);
    }
    50% {
        transform: scaleY(0.7) scaleX(1.2);
    }
    100% {
        transform: scaleY(1) scaleX(1);
    }
}

/* Первый прыжок */
@keyframes jump1 {
    0% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(-120px) rotate(-5deg);
    }
    100% {
        transform: translateY(0) rotate(0);
    }
}

/* Второй прыжок (меньше первого) */
@keyframes jump2 {
    0% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(-60px) rotate(3deg);
    }
    100% {
        transform: translateY(0) rotate(0);
    }
}

/* Финальное положение */
@keyframes finalPosition {
    0% {
        transform: translateY(0);
    }
    100% {
        transform: translateY(-10px);
        text-shadow: 3px 13px 10px rgba(0,0,0,0.2);
    }
}

/* Стили для тени */
.batut1::after {
    content: "";
    position: absolute;
    bottom: -15px;
    left: 0;
    right: 0;
    height: 10px;
    background: radial-gradient(ellipse at center, rgba(0,0,0,0.4) 0%, transparent 70%);
    border-radius: 50%;
    animation: 
        shadowFall 1s cubic-bezier(0.5, 0, 0.5, 1) forwards,
        shadowSquash 0.3s 1s cubic-bezier(0.5, 0.5, 0.5, 1.5) forwards,
        shadowJump1 0.5s 1.3s cubic-bezier(0.5, -0.5, 0.5, 1.5) forwards,
        shadowJump2 0.4s 1.8s cubic-bezier(0.5, -0.3, 0.5, 1.3) forwards,
        shadowFinal 0.3s 2.2s ease-out forwards;
    opacity: 0;
}

/* Анимации для тени */
@keyframes shadowFall {
    0% {
        transform: scale(0.5);
        opacity: 0;
    }
    70% {
        transform: scale(1.1);
        opacity: 0.8;
    }
    100% {
        transform: scale(1);
        opacity: 0.6;
    }
}

@keyframes shadowSquash {
    0% {
        transform: scaleX(1);
        opacity: 0.6;
    }
    50% {
        transform: scaleX(1.5);
        opacity: 0.4;
    }
    100% {
        transform: scaleX(1);
        opacity: 0.6;
    }
}

@keyframes shadowJump1 {
    0% {
        transform: scale(1);
        opacity: 0.6;
    }
    50% {
        transform: scale(0.6);
        opacity: 0.9;
    }
    100% {
        transform: scale(1);
        opacity: 0.6;
    }
}

@keyframes shadowJump2 {
    0% {
        transform: scale(1);
        opacity: 0.6;
    }
    50% {
        transform: scale(0.8);
        opacity: 0.8;
    }
    100% {
        transform: scale(1);
        opacity: 0.6;
    }
}

@keyframes shadowFinal {
    100% {
        opacity: 0;
    }
}

/* Основной код анимации (вставьте в "Дополнительный CSS" в настройках темы или раздела) */
.elementor-heading-title.batut1 {
    display: inline-block !important;
    font-size: 5rem !important;
    font-weight: 900 !important;
    color: #ff6b6b !important;
    text-transform: uppercase !important;
    text-shadow: 3px 3px 0 rgba(0,0,0,0.1) !important;
    position: relative !important;
    animation: 
        fall 1s cubic-bezier(0.5, 0, 0.5, 1) forwards,
        squash 0.3s 1s cubic-bezier(0.5, 0.5, 0.5, 1.5) forwards,
        jump1 0.5s 1.3s cubic-bezier(0.5, -0.5, 0.5, 1.5) forwards,
        jump2 0.4s 1.8s cubic-bezier(0.5, -0.3, 0.5, 1.3) forwards,
        finalPosition 0.3s 2.2s ease-out forwards !important;
    transform-origin: bottom center !important;
    opacity: 0 !important;
    perspective: 1000px !important;
}

/* Важно: Добавьте этот код для обёртки текста */
.elementor-heading-title.batut1 > span {
    display: inline-block !important;
    animation: wind 1s ease-in-out infinite alternate !important;
}

/* Остальные @keyframes и стили оставьте без изменений (как в предыдущем коде) */

/* Анимация искр */
.elementor-heading-title.batut1 {
    position: relative !important;
    overflow: visible !important; /* Чтобы искры не обрезались */
}

.elementor-heading-title.batut1::after {
    content: "✨✨✨";
    position: absolute;
    bottom: -30px;
    left: 50%;
    transform: translateX(-50%);
    font-size: 24px;
    opacity: 0;
    animation: 
        sparks 0.5s 1s ease-out forwards;
    z-index: 100;
}

@keyframes sparks {
    0% { opacity: 0; transform: translateX(-50%) scale(0.5); }
    50% { opacity: 1; transform: translateX(-50%) scale(1.3); }
    100% { opacity: 0; transform: translateX(-50%) scale(0.2); filter: blur(2px); }
}/* End custom CSS */





























































/* Start custom CSS for heading, class: .elementor-element-f0e380e *//* Основные стили для заголовка */
.batut1 {
    display: inline-block;
    font-size: 5rem;
    font-weight: 900;
    color: #ff6b6b;
    text-transform: uppercase;
    text-shadow: 3px 3px 0 rgba(0,0,0,0.1);
    position: relative;
    animation: 
        fall 1s cubic-bezier(0.5, 0, 0.5, 1) forwards,
        squash 0.3s 1s cubic-bezier(0.5, 0.5, 0.5, 1.5) forwards,
        jump1 0.5s 1.3s cubic-bezier(0.5, -0.5, 0.5, 1.5) forwards,
        jump2 0.4s 1.8s cubic-bezier(0.5, -0.3, 0.5, 1.3) forwards,
        finalPosition 0.3s 2.2s ease-out forwards;
    transform-origin: bottom center;
    opacity: 0;
}

/* Анимация падения */
@keyframes fall {
    0% {
        transform: translateY(-100vh) rotate(10deg);
        opacity: 0;
    }
    70% {
        transform: translateY(20px) rotate(-2deg);
        opacity: 1;
    }
    100% {
        transform: translateY(0) rotate(0);
        opacity: 1;
    }
}

/* Анимация сплющивания при приземлении */
@keyframes squash {
    0% {
        transform: scaleY(1) scaleX(1);
    }
    50% {
        transform: scaleY(0.7) scaleX(1.2);
    }
    100% {
        transform: scaleY(1) scaleX(1);
    }
}

/* Первый прыжок */
@keyframes jump1 {
    0% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(-120px) rotate(-5deg);
    }
    100% {
        transform: translateY(0) rotate(0);
    }
}

/* Второй прыжок (меньше первого) */
@keyframes jump2 {
    0% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(-60px) rotate(3deg);
    }
    100% {
        transform: translateY(0) rotate(0);
    }
}

/* Финальное положение */
@keyframes finalPosition {
    0% {
        transform: translateY(0);
    }
    100% {
        transform: translateY(-10px);
        text-shadow: 3px 13px 10px rgba(0,0,0,0.2);
    }
}

/* Стили для тени */
.batut1::after {
    content: "";
    position: absolute;
    bottom: -15px;
    left: 0;
    right: 0;
    height: 10px;
    background: radial-gradient(ellipse at center, rgba(0,0,0,0.4) 0%, transparent 70%);
    border-radius: 50%;
    animation: 
        shadowFall 1s cubic-bezier(0.5, 0, 0.5, 1) forwards,
        shadowSquash 0.3s 1s cubic-bezier(0.5, 0.5, 0.5, 1.5) forwards,
        shadowJump1 0.5s 1.3s cubic-bezier(0.5, -0.5, 0.5, 1.5) forwards,
        shadowJump2 0.4s 1.8s cubic-bezier(0.5, -0.3, 0.5, 1.3) forwards,
        shadowFinal 0.3s 2.2s ease-out forwards;
    opacity: 0;
}

/* Анимации для тени */
@keyframes shadowFall {
    0% {
        transform: scale(0.5);
        opacity: 0;
    }
    70% {
        transform: scale(1.1);
        opacity: 0.8;
    }
    100% {
        transform: scale(1);
        opacity: 0.6;
    }
}

@keyframes shadowSquash {
    0% {
        transform: scaleX(1);
        opacity: 0.6;
    }
    50% {
        transform: scaleX(1.5);
        opacity: 0.4;
    }
    100% {
        transform: scaleX(1);
        opacity: 0.6;
    }
}

@keyframes shadowJump1 {
    0% {
        transform: scale(1);
        opacity: 0.6;
    }
    50% {
        transform: scale(0.6);
        opacity: 0.9;
    }
    100% {
        transform: scale(1);
        opacity: 0.6;
    }
}

@keyframes shadowJump2 {
    0% {
        transform: scale(1);
        opacity: 0.6;
    }
    50% {
        transform: scale(0.8);
        opacity: 0.8;
    }
    100% {
        transform: scale(1);
        opacity: 0.6;
    }
}

@keyframes shadowFinal {
    100% {
        opacity: 0;
    }
}

/* Основной код анимации (вставьте в "Дополнительный CSS" в настройках темы или раздела) */
.elementor-heading-title.batut1 {
    display: inline-block !important;
    font-size: 5rem !important;
    font-weight: 900 !important;
    color: #ff6b6b !important;
    text-transform: uppercase !important;
    text-shadow: 3px 3px 0 rgba(0,0,0,0.1) !important;
    position: relative !important;
    animation: 
        fall 1s cubic-bezier(0.5, 0, 0.5, 1) forwards,
        squash 0.3s 1s cubic-bezier(0.5, 0.5, 0.5, 1.5) forwards,
        jump1 0.5s 1.3s cubic-bezier(0.5, -0.5, 0.5, 1.5) forwards,
        jump2 0.4s 1.8s cubic-bezier(0.5, -0.3, 0.5, 1.3) forwards,
        finalPosition 0.3s 2.2s ease-out forwards !important;
    transform-origin: bottom center !important;
    opacity: 0 !important;
    perspective: 1000px !important;
}

/* Важно: Добавьте этот код для обёртки текста */
.elementor-heading-title.batut1 > span {
    display: inline-block !important;
    animation: wind 1s ease-in-out infinite alternate !important;
}

/* Остальные @keyframes и стили оставьте без изменений (как в предыдущем коде) */

/* Анимация искр */
.elementor-heading-title.batut1 {
    position: relative !important;
    overflow: visible !important; /* Чтобы искры не обрезались */
}

.elementor-heading-title.batut1::after {
    content: "✨✨✨";
    position: absolute;
    bottom: -30px;
    left: 50%;
    transform: translateX(-50%);
    font-size: 24px;
    opacity: 0;
    animation: 
        sparks 0.5s 1s ease-out forwards;
    z-index: 100;
}

@keyframes sparks {
    0% { opacity: 0; transform: translateX(-50%) scale(0.5); }
    50% { opacity: 1; transform: translateX(-50%) scale(1.3); }
    100% { opacity: 0; transform: translateX(-50%) scale(0.2); filter: blur(2px); }
}/* End custom CSS */






/* Start custom CSS for heading, class: .elementor-element-25b4eb8f *//* Основные стили для заголовка */
.batut1 {
    display: inline-block;
    font-size: 5rem;
    font-weight: 900;
    color: #ff6b6b;
    text-transform: uppercase;
    text-shadow: 3px 3px 0 rgba(0,0,0,0.1);
    position: relative;
    animation: 
        fall 1s cubic-bezier(0.5, 0, 0.5, 1) forwards,
        squash 0.3s 1s cubic-bezier(0.5, 0.5, 0.5, 1.5) forwards,
        jump1 0.5s 1.3s cubic-bezier(0.5, -0.5, 0.5, 1.5) forwards,
        jump2 0.4s 1.8s cubic-bezier(0.5, -0.3, 0.5, 1.3) forwards,
        finalPosition 0.3s 2.2s ease-out forwards;
    transform-origin: bottom center;
    opacity: 0;
}

/* Анимация падения */
@keyframes fall {
    0% {
        transform: translateY(-100vh) rotate(10deg);
        opacity: 0;
    }
    70% {
        transform: translateY(20px) rotate(-2deg);
        opacity: 1;
    }
    100% {
        transform: translateY(0) rotate(0);
        opacity: 1;
    }
}

/* Анимация сплющивания при приземлении */
@keyframes squash {
    0% {
        transform: scaleY(1) scaleX(1);
    }
    50% {
        transform: scaleY(0.7) scaleX(1.2);
    }
    100% {
        transform: scaleY(1) scaleX(1);
    }
}

/* Первый прыжок */
@keyframes jump1 {
    0% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(-120px) rotate(-5deg);
    }
    100% {
        transform: translateY(0) rotate(0);
    }
}

/* Второй прыжок (меньше первого) */
@keyframes jump2 {
    0% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(-60px) rotate(3deg);
    }
    100% {
        transform: translateY(0) rotate(0);
    }
}

/* Финальное положение */
@keyframes finalPosition {
    0% {
        transform: translateY(0);
    }
    100% {
        transform: translateY(-10px);
        text-shadow: 3px 13px 10px rgba(0,0,0,0.2);
    }
}

/* Стили для тени */
.batut1::after {
    content: "";
    position: absolute;
    bottom: -15px;
    left: 0;
    right: 0;
    height: 10px;
    background: radial-gradient(ellipse at center, rgba(0,0,0,0.4) 0%, transparent 70%);
    border-radius: 50%;
    animation: 
        shadowFall 1s cubic-bezier(0.5, 0, 0.5, 1) forwards,
        shadowSquash 0.3s 1s cubic-bezier(0.5, 0.5, 0.5, 1.5) forwards,
        shadowJump1 0.5s 1.3s cubic-bezier(0.5, -0.5, 0.5, 1.5) forwards,
        shadowJump2 0.4s 1.8s cubic-bezier(0.5, -0.3, 0.5, 1.3) forwards,
        shadowFinal 0.3s 2.2s ease-out forwards;
    opacity: 0;
}

/* Анимации для тени */
@keyframes shadowFall {
    0% {
        transform: scale(0.5);
        opacity: 0;
    }
    70% {
        transform: scale(1.1);
        opacity: 0.8;
    }
    100% {
        transform: scale(1);
        opacity: 0.6;
    }
}

@keyframes shadowSquash {
    0% {
        transform: scaleX(1);
        opacity: 0.6;
    }
    50% {
        transform: scaleX(1.5);
        opacity: 0.4;
    }
    100% {
        transform: scaleX(1);
        opacity: 0.6;
    }
}

@keyframes shadowJump1 {
    0% {
        transform: scale(1);
        opacity: 0.6;
    }
    50% {
        transform: scale(0.6);
        opacity: 0.9;
    }
    100% {
        transform: scale(1);
        opacity: 0.6;
    }
}

@keyframes shadowJump2 {
    0% {
        transform: scale(1);
        opacity: 0.6;
    }
    50% {
        transform: scale(0.8);
        opacity: 0.8;
    }
    100% {
        transform: scale(1);
        opacity: 0.6;
    }
}

@keyframes shadowFinal {
    100% {
        opacity: 0;
    }
}

/* Основной код анимации (вставьте в "Дополнительный CSS" в настройках темы или раздела) */
.elementor-heading-title.batut1 {
    display: inline-block !important;
    font-size: 5rem !important;
    font-weight: 900 !important;
    color: #ff6b6b !important;
    text-transform: uppercase !important;
    text-shadow: 3px 3px 0 rgba(0,0,0,0.1) !important;
    position: relative !important;
    animation: 
        fall 1s cubic-bezier(0.5, 0, 0.5, 1) forwards,
        squash 0.3s 1s cubic-bezier(0.5, 0.5, 0.5, 1.5) forwards,
        jump1 0.5s 1.3s cubic-bezier(0.5, -0.5, 0.5, 1.5) forwards,
        jump2 0.4s 1.8s cubic-bezier(0.5, -0.3, 0.5, 1.3) forwards,
        finalPosition 0.3s 2.2s ease-out forwards !important;
    transform-origin: bottom center !important;
    opacity: 0 !important;
    perspective: 1000px !important;
}

/* Важно: Добавьте этот код для обёртки текста */
.elementor-heading-title.batut1 > span {
    display: inline-block !important;
    animation: wind 1s ease-in-out infinite alternate !important;
}

/* Остальные @keyframes и стили оставьте без изменений (как в предыдущем коде) */

/* Анимация искр */
.elementor-heading-title.batut1 {
    position: relative !important;
    overflow: visible !important; /* Чтобы искры не обрезались */
}

.elementor-heading-title.batut1::after {
    content: "✨✨✨";
    position: absolute;
    bottom: -30px;
    left: 50%;
    transform: translateX(-50%);
    font-size: 24px;
    opacity: 0;
    animation: 
        sparks 0.5s 1s ease-out forwards;
    z-index: 100;
}

@keyframes sparks {
    0% { opacity: 0; transform: translateX(-50%) scale(0.5); }
    50% { opacity: 1; transform: translateX(-50%) scale(1.3); }
    100% { opacity: 0; transform: translateX(-50%) scale(0.2); filter: blur(2px); }
}/* End custom CSS */



/* Start custom CSS for image, class: .elementor-element-e7a936a *//* Хаотичное движение с вращением */
.fly1.butterfly {
    animation: 
        butterflyFloatX 9s ease-in-out infinite,
        butterflyFloatY 11s ease-in-out infinite,
        butterflyRotate 7s ease-in-out infinite;
}

@keyframes butterflyFloatX {
    0%, 100% { transform: translateX(0); }
    50% { transform: translateX(15px); }
}

@keyframes butterflyFloatY {
    0%, 100% { transform: translateY(0); }
    25% { transform: translateY(-20px); }
    75% { transform: translateY(10px); }
}

@keyframes butterflyRotate {
    0%, 100% { transform: rotate(0deg); }
    50% { transform: rotate(5deg); }
}

/* Тень для эффекта бабочки */
.fly1.butterfly::after {
    animation: 
        butterflyShadowX 9s ease-in-out infinite,
        butterflyShadowY 11s ease-in-out infinite;
}/* End custom CSS */

/* Start custom CSS for image, class: .elementor-element-ba39e27 *//* Плавное парение */
.fly {
    animation: smoothFloat 6s ease-in-out infinite both;
}

@keyframes smoothFloat {
    0%, 100% {
        transform: translateY(0) rotate(0.5deg);
    }
    50% {
        transform: translateY(-20px) rotate(-0.5deg);
    }
}


@keyframes shadowPulse {
    0%, 100% {
        transform: scale(1);
        opacity: 0.7;
    }
    50% {
        transform: scale(0.9);
        opacity: 0.4;
    }
}/* End custom CSS */

/* Start custom CSS for image, class: .elementor-element-60e4f8d *//* Плавное волнообразное движение */
.fly1 {
    animation: waveFloat 8s ease-in-out infinite both;
}

@keyframes waveFloat {
    0%, 100% {
        transform: 
            translateY(0) 
            translateX(0)
            rotate(0.5deg);
    }
    25% {
        transform: 
            translateY(-15px) 
            translateX(5px)
            rotate(-0.8deg);
    }
    50% {
        transform: 
            translateY(5px) 
            translateX(-3px)
            rotate(0.3deg);
    }
    75% {
        transform: 
            translateY(-10px) 
            translateX(3px)
            rotate(-0.5deg);
    }
}

@keyframes waveShadow {
    0%, 100% {
        transform: scaleX(1) translateX(0);
        opacity: 0.6;
    }
    25% {
        transform: scaleX(1.1) translateX(3px);
        opacity: 0.4;
    }
    50% {
        transform: scaleX(0.9) translateX(-2px);
        opacity: 0.7;
    }
    75% {
        transform: scaleX(1.05) translateX(2px);
        opacity: 0.5;
    }
}/* End custom CSS */

/* Start custom CSS for image, class: .elementor-element-521f04c *//* Плавное парение */
.fly2 {
    animation: gentleFloat 4s ease-in-out infinite;
}

@keyframes gentleFloat {
    0%, 100% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(-15px);
    }
}

/* Мягкая тень (опционально) */
.fly2::after {
    content: '';
    position: absolute;
    bottom: -10px;
    left: 20%;
    right: 20%;
    height: 6px;
    background: radial-gradient(ellipse at center, rgba(0,0,0,0.1) 0%, transparent 70%);
    border-radius: 50%;
    animation: gentleShadow 4s ease-in-out infinite;
    opacity: 0.5;
}

@keyframes gentleShadow {
    0%, 100% {
        transform: scale(1);
        opacity: 0.5;
    }
    50% {
        transform: scale(0.9);
        opacity: 0.3;
    }
}/* End custom CSS */







/* Start custom CSS for section, class: .elementor-element-527a82d */.bl {
  background: rgba(255, 255, 255, 0.3); /* Белый с прозрачностью */
  backdrop-filter: blur(10px); /* Размытие фона */
  -webkit-backdrop-filter: blur(10px); /* Для Safari */
  border-radius: 10px; /* Опционально: скругление углов */
  padding: 20px; /* Чтобы содержимое не прилипало к краям */
}/* End custom CSS */





/* Start custom CSS for section, class: .elementor-element-fea4c46 */.bl {
  background: rgba(255, 255, 255, 0.3); /* Белый с прозрачностью */
  backdrop-filter: blur(10px); /* Размытие фона */
  -webkit-backdrop-filter: blur(10px); /* Для Safari */
  border-radius: 10px; /* Опционально: скругление углов */
  padding: 20px; /* Чтобы содержимое не прилипало к краям */
}/* End custom CSS */







/* Start custom CSS for section, class: .elementor-element-7476439 */.bl {
  background: rgba(255, 255, 255, 0.3); /* Белый с прозрачностью */
  backdrop-filter: blur(10px); /* Размытие фона */
  -webkit-backdrop-filter: blur(10px); /* Для Safari */
  border-radius: 10px; /* Опционально: скругление углов */
  padding: 20px; /* Чтобы содержимое не прилипало к краям */
}/* End custom CSS */








/* Start custom CSS for section, class: .elementor-element-a9eeda7 */.bl {
  background: rgba(255, 255, 255, 0.3); /* Белый с прозрачностью */
  backdrop-filter: blur(10px); /* Размытие фона */
  -webkit-backdrop-filter: blur(10px); /* Для Safari */
  border-radius: 5px; /* Опционально: скругление углов */
  padding: 20px; /* Чтобы содержимое не прилипало к краям */
}/* End custom CSS */






/* Start custom CSS for section, class: .elementor-element-1aedc7b */.bl {
  background: rgba(255, 255, 255, 0.3); /* Белый с прозрачностью */
  backdrop-filter: blur(10px); /* Размытие фона */
  -webkit-backdrop-filter: blur(10px); /* Для Safari */
  border-radius: 10px; /* Опционально: скругление углов */
  padding: 20px; /* Чтобы содержимое не прилипало к краям */
}/* End custom CSS */





/* Start custom CSS for section, class: .elementor-element-293a790 */.bl2 {
  background: rgba(255, 255, 255, 0.9); /* Белый с прозрачностью */
  backdrop-filter: blur(10px); /* Размытие фона */
  -webkit-backdrop-filter: blur(10px); /* Для Safari */
  border-radius: 5px; /* Опционально: скругление углов */
  padding: 20px; /* Чтобы содержимое не прилипало к краям */
}/* End custom CSS */






/* Start custom CSS for section, class: .elementor-element-370939e */.bl {
  background: rgba(255, 255, 255, 0.3); /* Белый с прозрачностью */
  backdrop-filter: blur(10px); /* Размытие фона */
  -webkit-backdrop-filter: blur(10px); /* Для Safari */
  border-radius: 10px; /* Опционально: скругление углов */
  padding: 20px; /* Чтобы содержимое не прилипало к краям */
}/* End custom CSS */







/* Start custom CSS for heading, class: .elementor-element-b836a5c *//* Основные стили для заголовка */
.batut1 {
    display: inline-block;
    font-size: 5rem;
    font-weight: 900;
    color: #ff6b6b;
    text-transform: uppercase;
    text-shadow: 3px 3px 0 rgba(0,0,0,0.1);
    position: relative;
    animation: 
        fall 1s cubic-bezier(0.5, 0, 0.5, 1) forwards,
        squash 0.3s 1s cubic-bezier(0.5, 0.5, 0.5, 1.5) forwards,
        jump1 0.5s 1.3s cubic-bezier(0.5, -0.5, 0.5, 1.5) forwards,
        jump2 0.4s 1.8s cubic-bezier(0.5, -0.3, 0.5, 1.3) forwards,
        finalPosition 0.3s 2.2s ease-out forwards;
    transform-origin: bottom center;
    opacity: 0;
}

/* Анимация падения */
@keyframes fall {
    0% {
        transform: translateY(-100vh) rotate(10deg);
        opacity: 0;
    }
    70% {
        transform: translateY(20px) rotate(-2deg);
        opacity: 1;
    }
    100% {
        transform: translateY(0) rotate(0);
        opacity: 1;
    }
}

/* Анимация сплющивания при приземлении */
@keyframes squash {
    0% {
        transform: scaleY(1) scaleX(1);
    }
    50% {
        transform: scaleY(0.7) scaleX(1.2);
    }
    100% {
        transform: scaleY(1) scaleX(1);
    }
}

/* Первый прыжок */
@keyframes jump1 {
    0% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(-120px) rotate(-5deg);
    }
    100% {
        transform: translateY(0) rotate(0);
    }
}

/* Второй прыжок (меньше первого) */
@keyframes jump2 {
    0% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(-60px) rotate(3deg);
    }
    100% {
        transform: translateY(0) rotate(0);
    }
}

/* Финальное положение */
@keyframes finalPosition {
    0% {
        transform: translateY(0);
    }
    100% {
        transform: translateY(-10px);
        text-shadow: 3px 13px 10px rgba(0,0,0,0.2);
    }
}

/* Стили для тени */
.batut1::after {
    content: "";
    position: absolute;
    bottom: -15px;
    left: 0;
    right: 0;
    height: 10px;
    background: radial-gradient(ellipse at center, rgba(0,0,0,0.4) 0%, transparent 70%);
    border-radius: 50%;
    animation: 
        shadowFall 1s cubic-bezier(0.5, 0, 0.5, 1) forwards,
        shadowSquash 0.3s 1s cubic-bezier(0.5, 0.5, 0.5, 1.5) forwards,
        shadowJump1 0.5s 1.3s cubic-bezier(0.5, -0.5, 0.5, 1.5) forwards,
        shadowJump2 0.4s 1.8s cubic-bezier(0.5, -0.3, 0.5, 1.3) forwards,
        shadowFinal 0.3s 2.2s ease-out forwards;
    opacity: 0;
}

/* Анимации для тени */
@keyframes shadowFall {
    0% {
        transform: scale(0.5);
        opacity: 0;
    }
    70% {
        transform: scale(1.1);
        opacity: 0.8;
    }
    100% {
        transform: scale(1);
        opacity: 0.6;
    }
}

@keyframes shadowSquash {
    0% {
        transform: scaleX(1);
        opacity: 0.6;
    }
    50% {
        transform: scaleX(1.5);
        opacity: 0.4;
    }
    100% {
        transform: scaleX(1);
        opacity: 0.6;
    }
}

@keyframes shadowJump1 {
    0% {
        transform: scale(1);
        opacity: 0.6;
    }
    50% {
        transform: scale(0.6);
        opacity: 0.9;
    }
    100% {
        transform: scale(1);
        opacity: 0.6;
    }
}

@keyframes shadowJump2 {
    0% {
        transform: scale(1);
        opacity: 0.6;
    }
    50% {
        transform: scale(0.8);
        opacity: 0.8;
    }
    100% {
        transform: scale(1);
        opacity: 0.6;
    }
}

@keyframes shadowFinal {
    100% {
        opacity: 0;
    }
}

/* Основной код анимации (вставьте в "Дополнительный CSS" в настройках темы или раздела) */
.elementor-heading-title.batut1 {
    display: inline-block !important;
    font-size: 5rem !important;
    font-weight: 900 !important;
    color: #ff6b6b !important;
    text-transform: uppercase !important;
    text-shadow: 3px 3px 0 rgba(0,0,0,0.1) !important;
    position: relative !important;
    animation: 
        fall 1s cubic-bezier(0.5, 0, 0.5, 1) forwards,
        squash 0.3s 1s cubic-bezier(0.5, 0.5, 0.5, 1.5) forwards,
        jump1 0.5s 1.3s cubic-bezier(0.5, -0.5, 0.5, 1.5) forwards,
        jump2 0.4s 1.8s cubic-bezier(0.5, -0.3, 0.5, 1.3) forwards,
        finalPosition 0.3s 2.2s ease-out forwards !important;
    transform-origin: bottom center !important;
    opacity: 0 !important;
    perspective: 1000px !important;
}

/* Важно: Добавьте этот код для обёртки текста */
.elementor-heading-title.batut1 > span {
    display: inline-block !important;
    animation: wind 1s ease-in-out infinite alternate !important;
}

/* Остальные @keyframes и стили оставьте без изменений (как в предыдущем коде) */

/* Анимация искр */
.elementor-heading-title.batut1 {
    position: relative !important;
    overflow: visible !important; /* Чтобы искры не обрезались */
}

.elementor-heading-title.batut1::after {
    content: "✨✨✨";
    position: absolute;
    bottom: -30px;
    left: 50%;
    transform: translateX(-50%);
    font-size: 24px;
    opacity: 0;
    animation: 
        sparks 0.5s 1s ease-out forwards;
    z-index: 100;
}

@keyframes sparks {
    0% { opacity: 0; transform: translateX(-50%) scale(0.5); }
    50% { opacity: 1; transform: translateX(-50%) scale(1.3); }
    100% { opacity: 0; transform: translateX(-50%) scale(0.2); filter: blur(2px); }
}/* End custom CSS */












/* Start custom CSS for column, class: .elementor-element-8b5fbd3 */.br2 {
    position: relative;
    border-radius: 5px;
    overflow: hidden; /* Обрезаем размытие по скруглённым углам */
    margin: 8px; /* Внешние отступы по 5px со всех сторон */
}

/* Основное содержимое колонки */
.br2::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: inherit;
    border: 1px solid #D6D6D6;
    border-radius: 5px;
    
    /* Градиентная маска для границы */
    -webkit-mask: 
        linear-gradient(to right, 
            rgba(0,0,0,0.8) 0%, 
            rgba(0,0,0,0.4) 30%, 
            rgba(0,0,0,0.1) 70%, 
            rgba(0,0,0,0) 100%);
    mask: 
        linear-gradient(to right, 
            rgba(0,0,0,0.8) 0%, 
            rgba(0,0,0,0.4) 30%, 
            rgba(0,0,0,0.1) 70%, 
            rgba(0,0,0,0) 100%);
    
    /* Асимметричное размытие */
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
    mask-composite: exclude;
}

/* Усиление размытия слева */
.br2::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 30%;
    height: 100%;
    background: inherit;
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px);
    z-index: -1;
}

/* Контент внутри колонки */
.br2 > * {
    position: relative;
    z-index: 2;
}/* End custom CSS */









/* Start custom CSS for column, class: .elementor-element-ef28b80 */.br2 {
    position: relative;
    border-radius: 5px;
    overflow: hidden; /* Обрезаем размытие по скруглённым углам */
    margin: 8px; /* Внешние отступы по 5px со всех сторон */
}

/* Основное содержимое колонки */
.br2::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: inherit;
    border: 1px solid #D6D6D6;
    border-radius: 5px;
    
    /* Градиентная маска для границы */
    -webkit-mask: 
        linear-gradient(to right, 
            rgba(0,0,0,0.8) 0%, 
            rgba(0,0,0,0.4) 30%, 
            rgba(0,0,0,0.1) 70%, 
            rgba(0,0,0,0) 100%);
    mask: 
        linear-gradient(to right, 
            rgba(0,0,0,0.8) 0%, 
            rgba(0,0,0,0.4) 30%, 
            rgba(0,0,0,0.1) 70%, 
            rgba(0,0,0,0) 100%);
    
    /* Асимметричное размытие */
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
    mask-composite: exclude;
}

/* Усиление размытия слева */
.br2::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 30%;
    height: 100%;
    background: inherit;
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px);
    z-index: -1;
}

/* Контент внутри колонки */
.br2 > * {
    position: relative;
    z-index: 2;
}/* End custom CSS */









/* Start custom CSS for column, class: .elementor-element-4646240 */.br2 {
    position: relative;
    border-radius: 5px;
    overflow: hidden; /* Обрезаем размытие по скруглённым углам */
    margin: 8px; /* Внешние отступы по 5px со всех сторон */
}

/* Основное содержимое колонки */
.br2::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: inherit;
    border: 1px solid #D6D6D6;
    border-radius: 5px;
    
    /* Градиентная маска для границы */
    -webkit-mask: 
        linear-gradient(to right, 
            rgba(0,0,0,0.8) 0%, 
            rgba(0,0,0,0.4) 30%, 
            rgba(0,0,0,0.1) 70%, 
            rgba(0,0,0,0) 100%);
    mask: 
        linear-gradient(to right, 
            rgba(0,0,0,0.8) 0%, 
            rgba(0,0,0,0.4) 30%, 
            rgba(0,0,0,0.1) 70%, 
            rgba(0,0,0,0) 100%);
    
    /* Асимметричное размытие */
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
    mask-composite: exclude;
}

/* Усиление размытия слева */
.br2::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 30%;
    height: 100%;
    background: inherit;
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px);
    z-index: -1;
}

/* Контент внутри колонки */
.br2 > * {
    position: relative;
    z-index: 2;
}/* End custom CSS */











/* Start custom CSS for column, class: .elementor-element-f7e12bd */.br2 {
    position: relative;
    border-radius: 5px;
    overflow: hidden; /* Обрезаем размытие по скруглённым углам */
    margin: 8px; /* Внешние отступы по 5px со всех сторон */
}

/* Основное содержимое колонки */
.br2::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: inherit;
    border: 1px solid #D6D6D6;
    border-radius: 5px;
    
    /* Градиентная маска для границы */
    -webkit-mask: 
        linear-gradient(to right, 
            rgba(0,0,0,0.8) 0%, 
            rgba(0,0,0,0.4) 30%, 
            rgba(0,0,0,0.1) 70%, 
            rgba(0,0,0,0) 100%);
    mask: 
        linear-gradient(to right, 
            rgba(0,0,0,0.8) 0%, 
            rgba(0,0,0,0.4) 30%, 
            rgba(0,0,0,0.1) 70%, 
            rgba(0,0,0,0) 100%);
    
    /* Асимметричное размытие */
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
    mask-composite: exclude;
}

/* Усиление размытия слева */
.br2::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 30%;
    height: 100%;
    background: inherit;
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px);
    z-index: -1;
}

/* Контент внутри колонки */
.br2 > * {
    position: relative;
    z-index: 2;
}/* End custom CSS */









/* Start custom CSS for column, class: .elementor-element-0e6fd0d */.br2 {
    position: relative;
    border-radius: 5px;
    overflow: hidden; /* Обрезаем размытие по скруглённым углам */
    margin: 8px; /* Внешние отступы по 5px со всех сторон */
}

/* Основное содержимое колонки */
.br2::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: inherit;
    border: 1px solid #D6D6D6;
    border-radius: 5px;
    
    /* Градиентная маска для границы */
    -webkit-mask: 
        linear-gradient(to right, 
            rgba(0,0,0,0.8) 0%, 
            rgba(0,0,0,0.4) 30%, 
            rgba(0,0,0,0.1) 70%, 
            rgba(0,0,0,0) 100%);
    mask: 
        linear-gradient(to right, 
            rgba(0,0,0,0.8) 0%, 
            rgba(0,0,0,0.4) 30%, 
            rgba(0,0,0,0.1) 70%, 
            rgba(0,0,0,0) 100%);
    
    /* Асимметричное размытие */
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
    mask-composite: exclude;
}

/* Усиление размытия слева */
.br2::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 30%;
    height: 100%;
    background: inherit;
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px);
    z-index: -1;
}

/* Контент внутри колонки */
.br2 > * {
    position: relative;
    z-index: 2;
}/* End custom CSS */









/* Start custom CSS for column, class: .elementor-element-92fd0d5 */.br2 {
    position: relative;
    border-radius: 5px;
    overflow: hidden; /* Обрезаем размытие по скруглённым углам */
    margin: 8px; /* Внешние отступы по 5px со всех сторон */
}

/* Основное содержимое колонки */
.br2::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: inherit;
    border: 1px solid #D6D6D6;
    border-radius: 5px;
    
    /* Градиентная маска для границы */
    -webkit-mask: 
        linear-gradient(to right, 
            rgba(0,0,0,0.8) 0%, 
            rgba(0,0,0,0.4) 30%, 
            rgba(0,0,0,0.1) 70%, 
            rgba(0,0,0,0) 100%);
    mask: 
        linear-gradient(to right, 
            rgba(0,0,0,0.8) 0%, 
            rgba(0,0,0,0.4) 30%, 
            rgba(0,0,0,0.1) 70%, 
            rgba(0,0,0,0) 100%);
    
    /* Асимметричное размытие */
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
    mask-composite: exclude;
}

/* Усиление размытия слева */
.br2::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 30%;
    height: 100%;
    background: inherit;
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px);
    z-index: -1;
}

/* Контент внутри колонки */
.br2 > * {
    position: relative;
    z-index: 2;
}/* End custom CSS */




/* Start custom CSS for heading, class: .elementor-element-cd2785c *//* Основные стили для заголовка */
.batut1 {
    display: inline-block;
    font-size: 5rem;
    font-weight: 900;
    color: #ff6b6b;
    text-transform: uppercase;
    text-shadow: 3px 3px 0 rgba(0,0,0,0.1);
    position: relative;
    animation: 
        fall 1s cubic-bezier(0.5, 0, 0.5, 1) forwards,
        squash 0.3s 1s cubic-bezier(0.5, 0.5, 0.5, 1.5) forwards,
        jump1 0.5s 1.3s cubic-bezier(0.5, -0.5, 0.5, 1.5) forwards,
        jump2 0.4s 1.8s cubic-bezier(0.5, -0.3, 0.5, 1.3) forwards,
        finalPosition 0.3s 2.2s ease-out forwards;
    transform-origin: bottom center;
    opacity: 0;
}

/* Анимация падения */
@keyframes fall {
    0% {
        transform: translateY(-100vh) rotate(10deg);
        opacity: 0;
    }
    70% {
        transform: translateY(20px) rotate(-2deg);
        opacity: 1;
    }
    100% {
        transform: translateY(0) rotate(0);
        opacity: 1;
    }
}

/* Анимация сплющивания при приземлении */
@keyframes squash {
    0% {
        transform: scaleY(1) scaleX(1);
    }
    50% {
        transform: scaleY(0.7) scaleX(1.2);
    }
    100% {
        transform: scaleY(1) scaleX(1);
    }
}

/* Первый прыжок */
@keyframes jump1 {
    0% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(-120px) rotate(-5deg);
    }
    100% {
        transform: translateY(0) rotate(0);
    }
}

/* Второй прыжок (меньше первого) */
@keyframes jump2 {
    0% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(-60px) rotate(3deg);
    }
    100% {
        transform: translateY(0) rotate(0);
    }
}

/* Финальное положение */
@keyframes finalPosition {
    0% {
        transform: translateY(0);
    }
    100% {
        transform: translateY(-10px);
        text-shadow: 3px 13px 10px rgba(0,0,0,0.2);
    }
}

/* Стили для тени */
.batut1::after {
    content: "";
    position: absolute;
    bottom: -15px;
    left: 0;
    right: 0;
    height: 10px;
    background: radial-gradient(ellipse at center, rgba(0,0,0,0.4) 0%, transparent 70%);
    border-radius: 50%;
    animation: 
        shadowFall 1s cubic-bezier(0.5, 0, 0.5, 1) forwards,
        shadowSquash 0.3s 1s cubic-bezier(0.5, 0.5, 0.5, 1.5) forwards,
        shadowJump1 0.5s 1.3s cubic-bezier(0.5, -0.5, 0.5, 1.5) forwards,
        shadowJump2 0.4s 1.8s cubic-bezier(0.5, -0.3, 0.5, 1.3) forwards,
        shadowFinal 0.3s 2.2s ease-out forwards;
    opacity: 0;
}

/* Анимации для тени */
@keyframes shadowFall {
    0% {
        transform: scale(0.5);
        opacity: 0;
    }
    70% {
        transform: scale(1.1);
        opacity: 0.8;
    }
    100% {
        transform: scale(1);
        opacity: 0.6;
    }
}

@keyframes shadowSquash {
    0% {
        transform: scaleX(1);
        opacity: 0.6;
    }
    50% {
        transform: scaleX(1.5);
        opacity: 0.4;
    }
    100% {
        transform: scaleX(1);
        opacity: 0.6;
    }
}

@keyframes shadowJump1 {
    0% {
        transform: scale(1);
        opacity: 0.6;
    }
    50% {
        transform: scale(0.6);
        opacity: 0.9;
    }
    100% {
        transform: scale(1);
        opacity: 0.6;
    }
}

@keyframes shadowJump2 {
    0% {
        transform: scale(1);
        opacity: 0.6;
    }
    50% {
        transform: scale(0.8);
        opacity: 0.8;
    }
    100% {
        transform: scale(1);
        opacity: 0.6;
    }
}

@keyframes shadowFinal {
    100% {
        opacity: 0;
    }
}

/* Основной код анимации (вставьте в "Дополнительный CSS" в настройках темы или раздела) */
.elementor-heading-title.batut1 {
    display: inline-block !important;
    font-size: 5rem !important;
    font-weight: 900 !important;
    color: #ff6b6b !important;
    text-transform: uppercase !important;
    text-shadow: 3px 3px 0 rgba(0,0,0,0.1) !important;
    position: relative !important;
    animation: 
        fall 1s cubic-bezier(0.5, 0, 0.5, 1) forwards,
        squash 0.3s 1s cubic-bezier(0.5, 0.5, 0.5, 1.5) forwards,
        jump1 0.5s 1.3s cubic-bezier(0.5, -0.5, 0.5, 1.5) forwards,
        jump2 0.4s 1.8s cubic-bezier(0.5, -0.3, 0.5, 1.3) forwards,
        finalPosition 0.3s 2.2s ease-out forwards !important;
    transform-origin: bottom center !important;
    opacity: 0 !important;
    perspective: 1000px !important;
}

/* Важно: Добавьте этот код для обёртки текста */
.elementor-heading-title.batut1 > span {
    display: inline-block !important;
    animation: wind 1s ease-in-out infinite alternate !important;
}

/* Остальные @keyframes и стили оставьте без изменений (как в предыдущем коде) */

/* Анимация искр */
.elementor-heading-title.batut1 {
    position: relative !important;
    overflow: visible !important; /* Чтобы искры не обрезались */
}

.elementor-heading-title.batut1::after {
    content: "✨✨✨";
    position: absolute;
    bottom: -30px;
    left: 50%;
    transform: translateX(-50%);
    font-size: 24px;
    opacity: 0;
    animation: 
        sparks 0.5s 1s ease-out forwards;
    z-index: 100;
}

@keyframes sparks {
    0% { opacity: 0; transform: translateX(-50%) scale(0.5); }
    50% { opacity: 1; transform: translateX(-50%) scale(1.3); }
    100% { opacity: 0; transform: translateX(-50%) scale(0.2); filter: blur(2px); }
}/* End custom CSS */














































/* Start custom CSS for icon-box, class: .elementor-element-2f9772b *//* Основные стили с вертикальным выравниванием */
.elementor-widget-icon-box.phone .elementor-icon-box-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
}

/* Стили для иконки с центрированием */
.elementor-widget-icon-box.phone .elementor-icon-box-icon i {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    animation: perfectPhoneShake 1.8s ease-in-out infinite;
    transform-origin: center center; /* Изменено на center */
    color: #9CF716;
    filter: drop-shadow(0 0 3px rgba(156, 247, 22, 0.6));
    transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    vertical-align: middle; /* Дополнительное выравнивание */
    line-height: 1; /* Убираем лишний интервал */
}

/* Анимация (остаётся без изменений) */
@keyframes perfectPhoneShake {
    0%, 100% {
        transform: rotate(0) scale(1);
    }
    15% {
        transform: rotate(-12deg) scale(1.08);
    }
    30% {
        transform: rotate(8deg) scale(1.05);
    }
    45% {
        transform: rotate(-5deg);
    }
    60% {
        transform: rotate(3deg);
    }
}

/* Остальные стили без изменений */
.elementor-widget-icon-box.phone:hover .elementor-icon-box-icon i {
    animation-duration: 1.2s;
    filter: drop-shadow(0 0 3px rgba(156, 247, 22, 0.7)) brightness(1.2);
    transform: scale(1.1);
}

.elementor-widget-icon-box.phone .elementor-icon-box-icon:before {
    content: '';
    position: absolute;
    top: -15%;
    left: -15%;
    right: -15%;
    bottom: -15%;
    border-radius: 50%;
    background: radial-gradient(circle, rgba(156, 247, 22, 0.2) 0%, rgba(156, 247, 22, 0) 70%);
    animation: constantGlow 3s ease-in-out infinite alternate;
    z-index: -1;
    opacity: 0.6;
}

.elementor-widget-icon-box.phone:hover .elementor-icon-box-icon:before {
    animation: hoverGlow 1.5s ease-in-out infinite alternate;
    opacity: 1;
}/* End custom CSS */


/* Start custom CSS for icon-box, class: .elementor-element-cfde394 *//* Основные стили с вертикальным выравниванием */
.elementor-widget-icon-box.phone .elementor-icon-box-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
}

/* Стили для иконки с центрированием */
.elementor-widget-icon-box.phone .elementor-icon-box-icon i {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    animation: perfectPhoneShake 1.8s ease-in-out infinite;
    transform-origin: center center; /* Изменено на center */
    color: #9CF716;
    filter: drop-shadow(0 0 3px rgba(156, 247, 22, 0.6));
    transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    vertical-align: middle; /* Дополнительное выравнивание */
    line-height: 1; /* Убираем лишний интервал */
}

/* Анимация (остаётся без изменений) */
@keyframes perfectPhoneShake {
    0%, 100% {
        transform: rotate(0) scale(1);
    }
    15% {
        transform: rotate(-12deg) scale(1.08);
    }
    30% {
        transform: rotate(8deg) scale(1.05);
    }
    45% {
        transform: rotate(-5deg);
    }
    60% {
        transform: rotate(3deg);
    }
}

/* Остальные стили без изменений */
.elementor-widget-icon-box.phone:hover .elementor-icon-box-icon i {
    animation-duration: 1.2s;
    filter: drop-shadow(0 0 3px rgba(156, 247, 22, 0.7)) brightness(1.2);
    transform: scale(1.1);
}

.elementor-widget-icon-box.phone .elementor-icon-box-icon:before {
    content: '';
    position: absolute;
    top: -15%;
    left: -15%;
    right: -15%;
    bottom: -15%;
    border-radius: 50%;
    background: radial-gradient(circle, rgba(156, 247, 22, 0.2) 0%, rgba(156, 247, 22, 0) 70%);
    animation: constantGlow 3s ease-in-out infinite alternate;
    z-index: -1;
    opacity: 0.6;
}

.elementor-widget-icon-box.phone:hover .elementor-icon-box-icon:before {
    animation: hoverGlow 1.5s ease-in-out infinite alternate;
    opacity: 1;
}/* End custom CSS */






