<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*******HEADERS********/

/*Head #1 Square Logo */
body.head_1 header .navbar-brand {
	width:150px;
	height:150px;
	background-color:#fff;
	padding:10px;
	position:absolute;
}
@media screen and (max-width:767px){
	body.head_1 header .navbar-brand {
		width:100px;
		height:100px;
	}
}
body.head_1 header .navbar-brand img{
	width:100%;
}
@media screen and (max-width:767px){
	body.head_1 header .nav-phone{
		position:absolute;
		right:70px;
		top:-10px;
	}
	body.head_1 header .social{
		display:none;
	}
}

/*Head #2 Rectangle Logo*/
body.head_2 header .navbar-brand {
	width:auto;
	float:left;
	max-width:300px;
	height:70px;
	padding:5px 10px;
	position:relative;
	line-height:60px;
}
body.head_2 header .navbar-brand img{
	max-width:100%;
	max-height:60px;
}
body.head_2 header .nav a{
	height:70px;
	border-top:5px solid transparent;
	margin:0;
	padding: 20px;
}
body.head_2 header .social{
	display:none;
}
body.head_2 header .nav-phone{
	float:left;
	text-align:left;
}
body.head_2 header .nav-phone span{
	display:none;
}
body.head_2 header .nav-phone p{
	border-left:1px solid #ddd;
	padding-left:10px;
	margin: 10px 0;
}
@media screen and (max-width:767px){
	body.head_2 header .navbar-toggle{
		margin:15px 6px;
		margin-left:0;
	}
	body.head_2 header{
		height:70px;
	}
	body.head_2 header .nav-phone{
		position:absolute;
		right:60px;
		top:2px;
	}
	body.head_2 header .nav a{
		height:auto;
		padding:12px 15px;
	}
	body.head_2 header .nav a:hover,
	body.head_2 header .nav a.active,
	body.head_2 header .nav a.active:hover{
		border-top:0;
	}
}
@media screen and (max-width:400px){
	body.head_2 header .nav-phone{
		display:none;
	}
}
/*******COLORS********/

/*Color #1 Green */
body.head_1.color_1 header .nav .active a,
body.head_1.color_1 header .nav .active a:hover,
body.head_1.color_1 header .nav  a:hover {
	color:#AAB300;
	background-color:#fff;
	border-top:5px solid #AAB300;
}
body.head_2.color_1 header .nav .active a,
body.head_2.color_1 header .nav .active a:hover,
body.head_2.color_1 header .nav  a:hover {
	color:#fff;
	background-color:#AAB300;
}
body.color_1 .select2-container--default .select2-results__option--highlighted[aria-selected]{
	background-color:#AAB300;
	color:#fff;
}
body.color_1 .ui-state-active{
	border:1px solid transparent;
	background:#AAB300;
}
body.color_1 footer ul.foot-social li a:hover{
	background-color:#969D00;
	color:#fff;
}
body.color_1 .media .nav-tabs  {
	border-bottom-color:#969D00;
}
body.color_1 .media .nav-tabs&gt;li.active&gt;a,
body.color_1 .media .nav-tabs&gt;li.active&gt;a:focus,
body.color_1 .media .nav-tabs&gt;li.active&gt;a:hover{
	background-color:#969D00;
}
body.color_1 .media .owl-carousel .owl-prev,
body.color_1 .media .owl-carousel .owl-next{
	background-color:#969D00;
}
body.color_1 .content .block-content .list li:before{
	color:#969D00;
}
body.color_1 .btn{
	background-color:#AAB300;
	color:#fff;
}
body.color_1 .btn:hover,
body.color_1 .btn:active,
body.color_1 .btn:focus{
	background-color:#969D00;
}


