.elementor-1001 .elementor-element.elementor-element-2635c86{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:150px;--padding-bottom:200px;--padding-left:20px;--padding-right:20px;}.elementor-1001 .elementor-element.elementor-element-2635c86:not(.elementor-motion-effects-element-type-background), .elementor-1001 .elementor-element.elementor-element-2635c86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://astroprrofound.com/wp-content/uploads/2026/09/image-8-2.webp");background-position:center center;background-size:cover;}.elementor-1001 .elementor-element.elementor-element-8beb445{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1001 .elementor-element.elementor-element-4ee514b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1001 .elementor-element.elementor-element-4ee514b.e-con{--flex-grow:0;--flex-shrink:0;}.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-1001 .elementor-element.elementor-element-32745be{text-align:center;}.elementor-1001 .elementor-element.elementor-element-32745be .elementor-heading-title{font-family:"Vonizena Normal", Sans-serif;font-size:55px;font-weight:400;line-height:65px;color:#FFFFFF;}.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-1001 .elementor-element.elementor-element-d533b9a .elementor-button{background-color:#FFFFFF00;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;fill:#000000;color:#000000;padding:10px 10px 10px 10px;}.elementor-1001 .elementor-element.elementor-element-d533b9a{padding:0px 0px 0px 0px;}.elementor-1001 .elementor-element.elementor-element-cdb4783{--display:flex;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--border-radius:0px 0px 0px 0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1001 .elementor-element.elementor-element-cdb4783:not(.elementor-motion-effects-element-type-background), .elementor-1001 .elementor-element.elementor-element-cdb4783 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://astroprrofound.com/wp-content/uploads/2026/09/image-6-1.webp");background-size:cover;}.elementor-1001 .elementor-element.elementor-element-cdb4783::before, .elementor-1001 .elementor-element.elementor-element-cdb4783 > .elementor-background-video-container::before, .elementor-1001 .elementor-element.elementor-element-cdb4783 > .e-con-inner > .elementor-background-video-container::before, .elementor-1001 .elementor-element.elementor-element-cdb4783 > .elementor-background-slideshow::before, .elementor-1001 .elementor-element.elementor-element-cdb4783 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1001 .elementor-element.elementor-element-cdb4783 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#031009;--background-overlay:'';}.elementor-1001 .elementor-element.elementor-element-3432e8e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1001 .elementor-element.elementor-element-6d1366e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1001 .elementor-element.elementor-element-6d1366e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1001 .elementor-element.elementor-element-a8827b1 .elementor-heading-title{font-family:"Vonizena Normal", Sans-serif;font-size:55px;font-weight:400;line-height:72px;color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-ef75616 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;line-height:40px;color:#FFFFFF;}.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-1001 .elementor-element.elementor-element-a64b429{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;line-height:40px;color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-a64b429 p{margin-block-end:0px;}.elementor-1001 .elementor-element.elementor-element-c6efb1f{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1001 .elementor-element.elementor-element-8a3d7ec{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-1001 .elementor-element.elementor-element-8a3d7ec:not(.elementor-motion-effects-element-type-background), .elementor-1001 .elementor-element.elementor-element-8a3d7ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #031009 0%, #031009 100%);}.elementor-1001 .elementor-element.elementor-element-14d3dde{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1001 .elementor-element.elementor-element-fd2cdef{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1001 .elementor-element.elementor-element-fd2cdef.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1001 .elementor-element.elementor-element-5a719e7 .elementor-heading-title{font-family:"Vonizena Normal", Sans-serif;font-size:55px;font-weight:400;line-height:72px;color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-974c3b9 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;line-height:40px;color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-cb10b8a{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-d7ad218{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1001 .elementor-element.elementor-element-fd0dbf8 .elementor-heading-title{font-family:"Vonizena Normal", Sans-serif;font-size:36px;font-weight:400;}.elementor-1001 .elementor-element.elementor-element-98694df{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1001 .elementor-element.elementor-element-1761fc1 .elementor-icon-wrapper{text-align:center;}.elementor-1001 .elementor-element.elementor-element-1761fc1 .elementor-icon{font-size:13px;}.elementor-1001 .elementor-element.elementor-element-1761fc1 .elementor-icon svg{height:13px;}.elementor-1001 .elementor-element.elementor-element-a0a602a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-994ce6b{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-1001 .elementor-element.elementor-element-184e81e .elementor-icon-wrapper{text-align:center;}.elementor-1001 .elementor-element.elementor-element-184e81e .elementor-icon{font-size:13px;}.elementor-1001 .elementor-element.elementor-element-184e81e .elementor-icon svg{height:13px;}.elementor-1001 .elementor-element.elementor-element-606cda8 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-2974e3f{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-1001 .elementor-element.elementor-element-687d7b9 .elementor-icon-wrapper{text-align:center;}.elementor-1001 .elementor-element.elementor-element-687d7b9 .elementor-icon{font-size:13px;}.elementor-1001 .elementor-element.elementor-element-687d7b9 .elementor-icon svg{height:13px;}.elementor-1001 .elementor-element.elementor-element-38c1e03 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-320ff7f{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-1001 .elementor-element.elementor-element-a533c0d .elementor-icon-wrapper{text-align:center;}.elementor-1001 .elementor-element.elementor-element-a533c0d .elementor-icon{font-size:13px;}.elementor-1001 .elementor-element.elementor-element-a533c0d .elementor-icon svg{height:13px;}.elementor-1001 .elementor-element.elementor-element-74dd710 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-6331eae{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-1001 .elementor-element.elementor-element-12a2118 .elementor-icon-wrapper{text-align:center;}.elementor-1001 .elementor-element.elementor-element-12a2118 .elementor-icon{font-size:13px;}.elementor-1001 .elementor-element.elementor-element-12a2118 .elementor-icon svg{height:13px;}.elementor-1001 .elementor-element.elementor-element-9c60592 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-adf0cb5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-1001 .elementor-element.elementor-element-40390d1{--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;--gap:0px 60px;--row-gap:0px;--column-gap:60px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C29A45;--border-color:#C29A45;--border-radius:11px 11px 11px 11px;--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-1001 .elementor-element.elementor-element-8617f34 .elementor-icon-wrapper{text-align:center;}.elementor-1001 .elementor-element.elementor-element-8617f34.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-1001 .elementor-element.elementor-element-8617f34.elementor-view-framed .elementor-icon, .elementor-1001 .elementor-element.elementor-element-8617f34.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-1001 .elementor-element.elementor-element-8617f34.elementor-view-framed .elementor-icon, .elementor-1001 .elementor-element.elementor-element-8617f34.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-1001 .elementor-element.elementor-element-8617f34 .elementor-icon{font-size:98px;}.elementor-1001 .elementor-element.elementor-element-8617f34 .elementor-icon svg{height:98px;}.elementor-1001 .elementor-element.elementor-element-93339fe{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 01px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:01px;border-color:#FFFFFF1F;--border-color:#FFFFFF1F;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-1001 .elementor-element.elementor-element-9d4447d .elementor-heading-title{font-family:"Vonizena Normal", Sans-serif;font-size:28px;font-weight:400;color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-0cab32d{font-family:"Outfit", Sans-serif;font-size:26px;font-weight:300;color:#FFFFFFB0;}.elementor-1001 .elementor-element.elementor-element-ecddd1b{--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;--gap:0px 60px;--row-gap:0px;--column-gap:60px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C29A45;--border-color:#C29A45;--border-radius:11px 11px 11px 11px;--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-1001 .elementor-element.elementor-element-0e5f9fc .elementor-icon-wrapper{text-align:center;}.elementor-1001 .elementor-element.elementor-element-0e5f9fc.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-1001 .elementor-element.elementor-element-0e5f9fc.elementor-view-framed .elementor-icon, .elementor-1001 .elementor-element.elementor-element-0e5f9fc.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-1001 .elementor-element.elementor-element-0e5f9fc.elementor-view-framed .elementor-icon, .elementor-1001 .elementor-element.elementor-element-0e5f9fc.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-1001 .elementor-element.elementor-element-0e5f9fc .elementor-icon{font-size:98px;}.elementor-1001 .elementor-element.elementor-element-0e5f9fc .elementor-icon svg{height:98px;}.elementor-1001 .elementor-element.elementor-element-e9eab7b{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 01px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:01px;border-color:#FFFFFF1F;--border-color:#FFFFFF1F;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-1001 .elementor-element.elementor-element-fcabc66 .elementor-heading-title{font-family:"Vonizena Normal", Sans-serif;font-size:28px;font-weight:400;color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-2761c55{font-family:"Outfit", Sans-serif;font-size:26px;font-weight:300;color:#FFFFFFB0;}.elementor-1001 .elementor-element.elementor-element-50b5646{--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;--gap:0px 60px;--row-gap:0px;--column-gap:60px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C29A45;--border-color:#C29A45;--border-radius:11px 11px 11px 11px;--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-1001 .elementor-element.elementor-element-049bfee .elementor-icon-wrapper{text-align:center;}.elementor-1001 .elementor-element.elementor-element-049bfee.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-1001 .elementor-element.elementor-element-049bfee.elementor-view-framed .elementor-icon, .elementor-1001 .elementor-element.elementor-element-049bfee.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-1001 .elementor-element.elementor-element-049bfee.elementor-view-framed .elementor-icon, .elementor-1001 .elementor-element.elementor-element-049bfee.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-1001 .elementor-element.elementor-element-049bfee .elementor-icon{font-size:98px;}.elementor-1001 .elementor-element.elementor-element-049bfee .elementor-icon svg{height:98px;}.elementor-1001 .elementor-element.elementor-element-7a0b667{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 01px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:01px;border-color:#FFFFFF1F;--border-color:#FFFFFF1F;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-1001 .elementor-element.elementor-element-e5b8e64 .elementor-heading-title{font-family:"Vonizena Normal", Sans-serif;font-size:28px;font-weight:400;color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-47511c8{font-family:"Outfit", Sans-serif;font-size:26px;font-weight:300;color:#FFFFFFB0;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-1001 .elementor-element.elementor-element-2635c86{--padding-top:150px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1001 .elementor-element.elementor-element-32745be .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-1001 .elementor-element.elementor-element-a8827b1 .elementor-heading-title{font-size:23px;line-height:28px;}.elementor-1001 .elementor-element.elementor-element-ef75616 .elementor-heading-title{line-height:20px;}.elementor-1001 .elementor-element.elementor-element-a64b429{line-height:20px;}.elementor-1001 .elementor-element.elementor-element-c6efb1f{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1001 .elementor-element.elementor-element-8a3d7ec{--padding-top:30px;--padding-bottom:30px;--padding-left:16px;--padding-right:16px;}.elementor-1001 .elementor-element.elementor-element-fd2cdef{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1001 .elementor-element.elementor-element-5a719e7 .elementor-heading-title{font-size:23px;}.elementor-1001 .elementor-element.elementor-element-fd0dbf8 .elementor-heading-title{font-size:23px;}.elementor-1001 .elementor-element.elementor-element-98694df{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1001 .elementor-element.elementor-element-a0a602a .elementor-heading-title{font-size:15px;}.elementor-1001 .elementor-element.elementor-element-994ce6b{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1001 .elementor-element.elementor-element-606cda8 .elementor-heading-title{font-size:15px;}.elementor-1001 .elementor-element.elementor-element-2974e3f{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1001 .elementor-element.elementor-element-38c1e03 .elementor-heading-title{font-size:15px;}.elementor-1001 .elementor-element.elementor-element-320ff7f{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1001 .elementor-element.elementor-element-74dd710 .elementor-heading-title{font-size:15px;}.elementor-1001 .elementor-element.elementor-element-6331eae{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1001 .elementor-element.elementor-element-9c60592 .elementor-heading-title{font-size:15px;}.elementor-1001 .elementor-element.elementor-element-adf0cb5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1001 .elementor-element.elementor-element-8617f34 .elementor-icon{font-size:60px;}.elementor-1001 .elementor-element.elementor-element-8617f34 .elementor-icon svg{height:60px;}.elementor-1001 .elementor-element.elementor-element-93339fe{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1001 .elementor-element.elementor-element-9d4447d .elementor-heading-title{font-size:23px;}.elementor-1001 .elementor-element.elementor-element-0cab32d{font-size:18px;}.elementor-1001 .elementor-element.elementor-element-0e5f9fc .elementor-icon{font-size:60px;}.elementor-1001 .elementor-element.elementor-element-0e5f9fc .elementor-icon svg{height:60px;}.elementor-1001 .elementor-element.elementor-element-e9eab7b{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1001 .elementor-element.elementor-element-fcabc66 .elementor-heading-title{font-size:23px;}.elementor-1001 .elementor-element.elementor-element-2761c55{font-size:18px;}.elementor-1001 .elementor-element.elementor-element-049bfee .elementor-icon{font-size:60px;}.elementor-1001 .elementor-element.elementor-element-049bfee .elementor-icon svg{height:60px;}.elementor-1001 .elementor-element.elementor-element-7a0b667{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1001 .elementor-element.elementor-element-e5b8e64 .elementor-heading-title{font-size:23px;}.elementor-1001 .elementor-element.elementor-element-47511c8{font-size:18px;}}@media(min-width:768px){.elementor-1001 .elementor-element.elementor-element-2635c86{--content-width:1200px;}.elementor-1001 .elementor-element.elementor-element-4ee514b{--width:100%;}.elementor-1001 .elementor-element.elementor-element-cdb4783{--content-width:1200px;}.elementor-1001 .elementor-element.elementor-element-6d1366e{--width:36.425%;}.elementor-1001 .elementor-element.elementor-element-8a3d7ec{--content-width:1200px;}.elementor-1001 .elementor-element.elementor-element-fd2cdef{--width:40%;}.elementor-1001 .elementor-element.elementor-element-40390d1{--width:600px;}.elementor-1001 .elementor-element.elementor-element-ecddd1b{--width:600px;}.elementor-1001 .elementor-element.elementor-element-50b5646{--width:600px;}}/* Start custom CSS for shortcode, class: .elementor-element-9e38462 */.astro-form-sec #forminator-module-1043 .forminator-label {
    font-family: "Vonizena normal", serif !important;
    font-weight: 400 !important;
    font-style: normal !important;
    font-size: 24px !important;
    line-height: 1.2 !important;
    color: #ffffff !important;
    margin-bottom: 20px !important;
}

