.elementor-318 .elementor-element.elementor-element-horo-hero-sec:not(.elementor-motion-effects-element-type-background), .elementor-318 .elementor-element.elementor-element-horo-hero-sec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3E1F5B;}.elementor-318 .elementor-element.elementor-element-horo-hero-sec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 70px 20px;}.elementor-318 .elementor-element.elementor-element-horo-hero-sec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-318 .elementor-element.elementor-element-horo-h1{text-align:center;}.elementor-318 .elementor-element.elementor-element-horo-h1 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:52px;font-weight:600;letter-spacing:2px;color:#F6E8C8;}.elementor-318 .elementor-element.elementor-element-cd58dd7 .cosmic-horoscope-8a598980{--cosmic-gold:#e5c060;--cosmic-bg:#0c0717;}.elementor-318 .elementor-element.elementor-element-horo-sub{text-align:center;}.elementor-318 .elementor-element.elementor-element-horo-grid-sec:not(.elementor-motion-effects-element-type-background), .elementor-318 .elementor-element.elementor-element-horo-grid-sec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6E8C8;}.elementor-318 .elementor-element.elementor-element-horo-grid-sec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 30px 80px 30px;}.elementor-318 .elementor-element.elementor-element-horo-grid-sec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-318 .elementor-element.elementor-element-horo-info-sec:not(.elementor-motion-effects-element-type-background), .elementor-318 .elementor-element.elementor-element-horo-info-sec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF8EA;}.elementor-318 .elementor-element.elementor-element-horo-info-sec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 40px 60px 40px;}.elementor-318 .elementor-element.elementor-element-horo-info-sec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-318 .elementor-element.elementor-element-horo-info-h .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:36px;font-weight:600;color:#3E1F5B;}.elementor-318 .elementor-element.elementor-element-horo-elements-h .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:600;color:#2F5B3A;}.elementor-318 .elementor-element.elementor-element-horo-cta-sec:not(.elementor-motion-effects-element-type-background), .elementor-318 .elementor-element.elementor-element-horo-cta-sec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F5B3A;}.elementor-318 .elementor-element.elementor-element-horo-cta-sec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 20px 70px 20px;}.elementor-318 .elementor-element.elementor-element-horo-cta-sec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-318 .elementor-element.elementor-element-horo-cta-h{text-align:center;}.elementor-318 .elementor-element.elementor-element-horo-cta-h .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:42px;font-weight:600;color:#F6E8C8;}.elementor-318 .elementor-element.elementor-element-horo-cta-btn1 .elementor-button{background-color:#D6A83A;fill:#17120E;color:#17120E;border-radius:8px 8px 8px 8px;}