*{padding:0px; margin:0px;}
body{font-family: 'Gotham'; font-weight: 300;font-style: normal; background:#FFF;}
	
.clb{clear:both;}
.padd-0{padding:0px !important;}
.top-10{ margin-top:10px;}
.top-15{ margin-top:15px;}
.top-20{ margin-top:20px;}
.top-30{ margin-top:30px;}
.bottom-10{margin-bottom:10px;}
.fl{float:left;}
.fr{float:right;}
.text-left{text-align:left!important;}
.text-center{text-align:center!important;}
.text-right{text-align:right!important;}
.pad-top-25{ padding-top:18px;}
.border-0{border:0px!important;}
.center-block{ margin:0 auto; float:none;}
.border-red{border:1px solid red;}
.border-blue{border:1px solid blue;}

.visi-desk{display:block!important;}
.visi-mob{display:none!important;}

/*===============================================*/
.bg-light{background-color:rgba(255, 255, 255, 10)!important;}
#navbar.scrolled {background-color: rgba(255, 255, 255, 0.9);padding: 0px 0;}
.logo{height: 80px;}
.bar{height:22px;margin-top: 22px;}

.dot{height: 14px!important;margin-left: 29%!important;margin-top: -38px!important;position: absolute;}

.qr-logo{height:93px;}
.rera-logo{height:22px;}
.logo-txt{font-size: 20px;line-height: 16px;color:#4d4e4e; text-transform: uppercase;padding-left: 9px; font-weight: bold;font-style: normal;}
.rera-text{font-size:17px; text-align:center;}
.rera-text a{color:#000; text-decoration:none;}
.rera-text a:hover{color:#00594d; text-decoration:none;}

.banner-section{padding:0px; margin-top:0px;}

.section{padding-top:3rem; padding-bottom:0rem; background:#FFF;}
.section-bg-1{padding-top:2rem; padding-bottom:0rem; background-image:url('../images/bg-1.webp');background-position: center;  background-repeat: no-repeat; background-size: cover; -webkit-background-size: cover;  -moz-background-size: cover;  -o-background-size: cover;}
.section-data{text-align:center; margin-top:2rem;}
.section-data h1{color:#000;font-size:40px;font-family: 'Gotham';font-weight: 900;font-style: normal; margin-bottom: 0px;line-height: 47px;}
.section-data p{font-family: 'Gotham';font-weight: 300;font-style: normal;line-height: 30px;text-align:center; color:#000;font-size:20px;}

.section-data-2{text-align:center;}
.section-data-2 h1{color:#000;font-size:40px;font-family: 'Gotham';font-weight: 900;font-style: normal; margin-bottom: 0px;line-height: 47px;}
.section-data-2 p{font-family: 'Gotham';font-weight: 300;font-style: normal;line-height: 30px;text-align:center; color:#000;font-size:20px;}

.section-bg-2{margin-top: -18%; padding-top:23rem; padding-bottom:5rem; background-image:url('../images/bg-2.webp');background-position: center;  background-repeat: no-repeat; background-size: cover; -webkit-background-size: cover;  -moz-background-size: cover;  -o-background-size: cover;}

.form-title h2{font-size:30px; color:#000;  font-family: 'Gotham';font-weight: 900;line-height: 40px; text-align:center;}
.form-title h4{font-size:22px; color:#000; font-family: 'Gotham';font-weight: 500;font-style: normal;margin-top: 16px;text-align:center;}
.form-title h3{font-size:24px; color:#000; font-family: 'Gotham';font-weight: 500;font-style: normal;margin-top: 16px;text-align:center;}

.form-container{padding:2px 7px;margin-bottom:17%;}

.form-border{padding:23px 22px 8px 22px;background-color: transparent; border:1px solid #373737;}

.form-control{border:1px solid #ddd; background:#FFF; color:#000!important; padding:10px 15px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px;}
.lable-text{color:#000;font-size:18px;font-family: 'Gotham';font-weight: 300;font-style: normal;line-height:29px;}

.form-group{text-align:left;}


.btn-submit{font-family: 'Gotham';font-weight: 500; font-style: normal;font-size:18px; background:#ffdd15; color:#000;border:1px solid #ffdd15; text-transform:uppercase;border-radius:0; padding:8px 20px; }
.btn-submit:hover{background:#e9c700; color:#000; border:1px solid #e9c700;}
.tnc{color:#000; font-size:12px!important;font-family: 'Gotham';font-weight: 400;font-style: normal;line-height: 20px!important;}

.aura-txt{text-align:center;margin-top:1rem;margin-bottom:1rem;}
.aura-txt p{font-family:'Gotham';font-weight: 300;font-style: normal;line-height: 30px;text-align:center; color:#000;font-size:20px;}


/*==========box bg=======================*/
.section-box{padding-top:0rem; padding-bottom:0rem; background:#eeefef;}
.section-box h1{margin-top:15px;margin-bottom:15px;text-transform:uppercase;text-align:center; font-size:18px; color:#000; font-weight:600;text-transform:uppercase;}
.section-box p{font-size:18px;color:#000;text-align:center;line-height: 30px;}
.w-box{background:#eeefef; text-align:center; padding:2rem 6rem;}
.w-box-2{background:#e3e5e6; text-align:center;padding:2rem 5rem;}
.w-box-3{background:#cfd1d1; text-align:center;padding:2rem 5rem;}

.am-bg{padding-top:1rem; padding-bottom:0rem; background:#fedc13;}
.am-bg h2{color:#000;font-size:40px;font-family: 'Gotham';font-weight: 900;font-style: normal; margin-bottom: 0px;line-height: 47px; text-align:center;}
.am-img-txt {text-align:center; margin-top:7px;}
.am-img-txt h3{font-size:18px;color:#404041;font-weight: 400;font-style: normal;font-family: 'Gotham';}
.am-img-txt img{height: 68px;margin-bottom: 2px;}
.am-img-txt h5{font-weight: 400;font-style: normal;font-family: 'Gotham'; font-size:20px;}


.swiper-gallery-container{height:650px;}
.text-gallery{margin-top: -23px; display: block; width: 100%; padding-left: 17px;font-size: 9px!important; color:#FFF!important; text-decoration: none!important;}
.carousel-caption {bottom: -1.55rem;}
.carousel-caption p{font-size:17px; color:#FFF;}

.map{height: 54px;}
.distance h3{text-transform:uppercase;text-align:left; font-size:17px; color:#000; font-weight:600;text-transform:uppercase;line-height: 30px;}
.firstblock td{font-family: 'Gotham';font-weight: 400;font-style: normal; font-size: 15px; text-align:left;color:#000; }
.firstblock td span{font-size:20px;}
.tab-border-right{border-right:1px solid #404040;}


.footer{background:#FFF; border-top:15px solid #fedc13;border-bottom:15px solid #fedc13; padding-top:2rem;padding-bottom:2rem; margin-top:2rem;}
.footer h1{font-size:21px; color:#000; font-weight:300; text-align:left;}
.footer h2{font-size:17px; color:#000; font-family: 'Gotham'; font-weight:500; text-align:center;margin-bottom: 10px;}
.footer h4{font-family: 'Gotham'; font-size:15px; color:#000; font-weight:normal; text-align:center;line-height: 28px;margin-bottom: 20px;}
.footer h5{font-size:15px; color:#000; font-weight:300;}
.footer a{font-size:16px;color:#000; text-decoration:none;}
.footer a:hover{color:#000; text-decoration:underline;}


.tel-icon{ height:25px;margin-top: -9px;}
.f-tel a{color:#000;font-size:26px!important;font-weight: 500; text-decoration:none; display: inline-block;}
.f-tel a:hover{color:#d7ad44; text-decoration:none;}

.mail-icon{height:20px!important;}
.mail-txt a{color:#000;font-size:11px!important;font-weight: 500; text-decoration:none;  display: inline-block;}
.mail-txt a:hover{color:#d7ad44; text-decoration:none;}

.f-top{}
.f-top-2{padding-right: 54px;}
.social{padding-top:5px;}
.social img{height:33px; margin-left:10px; margin-right:10px;}

.social a{text-decoration:none;}
.social a:hover{text-decoration:none;}
.border-left-right-2{border-left:1px solid #ddd;border-right:1px solid #ddd;}



/*=========================================*/

.rera{height:17px;}
.border-right{border-right:1px solid #FFF;}

.padd-top-25{padding-top:25px;}


.carousel-control-next-icon{background-image:none;font-size: 35px;}
.carousel-control-prev-icon{background-image:none;font-size: 35px;}


/*=============================*/

::-webkit-input-placeholder { /* Edge */
  color:  #000 !important; font-family: 'Gotham';font-weight: normal;font-style: normal;}

:-ms-input-placeholder {color:#000 !important; font-family: 'Gotham';font-weight: normal;font-style: normal;}

::placeholder {color: #000 !important;font-family: 'Gotham';font-weight: normal;font-style: normal;}
input:focus {outline: none!important; background:#FFF!important; color:#000!important;  border-color: #ddd!important;}
*:focus {outline: none;}

/*===========================**/
       }
td{color:#000;font-size:18px;font-family: 'Gotham';font-weight: 300;font-style: normal; text-align:left; padding-left:10px;padding-right:10px;}
.table > :not(caption) > * > * {border-bottom-width:0px;}



.mob-text{display:none;}


.nav-link:hover, .nav-link:focus{color:#00574c!important;}
.nav-link {padding-left:0px; color:#00574c;}

.thank-section{padding-top:21rem; padding-bottom:24rem;background:#fedc13;}
.thank-section h1{font-size:40px; color:#000; text-align:center;font-family: 'Gotham';font-weight: 500;font-style: normal; }
.thank-section h2{font-size:20px; color:#000; text-align:center;font-family: 'Gotham';font-weight: normal;font-style: normal; }
.btn-bro{font-family: 'Gotham';font-weight: 500; font-style: normal;font-size:18px; background:#000; color:#fedc13;border:1px solid #000; text-transform:uppercase; text-decoration:none; border-radius:0; padding:8px 20px; }
.btn-bro:hover{background:#1a1717; color:#FFF; border:1px solid #1a1717;}
.discl{font-size:12px;color:#707070; text-align:center; font-style:italic;font-family: 'Gotham';font-weight: normal;}

/*======Fixed========*/

#fixedButton { position: fixed;right: 0;top: 44%;transform: translateY(-50%);color: #fff;border: none; padding: 3px 1px; cursor: pointer; writing-mode: vertical-lr;  text-orientation: upright; z-index: 1050; font-family: 'Gotham';font-weight: 500;font-style: normal; text-transform:uppercase; font-size:15px; -webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px;}
#fixedButton:hover{}
#fixedButton img{height:60px;}

#fixedButton a{display: block; margin-top: -7px; margin-bottom: 10px;float: left;}



/*============================================*/

@media (max-width:463px){ 

.visi-desk{display:none!important;}
.visi-mob{display:block!important;}
.top-30 {margin-top: 7px;}
.logo{ height: 54px;margin-top: 1px;margin-bottom: 2px;}
.navbar-bg-2{background:#FFF;}
.banner-section {padding: 0px; margin-top: 73px;}
.navbar-toggler {color:#007376;}
.section {padding-top: 2rem;}

.section-bg-1{padding-top:2rem; padding-bottom:0rem; background-image:url('../images/mob-bg-1.webp');background-position: center;  background-repeat: no-repeat; background-size: cover; -webkit-background-size: cover;  -moz-background-size: cover;  -o-background-size: cover;}

.section-data h1{font-size: 26px;line-height: 29px;}
.section-data p{line-height: 26px;font-size: 17px;}
.section-data-2 h1 {font-size: 26px;}
.form-title h2{font-size: 18px;line-height: 25px;}
.form-title h4{font-size: 16px;}
.form-title h3{font-size: 18px;}
.section-bg-2{margin-top: -21%; padding-top: 7rem !important;}
.aura-logo{text-align:center;}
.aura-logo img{height:55px!important;}
.aura-txt p {line-height: 26px;font-size: 17px;}

.w-box {text-align: center;padding:2rem 2rem;}
.w-box-2{text-align: center;padding:2rem 2rem;}
.w-box-3{text-align: center;padding:2rem 2rem;}

.am-bg h2{font-size: 35px;line-height: 39px;margin-top: 17px;}

.footer-logo {height: 86px; margin-top: 21px;}
.footer h2 {margin-bottom:0px;}
.social {padding-top: 4px;}
.f-top {margin-bottom: 15px;margin-top: 27px;}
.border-right-2 {border:0px;}
.amtext {font-size: 16px;}
.am-text h3{font-size: 17px;}
.more-txt h4{font-size: 20px;}

.border-left-right-2 {border-left: 0px; border-right: 0px;}

.thank-section {padding-top: 15rem;padding-bottom: 15rem;}
.thank-section h1 {font-size: 22px;}
.thank-section h2 {font-size: 16px;}

.map {height: 43px;}

}