.astro-form-sec #forminator-module-1043 .forminator-required {
    color: #ffffff !important;
}


/* -----------------------------------------
   INPUT / TEXTAREA / SELECT
   ----------------------------------------- */

.astro-form-sec #forminator-module-1043 .forminator-input,
.astro-form-sec #forminator-module-1043 .forminator-textarea,
.astro-form-sec #forminator-module-1043 .select2-selection--single {
    font-family: "Outfit", sans-serif !important;
    font-weight: 300 !important;
    font-size: 14px !important;
    color: #ffffff !important;
    background: transparent !important;

    border: none !important;
    border-bottom: 1px solid transparent !important;
    border-image: linear-gradient(
        90deg,
        #C29A45 0%,
        #F5ECAC 15%,
        #BF9744 50%
    ) 1 !important;

    border-radius: 0 !important;
    box-shadow: none !important;
}


/* -----------------------------------------
   PLACEHOLDER
   ----------------------------------------- */

.astro-form-sec #forminator-module-1043 .forminator-input::placeholder,
.astro-form-sec #forminator-module-1043 .forminator-textarea::placeholder {
    font-family: "Outfit", sans-serif !important;
    font-weight: 300 !important;
    font-size: 14px !important;
    color: #ffffff !important;
    opacity: 0.75 !important;
}


