<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html, body
{
	margin:0;
	padding:0;
	font-family: 'Poppins', sans-serif!important;
	color:#4c4c4c;	
	overflow-x:hidden;
}

ul, li, a, span, h1, h2, h3, h4, h5, h6, form, input
{
	margin:0 auto;
	padding:0;
}
h1,h2,h3{
	font-family: 'Montserrat', sans-serif!important;
}
.disclaimer-collapse p {
  	text-align: justify;
    line-height: 1.6;
}
#loader{
 z-index:999999;
 display:block;
 position:fixed;
 top:0;
 left:0;
 width:100%;
 height:100%;
 background:url(../images/logo.png) 50% 50% no-repeat #fff;
} 
/*------------------------------------------------ Nav Bar -------------------------------------*/

/*----------------header--------------------*/

.header-right{
	display: flex;
	justify-content: flex-end;
	align-items: center;
	padding:27px 0px;
}
.call,.mail{
  	margin-right:40px;
}
.call i,.mail i{
	color: #975413;
  	margin-right:12px;
  	font-size:16px;
}
.call a,.mail a{
  	color:#000;
  	transition:all .5s ease;
}
.call-info h5,.mail-info h5{
	color: #C89C4C;
	font-weight: bold;
}
.call a:hover,.mail a:hover{
	text-decoration: none;
	color: #C89C4C;
}
.icons-head ul{
  	list-style-type:none;
  	margin-bottom:0px;
}
.icons-head li{
  	display:inline-block;
  	margin-right:10px;
  	font-size:16px;
}
.icons-head li a,.icons-head li a:hover{
  	color:#975413;
}
nav{
	padding-top: 1%;
}
#gruemenu ul{
	padding: 10px 5px!important;
  	float: right;
}
#gruemenu &gt; ul &gt; li &gt; a{
	padding: 15px 20px 15px 20px!important;
	border-right: none;
	margin-right: 10px!important;
  font-size: 15px !important;
}
#gruemenu.grue_95 &gt; ul &gt; li:hover &gt; a, #gruemenu.grue_95 &gt; ul &gt; li &gt; a:hover, #gruemenu.grue_95 &gt; ul &gt; li.active &gt; a{
	box-shadow: 1px 1px 3px #000!important;
}
#gruemenu.grue_95 &gt; ul &gt; li.has-sub &gt; a::after{
	right: 2px!important;
    top: 59%!important;
}
.menu{
	position: relative;
}
.menu:before{
	content: "";
	position: absolute;
	top: 0;
	left: -65px;
    border-width: 32.5px;
	border-color: transparent #C89C4C #C89C4C transparent;
	border-style: solid; 
}
.menu:after{
	content: "";
	position:absolute;
	width: 100%;
	height: 100%;
	top:0;
	right: -300px;
	background-color:#C89C4C;
}
.home-about h3{
  color:#C89C4C !important;
  font-weight: bold;
  text-transform: uppercase;
  padding-bottom: 1%;
}
.home-about-read {
	padding-top:2%;
}
.home-about-read a {
  background-color: #c89c4c;
  padding: 10px 10px;
  border-radius: 5px;
  color: #fff;
}
#gruemenu, #gruemenu ul, #gruemenu ul li, #gruemenu ul li a{
  	z-index:999!important;
}
@media only screen and (min-width: 641px) and (max-width: 991px){
	.menu:before{
		content: "";
	    position: absolute;
	    top: 0;
	    left: -43px;
	    border-width: 22px;
	    border-color: transparent #C89C4C #C89C4C transparent;
	    border-style: solid;
	}
	 #gruemenu.grue_95 ul &gt; li &gt; a{
		font-size: 10px!important;
		padding: 7px 8px 7px 8px!important;
		margin-right: 4px!important;
	}
	#gruemenu &gt; ul &gt; li.has-sub &gt; a::after{
		border-width:3px!important;
	}
	#gruemenu.grue_95 &gt; ul &gt; li.has-sub &gt; a::after{
		right: 1px!important;
    	top: 66%!important;
	}
  	.icons-head li{
    	font-size:12px;
  	}
  	.call, .mail{
		margin-right: 10px;
    	font-size: 12px;    
  	}	
}
@media only screen and (min-width: 320px) and (max-width: 640px){
	.header-right{
		display: block;
		margin: 10px 0px;
	}
	.logo img{
		display: block;
		margin:0 auto;
	}
	.menu:before{
		border-width: 0;
		position: relative;
	}
	.menu:after{
		width: 0;
		position: relative;
	}
  	.header-right{
    	padding:10px 0px;
  	}
}