/*Color #2 Orange */
body.head_1.color_2 header .nav .active a,
body.head_1.color_2 header .nav .active a:hover,
body.head_1.color_2 header .nav  a:hover {
	color:#FF4000;
	background-color:#fff;
	border-top:5px solid #FF4000;
}
body.head_2.color_2 header .nav .active a,
body.head_2.color_2 header .nav .active a:hover,
body.head_2.color_2 header .nav  a:hover {
	color:#fff;
	background-color:#FF4000;
}
body.color_2 .select2-container--default .select2-results__option--highlighted[aria-selected]{
	background-color:#FF4000;
	color:#fff;
}
body.color_2 .ui-state-active{
	border:1px solid transparent;
	background:#FF4000;
}
body.color_2 footer ul.foot-social li a:hover{
	background-color:#FF4000;
	color:#fff;
}
body.color_2 .media .nav-tabs  {
	border-bottom-color:#FF4000;
}
body.color_2 .media .nav-tabs&gt;li.active&gt;a,
body.color_2 .media .nav-tabs&gt;li.active&gt;a:focus,
body.color_2 .media .nav-tabs&gt;li.active&gt;a:hover{
	background-color:#FF4000;
}
body.color_2 .media .owl-carousel .owl-prev,
body.color_2 .media .owl-carousel .owl-next{
	background-color:#FF4000;
}
body.color_2 .content .block-content .list li:before{
	color:#FF4000;
}
body.color_2 .btn{
	background-color:#FF4000;
	color:#fff;
}
body.color_2 .btn:hover,
body.color_2 .btn:active,
body.color_2 .btn:focus{
	background-color:#B92F00;
}


/*Color #3 Yellow */
body.head_1.color_3 header .nav .active a,
body.head_1.color_3 header .nav .active a:hover,
body.head_1.color_3 header .nav  a:hover {
	color:#333;
	background-color:#fff;
	border-top:5px solid #FFC926;
}
body.head_2.color_3 header .nav .active a,
body.head_2.color_3 header .nav .active a:hover,
body.head_2.color_3 header .nav  a:hover {
	color:#333;
	background-color:#FFC926;
}
body.color_3 .select2-container--default .select2-results__option--highlighted[aria-selected]{
	background-color:#FFC926;
	color:#333;
}
body.color_3 .ui-state-active{
	border:1px solid transparent;
	background:#FFC926;
}
body.color_3 footer ul.foot-social li a:hover{
	background-color:#FFC926;
	color:#333;
}
body.color_3 .media .nav-tabs  {
	border-bottom-color:#FFC926;
}
body.color_3 .media .nav-tabs&gt;li.active&gt;a,
body.color_3 .media .nav-tabs&gt;li.active&gt;a:focus,
body.color_3 .media .nav-tabs&gt;li.active&gt;a:hover{
	background-color:#FFC926;
}
body.color_3 .media .owl-carousel .owl-prev,
body.color_3 .media .owl-carousel .owl-next{
	background-color:#FFC926;
}
body.color_3 .content .block-content .list li:before{
	color:#FFC926;
}
body.color_3 .btn{
	background-color:#FFC926;
	color:#fff;
}
body.color_3 .btn:hover,
body.color_3 .btn:active,
body.color_3 .btn:focus{
	background-color:#F2B600;
}


/*Color #4 Red */
body.head_1.color_4 header .nav .active a,
body.head_1.color_4 header .nav .active a:hover,
body.head_1.color_4 header .nav  a:hover {
	color:#D90000;
	background-color:#fff;
	border-top:5px solid #D90000;
}
body.head_2.color_4 header .nav .active a,
body.head_2.color_4 header .nav .active a:hover,
body.head_2.color_4 header .nav  a:hover {
	color:#fff;
	background-color:#D90000;
}
body.color_4 .select2-container--default .select2-results__option--highlighted[aria-selected]{
	background-color:#D90000;
	color:#fff;
}
body.color_4 .ui-state-active{
	border:1px solid transparent;
	background:#D90000;
}
body.color_4 footer ul.foot-social li a:hover{
	background-color:#D90000;
	color:#fff;
}
body.color_4 .media .nav-tabs  {
	border-bottom-color:#D90000;
}
body.color_4 .media .nav-tabs&gt;li.active&gt;a,
body.color_4 .media .nav-tabs&gt;li.active&gt;a:focus,
body.color_4 .media .nav-tabs&gt;li.active&gt;a:hover{
	background-color:#D90000;
}
body.color_4 .media .owl-carousel .owl-prev,
body.color_4 .media .owl-carousel .owl-next{
	background-color:#D90000;
}
body.color_4 .content .block-content .list li:before{
	color:#D90000;
}
body.color_4 .btn{
	background-color:#D90000;
	color:#fff;
}
body.color_4 .btn:hover,
body.color_4 .btn:active,
body.color_4 .btn:focus{
	background-color:#B70000;
}


