@import url('https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&display=swap');
body {font-family: "Lexend", serif;color: #444;}a {color: #f04431;text-decoration: none;}a:hover {color: #f04431;text-decoration: none;}h1, h2, h3, h4, h5, h6 {font-family: "Lexend", serif;}#topbar {background: #040404;height: 40px;font-size: 14px;transition: all 0.5s;z-index: 996;}#topbar.topbar-scrolled {top: -40px;}#topbar .contact-info {color:#fff;}#topbar .contact-info a {line-height: 1;color: #fff;font-size:14px;font-weight:500;}#topbar .contact-info a:hover {color: #fff;}#topbar .contact-info i {color: #fff;padding-right: 4px;margin-left: 15px;line-height: 0;}#topbar .contact-info i:first-child {margin-left: 0;}#topbar .social-links a {color: #fff;padding-left: 15px;display: inline-block;line-height: 1px;}#topbar .social-links a:hover {color: #fff;}#topbar .social-links a:first-child {border-left: 0;}#header {background: #fff;transition: all 0.5s;z-index: 997;padding: 5px 0;top: 40px;box-shadow: 0px 2px 15px rgba(25, 119, 204, 0.1);}#header.header-scrolled {top: 0;}#header .logo img {max-height: 60px;}.appointment-btn1 {margin-left: 5px;background: #191919;color: #fff;border-radius: 50px;padding: 8px 25px;white-space: nowrap;transition: 0.3s;font-size: 15px;display: inline-block;}.appointment-btn1:hover {background: #ec2129;color: #fff;}.appointment-btn {margin-left: 5px;background: #ec2129;color: #fff;border-radius: 50px;padding: 8px 25px;white-space: nowrap;transition: 0.3s;font-size: 15px;display: inline-block;}.appointment-btn:hover {background: #191919;color: #fff;}@media (max-width: 768px) {.appointment-btn {margin: 0 15px 0 0;padding: 6px 18px;}}.navbar {padding: 0;}.navbar ul {margin: 0;padding: 0;display: flex;list-style: none;align-items: center;}.navbar li {position: relative;}.navbar>ul>li {position: relative;white-space: nowrap;padding: 8px 0 8px 20px;}.navbar a, .navbar a:focus {display: flex;align-items: center;justify-content: space-between;font-size: 15px;color: #040404;white-space: nowrap;transition: 0.3s;border-bottom: 2px solid #fff;padding: 5px 2px;}.navbar a i, .navbar a:focus i {font-size: 12px;line-height: 0;margin-left: 5px;}.navbar a:hover, .navbar .active, .navbar .active:focus, .navbar li:hover>a {color: #ec2129;border-color: #ec2129;}.navbar .dropdown ul {display: block;position: absolute;left: 20px;top: calc(100% + 30px);margin: 0;padding: 10px 0;z-index: 99;opacity: 0;visibility: hidden;background: #fff;box-shadow: 0px 0px 30px rgba(127, 137, 161, 0.25);transition: 0.3s;}.navbar .dropdown ul li {min-width: 200px;}.navbar .dropdown ul a {padding: 10px 20px;font-size: 14px;font-weight: 500;text-transform: none;color: #082744;border: none;}.navbar .dropdown ul a i {font-size: 12px;}.navbar .dropdown ul a:hover, .navbar .dropdown ul .active:hover, .navbar .dropdown ul li:hover>a {color: #1977cc;}.navbar .dropdown:hover>ul {opacity: 1;top: 100%;visibility: visible;}.navbar .dropdown .dropdown ul {top: 0;left: calc(100% - 30px);visibility: hidden;}.navbar .dropdown .dropdown:hover>ul {opacity: 1;top: 0;left: 100%;visibility: visible;}@media (max-width: 1366px) {.navbar .dropdown .dropdown ul {left: -90%;}.navbar .dropdown .dropdown:hover>ul {left: -100%;}}.mobile-nav-toggle {color: #2c4964;font-size: 28px;cursor: pointer;display: none;line-height: 0;transition: 0.5s;}.mobile-nav-toggle.bi-x {color: #fff;}@media (max-width: 991px) {.mobile-nav-toggle {display: block;}.navbar ul {display: none;}}.navbar-mobile {position: fixed;overflow: hidden;top: 0;right: 0;left: 0;bottom: 0;background: rgba(28, 47, 65, 0.9);transition: 0.3s;z-index: 999;}.navbar-mobile .mobile-nav-toggle {position: absolute;top: 15px;right: 15px;}.navbar-mobile ul {display: block;position: absolute;top: 55px;right: 15px;bottom: 15px;left: 15px;padding: 10px 0;background-color: #fff;overflow-y: auto;transition: 0.3s;}.navbar-mobile>ul>li {padding: 0;}.navbar-mobile a, .navbar-mobile a:focus {padding: 10px 20px;font-size: 16px;color: #444;border: none;}.navbar-mobile a:hover, .navbar-mobile .active, .navbar-mobile li:hover>a {color: #ec2129;}.navbar-mobile .getstarted, .navbar-mobile .getstarted:focus {margin: 15px;}.navbar-mobile .dropdown ul {position: static;display: none;margin: 10px 20px;padding: 10px 0;z-index: 99;opacity: 1;visibility: visible;background: #fff;box-shadow: 0px 0px 30px rgba(127, 137, 161, 0.25);}.navbar-mobile .dropdown ul li {min-width: 200px;}.navbar-mobile .dropdown ul a {padding: 10px 20px;}.navbar-mobile .dropdown ul a i {font-size: 12px;}.navbar-mobile .dropdown ul a:hover, .navbar-mobile .dropdown ul .active:hover, .navbar-mobile .dropdown ul li:hover>a {color: #ec2129;}.navbar-mobile .dropdown>.dropdown-active {display: block;}#hero {width: 100%;height: 77vh;margin-top:5em;position:relative;}#hero .carousel, #hero .carousel-inner, #hero .carousel-item, #hero .carousel-item::before {position: absolute;top: 0;right: 0;left: 0;bottom: 0;background: rgba(0, 0, 0, 0.3) none repeat scroll 0 0;content: "";display: block;height: 100%;}#hero .carousel-item {background-size: cover;background-position: center;background-repeat: no-repeat;display: flex;justify-content: center;align-items: flex-end;}#hero .carousel-inner .carousel-item {transition-property: opacity;background-position: top center;}#hero .carousel-inner .carousel-item, #hero .carousel-inner .active.carousel-item-start, #hero .carousel-inner .active.carousel-item-end {opacity: 0;}#hero .carousel-inner .active, #hero .carousel-inner .carousel-item-next.carousel-item-start, #hero .carousel-inner .carousel-item-prev.carousel-item-end {opacity: 1;transition: 0.5s;}#hero .carousel-inner .carousel-item-next, #hero .carousel-inner .carousel-item-prev, #hero .carousel-inner .active.carousel-item-start, #hero .carousel-inner .active.carousel-item-end {left: 0;transform: translate3d(0, 0, 0);}#hero .carousel-control-next-icon, #hero .carousel-control-prev-icon {background: none;font-size: 30px;line-height: 0;width: auto;height: auto;background: #222;border-radius: 50px;transition: 0.3s;color: #fff;width: 54px;height: 54px;display: flex;align-items: center;justify-content: center;}#hero .carousel-control-next-icon:hover, #hero .carousel-control-prev-icon:hover {background: #000;color: rgba(255, 255, 255, 0.8);}#hero .carousel-indicators li {cursor: pointer;background: #fff;overflow: hidden;border: 0;width: 12px;height: 12px;border-radius: 50px;opacity: 0.6;transition: 0.3s;}#hero .carousel-indicators li.active {opacity: 1;background: #ec2129;}@media (min-width: 1024px) {#hero .carousel-control-prev, #hero .carousel-control-next {width: 5%;}}.heading-old{padding:40px 0 40px;text-align:center;background: #f2f2f2f2;}.old-age-title h2{font-size: 1.25em;font-weight: 700;line-height: 1.3;text-transform:uppercase;margin-bottom: 5px;color:#191919;}.old-age-title h1{font-size: 2em;font-weight: 700;line-height: 1.3;text-transform:capitalize;margin-bottom: 10px;color:#191919;}.old-age-title h1 span{color:#ec2129;text-transform:uppercase;}.old-gap{margin-top:2em;}.years-count{position:relative;}.img-old img{position:relative;border-radius:16px;height:250px;}.ount1-years{content: "";display: block;height: 100%;position:absolute;bottom:0;background: rgba(0, 0, 0, 0.5);padding:10px;width: 100%;border-radius:16px;}.service-title{color:#fff;border-radius:16px;text-align: center;}.service-title h3{padding: 10px;margin-top: 2em;font-size: 1.8em;font-weight: 600;text-transform:capitalize;}.abouy-image img{border-radius:16px;}.Home-about-section{padding:80px 0 60px;}.sec-old-abot h2 span{border-left:6px solid #f04431;margin-right:5px;}.sec-old-abot h2{font-size: 1.8em;text-transform: capitalize;font-weight: 600;line-height: 1.4;}.sec-old-abot h3{font-size: 1.6em;text-transform: capitalize;font-weight: 600;line-height: 1.4;}.sec-old-abot p{font-size: 1.1em;font-weight: 400;line-height: 1.7;}.sec-old-abot ul li{font-size: 1.1em;font-weight: 400;line-height: 2;}.offer-serivces{padding: 60px 0 80px;background-color: #fff;}.elder-box img{height:320px;}.elder-box{box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;padding:20px;height:100%;text-align:center;}.elder-box h2{font-size: 1.25em;text-transform: capitalize;font-weight: 600;line-height: 1.4;}.elder-box p{font-size: 1em;font-weight:400;line-height: 1.5;}.btn-offer-started{text-transform: uppercase;font-weight: 500;font-size: 12px;display: inline-block;padding: 7px 25px;border-radius: 50px;color: #fff;background: #ec2129;}.btn-offer-started:hover {color: #fff;background: #191919;}.projects-offer h2{font-size: 2em;text-transform: capitalize;font-weight: 600;line-height: 1.4;}.projects-offer h2 span{border-left:6px solid #f04431;margin-right:5px;}.projects-offer p{font-size: 1em;font-weight:400;line-height: 1.5;}.projects-offer{margin-bottom:20px;}.servi-address{margin-top:6em;}.old-age-title h3{font-size: 2em;text-transform: capitalize;font-weight: 600;line-height: 1.5;}.old-sec h4{font-size: 1.4em;text-transform: capitalize;font-weight: 600;line-height: 1.5 }.old-sec p{font-size: 1.1em;text-transform: capitalize;font-weight: 500;line-height: 1.6;}.services-facility{padding:60px 0 60px;}.service-bx{text-align:center;padding:20px;margin-top:20px;margin-bottom:30px;}.service-bx img{margin-bottom:10px;height: 300px;border-radius: 16px;}.service-bx h4{font-size: 1.25em;text-transform: capitalize;font-weight: 600;line-height: 1.4;}.service-bx p{font-size: 0.9em;font-weight: 400;line-height: 1.6;}.supportus{background: #ec2129;padding:50px;color:#fff;text-align:center;}.us-title h2{font-size: 2em;font-weight: 600;line-height: 1.4;text-transform: capitalize;margin-bottom: 10px;}.gallery{padding: 20px 0 50px;}.volentress{padding:60px 0 60px;background-color:#fff;}.vol-box{text-align:center;}.box-title h3{font-size: 1.6em;font-weight: 700;line-height: 1.3;text-transform: capitalize;}.box-title p{font-size: 1em;font-weight: 400;line-height: 1.5;}.footer{padding:80px 0 20px;background-color: #f5f5f5f5;}.foter-32 h3{font-size: 2.6em;text-transform: capitalize;font-weight: 600;line-height: 1.2;}.foter-32 h4{font-size: 1.45em;text-transform: capitalize;font-weight: 600;line-height: 1.2;margin-bottom:10px;}.foter-32 p{font-size: 1em;font-weight: 400;line-height: 1.6;margin-bottom: 5px;}.foter-32 ul li{font-size: 1em;font-weight: 400;line-height: 2.2;}.foter-32 ul li a{color:#191919;}.charity_got{font-size: 0.85em;font-weight: 400;line-height: 1.9;text-align:center;} 
.charity_got a{color:#040404;}.about-head{padding:80px 0 80px;background-color: #ffff;}.about-descr h1{margin-top:2em;font-size: 2em;font-weight: 600;line-height: 1.3;text-transform: capitalize;margin-bottom: 10px;}.about-descr h2{font-size: 1.4em;font-weight: 600;line-height: 1.3;text-transform: uppercase;margin-bottom: 10px;color:#ec2129;}.about-descr p{font-size: 1em;font-weight: 400;line-height: 1.6;}.about-descr{margin-bottom: 20px;}.about-sec2{padding:60px 0 60px;}.banner-abouy{width: 100%;height: 350px;background: url("../images/banners/old-age-home-tadipatri-6.webp") top center;background-size: auto;background-size: cover;margin-top: 6em;position: relative;}.banner-abouy::before {background: rgba(0, 0, 0, 0.45) none repeat scroll 0 0;content: "";display: block;height: 100%;position: absolute;top: 0;width: 100%;}.banner-ty{position:relative;margin-top:12em;}.banner-ty h2, .banner-ty h1{font-size: 2.4em;font-weight: 600;line-height: 1.3;margin-bottom: 10px;color:#fff;}.contact-infor{padding:50px 0 50px;}.contact_list {margin-top: 60px;}.contact_left_item {background: #ffffff;box-shadow: 8px 10px 24px rgb(0 0 0 / 10%);border-radius: 8px;display: flex;padding: 30px 40px;margin-bottom: 30px;}.contact_left_text h3 {font-size: 1.35rem;font-weight: 600;line-height: 1.3;text-transform: capitalize;}.contact_left_text {padding-left: 20px;}.contact_left_text p {font-size: 16px;line-height:1.3;font-weight: 400;}.contact_left_item {background: #ffffff;box-shadow: 8px 10px 24px rgb(0 0 0 / 10%);border-radius: 8px;display: flex;padding: 30px 40px;margin-bottom: 30px;}.contact_left_text a {color: #444;display: block;font-size: 16px;padding-top: 5px;font-weight: 500;}.contact_form_Wrapper {background: #ffffff;box-shadow: 8px 10px 24px rgb(0 0 0 / 10%);border-radius: 8px;padding: 20px 40px;}.contact_form_Wrapper h3 {padding-bottom: 20px;font-size: 1.35rem;font-weight: 700;line-height: 1.3;text-transform: capitalize;}.form-control {height: 60px;border: none;box-shadow: 0px 1px 13px 0px #0000000d;padding: 10px 22px;font-size: 16px;background: #e03c3314;}.btn_md {padding: 12px 35px;font-size: 17px;}.btn_theme {color: #fff;font-weight: 500;font-size: 15px;background-color: #040404;box-shadow: none;overflow: hidden;white-space: nowrap;position: relative;text-transform: capitalize;border: none;}.form-control {height: 60px;border: none;box-shadow: 0px 1px 13px 0px #0000000d;padding: 10px 22px;font-size: 16px;background: #f5f5f5f5;margin-bottom: 14px;}textarea.form-control {min-height: calc(1.8em + 3rem + 30px);}.contact_form .form-group {margin-bottom: 15px;}.grid-container {border: solid 1px #eeeeee;padding: 0.5vw;display: grid;grid-template-columns: repeat(4, 1fr);grid-auto-rows: 24.5vw;grid-gap: 0.5vw;}.griditem {background-size: cover;background-position: center;padding: 2vw;font-size: 1.5vw;color: darkorange;box-sizing: border-box;}.griditem:hover {cursor: pointer;filter: brightness(70%) grayscale(100%);}.image1{grid-column-start: 1;grid-column-end: 3;}.image6{grid-column-start: 3;grid-column-end: 5;}.image7{grid-column-start: 1;grid-column-end: 3;}.image11{grid-column-start: 2;grid-column-end: 4;}.image13{grid-column-start: 1;grid-column-end: 3;}.image16{grid-column-start: 1;grid-column-end: 4;}.image1 {background-position: left center;background-image: url("../images/gallery/old-age-home-tadipatri-1.webp");}.image2 {background-image: url("../images/gallery/old-age-home-tadipatri-2.webp");}.image3 {background-image: url("../images/gallery/old-age-home-tadipatri-4.webp");}.image4 {background-position: top center;background-image: url("../images/gallery/old-age-home-tadipatri-8.webp");}.image5 {background-image: url("../images/gallery/old-age-home-tadipatri-10.webp");}.image6 {background-image: url("../images/gallery/old-age-home-tadipatri-6.webp");}.image7 {background-image: url("../images/gallery/old-age-home-tadipatri-7.webp");}.image8 {background-image: url("../images/gallery/old-age-home-tadipatri-11.webp");}.image9 {background-image: url("../images/gallery/old-age-home-tadipatri-14.webp");}.image10 {background-image: url("../images/gallery/old-age-home-tadipatri-3.webp");}.image11 {background-image: url("../images/gallery/old-age-home-tadipatri-5.webp");}.image12 {background-image: url("../images/gallery/sri-krishna-old-age-home-3.webp");}.image13 {background-image: url("../images/gallery/old-age-home-tadipatri-12.webp");}.image14 {background-image: url("../images/gallery/sri-krishna-old-age-home-4.webp");}.image15 {background-image: url("../images/gallery/sri-krishna-old-age-home-2.webp");}.image16 {background-image: url("../images/gallery/old-age-home-tadipatri-9.webp");}.image17 {background-image: url("../images/gallery/founders.webp");}.gallery2{padding:80px 0 80px;}.bank-details{padding:60px 0 60px;}.bank-things p{font-size: 1em;font-weight: 400;line-height: 1.6;}.bank-things h4{font-size: 1.4em;text-transform: capitalize;font-weight: 500;line-height: 1.8;}