
@media (min-width: 1920px) and (max-width: 2560px) {

.home-hosting { padding: 100px 0px;}
.hosting-image { object-fit: cover;}
.testimonial-slider { margin: 20px -950px 0px;}
.micelegacy-video .img-responsive, #player-group { height: 780px;}
.project-slider { margin-right: -750px;}

}


@media (min-width:1801px) and (max-width:1919px){

.home-hosting { padding: 100px 0px;}
.hosting-image { object-fit: cover;}
.testimonial-slider { margin: 20px -950px 0px;}
.micelegacy-video .img-responsive, #player-group { height: 750px;}
.project-slider { margin-right: -750px;}

}


@media (min-width:1681px) and (max-width:1800px){

.home-hosting { padding: 90px 0px;}
.hosting-image { object-fit: cover;}
 
.testimonial-slider { margin: 20px -900px 0px;}

.micelegacy-video .img-responsive, #player-group { height: 720px;}
.project-slider { margin-right: -700px;}

}


@media (min-width: 1600px) and (max-width: 1680px){

.project-slider { margin-right: -600px;}
.hosting-image { object-fit: cover;}
.testimonial-slider { margin: 20px -800px 0px;}
.micelegacy-video .img-responsive, #player-group { height: 680px;}

}


@media (min-width: 1441px) and (max-width: 1599px){
.project-slider { margin-right: -580px;}
.micelegacy-video .img-responsive, #player-group { height: 610px;}

}


@media (min-width: 1400px) and (max-width: 1440px){

 .project-slider { margin-right: -550px;}

}


@media (min-width: 1300px) and (max-width: 1366px){

}


@media (min-width: 992px) and (max-width: 1200px){

.bannerform-box { transform: translate(66%, -98%);}
.hosting-box .heading { font-size: 36px;}
.divider-area { padding: 30px 0px;}
.testimonial-slider { margin: 20px -500px 0px;}
.homhelp-person { width: 280px;}
.hosting-image {object-fit: cover;}
.homemap-place { padding: 20px 30px;}
.homemap-place .btn-default{ margin-top: 15px;}
.highlight-box { width: 31.6%;}
.gallery-box { width: 23.6%;}
.big-gallerybox { width: 47.5%;}
.aboutimage-1 { width: 170px;}
.aboutimage-2 { width: 160px;}
.aboutimage-3 { right: 110px; width: 200px;}
.home-about { padding-bottom: 60px;}
.floor-box { width: 31.6%;}

.crowns-image { gap: 1.3rem;}

}


@media (min-width: 1200px) and (max-width: 1200px) {

.bannerform-box { transform: translate(81%, -98%)}
.hosting-box .heading { font-size: 44px;}
.divider-area { padding: 49px 0px;}
.gallery-box { width: 31.8%;}
.floor-box { width: 31.8%;}
.testimonial-slider { margin: 20px -700px 0px;}
.homhelp-person { width: 290px;}
.homemap-place .btn-default{ margin-top: 0px;}
.highlight-box { width: 31.8%;}
.gallery-box { width: 23.9%;}
.big-gallerybox { width: 47.8%;}

.aboutimage-1 { width: 230px;}
.aboutimage-2 { width: 190px;}
.aboutimage-3 { right: 180px; width: 250px;}
.home-about { padding-bottom: 140px;}

.crowns-image { gap: 1.5rem;}

}