/*Color #5 Blue */
body.head_1.color_5 header .nav .active a,
body.head_1.color_5 header .nav .active a:hover,
body.head_1.color_5 header .nav  a:hover {
	color:#006DD9;
	background-color:#fff;
	border-top:5px solid #006DD9;
}
body.head_2.color_5 header .nav .active a,
body.head_2.color_5 header .nav .active a:hover,
body.head_2.color_5 header .nav  a:hover {
	color:#fff;
	background-color:#006DD9;
}
body.color_5 .select2-container--default .select2-results__option--highlighted[aria-selected]{
	background-color:#006DD9;
	color:#fff;
}
body.color_5 .ui-state-active{
	border:1px solid transparent;
	background:#006DD9;
}
body.color_5 footer ul.foot-social li a:hover{
	background-color:#006DD9;
	color:#fff;
}
body.color_5 .media .nav-tabs  {
	border-bottom-color:#006DD9;
}
body.color_5 .media .nav-tabs&gt;li.active&gt;a,
body.color_5 .media .nav-tabs&gt;li.active&gt;a:focus,
body.color_5 .media .nav-tabs&gt;li.active&gt;a:hover{
	background-color:#006DD9;
}
body.color_5 .media .owl-carousel .owl-prev,
body.color_5 .media .owl-carousel .owl-next{
	background-color:#006DD9;
}
body.color_5 .content .block-content .list li:before{
	color:#006DD9;
}
body.color_5 .btn{
	background-color:#006DD9;
	color:#fff;
}
body.color_5 .btn:hover,
body.color_5 .btn:active,
body.color_5 .btn:focus{
	background-color:#005BB7;
}


/*Color #6 Black */
body.head_1.color_6 header .nav .active a,
body.head_1.color_6 header .nav .active a:hover,
body.head_1.color_6 header .nav  a:hover {
	color:#333333;
	background-color:#fff;
	border-top:5px solid #333333;
}
body.head_2.color_6 header .nav .active a,
body.head_2.color_6 header .nav .active a:hover,
body.head_2.color_6 header .nav  a:hover {
	color:#fff;
	background-color:#333333;
}
body.color_6 .select2-container--default .select2-results__option--highlighted[aria-selected]{
	background-color:#333333;
	color:#fff;
}
body.color_6 .ui-state-active{
	border:1px solid transparent;
	background:#333333;
}
body.color_6 footer ul.foot-social li a:hover{
	background-color:#333333;
	color:#fff;
}
body.color_6 .media .nav-tabs  {
	border-bottom-color:#333333;
}
body.color_6 .media .nav-tabs&gt;li.active&gt;a,
body.color_6 .media .nav-tabs&gt;li.active&gt;a:focus,
body.color_6 .media .nav-tabs&gt;li.active&gt;a:hover{
	background-color:#333333;
}
body.color_6 .media .owl-carousel .owl-prev,
body.color_6 .media .owl-carousel .owl-next{
	background-color:#333333;
}
body.color_6 .content .block-content .list li:before{
	color:#333333;
}
body.color_6 .btn{
	background-color:#333333;
	color:#fff;
}
body.color_6 .btn:hover,
body.color_6 .btn:active,
body.color_6 .btn:focus{
	background-color:#242424;
}