/*-----------------end-header-------------------*/

/*---------------home-mid-1-----------------*/

.home-mid-one{
	background:url("../images/wt_news.png") no-repeat center center/cover;
	padding: 2% 0%;
	line-height: 2;
	color: white;
}
.abt-left h4{
	margin-top: 45px;
}
.abt-but{
	text-align: center;
}
.abt-but a{
	display: inline-block;
	padding: 2px 22px;
	color: white;
	border:2px solid #975413;
	box-shadow: 1px 1px 3px #000;
}
.abt-but a:hover{
	text-decoration: none;
	color: white;
}
@media only screen and (min-width: 992px) and (max-width: 1268px){
	.home-mid-one{
		background-position-x: 40%;
	}
}
@media only screen and (min-width: 641px) and (max-width: 991px){
	.home-mid-one{
		background-position-x:38%; 
	}
	.abt-left h4{
		margin-top: 60px;
	}
	.header-right{
		padding: 32px 0px;
	}
	
}

@media only screen and (min-width: 320px) and (max-width: 641px){
	.home-mid-one{
		background:none;
		background-color: #c89c4c;
	}
	.abt-left h4{
		margin-top: 15px;
	}
}

/*--------------end-home-mid-1-------------*/

/*---------------home-mid-2---------------*/

.home-mid-two{
	background:url("../images/ab_url.png") no-repeat center center/cover;
	padding: 2% 0%;
	line-height: 2.6;
}
.res-apart-info{
	margin-top: 20%;
}
.res-apart-info h2{
	border-left: 4px solid #975413;
	padding-left: 20px;
	margin-bottom: 30px;
	color: #C89C4C;
	font-weight: bold;
}
.resd-but a{
	display: inline-block;
	padding: 2px 20px;
	border-left: 4px solid #975413;
	background-color: #C89C4C;
	color: white;
	margin-top: 25px;
}
.resd-but a:hover{
	color: white;
	text-decoration: none;
}
.resd-but i{
	padding-left: 4px;
}
@media only screen and (min-width: 641px) and (max-width: 991px){
	.res-apart-info h2{
		font-size: 23px;
		margin-bottom: 20px;
	}
	.res-apart-info{
		margin-top: 10%;
	}
	.res-apart-img{
		margin-top: 70px;
	}
}
@media only screen and (min-width: 320px) and (max-width: 641px){
	.home-mid-two{
		padding: 4% 0%;
	}
	.res-apart-info{
		margin-top: 0;
	}
	.res-apart-info h2{
		font-size: 22px;
		margin-bottom: 15px;
	}
	.res-apart-img{
		margin-top: 20px;
	}

}

/*---------------end-home-mid-2-----------------*/

/*--------------home-mid-3----------------*/

.home-mid-three{
	padding: 2% 0%;
	background:url("../images/ser_url.png") no-repeat center center/cover;
}
.home-mid-three h2{	
	padding-left: 20px;
	margin-bottom: 30px;
	color: #C89C4C;
	font-weight: bold;
	text-align: center;
	position: relative;
	padding-left: 10px;
}
.home-mid-three h2:before{
	content: "";
	position: absolute;
	width: 4px;
	height: 100%;
	background-color: #975413;
	top: 0;
	left: 39%;
}
.serv-blocks{
	background-color: white;
	border-bottom: 10px solid #975413;
	display: flex;
	flex-direction: column;
	justify-content: space-around;
	align-items: center;
	padding: 20px;
	margin: 15px 0px;
	height: 280px;
	transition: all .5s ease;
}
.serv-blocks:hover{
	background-color: #C89C4C;
	color: #fff;
}
.read_more a {
  	color: #fff;
    background-color: #c89c4c;
    padding: 10px 10px;
    border-radius: 5px;
}

