@font-face{font-family:Quattrocento Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/1701f581632b7096-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Quattrocento Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/56ad38e9cc56d4cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/aa5c1ac0648b1973-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Quattrocento Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a6ccfd59e4733606-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Quattrocento Sans Fallback;src:local("Arial");ascent-override:87.31%;descent-override:26.77%;line-gap-override:0.00%;size-adjust:97.13%}.__className_7ecf7f{font-family:Quattrocento Sans,Quattrocento Sans Fallback;font-weight:400}.__variable_7ecf7f{--font-body:"Quattrocento Sans","Quattrocento Sans Fallback"}@font-face{font-family:Philosopher;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/669815d078e69076-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Philosopher;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2a0e1257fe2cd3b0-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Philosopher;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1b35baa265633d0f-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Philosopher;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6ce41475daf6113-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Philosopher;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5622b922c8e9159d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Philosopher;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3fd092111243d8b4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Philosopher;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c16b5286b4d7df09-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Philosopher;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/2c13fb54ab30493e-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Philosopher;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6f27bb8624cfcab0-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Philosopher;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1bc069ec0c72b6e8-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Philosopher Fallback;src:local("Arial");ascent-override:93.96%;descent-override:22.97%;line-gap-override:0.00%;size-adjust:95.78%}.__className_d17a2e{font-family:Philosopher,Philosopher Fallback;font-style:normal}.__variable_d17a2e{--font-heading:"Philosopher","Philosopher Fallback"}:root{--background:#ffffff;--foreground:#333;--header-bg:#f9f1f7;--color-pink:#a9076b;--color-pink-dark:#aa076b;--header-height:120px;--container-width:1146px;interpolate-size:allow-keywords}body,html{scroll-behavior:smooth;max-width:100vw;overflow-x:hidden;min-height:100vh;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{color:var(--foreground);background:var(--background);font-family:var(--font-body);font-size:16px;font-weight:400}*{box-sizing:border-box;padding:0;margin:0}a{color:var(--color-pink);text-decoration:underline}a:hover{text-decoration:none}.strong{font-weight:700}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading)}header{background-color:var(--header-bg);max-height:var(--header-height);padding:27px 0 26px;position:fixed;left:0;top:0;width:100%;z-index:5}.container{max-width:1280px;margin:auto;padding:0 20px}header .logo{width:235px;height:67px}header .logo a{display:flex;position:relative;width:100%;height:100%}nav.main_nav{display:block;float:left}nav.main_nav ul{list-style:none}nav.main_nav>ul>li{display:block;float:left;position:relative;margin-left:20px;z-index:2}nav.main_nav>ul>li.active>span{color:var(--color-pink)}nav.main_nav ul li ul{position:absolute;left:-99999px;top:100px;width:220px;opacity:0;transition:top .3s ease-out,opacity .5s ease-out;border-top:2px solid var(--color-pink);background-color:#fff;box-shadow:0 .5rem 1.875rem rgb(0 0 0/15%);z-index:2;padding:15px 0}nav.main_nav ul li:hover ul{left:0;top:50px;opacity:1}nav.main_nav>ul>li>a,nav.main_nav>ul>li>span{display:block;line-height:50px;cursor:pointer;text-decoration:none;color:#000}nav.main_nav>ul>li>span{position:relative;padding-right:20px}nav.main_nav>ul>li>span:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);background:url(/site/images/arrow-down.svg) no-repeat 100%;width:16px;height:16px}nav.main_nav>ul>li li{display:block}nav.main_nav>ul>li li a{display:block;padding:12px 22px;transition:color .5s ease;text-decoration:none;color:#000}nav.main_nav>ul>li li a:hover,nav.main_nav>ul>li li.active a{color:var(--color-pink)}header .bl_header_right{display:flex;float:right;align-items:center;gap:20px}header .bl_header_right .bl_give_call{position:relative;padding-left:40px}header .bl_header_right .bl_give_call svg{position:absolute;left:0;top:50%;transform:translateY(-50%);fill:#a8086a;width:28px;height:28px}header .bl_header_right .bl_give_call span{display:block;color:#9b9a9c}header .bl_header_right .bl_give_call a{text-decoration:none;font-family:var(--font-heading)}section.footer_services{position:relative}section.footer_services .bl_footer_form{width:45%;min-height:900px;position:relative;display:flex;padding-left:20px;color:#fff;align-items:center}section.footer_services .bl_footer_form .form_wrapper{max-width:500px}section.footer_services .bl_footer_form h2{font-size:36px;margin-bottom:24px}section.footer_services .bl_footer_form p{font-size:18px;line-height:30px;margin-bottom:24px}.bl_footer_form input,.bl_footer_form select,.bl_footer_form textarea{width:100%;border:1px solid var(--color-pink);padding:10px;height:40px;font-family:var(--font-body)}.bl_footer_form textarea{height:auto;resize:none}.bl_footer_form .btn-submit{background-color:#61045f;padding:10px 20px;border:0;color:#fff;font-size:16px;cursor:pointer}.bl_footer_form .btn-submit:disabled{background-color:#333;color:#999}.bl_footer_form label{font-size:14px;display:block;margin-bottom:5px}.bl_footer_form .form_error_message{font-size:12px;color:yellow;display:block;padding:5px 0 0}.bl_footer_form .error_input{background-color:pink}.bl_footer_form .bl_recaptcha>div{display:inline-block}section.footer_home{position:relative;min-height:500px;margin-top:-100px;padding-top:130px;color:#fff}section.footer_home .container{max-width:1200px;margin:auto;position:relative;z-index:1;padding:0 20px}section.footer_home .footer_top{text-align:center}section.footer_home .footer_top .footer_top_logo{margin-bottom:24px}section.footer_home .footer_top p{margin-bottom:12px}section.footer_home .footer_top p a{color:#fff;text-decoration:none}section.footer_home .footer_top .footer_social{display:flex;justify-content:center;gap:10px;margin:24px 0}section.footer_home .footer_top .footer_social a{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background-color:#fff}section.footer_home .footer_top .footer_social a svg{fill:#000;height:14px;width:auto}section.footer_home .footer_top .footer_social a:hover{background-color:#ad5efe}section.footer_home .footer_top .footer_social a:hover svg{fill:#fff}section.footer_home .footer_top .footer_nav{text-align:center}section.footer_home .footer_top .footer_nav ul{display:block;list-style:none}section.footer_home .footer_top .footer_nav ul li{display:inline-block;padding:0 20px}section.footer_home .footer_top .footer_nav ul li:not(:last-child):after{content:"|";position:relative;left:30px}section.footer_home .footer_top .footer_nav ul li a{color:#ccc;text-decoration:none;font-size:18px;line-height:24px}section.footer_home .footer_copyright{display:flex;flex-wrap:nowrap;align-items:center;padding:30px 0;margin-top:40px;border-top:1px solid #3d3f4b}section.footer_home .footer_copyright .left,section.footer_home .footer_copyright .mid,section.footer_home .footer_copyright .right{flex:1 1;color:#999;font-size:14px;line-height:24px}section.footer_home .footer_copyright .mid{text-align:center;display:flex;align-items:center;justify-content:center}section.footer_home .footer_copyright .mid a{color:#999;text-decoration:none;display:block}section.footer_home .footer_copyright .mid a img{vertical-align:top}section.footer_home .footer_copyright .right{text-align:right}section.footer_home .footer_copyright .left nav ul{list-style:none;display:flex;gap:12px}section.footer_home .footer_copyright .left nav ul li a{color:#999;font-size:12px;text-decoration:none}section.bl_services_hero{position:relative;min-height:780px;margin-top:var(--header-height);padding:113px 20px 205px}section.bl_services_hero .container{max-width:var(--container-width);margin:auto;color:#fff;position:relative;z-index:1}section.bl_services_hero h1{font-family:var(--font-heading);font-weight:700;font-size:50px;margin-bottom:24px}section.bl_services_hero h2{font-family:var(--font-heading);font-weight:400;font-size:20px;margin-bottom:24px}section.bl_services_hero p{font-size:16px;line-height:26px;margin-bottom:24px}section.bl_services_hero p strong{font-weight:700}section.bl_services_hero p .highlight,section.bl_services_hero p .highlight a{color:yellow;text-decoration:none}section.bl_services_hero .content{margin-bottom:50px}.content-1{display:flex;flex-direction:column;text-align:center;justify-content:center;align-items:center}.content-1 a.button_2{width:20%;align-items:center}a.button_1{font-family:var(--font-heading);font-size:16px;line-height:16px;background-color:transparent;background-image:linear-gradient(90deg,#61045f,#aa076b);border-style:solid;border-width:2px;border-radius:99px 99px 99px 99px;padding:15px 26px;text-decoration:none;color:#fff}a.button_1:hover{background-color:#9d149b!important;background-image:none!important}section.bl_about_page,section.bl_services_page{max-width:var(--container-width);margin:auto;padding:0 20px 120px}section.bl_services_page .content h4{margin:10px 0}section.bl_services_page .no-auto-margin{width:100vw;margin-left:calc(-50vw + 50%)}section.bl_services_page .content h2{font-weight:700;font-size:46px;line-height:50px;margin-bottom:24px}section.bl_services_page .content p{font-size:20px;line-height:32px;margin-bottom:24px}.bl_page{margin-top:var(--header-height);min-height:500px}.bl_appointment_call{display:flex;gap:10px;align-items:center;font-family:var(--font-heading);color:var(--color-pink-dark)}.bl_appointment_call a{color:var(--color-pink-dark);font-size:16px;text-decoration:none}.bl_appointment_call a:hover{color:var(--color-pink)}a.button_2{font-family:var(--font-heading);font-size:16px;line-height:16px;background-color:transparent;background-image:linear-gradient(90deg,#61045f,#aa076b);border-radius:99px 99px 99px 99px;padding:15px 26px;color:#fff;text-align:center;display:inline-block;text-decoration:none}a.button_2:hover{background-color:#9d149b;background-image:none;color:#fff}.bl_services_page .content{margin-bottom:24px;margin-top:10px}.bl_services_page .content .action{padding:24px 0}.bl_service_featured{overflow:hidden;border-radius:20px;margin-bottom:48px}.bl_service_featured .bl_content{padding:50px}.bl_service_featured .bl_content .content{display:grid;grid-template-columns:46% 1fr;grid-column-gap:30px;column-gap:30px}.bl_service_featured .bl_content .content p{font-size:16px;line-height:26px}.w-100{width:100%}.bl_service_solutions h2{color:#000;font-size:46px;line-height:50px;margin-bottom:24px}.bl_service_solutions ul{list-style:none;margin:0 0 24px;padding:0}.bl_service_solutions ul li{display:block;font-size:20px;line-height:32px;border-bottom:1px solid #ccc;padding-bottom:10px;padding-left:40px;margin-bottom:10px;position:relative}.bl_service_solutions ul li:last-child{border-bottom:0}.bl_service_solutions ul li svg{position:absolute;left:0;top:5px;fill:#b01875}.pg_full{display:flex;width:100%;height:100%;min-height:400px;align-items:center;justify-content:center;padding:30px 0;margin-top:var(--header-height)}.bl_form_small{width:100%;max-width:400px;background-color:rgba(170,8,106,.2);border-radius:10px;padding:30px}.http_error{border:1px solid #a9076b;color:#a9076b;padding:10px;margin-bottom:20px}.bl_footer_form .http_error{border-color:yellow;color:yellow}.bl_form_small input,.bl_form_small select{width:100%;border:1px solid var(--color-pink);padding:10px;height:40px}.bl_form_small .btn-submit{background-color:#61045f;padding:10px 20px;border:0;color:#fff;font-size:16px;width:100%;cursor:pointer}.bl_form_small label{font-size:14px;display:block;margin-bottom:5px}.bl_form_small .form_error_message{font-size:12px;color:#61045f;display:block;padding:5px 0 0}section.bl_about_page{font-size:16px;line-height:26px;padding-bottom:0}.img_footnote{font-size:75%;opacity:.8;text-align:center}section.bl_about_page h4{font-size:20px;font-weight:500;color:#a8086a;margin-bottom:10px}section.bl_about_page h3{font-size:36px;line-height:50px;font-weight:400;margin-bottom:20px}section.bl_about_page p{margin-bottom:20px}section.bl_about_page .bl_about_1{margin-bottom:80px}section.bl_about_page .bl_about_2{font-size:18px;line-height:28px;margin-bottom:80px}section.bl_about_page .bl_about_2 h3{color:var(--color-pink);font-size:24px;font-weight:600;line-height:26px}section.bl_about_page .bl_about_sheethal .quote{font-size:22px;line-height:36px;margin-bottom:20px;padding-left:20px;border-left:5px solid var(--color-pink)}section.bl_about_page .bl_about_sheethal .quote .highlight{color:var(--color-pink)}.bl_about_services{display:flex;flex-wrap:wrap;background-color:#e2cbdc;padding-left:1px;padding-top:1px}.bl_about_services>div.service_item{width:calc(25% - 1px);margin-right:1px;margin-bottom:1px;background-color:#f9f1f7;display:flex;flex-direction:column;gap:20px;padding:50px 10px;justify-content:center;align-items:center;text-align:center;cursor:default;transition:all .3s ease}.intro h1{font-size:2.5rem;color:#a02780;margin-bottom:30px;text-align:center}.intro h2{font-size:2rem;color:#4a154b;margin-bottom:20px;text-align:center}.intro p{text-align:center;font-size:22px}.intro{margin-bottom:100px}.news{display:flex;align-items:center;justify-content:space-between;gap:20px}.news-text{text-align:left}.news h2{font-size:1.8rem;color:#a02780;margin-bottom:20px}.news-columns{display:flex;gap:20px}.news-column{flex:1 1}.news.news-columns p{font-size:16px}.news img{max-width:300px;border-radius:5px}.meditation h2{text-align:center}.ascend-container{text-align:center;font-family:Arial,sans-serif;padding:20px}.ascend-flow{font-size:18px;line-height:1.5;color:#000}.ascend-title{color:#aa076b;margin-top:40px}.ascend-description{font-size:16px;color:#555}.circle-container{background-color:#fff}.circle,.circle-container{display:flex;justify-content:center;align-items:center}.circle{position:relative;width:512px;height:331px}.content-reflect{top:15%;left:-35%}.content-break,.content-reflect{position:absolute;text-align:right}.content-break{bottom:3%;left:-39%}.content-validate{position:absolute;top:18%;right:-36%;text-align:left}.content-evolve{position:absolute;bottom:4%;right:-45%;text-align:left}.content-break h3,.content-evolve h3,.content-reflect h3,.content-validate h3{font-size:26px;color:#aa076b}.content-break p,.content-evolve p,.content-reflect p,.content-validate p{font-size:16px;margin:0;color:#000}.download-button{margin-top:10px;background-color:#4caf50;color:#fff;padding:10px 20px;border:none;cursor:pointer;font-size:1rem}.download-button:hover{background-color:#45a049}body{margin:0;font-family:Arial,sans-serif;background-color:#ffffff}.main-container{display:flex;justify-content:center;align-items:center;max-width:1920px;margin:0 auto;height:100vh}.left-container{width:951px;height:740px;background-color:#c02b87;padding:40px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box}.left-container h1{font-size:2rem;margin-bottom:20px}.item{display:flex;align-items:flex-start;margin-bottom:20px}.number{font-size:1.5rem;font-weight:700;margin-right:20px}.item p{font-size:1rem;line-height:1.5}.right-container{width:951px;height:740px;background:url(/site/images/services/astro-bg.jpg);background-size:cover;background-position:50%;padding:40px;color:#fff;display:flex;flex-direction:column;justify-content:center;text-align:center;box-sizing:border-box}.right-container p{font-size:1.2rem;margin-bottom:30px}.program-button{background-color:#ffffff;color:#c02b87;padding:10px 20px;border:2px solid #fff;cursor:pointer;font-size:1rem;margin-bottom:20px}.program-button:hover{background-color:#f8f8f8}.contact{font-size:1rem;line-height:1.5}.bl_about_services>div.service_item:hover{background-color:#ffffff;box-shadow:0 15px 25px 0 rgba(0,0,0,.12)}.bl_about_services>div.service_item h4{font-size:18px;font-weight:400;line-height:28px}.bl_about_services>div.service_item h4 a{display:block;color:#000}.bl_about_services>div.service_item a{text-decoration:none}.bl_about_services_wrapper{background-color:#f9f1f7}.bl_about_services_wrapper .container{max-width:var(--container-width);margin:auto;padding:80px 20px}.bl_about_services_wrapper .container .action{padding:80px 0 0;text-align:center}.bl_sidebar_nav{background-color:#f9f1f7;margin-bottom:50px;border-radius:20px;padding:30px}.bl_sidebar_nav h2{font-size:24px;font-weight:700;line-height:46px;color:#000000}.bl_content .content ul li,.vastu{line-height:22px}.vastu{margin-bottom:22px}.bl_sidebar_nav>ul,.bl_sidebar_nav>ul ul{list-style:none}.bl_sidebar_nav>ul>li{display:block;cursor:pointer;font-size:18px;font-weight:400;line-height:36px;border-top:1px solid #edc6d3;position:relative;padding:16px 30px 16px 0}.bl_sidebar_nav>ul>li:after{content:"";position:absolute;right:0;top:20px;width:30px;height:30px;background:url(/site/images/arrow-down.svg) no-repeat 0 0;background-size:100%;transform:rotate(180deg);transition:transform .3s ease-in-out}.bl_sidebar_nav>ul>li.active:after{transform:rotate(0)}.bl_sidebar_nav>ul>li>ul{height:0;overflow:hidden;transition:height .3s ease-in-out}.bl_sidebar_nav>ul>li.active>ul{height:auto}.bl_sidebar_nav>ul>li>ul>li{position:relative;margin-left:10px}.bl_sidebar_nav>ul>li>ul>li:before{content:"";background-color:#aa076b;position:absolute;left:0;top:16px;width:5px;height:5px;border-radius:100%}.bl_sidebar_nav>ul>li>ul>li,.bl_sidebar_nav>ul>li>ul>li>a{font-size:16px;color:#000;display:block;text-decoration:none}.bl_sidebar_nav>ul>li>ul>li>a{padding-left:20px}.bl_sidebar_nav>ul>li>ul>li>a:hover{color:var(--color-pink)}.bl_sidebar_nav>ul>li>ul>li.active>a{font-weight:700;color:#aa076b}.bl_services_sidebar .bl_give_call img{vertical-align:top}.bl_services_sidebar .bl_give_call .bl_call{display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid var(--color-pink);border-top:0;border-radius:0 0 20px 20px;background-color:#f9f1f7;gap:30px;padding:30px 0}.bl_services_sidebar .bl_give_call .bl_call h3{font-size:32px;font-weight:700;line-height:36px;color:var(--color-pink)}.bl_services_sidebar .bl_give_call .bl_call a{font-size:32px;color:#aa076b;font-weight:400;text-align:center;display:block;text-decoration:none}.pg_contact_page{padding-top:650px;position:relative;margin-top:var(--header-height);padding-bottom:80px}.pg_contact_page .contact_grid{position:relative;z-index:1;margin-bottom:80px}.pg_contact_page .container{max-width:var(--container-width);margin:auto;padding:0 20px}.pg_contact_page .bl_contact_form{background-color:#fff;padding:30px;margin-top:-350px;box-shadow:0 12px 15px 0 rgba(0,0,0,.12)}.pg_contact_page .bl_footer_form .form_error_message{color:red}.pg_contact_page .bl_contact_form h2{font-size:36px;font-weight:700;color:#000000;margin-bottom:20px}.pg_contact_page .bl_contact_form p{margin-bottom:20px}.pg_contact_page .bl_contact_form p.error{color:red}.pg_contact_page .bl_contact_form .btn-submit{width:100%;font-family:var(--font-heading);font-size:16px;line-height:16px;background-color:transparent;background-image:linear-gradient(90deg,#61045f,#aa076b);border-style:solid;border-width:2px;border-radius:99px 99px 99px 99px;padding:15px 26px;color:#fff}.pg_contact_page .bl_contact_form .btn-submit:disabled{background-image:linear-gradient(90deg,#ccc,#ccc);cursor:not-allowed}select[multiple]{min-height:120px;background-color:#fff;font-size:14px;border:1px solid #aa076b}select[multiple] option{padding:8px;cursor:pointer}.checkbox-group{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.checkbox-item{display:flex;flex-direction:row;align-items:center;gap:6px;padding:6px 10px;border-radius:5px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox-item input[type=checkbox]{width:12px;height:12px;margin-right:8px}.radio{margin-top:20px}.radio-group{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.radio-item{display:flex;flex-direction:row;align-items:center;gap:6px;padding:6px 10px;border-radius:5px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.radio-item input[type=radio]{width:12px;height:12px;margin-right:8px}.success{color:green}.pg_contact_page .bl_contact_detail h3{color:#b4b4b4;font-size:18px;font-weight:400;line-height:24px}.pg_contact_page .bl_contact_detail p{line-height:150%;margin-bottom:20px;color:#000}.pg_contact_page .bl_contact_detail p a{color:#000;text-decoration:none}.pg_contact_page .bl_contact_detail p.big{color:#666666;font-size:22px;font-weight:700}.pg_contact_page .bl_contact_detail p.big a{color:#666666;text-decoration:none}.pg_contact_page .bl_contact_detail img{margin-top:10px}.pg_contact_page .map_container{width:100%;height:500px}.pg_contact_page .bl_contact_map{width:100%;height:400px;margin-bottom:80px}.pg_contact_page .bl_contact_map iframe{width:100%;height:100%;border:0}.bl_google_reviews{max-width:900px;overflow:hidden;margin-top:50px}.bl_review_slider>button{display:none!important}.bl_review_slider .slick-list .slick-track{display:flex;gap:20px}.bl_review_slider .slick-list .item{width:300px;height:400px;background-color:#fafafa;display:flex;margin-left:14px;padding:30px}.bl_review_slider .slick-dots{display:flex!important;gap:10px;margin-top:20px;justify-content:center}.bl_review_slider .slick-dots li button{background-color:#ccc;width:10px;height:10px;border-radius:10px;color:transparent;border:0;cursor:pointer;text-indent:-10000px}.bl_review_slider .slick-dots li.slick-active button{background-color:var(--color-pink-dark)}.bl_review_slider .slick-dots li::marker{display:none;font-size:0;line-height:0;color:transparent}.bl_review_slider .item{max-height:500px;display:flex;flex-direction:column;overflow:hidden;text-align:center}.bl_review_slider .item .text{max-height:183px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:grey;-ms-overflow-style:none;text-align:justify}.pg_home{margin-top:var(--header-height)}.bl_download{padding:1rem;text-align:center}.bl_download .MuiButton-contained{background-color:var(--color-pink);color:white;font-weight:600;padding:.75rem 1.5rem;border-radius:8px;transition:background .3s ease}.bl_download .MuiButton-contained:hover{background-color:#860153}.bl_download form{padding:1rem 0;text-align:left}.bl_download label{display:block;margin-bottom:4px;font-weight:500;font-size:.9rem;color:black}.bl_download input[type=email],.bl_download input[type=text]{width:80%;padding:10px 12px;border:1px solid #ccc;border-radius:6px;font-size:.95rem;outline:none;transition:border .2s}.bl_download input[type=email]:focus,.bl_download input[type=text]:focus{border-color:var(--color-pink)}.error_input{border-color:#f44336!important;background-color:#fff0f0}.form_error_message{color:#f44336;font-size:.8rem;margin-top:4px;display:block}.http_error{color:#f44336;margin-bottom:1rem;text-align:center;font-weight:500}.bl_recaptcha{margin-top:1.5rem;margin-bottom:1rem}.bl_brave,.bl_download{display:flex;color:white;margin:0;padding:0}.bl_brave{margin-top:100px}.bl_download .MuiButton-root{margin-right:.5rem;padding:.6rem 1.2rem;font-size:.9rem}.bl_download .MuiButton-root:disabled{background-color:#ddd;color:#888}.container-1{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;padding:20px;margin-top:8rem}.container-1 h1{display:block;width:100%;text-align:center}.card{flex:0 0 33%;max-width:auto;box-sizing:border-box;background-color:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);padding:20px;text-align:left}.card img{width:100%;border-radius:8px 8px 0 0;height:250px;object-fit:cover}.card h3{font-size:24px;font-weight:700;margin-top:15px;color:#a9086b}.card p{text-align:left;color:#666666;font-size:16px;font-weight:400;margin-top:15px;line-height:28px}.card ul{list-style:none;padding:0;margin:15px 0}.card h2{font-size:18px;font-style:normal;line-height:24px;color:#000000;margin:10px 0}.card span{color:#a9086b}.container-2{max-width:1000px;margin:50px auto;padding:20px;text-align:center}.title{font-size:40px;font-weight:700;margin-bottom:20px;color:#000}.description{font-size:18px;color:#000;margin-bottom:40px;line-height:30px}.details-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px;border-top:1px solid #ccc;padding-top:20px}.detail-item{text-align:center;padding:10px;border:1px solid #ddd;border-radius:5px}.detail-item h3{font-size:1rem;font-weight:700;margin-bottom:5px;color:#000}.payment-container{display:flex;justify-content:center;gap:40px;margin:50px auto;flex-wrap:wrap}.payment-box{width:350px;height:300px;background:white;box-shadow:0 30px 60px rgba(0,0,0,.1);border-radius:8px;text-align:center;padding:40px 20px;transition:transform .2s ease-in-out}.payment-box:hover{transform:translateY(-5px)}.payment-logo{max-height:60px;margin-bottom:30px}.payment-text{color:#555;font-size:16px;margin-bottom:30px}.pay-now-btn{padding:10px 30px;font-size:16px;background:white;border:1px solid #ccc;border-radius:30px;cursor:pointer;transition:all .3s ease}.pay-now-btn:hover{background:#990099}.action-1{line-height:444px}.bl_brave .bl_brave_program{text-align:left;background:#AA076B;width:50%;padding:100px 70px 100px 120px}.bl_brave .bl_brave_program h1{font-size:40px;color:white;margin-bottom:20px}.bl_brave .bl_brave_program>.bl_main{display:flex;gap:20px;padding:20px 20px 20px 0}.bl_brave .bl_brave_program>.bl_main p{font-size:16px;font-weight:lighter;line-height:30px}.bl_brave .bl_brave_program>.bl_main p span{text-decoration:underline;font-weight:bolder!important}.bl_brave .bl_brave_program button{margin-left:50px;background-color:#3d3f4b}.bl_brave .bl_book{width:951px;height:auto;background:url(/site/images/services/astro-bg.jpg);background-size:cover;background-position:50%;padding:50px;display:flex;flex-direction:column;justify-content:center;align-items:center}.bl_brave .bl_book h3{font-size:27px;font-family:Quattrocento Sans,Sans-serif;font-weight:400;font-style:italic;padding:0 100px;line-height:40px;margin-bottom:30px}.bl_brave .bl_book p{display:flex;flex-direction:column;gap:30px}.bl_brave .bl_book p>.button_2{border:3px solid white}.bl_brave .bl_book p>a.link_tel{color:white}.bl_brave_contact_us{margin:100px 0}.bl_brave_contact_us .bl_contact_form{padding:50px;background-color:#fff;box-shadow:0 12px 15px 0 rgba(0,0,0,.12)}.bl_brave_contact_us .bl_footer_form .form_error_message{color:red}.bl_brave_contact_us .bl_contact_form h2{font-size:36px;font-weight:700;color:#000000;margin-bottom:20px}.bl_brave_contact_us .bl_contact_form p{margin-bottom:20px}.bl_brave_contact_us .bl_contact_form p.error{color:red}.bl_brave_contact_us .bl_contact_form .btn-submit{width:100%;font-family:var(--font-heading);font-size:16px;line-height:16px;background-color:transparent;background-image:linear-gradient(90deg,#61045f,#aa076b);border-style:solid;border-width:2px;border-radius:99px 99px 99px 99px;padding:15px 26px;color:#fff}.bl_brave_contact_us .bl_contact_form .btn-submit:disabled{background-image:linear-gradient(90deg,#ccc,#ccc);cursor:not-allowed}.bl_brave_contact_us .bl_footer_form input,.bl_footer_form select,.bl_footer_form textarea{border:1px solid #999}.bl_brave_contact_us .bl_footer_form label{margin-bottom:10px;color:#999}.hamburger-icon{display:none;cursor:pointer}.header-left{gap:12px}.header-left,.menu-icon{display:flex;align-items:center}.menu-icon{cursor:pointer;justify-content:center}.logo{position:relative;width:120px;height:40px}.mobile-drawer-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:999;pointer-events:auto;overflow:hidden}body.drawer-open{height:100vh;overflow:hidden}.mobile-drawer{position:fixed;top:0;left:0;height:100%;width:80%;max-width:320px;background:white;z-index:1000;transition:transform .3s ease-in-out;transform:translateX(-100%)}.mobile-drawer.open{transform:translateX(0)}.drawer-content{padding:50px 30px 50px 10px;height:100%;overflow-y:auto;position:relative}.close-drawer{position:absolute;top:12px;right:16px;font-size:24px;cursor:pointer}.mobile_nav{background-color:#fff;border-radius:8px}.mobile_nav_list{list-style:none;padding:0;margin:0}.mobile_nav_list>div{padding:14px 20px}.mobile_nav_list>div a{text-decoration:none;color:black}.nav_item:first-child{margin-top:14px}.nav_label{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.submenu{max-height:0;overflow:hidden;transition:max-height .3s ease;padding-left:16px}.toggle_submenu:checked~.submenu{max-height:1000px;padding-top:8px;padding-bottom:8px;z-index:999}.submenu li{padding:8px 0}.submenu li a{padding:8px 12px;border-radius:4px}.nav_item.active>.nav_label,.submenu li.active a{background-color:#ddd;font-weight:700}.nav_item{border-bottom:1px solid #eee}li.nav_item{padding:14px 20px}.mobile_nav_list .nav_item .has_children .nav_label{display:flex;justify-content:space-between;align-items:center;font-size:16px;font-weight:500;background-color:#f9f9f9;cursor:pointer;transition:background-color .3s ease}.nav_label:after{content:"▼";font-size:12px;transform:rotate(0deg);transition:transform .3s ease}.toggle_submenu{display:none}.toggle_submenu:checked+.nav_label:after{transform:rotate(180deg)}.submenu{list-style:none}.submenu li{position:relative;padding:8px 0 8px 10px}.submenu li:before{content:"›";position:absolute;left:0;top:50%;transform:translateY(-50%);font-size:14px;color:#888}.submenu li a{display:block;text-decoration:none;color:#333;padding:8px 16px;border-radius:6px;list-style-type:armenian;transition:background-color .2s ease}.submenu li a:hover{background-color:#f0f0f0}.nav_item.active>.nav_label,.submenu li.active a{background-color:white;font-weight:600;color:#1d4ed8}.nav_item a{color:black;text-decoration:none}.bl_courses{width:auto;height:100vh;display:flex;justify-content:center;align-items:center}.position_relative{position:relative}.pg_contact_thankyou_page{width:100%;height:100%;padding:250px 0}.pg_contact_thankyou_page div{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-left:100px}@media only screen and (max-width:992px){.hamburger-icon{display:inline-block}.main-nav-wrapper{display:none}section.footer_services .bl_footer_form{padding-top:80px}section.footer_home .footer_copyright{flex-direction:column;gap:20px}section.bl_services_page{padding:10px 30px}section.bl_services_page .content p{font-size:18px}.bl_services_page>.bl_services_sidebar{flex-direction:row}.bl_service_featured .bl_content{padding:40px}.bl_service_featured .bl_content .content{grid-template-columns:100%}.bl_service_featured>img{height:200px;width:400px}.bl_service_solutions h2{font-size:25px;line-height:30px}.bl_service_solutions ul li{font-size:16px;padding-left:20px}section.bl_services_page .content h2{font-size:30px;line-height:40px}.bl_service_solutions ul li svg{font-size:15px}.bl_about_sheethal .bl_about_sheethal_pic img{width:250px;height:410px;object-fit:cover}section.bl_about_page .bl_about_sheethal .quote{font-size:20px;line-height:30px}section.bl_about_page .bl_about_sheethal a.button_2{margin-bottom:20px}.bl_brave{flex-direction:column}.bl_brave .bl_brave_program{width:100%;padding:50px}.bl_brave .bl_book{width:100%;padding:30px}.container-1{flex-direction:column}.card{max-width:430px;margin:auto}.container-2{max-width:550px}.pg_contact_thankyou_page{margin-top:90px;padding:50px;justify-content:center}}@media only screen and (max-width:767px){.bl_about_services{flex-direction:column}.bl_about_services>div.service_item{width:100%;border-right:1px solid #e2cbdc}.desktop_nav{display:none}.menu-icon{display:block}.bl_mobileMenu{display:flex;align-items:center;justify-content:space-between;position:relative}header .bl_header_right{flex-direction:column;gap:5px}header .bl_header_right .bl_give_call{padding-left:30px}header .bl_header_right .bl_give_call svg{width:20px;height:20px}header .bl_header_right .bl_contact{display:none}section.bl_services_hero h1{font-size:30px;margin-bottom:18px}section.bl_services_hero .action a.button_1,section.bl_services_hero p{font-size:14px}section.bl_services_page .content h2{font-size:30px;margin-bottom:15px;line-height:40px;margin-left:10px}section.bl_services_page .content p{font-size:14px;text-align:justify;margin-bottom:15px}.bl_services_page .content .action{padding:15px 0}.bl_services_page .content .action .bl_appointment_call{margin:0 10px 20px}.bl_services_page .content .action .bl_appointment_call a.button_2{font-size:14px;padding:10px 15px}.bl_appointment_call a{font-size:14px}section.bl_about_page,section.bl_services_page{padding-bottom:20px;padding-left:20px;padding-right:20px;margin:0 20px;text-align:justify}.bl_service_featured{margin:0 10px}.bl_service_featured .bl_content{padding:20px 10px}.bl_service_featured .bl_content .content{grid-template-columns:100%;text-align:justify}.bl_service_featured .bl_content .action{margin-bottom:20px;margin-left:20px;margin-right:20px}.bl_services_sidebar{margin:0 10px}.bl_services_sidebar .bl_give_call .bl_call{gap:15px}.bl_services_sidebar .bl_give_call .bl_call a,.bl_services_sidebar .bl_give_call .bl_call h3{font-size:25px}.bl_service_featured>img{height:200px;width:400px}.bl_service_solutions{margin-top:50px}.bl_service_solutions h2{font-size:25px;line-height:40px}.bl_service_solutions p{line-height:30px}.bl_service_solutions ul li{font-size:14px;padding:0 0 10px 30px}.bl_service_solutions ul{margin:0}section.bl_services_page .content h3,section.bl_services_page .content h4,section.bl_services_page .content h5{margin:0 20px 10px}section.bl_services_page .bl_content ul li{font-size:14px}.bl_sidebar_nav h2{font-size:20px}.bl_sidebar_nav>ul>li>ul>li>a{font-size:14px}.intro h1{font-size:30px;margin-bottom:10px}.intro{margin-bottom:40px}.news,.news-columns{flex-direction:column}.news-column{text-align:justify;width:100%}.graphic img{width:400px;height:400px}.pg_contact_page{padding-top:500px;padding-bottom:20px}.pg_contact_page .bl_contact_form h2{font-size:30px}.pg_contact_page .bl_contact_detail h3,.pg_contact_page .bl_contact_detail p.big{font-size:14px}.pg_contact_page .contact_grid{margin:0 20px}.pg_contact_page .bl_contact_detail img{margin-left:20px}nav.main_nav{display:none}.pg_contact_page .container{padding:0}.pg_contact_page .bl_contact_form{padding:20px}.bl_footer_form .bl_recaptcha>div{text-align:left;float:left}.pg_contact_page .bl_contact_map{padding:0 20px;margin-bottom:0}section.bl_about_page h3{font-size:30px;line-height:40px}section.bl_about_page p{font-size:14px;margin-bottom:10px}section.bl_about_page .bl_about_1{margin-bottom:40px}.bl_about_pic img{width:300px;height:300px;object-fit:cover}section.bl_about_page .bl_about_2{margin-bottom:40px}.bl_about_sheethal .bl_about_sheethal_pic img{width:300px;height:410px;object-fit:cover}section.bl_about_page .bl_about_sheethal .quote{font-size:18px;margin-top:20px}section.bl_about_page .bl_about_sheethal a.button_2{padding:15px 20px;font-size:14px;margin-bottom:20px}.bl_about_services_wrapper .container{padding:40px 10px;margin:0 40px}.bl_about_services_wrapper .container .action{padding-top:50px}.bl_download input[type=email],.bl_download input[type=text]{font-size:.9rem;padding:8px 10px}.bl_download .MuiButton-root{margin-top:1rem;width:100%}.bl_brave .bl_brave_program{padding:40px}.bl_brave .bl_brave_program h1{font-size:30px}.bl_brave .bl_brave_program button{margin:0}.bl_brave_contact_us .bl_contact_form{padding:20px}.bl_brave .bl_book h3{padding:0 50px;font-size:20px}.content-1 a.button_2{width:70%}.bl_services_sidebar .bl_give_call>img{width:100%}.bl_services_page .content .circle>img{width:100%;height:300px}.bl_services_page .content .circle{display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content}.content-break{display:block;position:relative;width:100%;left:0;text-align:center;margin-top:30px}.content-break p{text-align:center!important}.content-reflect{position:relative;width:100%;left:0;text-align:center;margin-top:30px}.content-reflect p{text-align:center!important}.content-validate{position:relative;width:100%;left:0;text-align:center;margin-top:30px}.content-validate p{text-align:center!important}.content-evolve{position:relative;width:100%;left:0;text-align:center;margin-top:30px}.content-evolve p{text-align:center!important}.bl_services_page .content{margin:0}.pg_plain .container h2{font-size:26px;margin-bottom:15px}.pg_plain .container p{font-size:16px;margin-bottom:15px}.container-1{max-width:-moz-fit-content;max-width:fit-content}.card h2{font-size:16px}.details-grid{grid-template-columns:repeat(1,1fr)}.container-2{max-width:350px}section.footer_services{padding-bottom:100px}.pg_contact_thankyou_page div{padding-left:10px}section.bl_services_hero{min-height:480px}.bl_google_reviews_main{padding:40px;margin-bottom:20px;display:flex;flex-direction:column}.bl_review_slider .slick-list .slick-track{width:340px!important}.bl_review_slider .slick-list .slick-list{width:100%}}