::selection{background:#042963}::-moz-selection{background:#042963}body{font-family:'Open Sans',sans-serif;color:#1a1a1a;font-size:18px;font-weight:400}body,.wrapper,.content,.full_width,.content .container,.more_facts_holder{background-color:#fff}h3,h6,.pagination ul li.active span,.pagination ul li>a.inactive,.subtitle,.blog_holder article .post_info,.comment_holder .comment .text .comment_date,.blog_holder.masonry .post_author,.blog_holder.masonry .post_author a,.blog_holder.masonry_full_width .post_author,.blog_holder.masonry_full_width .post_author a,.latest_post_holder .post_info_section span,.latest_post_holder .post_info_section a,.latest_post_holder .post_author,.latest_post_holder a.post_author_link,.projects_holder article .project_category,.portfolio_slides .project_category,.projects_masonry_holder .project_category,.testimonials .testimonial_text_inner p:not(.testimonial_author),.price_in_table .mark,body div.pp_default .pp_description,.side_menu .widget li,aside.sidebar .widget:not(.woocommerce) li,aside .widget #lang_sel ul li a,aside .widget #lang_sel_click ul li a,section.side_menu #lang_sel ul li a,section.side_menu #lang_sel_click ul li a,footer #lang_sel ul li a,footer #lang_sel_click ul li a,.header_top #lang_sel ul li a,.header_top #lang_sel_click ul li a,.header_bottom #lang_sel ul li a,.header_bottom #lang_sel_click>ul>li a,.single_links_pages span,.gform_wrapper .gsection .gfield_label,.gform_wrapper h2.gsection_title,.gform_wrapper h3.gform_title{font-family:'Open Sans',sans-serif}.header_bottom,.header_top{background-color:rgba(255,255,255,1)}.header_top{background-color:rgba(50,50,50,1)}header.sticky .header_top{background-color:rgba(50,50,50,.7)}.content{margin-top:-133px}.logo_wrapper,.side_menu_button,.shopping_cart_inner{height:100px}.content.content_top_margin{margin-top:133px!important}header:not(.centered_logo) .header_fixed_right_area{line-height:100px}header.sticky .header_bottom,header.fixed.scrolled .header_bottom,header.fixed_hiding.scrolled .header_bottom{box-shadow:none;-webkit-box-shadow:none}@media only screen and (max-width:1000px){.mobile_menu_button,.logo_wrapper,.side_menu_button,.shopping_cart_inner{height:80px!important}}@media only screen and (min-width:1000px){header.fixed_hiding .q_logo a,header.fixed_hiding .q_logo{max-height:0}}@media only screen and (max-width:1000px){.q_logo a{height:80px!important}}@media only screen and (max-width:480px){.q_logo a{height:80px!important}}nav.main_menu>ul>li>a{line-height:100px}nav.main_menu>ul>li>a,.header_bottom .qode-login-register-widget.qode-user-not-logged-in .qode-login-opener,.header_bottom .qode-login-register-widget.qode-user-logged-in .qode-logged-in-user .qode-logged-in-user-inner>span{color:#444;font-size:18px;font-weight:800;text-transform:uppercase;letter-spacing:1px}nav.main_menu ul li:hover a,header:not(.with_hover_bg_color) nav.main_menu>ul>li:hover>a,.header_bottom .qode-login-register-widget.qode-user-not-logged-in .qode-login-opener:hover,.header_bottom .qode-login-register-widget.qode-user-logged-in:hover .qode-logged-in-user .qode-logged-in-user-inner>span{color:#45b500}nav.main_menu>ul>li.active>a{color:#62d108}nav.main_menu>ul>li:not(:first-child):before,header.stick_with_left_right_menu.sticky nav.main_menu.right_side>ul>li:not(:first-child):before{font-size:18px}nav.main_menu>ul>li:not(:first-child):before,header.stick_with_left_right_menu.sticky nav.main_menu.right_side>ul>li:not(:first-child):before,header.stick_with_left_right_menu.sticky nav.main_menu.right_side>ul>li:first-child:before{content:none}nav.main_menu>ul>li>a{padding:0 18px}.drop_down .second .inner>ul>li>a,.drop_down .second .inner>ul>li>h4,.drop_down .wide .second .inner>ul>li>h4,.drop_down .wide .second .inner>ul>li>a,.drop_down .wide .second ul li ul li.menu-item-has-children>a,.drop_down .wide .second .inner ul li.sub ul li.menu-item-has-children>a,.drop_down .wide .second .inner>ul li.sub .flexslider ul li h4 a,.drop_down .wide .second .inner>ul li .flexslider ul li h4 a,.drop_down .wide .second .inner>ul li.sub .flexslider ul li h4,.drop_down .wide .second .inner>ul li .flexslider ul li h4,.header_bottom .qode-login-register-widget.qode-user-logged-in .qode-login-dropdown li a{color:#5e5e5e;font-size:16px;font-style:normal;font-weight:500}.drop_down .second .inner>ul>li>a:hover,.drop_down .wide .second ul li ul li.menu-item-has-children>a:hover,.drop_down .wide .second .inner ul li.sub ul li.menu-item-has-children>a:hover,.header_bottom .qode-login-register-widget.qode-user-logged-in .qode-login-dropdown li a:hover{color:#3a3a3a!important}.drop_down .second,.header_bottom .qode-login-register-widget.qode-user-logged-in .qode-login-dropdown{border-color:#3a3a3a}nav.mobile_menu ul li a,nav.mobile_menu ul li h4{color:#3d910a;font-size:14px;font-style:normal;font-weight:700;text-transform:uppercase;letter-spacing:1px}nav.mobile_menu ul>li.has_sub>span.mobile_arrow{color:#3d910a}nav.mobile_menu ul li a:hover,nav.mobile_menu ul li.active>a{color:#45b500}h1{color:#1a1a1a;font-family:'Work Sans',sans-serif;font-style:normal;font-weight:800;letter-spacing:2px;text-transform:uppercase}h2{font-family:'Work Sans',sans-serif;font-style:normal;font-weight:800;letter-spacing:2px;text-transform:uppercase}h2,h2 a{color:#1a1a1a}h3{font-family:'Work Sans',sans-serif;font-style:normal;font-weight:800;letter-spacing:2px;text-transform:uppercase}h3,h3 a{color:#333}h4{font-family:'Work Sans',sans-serif;font-style:normal;font-weight:700;letter-spacing:1px;text-transform:uppercase}h4,h4 a{color:#333}h5{font-family:'Work Sans',sans-serif;font-style:normal;font-weight:700;letter-spacing:1px;text-transform:uppercase}h5,h5 a{color:#333}h6{font-family:'Work Sans',sans-serif;font-style:normal;font-weight:700;letter-spacing:1px;text-transform:uppercase}h6,h6 a{color:#333}p{font-size:18px;font-weight:400;color:#1a1a1a;margin-top:20px;margin-bottom:20px}a,p a{color:#115ad8;font-weight:400}a:hover,p a:hover{color:#0a4091}.title h1{color:#fff;font-size:40px;font-weight:800;text-transform:uppercase}#back_to_top>span{font-size:20px;background-color:#00b300;width:60px;height:60px;line-height:60px}#back_to_top:hover>span{background-color:#008d00}.qode_image_gallery_no_space .controls a.prev-slide,.qode_image_gallery_no_space .controls a.next-slide,.qode_carousels .caroufredsel-direction-nav .caroufredsel-navigation-item,.flex-direction-nav a,.caroufredsel-direction-nav a,.portfolio_single .owl-carousel .owl-prev,.portfolio_single .owl-carousel .owl-next,.qode-owl-slider .owl-nav .owl-prev,.qode-owl-slider .owl-nav .owl-next,.qode_carousels.carousel_owl .owl-nav .owl-prev,.qode_carousels.carousel_owl .owl-nav .owl-next,body div.pp_default a.pp_next,body div.pp_default a.pp_previous{font-size:14px}body div.pp_default a.pp_next:after,body div.pp_default a.pp_previous:after{display:inline-block;width:100%;height:100%;left:0;font-size:14px}.q_google_map{height:750px}.footer_top_holder{background-color:#323232}footer.footer_border_columns .qode_column{border-color:#565656}.footer_top,.footer_top p,.footer_top span:not(.q_social_icon_holder):not(.fa-stack):not(.social_icon):not(.social_twitter):not(.q_font_elegant_icon),.footer_top li,.footer_top .textwidget,.footer_top .widget_recent_entries>ul>li>span{font-size:16px;font-weight:400;font-style:normal;color:#fff}.footer_top a:not(.qbutton){font-size:16px;font-weight:400;font-style:normal;color:#fff}.footer_top a:not(.qbutton):hover,.footer_top .qode_twitter_widget li .tweet_content_holder .qode_tweet_text a{color:#31cf40}.footer_bottom_holder{background-color:#f7f7f7}.footer_bottom,.footer_bottom span:not(.q_social_icon_holder):not(.fa-stack):not(.social_icon):not(.q_font_elegant_icon),.footer_bottom p{font-size:14px;font-weight:300;color:#fff}.footer_bottom a,.footer_bottom ul li a{font-size:14px;font-weight:400;color:#fff}.footer_bottom a:hover,.footer_bottom ul li a:hover{color:#31cf40;!important}.footer_top .widget h4{font-size:24px;font-weight:600;font-style:normal;text-transform:uppercase;color:#fff}.footer_bottom{height:100px}aside.sidebar .widget:not(.woocommerce) a,.woocommerce aside.sidebar .woocommerce.widget ul.product-categories a,.woocommerce-page aside.sidebar .woocommerce.widget ul.product-categories a,.woocommerce aside.sidebar .woocommerce.widget ul.product-categories ul.children li a,aside ul.product-categories ul.children li a,.woocommerce-page aside.sidebar .woocommerce.widget ul.product-categories ul.children li a,aside.sidebar .widget.woocommerce ul.product-categories li a,aside.sidebar .widget.widget_layered_nav li a{font-size:18px;font-style:normal;color:#f7f7f7}aside.sidebar .widget:not(.wooocommerce) a:hover,.woocommerce aside.sidebar .woocommerce.widget ul.product-categories ul.children li a:hover,aside ul.product-categories ul.children li a:hover,.woocommerce-page aside.sidebar .woocommerce.widget ul.product-categories ul.children li a:hover,.woocommerce aside.sidebar .woocommerce.widget ul.product-categories a:hover,aside ul.product-categories a:hover,.woocommerce-page aside.sidebar .woocommerce.widget ul.product-categories li a:hover,aside.sidebar .widget.woocommerce ul.product-categories li a:hover,aside.sidebar .widget.widget_layered_nav li a:hover{color:#fff}.side_menu{text-align:left}.header_top .header-widget,.header_top .header-widget.widget_nav_menu ul.menu>li>a,.header_top .header-widget p,.header_top .header-widget a,.header_top .header-widget span:not(.q_social_icon_holder):not(.social_icon):not(.q_font_elegant_icon){color:#fff}.header_top{border-width:0}.page_not_found h2{font-size:36px;letter-spacing:2px;font-weight:800;font-style:normal;text-transform:uppercase;color:#1a1a1a}.page_not_found h4{font-size:18px;letter-spacing:0;font-weight:400;font-style:normal;text-transform:none;color:#1a1a1a}.woocommerce div.product .cart .quantity{height:0;line-height:0}.woocommerce .product .quantity .minus,.woocommerce .product .quantity .plus,.woocommerce .product .quantity input.qty{width:px;height:px;line-height:-2px}