/*media* css*/
/*xs  Extra Small devices (phones, 600px and down)*/
@media (max-width:391px){
/*services-pages*/
.flex-gap{margin-bottom: 20px;  }.service-card1 h5 {font-weight: 600;}.service-card1 p {font-size: 13px;}.info-card h5 {font-size: 16px;}
/*faq services*/
.breadcrumb .breadcrumb-item a {font-size: 0.85em;}.faq-section-1 {padding: 40px 0 60px;}
.faq-section-1 p {font-size: 15px;}.accordion-body {font-size: 14px;}.accordion-button {font-size: 15px;}.faq-card1 {margin-bottom: 20px;}
/*faq*/
.faq-card {padding: 8px 18px;font-size: 15px;margin-bottom: 10px;}.about-title p {width: 100%;font-size: 14px;}.faq-section {padding: 40px 0 40px;}
/*contact*/
.contact-title h2 {font-size: 1.35em;}.contact-box1 {padding: 40px 0 40px;}.contact-us-item .contact-info-content p {display: block;word-break: break-word;}.contact-us-item .contact-info-content h3 {font-size: 16px;font-weight: 600;margin-bottom: 5px;}.contact-form {padding: 20px 0 60px;}.bf-contact-form h4 {font-size: 1.2rem;}.bf-contact-form p{font-size: 0.9rem;}
/*services*/
.serv-dental-head h2 {font-size: 1.4rem;}.services-dental-services {padding: 60px 0 60px;}
.serv-dental-head p {font-size: 0.95rem;}.serv-dental-head {margin: 0px 0 30px;}
/*about*/
.about-title h1 {font-size: 20px;}.section-1 {padding: 60px 0 60px;}.dental-head h2, .dental-head h3 {font-size: 20px;line-height: 1.4;}.dental-head p {font-size: 15px;}.btn-outline-brand {font-size: 12px;}.caring-doc h3 {font-size: 1.35rem;}.caring-doc p {font-size: 0.95rem;}.team-card {margin-bottom: 30px;}.section2-doctor {padding: 40px 0 40px;}
/*end*/
.header .logo img {max-height: 50px;}.dental-slider-box {margin-top: 0em;}.dental-slider-box h5 {font-size: 13px;max-width: 100%;}.dental-slider-box h2 {font-size: 28px;line-height: 1.4;}.dental-slider-box p {font-size: 15px;}.address-flex {justify-content: flex-start;padding:5px}.address-info h5 {font-size: 17px;line-height: 1.2;}.address-info p {font-size: 15px;}.address-flex i {font-size: 24px;}.home-about .section-heading {font-size: 1.45rem;}.section {padding: 60px 0 40px;}.home-about .lead-description {font-size: 0.95rem;}.service-card h5 {font-size: 14px;margin-top: 2px;}.icon-box {width: 52px;height: 52px;font-size: 24px;}.box-about h2 {font-size: 1.4em;}.box-about h3 {font-weight: 700;line-height: 1.3;margin-bottom: 5px;}.about-features {padding: 10px 0 50px;}.box-about p {font-size: 0.95em;}.cta-button {margin-bottom: 30px;margin-top:20px;}.btn-donate {padding: 0.7em 1.5em;font-size: 14px;}.image-wrapper img {height: auto;}.services-features {padding: 60px 0 60px;}.box-about1 h2 {font-size: 1.45em;}.box-about1 h3 {font-size: 1.1em;font-weight: 700;line-height: 1.3;margin-bottom: 5px;}.box-about1 p {font-size: 0.9em;}.box-about1 {margin-bottom: 20px;}.service-tile{min-height: 300px;}.service-title{font-size: 18px;}.doctor-name {font-size: 18px;}.appointment-section {padding: 40px 0 0px;}.appointment-title{font-size: 24px;}.appointment-subtitle {font-size: 15px;}.break-2{display: block;max-width: 220px;word-break: break-word;}.contact-value {font-size: 14px;font-weight: 600;}.why-choose-section {padding: 80px 0 80px;}.choose-title {font-size: 16px;}.consultation-content h2 {font-size: 1.3em;font-weight: 700;line-height: 1.4;}.consultation-content p {font-size: 0.95em;line-height: 1.75;}.footer-main {padding: 50px 0 50px;}.footer-value {font-size: 14px;display: block;word-break: break-word;}.footer-label {font-size: 14px;}.footer-list li a {font-size: 14px;padding: 7px 0;}.footer-heading {font-size: 18px;}.footer-bottom p{font-size: 12px;}
}

 @media (min-width: 392px) and (max-width: 575.98px){
/*services-pages*/
.flex-gap{margin-bottom: 20px;  }.service-card1 h5 {font-weight: 600;}.service-card1 p {font-size: 13px;}.info-card h5 {font-size: 16px;}
/*faq services*/
.breadcrumb .breadcrumb-item a {font-size: 0.85em;}.faq-section-1 {padding: 40px 0 60px;}
.faq-section-1 p {font-size: 15px;}.accordion-body {font-size: 14px;}.accordion-button {font-size: 15px;}.faq-card1 {margin-bottom: 20px;}
/*faq*/
.faq-card {padding: 8px 18px;font-size: 15px;margin-bottom: 10px;}.about-title p {width: 100%;font-size: 14px;}.faq-section {padding: 40px 0 40px;}
/*contact*/
.contact-title h2 {font-size: 1.35em;}.contact-box1 {padding: 40px 0 40px;}.contact-us-item .contact-info-content p {display: block;word-break: break-word;}.contact-us-item .contact-info-content h3 {font-size: 16px;font-weight: 600;margin-bottom: 5px;}.contact-form {padding: 20px 0 60px;}.bf-contact-form h4 {font-size: 1.2rem;}.bf-contact-form p{font-size: 0.9rem;}
/*services*/
.serv-dental-head h2 {font-size: 1.35rem;}.services-dental-services {padding: 60px 0 60px;}
.serv-dental-head p {font-size: 0.95rem;}.serv-dental-head {margin: 0px 0 30px;}
 /*about*/
.about-title h1 {font-size: 20px;}.section-1 {padding: 60px 0 60px;}.dental-head h2, .dental-head h3 {font-size: 20px;line-height: 1.4;}.dental-head p {font-size: 15px;}.btn-outline-brand {font-size: 12px;}.caring-doc h3 {font-size: 1.35rem;}.caring-doc p {font-size: 0.95rem;}.team-card {margin-bottom: 30px;}.section2-doctor {padding: 40px 0 40px;}
/*end*/   
.header .logo img {max-height: 60px;}.dental-slider-box {margin-top: 0em;}.dental-slider-box h5 {font-size: 13px;max-width: 100%;}.dental-slider-box h2 {font-size: 28px;line-height: 1.4;}.dental-slider-box p {font-size: 15px;}.address-flex {justify-content: flex-start;padding:5px}.address-info h5 {font-size: 17px;line-height: 1.2;}.address-info p {font-size: 15px;}.address-flex i {font-size: 24px;}.home-about .section-heading {font-size: 1.45rem;}.section {padding: 60px 0 40px;}.home-about .lead-description {font-size: 0.95rem;}.service-card h5 {font-size: 14px;margin-top: 2px;}.icon-box {width: 52px;height: 52px;font-size: 24px;}.box-about h2 {font-size: 1.4em;}.box-about h3 {font-weight: 700;line-height: 1.3;margin-bottom: 5px;}.about-features {padding: 10px 0 50px;}.box-about p {font-size: 0.95em;}.cta-button {margin-bottom: 30px;margin-top:20px;}.btn-donate {padding: 0.7em 1.5em;font-size: 14px;}.image-wrapper img {height: auto;}.services-features {padding: 60px 0 60px;}.box-about1 h2 {font-size: 1.45em;}.box-about1 h3 {font-size: 1.1em;font-weight: 700;line-height: 1.3;margin-bottom: 5px;}.box-about1 p {font-size: 0.9em;}.box-about1 {margin-bottom: 20px;}.service-tile{min-height: 300px;}.service-title{font-size: 18px;}.doctor-name {font-size: 18px;}.appointment-section {padding: 40px 0 0px;}.appointment-title{font-size: 24px;}.appointment-subtitle {font-size: 15px;}.break-2{display: block;max-width: 220px;word-break: break-word;}.contact-value {font-size: 14px;font-weight: 600;}.why-choose-section {padding: 80px 0 80px;}.choose-title {font-size: 16px;}.consultation-content h2 {font-size: 1.35em;font-weight: 700;line-height: 1.4;}.consultation-content p {font-size: 0.95em;line-height: 1.75;}.footer-main {padding: 50px 0 50px;}.footer-value {font-size: 14px;display: block;word-break: break-word;}.footer-label {font-size: 14px;}.footer-list li a {font-size: 14px;padding: 7px 0;}.footer-heading {font-size: 18px;}.footer-bottom p{font-size: 12px;}
}
/*sm Small devices (portrait tablets and large phones, 601px to 768px) */
@media (min-width: 576px) and (max-width: 767.98px){
/*services-pages*/
.flex-gap{margin-bottom: 20px;  }.service-card1 h5 {font-weight: 600;}.service-card1 p {font-size: 13px;}.info-card h5 {font-size: 16px;}
/*faq services*/
.breadcrumb .breadcrumb-item a {font-size: 0.85em;}.faq-section-1 {padding: 40px 0 60px;}
.faq-section-1 p {font-size: 15px;}.accordion-body {font-size: 14px;}.accordion-button {font-size: 15px;}.faq-card1 {margin-bottom: 20px;}
/*faq*/
.faq-card {padding: 8px 18px;font-size: 15px;margin-bottom: 10px;}.about-title p {width: 100%;font-size: 14px;}.faq-section {padding: 40px 0 40px;}
/*contact*/
.contact-title h2 {font-size: 1.35em;}.contact-box1 {padding: 40px 0 40px;}.contact-us-item .contact-info-content p {display: block;word-break: break-word;}.contact-us-item .contact-info-content h3 {font-size: 16px;font-weight: 600;margin-bottom: 5px;}.contact-form {padding: 20px 0 60px;}.bf-contact-form h4 {font-size: 1.2rem;}.bf-contact-form p{font-size: 0.9rem;}
/*services*/
.serv-dental-head h2 {font-size: 1.4rem;}.services-dental-services {padding: 60px 0 60px;}
.serv-dental-head p {font-size: 0.95rem;}
 /*about*/
.about-title h1 {font-size: 22px;}.section-1 {padding: 60px 0 60px;}.dental-head h2, .dental-head h3 {font-size: 24px;line-height: 1.4;}.dental-head p {font-size: 15px;}.btn-outline-brand {font-size: 12px;}.caring-doc h3 {font-size: 1.35rem;}.caring-doc p {font-size: 0.95rem;}.team-card {margin-bottom: 30px;}.section2-doctor {padding: 40px 0 40px;}.appiunt {font-size: 14px;font-weight: 600;}.img-reduc {width: 80%;}.posit_up img {height: 35px;}.posit_up {left: 0;}
/*end*/ 
.cssbuttons-io-button {font-size: 12px;margin-right: 10px;}.header .logo img {max-height: 60px;}.dental-slider-box {margin-top: 0em;}.carousel-item {height: 70vh;min-height: 600px;padding-top: 0;}.dental-slider-box h5 {font-size: 14px;}.dental-slider-box h2 {font-size: 30px;line-height: 1.4;}.dental-slider-box p {font-size: 15px;}.address-flex {justify-content: flex-start;padding:5px}.address-info h5 {font-size: 17.5px;line-height: 1;}.address-info p {font-size: 15px;}.address-flex i {font-size: 28px;}.home-about .section-heading {font-size: 1.65rem;}.section {padding: 60px 0 40px;}.home-about .lead-description {font-size: 0.95rem;}.service-card h5 {font-size: 14px;margin-top: 2px;}.icon-box {width: 52px;height: 52px;font-size: 24px;}.box-about h2 {font-size: 1.4em;}.box-about h3 {font-weight: 700;line-height: 1.3;margin-bottom: 5px;}.about-features {padding: 10px 0 50px;}.box-about p {font-size: 0.95em;}.cta-button {margin-bottom: 30px;margin-top:20px;}.btn-donate {padding: 0.7em 1.5em;font-size: 14px;}.image-wrapper img {height: auto;}.services-features {padding: 60px 0 60px;}.box-about1 h2 {font-size: 1.45em;}.box-about1 h3 {font-size: 1.1em;font-weight: 700;line-height: 1.3;margin-bottom: 5px;}.box-about1 p {font-size: 0.9em;}.box-about1 {margin-bottom: 30px;}.service-tile{min-height: 320px;}.service-title{font-size: 18px;}.doctor-name {font-size: 18px;}.appointment-section {padding: 40px 0 0px;}.appointment-title{font-size: 28px;}.appointment-subtitle {font-size: 15px;}.contact-value {font-size: 14px;font-weight: 600;}.why-choose-section {padding: 80px 0 80px;}.choose-title {font-size: 16px;}.consultation-content h2 {font-size: 1.5em;font-weight: 700;line-height: 1.3;}.consultation-content p {font-size: 0.95em;line-height: 1.75;}.footer-main {padding: 50px 0 50px;}.footer-value {font-size: 14px;display: block;word-break: break-word;}.footer-label {font-size: 14px;}.footer-list li a {font-size: 14px;padding: 7px 0;}.footer-heading {font-size: 18px;}.footer-bottom p{font-size: 12px;}.card-content h3 {font-size: 16px;}.card-content p {font-size: 12.5px;}.btn-donate1 {padding: 8px 5px;font-size: 14px;}
}
/*md Medium devices (landscape tablets, 769px to 992px) */
@media (min-width: 768px) and (max-width: 991.98px){
/*services-pages*/
.flex-gap{margin-bottom: 20px;  }.service-card1 h5 {font-weight: 600;}.service-card1 p {font-size: 13px;}.info-card h5 {font-size: 16px;}
/*faq services*/
.breadcrumb .breadcrumb-item a {font-size: 0.85em;}.faq-section-1 {padding: 40px 0 60px;}
.faq-section-1 p {font-size: 15px;}.accordion-body {font-size: 14px;}.accordion-button {font-size: 15px;}.faq-card1 {margin-bottom: 20px;}
/*faq*/
.faq-card {padding: 8px 18px;font-size: 15px;margin-bottom: 10px;}.about-title p {font-size: 14px;}.faq-section {padding: 60px 0 60px;}
/*contact*/
.contact-title h2 {font-size: 1.35em;}.contact-us-item .contact-info-content p {display: block;word-break: break-word;}.contact-us-item .contact-info-content h3 {font-size: 16px;font-weight: 600;margin-bottom: 5px;}.bf-contact-form h4 {font-size: 1.2rem;}.bf-contact-form p{font-size: 0.9rem;}
/*services*/
.serv-dental-head h2 {font-size: 1.35rem;}.services-dental-services {padding: 60px 0 60px;}
.serv-dental-head p {font-size: 0.95rem;}.serv-dental-head {margin: 0px 0 30px;}
   /*about*/
.about-title h1 {font-size: 22px;}.section-1 {padding: 60px 0 60px;}.dental-head h2, .dental-head h3 {font-size: 20px;line-height: 1.4;}.dental-head p {font-size: 15px;}.btn-outline-brand {font-size: 12px;}.caring-doc h3 {font-size: 1.35rem;}.caring-doc p {font-size: 0.95rem;}.team-card {margin-bottom: 30px;}.section2-doctor {padding: 40px 0 40px;}.appiunt {font-size: 14px;font-weight: 600;}.img-reduc {width: 80%;}.posit_up img {height: 35px;}.posit_up {left: 0;}
/*end*/ 
.cssbuttons-io-button {font-size: 13px;margin-right: 10px;}.header .logo img {max-height: 65px;}.dental-slider-box {margin-top: 4em;}.dental-slider-box h5 {font-size: 15px;}.dental-slider-box h2 {font-size: 32px;line-height: 1.4;}.dental-slider-box p {font-size: 15px;}.address-flex {justify-content: flex-start;padding:5px}.address-info h5 {font-size: 17.5px;line-height: 1;}.address-info p {font-size: 15px;}.address-flex i {font-size: 28px;}.home-about .section-heading {font-size: 1.45rem;}.section {padding: 60px 0 40px;}.service-card h5 {font-size: 14px;margin-top: 2px;}.icon-box {width: 52px;height: 52px;font-size: 24px;}.box-about h2 {font-size: 1.4em;}.box-about h3 {font-weight: 700;line-height: 1.3;margin-bottom: 5px;}.about-features {padding: 10px 0 50px;}.cta-button {margin-bottom: 30px;margin-top:20px;}.image-wrapper img {height: auto;}.services-features {padding: 60px 0 60px;}.box-about1 h2 {font-size: 1.45em;}.box-about1 h3 {font-size: 1.1em;font-weight: 700;line-height: 1.3;margin-bottom: 5px;}.box-about1 p {font-size: 0.9em;}.box-about1 {margin-bottom: 20px;}.service-tile{min-height: 320px;}.service-title{font-size: 18px;}.doctor-name {font-size: 18px;} .appointment-section {padding: 40px 0 0px;}.appointment-title{font-size: 28px;}.appointment-subtitle {font-size: 15px;}.why-choose-section {padding: 80px 0 80px;}.choose-title {font-size: 16px;}.consultation-content h2 {font-size: 1.5em;font-weight: 700;line-height: 1.3;}.consultation-content p {font-size: 0.95em;line-height: 1.75;}.footer-main {padding: 50px 0 50px;}.footer-value {font-size: 14px;display: block;word-break: break-word;}.footer-label {font-size: 14px;}.footer-list li a {font-size: 14px;padding: 7px 0;}.footer-heading {font-size: 18px;}.footer-bottom p{font-size: 12px;}.card-content h3 {font-size: 18px;}.card-content p {font-size: 12.5px;}.btn-donate1 {padding: 8px 5px;font-size: 15px;}
}
/*lg Large devices (laptops/desktops, 993px to 1200px)*/
@media (min-width: 993px) and (max-width: 1200px) {
/*services-pages*/
.flex-gap{margin-bottom: 20px;  }.service-card1 h5 {font-weight: 600;}.service-card1 p {font-size: 13px;}.info-card h5 {font-size: 16px;}
/*faq services*/
.breadcrumb .breadcrumb-item a {font-size: 0.85em;}.faq-section-1 {padding: 60px 0 60px;}
.faq-section-1 p {font-size: 15px;}.accordion-body {font-size: 14px;}.accordion-button {font-size: 15px;}.faq-card1 {margin-bottom: 20px;}
/*faq*/
.faq-card {padding: 12px 18px;font-size: 15px;margin-bottom: 20px;}.about-title p {font-size: 14px;}
/*contact*/
.contact-title h2 {font-size: 1.35em;}.contact-us-item .contact-info-content p {display: block;word-break: break-word;}.contact-us-item .contact-info-content h3 {font-size: 16px;font-weight: 600;margin-bottom: 5px;}.bf-contact-form h4 {font-size: 1.2rem;}.bf-contact-form p{font-size: 0.9rem;}

/*services*/
.serv-dental-head h2 {font-size: 1.35rem;}.services-dental-services {padding: 60px 0 60px;}
.serv-dental-head p {font-size: 0.95rem;}.serv-dental-head {margin: 0px 0 30px;}
   /*about*/
.about-title h1 {font-size: 22px;}.section-1 {padding: 60px 0 60px;}.dental-head h2, .dental-head h3 {font-size: 20px;line-height: 1.4;}.dental-head p {font-size: 15px;}.caring-doc h3 {font-size: 1.35rem;}.caring-doc p {font-size: 0.95rem;}.team-card {margin-bottom: 30px;}.section2-doctor {padding: 40px 0 40px;}.appiunt {font-size: 14px;font-weight: 600;}.img-reduc {width: 80%;}.posit_up img {height: 35px;}.posit_up {left: 0;}
/*end*/ 
  .cssbuttons-io-button {margin-right: 10px;}.header .logo img {max-height: 65px;}.dental-slider-box {margin-top: 4em;}.carousel-item {height: 550px;}.custom-caption {left: 40px;}.dental-slider-box h5 {font-size: 15px;}.dental-slider-box h2 {font-size: 32px;line-height: 1.4;}.dental-slider-box p {font-size: 15px;}.address-info h5 {font-size: 17.5px;line-height: 1;}.address-info p {font-size: 15px;}.address-flex i {font-size: 28px;}.home-about .section-heading {font-size: 1.45rem;}.section {padding: 60px 0 40px;}.service-card h5 {font-size: 14px;margin-top: 2px;}.icon-box {width: 52px;height: 52px;font-size: 24px;}.box-about h2 {font-size: 1.4em;}.box-about h3 {font-weight: 700;line-height: 1.3;margin-bottom: 5px;}.about-features {padding: 10px 0 50px;}.cta-button {margin-bottom: 30px;margin-top:20px;}.image-wrapper img {height: auto;}.services-features {padding: 60px 0 60px;}.box-about1 h2 {font-size: 1.45em;}.box-about1 h3 {font-size: 1.1em;font-weight: 700;line-height: 1.3;margin-bottom: 5px;}.box-about1 p {font-size: 0.9em;}.box-about1 {margin-bottom: 20px;}.service-tile{min-height: 320px;}.service-title{font-size: 18px;}.doctor-name {font-size: 18px;}.appointment-section {padding: 40px 0 0px;}.appointment-title{font-size: 28px;}.appointment-subtitle {font-size: 15px;}.why-choose-section {padding: 80px 0 80px;}.choose-title {font-size: 16px;}.consultation-content h2 {font-size: 1.5em;font-weight: 700;line-height: 1.;}.consultation-content p {font-size: 0.95em;line-height: 1.75;}.footer-main {padding: 50px 0 50px;}.footer-value {font-size: 14px;display: block;word-break: break-word;}.footer-label {font-size: 14px;}.footer-list li a {font-size: 14px;padding: 7px 0;}.footer-heading {font-size: 18px;}.footer-bottom p{font-size: 12px;}.card-content h3 {font-size: 18px;}.card-content p {font-size: 12.5px;}.btn-donate1 {padding: 8px 5px;font-size: 15px;}
}

