.auto-container{
	position:static;
	max-width:1200px;
	padding:0px 15px;
	margin:0 auto;
}

.circular-boxes{
	position:relative;
	margin-bottom:40px;	
}

.circular-boxes .circular-info-box:nth-child(3){
	margin:-120px 0px 0px;
}

.circular-info-box{
	position:relative;
	display:inline-block;
	margin:0px 12px;
	border:8px solid #f5f5f5;
	text-align:center;
	max-width:240px;
	border-radius:50%;
	overflow:hidden;	
}

.circular-info-box .image img{
	 display:block;
	 width:100%;
	border-radius:50%;	
}

.circular-info-box .overlay-box{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	background:rgba(113,177,0,0.70);
	color:#ffffff;
}

.circular-info-box .overlay-box .inner-content{
	position:absolute;
	left:0px;
	top:0px;
	height:100%;
	width:100%;
	display:table;
	vertical-align:middle;	
}

.circular-info-box .overlay-box .content{
	position:relative;
	display:table-cell;
	vertical-align:middle;	
}

.circular-info-box .overlay-box .content .icon-box{
	position:relative;
	top:0px;
	font-size:30px;
	line-height:30px;
	margin-bottom:10px;
	-webkit-transition:all 300ms ease;
	-ms-transition:all 300ms ease;
	-o-transition:all 300ms ease;
	-moz-transition:all 300ms ease;	
	transition:all 300ms ease;	
}

.circular-info-box .overlay-box .content .info-title,
.circular-info-box .overlay-box .content .info-count{
	position:relative;
	bottom:0px;
	font-size:24px;
	text-transform:uppercase;
	font-weight:700;
	line-height:20px;
	-webkit-transition:all 500ms ease;
	-ms-transition:all 500ms ease;
	-o-transition:all 500ms ease;
	-moz-transition:all 500ms ease;	
	transition:all 500ms ease;	
}

.property-info-sec .desc-column,
.property-info-sec .info-column{
	margin-bottom:40px;	
}

.property-info-sec .desc-column .desc-text{
	font-style:italic;
	padding-top:10px;
	font-family:'Bitter',serif;	
}

.property-info-sec{
	position:relative;
	padding:100px 0px 60px;	
}

.property-info-sec.style-two{
	text-align:center;
	padding:100px 0px;	
}

.property-info-sec.style-two .desc-column{
	max-width:560px;
	margin:0 auto;	
}


.sec-title{
	position:relative;
	margin-bottom:50px;	
}

.sec-title .subtitle-text{
	font-size:15px;
	font-style:italic;
	color:#777777;
	font-family:'Bitter',sans-serif;	
}

.sec-title h2{
	font-size:30px;
	line-height:1.4em;
	font-weight:300;
	color:#253d4a;	
}

.sec-title h2 strong{
	color:#b10000;
	font-weight:700;	
}

.property-info-sec.style-two .sec-title{
	margin-bottom:64px;
}