
/*Mobile version*/
/*media* css*/
/*xs  Extra Small devices (phones, 600px and down)*/
@media (max-width:391px){
/* interiordesign */
.plan-in img {height: 130px;}
/*end*/
.head-2 {display: block;}.color_pattern {width: 100%;padding: 20px;}.all_one h2 {font-size: 20px;}.all_one p {font-size: 16px;}.layout_slide {padding-top: 30px;}.villa-ongoing {padding-top: 40px;}.palm_title {font-size: 1.8em;}.tab {width: 100%;}.feat_title h3 {font-size: 24px;}.feat_title h3 {font-size: 24px;}.image-sec {padding: 30px 0 30px;}.lo-pr td {font-size: 0.95em;}.lo-pr h5 {font-size: 1.2em;}
/*amenities*/
.kadru-amin h2 {font-size: 1.6em;}.datta-gap h3 {font-size: 1.4em;}.aminities-sec1 {padding: 40px 0 40px;}
/*contact us*/
.contact-info {padding: 40px 0 40px;}.banner-head h2 {font-size: 1.2em;}.contact-text h5 {font-size: 1.2em;}.contact-text h3 {font-size: 1.2em;margin: 20px 0 10px;}
/*about*/
.banner-head h1 {font-size: 1.6em;line-height: 1.3;}.datta-about-title p {font-size: 1em;}.miss ul li {font-size: 1em;}.datta-about-title h3 {font-size: 1.4em;}.why-us h5 {font-size: 1.2em;}
/*end*/
.hero .carousel {min-height: calc(70vh - 80px);}.header .logo img {max-height: 60px;}.navmenu a, .navmenu a:focus {justify-content: flex-start;}.sec-tilte{width:70%;}.sec-tilte h3 {text-align: right;}.sec-feat1{margin-bottom: 10px;}.head-home {padding: 40px 0 80px;}.siva-datta-heading h3 {font-size: 1.2em;}.siva-datta-heading h1 {font-size: 2.6em;}.siva-datta-heading h4 {font-size: 1.25em;}.datta-gap {margin-top: 4em;}.siva-datta-heading h2 {font-size: 2.6em;}.feat-icons {font-size: 0.85em;font-weight: 500;gap: 0.5em;padding: 10px;margin-bottom: 1em;height:100%;}.feat-icons img {height:30px;}.key-d{margin-bottom:15px;}.on_goin_er {padding-bottom: 60px;padding-top: 60px;}.vill_head {font-size: 24px;}.project_cos {width: 100%;}.project_box1 {display: block;}.title-slider h2 {font-size: 1.8em;}.title-slider p {font-size: 1em;}.feature .feature-item {padding: 10px;min-height: 200px;}.feature .feature-text p {font-size: 13px;line-height: 1.6;}.scrite {padding: 60px 0 60px;}.layout-bg {padding: 20px 0 60px;}.title-slider {padding: 10px 0 10px;}.read-more{margin-bottom: 20px;}.contact-home {padding: 60px 0 60px;}.best-place h3 {font-size: 1.2em;}.best-place h2 {font-size: 1.4em;}.tel-1 p {font-size: 1em;}.address-details address {font-size: 1em;line-height: 1.6;}.footer-about p {font-size: 14px;}.footer-about{text-align:center;}.footer-about img{height:80px }.Copyright {font-size: 12px;margin-top: 1em;}

}
@media (min-width: 392px) and (max-width: 575.98px){
/* interiordesign */
.plan-in img {height: 130px;}
/*end*/
.head-2 {display: block;}.color_pattern {width: 100%;padding: 20px;}.all_one h2 {font-size: 20px;}.all_one p {font-size: 16px;}.layout_slide {padding-top: 30px;}.villa-ongoing {padding-top: 40px;}.palm_title {font-size: 1.8em;}.tab {width: 100%;}.feat_title h3 {font-size: 24px;}.feat_title h3 {font-size: 24px;}.image-sec {padding: 30px 0 30px;}.lo-pr td {font-size: 0.95em;}.lo-pr h5 {font-size: 1.2em;}
/*amenities*/
.kadru-amin h2 {font-size: 1.6em;}.datta-gap h3 {font-size: 1.4em;}.aminities-sec1 {padding: 40px 0 40px;}
/*contact us*/
.contact-info {padding: 40px 0 40px;}.banner-head h2 {font-size: 1.2em;}.contact-text h5 {font-size: 1.2em;}.contact-text h3 {font-size: 1.2em;margin: 20px 0 10px;}
/*about*/
.banner-head h1 {font-size: 1.6em;line-height: 1.3;}.datta-about-title p {font-size: 1em;}.miss ul li {font-size: 1em;}.datta-about-title h3 {font-size: 1.4em;}.why-us h5 {font-size: 1.2em;}
/*end*/
.hero .carousel {min-height: calc(65vh - 80px);}.header .logo img {max-height: 60px;}.navmenu a, .navmenu a:focus {justify-content: flex-start;}.sec-tilte{width:70%;}.sec-tilte h3 {text-align: right;}.sec-feat1{margin-bottom: 10px;}.head-home {padding: 40px 0 80px;}.siva-datta-heading h3 {font-size: 1.2em;}.siva-datta-heading h1 {font-size: 2.6em;}.siva-datta-heading h4 {font-size: 1.25em;}.datta-gap {margin-top: 4em;}.siva-datta-heading h2 {font-size: 2.6em;}.feat-icons {font-size: 0.85em;font-weight: 500;gap: 0.5em;padding: 10px;margin-bottom: 1em;height:100%;}.feat-icons img {height:30px;}.key-d{margin-bottom:15px;}.on_goin_er {padding-bottom: 60px;padding-top: 60px;}.vill_head {font-size: 24px;}.project_cos {width: 100%;}.project_box1 {display: block;}.title-slider h2 {font-size: 1.8em;}.title-slider p {font-size: 1em;}.feature .feature-item {padding: 10px;min-height: 200px;}.feature .feature-text p {font-size: 13px;line-height: 1.6;}.scrite {padding: 60px 0 60px;}.layout-bg {padding: 20px 0 60px;}.title-slider {padding: 10px 0 10px;}.read-more{margin-bottom: 20px;}.contact-home {padding: 60px 0 60px;}.best-place h3 {font-size: 1.2em;}.best-place h2 {font-size: 1.4em;}.tel-1 p {font-size: 1em;}.address-details address {font-size: 1em;line-height: 1.6;}.footer-about p {font-size: 14px;}.footer-about{text-align:center;}.footer-about img{height:80px }.Copyright {font-size: 12px;margin-top: 1em;}
}
/*sm Small devices (portrait tablets and large phones, 601px to 768px) */
@media (min-width: 576px) and (max-width: 767.98px){
.head-2 {display: block;}.color_pattern {width: 100%;padding: 20px;}.all_one h2 {font-size: 20px;}.all_one p {font-size: 16px;}.layout_slide {padding-top: 30px;}.villa-ongoing {padding-top: 40px;}.palm_title {font-size: 1.8em;}.tab {width: 100%;}.feat_title h3 {font-size: 24px;}.feat_title h3 {font-size: 24px;}.image-sec {padding: 30px 0 30px;}.lo-pr td {font-size: 0.95em;}.lo-pr h5 {font-size: 1.2em;}
/*amenities*/
.kadru-amin h2 {font-size: 1.6em;}.datta-gap h3 {font-size: 1.4em;}.aminities-sec1 {padding: 40px 0 40px;}
/*contact us*/
.contact-info {padding: 40px 0 40px;}.banner-head h2 {font-size: 1.2em;}.contact-text h5 {font-size: 1.2em;}.contact-text h3 {font-size: 1.2em;margin: 20px 0 10px;}
/*about*/
.banner-head h1 {font-size: 1.8em;line-height: 1.3;}.datta-about-title p {font-size: 1em;}.miss ul li {font-size: 1em;}.datta-about-title h3 {font-size: 1.8em;}.why-us h5 {font-size: 1.2em;}
/*end*/
.hero .carousel {min-height: calc(75vh - 0px);}.header .logo img {max-height: 60px;}.navmenu a, .navmenu a:focus {justify-content: flex-start;}.sec-tilte{width:70%;}.sec-tilte h3 {text-align: right;}.sec-feat1{margin-bottom: 10px;}.head-home {padding: 40px 0 80px;}.siva-datta-heading h3 {font-size: 1.3em;}.siva-datta-heading h1 {font-size: 3.4em;}.siva-datta-heading h4 {font-size: 1.25em;}.datta-gap {margin-top: 4em;}.siva-datta-heading h2 {font-size: 3.4em;}.feat-icons {font-size: 0.9em;font-weight: 500;gap: 0.5em;padding: 10px;margin-bottom: 1em;height:100%;}.feat-icons img {height:30px;}.key-d{margin-bottom:15px;}.on_goin_er {padding-bottom: 60px;padding-top: 60px;}.vill_head {font-size: 24px;}.project_cos {width: 100%;}.project_box1 {display: block;}.title-slider h2 {font-size: 2.4em;}.title-slider p {font-size: 1em;}.feature .feature-item {padding: 10px;min-height: 200px;}.feature .feature-text p {font-size: 13px;line-height: 1.6;}.scrite {padding: 60px 0 60px;}.layout-bg {padding: 20px 0 60px;}.title-slider {padding: 10px 0 10px;}.read-more{margin-bottom: 20px;}.contact-home {padding: 60px 0 60px;}.best-place h3 {font-size: 1.2em;}.best-place h2 {font-size: 1.4em;}.tel-1 p {font-size: 1em;}.address-details address {font-size: 1em;line-height: 1.6;}.footer-about p {font-size: 14px;}.footer-about{text-align:center;}.footer-about img{height:80px }.Copyright {font-size: 12px;margin-top: 1em;}
}
/*md Medium devices (landscape tablets, 769px to 992px) */