.serv-blocks h5 {
  	font-weight: bold;
    letter-spacing: 1px;
    font-size: 18px;
    color: #c89c4c;
}
.serv-blocks:hover h5 {
  	color: #fff;
}
.serv-blocks:hover .read_more a {
  color: #c89c4c;
  background-color: #fff;
  text-decoration:none;
}
.serv-blocks .read_more {
  padding-top:15px;
}
.serv-blocks p {
  text-align:justify;
}
@media only screen and (min-width: 992px) and (max-width: 1258px){
	.home-mid-three h2:before{
		left: 37%;
	}
}

@media only screen and (min-width: 641px) and (max-width: 991px){
	.home-mid-three h2:before{
		left: 33%;
	}
	.serv-blocks{
		margin: 15px 0px;
	}
	.home-mid-three h2{
		font-size: 25px;
	}
}
@media only screen and (min-width: 320px) and (max-width: 640px){
	.home-mid-three{
		padding: 4% 0%;
	}
	.home-mid-three h2:before{
		left: 19%;
	}
	.serv-blocks{
		margin: 15px 0px;
	}
	.home-mid-three h2{
		font-size: 22px;
	}

}

/*-----------------end-home-mid-three------------------*/

/*---------------home-mid-four----------------*/

.home-mid-four{
	padding: 2% 0%;
	background:url(../images/career_url.png) no-repeat center center/cover;
	color: white;
	text-align: center;
}
.home-mid-four h2{
	padding-left: 20px;
	margin-bottom: 30px;
	color: #C89C4C;
	font-weight: bold;
	text-align: center;
	position: relative;
	padding-left: 10px;
}
.home-mid-four h2:before{
	content: "";
	position: absolute;
	width: 4px;
	height: 100%;
	background-color: #975413;
	top: 0;
	left: 39%;
}
.career-but a{
	padding: 10px 20px;
	border-left: 4px solid #975413;
	background-color: #C89C4C;
	color: white;
	margin-top: 25px;
	display: inline-block;
	font-weight: bold;
}
.career-but i{
	padding-left: 4px;
}
.career-but a:hover{
	color: #fff;
	text-decoration: none;
}

@media only screen and (min-width: 992px) and (max-width: 1258px){
	.home-mid-four h2:before{
		left: 37%;
	}
}
@media only screen and (min-width: 641px) and (max-width: 991px){
	.home-mid-four h2:before{
		left: 33%;
	}
	.home-mid-four h2{
		font-size: 25px;
	}
}
@media only screen and (min-width: 320px) and (max-width: 640px){
	.home-mid-four{
		padding: 4% 0%;
	}
	.home-mid-four h2:before{
		left: 20%;
	}
	.home-mid-four h2{
		font-size: 22px;
	}
}	

/*--------------end-home-mid-four-----------------*/

/*--------------footer-----------------*/