@media (min-width:1201px) and (max-width: 1400px) {
/*services-pages*/
.flex-gap{margin-bottom: 20px;  }.service-card1 h5 {font-weight: 600;}.service-card1 p {font-size: 13px;}.info-card h5 {font-size: 16px;}
/*faq*/
.faq-card {padding: 14px 18px;margin-bottom: 30px;}
/*contact*/
.contact-title h2 {font-size: 1.35em;}.contact-us-item .contact-info-content p {display: block;word-break: break-word;}.contact-us-item .contact-info-content h3 {font-size: 16px;font-weight: 600;margin-bottom: 5px;}.bf-contact-form h4 {font-size: 1.2rem;}.bf-contact-form p{font-size: 0.9rem;}
/*services*/
.serv-dental-head h2 {font-size: 1.35rem;}.services-dental-services {padding: 60px 0 60px;}
.serv-dental-head p {font-size: 0.95rem;}.serv-dental-head {margin: 0px 0 30px;}
 .cssbuttons-io-button {margin-right: 10px;}.header .logo img {max-height: 65px;}.dental-slider-box {margin-top: 4em;}.carousel-item {height: 550px;}.custom-caption {left: 40px;}.dental-slider-box h5 {font-size: 15px;}.dental-slider-box h2 {font-size: 32px;line-height: 1.4;}.dental-slider-box p {font-size: 15px;}.address-info h5 {font-size: 17.5px;line-height: 1;}.address-info p {font-size: 15px;}.address-flex i {font-size: 28px;}.home-about .section-heading {font-size: 1.45rem;}.section {padding: 60px 0 40px;}.service-card h5 {font-size: 14px;margin-top: 2px;}.icon-box {width: 52px;height: 52px;font-size: 24px;}.box-about h2 {font-size: 1.4em;}.box-about h3 {font-weight: 700;line-height: 1.3;margin-bottom: 5px;}.about-features {padding: 10px 0 50px;}.cta-button {margin-bottom: 30px;margin-top:20px;}.image-wrapper img {height: auto;}.services-features {padding: 60px 0 60px;}.box-about1 h2 {font-size: 1.45em;}.box-about1 h3 {font-size: 1.1em;font-weight: 700;line-height: 1.3;margin-bottom: 5px;}.box-about1 p {font-size: 0.9em;}.box-about1 {margin-bottom: 35px;}.service-tile{min-height: 320px;}.service-title{font-size: 18px;}.doctor-name {font-size: 18px;}.appointment-section {padding: 40px 0 0px;}.appointment-title{font-size: 28px;}.appointment-subtitle {font-size: 15px;}.why-choose-section {padding: 80px 0 80px;}.choose-title {font-size: 16px;}.consultation-content h2 {font-size: 1.5em;font-weight: 700;line-height: 1.3;}.consultation-content p {font-size: 0.95em;line-height: 1.75;}.footer-main {padding: 50px 0 50px;}.footer-value {font-size: 14px;display: block;word-break: break-word;}.footer-label {font-size: 14px;}.footer-list li a {font-size: 14px;padding: 7px 0;}.footer-heading {font-size: 18px;}.footer-bottom p{font-size: 12px;}.card-content h3 {font-size: 18px;}.card-content p {font-size: 12.5px;}.btn-donate1 {padding: 8px 5px;font-size: 15px;}
}