<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 (max-width: 1466px){


	.blog_holder_inner .mix{
		margin: 0 0 2.8%;
		width: 31.5%;
	}

	.blog_holder_inner .filler{
		width: 31.5%;
	}

}

@media only screen and (max-width: 1050px){
	nav.main_menu ul li a{
		padding: 0px 18px;
	}
}

@media only screen and (max-width: 1060px){
	nav.main_menu ul li a{
		padding: 0px 16px;
	}
}

@media only screen and (min-width: 768px) and (max-width: 990px){

	nav.main_menu ul li a{
		padding: 0px 16px;
	}

	body.boxed .wrapper,
	body.boxed header{
		width: 848px;
	}
	
	.container_inner,
	.drop_down2 .second,
	.drop_down2 .second .inner2,
	.accordion.full_screen.no .accordion_inner,
	.top_area_line_holder.no .top_area_line,
	.full_width .parallax_content{
		width: 768px;
	}

	.accordion.full_screen.yes .accordion_inner,
	.top_area_line_holder.yes .top_area_line{
		width: 768px !important;
	}

	.accordion.full_screen.yes .accordion_inner,
	.top_area_line_holder.yes .top_area_line{
		margin: 0px auto !important;
	}

	.top_area_line_holder.yes .top_area_line .top_area_line_text_holder{
		padding: 0px;
	}

	.projects_holder.v4 .mix,
	.blog_holder_inner .mix{
		margin: 0 0 2.8%;
		width: 31.5%;
	}

	.projects_holder.v4 .filler,
	.blog_holder_inner .filler{
		width: 31.5%;
	}
	
	.projects_holder.v3 .mix{
		margin: 0 0 4%;
		width: 48%;
	}

	.projects_holder.v3 .filler {
		width: 48%;
	}

	.latest_post_holder ul li.five{
		width: 32.9%;
		padding: 0px 0.4% 0px 0px;
	}

	.widget.widget_search form input[type="submit"]{
		padding: 0px 1px;
	}

	.portfolio_galery a.v4{
		width: 32%;
		margin: 0px 2% 20px 0px !important;
	}

	.portfolio_galery a.v4:nth-child(3n){
		margin: 0px 0px 20px 0px !important;
	}
	
	.header_right_widget #lang_sel_click ul &gt; li a.lang_sel_sel{
		padding:0px 18px 0 18px;

	}
	
}

@media only screen and (max-width: 1120px){


	.blog_holder_inner .mix{
		margin: 0 0 4%;
		width: 48%;
	}

	.blog_holder_inner .filler{
		width: 48%;
	}

}

@media only screen and (max-width: 940px){
	nav.main_menu ul li a{
		padding: 0px 8px;
		font-size: 13px;
	}
	
	.header_right_widget #lang_sel_click ul &gt; li a.lang_sel_sel{
		padding:0px 8px 0 8px;
		font-size: 13px;
	}
	
	.header_right_widget #lang_sel ul &gt; li a.lang_sel_sel{
		padding:0px 8px 0 8px;
		font-size: 13px;
	}
	
	.header_right_widget #lang_sel ul ul a, .header_right_widget #lang_sel ul ul a:visited{
		padding:12px 8px 12px 8px;
	}
	
	.header_right_widget #lang_sel ul ul a:hover{
		padding: 12px 3px 12px 13px;
	}
	
	.header_right_widget #lang_sel_list a, .header_right_widget #lang_sel_list a:visited{
		font-size: 13px;
		padding:0px 0px 0 8px;
	}
	
	.header_right_widget #lang_sel_list ul{
		padding:0px 0px 0 5px !important;
	}
}

