.elementor-559 .elementor-element.elementor-element-02395eb > .elementor-container{max-width:1400px;}.elementor-559 .elementor-element.elementor-element-02395eb{margin-top:140px;margin-bottom:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-559 .elementor-element.elementor-element-b62c19f img{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-bc-flex-widget .elementor-559 .elementor-element.elementor-element-d08d05e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-559 .elementor-element.elementor-element-d08d05e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.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-559 .elementor-element.elementor-element-13f8a20 .elementor-heading-title{font-family:"PT Serif", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-e4ab6ef{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.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-559 .elementor-element.elementor-element-0b1ddf2 p{margin-block-end:0px;}.elementor-559 .elementor-element.elementor-element-6802410:not(.elementor-motion-effects-element-type-background), .elementor-559 .elementor-element.elementor-element-6802410 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7B93A1C;}.elementor-559 .elementor-element.elementor-element-6802410{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-559 .elementor-element.elementor-element-6802410 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-559 .elementor-element.elementor-element-7cd0020{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-559 .elementor-element.elementor-element-7cd0020 .elementor-heading-title{font-family:"PT Serif", Sans-serif;font-size:51px;font-weight:800;}.elementor-559 .elementor-element.elementor-element-25c66a6{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-559 .elementor-element.elementor-element-5eb21c2 > .elementor-container{max-width:1400px;}.elementor-559 .elementor-element.elementor-element-5eb21c2{padding:50px 0px 50px 0px;}.elementor-559 .elementor-element.elementor-element-882107c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-559 .elementor-element.elementor-element-882107c .elementor-heading-title{font-family:"PT Serif", Sans-serif;font-size:51px;font-weight:800;}.elementor-559 .elementor-element.elementor-element-bf926b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;text-align:center;}.elementor-559 .elementor-element.elementor-element-bf926b0 p{margin-block-end:1px;}.elementor-559 .elementor-element.elementor-element-ea73599{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-559 .elementor-element.elementor-element-cd86bec{padding:50px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-460c9c9{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-559 .elementor-element.elementor-element-460c9c9 .elementor-heading-title{font-family:"PT Serif", Sans-serif;font-size:51px;font-weight:800;}.elementor-559 .elementor-element.elementor-element-cde26ac{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-559 .elementor-element.elementor-element-b08bc8e{--spacer-size:600px;width:var( --container-widget-width, 101.875% );max-width:101.875%;background-color:transparent;--container-widget-width:101.875%;--container-widget-flex-grow:0;top:-242px;background-image:radial-gradient(at center center, #F9257D6B 0%, #F2295B00 70%);}body:not(.rtl) .elementor-559 .elementor-element.elementor-element-b08bc8e{left:-1118px;}body.rtl .elementor-559 .elementor-element.elementor-element-b08bc8e{right:-1118px;}.elementor-559 .elementor-element.elementor-element-0c49935 > .elementor-container{max-width:1400px;}.elementor-559 .elementor-element.elementor-element-0c49935{margin-top:0px;margin-bottom:0px;}.elementor-559 .elementor-element.elementor-element-b3ad90c{border-style:solid;padding:20px 20px 20px 20px;}.elementor-559 .elementor-element.elementor-element-b3ad90c, .elementor-559 .elementor-element.elementor-element-b3ad90c > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-559 .elementor-element.elementor-element-6cac45e{text-align:start;}.elementor-559 .elementor-element.elementor-element-6cac45e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-text );}.elementor-559 .elementor-element.elementor-element-1382b41{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-559 .elementor-element.elementor-element-1382b41 p{margin-block-end:0px;}.elementor-559 .elementor-element.elementor-element-ff81438{border-style:solid;padding:20px 20px 20px 20px;}.elementor-559 .elementor-element.elementor-element-ff81438, .elementor-559 .elementor-element.elementor-element-ff81438 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-559 .elementor-element.elementor-element-4bb4753{text-align:start;}.elementor-559 .elementor-element.elementor-element-4bb4753 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-text );}.elementor-559 .elementor-element.elementor-element-4e39b1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-559 .elementor-element.elementor-element-4e39b1d p{margin-block-end:0px;}.elementor-559 .elementor-element.elementor-element-a86dd24{border-style:solid;padding:20px 20px 20px 20px;}.elementor-559 .elementor-element.elementor-element-a86dd24, .elementor-559 .elementor-element.elementor-element-a86dd24 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-559 .elementor-element.elementor-element-bb7a328{text-align:start;}.elementor-559 .elementor-element.elementor-element-bb7a328 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-text );}.elementor-559 .elementor-element.elementor-element-675cca6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-559 .elementor-element.elementor-element-675cca6 p{margin-block-end:0px;}.elementor-559 .elementor-element.elementor-element-fe487d0{border-style:solid;padding:20px 20px 20px 20px;}.elementor-559 .elementor-element.elementor-element-fe487d0, .elementor-559 .elementor-element.elementor-element-fe487d0 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-559 .elementor-element.elementor-element-2991332{text-align:start;}.elementor-559 .elementor-element.elementor-element-2991332 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-text );}.elementor-559 .elementor-element.elementor-element-e2ec7f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-559 .elementor-element.elementor-element-e2ec7f9 p{margin-block-end:0px;}.elementor-559 .elementor-element.elementor-element-8b39b08 > .elementor-container{max-width:1400px;}.elementor-559 .elementor-element.elementor-element-8b39b08{margin-top:0px;margin-bottom:50px;}.elementor-559 .elementor-element.elementor-element-147d9e6{border-style:solid;padding:20px 20px 20px 20px;}.elementor-559 .elementor-element.elementor-element-147d9e6, .elementor-559 .elementor-element.elementor-element-147d9e6 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-559 .elementor-element.elementor-element-f21dc7b{text-align:start;}.elementor-559 .elementor-element.elementor-element-f21dc7b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-text );}.elementor-559 .elementor-element.elementor-element-5a3c5f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;text-align:start;font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-559 .elementor-element.elementor-element-5a3c5f2 p{margin-block-end:0px;}.elementor-559 .elementor-element.elementor-element-646cfc1:not(.elementor-motion-effects-element-type-background), .elementor-559 .elementor-element.elementor-element-646cfc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #202020 100%);}.elementor-559 .elementor-element.elementor-element-646cfc1 > .elementor-container{max-width:1112px;}.elementor-559 .elementor-element.elementor-element-646cfc1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-559 .elementor-element.elementor-element-646cfc1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-559 .elementor-element.elementor-element-5fb0b7f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-559 .elementor-element.elementor-element-5fb0b7f .elementor-heading-title{font-family:"PT Serif", Sans-serif;font-size:51px;font-weight:800;color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-875c0e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;text-align:center;}.elementor-559 .elementor-element.elementor-element-875c0e1 p{margin-block-end:1px;}.elementor-559 .elementor-element.elementor-element-814bd1a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-559 .elementor-element.elementor-element-6dbabab > .elementor-container{max-width:1400px;}.elementor-559 .elementor-element.elementor-element-6dbabab{padding:50px 0px 50px 0px;}.elementor-559 .elementor-element.elementor-element-ab1bcf2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-559 .elementor-element.elementor-element-ab1bcf2 .elementor-heading-title{font-family:"PT Serif", Sans-serif;font-size:51px;font-weight:800;color:var( --e-global-color-accent );}.elementor-559 .elementor-element.elementor-element-a1c7270{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;text-align:center;}.elementor-559 .elementor-element.elementor-element-a1c7270 p{margin-block-end:1px;}.elementor-559 .elementor-element.elementor-element-d6cea2c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-559 .elementor-element.elementor-element-63983fe:not(.elementor-motion-effects-element-type-background), .elementor-559 .elementor-element.elementor-element-63983fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #202020 100%);}.elementor-559 .elementor-element.elementor-element-63983fe > .elementor-container{max-width:1135px;}.elementor-559 .elementor-element.elementor-element-63983fe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-559 .elementor-element.elementor-element-63983fe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-559 .elementor-element.elementor-element-48e3f41{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-559 .elementor-element.elementor-element-48e3f41 .elementor-heading-title{font-family:"PT Serif", Sans-serif;font-size:51px;font-weight:800;color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-085a72e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;text-align:center;}.elementor-559 .elementor-element.elementor-element-085a72e p{margin-block-end:1px;}.elementor-559 .elementor-element.elementor-element-6e9b6d5{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-559 .elementor-element.elementor-element-74a174e > .elementor-container{max-width:1076px;}.elementor-559 .elementor-element.elementor-element-74a174e{padding:50px 0px 50px 0px;}.elementor-559 .elementor-element.elementor-element-e2562f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-559 .elementor-element.elementor-element-e2562f5 .elementor-heading-title{font-family:"PT Serif", Sans-serif;font-size:51px;font-weight:800;color:var( --e-global-color-accent );}.elementor-559 .elementor-element.elementor-element-29c2a9e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;text-align:center;}.elementor-559 .elementor-element.elementor-element-29c2a9e p{margin-block-end:1px;}.elementor-559 .elementor-element.elementor-element-48642df{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-559 .elementor-element.elementor-element-c700ccc:not(.elementor-motion-effects-element-type-background), .elementor-559 .elementor-element.elementor-element-c700ccc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #202020 100%);}.elementor-559 .elementor-element.elementor-element-c700ccc > .elementor-container{max-width:1135px;}.elementor-559 .elementor-element.elementor-element-c700ccc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-559 .elementor-element.elementor-element-c700ccc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-559 .elementor-element.elementor-element-b49b623{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-559 .elementor-element.elementor-element-b49b623 .elementor-heading-title{font-family:"PT Serif", Sans-serif;font-size:51px;font-weight:800;color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-729e263{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}@media(max-width:767px){.elementor-559 .elementor-element.elementor-element-7cd0020{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-559 .elementor-element.elementor-element-7cd0020 .elementor-heading-title{font-size:31px;}.elementor-559 .elementor-element.elementor-element-882107c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-559 .elementor-element.elementor-element-882107c .elementor-heading-title{font-size:31px;}.elementor-559 .elementor-element.elementor-element-460c9c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-559 .elementor-element.elementor-element-460c9c9 .elementor-heading-title{font-size:31px;}body:not(.rtl) .elementor-559 .elementor-element.elementor-element-b08bc8e{left:269px;}body.rtl .elementor-559 .elementor-element.elementor-element-b08bc8e{right:269px;}.elementor-559 .elementor-element.elementor-element-b08bc8e{top:-77px;}.elementor-559 .elementor-element.elementor-element-de1fddb{width:100%;}.elementor-559 .elementor-element.elementor-element-b3ad90c{padding:5px 5px 5px 5px;}.elementor-559 .elementor-element.elementor-element-6cac45e .elementor-heading-title{font-size:14px;}.elementor-559 .elementor-element.elementor-element-1382b41{font-size:14px;}.elementor-559 .elementor-element.elementor-element-1382b41 p{margin-block-end:7px;}.elementor-559 .elementor-element.elementor-element-0875074{width:100%;}.elementor-559 .elementor-element.elementor-element-ff81438{padding:5px 5px 5px 5px;}.elementor-559 .elementor-element.elementor-element-4bb4753 .elementor-heading-title{font-size:14px;}.elementor-559 .elementor-element.elementor-element-4e39b1d{font-size:14px;}.elementor-559 .elementor-element.elementor-element-4e39b1d p{margin-block-end:7px;}.elementor-559 .elementor-element.elementor-element-8b94d79{width:100%;}.elementor-559 .elementor-element.elementor-element-a86dd24{padding:5px 5px 5px 5px;}.elementor-559 .elementor-element.elementor-element-bb7a328 .elementor-heading-title{font-size:14px;}.elementor-559 .elementor-element.elementor-element-675cca6{font-size:14px;}.elementor-559 .elementor-element.elementor-element-675cca6 p{margin-block-end:7px;}.elementor-559 .elementor-element.elementor-element-e7b9201{width:100%;}.elementor-559 .elementor-element.elementor-element-fe487d0{padding:5px 5px 5px 5px;}.elementor-559 .elementor-element.elementor-element-2991332 .elementor-heading-title{font-size:14px;}.elementor-559 .elementor-element.elementor-element-e2ec7f9{font-size:14px;}.elementor-559 .elementor-element.elementor-element-e2ec7f9 p{margin-block-end:7px;}.elementor-559 .elementor-element.elementor-element-710f2b1{width:100%;}.elementor-559 .elementor-element.elementor-element-147d9e6{padding:5px 5px 5px 5px;}.elementor-559 .elementor-element.elementor-element-f21dc7b .elementor-heading-title{font-size:14px;}.elementor-559 .elementor-element.elementor-element-5a3c5f2{font-size:14px;}.elementor-559 .elementor-element.elementor-element-5a3c5f2 p{margin-block-end:7px;}.elementor-559 .elementor-element.elementor-element-cf7ee15{width:100%;}.elementor-559 .elementor-element.elementor-element-29758e2{width:100%;}.elementor-559 .elementor-element.elementor-element-9c47ff3{width:100%;}.elementor-559 .elementor-element.elementor-element-5fb0b7f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-559 .elementor-element.elementor-element-5fb0b7f .elementor-heading-title{font-size:31px;}.elementor-559 .elementor-element.elementor-element-ab1bcf2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-559 .elementor-element.elementor-element-ab1bcf2 .elementor-heading-title{font-size:31px;}.elementor-559 .elementor-element.elementor-element-48e3f41{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-559 .elementor-element.elementor-element-48e3f41 .elementor-heading-title{font-size:31px;}.elementor-559 .elementor-element.elementor-element-e2562f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-559 .elementor-element.elementor-element-e2562f5 .elementor-heading-title{font-size:31px;}.elementor-559 .elementor-element.elementor-element-b49b623{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-559 .elementor-element.elementor-element-b49b623 .elementor-heading-title{font-size:31px;}}@media(min-width:768px){.elementor-559 .elementor-element.elementor-element-0ef5492{width:46.283%;}.elementor-559 .elementor-element.elementor-element-d08d05e{width:53.68%;}}/* Start custom CSS for html, class: .elementor-element-e4ab6ef */.lux-divider {
    width: 250px;
    height: 2px;
    margin: 0; /* remove auto */
    background: linear-gradient(90deg, 
        transparent 0%, 
        #f7d774 20%, 
        #e6b84e 50%, 
        #c9962c 80%, 
        transparent 100%);
    box-shadow: 0 0 20px rgba(230, 184, 78, 0.5);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7cd0020 */.elementor-559 .elementor-element.elementor-element-7cd0020 {
    background: linear-gradient(90deg, #ff5fa2 0%, #e91e63 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-25c66a6 */.ko .lux-divider { width: 250px; height: 2px; margin: 0px auto; background: linear-gradient(90deg, transparent 0%, #f7d774 20%, #e6b84e 50%, #c9962c 80%, transparent 100%); box-shadow: 0 0 20px rgba(230, 184, 78, 0.5); align-content: left; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-882107c */.elementor-559 .elementor-element.elementor-element-882107c {
    background: linear-gradient(90deg, #ff5fa2 0%, #e91e63 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ea73599 */.ko .lux-divider { width: 250px; height: 2px; margin: 0px auto; background: linear-gradient(90deg, transparent 0%, #f7d774 20%, #e6b84e 50%, #c9962c 80%, transparent 100%); box-shadow: 0 0 20px rgba(230, 184, 78, 0.5); align-content: left; }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5eb21c2 */.elementor-559 .elementor-element.elementor-element-5eb21c2 {
    position: relative;
    background: #000;
    overflow: hidden;
}

/* Animated Liquid Gold Layer */
.elementor-559 .elementor-element.elementor-element-5eb21c2::before {
    content: "";
    position: absolute;
    inset: -50%;
    background: conic-gradient(
        from 0deg at 50% 50%,
        transparent 0deg,
        rgba(212,166,60,0.15) 60deg,
        rgba(212,166,60,0.4) 120deg,
        rgba(212,166,60,0.15) 180deg,
        transparent 240deg,
        transparent 360deg
    );
    animation: rotateGold 20s linear infinite;
    filter: blur(120px);
    opacity: 0.7;
}

/* Keep content above */
.elementor-559 .elementor-element.elementor-element-5eb21c2 > * {
    position: relative;
    z-index: 2;
}

@keyframes rotateGold {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-460c9c9 */.elementor-559 .elementor-element.elementor-element-460c9c9 {
    background: linear-gradient(90deg, #ff5fa2 0%, #e91e63 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cde26ac */.ko .lux-divider { width: 250px; height: 2px; margin: 0px auto; background: linear-gradient(90deg, transparent 0%, #f7d774 20%, #e6b84e 50%, #c9962c 80%, transparent 100%); box-shadow: 0 0 20px rgba(230, 184, 78, 0.5); align-content: left; }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b3ad90c */.elementor-559 .elementor-element.elementor-element-b3ad90c {
    position: relative;
    overflow: hidden;
    background: rgba(255, 255, 255, 0.06);
    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);
    /*border-radius: 20px;*/
    border: 1px solid rgba(255, 255, 255, 0.15);
}

/* Moving Light Reflection */
.elementor-559 .elementor-element.elementor-element-b3ad90c::before {
    content: "";
    position: absolute;
    top: 0;
    left: -150%;
    width: 60%;
    height: 100%;
    background: linear-gradient(
        120deg,
        transparent,
        rgba(255,255,255,0.25),
        transparent
    );
    transform: skewX(-20deg);
    animation: lightSweep 4s ease-in-out infinite;
}

@keyframes lightSweep {
    0% { left: -150%; }
    100% { left: 200%; }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ff81438 */.elementor-559 .elementor-element.elementor-element-ff81438 {
    position: relative;
    overflow: hidden;
    background: rgba(255, 255, 255, 0.06);
    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);
    /*border-radius: 20px;*/
    border: 1px solid rgba(255, 255, 255, 0.15);
}

/* Moving Light Reflection */
.elementor-559 .elementor-element.elementor-element-ff81438::before {
    content: "";
    position: absolute;
    top: 0;
    left: -150%;
    width: 60%;
    height: 100%;
    background: linear-gradient(
        120deg,
        transparent,
        rgba(255,255,255,0.25),
        transparent
    );
    transform: skewX(-20deg);
    animation: lightSweep 4s ease-in-out infinite;
}

@keyframes lightSweep {
    0% { left: -150%; }
    100% { left: 200%; }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a86dd24 */.elementor-559 .elementor-element.elementor-element-a86dd24 {
    position: relative;
    overflow: hidden;
    background: rgba(255, 255, 255, 0.06);
    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);
    /*border-radius: 20px;*/
    border: 1px solid rgba(255, 255, 255, 0.15);
}

/* Moving Light Reflection */
.elementor-559 .elementor-element.elementor-element-a86dd24::before {
    content: "";
    position: absolute;
    top: 0;
    left: -150%;
    width: 60%;
    height: 100%;
    background: linear-gradient(
        120deg,
        transparent,
        rgba(255,255,255,0.25),
        transparent
    );
    transform: skewX(-20deg);
    animation: lightSweep 4s ease-in-out infinite;
}

@keyframes lightSweep {
    0% { left: -150%; }
    100% { left: 200%; }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-fe487d0 */.elementor-559 .elementor-element.elementor-element-fe487d0 {
    position: relative;
    overflow: hidden;
    background: rgba(255, 255, 255, 0.06);
    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);
    /*border-radius: 20px;*/
    border: 1px solid rgba(255, 255, 255, 0.15);
}

/* Moving Light Reflection */
.elementor-559 .elementor-element.elementor-element-fe487d0::before {
    content: "";
    position: absolute;
    top: 0;
    left: -150%;
    width: 60%;
    height: 100%;
    background: linear-gradient(
        120deg,
        transparent,
        rgba(255,255,255,0.25),
        transparent
    );
    transform: skewX(-20deg);
    animation: lightSweep 4s ease-in-out infinite;
}

@keyframes lightSweep {
    0% { left: -150%; }
    100% { left: 200%; }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-147d9e6 */.elementor-559 .elementor-element.elementor-element-147d9e6 {
    position: relative;
    overflow: hidden;
    background: rgba(255, 255, 255, 0.06);
    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);
    /*border-radius: 20px;*/
    border: 1px solid rgba(255, 255, 255, 0.15);
}

/* Moving Light Reflection */
.elementor-559 .elementor-element.elementor-element-147d9e6::before {
    content: "";
    position: absolute;
    top: 0;
    left: -150%;
    width: 60%;
    height: 100%;
    background: linear-gradient(
        120deg,
        transparent,
        rgba(255,255,255,0.25),
        transparent
    );
    transform: skewX(-20deg);
    animation: lightSweep 4s ease-in-out infinite;
}

@keyframes lightSweep {
    0% { left: -150%; }
    100% { left: 200%; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-814bd1a */.ko .lux-divider { width: 250px; height: 2px; margin: 0px auto; background: linear-gradient(90deg, transparent 0%, #f7d774 20%, #e6b84e 50%, #c9962c 80%, transparent 100%); box-shadow: 0 0 20px rgba(230, 184, 78, 0.5); align-content: left; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d6cea2c */.ko .lux-divider { width: 250px; height: 2px; margin: 0px auto; background: linear-gradient(90deg, transparent 0%, #f7d774 20%, #e6b84e 50%, #c9962c 80%, transparent 100%); box-shadow: 0 0 20px rgba(230, 184, 78, 0.5); align-content: left; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6e9b6d5 */.ko .lux-divider { width: 250px; height: 2px; margin: 0px auto; background: linear-gradient(90deg, transparent 0%, #f7d774 20%, #e6b84e 50%, #c9962c 80%, transparent 100%); box-shadow: 0 0 20px rgba(230, 184, 78, 0.5); align-content: left; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-48642df */.ko .lux-divider { width: 250px; height: 2px; margin: 0px auto; background: linear-gradient(90deg, transparent 0%, #f7d774 20%, #e6b84e 50%, #c9962c 80%, transparent 100%); box-shadow: 0 0 20px rgba(230, 184, 78, 0.5); align-content: left; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-729e263 */.ko .lux-divider { width: 250px; height: 2px; margin: 0px auto; background: linear-gradient(90deg, transparent 0%, #f7d774 20%, #e6b84e 50%, #c9962c 80%, transparent 100%); box-shadow: 0 0 20px rgba(230, 184, 78, 0.5); align-content: left; }/* End custom CSS */