		
		
		
		
		
		            body{
						 color: #666666; 			 font-size: 14px; 			font-weight: 400;            }
					
								
		
		
		
		

		

		
		
		
		
		
		            .content .content_inner > .container > .container_inner,
            .content .content_inner > .full_width > .full_width_inner{
            padding-top: 0px;
            }
		
		            .content .content_inner > .container > .container_inner.default_template_holder{
            padding-top: 44px;
            }
		
		            @media only screen and (max-width: 1000px){
            .content .content_inner > .container > .container_inner,
            .content .content_inner > .full_width > .full_width_inner,
            .content .content_inner > .container > .container_inner.default_template_holder{
            padding-top: 44px !important;
            }
            }
		

		



		
		
		
		
		
		
		
		
		
		

		
		
		
		
		
		
		

		
		
			            .content{
            margin-top: 0;
            }
		
        @media only screen and (max-width: 1000px){
        .content_wrapper{
        margin-top: 0px;
        }
        }

		

        header .header_bottom.left_menu_position .logo_wrapper{
        width: 0px;
        }


		
				

				
		
		
		

		
		
		
		
		
		
		
		
		
		
		

		
		
								
		
		
		


		            .content.content_top_margin{
            margin-top: 90px !important;
            }

			                .content.content_top_margin_negative{
                top: -90px !important;
                }
			
            .vertical_menu_enabled .content.content_top_margin{
            margin-top: 0px !important;
            }

			
		

		

        @media only screen and (min-width: 600px) and (max-width: 1000px) {
        body.page-template-full_screen .content{
        top: -90px !important;
        }
        }

        @media only screen and (max-width: 600px) {
        body.enable_full_screen_sections_on_small_screens.page-template-full_screen .content{
        top: -90px !important;
        }
        }


		
		
		            header.sticky .logo_wrapper,
            header.sticky .side_menu_button,
            header.sticky .header_bottom_right_widget_holder,
            header.sticky .shopping_cart_inner,
            .side_menu.sticky .close_side_menu_holder{
            height: 58px !important;
            }
		
		            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;
            }
		
		

		
		
		
		
		            @media only screen and (min-width: 1000px){
            header.fixed_hiding .edgt_logo a,
            header.fixed_hiding .edgt_logo{
            max-height: 0px;
            }
            }
			
		
		

		
		            @media only screen and (max-width: 1000px){
            .edgt_logo a{
            height: 200px !important;
            }
            }
		
		            @media only screen and (max-width: 480px){
            .edgt_logo a{
            height: 200px !important;
            }
            }
		
		
		

		

		
		
		
		
		


		


		
		            .drop_down .second{
            border-top: 0 !important;
            }
		
				
		
		
		
		
		

		
		
		
		
		
		
		

		

		
		
				
				
		

		

		
		

		
		
		
		

		
		

		
		

		
		
		

		
		
							
							

		

		
		
		

		
		
		

		
		
		
		
		
		
		
		
		
		
		
		
		


								
		
						
		
		
		
		
				
		
		
		


				
		


				
		


		
		
				            h2{
			                font-family: 'Raleway', sans-serif;
						font-size: 30px; 			line-height: 42px; 			font-style: normal; 			font-weight: 400; 			letter-spacing: 4px; 			text-transform: uppercase;             }
            h2, h2 a{
			color: #1c1b19;             }
						            h4{
			                font-family: 'Arvo', sans-serif;
						font-size: 15px; 			line-height: 29px; 			font-style: normal; 			font-weight: 400; 			letter-spacing: 0px; 			text-transform: none;             }
            h4, h4 a{
			color: #787875;             }
				            h5{
			                font-family: 'Raleway', sans-serif;
						font-size: 18px; 			line-height: 25px; 			font-style: normal; 			font-weight: 400; 			letter-spacing: 2px; 			text-transform: uppercase;             }
            h5, h5 a{
			            }
				            h6{
			                font-family: 'Merriweather Sans', sans-serif;
						font-size: 16px; 			line-height: 22px; 			font-style: italic;  			font-weight: 300; 			letter-spacing: 1px; 			text-transform: none;             }
            h6, h6 a{
			color: #d81119;             }
		

		            p{
			font-family: Arvo, sans-serif;font-size: 14px;line-height: 26px;letter-spacing: 0px;font-weight: 400;font-style: normal;color: #666666            }
		
		

		
		
		
		
		
		
		
		
				
		
		
		
		
		
		
		
		
		
		
				
		
		
		

		
		
		
		
		
		
		
		
		

		
		

		
		
				
		
		
		
		
		
		
				
		
				
		

		
		

		
		
		
		
		
		
		
		
		
		
		

		

		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
				
		
				
		
		
		

		
						
		
		
		
		

		
		
		
		
		
		
		
		
		
		
		

		
		
		
		
		
		
		
		
				
		
		

		

		
		
				
		
		

		

		
		
		
		

		

		
		
		

		
		
		
		
		
		
		
		
		
		
		
		
		
		
		            .blog_holder.masonry article,
            .blog_holder.masonry_full_width article{
			border-width: 1px            }
		

		
		
						
		
				
		
		
		
		
		

		

		
						
				
		
		
		
		
		
		
		
				
				
		
		
		
		
		
		
				
		
												
						

								
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		

		



		


		

		
		
		
		
		
		

		
		
		
		
		
		
		

		
		
		
		
		
		
		
		
		
		
		
		
				
								            .edgt_message .message_text .message_text_inner{
						                font-family: '', sans-serif;
															            }
				
		

		

		
		

		
		

		
		
		
		
		
		
		
		
		
		
		

		
		
		
		

		


		

		

		
		
		
		
		
		
		
				
		
		

		
		
		
				
		
		
		
		
		

		
		
		
		

		
		
		
		
		
		
		



		
		
		

		
		
		
		

		
        .edgt_team.below_image.social_style_between .edgt_team_social_holder_between.center{
        right: calc(50% - 23px);
        }

        .edgt_pricing_tables .price_table_inner ul a.button_on_bottom{
        left: calc(50% - 24px);
        }


		

		
		
		

		
		
		
		
		


		
		

		
		
		
		
		
		
		
		


				            .edgt_counter_holder p.counter_text{
															            }
				
		
		
		
		
		


		

		
		

		


		
		
		
		
		
		
		


		
		
		
		
		

		
		
		
						
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		

		
		

		
		

		
		
		
		

		
		
		

		
		
		
		
		
		

		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		            .footer_inner{
            background-image:url(https://kera-collections.de/wp-content/uploads/2015/05/footer-pattern.jpg);
            background-position: 0 0;
            }
            .footer_top_holder,.footer_bottom_holder, .content footer .container, .footer_ingrid_border_holder_outer{
            background-color:transparent;
            }
				

		
				
								            @media only screen and (min-width: 600px){
            .footer_top .edgt_column{
            text-align:  left            }
            }
				            @media only screen and (min-width: 600px){
            .footer_top .edgt_column.column1{
            text-align:  left            }
            }
								
		
		
		
		



		
		
				
		
		
		
		            .footer_top .widget h4 {
			font-family: Merriweather Sans, sans-serif;font-size: 16px;line-height: 22px;letter-spacing: 0px;font-weight: 400;font-style: italic;text-transform: none;color: #666666            }
		
		
		
		
		
		

				

		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
			
			
			
		

						

		
		
		
		
		
		
		
		
		
		

		
		
		
		
		
		
		
		
		
		
		
		
		
		


		
		
		

		
		
		
		

		
		
		
		
		
		
		
		


		
		
		


		            .carousel-indicators li,
            .carousel-indicators.dark li{
			background-color: #0a0a0a;            }
		
		
		
				

		
		
		
		
		

			

            nav.vertical_menu > ul > li > a:after,
            .vertical_menu_toggle .second:after{
            width: 100%;
            }

            nav.vertical_menu_toggle ul > li.menu-item-has-children > a > .plus,
            nav.vertical_menu_to_content ul > li.menu-item-has-children > a > .plus{
            right: 15px;
            }

            body:not(.vertical_menu_hidden) nav.vertical_menu ul li a,
            body.vertical_menu_hidden .vertical_menu_area.active nav.vertical_menu ul li a,
            .vertical_menu_toggle .second{
			
				
				
				
				                    margin-left: -40px;;
                    margin-right: -40px;
                    padding-left: 40px;;
                    padding-right: 40px;
				
			            }

            body.vertical_menu_hidden.vertical_menu_hidden_with_icons .vertical_menu_area nav.vertical_menu > ul > li > a {
            margin-left: -200px;
            margin-right: -200px;
            padding-left: 200px;
            padding-right: 200px;
            }

		
		
		

		
		
		


		




		
            nav.vertical_menu > ul > li > a:after,
            .vertical_menu_toggle .second:after{
			                left:50%;
                margin-left: -22px;

			            }
		
		
		            .vertical_area_background{
            border-right-color: #e2e3e5;
            border-right-style:solid;
            border-right-width:1px;
            box-sizing: border-box;
            }
		
		            aside.vertical_menu_area.vertical_area_background,
            .vertical_menu.vertical_menu_side ul li div.second,
            .vertical_menu.vertical_menu_side ul li div.second ul,
            .vertical_menu.vertical_menu_side ul li div.second ul li ul,
            .vertical_menu.vertical_menu_side ul li div.second ul li a{
            background-color: #FFFFFF;
            }

		
		            aside.vertical_menu_area,
            .vertical_menu_hidden_with_icons aside.vertical_menu_area.active{
            padding: 0px 40px 0 40px;;
            }
			
            .vertical_menu_to_content .menu-item .second {
            left: calc(100% + 40px);
            }

					
		

		




		
		            .vertical_logo_wrapper,
            nav.vertical_menu,
            aside.vertical_menu_area .vertical_menu_area_widget_holder{
            text-align: center;
            }
		
		            aside .vertical_menu_area_widget_holder,
            aside .vertical_menu_area_widget_holder p,
            aside .vertical_menu_area_widget_holder span{
            color: #666666;
            }
		
		            nav.vertical_menu > ul > li > a,
            .vertical_menu.vertical_menu_side ul li a		{
			 color: #666666; 			                font-family: 'Raleway', sans-serif;
						 font-size: 15px; 			 line-height: 21px; 						 font-weight: 400; 						            }
		

		
		            nav.vertical_menu > ul > li.active > a,
            .vertical_menu.vertical_menu_side ul li.active > a{
            color: #d81119;
            }
		
		

		
		


		
		
		
		
		
		

		
		


		
		




		
		

		
		

		
		
		
		

		
		
		
		
		
		
		
		


		
		
		
		
				
		
		
		
		
		            .projects_holder article .portfolio_description{
            background-color: transparent;
            }

            .projects_holder.standard article .portfolio_description,
            .projects_holder.standard_no_space article .portfolio_description {
            padding-left: 0;
            padding-right: 0;
            }

            .masonry_with_space .projects_holder article .portfolio_description {
            padding: 35px 0 43px;
            }
		
		
		
		
		
		
		
		
		
		
				
		
        @media only screen and (min-width: 1000px){
		        }


		
		
				            .header_top .header-widget.widget_nav_menu ul.menu li:hover > a{
            text-decoration: none;
            }
								            .header_top .header-widget.widget_nav_menu ul.menu li.current-menu-item > a,
            .header_top .header-widget.widget_nav_menu ul.menu li.current-menu-item:hover > a{
            text-decoration: none;
            }
								

		
		
		


		
		
		
		
		
		
		

		
		
		
		
		
		
		
		

		
		


		
		
		
		
						
			
			                .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-text,
                .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-number,
                .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-date,
                .cf7_custom_style_1 textarea.wpcf7-form-control.wpcf7-textarea,
                .cf7_custom_style_1 select.wpcf7-form-control.wpcf7-select,
                .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-quiz{
				background-color: #fdfdfd;border-color: #c7c7c7;                }
			
			
			
			                .cf7_custom_style_1 span.wpcf7-not-valid-tip{
				color: #e44141;                }
						
			
			
			
			
			                .cf7_custom_style_2 span.wpcf7-not-valid-tip{
				color: #e44141;                }
						
			
			
			
			
			                .cf7_custom_style_3 span.wpcf7-not-valid-tip{
				color: #e44141;                }
			
																																																																											
						
		


		
		
		
		
		

		
		

		

		

		
		
		

		
		

		
		
		
		
		
		
		
		
		
		

		
		
		
		
		
		

		

		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		

		
		
		


		
		
		
		
		
				
		
		

		
		
		
		
		
		
		
		
		
		
				
				
				
		
		
		
		
        .preload_background,
        .preload_parallax_layers{
		            background-image: url("http://shyamshakti.com/kera6/wp-content/themes/homa/img/preload_pattern.png") !important;
		        }

		
		
		
		
		
		
		
		
		
		
		
		
		
        ?>

		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
				
		
		
		
		
		
		


		
		
		
		

				
		
		
		

		
			
		
		
		

		
		

		
		
		
		
		

		
		

		
		
		
		
		
		
		
		
		
		
		
		
		
		

		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		