.elementor-16009 .elementor-element.elementor-element-5664868{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:020px;--z-index:1;}.elementor-16009 .elementor-element.elementor-element-38b4091{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:075px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16009 .elementor-element.elementor-element-ec57c64{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16009 .elementor-element.elementor-element-330edbe{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-16009 .elementor-element.elementor-element-ce55eaf{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-16009 .elementor-element.elementor-element-921764d{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:start;}.elementor-16009 .elementor-element.elementor-element-921764d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 5px;border-style:solid;border-width:0px 0px 0px 2px;border-color:#E2BD2B;}.elementor-16009 .elementor-element.elementor-element-921764d.elementor-element{--align-self:flex-start;}.elementor-16009 .elementor-element.elementor-element-921764d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;color:#ffe01b;}.elementor-16009 .elementor-element.elementor-element-1b1cae8{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16009 .elementor-element.elementor-element-1b1cae8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16009 .elementor-element.elementor-element-96518a3{--display:flex;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16009 .elementor-element.elementor-element-96518a3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16009 .elementor-element.elementor-element-775dd5f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-16009 .elementor-element.elementor-element-775dd5f > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-16009 .elementor-element.elementor-element-775dd5f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:clamp(39px, 3.1vw, 52px);font-weight:800;line-height:1.05em;letter-spacing:-1px;color:#fafafa;}.elementor-16009 .elementor-element.elementor-element-a91db29{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16009 .elementor-element.elementor-element-a91db29.e-con{--align-self:flex-end;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-16009 .elementor-element.elementor-element-0b7e0fa > .elementor-widget-container{margin:0px 15px 0px 0px;padding:0px 0px 5px 0px;}.elementor-16009 .elementor-element.elementor-element-0b7e0fa .elementor-icon-box-wrapper{align-items:start;gap:8px;}.elementor-16009 .elementor-element.elementor-element-0b7e0fa .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-text );}.elementor-16009 .elementor-element.elementor-element-0b7e0fa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-16009 .elementor-element.elementor-element-0b7e0fa.elementor-view-framed .elementor-icon, .elementor-16009 .elementor-element.elementor-element-0b7e0fa.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-16009 .elementor-element.elementor-element-0b7e0fa.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-16009 .elementor-element.elementor-element-0b7e0fa.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-16009 .elementor-element.elementor-element-0b7e0fa.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-16009 .elementor-element.elementor-element-0b7e0fa.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-16009 .elementor-element.elementor-element-0b7e0fa.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-16009 .elementor-element.elementor-element-0b7e0fa.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-16009 .elementor-element.elementor-element-0b7e0fa .elementor-icon{font-size:25px;}.elementor-16009 .elementor-element.elementor-element-0b7e0fa .elementor-icon-box-title, .elementor-16009 .elementor-element.elementor-element-0b7e0fa .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:17px;font-weight:600;}.elementor-16009 .elementor-element.elementor-element-0b7e0fa:has(:hover) .elementor-icon-box-title,
					 .elementor-16009 .elementor-element.elementor-element-0b7e0fa:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-16009 .elementor-element.elementor-element-f2a0446{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16009 .elementor-element.elementor-element-9432011{--display:flex;--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;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-16009 .elementor-element.elementor-element-9432011.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16009 .elementor-element.elementor-element-89de1a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-16009 .elementor-element.elementor-element-bd3ff2b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:0px;}.elementor-16009 .elementor-element.elementor-element-91dbc86{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16009 .elementor-element.elementor-element-c0eaa69{--display:flex;}.elementor-16009 .elementor-element.elementor-element-4c6bc43 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-16009 .elementor-element.elementor-element-d851e6a{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-16009 .elementor-element.elementor-element-d851e6a .elementor-widget-container{text-align:center;}.elementor-16009 .elementor-element.elementor-element-d851e6a > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16009 .elementor-element.elementor-element-d851e6a .elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-16009 .elementor-element.elementor-element-d851e6a .elementor-social-icon i{color:var( --e-global-color-text );}.elementor-16009 .elementor-element.elementor-element-d851e6a .elementor-social-icon svg{fill:var( --e-global-color-text );}.elementor-16009 .elementor-element.elementor-element-d851e6a .elementor-social-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-16009 .elementor-element.elementor-element-b94d3a5{--display:flex;}.elementor-16009 .elementor-element.elementor-element-81a343c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-16009 .elementor-element.elementor-element-81a343c > .elementor-widget-container{margin:0px 0px -50px 0px;padding:0px 0px 0px 0px;}.elementor-16009 .elementor-element.elementor-element-f289c9e{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-16009 .elementor-element.elementor-element-fd74d30{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:35px 35px 35px 35px;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;--z-index:1;}.elementor-16009 .elementor-element.elementor-element-fd74d30:not(.elementor-motion-effects-element-type-background), .elementor-16009 .elementor-element.elementor-element-fd74d30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-16009 .elementor-element.elementor-element-fd74d30.e-con{--align-self:center;}.elementor-16009 .elementor-element.elementor-element-30a68e7{--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;}.elementor-16009 .elementor-element.elementor-element-8e665c8{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16009 .elementor-element.elementor-element-8e665c8.e-con{--align-self:center;}.elementor-16009 .elementor-element.elementor-element-cd14dce{--display:flex;}.elementor-16009 .elementor-element.elementor-element-6230b75 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16009 .elementor-element.elementor-element-6230b75{text-align:start;}.elementor-16009 .elementor-element.elementor-element-6230b75 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:800;letter-spacing:-1px;color:#fafafa;}.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-16009 .elementor-element.elementor-element-c86a1d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16009 .elementor-element.elementor-element-c86a1d5{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-16009 .elementor-element.elementor-element-59136fe{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16009 .elementor-element.elementor-element-c379aca{--display:flex;}.elementor-16009 .elementor-element.elementor-element-b6306c5 > .elementor-widget-container{background-color:#D4020200;}.elementor-16009 .elementor-element.elementor-element-b6306c5.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}@media(min-width:768px){.elementor-16009 .elementor-element.elementor-element-5664868{--content-width:1200px;}.elementor-16009 .elementor-element.elementor-element-1b1cae8{--width:100%;}.elementor-16009 .elementor-element.elementor-element-96518a3{--width:61%;}.elementor-16009 .elementor-element.elementor-element-a91db29{--width:35%;}.elementor-16009 .elementor-element.elementor-element-9432011{--width:65%;}.elementor-16009 .elementor-element.elementor-element-89de1a5{--width:31%;}.elementor-16009 .elementor-element.elementor-element-fd74d30{--width:100%;}.elementor-16009 .elementor-element.elementor-element-30a68e7{--width:90%;}.elementor-16009 .elementor-element.elementor-element-cd14dce{--width:85%;}.elementor-16009 .elementor-element.elementor-element-59136fe{--width:75%;}.elementor-16009 .elementor-element.elementor-element-c379aca{--width:100%;}}@media(max-width:1366px) and (min-width:768px){.elementor-16009 .elementor-element.elementor-element-330edbe{--width:500px;}}@media(max-width:1366px){.elementor-16009 .elementor-element.elementor-element-330edbe{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16009 .elementor-element.elementor-element-ce55eaf{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-16009 .elementor-element.elementor-element-775dd5f > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-16009 .elementor-element.elementor-element-775dd5f .elementor-heading-title{font-size:clamp(39px, 3.1vw, 52px);}}@media(max-width:1024px){.elementor-16009 .elementor-element.elementor-element-921764d{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-16009 .elementor-element.elementor-element-775dd5f .elementor-heading-title{font-size:clamp(39px, 3.1vw, 52px);}}@media(max-width:767px){.elementor-16009 .elementor-element.elementor-element-330edbe{--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;}.elementor-16009 .elementor-element.elementor-element-ce55eaf{--margin-top:0px;--margin-bottom:0px;--margin-left:5px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16009 .elementor-element.elementor-element-921764d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-16009 .elementor-element.elementor-element-775dd5f{--container-widget-width:225px;--container-widget-flex-grow:0;width:var( --container-widget-width, 225px );max-width:225px;}.elementor-16009 .elementor-element.elementor-element-775dd5f .elementor-heading-title{font-size:clamp(39px, 3.1vw, 50px);}.elementor-16009 .elementor-element.elementor-element-0b7e0fa .elementor-icon-box-title, .elementor-16009 .elementor-element.elementor-element-0b7e0fa .elementor-icon-box-title a{font-size:15px;}.elementor-16009 .elementor-element.elementor-element-8e665c8{--margin-top:0px;--margin-bottom:-110px;--margin-left:0px;--margin-right:0px;}.elementor-16009 .elementor-element.elementor-element-6230b75 .elementor-heading-title{font-size:35px;}.elementor-16009 .elementor-element.elementor-element-59136fe{--min-height:0px;--margin-top:0px;--margin-bottom:-35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16009 .elementor-element.elementor-element-b6306c5 > .elementor-widget-container{margin:0px 0px -60px 0px;}}/* Start custom CSS for html, class: .elementor-element-81a343c */.spotify-embed{
    overflow: hidden;
    border-radius: 12px;
    line-height: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5664868 */.elementor-16009 .elementor-element.elementor-element-5664868 {
    position: relative;
    overflow: hidden;
    background: #030303;
    z-index: 1;
}

.elementor-16009 .elementor-element.elementor-element-5664868::before {
    content: '';
    position: absolute;
    width: 1600px;
    height: 1600px;
    top: -600px;
    left: -700px;
    background: radial-gradient(
        circle,
        rgba(252, 237, 0, 0.14) 0%,
        rgba(252, 237, 0, 0.05) 35%,
        rgba(252, 237, 0, 0) 65%
    );
    filter: blur(80px);
    z-index: 0;
    pointer-events: none;
    animation: glowMove1 7s ease-in-out infinite alternate;
}

.elementor-16009 .elementor-element.elementor-element-5664868::after {
    content: '';
    position: absolute;
    width: 900px;
    height: 900px;
    bottom: -450px;
    right: -400px;
    background: radial-gradient(
        circle,
        rgba(252, 237, 0, 0.07) 0%,
        rgba(252, 237, 0, 0.02) 40%,
        rgba(252, 237, 0, 0) 65%
    );
    filter: blur(70px);
    z-index: 0;
    pointer-events: none;
    animation: glowMove2 9s ease-in-out infinite alternate;
}

.elementor-16009 .elementor-element.elementor-element-5664868 .linha-glow {
    position: absolute;
    top: 0;
    left: -40%;
    width: 45%;
    height: 1px;
    background: linear-gradient(
        90deg,
        transparent,
        rgba(252, 237, 0, 0.6),
        rgba(252, 237, 0, 0.8),
        transparent
    );
    box-shadow: 0 0 8px rgba(252, 237, 0, 0.5);
    animation: lineMove 5s linear infinite;
    z-index: 1;
    pointer-events: none;
}

.elementor-16009 .elementor-element.elementor-element-5664868 .particles {
    position: absolute;
    inset: 0;
    z-index: 0;
    overflow: hidden;
    pointer-events: none;
}

.elementor-16009 .elementor-element.elementor-element-5664868 .particles span {
    position: absolute;
    display: block;
    width: 5px;
    height: 5px;
    background: #FCED00;
    border-radius: 50%;
    box-shadow: 0 0 10px #FCED00;
    animation: floatParticle 8s linear infinite;
}

.elementor-16009 .elementor-element.elementor-element-5664868 .particles span:nth-child(1) { left: 15%; top: 80%; animation-delay: 0s; }
.elementor-16009 .elementor-element.elementor-element-5664868 .particles span:nth-child(2) { left: 35%; top: 90%; animation-delay: 2s; }
.elementor-16009 .elementor-element.elementor-element-5664868 .particles span:nth-child(3) { left: 60%; top: 85%; animation-delay: 4s; }
.elementor-16009 .elementor-element.elementor-element-5664868 .particles span:nth-child(4) { left: 80%; top: 95%; animation-delay: 1s; }

@keyframes glowMove1 {
    0%   { transform: scale(1) translate(0, 0);            opacity: 0.7; }
    50%  { transform: scale(1.1) translate(40px, 30px);    opacity: 1;   }
    100% { transform: scale(1.05) translate(-15px, -15px); opacity: 0.8; }
}

@keyframes glowMove2 {
    0%   { transform: scale(1);                            opacity: 0.5;  }
    50%  { transform: scale(1.2) translate(-30px, -20px);  opacity: 0.85; }
    100% { transform: scale(1.08);                         opacity: 0.65; }
}

@keyframes lineMove {
    0%   { left: -50%; }
    100% { left: 120%; }
}

@keyframes floatParticle {
    0%   { transform: translateY(0) scale(1);        opacity: 0; }
    20%  { opacity: 1; }
    100% { transform: translateY(-600px) scale(1.8); opacity: 0; }
}/* End custom CSS */