footer{
	background-color:#e7e7e7;
	padding: 2% 0%;
	color: #000;
	line-height: 2;
}
footer h2{
	padding-left: 20px;
	margin-bottom: 30px;
	color: #C89C4C;
	font-weight: bold;
	text-align: center;
	position: relative;
	padding-left: 10px;
}
footer h2:before{
	content: "";
	position: absolute;
	width: 4px;
	height: 100%;
	background-color: #975413;
	top: 0;
	left: 40%;
}
.footer-logo img {
  padding-top: 15%;
}
.foot-logo img{
	margin-bottom: 20px;
}
.foot-logo{
  	padding-right:70px;
}
.foot-logo h5{
  	font-family: 'Montserrat', sans-serif!important;
  	font-size:16px;
  	color: #c89c4c;
    font-weight: bold;
}
.foot-icons h5,.foot-links h5{
	color: #C89C4C;
  	font-weight:bold
}
.foot-call-mail a,.foot-call-mail a:hover{
	color: #000;
	text-decoration: none;
}
.foot-icons ul{
	list-style-type: none;
}
.foot-icons li{
	display: inline-block;
	margin-right: 10px;
	font-size: 20px;
}
.foot-links li a,.foot-links a:hover{
  	color:#000;
  	text-decoration:none;
}
.foot-icons a,.foot-icons a:hover{
	color:#000;
	text-decoration: none;
}
.foot-links ul{
  	list-style-type:none;
  	padding-left:10px;
}
.foot-links li:before{
  	content:"\f0da ";
  	font-family:FontAwesome;
  	margin-right:10px;
}
.cpyrights{
	padding:8px 0px;
	color: #000;
	text-align: center;
	font-size: 12px;
}
.cpyrights p{
	margin-bottom: 0;
}
.cpyrights ul{
	list-style-type: none;
	margin-bottom: 0;
}
.cpyrights li{
	display: inline-block;
	margin-right: 10px;
}
.cpyrights a,.cpyrights a:hover{
	color: #000;
	text-decoration: none;
}
@media only screen and (min-width: 992px) and (max-width: 1258px){
	footer h2:before{
		left: 38%;
	}
  	.foot-logo{
    	padding-right:30px;
  	}
}
@media only screen and (min-width: 641px) and (max-width: 991px){
	footer h2:before{
		left: 34%;
	}
	footer h2{
		font-size: 25px;
	}
  	.foot-logo{
    	padding-right:0px;
  	}
}
@media only screen and (min-width: 320px) and (max-width: 640px){
	footer{
		padding: 4% 0%;
	}
	footer h2:before{
		left: 22%;
	}
	footer h2{
		font-size: 22px;
	}
  	.foot-logo{
    	padding-right:0px;
  	}
}	

/*---------------end-footer-----------------*/

/*------------home-gallery-------------*/

.home-gallery{
	padding: 2% 0%;
}
.home-gallery h2{
	color: #C89C4C;
	font-weight: bold;
	padding-left: 20px;
	border-left:4px solid #975413;
	margin-bottom: 20px;
}
.home-gallery p{
	padding-left: 22px;
}
.gal-but{
	text-align: right;
}
.gal-but a{
	padding: 10px 20px;
	border-left: 4px solid #975413;
	background-color: #C89C4C;
	color: white;
	margin-top: 25px;
	display: inline-block;
	font-weight: bold;
}
.gal-but a:hover{
	color: white;
	text-decoration: none;
}
.gal-but i{
	padding-left: 4px;
}
@media only screen and (min-width: 641px) and (max-width: 991px){
	.home-gallery h2{
		font-size: 25px;
	}
}
@media only screen and (min-width: 320px) and (max-width: 640px){
	.home-gallery{
		padding: 4% 0%;
	}
	.home-gallery h2{
		font-size: 22px;
	}
}
/*-----------------end-home-gallery---------------------*/

/*--------------about-page----------------*/