/*Color #7 White */
body.head_1.color_7 header .nav .active a,
body.head_1.color_7 header .nav .active a:hover,
body.head_1.color_7 header .nav  a:hover {
	color:#ffffff;
	background-color:#cccccc;
	border-top:5px solid #ffffff;
}
body.head_2.color_7 header .nav .active a,
body.head_2.color_7 header .nav .active a:hover,
body.head_2.color_7 header .nav  a:hover {
	color:#666666;
	background-color:#eeeeee;
}
body.color_7 .select2-container--default .select2-results__option--highlighted[aria-selected]{
	background-color:#cccccc;
	color:#fff;
}
body.color_7 .ui-state-active{
	border:1px solid transparent;
	background:#cccccc;
}
body.color_7 footer ul.foot-social li a:hover{
	background-color:#eeeeee;
	color:#333;
}
body.color_7 .media .nav-tabs  {
	border-bottom-color:#cccccc;
}
body.color_7 .media .nav-tabs&gt;li.active&gt;a,
body.color_7 .media .nav-tabs&gt;li.active&gt;a:focus,
body.color_7 .media .nav-tabs&gt;li.active&gt;a:hover{
	background-color:#cccccc;
}
body.color_7 .media .owl-carousel .owl-prev,
body.color_7 .media .owl-carousel .owl-next{
	background-color:#cccccc;
}
body.color_7 .content .block-content .list li:before{
	color:#cccccc;
}
body.color_7 .btn{
	background-color:#FFFFFF;
	color:#777777;
	border:1px solid #CCCCCC;
}
body.color_7 .btn:hover,
body.color_7 .btn:active,
body.color_7 .btn:focus{
	background-color:#EEEEEE;
}



/*******SEARCHES********/

/*Search #1 inner*/
body.search_1 .search{
	z-index:999;
	width:100%;
	position:absolute;
	margin-top:-380px;
}
@media screen and (max-width:767px){
	body.search_1 .search{
		margin-top:-340px;
	}
}
@media screen and (max-width:400px){
	body.search_1 .search{
		margin-top:-385px!important;
	}
}
body.search_1 .search .search-module{
	padding:20px;
	padding-bottom:5px;
	border-radius:6px;
	background-color:rgba(0,0,0,0.6);
}
@media screen and (max-width:400px){
	body.search_1 .search .search-module{
		padding:10px;
	}
}


/*Search #2 bottom */
body.search_2 .search {
	position:relative;
	margin-top:-100px;
	z-index:9999;
	background-color:#444444;
}
body.search_2 .search .search-module{
	padding-top:15px;
	padding-bottom:15px;
}
@media screen and (max-width:400px){
	body.search_2 .search .search-module{
		padding-bottom:15px;
	}
}

/*******FONTS********/

/*Font #1 Open Sans Family*/
body.font_1{
	font-family: "Open Sans", sans-serif;
}
body.font_1 header .nav a{
	font-family: "Open Sans Condensed", sans-serif;
	font-weight:300;
	font-size:20px;
	text-transform:uppercase;
}
body.font_1 header .nav-phone {
	font-family: "Open Sans Condensed", sans-serif;
}
@media screen and (max-width:767px){
	body.font_1 header .nav-phone span{
		font-size:13px;
	}
}
body.font_1 header .nav-phone p{
	font-weight:700;
	font-size:20px;
}
@media screen and (max-width:767px){
	body.font_1 header .nav-phone p{
		font-size:18px;
	}
}
body.font_1 header .nav a{
	padding-top:18px;
	border-top:5px solid transparent;
}
@media screen and (max-width:767px){
	body.font_1 header .nav a{
		padding-top:10px;
		border:none;
	}
}
body.font_1 .btn{
	font-family: "Open Sans Condensed", sans-serif;
	font-weight:700;
	text-transform:uppercase;
}
body.font_1 .search .search-module .search-form .form-control,
body.font_1 .search .search-module .select2-container *,
body.font_1 .ui-widget-content{
	font-family: "Open Sans Condensed", sans-serif;
	font-size:20px;
	font-weight:300;
}
body.font_1 .title{
	font-family: "Open Sans Condensed", sans-serif;
	font-weight:700;
	font-size:26px;
	text-transform:uppercase;
}
body.font_1 .subtitle{
	font-family: "Open Sans Condensed", serif;
	font-weight:300;
	text-transform:uppercase;
	font-size:20px;
}
body.font_1 .property-tag {
	font-family: "Open Sans Condensed", sans-serif;
}
body.font_1 .property-price {
	font-family: "Open Sans", sans-serif;
	font-weight:700;
	font-size:22px;
}
body.font_1 .property-caption .property-title{
	font-family: "Open Sans Condensed", sans-serif;
	font-weight:700;
	font-size:20px;
}
body.font_1 .property-caption .property-address{
	font-weight:300;
}
body.font_1 .property-caption .property-details{
	font-weight:300;
}
body.font_1 .property-caption .property-details b{
	font-weight:600;
}
body.font_1 footer h1{
	font-size:18px;
	font-family: "Open Sans", sans-serif;
	font-weight:600;
}
body.font_1 .property-choose{
	font-family: "Open Sans Condensed", sans-serif;
	font-weight:700;
	font-size:18px;
}
body.font_1 .property-choose span {
	font-weight:300;
	line-height:1;
	font-size:16px;
}
body.font_1 .form .form-group .label{
	font-weight:600;
}
body.font_1 .banner .banner-caption h1 {
	font-family: "Open Sans", sans-serif;
}
body.font_1 .content .block-content h1{
	font-family: "Open Sans Condensed", sans-serif;
	font-size:22px;
	font-weight:bold;
}
body.font_1 .content .block-content h2{
	font-family: "Open Sans Condensed", sans-serif;
	font-size:20px;
	font-weight:bold;
}
body.font_1 .media .nav-tabs&gt;li&gt;a{
	font-family: "Open Sans Condensed", sans-serif;
	font-size:18px;
	font-weight:700;
	text-transform:uppercase;
}
body.font_1 .property .details-price{
	font-family: "Open Sans", sans-serif;
}
body.font_1 .property .details-title .btn{
	font-family: "Open Sans Condensed", sans-serif;
	font-size:20px;
	font-weight:700;
}
body.font_1 .property .details-title h1{
	font-family: "Open Sans Condensed", sans-serif;
	font-weight:700;
}

