@font-face{font-family:'Gill Sans MT Bold';src:url(../fonts/GillSansMT-Bold.eot);src:url(../fonts/GillSansMT-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/GillSansMT-Bold.woff2) format('woff2'),url(../fonts/GillSansMT-Bold.woff) format('woff'),url(../fonts/GillSansMT-Bold.ttf) format('truetype');font-weight:700;font-style:normal}@font-face{font-family:'Gill Sans MT';src:url(../fonts/GillSansMT.eot);src:url(../fonts/GillSansMT.eot?#iefix) format('embedded-opentype'),url(../fonts/GillSansMT.woff2) format('woff2'),url(../fonts/GillSansMT.woff) format('woff'),url(../fonts/GillSansMT.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Gill Sans MT Condensed';src:url(../fonts/GillSansMT-Condensed.eot);src:url(../fonts/GillSansMT-Condensed.eot?#iefix) format('embedded-opentype'),url(../fonts/GillSansMT-Condensed.woff2) format('woff2'),url(../fonts/GillSansMT-Condensed.woff) format('woff'),url(../fonts/GillSansMT-Condensed.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Gill Sans MT Ext Condensed';src:url(../fonts/GillSansMT-ExtraCondensedBold.eot);src:url(../fonts/GillSansMT-ExtraCondensedBold.eot?#iefix) format('embedded-opentype'),url(../fonts/GillSansMT-ExtraCondensedBold.woff2) format('woff2'),url(../fonts/GillSansMT-ExtraCondensedBold.woff) format('woff'),url(../fonts/GillSansMT-ExtraCondensedBold.ttf) format('truetype');font-weight:700;font-style:normal}
body{font-family:'Gill Sans MT';overflow-x:hidden;font-weight:400;color:#333;font-size:16px;line-height:28px}html{max-width:100%}h2{margin:0}a:focus,a:hover{text-decoration:none}form label{font-weight:400}form .form-control{border-radius:0}ol,ul{list-style-type:disc}.mt-4{margin-top:40px}.mt-8{margin-top:80px}.img100{width:100%}.p0{padding:0}.p-0{padding-left:0;padding-right:0}.pos-rel{position:relative}.fl-R{float:right}.bg-gray{background-color:#f6f6f6}.dark-gray{background-color:#333;color:#fff}.dark-gray h2{color:#fff}.row-0{margin-right:0;margin-left:0}.btn{border-color:#bb342e;background-color:#bb342e;color:#fff;border-radius:0;padding:9px 24px;text-transform:capitalize;transition-duration:.5s}.btn.hoverEfect:hover{color:#fff;background:#92423f;transition-duration:.5s}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:0;outline-offset:-2px;color:#fff;border-color:#bb342e;box-shadow:none}.Registration,.about-us,.amenities,.brands,.cityscapes,.client,.connectivity,.cool-features,.documents,.explore,.history_sec,.industry,.our-vision,.our-visionaries,.resProjects,.sez,.testimonial,.users,.video{padding:20px 0}.graySection{padding:35px 0;background-color:#f6f6f6}.rightText{font-size:14px;color:#919394}#amenities_more,#infra_more,#location_more,#specification_more{display:none}.sub-head{font-size:24px;color:#919394;text-align:center}.subTitleLine{font-size:18px;font-weight:400;border-bottom:1px solid #ccc;margin:0 15px 20px;padding:3px}.title_top{color:#222729;font-size:18px}.transparent-btn{border:1px solid #fff;background:0 0;margin-left:15px;font-weight:600}.mainHeading{font-size:30px;line-height:30px;font-weight:600;color:#222729;padding-bottom:3%;text-align:center}.mbm {margin-bottom: 20px;}a.contactcell img {margin-bottom: 12px;}a.contactcell {font-size: 25px;color: black;}.under-heading{font-size:18px;color:#919394;text-align:center}.section-heading{font-size:45px;color:#222729;margin:2%;text-align:center;text-transform:capitalize}select.form-control{color:#919394}::-webkit-input-placeholder{color:#919394}:-ms-input-placeholder{color:#919394}::placeholder{color:#919394}.desc-Para{font-size:15px;font-weight:400;color:#919394;text-align:left}.dark-bg{background-color:#2b3848}.sect-nav li{margin-bottom:25px;list-style-type:none}.sect-nav li a{font-size:16px;color:#222729;transition:.3s}.sect-nav li a:hover{color:#919394;text-decoration:none;transition:.3s}.dash{opacity:0;transition:.3s;color:#919394;margin-left:-12px}.sect-nav li a:hover .dash{opacity:1;transition:.3s;margin-left:12px}.jump-to{font-size:15px;color:#919394}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.thumbnail a>img,.thumbnail>img{width:100%}.form-control:focus,button:focus{border-color:#ccc;box-shadow:none;outline:0}a:focus{outline:0}.dark_gray{background-color:transparent;border-radius:0;border:1px solid #333;color:#333;font-size:18px;font-weight:600;padding:10px 45px;transition:.3s;font-weight:600}.dark_gray:hover{color:#bb342e;border-color:#bb342e}ul.breadcrumb{padding:10px 16px;list-style:none;background-color:#fff;margin:55px 0 5px}ul.breadcrumb li{display:inline;font-size:15px;margin:-21px 0}ul.breadcrumb li+li:before{padding:8px;color:#000;content:""}.breadcrumb span{color:#ccc;padding:0 0 0 20px}ul.breadcrumb li a{color:#333;font-size:13px}ul.breadcrumb .dropdown li a{color:#919394}ul.breadcrumb .dropdown li a:hover{color:#ccc}a.next-project{margin:50px}img.breadcrum-arrow{margin:-5px 8px 0}.breadcrumb .dropdown-menu>li>a:focus,.breadcrumb .dropdown-menu>li>a:hover{background-color:transparent;background-image:none;color:#fff}.breadcrumb .open>.dropdown-menu{display:block;background:#333;padding:8% 0 8% 0;line-height:10px;border-radius:0;margin-top:12px}.dropdown button{background:0 0;border:0;outline:0}.single-slider-left-arrow,.single-slider-right-arrow{height:50px;width:50px;background:#333;font-size:16px}.single-slider-left-arrow:hover,.single-slider-right-arrow:hover{background:#919394}.single-slider-left-arrow{left:0;top:50%}.single-slider-right-arrow{right:0;top:50%}.pscl-left-chevron,.pscl-right-chevron{line-height:50px}.pscl-left-chevron:before{content:"\e900"}.pscl-right-chevron:before{content:"\e901"}.slider-dots li{border:1px solid #919394}.slider-dots .active{background-color:#bb342e}.slider-dots{bottom:-10%}@font-face{font-family:icomoon;src:url(../fonts/icons/icomoon.eot?b3ub9p);src:url(../fonts/icons/icomoon.eot?b3ub9p#iefix) format("embedded-opentype"),url(../fonts/icons/icomoon.ttf?b3ub9p) format("truetype"),url(../fonts/icons/icomoon.woff?b3ub9p) format("woff"),url(../fonts/icons/icomoon.svg?b3ub9p#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" pscl-"],[class^=pscl-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tooltip{position:relative;display:inline-block;opacity:1;text-align:center;z-index:1;}.tooltip .tooltiptext{visibility:hidden;width:120px;background-color:#000;color:#fff;text-align:center;padding:5px 0;bottom:-40px;left:0;position:absolute;z-index:1;line-height:1.5}.tooltip:hover .tooltiptext{visibility:visible}.crunchify-top:hover{color:#bb342e!important;background-color:#fff;border:1px solid #bb342e;text-decoration:none}.crunchify-top{display:none;position:fixed;bottom:1rem;right:5%;width:45px;height:40px;line-height:35px;font-size:2.4rem;color:#fff;background-color:#bb342e;text-decoration:none;border-radius:0;text-align:center;cursor:pointer;border:1px solid #fff}.close{font-size:30px;line-height:0;opacity:.5}select option{color: #333 !important;}
.error{color: red !important;}
/*============================================end base css*/
.col-sm-20 {width: 20%;float: left;padding: 0 10px;}

/*============================================css by Archana*/
.attractive-heading {
    font-family: 'Gill Sans MT';
    color: #fff !important;
    background-color: #333;
    font-weight: inherit;
    margin: 2% auto !important;
	max-width: 60%;
    padding: 16px;
    text-align: center;
    font-size: 22px !important;
    border-radius: 5px;
}

.attractive-title {
	font-size: 21px !important;
}

@media (min-width: 768px) and (max-width: 1023px) {
	.attractive-heading {
		max-width: 30%;
		font-size: 26px !important;
	}
}

@media (min-width: 1024px) and (max-width: 1439px) {
	.attractive-heading {
		font-size: 28px !important;
		max-width: 25%;
	}
}

@media (min-width: 1440px) {
	.attractive-heading {
		font-size: 32px !important;
		max-width: 25%;
	}
}
/*============================================end css by Archana*/

 /*===================================== Start Header */
 #myHeader .nav>li>a .fa{color:#333;font-size:18px}
.navbar-brand{float:right;padding: 7px 0 0 50px;}
.img-logo-header{width: 175px;height: 35px;}
 .menu-2{margin-top: 11px;}
 .menu-2 li a{font-size: 16px;color: #222729;padding: 15px 2px 16px;border-bottom: 2px solid transparent;}
 .menu-2 li a:hover{border-color: #bb342e;}
 .menu-2 li{margin-left: 20px;}
 .menu-2 .menu-header li {display: inline;list-style: url(none) none;}
 .menu-2 li.why-paranjape a{border-bottom: 0;background-color: #bb342e;
    padding: 6px 12px;color: #fff;}
 .navbar{margin-bottom:0!important}
 .navbar-right{margin-right:0}
 header#myHeader{height:53px;position:fixed;z-index:16;border-bottom: 1px solid #f8f7f5;}
 header{background:#fff;top:0;width:100%;padding-bottom:8px}
 #btnSearch input[type=search]{font-size:100%;-webkit-appearance:textfield;-webkit-box-sizing:content-box}
 #btnSearch input[type=search]{background:url(../images/icons/search-icon.png) no-repeat 9px center;border:0;padding:12px 10px 14px 32px;width:55px;-webkit-border-radius:10em;-moz-border-radius:10em;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}
 #btnSearch input[type=search]:focus{width:130px;background-color:#fff;border-color:#66cc75;padding:15px 50px 14px 32px}
 #btnSearch input:-moz-placeholder{color:#999}
 #btnSearch input::-webkit-input-placeholder{color:#999}
 #btnSearch input[type=search]{width:15px;padding-left:10px;color:transparent;cursor:pointer;height:12px;margin-top:5px}
 #btnSearch input[type=search]:hover{background-color:#fff}
 #btnSearch input[type=search]:focus{width:400px;padding-left:32px;color:#000;background-color:#fff;cursor:auto;border:1px solid #bb342e;outline:0}
 #btnSearch input:-moz-placeholder{color:transparent}
 #btnSearch input::-webkit-input-placeholder{color:transparent}
 .enq_btn{padding:15px 44px}
 .fbutton .btn>a{color: #fff;}
  .btn>a{color: #fff;}
 .menu-bar{width:90px;cursor:pointer}
 .menu-list{list-style:none;color:#fff;padding:10px;padding-bottom:25px;position:fixed;top:0;z-index:99999999}
 .toggle-name{text-align:center;padding-top:10px}
 .menu-name{color:#fff;font-weight:700}
 .menu-icn{padding-top:30px}
 .toggle-name{text-align:center;padding-top:15px}
 .menu-bar span{display:block;position:relative;width:14px;height:2px;z-index:999;background:#333;top:50%;border-radius:50px;margin:0 auto}
 .menu-bar span:after,.menu-bar span:before{content:"";width:14px;height:2px;background:#333;left:0;top:-5px;z-index:999;display:block;position:absolute;border-radius:3px}
 .menu-bar span:after{top:5px}
 .open-menu .menu-bar span:before{transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-moz-transform:rotate(45deg);top:0}
 .open-menu .menu-bar span:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-moz-transform:rotate(-45deg);top:0}
 .open-menu .menu-bar span{background:transparent}
 .modal-header:after,#myHeader.nav:after,#myHeader.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}
 .fat-nav{position:fixed;display:block;top:-100%;left:0;vertical-align:middle;width:100%;height:575px;transition-property:transform;transition-duration:.4s;overflow-y:auto;overflow-x:hidden;background:#fff;z-index:99999!important;visibility:hidden;opacity:0;transition:all 1s;padding-bottom: 50px;}
 .fat-nav__wrapper{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;height:100%}
 .fat-nav ul{display:table;vertical-align:middle;margin:0;padding:0;font-weight:600;line-height:2}
 .fat-nav li{list-style-type:none;text-align:left;color:#494949;margin-bottom:5px}
 .fat-nav li a{text-decoration:none;color:#494949;}
 .bottomright{position:absolute;bottom:18%;right:21%;top:auto}
 .social h5{color:#fff}
 .social ul{padding-top:10px}
 .fat-nav ul{display:table;vertical-align:middle;margin:0;padding:0}
 .fat-nav .row{margin-top: 50px;}
 .main-menu li,.main-menu li a{font-size:19px;transition:.3s;line-height:1.5;font-weight: normal;}
 .fat-nav li.resid{color:#ccc;padding-left:15px}
 .arrow-right-menu{display:none;margin-top:-5px}
 .main-menu li a:hover .arrow-right-menu{display:inline-block;margin-left:7px}
 .location_menu p,.fat-nav li a:hover{color:#ccc}
 .fat-nav li .fa{transition:.3s}
 .fat-nav li .fa-facebook:hover{color:#3b5998;transform:scale(1.5)}
 .fat-nav li .fa-twitter:hover{color:#00acee;transform:scale(1.5)}
 .fat-nav li .fa-linkedin:hover{color:#0e76a8;transform:scale(1.5)}
 .fat-nav li .fa-youtube-play:hover{color:#c4302b;transform:scale(1.5)}
 .main-menu li a:hover{padding-left:15px}
 .location_menu p,.location_menu li,.location_menu li a{font-size:14px;}
 .menu-title2{color:#ccc;margin-bottom:20px}
 .menu-col1 .menu-title2{padding-left:15px}
 .contact_menu li{margin-bottom:0}li.mail_menu{margin-top:15px;margin-bottom:40px}
 .open-menu .fat-nav{top:53px;visibility:visible;opacity:1;border-top:1px solid #eee}
 .menu-title{color:#ccc}
 .social li a{font-size:14px;color:#919394}
 #myHeader .nav>li:last-child>a:focus,#myHeader .nav>li:last-child>a:hover{text-decoration:none;background-color:#bb342e;color:#fff;border-color:#bb342e}
 /* ==================================================================== End Header  */
 /* ==================================================================== Start Home Page */
 /* start Banner Section  */
 .banner{text-align: center;margin-top: 53px;position: relative;}
 .carousel-control.left{background-image:none;opacity:1;left:20px}
 .carousel-control.right{background-image:none;opacity:1;right:20px}
 .banner h1{font-size:48px;line-height:48px;color:#fff;margin-bottom: 30px;margin-top: 0;}
 .carousel-caption1{position:absolute;color:#fff;top: 40%;left: 50%;transform: translate(-50%, 50%);background: rgba(0, 0, 0, 0.6);
    padding: 30px;line-height: 1}
 .carousel-caption1 .btn{margin-top: 20px;}
 .carousel-caption1 p{font-size:24px;margin-bottom: 5px;}
 #myCarousel1 .carousel-control{position:absolute;top:-60px;left:800px;height:60px;width:65px;background-color:#fff;opacity:1;color:#333}
 #myCarousel1 .carousel-control.left{left:735px;border-right:1px solid #99b0d3} 
 #myCarousel1 .carousel-control .glyphicon-chevron-left,#myCarousel1 .carousel-control .glyphicon-chevron-right,#myCarousel1 .carousel-control .icon-next,#myCarousel1 .carousel-control .icon-prev{top:40%}
 #myCarousel1.carousel .Rectangle{height: 70px;text-align: center;position: absolute;bottom: 0;right: 14%;}
 #myCarousel1.carousel .Rectangle ul li{display: inline-block;list-style-type: none;height: 70px;background-color: #ffffff;width: 70px;line-height: 5;}
 #myCarousel1 .carousel-control .arrow-banner{margin-top:23px;display:inline-block}
 #myCarousel1 .carousel-control .arrow-banner-hover{margin-top:23px}
 #myCarousel1 .carousel-control:hover .arrow-banner,.arrow-banner-hover{display:none;}
 #myCarousel1 .carousel-control:hover .arrow-banner-hover{display:inline-block}
 .cascade-slider_arrow .arrow-banner{display:inline-block}
 .cascade-slider_arrow:hover .arrow-banner{display:none}
 .cascade-slider_arrow:hover .arrow-banner-hover{display:inline-block}
  #myCarousel1 .carousel-indicators li{width: 12px;height: 12px;margin: 0 5px 0 5px;background-color: transparent;border: 2px solid #bb342e;}
  #myCarousel1 .carousel-indicators .active{width: 12px;height: 12px;border-color:#bb342e;background-color: #bb342e;}
  #myCarousel1 .carousel-indicators{z-index: 7;}
 /* start Search Filter Section  */
 .pf-title{font-size:24px;font-weight:600;color:#222729;margin-top:10px}
 .Property-Finder .form-control{background-color:#f6f6f6;height:50px;padding:3px 38px;border-radius:0;width:220px;}
 .form-inline .form-control.fc-search{width:365px}
 .form-inline .btn,.form-inline .form-group{margin-left:-7px}
 .Property-Finder .search-btn{padding:14px 22px}
 .styled-select select{-webkit-appearance:none}
 .styled-select select{padding:5px;font-size:16px;line-height:1;height:34px;background:url(../images/icons/chevron-down.png) no-repeat;-webkit-appearance:none;background-position:90%}
 .search-white{display:inline-block;margin-right:10px;margin-top:-3px}
 /* start Residential Projects & Commertial Projects  */
 .rp-SliderDiv{box-shadow:.5px .5px 10px rgba(0,0,0,.08);margin-bottom:15px;transition:all .5s;text-align: left;}
 .residential{font-size:12px;font-weight:400;color:#919394}
 .happiness-hub{font-size:18px;font-weight:400;color:#222729}
 .slick-slide .rightRedArr{display:inline-block;/*float:right;*/transition:.3s;color:#bb342e;}
 .slick-slide .rightRedArr img{margin-left: 6px;display: inline-block !important;margin-top:-6px}
 .slick-slide .rightRedArr:hover{margin-right:-6px}
 /*.container-slider{margin-top:42px;}*/
 .slick-slide{padding:0 40px;margin-right:-31px;margin-left:-31px}
 .slick-next:before,.slick-prev:before{color:#000!important;opacity:1!important;transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg)}
 .slick-next,.slick-prev{font-size:13px;width:47px;height:47px;padding:0;transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);color:transparent;background:#333;}
 .resProjects .slick-next,.resProjects .slick-prev{top: 100%;right: 0;
    margin: 0 auto;}
 .slick-list{padding-top:13px;}
 .resProjects .slick-prev{left: -5%;}
 .resProjects .slick-next{left: 5%;background-color:#333;}
 .slick-prev:before{background-image:url(../images/projects/residential-projects/arrow-left.png);background-repeat:no-repeat;display:inline-block;width:18px;height:26px;content:"";margin-right:-8px;margin-top:-1px}
 .slick-next:before{background-image:url(../images/projects/residential-projects/arrow-right.png);background-repeat:no-repeat;display:inline-block;width:18px;height:26px;content:"";margin-right:-36px;margin-top:-3px}
 .slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;background:#919394}
 .rpTextDiv{padding:20px 20px 30px;}
 .rpTextDiv p{margin-bottom: 0;}
 .comProjects .rpTextDiv{padding-bottom:37px;background-color:#fff}
 .resProjects .carousel-control{top:50%;width:15px}
 .resProjects{position: relative;}
 .btn-div{text-align: center;margin-top: 60px;}
 .rp-SliderDiv:hover{-webkit-box-shadow:0 0 15px 0 rgba(45,50,52,.3);box-shadow:0 0 15px 0 rgba(45,50,52,.3);-webkit-transform:translateY(-8px);transform:translateY(-8px)}
 .rp-SliderDiv:hover .rightRedArr{margin-right:-6px}
 /* start about-us */
 .about-us{color:#333;position:relative}
 .heading-small1{font-size:16px;font-weight:400;color:#fff}
 .testimonial .heading-small1{color:#222729; margin-bottom: 2px;}
 .about-us i.fa.fa-trophy{float:left}
 .about-us li span{font-size:24px}
 .about-us .about-list{display: flex;justify-content: center;}
 .about-us .about-list li{display: flex;justify-content: center;align-items: center;flex-direction: column;text-align: center;margin: 20px 20px;line-height: 2;}
 /* Start Testimonial */
 .testimonial h2, .contact_form h2{margin-bottom: 20px;}
 .testmonl-block{padding:12px 40px;text-align:left;}
 .t-image{text-align: center;display: inline-block;margin: 0 auto;}
 .testmonl-block img,.testmonl-block div{float:left}
 .testmonl-block div{margin-left:20px}
 .testmonl-block .title{font-size:16px;font-weight:600;color:#222729;}
 .testmonl-block .pos{font-size:12px;color:#919394;line-height:0}
 .testimonial .slick-slide.slick-current.slick-active .testmonl-block{background:#bb342e}
 .testimonial .slick-slide.slick-current.slick-active .title,.testimonial .slick-slide.slick-current.slick-active .pos{color:#fff;font-weight:normal}
 .testimonial .quot{float:left;width:10%}
 .testimonial p.desc-Para{line-height:1.67;padding: 2% 0 2%;width: 50%;margin: 0 auto;}
 .testimonial .slick_slider_nav.slick-slider{border-top:1px solid #f6f6f6;border-bottom:1px solid #f6f6f6}
 .testimonial .slide-arrow.prev-arrow.slick-arrow{background:url(../images/icons/arrow-left.png) no-repeat;display:inline-block;width:12px;height:16px;content:"";margin-top:-5px;border-color:transparent}
 .testimonial .slide-arrow.next-arrow.slick-arrow{background:url(../images/icons/arrow-right.png) no-repeat;display:inline-block;width:12px;height:16px;content:"";margin-top:-5px;border-color:transparent}
 .testimonial .slide-arrow.slick-arrow{position:absolute}
 .testimonial .slide-arrow.prev-arrow.slick-arrow{left:-2%;top:40%}
 .testimonial .slide-arrow.next-arrow.slick-arrow{right:0;bottom:50%}
 .testimonial .slide-arrow.prev-arrow.slick-arrow:hover{background:url(../images/icons/arrow-left-grey.png) no-repeat}
 .testimonial .slide-arrow.next-arrow.slick-arrow:hover{background:url(../images/icons/arrow-right-menu.png) no-repeat}
 .more_t{display: none;}
 .myBtn_t{color: #bb342e;background-color: transparent;border:0;}
 /* Start Explore */
 .explore h3{font-size:24px;color:#333;text-align: center;}
 .explore p{line-height:1.47}
 .explore .nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#fff;background-color:#919394;text-align:center}
 .explore .nav-tabs{border-top:1px solid #919394;border-bottom:1px solid #919394}
 .nav-tabs>li{color:#000;background-color:transparent;text-align:center;width:33%}
 .explore .nav-tabs>li>a{width:100%;color:#919394;font-weight:600;padding:16px;font-size:18px}
 .explore .tab-content{padding:4% 0 0 0}
 .explore .tab-content .tab-pane div:nth-child(2){padding:0 8%}
 .explore .nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border:1px solid #919394;border-radius:0}
 .explore .nav-tabs li:nth-child(2){border-left:1px solid #919394;border-right:1px solid #919394}
 .explore .dark_gray{font-size:13px;padding:10px 45px;color:#333;margin-left:18px}
 .explore .dark_gray:hover{color:#bb342e}
 .explore .rpTextDiv{padding:0 10px;display:flex;justify-content:center;align-items:flex-start;text-align:left;flex-direction:column;position:relative;height:320px}
 .explore .text-head{font-size:28px;margin:16px!important;padding:10px 0 0;text-align: center;}
 .explore .rightRedArr{position:absolute;bottom:20px;color:#bb342e;}
 .rightRedArr a{color:#bb342e;}
 .explore .rpTextDiv .happiness-hub{position:absolute;top:10px}
 #event-Carousel .left.carousel-control,#event-Carousel .right.carousel-control{height:50px;width:50px;background:#333;font-size:16px;top:-280px;left:0;position:absolute}
 .events .section-heading{font-size:35px}
 #event-Carousel .left.carousel-control{top:-328px}
 #event-Carousel, #event-Carousel-1{background: #fff;padding: 2%;}
 #event-Carousel-1 .left.carousel-control,#event-Carousel-1 .right.carousel-control{height:50px;width:50px;background:#333;font-size:16px;top:-223px;left:100%;position:absolute}
 #event-Carousel-1 .left.carousel-control{top:-274px}

 #event-Carousel-1 .carousel-control:hover,#event-Carousel .carousel-control:hover{background:#919394}
 .events .col-md-6{padding:50px}
 /*.events h2{margin-top:50px}*/
 .events .rpTextDiv{/*padding:20px 100px 0 0;*/ position: relative; display: flex;justify-content: center;align-items: flex-start;flex-direction: column;height: 172px;line-height: 16px;text-align: left;}
 .events .happiness-hub{font-size:18px;position: absolute;
    top: 20px;}
 .events .btn{/*margin-top: 20px;*/position: absolute;bottom: 0;}
 /* Start cityscapes */
 .cityscapes .carousel{position:relative;width:60%;margin:0 auto}
 .flx_cityscapes{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}
 #cityscapes{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
 #cityscapes .cityscapes-text{padding:0 0 0 70px}
 #cityscapes .address{font-size:18px;font-weight:500;color:#282828}
 .g-changer{margin:5% 0}
 /* Start Project Highlights */
 .projHighlights .iconImg{float:left}
 .projHighlights .rightText{float:left;margin:20px 10px}
 .projHighlights .ProjectHighL{height:75px;display:flex;align-items:center;justify-content: center;}
 /* Start Amenities */
 .amenities .subTitleLine{border-bottom:0}
 .amenities ul li{list-style-type:disc;margin:0 5%}
 .amenities .subTitleLine{padding:0;margin:0 0 20px;font-size:24px}
 .amenities .carousel{margin:0 50px}
 .amenities .description,.amenities ul li,.fPlans p{font-size:18px;line-height:2.13;color:#494949}
 .amenities #event-Carousel .amenities-arrows.pos-rel{top:173px}
 .amenities #event-Carousel-1 .amenities-arrows.pos-rel{top:173px}
 /* ===================================================================== End Home Page */
 /* ================================================================== Start About-us page */
 /*banner*/
 .about-wrapper{font-size:15px}
 .about-banner{background-image:url(../images/about-us/About-02.jpg);background-repeat:no-repeat;width:100%;height:500px;background-size:100% 100%;margin-top:53px;padding-top:133px;position:relative;text-align: center;}
 .about-banner .banner-text{position: absolute;color: #fff;top: 20%;left: 50%;transform: translate(-50%, 50%);background: rgba(0, 0, 0, 0.6);padding: 30px;line-height: 1;}
 .about-banner p{font-size:24px;font-weight:400;color:#333;}
 .about-banner h1{font-size:48px;color:#fff;}
 .about-banner .down-way-div{width:70px;height:70px;background-color:#fff;text-align:center;position:absolute;bottom:-104px;bottom:-35px;z-index: 2;}
 .down-way-div a{padding-top:25px;display:inline-block}
 /*nav*/
.navbar-inverse.about-nav{border-radius: 0;}
.navbar-inverse.about-nav {background-color: #2b3848;border-color: #2b3848;background-image: none;}
.navbar-inverse.about-nav .navbar-nav>li>a{color: #fff;transition: 0.3s;}
.navbar-inverse.about-nav .navbar-nav>li>a:focus, .navbar-inverse.about-nav .navbar-nav>li>a:hover {color: #fff;}
.fixed-nav{position: fixed;z-index: 9;top: 53px;left: 0;transition:all .3s;width:100%;width: 100%;background-color: #2b3848;}
 /*overview*/
.overview{padding:100px 0 60px;text-align: center;}
.ov-para{color:#919394;margin:0;font-size: 18px;line-height: 34px;text-align: left;}
.left-text{font-size:16px;color:#222729;margin-bottom:25px}
.clr-abt-gray{color:#919394}
/*our vision*/
#vision .desc-Para {margin-bottom: 25px}
.our-vision p{text-align: left;}
.user-img {margin-bottom: 20px}
.mb-5 {margin-bottom: 30px}
.vision{text-align: center;padding: 40px 0 125px;}
.vision p, .corporate p{line-height: 24px;font-size: 16px;margin-bottom: 15px;}
.vision h2{color: #fff;}
/*values*/
.values{padding: 80px 0;}
.values h2{text-align: center;}
.values p{color: #b43d39;font-size: 16px;line-height: 1.6px;text-transform: uppercase;font-weight: bold;margin-top: 24px;text-align: center;}
.col-value{padding: 0 30px;float: left;}
/*founders*/
.founders h2{text-align: center;margin-bottom: 150px;}
.founder-div{padding: 50px 0 0; text-align: center;background-color: #f6f6f6;position: relative;}
.founder-info{padding: 0 60px 40px;text-align: left;}
.founder-info p{font-size: 15px;line-height: 24px;}
/*.founders .founder-img{position: absolute;}*/
.founders .founder-1 .founder-img{margin-top:-125px;float: right;}
.founders .founder-2 .founder-img{margin-top:-165px;}
.founder-1{margin-bottom: 200px;}
.founder_rm{color: #b63b3a;margin-top: 30px;margin-bottom: 50px;display: inline-block;background-color: transparent;border:none;}
.founder_rm:hover{color: #b63b3a;}
.founder-name{font-size: 18px;color: #b63b3a;line-height: 24px;font-weight: bold;margin-bottom: 0;}
.founder-pos{color: #494949;}
/*team*/
.users{padding: 80px 0;}
.users p{margin-bottom: 2px; text-align: center;}
/*board_d*/
.board_d{padding: 55px 0;text-align: center;}
.board_d .happiness-hub, .users .happiness-hub{font-size:18px;margin-bottom: 5px;}
.board_d .residential, .users .residential{font-size: 14px;line-height: 20px;}
.board_d .happiness-hub{color: #fff;}
.board_d img{text-align: center;}
/*brands*/
.brands{padding: 80px 0;}
.brands-div p{font-size: 20px;line-height: 24px;color: #333;text-align: center;font-weight: bold;}
/*achievements*/
.achievements{padding: 60px 0;}
.achievements .nav{width: 948px; margin: 0 auto 60px;display: flex;justify-content: center;}
.achievements .nav-pills>li.active>a, .achievements .nav-pills>li.active>a:focus, 
.achievements .nav-pills>li.active>a:hover {color: #fff;background-color: #bb342e;border-color: #bb342e;}
.achievements .nav-pills>li>a {border-radius: 0;font-size: 16px;text-transform: uppercase;
    color: #222729;border:2px solid #222729;background-color: transparent;margin: 0 14px;
    width: 160px;padding: 6px 24px;text-align: center;}
.achievements p{text-align: center;}
.achi-div img{margin-bottom: 13px;}
.abt-date{color: #919394;font-size: 12px;margin-bottom: 0;}
.abt-paper{color: #494949;font-size: 14px;}
/*documents*/
.doc_abt{padding: 80px 60px;}
.doc_abt h2, .corporate h2, .brands h2, .board_d h2, .users h2, .values h2, .achievements h2{margin-bottom: 30px;}
/*corporate*/
.corporate{padding: 50px 30px;text-align: center;}
.corporate p{color: #919394;}
/* ======================================================= End About-us page */
/* ====================================================== Start Specification */
 .specification p{font-size:20px;color:#000000b8;line-height:2}
 .specification ul{padding:0}
 .specification ul .rightText{line-height:2;text-align:justify;list-style-type:none}
 /* ======================================================== End Specification */
 /* =========================================================== Start EMI Calculator */
 button.btn.btn-default.calculator{background:#717171;text-transform:uppercase;border:1px solid #717171;border-radius:4px;margin-top:25px}
 /* ==================================================== End EMI Calculator */
 /* ============================================= Start Registration */
 .Registration p {margin: 10px;}
 /* ================================================ End Registration */
 /* ======================================================= Start Enquiry Modal */
 #enqModal .mainHeading, #enqSezModal .mainHeading{font-size:30px;font-weight:400;color:#222729;padding:0 14px}
 #enqModal form#enquiry-form, #enqSezModal form#enquiry-form{box-shadow:none;border:1px solid #fff}
 .modal.in .modal-dialog, #enqSezModal .modal-dialog{background:#fff;padding:20px;width:600px}
 #enqModal .close, #enqSezModal .close{font-size:25px;color:#333;opacity:1;margin:15px 15px 0 0;outline:0}
 #enqModal p, #enqSezModal p{color:#919394;font-size:12px;margin:14px 0 24px 15px}
 #enqModal .form_style select{background:url(../images/icons/chevron-down.png) no-repeat right center;background-position:96%}
 /* ======================================================= Start Enquiry Modal */
 /* ======================================================= Start Media Page */
 .media-banner{background-image:url(../images/banner/media-banner.jpg);background-repeat:no-repeat;width:100%;height:500px;background-size:100% 100%;margin-top:53px;padding-top:133px;position:relative}
 .subTitleLine-m{padding-bottom: 46px;border-bottom: 1px solid #ccc;color: 
#222729;font-size: 18px; font-weight: 500;margin-bottom: 35px;text-align: center;}
.subTitleLine-m1{font-size: 24px;font-weight: bold;color: #333333;margin-bottom: 35px;margin-left: 15px;padding-bottom: 8px;border-bottom: 1px solid #ccc;}
 .media-banner p,.media-banner h1{color:#fff}
 .media-wrapper .mainHeading{/*padding-bottom: 5%;*/text-align: center;}
  /*news*/
 .media-news{padding:0}
 /*.media-news h2{float:left}*/
 .media-news .residential{margin-bottom:5px}
 .media-news .happiness-hub{color:#494949;margin-bottom:25px!important}
 .news-img{margin-bottom: 12px;object-fit: cover;height: 150px;
        width: 250px;object-position: top;border: 1px solid #ccc;}
 .media-news ul li{display:inline}
 .media-news{margin-top: 5%;}
 .media-news .gallery{margin-bottom:5%}
 .media-news .btn{border: 1px solid #c9d6df;background-color:transparent;color:#c9d6df;position: absolute;top:0;}
 .media-news .btn .caret {margin-left: 10px;}
 .media-news .dropdown{left:85%}
 /*documents*/
.documents{padding: 70px 0;}
.documents-div{width:350px;height:138px;border:1px solid #f6f6f6;background-color:#fff;display:flex;align-items:center;padding:30px}
.documents-div:hover{box-shadow:0 6px 18px 0 rgba(0,0,0,0.06);transition: 0.3s;}
.documents-div img{padding:0 30px 20px 0}
.documents-div .desc-Para{font-size:16px;font-weight:normal;line-height:normal;color:#222729}
/*media*/
.media-wrapper{padding-top: 70px;}
.media-events .event-more-btn{color:#333;border:1px solid #333;margin-top: 40px;}
.blog-media{background-color: #f6f6f6;padding: 70px 0;}
.media-events{padding: 70px 0;}
.media-wrapper .documents{background-color: #f6f6f6;}
.media-events .btn.hoverEfect:hover{background-color:#bb342e;border:1px solid #bb342e}
.image-box{position:relative}
.image-border{display:block;width:100%;height:auto}
.media-wrapper .nav>li>a{font-size: 18px;text-transform: uppercase;color: #222729;border:1px solid #222729;}
.media-wrapper .nav>li>a:focus,.media-wrapper .nav>li>a:hover{text-decoration:none;background-color:#bb342e;color:#fff;border:1px solid #bb342e}.media-wrapper .nav-pills>li.active>a,.media-wrapper .nav-pills>li.active>a:focus,.media-wrapper .nav-pills>li.active>a:hover{color:#fff;background-color:#bb342e;border:1px solid #bb342e}.media-wrapper .nav-pills>li{float:none;display:inline-block;zoom:1}.media-wrapper .nav-pills{text-align:center}.overlay{position:absolute;top:0;bottom:0;left:5%;right:0;width:250px;height:150px;opacity:0;transition:.5s ease;background-color:rgba(0,0,0,.43)}
.media-events .overlay{height: 74.5%;}
.image-box:hover .overlay{opacity:1}
.text{color:white;font-size:20px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}
.text img{background:#bb342e;padding:10px}
/*blog*/
.media-blog-col{background-color: #fff;}
.media-blog-col:hover{ box-shadow: 0 6px 18px 0 rgba(0, 0, 0, 0.06);transition: 0.5s;}
.m_blog_text{padding: 25px 25px 40px;}
.b_date{ font-size: 12px;}
.b_cont{font-size: 14px;}
.b_date, .b_cont{color: #777d84;line-height: 18px;}
.blog_title{font-size: 18px;font-weight: bold;color: #2a2e43;text-transform: uppercase;line-height: 22px;}
.b_rm{font-size: 15px;font-weight: bold;color: #b32f25;margin-top: 20px;text-transform: uppercase;}
/*media_csr*/
.csr-col{margin-bottom: 30px;}
.media_csr{padding: 70px 0 40px;}
/* ======================================================= End Media Page */
/* ======================================================= Start Project Details Page */
.proj-detail-over .status,.proj-detail-over .cityscapes-text{background-color:#f8f7f5;width:46%;padding:2%;text-align: center;margin:1%;height: 500px;}
.proj-detail-over .status ul li{list-style-type: none;}
.proj-detail-over .status ul li p{margin:10px}
.proj-detail-over .status ul li p span{font-weight:700}
.proj-detail-over .form_logo {background: #0f61ab;display: inline-block;padding: 20px;}
.watchingbtn{position:absolute;bottom: 0;} 
 /* Start Infrastructure */
 .infrastructure{background-color: #f8f7f5; text-align: center;}
/* Start Amenities Gallery */
.amn-gallery .mainHeading{font-size: 55px;}
.amn-gallery .bg-gray{height:450px;display:flex;align-items:center;justify-content:center}
.images.bg-gray{margin:0 30px 0;width:auto}
.title.bg-gray{width:30%;text-align:center}
 /* Start Amenities */
 .proj-ameni .carousel {margin: 0;}
 .proj-ameni .amenities-row {margin: 5% 0;}
 /* Start Floor Plans */
 .fPlans{color:#333;padding:5% 0;margin:0;text-align: center;}
 .fPlans .bg-gray,.video .bg-gray{padding: 40px 0 40px}
 /*.specification h2{color:#fff}*/
 .fPlans h3{font-size:36px}
 .fPlans .fbutton{margin-top: 30px;}
 /* Start specification */
 .specification{height:auto;padding:5% 0;color:#333;}
 .flex-model{display:flex;flex-flow:row wrap;align-items:flex-start}
 .specification .panel-default>.panel-heading{color:#333;background:transparent;border-color:#ddd;border-bottom:1px solid #333}
 .specification .panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}
 .specification .panel-default{background:transparent;border-color:transparent}
 .specification .panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:transparent}
 .specification [data-toggle="collapse"]:after{display:inline-block;color:#333}
 .specification .btn{position:static !important;margin-top: 40px;}
 .specification .panel-heading.active a>img{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg);transition:.3s}
 /* Start connectivity */
 .connectivity .btn-map{bottom:45px;z-index:9;position:relative}
 .connectivity .panel-default>.panel-heading{background:transparent;border-color:#000;border-bottom:1px solid #f8f7f5}
 .connectivity .panel-body ul li{color:#959595}
 .connectivity .panel-group{height:450px;overflow-y:auto;}
 .connectivity .panel-group .panel+.panel{margin-top:10px;}
 .connectivity .panel-default,.connectivity .panel-group{border-color:#f8f7f5;background:#f8f7f5}
 .connectivity .panel-heading.active a>img{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg);transition:.3s}
 .connectivity ::-webkit-scrollbar{width:6px}
 .connectivity ::-webkit-scrollbar-track{background:#919394}
 .connectivity ::-webkit-scrollbar-thumb{background:#333}
 .connectivity ::-webkit-scrollbar-thumb:hover{background:#848484}
 .video iframe{width:90%;height:340px}
 /*360 view*/
 .view-centered{text-align: center;}
 .view-centered .view-center-col {display: inline-block;float: none;
  margin-right: -4px;}
 /* =========================================== End Project Details Page */
 /* ================================== Residential projects page*/
 /* .res_banner{background-image:url(../images/layout.jpg)} */
 .res_banner{background-image:url(../images/residential/Residential-Banner-1.jpg)}
 @media (max-width: 767px) {.col-sm-20 {width: 20%;}.res_banner{background-image:url(../images/residential/Residential-Banner-1-mobile.jpg)} }
 .township_banner{background-image:url(../images/township/township-banner-new-1.jpg)}
 @media (max-width: 767px) {.township_banner{background-image:url(../images/township/Township-Mobile-Banner-1.jpg)} }
 .comm_banner{background-image:url(../images/projects/commercial-projects/Commercial.jpg)}
 @media (max-width: 767px) {.comm_banner{background-image:url(../images/projects/commercial-projects/Commercial-Mobile.jpg)} }
 .res_banner p,.res_banner h1{color:#fff}
 .resProjectsPage{padding:100px 0 70px}
 .rpTextDiv1{position:relative;color:#919394;font-size:14px;margin-bottom:30px}
 .rpTextDiv1 p{margin-bottom:5px}
 .rpTextDiv1 h3{font-size:20px;margin-top:10px;margin-bottom:15px;color:#222729}
 .resProjects .happiness-hub{margin-bottom: 20px;}
 .rpTextDiv1 .reg_num{font-size:10px;margin-top:25px;display:inline-block}
 .rpTextDiv1{background-color:#f6f6f6;padding:11px 30px;height: 300px;}
 .rpTextDiv1 .proj_explore_btn,.cont_box .proj_explore_btn{background-color:#333;color:#fff;font-size:18px;font-weight:600;text-align:center;position:absolute;left:0;right:0;bottom:0;padding:11px 0 11px;text-transform:capitalize;transition:.3s}
 .res-slide-arrow-right-white{margin-left:20px;display:inline-block;margin-top:-4px;transition:.3s}
 .proj_explore_btn:hover{background-color:#bb342e;color:#fff}
 .proj_explore_btn:hover .res-slide-arrow-right-white{margin-left:30px}
 .rect_new{width:82px;border-radius:3px;background-color:#2ecc71;display:inline-block;font-size:10px;color:#fff;text-align:center;}
 .btn_div1{text-align:center;margin-top:50px}
 #more, #f1_more, #f2_more{display:none}
 .trendProj{padding: 50px 0 80px;}
 .trending-now{width: 200px;}
 /* ================================= End residential projects page*/

 /* ======================== Contact us */
 /*banner*/
 .page_banner{background-size:100% 100%;height:500px;width:100%;padding-top:133px;background-repeat:no-repeat;color:#fff;position:relative;margin-top: 53px;}
 .page_banner .down-way-div, .banner .down-way-div{width:70px;height:70px;background-color:#333;text-align:center;position:absolute;bottom:-104px;bottom:-35px}
 .contact_banner{background-image:url(../images/contact/contact-banner.jpg);color: #fff;}
 .page_banner p{font-size:24px;margin-bottom:22px}
 .page_banner h1{font-size:48px;line-height:1.2}
 /*contact*/
 .contact{background-color:#f6f6f6;padding:80px 0 50px}
 .cont-career{padding-bottom: 50px;}
 .contact h2{margin-bottom:15px}
 .cont_box{background-color:#fff;height:355px;margin-bottom:30px;position:relative}
 .cont_place{padding:16px 24px;border-bottom:1px solid #c4c4c4;font-size:18px;color:#222729}
 .cont_place p{margin-bottom:0}
 .cont_det{padding:18px 24px;position:relative}
 .cont_det address,.tel{color:#707683;font-size:16px}
 .cont_det address{padding-bottom:32px}
 .tel{position:absolute;top:65%;padding:18px 24px}
 .tel a{color:#707683}
 .map-section{padding:135px 0 170px;position:relative}
 .map-section .add_div{background-color:#333;padding:40px;position:absolute;color:#fff;right:0;top:55%}
 .p-0{padding-left:0;padding-right:0}
 .add_div p{font-size:14px}
 .add_div address,.add_div a{font-size:16px;color:#fff}
 .add_div p.Head-Office{font-size:20px}
 /*form*/
 .contact_form{padding:80px 0}
 .contact_form .mainHeading{padding-bottom:0}
 .contact_form form{margin-top:25px}
 .form_style .form-control{height:40px;border-color:#c9d6df}
 .form_style ::placeholder{color:#c9d6df;opacity:1}
 .form_style :-ms-input-placeholder{color:#c9d6df}
 .form_style ::-ms-input-placeholder{color:#c9d6df}
 .form_style select{color:#c9d6df;background:url(../images/contact/caret-down.png) no-repeat right center;appearance:none;-moz-appearance:none;-webkit-appearance:none;text-indent:.01px;text-overflow:"";background-position:98%}
 .form_style label{color:#001b36;font-size:12px}
 .form_style .form-group{margin-bottom:21px}
 .cont_btns{float:right;margin-top:30px}
 .cont_btns button{margin-right:15px}
 /* ======================================================= End contact us */

 /* ========================================== Start Hospitality Page */
 .hosp_banner{background-image:url(../images/banner/hospitality-new.jpg);text-align: center;}
 .about-hospitality .overview p{font-size:18px;color: #494949;line-height: 28px;text-align: left;}
 .about-hospitality .jump-to{margin-top:5%}
 .our_carousel{padding:5% 10% 0}
 .hosp_sec{margin-bottom: 30px;}
 .SportsClub .desc-Para{line-height:1.87;text-align:left;}
 .about-hospitality .SportsClub{padding: 58px 0 80px;}
 .left_cont{padding-left: 30px;}
 .SportsClub .btn{margin:2% 0 0;}
 .align-center{display:flex;align-items:center}
 .about-hospitality .our_carousel {padding: 0 10% 0;}
 /* =========================================End Hospitality Page */

 /* ======================================= Start Careers Page */
 .career_banner{background-image:url(../images/careers/careers-banner.jpg);color:#fff}
 .careers{margin-top:53px;padding:100px 0;line-height:28px}
 .careers .grayText1{color:#919394;font-size:15px;margin-bottom:33px;text-align: center;}
 .careers .grayText2{color:#919394;font-size:16px;}
 .careers .parag2{color:#222729;font-size:18px;margin-bottom:69px;text-align: center;}
 .careers .parag3{color:#222729;font-size:32px;text-align: center;}
 .careers [data-toggle="collapse"]:after{content:"";position:absolute;right:0;background:url(../images/icons/chevron-right.png)}
 .careers .panel-heading{border-bottom:1px solid #fff;background-image:none;padding:25px 36px 17px}
 .careers .panel-collapse h5{margin-top:0;line-height:28px;font-size:15px;color:#333}
 .careers .panel-heading h4 a{color:#222729;font-size:24px}
 .careers .panel-heading h4>a>span{color:#919394;font-size:16px;display:inline-block;margin-top:6px;margin-right:138px}
 .careers .panel-collapse,.careers .panel-heading{background-color:#f8f7f5}
 .careers .panel-collapse{padding:40px 43px}
 .careers .panel-collapse li{color:#919394;font-size:15px;line-height:28px}
 .careers .panel-group .panel{border-radius:0;margin:45px 0}
 .transparent-btn1{border:1px solid #bb342e;background-color:transparent;margin-left:15px;color:#bb342e!important}
 .transparent-btn1.btn.hoverEfect:hover{color:#bb342e}
 .careers ul{padding-inline-start:20px;list-style-type:bullet;margin-bottom:40px}
 .careers ul li{list-style-type:disc}
 .careers .link_hr{color:#222729}
 .careers .panel-title a{display:block}
 .background_one{text-decoration:none;padding-right:24px;background:url(../images/careers/minus.png) center right no-repeat}
 .background_two{text-decoration:none;padding-right:24px;background:url(../images/careers/plus.png) center right no-repeat}
 .careers .panel-heading h4>a .opening{float: right;}
 
 .job-box {
  background-color: #f2f2f2;
  padding: 60px;
  margin-right: 20px;
  width: 48%;
}

.job-box-right {
  background-color: #f2f2f2;
  padding: 60px;
  margin-left: 20px;
  width: 48%;
}

.job-title {
  font-size: 24px;
  font-weight: 600;
  margin-bottom: 20px;
}

.job-opening {
  float: right;
  color: #BB342E;
  font-size: 20px;
}

.job-experience {
  font-size: 20px;
  padding: 20px 0;
}

.job-list {
  padding-left: 20px;
  margin-bottom: 0px  !important;
}

.job-list li {
  margin-bottom: 10px;
  line-height: 1.6;
}

.apply-btn {
  background-color: #BB342E;
  color: #fff;
  padding: 10px 25px;
  text-transform: uppercase;
  border: none;
}

.toggle-list li {
  display: none;
}
.toggle-list li:nth-child(-n+3) {
  display: list-item;
}
.read-more-btn {
  display: inline-block;
  margin-top: 10px;
  color: #BB342E;
  font-weight: bold;
  cursor: pointer;
}
.apply-now {
    margin-top: 25px;
}
.col-sm-6.job-box.bottom-25,.col-sm-6.job-box-right.bottom-25 {
    margin-bottom: 40px;
}

.view-all {
    background-color: #f5f5f5;
    padding: 50px;
    margin-bottom: 20px;
    border: 1px solid #ccc;
    position: relative;
    z-index: 0;
}

.job-container .view-all {
  display: none;
}

.job-container .view-all:nth-child(-n+4) {
  display: block;
}

.toggle-btn {
  display: inline-block;
  margin-top: 15px;
  padding: 10px 20px;
  background-color: #BB342E;
  color: white;
  text-transform: uppercase;
  border: none;
  cursor: pointer;
}
 /* ======================================================= End Careers Page */

 /* ================ Start Careers-Management-Trainee Page */
 .about-career-mang .page_banner{margin-top:0;height:320px}
 .about-career-mang .page_banner h1{font-size:30px;font-weight:300;line-height:2.13;color:#333}
 .about-career-mang .page_banner p{color:#919394}
 .about-career-mang hr{border-top:1px solid #c9d6df}
 .about-career-mang, .about-career-mang{padding: 70px 0;}
 .keyList .title{font-size:24px;font-weight:300;color:#222729;list-style-type:none;    margin-bottom: 10px;margin-left:-2%;margin-top:-35px}
 .keyList li{font-size:16px;font-weight:normal;line-height:normal;color:#919394}
 .keyList{padding:2% 5%;margin-left:-2%;margin-bottom: 30px;}
 .about-career-mang .btn{float:right;}
 /* ==============================End Careers-Management-Trainee Page */
 /* ================================================ Start Careers-Application-Form Page */
 #contact-details-form .mainHeading{margin:1%;font-weight:300;font-size:24px}
 .upload-btn-wrapper{position:relative;overflow:hidden;}
 .upload-btn-wrapper .btn{border:1px dashed gray;color:#222729;background-color:#fff;padding:4%;font-size:16px;width:100%;}
 .upload-btn-wrapper .btn span{color:#c9d6df}
 .upload-btn-wrapper .btn img{margin-bottom:2%}
 .upload-btn-wrapper input[type=file]{font-size:100px;position:absolute;left:0;top:0;opacity:0}
 #contact-details-form p{font-size:10px;font-weight:300;line-height:normal;letter-spacing:.1px;color:#919394;width:41%}
 /* ================================ End Careers-Application-Form Page */

 /*=============================================================Athashri*/
.ath-caption{top:25%;}
.navbar-inverse.about-nav.ath-nav{border-radius: 0;}
.navbar-inverse.about-nav.ath-nav {background-color: #333333;border-color: #333333;background-image: none;}
.ath-nav .navbar-collapse{padding: 0;}
.ath-nav .nav>li:first-child>a{padding-left: 0;}
/*arrow*/
.wrapper_athashri .single-slider-left-arrow:hover, .wrapper_athashri .single-slider-right-arrow:hover {background: #fff;}
.wrapper_athashri .carousel-control:hover{color: #333;}
/*side button*/=
.side-btn-pos .side-enq-btn{background:#0e3c2f;font-size:16px;padding:1%;color:#fff;text-align:center;writing-mode:vertical-lr;position:fixed;right:0;top:20%;border-radius:0;z-index:16;height:124px;text-transform:uppercase}
/*ath-concept*/
h2.ath-mainHeading {
    font-size: 30px;
    color: #30544c;
    font-weight: bold;
    line-height: 1;
}
.ath-concept{padding: 70px 0;text-align: center;}
.ath-concept .align-L-resp{text-align: left;}
.athashri-logo{margin-bottom: 30px;}
/*founder-say*/
.founder-say{background-color: #885060;color: #fff;position: relative;}
.founder-say-text{padding: 70px 0 100px;float: left;}
.founder-say .align-L-resp{font-size: 16px;color: #ffffff;}
.founder-say-text .founder-title1{font-size: 20px;font-weight: bold;margin-bottom: 25px;}
.rm_ath{color: #fff;text-decoration: underline;display: inline-block;margin: 0 0 25px;}
.rm_ath:hover, .rm_ath:focus{color: #fff;text-decoration: underline;}
.founder-say .founder-img-col{width: 480px;position: absolute;right: 0;top:0;}
.ath-founder-img {background-color: #e6cbbe;display: flex;align-items: center;justify-content: center;padding-top: 10%;}
.founder-name-div{padding: 30px 0;}
.name-ath{font-size: 18px;font-weight: bold;text-transform: uppercase;margin-bottom: 0;}
.pos-ath{font-size: 15px;}
.ath-tag{font-size: 20px;font-weight: bold;line-height: 24px;margin-bottom: 25px;letter-spacing: 1px;}
.ath-icon p{font-size: 14px;line-height: 20px;margin: 7px 0 34px; text-align: center;}
.ath-icon h5{margin-bottom: 0 !important;font-weight: bold;text-transform: uppercase;}
.ath-icon{text-align: center;}, .ath-icon h4{text-align: center;}
/*amenities*/
#ath-amenities{padding: 70px 0 35px;text-align: center;}
/*#ath-amenities p.para-gray.align-L-resp{text-align: left;}*/
.ath-slider2{background-color: #885060;}
.para-gray{font-size: 18px;line-height: 28px;color: #919394;margin-bottom: 30px;}
.ath-img-col1{background-color: #e6cbbe;line-height: 600px;}
.ath-slider2, .ath-img-col1{height: 600px}
.ath-slider2 .carousel-inner>.item>a>img, .ath-slider2 .carousel-inner>.item>img, .ath-slider2 .thumbnail a>img, .ath-slider2 .thumbnail>img{height: 540px;}
.ath-slider2 .carousel-control.left{left: 0;}
.ath-slider2 .carousel-control.right{right: 0;}
.ame-div, .presence-col{height: 60px;line-height: 60px;}
.ame-div p, .presence-col p{color: #fff;font-size: 18px;font-weight: bold;text-transform: uppercase;}
/*services*/
#ath-services{padding: 35px 0 70px;text-align: center;}
.service-col{text-align: center;background-color: #e6cbbe;padding: 70px 60px 50px;margin-top: 70px;height: 540px;}
.service-col-right{padding-top: 85px;}
.img-service2{margin-bottom: 50px;}
.heading-service2, .service2-text{height: 94px;line-height: 94px;}
.heading-service2 .mainHeading, .service2-text p{display: inline-block;vertical-align: middle;}
.service2-text{border-left: 1px solid #fff;}
.service2-text p{line-height: 28px;color: #000;font-size: 16px;text-align: left;}
.ps-l3{padding-left: 30px;}
/*res-manager*/
.res-manager, .dining-facilities{background-color: #30544c;text-align: center;padding: 0 65px;color: #fff}
.full-width-section img, .res-manager, .dining-facilities{height: 600px; object-fit: cover;}
.res-manager p{color: #fff;text-align: left;}
.res-manager .mainHeading{color: #e6cbbe;margin-bottom: 15px;}
.dining-facilities{background-color: #e6cbbe;color: #223322;}
.dining-facilities .align-L-resp{text-align: left;}
.dining-facilities .mainHeading{color: #30544c;margin-bottom: 15px;}
.dining-facilities .btn{margin-top: 30px;}
.pos-center-text{position: relative;top: 50%;transform: translateY(-50%);}
.food-icon img{width: 22px;height: 16px;display: inline-block;margin: -5px 10px 0 0;}
/*top-view-ath*/
.top-view-ath{padding: 70px 0;}
.div-view{height: 492px;line-height: 492px;text-align: center;background-color: #f6f6f6;}
.div-view p{font-size: 30px;line-height: 40px;color: #30544c;display: inline-block;
  vertical-align: middle;font-weight: bold;}
.first-view{margin-bottom: 30px;}
/*day-at-athashri*/
.day-at-athashri{background-color: #885060;text-align: center;padding: 70px 0 150px;color: #fff;}
.day-at-athashri .mainHeading{color: #fff;}
.day-at-athashri p{margin-bottom: 50px;text-align: left;}
.day-images{margin-top: -150px;}
.day-images-col{position: relative;}
.day-images-col .day-img-text{position: absolute;bottom: 0;padding: 5px 15px;background-color: rgba(0,0,0,0.7);width: 100%;}
.day-images-col .day-img-text p{text-align: center;font-size: 14px;font-weight: bold;text-transform: uppercase;color: #fff;margin-bottom: 0;line-height: 18px;}
/*cultural program*/
.cultural-program{padding: 70px 0 35px;text-align: center;}
.cultural-program .align-L-resp{text-align: left;}
.cultural-program .slick-prev{left: 0;z-index: 2;}
.cultural-program .slick-next{right: 0;}
.cultural-program .slick-prev, .cultural-program .slick-next{top:50%;}
.cultural-program .slick-slide img{width: 100%;}
.cultural-program .slick-slide{padding: 0 35px;}
/*Awards & ISO Certification */
.awards-certificates{text-align: center;padding: 70px 0;}
.awards-certificates .mainHeading{margin-bottom: 45px;}
.award-col{margin-top: 80px;}
.award-col p{margin-top: 20px;text-align: left;}
/*athashri-presence*/
.athashri-presence{text-align: center;background-color: #885060;color: #fff;padding: 70px 0;}
.presence-col{background-color: #e6cbbe;text-align: center;}
.presence-col p{color: #333;}
.athashri-presence .ath-img-col1{background-color: #fff;}
.athashri-presence h2{color: #fff;}
.athashri-presence p{margin-bottom: 30px;}
.athashri-presence .align-L-resp{text-align: left;}
/*tales-at-athashri*/
.tales-at-athashri{padding: 35px 0 70px}
.tales-at-athashri .mainHeading{margin-bottom: 30px;}
.tales-at-athashri.testimonial .slick_slider_nav.slick-slider{border:0;}
.tales-at-athashri.testimonial .testmonl-block{background-color: #e6cbbe}
.tales-at-athashri.testimonial .slide-arrow.next-arrow.slick-arrow{right: -25px;}
.tales-at-athashri.testimonial .slick-list{padding-top: 0;}
.tales-at-athashri.testimonial .title, .tales-at-athashri.testimonial .pos{color: #383838;}
/*map*/
.map-ath img{width: 100%;height: 100%;}
/*presence*/
.carousel-caption.pres-capt {right: 0;left: 0;padding-bottom: 30px;top: 50%;}
.ramadham-col {background-color:#333;color:#fff;padding:30px;margin-bottom:20px;}
.ramadham-col p{font-size: 18px;color:#fff;}
/*==========================================================End Athashri*/

 /* ==========================Start Terms And Conditions Page*/
 .about-terms .page_banner_heading{margin-bottom:3%}
 .about-terms .page_banner_heading h1{font-size:48px;line-height:1.33;color:#333}
 .desc-Para-dark{font-size:18px;font-weight:normal;color:#222729}
 /* Terms Of Use */
 .terms-list{font-size:18px;font-weight:bold;color:#000;margin-bottom:3%}
 .terms-list ul{list-style:none}
 .terms-list ul li {text-align: left;}
 .terms-list ul .desc-Para::before{content:"\2022";color:#333;font-weight:bold;display:inline-block;width:1em;margin-left:-1em;font-size:18px}
 .terms-list .desc-Para{margin-bottom:2%}
 .terms-list .subject{width:70%;word-spacing:4px;font-weight: normal;}
 li.desc-Para-title{margin-bottom:4%;margin-left:-3%;font-size:15px;font-weight:normal;line-height:normal;color:#222729}
 /* ====================================== End Terms And Conditions Page */

 /* ======================================================= Start SEZ Page */
.sez-wrapper .banner h1 {margin-bottom: 8px; font-size: 77px;}
.sez-wrapper .down-way-div{width:70px;height:70px;background-color:#fff;text-align:center;position:absolute;bottom:-104px;bottom:-35px;z-index: 2;}
.sez-wrapper .carousel-caption1{background: none !important;}
.sez-wrapper .desc-Para-dark {color: #494949;}
.sez-wrapper .overview{text-align: left !important;}
.sez-wrapper .Walk-to-work,.sez-wrapper .Partners{background: #f6f6f6;padding: 5%;}
.sez-wrapper .SEZ-features{padding: 5%}
.sez-wrapper .SEZ-features .col-md-4 {margin: 40px 0 0;}
.sez-wrapper .SEZ-features .desc-Para-dark {margin: 16px 0 0;}
.sez-wrapper .space .cultural-program{padding: 0;}
.sez-wrapper .space{color: #fff;padding-top: 5%;}
.sez-wrapper .img-space-slider {position: relative;}
.sez-wrapper .outer-div-text{background-color:#bb342ea3;color:#fff;font-size:16px;font-weight:700;padding:6px;width:388px;text-align:center;position:absolute;bottom:9px;text-transform:uppercase}
.sez-wrapper .space .desc-Para-dark{color: #fff;text-align: left;}
.sez-wrapper .energy-efficient{padding: 0 5%;}
.sez-wrapper #ongoing{padding: 5% 5% 7%;}
.sez-wrapper #ongoing .ongoing-img{position: relative;}
.sez-wrapper #ongoing .ongoing-text{position: absolute;background-color: #bb342e;top: 0;padding: 10px;}
.sez-wrapper #ongoing .ongoing-text p{font-size: 24px;font-weight: 500;line-height: 1.17;color: #ffffff;}
.sez-wrapper #ongoing .sez-autoplay .sez-ongoing-gallery{width: 332px;}
.sez-wrapper #ongoing .sez-autoplay .slick-track{text-align: center;}
.sez-wrapper #ongoing .sez-autoplay .slick-sez {
    height: 40px;
    width: 40px;
    font-size: 0;
    line-height: 0;
    position: absolute;
    padding: 0;
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
    cursor: pointer;
    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}

.sez-wrapper #ongoing .sez-autoplay .slick-next-sez {
    left: 5%;
	top: 115%;
	right: 0;
	margin: 0 auto;
}

.sez-wrapper #ongoing .sez-autoplay .slick-prev-sez {
    left: -5%;
	top: 115%;
	right: 0;
	margin: 0 auto;
}

@media (max-width: 992px) {
	.sez-wrapper #ongoing .sez-autoplay	.slick-dots {
		bottom: -40px;
	}
	.sez-wrapper #ongoing .sez-autoplay	.slick-dots li {
		margin: 0px;
	}

	.sez-wrapper #ongoing .sez-autoplay .sez-ongoing-gallery {
		width: 100%;
	}
}

 /* ======================================================= End SEZ Page */

  /*========================================================= completed projects*/
.comp_banner{background-image: url(../images/completed-projects/banner-comp-projects.jpg);}
.tab-projects{background-color: #f6f6f6;height: 100px;}
.tab-projects .nav-pills>li>a{border-radius: 0;color: #222729;padding: 48px 48px;height: 100px;font-size: 18px; font-weight: normal;}
.tab-projects .nav-pills>li.active>a, .tab-projects .nav-pills>li.active>a:focus, .tab-projects .nav-pills>li.active>a:hover{color: #222729;background-color: transparent;border-bottom: 2px solid #bb342e;}
.tab-projects ul {justify-content: center;display: flex;}
.comp-projects .tab-content{padding: 100px 0;}
.comp-projects .rpTextDiv1{padding: 24px 30px 24px;}
 /*========================================================= end completed projects*/

 /*=================================================================history*/
.history_wrapper{padding: 100px 0;}
.history_wrapper .res_banner{background-image:url(../images/banner/history-banner.jpg)}
ul.history-list{padding-inline-start: 0;margin-block-start: 0;}
.date_div {background: #f8f7f5;font-size: 65px;text-align: center;width: 152px;height: 152px;padding: 3% 0;line-height: 0.7;margin: 6% 6% 3%;}
.date_div-right{float: right;margin: 6% 16% 3%;}
.date_div span {font-size: 32px;}
.break{margin-bottom: 10%;}
.history_wrapper .desc-Para {color: #222729}
/*==============================================================end history*/

/*======================================================project details*/
.remove-bt{font-weight: normal !important;}
/*=======================================end project details*/

/*==============================================Start Hapiness Network Page */
.d-in-flex{display: inline-flex;}
.l-style-none{list-style-type: none;}
.happiness-network .down-way-div{background:#2b3848;}
.happiness-network .carousel-caption1 h1{font-size:37px;}
.hn-overview{text-align: center;padding:65px 0;}
.hn-overview img{margin-bottom: 40px;display: inline-block;}
.hn-overview p{font-size: 18px;line-height: 30px;color: #494949;}
/*we-are-there*/
.we-are-there{background-color: rgba(198, 87, 160, 0.2);padding:65px 0;}
.col-blog-hn{margin-bottom: 30px;}
.blog-hn-title{background-color: #942c61;padding: 0 25px;height: 55px;line-height: 55px}
.blog-hn-title h3{font-size: 18px;color: #fff;text-transform: capitalize;line-height: 22px;
    display: inline-block;
    vertical-align: middle;
    margin: 0;
    padding: 0;
}
.blog-hn-cont{background-color: #fff;padding: 30px 25px 20px;}
.blog-hn-cont p, .blog-hn-cont ul>li{font-size: 14px;color: #000;line-height: 18px;}
.blog-hn-cont ul>li{margin-bottom: 10px;}
.blog-hn-cont ul{padding-inline-start: 15px;}
.gallery-hn, .dwnld-news-hn{padding: 65px 0;}
.hn-dwnld-app{text-align: center;padding: 65px 0;}
.hn-dwnld-app h2{font-size: 18px;color: #000;font-weight: 700;margin-bottom: 40px;}
.dwnld-news-slider .slick-prev{left:-50px}.dwnld-news-slider .slick-next{right:-50px}.hn-slider-col{position:relative}.hn-slider-col img{display:inline-block;width:100%;height:auto}.hn-hover-overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.5s ease;background-color:000}.hn-slider-col:hover .hn-hover-overlay{opacity:1;background-color:rgba(0,0,0,.75)}.hn-hover-overlay .text{color:#fff;font-size:18px;line-height:28px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;width:100%}
/*===================================End Hapiness Network Page */

/*===========================================================blog*/
.blog-section{padding-bottom: 60px;}
.blog-section .btn-div{margin: 40px;}
.blog-col{background-color: #fff;height: 500px;margin-bottom: 30px;box-shadow: 0 6px 18px 0 rgba(0, 0, 0, 0.06);}
.blog-text{padding: 25px;background-color: #fff;}
.blog_banner.page_banner{background-image:url(../images/blog/inner-banner.jpg);margin-top: 0;}
.blog-text p{color:#919394}
.blog-text p.blog-time{font-size:12px}
.blog-text h4{font-size:18px;font-weight:700;color:#2a2e43;margin:9px 0 11px;text-transform:uppercase}
.blog-text p.blog-cont{font-size:14px;margin-bottom:18px;line-height:22px}
.blog-text a{font-size:15px;font-weight:700;color:#bb342e}
.blog-page, .blog-page a{color: #919394;}
.blog-page .sub-head{text-align: left !important;margin-top: 30px;}
.blog-page .blog-section{padding: 50px 0 120px;}
.blog-page .resProjects .slick-next, .blog-page .resProjects .slick-prev{
	top: 105%;
}
.list-blog li{margin-bottom: 7px;}
.blog-details{padding: 50px 0;}
.blog-details .img-blog-full{display: block;margin: 50px 0;}
.blog-details .mainHeading{text-align: left !important;}
.social-box{width: 50px;margin: 0 auto;}
.social-box li{height: 50px;width: 50px;text-align: center;
	border: 1px solid #eee;border-top:0;}
.social-box li i{line-height: 50px;color:#333;}
.social-box li:first-child{background-color: #333;}
.social-box li:first-child i{color: #fff;}
.blog-d1{font-size: 18px;font-weight: bold;margin: 15px 0 10px;}
.blog-d2{margin-bottom: 10px;}
.blog-banner{height: 700px;}
/*=================================================================end blog*/

.privacy-policy .desc-Para{text-align: left;}
.terms-conditions .desc-Para {text-align: left;}

/* ======================================================= Start footer */
.footer{background-color: #333;font-size: 14px;color: #919394;padding: 40px;}
.footer a{color: #919394;transition: 0.4s;}
.footer a:hover{color: #bb342e;text-decoration: none;}
.footer hr.line{border-color:#919394;width:100%}
.disclaimer{font-size:9px;line-height:1.46;letter-spacing:.09px;}
.footer .icons a{color: #919394;}
.footer .icons a .fa{transform: scale(1);transition: 0.3s;}
.footer .icons a .fa:hover{transform: scale(1.5);}
.footer .icons .fa-facebook:hover{color: #3b5998;}
.footer .icons .fa-twitter:hover{color: #00acee;}
.footer .icons .fa-linkedin:hover{color: #0e76a8;}
.footer .icons .fa-youtube:hover{color: #c4302b;}
.footer .icons .fa-instagram:hover{color: #8a3ab9;}
.footer .icons{font-size:12px;font-weight:700;letter-spacing:.12px;line-height: 4;}
.footer .icons i.fa{padding: 3px;}
.footer .icons p {float: right;}
.footer ul {padding: 0; list-style-type: none;}
.copyright ul li{padding-right: 17px;padding-left: 0;list-style: disc;float: left;}
.copyright ul{padding-inline-start: 2px;}
.copyright ul li:first-child{list-style: none;}
.copyright,.copyright ul li a{color: #919394;font-size: 12px;}
.address a{color: #919394;}
.footer-links{float: right;}

.fixed-right-icons{position:fixed;right:0;bottom:20%;display:flex;justify-content:center;align-items:center;flex-direction:column}.fixed-right-icons i.fa{color:#fff;height:30px;width:30px;text-align:center;line-height:2;margin:2px 0}.fixed-right-icons .watsapp-btn{position:fixed;bottom:52%;right:0}
.fixed-right-icons .fa-whatsapp{background-color: #25d366;}
.fixed-right-icons .fa-phone{background-color: #bb342e;}
.fixed-right-icons .fa-youtube {background: #ff0000;}
.fixed-right-icons .fa-facebook{background-color: #3e68c0;}
.fixed-right-icons .fa-twitter{background-color: #23abff;}
.fixed-right-icons .fa-linkedin{background-color: #0e76a8;}
.fixed-right-icons .fa-instagram{background-image:radial-gradient(circle farthest-corner at 35% 90%, #fec564, transparent 50%), radial-gradient(circle farthest-corner at 0 140%, #fec564, transparent 50%), radial-gradient(ellipse farthest-corner at 0 -25%, #5258cf, transparent 50%), radial-gradient(ellipse farthest-corner at 20% -50%, #5258cf, transparent 50%), radial-gradient(ellipse farthest-corner at 100% 0, #893dc2, transparent 50%), radial-gradient(ellipse farthest-corner at 60% -20%, #893dc2, transparent 50%), radial-gradient(ellipse farthest-corner at 100% 100%, #d9317a, transparent), linear-gradient(#6559ca, #bc318f 30%, #e33f5f 50%, #f77638 70%, #fec66d 100%);}
 
 /*===============================================footer cta btn*/
.footer_btn{background-color:#333;position:fixed;bottom:0;width:100%;z-index: 99999999;}
.footer_btn .rightBorder{border-right:1px solid #fff;}
.footer_btn .row{margin-right:0;margin-left:0}
.footer_btn a{font-size: 14px;font-weight:bold;width:100%;text-align:center;margin:0;line-height:40px;color:#fff!important;text-transform:uppercase;text-decoration:none}
/*===============================================end footer cta btn
 /* ======================================================= End footer */

 #cover-spin{position:fixed;width:100%;left:0;right:0;top:0;bottom:0;background-color:rgba(255,255,255,.7);z-index:9999;display:none}@-webkit-keyframes spin{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}#cover-spin::after{content:'';display:block;position:absolute;left:48%;top:40%;width:40px;height:40px;border-style:solid;border-color:#000;border-top-color:transparent;border-width:4px;border-radius:50%;-webkit-animation:spin .8s linear infinite;animation:spin .8s linear infinite}

 /*======================================================project details*/
.remove-bt{font-weight: normal !important;}
.pad-pd{padding: 10px 15px 50px;}
.banner h1 {font-size: 36px;line-height: normal;color: #fff;margin: 0;}
#myCarousel1 {line-height: 0;}
/* Overview */
.overview-section,.status-section,.project-area-section,.floor-plan-section,.amenities-section,.amenities-gallery,.connectivity,.cool-features{margin-top: 1%;padding: 0;}
.gray-bg{background-color: #f8f7f5;}
.clear{clear: both;}
.overview-section .left-section, .overview-section .right-section {width:48%;margin: 5px;display: flex;justify-content: center;align-items: center;flex-direction: column;}
.overview-section .right-section li span{font-weight: 600;font-size: 16px;}
.overview-section ul li{list-style-type: none;line-height: 1.6;}
.overview-section .left-section, .overview-section .right-section{height: 700px;}
.under-heading{font-size: 18px;color: #919394;}
.overview-section span.price-text-line{font-size: 12px !important;font-weight: normal !important;
}
.section-heading{font-size: 35px;color: #222729;margin: 2%;text-align: center;text-transform: initial;}
.enquire-link{color: #bb342e;font-size: 23px;text-decoration: underline;line-height: 2;cursor: pointer;}
.status-head{font-size: 20px;}
.icon-img{width: 40px;margin: 10px;}
.status-desc{font-size: 20px;font-weight: 600;}
.project-area-section{}
.project-features{display: flex;align-items: center;height: 115px;flex-direction: column;margin-top: 12px;}
.project-features .rightText {margin-top: 5px;font-size: 20px;color: #333;text-transform: capitalize;}
.left-section,.right-section{width: 43%;float: left;height: 500px;padding-left: 15px;padding-right: 15px;}
.amenities-gallery #event-Carousel .left.carousel-control, #event-Carousel .right.carousel-control{left: 0;}
.amenities-gallery #event-Carousel-1 .left.carousel-control, #event-Carousel-1 .right.carousel-control{left: 0;}
.amenities-gallery .section-heading{margin: 2% 0;text-align: left;}
.amenities-gallery .left-section {display: flex;text-align: left;flex-direction: column;justify-content: center;width: 33%;margin: 5px;}
.amenities-gallery .left-section .list-text{margin-left: -10px;}
.amenities-gallery .right-section {width: 63%;margin: 5px;}
.amenities-gallery ul li{list-style-type: none;}
.amenities-gallery .right-section{padding: 0;}
.amenities-gallery .right-section #event-Carousel, .amenities-gallery .right-section #event-Carousel-1{padding: 0;}
.amenities-section ul li{font-size: 18px;color: #919394;line-height: 2;text-transform: capitalize;}
.connectivity .left-section, .connectivity .right-section {width: 48%;margin: 8px;border-right: 10px solid #fff;}
/* Start Cool Features */
.cool-features .col-md-4{line-height: 1.2;}
.features-head {font-size: 60px;}
.features-desc {font-size: 20px;text-transform: capitalize;}
.specification{margin-top: 1%;}
.isoview-section .gray-bg{height: 500px;display: flex;justify-content: center;align-items: center;flex-direction: column;border-right: 11px solid #fff;}
.isom-img{max-width: 67%;}
.video-section .left-section, .video-section .right-section{margin: 40px;}
.video-section iframe{width: 100%; height: 400px;}
/*=======================================end project details*/


/*======================================= Launch Model */

#launchModal .modal-content{background:url(https://www.pscl.in/pro-psclin/wp-content/themes/pscl/assets/images/launch-popup-model.jpg) no-repeat;/*background-size:100% 100%;*/height: 600px;width: 100%;}
#launchModal .form-control::-webkit-input-placeholder{color:#000;font-size: 10px !important;}
#launchModal .modal-dialog{border: 1px solid #fff;padding: 0;}
#launchModal button.close{opacity:1;color:#fff;border:1px solid #fff!important;padding: 10px 5px 10px 5px!important;font-size: 20px;}
.col-sm-7.launch-form {margin-top: 5%;}
#launchModal .form_style .form-control {height: 35px;border-color: #c9d6df;}
#launchModal .modal-header{border-bottom:0!important}
#launchModal p{font-size:18px;color:#fff;text-transform:uppercase;font-weight:700;}
#launchModal label{color:#fff;margin:0;font-size: 12px}
#launchModal .cont_btns{position:relative;margin-top:10px}
#launchModal .cont_btns input{background-color:#f1ff90; color:#000;text-transform: uppercase;}


/*============================================responsive css*/
@media(max-width:1500px){
	#myCarousel1 .carousel-control.left {left: 685px;}
	#myCarousel1 .carousel-control {left: 750px;}
}
@media(max-width:1440px){
	#myCarousel1 .carousel-control.left {left: 645px;}
	#myCarousel1 .carousel-control {left: 710px;}
	#event-Carousel .right.carousel-control {top: -280px;}
	#event-Carousel .left.carousel-control {top: -330px;}
}
@media(max-width:1376px){
	#launchModal .modal-content {
	    /*height: 86%;*/
	}
}
@media(max-width:1354px){
	#myCarousel1 .carousel-control.left {left: 585px;}
	#myCarousel1 .carousel-control {left: 650px;}
	.cascade-slider_arrow-right{right:65px;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:5px;border-bottom-right-radius:5px}
	.cascade-slider_arrow-left{left:65px;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-bottom-left-radius:5px}
	.founder-say .founder-img-col{width: 400px;}
}
@media(max-width:1320px){
	.menu-2 li a {font-size: 14px;}
}
@media(max-width:1300px){
	.menu-2 li{margin-left: 6px;}
}
@media(max-width:1200px){
	.Property-Finder .form-control{padding:0 17px;font-size:12px;width: 180px;}
	.about-us,.testimonial{padding:20px 0}
	#event-Carousel .carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:380px;top:208px}
	#event-Carousel .carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{top:163px}
	#event-Carousel-1 .carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:380px;top:167px}
	#event-Carousel-1 .carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{top:212px}
	.projHighlights .laptopView{margin:-40px 60px}
	.key-features-right {padding-top: 15px;}
	.feature-div {margin-bottom: 15px;margin-left: 15px;}
	#event-Carousel .right.carousel-control {top: -280px;}
	#event-Carousel .left.carousel-control {top: -330px;}
	.col-value {padding: 0 18px;}
	/*roshani*/
	.tales-at-athashri.testimonial .slide-arrow.prev-arrow.slick-arrow {left: 2%;top: 45%;z-index: 1;}
	.tales-at-athashri.testimonial .slide-arrow.next-arrow.slick-arrow {right: 2%;top: 45%;}
	#myCarousel1 .carousel-control {left: 545px;}
	#myCarousel1 .carousel-control.left {left: 478px;}
	.banner h1 {font-size: 40px;line-height: 36px;}
    .founder-say-text {padding: 70px 0 30px;}
	.service2-text{padding: 0 10px;}
	.service2-text p{font-size: 14px;line-height: 25px;}
}
@media only screen and (min-width: 1100px) {
	.cd-horizontal-timeline{margin:8em auto 0}
	.cd-horizontal-timeline::before{content:'desktop'}
}
@media(max-width:1024px){
	.banner h1{font-size:38px;line-height: 38px;}
	.about-us li span{font-size:16px}
	.about-us .right-div p{font-size:10px}
	.testimonial .projects-slide.slick-initialized.slick-slider{margin-left:0}
	.explore h3{font-size:20px}
	.explore .nav-tabs>li>a{padding:8px}
	#myCarousel1 .carousel-control{width:45px;height:45px;top: -45px;}
	#myCarousel1 .carousel-control .arrow-banner{margin-top: 15px;}
	#myCarousel1 .carousel-control.right {left: 45px;}
	#myCarousel1 .carousel-control.left{left:0}
	.carousel-caption1{top: 20%;}
	.menu-title2{margin-bottom:20px}
	.fat-nav__wrapper{height:90%}
	.overview{padding:70px 0 10px}
	.about-us,.resProjects,.explore,.testimonial,.cityscapes,.Registration,.our-visionaries,.our-vision,.users,.brands,.industry,.documents,.amenities,.connectivity,.video,.sez,.client{padding:40px 0}
	.our_carousel{padding:0 15% 0}
	ul.breadcrumb {margin-top: 53px;}
	#btnSearch input[type=search]:focus {width: 100px;}
	.menu-2 li a {padding: 14px 0 13px;}
	.col-value {padding: 0 15px;}
	#myCarousel1.carousel .Rectangle{right: 5%;}
	.watchingbtn{left:0;right: 0;}
}
@media(max-width:991px){
	.banner h1{font-size:30px;line-height: 30px;}
	.overview-section .img-logo {width: 50%;}
	.project-details-page #event-Carousel .right.carousel-control {top: -50px;}
	.project-details-page #event-Carousel .left.carousel-control {top: -100px;}
	.Property-Finder{padding:25px 0}
	.pf-title{margin-top:0;text-align:center}
	.mainHeading,.client-cotact h3{font-size:25px}
	.about-us,.resProjects,.explore,.testimonial{padding:30px 0}
	.about-us .left-div p{font-size:12px}
	.about-us,.testimonial{text-align:center}
	.transparent-btn{margin-left:0}
	.testimonial .quot{float:left;width:7%}
	.testimonial p.desc{max-width:100%;padding:3% 0 5% 10%;font-size:14px}
	.testmonl-block{padding:4px 10px}
	.slick-slide{padding:0 35px}
	.explore .nav-tabs>li>a{font-size:14px}
	.explore .tab-content .tab-pane div:nth-child(2){padding:0}
	.btn-div{margin-top:0}
	.resProjects .btn-div{margin-top:25px;}
	.events .col-md-6{padding:10px}
	#event-Carousel .carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:350px;top:192px}
	#event-Carousel .carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{top:147px}
	#event-Carousel-1 .carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:350px;top:147px}
	#event-Carousel-1 .carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{top:192px}
	.footer{background-color:#333;font-size:10px}
	.main-menu li,.main-menu li a{font-size:16px}
	.Property-Finder .form-control{padding:0 32px}
	.projHighlights .laptopView{margin:20px 10px}
	.know_btn{background:#333;color:#fff;border:1px solid #333;padding:6px;margin:20px}
	.Registration p{margin:0 50px}
	.about-banner h1{font-size:36px}
	.about-banner{padding-top:115px}
	.happiness-hub{margin-bottom:0!important}
	.user-img{margin-bottom:15px}
	.brands-div,.users{text-align:center;margin-bottom:40px}
	.brands-div img,.users img{margin:0 auto 20px}
	/*.modal.in .modal-dialog{width:100%}*/
	.our_carousel .carousel-indicators{bottom:-20%}
	.outer-div{height:110px}
	.client-cotact{background-size:auto}
	.fat-nav__wrapper{display:grid}
	.SportsClub .desc-Para{width:100%}
	.careers{margin-top:0}
	.careers .panel-heading h4>a>span{margin-right:5px}
	.media-events .transparent-btn{margin:10px 0 0 0}
	.documents-div{width:auto;margin-bottom:10px}
	.footer{padding:40px 15px 60px}
	.about-us .right-div{position: static;}
	.about-us ul li{display:block;margin-top:30px}
	.about-us .right-div p{max-width:300px;margin:12px auto}
	.careers .panel-heading h4>a .opening{display: none;}
	#event-Carousel .left.carousel-control{top: -294px;}
	#event-Carousel .right.carousel-control{top: -243px;}
	.menu-2{display: none;}
	.form-inline .form-control.fc-search{width:290px}
	.resProjects .rpTextDiv{padding:10px 10px 40px;position:relative;height: auto;}
	.resProjects1 .rpTextDiv{padding:10px 10px 40px;position:relative;max-height: 320px;}
	.slick-slide .rightRedArr{position:absolute;bottom:0;left:0;padding:10px}
	.resProjects .carousel-control{top:50%;width:5px}
	.carousel-control.left{left:8px}
	.explore h3{margin:0 0 5px}
	#event-Carousel .right.carousel-control{top:-250px}
	#event-Carousel .left.carousel-control{top:-300px}
	.events .rpTextDiv{padding:20px 0 0 0;position:relative;height:200px}
	.fat-nav .row{margin-top:10px}
	.athashri_overview .btn{margin-top:0;margin-bottom:20px}
	ul.breadcrumb{margin:6% 0 0}
	.athashri_overview,.safety{padding:40px 0 0;text-align:center}
	.residential{clear:both;}
	.section-heading{font-size: 30px;}
	.amenities-gallery .left-section, .amenities-gallery .right-section{width: 48%;height: 350px;}
	#event-Carousel-1 .right.carousel-control{top: -100px;left: 50px;}
	.amenities-gallery #event-Carousel-1 .left.carousel-control{top: 50%;top: -50px;}
	.connectivity .left-section, .connectivity .right-section{margin: 5px;}
	.specification .btn{left: 35%;}
	.isoview-section .gray-bg{height: auto;padding: 30px 15px;}
	.col-value {padding: 0 2px;}
	.achievements .nav {width: 643px;}
	.achievements .nav-pills>li>a{width: auto;}
	#myCarousel1.carousel .Rectangle{right:7%}
	.founder-say-text{padding:30px 0 0}
	.rm_ath{margin:15px 0}
	.ath-tag{font-size:15px;line-height:20px;margin-bottom:20px}
	.founder-say .founder-img-col{width:320px}
	.ath-founder-img{padding:20px}
	.ath-founder-img img{width:100%}
	.ath-img-col1 img{width:100%;height:auto}
	.service2-text p{font-size:12px;line-height:21px}
	.service-col{padding:15px;height:auto}
	.service-col-right{padding-top:32px}
	.dining-facilities,.full-width-section img,.res-manager{height:100%}
	.pos-center-text{position:static;top:0;transform:translateY(0)}
	.dining-facilities,.res-manager{padding:30px}
	.res-manager .mainHeading{margin-bottom:0}
	.div-view{height:100%;padding:30px;line-height:100%}
	.awards-certificates .mainHeading,.tales-at-athashri .mainHeading{margin-bottom:15px}
	.awards-certificates{padding:30px 0}
	.cultural-program{padding:30px 0 15px}
	.award-col{margin-top:30px}
	.day-at-athashri{padding:30px 0 95px}
	.day-images{margin-top:-95px}
	.about-us .align-L-resp{text-align: left;padding: 0 30px;}
	.ongoing .ongoing-in{display: flex;justify-content: center;}
	.blog-hn-title {padding: 1px 10px 5px;}
	.blog-hn-title h3{font-size: 16px;}
	.blog-hn-cont{padding: 15px 10px;}
}
@media(min-width:767px){
	.key_features .carousel-control.right{left: 70px;}
	.key_features .carousel-control.left{left: 20px;}
	.flt-right{float: right;}
	.flt-left{float: left;}
}

@media only screen and (min-width: 768px) {
	.cd-horizontal-timeline .events-content h4{font-size:22px}
	.cd-horizontal-timeline .events-content em{font-size:16px}
	.cd-horizontal-timeline .events-content p{font-size:15px}
}
@media(max-width:767px){
	.banner h1{margin-bottom: 10px;}
	.sub-head,.mainHeading,.testimonial,.explore,.events,.about-terms .page_banner_heading,.ow-div1,.visionaries-div,.Registration .col-xs-12,.client-cotact h3,.page_banner,#overview{text-align:center}
	.about-us,.resProjects,.explore,.testimonial,.cityscapes,.Registration,.our-visionaries,.our-vision,.users,.brands,.industry,.documents,.amenities,.connectivity,.video,.sez,.client{padding:10px}
	.navbar-brand {float: left;padding: 7px 35px;}
	.center-img{margin:0 auto}
	.banner h1{font-size:30px;width:100%line-height:30px;}
	.fixed-right-icons{bottom: 16%;}
	.fixed-right-icons .fa-facebook,
	.fixed-right-icons .fa-twitter,
	.fixed-right-icons .fa-linkedin,
	.fixed-right-icons .fa-instagram,
	.fixed-right-icons .fa-youtube,
	.fixed-right-icons .fa-phone{display: none;}
	.ath-icon {text-align: center;}
	#myCarousel1.carousel .Rectangle{position:fixed;right:90px;top:26%;width:0;z-index:99}
	.watchingbtn{left:0}
	.Property-Finder .form-control{width:100%}
	#myCarousel1.carousel .Rectangle ul li{height:50px;width:50px;line-height:3}
	#myCarousel1 .carousel-control{width:30px !important;height:30px !important;top: -30px !important;}
	#myCarousel1 .carousel-control.right {left: 30px;}
	#myCarousel1 .carousel-control .arrow-banner-hover{margin-top: 0;}
	#myCarousel1 .carousel-control .arrow-banner {margin-top: 10px;}
	.form-inline .form-control.fc-search,.Property-Finder .search-btn{width:100%}
	.btn-div{margin-top:22px}
	.sub-head{font-size:16px}
	#event-Carousel .carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev,#event-Carousel .carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,#event-Carousel-1 .carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev,#event-Carousel-1 .carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{display:none}
	.events .rpTextDiv{padding:20px 0}
	.overview-section .img-logo {width: 50%;}
	.events h2{margin-top:15px}
	.headset{padding-top:15px}
	.icons p{float:left}
	.fat-nav__wrapper{justify-content:start;padding-top:18px}
	.fat-nav ul{padding:0 0 12px}li.mail_menu{margin-bottom:14px}
	.container-slider{margin-top:15px;}
	#event-Carousel .left.carousel-control .pscl-left-chevron,#event-Carousel .right.carousel-control .pscl-right-chevron,#event-Carousel-1 .left.carousel-control .pscl-left-chevron,#event-Carousel-1 .right.carousel-control .pscl-right-chevron{line-height:30px}
	#event-Carousel .left.carousel-control,#event-Carousel .right.carousel-control,#event-Carousel-1 .left.carousel-control,#event-Carousel-1 .right.carousel-control{height:30px;width:30px}
	#event-Carousel .right.carousel-control, #event-Carousel-1 .right.carousel-control {left: 0;top: -100px;}
    .events.graySection #event-Carousel .right.carousel-control{top: -332px;}
	.amenities-section ul li{margin-left: 30px;}
	.project-features{height: auto;}
	.slick-next,.slick-prev{display:none!important}
	.about-us ul{padding-inline-start:0}
	#cityscapes .cityscapes-text{padding:0 40px;text-align:center}
	#cityscapes .address,.colorpicker{font-size:12px}
	.projHighlights .ProjectHighL{height:60px;line-height:0}
	.projHighlights,.emi-calculator,.emi-calculator,.suggestedProj{padding:0}
	button#infra_myBtn{background:#333;color:#fff;border:1px solid #333;padding:10px;margin:5% 0 5% 40%}
	.Isometric .left-div{background:#e9e9e9;width:100%;padding:5% 20%;height:auto}
	.projHighlights .laptopView{margin-left:10px;line-height:1}
	.location .left-div{padding:0 10%}
	.specification p,.about-terms .page_banner_heading p{font-size:15px}
	.Registration .col-xs-12 img{width:5%;margin-bottom:2%}
	.about-us,.resProjects,.explore,.testimonial,.cityscapes,.Registration, .trendProj{padding:40px 0}
	.about-banner{padding-top:50px;text-align:center}
	.our-visionaries,.our-vision,.users,.brands,.industry{padding:40px 0}
	.banner-img img{margin:20px auto 0}
	.about-banner .down-way-div, .page_banner .down-way-div,.banner .down-way-div{width:50px;height:50px;bottom: -25px;}
	.about-us .about-list li {display: block;margin: 10px;line-height: 1.7;}
	.down-way-div a{padding-top:7px;}
	.ov-para{margin:15px 0 30px}
	.left-text,.#vision .desc-Para{margin-bottom:10px;}
	.w-auto{width:auto;margin:0 auto}
	.vision-img{margin-bottom:30px}
	.industry{text-align:center;background-size:cover;height:auto;padding:40px 15px}
	.industry h2{font-size:28px}
	.know-more{margin-top:5px;font-size:18px}
	.residential{margin-bottom:18px;text-align: left;}
	.visionaries-div{margin-bottom:40px}
	.visionaries-div .desc-Para,.visionaries-div .know-more{text-align:left}
	.users{margin-bottom:0}
	.footer_btn{background-color:#333;position:fixed;bottom:0;width:100%;z-index: 9;}
	.footer_btn a{font-size:18px;font-weight:normal;color:#fff;line-height:55px}
	.footer{padding:40px 15px 60px}
	.cont_box{height:210px}
	.cont_box .tel{top:56%}
	.resProjectsPage,.contact{padding:30px 0}
	.page_banner{background-size:cover; height: 300px;}
	.township_banner.page_banner{background-size:100% 100%; background-position: left; height: 100vh;}
	.res_banner.page_banner{background-size:cover; background-position: center; height: 100vh;}
	.page_banner .banner-text{position: absolute;color: #fff;top: 40%;left: 50%;transform: translate(-50%, 50%);background: rgba(0, 0, 0, 0.6);padding: 10px;line-height: 1;}
	.page_banner h1{font-size:40px}
	.page_banner p{font-size:18px}
	.map-section .add_div{position:static;margin-top: 30px;}
	.map-section{padding:40px 15px 0;}
	.about-terms .page_banner_heading h1{font-size:26px}
	.terms-list .subject{width:100%;text-align:center}
	.terms-list{margin:0}
	.outer-div{height:135px}
	.copyright ul li{list-style:none}
	.footer .icons p{float:none}
	.footer .icons{line-height:0}
	.mainHeading{font-size:25px}
	.client-cotact h3{font-size:20px}
	.client-cotact p{text-align:center}
	.menu-title2{margin-bottom:0}
	.fat-nav li{margin-bottom:3px}
	.align-center{display:inline-block;text-align:center}
	.about-hospitality .overview p{width:100%;text-align: left;}
	.careers{padding:40px 0}
	.media-banner{background-size:cover;height:700px;}
	.athashri_overview{padding:50px 15px}
	.athashri_overview .title_top{text-align:center}
	.athashri_overview .btn{margin-top:0}
	.wrapper_athashri .sect-nav{margin:30px 0}
	button#infra_myBtn{    margin: 5% 0 5% 0;}
	.safety .feature_nav {margin: 0;}
	.safety .nav>li>a{line-height: 18px;}
	.safety .nav>li>a>img, .safety .nav-pills>li.active>a .nav-icon-w{display: none;}
	.safety .nav-pills>li+li{height: auto;}
	.our_carousel .carousel-control{display: none;}
	.our_carousel{padding: 0;}
	.sect-nav li{margin-bottom: 12px;}
	.safety h3 {font-size: 16px;line-height: 26px;}
	.feature-row {margin-top: 0;}
	.mb-5 {margin-bottom: 20px;}
	.feature_img{display: none;}
	.feature-div {margin-bottom: 20px;margin-left: 30px;}
	.key-features-right{padding: 30px 0 10px;}
	.wrapper_athashri .desc-Para {margin-bottom: 18px;}
	.our_carousel .carousel-indicators {bottom: -34%;}
	.about-hospitality .our_carousel .carousel-indicators{bottom: -50px;}
	.about-hospitality .SportsClub {padding: 40px 0 60px;}
	.left_cont{padding-left: 0;}
	.SportsClub .desc-Para{text-align: center;}
	.athashri_overview{padding:30px 15px}
	.why_athashri, .safety{padding: 30px 0;}
	.desc-Para{font-size:14px;text-align: left;}
	.feature-row h3{margin-bottom: 8px;}
	.key_features .left.carousel-control .pscl-left-chevron, .key_features .right.carousel-control .pscl-right-chevron {line-height: 30px;font-size: 10px;}
	.key_features .carousel-control.left {left: 5%;}
	.key_features .carousel-control.right{right: 5%;}
	.key_features .left.carousel-control, .key_features .right.carousel-control{top: 45%;height: 30px;width: 30px;}
	.feature_list{margin-right: 15px;margin-bottom:5px;}
	ul.breadcrumb {margin: 9% 0;}
	.testimonial p.desc-Para{max-width: 100%;}
	.transparent-btn1, .transparent-btn, .explore .dark_gray{margin-left: 0;}
	.footer-links{float: left;margin-top: 10px;}
	.comp-projects .tab-content {padding: 30px 0;}
	#myCarousel1 .carousel-indicators {left: 50%;}
	.cd-timeline-navigation a{height: 30px;width: 30px;}
	.cd-horizontal-timeline .events a{font-size: 18px;}
	.cd-timeline-navigation a.prev {left: 0;top: 100%;}
	.cd-timeline-navigation a>span {margin-left: -60px;margin-top: -10px;display: inline-block;}
	.cd-timeline-navigation a.next {right: 0;top: 100%;}
	.cd-horizontal-timeline .events-content .mt-4 {margin-top: 30px;}
	.cd-horizontal-timeline .events-content .mt-8 {margin-top: 30px;margin-bottom: 30px;}
	.overview .ov-para {margin: 15px 0 10px;text-align: left;}
	.overview .ow-div1{margin-bottom: 30px;}
    .cont-career{padding: 30px 0;}
    .explore h3{margin:20px}
    .events .rpTextDiv{height:170px}
    .crunchify-top{z-index:9;right: 3px;bottom: 18%;}
    .client{margin-top:40px}
    .sez{margin-top:15px}
    .proj-detail-over .status{width:100%;display:flex;justify-content:center}
    .fPlans{position:relative;padding:100px 0}
    .fPlans .fbutton{position:absolute;top:50%;left:50%;transform:translate(-50%,50%)}
    .projHighlights .rightText{line-height:1.2}
    .proj-ameni .amenities-row{margin:0;text-align:center}
    .amenities ul li{list-style-type:none}
    .specification .btn{top:25px;left:35%}
    .conn_address{width:80%;margin:0 auto}
    .amenities #event-Carousel .amenities-arrows.pos-rel{top:170px}
    .connectivity .btn{margin:5% 0 5% 0}
    .projHighlights .ProjectHighL{display:block;text-align:center;height:auto}
    .projHighlights .rightText{float:none;margin:20px 10px;display:block}
    .projHighlights .iconImg{float:none}
    .events .btn{margin-top:5px;margin-bottom: 15px;}
	.left-section, .right-section{width: 100% !important;height: 100% !important;padding: 15px;}
	.pad-pd{padding: 10px 15px 30px;}
	.values{text-align: center;}
	.col-value{float: none;margin-bottom: 50px;}
	.overview, .our-vision, .values, .founders, .users, .corporate, .doc_abt, .achievements, .brands{padding: 25px 0;}
	.board_d{padding: 30px 0;}
	.media-wrapper{padding-top: 30px;}
	.corporate, .doc_abt, .achievements, .brands{padding-top: 30px;}
	.achievements .nav {width: auto;}
	.founders h2{margin-bottom: 15px;}
	.founder_rm{margin-top: 5px;margin-bottom: 0;}
	.nav-pills>li+li{margin-bottom: 15px;}
	.achievements .nav{margin-bottom: 30px;padding: 0 15px;}
	.doc_abt h2, .corporate h2, .brands h2, .board_d h2, .users h2, .values h2, .achievements h2 {margin-bottom: 15px;}
	.achi-div{margin-bottom: 30px;}
	.achievements .nav-pills>li>a{margin: 0 5px;}
	.abt-date{font-size: 15px;}
	.abt-paper{font-size: 18px;}
	.documents-div{height: 95px;margin-bottom: 30px;}
	.founder-info {padding: 0 15px 15px;}
	.brands-div img, .users img{margin: 0 auto 5px;width: 200px;}
	.board_d img {text-align: center;width: 200px;margin: 0 auto;width: 150px;}
	.values p{margin-top: 15px;}
	.col-value{margin-bottom: 30px;}
	.founders .founder-img{float: none !important;margin: 0 auto 10px !important;width: 200px;}
	.founder-div {padding: 15px 0 0;}
	.founder-1 {margin-bottom: 30px;}
	.achi-div img {width: 300px;margin: 0 auto 10px;}
	.heading-service2,.service2-text{height:auto;line-height:100%}
	.service2-text{border-left:none}
	.img-service2{margin:0 auto}
	.service-col{margin-top:30px}
	#ath-services{padding:15px 0 30px}
	.ath-concept{padding:30px 15px}
	.ath-founder-img{background-color:transparent;padding:0}
	.founder-say .founder-img-col{width:170px;position:static;right:0;top:0;margin:0 auto}
	.founder-name-div{padding:0}
	.name-ath{font-size:16px}
	.rm_ath{margin:0 0 15px}
	.para-gray{margin-bottom:15px;text-align: left;}
	.side-btn-pos .side-enq-btn{top:10px}
	.award-col p{margin-top:10px;line-height:24px}
	.award-col{width:200px;margin:0 auto 50px}
	.certificate-img{margin-bottom:30px}
	.dining-facilities .mainHeading{margin-bottom:0}
	.ath-img-col1,.ath-slider2{height:auto;line-height:100%;margin-top: 5%;}
	.ath-slider2 .carousel-inner>.item>a>img,.ath-slider2 .carousel-inner>.item>img,.ath-slider2 .thumbnail a>img,.ath-slider2 .thumbnail>img{height:auto}
	.carousel-caption1{top:85%;padding: 10px 10px;}
	.banner h1{font-size:20px;line-height:20px}
	ul.breadcrumb{display:none}
	.banner{margin-top:54px}
	.day-images img{margin-bottom:30px}
	.cultural-program{padding:0 0 15px}
	.top-view-ath, .tales-at-athashri.testimonial, .athashri-presence{padding:30px 0}
	.side-btn-pos{display:none}
	.ath-img-col1 img{width:auto;height:auto}
	.ath-img-col1 img{width: 50%;}
	.cultural-slider .slick-next, .cultural-slider .slick-prev{display: block !important;}
	.sez-wrapper .ongoing .ongoing-text{left: 15px;}
	.sez-wrapper .ongoing .ongoing-text p {font-size: 16px;}
    .ath-nav .nav>li:first-child>a{padding-left: 10px;}
	.keyList {padding: 2% 8%; margin-left: 0;}
    .vision p{margin-bottom: 0;}
    .board_d .residential, .users .residential{line-height: 18px;text-align: center;}
    .sez-wrapper .banner h1{font-size: 26px;}
    .sez-wrapper .down-way-div{width: 30px;height: 30px;bottom: -41px;}
    .brands-div, .users{margin-bottom: 30px;}
	.achievements .nav-pills>li>a{padding: 6px 14px;}
	.corporate p{margin-bottom:0;}
	.features-head {font-size: 30px;}
	.features-desc {font-size: 15px;}
	.carousel-indicators{bottom: 20px;}
	.happiness-hub,.vision p, .corporate p, .founder-info p{text-align: left;}
	.SEZ-features .happiness-hub{text-align: center;}
	.SEZ-features img{margin: 0 auto;}
	.overview-section .right-section li span a{font-size: 12px;}
	.carousel-indicators li{    border: 1px solid #000;}
	.fbutton {margin-bottom: 20px;}
	.Property-Finder .btn, .Property-Finder .form-group{margin-left: 0;}
	.explore .rpTextDiv{height: 210px;}
	.testimonial.graySection .happiness-hub{text-align: center;}
	.testimonial p.desc-Para{width: 100%;}
	.vision{padding: 40px 10px 25px;}
	.board_d .happiness-hub{text-align: center;}
	.media-news .btn{ top: 30px;right: 10px;}
 .media-news .dropdown {    left: 0;}
 .about-banner .banner-text{padding: 10px;}
 .contact_banner.page_banner .banner-text, .career_banner.page_banner .banner-text{top: 20%;}
 .happiness-network .carousel-caption1 {top: 40%;}
	.about-career-mang, .about-career-mang{padding: 73px 0;}
	.about-banner h1{/*background-color: rgba(0,0,0,0.6);*/padding: 5px;}
	.connectivity .panel-body ul li{text-align: left;}
	.SportsClub .desc-Para {text-align: left;}
	.modal.in .modal-dialog, #enqSezModal .modal-dialog{width: 100%;}
	.hosp_sec{margin-bottom: 15px;}
	.logo-img{margin: 20px auto;text-align: center;}
	.hn-gal-col{margin-bottom: 30px;}
	.we-are-there, .hn-overview, .dwnld-news-hn{padding: 30px 0;}
	.gallery-hn{padding: 30px 0 0;}
	.col-blog-hn {width: 400px;margin: 0 auto 30px;}
	.dwnld-news-slider .slick-prev {left: 0px;}
	.dwnld-news-slider .slick-next {right: -25px;}
	.blog-section{padding: 30px 0 0;}
	.blog-banner{height: 500px;}
	#launchModal .modal-content{background:url(https://www.pscl.in/pro-psclin/wp-content/themes/pscl/assets/images/launch-popup-model-mob.jpg) no-repeat;background-size: 100% 100%;width: auto;height: 100%;padding-bottom: 30px;}
    #launchModal .modal-dialog{width:auto;}
	#launchModal .form_style .form-control {
	    height: 31px;
	}
	#launchModal form {
	    margin-top: 85%;
	}
	#launchModal .form_style .form-group {
	    margin-bottom: 0;
	}
	#launchModal .cont_btns {
	    right: 0;
	    left: 0;
	    margin-top: 16px;
	    float: initial;
	}
}
@media(max-width:686px){
	.carousel-caption1{top:75%;}
	.testmonl-block{padding:10px 20px}
	.events .rpTextDiv {/*height: 160px;*/height: 200px;}
}
@media(max-width:600px){
	.carousel-caption1 p{font-size:17px}
	.banner h1{font-size:16px;line-height:18px}
	.explore .nav-tabs>li>a{font-size:10px}
	.page_banner h1{font-size:25px;margin-top:10px}
	.page_banner p{margin-bottom:0}
	.cont_box{height:300px}
	.carousel-caption1 p {font-size: 23px;}
	.explore .rpTextDiv {height: 230px;}
	#launchModal form {margin-top: 70%;}
}
@media only screen and (max-width: 535px) {
	.carousel-caption1{top:70%;}
	.cd-horizontal-timeline .events-wrapper {margin: 0 -280px;}
	.section-heading {font-size: 30px;}
	.explore .rpTextDiv {height: 250px;}
}
@media(max-width:480px){
	.location p{font-size:10px;line-height:2}
	.about-banner h1{font-size:25px}
	.about-banner p{font-size:20px}
	.about-banner .down-way-div{bottom:-25px}
	#resCarousel .carousel-control{height:30px;width:30px;font-size:12px}
	#resCarousel .carousel-control span{line-height:30px}
	.terms-list{margin:10% 0}
	.safety .nav>li>a{font-size: 12px;padding: 6px;}
	ul.breadcrumb {margin: 11% 0 0;padding: 10px 16px 0;border-bottom: 0;}
	.careers .panel-heading h4 a{font-size:16px}
	.careers .panel-heading h4>a>span, .careers .panel-collapse li{font-size:14px;}
	.careers .panel-collapse {padding: 20px;}
	.careers ul{margin-bottom: 20px;}
	.btn{font-size: 12px;}
	.tab-projects .nav-pills>li>a{padding: 42px 15px;}
	.proj-detail-over .status ul li{display:block}
	.specification .btn{top:8px;left:25%}
	.Registration,.about-us,.cityscapes,.explore,.resProjects,.testimonial,.video{padding:20px 15px 60px;}
	.proj-detail-over .status{margin-top:20px}
	.fPlans .fbutton{top:30%}
	.connectivity{margin: 3% auto;text-align: center;}
	.col-blog-hn {width: 100%;}
}
@media(max-width:430px){
	.carousel-caption1 {top: 65%;}
	a.btn.hoverEfect.nwbtn {margin-bottom: 50px;}
	.explore .rpTextDiv {height: 290px;}
	.explore .rightRedArr {bottom: 5px;}
}
@media(max-width:375px){
	.carousel-caption1 {top: 55%;}
	.projHighlights .laptopView{margin-left:5px}
	.our_carousel .carousel-indicators {bottom: -22%;}
	ul.breadcrumb {margin: 17% 0 0;padding: 5px 5px 0;}
	.events .rpTextDiv {height: 200px;}
	.explore .rpTextDiv {height: 330px;padding: 10px 10px 20px;}
	#launchModal form {
	    margin-top: 85%;
	}
}
@media(max-width:320px){
	.carousel-caption1 {top: 50%;}
	.banner h1{height:auto}
	.projHighlights .iconImg{max-width:10%}
	.rightText{font-size:12px}
	.projHighlights .laptopView{margin:10px 10px}
	.terms-list{font-size:15px}
	.desc-Para{font-size:12px}
	.feature_list li{font-size: 12px;}
	.specification .btn {left: 16%;}
}
/*============================================end responsive css*/

/*corporate-compliance*/
.compliance-list{
   padding: 100px 0 80px;
}

.cc-list li{
   margin-bottom: 20px;
   color: #000;
}

.cc-list li>a{
   color: #000;
   font-size: 20px;
   transition: 0.4s;
}

.cc-list li>a:hover, .cc-list li{
    color: #bb342e;
    text-decoration: none;
}

.mobile-banner {
     display:none;
}

@media (max-width: 767px) {
    .desktop-banner {
        display:none;
    }
    .mobile-banner {
         display:block;
    }
    .about-us .about-list {
    display: block !important;
}
.job-box, .job-box-right {
    padding: 30px;
    width: 100%;
    margin: 0px;
    margin-top: 30px;
}
a.btn.hoverEfect.nwbtn.more {
    display: none;
}
}
 

