
@media (min-width: 1920px) and (max-width: 2560px) {

.home-hosting { padding: 100px 0px;}
.hosting-image { object-fit: cover;}
.testimonial-slider { margin: 20px -950px 0px;}

.banner-area { height: 100vh;}
.banner-area .container{ position: absolute; left: 0; right: 0; top: 50%; transform: translateY(-50%);}

}


@media (min-width:1801px) and (max-width:1919px){

.home-hosting { padding: 100px 0px;}
.hosting-image { object-fit: cover;}
.testimonial-slider { margin: 20px -950px 0px;}

.banner-area { height: 100vh;}
.banner-area .container{ position: absolute; left: 0; right: 0; top: 50%; transform: translateY(-50%);}

}


@media (min-width:1681px) and (max-width:1800px){

.home-hosting { padding: 90px 0px;}
.hosting-image { object-fit: cover;}
 
.testimonial-slider { margin: 20px -900px 0px;}

.banner-area { height: 100vh;}
.banner-area .container{ position: absolute; left: 0; right: 0; top: 50%; transform: translateY(-50%);}

}


@media (min-width: 1600px) and (max-width: 1680px){

.hosting-image { object-fit: cover;}
.testimonial-slider { margin: 20px -800px 0px;}

.banner-area { height: 100vh;}
.banner-area .container{ position: absolute; left: 0; right: 0; top: 50%; transform: translateY(-50%);}

}


@media (min-width: 1441px) and (max-width: 1599px){

 

}


@media (min-width: 1400px) and (max-width: 1440px){

 

}


@media (min-width: 1300px) and (max-width: 1366px){

}


@media (min-width: 992px) and (max-width: 1200px){

 .banner-text .heading { font-size: 54px;}
 .hosting-box .heading { font-size: 36px;}
 .divider-area { padding: 30px 0px;}
 .gallery-box { width: 31.5%;}
 .floor-box { width: 31.5%;}
.testimonial-slider { margin: 20px -500px 0px;}
.homhelp-person { width: 280px;}
.hosting-image {object-fit: cover;}
.footer-contact a {font-size: 40px;}

}


@media (min-width: 1200px) and (max-width: 1200px) {

.banner-text .heading { font-size: 62px;}
.hosting-box .heading { font-size: 44px;}
.divider-area { padding: 60px 0px;}
.gallery-box { width: 31.8%;}
.floor-box { width: 31.8%;}
.testimonial-slider { margin: 20px -700px 0px;}
.homhelp-person { width: 290px;}
.footer-contact a {font-size: 45px;}

}


@media (min-width: 768px) and (max-width: 991px){

.heading { font-size: 42px;}

.banner-text .heading { font-size: 48px;}

.hosting-box .heading { font-size: 38px;}
.hosting-image {object-fit: cover;}

.divider-area { padding: 30px 0px;}
.divider-box { padding-left: 0;}
.divider-box small { font-size: 18px;}
.divider-box h3 {  font-size: 34px;}
.divider-box h3 sup { font-size: 20px;}
.divider-box span { font-size: 17px; margin-left: 10px;}
.divider-box p { width: auto; font-size: 14px; margin: 10px 0 15px;}
.dividphoto { width: 39%;}

.gallery-box { margin: 0 10px;}

.amenity-box { padding: 12px; width: 16.5%;}
.amenity-box img { width: 36px;}
.amenity-box p { font-size: 13px; margin: 8px 0px 0px;}

.homeplace-box { flex-direction: column;}
.homeplace-box .img-responsive { width: 100%;}
.homemap-place {width: 100%; padding: 20px; flex-wrap: wrap; flex-direction: row; }
.homemap-place li { width: 31%; font-size: 13px;}
.homemap-place li span { margin-top: 6px; font-size: 12px;}

.floor-box { margin: 0 10px;}

.testimonial-slider { margin: 20px -500px 0px;}
.client-box { margin: 0px 20px;}
.client-text img { width: 28px;}
.client-box p { font-size: 20px; padding: 10px 30px;}
 
.homehelp-head p { width: 60%;}
.homehelp-call {  margin: 80px 0px 20px;}
.homhelp-person { width: 250px;}
.homehelp-form { padding: 35px 20px;}
.homehelp-form .form-control, .homehelp-form .form-control:focus { margin-right: 12px;}

.footer-link li a { font-size: 30px;}
.footer-contact a { font-size: 34px;}
.footer-talk p { width: 90%;}

.thank-box { width: 450px;}
.thank-box img { width: 70%;}

.enquiry-popup .modal-dialog { max-width: 740px;}

}


