@charset "utf-8";
/* CSS Document */

@font-face {
	font-family: 'futura_md_btmedium';
	src: url('../fonts/ufonts.com_futura-md-bt-medium.woff2') format('woff2'),  url('../fonts/ufonts.com_futura-md-bt-medium.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}
body {
	font-family: 'futura_md_btmedium', sans-serif;
}
.menu {
    width: 100%;
    background: #543297;
    text-align: center;
    height: 50px;
    margin-top: -23px;
    position: relative;
    z-index: 1;
}
.big-logo{display:none;}
#menu {
	display: inline-block;
}
.menu li {
	list-style: none;
	padding: 0 2px 0 0;
	float: left;
	background-repeat: no-repeat;
	background-position: right;
}
.menu li a {
	display: block;
	color: #fff;
	font: 14px/50px 'futura_md_btmedium';
	padding: 0 24px;
	transition: all 1s ease 0s;
	-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	text-transform: capitalize;
	font-weight: 400;
	text-decoration: none;
	text-transform: uppercase;
}
.menu li a:hover, .menu li.active a {
	text-decoration: none;
	color: #111111;
	background-color: #f2c800;
}
.menu li.active a {
	text-decoration: none;
	color: #111111;
	background-color: #f2c800;

}
.menu li:last-of-type {
	background: none;
}
/************mobile-menu***********/
#mobile-menu {
	display: none;
	cursor: pointer;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	font: 19px/32px 'futura_md_btmedium';
	color: #121212;
	margin: 6px auto;
	font-weight: 600;
	background: url(../images/menu_icon.png) no-repeat 35% 9px;
}
.mobile-menu {
	display: block;
}
/* Hide Dropdowns by Default
 * and giving it a position of absolute */
nav ul ul {
	display: none;
	position: absolute;
	background: #f2c800;
	/*    margin-left: -30px;
*/    padding-left: 0px;
	z-index: 999;
}
/* Display Dropdowns on Hover */
nav ul li:hover > ul {
	display: inherit;
	list-style: none;
}
nav ul ul li {
	min-width: 170px;
	display: list-item;
	position: relative;
	line-height: 34px;
	float: initial !important;
	border-bottom: solid 1px #fff;
}
nav ul ul ul {
    position: absolute;
    top:0;
    left:100%;min-width: 220px;
}
nav ul ul li:last-child {
	border: none;
}
ul.submenu li a {
	text-align: left !important;
	display: block;
	font-size: 12px;
	font-family: 'futura_md_btmedium', sans-serif;
	line-height: 35px !important;
	color:#000;
}

li > a:after {
	content: url(../images/drobdown-arrow.png);
	float: right;
	left: 10px;
	position: relative;
}
li > a:only-child:after {
	content: '';
}

ul.submenu li.active > a {
    background:#543297;
    color: #fff;
}
ul.submenu li:hover > a {
 background:#543297;
    color: #fff;
}
ul.submenu li {
	list-style: none;
	padding: 0 0px 0 0;
	float: left;
	background-image: none;
}
.slide img {
	width: 100%;
}
.bx-controls.bx-has-pager.bx-has-controls-direction {
	display: block;
}
.header-new {
	background:#ffd957;padding:10px;min-height:130px;
}
.heade-contact{float:left;background:url(../images/strip-hr-header.png) no-repeat right;padding-right:20px;}
.heade-contact a{font:15px/24px 'futura_md_btmedium';
    color: #101010;
    font-weight: 500;text-decoration:none;}
.web-cont {
    float: left;padding-left:20px;color: #101010;
}
.web-cont h3{margin: 0px;
    font: 28px/36px 'futura_md_btmedium';
    font-weight: 600;}
