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


.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}

@media (max-width: 1920px) {	
}

@media (max-width: 1314px) {
.box-why{ min-height:140px;}
}

@media (min-width: 992px) {	
.navbar-brand{ display:none;}
.hidden-large{ display:none;}
}


@media (max-width: 1178px) {
.social .fa{ margin-bottom:10px;}	
	}


@media (min-width: 488px) and (max-width: 736px) {

}



@media (min-width: 992px) and (max-width: 1152px) {
.box-why{ min-height:140px;}
}

@media (max-width: 768px) {

}



@media (min-width: 768px) and (max-width: 991px) {
.navbar-brand{ display:none;}
.footer-top .col-md-4{ height:auto; border:none;}
.email, .social{ margin:0;}
.header .navbar-inverse .navbar-nav &gt; li &gt; a{ font-size:13px; padding:10px 8px;}
.banner .carousel-caption{ bottom:10%;}
.banner .carousel-caption h1{ font-size:30px;}
.hidden-large{ display:none;}
.sub-banner .carousel-caption{ bottom:0 !important; padding-bottom:10px;}
.sub-banner .carousel-caption h4{ display:none;}
.vertical-center{ padding:30px;}
.box-why{ min-height:175px;}
.social .fa{ margin-bottom:10px;}
.box-why p{font-size:18px; height:80px;}
}


@media (max-width: 767px) {
.navbar-wrapper{ position:relative !important;}
.header .navbar{ min-height:auto;}
.header .navbar-inverse{ background:#212121;}
.header .navbar-collapse.collapse{ margin-top:0;}
.header .navbar-inverse .navbar-nav &gt; li &gt; a{ color:#ccc;}
.logo{ display:none;}
.navbar{ margin-bottom:0;}
.footer-top .col-md-4{ height:auto; border:none;}
.email, .social, .add{ margin:0; text-align:center;}
.footer-menu{ display:none;}
.banner .carousel-caption h1{ font-size:30px;}
.hidden-small{ display:none;}
.sub-banner .carousel-caption h4{ display:none;}
.box-why{ min-height:100px;}
.thoughts-gap h2{ margin-top:30px;}
.map{ margin-top:30px;}
.logo-nav{display:none;}
}



@media (max-width: 736px){
.navbar-wrapper{ position:relative !important;}
.header .navbar{ min-height:auto;}
.header .navbar-inverse{ background:#212121;}
.header .navbar-collapse.collapse{ margin-top:0;}
.header .navbar-inverse .navbar-nav &gt; li &gt; a{ color:#ccc;}
.logo{ display:none;}
.navbar{ margin-bottom:0;}
.footer-top .col-md-4{ height:auto; border:none;}
.email, .social, .add{ margin:0; text-align:;}
.footer-menu{ display:none;}
.banner .carousel-caption h1{ font-size:30px;}
.hidden-small{ display:none;}
.sub-banner .carousel-caption h4{ display:none;}
.box-why{ min-height:100px;}
.thoughts-gap h2{ margin-top:30px;}
.map{ margin-top:30px;}
}



@media (min-width: 480px) and (max-width: 667px){
.navbar-wrapper{ position:relative !important;}
.header .navbar{ min-height:auto;}
.header .navbar-inverse{ background:#212121;}
.header .navbar-collapse.collapse{ margin-top:0;}
.header .navbar-inverse .navbar-nav &gt; li &gt; a{ color:#ccc;}
.logo{ display:none;}
.navbar{ margin-bottom:0;}
.footer-top .col-md-4{ height:auto; border:none;}
.email, .social, .add{ margin:0; text-align:center;}
.footer-menu{ display:none;}
.banner .carousel-caption h1{ font-size:30px;}
.sub-banner .carousel-caption{ bottom:0;}
.sub-banner .carousel-caption h4{ display:none;}
.hidden-small{ display:none;}
.box-why{ min-height:100px;}
.thoughts-gap h2{ margin-top:30px;}
.map{ margin-top:30px;}
}

	
	
@media (max-width: 480px) {
	
.df-image{width:100%; margin-right:0px;  height:400px;}

}



@media (min-width: 320px) and (max-width: 480px){
.navbar-wrapper{ position:relative !important;}
.header .navbar{ min-height:auto;}
.header .navbar-inverse{ background:#212121;}
.header .navbar-collapse.collapse{ margin-top:0;}
.header .navbar-inverse .navbar-nav &gt; li &gt; a{ color:#ccc;}
.logo{ display:none;}
.navbar{ margin-bottom:0;}
.banner .carousel-caption{ display:none;}
.sub-banner .carousel-caption{ display:none;}
.photo-col .col-xs-6{ width:100%;}
.footer-top .col-md-4{ height:auto; border:none;}
.email, .social, .add{ margin:0; text-align:center;}
.footer-menu{ display:none;}
.hidden-small{ display:none;}
.box-why{ min-height:100px;}
.thoughts-gap h2{ margin-top:30px;}
.sm-cont .col-xs-6{ width:100%;}
.map{ margin-top:30px;}
.photography-gall h3{ width:100%;}
	}

@media (max-width: 320px) {
.banner .carousel-caption{ display:none;}
.sub-banner .carousel-caption{ display:none;}
}</pre></body></html>