@media (min-width: 768px) and (max-width: 992px){
/* interiordesign */
.plan-in img {height: 130px;}
/*end*/
.palm_title {font-size: 1.8em;}.villa-ongoing {padding-top: 40px;}.head-2 {display: block;}.color_pattern {width: 100%;padding: 20px;}.all_one h2 {font-size: 20px;}.all_one p {font-size: 16px;}.layout_slide {padding-top: 30px;}.villa-ongoing {padding-top: 40px;}.palm_title {font-size: 1.8em;}.tab {width: 100%;}.feat_title h3 {font-size: 24px;}.feat_title h3 {font-size: 24px;}.image-sec {padding: 30px 0 30px;}.lo-pr td {font-size: 0.95em;}.lo-pr h5 {font-size: 1.2em;}
/*amenities*/
.kadru-amin h2 {font-size: 1.6em;}.datta-gap h3 {font-size: 1.4em;}.aminities-sec1 {padding: 40px 0 40px;}
/*contact us*/
.contact-info {padding: 40px 0 40px;}.banner-head h2 {font-size: 1.2em;}.contact-text h5 {font-size: 1.2em;}.contact-text h3 {font-size: 1.2em;margin: 20px 0 10px;}
/*about*/
.datta-about-title h3 {font-size: 2.2em;}.banner-head h1 {font-size: 1.6em;}.why-us h5 {font-size: 1.1em;}
/*end*/
  .hero .carousel {min-height: calc(45vh - 0px);}.header .logo img {max-height: 60px;}.navmenu a, .navmenu a:focus {justify-content: flex-start;}.sec-tilte{width:70%;}.sec-tilte h3 {text-align: right;}.sec-feat1{margin-bottom: 20px;}.head-home {padding: 40px 0 80px;}.siva-datta-heading h3 {font-size: 1.1em;}.siva-datta-heading h1 {font-size: 2.4em;}.siva-datta-heading h4 {font-size: 1.25em;}.datta-gap {margin-top: 4em;}.siva-datta-heading h2 {font-size: 2.4em;}.feat-icons {font-size: 0.9em;font-weight: 500;gap: 0.5em;padding: 10px;margin-bottom: 1em;height:100%;}.feat-icons img {height:30px;}.key-d{margin-bottom:15px;}.on_goin_er {padding-bottom: 60px;padding-top: 60px;}.vill_head {font-size: 28px;}.title-slider h2 {font-size: 2.4em;}.title-slider p {font-size: 1em;}.feature .feature-item {padding: 15px;min-height: 250px;display: block;}.feature .feature-text {padding-left: 0px;}.feature .feature-text p {font-size: 13px;line-height: 1.6;}.feature .feature-text h3 {font-size: 17px;}.feature .feature-icon {width: 100%;}.scrite {padding: 60px 0 60px;}.layout-bg {padding: 20px 0 60px;}.title-slider {padding: 10px 0 10px;}.read-more{margin-bottom: 20px;}.contact-home {padding: 60px 0 60px;}.best-place h3 {font-size: 1.2em;}.best-place h2 {font-size: 1.4em;}.tel-1 p {font-size: 1em;}.address-details address {font-size: 1em;line-height: 1.6;}.footer-about p {font-size: 14px;}.footer-about{text-align:center;}.footer-about img{height:80px }.Copyright {font-size: 12px;margin-top: 1em;}
}

