#page{background-color:#f1f1f1}#masthead{background-color:transparent}#top{background-color:#77bf4f}#masthead.stuck{background-color:#fff}#primary-menu li .sub-menu .sub-menu .sub-menu li:hover .sub-menu a,#primary-menu li .sub-menu .sub-menu li:hover .sub-menu a,#primary-menu li .sub-menu li:hover .sub-menu a,#slider-main,.mega-menu-item,.menu-shop-sub,.sub-mega,.sub-menu{background-color:#262d33}#branding{background-color:#2d343c}#content{background-color:#fff}#footer{background-color:#212b36}#bottom{background-color:#1a222b}body{font-family:Open Sans,Helvetica,Arial,sans-serif}#primary-menu,.blog-calendar,.button-dark,.button-edge,.button-main,.button-sub,.entry-calendar .meta-day,.entry-calendar .meta-month,.gallery-filter ul li,blockquote,h1,h2,h3,h4,h5,h6{font-family:Lato,Helvetica,Arial,sans-serif}#bottom #footer-navigation a:hover,#bottom p a,#bottom.light #footer-navigation a:hover,#branding p,#footer-menu li.current_page_item a,#footer-widget.light h3 a,#slider-main .carousel-caption ul li i,.aio-menu a:before,.blog-box h3 a,.button-go i,.client-group h3 strong,.color-main,.dark h3 a,.entry-meta a,.fx-hover-content h3 a,.gallery-box h3 a,.inner-hover:hover h3,.inner-hover:hover h3 a,.light #footer-menu li.current_page_item a,.light .blog-box a,.light .text-icon-left i,.light .widget a:before,.light .widget li:before,.light h1,.light h2,.light h3,.light h3:hover a,.light h4,.slider-next i,.slider-prev i,.social-media-group h3 strong,.staff-box span,.staff-grid span,.staff-list span,.tabs.tab-mega .nav-tabs li i,.testimonial-grid cite small,.testimonial-list cite small,.text-icon-big i,.text-icon-left i,.widget a:before,.widget a:hover,.widget li:before,.widget-title-big,.widget_product_categories ul li a:before,.woocommerce .shipping-calculator-button,.woocommerce .woocommerce-review-link,a,a:hover,testimonial-list cite small{color:#0fb2e9}#branding h2 span,#slider-main h2 span,#vr-menu-shop-button .button,.accordion-group .fa-plus,.aio-menu .current-menu-item a,.background-color-main,.blog-classic .entry-calendar .meta-day,.button-go:hover,.button-main,.comment-list .edit-link a,.comment-list .reply a,.current.page-numbers:hover,.edit-link a,.entry-quote,.fx-hover-content .line,.gallery-filter li a,.icon-main,.inner-hover:hover .button-medium,.input-group-icon button,.input.wpcf7-submit,.label-main,.line-center,.lines:after,.list-icon-square li i,.nav-next a,.nav-previous a,.next.page-numbers,.page-content .search-form .button-search,.prev.page-numbers,.pricing-group.pricing-highlight .pricing-head,.slider-next:hover,.slider-prev:hover,.text-icon-square .text-icon,.ui-slider .ui-slider-range,.widget_search .search-submit,.woocommerce #payment #place_order,.woocommerce .button,.woocommerce .widget_price_filter .price_slider_amount .button,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce div.product form.cart .button,.woocommerce input[type=submit],.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce ul.products li.product .button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-page .button,a.wc-forward,button.input-icon,input.wpcf7-submit,input[type=submit]{background-color:#0fb2e9;transition:background-color .2s linear}#reply-title,#secondary .widget-head h3,.border-color-main,.category-sticky,.comments-title,.entry-calendar .meta-day,.home .sticky,.home .tag-sticky-2,.mega-menu-item,.menu-shop-sub,.quote,.screen-reader-text,.sub-menu,.title,.widget-title{border-color:#0fb2e9}.border-color-main,.box-center,.box-left,.tabs .nav-tabs li.active{border-top-color:#0fb2e9}.border-color-main,.tabs.tab-mega .nav-tabs li.active{border-bottom-color:#0fb2e9}.background-color-main,.button-sub,.icon-sub{background-color:#f38a01}#button-shop-cart,#primary-menu.dark .sub-menu li a,#secondary li a,#top.dark a,.button-edge,.button-go:hover i,.button-icon,.cart-collaterals .shipping_calculator h2 a:hover,.color-gray-1,.entry-quote cite,.entry-quote i,.entry-quote p,.inner-hover:hover .button-medium,.item.dark h2,.lb-data .lb-caption,.light .blog-box h2 a,.light a.button-edge:hover,.light a.button-edge:hover i,.order-total,.page-numbers .page-numbers,.pricing-grid .button-edge:hover,.pricing-group .button-edge:hover,.slider-next:hover i,.slider-prev:hover i,.stuck #menu.dark>li>a,.widget_nav_menu .sub-menu ul li a:hover,.widget_search .search-submit:focus,.widget_search .search-submit:hover,.woocommerce nav.woocommerce-pagination ul li span.current,a.wc-forward:after,h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a,item.dark .caption-header{color:#2e393f}#branding p span,#site-search,#slider-main p span,#vr-menu-shop .buttons .button:hover,.background-color-gray-1,.blog-classic .entry-calendar .meta-month,.button-dark,.button-go,.button-main:hover,.button-sub:hover,.current.page-numbers,.current.page-numbers:hover,.edit-link a:hover,.edit-link:hover,.entry-link,.fx-hover-back,.gallery-filter li a:hover,.gallery-filter li.active a,.inner-hover:hover,.list-icon-circle li i,.mm-menu,.nav-next a:hover,.nav-previous a:hover,.next.page-numbers:hover,.prev.page-numbers:hover,.pricing-grid.pricing-highlight a.button-edge:hover,.pricing-group .pricing-head,.pricing-group.pricing-highlight a.button-edge:hover,.project-box:hover .project-foot,.reply a:hover,.slider-next,.slider-prev,.staff-box:hover .staff-foot,.text-icon-circle .text-icon,.woocommerce #payment #place_order:hover,.woocommerce .button:hover,.woocommerce .quantity .minus,.woocommerce .quantity .plus,.woocommerce .widget_price_filter .price_slider_amount .button:hover,.woocommerce a.button.alt:hover,.woocommerce a.wc-backward:hover,.woocommerce button.button:hover,.woocommerce div.product form.cart .button:hover,.woocommerce input[type=submit]:hover,.woocommerce ul.products li.product .button:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-page .button:hover,.woocommerce-page nav.woocommerce-pagination .page-numbers li a.next,.woocommerce-page nav.woocommerce-pagination .page-numbers li a.prev,a.button-edge:hover,input.wpcf7-submit:hover,input[type=submit]:hover{background-color:#2e393f;transition:background-color .2s linear}.border-color-gray-1,.pricing-grid.pricing-highlight a.button-edge,.pricing-group.pricing-highlight a.button-edge{border-color:#2e393f}#bottom.dark #footer-menu>li>a,#footer-address.dark .icon-address h3,#footer-address.dark .icon-address i,.color-gray-2,.item.dark .caption-content i,.item.dark .caption-content p,.item.dark .caption-content ul,.item.dark p,.item.dark ul li,.light .blog-box p,.widget_product_categories ul li a,.woocommerce ul.product_list_widget li a,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,body,i{color:#485257}.background-color-gray-2,.button-dark:hover,.light .button-main:hover,.light .lines,.menu-shop-sub .button:hover,.woocommerce #vr-menu-shop-button a.button:hover,.woocommerce ul.products li.product .button:hover{background-color:#485257}.border-color-gray-2,.item.dark .caption-content .icon-circle,.project-box:hover .project-foot,.staff-box:hover .project-foot{border-color:#485257}#footer-address.dark .icon-address small,#footer-address.light .icon-address h3,#footer-address.light .icon-address i,#footer.light .icon-address h3,#footer.light .icon-address i,.color-gray-3,.comment-metadata a,.form-group .form-icon i,.light #footer-menu li a,.light .blog-box .blog-meta,.light li i,.mega-menu-shop .amount,.menu-shop-sub,.page-header h1,.product_list_widget span.amount,.product_list_widget span.reviewer,.staff-grid .button-icon i,.staff-list .button-icon i,.testimonial-grid blockquote,.testimonial-list blockquote,.vr-menu-shop-sub,.vr-menu-shop-sub .quantity .amount,.vr-menu-shop-sub .total,.vr-menu-shop-sub .total .amount,.woocommerce .price del span,.woocommerce .products .product .price span,blockquote{color:#808687}.background-color-gray-3,.owl-pagination .owl-page.active span{background-color:#808687}#site-search .search-form,.border-color-gray-3{border-color:#808687}.blog-box .inner-hover,.blog-standard,.border-color-gray-4,.form-group textarea,.gallery-box .inner-hover,.project-box .inner-hover,.project-box .project-foot,.project-box-list .inner-hover,.staff-box .inner-hover,.staff-box .staff-foot,input[type=email],input[type=text],input[type=url],textarea{border-color:#dedede}.background-color-gray-4,.owl-pagination .owl-page span{background-color:#dedede}.color-gray-5,.mm-menu,.mm-menu .mm-title,.mm-menu .sub-menu .menu-item a{color:#f5f5f5}.background-color-gray-5,.lines,.pricing-grid .pricing-foot,.project-box .project-foot,.staff-box .staff-foot{background-color:#f5f5f5}#branding.light .breadcrumb,#branding.light .breadcrumb a,#branding.light h2,#footer-address.light .icon-address small,#footer.light,#footer.light .icon-address small,#footer.light h4,#logo h1 a,#menu #primary-menu>li>a,#top.dark .button-dark,#top.light .social-media a i,#top.light a,#top.light a:hover,#top.light i,#top.light p,.accordion-group .fa-plus,.aio-menu .sub-menu .current-menu-item a:before,.blog-classic .entry-calendar .meta-day,.blog-classic .entry-calendar .meta-month,.button-dark,.button-dark i,.button-dark:hover,.button-main i,.button-main:hover i,.button-sub i,.button-sub:hover,.client-group h3,.color-white,.counter h3,.counter h3 i,.current.page-numbers,.edit-link a,.edit-link a:hover,.entry-quote-type blockquote,.gallery-filter li a,.gallery-filter li a:hover,.gallery-filter li.active a,.gallery-grid h3 a,.inner-hover:hover,.item.light h2,.item.light p,.light,.light .banner-left .banner-head p,.light .blog-box:hover p,.light .button-edge i,.light .button-main:hover,.light .text-icon-left h3,.light a,.light a.button-edge,.light blockquote i,.light h2,.light p,.light.panel-faq .text-icon-left .text-icon i,.list-icon-circle li i,.list-icon-square li i,.menu-shop-sub .button:hover,.nav-links .nav-next a,.nav-links .nav-next:hover a,.nav-links .nav-previous a,.nav-links .nav-previous:hover a,.next.page-numbers,.next.page-numbers:hover,.page-content .search-form .button-search i,.post-navigation .nav-next:hover:after,.post-navigation .nav-previous:hover:after,.prev.page-numbers,.pricing-grid .button-edge,.pricing-grid .pricing-head,.pricing-grid .pricing-head i,.pricing-grid.pricing-highlight a.button-edge:hover,.pricing-group .button-edge,.pricing-group.pricing-highlight a.button-edge:hover,.pricing-widget .pricing-head,.pricing-widget .pricing-head i,.social-media-group .social-media-item i,.social-media-group .social-media-media:hover i,.social-media-group h3,.staff-box .button-icon:hover i,.staff-grid .button-icon:hover i,.staff-list .button-icon:hover i,.text-icon-center .text-icon i,.text-icon-circle .text-icon i,.text-icon-left .text-icon i,.widget_search .search-submit i,.woocommerce .button:hover,.woocommerce .cart .button:hover,.woocommerce .cart input.button:hover,.woocommerce .wc-backward,.woocommerce .widget_price_filter .price_slider_amount .button,.woocommerce .woocommerce-message a,.woocommerce .woocommerce-message a:hover,.woocommerce a.button,.woocommerce a.button:hover,.woocommerce button.button,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce input[type=submit]:hover,.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce ul.products li.product .button,.woocommerce ul.products li.product .button:hover,.woocommerce-page .button:hover,.woocommerce-page input[type=submit]:hover,a.button-dark:hover,a.button-edge:hover,a.button-edge:hover i,a.button-main:hover,input[type=submit]:hover{color:#fff}.background-color-white,.light a.button-edge:hover,.panel-lines .line-center,.pricing-grid .button-edge:hover,.pricing-group .button-edge:hover{background-color:#fff}#top.light .social-media a,.border-color-white,.light .button-edge,.pricing-grid .button-edge,.pricing-group .button-edge{border-color:#fff}#logo{margin-top:28px}#button-shop{padding-bottom:40px}.menu-shop-sub{margin-top:40px}#primary-menu>li>.mega-menu-item,#primary-menu>li>.sub-menu{margin-top:25px!important}#primary-menu>li{padding:30px 0 30px 10px}#primary-menu>li.current-menu-ancestor>a,#primary-menu>li.current-menu-item>a,#primary-menu>li.current_page_item>a,#primary-menu>li>a{border:2px solid transparent;border-radius:1px;padding:10px 12px}#primary-menu>li:hover>a{background-color:#0fb2e9;border-color:#0fb2e9}#primary-menu>li.current-menu-ancestor>a,#primary-menu>li.current-menu-item>a,#primary-menu>li.current_page_item>a{border-color:#fff}#primary-menu>li.current-menu-ancestor:hover>a,#primary-menu>li.current-menu-item:hover>a,#primary-menu>li.current_page_item:hover>a{border-color:#0fb2e9}#menu #button-shop,#menu .button-icon{padding-top:40px}#menu .button-icon i,.stuck #menu.light #logo h1 a{color:#fff}.stuck .menu-shop-sub{margin-top:25px}.stuck #primary-menu>li>.mega-menu-item,.stuck #primary-menu>li>.sub-menu{margin-top:0!important}.stuck #primary-menu>li{padding:0}.stuck #primary-menu>li>a{padding:25px 16px;border:0;border-radius:0}#masthead.stuck #primary-menu>li>a,.stuck #logo h1 a,.stuck #menu.dark i{color:#1a222b}#menu.light #primary-menu>li>a{color:#fff!important}#button-shop-cart,#button-shop-cart i,#primary-menu .mega-menu-item .mega-menu-insert ul>li.current_page_item>a,#primary-menu .sub-menu>.current-menu-ancestor>a,#primary-menu .sub-menu>.current-menu-parent>a,#primary-menu li .sub-menu .sub-menu .sub-menu .sub-menu>li:hover>a,#primary-menu li .sub-menu .sub-menu .sub-menu>li:hover>a,#primary-menu li .sub-menu .sub-menu>li:hover>a,#primary-menu li .sub-menu>li:hover>a,#primary-menu>li:hover>a,.mega-menu-insert .sub-menu>.current-menu-item>a,.mega-menu-insert .sub-menu>.current_page_item>a,.mm-menu .menu-item:hover,.selection-invert,.stuck #primary-menu>li.current-menu-ancestor>a,.stuck #primary-menu>li.current-menu-item>a,.stuck #primary-menu>li.current_page_item>a,.stuck #primary-menu>li:hover>a,.sub-menu li>a:hover,.sub-menu>.current-menu-item>a,.sub-menu>.current_page_item>a{color:#fff!important;background-color:#0fb2e9!important;transition:background-color .2s linear}.widget_nav_menu .sub-menu li a:hover,.widget_nav_menu .sub-menu li:hover{color:#1a222b!important}#bottom.dark #footer-menu>li.current-menu-item>a{color:#0fb2e9!important}.aio-menu .current-menu-item a,.aio-menu .current-menu-item a:before{color:#fff!important}::selection{background-color:#0fb2e9;color:#fff}::-moz-selection{background-color:#0fb2e9;color:#fff}#branding h1,#footer-widget h1,.post.hentry h1{font-size:28px;line-height:36px}#branding h2,#footer-widget h2,.post.hentry h2{font-size:24px;line-height:32px}#branding h3,#footer-widget .widget-title,#footer-widget h3,#secondary .widget-title,.post.hentry h3{font-size:20px;line-height:28px}#branding h4,#footer-widget h4,.post.hentry h4{font-size:18px;line-height:26px}#branding h5,#footer-widget h5,.post.hentry h5{font-size:16px;line-height:24px}#branding h6,#footer-widget h6,.post.hentry h6{font-size:15px;line-height:23px}#branding p,#branding ul,#footer-widget p,#footer-widget ul,.post.hentry p,.post.hentry ul{font-size:14px;line-height:22px}#bottom p,#bottom ul li a,#primary-menu li a{font-size:15px!important}#masthead #top,#top{display:none}img.emoji,img.wp-smiley{border:none!important;box-shadow:none!important;height:1em!important;width:1em!important;margin:0 .07em!important;vertical-align:-.1em!important;background:none!important}.recentcomments a,img.emoji,img.wp-smiley{display:inline!important;padding:0!important}.recentcomments a{margin:0!important}body{overflow-x:hidden!important}#primary-menu>li>.mega-menu-item,#primary-menu>li>.sub-menu{margin-top:0!important}:root{--masthead-height:105px}#branding{padding-top:var(--masthead-height)}@media (max-width:1023px){:root{--masthead-height:90px}}