@media only screen and (min-width: 480px) and (max-width: 768px){

	header{
		position: relative;
		display: inline-block;
		background-color: #000000 !important;
		margin-bottom: -5px;
		-webkit-transition: none !important;
		-moz-transition: none !important;
		-o-transition: none !important;
	}

	.header_right_widget{
		line-height: normal !important;
		padding: 25px 0px;
	}

	.header_right_widget .textwidget ul{
		margin: 0px;
	}
	
	.logo{
		position: relative;
		top: 0px;
	}
	 
	.logo img{
		top: 0px;
	}

	.main_menu{
		display: none !important;
	}

	.selectnav {
		display: block;
		margin: 0px;
	}

	.selectnav_button{
		display: block;
	}
	
	body.boxed .wrapper,
	body.boxed header{
		width: 500px;
	}

	.container_inner,
	.accordion.full_screen.no .accordion_inner,
	.top_area_line_holder.no .top_area_line,
	.full_width .parallax_content{
		width: 420px;
	}

	.accordion.full_screen.yes .accordion_inner,
	.top_area_line_holder.yes .top_area_line{
		width: 420px !important;
	}

	.accordion.full_screen.yes .accordion_inner,
	.top_area_line_holder.yes .top_area_line{
		margin: 0px auto !important;
	}

	.top_area_line_holder.yes .top_area_line .top_area_line_text_holder{
		padding: 0px;
	}

	.two_columns_50_50 .column1, .two_columns_50_50 .column2,
	.three_columns .column1, .three_columns .column2, .three_columns .column3,
	.two_columns_66_33 .column1, .two_columns_66_33 .column2,
	.two_columns_33_66 .column1, .two_columns_33_66 .column2,
	.two_columns_75_25 .column1, .two_columns_75_25 .column2,
	.two_columns_25_75 .column1, .two_columns_25_75 .column2,
	.two_columns_66_33.grid2 .column1, .two_columns_66_33.grid2 .column2,
	.two_columns_33_66.grid2 .column1, .two_columns_33_66.grid2 .column2,
	.two_columns_75_25.grid2 .column1, .two_columns_75_25.grid2 .column2,
	.two_columns_25_75.grid2 .column1, .two_columns_25_75.grid2 .column2,
	.four_columns .column1, .four_columns .column2, .four_columns .column3, .four_columns .column4{
		width: 100%;
		border: none;
	}

	.footer_top .four_columns .column1, .footer_top .four_columns .column2, .footer_top .four_columns .column3, .footer_top .four_columns .column4{
		width: 50%;
	}

	.footer_top .four_columns .column3 .column_inner{
		padding: 0px;
	}

	.footer_top .four_columns .column2 .column_inner, 
	.footer_top .four_columns .column4 .column_inner{
		padding: 0px 0px 0px 20px;
	}
	
	.two_columns_50_50 .column1 .column_inner, .two_columns_50_50 .column2 .column_inner,
	.three_columns .column1 .column_inner, .three_columns .column2 .column_inner, .three_columns .column3 .column_inner,
	.two_columns_66_33 .column1 .column_inner, .two_columns_66_33 .column2 .column_inner,
	.two_columns_33_66 .column1 .column_inner, .two_columns_33_66 .column2 .column_inner,
	.two_columns_75_25 .column1 .column_inner, .two_columns_75_25 .column2 .column_inner,
	.two_columns_25_75 .column1 .column_inner, .two_columns_25_75 .column2 .column_inner,
	.two_columns_66_33.grid2 .column1 .column_inner, .two_columns_66_33.grid2 .column2 .column_inner,
	.two_columns_33_66.grid2 .column1 .column_inner, .two_columns_33_66.grid2 .column2 .column_inner,
	.two_columns_75_25.grid2 .column1 .column_inner, .two_columns_75_25.grid2 .column2 .column_inner,
	.two_columns_25_75.grid2 .column1 .column_inner, .two_columns_25_75.grid2 .column2 .column_inner,
	.four_columns .column1 .column_inner, .four_columns .column2 .column_inner, .four_columns .column3 .column_inner, .four_columns .column4 .column_inner{
		padding: 0px;
	}

	.footer_top .column2, .footer_top .column3, .footer_top .column4{
		border: 0px;
	}

	.footer_top .column1, .footer_top .column2, .footer_top .column3, .footer_top .column4{
		margin: 0px 0px 40px 0px;
	}

	.footer_bottom .right{
		float: left;
		text-align: left;
	}
	
	.projects_holder.v4 .mix{	
		margin: 0 0 9%;
		width: 100%;
	}
	
	.projects_holder.v4 .filler{
		width: 100%;
	}
	
	.full_width .projects_holder.v4 .mix,
	.blog_holder_inner .mix{	
		margin: 0 0 4%;
		width: 48%;
	}

	.full_width .projects_holder.v4 .filler,
	.blog_holder_inner .filler{
		width: 48%;
	}
	
	.projects_holder.v3 .mix{
		margin: 0 0 9%;
		width: 100%;
	}

	.projects_holder.v3 .filler {
		width: 100%;
	}
	
	.projects_holder.v2 .mix{
		margin: 0 0 9%;
		width: 100%;
	}

	.projects_holder.v2 .filler {
		width: 100%;
	}

	.two_columns_66_33.background_color_sidebar &gt; .column2,
	.two_columns_75_25.background_color_sidebar &gt; .column2{
		min-height: 1px !important;
		padding: 50px 1500px 0px;
		margin: 0px -1500px 0px;
	}

	.two_columns_33_66.background_color_sidebar &gt; .column1,
	.two_columns_25_75.background_color_sidebar &gt; .column1{
		min-height: 1px !important;
		padding: 50px 1500px 0px;
		margin: -50px -1500px 0px;
	}
	
	.boxed .two_columns_66_33.background_color_sidebar &gt; .column2,
	.boxed .two_columns_75_25.background_color_sidebar &gt; .column2,
	.boxed .two_columns_25_75.background_color_sidebar &gt; .column1,
	.boxed .two_columns_33_66.background_color_sidebar &gt; .column1{
		padding: 50px 40px 0px 40px;
		margin: -50px -40px 0px -40px;
	}

	.price_table{
		width: 49%;
		margin: 0px 2% 50px 0px;
	}

	.price_table:nth-child(2n){
		margin: 0px 0px 40px 0px;
	}

	.price_table:nth-child(3n){
		margin: 0px 2% 40px 0px;
	}

	.latest_post_holder ul li.three,
	.latest_post_holder ul li.four,
	.latest_post_holder ul li.five{
		width: 49.5%;
		padding: 0px 0.5% 0px 0px;
	}
	
	.parallax section {
    	height: auto !important;
		min-height: 400px;
	}
	
	.rev_slider_wrapper{
		min-height: 1px;
	}

	.portfolio_galery a.v3{
		width: 49%;
		margin: 0px 2% 20px 0px !important;
	}

	.portfolio_galery a.v4{
		width: 49%;
		margin: 0px 2% 20px 0px !important;
	}

	.portfolio_galery a.v3:nth-child(2n),
	.portfolio_galery a.v4:nth-child(2n){
		margin: 0px 0px 20px 0px !important;
	}
	
	.header_right_widget #lang_sel_click ul &gt; li a.lang_sel_sel, .header_right_widget #lang_sel ul &gt; li a.lang_sel_sel{
		line-height:30px !important;
		color:#fff !important;
	}
	
	.header_right_widget #lang_sel_click ul ul, .header_right_widget #lang_sel ul ul{
		top:54px;
		background-color:rgba(0, 0, 0, 0.9) !important;
	}
	
	.header_right_widget #lang_sel ul &gt; li:hover a.lang_sel_sel, .header_right_widget #lang_sel_click ul &gt; li:hover a.lang_sel_sel{
		background:none !important;
	}
	
	.header_right_widget #lang_sel_click ul ul a, .header_right_widget #lang_sel_click ul ul a:visited, .header_right_widget #lang_sel ul ul a, .header_right_widget #lang_sel ul ul a:visited{
		padding:12px 10px 12px 10px;
		-webkit-transition: none;
		-moz-transition: none;
		-o-transition: none;
		color:#fff !important;
		line-height:14px !important;
		font-size:13px !important;
	}
	
	.header_right_widget #lang_sel_click ul ul a:hover, .header_right_widget #lang_sel ul ul a:hover{
		padding:12px 10px 12px 10px;
	}
	
	.header_right_widget #lang_sel ul ul, .header_right_widget #lang_sel_click ul ul{
		top:25px !important;
		padding-top:39px !important;
	}
	
	.header_right_widget #lang_sel_list a, .header_right_widget #lang_sel_list a:visited{
		display:inline-block;
		padding:3px 0 0 10px;
	}
	
	.header_right_widget #lang_sel_list ul{
		padding:0px !important;
	}
	
}

