
				
		
		
								
								
		
		
		
															@media only screen and (min-width: 1000px) {
			.content .container .container_inner.default_template_holder,
			.content .container .container_inner.page_container_inner
			{
			padding-top:50px;
			}
			}
						
		


		
						
		
		
		

														.content{
					margin-top: -100px;
					}
				
					
								
		
		
		
						header.fixed_hiding .q_logo a,
				header.fixed_hiding .q_logo{
				max-height: 308px;
				}
				
		
		
		
				
		
		
		
		
		
		
		

		

																		

						
		
		
		
		
		
				
						
		
		
		
							.title h1{
										font-family: 'Poppins', sans-serif;
												font-style: normal; 			font-weight: 600; 			text-transform: capitalize; 			}
		
		
							.title.title_size_medium h1{
			font-size: 42px; 			line-height: 28px; 			font-weight: 500; 			letter-spacing: 4pxpx; 			text-transform: capitalize; 			}
							.title.title_size_large h1{
			font-size: 48px; 						font-weight: 600; 						text-transform: capitalize; 			}
												

						

					.subtitle {
			color: #ffffff;font-size: 18px;font-family: "Poppins";font-weight: 300;font-style: normal;			}
			
				
				
		
		

		
		
		
					.q_tabs.vertical .tabs-nav li.active a,
			.q_tabs.boxed .tabs-nav li.active a,
			.q_tabs.boxed .tabs-container
			{
			border-color: #b2b2b2; 			}
							.q_tabs.vertical.left .tab-content{
			border-left-color: #b2b2b2; 			}
							.q_tabs.vertical.right .tab-content{
			border-right-color: #b2b2b2; 			}
							.q_tabs.vertical.left .tabs-nav li.active a{
			border-top-left-radius: 5px;
			-moz-border-top-left-radius: 5px;
			-webkit-border-top-left-radius: 5px;
			border-bottom-left-radius: 5px;
			-moz-border-bottom-left-radius: 5px;
			-webkit-border-bottom-left-radius: 5px;
			}
			.q_tabs.boxed .tabs-nav li.active a{
			border-top-left-radius: 5px;
			-webkit-border-top-left-radius: 5px;
			-moz-border-top-left-radius: 5px;
			border-top-right-radius: 5px;
			-webkit-border-top-right-radius: 5px;
			-moz-border-top-right-radius: 5px;
			}
			.q_tabs.vertical.right .tabs-nav li.active a{
			border-top-right-radius: 5px;
			-moz-border-top-right-radius: 5px;
			-webkit-border-top-right-radius: 5px;
			border-bottom-right-radius: 5px;
			-moz-border-bottom-right-radius: 5px;
			-webkit-border-bottom-right-radius: 5px;
			}
							.q_tabs.vertical .tabs-nav li.active a,
			.q_tabs.boxed .tabs-nav li.active a
			{
			border-width: 2px;
			}

			.q_tabs.vertical.left .tab-content{
			border-left-width: 2px;
			left: -2px;
			}
			.q_tabs.vertical.right .tab-content{
			border-right-width: 2px;
			right: -2px;
			}
			.q_tabs.boxed .tabs-container{
			border-top-width: 2px;
			top: -2px;
			}
		
					.q_tabs .tabs-nav li a{
			color: #000000			}
					.q_tabs .tabs-nav li a:hover,
			.q_tabs .tabs-nav li.active a:hover {
			color: #dd9933 !important			}
					.q_tabs .tabs-nav li.active a {
			color: #dd3333			}
		
		
		
						.google_map{
				height: 750px;
				}
				
		
		
		
								
		
		
		
		

		
		
		
		
		
		
		
		
		
		
		

		

		
		

												
										
								
								
										
										
								
								
					@media only screen and (min-width:480px){
			body.page-template-blog-masonry-full-width .content .full_width .full_width_inner,
			body.page-template-blog-masonry-full-width-date-in-image .content .full_width .full_width_inner{
			padding: 20px;
			}
			}
		
															.blog_holder.masonry:not(.blog_masonry_date_in_image) h5 a,
			.blog_holder.masonry_full_width:not(.blog_masonry_date_in_image) h5 a
			{
			color:#000000;
			}
				
								
								
								
				
						
						
		/*Blog Masonry Gallery - end */

								
						
						
								
												
								

		
						
				
		

		
				

										
		

					.blog_holder.blog_large_image_simple article .post_text .post_text_inner{
			padding-left:50px;
			}
							.blog_holder.blog_large_image_simple article .post_text .post_text_inner{
			padding-right:50px;
			}
										
				
				
		
								
								
								
		
																																																				
				
		
		.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;
			}
			
		
		
		
		
		

		
		
		
		
		
		
		
		
		
		
		
		
																													.portfolio_main_holder .item_holder.thin_plus_only .thin_plus_only_icon {
			font-family: 			}
								
		
		
				
		
		
		
				
		
		
		
		
		
					.fullscreen_search_holder .field_holder{
			border-color: #bfbfbf;
			}
		
		
		
		
		
		
		
		
		
		
				
		
		
		
		
		
					.carousel-inner .slider_content .text .qbutton:not(.white){
			border-width: px !important;			}
					.carousel-inner .slider_content .text .qbutton.white{
			border-width: px !important;			}
		
		
		


		
		
				
		
		
		
		
		
		
		
		
					.woocommerce div.product .summary p.price,
			.woocommerce div.product .summary p.price span.amount {
			color: #64a834			}
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		

		
		
		
		
		
		
		
		
		

		
		
		
		
					.pagination ul li a{
			color: #ffffff			}
					.pagination ul li a:hover, .pagination ul li span{
			color: #ffffff			}
		

		
		

		
		
		
								
		
		
				
				
				
				
										

					.qbutton,
			.qbutton.medium,
			#submit_comment,
			.load_more a,
			.blog_load_more_button a,
			.post-password-form input[type='submit'],
			input.wpcf7-form-control.wpcf7-submit,
			input.wpcf7-form-control.wpcf7-submit:not([disabled]),
			.woocommerce table.cart td.actions input[type="submit"],
			.woocommerce input#place_order,
			.woocommerce-page input[type="submit"],
			.woocommerce .button,
		    div.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .button
			{
				color: #ffffff; 			
				border-color: #000000; 
																			background-color: #000000; 																								}

		    div.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .button {
		    	color: #ffffff !important; 		    	background-color: #000000 !important; 		    		    }

			.qode-qbutton-main-color {
																											}

		
					.qbutton:hover,
			.qbutton.medium:hover,
			#submit_comment:hover,
			.load_more a:hover,
			.blog_load_more_button a:hover,
			.post-password-form input[type='submit']:hover,
			input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover,
			.woocommerce table.cart td.actions input[type="submit"]:hover,
			.woocommerce input#place_order:hover,
			.woocommerce-page input[type="submit"]:hover,
			.woocommerce .button:hover,
		    div.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .button:hover
			{
			 color: #ffffff; 
			 border-color: #b3db32			}
		
					.qbutton:hover,
			#submit_comment:hover,
			.load_more a:hover,
			.blog_load_more_button a:hover,
			.post-password-form input[type='submit']:hover,
			input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover,
			.woocommerce table.cart td.actions input[type="submit"]:hover,
			.woocommerce input#place_order:hover,
			.woocommerce-page input[type="submit"]:hover,
			.woocommerce .button:hover
			{
			 background-color: #b3db32; 			}
		
	    div.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .button:hover {
	    	color: #ffffff !important; 	    	background-color: #b3db32 !important; 	   }

											.qbutton.white{

				border-color: #000000; 				color: #000000; 						}
							.qbutton.white:hover,
			.portfolio_slides .hover_feature_holder_inner .qbutton:hover {

				border-color: #7f7f7f; 				color: #878787; 						}
							.qbutton.green{

				border-color: #dd9933; 				color: #000000; 				background-color: #dd9933; 			}
							.qbutton.green:hover {

				border-color: #000000; 				color: #ffffff; 				background-color: #000000; 			}
		

						
		

		
				    .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;		    }
		

	
						
		
		

				
.qode-accordion-holder .qode-title-holder { text-transform: none;font-style: normal;}

.qode-advanced-tabs .qode-advanced-tabs-nav li a { color: #000000;}

.qode-advanced-tabs .qode-advanced-tabs-nav li { background-color: #dd9933;}

.qode-advanced-tabs.qode-advanced-horizontal-tab .qode-advanced-tabs-nav li.ui-state-active a { color: #000000;}

.qode-advanced-tabs.qode-advanced-horizontal-tab .qode-advanced-tabs-nav li.ui-state-active { background-color: #dd3333;}

.qode-btn { text-transform: none;font-style: normal;}