@media (min-width: 768px) and (max-width: 991px){

.heading { font-size: 42px;}

.banner-text .heading { font-size: 38px;}
.bannerform-box { transform: translate(54%, -98%); max-width: 630px;}
.banner-form { padding: 20px;width: 300px;}
.banner-area, .homebanner-item{height: 600px;}

.hosting-box .heading { font-size: 38px;}
.hosting-image {object-fit: cover;}

.divider-area { padding: 30px 0px;}
.divider-box { padding-left: 0;}
.divider-box p { width: auto; font-size: 16px; margin: 10px 0 15px;}
.dividphoto { width: 39%;}
.divider-box .heading { font-size: 29px;}
.dividerbox-plan { margin-top: 21px;}
.dividerbox-plan span { font-size: 28px;}

.gallery-box { margin: 0 10px;}
.gallery-box .img-responsive{height: 330px; object-fit: cover;}

.amenity-box { padding: 12px; width: 16.5%;}
.amenity-box img { width: 36px;}
.amenity-box p { font-size: 13px; margin: 8px 0px 0px;}

.homemap-place {padding: 10px 15px; }
.homemap-place li { font-size: 13px;margin: 2px 0px;padding-bottom: 8px;}
.homemap-place li span { margin-top: 6px; font-size: 12px; margin-bottom: 4px;}
.homemap-place .btn-default {margin-top: 15px; }

.floor-box { margin: 0 10px;}
.home-floor .heading { font-size: 36px;}

.testimonial-slider { margin: 20px -500px 0px;}
.client-box { margin: 0px 20px;}
.client-text img { width: 28px;}
.client-box p { font-size: 18px; padding: 20px;min-height: 140px;}

.homehelp-boxform { padding: 20px;}
.homehelp-boxform .heading { font-size: 22px; }
.overbox-row div { width: 50%; margin-top: 22px;}
.homehelp-call { padding: 10px 20px; flex-direction: column; align-items: center;}
.homehelp-call li { margin: 6px 0;}
.help-overbox { padding: 20px;}
.help-overbox .heading {font-size: 22px;}
.homehelp-form .form-control, .homehelp-form .form-control:focus { margin-bottom: 12px; height: 40px;}

.footer-contact a {font-size: 36px;}

.highlight-box { margin: 0 8px; min-height: 224px;}

.item-number h4, .item-number span { font-size: 34px;}

.home-about { padding-bottom: 40px;}
.home-about p {font-size: 16px;}
.aboutimage-1 { top: 70px; width: 140px;}
.aboutimage-2 { width: 120px; top: -20px;}
.aboutimage-3 { right: 80px; width: 170px;}


.thank-box img { width: 55%;}

.enquiry-popup .modal-dialog { max-width: 740px;}

.project-box span { font-size: 24px;}

.crowns-detail .heading { font-size: 33px;}
.crowns-image { gap: 1rem;}
.crowns-image div { width: 47.9%;}
.crowns-image div span { padding: 0px 10px 10px; font-size: 14px;}

}


@media (min-width: 600px) and (max-width: 767px) {

.heading { font-size: 34px;}

.logo a img { width: 90px;}
.stick .logo a img { width: 80px;}

.header-area { padding: 10px 0px;}
.stick {padding: 8px 0px;}

.banner-area {height: auto;}
.homebanner-item {height: 460px;}
.banner-text { top: 54%;}
.banner-text .heading {font-size: 28px;}
.bannerform-box { transform: none; max-width: 530px; margin-top: 50px;}
.formhead { font-size: 24px;}
.banner-form { width: 100%;}

.home-hosting { margin: 50px 0px; padding: 0px 0px;}
.hosting-box { padding: 25px;}
.hosting-box .heading { font-size: 30px;}
.hosting-image { position: unset; height: auto; width: 100%; padding: 0px 15px; margin-top: 25px;object-fit: cover;}

.divider-slider { margin-top: 50px;}
.divider-area { padding: 25px 0px; background-position: right;}
.divider-box { padding-left: 0px;}
.divider-box .heading { font-size: 21px;}
.divider-box p { margin: 10px 0 15px; width: auto;font-size: 17px;}
.divider-box p small{ font-size: 16px; }
.dividerbox-plan {font-size: 18px; margin-top: 23px;}
 .dividphoto { width: 39%;}
.dividerbox-plan span { margin-left: 14px; font-size: 30px; padding: 4px 12px;}

.home-gallery { margin-top: 50px;}
.gallery-slider {margin-top: 30px;}
.gallery-box { margin: 0 8px;}
.gallery-box .img-responsive { height: 248px; object-fit: cover;}

.hone-amenity { margin-bottom: 50px;}
.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;
}