@media only screen and (max-width: 480px){

	/* Mod 28-02-2017 */
	.wrapper {
		margin-top: 85px;
	}

	header{
		position: fixed;
		left:0px;
		display: inline-block;
		background-color: #000000 !important;
		margin-bottom: -5px;
		-webkit-transition: none !important;
		-moz-transition: none !important;
		-o-transition: none !important;
		top: 0px;
	}
	
	.header_right_widget{
		line-height: normal !important;
		padding: 20px 0px;
	}

	.header_right_widget .textwidget ul{
		margin: 0px;
	}
	
	.logo{
		position: relative;
		top: 0px;
		width: 57% !important; /*GUS*/
	}
	 
	.logo img{top: 15px;height: 33px !important;/* GUS top: 0px;*/}
	.home.page .content_inner .title.has_fixed_background {height:0!important;}
	.search_box{display:block!important;margin-right: 10px;}.search_box ul li{padding: 8px 8px !important;}
	.search_box ul li a{line-height: normal!important;}
	.search_box .second{
		top: 59px;
		left: 0px;
	}
	.dropdown-menu.search{width: 310px!important;padding: 20px 15px 0 15px!important;}

	.main_menu{
		display: none;
	}

	/* Mod 28-02-2017 */
	#responsive-menu {
		top: 85px !important;
	}
	
	.map-box, .home-box{display:none!important;} /*GUS*/
	
	.top {
		right: 5px !important;
		top: 80%!important;
	}
	
	.footer_bottom {
		line-height:22px !important;
		padding: 10px 50px;
	}
		
	table td {
		padding: 10px!important;
	}
	
	/*table, thead, th, td, tr {
		display: block;
	}*/
	
	table td li {
		margin: 0 !important;
	}
	
	.gsc-result .gs-title {
		height: 4.7em !important;
	}
	
	.selectnav {
		display: block;
		margin: 0px;
	}

	.selectnav_button{
		display: block;
	}
	
	body.boxed .wrapper,
	body.boxed header{
		width: 380px;
	}
	
	.container_inner,
	.accordion.full_screen.no .accordion_inner,
	.accordion.full_screen.yes .accordion_inner,
	.top_area_line_holder.yes .top_area_line,
	.top_area_line_holder.no .top_area_line,
	.full_width .parallax_content{
		/*width: 300px !important;*/
	}

	.accordion.full_screen.yes .accordion_inner,
	.top_area_line_holder.yes .top_area_line{
		margin: 0px auto !important;
	}

	.top_area_line_holder.yes .top_area_line .top_area_line_text_holder{
		padding: 0px;
	}

	.two_columns_50_50 .column1, .two_columns_50_50 .column2,
	.three_columns .column1, .three_columns .column2, .three_columns .column3,
	.two_columns_66_33 .column1, .two_columns_66_33 .column2,
	.two_columns_33_66 .column1, .two_columns_33_66 .column2,
	.two_columns_75_25 .column1, .two_columns_75_25 .column2,
	.two_columns_25_75 .column1, .two_columns_25_75 .column2,
	.two_columns_66_33.grid2 .column1, .two_columns_66_33.grid2 .column2,
	.two_columns_33_66.grid2 .column1, .two_columns_33_66.grid2 .column2,
	.two_columns_75_25.grid2 .column1, .two_columns_75_25.grid2 .column2,
	.two_columns_25_75.grid2 .column1, .two_columns_25_75.grid2 .column2,
	.four_columns .column1, .four_columns .column2, .four_columns .column3, .four_columns .column4,
	.footer_top .four_columns .column1, .footer_top .four_columns .column2, .footer_top .four_columns .column3, .footer_top .four_columns .column4{
		width: 100%;
		border: none;
	}
	
	.two_columns_50_50 .column1 .column_inner, .two_columns_50_50 .column2 .column_inner,
	.three_columns .column1 .column_inner, .three_columns .column2 .column_inner, .three_columns .column3 .column_inner,
	.two_columns_66_33 .column1 .column_inner, .two_columns_66_33 .column2 .column_inner,
	.two_columns_33_66 .column1 .column_inner, .two_columns_33_66 .column2 .column_inner,
	.two_columns_75_25 .column1 .column_inner, .two_columns_75_25 .column2 .column_inner,
	.two_columns_25_75 .column1 .column_inner, .two_columns_25_75 .column2 .column_inner,
	.two_columns_66_33.grid2 .column1 .column_inner, .two_columns_66_33.grid2 .column2 .column_inner,
	.two_columns_33_66.grid2 .column1 .column_inner, .two_columns_33_66.grid2 .column2 .column_inner,
	.two_columns_75_25.grid2 .column1 .column_inner, .two_columns_75_25.grid2 .column2 .column_inner,
	.two_columns_25_75.grid2 .column1 .column_inner, .two_columns_25_75.grid2 .column2 .column_inner,
	.four_columns .column1 .column_inner, .four_columns .column2 .column_inner, .four_columns .column3 .column_inner, .four_columns .column4 .column_inner,
	.footer_top .four_columns .column2 .column_inner, .footer_top .four_columns .column3 .column_inner, .footer_top .four_columns .column4 .column_inner{
		padding: 0px;
	}

	.footer_top .column2, .footer_top .column3, .footer_top .column4{
		border: 0px;
	}

	.footer_top .column1, .footer_top .column2, .footer_top .column3, .footer_top .column4{
		margin: 0px 0px 40px 0px;
	}

	.footer_bottom .right{
		float: left;
		text-align: left;
	}
	
	.projects_holder.v4 .mix,
	.blog_holder_inner .mix{	
		margin: 0 0 9%;
		width: 100%;
	}

	.projects_holder.v4 .filler,
	.blog_holder_inner .filler{
		width: 100%;
	}
	
	.projects_holder.v3 .mix{
		margin: 0 0 9%;
		width: 100%;
	}

	.projects_holder.v3 .filler {
		width: 100%;
	}
	
	.projects_holder.v2 .mix{
		margin: 0 0 9%;
		width: 100%;
	}

	.projects_holder.v2 .filler {
		width: 100%;
	}

	.two_columns_66_33.background_color_sidebar &gt; .column2,
	.two_columns_75_25.background_color_sidebar &gt; .column2{
		min-height: 1px !important;
		padding: 50px 1500px 0px;
		margin: 0px -1500px 0px;
	}

	.two_columns_33_66.background_color_sidebar &gt; .column1,
	.two_columns_25_75.background_color_sidebar &gt; .column1{
		min-height: 1px !important;
		padding: 50px 1500px 0px;
		margin: -50px -1500px 0px;
	}
	
	.boxed .two_columns_66_33.background_color_sidebar &gt; .column2,
	.boxed .two_columns_75_25.background_color_sidebar &gt; .column2,
	.boxed .two_columns_25_75.background_color_sidebar &gt; .column1,
	.boxed .two_columns_33_66.background_color_sidebar &gt; .column1{
		padding: 50px 40px 0px 40px;
		margin: -50px -40px 0px -40px;
	}

	.comment_holder .comment .image{
		display: block;
		float: none;
		margin: 0px 0px 20px 0px;
	}

	.comment_holder .comment .text,
	.comment_holder .comment-list li ul.children{
		padding: 0px;
	}

	.price_table{
		width: 100%;
		margin: 0px 0px 40px 0px;
	}

	.latest_post_holder ul li.two,
	.latest_post_holder ul li.three,
	.latest_post_holder ul li.four,
	.latest_post_holder ul li.five{
		width: 100%;
		padding: 0px;
	}
	
	.parallax section {
    height: auto !important;
		min-height: 400px;
	}
	
	.rev_slider_wrapper{
		min-height: 1px;
	}

	.portfolio_galery a.v2{
		width: 100%;
		margin: 0px 0px 20px 0px !important;
	}
	
	.portfolio_galery a.v3{
		width: 100%;
		margin: 0px 0px 20px 0px !important;
	}

	.portfolio_galery a.v4{
		width: 100%;
		margin: 0px 0px 20px 0px !important;
	}
	
	.header_right_widget #lang_sel_click ul &gt; li a.lang_sel_sel, .header_right_widget #lang_sel ul &gt; li a.lang_sel_sel{
		line-height:30px !important;
		color:#fff !important;
	}
	.header_right_widget #lang_sel_click ul ul{
		top:54px;
	}
	
	.header_right_widget #lang_sel ul &gt; li:hover a.lang_sel_sel, .header_right_widget #lang_sel_click ul &gt; li:hover a.lang_sel_sel{
		background:none !important;
	}
	
	.header_right_widget #lang_sel_click ul ul a, .header_right_widget #lang_sel_click ul ul a:visited, .header_right_widget #lang_sel_click ul ul a, .header_right_widget #lang_sel ul ul a:visited, .header_right_widget #lang_sel ul ul a, .header_right_widget #lang_sel ul ul a:visited{
		padding:12px 10px 12px 10px;
		-webkit-transition: none;
		-moz-transition: none;
		-o-transition: none;
		color:#fff !important;
		line-height:14px !important;
		font-size:13px !important;
	}
	.header_right_widget #lang_sel_click ul ul a:hover, .header_right_widget #lang_sel ul ul a:hover{
		padding:12px 10px 12px 10px;
	}
	
	.header_right_widget #lang_sel ul ul, .header_right_widget #lang_sel_click ul ul{
		top:25px !important;
		padding-top:39px !important;
		background-color:none !important;
	}
	
	.header_right_widget #lang_sel_list a, .header_right_widget #lang_sel_list a:visited{
		display:inline-block;
		padding:3px 0 0 10px;
	}
	
	.header_right_widget #lang_sel_list ul{
		padding:0px !important;
	}
	
}</pre></body></html>