.about-cont{
	padding: 4% 0%;
	text-align: justify;
	line-height: 2;
}
.abt-inner-cont{
  	padding:0px 11%;
}
.about-cont h2{
	font-weight: bold;
	color: #c89c4c;
	padding-left: 20px;
	border-left: 4px solid #975413;
}
.about-cont ul{
	list-style-type: none;
}
.about-cont li{
	display: flex;
}
.about-cont li a{
	color: #975413;
	font-weight: bold;
}
.about-cont li a:hover{
	text-decoration: none;
}
.about-cont li:before{
	content: "\f005 ";
	font-family: FontAwesome;
	padding-right: 10px;
	color: #975413;
}
.about-dir h3{
	font-weight: bold;
    padding: 10px;
    background: #975413;
    color: white;
}
.abt-snd-cont{
  	padding:4% 0%;
  /*	text-align:justify;*/
  	line-height:1.6;
  	background-color:#c89c4c78;
}
.abt-snd-cont h2{
  	font-weight:bold;
  	margin-bottom:40px;
  	margin-top:0px;
  	color:#C89C4C;
}
.abt-adv-blocks p{
  	position:relative;
  	display:flex;
}
.abt-adv-blocks{
  	padding:10px;
}
.bl1 p:before{
  	content:"\f0c2 ";
  	font-family:'FontAwesome';
  	margin-right:30px;
  	font-size:30px;
}
.bl2 p:before{
  	content:"\f0f7 ";
  	font-family:'FontAwesome';
  	margin-right:30px;
  	font-size:30px;
}
.bl3 p:before{
  	content:"\f0c0 ";
  	font-family:'FontAwesome';
  	margin-right:30px;
  	font-size:30px;
}
.bl4 p:before{
  	content:"\f006 ";
  	font-family:'FontAwesome';
  	margin-right:30px;
  	font-size:30px;
}
.bl5 p:before{
  	content:"\f0d1 ";
  	font-family:'FontAwesome';
  	margin-right:30px;
  	font-size:30px;
}
.bl6 p:before{
  	content:"\f041 ";
  	font-family:'FontAwesome';
  	margin-right:30px;
  	font-size:30px;
}
.bl7 p:before{
  	content:"\f007 ";
  	font-family:'FontAwesome';
  	margin-right:30px;
  	font-size:30px;
}
@media only screen and (min-width: 640px) and (max-width: 991px){
	.abt-snd-cont h2{
		font-size: 25px;
	}
  .abt-adv-blocks p{
    	font-size:12px;
  	}
  	.bl1 p:before,.bl2 p:before,.bl3 p:before,.bl4 p:before,.bl5 p:before,.bl6 p:before,.bl7 p:before{
    	margin-right:20px;
      	font-size:25px;
  	}
}
@media only screen and (min-width: 320px) and (max-width: 640px){
	.abt-snd-cont h2{
		font-size: 22px;
      	margin-top: 15px;
	}
 	 .abt-inner-cont{
    	padding:0;
  	}
  	
}

/*-----------------end-about-page-------------------*/

/*--------------career-page----------------*/

.career-page-cont{
	padding: 4% 0%;
	line-height: 2;
}
.career-page-cont ul li::before {
    content: "\f2be ";
    font-family: 'FontAwesome';
    margin-right: 15px;
    font-size: 20px;
  	color:#C89C4C;
}
.career-page-cont ul li{
	list-style-type: none;
}
.career-inner-cont{
  	padding:0px 11%;
}
.career-snd-cont{
  	padding:4% 0%;
  	background-color:#c89c4c;
  	color:white;
}
.career-snd-cont h4{
  	font-weight:bold;
  	color:white;
  	text-align:center;
  	margin-bottom:40px;
}
.career-round-blocks{
  	padding:15px;
  	background-color:white;
  	color:#000;
  	border-radius:50%;
  	width:250px;
  	height:250px;
  	text-align:center;
  	margin: 0 auto;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    align-items: center;
}
.career-third-cont{
  	padding:4% 0%;
  	line-height:2;
  	text-align:center;
}
.career-page-cont h2{
	font-weight: bold;
	color: #c89c4c;
	padding-left: 20px;
	border-left: 4px solid #975413;
}
.career-in-form{
	padding: 20px;
	box-shadow: 1px 1px 3px #975413;
}
.career-in-form label{
	color: #c89c4c;
}
.career-in-form .career-but button{
	background-color: #975413;
	color: white;
	padding: 4px 20px;
	border:1px solid #975413;
	border-radius:10px;
	transition: all .5s ease;
}
.career-in-form .career-but button:hover{
	background-color: white;
	color: #975413;
}

@media only screen and (min-width: 640px) and (max-width: 991px){
	.career-page-cont h2{
		font-size: 25px;
	}
  .career-round-blocks{
    	width:230px;
    	height:230px;
    	font-size:15px;
  }
  
}
@media only screen and (min-width: 320px) and (max-width: 640px){
	.career-page-cont h2{
		font-size: 22px;
	}
  	.career-round-blocks{
    	margin-top:10px;
      	margin-bottom:10px;
  }
}

/*--------------end-career-page--------------------*/

/*--------------contact-page----------------*/