.home-map { margin-top: 50px;}
.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;}
.homemap-place .btn-default { margin-top: 22px; width: 100%;}

.micelegacy-video .img-responsive, #player-group { height: 380px;}
.micelegacy-videobox p { font-size: 26px;}
.micevideo-play:before, .micevideo-play:after{ width: 60px; height: 60px;}
.micevideo-play { margin: 0 10px;}

.testimonial { margin: 50px 0px;}
.testimonial-slider { margin: 30px 0px 0px;}
.client-box { margin: 0px 8px; padding: 20px;}
.testimonial-slider .slick-slide,
.testimonial-slider .slick-slide[aria-hidden="true"]:not(.slick-cloned) ~ .slick-cloned[aria-hidden="true"] {
opacity: 1;transform: scale(1);}
.client-text img { width: 22px;}
.client-box p { font-size: 16px; margin-top: 20px; padding: 15px;min-height: 108px;}
.client-image img { width: 52px;}

.floor-box { margin: 0 8px;}

.homehelp { margin-bottom: 50px; padding: 50px 0px;}
.homehelp-boxform { padding: 20px;}
.homehelp-call {padding: 9px 10px;}
.homehelp-call li a { font-size: 13px;}
.homehelp-boxform .heading { font-size: 24px; margin-bottom: 20px;}
.homehelp-form .form-control, .homehelp-form .form-control:focus {  height: 40px;}
.overbox-row div { width: 50%; margin-top: 25px;}
.help-overbox .heading { font-size: 24px;}
.help-overbox { padding: 20px; margin-bottom: 25px;}

.footer-link li { margin-bottom: 15px;}
.footer-link li a { font-size: 20px;}
.footer-contact a { font-size: 22px; margin-bottom: 16px;}
.footer-contact a:last-child { font-size: 22px;}
.footer-contact a img { width: 20px;}
.footer-social { margin-top: 16px;}
.footer-bottom { padding: 12px 0px; margin-top: 20px; flex-direction: column-reverse;}
.footer-copyright { margin: 10px 0 0; font-size: 14px;}
.footer-otherlink li { margin-right: 2px;}
.footer-shape { bottom: -80px; width: 200px;}
.footer-social li a { width: 32px; height: 32px;font-size: 13px;}

.thank-box img { width: 250px;}

.popenquiry-image { display: none;}
.enquiry-popup .heading {font-size: 30px; margin-bottom: 15px; width: 90%;}
.enquiry-popup .modal-body { padding: 22px;}
.popclose-mobile { display: flex !important;}

.home-about {margin: 50px 0; padding-bottom: 0px;}
.aboutimage-1, .aboutimage-2, .aboutimage-3{position: unset; width: 90%; margin-top: 25px;}
.home-about span { font-size: 13px;}
.home-about p {line-height: 1.6; font-size: 19px; margin: 12px 0px 15px;}

.home-pricing { margin-top: 50px;}
.pricing-head { margin-bottom: 20px;}
.pricing-detail p { font-size: 16px;}
.home-pricing .img-responsive { margin-top: 30px;}
.home-floor { margin: 50px 0px;}
.home-floor .heading{ font-size: 28px;}
.floor-slider { margin-top: 30px;}
.floor-box ul { padding: 0px;}

