.elementor-151 .elementor-element.elementor-element-1e5c65a{--display:flex;--min-height:90vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-151 .elementor-element.elementor-element-1e5c65a:not(.elementor-motion-effects-element-type-background),.elementor-151 .elementor-element.elementor-element-1e5c65a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(135deg,var(--e-global-color-9dba381) 0%,var(--e-global-color-9042db2) 100%)}.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);text-decoration:var(--e-global-typography-primary-text-decoration);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing);color:var(--e-global-color-primary)}.elementor-151 .elementor-element.elementor-element-bb5bb7d .elementor-heading-title{font-family:"Space Grotesk",Sans-serif;font-size:6rem;font-weight:900;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:3px;word-spacing:0}.elementor-151 .elementor-element.elementor-element-838c63d .elementor-heading-title{font-family:"Space Grotesk",Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:2px;word-spacing:0;color:var(--e-global-color-secondary)}.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);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-151 .elementor-element.elementor-element-4a1b9ff .elementor-button{background-color:#fff0;fill:var(--e-global-color-9dba381);color:var(--e-global-color-9dba381);background-image:linear-gradient(135deg,var(--e-global-color-primary) 0%,var(--e-global-color-1fd5697) 100%);border-radius:8px 8px 8px 8px;padding:15px 30px 15px 30px}.elementor-151 .elementor-element.elementor-element-4a1b9ff .elementor-button:hover,.elementor-151 .elementor-element.elementor-element-4a1b9ff .elementor-button:focus{background-color:#fff0;background-image:linear-gradient(135deg,var(--e-global-color-9670681) 0%,var(--e-global-color-primary) 100%);box-shadow:0 10px 30px 0 rgba(0,255,64.99999999999989,.4)}.elementor-151 .elementor-element.elementor-element-7580939 .elementor-button{background-color:#FA00;fill:var(--e-global-color-9670681);color:var(--e-global-color-9670681);border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--e-global-color-9670681);border-radius:8px 8px 8px 8px;padding:15px 30px 15px 30px}.elementor-151 .elementor-element.elementor-element-7580939 .elementor-button:hover,.elementor-151 .elementor-element.elementor-element-7580939 .elementor-button:focus{background-color:var(--e-global-color-9670681);color:var(--e-global-color-9dba381);box-shadow:0 10px 30px 0 rgba(255,169.99999999999991,0,.4)}.elementor-151 .elementor-element.elementor-element-7580939 .elementor-button:hover svg,.elementor-151 .elementor-element.elementor-element-7580939 .elementor-button:focus svg{fill:var(--e-global-color-9dba381)}.elementor-151 .elementor-element.elementor-element-2392749{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:5px;--padding-right:5px}.elementor-151 .elementor-element.elementor-element-2392749:not(.elementor-motion-effects-element-type-background),.elementor-151 .elementor-element.elementor-element-2392749>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#111}.elementor-151 .elementor-element.elementor-element-cf11acb>.elementor-widget-container{margin:0 0 60px 0}.elementor-151 .elementor-element.elementor-element-cf11acb{text-align:center}.elementor-151 .elementor-element.elementor-element-cf11acb .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:40px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-.5px;word-spacing:0;color:#4CAF50}.elementor-151 .elementor-element.elementor-element-83818b2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-151 .elementor-element.elementor-element-1717f05{--display:flex;--background-transition:0.3s}.elementor-151 .elementor-element.elementor-element-1717f05:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#4CAF50;--border-color:#4CAF50}.elementor-151 .elementor-element.elementor-element-1717f05,.elementor-151 .elementor-element.elementor-element-1717f05::before{--border-transition:0.3s}.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);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-151 .elementor-element.elementor-element-5edf88b{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px}.elementor-151 .elementor-element.elementor-element-ccc83b2>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-151 .elementor-element.elementor-element-ccc83b2 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:28px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-.5px;word-spacing:0;color:#4CAF50}.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);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing);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-151 .elementor-element.elementor-element-87a47f0{font-family:"Source Serif Pro",Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0;word-spacing:0;color:#CCC}.elementor-151 .elementor-element.elementor-element-06f2735 .elementor-button{background-color:#fff0;font-family:"Inter",Sans-serif;font-size:15px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0;word-spacing:0;fill:tan;color:tan}.elementor-151 .elementor-element.elementor-element-2dfe619{--display:flex}.elementor-151 .elementor-element.elementor-element-2dfe619:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#4CAF50;--border-color:#4CAF50}.elementor-151 .elementor-element.elementor-element-2dfe619,.elementor-151 .elementor-element.elementor-element-2dfe619::before{--border-transition:0.3s}.elementor-151 .elementor-element.elementor-element-1ed8649{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px}.elementor-151 .elementor-element.elementor-element-7e45292>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-151 .elementor-element.elementor-element-7e45292 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:28px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-.5px;word-spacing:0;color:#4CAF50}.elementor-151 .elementor-element.elementor-element-0e3b261{font-family:"Source Serif Pro",Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;letter-spacing:0;word-spacing:0;color:#CCC}.elementor-151 .elementor-element.elementor-element-656572f .elementor-button{background-color:#fff0;font-family:"Inter",Sans-serif;font-size:15px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0;word-spacing:0;fill:tan;color:tan}.elementor-151 .elementor-element.elementor-element-93ca7ea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-151 .elementor-element.elementor-element-37607b3{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-151 .elementor-element.elementor-element-37607b3.elementor-element{--flex-grow:0;--flex-shrink:0}body.elementor-page-151:not(.elementor-motion-effects-element-type-background),body.elementor-page-151>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-9dba381)}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-151 .elementor-element.elementor-element-bb5bb7d .elementor-heading-title{font-size:3rem}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-151 .elementor-element.elementor-element-83818b2{--grid-auto-flow:row}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-151 .elementor-element.elementor-element-87a47f0{font-size:14px}.elementor-151 .elementor-element.elementor-element-06f2735 .elementor-button{font-size:14px}.elementor-151 .elementor-element.elementor-element-0e3b261{font-size:14px}.elementor-151 .elementor-element.elementor-element-656572f .elementor-button{font-size:14px}}@media(max-width:767px){.elementor-151 .elementor-element.elementor-element-1e5c65a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-151 .elementor-element.elementor-element-bb5bb7d .elementor-heading-title{font-size:2rem}.elementor-151 .elementor-element.elementor-element-838c63d{text-align:center}.elementor-151 .elementor-element.elementor-element-838c63d .elementor-heading-title{font-size:22px}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);word-spacing:var(--e-global-typography-accent-word-spacing)}.elementor-151 .elementor-element.elementor-element-cf11acb .elementor-heading-title{font-size:22px}.elementor-151 .elementor-element.elementor-element-83818b2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-151 .elementor-element.elementor-element-ccc83b2 .elementor-heading-title{font-size:22px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-151 .elementor-element.elementor-element-7e45292 .elementor-heading-title{font-size:22px}}.elementor-151 .elementor-element.elementor-element-bb5bb7d{background:linear-gradient(135deg,#00FF41,#FFAA00,#FFFFFF);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.elementor-151 .elementor-element.elementor-element-838c63d::before,.elementor-151 .elementor-element.elementor-element-838c63d::after{content:'';position:absolute;top:50%;transform:translateY(-50%);width:clamp(15px, 4vw, 50px);height:1px;background:linear-gradient(90deg,transparent,#FFAA00,transparent)}.elementor-151 .elementor-element.elementor-element-838c63d::before{left:clamp(-25px, -6vw, -70px)}.elementor-151 .elementor-element.elementor-element-838c63d::after{right:clamp(-25px, -6vw, -70px)}.audio-player-sticky{position:fixed;bottom:0;left:0;right:0;background:rgb(0 0 0 / .95);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-top:2px solid #4CAF50;padding:15px 20px;display:flex;align-items:center;justify-content:space-between;z-index:9999;box-shadow:0 -4px 20px rgb(0 0 0 / .5);transition:transform 0.3s ease}.player-info{display:flex;align-items:center;gap:15px;flex:1;max-width:300px}.album-art{width:50px;height:50px;background:linear-gradient(45deg,#4CAF50,#66BB6A);display:flex;align-items:center;justify-content:center;color:#000;font-weight:700;font-size:14px;border-radius:4px;box-shadow:0 2px 8px rgb(76 175 80 / .3)}.track-info{flex:1;min-width:0}.track-title{color:#4CAF50;font-size:14px;font-weight:600;margin:0 0 4px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.track-artist{font-size:12px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.player-controls{display:flex;align-items:center;gap:20px;flex:2;justify-content:center}.play-btn{width:45px;height:45px;background:#4CAF50;border:none;border-radius:50%;color:#000;font-size:16px;cursor:pointer;transition:all 0.3s ease;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 10px rgb(76 175 80 / .4)}.play-btn:hover{background:#66BB6A;transform:scale(1.05)}.play-btn:active{transform:scale(.95)}.progress-container{display:flex;align-items:center;gap:15px;flex:1;max-width:400px}.progress-bar{flex:1;height:4px;background:#333;border-radius:2px;overflow:hidden;cursor:pointer;position:relative}.progress{height:100%;background:linear-gradient(90deg,#4CAF50,#66BB6A);width:35%;transition:width 0.3s ease;border-radius:2px}.progress-bar:hover .progress{box-shadow:0 0 10px rgb(76 175 80 / .6)}.time{color:#999;font-size:12px;font-weight:500;min-width:35px}.volume-btn,.close-player{background:#fff0;border:none;color:#999;font-size:16px;cursor:pointer;padding:8px;border-radius:4px;transition:all 0.3s ease}.volume-btn:hover,.close-player:hover{color:#4CAF50;background:rgb(76 175 80 / .1)}.close-player{font-size:18px;font-weight:700}.audio-player-sticky.hidden{transform:translateY(100%)}.audio-player-sticky.show{transform:translateY(0)}@media (max-width:768px){.audio-player-sticky{padding:12px 15px;flex-wrap:wrap;gap:10px}.player-info{max-width:200px;gap:10px}.album-art{width:40px;height:40px;font-size:12px}.track-title{font-size:13px}.track-artist{font-size:11px}.player-controls{gap:15px}.play-btn{width:40px;height:40px;font-size:14px}.progress-container{max-width:250px;gap:10px}.time{font-size:11px}}@media (max-width:480px){.audio-player-sticky{flex-direction:column;padding:10px;gap:8px}.player-info{max-width:100%;justify-content:center}.player-controls{width:100%;justify-content:space-between}.progress-container{max-width:200px}}body{padding-bottom:80px!important}.audio-player-sticky:hover{box-shadow:0 -6px 25px rgb(0 0 0 / .7)}.progress-bar::-webkit-slider-thumb{background:#4CAF50}