/* -----------------------------------------
   INPUT HEIGHT / SPACING
   ----------------------------------------- */

.astro-form-sec #forminator-module-1043 .forminator-input {
    height: 43px !important;
    padding: 0 0 14px 0 !important;
}


/* -----------------------------------------
   TEXTAREA
   ----------------------------------------- */

.astro-form-sec #forminator-module-1043 .forminator-textarea {
    min-height: 120px !important;
    height: 120px !important;
    padding: 0 0 14px 0 !important;
    resize: none !important;
}


/* -----------------------------------------
   FIELD SPACING
   ----------------------------------------- */

.astro-form-sec #forminator-module-1043 .forminator-row {
    margin-bottom: 34px !important;
}

.astro-form-sec #forminator-module-1043 .forminator-field {
    margin-bottom: 0 !important;
}


/* -----------------------------------------
   SELECT / CATEGORY
   ----------------------------------------- */

.astro-form-sec #forminator-module-1043 .select2-container {
    width: 100% !important;
}

.astro-form-sec #forminator-module-1043 .select2-selection--single {
    height: 43px !important;
    display: flex !important;
    align-items: center !important;
    padding: 0 35px 14px 0 !important;
}

.astro-form-sec #forminator-module-1043 .select2-selection__rendered {
    font-family: "Outfit", sans-serif !important;
    font-size: 14px !important;
    font-weight: 300 !important;
    color: #ffffff !important;
    padding: 0 !important;
}