.count-area { margin: 50px 0px;}
.item-number { padding: 30px 5px;}
.item-number h4, .item-number span { font-size: 38px;}
.item-number p { font-size: 12px;}
.mobile-color-show{background: linear-gradient(0deg, #c0995a00, rgb(192 153 90 / 30%), #c0995a00);}
.mobile-color-hide{background: none;}

.highlight-slider { margin-top: 30px;}
.highlight-box { margin: 0 8px; min-height:245px;}
.highlight-box span { width: auto;}

.enquiry-popup .modal-dialog { max-width: 500px;}


.home-project { margin-bottom: 50px;}
.crowns-detail .heading { font-size: 34px;}
.crowns-detail span {font-size: 13px;}
.crowns-detail p { margin: 8px 0px 15px;}
.project-slider { margin-right: 0px;}
.project-box{ margin: 0 8px;}
.project-box div { padding: 0px 15px 15px;}
.project-box img{ object-fit: cover; height: 300px;}
.project-box span{ font-size: 22px; margin-bottom: 10px;}
.project-box p { font-size: 14px;}
.project-box::before{ height: 60%;}
.projectslider-arrow { padding-left: 0; justify-content: center;}

.crowns-image { gap: 1rem; margin-top: 35px;}
.crowns-image div { width: 47.6%;}
.crowns-image div span {padding: 0px 10px 10px; font-size: 14px;}

}



@media(max-width:599px){

.logo a img { width: 90px;}
.stick .logo a img { width: 80px;}

.header-area { padding: 10px 0px;}
.stick {padding: 8px 0px;}

.heading { font-size: 30px;}

.btn-default { padding: 10px 16px;}

.main-menu li { margin-left: 4px;}
.main-menu li a { font-size: 12px;}
.main-menuicon li { margin-left: 12px;}
.main-menuicon li a { font-size: 15px;}

.banner-area {height: auto;}
.homebanner-item {height: 460px;}
.banner-text { top: 54%;}
.banner-text .heading {font-size: 28px;}
.bannerform-box { transform: none; max-width: 100%; margin-top: 50px;}
.formhead { font-size: 24px;}
.banner-form { width: 100%;}

.home-hosting { margin: 50px 0px; padding: 0px 0px;}
.hosting-box { padding: 25px;}
.hosting-box .heading { font-size: 30px;}
.hosting-image { position: unset; height: auto; width: 100%; padding: 0px 15px; margin-top: 25px;object-fit: cover;}

.divider-slider { margin-top: 50px;}
.divider-area { padding: 50px 0px; background-position: right;}
.divider-box { padding-left: 0px;}
.divider-box .heading { font-size: 24px;}
.divider-box p { margin: 10px 0 15px; width: auto;font-size: 17px;}
.divider-box p small{ font-size: 16px; }
.dividerbox-plan {font-size: 18px; margin-top: 19px;}
.dividphoto{display: none !important;}
.dividphoto2{display: block !important; width: 90%; padding: 0 15px; margin: 20px auto 0;}
.dividerbox-plan span { margin-left: 14px; font-size: 30px; padding: 4px 12px;}

.home-gallery { margin-top: 50px;}
.gallery-slider {margin-top: 30px;}
.gallery-box { margin: 0 8px;}
.gallery-box .img-responsive { height: 340px; object-fit: cover;}

.hone-amenity { margin-bottom: 50px;}
.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;
}

.home-map { margin-top: 50px;}
.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;}
.homemap-place .btn-default { margin-top: 22px; width: 100%;}

.micelegacy-video .img-responsive, #player-group { height: 380px;}
.micelegacy-videobox p { font-size: 26px;}
.micevideo-play:before, .micevideo-play:after{ width: 60px; height: 60px;}
.micevideo-play { margin: 0 10px;}

.testimonial { margin: 50px 0px;}
.testimonial-slider { margin: 30px 0px 0px;}
.client-box { margin: 0px 8px; padding: 20px;}
.testimonial-slider .slick-slide,
.testimonial-slider .slick-slide[aria-hidden="true"]:not(.slick-cloned) ~ .slick-cloned[aria-hidden="true"] {
opacity: 1;transform: scale(1);}
.client-text img { width: 22px;}
.client-box p { font-size: 16px; margin-top: 20px; padding: 15px;min-height: 160px;}
.client-image img { width: 52px;}

