*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--font-size-base:16px;--color-black:#000;--color-white:#fff;--color-brown:#a07744;--color-green:#028298;--color-body:#021a45;--color-background:#faf6e3;--transition-fast:.2s ease-in-out}@font-face{font-family:Poppins-Light;src:url(../media/Poppins-Light.89995274.woff2)format("woff2"),url(../media/Poppins-Light.9672097a.woff)format("woff");font-style:normal;font-display:swap}@font-face{font-family:Poppins-Regular;src:url(../media/Poppins-Regular.6244d5be.woff2)format("woff2"),url(../media/Poppins-Regular.fd5774af.woff)format("woff");font-style:normal;font-display:swap}@font-face{font-family:Poppins-SemiBold;src:url(../media/Poppins-SemiBold.09f5eb10.woff2)format("woff2"),url(../media/Poppins-SemiBold.cdecd9ff.woff)format("woff");font-style:normal;font-display:swap}@font-face{font-family:Playfair-SemiBold;src:url(../media/Playfair-SemiBold.c5a18dde.woff2)format("woff2"),url(../media/Playfair-SemiBold.2aac567f.woff)format("woff");font-style:normal;font-display:swap}@font-face{font-family:Playfair-Regular;src:url(../media/Playfair-Regular.9b5ebe0f.woff2)format("woff2"),url(../media/Playfair-Regular.e275c1a6.woff)format("woff");font-style:normal;font-display:swap}@font-face{font-family:Playfair-Bold;src:url(../media/Playfair-Bold.2b4c1db0.woff2)format("woff2"),url(../media/Playfair-Bold.72a412f3.woff)format("woff");font-style:normal;font-display:swap}.grey_box{background-color:#fff;border-radius:15px;padding:20px 30px}.list_label .label{background-color:#dcf2ff;border:1px solid #bae6ff;border-radius:8px;width:100%;margin:0 auto;padding:7px 0;font-family:GothamMedium;font-size:13px}.list_listbox:nth-child(2n){background-color:#fffaf1}.list_label .list_title{color:#fff;background-color:#ed2024;margin:0;padding:7px 40px;position:relative}.list_label .list_title:after{content:"";float:left;background-image:url(/images/toggle_red_arrow.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:6px;margin:0;position:absolute;bottom:-5px;left:0;transform:rotate(180deg)}.list_listbox{border-bottom:1px dashed #ccc;padding:12px 0;font-size:13px}.list_listbox:hover{background-color:#f3faff}.d_user_new_details_mainbox{z-index:10;z-index:10;background-color:#f4fbff;border-radius:15px;margin:30px 0 0;padding:20px;position:relative;box-shadow:2px 2px 12px #0000001f}.d_user_profile_heading{border-bottom:1px solid #dedede;margin:0 0 20px;padding:0 0 10px;font-family:Outfit-SemiBold;font-size:20px}.d_user_profile_details_listing_box{grid-template-columns:1fr 1fr;gap:20px;display:grid}.d_user_profile_details_subheading{color:#6e6e6e;margin:0 0 6px}.nw_user_offcanvas_heading{background-color:#feecd1;border-radius:0 30px 30px 0;width:fit-content;padding:10px 40px 10px 20px;font-family:Outfit-SemiBold;font-size:25px}.nw_user_offcanvas_heading span{color:#ed2024}.nw_user_offcanvas .rightpoup{padding:0}.nw_user_offcanvas_listing_mainbox{flex-direction:column;gap:15px;height:80vh;margin:20px 0 0;padding:0 20px;display:flex;overflow-y:auto}.nw_user_offcanvas_listing_mainbox::-webkit-scrollbar{width:5px}.nw_user_offcanvas_listing_mainbox::-webkit-scrollbar-track{background:#fff}.nw_user_offcanvas_listing_mainbox::-webkit-scrollbar-thumb{background:#d4aa70;border-radius:20px}.nw_user_offcanvas_listing_mainbox::-webkit-scrollbar-thumb:hover{background:#ed2024}.nw_user_offcanvas_listing_content_textarea{border:1px solid #ccc;border-radius:12px;width:100%;margin:8px 0 0;padding:10px}.nw_user_offcanvas_listing{grid-template-columns:120px 1fr;gap:30px;display:grid}.nw_user_offcanvas_listing_lable{color:#707070;font-size:14px}.nw_user_offcanvas_listing_content{color:#000;font-size:14px}.nw_user_offcanvas_listing_content_textarea{border-radius:10px;padding:8px;box-shadow:0 0 10px #cccccc63}.rightpoup{z-index:5000;background-color:#fff;width:35%;height:100%;margin:0 -890px 0 0;padding:20px 40px 40px;transition-duration:.3s;position:fixed;top:0;right:0;box-shadow:0 0 30px #00000038}.rightpoup2{width:50%}.rightpoupopen{margin:0}.rightpoup_close{cursor:pointer;background-color:#0a6c85;border-radius:7px 0 0 7px;margin:0 0 0 -32px;padding:5px 9px 5px 11px;position:absolute;left:0}.rightpoup_close img{max-height:12px}.nw_user_offcanvas .rightpoup_close{top:30px}.nw_user_offcanvas_mainbox{padding:0 0 20px}body:has(.user_black_overlay_main .rightpoupopen){overflow:hidden}.user_black_overlay_main .nw_user_offcanvas .overlay_offcanvas{display:none}body:has(.user_black_overlay_main .rightpoupopen) .nw_user_offcanvas .overlay_offcanvas{z-index:999;background:#00000080;width:100%;height:100vh;display:block;position:fixed;top:0;right:0}.inner_heading25{color:#414141;background-color:#fff;border-radius:5px;padding:9px 10px;font-family:Outfit-SemiBold;font-size:16px;box-shadow:0 2px 3px #00000008}.rightpoup .inner_heading25{box-shadow:none;background-color:#e6eff6}.red_button{color:#fff;cursor:pointer;background-color:#0a6c85;border:0;border-radius:10px;padding:10px 20px;font-size:14px;line-height:normal;-webkit-text-decoration:none;text-decoration:none;transition-duration:.3s}.red_button:hover{color:#fff;background-color:#000}html{scroll-behavior:smooth;font-size:clamp(14px,1.5vw,16px)}body{width:100%;height:100%;color:var(--color-body);background-color:var(--color-background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Poppins-Regular}p{margin:0 0 1em}h1,h2,h3,h4,h5,h6{margin:0 0 .5em}ul,ol{margin:0;padding:0;list-style:none}a{color:var(--color-black);transition:color var(--transition-fast);text-decoration:none}a:hover,a:focus{color:var(--color-green);outline:none}:focus-visible{outline-offset:0;outline:0}img{max-width:100%;height:auto;display:block}button{cursor:pointer;background:0 0;border:none;font-family:Poppins-Regular}.sub_heading{color:var(--color-green);text-align:center;font-family:Playfair-SemiBold;font-size:2.5rem;line-height:normal}.read_more_btn a{border:1px solid var(--color-white);width:fit-content;color:var(--color-white);border-radius:40px;grid-template-columns:1fr 24px;align-items:center;gap:10px;padding:8px 16px;line-height:normal;display:grid}.my_btn_box a{border-radius:40px;grid-template-columns:25px 1fr;align-items:center;gap:10px;width:fit-content;padding:14px 30px;line-height:normal;display:grid}.my_btn_box.call_btn a{background-color:var(--color-white);color:var(--color-black)}.my_btn_box.whatsapp_btn a{color:var(--color-white);background-color:#028298}.my_btn_box.appointment_btn a{color:var(--color-white);background-color:#ffffff4d}.heading{color:var(--color-white);font-family:Playfair-Bold;font-size:2.5rem;line-height:normal}.heading span{color:#eccc7e}.my_custom_listing ul li{padding:0 0 12px 22px;position:relative}.my_custom_listing ul li:last-child{padding:0 0 0 22px}.my_custom_listing ul li:after{content:"";background-image:url(../media/right-arrow.8814e323.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:14px;height:14px;position:absolute;top:4px;left:0}.submite_btn{background-color:var(--color-green);color:#fff;cursor:pointer;border:none;border-radius:40px;margin-top:1rem;padding:10px 25px;font-family:Poppins-SemiBold;transition:background-color .3s;display:inline-block}.submite_btn span{font-family:Poppins-Light}.submite_btn:hover{background-color:#a07744}header{padding:1.25rem 0;overflow-x:hidden}header .header_mainbox{justify-content:space-between;align-items:center;display:flex;position:relative}header .header_absolute_box img{max-width:200px}header .header_menu_box{background-color:var(--color-green);border-radius:120px 0 0 120px;padding:2.188rem 0 2.188rem 3.75rem;position:relative}header .header_menu_box:after{content:"";background-color:var(--color-green);width:100%;height:100%;position:absolute;top:0;right:-100%}header .header_menu_box nav ul{align-items:center;gap:40px;display:flex}header .header_menu_box nav ul li a{color:var(--color-white);font-family:Poppins-SemiBold;font-size:1rem;position:relative}header .header_menu_box nav ul li a.header_login_btn{border:1px solid var(--color-white);border-radius:40px;align-items:center;gap:8px;padding:.4rem 1rem;display:flex}.header_main_section{display:grid}.header_main_section>*{grid-area:1/1}.header_main_section .header_absoluate_logobox{z-index:999;width:fit-content;height:fit-content;position:absolute;top:4px}.header_absoluate_logobox img{max-width:200px}.home_banner_section{display:grid}.home_banner_section>*{grid-area:1/1}.home_banner_section .home_banner_corner_img_one{align-self:end;width:fit-content;height:fit-content}.home_banner_section .home_banner_corner_img_two{place-self:end;width:fit-content;height:fit-content}.home_banner_section .banner_para_home p{color:var(--color-white);margin:0 0 2.5rem;font-size:18px}.home_banner_section .home_banner_btnbox{gap:20px;margin:0 0 1.875rem;display:flex}.home_banner_section .home_banner_imgbox{width:100%;height:90vh}.home_banner_section .home_banner_imgbox video{object-fit:cover;object-position:center;width:100%;height:100%}.home_banner_section .container{z-index:10;align-self:center;position:relative}.home_banner_section .home_banner_imgbox_gredient{background-color:#00000047;width:100%;height:90vh}.section_home_about_section{margin:100px 0 0}.section_home_about_section .sub_heading{position:relative}.section_home_about_section .sub_heading:after{content:"";z-index:-1;background-image:url(../media/about-heading-background.9e10e607.png);background-repeat:no-repeat;background-size:contain;width:700px;height:70px;position:absolute;bottom:-16px;left:50%;transform:translate(-50%)}.section_home_about_section .home_about_para p{text-align:center;margin:3.75rem 0 0;font-family:Poppins-Light}.section_home_about_section .home_about_second_para p{text-align:center;margin:1.25rem 0 0;font-family:Poppins-SemiBold}.section_home_about_section .home_about_imagebox{z-index:-1;margin:-100px 0 0;position:relative}.promise_section{background:linear-gradient(#fffefd 0%,#fcf7ec4d 100%);padding:100px 0 0;display:grid}.promise_section>*{grid-area:1/1}.promise_section .sub_heading{text-align:start}.promise_section .promise_listing_content{font-family:Poppins-SemiBold;font-size:18px;line-height:1.2}.promise_section .promise_listing{grid-gap:10px;gap:10px;display:grid}.promise_section .promise_mainbox{grid-template-columns:1fr 1fr;gap:30px;display:grid}.promise_section .promise_para_first p{margin:0 0 1.875rem}.family_connection_section{background:linear-gradient(#fffefd 0%,#fcf7ec 100%);padding:100px 0 0;display:grid}.family_connection_section>*{grid-area:1/1}.family_connection_section .sub_heading{text-align:start}.family_connection_section .family_connection_para_first p{margin:0 0 1.25rem;font-size:18px}.family_connection_section .family_connection_listing{grid-template-columns:58px 1fr;align-items:center;gap:20px;display:grid}.family_connection_section .family_connection_list_mainbox{gap:40px;padding:0 2rem 0 0;display:grid}.family_connection_section .family_connection_heading{margin:0 0 .625rem;font-family:Poppins-SemiBold;font-size:18px}.step_listing{display:grid}.step_listing>*{grid-area:1/1}.step_headingBox{color:#fff;background-color:#028298;border-radius:10px;align-items:center;gap:10px;padding:10px 15px;display:flex}.step_number{color:#000;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;line-height:normal;display:flex}.step_contentBox{padding:36px 0 0}.step_textBox{padding:25px 0 0 60px}.step_arrow{padding:0 0 0 20px}.step_heading,.step_number{font-family:Poppins-SemiBold;font-size:18px;line-height:normal}.step_text{margin:0 0 1rem}.step_listing.step_brown_head .step_headingBox{background-color:var(--color-brown)}.step_listing.step_brown_violate .step_headingBox{background-color:#b3a1bd}.steps_section .custom_navigation_mainbox{justify-content:center;gap:40px;margin:2.5rem 0 0;display:flex}.steps_section{background-color:#fcf7ec;padding:100px 0 60px;position:relative}.steps_section:after{content:"";opacity:.1;background-image:url(../media/map-image.180908d4.webp);background-repeat:no-repeat;background-size:cover;width:100%;height:100%;display:none;position:absolute;top:0;left:0}.steps_section>*{z-index:100;position:relative}.custom-prev,.custom-next{cursor:pointer;transition-duration:.3s}.custom-prev:hover svg circle,.custom-next:hover svg circle{fill:var(--color-black)}.stps_para_first p{margin:0 0 1.25rem;font-size:18px}.stps_para_second p{margin:0 0 2.5rem}.steps_below_para_mainbox{text-align:center;background:linear-gradient(90deg,#fff3 0%,#f6e7c3 50%,#fff3 100%);margin:2.5rem 0 0;padding:1.875rem 0}.stories_section{padding:100px 0 0}.stories_section .stories_mainbox{grid-template-columns:.5fr .5fr 1fr;gap:20px;display:grid}.stories_section .stories_firstbox,.stories_section .stories_thirdbox{display:grid}:is(.stories_section .stories_firstbox,.stories_section .stories_thirdbox)>*{grid-area:1/1}.stories_section .stories_first_content_box{color:var(--color-white);align-self:end;gap:15px;padding:1.25rem;display:grid}.stories_section .stories_thirdbox_video{place-self:center;width:fit-content;height:fit-content}.stories_section .stories_first_gredien_box{background:linear-gradient(#fff0 40%,#000c 100%);border-radius:0 0 20px 20px}.stories_section .stories_first_img_box img,.stories_section .stories_thirdbox_img img{object-fit:cover;object-position:center;border-radius:20px;width:100%;height:100%}.stories_section .stories_secondbox{grid-template-rows:1fr 1fr;gap:20px;display:grid}.stories_section .card_heading{color:var(--color-white);font-family:Playfair-Regular;font-size:1.563rem}.stories_section .stories_secondbox_first,.stories_section .stories_secondbox_second{background-color:var(--color-brown);color:var(--color-white);border-radius:20px;flex-direction:column;justify-content:center;gap:30px;padding:1.875rem;display:flex}.stories_section .stories_secondbox_second{background-color:var(--color-green)}.stories_section .sub_heading{margin:0 0 2.5rem}.stories_section .stories_thirdbox_video{position:relative}.home_contact_section{padding:100px 0 0;position:relative}.home_contact_section:before{content:"";opacity:.8;z-index:-1;background:url(../media/contact-background.b31220c7.webp) 50%/cover no-repeat;width:100%;height:100%;position:absolute;top:0;left:0}.home_contact_section .home_contact_mainbox{grid-template-columns:1fr 1fr;gap:40px;display:grid}.home_contact_section .sub_heading{text-align:start}.home_contact_section .home_contact_listing{grid-template-columns:51px 1fr;align-items:center;gap:20px;display:grid}.home_contact_section .home_contact_list_mainbox{gap:40px;margin:2.5rem 0 0;display:grid}.home_contact_section .home_contact_rightbox iframe{border-radius:20px}.home_contact_section .home_contact_leftbox{padding:0 3.75rem}footer{color:var(--color-white);background-color:#0b8fa6;margin:100px 0 0;padding:3.75rem 0 2.5rem}footer .footer_top_box{display:grid}footer .footer_top_box>*{z-index:10;grid-area:1/1}footer .footer_top_mainbox{grid-template-columns:1fr .6fr 1fr;display:grid}footer .footer_heading{margin:0 0 3.125rem;font-family:Poppins-SemiBold;font-size:22px;font-weight:500;line-height:normal}footer .footer_social_links ul{gap:25px;display:flex}footer .footer_social_links ul li a svg{transition-duration:.3s}footer .footer_social_links ul li a svg:hover{transform:scale(1.08)}footer .footer_quick_links ul li a{color:var(--color-white);transition-duration:.3s;display:inline-block}footer .footer_quick_links ul li a:hover{color:#8dd7e4}footer .footer_quick_links ul li:not(:last-child){padding:0 0 1rem}footer .footer_top_first_box{flex-direction:column;justify-content:space-between;max-width:60%;display:flex}footer .footer_bottom_rightbox img{max-width:75px}footer .footer_copywrite_box{justify-content:space-between;align-items:center;margin:.625rem 0 0;display:flex}footer .footer_bottom_rightbox{align-items:center;gap:10px;display:flex}footer .footer_back_imgbox img{object-fit:contain;opacity:.6;width:100%;height:100%}.menu-toggle,.close_btn{display:none}.inner_banner_section .inner_banner_mainbox{grid-template-areas:"stack";display:grid}.inner_banner_section .inner_banner_imgbox{z-index:1;grid-area:stack;width:100%;height:100%}.inner_banner_section .inner_banner_mainbox .container{z-index:10;text-align:center;grid-area:stack;place-self:center}.inner_banner_section .inner_banner_corner_img_one{z-index:5;grid-area:stack;align-self:end;width:fit-content;height:fit-content}.inner_banner_section .inner_banner_corner_img_two{z-index:5;grid-area:stack;place-self:end;width:fit-content;height:fit-content}.inner_banner_section .inner_banner_corner_img_one img{max-width:100px}.inner_banner_section .inner_banner_corner_img_two img{max-width:120px}.inner_banner_section .inner_banner_imgbox img{object-fit:cover;object-position:center;width:100%;height:100%}.inner_banner_section .breadcrumb{background:0 0;justify-content:center}.inner_banner_section .breadcrumb-item a{color:#eccc7e;font-family:Poppins-SemiBold}.inner_banner_section .breadcrumb-item.active{color:var(--color-white);padding:0 0 0 30px}.inner_banner_section .breadcrumb-item+.breadcrumb-item:before{color:var(--color-white);padding:0 30px 0 0}.inner_about_section{padding:100px 0 0}.inner_about_section .inner_about_para .extra_content{opacity:0;max-height:0;transition:max-height .6s,opacity .5s;overflow:hidden}.inner_about_section .inner_about_para .extra_content.expanded{opacity:1;max-height:1000px}.inner_about_section .readmore_btn{background-color:var(--color-green);color:#fff;cursor:pointer;border:none;border-radius:40px;margin-top:1rem;padding:10px 25px;font-family:Poppins-SemiBold;transition:background-color .3s;display:inline-block}.inner_about_section .readmore_btn span{font-family:Poppins-Light}.inner_about_section .readmore_btn:hover{background-color:#a07744}.inner_about_section .inner_about_mainbox{grid-template-columns:1fr .9fr;gap:40px;display:grid}.inner_about_section .inner_about_rightbox{grid-template-areas:"stack";height:fit-content;display:grid}.inner_about_section .inner_about_background_box{z-index:1;grid-area:stack;width:fit-content;height:fit-content;position:relative;top:-40px;left:-20px}.inner_about_section .inner_about_right_img_box{z-index:2;grid-area:stack;place-self:center;width:fit-content;height:fit-content}.inner_about_section .inner_about_slogan_box{z-index:3;text-align:center;background-color:var(--color-green);width:fit-content;height:fit-content;color:var(--color-white);border-radius:100px;grid-area:stack;place-self:end center;padding:.625rem 3.125rem;font-family:Poppins-Light;font-size:25px;line-height:normal}.inner_about_section .inner_about_slogan_box span{font-family:Poppins-SemiBold}.inner_about_section .sub_heading{text-align:start}.vision_section{margin:100px 0 0}.vision_section .sub_heading{text-align:start}.vision_section .vision_mainbox{grid-template-areas:"stack";display:grid}.vision_section .vision_img_box{grid-area:stack}.vision_section .vision_mainbox .container{grid-area:stack;align-self:center}.mission_section .sub_heading{text-align:start}.mission_section .mission_mainbox{grid-template-areas:"stack";display:grid}.mission_section .mission_mainbox .container{grid-area:stack;align-self:center}.mission_section .mission_img_box{grid-area:stack;justify-self:end}.outcomes_section{background:linear-gradient(#ffffffe6 0%,#fdfaf2 20%,#fcf7ece6 100%);padding:60px 0;position:relative}.outcomes_section:after{content:"";opacity:.8;z-index:-1;background-image:url(../media/outcomes-background-image.d6f99063.webp);background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.outcomes_section .outcomes_listing_mainbox{grid-template-columns:repeat(2,1fr);gap:50px;display:grid}.outcomes_section .outcomes_listing_box{grid-template-columns:auto 1fr;gap:10px;display:grid}.outcomes_section .outcomes_listing_icon{width:80px;height:80px;overflow:hidden}.outcomes_section .outcomes_listing_icon img{object-fit:scale-down;width:100%;height:100%}.outcomes_section .outcomes_listing_heading{margin:0 0 .313rem;font-family:Poppins-SemiBold;font-size:18px}.outcomes_section .outcpmes_contentbox p{margin:0 0 1.875rem}.about_registration_section{padding:100px 0 0}.about_registration_section .about_registration_mainbox{grid-template-columns:1fr .5fr;align-items:center;display:grid}.about_registration_section .about_registration_heading{margin:0 0 1.875rem;font-family:Poppins-SemiBold;font-size:18px}.about_registration_section .about_registration_rightbox{background-color:var(--color-brown);text-align:center;color:var(--color-white);border-radius:20px;padding:1.875rem;font-family:Playfair-Regular;font-size:25px;box-shadow:0 8px 12px #dedede}.promise_of_care_section{padding:100px 0 0}.promise_of_care_section .promise_of_care_firstpara p{text-align:center;font-size:18px}.promise_of_care_section .promise_of_care_secondpara p{text-align:center;margin:0 0 1.875rem}.promise_of_care_section .promise_of_care_listing_box{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.promise_of_care_section .promise_of_care_listing{filter:drop-shadow(2px 4px 6px #d9d9d9);grid-template-areas:"stack";transition-duration:.5s;display:grid}.promise_of_care_section .promise_of_care_listing_img{grid-area:stack}.promise_of_care_section .promise_of_care_listing_content{grid-area:stack;width:fit-content;height:fit-content;padding:30px}.promise_of_care_section .promise_of_care_card_heading{margin:0 0 .625rem;font-family:Poppins-SemiBold;font-size:18px}.promise_of_care_section .promise_of_care_listing_img img{object-fit:cover;object-position:center center;width:100%;height:100%}.enquiry_form_section{background:linear-gradient(#fffefd 0%,#fcf7ec4d 100%);padding:100px 0 0}.enquiry_form_section .enquiry_form_mainbox{background-color:#fff;border-radius:30px;grid-template-columns:1.5fr 1fr;gap:80px;padding:50px;display:grid;box-shadow:4px 4px 20px #d6d6d666}.enquiry_form_section .enquiry_formbox form{grid-template-columns:repeat(2,1fr);gap:30px;display:grid}.enquiry_form_section .msg_form_group,.enquiry_form_section .form_submit{grid-column:1/3}.enquiry_form_section .form-control,.enquiry_form_section .form-select{color:#93959e;border-radius:80px;padding:1.25rem}.enquiry_form_section .form-control::placeholder,.enquiry_form_section .form_group select{color:#93959e;font-size:14px}.enquiry_form_section .enquiry_form_mainbox p{margin:0 0 40px;padding:0 0 20px;position:relative}.enquiry_form_section .enquiry_form_mainbox p:after{content:"";background-color:#d6d6d68a;border-radius:40px;width:30%;height:1px;position:absolute;bottom:0;left:0}.enquiry_form_section .error_msg{color:red;margin:0 0 0 20px;font-size:12px}.enquiry_form_section .form-control:focus,.enquiry_form_section .form-select:focus{border-color:var(--color-green);box-shadow:unset}.enquiry_form_section .enquiry_form_rightbox{aspect-ratio:1/1.2;width:100%;position:relative}.enquiry_form_section .enquiry_form_rightbox:after{content:"";background-color:var(--color-green);border-radius:30px;width:100%;height:100%;position:absolute;bottom:-15px;right:-15px}.enquiry_form_section .enquiry_form_rightbox img{object-fit:cover;object-position:center;z-index:1;border-radius:30px;width:100%;height:100%;position:relative}.enquiry_form_section .sub_heading{text-align:start}.my_application_form_page .enquiry_form_section .enquiry_form_mainbox{grid-template-columns:1fr}.form_radio_mainbox label{cursor:pointer;border:1px solid #ccc;border-radius:40px;align-items:center;gap:10px;padding:8px 15px;font-size:12px;display:flex}.form_radio_mainbox label:has(input[type=radio]:checked){border:1px solid var(--color-green)}.form_radio_mainbox label input{display:none}.form_radio_mainbox label .chekmark{border:1px solid var(--color-green);border-radius:4px;justify-content:center;align-items:center;width:14px;height:14px;display:flex}.form_radio_mainbox label .chekmark svg{display:none}.form_radio_mainbox label input[type=radio]:checked+.chekmark svg{display:block}.form_radio_mainbox{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.application_formbox form{display:block!important}.form_group_for_mainbox,.form_group_applicant_mainbox{grid-template-columns:repeat(2,1fr);gap:30px;display:grid}.form_group_for_mainbox{border-bottom:1px solid #d6d6d68a;margin:0 0 2.5rem;padding:0 0 2.5rem}.form_group_for_mainbox label,.form_group_applicant_mainbox label{margin:0 0 .625rem;font-size:14px}.form_group_for_mainbox label span,.form_group_applicant_mainbox label span{font-size:12px}.form_radio_mainbox label{margin:0;font-size:16px}.form_group_main_heading{margin:0 0 20px;font-family:Playfair-Bold;font-size:25px}.form_submit{margin:1.25rem 0 0}.gallery_section{padding:100px 0 0}.gallery_section .gallery_mainbox{grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:10px;display:grid}.gallery_section .gallery_listing img{transition-duration:.3s}.gallery_section .gallery_listing img:hover{opacity:.8}.contact_info_section{padding:100px 0 0}.contact_info_section .contact_info_listing_box{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.contact_info_section .contact_info_listing{background-color:var(--color-white);text-align:center;border-radius:20px;flex-direction:column;align-items:center;gap:30px;padding:80px 60px;display:flex;box-shadow:0 10px 30px #dedede63}.contact_info_section .contact_info_iconbox{border-radius:12px;justify-content:center;align-items:center;width:100px;height:100px;display:flex;position:relative}.contact_info_section .contact_info_iconbox>*{z-index:10;position:relative}.contact_info_section .contact_info_iconbox:after{content:"";border-radius:12px;width:100%;height:100%;transition-duration:.5s;position:absolute;top:0;left:0;transform:rotate(15deg)}.contact_info_section .contact_info_iconbox:before{content:"";z-index:1;border-radius:12px;width:100%;height:100%;position:absolute;top:0;left:0}.contact_info_section .contact_info_listing:hover .contact_info_iconbox:after{transform:rotate(195deg)}.contact_info_section .contact_info_listing_box .contact_info_listing:first-child .contact_info_iconbox:before{background-color:var(--color-green)}.contact_info_section .contact_info_listing_box .contact_info_listing:nth-child(2) .contact_info_iconbox:before{background-color:var(--color-brown)}.contact_info_section .contact_info_listing_box .contact_info_listing:nth-child(3) .contact_info_iconbox:before{background-color:#021b45}.contact_info_section .contact_info_listing_box .contact_info_listing:first-child .contact_info_iconbox:after{background-color:#0282984f}.contact_info_section .contact_info_listing_box .contact_info_listing:nth-child(2) .contact_info_iconbox:after{background-color:#a0774461}.contact_info_section .contact_info_listing_box .contact_info_listing:nth-child(3) .contact_info_iconbox:after{background-color:#021b4566}.contact_info_section .contact_info_heading{margin:0 0 .625rem;font-family:Poppins-SemiBold;font-size:20px}.contact_info_section .contact_info_anchore,.contact_info_section .contact_info_anchore a{color:#707070;font-size:14px}.contact_map_section{padding:100px 0 0}.contact_map_section iframe{border-radius:20px;width:100%;height:450px}@media (max-width:1440px){.home_banner_section .home_banner_content_box{padding:80px 0 0}.home_banner_section .banner_para_home p,.home_banner_section .home_banner_btnbox{margin:0 0 1.563rem}header .header_menu_box{padding:1.875rem 0 1.875rem 3.75rem}.header_absoluate_logobox img{max-width:200px}.family_connection_section .family_connection_list_mainbox{gap:25px}}@media (max-width:1400px){header .header_menu_box nav ul{gap:25px}header .header_menu_box{padding:1.563rem 0 1.563rem 3.125rem}.header_absoluate_logobox img{max-width:180px}.home_banner_section .home_banner_content_box{padding:60px 0 0}.home_banner_section .banner_para_home p,.home_banner_section .home_banner_btnbox{margin:0 0 1.25rem}.home_banner_section .heading{line-height:1.2}.home_banner_section .my_btn_box a{padding:10px 26px}.home_banner_section .home_banner_corner_img_one img,.home_banner_section .home_banner_corner_img_two img{max-width:80%}.home_banner_section .home_banner_corner_img_two{justify-content:end;display:flex}.family_connection_section .family_connection_list_mainbox{gap:20px;padding:0}.family_connection_section .family_connection_heading{font-size:16px}.family_connection_section .family_connection_text{font-size:14px}.promise_section .promise_listing_content{font-size:16px}footer .footer_top_first_box{max-width:70%}footer .footer_heading{margin:0 0 2.5rem;font-size:20px}footer .footer_quick_links ul li:not(:last-child){padding:0 0 .625rem}.promise_of_care_section .promise_of_care_listing_content p{font-size:14px}footer .footer_social_links ul li a svg{width:40px;height:40px}footer .footer_icon_box img{max-width:140px}.inner_about_section .inner_about_slogan_box{padding:.625rem 3.125rem;font-size:22px}.sub_heading{font-size:2.188rem}.inner_banner_section .inner_banner_corner_img_two img{max-width:100px}.inner_banner_section .inner_banner_corner_img_one img{max-width:80px}.promise_of_care_section .promise_of_care_listing_content{padding:15px 30px 20px}.promise_of_care_section .promise_of_care_card_heading{font-size:16px}}@media (max-width:1200px){header .header_menu_box nav ul{gap:18px}.header_absoluate_logobox img{max-width:150px}.home_banner_section .heading{font-size:2.188rem}.home_banner_section .home_banner_content_box{padding:40px 0 0}.home_banner_section .home_banner_corner_img_one img,.home_banner_section .home_banner_corner_img_two img{max-width:60%}.sub_heading{font-size:2.188rem}.family_connection_section .family_connection_rightbox{align-self:end}.footer_back_imgbox{align-self:end;padding:1.875rem 0 0}.about_registration_section .about_registration_mainbox{grid-template-columns:1fr .6fr;gap:40px}footer .footer_icon_box img{max-width:120px}.promise_of_care_section .promise_of_care_listing_box{grid-template-columns:repeat(2,1fr);gap:60px}.promise_of_care_section .promise_of_care_listing_content{padding:30px 30px 20px}.gallery_section .gallery_mainbox{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}@media (max-width:991.98px){.menu-toggle{display:block}.close_btn{justify-content:end;display:flex}header .header_menu_box{background:var(--color-green);z-index:9999;border-radius:0;width:350px;max-width:100%;height:100%;padding:1.875rem;transition:all .4s ease-in-out;position:fixed;top:0;right:0;overflow:hidden;transform:translate(100%)}header .header_menu_box nav ul{flex-direction:column;gap:0}header .header_menu_box nav ul li{text-align:center;width:100%}header .header_menu_box nav ul li a{border-bottom:1px dashed var(--color-white);width:100%;padding:1rem 0;display:inline-block}header .header_menu_box nav ul li a.header_login_btn{justify-content:center;width:fit-content;margin:20px auto 0}.menu_open .header_menu_box{transform:translate(0)}.header_menu_box:after{display:none}.header_absoluate_logobox img{max-width:115px}.home_banner_imgbox,.home_banner_imgbox_gredient{width:100%;height:380px}.home_banner_imgbox img,.home_banner_imgbox_gredient img{object-fit:cover;object-position:center;width:100%;height:100%}.section_home_about_section .home_about_imagebox{margin:-50px 0 0}.section_home_about_section{margin:60px 0 0}.promise_section,.family_connection_section{padding:60px 0 0}.steps_section{padding:60px 0}.stories_section{padding:60px 0 0}.stories_section .stories_mainbox{grid-template-columns:1fr 1fr}.stories_section .stories_thirdbox{grid-column:1/3}.stories_section .stories_thirdbox .stories_thirdbox_img{width:100%;height:300px}.stories_section .stories_thirdbox .stories_thirdbox_img img{object-fit:cover;object-position:center;width:100%;height:100%}.home_contact_section{margin:0}footer{margin:60px 0 0}.promise_left_imgbox{display:none}.family_connection_section .family_connection_rightbox{opacity:.2}footer .footer_back_imgbox{display:none}footer .footer_top_first_box{gap:10px;max-width:100%}footer .footer_top_mainbox{border-bottom:1px solid #ffffff57;gap:20px;margin:0 0 1.25rem;padding:0 0 1.25rem}footer .footer_copywrite_box{margin:0}.home_contact_section .home_contact_list_mainbox{grid-gap:20px;gap:20px;margin:1.25rem 0 0}.home_contact_section .home_contact_leftbox{padding:0}.inner_about_section{padding:60px 0 0}.inner_about_section .inner_about_mainbox{grid-template-columns:1fr;gap:20px}.inner_about_section .inner_about_rightbox{grid-row:1/2}.vision_section{margin:60px 0 0}.vision_section .vision_img_box{width:100%;height:230px}.vision_section .vision_img_box img{object-fit:cover;object-position:left;width:100%;height:100%}.mission_section .mission_img_box{max-width:30%}.mission_section .mission_mainbox{padding:0 0 40px}.outcomes_section{padding:40px 0}.outcomes_section .outcomes_listing_heading{font-size:16px}.outcomes_section .outcomes_listing_mainbox{gap:20px}.about_registration_section{padding:60px 0 0}.about_registration_section .about_registration_mainbox{grid-template-columns:1fr .8fr;gap:20px}.about_registration_section .about_registration_rightbox{font-size:22px}.inner_banner_section .inner_banner_corner_img_two img{max-width:80px}.inner_banner_section .inner_banner_corner_img_one img{max-width:60px}.promise_of_care_section{padding:60px 0 0}.promise_of_care_section .promise_of_care_listing_box{gap:20px}.promise_of_care_section .promise_of_care_listing_content{padding:10px 30px 20px}.promise_of_care_section .promise_of_care_card_heading{font-size:16px}.home_contact_section{padding:60px 0 0}.gallery_section{padding:60px 0 0}.gallery_section .gallery_mainbox{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}@media (max-width:767.98px){.section_home_about_section .sub_heading:after{width:100%;height:100%;bottom:-35px}.home_banner_section .heading{font-size:1.75rem}.home_banner_section .banner_para_home p{font-size:16px}.home_banner_section .home_banner_corner_img_one img,.home_banner_section .home_banner_corner_img_two img{max-width:50%}.sub_heading{font-size:1.75rem}.home_contact_section .home_contact_mainbox{grid-template-columns:1fr;gap:20px}footer{padding:2.5rem 0}footer .footer_top_mainbox{grid-template-columns:1fr 1fr;gap:0 20px}footer .footer_top_first_box{border-bottom:1px solid #ffffff57;flex-direction:row;grid-column:1/3;align-items:center;gap:20px;margin:0 0 1.25rem;padding:0 0 1.25rem}footer .footer_heading{margin:0 0 1.25rem}footer .footer_icon_box img{max-width:120px}.vision_section .vision_img_box{display:none}.mission_section{padding:60px 0 0}.mission_section .mission_img_box{display:none}.about_registration_section .about_registration_mainbox{grid-template-columns:1fr}.inner_banner_section .inner_banner_corner_img_two img{max-width:60px}.inner_banner_section .inner_banner_corner_img_one img{max-width:40px}.promise_of_care_section .promise_of_care_listing_box{grid-template-columns:1fr}.promise_of_care_section .promise_of_care_listing_content{padding:30px 30px 20px}.gallery_section .gallery_mainbox{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}@media (max-width:575.98px){.home_banner_imgbox,.home_banner_imgbox_gredient{width:100%;height:350px}.home_banner_imgbox img{object-position:left}.home_banner_section .home_banner_corner_img_one img,.home_banner_section .home_banner_corner_img_two img{max-width:30%}.home_banner_section .my_btn_box a{padding:8px 20px}.section_home_about_section .home_about_imagebox{margin:-20px 0 0}.family_connection_section .family_connection_rightbox{display:none}.family_connection_section .family_connection_para_first p{font-size:16px}.stps_para_first p{font-size:16px}.stories_section .stories_mainbox{grid-template-columns:1fr;column-gap:0}.stories_section .stories_firstbox{grid-column:1/3}header .header_menu_box{width:100%}footer .footer_social_links ul{grid-template-columns:1fr 1fr;gap:10px;display:grid}footer .footer_copywrite_box{text-align:center;flex-direction:column;justify-content:center;gap:10px}.outcomes_section .outcomes_listing_mainbox{grid-template-columns:repeat(1,1fr)}.inner_about_section .inner_about_slogan_box{font-size:16px}.inner_banner_section .inner_banner_corner_img_two img{max-width:40px}.inner_banner_section .inner_banner_corner_img_one img{max-width:30px}.inner_banner_section .inner_banner_imgbox{aspect-ratio:2}.promise_of_care_section .promise_of_care_listing_content{padding:15px 20px 20px}.gallery_section .gallery_mainbox{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}}
