::selection{background:#f90}::-moz-selection{background:#f90}body{font-family:'Source Sans Pro',sans-serif;color:#484848;font-size:18px;font-weight:300}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:'Source Sans Pro',sans-serif}.wrapper{background-color:#fff}.header_bottom,.header_top{background-color:rgba(255,255,255,0)}.header_bottom,.header_top{border-bottom:0}.header_bottom{box-shadow:none}.header_top .right .inner>div:first-child,.header_top .right .inner>div,.header_top .left .inner>div:last-child,.header_top .left .inner>div{border:none}.content .content_inner>.container>.container_inner,.content .content_inner>.full_width>.full_width_inner{padding-top:0}.content .content_inner>.container>.container_inner.default_template_holder{padding-top:0}@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:48px!important}}header.sticky .header_bottom{background-color:rgba(255,255,255,1)!important}.header_top{background-color:rgba(255,255,255,0)}.content{margin-top:-97px}.logo_wrapper,.side_menu_button,.shopping_cart_inner{height:96px}.content.content_top_margin{margin-top:96px!important}header:not(.centered_logo) .header_fixed_right_area{line-height:96px}header.scrolled .logo_wrapper,header.scrolled .side_menu_button{height:50px}header.scrolled nav.main_menu ul li a{line-height:50px}header.scrolled .drop_down .second{top:50px}header.sticky .logo_wrapper,header.sticky.centered_logo .logo_wrapper,header.sticky .side_menu_button,header.sticky .shopping_cart_inner{height:96px!important}header.sticky nav.main_menu>ul>li>a,.light.sticky nav.main_menu>ul>li>a,.light.sticky nav.main_menu>ul>li>a:hover,.light.sticky nav.main_menu>ul>li.active>a,.dark.sticky nav.main_menu>ul>li>a,.dark.sticky nav.main_menu>ul>li>a:hover,.dark.sticky nav.main_menu>ul>li.active>a,header.sticky .header_bottom .qode-login-register-widget.qode-user-not-logged-in .qode-login-opener,header.sticky .header_bottom .qode-login-register-widget.qode-user-logged-in .qode-logged-in-user .qode-logged-in-user-inner>span{line-height:96px}header.sticky .drop_down .second{top:96px}@media only screen and (max-width:1000px){.mobile_menu_button,.logo_wrapper,.side_menu_button,.shopping_cart_inner{height:72px!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:48px!important}}@media only screen and (max-width:480px){.q_logo a{height:48px!important}}nav.main_menu>ul>li>a{line-height:96px}.drop_down .second,.drop_down .narrow .second .inner ul li ul,.header_bottom .qode-login-register-widget.qode-user-logged-in .qode-login-dropdown{border:0!important}.drop_down .narrow .second .inner ul li ul{top:-14px}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:#000;font-family:'Source Sans Pro',sans-serif;font-size:16px;line-height:96px;font-style:normal;font-weight:600;text-transform:none;letter-spacing:.25px}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:#000}nav.main_menu>ul>li.active>a{color:#000}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:16px}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}.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:#000;font-family:'Source Sans Pro',sans-serif!important;font-size:16px;line-height:48px;font-style:normal;font-weight:300;letter-spacing:0}.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:#ff9900!important}.drop_down .second,.header_bottom .qode-login-register-widget.qode-user-logged-in .qode-login-dropdown{border-color:#f90}.drop_down .second,.drop_down .narrow .second .inner ul li ul,.header_bottom .qode-login-register-widget.qode-user-logged-in .qode-login-dropdown{border-color:#f90}.drop_down .second,.drop_down .narrow .second .inner ul li ul,.header_bottom .qode-login-register-widget.qode-user-logged-in .qode-login-dropdown{border-width:1px}.drop_down .wide .second .inner>ul>li>a{color:#35ea38;letter-spacing:0}.drop_down .wide .second .inner>ul>li>a:hover{color:#dd3333!important}.drop_down .wide .second .inner ul li.sub ul li a,.drop_down .wide .second ul li ul li a,.drop_down .second .inner ul li.sub ul li a{color:#5b5b5b;letter-spacing:.25}header.scrolled nav.main_menu>ul>li>a,header.light.scrolled nav.main_menu>ul>li>a,header.dark.scrolled nav.main_menu>ul>li>a{color:#1e73be;letter-spacing:0}header.scrolled .side_menu_button a{color:#1e73be!important}header.scrolled nav.main_menu>ul>li>a:hover>span,header.scrolled nav.main_menu>ul>li:hover>a>span,header.scrolled nav.main_menu>ul>li.active>a>span,header.scrolled nav.main_menu>ul>li>a:hover>i,header.scrolled nav.main_menu>ul>li:hover>a>i,header.scrolled nav.main_menu>ul>li.active>a>i,header.scrolled .side_menu_button a:hover,.light.scrolled nav.main_menu>ul>li>a:hover,.light.scrolled nav.main_menu>ul>li.active>a,.light.scrolled .side_menu_button a:hover,.dark.scrolled nav.main_menu>ul>li>a:hover,.dark.scrolled nav.main_menu>ul>li.active>a,.dark.scrolled .side_menu_button a:hover{color:#1e73be!important}header.sticky nav.main_menu>ul>li>a,header.light.sticky nav.main_menu>ul>li>a,header.dark.sticky nav.main_menu>ul>li>a{color:#000;line-height:96px!important;letter-spacing:0}header.sticky .side_menu_button a,header.sticky .side_menu_button a:hover{color:#000}header.sticky nav.main_menu>ul>li>a:hover span,header.sticky nav.main_menu>ul>li.active>a span,header.sticky nav.main_menu>ul>li:hover>a>span,header.sticky nav.main_menu>ul>li>a:hover>i,header.sticky nav.main_menu>ul>li:hover>a>i,header.sticky nav.main_menu>ul>li.active>a>i,.light.sticky nav.main_menu>ul>li>a:hover,.light.sticky nav.main_menu>ul>li.active>a,.dark.sticky nav.main_menu>ul>li>a:hover,.dark.sticky nav.main_menu>ul>li.active>a{color:#0a0a0a!important}nav.mobile_menu ul li a,nav.mobile_menu ul li h4{color:#000;letter-spacing:.25px}nav.mobile_menu ul>li.has_sub>span.mobile_arrow{color:#000}nav.mobile_menu ul li a:hover,nav.mobile_menu ul li.active>a{color:#000}h1{color:#000;font-family:'Source Sans Pro',sans-serif;font-size:48px;line-height:48px;font-style:normal;font-weight:400;letter-spacing:.25px;text-transform:none}h2{font-family:'Source Sans Pro',sans-serif;font-size:38px;line-height:48px;font-style:normal;font-weight:400;letter-spacing:.25px;text-transform:none}h2,h2 a{color:#000}h3{font-family:'Source Sans Pro',sans-serif;font-style:normal;font-weight:400;letter-spacing:.25px;text-transform:none}h3,h3 a{color:#000}h4{font-family:'Source Sans Pro',sans-serif;font-size:18px;line-height:24px;font-style:normal;font-weight:600;letter-spacing:.25px;text-transform:none}h4,h4 a{color:#484848}h5{font-family:'Source Sans Pro',sans-serif;font-size:18px;line-height:24px;font-style:normal;font-weight:300;letter-spacing:.25px;text-transform:none}h5,h5 a{color:#484848}h6{font-family:'Source Sans Pro',sans-serif;font-size:14px;line-height:24px;font-style:normal;font-weight:600;text-transform:uppercase}h6,h6 a{color:#484848}p{font-family:"Source Sans Pro",sans-serif;font-size:18px;line-height:24px;letter-spacing:.25px;font-weight:300;text-transform:none;color:#484848}a,p a{color:#000;font-weight:600}a:hover,p a:hover{color:#f90}.title h1{font-family:'Yanone Kaffeesatz',sans-serif;font-size:42px;line-height:48px;font-weight:700;letter-spacing:.25px;text-transform:none}.subtitle{color:#484848;font-family:'Source Sans Pro',sans-serif;font-size:18px;line-height:24px;font-style:normal;font-weight:300;text-transform:none;letter-spacing:.25px}.breadcrumb a,.breadcrumb span{letter-spacing:.25px}.menu-animation-line-through nav.main_menu>ul>li>a .menu-text:after,.menu-animation-line-through nav.main_menu>ul>li:hover>a .menu-text:before,.menu-animation-underline nav.main_menu>ul>li>a .menu-text:before,.menu-animation-underline-bottom nav.main_menu>ul>li>a .menu-text:before{background-color:#f90}.menu-animation-line-through nav.main_menu>ul>li:hover>a .menu-text:after{background:transparent}.qbutton,.qbutton.medium,#submit_comment,.load_more a,.blog_load_more_button a,.blog_holder article .post_text a.more-link span{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.qbutton:hover,.qbutton:not(.white):hover,.qbutton.medium:hover,#submit_comment:hover,.load_more a:hover,.blog_load_more_button a:hover,.blog_holder article .post_text a.more-link:hover span{background-color:#f9f9f9}.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:#f2f2f2}.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-family:Source Sans Pro,sans-serif;font-size:16px;line-height:24px;letter-spacing:.25px;font-weight:300;color:#757575}.footer_top a:not(.qbutton){font-size:16px;line-height:24px;letter-spacing:.25px;font-weight:300;color:#757575}.footer_top a:not(.qbutton):hover,.footer_top .qode_twitter_widget li .tweet_content_holder .qode_tweet_text a{color:#000}.footer_bottom_holder{background-color:#f2f2f2}.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;letter-spacing:.25px;font-weight:600;color:#757575}.footer_bottom a,.footer_bottom ul li a{letter-spacing:.25px}.footer_top .widget h4{font-size:16px;line-height:24px;letter-spacing:.25px;font-weight:600;color:#757575}.side_menu{text-align:left}@media only screen and (min-width:480px) and (max-width:768px){.q_slider .carousel,.qode_slider_preloader,.carousel-inner>.item{height:500px!important}}.carousel-control .prev_nav,.carousel-control .next_nav{color:#e0e0e0;background-color:#e0e0e0}.carousel-control .prev_nav:hover,.carousel-control .next_nav:hover{color:#f90;background-color:#f90}.carousel-inner .slider_content .slide_buttons_holder .qbutton:not(.white){color:#afafaf!important;background-color:#e0e0e0!important;border-radius:50px!important}.carousel-inner .slider_content .slide_buttons_holder .qbutton:not(.white):hover{background-color:#ff9900!important}.paspartu_enabled .paspartu_top,.paspartu_enabled .paspartu_bottom,.paspartu_enabled .paspartu_left,.paspartu_enabled .paspartu_right{background-color:#f90}.paspartu_enabled header{padding-top:12%}.paspartu_enabled .paspartu_top{padding-top:12%}.paspartu_enabled .paspartu_bottom{padding-bottom:12%}.paspartu_enabled .paspartu_left{width:12%}.paspartu_enabled .paspartu_right{width:12%}.paspartu_enabled .wrapper{padding-left:12%;padding-right:12%;padding-bottom:12%}.paspartu_enabled aside.vertical_menu_area,.paspartu_enabled .vertical_area_background{left:12%}.paspartu_enabled footer.uncover{padding-bottom:12%}.paspartu_enabled.vertical_menu_enabled .content .content_inner{padding-top:12%}.paspartu_enabled #back_to_top,.paspartu_enabled #back_to_top.on{right:calc(12% + 10px)}.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:#ee2;font-size:12px;text-transform:none;letter-spacing:.25px}.header_top .header-widget:hover,.header_top .header-widget.widget_nav_menu ul.menu>li>a:hover,.header_top .header-widget p:hover,.header_top .header-widget a:hover,.header_top .header-widget span:not(.q_social_icon_holder):not(.social_icon):hover{color:#ee2}.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}