.elementor-325 .elementor-element.elementor-element-36e0702{--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;--overlay-opacity:0.15;--margin-top:-95px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-325 .elementor-element.elementor-element-36e0702:not(.elementor-motion-effects-element-type-background), .elementor-325 .elementor-element.elementor-element-36e0702 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBE2E2;}.elementor-325 .elementor-element.elementor-element-36e0702::before, .elementor-325 .elementor-element.elementor-element-36e0702 > .elementor-background-video-container::before, .elementor-325 .elementor-element.elementor-element-36e0702 > .e-con-inner > .elementor-background-video-container::before, .elementor-325 .elementor-element.elementor-element-36e0702 > .elementor-background-slideshow::before, .elementor-325 .elementor-element.elementor-element-36e0702 > .e-con-inner > .elementor-background-slideshow::before, .elementor-325 .elementor-element.elementor-element-36e0702 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F8F1F1FA;background-image:url("https://astro.digitalmariyam.in/wp-content/uploads/2025/12/astrology-bg-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.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-325 .elementor-element.elementor-element-dde6b79{text-align:start;}.elementor-325 .elementor-element.elementor-element-dde6b79 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:800;text-transform:capitalize;color:var( --e-global-color-12620b4 );}.elementor-325 .elementor-element.elementor-element-6d6d04d{text-align:start;}.elementor-325 .elementor-element.elementor-element-6d6d04d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:74px;font-weight:600;color:var( --e-global-color-ba5d66d );}.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-325 .elementor-element.elementor-element-d0c162f{margin:0px 348px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-1ba4880 );}.elementor-325 .elementor-element.elementor-element-d0c162f.elementor-element{--align-self:flex-start;}.elementor-325 .elementor-element.elementor-element-7e63123{--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;}.elementor-325 .elementor-element.elementor-element-7e63123:not(.elementor-motion-effects-element-type-background), .elementor-325 .elementor-element.elementor-element-7e63123 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFFFF;}.elementor-325 .elementor-element.elementor-element-b246418{--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-325 .elementor-element.elementor-element-7e582a0{--display:flex;}.elementor-widget-hotspot .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-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-325 .elementor-element.elementor-element-9077b86 .elementor-repeater-item-ded8810{--hotspot-min-width:30px;--hotspot-min-height:30px;left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-325 .elementor-element.elementor-element-9077b86 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-325 .elementor-element.elementor-element-9077b86{--opacity:1;--tooltip-transition-duration:100ms;--hotspot-color:#F0F0F0;--hotspot-size:22px;--hotspot-box-color:var( --e-global-color-12620b4 );--hotspot-padding:9px;--hotspot-border-radius:30px 30px 30px 30px;}.elementor-325 .elementor-element.elementor-element-9077b86 img{transition-duration:0s;}.elementor-325 .elementor-element.elementor-element-505cca5{--display:flex;}.elementor-325 .elementor-element.elementor-element-751837c{text-align:start;}.elementor-325 .elementor-element.elementor-element-751837c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:800;text-transform:capitalize;color:var( --e-global-color-12620b4 );}.elementor-325 .elementor-element.elementor-element-8449021{text-align:start;}.elementor-325 .elementor-element.elementor-element-8449021 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:46px;font-weight:400;color:var( --e-global-color-ba5d66d );}.elementor-325 .elementor-element.elementor-element-07d1f3a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:19px;font-weight:400;letter-spacing:-0.5px;color:var( --e-global-color-1ba4880 );}.elementor-325 .elementor-element.elementor-element-07d1f3a.elementor-element{--align-self:flex-start;}.elementor-325 .elementor-element.elementor-element-07d1f3a p{margin-block-end:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-325 .elementor-element.elementor-element-6c21f22 .elementor-button{background-color:var( --e-global-color-12620b4 );font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:600;fill:#EEEEEE;color:#EEEEEE;border-radius:30px 30px 30px 30px;}.elementor-325 .elementor-element.elementor-element-6c21f22 .elementor-button:hover, .elementor-325 .elementor-element.elementor-element-6c21f22 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#F0E8E8;}.elementor-325 .elementor-element.elementor-element-6c21f22 .elementor-button:hover svg, .elementor-325 .elementor-element.elementor-element-6c21f22 .elementor-button:focus svg{fill:#F0E8E8;}.elementor-325 .elementor-element.elementor-element-98a24bb{--display:flex;}:root{--page-title-display:none;}