.astro-form-sec #forminator-module-1043 .select2-selection__placeholder {
    color: #ffffff !important;
    opacity: 0.75 !important;
}

.astro-form-sec #forminator-module-1043 .select2-selection__arrow {
    top: 5px !important;
    right: 5px !important;
}

.astro-form-sec #forminator-module-1043 .forminator-icon-chevron-down {
    color: #F5ECAC !important;
    font-size: 15px !important;
}
.astro-form-sec .forminator-custom-form-1043 .select2-results__option--highlighted {
    outline: none !important;
    outline-offset: 0 !important;
    box-shadow: none !important;
    background: transparent !important;
    color: #ffffff !important;
}


/* -----------------------------------------
   REMOVE DEFAULT FORM EFFECTS
   ----------------------------------------- */

.astro-form-sec #forminator-module-1043 .forminator-input:focus,
.astro-form-sec #forminator-module-1043 .forminator-textarea:focus,
.astro-form-sec #forminator-module-1043 .select2-container--open .select2-selection--single,
.astro-form-sec #forminator-module-1043 .select2-selection--single:focus {
    outline: none !important;
    box-shadow: none !important;
    background: transparent !important;
}


/* -----------------------------------------
   SUBMIT BUTTON
   ----------------------------------------- */

.astro-form-sec #forminator-module-1043 .forminator-row-last {
    display: flex !important;
    justify-content: center !important;
    margin-top: 10px !important;
    margin-bottom: 0 !important;
}

