/*media* css*/
/*xs  Extra Small devices (phones, 600px and down)*/
@media (max-width:575.98px){
.contact-card h5 {font-size: 16px;}.pricing-card .price {font-size: 2rem;}.pricing-card ul li {font-size: 14px;}.accordion-rk .accordion-body {font-size: 14px;}.page-header {padding: 160px 0 0px;}section {padding: 60px 0;}.btn {padding: .75rem 1.6rem;font-size: 13px;}.navbar .dropdown-menu-fullwidth {background: #f5f5f5f5;}.side-bar h3 {font-size: clamp(1.2rem,2.5vw,2.8rem);}h1{font-size:1.8rem}h2{font-size:1.7rem}h3 {font-size: 1.25rem;font-weight:700;}.hero-stats{gap:1.2rem}.hero-stats .stat strong{font-size:1.5rem}.gallery-grid{grid-template-columns:1fr;gap:14px}.btn{padding:.75rem 1.3rem;font-size:.95rem}.cta-banner{padding:35px 18px}.counter .num{font-size:2.2rem}.whatsapp-float,.scroll-top{width:48px;height:48px;right:16px}.whatsapp-float{bottom:16px}.scroll-top{bottom:75px}footer{padding:50px 0 0;text-align:center}.social-icons{margin-top:.5rem}.list-co ul {display: block;}.list-co ul li {margin-bottom: 10px;}p {font-size: 14.5px;font-weight: 400;}.gallery-grid .g-item .cap {font-size: 12px;}.showcase ul li {font-size: 14px;}.btn-ghost1 {margin-bottom: 20px;}.why-list li {font-size: 14px;}.btn-gold {margin-bottom: 10px;}.hero{min-height:auto;padding:140px 0 80px;text-align:center}}
/*sm Small devices (portrait tablets and large phones, 601px to 768px) */
@media (min-width: 576px) and (max-width: 767.98px){
.contact-card h5 {font-size: 16px;}.pricing-card .price {font-size: 2rem;}.pricing-card ul li {font-size: 14px;}.accordion-rk .accordion-body {font-size: 14px;}.page-header {padding: 160px 0 0px;}section {padding: 60px 0;}.btn {padding: .75rem 1.6rem;font-size: 13px;}h1{font-size:1.8rem}h2{font-size:1.8rem}h3 {font-size: 1.25rem;font-weight:700;}.hero-stats{gap:1.2rem}.hero-stats .stat strong{font-size:1.5rem}.gallery-grid{grid-template-columns:1fr;gap:14px}.btn{padding:.75rem 1.3rem;font-size:.95rem}.cta-banner{padding:35px 18px}.counter .num{font-size:2.2rem}.whatsapp-float,.scroll-top{width:48px;height:48px;right:16px}.whatsapp-float{bottom:16px}.scroll-top{bottom:75px}footer{padding:50px 0 0;text-align:center}.social-icons{margin-top:.5rem}.list-co ul li {margin-bottom: 10px;}p {font-size: 14.5px;font-weight: 400;}.gallery-grid .g-item .cap {font-size: 12px;}.showcase ul li {font-size: 14px;}.btn-ghost1 {margin-bottom: 20px;}.why-list li {font-size: 14px;}.btn-gold {margin-bottom: 20px;}.copyright {font-size: .8rem;}
}
/*md Medium devices (landscape tablets, 769px to 992px) */
@media (min-width: 768px) and (max-width: 991.98px){
.contact-card h5 {font-size: 16px;}.pricing-card .price {font-size: 2rem;}.pricing-card ul li {font-size: 14px;}.accordion-rk .accordion-body {font-size: 14px;}h1{font-size:2rem}h2{font-size:1.8rem}h3 {font-size: 1.25rem;font-weight:700;}.page-header {padding: 160px 0 0px;}section {padding: 60px 0;}.btn {padding: .75rem 1.6rem;font-size: 13px;}.btn-ghost1 {margin-bottom: 10px;}.btn-gold {margin-bottom: 10px;}.counter .num {font-size: 2.4rem;}.navbar .dropdown-menu-fullwidth {background: #f5f5f5f5;}.side-bar h3 {font-size: clamp(1.2rem,2.5vw,2.8rem);}.hero{min-height:auto;padding:140px 0 80px;text-align:center}
}
/*lg Large devices (laptops/desktops, 993px to 1200px)*/
@media (min-width: 993px) and (max-width: 1200px) {
.contact-card h5 {font-size: 16px;}.pricing-card .price {font-size: 2rem;}.pricing-card ul li {font-size: 14px;}.accordion-rk .accordion-body {font-size: 14px;}.page-header {padding: 160px 0 20px;}.hero{min-height:auto;padding:180px 0 80px;text-align:center}.navbar-nav .nav-link {font-weight: 500;margin: 0 .05rem;padding: .5rem .65rem !important;font-size: 15px;}.btn {padding: .75rem 1.6rem;font-size: 14px;}h3 {font-size: 1.25rem;font-weight:700;}
}
/*xl  Extra Large devices (large laptops and desktops, 1201px to 1400px)*/
@media (min-width:1201px) and (max-width: 1400px) {
.hero{min-height:auto;padding:180px 0 80px;text-align:center}.pricing-card .price {font-size: 2rem;}.pricing-card ul li {font-size: 14px;}.accordion-rk .accordion-body {font-size: 14px;}h3 {font-size: 1.2rem;}
}
@media (max-width: 991.98px){
/*my changes*/
.navbar-brand img {height: 65px;}.navbar-nav .nav-link::after {left: 30%;} }




