
@media (min-width: 992px){.col-md-4{width:29% !important}}
.carousel-wrap {margin: 90px auto;padding: 0 5%;width: 80%;position: relative;}
.owl-carousel .item {position: relative;z-index: 100; -webkit-backface-visibility: hidden; }
.owl-nav > div { margin-top: -26px;position: absolute;top: 50%;color: #cdcbcd;}
.owl-carousel .owl-nav button.owl-prev, .owl-carousel .owl-nav button.owl-next {top: 35%; position: absolute;}
.owl-nav i {font-size: 84px; margin: -13px;color:#9f968a !important}
.owl-nav .owl-prev {left: -30px;}
.owl-nav .owl-next {right: -30px;}
.shubham_map{height:100% !important;width:90% !important}
#image-gallery ul{padding:50px}
#image-gallery ul li {height:262px;  float:left; background-repeat:no-repeat !important; background-size:cover !important;}
#image-gallery ul li:nth-child(1) {width:calc(40%);height:530px; margin-left:5px}
#image-gallery ul li:nth-child(2) {width:28%; margin:3px}
#image-gallery ul li:nth-child(3) {width:28%; margin:3px}
#image-gallery ul li:nth-child(4) {width:28%; margin:3px}
#image-gallery ul li:nth-child(5) {width:28%; margin:3px}
.location1 p, .location p{font-family: 'Titillium Web', sans-serif;color:#867e77;}
.location1 img{width:15px; margin-left:25px;margin-right:40px}
.location1 ul li {line-height:45px;  font-size:17px; font-family: 'Titillium Web', sans-serif;color:#867e77;}
.location1 ul li b {display:inline-block; width:310px; font-weight:300; padding-left:58px; color:#404040}
.location1 ul li:last-child {border-bottom:1px solid #cdcdcd}
.latest h2{font-size:17px;font-family: 'Titillium Web',letter-spacing:12px; color: white}
.latest {background:#ffffff; width:100%; position:relative; overflow: visible}
.partners span {float:left; display:block; width:50%; padding:0 55px; text-align:center; color:#292a2a; margin-bottom:0px}
.partners h3 {font-size:15px;font-family: 'Titillium Web', sans-serif;color:#9d9589;padding-bottom:0px}
input::placeholder{color:#bae5fa;}
textarea::placeholder{color:#bae5fa;}

.contact input[type="text"], .contact input[type="email"], .contact select,  .contact textarea, .contact-pr input[type="text"], .contact-pr input[type="email"], .contact-pr textarea {font-size:16px; color:#bae5fa !important; border:0; border-bottom:1px solid #d0d0d0; background:0; display:block; width:60%; font-family:'Titillium Web', sans-serif; margin-bottom:10px; line-height:40px}
.contact-pr input[type="submit"] {border:0; color:#bae5fa;background-color:#9d9589;padding:5px;border-radius:6px; font-size:16px; text-transform:uppercase; font-family:'Titillium Web', sans-serif; width:100px; margin-top:20px; font-weight:600; cursor:pointer}
.contact-pr h2 {text-transform:uppercase; font-size:20px; font-weight:300; margin:0px; margin-bottom:20px;font-family: 'Titillium Web', sans-serif;letter-spacing:12px}
.footer_area a{color: #fff}
.footer_area {background-color:#9e948a;text-align:left;color:white;font-family: 'Titillium Web', sans-serif;font-size:14px;padding-top:15px;font-weight:400;padding-bottom:15px;}
.form_section{background-color:#686057;padding:30px 0px;}
.broucher_section{background-color: #9e948a;padding:20px;text-align:center}
.direction {position:absolute;top: 52%;left: 49%; height: 40px !important; width: 40px !important;}
.aquino111{position:absolute;top: 40%;left: 43%; height: 40px !important; width: 40px !important;}
.arihant111 {position: absolute;top: 30%;left: 53%;height: 25px !important;width: 30px !important;}
.prithvi111 {position: absolute;top: 46%;left: 54%;height: 25px !important;width: 30px !important;}
.sidhhant111 {position: absolute;top: 14%;left: 62%;height: 25px !important;width: 30px !important;}
.kshitij111 {position: absolute;top: 28%;left: 57%;height: 25px !important;width: 30px !important;}
.glory111 {position: absolute;top: 34%;left: 45%;height: 25px !important;width: 25px !important;}
.map_content{display:flex; margin:10px}
.map_content p{margin-left:18px}
.map_content a{margin-left: auto;margin-right: 50px;}
.amenities_section{background: url(../images/bg_amenties.jpg) top center no-repeat; height: 500px; background-size: cover;}
#image-gallery.prithvi, #image-gallery.arihant,#image-gallery.siddhant,#image-gallery.kshitij {padding-bottom:50px}
#image-gallery.prithvi ul li {height:200px !important;}
#image-gallery.prithvi ul li:nth-child(1) {width:calc(61%) !important;height:400px !important; margin-left:5px !important}
#image-gallery.prithvi ul li:nth-child(2) {width:37% !important; margin:3px}
#image-gallery.prithvi ul li:nth-child(3) {width:37% !important; margin:3px}
#image-gallery.arihant ul li:nth-child(1) {width:32% !important;height:300px !important; margin:3px}
#image-gallery.arihant ul li:nth-child(2) {width:32% !important;height:300px !important; margin:3px}
#image-gallery.arihant ul li:nth-child(3) {width:32% !important;height:300px !important; margin:3px}
#image-gallery.glory ul li:nth-child(1) {width:32% !important;height:300px !important; margin:3px}
#image-gallery.glory ul li:nth-child(2) {width:32% !important;height:300px !important; margin:3px}
#image-gallery.glory ul li:nth-child(3) {width:32% !important;height:300px !important; margin:3px}

#image-gallery.kshitij ul li:nth-child(1) {width:32% !important;height:300px !important; margin:3px}
#image-gallery.kshitij ul li:nth-child(2) {width:32% !important;height:300px !important; margin:3px}
#image-gallery.kshitij ul li:nth-child(3) {width:32% !important;height:300px !important; margin:3px}
@media only screen and (max-width:768px) {
    .shubham_map {height:300px !important;width:320px !important;margin-left:0px !important;margin-right:0px !important}
    .amenities_bg{height: 400px;}
    .location1 ul li{font-size:12px}
    #image-gallery ul{margin-right:0px;margin-left:0px; }
    #image-gallery ul li:nth-child(1) {width:calc(40%);height: 262px !important; margin-left:5px}
    .partners h2{font-size:12px}
    .partners span img{height: 35px !important;margin-top: 0px !important}
    .contact-pr { padding-bottom: 0px !important;min-height:0px !important;background:none !important}
    .form_section{background-color:#686057;padding:30px 0px;top: 0% !important; position:relative !important}
    .broucher_section{background-color: #9e948a;padding:0px !important;text-align:center}
    .partners span {display: inline-block !important;padding:0px !important}
    #partners{position: relative !important; margin-top: 0px !important}
    .partners h3{line-height:normal !important}
    .amenities_section{height:auto !important}
    #amenities, #gallery{margin-top:0px !important}
    .project-hightlights.amaris {background-size:auto !important}
    .map_content{display:block !important; margin:10px}
    .map_content p{margin-left:0px !important}
    .map_content a{margin: 0px }
    .direction {position:absolute;top: 42%;left: 46%; height: 30px !important; width: 30px !important;}
    #image-gallery.prithvi ul li:nth-child(1){width:100% !important}
    #image-gallery.prithvi ul li:nth-child(2){width:100% !important}
    #image-gallery.prithvi ul li:nth-child(3){width:100% !important}
    #image-gallery.arihant ul li:nth-child(1){width:100% !important;height:260px !important}
    #image-gallery.arihant ul li:nth-child(2){width:100% !important;height:260px !important}
    #image-gallery.arihant ul li:nth-child(3){width:100% !important;height:260px !important}
    #image-gallery.kshitij ul li:nth-child(1) {width:100% !important;height:260px !important}
    #image-gallery.kshitij ul li:nth-child(2) {width:100% !important;height:260px !important}
    #image-gallery.kshitij ul li:nth-child(3) {width:100% !important;height:260px !important}
    #image-gallery.glory ul li:nth-child(1){width:100% !important;height:260px !important}
    #image-gallery.glory ul li:nth-child(2){width:100% !important;height:260px !important}
    #image-gallery.glory ul li:nth-child(3){width:100% !important;height:260px !important}
    .prithvi_contact a{color:#9e948a !important}
    .prithvi_contact p{color:#9e948a !important}
    
    }