.elementor-41 .elementor-element.elementor-element-379c8c3d:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-379c8c3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://vitalworldstudio.hu/wp-content/uploads/2025/10/csomorcover-1.png");background-position:center center;background-size:cover;}.elementor-41 .elementor-element.elementor-element-379c8c3d > .elementor-container{min-height:800px;}.elementor-41 .elementor-element.elementor-element-379c8c3d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-180px;margin-bottom:0px;z-index:0;}.elementor-41 .elementor-element.elementor-element-379c8c3d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-58eb8256:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-41 .elementor-element.elementor-element-58eb8256 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #07060673 25%, #FEFEFE00 60%);}.elementor-41 .elementor-element.elementor-element-58eb8256 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px -180px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-41 .elementor-element.elementor-element-58eb8256 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-41 .elementor-element.elementor-element-265c6abf .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;text-decoration:none;letter-spacing:1px;fill:var( --e-global-color-86d8712 );color:var( --e-global-color-86d8712 );border-radius:150px 150px 150px 150px;}.elementor-41 .elementor-element.elementor-element-2356eff1:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-2356eff1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 9%, #EEE8E0 26%);}.elementor-41 .elementor-element.elementor-element-2356eff1 > .elementor-container{min-height:95px;}.elementor-41 .elementor-element.elementor-element-2356eff1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-32px;margin-bottom:0px;}.elementor-41 .elementor-element.elementor-element-2356eff1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-22aa8bae:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-22aa8bae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(217deg, #EEE8E000 74%, #EEE8E0 67%);}.elementor-41 .elementor-element.elementor-element-22aa8bae{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:50px;padding:0px 0px 0px 0px;z-index:1;}.elementor-41 .elementor-element.elementor-element-22aa8bae > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-69866e9e{text-align:center;}.elementor-41 .elementor-element.elementor-element-69866e9e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-41 .elementor-element.elementor-element-2ab2b516{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:30px;color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-4a4ebc5 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;text-decoration:none;letter-spacing:1px;fill:var( --e-global-color-86d8712 );color:var( --e-global-color-86d8712 );border-radius:150px 150px 150px 150px;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-41 .elementor-element.elementor-element-990f4c9.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-41 .elementor-element.elementor-element-990f4c9 .elementor-main-swiper{height:400px;}.elementor-41 .elementor-element.elementor-element-990f4c9 .elementor-swiper-button{font-size:20px;}.elementor-41 .elementor-element.elementor-element-7beb063{text-align:center;}.elementor-41 .elementor-element.elementor-element-7beb063 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-77478a2{margin-top:50px;margin-bottom:50px;}.elementor-41 .elementor-element.elementor-element-7fbf707 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-41 .elementor-element.elementor-element-2590038{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + -80px) 5px;z-index:1;}.elementor-41 .elementor-element.elementor-element-2590038 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:1px;color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-41 .elementor-element.elementor-element-83bb87e{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-41 .elementor-element.elementor-element-6a98580{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-widget-uael-price-list .uael-price-list-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-uael-price-list .uael-price-list-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-uael-price-list .uael-price-list-price{color:var( --e-global-color-primary );}.elementor-widget-uael-price-list .uael-price-list-discount-price{color:var( --e-global-color-primary );}.elementor-widget-uael-price-list .uael-price-list-price, .elementor-widget-uael-price-list .uael-price-list-discount-price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-uael-price-list .uael-price-list-separator{border-bottom-color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-2dcd5bc .uael-price-list-item:not(:last-child){margin-bottom:21px;}.elementor-41 .elementor-element.elementor-element-2dcd5bc.uael-price-list__link-complete-yes a.uael-price-link-box:not(:last-child) .uael-price-list-item{margin-bottom:21px;}.elementor-41 .elementor-element.elementor-element-2dcd5bc .uael-price-list-description{margin:0px 0px 0px 0px;color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-2dcd5bc .uael-price-list-separator{border-bottom-style:dotted;border-bottom-width:1px;}.elementor-41 .elementor-element.elementor-element-2dcd5bc .uael-price-list-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-decoration:none;}.elementor-41 .elementor-element.elementor-element-2dcd5bc .uael-price-list-price{color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-2dcd5bc .uael-price-list-discount-price{color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-2dcd5bc .uael-price-list-price, .elementor-41 .elementor-element.elementor-element-2dcd5bc .uael-price-list-discount-price{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-41 .elementor-element.elementor-element-57443c7 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;text-decoration:none;letter-spacing:1px;fill:var( --e-global-color-86d8712 );color:var( --e-global-color-86d8712 );border-radius:150px 150px 150px 150px;}.elementor-41 .elementor-element.elementor-element-96225e8{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-d690d49:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-d690d49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-d690d49{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-41 .elementor-element.elementor-element-d690d49 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-012e243{text-align:center;}.elementor-41 .elementor-element.elementor-element-012e243 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-940385a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-5696fc4{text-align:center;}.elementor-41 .elementor-element.elementor-element-5696fc4 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-a58afe0{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-1adc989{margin-top:50px;margin-bottom:50px;}.elementor-41 .elementor-element.elementor-element-46010e5 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-41 .elementor-element.elementor-element-8952ef9{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-a839afd );}.elementor-41 .elementor-element.elementor-element-17b561b .uael-price-list-item:not(:last-child){margin-bottom:32px;}.elementor-41 .elementor-element.elementor-element-17b561b.uael-price-list__link-complete-yes a.uael-price-link-box:not(:last-child) .uael-price-list-item{margin-bottom:32px;}.elementor-41 .elementor-element.elementor-element-17b561b .uael-price-list-description{margin:0px 0px 0px 0px;color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-17b561b .uael-price-list-separator{border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-17b561b .uael-price-list-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-decoration:none;}.elementor-41 .elementor-element.elementor-element-17b561b .uael-price-list-price{color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-17b561b .uael-price-list-discount-price{color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-17b561b .uael-price-list-price, .elementor-41 .elementor-element.elementor-element-17b561b .uael-price-list-discount-price{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-41 .elementor-element.elementor-element-2fd690d .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;text-decoration:none;letter-spacing:1px;fill:var( --e-global-color-86d8712 );color:var( --e-global-color-86d8712 );border-radius:150px 150px 150px 150px;}.elementor-41 .elementor-element.elementor-element-4861baf{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + -80px) 5px;z-index:1;}.elementor-41 .elementor-element.elementor-element-4861baf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:1px;color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-06215af{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-41 .elementor-element.elementor-element-2b248ad{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-179f758:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-179f758 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-179f758{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-41 .elementor-element.elementor-element-179f758 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-3991ba9{text-align:center;}.elementor-41 .elementor-element.elementor-element-3991ba9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-bfcfd3c{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-315f0f7{text-align:center;}.elementor-41 .elementor-element.elementor-element-315f0f7 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-c9cda99{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-644843c{margin-top:50px;margin-bottom:50px;}.elementor-41 .elementor-element.elementor-element-6a361e8 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-41 .elementor-element.elementor-element-c8f1d24{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + -80px) 5px;z-index:1;}.elementor-41 .elementor-element.elementor-element-c8f1d24 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:1px;color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-7bc7e56{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-41 .elementor-element.elementor-element-b0aded5{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-a839afd );}.elementor-41 .elementor-element.elementor-element-49ceb73 .uael-price-list-item:not(:last-child){margin-bottom:32px;}.elementor-41 .elementor-element.elementor-element-49ceb73.uael-price-list__link-complete-yes a.uael-price-link-box:not(:last-child) .uael-price-list-item{margin-bottom:32px;}.elementor-41 .elementor-element.elementor-element-49ceb73 .uael-price-list-description{margin:0px 0px 0px 0px;color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-49ceb73 .uael-price-list-separator{border-bottom-style:dotted;border-bottom-width:1px;}.elementor-41 .elementor-element.elementor-element-49ceb73 .uael-price-list-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-decoration:none;}.elementor-41 .elementor-element.elementor-element-49ceb73 .uael-price-list-price{color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-49ceb73 .uael-price-list-discount-price{color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-49ceb73 .uael-price-list-price, .elementor-41 .elementor-element.elementor-element-49ceb73 .uael-price-list-discount-price{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-41 .elementor-element.elementor-element-8377895 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;text-decoration:none;letter-spacing:1px;fill:var( --e-global-color-86d8712 );color:var( --e-global-color-86d8712 );border-radius:150px 150px 150px 150px;}.elementor-41 .elementor-element.elementor-element-e8bc3f1{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-914ab82:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-914ab82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-914ab82{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-41 .elementor-element.elementor-element-914ab82 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-8ca00e8{text-align:center;}.elementor-41 .elementor-element.elementor-element-8ca00e8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-81f876a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-71f7e88{text-align:center;}.elementor-41 .elementor-element.elementor-element-71f7e88 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-be7524f{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-6667f49{margin-top:50px;margin-bottom:50px;}.elementor-41 .elementor-element.elementor-element-e5728fc > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-41 .elementor-element.elementor-element-957df2b{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-bbe9aa2 .uael-price-list-item:not(:last-child){margin-bottom:32px;}.elementor-41 .elementor-element.elementor-element-bbe9aa2.uael-price-list__link-complete-yes a.uael-price-link-box:not(:last-child) .uael-price-list-item{margin-bottom:32px;}.elementor-41 .elementor-element.elementor-element-bbe9aa2 .uael-price-list-description{margin:0px 0px 0px 0px;color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-bbe9aa2 .uael-price-list-separator{border-bottom-style:dotted;border-bottom-width:1px;}.elementor-41 .elementor-element.elementor-element-bbe9aa2 .uael-price-list-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-decoration:none;}.elementor-41 .elementor-element.elementor-element-bbe9aa2 .uael-price-list-price{color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-bbe9aa2 .uael-price-list-discount-price{color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-bbe9aa2 .uael-price-list-price, .elementor-41 .elementor-element.elementor-element-bbe9aa2 .uael-price-list-discount-price{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-41 .elementor-element.elementor-element-4d8eaf5 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;text-decoration:none;letter-spacing:1px;fill:var( --e-global-color-86d8712 );color:var( --e-global-color-86d8712 );border-radius:150px 150px 150px 150px;}.elementor-41 .elementor-element.elementor-element-6bf1963{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + -80px) 5px;z-index:1;}.elementor-41 .elementor-element.elementor-element-6bf1963 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:1px;color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-95d7d06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-bb889bf{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-19cd907:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-19cd907 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-19cd907{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-41 .elementor-element.elementor-element-19cd907 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-2f1f796{text-align:center;}.elementor-41 .elementor-element.elementor-element-2f1f796 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-2237511{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-c06265e{text-align:center;}.elementor-41 .elementor-element.elementor-element-c06265e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-ffe5865{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-5b71201{margin-top:50px;margin-bottom:50px;}.elementor-41 .elementor-element.elementor-element-ebc0867 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-41 .elementor-element.elementor-element-b744b7c{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + -80px) 5px;z-index:1;}.elementor-41 .elementor-element.elementor-element-b744b7c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:1px;color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-35270c9{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-41 .elementor-element.elementor-element-279f7c5{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-c52aedb .uael-price-list-item:not(:last-child){margin-bottom:32px;}.elementor-41 .elementor-element.elementor-element-c52aedb.uael-price-list__link-complete-yes a.uael-price-link-box:not(:last-child) .uael-price-list-item{margin-bottom:32px;}.elementor-41 .elementor-element.elementor-element-c52aedb .uael-price-list-description{margin:0px 0px 0px 0px;color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-c52aedb .uael-price-list-separator{border-bottom-style:dotted;border-bottom-width:1px;}.elementor-41 .elementor-element.elementor-element-c52aedb .uael-price-list-title{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-decoration:none;}.elementor-41 .elementor-element.elementor-element-c52aedb .uael-price-list-price{color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-c52aedb .uael-price-list-discount-price{color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-c52aedb .uael-price-list-price, .elementor-41 .elementor-element.elementor-element-c52aedb .uael-price-list-discount-price{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-41 .elementor-element.elementor-element-78c9e0f .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;text-decoration:none;letter-spacing:1px;fill:var( --e-global-color-86d8712 );color:var( --e-global-color-86d8712 );border-radius:150px 150px 150px 150px;}.elementor-41 .elementor-element.elementor-element-743f666{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-8846a37{text-align:center;}.elementor-41 .elementor-element.elementor-element-8846a37 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-8d4bee5{margin-top:50px;margin-bottom:50px;}.elementor-41 .elementor-element.elementor-element-88cff44 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-41 .elementor-element.elementor-element-e40b59c:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-e40b59c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-e40b59c{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-41 .elementor-element.elementor-element-e40b59c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-a8692af .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-30f7573 .elementor-heading-title{font-family:var( --e-global-typography-dd87441-font-family ), Sans-serif;font-size:var( --e-global-typography-dd87441-font-size );font-weight:var( --e-global-typography-dd87441-font-weight );text-transform:var( --e-global-typography-dd87441-text-transform );font-style:var( --e-global-typography-dd87441-font-style );letter-spacing:var( --e-global-typography-dd87441-letter-spacing );color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-d8790e8{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-e95d2e1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header, 
                .elementor-41 .elementor-element.elementor-element-e95d2e1 .eael-accordion_media-wrapper .eael-accordion_media-list{background-color:#FFFFFF00;}.elementor-41 .elementor-element.elementor-element-e95d2e1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title, 
                .elementor-41 .elementor-element.elementor-element-e95d2e1 .eael-accordion_media-wrapper .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-41 .elementor-element.elementor-element-e95d2e1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:10px;margin-left:10px;color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-e95d2e1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:10px;width:10px;line-height:10px;}.elementor-41 .elementor-element.elementor-element-e95d2e1 .eael-accordion_media-list .eael-accordion_media-icon i{font-size:10px;}.elementor-41 .elementor-element.elementor-element-e95d2e1 .eael-accordion_media-list .eael-accordion_media-icon svg{height:10px;width:10px;line-height:10px;}.elementor-41 .elementor-element.elementor-element-e95d2e1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-e95d2e1 .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-title{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-e95d2e1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-e95d2e1 .eael-accordion_media-content .eael-accordion_media-title{color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-e95d2e1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-e95d2e1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-e95d2e1 .eael-accordion_media-list .eael-accordion_media-icon{color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-e95d2e1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title,
                    .elementor-41 .elementor-element.elementor-element-e95d2e1 .eael-accordion_media-list:not(.active):hover .eael-accordion_media-title{color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-e95d2e1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-e95d2e1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-e95d2e1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-e95d2e1 .eael-accordion_media-list:hover .eael-accordion_media-icon i{color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-e95d2e1 .eael-accordion_media-list:hover .eael-accordion_media-icon svg{fill:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-e95d2e1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-e95d2e1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-e95d2e1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-e95d2e1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-e95d2e1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-e95d2e1 .eael-accordion_media-list.active .eael-accordion_media-icon i{color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-e95d2e1 .eael-accordion_media-list.active .eael-accordion_media-icon svg{fill:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-e95d2e1 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-e95d2e1 .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-e95d2e1 .eael-adv-accordion .eael-accordion-list .eael-accordion-content,
                .elementor-41 .elementor-element.elementor-element-e95d2e1 .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{font-weight:500;}.elementor-41 .elementor-element.elementor-element-e95d2e1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-41 .elementor-element.elementor-element-e95d2e1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-41 .elementor-element.elementor-element-e95d2e1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:#444;}.elementor-41 .elementor-element.elementor-element-e95d2e1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#444;}.elementor-41 .elementor-element.elementor-element-e95d2e1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#444;fill:#444;}.elementor-41 .elementor-element.elementor-element-e95d2e1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#fff;}.elementor-41 .elementor-element.elementor-element-e95d2e1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#fff;fill:#fff;}.elementor-41 .elementor-element.elementor-element-e95d2e1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#fff;}.elementor-41 .elementor-element.elementor-element-7ead1ed{margin-top:50px;margin-bottom:50px;}.elementor-41 .elementor-element.elementor-element-36905b6 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-41 .elementor-element.elementor-element-78d8a66:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-78d8a66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41 .elementor-element.elementor-element-78d8a66{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-41 .elementor-element.elementor-element-78d8a66 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-41 .elementor-element.elementor-element-b947a87 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-1c93339 .elementor-heading-title{font-family:var( --e-global-typography-dd87441-font-family ), Sans-serif;font-size:var( --e-global-typography-dd87441-font-size );font-weight:var( --e-global-typography-dd87441-font-weight );text-transform:var( --e-global-typography-dd87441-text-transform );font-style:var( --e-global-typography-dd87441-font-style );letter-spacing:var( --e-global-typography-dd87441-letter-spacing );color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-2a5df51{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-38fec6a .eael-adv-accordion .eael-accordion-list .eael-accordion-header, 
                .elementor-41 .elementor-element.elementor-element-38fec6a .eael-accordion_media-wrapper .eael-accordion_media-list{background-color:#02010100;}.elementor-41 .elementor-element.elementor-element-38fec6a .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title, 
                .elementor-41 .elementor-element.elementor-element-38fec6a .eael-accordion_media-wrapper .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-41 .elementor-element.elementor-element-38fec6a .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:10px;margin-left:10px;color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-38fec6a .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:10px;width:10px;line-height:10px;}.elementor-41 .elementor-element.elementor-element-38fec6a .eael-accordion_media-list .eael-accordion_media-icon i{font-size:10px;}.elementor-41 .elementor-element.elementor-element-38fec6a .eael-accordion_media-list .eael-accordion_media-icon svg{height:10px;width:10px;line-height:10px;}.elementor-41 .elementor-element.elementor-element-38fec6a .eael-adv-accordion .eael-accordion-list .eael-accordion-header{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-38fec6a .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-title{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-38fec6a .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-38fec6a .eael-accordion_media-content .eael-accordion_media-title{color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-38fec6a .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-38fec6a .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-38fec6a .eael-accordion_media-list .eael-accordion_media-icon{color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-38fec6a .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title,
                    .elementor-41 .elementor-element.elementor-element-38fec6a .eael-accordion_media-list:not(.active):hover .eael-accordion_media-title{color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-38fec6a .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-38fec6a .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-38fec6a .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-38fec6a .eael-accordion_media-list:hover .eael-accordion_media-icon i{color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-38fec6a .eael-accordion_media-list:hover .eael-accordion_media-icon svg{fill:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-38fec6a .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-38fec6a .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-38fec6a .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-38fec6a .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-38fec6a .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-38fec6a .eael-accordion_media-list.active .eael-accordion_media-icon i{color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-38fec6a .eael-accordion_media-list.active .eael-accordion_media-icon svg{fill:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-38fec6a .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-38fec6a .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{color:var( --e-global-color-text );}.elementor-41 .elementor-element.elementor-element-38fec6a .eael-adv-accordion .eael-accordion-list .eael-accordion-content,
                .elementor-41 .elementor-element.elementor-element-38fec6a .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{font-weight:500;}.elementor-41 .elementor-element.elementor-element-38fec6a .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-41 .elementor-element.elementor-element-38fec6a .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-41 .elementor-element.elementor-element-38fec6a .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:#444;}.elementor-41 .elementor-element.elementor-element-38fec6a .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#444;}.elementor-41 .elementor-element.elementor-element-38fec6a .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#444;fill:#444;}.elementor-41 .elementor-element.elementor-element-38fec6a .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#fff;}.elementor-41 .elementor-element.elementor-element-38fec6a .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#fff;fill:#fff;}.elementor-41 .elementor-element.elementor-element-38fec6a .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#fff;}.elementor-41 .elementor-element.elementor-element-31777071{margin-top:50px;margin-bottom:50px;}.elementor-41 .elementor-element.elementor-element-36ad4055 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-41 .elementor-element.elementor-element-34d9c682{text-align:center;}.elementor-41 .elementor-element.elementor-element-34d9c682 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;font-style:normal;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-41 .elementor-element.elementor-element-34799f81{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-primary );}.elementor-41 .elementor-element.elementor-element-a8ccd98 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;text-decoration:none;letter-spacing:1px;fill:var( --e-global-color-86d8712 );color:var( --e-global-color-86d8712 );border-radius:50px 50px 50px 50px;}.elementor-41 .elementor-element.elementor-element-a8ccd98{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}body.elementor-page-41:not(.elementor-motion-effects-element-type-background), body.elementor-page-41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEE8E0;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-41 .elementor-element.elementor-element-017dae8{width:61.874%;}.elementor-41 .elementor-element.elementor-element-f7d9c43{width:38.037%;}.elementor-41 .elementor-element.elementor-element-ad5811c{width:38.037%;}.elementor-41 .elementor-element.elementor-element-6b535e5{width:61.874%;}}@media(max-width:1024px){.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-41 .elementor-element.elementor-element-69866e9e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );}.elementor-41 .elementor-element.elementor-element-990f4c9.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-41 .elementor-element.elementor-element-7beb063 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-uael-price-list .uael-price-list-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-uael-price-list .uael-price-list-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-uael-price-list .uael-price-list-price, .elementor-widget-uael-price-list .uael-price-list-discount-price{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-41 .elementor-element.elementor-element-2dcd5bc .uael-price-list-price, .elementor-41 .elementor-element.elementor-element-2dcd5bc .uael-price-list-discount-price{font-size:var( --e-global-typography-accent-font-size );}.elementor-41 .elementor-element.elementor-element-012e243 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-41 .elementor-element.elementor-element-5696fc4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-41 .elementor-element.elementor-element-17b561b .uael-price-list-price, .elementor-41 .elementor-element.elementor-element-17b561b .uael-price-list-discount-price{font-size:var( --e-global-typography-accent-font-size );}.elementor-41 .elementor-element.elementor-element-3991ba9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-41 .elementor-element.elementor-element-315f0f7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-41 .elementor-element.elementor-element-49ceb73 .uael-price-list-price, .elementor-41 .elementor-element.elementor-element-49ceb73 .uael-price-list-discount-price{font-size:var( --e-global-typography-accent-font-size );}.elementor-41 .elementor-element.elementor-element-8ca00e8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-41 .elementor-element.elementor-element-71f7e88 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-41 .elementor-element.elementor-element-bbe9aa2 .uael-price-list-price, .elementor-41 .elementor-element.elementor-element-bbe9aa2 .uael-price-list-discount-price{font-size:var( --e-global-typography-accent-font-size );}.elementor-41 .elementor-element.elementor-element-2f1f796 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-41 .elementor-element.elementor-element-c06265e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-41 .elementor-element.elementor-element-c52aedb .uael-price-list-price, .elementor-41 .elementor-element.elementor-element-c52aedb .uael-price-list-discount-price{font-size:var( --e-global-typography-accent-font-size );}.elementor-41 .elementor-element.elementor-element-8846a37 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-41 .elementor-element.elementor-element-30f7573 .elementor-heading-title{font-size:var( --e-global-typography-dd87441-font-size );letter-spacing:var( --e-global-typography-dd87441-letter-spacing );}.elementor-41 .elementor-element.elementor-element-e95d2e1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title, 
                .elementor-41 .elementor-element.elementor-element-e95d2e1 .eael-accordion_media-wrapper .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-41 .elementor-element.elementor-element-1c93339 .elementor-heading-title{font-size:var( --e-global-typography-dd87441-font-size );letter-spacing:var( --e-global-typography-dd87441-letter-spacing );}.elementor-41 .elementor-element.elementor-element-38fec6a .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title, 
                .elementor-41 .elementor-element.elementor-element-38fec6a .eael-accordion_media-wrapper .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-title{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-41 .elementor-element.elementor-element-379c8c3d:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-379c8c3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vitalworldstudio.hu/wp-content/uploads/2025/10/IMG_0184-scaled.jpg");}.elementor-41 .elementor-element.elementor-element-379c8c3d > .elementor-container{min-height:406px;}.elementor-41 .elementor-element.elementor-element-379c8c3d{margin-top:-200px;margin-bottom:0px;}.elementor-41 .elementor-element.elementor-element-58eb8256 > .elementor-element-populated{margin:255px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-41 .elementor-element.elementor-element-265c6abf .elementor-button{font-size:15px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-41 .elementor-element.elementor-element-69866e9e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-41 .elementor-element.elementor-element-4a4ebc5 .elementor-button{font-size:15px;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );}.elementor-41 .elementor-element.elementor-element-990f4c9.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-41 .elementor-element.elementor-element-7beb063 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-41 .elementor-element.elementor-element-0b63135 > .elementor-element-populated{padding:1px 1px 1px 1px;}.elementor-41 .elementor-element.elementor-element-2590038{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -106px) 0px;}.elementor-41 .elementor-element.elementor-element-2590038 .elementor-heading-title{font-size:25px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-41 .elementor-element.elementor-element-83bb87e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-uael-price-list .uael-price-list-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-uael-price-list .uael-price-list-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-uael-price-list .uael-price-list-price, .elementor-widget-uael-price-list .uael-price-list-discount-price{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-41 .elementor-element.elementor-element-2dcd5bc .uael-price-list-price, .elementor-41 .elementor-element.elementor-element-2dcd5bc .uael-price-list-discount-price{font-size:var( --e-global-typography-accent-font-size );}.elementor-41 .elementor-element.elementor-element-57443c7 .elementor-button{font-size:15px;}.elementor-41 .elementor-element.elementor-element-012e243 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-41 .elementor-element.elementor-element-5696fc4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-41 .elementor-element.elementor-element-17b561b .uael-price-list-price, .elementor-41 .elementor-element.elementor-element-17b561b .uael-price-list-discount-price{font-size:var( --e-global-typography-accent-font-size );}.elementor-41 .elementor-element.elementor-element-2fd690d .elementor-button{font-size:15px;}.elementor-41 .elementor-element.elementor-element-91e7e2d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-4861baf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -150px) 0px;}.elementor-41 .elementor-element.elementor-element-4861baf .elementor-heading-title{font-size:25px;}.elementor-41 .elementor-element.elementor-element-3991ba9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-41 .elementor-element.elementor-element-315f0f7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-41 .elementor-element.elementor-element-74acb4d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-c8f1d24 .elementor-heading-title{font-size:25px;}.elementor-41 .elementor-element.elementor-element-49ceb73 .uael-price-list-price, .elementor-41 .elementor-element.elementor-element-49ceb73 .uael-price-list-discount-price{font-size:var( --e-global-typography-accent-font-size );}.elementor-41 .elementor-element.elementor-element-8377895 .elementor-button{font-size:15px;}.elementor-41 .elementor-element.elementor-element-8ca00e8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-41 .elementor-element.elementor-element-71f7e88 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-41 .elementor-element.elementor-element-bbe9aa2 .uael-price-list-price, .elementor-41 .elementor-element.elementor-element-bbe9aa2 .uael-price-list-discount-price{font-size:var( --e-global-typography-accent-font-size );}.elementor-41 .elementor-element.elementor-element-4d8eaf5 .elementor-button{font-size:15px;}.elementor-41 .elementor-element.elementor-element-472e80f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-6bf1963 .elementor-heading-title{font-size:25px;}.elementor-41 .elementor-element.elementor-element-2f1f796 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-41 .elementor-element.elementor-element-c06265e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-41 .elementor-element.elementor-element-8d23784 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-b744b7c .elementor-heading-title{font-size:25px;}.elementor-41 .elementor-element.elementor-element-c52aedb .uael-price-list-price, .elementor-41 .elementor-element.elementor-element-c52aedb .uael-price-list-discount-price{font-size:var( --e-global-typography-accent-font-size );}.elementor-41 .elementor-element.elementor-element-78c9e0f .elementor-button{font-size:15px;}.elementor-41 .elementor-element.elementor-element-8846a37 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-41 .elementor-element.elementor-element-30f7573 .elementor-heading-title{font-size:var( --e-global-typography-dd87441-font-size );letter-spacing:var( --e-global-typography-dd87441-letter-spacing );}.elementor-41 .elementor-element.elementor-element-e95d2e1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title, 
                .elementor-41 .elementor-element.elementor-element-e95d2e1 .eael-accordion_media-wrapper .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-41 .elementor-element.elementor-element-1c93339 .elementor-heading-title{font-size:var( --e-global-typography-dd87441-font-size );letter-spacing:var( --e-global-typography-dd87441-letter-spacing );}.elementor-41 .elementor-element.elementor-element-38fec6a .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title, 
                .elementor-41 .elementor-element.elementor-element-38fec6a .eael-accordion_media-wrapper .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-title{font-size:var( --e-global-typography-accent-font-size );}}