/*lg Large devices (laptops/desktops, 993px to 1200px)*/
@media (min-width: 993px) and (max-width: 1200px) {
.palm_title {font-size: 2em;}.color_pattern {width: auto;padding: 20px;}.all_one h2 {font-size: 28px;}.tab {padding: 10px 10px;font-size: 13px;}.lo-pr h5 {font-size: 1.2em;}.lo-pr td {font-size: 1em;}
/*contact us*/
.contact-info {padding: 40px 0 40px;}.banner-head h2 {font-size: 1.2em;}.contact-text h5 {font-size: 1.2em;}.contact-text h3 {font-size: 1.2em;margin: 20px 0 10px;}
.sec-feat1 {display: block;text-align: center;}.sec-feat1 img {height: 50px;}.hero .carousel {min-height: calc(65vh - 150px);}.header .logo img {max-height: 60px;}.head-home {padding: 40px 0 80px;}.siva-datta-heading h3 {font-size: 1.1em;}.siva-datta-heading h1 {font-size: 2.4em;}.siva-datta-heading h4 {font-size: 1.25em;}.datta-gap {margin-top: 4em;}.siva-datta-heading h2 {font-size: 2.4em;}.feat-icons {font-size: 0.9em;font-weight: 500;gap: 0.5em;padding: 10px;margin-bottom: 1em;height:100%;}.feat-icons img {height:30px;}.key-d{margin-bottom:15px;}.on_goin_er {padding-bottom: 60px;padding-top: 60px;}.vill_head {font-size: 28px;}.title-slider h2 {font-size: 2.4em;}.title-slider p {font-size: 1em;}.feature .feature-item {padding: 15px;min-height: 250px;display: block;}.feature .feature-text {padding-left: 0px;}.feature .feature-text p {font-size: 13px;line-height: 1.6;}.feature .feature-text h3 {font-size: 17px;}.feature .feature-icon {width: 100%;}.scrite {padding: 60px 0 60px;}.layout-bg {padding: 20px 0 60px;}.title-slider {padding: 10px 0 10px;}.read-more{margin-bottom: 20px;}.contact-home {padding: 60px 0 60px;}.best-place h3 {font-size: 1.2em;}.best-place h2 {font-size: 1.4em;}.tel-1 p {font-size: 1em;}.address-details address {font-size: 1em;line-height: 1.6;}.footer-about p {font-size: 14px;}.footer-about{text-align:center;}.footer-about img{height:80px }.Copyright {font-size: 12px;margin-top: 1em;}
}   
 /*xl  Extra Large devices (large laptops and desktops, 1201px to 1400px)*/
 @media (min-width:1201px) and (max-width: 1400px) {
  .palm_title {font-size: 2em;}.color_pattern {width: auto;padding: 20px;}.all_one h2 {font-size: 28px;}.tab {padding: 10px 10px;font-size: 13px;}.lo-pr h5 {font-size: 1.2em;}.lo-pr td {font-size: 1em;}
/*contact us*/
.contact-info {padding: 40px 0 40px;}.banner-head h2 {font-size: 1.2em;}.contact-text h5 {font-size: 1.2em;}.contact-text h3 {font-size: 1.2em;margin: 20px 0 10px;}
/*about*/
.datta-about-title h3 {font-size: 2.2em;}
/*end*/
.hero .carousel {min-height: calc(60vh - 60px);}.sec-tilte h3 {font-size: 0.9em;}.header .logo img {max-height: 70px;}.sec-feat1 img {height: 50px;}.siva-datta-heading h1 {font-size: 3.2em;}.siva-datta-heading h2 {font-size: 3.2em;}.feat-icons {font-size: 1em;}.title-slider h2 {font-size: 2.2em;}.feature .feature-text p {font-size: 14px;}
}