.contact-cont{
	padding: 2% 0%;
	line-height: 2;
	text-align: justify;
}
.contact-form h2{
	font-weight: bold;
	color: #c89c4c;
	padding-bottom: 10px;
}
.contact-form input,.contact-form textarea{
	border-radius: 0!important;
	border:1px solid #975413!important;
	color: #000;
}
.contact-but button{
	background-color: #975413;
	color: white;
	padding: 4px 20px;
	border:1px solid #975413;
	transition: all .5s ease;
}
.contact-but button:hover{
	background-color: white;
	color: #975413;
}
::placeholder{
	color: #000!important;
}
:-ms-input-placeholder{
	color: #000!important;
}
::-ms-input-placeholder{
	color: #000!important
}
.map{
	margin-top: 25px;
}
.con-foot-info{
  	padding-right:4%;
}
.con-foot-info h2{
  	font-weight: bold;
	color: #c89c4c;
	padding-bottom: 10px;
}
.con-foot-info h4{
  	font-weight:bold;
  	font-size:14px;
  	margin-top:0px;
}
@media only screen and (min-width: 640px) and (max-width: 991px){
	.contact-form h2,.con-foot-info h2{
		font-size: 25px;
	}
}
@media only screen and (min-width: 320px) and (max-width: 640px){
	.contact-form h2,.con-foot-info h2{
		font-size: 22px;
	}
}

/*-----------------end-contact-page------------------*/

/*---------------faq-page------------------*/

.faq-cont{
	padding: 2% 0%;
	text-align: justify;
}
.faq-cont h2{
	font-weight: bold;
	color: #c89c4c;
	padding-left: 20px;
	border-left: 4px solid #975413;
}
.faq-cont #accordion .panel-title a{
	display: block;
}
.faq-cont #accordion .panel-heading{
	background-color: #975413;
	color: white;
}
.faq-cont #accordion .panel-title a:hover{
	text-decoration: none;
}

@media only screen and (min-width: 640px) and (max-width: 991px){
	.faq-cont h2{
		font-size: 25px;
	}
}
@media only screen and (min-width: 320px) and (max-width: 640px){
	.faq-cont h2{
		font-size: 22px;
	}
}

/*--------------end-faq-page--------------------*/

/*--------------terms-page----------------*/

.terms-cont{
	padding: 2% 0%;
	text-align: justify;
	line-height: 2;
}
.terms-cont h2{
	font-weight: bold;
	color: #c89c4c;
	padding-left: 20px;
	border-left: 4px solid #975413;
}
.terms-cont h3{
	font-weight: bold;
	color: #c89c4c;
}
.terms-cont ul{
	list-style-type: none;
}
.terms-cont ul li{
	display: flex;
}
.terms-cont ul li:before{
	content: "\f14a ";
	font-family: FontAwesome;
	margin-right: 10px;
	color: #975413;
}
.terms-lis li:before{
	content: "\f005 "!important;
	font-family: FontAwesome;
	margin-right: 10px;
	color: #975413;
}
.terms-lis{
	margin-bottom: 15px;
	margin-top: 15px;
}

@media only screen and (min-width: 640px) and (max-width: 991px){
	.terms-cont h2{
		font-size: 25px;
	}
}
@media only screen and (min-width: 320px) and (max-width: 640px){
	.terms-cont h2{
		font-size: 22px;
	}
}
/*-----------------end-terms-page------------------*/

/*-------------privacy-page-----------------*/

.privacy-cont{
	padding: 2% 0%;
	text-align: justify;
	line-height: 2;
}
.privacy-cont h2{
	font-weight: bold;
	color: #c89c4c;
	padding-left: 20px;
	border-left: 4px solid #975413;
}
.privacy-cont h4{
	font-weight: bold;
	color: #c89c4c;
	font-family: 'Montserrat', sans-serif!important;
}
ul.pri-lis,ul.pri-lis-nxt{
	list-style-type: none;
}
ul.pri-lis-nxt{
	padding-left: 30px;
}
.pri-lis li,.pri-lis-nxt li{
	display: flex;
}
.pri-lis li:before{
	content: "\f140 ";
	font-family: FontAwesome;
	margin-right: 10px;
	color: #975413;
}
.pri-lis-nxt li:before{
	content: "\f00c";
	font-family: FontAwesome;
	margin-right: 10px;
	color: #975413;
}

