/*media* css*/
/*xs  Extra Small devices (phones, 600px and down)*/
@media (max-width:391px){
/*dontae*/
.bank-things h4 {font-size: 1.1em;text-transform: capitalize;font-weight: 500;line-height: 1.4;}
/*contact*/
.contact_list {margin-top: 20px;}.contact_left_item {padding: 20px 20px;}.contact_left_text h3 {font-size: 1.2rem;}.contact_left_text p {font-size: 15px;line-height: 1.4;}
/*about*/
.banner-ty h2, .banner-ty h1 {font-size: 1.8em;}.banner-abouy {width: 100%;height: 300px;}.about-descr h1 {margin-top: 0em;font-size: 1.6em;}.about-head {padding: 60px 0 60px;}.about-descr h2 {font-size: 1em;}.about-sec2 {padding: 20px 0 60px;}.sec-old-abot h3 {font-size: 1.3em;}.sec-old-abot ul li {font-size: 1em;font-weight: 400;line-height: 1.6;}.volentress {padding: 20px 0 60px;}
/*end*/
#topbar .contact-info a {font-size: 12px;}.appointment-btn1 {padding: 8px 15px;font-size: 10px;}#header .logo img {max-height: 50px;}#hero {height: 57vh;}.old-age-title h2 {font-size: 1em;}.old-age-title h1 {font-size: 1.4em;}.img-old img {height: auto;}.service-title h3 {font-size: 1.5em;margin-top: 3em;}.Home-about-section {padding: 60px 0 60px;}.sec-old-abot h2 {font-size: 1.4em;}.sec-old-abot p {font-size: 1em;}.offer-serivces {padding: 40px 0 60px;}.elder-box img {height: auto;}.elder-box h2 {font-size: 1.2em;margin-bottom: 10px;}.servi-address {margin-top: 3em;}.old-age-title h3 {font-size: 1.4em;margin-bottom: 20px;}.old-sec{margin-top: 20px;}.old-sec p {font-size: 1em;}.old-sec h4 {font-size: 1.3em;}.projects-offer h2 {font-size: 1.6em;}.services-facility {padding: 40px 0 60px;}.service-bx img {height: auto;}.service-bx {padding: 10px;margin-top: 0px;}.service-bx h4 {font-size: 1.2em;}.box-title h3 {font-size: 1.4em;}.supportus {padding: 20px;}.us-title h2 {font-size: 1.6em;}.footer {padding: 40px 0 20px;}.foter-32 h4 {font-size: 1.2em;margin-bottom: 5px;margin-top: 10px;}.foter-32 ul li {line-height: 1.8;}
}
@media (min-width: 392px) and (max-width: 575.98px){
/*dontae*/
.bank-things h4 {font-size: 1.1em;text-transform: capitalize;font-weight: 500;line-height: 1.4;}
/*contact*/
.contact_list {margin-top: 20px;}.contact_left_item {padding: 20px 20px;}.contact_left_text h3 {font-size: 1.2rem;}.contact_left_text p {font-size: 15px;line-height: 1.4;}
/*about*/
.banner-ty h2, .banner-ty h1 {font-size: 1.8em;}.banner-abouy {width: 100%;height: 300px;}.about-descr h1 {margin-top: 0em;font-size: 1.6em;}.about-head {padding: 60px 0 60px;}.about-descr h2 {font-size: 1em;}.about-sec2 {padding: 20px 0 60px;}.sec-old-abot h3 {font-size: 1.3em;}.sec-old-abot ul li {font-size: 1em;font-weight: 400;line-height: 1.6;}.volentress {padding: 20px 0 60px;}
/*end*/
#topbar .contact-info a {font-size: 12px;}.appointment-btn1 {padding: 8px 15px;font-size: 10px;}#header .logo img {max-height: 50px;}#hero {height: 57vh;}.old-age-title h2 {font-size: 1em;}.old-age-title h1 {font-size: 1.4em;}.img-old img {height: auto;}.service-title h3 {font-size: 1.5em;margin-top: 3em;}.Home-about-section {padding: 60px 0 60px;}.sec-old-abot h2 {font-size: 1.4em;}.sec-old-abot p {font-size: 1em;}.offer-serivces {padding: 40px 0 60px;}.elder-box img {height: auto;}.elder-box h2 {font-size: 1.2em;margin-bottom: 10px;}.servi-address {margin-top: 3em;}.old-age-title h3 {font-size: 1.4em;margin-bottom: 20px;}.old-sec{margin-top: 20px;}.old-sec p {font-size: 1em;}.old-sec h4 {font-size: 1.3em;}.projects-offer h2 {font-size: 1.6em;}.services-facility {padding: 40px 0 60px;}.service-bx img {height: auto;}.service-bx {padding: 10px;margin-top: 0px;}.service-bx h4 {font-size: 1.2em;}.box-title h3 {font-size: 1.4em;}.supportus {padding: 20px;}.us-title h2 {font-size: 1.6em;}.footer {padding: 40px 0 20px;}.foter-32 h4 {font-size: 1.2em;margin-bottom: 5px;margin-top: 10px;}.foter-32 ul li {line-height: 1.8;}
}
/*sm Small devices (portrait tablets and large phones, 601px to 768px) */
@media (min-width: 576px) and (max-width: 767.98px){
/*dontae*/
.bank-things h4 {font-size: 1.1em;text-transform: capitalize;font-weight: 500;line-height: 1.4;}
/*contact*/
.contact_list {margin-top: 20px;}.contact_left_item {padding: 20px 20px;}.contact_left_text h3 {font-size: 1.2rem;}.contact_left_text p {font-size: 15px;line-height: 1.4;}
/*about*/
.banner-ty h2, .banner-ty h1 {font-size: 2em;}.banner-abouy {width: 100%;height: 300px;}.about-descr h1 {margin-top: 0em;font-size: 1.6em;}.about-head {padding: 60px 0 60px;}.about-descr h2 {font-size: 1em;}.about-sec2 {padding: 20px 0 60px;}.sec-old-abot h3 {font-size: 1.3em;}.sec-old-abot ul li {font-size: 1em;font-weight: 400;line-height: 1.6;}.volentress {padding: 20px 0 60px;}.banner-ty {margin-top: 8em;}
/*end*/
#topbar .contact-info a {font-size: 13px;}.appointment-btn1 {padding: 8px 20px;font-size: 12px;margin-right:10px;}#header .logo img {max-height: 50px;}#hero {height: 57vh;}.old-age-title h2 {font-size: 1em;}.old-age-title h1 {font-size: 1.4em;}.img-old img {height: 220px;}.service-title h3 {font-size: 1.5em;margin-top: 3em;}.Home-about-section {padding: 60px 0 60px;}.sec-old-abot h2 {font-size: 1.4em;}.sec-old-abot p {font-size: 1em;}.offer-serivces {padding: 40px 0 60px;}.elder-box img {height: auto;}.elder-box h2 {font-size: 1.2em;margin-bottom: 10px;}.servi-address {margin-top: 3em;}.old-age-title h3 {font-size: 1.4em;margin-bottom: 20px;}.old-sec{margin-top: 20px;}.old-sec p {font-size: 1em;}.old-sec h4 {font-size: 1.3em;}.projects-offer h2 {font-size: 1.6em;}.services-facility {padding: 40px 0 60px;}.service-bx img {height: auto;}.service-bx {padding: 10px;margin-top: 0px;}.service-bx h4 {font-size: 1.2em;}.box-title h3 {font-size: 1.4em;}.supportus {padding: 20px;}.us-title h2 {font-size: 1.6em;}.footer {padding: 40px 0 20px;}.foter-32 h4 {font-size: 1.2em;margin-bottom: 5px;margin-top: 10px;}.foter-32 ul li {line-height: 1.8;}.sec-old-abot h3 {font-size: 1.3em;}
}
/*md Medium devices (landscape tablets, 769px to 992px) */
@media (min-width: 768px) and (max-width: 991.98px){
/*dontae*/
.bank-things h4 {font-size: 1.1em;text-transform: capitalize;font-weight: 500;line-height: 1.4;}
/*contact*/
.contact_list {margin-top: 20px;}.contact_left_item {padding: 20px 20px;}.contact_left_text h3 {font-size: 1.2rem;}.contact_left_text p {font-size: 15px;line-height: 1.4;}
/*about*/
.banner-ty h2, .banner-ty h1 {font-size: 2em;}.banner-abouy {width: 100%;height: 300px;}.about-descr h1 {margin-top: 0em;font-size: 1.6em;}.about-head {padding: 60px 0 60px;}.about-descr h2 {font-size: 1.2em;}.about-sec2 {padding: 20px 0 60px;}.sec-old-abot h3 {font-size: 1.3em;}.sec-old-abot ul li {font-size: 1em;font-weight: 400;line-height: 1.6;}.volentress {padding: 20px 0 60px;}.banner-ty {margin-top: 8em;}
/*end*/
#topbar .contact-info a {font-size: 13px;}.appointment-btn1 {padding: 8px 20px;font-size: 13px;margin-right:10px;}#header .logo img {max-height: 55px;}#hero {height: 57vh;}.old-age-title h2 {font-size: 1em;}.old-age-title h1 {font-size: 1.4em;}.img-old img {height: 280px;}.service-title h3 {font-size: 1.5em;margin-top: 3em;}.Home-about-section {padding: 60px 0 60px;}.sec-old-abot h2 {font-size: 1.4em;}.sec-old-abot p {font-size: 1em;}.offer-serivces {padding: 40px 0 60px;}.elder-box img {height: 200px;}.elder-box h2 {font-size: 1.2em;margin-bottom: 10px;}.servi-address {margin-top: 3em;}.old-age-title h3 {font-size: 1.4em;margin-bottom: 20px;}.old-sec{margin-top: 20px;}.old-sec p {font-size: 1em;}.old-sec h4 {font-size: 1.3em;}.projects-offer h2 {font-size: 1.6em;}.services-facility {padding: 40px 0 60px;}.service-bx img {height: 230px;}.service-bx {padding: 10px;margin-top: 0px;}.service-bx h4 {font-size: 1.2em;}.box-title h3 {font-size: 1.2em;}.supportus {padding: 20px;}.us-title h2 {font-size: 1.4em;}.footer {padding: 40px 0 20px;}.foter-32 h4 {font-size: 1.2em;margin-bottom: 5px;margin-top: 10px;}.foter-32 ul li {line-height: 1.8;}
}
/*lg Large devices (laptops/desktops, 993px to 1200px)*/
@media (min-width: 993px) and (max-width: 1200px) {
/*dontae*/
.bank-things h4 {font-size: 1.1em;text-transform: capitalize;font-weight: 500;line-height: 1.4;}
/*contact*/
.contact_list {margin-top: 20px;}.contact_left_item {padding: 20px 20px;}.contact_left_text h3 {font-size: 1.2rem;}.contact_left_text p {font-size: 15px;line-height: 1.4;}
/*about*/
.banner-ty h2, .banner-ty h1 {font-size: 2.2em;}.banner-abouy {height: 300px;}.about-descr h1 {margin-top: 0em;font-size: 1.6em;}.about-descr h2 {font-size: 1.2em;}.about-sec2 {padding: 10px 0 60px;}
/*end*/
 #topbar .social-links a {font-size: 14px;}#topbar .social-links a {font-size: 14px;}#header .logo img {max-height: 50px;}.appointment-btn1 {padding: 8px 20px;font-size: 13px;}.navbar > ul > li {padding: 8px 5px 8px 10px;}.navbar a, .navbar a:focus {font-size: 14px;}#hero {width: 100%;height: 70vh;}.old-age-title h1 {font-size: 1.6em;}.service-title h3 {padding: 5px;margin-top: 3em;font-size: 1.4em;}.img-old img {height: 200px;}.sec-old-abot p {font-size: 1em;line-height: 1.6;}.sec-old-abot h2 {font-size: 1.6em;}.projects-offer h2 {font-size: 1.6em;}.elder-box img {height: 200px;}.elder-box h2 {font-size: 1.15em;}.old-age-title h3 {font-size: 1.6em;margin-bottom: 10px;}.old-sec p {font-size: 1em;}.offer-serivces {padding: 60px 0 20px;}.service-bx img {height: 200px;}.service-bx h4 {font-size: 1.1em;}.box-title h3 {font-size: 1.4em;}.us-title h2 {font-size: 1.6em;}.footer {padding: 40px 0 20px;}.foter-32 h4 {margin-top:20px;}
}
/*xl  Extra Large devices (large laptops and desktops, 1201px to 1400px)*/
@media (min-width:1201px) and (max-width: 1400px) {
/*dontae*/
.bank-things h4 {font-size: 1.1em;text-transform: capitalize;font-weight: 500;line-height: 1.4;}
.elder-box img {height: 280px;}.service-bx img {height: 250px;}.projects-offer h2 {font-size: 1.8em;}.us-title h2 {font-size: 1.6em;}
}
