.elementor-89 .elementor-element.elementor-element-95ffbf0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-89 .elementor-element.elementor-element-21351c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.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-89 .elementor-element.elementor-element-26118ab .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:38px;font-weight:600;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-89 .elementor-element.elementor-element-adec90a{color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-89 .elementor-element.elementor-element-25f12f0 .elementor-button{background-color:#4E52F8;border-radius:30px 30px 30px 30px;}.elementor-89 .elementor-element.elementor-element-25f12f0{padding:20px 20px 20px 20px;}.elementor-89 .elementor-element.elementor-element-d9a4723{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-89 .elementor-element.elementor-element-295ffbc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 5px 10px #4E52F8;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;}.elementor-89 .elementor-element.elementor-element-295ffbc:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-295ffbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#191919;}.elementor-89 .elementor-element.elementor-element-78caac4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-color:#4E52F8;--border-color:#4E52F8;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 1px #4E52F8;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-89 .elementor-element.elementor-element-61cf36c{text-align:center;}.elementor-89 .elementor-element.elementor-element-61cf36c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-91bab1c{color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-a9a8d73 .elementor-button{background-color:#4E52F8;border-radius:30px 30px 30px 30px;}.elementor-89 .elementor-element.elementor-element-a9a8d73{padding:20px 20px 20px 20px;}.elementor-89 .elementor-element.elementor-element-bf46673{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-color:#4E52F8;--border-color:#4E52F8;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 1px #4E52F8;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-89 .elementor-element.elementor-element-1246c54{text-align:center;}.elementor-89 .elementor-element.elementor-element-1246c54 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-0877c94{color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-07153c3 .elementor-button{background-color:#4E52F8;border-radius:30px 30px 30px 30px;}.elementor-89 .elementor-element.elementor-element-07153c3{padding:20px 20px 20px 20px;}.elementor-89 .elementor-element.elementor-element-82e42f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-color:#4E52F8;--border-color:#4E52F8;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 1px #4E52F8;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-89 .elementor-element.elementor-element-877d358{text-align:center;}.elementor-89 .elementor-element.elementor-element-877d358 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-4a87389{color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-290f17c .elementor-button{background-color:#4E52F8;border-radius:30px 30px 30px 30px;}.elementor-89 .elementor-element.elementor-element-290f17c{padding:20px 20px 20px 20px;}.elementor-89 .elementor-element.elementor-element-a56a59c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-color:#4E52F8;--border-color:#4E52F8;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 1px #4E52F8;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-89 .elementor-element.elementor-element-b92fc79{text-align:center;}.elementor-89 .elementor-element.elementor-element-b92fc79 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-5e0d0c8{color:#FFFFFF;}.elementor-89 .elementor-element.elementor-element-cdfeca5 .elementor-button{background-color:#4E52F8;border-radius:30px 30px 30px 30px;}.elementor-89 .elementor-element.elementor-element-cdfeca5{padding:20px 20px 20px 20px;}.elementor-89 .elementor-element.elementor-element-31d7311{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-89 .elementor-element.elementor-element-c95b7ad{--spacer-size:50px;}.elementor-89 .elementor-element.elementor-element-33573d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 5px 10px #4E52F8;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;}.elementor-89 .elementor-element.elementor-element-ecc9f51{text-align:left;}.elementor-89 .elementor-element.elementor-element-ecc9f51 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;color:#FFFFFF;}.elementor-widget-ucaddon_uc_tiles_columns_image .ug-textpanel-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_uc_tiles_columns_image .ug-textpanel-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_uc_tiles_columns_image .uc_post_grid_style_one_pagination_number{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_uc_tiles_columns_image .ug-error-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-89 .elementor-element.elementor-element-e98133e .ug-error-message{text-align:inherit;}.elementor-89 .elementor-element.elementor-element-28360fe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-89 .elementor-element.elementor-element-7197511{--spacer-size:50px;}.elementor-89 .elementor-element.elementor-element-d944e14{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 5px 10px #4E52F8;}.elementor-89 .elementor-element.elementor-element-d944e14:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-d944e14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#191919;}.elementor-89 .elementor-element.elementor-element-688019a{text-align:left;}.elementor-89 .elementor-element.elementor-element-688019a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:600;color:#FFFFFF;}.elementor-widget-ucaddon_woocommerce_product_carousel .ue_cat_name a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_woocommerce_product_carousel .uc_post_title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_woocommerce_product_carousel .uc_regular_price{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_woocommerce_product_carousel .uc_price{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_woocommerce_product_carousel .uc_btn, .uc-button-addcart, .added_to_cart{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_woocommerce_product_carousel .uc_post_grid_style_one_button > a.uc_more_btn-custom-field{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_woocommerce_product_carousel .ue_woocommerce_product_label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_woocommerce_product_carousel .ue_woocommerce_product_label-custom-field{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_woocommerce_product_carousel .uc_post_intro{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_woocommerce_product_carousel .ue-no-posts-found{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-89 .elementor-element.elementor-element-62ee2cd .uc-direction{direction:ltr;}.elementor-89 .elementor-element.elementor-element-62ee2cd .uc_image_carousel_content{padding:20px 20px 20px 20px;background-color:#efefef;}.elementor-89 .elementor-element.elementor-element-62ee2cd .uc_image_carousel_container_holder{border-radius:0px;}.elementor-89 .elementor-element.elementor-element-62ee2cd .uc_image_carousel_content_inside{min-height:100px;}.elementor-89 .elementor-element.elementor-element-62ee2cd .uc_product_image img{height:250px;object-fit:cover;transform:scale(100%);}.elementor-89 .elementor-element.elementor-element-62ee2cd .uc_product_image{background-color:#f2f2f2;transition:all 200ms;}.elementor-89 .elementor-element.elementor-element-62ee2cd .uc_product_image *{transition:all 200ms;}.elementor-89 .elementor-element.elementor-element-62ee2cd .ue_cat_name a{color:#000000;}.elementor-89 .elementor-element.elementor-element-62ee2cd .uc_post_title a{color:#000000;}.elementor-89 .elementor-element.elementor-element-62ee2cd .uc_post_title{margin-top:0px;}.elementor-89 .elementor-element.elementor-element-62ee2cd .uc_regular_price:not(.uc_regular_price--single){color:#8d8d8d;}.elementor-89 .elementor-element.elementor-element-62ee2cd .uc_regular_price{margin-top:10px;}.elementor-89 .elementor-element.elementor-element-62ee2cd .uc_price,.elementor-89 .elementor-element.elementor-element-62ee2cd .uc_regular_price--single{color:#8d8d8d;}.elementor-89 .elementor-element.elementor-element-62ee2cd .uc_price{margin-top:10px;}.elementor-89 .elementor-element.elementor-element-62ee2cd .uc_btn,.elementor-89 .elementor-element.elementor-element-62ee2cd .uc-button-addcart,.elementor-89 .elementor-element.elementor-element-62ee2cd .added_to_cart{background-color:#000000;border-radius:20px;margin-top:10px;padding:10px 20px 10px 20px;}.elementor-89 .elementor-element.elementor-element-62ee2cd .uc_btn:hover,.elementor-89 .elementor-element.elementor-element-62ee2cd .uc-button-addcart:hover,.elementor-89 .elementor-element.elementor-element-62ee2cd .added_to_cart:hover{background-color:#1e1e1e;}.elementor-89 .elementor-element.elementor-element-62ee2cd .uc_btn i{margin-inline-end:5px;}.elementor-89 .elementor-element.elementor-element-62ee2cd .uc-button-addcart i{margin-inline-end:5px;}.elementor-89 .elementor-element.elementor-element-62ee2cd .uc_btn svg,.elementor-89 .elementor-element.elementor-element-62ee2cd .uc-button-addcart svg{margin-inline-end:5px;}.elementor-89 .elementor-element.elementor-element-62ee2cd .owl-nav .owl-next{right:0px;left:auto;}.elementor-89 .elementor-element.elementor-element-62ee2cd .owl-nav .owl-prev{left:0px;right:auto;}.elementor-89 .elementor-element.elementor-element-62ee2cd .owl-carousel .owl-nav .owl-next,.elementor-89 .elementor-element.elementor-element-62ee2cd .owl-carousel .owl-nav .owl-prev{top:94px;border-radius:0px;width:50px;height:50px;line-height:50px;font-size:20px;background-color:#ffffff;color:#000000;}.elementor-89 .elementor-element.elementor-element-62ee2cd .owl-carousel .owl-nav .owl-next:hover,.elementor-89 .elementor-element.elementor-element-62ee2cd .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}.elementor-89 .elementor-element.elementor-element-62ee2cd .owl-nav{opacity:100%;}.elementor-89 .elementor-element.elementor-element-62ee2cd .owl-dot{width:8px;height:8px;min-width:8px;min-height:8px;background-color:#c6c6c6;margin:0px 5px;}.elementor-89 .elementor-element.elementor-element-62ee2cd .owl-dot.active{background-color:#000000;}.elementor-89 .elementor-element.elementor-element-62ee2cd .owl-dots{margin-top:20px;}.elementor-89 .elementor-element.elementor-element-62ee2cd .ue_woocommerce_product_label{color:#ffffff;padding:10px 10px 10px 10px;border-radius:0px;min-height:20px;min-width:20px;}.elementor-89 .elementor-element.elementor-element-62ee2cd .ue_woocommerce_product_carousel_sale_label{background-color:#5b5b5b;}.elementor-89 .elementor-element.elementor-element-62ee2cd .ue_woocommerce_product_grid_out_of_stock_label{background-color:#5b5b5b;}.elementor-89 .elementor-element.elementor-element-62ee2cd .product-rating{margin-top:5px;color:#ffb900;font-size:15px;}.elementor-89 .elementor-element.elementor-element-62ee2cd .uc_post_intro{color:#949494;margin-top:10px;}.elementor-89 .elementor-element.elementor-element-62ee2cd .ue-no-posts-found{color:#000000;background-color:#e8e8e8;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#c4c4c4;}.elementor-89 .elementor-element.elementor-element-ea92362{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;}.elementor-89 .elementor-element.elementor-element-3335bcb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-89 .elementor-element.elementor-element-aebbe33{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:30px 30px 30px 30px;}.elementor-89 .elementor-element.elementor-element-aebbe33:not(.elementor-motion-effects-element-type-background), .elementor-89 .elementor-element.elementor-element-aebbe33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4E52F8BD;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-89 .elementor-element.elementor-element-6255680 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-89 .elementor-element.elementor-element-6255680 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-89 .elementor-element.elementor-element-6255680 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-89 .elementor-element.elementor-element-6255680 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-89 .elementor-element.elementor-element-6255680 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-89 .elementor-element.elementor-element-6255680 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-89 .elementor-element.elementor-element-6255680 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-89 .elementor-element.elementor-element-6255680 .elementor-field-type-html{padding-bottom:0px;}.elementor-89 .elementor-element.elementor-element-6255680 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-89 .elementor-element.elementor-element-6255680 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-89 .elementor-element.elementor-element-6255680 .elementor-button{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:900;}.elementor-89 .elementor-element.elementor-element-6255680 .e-form__buttons__wrapper__button-next{background-color:#4E52F8;color:#ffffff;}.elementor-89 .elementor-element.elementor-element-6255680 .elementor-button[type="submit"]{background-color:#4E52F8;color:#ffffff;}.elementor-89 .elementor-element.elementor-element-6255680 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-89 .elementor-element.elementor-element-6255680 .e-form__buttons__wrapper__button-previous{background-color:#4E52F8;color:#ffffff;}.elementor-89 .elementor-element.elementor-element-6255680 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-89 .elementor-element.elementor-element-6255680 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-89 .elementor-element.elementor-element-6255680 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-89 .elementor-element.elementor-element-6255680 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-89 .elementor-element.elementor-element-6255680{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}@media(min-width:768px){.elementor-89 .elementor-element.elementor-element-21351c7{--width:50%;}.elementor-89 .elementor-element.elementor-element-d9a4723{--width:50%;}.elementor-89 .elementor-element.elementor-element-295ffbc{--width:98%;}.elementor-89 .elementor-element.elementor-element-78caac4{--width:25%;}.elementor-89 .elementor-element.elementor-element-bf46673{--width:25%;}.elementor-89 .elementor-element.elementor-element-82e42f1{--width:25%;}.elementor-89 .elementor-element.elementor-element-a56a59c{--width:25%;}.elementor-89 .elementor-element.elementor-element-33573d3{--width:98%;}.elementor-89 .elementor-element.elementor-element-d944e14{--width:98%;}.elementor-89 .elementor-element.elementor-element-ea92362{--width:98%;}.elementor-89 .elementor-element.elementor-element-3335bcb{--width:50%;}.elementor-89 .elementor-element.elementor-element-aebbe33{--width:50%;}}



/* Start custom CSS for html, class: .elementor-element-d4caa36 */.neon-smoke-beam {
  position: relative;
  width: 10px;          /* a tiszta fehér mag szélessége */
  height: 450px;        /* a teljes magasság */
  margin: 0 auto;
  background: #FFFFFF;  /* középső ragyogó mag */
  box-shadow:
    0 0 20px 8px #FFFFFF,      /* közvetlen fehér fényudvar */
    0 0 40px 16px #4E52F8,     /* lilás fényudvar */
    0 0 80px 32px #4E52F8,   /* halványabb füstfény */
    0 0 120px 60px #4E52F8;  /* mély indigó háttér */
  border-radius: 10px;
  filter: blur(2px);
}

/* füstös fényréteg a mag körül */
.neon-smoke-beam::before {
  content: "";
  position: absolute;
  inset: -30px; /* mennyire terjedjen a füst */
  background: radial-gradient(
    ellipse at center,
    #FFFFFFCC 0%,      /* fényes fehér közel */
    #D6B8FF88 30%,      /* lilás fényudvar */
    #A77EFF55 60%,      /* elmosódó lila */
    #FFFFFF11 85%,      /* áttetsző fehér köd */
    transparent 100%    /* teljes elhalás */
  );
  filter: blur(25px);
  z-index: -1;
  border-radius: 80px;
  opacity: 0.9;
}/* End custom CSS */






























/* Start custom CSS for html, class: .elementor-element-6fea987 *//* Fő tároló az üstökös elemek számára, hogy együtt forogjanak */
        .comet-wrapper {
            position: relative;
            transform: rotate(-135deg); /* 45 fokos dőlés */
            display: flex;
            align-items: center;
            left: -150px; /* Eltolás a jobb középpont érdekében */
        }

        /* --- ÜSTÖKÖS FEJ / GÖMB --- */
        .comet-head-sphere {
            position: relative;
            width: 80px; 
            height: 80px; 
            background: #FFFFFF; 
            border-radius: 50%; 
            box-shadow:
                0 0 30px 10px #FFFFFF,
                0 0 80px 30px #4E52F8,
                0 0 150px 50px #4E52F8; /* Erős fényudvar */
            filter: blur(20px); 
            z-index: 3; /* Legelöl */
            flex-shrink: 0; 
        }

        /* --- MÓDOSÍTOTT FÜSTCSÓVA (FŐ RAGYOGÁS) --- */
        .comet-tail {
            position: absolute;
            top: 50%;
            left: 50px; /* A fej mögé pozicionálva */
            width: 450px; 
            height: 120px; /* Alap szélesség */
            transform: translateY(-50%) skewY(-5deg); /* Enyhe sodródás és dőlés */
            
            /* A fehér-lila fény, amely a csóva magját alkotja */
            background: radial-gradient(
                ellipse at 5% 50%, /* A fény a fej közelében koncentrálódik */
                #FFFFFFEE 0%,    
                #4E52F8 20%,     
                #4E52F8 50%,     
                #FFFFFF11 75%,     
                transparent 100%   
            );
            
            filter: blur(30px); 
            z-index: 1; 
            border-radius: 50px; /* Lekerekített szélek, a lágyabb hatásért */
            opacity: 0.85;
        }

        /* --- FÜST RÉTEG 1: A LILA KÖD --- */
        .comet-tail::before {
            content: "";
            position: absolute;
            width: 70px;
            height: 300px;
            top: 0;
            left: 0;
            /* Extra aszimmetria a "gomolygó" hatásért */
            transform: scale(1.1, 1.4) skewY(10deg); 
            
            background: #4E52F8; 
            filter: blur(100px); /* Nagyon erős elmosás */
            opacity: 0.3;
            z-index: -1;
            border-radius: 50px;
        }

        /* --- FÜST RÉTEG 2: KÜLSŐ, SZÓRT KÖD --- */
        .comet-tail::after {
            content: "";
            position: absolute;
            width: 70px;
            height: 300px;
            top: -25%;
            left: -10%;
            /* Áttetsző lila köd a külső széleken */
            background: radial-gradient(
                ellipse at 5% 50%,
                #D6B8FF44 0%,
                transparent 70%
            );
            filter: blur(120px); 
            opacity: 0.2;
            z-index: -2;
        }/* End custom CSS */




