.h-60px{height:60px!important}.h-70px{height:70px!important}.h-100px{height:100px!important}.ls-0{letter-spacing:0!important}.text-transform-none{text-transform:none!important}.header-bg{background-image:url("../images/header-bg.jpg");background-size:cover;background-repeat:no-repeat}#header-wrap{background-color:#7d2d14}.menu-item.current>.menu-link,.menu-item:hover>.menu-link{color:#f6ca21}.menu-link{color:#fff}.callout-fs-xxl{font-size:50px}.font-kumkum{color:#7d2d14}.title-separator{background-image:url("../images/title-border.png");background-size:contain;background-repeat:no-repeat;background-position:left top;height:20px;width:65%}.testi-content p{font-style:normal}.testi-content p::after,.testi-content p::before{content:none}.event-date{padding:5px 20px;border:1px solid #ededed;border-radius:5px}.d-flex a{font-weight:900;color:#ff9203}.d-flex a:hover{color:#ff9203}#copyrights{padding:10px!important;background-color:#7d2d14;color:#fff;font-size:14px}#page-title{padding:1rem 0}#header{border-bottom:none}.custom-container{max-width:1100px!important}.ad-title{font-size:50px;line-height:1.2em;font-weight:400;letter-spacing:-.01em;color:#7d2d14}.add-text{color:#6d6e6e;font-weight:300}.ad-box-image{position:relative;display:inline-block;width:100%;vertical-align:top;overflow:hidden;height:90%}.ad-box-content{position:absolute;top:25%;left:0;width:100%;height:75%;padding:33px 35px;display:flex}.ad-box-content-inner{width:100%;padding:35px 30px 34px;background-color:#fff;text-align:center}.ad-course-title{letter-spacing:-.01em;color:#7d2d14;font-size:25px;line-height:1.08em;font-weight:500}.ad-course-text{color:#879296;font-weight:300;line-height:1.5rem!important;font-size:15px}.news-information .entry-image,.news-information .entry-image .slide a,.news-information .entry-image img,.news-information .entry-image>a{height:230px;background:#f1f2f3}.img-contain{display:block;object-fit:contain}.img-cover{display:block;object-fit:cover}.news-letter{background-color:#512501}.btn-warning{border-radius:0!important;border-top-right-radius:5px!important;border-bottom-right-radius:5px!important;padding:21px;border:none}.news-letter-content p{color:#fff;font-size:20px}.news-letter-input input{border:1px solid #fff;padding:6px!important;padding-bottom:8px!important;padding-right:150px!important;border-bottom-left-radius:5px;border-top-left-radius:5px}.menu-link i.icon-angle-down{display:none!important}.bg-clr{background-color:#fff}.icon-bg{height:140px;width:140px;margin-top:10%;border-radius:100%;align-items:center}.m-sm-adjust{margin-left:50px}.brown{background-color:#7d2d14}.warning{background-color:#ff9203}.brown img,.warning img{margin:30px;height:80px}.card-content{text-align:left;border-radius:10px}.card-title{padding-bottom:10px}.datepicker-inline{width:100%!important}.datepicker table{width:100%!important}.datepicker table tr td,.datepicker table tr th{width:35px!important;height:35px!important}.datepicker table tr td,.datepicker table tr th{text-transform:uppercase;font-weight:lighter;font-size:.8rem;letter-spacing:1.5px}.svg-trigger path{stroke:#fff}.card-icon{display:flex;justify-content:center}.object-fit-event{height:400px;object-fit:cover}#page-title.page-title-dark{background-color:#512501}.button:hover{background-color:#7d2d14}.hover:hover{background-color:#518e90!important}.home-events.posts-md .entry-image{width:200px}.event .grid-inner{background-color:transparent;border-bottom:none}.event .entry-image .entry-date{background-color:#7d2d14}.button-sm{padding:3px 15px;font-size:11px;margin:10px 0;color:#333!important;border-radius:3px}.button-sm:hover{color:#fff!important}.course_img{height:14px}.course_card_content h3{font-size:20px;font-weight:500;color:#fff;padding:10px 0 0 0}.course_card_content p{color:#fff;margin-bottom:10px!important;font-size:14px;letter-spacing:0;font-weight:300;line-height:normal}.course_content_img{padding-right:10px;font-size:10px;letter-spacing:1px;color:#a4b0ca}.course_content_img span{padding-left:5px}.course_flex{margin:5px;padding:5px 0}.course_card{background-color:#518e90;padding:20px;box-shadow:-20px 19px 20px 0 #ccc;margin:0 20px}.custom_card_btn{cursor:pointer;background-color:#fff;border:none;border-radius:0;color:#518e90;letter-spacing:2px;font-size:14px;font-weight:100;padding:10px 15px}.custom_card_btn:hover{background-color:#000;color:#fff}@media (min-width:992px){.sticky-header #header-wrap{background-color:#7d2d14}}@media (max-width:480px){.news-letter-input{flex-direction:column!important}.mobile_volunteer_form{margin:0!important;padding:20px 10px!important}.mobile_booking_margin{margin:0 20px!important}.mobile_booking_img{margin:20px 0!important}.mobile_margin{margin:0!important}.mobile_margin_bottom{margin-bottom:0!important}.mobile_bottom_margin{margin-bottom:1rem!important}.mobile_padding_bottom{padding-bottom:0!important}.mobile_top_padding{padding-top:10px!important}.health_care_img{display:block!important}.health-bg-image{background-image:none!important;padding:0!important}.health-content{padding:0!important}.mobile_pading_twenty{padding:20px!important}.health-content h2{font-size:25px!important;letter-spacing:0!important;line-height:normal!important;letter-spacing:.5px!important;margin:0!important}.health-content-title{margin-bottom:10px!important}.health-content-text p{margin-bottom:10px!important}.health-content-line,.health-content-line-two{bottom:17%!important}.latest-news{padding:0!important}.senior-care{padding:12%!important}.senior-care h2{padding:0 0!important;font-size:20px!important}.senior-care button{bottom:10%!important;left:30%!important;padding:10px 15px!important}.senior-care p{font-size:12px!important;color:#000;font-weight:300!important}.mobile_health_center_contact{text-align:center!important}.mobile_health_center_contact .padding_bottom_zero h2{font-size:20px!important}.mobile_health_center_contact .padding_bottom_zero p{font-size:14px!important}.padding_bottom_zero{padding-bottom:0!important}.care-giver-head{font-size:25px!important}.care-giver-bg{padding:0!important}.rounded-circle{position:inherit!important;margin:auto!important}.care-giver-bg h3{text-align:center!important;font-size:20px!important;padding-bottom:0!important}.care-giver-bg p{padding-bottom:10px!important;text-align:center!important}.care-giver-bg{margin-top:5px!important}.team h3{font-size:30px!important}.mobl_padding_zero{padding:0!important}.team-button{padding-bottom:20px!important}.independent-living{padding:0!important}.independent-living h2{font-size:25px!important}.independent-living button{margin:20px 0!important}.about-our-center h3{font-size:30px!important}.about-our-center p{margin:0!important;margin-bottom:20px!important}.padding_top_mobile{padding:0!important;padding-top:20px!important}.mobile_padding_bottom{padding:0!important;margin:0!important;padding-bottom:20px!important}.display_none{display:none!important}.mobile_padding_bottom_zero{padding-bottom:0!important}.mobl_bottom_margin_zero{margin-bottom:0!important}.mobile_img_center{text-align:center!important}.about-image-text{padding:20px!important;margin:0!important;font-size:12px!important;text-align:justify!important}.mobile_school_about_img{height:350px!important}.about-image-line{bottom:1.5%!important;right:40%!important}.about-heading-text{text-align:justify!important}.about-para{text-align:justify!important;padding:0 10px!important}.about-head{margin-bottom:10px!important}.mobl_abt_mission{font-size:15px!important;letter-spacing:1px!important;font-weight:300!important}.card_mobile_flex{flex-direction:column!important;padding:20px!important}.course_card{margin:10px 0!important;box-shadow:none!important}#events_list .feature-box{flex-direction:column;align-items:center}#events_list .feature-box .fbox-content{text-align:center;padding-top:20px!important}.sub-menu-container .menu-item>.menu-link{color:#fff}.mobile-flex-col{flex-direction:column}.m-sm-adjust{margin-left:0;margin-bottom:35px}.mobile-newsletter{flex-direction:column!important}.news-letter-content{margin-left:0!important;margin-right:0!important;margin-bottom:20px}.news-letter-input input{margin-bottom:20px;border-top-right-radius:5px;border-bottom-right-radius:5px}.btn-warning{border-top-left-radius:5px!important;border-bottom-left-radius:5px!important}#slider.min-vh-60{min-height:25vh!important}.mobile-pb-5{padding-bottom:3rem!important}.mobl-landing-cards{flex-direction:column!important}.news-cards-landing{flex-direction:column!important;margin:0!important;padding:0!important}.mobl-news-landing-cards{flex-direction:column!important}.news-card{margin-bottom:100px}.school-news-card{margin:10px 0 10px 0}.teacher_student_bg{height:100%!important}.teachers_and_students h3{font-size:18px!important}.school-head h2{font-size:20px!important}.mobile-school-home{padding:10px!important}.school-head-name{text-align:center}.contact-details{padding:0!important}.contact-us{margin:0!important}.contact-us-head h3{font-size:30px!important}.contact-us-title p{font-size:10px!important}.fa-envelope,.fa-home,.fa-phone-alt{font-size:20px}.mobile_future{padding:10px 20px 10px 20px}}.card-box-text{font-size:14px}.visit-btn{margin:0;margin-top:20px;border-radius:5px!important}.card-box-inner-content{background:#fff;height:45%}.card-box-inner-content h3{margin:0!important;margin-bottom:5px!important}.card-box-icon img{height:150px!important}.shadow{box-shadow:0 5px 24px 6px rgb(0 0 0 / 1%)!important;border-radius:5px}.news-cards{margin:2rem 7rem}.entry-bg-clr{background-color:#fff}.news-content{margin:0;padding:10px 10px 0 10px}.entry-content{margin:0!important;text-transform:capitalize}.entry-title h3 a{text-transform:capitalize}.entry-content p{text-transform:capitalize}.school-content-text p{padding:20px 20px 20px 20px!important;letter-spacing:1px;font-weight:300}.border-danger{border-color:#ca3c0f!important}.font-head{font-size:20px!important}.card-box-image{width:100%}.card-box-image img{height:250px;display:block;object-fit:cover;width:100%}.card-position{margin-bottom:140px!important}.card-box-content-position{position:absolute;background-color:#fff;top:80%;padding:20px;width:100%}.page-title-clr{background-color:#307f82!important}.school-heading{letter-spacing:3px;font-size:30px}.school-image{display:block;object-fit:cover;height:100%}.school-image-one{height:65%;display:block;object-fit:cover}.school-head h2{letter-spacing:1px;font-weight:700;font-size:40px}.school-head p{letter-spacing:3px}.school-content-text p{padding:20px 20px 20px 0;letter-spacing:1px}.school-head-name{margin:50px 0 0 0}.school-head-name h4{letter-spacing:1px;font-size:20px}.school-head-name p{font-size:15px}.card-padding{padding:0 2rem 0 2rem!important}.bg-students{background-image:url(/website/images/school/school-index/students-bg-image.webp);background-size:cover;height:220px}.bg-teachers{background-image:url(/website/images/school/school-index/teachers-bg-image.jpeg);background-size:cover;height:220px}.bg-classroom{background-image:url(/website/images/school/school-index/classroom-bg-image.jpeg);background-size:cover;height:220px}.bg-classroom h2,.bg-students h2,.bg-teachers h2{position:absolute;bottom:20%;margin:0;padding:0 20px;color:#fff;left:0;text-transform:uppercase;font-weight:800;letter-spacing:1px}.bg-classroom p,.bg-students p,.bg-teachers p{position:absolute;margin:0;bottom:10%;left:6%;color:#fff;text-transform:uppercase;letter-spacing:2px}.bg-students .overlay{background-color:#d92654;opacity:.8;height:220px}.bg-students .overlay:hover{opacity:0}.bg-classroom .overlay{background-color:#eb8c22;height:220px;opacity:.8}.bg-classroom .overlay:hover{opacity:0}.bg-teachers .overlay{background-color:#5bd7d6;height:220px;opacity:.8}.bg-teachers .overlay:hover{opacity:0}.school-num{font-size:30px;font-weight:700}.school-num-text{font-weight:100;letter-spacing:1px}.students{background-image:url(/website/images/school/school-index/school-banner-2.jpeg)}.overlay-bg{background-color:#1b4e8f;opacity:.8;width:100%;height:100%;position:absolute;top:0;left:0}.students-img img{height:90px;margin:10px 0}.students-head{margin:20px 0}.students-head h3,.students-head p{color:#fff;margin:0}.students-btn{margin:30px 0}.students-btn button{border-radius:0!important;padding:10px!important;border:none}.teachers_and_students{background-image:url(/website/images/school/school-index/banner-school-1.jpeg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:50px;position:relative}.teacher_student_bg{background-color:#518e90;height:290px;width:100%;opacity:.5;position:absolute;top:0;left:0}.teachers_and_students h3,.teachers_and_students p{color:#fff}.school-news-card{border:1px solid #d1d1d1;padding:0;background-color:#fff}.shop-card-details{padding:10px}.cards-title{padding:10px}.shop-card-content,.shop-card-content-title,.shop-card-link{padding:10px}.shop-card-link a{color:#518e90!important}.shop-card-link a:hover{color:#000!important}.shop-card-content p{margin:0}.card-date p{padding:0 0 0 30px!important}.health_care_img{display:none;margin:0 50%!important}.health-bg-image{background-image:url(/website/images/healthcare/healthcare.jpeg);position:absolute;top:0;bottom:0;background-repeat:no-repeat;background-size:cover;width:50%;padding:20% 0}.health-content h2{font-size:50px;font-weight:600;letter-spacing:1px;line-height:70px}.health-content-title{font-size:20px;letter-spacing:2px;font-style:italic;color:#518e90}.health-content-line,.health-content-line-two{border-bottom:1px solid #b2b2b2;width:30%;position:absolute;bottom:25%;left:10%}.health-content-line-two{right:0;left:60%}.health-content-mail{letter-spacing:1px;font-size:15px;font-weight:100}.fa-comments:before{content:"\f086";font-size:50px;color:#518e90}.health-content-text p{font-size:16px;letter-spacing:1px;font-weight:100}.healthcare-tools-img h3{padding:10px 0;font-size:20px;font-weight:600;letter-spacing:1px;margin:0}.healthcare-tools-img a{font-size:14px;letter-spacing:2px;font-weight:300;color:#518e90}.healthcare-tools-card{position:relative}.card-overlay-bg,.card-overlay-bg-two{background-color:#b4d8da;position:absolute;top:-25%;left:0!important;opacity:0;padding:20px 10px;transition:.5s ease;cursor:pointer}.healthcare-tools-card:hover .card-overlay-bg,.healthcare-tools-card:hover .card-overlay-bg-two{opacity:1;cursor:pointer}.senior-care{background-image:url(/website/images/healthcare/health-care-content-bg.jpeg);background-repeat:no-repeat;background-size:cover;width:100%;background-position:top;padding:10%;position:relative}.senior-care-bg{position:absolute;background-color:#000;height:100%;width:100%;left:0;top:0;opacity:0}.senior-care h2{font-size:50px;color:#090101;letter-spacing:2px;font-weight:800;padding:20px 0;margin:0}.senior-care p{font-size:30px;color:#fff;letter-spacing:1px;font-weight:300}.senior-care button{position:absolute;bottom:17%;background-color:#518e90;padding:15px 30px;color:#fff;letter-spacing:2px;left:42%;border-radius:0!important}.care-giver-head{font-size:50px;letter-spacing:2px}.care-giver-title{font-size:18px;letter-spacing:2px;font-weight:100;font-style:italic;color:#518e90}.care-giver-bg{padding:0 0 0 100px}.care-giver-bg-center{background-color:#b4d8da;padding:0 0 0 100px}.care-giver-bg h3{font-size:30px;font-weight:500;letter-spacing:1px}.care-giver-bg p{font-size:14px;letter-spacing:1px;font-weight:100}.care-giver-content{position:relative}.rounded-circle{position:absolute;left:2%;top:18%;background-color:#518e90;color:#fff;font-size:1.4285em;border-radius:50%;width:3em;height:3em;line-height:3em;text-align:center}.team-bg{background-color:#b4d8da}.team h3{font-size:50px;font-weight:700;letter-spacing:2px;padding:30px 0 0 0;margin:0}.team p{font-size:20px;font-weight:300;font-style:italic;letter-spacing:2px;color:#518e90;margin:0}.our_team_card{padding:20px}.team-details{background-color:#fff}.team-details h3{font-size:30px;font-weight:700;letter-spacing:2px;padding:10px 0 0 0!important}.team-details p{margin:0;font-size:18px;letter-spacing:2px;font-weight:100;padding:0 0 10px 0!important}.team-button button{background-color:#518e90;padding:15px 30px;color:#fff;letter-spacing:2px;border-radius:0!important}.independent-living{background-image:url(/website/images/healthcare/independent.jpeg);background-position:top!important;background-repeat:no-repeat!important;background-size:cover;padding:10%;position:relative}.independent-living h2{font-size:50px;color:#fff;letter-spacing:2px;font-weight:800;padding:20px 0;margin:0}.independent-living p{color:#fff;letter-spacing:2px;font-size:14px;font-weight:100}.independent-living-bg{background-color:#000;height:100%;width:100%;position:absolute;top:0;left:0;opacity:0}.independent-living button{background-color:#518e90;padding:15px 30px;color:#fff;letter-spacing:2px;border-radius:0!important}.senior-care-content div div h2,.senior-care-content div div p{margin:0!important;margin-bottom:10px}.senior-care-content div div p{text-align:center}.senior-care-content div div{padding:20px 0}.about-center-bg{background-image:url(/website/images/healthcare/about-care.jpeg);background-position:top!important;background-repeat:no-repeat!important;background-size:cover;padding:40%}.about-our-center h3{font-size:50px;margin:0}.about-our-center p{font-size:16px;color:#518e90;letter-spacing:2px;font-style:italic}.about-care-btn button{background-color:#518e90;padding:15px 30px;color:#fff;letter-spacing:2px;border-radius:0!important;text-transform:uppercase}.testimonial{padding:30px 20px!important}.latest-news{padding:30px}.latest-news p{margin:0!important;font-size:18px;letter-spacing:1px;font-weight:300;color:#999}.latest-news h3{margin-bottom:0!important;font-size:35px;letter-spacing:.5px}.latest-news-body p{font-size:14px;letter-spacing:1px!important;text-align:center;font-weight:100;margin:0!important;padding:0 10px!important}.latest-news-body img{width:100%!important}.latest-news-body h3{font-family:'Source Sans Pro',sans-serif!important;font-size:22px!important;letter-spacing:.5px;text-align:center;margin:0!important;margin-top:10px!important}.latest-news-btn button{background-color:#518e90;padding:15px 30px;color:#fff;letter-spacing:2px;border-radius:0!important;text-transform:uppercase}.testi-content p{font-weight:300;letter-spacing:.5px}.testi-meta-home{color:#518e90}.testi-meta-home span{display:flow-root!important;font-size:12px;letter-spacing:1px;font-weight:100;padding:0 10px;color:#999}.testi-meta-home span::before{content:"-";display:inline}.healthcare-bg-image{background-image:url(/website/images/healthcare/healthcare2.jpeg);background-position:top!important;background-repeat:no-repeat!important;background-size:cover;padding:40%}.health-about{padding:30px}.health-about h3{letter-spacing:2px;font-weight:600;font-size:40px}.health-about p{letter-spacing:1px;font-size:16px;font-weight:300}.back_ground_color{background-color:#518e90;padding:30px}.back_ground_color img{padding-bottom:10px}.back_ground_color h3{margin:0;padding-bottom:10px}.fluid-width-video-wrapper{width:100%;position:relative;padding:15%!important}.contact-form-button button{font-family:Roboto;font-size:12px;font-weight:700;line-height:1em;letter-spacing:2px;padding:15px 15px 15px 15px;width:100%;color:#fff;background-color:#518e90;border-width:0 0 0 0;border-color:#f1f1f1;border-radius:0}.contact-us-button button{font-family:Roboto;font-size:12px;font-weight:700;line-height:1em;letter-spacing:2px;fill:#FFFFFF;color:#fff;background-color:#518e90;border-radius:0 0 0 0;box-shadow:0 0 15px 0 rgb(0 0 0 / 10%);padding:15px 30px 15px 30px}.contact-us-text{margin:20px 0 20px 0}.contact-us-text p{color:#5c5c5c;font-size:14px;font-weight:100;line-height:2em;letter-spacing:1px}.contact-us-head{margin:10px 0 10px 0}.contact-us-head h3{color:#1d1d1d;font-size:55px;font-weight:400;line-height:1.2em;letter-spacing:1px}.contact-us-title{margin:10px 0 10px 0}.contact-us-title p{color:#5c5c5c;font-family:Roboto;font-size:12px;font-weight:400;line-height:1em;letter-spacing:4px}.about-para{font-weight:300;letter-spacing:1px;font-size:15px;line-height:29px}.about-head{letter-spacing:2px;font-weight:600;margin:0 0 35px 0;color:#518e90}.about-headings{font-weight:500;letter-spacing:1px}.about-heading-text{letter-spacing:1px;font-size:14px;font-weight:100}.about-image-text{margin-bottom:0!important;letter-spacing:1px;font-size:20px;font-weight:100}.about-image-line{border-bottom:1.5px solid #518e90;width:70px;position:absolute;right:50%;margin-top:30px}.fc-calendar .fc-head{background:#ccc}#contact label{display:inline-block;text-align:right}#contact div{margin-top:1em}textarea{vertical-align:top;height:5em}.error{display:block!important;margin-left:0!important}.error_show{color:red;margin-left:0!important}input.invalid,textarea.invalid{border:2px solid red}label.error{display:block!important}select.error{border-color:#e42c3e!important}#hall_name{width:100%;padding:10px;border:2px #ddd solid}#error_address,#error_mail,#error_msg,#error_num{color:#e42c3e;font-family:'Source Sans Pro',sans-serif!important;color:#e42c3e;font-weight:400;font-size:80%;letter-spacing:1px;text-transform:uppercase}.goog-te-banner-frame.skiptranslate{display:none!important}body{top:0!important}.goog-te-gadget{font-size:0px!important}.skiptranslate span{display:none}#google_translate_element select{background-color:#7d2d14;color:#fff;border:none;border-radius:3px;padding:6px 8px;letter-spacing:1px;font-weight:900}.seva_title{font-weight:700}.seva_sannidhi_table_body tr td,.seva_sannidhi_table_head tr th{padding:0 30px}
