<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media only screen and (min-width : 768px) and (max-width :1024px) {
	.entry-content.pull-left{
		width:70%;	
	}
	.sidebar{
		width:30%;	
	}
	.addinfo{
		margin-left:0px;
		left:auto;
		right:0px;
	}
	.section-block .row{
		margin:0px;
		text-align:center;
	}
	.parallax-container .wrp{
		padding:25px 2%;	
	}
	.parallax-container .col-66{
		width:100%;	
	}
	#inner-page .content-area{
		width:68%;	
	}
	#inner-page .wrp{
		padding:0px 1%;
	}
	#sidebar{
		width:31%;	
	}
	.contact-section .wrp{
		padding-left:2%;
		padding-right:2%;	
	}
}
@media only screen and (min-width : 640px) and (max-width : 768px) {
		ul.top_info_boxes li{
			height:85px;	
		}
}
@media only screen and (min-width : 320px) and (max-width : 768px) {
	.header{
		padding-bottom:0px;	
	}
	.header img{
		max-width:80%;
		margin-bottom:10px;
		margin-top:0px;
	}
	.section-block .col-5{
		width:33.3%;
		padding-bottom:25px;	
	}
	.addinfo{
		margin-left:0px;
		left:auto;
		right:0px;
			
	}
	.section-block .row{
		margin:0px;
		text-align:center;
	}
	.sidebar{
		padding:10px;	
	}
	.parallax-container .wrp{
		padding:25px 2%;	
	}
	.parallax-container .col-66{
		width:100%;	
	}
	.contact-section .wrp{
		padding-left:2%;
		padding-right:2%;	
	}
	.contact-from{
		width:52%;	
	}
	.slogan{
		float:none;
		margin-left:0px;	
	}
	.header .logo img{
		max-width:200px;
		width:80%;
		height:auto;	
	}
	.header .slogan{
		max-width:400px;
		width:80%;
		height:auto;
		display:block;
		margin:0px auto;
		margin-bottom:20px;	
	}
	.top_info_boxes {
		padding:0px 2%;
	
	}
	ul.top_info_boxes li{
		width:50%!important;
		max-width:50%!important;
		padding-right:0px!important;
	}
	.top_info_boxes .top_info_box{
		float:left;
		height:auto;
	}
	
	
}
@media only screen and (min-width : 320px) and (max-width : 708px) {
	.top_info_boxes {
		padding:0px 2%;
	
	}
	ul.top_info_boxes li{
		width:50%!important;
		max-width:50%!important;
		padding-right:0px!important;
	}
	.top_info_boxes .top_info_box{
		float:left;
		display:inherit;
		padding-right:15px!important;
	}
	.column_3_container .column{
		width:33.3%;	
	}
	.column_3_container .column:hover{
		-webkit-transform: translateY(0px);
		-moz-transform: translateY(0px);
		-o-transform: translateY(0px);
		-ms-transform: translateY(0px);
		transform: translateY(0px);
	}
	.column_3_container .column:hover span{
		padding-top:0px;
	}
	.column_3_container .column:hover img{
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-o-transform: scale(1);
		-ms-transform: scale(1);
		transform: scale(1);
	}
	.sidebar{
		width:100%;
		float:none;
		overflow:hidden;
	}
	.block{
		width:300px;
		margin:0px auto;
		margin-bottom:20px;	
	}
	.section-block .row{
		margin:0px;
		text-align:center;
	}
	.section-block .col-5{
		width:45%;
		margin:0px auto;
		float:none;
		display:inline-block;
		padding-bottom:25px;	
	}
	.addinfo{
		margin-left:0px;
		left:auto;
		right:0px;
		width:50%;
	}
	#sidebar-contact{
		margin-left:0px;
		left:auto;
		right:0px;
		width:50%;
	}
	.parallax-container p{
		font-size:17px;
		line-height:25px;	
	}
	#inner-page .content-area{
		float:none;
		display:block;
		padding-left:2%;
		padding-right:2%;	
	}
	#sidebar{
		float:none;
		display:block;
		margin:0px auto;
		height:auto!important;
	}
	.contact-section .wrp{
		padding-left:2%;
		padding-right:2%;	
	}
	.contact-from{
		width:48%;	
	}
	.hero_category{
		margin-left:1%;
		margin-right:1%;
		text-align:center;
	}
	.hero_category .column{
		max-width:350px;
		width:47%;
		margin:0px 1%;
		margin-bottom:25px;
	}
	.profile_block{
		padding:10px;	
	}
	.profile-img{
		float:none;
		display:block;
		margin:0px auto;
		margin-bottom:15px;
	}
	
	.profile_desc{
		float:none;
		max-width:100%;
		display:block;
	}
}
@media only screen and (min-width : 380px) and (max-width : 600px) {
		ul.top_info_boxes li{
			height:105px;	
		}
}
@media only screen and (min-width : 320px) and (max-width : 500px) {
	.column_3_container .column{
		width:100%;
		float:none;
		display:block;
		min-height:100px;	
	}
	.sidebar{
		padding-left:5px;
		padding-right:5px;
	}
	.section-block .row{
		margin:0px;	
	}
	.section-block .col-5{
		width:100%;
		margin:0px auto;	
	}
	.addinfo{
		margin-left:0px;
		width:50%;
		padding:10px;	
	}
	.blue-box{
		padding:10px;
		padding-left:60px;	
	}
	.blue-box img.icon{
		max-width:40px;
		height:auto;
		top:25px;	
	}
	.blue-box p{
		padding-top:0px;
		margin-bottom:0px;
	}
	#inner-page .content-area .blue-box p{
		padding-bottom:0px;	
	}
	#sidebar-contact{
		display:block;
		position:static;
		width:100%;
		max-width:100%;
		margin-top:30px;	
	}
	.contact-from{
		width:98%;
		float:none;
		display:block;
		margin:0px auto;	
	}
	.hero_category{
		margin-left:1%;
		margin-right:1%;
	}
	.hero_category .column{
		max-width:350px;
		width:95%;
		margin:0px auto;
		display:block;
		margin-bottom:25px;
	}
	
}
@media only screen and (min-width : 320px) and (max-width : 400px) {
	.top_info_boxes .top_info_box{
		width:90%;
		max-width:100%;
		float:none;
		display:block;
		min-height:0px;
		margin:0px auto;
	}
	.column_3_container .column{
		width:100%;
		float:none;
		display:block;
		min-height:100px;	
	}
	.sidebar{
		padding-left:5px;
		padding-right:5px;
	}
	.section-block .row{
		margin:0px;	
	}
	.section-block .col-5{
		width:100%;
		margin:0px auto;	
	}
	.addinfo{
		display:none;
			
	}
	ul.top_info_boxes li{
		width:100%!important;
		max-width:100%!important;
		float:none!important;
	}
	
		
}</pre></body></html>