.astro-form-sec #forminator-module-1043 .forminator-row-last .forminator-col {
    width: auto !important;
}

.astro-form-sec #forminator-module-1043 .forminator-button-submit {
    font-family: "Outfit", sans-serif !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    color: #000000 !important;

    background: linear-gradient(
        90deg,
        #C29A45 0%,
        #F5ECAC 50%,
        #BF9744 100%
    ) !important;

    border: 1px solid #C29A45 !important;
    border-radius: 0 !important;

    min-width: 125px !important;
    height: 50px !important;

    padding: 0 30px !important;
    box-shadow: none !important;
}


/* -----------------------------------------
   BUTTON HOVER
   ----------------------------------------- */

.astro-form-sec #forminator-module-1043 .forminator-button-submit:hover {
    background: linear-gradient(
        90deg,
        #F5ECAC 0%,
        #C29A45 50%,
        #F5ECAC 100%
    ) !important;

    color: #000000 !important;
}
/* -----------------------------------------
   CENTER ALIGN SUBMIT BUTTON
   ----------------------------------------- */

.astro-form-sec #forminator-module-1043 .forminator-row-last {
    display: flex !important;
    justify-content: center !important;
    width: 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
}

.astro-form-sec #forminator-module-1043 .forminator-row-last .forminator-col {
    width: auto !important;
    flex: 0 0 auto !important;
}

.astro-form-sec #forminator-module-1043 .forminator-row-last .forminator-field {
    display: flex !important;
    justify-content: center !important;
}

.astro-form-sec #forminator-module-1043 .forminator-button-submit {
    display: block !important;
    margin: 0 auto !important;
}


/* -----------------------------------------
   MOBILE
   ----------------------------------------- */

@media (max-width: 767px) {

    .astro-form-sec #forminator-module-1043 .forminator-label {
        font-size: 20px !important;
    }

    .astro-form-sec #forminator-module-1043 .forminator-row {
        margin-bottom: 25px !important;
    }

    .astro-form-sec #forminator-module-1043 .forminator-col-6 {
        width: 100% !important;
        margin-bottom: 25px !important;
    }

    .astro-form-sec #forminator-module-1043 .forminator-input {
        height: 40px !important;
    }

    .astro-form-sec #forminator-module-1043 .forminator-textarea {
        min-height: 110px !important;
        height: 110px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7ad218 */.gold-border {
    position: relative;
    background: #00140e;
    padding: 40px;
}

/* Outer gold shape */
.gold-border::before {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(
        90deg,
        #AB8D60 0%,
        #B19465 7%,
        #DBC087 51%,
        #AB8D60 100%
    );

    clip-path: polygon(
        40px 0,
        calc(100% - 40px) 0,
        100% 28px,
        100% calc(100% - 28px),
        calc(100% - 40px) 100%,
        40px 100%,
        0 calc(100% - 28px),
        0 28px
    );

    z-index: 0;
}

/* Inner background to create the thin border */
.gold-border::after {
    content: "";
    position: absolute;
    top: 1.5px;
    right: 1.5px;
    bottom: 1.5px;
    left: 1.5px;

    background: #00140e;

    clip-path: polygon(
        39px 0,
        calc(100% - 39px) 0,
        100% 27px,
        100% calc(100% - 27px),
        calc(100% - 39px) 100%,
        39px 100%,
        0 calc(100% - 27px),
        0 27px
    );

    z-index: 1;
}