/*Font #2 Roboto Family*/
body.font_2{
	font-family: "Roboto", sans-serif;
}
body.font_2 header .nav a{
	font-family: "Roboto Slab", serif;
	border-top:5px solid transparent;
}	
body.font_2 header .nav-phone p{
	font-family: "Roboto Condensed", sans-serif;
	font-size:20px;
	font-weight:700;
}
body.font_2 .title{
	font-family: "Roboto Slab", serif;
	font-weight:400;
	text-transform:uppercase;
	font-size:22px;
}
body.font_2 .subtitle{
	font-family: "Roboto Condensed", serif;
	font-weight:300;
	text-transform:uppercase;
	font-size:16px;
}
body.font_2 .property-tag {
	font-family: "Roboto Condensed", sans-serif;
	font-size:13px;
	font-weight:400;
}
body.font_2 .property-caption .property-title{
	font-family: "Roboto Slab", serif;
	font-weight:400;
	font-size:18px;
}
body.font_2 .property-caption .property-price{
	font-family: "Roboto Slab", serif;
}
body.font_2 footer h1{
	font-size:18px;
	font-family: "Roboto Slab", serif;
	font-weight:400;
}
body.font_2 .property-choose{
	font-family: "Roboto Slab", serif;
	font-weight:700;
	font-size:18px;
	line-height:1.2;
}
body.font_2 .property-choose span {
	font-weight:300;
	line-height:1;
	font-size:14px;
}
@media screen and (max-width:767px){
	body.font_2 header .nav-phone p{
		font-size:16px;
	}
}
body.font_2 .banner .banner-caption h1 {
	font-family: "Roboto Slab", serif;
	font-weight:400;
}
body.font_2 .content .block-content h1{
	font-family: "Roboto Slab", serif;
	font-size:20px;
	font-weight:bold;
}
body.font_2 .content .block-content h2{
	font-family: "Roboto Slab", serif;
	font-size:18px;
	font-weight:bold;
}
body.font_2 .media .nav-tabs&gt;li&gt;a{
	font-family: "Roboto Condensed", sans-serif;
	font-size:18px;
	font-weight:700;
	text-transform:uppercase;
}
body.font_2 .property .details-price{
	font-family: "Roboto Slab", serif;
}
body.font_2 .property .details-title .btn{
	font-family: "Roboto Condensed", sans-serif;
	font-weight:700;
	font-size:20px;
}
body.font_2 .property .details-title h1{
	font-family: "Roboto Slab", serif;
	font-weight:400;
}



/*Responsive*/
@media screen and (max-width:767px){
	body header .nav a,
	body header .nav a:hover,
	body header .nav a.active,
	body header .nav a.active:hover,
	body header .nav a.active:focus{
		border-top:0!important;
	}
}</pre></body></html>