body,input[type=text],input[type=email],input[type=url],input[type=password],textarea,.portfolio_title_desc{font-family:"Varela Round",Helvetica,Arial,sans-serif}body{font-size:17px}h1, h2, h3, h4, h5, h6, h7, .post_quote_title, label, strong[itemprop="author"], #page_content_wrapper .posts.blog li a, .page_content_wrapper .posts.blog li a, .post_info_cat, .readmore, .post_info_comment, #post_featured_slider li .slider_image .slide_post .slide_post_date, .post_featured_slider li .slider_image .slide_post .slide_post_date, blockquote, .ppb_subtitle, .comment_date, .post_attribute, .post_header_title, .post_header.grid, .odometer, .pricing_wrapper li.price_row
em.exact_price{font-family:Karla,Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,h6,h7,.post_info_cat,.comment_date,.post_attribute{font-weight:400}h1, h2, h3, h4, h5, h6, h7, blockquote, body.single
.post_header.grid.related{letter-spacing:0px}h1,h2,h3,h4,h5,h6,h7{text-transform:none}h1{font-size:34px}h2{font-size:35px}h3{font-size:26px}h4{font-size:22px}h5{font-size:18px}h6{font-size:16px}body, #wrapper, #page_content_wrapper.fixed, #gallery_lightbox h2, .slider_wrapper .gallery_image_caption h2, #body_loading_screen, h3#reply-title span, .overlay_gallery_wrapper, .progress_bar_holder, .pricing_wrapper_border, .pagination a, .pagination span,blockquote:before{background-color:#f4f4f4}body, .pagination a, #gallery_lightbox h2, .slider_wrapper .gallery_image_caption h2, .post_info a, #page_content_wrapper.split #copyright, .page_content_wrapper.split #copyright, .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited{color:#777}::selection{background-color:#777}::-webkit-input-placeholder{color:#777}::-moz-placeholder{color:#777}:-ms-input-placeholder{color:#777}a{color:#222}a:hover, a:active, .post_info_comment a
i{color:#999}h1, h2, h3, h4, h5, h6, h7, pre, code, tt, blockquote, .post_header h5 a, .post_header h3 a, .post_header.grid h6 a, .post_header.fullwidth h4 a, .post_header h5 a, blockquote, .site_loading_logo_item i, .woocommerce .woocommerce-ordering select, .woocommerce #page_content_wrapper a.button, .woocommerce.columns-4 ul.products li.product a.add_to_cart_button, .woocommerce.columns-4 ul.products li.product a.add_to_cart_button:hover, .ui-accordion .ui-accordion-header a, .tabs .ui-state-active a, body.woocommerce div.product .woocommerce-tabs ul.tabs li.active a, body.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a, body.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a, body.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active a, .woocommerce div.product .woocommerce-tabs ul.tabs li a, .post_header h5 a, .post_header h6 a,blockquote:before{color:#222}body.page.page-template-gallery-archive-split-screen-php #fp-nav li .active span, body.tax-gallerycat #fp-nav li .active span, body.page.page-template-portfolio-fullscreen-split-screen-php #fp-nav li .active span, body.page.tax-portfolioset #fp-nav li .active span, body.page.page-template-gallery-archive-split-screen-php #fp-nav ul li a span, body.tax-gallerycat #fp-nav ul li a span, body.page.page-template-portfolio-fullscreen-split-screen-php #fp-nav ul li a span, body.page.tax-portfolioset #fp-nav ul li a
span{background-color:#222}#social_share_wrapper, hr, #social_share_wrapper, .post.type-post, #page_content_wrapper .sidebar .content .sidebar_widget li h2.widgettitle, h2.widgettitle, h5.widgettitle, .comment .right, .widget_tag_cloud div a, .meta-tags a, .tag_cloud a, #footer, #post_more_wrapper, .woocommerce ul.products li.product, .woocommerce-page ul.products li.product, .woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price, #page_content_wrapper .inner .sidebar_content, #page_content_wrapper .inner .sidebar_content.left_sidebar, .ajax_close, .ajax_next, .ajax_prev, .portfolio_next, .portfolio_prev, .portfolio_next_prev_wrapper.video .portfolio_prev, .portfolio_next_prev_wrapper.video .portfolio_next, .separated, .blog_next_prev_wrapper, #post_more_wrapper h5, #ajax_portfolio_wrapper.hidding, #ajax_portfolio_wrapper.visible, .tabs.vertical .ui-tabs-panel, .woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce #content div.product .woocommerce-tabs ul.tabs li, .woocommerce-page div.product .woocommerce-tabs ul.tabs li, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li, .woocommerce div.product .woocommerce-tabs .panel, .woocommerce-page div.product .woocommerce-tabs .panel, .woocommerce #content div.product .woocommerce-tabs .panel, .woocommerce-page #content div.product .woocommerce-tabs .panel, .woocommerce table.shop_table, .woocommerce-page table.shop_table, table tr td, .woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals, .woocommerce .cart-collaterals .shipping_calculator, .woocommerce-page .cart-collaterals .shipping_calculator, .woocommerce .cart-collaterals .cart_totals tr td, .woocommerce .cart-collaterals .cart_totals tr th, .woocommerce-page .cart-collaterals .cart_totals tr td, .woocommerce-page .cart-collaterals .cart_totals tr th, table tr th, .woocommerce #payment, .woocommerce-page #payment, .woocommerce #payment ul.payment_methods li, .woocommerce-page #payment ul.payment_methods li, .woocommerce #payment div.form-row, .woocommerce-page #payment div.form-row, .ui-tabs li:first-child, .ui-tabs .ui-tabs-nav li, .ui-tabs.vertical .ui-tabs-nav li, .ui-tabs.vertical.right .ui-tabs-nav li.ui-state-active, .ui-tabs.vertical .ui-tabs-nav li:last-child, #page_content_wrapper .inner .sidebar_wrapper ul.sidebar_widget li.widget_nav_menu ul.menu li.current-menu-item a, .page_content_wrapper .inner .sidebar_wrapper ul.sidebar_widget li.widget_nav_menu ul.menu li.current-menu-item a, .pricing_wrapper, .pricing_wrapper li, .ui-accordion .ui-accordion-header, .ui-accordion .ui-accordion-content, #page_content_wrapper .sidebar .content .sidebar_widget li h2.widgettitle:before, h2.widgettitle:before, #autocomplete, .ppb_blog_minimal .one_third_bg, #page_content_wrapper .sidebar .content .sidebar_widget li h2.widgettitle, h2.widgettitle, h5.event_title, .tabs .ui-tabs-panel, .ui-tabs .ui-tabs-nav li, .ui-tabs li:first-child, .ui-tabs.vertical .ui-tabs-nav li:last-child, .woocommerce .woocommerce-ordering select, .woocommerce div.product .woocommerce-tabs ul.tabs li.active, .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active, .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active, .woocommerce-page table.cart th, table.shop_table thead tr th, hr.title_break, .overlay_gallery_border, #page_content_wrapper.split #copyright, .page_content_wrapper.split #copyright, .post.type-post, .events.type-events, h5.event_title, .post_header h5.event_title, blockquote:after, #about_the_author, .two_cols.gallery.wide .element, .three_cols.gallery.wide .element, .four_cols.gallery.wide
.element{border-color:#e1e1e1}input[type=text],input[type=password],input[type=email],input[type=url],input[type=tel],textarea{background-color:#fff;color:#222;border-color:#e1e1e1}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=url]:focus,textarea:focus{border-color:#999}input[type=submit], input[type=button], a.button, .button, .woocommerce .page_slider a.button, a.button.fullwidth, .woocommerce-page div.product form.cart .button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce
input.button.alt{font-family:"Varela Round",Helvetica,Arial,sans-serif}input[type=submit], input[type=button], a.button, .button, .pagination span, .pagination a:hover, .woocommerce .footer_bar .button, .woocommerce .footer_bar .button:hover, .woocommerce-page div.product form.cart .button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt,.post_type_icon{background-color:#959595}.pagination span, .pagination a:hover,.button.ghost,.button.ghost:hover,.button.ghost:active{border-color:#959595}.button.ghost,.button.ghost:hover,.button.ghost:active{color:#959595}input[type=submit], input[type=button], a.button, .button, .pagination a:hover, .woocommerce .footer_bar .button , .woocommerce .footer_bar .button:hover, .woocommerce-page div.product form.cart .button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt,.post_type_icon{color:#fff}input[type=submit], input[type=button], a.button, .button, .pagination a:hover, .woocommerce .footer_bar .button , .woocommerce .footer_bar .button:hover, .woocommerce-page div.product form.cart .button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce
input.button.alt{border-color:#959595}.frame_top,.frame_bottom,.frame_left,.frame_right{background:#fff}#menu_wrapper .nav ul li a, #menu_wrapper div .nav li > a, .sicky_nav li
a{font-family:Karla,Helvetica,Arial,sans-serif;font-size:14px;padding-top:22px;padding-bottom:22px;font-weight:600;letter-spacing:0px;text-transform:none}#menu_wrapper .nav ul li a, #menu_wrapper div .nav li > a, .header_cart_wrapper a,#page_share{color:#666}#mobile_nav_icon{border-color:#666}#menu_wrapper .nav ul li a.hover, #menu_wrapper .nav ul li a:hover, #menu_wrapper div .nav li a.hover, #menu_wrapper div .nav li a:hover, .header_cart_wrapper a:hover,#page_share:hover{color:#222}#menu_wrapper .nav ul li a.hover, #menu_wrapper .nav ul li a:hover, #menu_wrapper div .nav li a.hover, #menu_wrapper div .nav li a:hover{border-color:#222}#menu_wrapper div .nav > li.current-menu-item > a, #menu_wrapper div .nav > li.current-menu-parent > a, #menu_wrapper div .nav > li.current-menu-ancestor > a, #menu_wrapper div .nav li ul li.current-menu-item a, #menu_wrapper div .nav li.current-menu-parent  ul li.current-menu-item a, .header_cart_wrapper a:active,#page_share:active{color:#222}#menu_wrapper div .nav > li.current-menu-item > a, #menu_wrapper div .nav > li.current-menu-parent > a, #menu_wrapper div .nav > li.current-menu-ancestor > a, #menu_wrapper div .nav li ul li.current-menu-item a, #menu_wrapper div .nav li.current-menu-parent  ul li.current-menu-item
a{border-color:#222}.top_bar,#page_caption,#nav_wrapper{border-color:#e1e1e1}.top_bar{background-color:rgba(256,256,256,1);background-image:url("");background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position:left top;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover}#menu_wrapper .nav ul li ul li a, #menu_wrapper div .nav li ul li a, #menu_wrapper div .nav li.current-menu-parent ul li
a{font-size:13px;font-weight:600;letter-spacing:0px;text-transform:none}#menu_wrapper .nav ul li ul li a, #menu_wrapper div .nav li ul li a, #menu_wrapper div .nav li.current-menu-parent ul li a, #menu_wrapper div .nav li.current-menu-parent ul li.current-menu-item a, #menu_wrapper .nav ul li.megamenu ul li ul li a, #menu_wrapper div .nav li.megamenu ul li ul li
a{color:#777}#menu_wrapper .nav ul li ul li a:hover, #menu_wrapper div .nav li ul li a:hover, #menu_wrapper div .nav li.current-menu-parent ul li a:hover, #menu_wrapper .nav ul li.megamenu ul li ul li a:hover, #menu_wrapper div .nav li.megamenu ul li ul li a:hover, #menu_wrapper .nav ul li.megamenu ul li ul li a:active, #menu_wrapper div .nav li.megamenu ul li ul li a:active, #menu_wrapper div .nav li.current-menu-parent ul li.current-menu-item  a:hover{color:#222}#menu_wrapper .nav ul li ul li a:hover, #menu_wrapper div .nav li ul li a:hover, #menu_wrapper div .nav li.current-menu-parent ul li a:hover, #menu_wrapper .nav ul li.megamenu ul li ul li a:hover, #menu_wrapper div .nav li.megamenu ul li ul li a:hover, #menu_wrapper .nav ul li.megamenu ul li ul li a:active, #menu_wrapper div .nav li.megamenu ul li ul li a:active{background:#f9f9f9}#menu_wrapper .nav ul li ul, #menu_wrapper div .nav li
ul{background:#f9f9f9;border-color:#e1e1e1}#menu_wrapper div .nav li.megamenu ul li > a, #menu_wrapper div .nav li.megamenu ul li > a:hover, #menu_wrapper div .nav li.megamenu ul li > a:active, #menu_wrapper div .nav li.megamenu ul li.current-menu-item>a{color:#222}#menu_wrapper div .nav li.megamenu ul
li{border-color:#e1e1e1}.above_top_bar{background:#222;font-family:Karla,Helvetica,Arial,sans-serif}#top_menu li a, .top_contact_info, .top_contact_info i, .top_contact_info a, .top_contact_info a:hover, .top_contact_info a:active{color:#fff}.top_contact_info, #top_menu li
a{font-weight:400}.mobile_menu_wrapper #searchform input[type=text]{background:#fff;border-color:#777}.mobile_menu_wrapper #searchform input[type=text], .mobile_menu_wrapper #searchform button
i{color:#777}.mobile_menu_wrapper #searchform ::-webkit-input-placeholder{color:#777}.mobile_menu_wrapper #searchform ::-moz-placeholder{color:#777}.mobile_menu_wrapper #searchform :-ms-input-placeholder{color:#777}.mobile_menu_wrapper{background-color:rgba(255,255,255,1);background-image:url("");background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position:left top;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover}.mobile_main_nav li a, #sub_menu li
a{font-family:Karla,Helvetica,Arial,sans-serif;font-size:16px;line-height:3em;font-weight:400;text-transform:none;letter-spacing:0px}.mobile_main_nav li a, #sub_menu li a, .mobile_menu_wrapper .sidebar_wrapper a, .mobile_menu_wrapper .sidebar_wrapper, #close_mobile_menu i, .fullmenu_wrapper a, .fullmenu_wrapper h2.widgettitle, .mobile_menu_wrapper
#copyright{color:#777}.mobile_main_nav li a:hover, .mobile_main_nav li a:active, #sub_menu li a:hover, #sub_menu li a:active, .mobile_menu_wrapper .sidebar_wrapper
h2.widgettitle{color:#222}#page_caption{background-color:#f9f9f9;padding-top:30px;padding-bottom:40px}#page_caption h1,.ppb_title{font-size:32px}#page_caption h1, .ppb_title, .post_caption
h1{font-weight:400;line-height:1.4em;text-transform:none;letter-spacing:0px;color:#222}#page_caption.hasbg h1,h1.hasbg{font-size:22px}#page_caption.hasbg{height:70vh}h2.ppb_title{font-size:36px;text-transform:none}#portfolio_wall_filters.alignright,.portfolio_wall_filters.alignright{bottom:36px}.ppb_subtitle{font-size:11px}.page_tagline, .post_header .post_detail, .recent_post_detail, .post_detail, .thumb_content span, .portfolio_desc .portfolio_excerpt,.testimonial_customer_position,.testimonial_customer_company{color:#222;font-size:13px;letter-spacing:0px;text-transform:none}.page_tagline{font-weight:400}#page_content_wrapper .sidebar .content .sidebar_widget li h2.widgettitle,h2.widgettitle,h5.widgettitle{font-family:Karla,Helvetica,Arial,sans-serif;font-size:12px;font-weight:900;letter-spacing:2px;text-transform:uppercase;color:#222}#page_content_wrapper .inner .sidebar_wrapper .sidebar .content, .page_content_wrapper .inner .sidebar_wrapper .sidebar
.content{color:#222}#page_content_wrapper .inner .sidebar_wrapper a, .page_content_wrapper .inner .sidebar_wrapper
a{color:#222}#page_content_wrapper .inner .sidebar_wrapper a:hover, #page_content_wrapper .inner .sidebar_wrapper a:active, .page_content_wrapper .inner .sidebar_wrapper a:hover, .page_content_wrapper .inner .sidebar_wrapper a:active{color:#999}.footer_bar{background-color:rgba(249,249,249,1);background-image:url("");background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover}#footer, #copyright, #footer_menu li
a{color:#9e9e9e}#copyright a, #copyright a:active, #footer a, #footer a:active{color:#9e9e9e}#copyright a:hover, #footer a:hover, .social_wrapper ul li a:hover{color:#FFF}.footer_bar_wrapper,.footer_bar{border-color:#e1e1e1}.footer_bar_wrapper .social_wrapper ul li
a{color:#9e9e9e}#footer .sidebar_widget li
h2.widgettitle{color:#222}#page_content_wrapper .inner
.sidebar_content.full_width.blog_f{width:80%}.post_info_cat, .post_info_cat
a{color:#999}.post_header h3, .post_header h4, .post_header h5, .post_header h6, .post_header h3, .post_header h4, .post_header h5, .post_header h6, #post_featured_slider li .slider_image .slide_post h2, .post_featured_slider li .slider_image .slide_post h2, #post_featured_slider li .slider_image.three_cols .slide_post h2, .post_featured_slider li .slider_image.three_cols .slide_post h2, body.single .post_header.grid.related strong, body.single-post .post_caption h1, #page_content_wrapper .posts.blog li
a{text-transform:none}.post_header
h5{font-size:32px}.sidebar_content.full_width.blog_f .post_header
h5{font-size:32px}#blog_grid_wrapper.two_cols .post_header.grid h6, .blog_grid_wrapper.two_cols .post_header.grid
h6{font-size:22px}.post_header.grid
h6{font-size:20px}.post_caption h1, #page_caption.hasbg .background_center_title_wrapper .title_content
h1{font-size:34px}h6.subtitle{font-size:26px}body.single
.post_header.grid.related{font-size:15px}