@media (min-width: 600px) and (max-width: 767px) {

.heading { font-size: 38px;}

.logo a img { width: 140px;}
.stick .logo a img { width: 130px;}

.main-menu li { margin-left: 8px;}
.main-menu li a { font-size: 12px;}

.banner-area { padding: 100px 0px 50px;}
.banner-text .heading {font-size: 34px;}
.banner-form { padding: 15px;}
.formhead { font-size: 22px;}

.home-hosting { margin: 50px 0px; padding: 0px 0px;}
.hosting-box { padding: 30px;}
.hosting-box .heading { font-size: 38px;}
.hosting-image { position: unset; height: auto; width: 540px; padding: 0px 15px; margin: 30px auto 0;        display: block;object-fit: cover;}

.divider-area { padding: 50px 0px; margin-bottom: 50px; background-position: right;}
.divider-box { padding-left: 0px;}
.divider-box div { flex-direction: column; align-items: start;}
.divider-box h3 { font-size: 42px; margin-top: 8px;}
.divider-box p { margin: 10px 0 15px; width: auto;}
.divider-box span { font-size: 18px; margin-left: 0; margin-top: 6px;}
.dividphoto{display: none;}
.dividphoto2{display: block; width: 90%; padding: 0 15px; margin: 20px auto 0;}

.gallery-box { margin: 0 8px;}

.hone-amenity { padding: 50px 0px;}
.amenity-box {  padding: 12px 8px; width: 33%;}
.amenity-box img { width: 38px;}
.amenity-box p { margin: 8px 0px 0px;}
.amenity-box:nth-child(1),
.amenity-box:nth-child(4),
.amenity-box:nth-child(7),
.amenity-box:nth-child(10),
.amenity-box:nth-child(13), 
.amenity-box:nth-child(16){
 border-left: 0px;
}
.amenity-box:nth-child(3),
.amenity-box:nth-child(6),
.amenity-box:nth-child(9),
.amenity-box:nth-child(12),
.amenity-box:nth-child(15) {
 border-right: 0px;
}

.homeplace-box { flex-direction: column;}
.homeplace-box .img-responsive { width: 100%;}
.homemap-place {width: 100%; padding: 15px; flex-wrap: wrap; flex-direction: row; }
.homemap-place li { width: 47%; font-size: 13px;}
.homemap-place li span { margin-top: 6px;}

.testimonial { margin: 50px 0px;}
.testimonial-slider { margin: 20px 0px 0px;}
.client-box { margin: 0px 10px;}
.testimonial-slider .slick-slide,
.testimonial-slider .slick-slide[aria-hidden="true"]:not(.slick-cloned) ~ .slick-cloned[aria-hidden="true"] {
opacity: 1;}
.client-text img { width: 22px;}
.client-box p { font-size: 20px; padding: 3px 28px;}

.floor-box { margin: 0 8px;}

.homehelp { padding: 50px 0px; margin: 50px 0px 40px;}
.homehelp-head p { width: auto;}
.homehelp-form { padding: 25px; flex-direction: column;}
.homehelp-call { padding: 10px 20px; margin: 30px 0px 20px; justify-content: space-between; width: 100%;}
.homehelp-call li a { font-size: 14px;}
.homehelp-form .form-control { margin-right: 0px; width: 100%; margin-bottom: 15px;}
.homehelp-form .btn-default { width: 100%; margin-top: 6px;}
.homhelp-person { display: none;}
.homehelp-one { margin: 30px 0px 20px;}

.footer-link li { margin-bottom: 15px;}
.footer-link li a { font-size: 24px;}
.social-contact { text-align: left;margin-top: 5px;}
.footer-contact a { font-size: 28px; display: block;}
.footer-social { margin-top: 16px;}
.footer-bottom { padding: 12px 0px; margin-top: 20px; }
.footer-copyright { font-size: 14px;}
.footer-otherlink li { margin-right: 5px;}
.footer-shape { bottom: -80px; width: 200px;}   
.footer-talk p { width: auto;} 

.thank-box img { width: 65%;}

.enquiry-popup .modal-body { padding: 30px;}
.enquiry-popup .pop-close { display: none;}
.popclose-mobile { display: flex !important;}

}