@media only screen and (min-width: 640px) and (max-width: 991px){
	.privacy-cont h2{
		font-size: 25px;
	}
}
@media only screen and (min-width: 320px) and (max-width: 640px){
	.privacy-cont h2{
		font-size: 22px;
	}
}
/*---------------end-privacy-page-----------------*/

/*---------------disclaimer--------------------*/

.disclaimer-cont{
	padding:2% 0%;
	line-height: 2;
	text-align: justify;
}
.disclaimer-cont h2{
	font-weight: bold;
	color: #c89c4c;
	padding-left: 20px;
	border-left: 4px solid #975413;
}

/*-------------end-disclaimer-----------------*/

/*------------whats-new-page--------------*/

.whats-cont{
	padding: 2% 0%;
	line-height: 2;
	text-align: justify;
}
.whats-cont h2{
	font-weight: bold;
	color: #c89c4c;
	padding-left: 20px;
	border-left: 4px solid #975413;
}
.whats-cont h3{
	font-weight: bold;
	color: #c89c4c;
}

@media only screen and (min-width: 992px) and (max-width:1268px){
	.whats-comp-img{
		margin-top:70px;
	}
}

@media only screen and (min-width: 641px) and (max-width:991px){
	.whats-cont h2{
		font-size: 25px;
	}
}
@media only screen and (min-width: 320px) and (max-width:640px){
	.whats-cont h2{
		font-size: 22px;
	}
	.whats-cont{
		padding: 4% 0%;
	}
}

/*------------end-whats-new-----------*/

/*------------rentals-page---------------*/

.rentals-cont{
	padding: 2% 0%;
	text-align: justify;
	line-height: 2;
}
.rentals-info h3{
	font-weight: bold;
	color: #c89c4c;
}
.rental-img,.rental-info{
	margin: 15px 0px;
}
@media only screen and (min-width: 320px) and (max-width: 640px){
	.rentals-cont{
		padding: 4% 0%;
	}
}

/*-------------end-rentals-page----------------*/

/*-----------residential-page--------------*/

.residential-cont{
	padding: 2% 0%;
	line-height: 2;
	text-align: center;
}
.residential-cont h3{
	color: #c89c4c;
	font-weight: bold;
  	text-transform: uppercase;
}
.residential-cont img{
	margin-top: 15px;
	margin-bottom: 15px;
}
@media only screen and (min-width: 320px) and (max-width: 640px){
	.residential-cont{
		padding: 4% 0%;
	}
}

/*-------------end-residential-page----------------*/

/*------------contractual-page-------------*/

.contractual-cont{
	padding: 2% 0%;
	line-height: 2;
	text-align: justify;
}
.contractual-cont h2{
	font-weight: bold;
	color: #c89c4c;
	padding-left: 20px;
	border-left: 4px solid #975413;
}
.contractual-cont ul{
	padding-left: 30px;
}
.contractual li {
  	float: left;
    margin-right: 5%;
}
@media only screen and (min-width: 641px) and (max-width:991px){
	.contractual-cont h2{
		font-size: 25px;
	}
}
@media only screen and (min-width: 320px) and (max-width:640px){
	.contractual-cont h2{
		font-size: 22px;
	}
	.contractual-cont{
		padding: 4% 0%;
	}
}

/*----------end-contractual-page--------------*/

/*-------------joint-development-page----------------*/

.joint-cont{
	padding: 2% 0%;
	text-align: justify;
	text-align: justify;
}
.joint-cont h2{
	font-weight: bold;
	color: #c89c4c;
	padding-left: 20px;
	border-left: 4px solid #975413;
}
.joint-cont h3{
	color: #c89c4c;
	font-weight: bold;
}

@media only screen and (min-width: 641px) and (max-width: 991px){
	.joint-cont h2{
		font-size: 25px;
	}
}
@media only screen and (min-width: 320px) and (max-width:640px){
	.joint-cont h2{
		font-size: 22px;
	}
	.joint-cont{
		padding: 4% 0%;
	}
}

/*-------------end-joint-development-page------------*/

/*--------------property-page-------------*/