.floor-box { margin: 0 8px;}

.homehelp { margin-bottom: 50px; padding: 50px 0px;}
.homehelp-boxform { padding: 20px;}
.homehelp-call {padding: 9px 10px;}
.homehelp-call li a { font-size: 13px;}
.homehelp-boxform .heading { font-size: 24px; margin-bottom: 20px;}
.homehelp-form .form-control, .homehelp-form .form-control:focus {  height: 40px;}
.overbox-row div { width: 50%; margin-top: 25px;}
.help-overbox .heading { font-size: 24px;}
.help-overbox { padding: 20px; margin-bottom: 25px;}

.footer-link li { margin-bottom: 15px;}
.footer-link li a { font-size: 20px;}
.social-contact { text-align: left;margin-top: 15px;}
.footer-contact a { font-size: 22px; margin-bottom: 16px;    display: block;}
.footer-contact a:last-child { font-size: 22px;}
.footer-contact a img { width: 20px;}
.footer-social { margin-top: 16px;}
.footer-bottom { padding: 12px 0px; margin-top: 20px; flex-direction: column-reverse;}
.footer-copyright { margin: 10px 0 0; font-size: 14px;}
.footer-otherlink li { margin-right: 2px;}
.footer-shape { bottom: -80px; width: 200px;}
.footer-social li a { width: 32px; height: 32px;font-size: 13px;}


.thank-box { width: 100%;}
.thank-box img { width: 250px;}
.thankyou-page { padding-top: 66px;}

.popenquiry-image { display: none;}
.enquiry-popup .heading {font-size: 28px; margin-bottom: 15px; width: 90%;}
.enquiry-popup .modal-body { padding: 22px;}
.popclose-mobile { display: flex !important;}

.home-about {margin: 50px 0; padding-bottom: 0px;}
.aboutimage-1, .aboutimage-2, .aboutimage-3{position: unset; width: 90%; margin-top: 25px;}
.home-about span { font-size: 13px;}
.home-about p {line-height: 1.6; font-size: 19px; margin: 12px 0px 15px;}

.home-pricing { margin-top: 50px;}
.pricing-head { margin-bottom: 20px;}
.pricing-detail p { font-size: 16px;}
.home-pricing .img-responsive { margin-top: 30px;}
.home-floor { margin: 50px 0px;}
.home-floor .heading{ font-size: 24px;}
.floor-slider { margin-top: 30px;}

.count-area { margin: 50px 0px;}
.item-number { padding: 30px 5px;}
.item-number h4, .item-number span { font-size: 35px;}
.item-number p { font-size: 12px;}
.mobile-color-show{background: linear-gradient(0deg, #c0995a00, rgb(192 153 90 / 30%), #c0995a00);}
.mobile-color-hide{background: none;}

.highlight-slider { margin-top: 30px;}
.highlight-box { margin: 0 8px; min-height:224px;}
.highlight-box span { width: 240px;}

 
.home-project { margin-bottom: 50px;}
.crowns-detail .heading { font-size: 30px;}
.crowns-detail span {font-size: 13px;}
.crowns-detail p { margin: 8px 0px 15px;}
.project-slider { margin-right: 0px;}
.project-box{ margin: 0 8px;}
.project-box div { padding: 0px 15px 15px;}
.project-box img{ object-fit: cover; height: 300px;}
.project-box span{ font-size: 22px; margin-bottom: 10px;}
.project-box p { font-size: 14px;}
.project-box::before{ height: 60%;}
.projectslider-arrow { padding-left: 0; justify-content: center;}

.crowns-image { gap: 1rem; margin-top: 35px;}
.crowns-image div { width: 47.6%;}
.crowns-image div span {padding: 0px 10px 10px; font-size: 14px;}



}