/* Keep your content above the border */
.gold-border > * {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS */.copyright-home {
    position: relative;
}
.copyright-home:after {
    content: "";
    position: absolute;
    width: 15px;
    height: 15px;
    background: url(https://astroprrofound.com/wp-content/uploads/2026/08/gold-start.svg) no-repeat center;
    background-size: contain;
    bottom: 0px;
    left: 50%;
    transform: translate(-50%, 50%);
    border: none;
    z-index:1;
}



.gradient-edge {
    position: relative;
}
.gradient-edge:before {
    content: "";
    background: linear-gradient(0deg, #031009 37.98%, rgba(31, 42, 36, 0.00) 100%);
    height: 235px;
    bottom: 0;
    width: 100%;
    z-index: 0;
    position: absolute;
    overflow: visible;
    left: 0;
    right: 0;
    top: -150px;
}
.gradient-edge-395:before {
    
    background: linear-gradient(0deg, #031009 37.98%, rgba(31, 42, 36, 0.00) 100%);
    height: 395px;
    top: -150px;
}
.wisdom-head span {
    background: linear-gradient(
        95.87deg,
        #C29A45 -16.22%,
        #F5ECAC 85.96%,
        #BF9744 124.53%
    );
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}

.know-hub-sec .app-cta .elementor-button-content-wrapper {
   padding: 10px 35px 10px 35px;
}
.astro-sec {
    position: relative;
    background: #03140F;
    transition:
        transform 0.4s ease,
        box-shadow 0.4s ease;
    transform-origin: center center;
}

.astro-sec::before {
    content: "";

    position: absolute;

    top: 0;
    bottom: 0px;
    width: 100%;
    height: 100%;

    background-image: url("https://astroprrofound.com/wp-content/uploads/2026/08/gloden-border.svg");

    background-repeat: no-repeat;
    background-position: center;
    background-size: 96% 96%;

    opacity: 0;

    pointer-events: none;

    z-index: 2;

    transition: opacity 0.4s ease;
}


.astro-sec:hover::before {
    opacity: 1;
}

.astro-sec:hover {
    transform: scale(1.025);
}

.astro-sec > .elementor-element {
    position: relative;
    z-index: 3;
}
.astro-sec {
    padding-top: 35px;
}
.astro-sec:hover {
    padding-top: 35px;
}
.astro-sec .elementor-icon-list-item:not(:last-child)::after {
    content: "";

    position: absolute;

    left: 50%;
    bottom: 0;

    transform: translateX(-50%);

    width: 200px;
    height: 1px;

    background: linear-gradient(
        90deg,
        rgba(194, 154, 69, 0) 0%,
        #FFFFFF 50%,
        rgba(191, 151, 68, 0) 100%
    );

    transition: background 0.4s ease;
}
.astro-sec:hover
.elementor-icon-list-item:not(:last-child)::after {
    background: linear-gradient(
        90deg,
        rgba(194, 154, 69, 0) 0%,
        #C29A45 50%,
        rgba(191, 151, 68, 0) 100%
    );
}

.astro-sec:hover .elementor-icon-list-text {
    color: #FFFFFF;
}
.astro-sec .elementor-icon-list-text {
    transition: color 0.4s ease;
}
.astro-sec:hover .elementor-icon-list-text {
    color: #FFFFFF !important;
}

.astro-sec .elementor-icon-list-item {
    position: relative;
    padding-bottom: 30px;
    margin-bottom: 30px;
}

.astro-sec .elementor-icon-list-item:not(:last-child)::after {
    content: "";
    position: absolute;
    left: 50%;
    bottom: 0;
    transform: translateX(-50%);

    width: 200px;
    height: 1px;

    background: linear-gradient(
        90deg,
        rgba(194, 154, 69, 0) 0%,
        #FFFFFF 50%,
        rgba(191, 151, 68, 0) 100%
    );
}

.guide-sec {
    background: rgba(12, 31, 27, 0.78);
    backdrop-filter: blur(149.106px);
    -webkit-backdrop-filter: blur(149.106px);

    border: 1px solid rgba(255, 255, 255, 0.32);
    border-radius: 14px;

    box-shadow: 19.36px 21.29px 19.94px 0px #0000006E;

    overflow: hidden;
}


.pre-science {
    position: relative;
    background: #061812;
    border: 1px solid rgba(255, 255, 255, 0.7);
    border-radius: 18px;
    padding: 10px;
}
.gold-frame {
    position: relative;
    background: #061812;
    padding: 35px;
    overflow: hidden;
}

/* Gold chamfered border */
.gold-frame::before {
    content: "";
    position: absolute;
    inset: 0;
    pointer-events: none;
    z-index: 0;

    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1000 500' preserveAspectRatio='none'%3E%3Cdefs%3E%3ClinearGradient id='gold' x1='0%25' y1='0%25' x2='0%25' y2='100%25'%3E%3Cstop offset='0%25' stop-color='%23C29A45'/%3E%3Cstop offset='50%25' stop-color='%23F5ECAC'/%3E%3Cstop offset='100%25' stop-color='%23BF9744'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpolygon points='45,5 955,5 995,45 995,455 955,495 45,495 5,455 5,45' fill='none' stroke='url(%23gold)' stroke-width='3'/%3E%3C/svg%3E");
    background-size: 100% 100%;
    background-repeat: no-repeat;
}

/* Keep Elementor content above border */
.gold-frame > * {
    position: relative;
    z-index: 1;
}
/* =========================================================
   REACT BITS BORDER GLOW
   ELEMENTOR .guide-sec VERSION
   ========================================================= */

.guide-sec {
    --bg: #0b211e;

    --edge-proximity: 0;
    --cursor-angle: 45deg;

    --edge-sensitivity: 30;
    --color-sensitivity: 50;

    --border-radius: 20px;
    --glow-padding: 40px;
    --cone-spread: 25;

    position: relative !important;

    isolation: isolate;

    border-radius: var(--border-radius) !important;

    /*
     * Important for the outer glow
     */
    overflow: visible !important;

    transform: translate3d(0, 0, 0.01px);

    /*
     * Your existing border
     */
    border: 1px solid rgba(255, 255, 255, 0.25);

    background: var(--bg);

    transition:
        border-color 0.3s ease;
}


/* =========================================================
   EFFECT LAYERS
   ========================================================= */

.guide-sec::before,
.guide-sec::after,
.guide-sec > .guide-edge-light {
    content: "";

    position: absolute;

    inset: 0;

    border-radius: inherit;

    pointer-events: none;

    transition:
        opacity 0.25s ease-out;

    z-index: 0;
}


/* =========================================================
   HIDE GLOW WHEN MOUSE IS OUT
   ========================================================= */

.guide-sec:not(:hover)::before,
.guide-sec:not(:hover)::after,
.guide-sec:not(:hover) > .guide-edge-light {
    opacity: 0;

    transition:
        opacity 0.6s ease;
}


/* =========================================================
   GOLD GRADIENT BORDER
   ========================================================= */

.guide-sec::before {

    border: 1px solid transparent;

    background:

        /*
         * Keep card background
         */
        linear-gradient(
            var(--bg) 0 100%
        ) padding-box,

        /*
         * Transparent base
         */
        linear-gradient(
            transparent,
            transparent
        ) border-box,

        /*
         * GOLD GRADIENTS
         */
        var(--guide-gradient-1) border-box,

        var(--guide-gradient-2) border-box,

        var(--guide-gradient-3) border-box,

        var(--guide-gradient-4) border-box,

        var(--guide-gradient-5) border-box,

        var(--guide-gradient-6) border-box,

        var(--guide-gradient-7) border-box,

        var(--guide-gradient-base) border-box;


    /*
     * React Bits edge proximity
     */

    opacity:

        calc(
            (
                var(--edge-proximity)
                -
                var(--color-sensitivity)
            )
            /
            (
                100
                -
                var(--color-sensitivity)
            )
        );


    /*
     * Glow direction follows cursor
     */

    mask-image:

        conic-gradient(

            from var(--cursor-angle) at center,

            black
                calc(
                    var(--cone-spread) * 1%
                ),

            transparent
                calc(
                    (var(--cone-spread) + 15) * 1%
                ),

            transparent
                calc(
                    (100 - var(--cone-spread) - 15) * 1%
                ),

            black
                calc(
                    (100 - var(--cone-spread)) * 1%
                )
        );
}


/* =========================================================
   INNER GOLD LIGHT
   ========================================================= */

.guide-sec::after {

    border:
        1px solid transparent;

    background:

        var(--guide-gradient-1) padding-box,

        var(--guide-gradient-2) padding-box,

        var(--guide-gradient-3) padding-box,

        var(--guide-gradient-4) padding-box,

        var(--guide-gradient-5) padding-box,

        var(--guide-gradient-6) padding-box,

        var(--guide-gradient-7) padding-box,

        var(--guide-gradient-base) padding-box;


    mask-image:

        linear-gradient(
            to bottom,
            black,
            black
        ),

        radial-gradient(
            ellipse at 50% 50%,
            black 40%,
            transparent 65%
        ),

        radial-gradient(
            ellipse at 66% 66%,
            black 5%,
            transparent 40%
        ),

        radial-gradient(
            ellipse at 33% 33%,
            black 5%,
            transparent 40%
        ),

        radial-gradient(
            ellipse at 66% 33%,
            black 5%,
            transparent 40%
        ),

        radial-gradient(
            ellipse at 33% 66%,
            black 5%,
            transparent 40%
        ),

        conic-gradient(
            from var(--cursor-angle) at center,
            transparent 5%,
            black 15%,
            black 85%,
            transparent 95%
        );


    mask-composite:
        subtract,
        add,
        add,
        add,
        add,
        add;


    opacity:

        calc(
            0.5
            *
            (
                var(--edge-proximity)
                -
                var(--color-sensitivity)
            )
            /
            (
                100
                -
                var(--color-sensitivity)
            )
        );


    mix-blend-mode:
        soft-light;
}


/* =========================================================
   OUTER GOLD GLOW
   ========================================================= */

.guide-sec > .guide-edge-light {

    inset:
        calc(
            var(--glow-padding) * -1
        );

    pointer-events:
        none;

    z-index:
        -1;


    mask-image:

        conic-gradient(

            from var(--cursor-angle) at center,

            black 2.5%,

            transparent 10%,

            transparent 90%,

            black 97.5%
        );


    opacity:

        calc(
            (
                var(--edge-proximity)
                -
                var(--edge-sensitivity)
            )
            /
            (
                100
                -
                var(--edge-sensitivity)
            )
        );


    mix-blend-mode:
        plus-lighter;
}


/* =========================================================
   OUTER GLOW SHADOW
   ========================================================= */

.guide-sec > .guide-edge-light::before {

    content: "";

    position: absolute;

    inset:
        var(--glow-padding);

    border-radius:
        inherit;


    box-shadow:

        /*
         * INNER
         */

        inset 0 0 0 1px
            var(--guide-glow),

        inset 0 0 1px 0
            var(--guide-glow-60),

        inset 0 0 3px 0
            var(--guide-glow-50),

        inset 0 0 6px 0
            var(--guide-glow-40),

        inset 0 0 15px 0
            var(--guide-glow-30),

        inset 0 0 25px 2px
            var(--guide-glow-20),

        inset 0 0 50px 2px
            var(--guide-glow-10),


        /*
         * OUTER
         */

        0 0 1px 0
            var(--guide-glow-60),

        0 0 3px 0
            var(--guide-glow-50),

        0 0 6px 0
            var(--guide-glow-40),

        0 0 15px 0
            var(--guide-glow-30),

        0 0 25px 2px
            var(--guide-glow-20),

        0 0 50px 2px
            var(--guide-glow-10);
}


/* =========================================================
   KEEP EXISTING ELEMENTOR CONTENT ABOVE EFFECT
   ========================================================= */

.guide-sec > * {
    position: relative;

    z-index: 2;
}


/* =========================================================
   MOBILE
   ========================================================= */

@media (max-width: 767px) {

    .guide-sec {
        --border-radius: 18px;
        --glow-padding: 25px;
    }

}

.gold-frame {
    position: relative;
    background: #061812;
    padding: 35px;
    
    /* Green background-um gold border corner contour-kku cut aagurathukku */
    clip-path: polygon(
        25px 0%, 
        calc(100% - 25px) 0%, 
        100% 25px, 
        100% calc(100% - 25px), 
        calc(100% - 25px) 100%, 
        25px 100%, 
        0% calc(100% - 25px), 
        0% 25px
    );
}

/* Gold border line inside the cut frame */
.gold-frame::before {
    content: "";
    position: absolute;
    inset: 6px; /* Border distance from cut edge */
    pointer-events: none;
    z-index: 1;

    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1000 500' preserveAspectRatio='none'%3E%3Cdefs%3E%3ClinearGradient id='gold' x1='0%25' y1='0%25' x2='0%25' y2='100%25'%3E%3Cstop offset='0%25' stop-color='%23C29A45'/%3E%3Cstop offset='50%25' stop-color='%23F5ECAC'/%3E%3Cstop offset='100%25' stop-color='%23BF9744'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpolygon points='25,2 975,2 998,25 998,475 975,498 25,498 2,475 2,25' fill='none' stroke='url(%23gold)' stroke-width='3'/%3E%3C/svg%3E");
    background-size: 100% 100%;
    background-repeat: no-repeat;
}

.gold-frame > * {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Vonizena Normal';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://astroprrofound.com/wp-content/uploads/2026/08/vonizena.woff') format('woff');
}
/* End Custom Fonts CSS */