.property-cont{
	padding: 2% 0%;
}
.property-cont h3{
	color: #c89c4c;
	font-weight: bold;
	text-align: center;
	padding-bottom: 10px;
}
.prop-but{
	text-align: center;
}
.prop-but button{
	background-color: #975413;
	border:1px solid #975413;
	padding: 6px 25px;
	color: white;
	transition: all .5s ease;
}
.prop-but button:hover{
	background-color: white;
	color: #975413;
}

/*------------end-property-page---------------*/

/*-------------interior-page---------------*/

.interior-cont{
	padding: 4% 0%;
  	text-align:justify;
  	line-height:2;
}
.interior-inner-cont{
  	padding:0px 11%;
}
.interior-cont h2{
	color: #c89c4c;
	font-weight: bold;
	text-align: center;
}

@media only screen and (min-width:320px) and (max-width:640px){
  .interior-inner-cont{
    	padding:0;
  }
}
/*-----------end-interior-page---------------*/

/*--------------emi-page---------------*/

.emi-cont{
	padding: 2% 0%;
}
.emi-in{
	padding: 20px;
	border-radius: 20px;
	box-shadow: 0px 0px 12px;
}
.emi-in h3{
	padding-bottom: 15px;
	margin-top: 0;
	color: #c89c4c;
	font-weight: bold;
	text-align: center;
}
.emi-but,.emi-but-one{
	text-align: center;
}

@media only screen and (min-width: 320px) and (max-width: 640px){
	.emi-cont{
		padding: 4% 0%;
	}
}

/*------------end-emi-page-----------------*/

/*-------------gallery-page----------------*/

.gallery_mid{
	padding: 2% 0%;
}

@media only screen and (min-width: 320px) and (max-width: 640px){
	.gallery_mid .rowImages a{
		width: 100%!important;
	}
	.gallery_mid{
		padding: 4% 0%;
	}
}

/*------------end-gallery-page----------------*/

/*--------------scroll-top---------------*/

#back-to-top{
	position: fixed;
	bottom: 25px;
	right: 20px;
	display: none;
	background:transparent;
	border:none;
	outline: none;
}
#back-to-top i{
	background-color: white;
	color: #975413;
	font-size: 45px;
}

/*---------------end-scroll-top---------------*/

/*------------popup-----------------*/

#popup{
  	display:none;
}
#popup .modal-dialog{
  	margin:15% auto!important;
  	width:400px;
  	text-align:center;
}
#popup .modal-body{
  	border:3px solid #975413;
  	border-radius:10px;
}
#popup .modal-content{
  	border-radius:10px;
  	font-size:12px;
  	color:#000;
}
#popup .modal-content h2{
 	 margin-top: 0;
    text-align: center;
    font-size: 20px;
    font-weight: bold;
    color: #c89c4c;
}
#popup .mod-para{
  	text-align:justify;
}
#popup .mod-button{
  	padding:10px 22px;
  	border:1px solid #c89c4c;
  	color:#000;
  	background:white;
  	letter-spacing:4px;
  	transition:all .5s ease;
}
#popup .mod-button:hover{
  	background-color:#c89c4c;
  	color:white;
}
@media only screen and (min-width:320px) and (max-width:640px){
  #popup .modal-dialog{
    	width:auto;
        margin: 50% auto!important;
  }
  .sidr {
  background: #c89c4c !important;
}
}

/*---------------end-popup------------------*/

/*-------------pwd-page---------------*/

.pwd-cont{
  	padding:2% 0%;
}
.pwd-cont h2{
  	text-align:center;
  	color:#c89c4c;
  	font-weight:bold;
}

/*-------------end-pwd-page-----------------*/
.foot-logo p span{
  font-weight:bold;
}
.abt-inner-cont p{
  line-height:2.4;
}
.abt-inner-cont p a,.career-third-cont p a{
  color:#C89C4C !important;
}
.pwd-cont p{
  line-height:2.0;
  text-align: justify;
}
.career-inner-cont p {
      text-align: justify;
}
.interior-inner-cont h4 {
  	color: #975413;
    font-weight: bold;
    border-bottom: 1px solid #c89c4c;
    padding-bottom: 10px;
}
</pre></body></html>