@media (max-width: 1999.98px) and (min-width: 1800px){
    .gallery{height: 900px;}
    .consultation-imges{gap: 25px;}
	.testimonials-slider ul li{width: calc(32%) !important;}
}
@media (max-width: 1799.98px) and (min-width: 1600px){
    .gallery{height: 900px;}
    .consultation-imges{gap: 25px;}
	.testimonials-slider ul li{width: calc(32%) !important;}
}
@media (max-width: 1599.98px) and (min-width: 1400px){
    .gallery{height: 900px;}
    .consultation-imges{gap: 25px;}
	.testimonials-slider ul li{width: calc(32%) !important;}
}
@media (max-width: 1399.98px) and (min-width: 1200px){
    .consultation-imges{gap: 25px;}
	.testimonials-slider ul li{width: calc(32%) !important;}
}
@media (max-width: 1199.98px) and (min-width: 992px){
    h1, .h1{font-size: 40px !important;}
    h3, .h3{font-size: 36px !important;}
    h4, .h4{font-size: 30px !important;}
    h5, .h5{font-size: 20px !important;}
    h6, .h6{font-size: 14px !important;}
    .fs-16{font-size: 14px;}
    .fs-20{font-size: 16px;}
    .fs-22{font-size: 16px;}
    .btn-danger{padding: 10px 20px;}
    #menu-header_menu li a{font-size: 14px;}
    #menu-header_menu-1 li a{font-size: 14px;}
    .footer #menu-header_menu-2 li a{font-size: 14px;}
    .whywe{top: 0px;}
    .gallery{height: 655px;}
	.testimonials-slider ul li{width: calc(32%) !important;}
}
@media (max-width: 991.98px) and (min-width: 768px) {
    h1, .h1{font-size: 40px !important;}
    h3, .h3{font-size: 36px !important;}
    h4, .h4{font-size: 26px !important;}
    h5, .h5{font-size: 20px !important;}
    h6, .h6{font-size: 14px !important;}
    .fs-15{font-size: 12px;}
    .fs-16{font-size: 14px;}
    .fs-19{font-size: 14px;}
    .fs-20{font-size: 16px;}
    .fs-22{font-size: 16px;}
    .fs-60{font-size: 40px;}
    .lh-28{line-height: 24px;}
    .lh-32{line-height: 26px;}
    .btn-danger{padding: 10px 20px;}
    #menu-header_menu li a{font-size: 14px;}
    #menu-header_menu-1 li a{font-size: 14px;}
    .footer #menu-header_menu-2 li a{font-size: 14px;}
    .banner{height: 100%;}
    .banner .banner-content{text-align: center;}
    .whywe .whywe-bg{width: auto;}
    .whywe {margin-top: 0;}
    .whywe.homepad{padding-top: 25px;}
    .whywe .whywe-container{justify-content: flex-start;}
    .whywe-side-img{width: 100%;}
    .consultation .consultation-details{flex-direction: column;}
    .consultation .consultation-bg{width: 48%;top: 0;bottom: 0;}
    .consultation-imges{justify-content: flex-start !important;gap: 50px;}
    .contactinfo-bg{width: auto !important;}
    .banner{background-size: cover;padding-bottom: 40px;}
    .gallery{height: 490px;}
}
@media (max-width: 767.98px) and (min-width: 576px) {
    h1, .h1{font-size: 40px !important;}
    h3, .h3{font-size: 36px !important;}
    h4, .h4{font-size: 26px !important;}
    h5, .h5{font-size: 20px !important;}
    h6, .h6{font-size: 14px !important;}
    .fs-15{font-size: 12px;}
    .fs-16{font-size: 14px;}
    .fs-19{font-size: 14px;}
    .fs-20{font-size: 16px;}
    .fs-22{font-size: 16px;}
    .fs-60{font-size: 40px;}
    .ls-02{letter-spacing: 0px;}
    .lh-28{line-height: 24px;}
    .lh-32{line-height: 26px;}
    .btn-danger{padding: 10px 20px;}
    #menu-header_menu li a{font-size: 14px;}
    #menu-header_menu-1 li a{font-size: 14px;}
    .footer #menu-header_menu-2 li a{font-size: 14px;}
    .banner{height: 100%;}
    .banner .banner-content{text-align: center;}
    .whywe .whywe-bg{width: auto;}
    .whywe {margin-top: 0;}
    .whywe.homepad{padding-top: 25px;}
    .whywe .whywe-container{justify-content: flex-start;}
    .whywe-side-img{width: 100%;}
    .consultation .consultation-details{flex-direction: column;}
    .consultation .consultation-bg{width: 48%;top: 0;bottom: 0;}
    .consultation-imges{justify-content: flex-start !important;gap: 50px;}
    .contactinfo-bg{width: auto !important;}
    .testimonials-slider .splide__arrow--prev{left: 0;}
    .testimonials-slider .splide__arrow--next{right: 0;}
    .banner{background-size: cover;padding-bottom: 40px;}
    .gallery{height: 365px;}
}
@media (max-width: 575.98px) and (min-width: 421px) {
    h1, .h1{font-size: 36px !important;}
    h3, .h3{font-size: 30px !important;}
    h4, .h4{font-size: 26px !important;}
    h5, .h5{font-size: 18px !important;}
    h6, .h6{font-size: 12px !important;}
    .fs-15{font-size: 12px;}
    .fs-16{font-size: 14px;}
    .fs-19{font-size: 14px;}
    .fs-20{font-size: 16px;}
    .fs-22{font-size: 16px;}
    .fs-60{font-size: 40px;}
    .ls-02{letter-spacing: 0px;}
    .lh-28{line-height: 24px;}
    .lh-32{line-height: 26px;}
    .btn-danger{padding: 10px 20px;}
    .header-logo{width: 80%;}
    #menu-header_menu li a{font-size: 14px;}
    #menu-header_menu-1 li a{font-size: 14px;}
    .footer #menu-header_menu-2 li a{font-size: 14px;}
    .banner{height: 100%;}
    .banner .banner-content{text-align: center;}
    .whywe .whywe-bg{width: auto;}
    .whywe {margin-top: 0;}
    .whywe.homepad{padding-top: 25px;}
    .whywe .whywe-container{justify-content: flex-start;}
    .whywe-side-img{width: 100%;}
    .consultation .consultation-details{flex-direction: column;}
    .consultation .consultation-bg{width: 48%;top: 0;bottom: 0;}
    .consultation-imges{justify-content: flex-start !important;gap: 20px;}
    .contactinfo-bg{width: auto !important;}
    .testimonials-slider .splide__arrow--prev{left: 0%;}
    .testimonials-slider .splide__arrow--next{right: 0%;}
    .user-info{flex-direction: column !important;}
    .gallery{column-count: 2;column-gap: 13px;height: 585px;}
    .gallery-item{margin-bottom: 13px;}
    .banner{background-size: cover;padding-bottom: 40px;}
    .kit-design{height: 59px !important;}
}
@media (max-width: 420.98px) and (min-width: 321px) {
    h1, .h1{font-size: 30px !important;}
    h3, .h3{font-size: 28px !important;}
    h4, .h4{font-size: 24px !important;}
    h5, .h5{font-size: 14px !important;}
    h6, .h6{font-size: 12px !important;}
    .fs-15{font-size: 12px;}
    .fs-16{font-size: 12px;}
    .fs-19{font-size: 14px;}
    .fs-20{font-size: 14px;}
    .fs-22{font-size: 14px;}
    .fs-60{font-size: 34px;}
    .ls-02{letter-spacing: 0px;}
    .lh-28{line-height: 18px;}
    .lh-32{line-height: 20px;}
    .btn-danger{padding: 7px 10px;}
    .header-logo{width: 65%;}
    #menu-header_menu li a{font-size: 12px;}
    #menu-header_menu-1 li a{font-size: 12px;}
    .footer #menu-header_menu-2 li a{font-size: 12px;}
    .banner{height: 100%;}
    .banner .banner-content{text-align: center;}
    .whywe .whywe-bg{width: auto;}
    .whywe {margin-top: 0;}
    .whywe.homepad{padding-top: 25px;}
    .whywe .whywe-container{justify-content: flex-start;}
    .whywe-side-img{width: 100%;}
    .consultation .consultation-details{flex-direction: column;}
    .consultation .consultation-bg{width: 48%;top: 0;bottom: 0;}
    .consultation-imges{justify-content: flex-start !important;gap: 20px;}
    .contactinfo-bg{width: auto !important;}
    .navbar-toggler-icon{width: 20px;height: 20px;}
    .navbar-toggler{padding: 5px;}
    .footer-heading{padding-bottom: 13px;margin-bottom: 15px;}
    .contactinfo .footer-btn{width: 36%;}
    .whywe-box::before{left: -2.5%;}
    .testimonials-slider .splide__arrow--prev{left: 0%;}
    .testimonials-slider .splide__arrow--next{right: 0%;}
    .footer #menu-header_menu-2{flex-direction: column !important;}
    .footer #menu-header_menu-2{gap: 10px;}
    .user-info{flex-direction: column !important;}
    .gallery{column-count: 2;column-gap: 13px;height: 400px;}
    .gallery-item{margin-bottom: 13px;}
    .banner{background-size: cover;padding-bottom: 40px;}
    .custom-file-upload.kit-design .file-info{width: 90%;}
    #testimonials.homepad{padding-top: 40px;}
    .kit-design{height: 59px !important;}
}
@media (max-width: 320px) {
    h1, .h1{font-size: 30px !important;}
    h3, .h3{font-size: 28px !important;}
    h4, .h4{font-size: 24px !important;}
    h5, .h5{font-size: 14px !important;}
    h6, .h6{font-size: 12px !important;}
    .fs-15{font-size: 12px;}
    .fs-16{font-size: 12px;}
    .fs-19{font-size: 14px;}
    .fs-20{font-size: 14px;}
    .fs-22{font-size: 14px;}
    .fs-60{font-size: 34px;}
    .ls-02{letter-spacing: 0px;}
    .lh-28{line-height: 18px;}
    .lh-32{line-height: 20px;}
    .btn-danger{padding: 7px 10px;}
    .header-logo{width: 65%;}
    #menu-header_menu li a{font-size: 12px;}
    #menu-header_menu-1 li a{font-size: 12px;}
    .footer #menu-header_menu-2 li a{font-size: 12px;}
    .banner{height: 100%;}
    .banner .banner-content{text-align: center;}
    .whywe .whywe-bg{width: auto;}
    .whywe {margin-top: 0;}
    .whywe.homepad{padding-top: 25px;}
    .whywe .whywe-container{justify-content: flex-start;}
    .whywe-side-img{width: 100%;}
    .consultation .consultation-details{flex-direction: column;}
    .consultation .consultation-bg{width: 48%;top: 0;bottom: 0;}
    .consultation-imges{justify-content: flex-start !important;gap: 20px;}
    .contactinfo-bg{width: auto !important;}
    .navbar-toggler-icon{width: 20px;height: 20px;}
    .navbar-toggler{padding: 5px;}
    .footer-heading{padding-bottom: 13px;margin-bottom: 15px;}
    .contactinfo .footer-btn{width: 36%;}
    .whywe-box::before{left: -2.5%;}
    .consultation-img{width: 25%;}
    .testimonials-slider .splide__arrow--prev{left: 0%;}
    .testimonials-slider .splide__arrow--next{right: 0%;}
    .footer #menu-header_menu-2{flex-direction: column !important;}
    .footer #menu-header_menu-2{gap: 10px;}
    .user-info{flex-direction: column !important;}
    .gallery{column-count: 2;column-gap: 13px;height: 320px;}
    .gallery-item{margin-bottom: 13px;}
    .banner{background-size: cover;padding-bottom: 40px;}
    .custom-file-upload.kit-design .file-info{width: 90%;}
    #testimonials.homepad{padding-top: 40px;}
    .kit-design{height: 59px !important;}
}