.cont-head {
    float: right;
    padding-top: 40px;
    padding-bottom: 10px;
}
.heade-contact p{font: 12px/24px 'futura_md_btmedium';color: #101010;font-weight:500;}
.social-icon {
	font: 12px/24px 'futura_md_btmedium';
	color: #c8d9ff;
	text-align: center;
	margin-top: 20px;
	margin-bottom: 10px
}
.call-mail {
	font: 12px/24px 'futura_md_btmedium';
	color: #c8d9ff;
	text-align: center;
	margin-top: 20px;
	margin-bottom: 10px
}
.timing-date {
	font: 12px/24px 'futura_md_btmedium';
	color: #c8d9ff;
	text-align: center;
	margin-top: 20px;
	margin-bottom: 10px
}
.call-mail a {
	text-decoration: none;
	color: #c8d9ff;
}
.border-right-str {
	border-right: solid 1px #323b51;
}
.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {
	position: absolute;
	bottom: 10%;
}
.bx-wrapper .bx-pager.bx-default-pager a {
	background: #f2c800;
	text-indent: -9999px;
	display: block;
	width: 15px;
	height: 15px;
	margin: 0 5px;
	outline: 0;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {
	background: transparent;
	border: solid 1px #fff;
}
.innvestment-copert {
	padding: 50px 0px 50px 0px;
}
.chennai-annanagar {
	text-align: right;
}
.chennai-annanagar p {
	font: 14px/24px 'futura_md_btmedium';
}
.chennai-annanagar h2 {
	margin-top: 10px;
	font: 30px/40px 'futura_md_btmedium';
	color: #0f0f0f;
	font-weight: bold;
}
.redmore-box {
	width: 80px;
	height: 128px;
	border: solid 6px #363636;
	margin-bottom: 10px;
	padding-right: 10%;
}
.readmore-annanagar {
	float: left;
}
.readmore-annanagar a {
	text-transform: uppercase;
	font: 14px/24px 'futura_md_btmedium';
	text-decoration: none;
	color: #543297;
	margin-top: 10px;
}
.readmore-annanagar a:after {
	content: '';
	border: solid 1px #543297;
	width: 31px;
	display: block;
	text-align: center;
	margin-left: 23px;
}
.who-description {
	margin-left: 20%;
}
.who-description h6 {
	font: 14px/24px 'futura_md_btmedium';
	margin: 0px;
	text-transform: uppercase;
	margin-bottom: 10px;
}
.who-description p {
	font: 13px/24px 'futura_md_btmedium';
	margin: 0px;
	margin-bottom: 10px;
	width: 90%;
	text-align: justify;
}
.fixed-deposit p a{text-decoration:none;color:#1d1d1d;}
.our-style-head {
	padding:20px 0px 220px 0px;
	background: url(../images/financial-service-bg.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	background-size: cover;
}
.heading-ours h3 {
	font: 17px/24px 'futura_md_btmedium';
	color: #fff;
	text-align: center;
}
.heading-ours h3 span {
	color: #f2c800;
}
.heading-ours h3:before {
	content: url(../images/heading-strip.jpg);
	padding-right: 20px;
	text-align: center;
	position: absolute;
	margin-left: -140px;
	margin-top: -5px;
}
.heading-ours h3:after {
	content: url(../images/heading-strip.jpg);
	padding-right: 20px;
	text-align: center;
	position: absolute;
	margin-left: 30px;
	margin-top: -5px;
}
.card {
	margin-top: 20px;
}
.nav > li > a {
	padding: 10px 85px;

}
.nav-tabs {
	border-bottom: 1px solid transparent;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
	border-width: 0;
	background: #f2c800;
}
.nav-tabs > li > a {
	border: none;
	color: #1d1d1d;
	background: #f7f7f7;
	border-radius: 0px 0px 0 0;
}
.nav-tabs > li.active > a, .nav-tabs > li > a:hover {
	border: none;
	background: #f2c800;
}
.nav-tabs > li > a::after {
	content: "";
	background: #4285F4;
	position: absolute;
	width: 100%;
	left: 0px;
	transition: all 250ms ease 0s;
	transform: scale(0);
}
.nav-tabs > li.active > a::after, .nav-tabs > li:hover > a::after {
	transform: scale(1);
}
.tab-nav > li > a::after {
	background: #21527d none repeat scroll 0% 0%;
	color: #fff;
}
.tab-pane {
	padding: 15px 0;
}
.tab-content {
	padding: 20px
}
.nav-tabs > li, .nav-pills > li {
	float: none;
	display: inline-block;
 display:inline; /* ie7 fix */
	zoom: 1; /* hasLayout ie7 trigger */
}
.nav-tabs, .nav-pills {
	text-align: center;
}
.nav-tabs > li.active:after {
	content: url(../images/active-tap.png);
	display: inline-block;
	position: absolute;
	margin-top: -4px;
	text-align: center;
}
.nav-tabs > li:hover:after {
	content: url(../images/active-tap.png);
	display: inline-block;
	position: absolute;
	margin-top: -4px;
	text-align: center;
}
.golden-opportunity {
	text-align: center;
}
.golden-opportunity p {
	font: 14px/24px 'futura_md_btmedium';
	color: #ffffff;
}
.golden-opportunity h6 {
	font: 23px/24px 'futura_md_btmedium';
	text-transform: uppercase;
	margin-top: 30px;
	color: #ffffff;
}
.golden-opportunity h5 {
	font: 26px/30px 'futura_md_btmedium';
	text-transform: uppercase;
	margin-top: 10px;
	color: #ffffff;
}
.golden-opportunity a {
	text-decoration: none;
	color: #f2c800;
}
.slider2 > .slide > img {
	width: 100%;
}
.new-chennai-city {
	width: 240px;
	background: #f2c800;
	padding: 10px 0px 30px 0px;
	float: right;
	padding-left: 10%;
	padding-right: 10%;
	margin-top: 28%;
}
.no-pad-ongoing {
	padding: 0px;
}
ul.acharapakam-proj {
	padding: 0px;
	margin: 0px;
}
ul.acharapakam-proj li {
	padding-top: 15px;
	margin: 0px;
	list-style: none;
	clear: both;
}
ul.acharapakam-proj li:before {
	content: url(../images/ach-slider.png);
	padding-right: 10px;
	padding-bottom: 10px;
	float: left;
}
.new-chennai-city h5 {
	font: 17px/24px 'futura_md_btmedium';
	font-weight: 600;
}
.new-chennai-city h4 {
	font: 21px/24px 'futura_md_btmedium';
	font-weight: 600;
}
.new-chennai-city h4:after {
	content: url(../images/achrapakkam-strip.png);
	display: block;
}
.approved-layout {
	padding: 10px 0px 0px 0px;
	background: #f9f9f9;
	margin-top: 33.4%;
	position: absolute;
	text-align: center;
	right: 0px;
	margin-right: -98px;
	z-index: 999;
	width: 100px;
}
.approved-layout img {
	display: block;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
}
.ammenities-descr {
	padding: 8%;
	border-bottom: solid 1px #c3c3c3;
	color: #c3c3c3;
	font: 11px/14px 'futura_md_btmedium';
}
.view-descr {
	padding: 16px 0px 14px 0px;
	background: #543297;
}
.view-descr a {
	text-decoration: none;
	color: #fff;
}
.padding-img-attac {
	margin-left: 15%;
}
.slider-book-text {
	position: absolute;
	float: right;
	bottom: 3%;
	z-index: 999;
	right: 5%;
	color: #fff;
	    display: flex;
}
.slider-book-text:after {
	content: url(../images/arrow-book.png);
	padding-left: 10px;
}
.slider-book-text a {
	text-decoration: none;
	color: #000;
    background: #FFF;
    padding: 10px;
  
}
.ongoing-project {
	position: relative;
	width: 100%;
	margin-top: 0%;
	margin-bottom: 40px;
}
.heading-ours {
	padding-bottom: 20px;
}
.project-details {
	padding:10px 0px 50px 0px;
	background: #f8f8f8;
}
.project-head h3 {
	color: #d8d8d8;
}
.project-head h3 span {
	color: #1d1d1d;
}
.project-name {
	text-align: center;
}
.completed-proj img {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.num {
	text-align: center;
	margin-left: -140px;
	font-size: 48px;
	position: relative;
	margin-top: -30px;
	color: #d3d3d3;
	line-height: 48px;
}
.project-name h4 {
	color: #543297;
}
.project-name a {
	text-decoration: none;
	color: #d3d3d3;
	transition:0.2s ease-in-out;
}
.project-name a:hover {
	color: #848484;
	transition:0.2s ease-in-out;
}
.completed-proj {
	margin:10px 0px 0px 0px;
}
.get-in-tuch {
	padding:10px 0px 20px 0px;
	background: #543297;
}
.contact-width {
	width: 100%;
	height: 220px;
	margin-top: 30px;
}
input.form-control {
	border: solid 2px #c3c3c3;
	outline: 0;
	color: #b2b2b2;
}
input.form-control :focus {
	outline: 0;
}
input.form-control.submit {
	background: transparent;
	color: #ffd200;
	border: none;
	outline: 0;
	box-shadow: inset 0 0px 0px rgba(0, 0, 0, .075);
	font: 12px/14px 'futura_md_btmedium';
	font-weight: 400;
}
input.form-control, select.form-control {
	height: 45px;
	background: transparent;
	font-size: 12px;
	border-radius: 0px;
	color: #b2b2b2;
	font-weight: 400;
	border: none;
	border-bottom: solid 1px #c3c3c3;
}
textarea.form-control {
	background: transparent;
	border: none;
	font-size: 12px;
	border-bottom: solid 1px #c3c3c3;
	color: #b2b2b2;
	border-radius: 0px;
}
.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {
    display: none;
}
.no-pad-cont {
	padding-left: 0px;
	margin-right: 0px;
}
.form-control {
	border-radius: 4px;
	-webkit-box-shadow: inset 0 0px 0px rgba(0, 0, 0, .075);
	box-shadow: inset 0 0px 0px rgba(0, 0, 0, .075);
	outline: 0;
}
select.form-control {
	border-radius: 0px;
	-webkit-appearance: none;
	-moz-appearance: none;
	background: url(../images/other-img.png) no-repeat right;	
	background-position: 98%;
}
.footer-logo{padding:20px 0px 50px 0px;background:url(../images/vector-object-footer.png) no-repeat;background-size:cover;}
.footer-logo-content{text-align:center;}
.footer-logo-content img{display:block;margin-left:auto;margin-right:auto;padding-bottom:20px;}
.footer-logo-content p{width:70%;margin:0 auto;color:#6e6e6e;font: 12px/24px 'futura_md_btmedium';padding-bottom: 20px;}
.address{float:right;}
.address-detail{margin-top:40px;}
.address:before {
    content: url(../images/location-icon.png);
    float: left;
    position: absolute;
    text-align: center;
    margin-left: -67px;
}
.phone:before{content:url(../images/phone-num.png);
}
.small-dev-logo{display:none;}
.email:before {
    content: url(../images/email-icon.png);
}
.email a{text-decoration:none;color:#fff;}
.address p{color:#fff;font: 14px/24px 'futura_md_btmedium';}
.address p span{color:#5b5b5b;font: 12px/24px 'futura_md_btmedium';}
.copyright p {
    margin-bottom: 0px;
    padding-bottom: 0px;
    text-transform: capitalize;
}
.copyright {
    background: #f2c800;
    text-align: center;
    color: #1d1d1d;
}
.copyright a {
    text-decoration: none;
    color: #1d1d1d;
    font: 13px/50px 'Martel Sans';
    font-weight: 600;
}
.small-logo-dply {
    position: absolute;
    z-index: 999;
    top:9%;
    text-align: center;
    width: 100%;
}
.small-logo-dply img{display:block;margin-left:auto;margin-right:auto;}
.about-us-inner{padding:30px 0px 50px 0px;}
.about-us-inner h1{text-align:center;font: 17px/24px 'futura_md_btmedium';padding-bottom:20px;}
.about-us-inner h1:before{content:url(../images/project-after-img.png);padding-right:15px;}
.about-us-inner h1:after{content:url(../images/project-after-img.png);padding-left:15px;}

.about-us-inner h3{text-align:center;font: 17px/24px 'futura_md_btmedium';padding-bottom:20px;}
.about-us-inner h3:before{content:url(../images/project-after-img.png);padding-right:15px;}
.about-us-inner h3:after{content:url(../images/project-after-img.png);padding-left:15px;}
.content-about-descr{width:90%;margin:0 auto;}
.content-about-descr p{text-align:center;font:13px/24px 'futura_md_btmedium';padding-bottom: 20px;color:#1d1d1d;}
.fixed-deposit{margin:0 auto;padding:20px 0px 20px 0px;background:#2ecc71;height:110px;border:solid 3px #5cf69d;width:210px;margin-top:20px;text-align:center;}
.fixed-deposit p{padding-top:5px;font:13px/24px 'futura_md_btmedium';font-weight:bold;color:#1d1d1d;}
.fixed-deposit img {
    min-height:49px;
}
.recuring-color{background:#e74c3c;border:solid 3px #fd8377;}
.daily-color{background:#3498db;border:solid 3px #6ec1f9;}
.monthly-color{background:#bdc3c7;border:solid 3px #d9dbdd;}
.advisor-inner h4 {
    font: 17px/24px 'futura_md_btmedium';
    color: #543297;
    text-align: center;
    text-transform: uppercase;
    font-weight: 600;    margin-bottom: 20px;
}
.advisor-inner a{text-align:center;padding:10px 20px;background:#f2c800;text-decoration:none;font:17px/24px 'futura_md_btmedium';color:#313131;}
.join-us-read-more{text-align:center;margin-top: 25px;}
.advisor-para{width:80%;margin:0 auto;padding:30px 0px 30px 0px;}
.advisor-para p{color:#1d1d1d;font:15px/30px 'futura_md_btmedium';color: #464646;}
.what-is-req{margin-top:30px;}
ul.reqired{padding:0px;margin:0px;}
ul.reqired li{list-style:none;font:15px/30px 'futura_md_btmedium';color:#1d1d1d;clear:both;}
ul.reqired li:before{content:url(../images/required-tick.png);float:left;padding-right:10px;padding-bottom: 10px;}
.what-is-req h4{font:15px/24px 'futura_md_btmedium';color:#543297;}
.nopad-req{padding:0px;}
.advisor-img img{display:block;margin-left:auto;margin-right:auto;padding-top:30px;}
.address-contact{width:266px;height:247px;background:#f2f2f2;text-align:center;padding:40px 0px 20px 0px;border:solid 1px #e3e3e3;margin-bottom:50px;}
.address-contact h5{font:14px/24px 'futura_md_btmedium';color:#543297;}
.address-contact a{text-decoration:none;color:#0b0b0b;}
.enquiry-now{margin-top:30px;}
.enquiry-now h4{font:17px/24px 'futura_md_btmedium';margin-bottom: 35px;text-align:center;color:#1d1d1d;}
input.form-control1 {
    height: 43px;
    width: 100%;text-indent:10px;background:#f6f6f6;border:solid 1px #e4e4e4;border-radius:4px;
}
textarea.form-control1.txt_area{width:100%;text-indent:10px;background:#f6f6f6;border:solid 1px #e4e4e4;border-radius:4px;}
select.form-control1{width:100%;height:43px;text-indent:10px;border:solid 1px #e4e4e4;border-radius:4px; -webkit-appearance: none;-moz-appearance:none;appearance:non
;background:#f6f6f6 url(../images/drobdown-selec.png) no-repeat;background-position:97%;}
.form-group1{margin-bottom:20px;}
.contact-page {
    width: 100%;
    height: 180px;
}
input.form-control1.submit {
    background: #f2c800;
}
.width-form{width:90%;
    margin: 0 auto;
}
.gallery-img {
    width: 80%;margin-top:20px;
    margin: 0 auto;
}

.gallery {
    margin: 10px 0px 10px 0px;
}
.daily-deposist p{font:13px/24px 'futura_md_btmedium';text-align:center;color:#1d1d1d;}
.daily-deposist{
    width: 82%;margin-top:20px;
    margin: 0 auto;
}
thead{
    background:#df2828;text-align:center;
}
th, td {
    text-align: center;height:50px;
}
td {
    text-align: center;color:#000;font:17px/24px 'futura_md_btmedium';
}
.table-head{background:#e4e4e4;}
.head-income{background:#d1d1d1;}
.table-intere{width:77%;color:#ffffff;font:17px/24px 'futura_md_btmedium';
    margin: 0 auto;margin-top: 40px;}
.download-form{text-align:center;margin-top:50px;}
.download-form a{padding:14px 100px;background:#543297;color:#fff; text-decoration:none;border-radius:5px;font:17px/24px 'futura_md_btmedium';}
.download-form a:after {
    padding-left: 14px;
    content: url(../images/download-form.png);
    position: absolute;
}
.download-form a.enq-col{background:#262626;color:#f3c90c;cursor:pointer;}
.download-form a.enq-col:after{padding-left:10px;content:url(../images/enquiry-form.png); position: absolute;}
.golden-opportu{padding:5px 10px 5px 10px;background:#f2c800;width:66%;margin:0 auto;margin-top:30px;}
.golden-opportu h4{text-align:center;font:17px/33px 'futura_md_btmedium';color:#0a0a0a;}
.month-inter{padding:5px 10px 25px 10px;background:#2979a2;width:75%;margin:0 auto;margin-top:30px;}
.month-inter h4{text-align:center;font:24px/33px 'futura_md_btmedium';color:#fff;}
.senior-citi {
    padding: 5px 10px 5px 10px;
    background: #f2c800;
    width: 50%;
    margin: 0 auto;
    position: relative;
    margin-bottom: 30px;
}
.senior-citi h4{text-align:center;font:27px/33px 'futura_md_btmedium';color:#0a0a0a;margin: 0px;}
.investment-head h4{font:19px/33px 'futura_md_btmedium';color:#1d1d1d;text-align:center;margin:0px;}
.project-inner{width:80%;margin:0 auto;}
.investment-head p{font:16px/18px 'futura_md_btmedium';color:#1d1d1d;}
.investment-head h4:before{content:url(../images/project-head-before.png);padding-right:10px;}
.investment-head h4:after{content:url(../images/project-head-after.png);padding-left:10px;}
.near-by-place{margin-top:60px;}
.icon-near{width:107px;height:107px;float:left;margin-bottom:50px;}
.icon-text {
    padding-top: 30px;
    margin-left: 20px;
    float: left;
}

.co-opertaive-project{padding:20px 0px 20px 0px; background:#f1f1f1;text-align:center;border:solid 1px #b3b3b3;}
.co-opertaive-project h5{font:14px/24px 'futura_md_btmedium';color:#1d1d1d;font-weight:600; text-transform:uppercase;}
.co-opertaive-project a{text-decoration:none;color:#1d1d1d;}
.investment-head a{text-decoration:none;color:#543297;font:14px/24px 'futura_md_btmedium';font-weight:600;}

.key-plan{
	padding:0;
}
.key-plan img {
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
}
.project-img img {
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 30px;
}

.question-mark{padding:5px 0px 5px 0px;background:#f3f3f3;}
.question-mark h6{text-transform:uppercase;text-indent:10px;font: 14px/24px 'futura_md_btmedium';}
.faq-wdth{margin:0 auto;}
.faq-wth-cont p{padding:10px 0px 10px 0px;font:13px/24px 'futura_md_btmedium';}
.get-loagn-bg{padding:20px 0px 50px 0px;background:#fafafa;margin-top:-30px;position:relative;}
.document-width{width:90%;margin:0 auto;}
.document-width h4{font:17px/24px 'futura_md_btmedium';text-transform:uppercase;text-align:center;margin-bottom: 30px;}
ul.loan-before{margin:0px;padding:0px;    padding-left: 10%;}
ul.loan-before li{list-style:none;font:17px/36px 'futura_md_btmedium';color:#131313;clear:both;padding-left:10%;}
ul.loan-before li:before{content:url(../images/loan-before-img.png);float:left;padding-right:10px;}
.memeber-care{text-align: center;
    padding-bottom: 30px;}
ul.members{padding:0px;margin:0px;}
ul.members li{list-style:none;font:15px/30px 'futura_md_btmedium';color:#1d1d1d;display:inline;padding-left:15px;}
ul.members li:before{content:url(../images/membeli-before.png);padding-right:10px;padding-bottom: 10px;}
.who-can-ordinary{padding:20px 0px 30px 0px;background:#ebe9e9;}
.member-us-inner{
    padding: 30px 0px 0px 0px;
}
.member-wdth{width:83%;margin:0 auto;}
.member-head h5{font:17px/24px 'futura_md_btmedium';text-align:center;color:#1d1d1d;margin:20px 0px 20px 0px;font-weight:600;}
.ordinary-member{padding:20px 0px 20px 0px;background:#f2f2f2;}
.member-head p span {
    width: 20px;
    float: left;
    height: 25px;
}
.member-head p {
    color: #1d1d1d;
    padding-bottom: 10px;font:14px/24px 'futura_md_btmedium';
}

ul.membereli{padding:0px;margin:0px;margin-bottom: 40px;}
ul.membereli li{list-style:none;font:15px/30px 'futura_md_btmedium';color:#1d1d1d;display:block;clear:both;}
ul.membereli li:before{
	content: url(../images/required-tick.png);
    padding-right: 10px;
    padding-bottom: 10px;
    float: left;
}
.member-head p img{float:left;padding-right:15px;}
.membereli li span{float:left;}
.feedback-page{width:100%;height:260px;margin-top:50px;}
.btn-right{float:right;width:200px;}
.quick-links{text-align:center;margin-bottom:20px;}
.quick-links h5{font:14px/24px 'futura_md_btmedium';color:#d8d8d8;}
.quick-links h5 span{color:#f2c800;}
ul.quicklin{margin:0px;padding:0px; text-align: center;}
.quick-links{text-align: center;width:100%;}
ul.quicklin li{list-style:none;display:inline;}
ul.quicklin li a{text-decoration:none;font:12px/24px 'futura_md_btmedium';color:#757575;text-transform:uppercase;    padding: 10px 20px;}
.quicklin li.active a{color:#f2c800;}
.social-fix { position: fixed; right: 0;z-index:1; top: 40%;}
.social-fix ul{ text-align: center;}
.social-fix ul li{ list-style:  none; margin: 5px 0;}
.social-fix ul li a{ text-decoration:  none;}
.social-fix ul li .fa{ width: 35px; height: 35px; border-radius: 35px; line-height: 35px; text-align: center; color: #fff; font-size: 25px;}
.social-fix ul li .fa-facebook{ background: #385196;}
.social-fix ul li .fa-twitter{ background: #0071bb;}
.social-fix ul li .fa-instagram{ background: #f337c1;}
.social-fix ul li .fa-whatsapp{ background: #25d366;}


.blog_cont{ padding:20px 0;}
.blog_cont h1{ color:#543297; font:23px/24px 'futura_md_btmedium'; text-align: center;}
.blog_cont h1:before{ content:''; width:35%; background:#f2c800; height:14px; vertical-align:middle; display: inline-block; margin-right:20px;}
.blog_cont h1:after{ content:''; width:35%; background:#f2c800; height:14px; vertical-align:middle; display: inline-block; margin-left:20px;}
.blog_single{ padding:0 30px;}
.blog_single h3{color:#000; font:16px/24px 'futura_md_btmedium'; text-transform: uppercase; margin:15px 0; min-height:48px;}
.blog_single h3 a{ text-decoration: none; outline: none;}
.blog_single h3 a:hover{ color:#f2c800;}
.blog_single p{ color:#676767; font:13px/24px 'futura_md_btmedium'; text-align: justify; margin:10px 0; height: 48px; overflow: hidden;}
.blog_single p a{ text-decoration: none; outline: none; color:#543297;font:13px/24px 'futura_md_btmedium';}
.blog_single img{ width:100%;     height: 285px;}
.inner_blog{ text-align: center; padding:20px 0;}
.inner_blog img{ display: inline-block;}
.inner_blog_info{ text-align: center;}
.inner_blog_info h1{ color:#f2c800; font:18px/24px 'futura_md_btmedium'; text-transform: uppercase; text-align: left;}
.inner_blog_info h3{ text-align: left;}
.inner_blog_info p{ color:#676767; font:14px/24px 'futura_md_btmedium'; text-align: justify;}
.inner_blog_info img{ margin:15px 0;}
.inner_blog_info ul{}
.inner_blog_info ul li{ text-align: justify;color:#676767; font:14px/24px 'futura_md_btmedium'; padding: 7px 0;}
.inner_rgt{}
.inner_rgt h2{ text-transform: uppercase;font:18px/24px 'futura_md_btmedium';}
.inner_rgt h2:before{ content:''; width:25%; background:#f2c800; height:14px; vertical-align:middle; display: inline-block; margin-right:20px;}
.inner_rgt h2:after{ content:''; width:25%; background:#f2c800; height:14px; vertical-align:middle; display: inline-block; margin-left:20px;}
.inner_rgt ul{ padding:0; margin-top:20px;}
.inner_rgt ul li{ text-align: justify; margin:0 0 10px 0; list-style: inside; border-bottom:1px solid #ddd; padding-bottom:10px;}
.inner_rgt ul li:last-child{ border: none;}
.inner_rgt ul li a{ color:#676767; font:14px/24px 'futura_md_btmedium'; text-decoration: none; outline: none;}
.inner_rgt ul li a.active{ color:#f2c800;}
.inner_blog_info > a{ text-decoration: none; color:#f2c800; background:#543297; border-radius:20px; text-transform: uppercase;font:14px/24px 'futura_md_btmedium'; padding:10px 12px; float:right; margin:20px 0 0 0;}
.inner_blog_info a.flft{ float: left;}

.contact_enq{}
.contact_enq .form-group{ margin:0; padding:5px;}
.contact_enq .form-control{ background:#f6f6f6; border: none; color:#737373; height:50px; font-size:15px; font-weight: 300; text-transform: capitalize;
width:100%; border-radius:0;}
.contact_enq select{ color:#737373; -webkit-appearance: none; -moz-appearance: none; appearance: none; font-size:16px;}
.contact_enq option{ color:#737373; font-size:16px;}
.contact_enq .form-control.txt_area{ height:50px; color:#737373;}
.contact_enq .form-control.submit{ background:#f2c800; font-size:16px; color:#000; font-weight: 400;
 padding:15px 0; height:50px; z-index:1; position: relative; cursor: pointer;}
.contact_enq ::placeholder{ color:#737373; font-size:15px; font-weight: 300;}
.contact_enq .input-group-addon { padding: 0; border: none; width: 100%; position: relative; z-index: 2;}
.contact_enq .input-group-addon .fa { position: absolute; right: 10px; top: 12px; color: #000; font-size: 20px;}
.pad_0{ padding:0 !important;}

.quick_enq{ text-align: center;}
.quick_enq .form-group{ margin:0; padding:15px;}
.quick_enq .form-control{ border-bottom: solid 1px #b2b2b2 !important; background: transparent; border: none; color:#b2b2b2; height:50px; font-size:15px; font-weight: 300; text-transform: capitalize;
width:100%; border-radius:0;}
.quick_enq select{ color:#b2b2b2; -webkit-appearance: none; -moz-appearance: none; appearance: none; font-size:16px;}
.quick_enq option{ color:#b2b2b2; font-size:16px; background: none;}
.quick_enq .form-control.txt_area{ height:111px; color:#b2b2b2;}
.quick_enq .form-control.submit{ font-size:16px; color:#ffd200; font-weight: 400; width: auto; text-transform: uppercase;
 padding:15px 0; height:50px; z-index:2; position: relative; cursor: pointer; border: none !important;}
.quick_enq ::placeholder{ color:#b2b2b2; font-size:15px; font-weight: 300;}
.quick_enq .input-group-addon { padding: 0; border: none; width: 100%; position: relative; z-index: 2; background: none;}
.quick_enq .input-group-addon .fa { position: absolute; right: 10px; top: 12px; color: #b2b2b2; font-size: 20px;}
.pad_0{ padding:0 !important;}
.quick_enq p{ color:#fff;}
.frmnew{
	margin-bottom: 70px;
}
.wdh{
	width: 100%;
}


.icon-text p.asoka{ min-height: 130px; font-size: 16px;}
.near-by-place h2.asoka{ margin-bottom: 20px; text-align: center;}
.asobuflrs img{ width: 100%;}
.asobuflr{ margin-bottom: 30px;}
.asobuflrs h2{ font-size: 26px; margin-bottom: 20px;}
.icon-text.asoka{ padding-top: 20px;}

.wstnkub{}
.wstnkub_logo{ text-align: center;}
.wstnkub_logo a{ background: #ffd957; color: #fff; padding: 10px 20px; text-decoration:  none; display:  inline-block; font-size: 16px; font-weight: 500;}
.wstnkub_logo a.logo{ background:  none;}
.wstnkub_logo p{ font-size: 18px; color: #000;}
.wstnkubinfo{}
.wstnkubinfo p{ font-size: 18px; color: #000;}
.wstnkubinfo p a{ text-decoration:  none; color: #000;}
.wstnkubinfo h6{ font-size: 22px;}
.wstnkubinfos{ padding-top: 10px;}
.wstnkubinfo p .fa{ width: 30px; height: 30px; border-radius: 30px; line-height: 30px; text-align: center; background: #543297; color: #fff; margin-right: 7px;}
.wstnkub hr{ border-top:1px solid #1f283a ;}

.modal-header{ text-align: center;}

.inner_blog_info ul li span{ display:  block; margin-top: 10px;}

/* ================================= vijai 15 october- 2025 */
.int_rates{font-size: 20px;text-align: center !important;font-weight: 500;color: white;background-color: #543297;padding: 8px;border-radius: 4px;}
.iti--allow-dropdown .iti__flag-container, .iti--separate-dial-code .iti__flag-container{background-color:white;}
 .error { color: red; font-size: 14px; margin-top: 6px; min-height: 18px; }
.iti{width:100%;}

.slider-book-text div a{background-color: white;display: block;}
.elec-pagetitle{font-size:22px !important;font-weight: 600;margin-top: 20px;}
.elec-pagedsc{font-size: 18px !important;font-weight: 600 !important;margin-top:20px;margin-bottom: 0;}
.elec-cnt-p p{margin-bottom: 4px !important;}