


	.ajax_loader .pulse,
	.ajax_loader .double_pulse .double-bounce1, .ajax_loader .double_pulse .double-bounce2,
	.ajax_loader .cube,
	.ajax_loader .rotating_cubes .cube1, .ajax_loader .rotating_cubes .cube2,
	.ajax_loader .stripes > div,
	.ajax_loader .wave > div,
	.ajax_loader .two_rotating_circles .dot1, .ajax_loader .two_rotating_circles .dot2,
	.ajax_loader .five_rotating_circles .container1 > div, .ajax_loader .five_rotating_circles .container2 > div, .ajax_loader .five_rotating_circles .container3 > div{
	background-color: #dd4040;
	}
	.qode-page-loading-effect-holder{
	background-color: #598cbf;
	}




	.header_bottom,
	.header_top,
	.fixed_top_header .bottom_header{
	background-color: rgba(87,143,191,1);
	}

	

	.breadcrumbs,
	.breadcrumb .current,
	.breadcrumb a{
	color:#dd3333;
	}
	header.fixed.scrolled .header_bottom,
	header.fixed.scrolled .header_top,
	header.fixed_hiding.scrolled .header_bottom,
	header.fixed_hiding.scrolled .header_top {
	background-color: rgba(129,215,66,1) !important;
	}




	header.sticky .header_bottom{
	background-color: rgba(130,160,191,1) !important;
	}






						.content{
			margin-top: -160px;
			}
		
	


	header.sticky .header_bottom,
	header.fixed.scrolled .header_bottom,
	header.fixed_hiding.scrolled .header_bottom{
	box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	}


		header.fixed_hiding .q_logo a,
		header.fixed_hiding .q_logo{
		max-height: 409px;
		}
		













































		.google_map{
		height: 750px;
		}
		



















	.side_menu,
	.side_menu #lang_sel,
	.side_menu #lang_sel_click,
	.side_menu #lang_sel ul ul,
	.side_menu #lang_sel_click ul ul{
	background-color: #5dd8cc;	}





	
			.side_menu_slide_from_right .wrapper .cover{
		background-color:#598fbf;
		}
	
	



















	/*Blog Masonry Gallery - end */






























	.vertical_menu_float .menu-item .second{
	left: calc(100% + 30px); /*because of the padding*/
	}

	.vertical_menu_hidden aside.vertical_menu_area .vertical_menu_float .menu-item .second {
	left: calc(100% + 40px);
	}








	.vertical_menu_area{
	text-align:left;
	}
	











	nav.popup_menu ul li a,
	nav.popup_menu ul li h6{
					 font-style: normal; 				}


	nav.popup_menu ul li a:hover,
	nav.popup_menu ul li h6:hover{
		 background-color: #a6b3bf; 	}



	nav.popup_menu ul li ul li a,
	nav.popup_menu ul li ul li h6{
					 font-style: italic; 				}


		.popup_menu_holder{
	background-color: rgba(131,161,191,0.95);
	}

































	.carousel-inner .slider_content .text .qbutton:not(.white){
	border-width: px !important;	}
	.carousel-inner .slider_content .text .qbutton.white{
	border-width: px !important;	}

























































	.masonry_gallery_item.square_big .masonry_gallery_item_inner .masonry_gallery_item_content{
	text-align: center;	}


	.masonry_gallery_item.square_small .masonry_gallery_item_inner .masonry_gallery_item_content{
	text-align: center;	}


	.masonry_gallery_item.rectangle_portrait .masonry_gallery_item_inner .masonry_gallery_item_content{
	text-align: center;	}


	.masonry_gallery_item.rectangle_landscape .masonry_gallery_item_inner .masonry_gallery_item_content{
	text-align: center;	}



	@media only screen and (min-width: 1000px){
	body.vertical_menu_enabled:not(.vertical_menu_hidden) .ajax_loader {
	margin-left:0;
	}
	}





.qode-type1-gradient-left-to-right { background: linear-gradient(to right,#8dc6ba, #ffd6d6);}

.qode-type1-gradient-bottom-to-top, .qode-type1-gradient-bottom-to-top-after:after { background: linear-gradient(to top,#8dc6ba, #ffd6d6);}

.qode-type1-gradient-left-bottom-to-right-top { background: linear-gradient(to right top,#8dc6ba, #ffd6d6);}

.qode-type1-gradient-left-to-right-2x { background: linear-gradient(to right,#8dc6ba 0%, #ffd6d6 50%,#8dc6ba 100%);background-size: 200% 200%;}

.qode-type1-gradient-left-to-right-text i, .qode-type1-gradient-left-to-right-text i:before, .qode-type1-gradient-left-to-right-text span { background: -webkit-linear-gradient(right top,#ffd6d6, #8dc6ba);color: #8dc6ba;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}

.qode-type1-gradient-bottom-to-top-text i, .qode-type1-gradient-bottom-to-top-text i:before, .qode-type1-gradient-bottom-to-top-text span, .qode-type1-gradient-bottom-to-top-text span span { background: -webkit-linear-gradient(bottom,#ffd6d6, #8dc6ba);color: #8dc6ba;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}

.qode-type1-gradient-bottom-to-top-text-hover:hover i, .qode-type1-gradient-bottom-to-top-text-hover:hover i:before, .qode-type1-gradient-bottom-to-top-text-hover:hover span, .qode-type1-gradient-bottom-to-top-text-hover:hover span span { background: -webkit-linear-gradient(bottom,#ffd6d6, #8dc6ba);color: #8dc6ba;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}


				
		
		
					.ajax_loader .pulse,
			.ajax_loader .double_pulse .double-bounce1, .ajax_loader .double_pulse .double-bounce2,
			.ajax_loader .cube,
			.ajax_loader .rotating_cubes .cube1, .ajax_loader .rotating_cubes .cube2,
			.ajax_loader .stripes > div,
			.ajax_loader .wave > div,
			.ajax_loader .two_rotating_circles .dot1, .ajax_loader .two_rotating_circles .dot2,
			.ajax_loader .five_rotating_circles .container1 > div, .ajax_loader .five_rotating_circles .container2 > div, .ajax_loader .five_rotating_circles .container3 > div{
			background-color: #dd4040;
			}
							.qode-page-loading-effect-holder{
			background-color: #598cbf;
			}
						
								
		
		
					.header_bottom,
			.header_top,
			.fixed_top_header .bottom_header{
			background-color: rgba(87,143,191,1);
			}

			
		
																	.breadcrumbs,
			.breadcrumb .current,
			.breadcrumb a{
			color:#dd3333;
			}
							header.fixed.scrolled .header_bottom,
			header.fixed.scrolled .header_top,
			header.fixed_hiding.scrolled .header_bottom,
			header.fixed_hiding.scrolled .header_top {
			background-color: rgba(129,215,66,1) !important;
			}
		
		


					header.sticky .header_bottom{
			background-color: rgba(130,160,191,1) !important;
			}
		
						
		
		
		

														.content{
					margin-top: -160px;
					}
				
					
								
		
					header.sticky .header_bottom,
			header.fixed.scrolled .header_bottom,
			header.fixed_hiding.scrolled .header_bottom{
			box-shadow: none;
			-webkit-box-shadow: none;
			box-shadow: none;
			}
		
		
						header.fixed_hiding .q_logo a,
				header.fixed_hiding .q_logo{
				max-height: 409px;
				}
				
		
		
		
				
		
		
		
		
		
		
		

		

																		

						
		
		
		
		
		
				
						
		
		
		
				
		
																

						

		
				
				
		
		

		
		
		
										
		
		
		
						.google_map{
				height: 750px;
				}
				
		
		
		
								
		
		
		
		

		
		
		
		
		
		
		
		
		
		
					.side_menu,
			.side_menu #lang_sel,
			.side_menu #lang_sel_click,
			.side_menu #lang_sel ul ul,
			.side_menu #lang_sel_click ul ul{
			background-color: #5dd8cc;			}
		

		

		
			
							.side_menu_slide_from_right .wrapper .cover{
				background-color:#598fbf;
				}
			
			
		
		

												
										
								
								
										
										
								
								
		
														
								
								
								
				
						
						
		/*Blog Masonry Gallery - end */

								
						
						
								
												
								

		
						
				
		

		
				

										
		

												
				
				
		
								
								
								
		
																																																				
				
		
		.vertical_menu_float .menu-item .second{
		left: calc(100% + 30px); /*because of the padding*/
		}

		.vertical_menu_hidden aside.vertical_menu_area .vertical_menu_float .menu-item .second {
		left: calc(100% + 40px);
		}


		
		
		
		


							.vertical_menu_area{
			text-align:left;
			}
			
		
		
		
		
		

		
		
		
		
		
			nav.popup_menu ul li a,
			nav.popup_menu ul li h6{
															 font-style: normal; 												}
		
		
					nav.popup_menu ul li a:hover,
			nav.popup_menu ul li h6:hover{
						 background-color: #a6b3bf; 			}

		
		
			nav.popup_menu ul li ul li a,
			nav.popup_menu ul li ul li h6{
															 font-style: italic; 												}
		
		
								.popup_menu_holder{
			background-color: rgba(131,161,191,0.95);
			}

		
		
		
																																
		
		
				
		
		
		
				
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
				
		
		
		
		
		
					.carousel-inner .slider_content .text .qbutton:not(.white){
			border-width: px !important;			}
					.carousel-inner .slider_content .text .qbutton.white{
			border-width: px !important;			}
		
		
		


		
		
				
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		

		
		
		
		
		
		
		
		
		

		
		
		
		
		

		
		

		
		
		
								
		
					@media only screen and (min-width: 1000px){
			body.vertical_menu_enabled:not(.vertical_menu_hidden) .ajax_loader {
			margin-left:0;
			}
			}
		
				
				
				
				
										

		
		
		
	    div.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .button:hover {
	    	    	   }

														

						
		

		
				    .masonry_gallery_item.square_big .masonry_gallery_item_inner .masonry_gallery_item_content{
			text-align: center;		    }
		
		
				    .masonry_gallery_item.square_small .masonry_gallery_item_inner .masonry_gallery_item_content{
			text-align: center;		    }
		
		
				    .masonry_gallery_item.rectangle_portrait .masonry_gallery_item_inner .masonry_gallery_item_content{
			text-align: center;		    }
		
		
				    .masonry_gallery_item.rectangle_landscape .masonry_gallery_item_inner .masonry_gallery_item_content{
			text-align: center;		    }
		

	
						
		
		

				