@media(max-width:599px){

.logo a img { width: 140px;}
.stick .logo a img { width: 130px;}

.heading { font-size: 30px;}

.btn-default { padding: 10px 12px; font-size: 13px;}

.main-menu li { margin-left: 11px;}
.main-menu li a { font-size: 13px;}
.main-menuicon li { margin-left: 12px;}
.main-menuicon li a { font-size: 15px;}
.scroll-down { display: none;}

.banner-area { padding: 100px 0px 50px;}
.banner-text {margin-bottom: 30px;}
.banner-text .heading {font-size: 40px;}

.home-hosting { margin: 50px 0px; padding: 0px 0px;}
.hosting-box { padding: 25px;}
.hosting-box .heading { font-size: 30px;}
.hosting-image { display: none;}

.divider-area { padding: 50px 0px; margin-bottom: 50px; background-position: right;}
.divider-box { padding-left: 0px;}
.divider-box div { flex-direction: column; align-items: start;}
.divider-box h3 { font-size: 42px; margin-top: 8px;}
.divider-box p { margin: 10px 0 15px; width: auto;}
.divider-box span { font-size: 18px; margin-left: 0; margin-top: 6px;}
.dividphoto{display: none;}
.dividphoto2{display: block; width: 90%; padding: 0 15px; margin: 20px auto 0;}

.addbanner { margin-bottom: 50px;}
.addshow-desktop{display: none;}
.addshow-mobile { display: block; padding: 0 15px;}

.gallery-box { margin: 0 8px;}

.hone-amenity { padding: 50px 0px;}
.amenity-box {  padding: 12px 8px; width: 33%;}
.amenity-box img { width: 36px;}
.amenity-box p { font-size: 13px; margin: 8px 0px 0px;}
.amenity-box:nth-child(1),
.amenity-box:nth-child(4),
.amenity-box:nth-child(7),
.amenity-box:nth-child(10),
.amenity-box:nth-child(13), 
.amenity-box:nth-child(16){
 border-left: 0px;
}
.amenity-box:nth-child(3),
.amenity-box:nth-child(6),
.amenity-box:nth-child(9),
.amenity-box:nth-child(12),
.amenity-box:nth-child(15) {
 border-right: 0px;
}

.homeplace-box { flex-direction: column;}
.homeplace-box .img-responsive { width: 100%;}
.homemap-place {width: 100%; padding: 15px; flex-wrap: wrap; flex-direction: row; }
.homemap-place li { width: 47%; font-size: 13px;}
.homemap-place li span { margin-top: 6px;}

.testimonial { margin: 50px 0px;}
.testimonial-slider { margin: 20px 0px 0px;}
.client-box { margin: 0px 10px;}
.testimonial-slider .slick-slide,
.testimonial-slider .slick-slide[aria-hidden="true"]:not(.slick-cloned) ~ .slick-cloned[aria-hidden="true"] {
opacity: 1;}
.client-text img { width: 22px;}
.client-box p { font-size: 18px; padding: 3px 28px;}

.floor-box { margin: 0 8px;}

.homehelp { padding: 50px 0px; margin: 50px 0px;}
.homehelp-head p { width: auto;}
.homehelp-form { padding: 25px; flex-direction: column;}
.homehelp-call { padding: 10px 20px; margin: 30px 0px 20px; justify-content: space-between; width: 100%;}
.homehelp-call li a { font-size: 14px;}
.homehelp-form .form-control { margin-right: 0px; width: 100%; margin-bottom: 15px;}
.homehelp-form .btn-default { width: 100%; margin-top: 6px;}
.homhelp-person { display: none;}
.homehelp-one { font-size: 26px; margin: 30px 0px 15px;}

.footer-link li { margin-bottom: 15px;}
.footer-link li a { font-size: 22px;}
.social-contact { text-align: left;margin-top: 5px;}
.footer-contact a { font-size: 26px;}
.footer-social { margin-top: 16px;}
.footer-bottom { padding: 12px 0px; margin-top: 20px; flex-direction: column;}
.footer-copyright { margin: 10px 0 0; font-size: 14px;}
.footer-otherlink li { margin-right: 5px;}
.footer-shape { bottom: -80px; width: 200px;}
.footer-talk p { width: auto;}

.thank-box { width: 100%;}
.thank-box img { width: 250px;}

.enquiry-popup .heading {font-size: 30px; margin-bottom: 15px; width: 90%;}
.enquiry-popup .modal-body { padding: 22px;}
.enquiry-popup .pop-close { display: none;}
.popclose-mobile { display: flex !important;}


}
