p {
padding-bottom: 1.5em;
}
.material .wpb_row, .material .wpb_content_element{margin-bottom:1.5em;}
.material .vc_row-fluid[data-column-margin="none"]{margin-bottom:0;}
#header-space{background-color:#fff;}
body[data-header-color="dark"] #header-space{background-color:#000;}
#footer-outer #footer-widgets .col ul li, 
#sidebar div ul li, 
#sidebar .widget.widget_categories li, 
#sidebar .widget.widget_pages li, 
#sidebar .widget.widget_nav_menu li{border:none;padding:4px 0;}
@media only screen and (min-width: 1000px) {
#footer-outer .row{padding:75px 0;}
}
.ocm-effect-wrap, .container-wrap, .project-title, .material .vc_text_separator div, .carousel-wrap[data-full-width="true"] .carousel-heading,
.carousel-wrap .left-border, .carousel-wrap .right-border, #page-header-wrap,
.page-header-no-bg, .portfolio-items .col, .page-template-template-portfolio-php .portfolio-items .col.span_3, .page-template-template-portfolio-php .portfolio-items .col.span_4{background-color:#fff;}
#call-to-action .triangle{color:#fff;}
#footer-outer #footer-widgets .col ul li, 
#sidebar div ul li, #sidebar .widget.widget_categories li, 
#sidebar .widget.widget_pages li, 
#sidebar .widget.widget_nav_menu li{border:none;padding:4px 0}
#sidebar .widget.widget_categories li, 
#sidebar .widget.widget_pages li, 
#sidebar .widget.widget_nav_menu li, 
#footer-outer .widget.widget_categories li, 
#footer-outer .widget.widget_pages li, 
#footer-outer .widget.widget_nav_menu li{padding:4px 0!important}
.material .widget li a, .material #sidebar .widget li a, 
.material #footer-outer .widget li a{padding:0!important;border:none;color:inherit;}
.woocommerce #sidebar .widget_layered_nav ul li a{padding-left:25px!important;}
body:not(.ascend).woocommerce #sidebar .widget_layered_nav ul li a:before, 
body:not(.ascend).woocommerce-page #sidebar .widget_layered_nav ul li a:before,
body:not(.ascend).woocommerce #sidebar .widget_layered_nav ul li:first-child a:before{top:14px;}
body[data-header-resize="1"] .container-wrap, 
body[data-header-resize="1"] .project-title{margin-top:0;padding-top:40px;}
body.search-results.material .container-wrap{margin-top:0;padding-top:60px;}
body[data-header-resize="1"] #page-header-wrap{margin-top:0;}
body.material .page-header-no-bg{padding-top:35px;margin-top:0;}
.parallax_slider_outer.first-section, .parallax_slider_outer.first-section .swiper-slide .content, .nectar-slider-wrap.first-section .swiper-slide .content{margin-top:0!important;}
body.material #header-outer[data-header-resize="1"]:not([data-format="left-header"]):not(.small-nav),
body.material #header-outer[data-header-resize="0"]:not([data-format="left-header"]):not(.scrolled-down):not(.fixed-menu){box-shadow:none;}
@media only screen and (min-width: 1000px) {
body.material .slide-out-hover-icon-effect.slide-out-widget-area-toggle:not(.small) .lines-button:after, 
body.material .slide-out-hover-icon-effect.slide-out-widget-area-toggle:not(.small) .lines:before, 
body.material .slide-out-hover-icon-effect.slide-out-widget-area-toggle:not(.small) .lines:after{height:2px!important;}
body[data-header-search="false"] #header-outer[data-has-menu="false"][data-cart="false"] .slide-out-widget-area-toggle a span:not(.close-line){width:30px;overflow:hidden;}
.slide-out-hover-icon-effect:not(.small){width:32px;overflow:hidden;}
#top .slide-out-widget-area-toggle:not(.small) a .close-wrap{height:28px;width:22px!important;}
body[data-header-search="false"] #header-outer[data-has-menu="false"][data-cart="false"] .slide-out-widget-area-toggle a span .lines-button.hover-effect{left:-40px;margin-top:-3px;}
body[data-header-search="false"] #header-outer[data-has-menu="false"][data-cart="false"] .lines:after, 
.slide-out-hover-icon-effect.slide-out-widget-area-toggle:not(.small) .lines:after{top:-8px;}
body[data-header-search="false"] #header-outer[data-has-menu="false"][data-cart="false"] .slide-out-widget-area-toggle .lines:before, 
.slide-out-hover-icon-effect.slide-out-widget-area-toggle:not(.small) .lines:before{top:8px;}
body[data-header-search="false"] #header-outer[data-has-menu="false"][data-cart="false"] #top .slide-out-widget-area-toggle a .lines-button:after, 
body[data-header-search="false"] #header-outer[data-has-menu="false"][data-cart="false"] #top .slide-out-widget-area-toggle a .lines:before, 
body[data-header-search="false"] #header-outer[data-has-menu="false"][data-cart="false"] #top .slide-out-widget-area-toggle a .lines:after{border-radius:0!important;height:2px;}
body:not([data-slide-out-widget-area-style*="fullscreen"])[data-header-search="false"] #header-outer[data-has-menu="false"][data-cart="false"] #top .slide-out-widget-area-toggle a:hover .lines-button:after, 
body:not([data-slide-out-widget-area-style*="fullscreen"])[data-header-search="false"] #header-outer[data-has-menu="false"][data-cart="false"] #top .slide-out-widget-area-toggle a:hover .lines:before, 
body:not([data-slide-out-widget-area-style*="fullscreen"])[data-header-search="false"] #header-outer[data-has-menu="false"][data-cart="false"] #top .slide-out-widget-area-toggle a:hover .lines:after, 
body:not([data-slide-out-widget-area-style*="fullscreen"])[data-header-search="false"] #header-outer[data-has-menu="false"][data-cart="false"] #top .effect-shown .lines-button:after, 
body:not([data-slide-out-widget-area-style*="fullscreen"])[data-header-search="false"] #header-outer[data-has-menu="false"][data-cart="false"] #top .effect-shown .lines:before, 
body:not([data-slide-out-widget-area-style*="fullscreen"])[data-header-search="false"] #header-outer[data-has-menu="false"][data-cart="false"] #top .effect-shown .lines:after{transform:translateX(40px);}
body.material[data-header-search="false"]:not(.mobile) #header-outer[data-has-menu="false"][data-cart="false"] .slide-out-widget-area-toggle .lines:before, 
body.material[data-header-search="false"]:not(.mobile) #header-outer[data-has-menu="false"][data-cart="false"] .slide-out-widget-area-toggle .lines:before, 
.slide-out-hover-icon-effect.slide-out-widget-area-toggle:not(.small) .lines:before{width:1.4rem;}
}
@media only screen and (max-width: 1001px) {
.slide-out-hover-icon-effect.slide-out-widget-area-toggle:not(.small) .lines:before{width:1rem;}
}
#top .slide-out-widget-area-toggle a span{overflow:hidden;width:22px;}
#top .slide-out-widget-area-toggle a > span{position:relative;}
#top .slide-out-widget-area-toggle a span .lines-button.hover-effect{left:-30px;margin-top:-2px;}
#top .slide-out-widget-area-toggle a .lines-button:after{transition:transform 0.65s cubic-bezier(0.3, 1, 0.3, 1) 0.04s, background-color 0.2s ease, opacity 0.2s ease!important;}
body .slide-out-widget-area-toggle a:hover .lines:before{transition:transform 0.65s cubic-bezier(0.3, 1, 0.3, 1) 0.08s, background-color 0.2s ease,opacity 0.2s ease!important;}
body .slide-out-widget-area-toggle a:hover .lines:after{transition:transform 0.65s cubic-bezier(0.3, 1, 0.3, 1) 0s, background-color 0.2s ease,opacity 0.2s ease!important;}
body .lines:before{transition:transform 0.65s cubic-bezier(0.3, 1, 0.3, 1) 0s, background-color 0.2s ease,opacity 0.2s ease!important;}
body .lines:after{transition:transform 0.65s cubic-bezier(0.3, 1, 0.3, 1) 0.08s, background-color 0.2s ease,opacity 0.2s ease!important;}
#top a.no-trans .lines-button:after, 
#top a.no-trans .lines:before, 
#top a.no-trans .lines:after{transition:none!important;}
@media only screen and (min-width: 1000px) {
body:not([data-slide-out-widget-area-style*="fullscreen"]) #top .slide-out-widget-area-toggle a:hover .lines-button:after, 
body:not([data-slide-out-widget-area-style*="fullscreen"]) #top .slide-out-widget-area-toggle a:hover .lines:before, 
body:not([data-slide-out-widget-area-style*="fullscreen"]) #top .slide-out-widget-area-toggle a:hover .lines:after, 
body:not([data-slide-out-widget-area-style*="fullscreen"]) #top .effect-shown .lines-button:after, 
body:not([data-slide-out-widget-area-style*="fullscreen"]) #top .effect-shown .lines:before, 
body:not([data-slide-out-widget-area-style*="fullscreen"]) #top .effect-shown .lines:after{transform:translateX(30px);}
body[data-slide-out-widget-area-style="simple"] #top .slide-out-widget-area-toggle a:hover .lines-button:after, 
body[data-slide-out-widget-area-style="simple"] #top .slide-out-widget-area-toggle a:hover .lines:before,
body[data-slide-out-widget-area-style="simple"] #top .slide-out-widget-area-toggle a:hover .lines:after{transform:none;}
}
body[data-slide-out-widget-area-style*="fullscreen"] #top .menu-push-out .lines-button:after, 
body[data-slide-out-widget-area-style*="fullscreen"] #top .menu-push-out .lines:before, 
body[data-slide-out-widget-area-style*="fullscreen"] #top .menu-push-out .lines:after,
body[data-slide-out-widget-area-style="simple"] #top .menu-push-out .lines-button:after, 
body[data-slide-out-widget-area-style="simple"] #top .menu-push-out .lines:before, 
body[data-slide-out-widget-area-style="simple"] #top .menu-push-out .lines:after{transform:translateX(30px)!important;}
body.material #header-outer:not([data-format="left-header"]) #top nav > .buttons > li{margin:0 14px;}
body.material #header-outer[data-transparent-header="true"].transparent nav >ul >li >a{margin-bottom:0;}
body.material #header-outer #top nav > .buttons > li:last-child, 
body.material #header-outer[data-format="centered-menu-bottom-bar"] #top nav > .buttons > .slide-out-widget-area-toggle{margin-right:0!important;}
body.material #header-outer:not([data-format="left-header"]) #top nav > .buttons > .slide-out-widget-area-toggle{margin-right:0;}
#header-outer[data-format="centered-menu-bottom-bar"].transparent #top .span_3 nav >.buttons li span, 
#header-outer[data-format="centered-menu-bottom-bar"].transparent #top .span_3 nav >.buttons li i{backface-visibility:hidden;}
#header-outer[data-format="centered-menu-bottom-bar"] #top nav >.buttons{transition:transform 0.45s cubic-bezier(0.4, 0.1, 0.15, 1);-webkit-transition:transform 0.45s cubic-bezier(0.4, 0.1, 0.15, 1);}
#header-outer[data-format="centered-menu-bottom-bar"].fixed-menu #top nav >.buttons{transition:opacity 0.45s cubic-bezier(0.4, 0.1, 0.15, 1);-webkit-transition:opacity 0.45s cubic-bezier(0.4, 0.1, 0.15, 1);}
#header-outer[data-format="centered-menu-bottom-bar"].fixed-menu #top nav >.buttons > li{opacity:0;}
#header-outer[data-format="centered-menu-bottom-bar"].fixed-menu #top nav >.buttons > li:nth-child(1){animation:headerButtonsBottomBarItem 0.45s cubic-bezier(0.4, 0.1, 0.15, 1) forwards;}
#header-outer[data-format="centered-menu-bottom-bar"].fixed-menu #top nav >.buttons > li:nth-child(2){animation:headerButtonsBottomBarItem 0.45s cubic-bezier(0.4, 0.1, 0.15, 1) 0.05s forwards;}
#header-outer[data-format="centered-menu-bottom-bar"].fixed-menu #top nav >.buttons > li:nth-child(3){animation:headerButtonsBottomBarItem 0.45s cubic-bezier(0.4, 0.1, 0.15, 1) 0.1s forwards;}
#header-outer[data-format="centered-menu-bottom-bar"].fixed-menu #top nav >.buttons > li:nth-child(4){animation:headerButtonsBottomBarItem 0.45s cubic-bezier(0.4, 0.1, 0.15, 1) 0.15s forwards;}
#header-outer .sf-menu > li > a > .sf-sub-indicator{height:auto;}
body.material #header-outer #top nav > .buttons > li:first-child{margin-left:0;}
body.material #header-outer .cart-menu, 
body.material #top nav ul #search-btn >div, 
body.material #top nav ul #nectar-user-account >div{padding-left:0;border-left:none!important;}
body.material #header-outer:not([data-format="left-header"]) .cart-menu{position:relative;right:auto;padding:0;background-color:transparent;top:auto;}
body.material #boxed #header-outer .cart-menu{background-color:transparent;}
body[data-header-format="left-header"] #header-outer .cart-outer{-webkit-transition:opacity .35s cubic-bezier(0.12,0.75,0.4,1);transition:opacity .35s cubic-bezier(0.12,0.75,0.4,1);}
body[data-header-format="left-header"] #header-outer.material-search-open .cart-outer{opacity:0;pointer-events:none;}
#header-outer[data-format="left-header"] .sf-menu li{opacity:1;}
body.material #header-outer[data-format="left-header"] .cart-menu > a,
body[data-header-format="left-header"].material #header-outer nav ul li .cart-menu > a{padding:0;}
body.material #header-outer:not([data-format="left-header"]) .cart-wrap{margin-right:0;top:-5px;right:-9px;color:#fff;}
@media only screen and (max-width: 999px) {
body.material #header-outer[data-format="left-header"] .cart-wrap{margin-right:0;top:-5px;right:-9px;color:#fff;}
}
body.material #header-outer .cart-menu .cart-icon-wrap .icon-salient-cart, 
body.material #top nav ul #search-btn a span{font-size:20px;}
body.material #top nav ul #nectar-user-account a span{font-size:22px;width:26px;max-width:26px;}
body.material #header-outer #social-in-menu i{font-size:18px;width:36px;top:0;}
body #header-outer[data-transparent-header="true"] #top nav ul #nectar-user-account >div, 
body.material #header-outer .cart-menu{border-left:none;}
body.material #header-outer:not([data-format="left-header"]) #top nav >.buttons{margin-left:30px;}
body.material #header-outer[data-has-buttons="no"]:not([data-format="left-header"]) #top nav >.buttons{margin-left:0;}
body.material #header-outer[data-has-buttons="no"][data-full-width="false"][data-format="default"] #top nav >.sf-menu >li:not([class*="button_"]):last-child a{padding-right:0;}
body.material #header-outer[data-has-buttons="no"][data-full-width="false"][data-format="default"] #top nav >.sf-menu >li[class*="button_"]:last-child a{margin-right:0;}
body.material #header-outer[data-full-width="true"]:not([data-format="left-header"]) #top nav >.buttons{margin-left:30px;}
body.material #header-outer #top nav > ul #social-in-menu a{line-height:22px;}
body.material #header-outer[data-transparent-header="true"] .cart-outer .cart-notification, 
body.material #header-outer[data-transparent-header="true"] .cart-outer .widget_shopping_cart{margin-top:0;}
#header-outer .nectar-woo-cart .widget_shopping_cart, 
#header-outer .nectar-woo-cart .cart-notification{top:100%;}
#header-outer[data-format="centered-menu-bottom-bar"]:not(.fixed-menu) #top .nectar-woo-cart{height:75px;}
#header-outer .nectar-woo-cart .cart-menu-wrap{position:relative;width:auto;overflow:visible;right:auto!important;}
.material #top nav > .product_added.buttons, 
.material #top nav > .buttons{padding-right:0!important;}
body[data-full-width-header="false"] #slide-out-widget-area .slide_out_area_close{z-index:100;}
.woocommerce #sidebar div ul li,
.material.woocommerce #sidebar div ul li{padding:3px 0}
body:not(.ascend).woocommerce.material #sidebar .widget_layered_nav ul li:first-child a:before, 
body:not(.ascend).woocommerce.material #sidebar .widget_layered_nav ul li a:before, 
body:not(.ascend).woocommerce-page.material #sidebar .widget_layered_nav ul li a:before, 
body:not(.ascend).woocommerce.material #sidebar .widget_layered_nav ul li a:after, 
body:not(.ascend).woocommerce-page.material #sidebar .widget_layered_nav ul li a:after{top:50%;margin-top:-1px;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
body:not(.ascend).material #sidebar .widget.woocommerce li:first-child > .count{top:6px;}
body:not(.ascend) #sidebar .widget.woocommerce li .count{top:8px;}
body.woocommerce-page.material .product-categories .children{margin-top:3px;}
#footer-outer #footer-widgets .col ul li a, 
#sidebar div ul li a{display:block}
#footer-outer .widget h4, #sidebar h4{margin-bottom:15px}
#footer-outer #copyright{font-size:14px;background-color:transparent}
#footer-outer[data-copyright-line="true"] #copyright{border-top:1px solid rgba(255,255,255,0.1);}
#footer-outer[data-custom-color="true"] #footer-widgets a:not(.nectar-button){transition:all 0.2s ease;}
#footer-outer[data-custom-color="true"] #footer-widgets a:not(.nectar-button):hover,
#footer-outer[data-custom-color="true"] #footer-widgets a:not(.nectar-button):focus{opacity:0.65;}
#footer-outer[data-using-widget-area="false"] #copyright{border:none}
.material .widget .tagcloud a, .material #sidebar .widget .tagcloud a, 
.single .post-area .content-inner > .post-tags a{border-radius:0!important;padding:5px 10px;margin:10px 10px 0 0;-webkit-transition:all 0.4s cubic-bezier(0.25, 1, 0.2, 1);transition:all 0.4s cubic-bezier(0.25, 1, 0.2, 1);background-color:transparent;}
.material .widget .tagcloud a:before, .material #sidebar .widget .tagcloud a:before, 
.single .post-area .content-inner > .post-tags a:before{display:block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0;opacity:0.06;}
.material[data-button-style*="slightly_rounded"] .widget .tagcloud a:before, 
.material[data-button-style*="slightly_rounded"] #sidebar .widget .tagcloud a:before, 
.single[data-button-style*="slightly_rounded"] .post-area .content-inner > .post-tags a:before, 
.material[data-button-style*="slightly_rounded"] .widget .tagcloud a, 
.material[data-button-style*="slightly_rounded"] #sidebar .widget .tagcloud a, 
.single[data-button-style*="slightly_rounded"] .post-area .content-inner > .post-tags a{border-radius:5px!important;}
.material[data-button-style*="rounded"] .widget .tagcloud a:before, 
.material[data-button-style*="rounded"] #sidebar .widget .tagcloud a:before, 
.single[data-button-style*="rounded"] .post-area .content-inner > .post-tags a:before, 
.material[data-button-style*="rounded"] .widget .tagcloud a, 
.material[data-button-style*="rounded"] #sidebar .widget .tagcloud a, 
.single[data-button-style*="rounded"] .post-area .content-inner > .post-tags a{border-radius:50px!important;}
.material .widget .tagcloud a:hover, .material #sidebar .widget .tagcloud a:hover, 
.single .post-area .content-inner > .post-tags a:hover, .sharing-default-minimal .nectar-social a:hover, body.material #page-header-bg.fullscreen-header .inner-wrap >a:hover{box-shadow:0 10px 24px rgba(0,0,0,0.15);}
.material #sidebar .widget .recentcomments{background-color:transparent;padding:0;margin-bottom:8px;}
.material .span_12.light .widget .tagcloud a, .material .span_12.light #sidebar .widget .tagcloud a, 
.material #sidebar .widget .tagcloud a:hover, 
.single.material .post-area .content-inner > .post-tags a:hover, #header-outer.light-text #search-outer input[type="text"], 
body[data-header-color="dark"] #header-outer #search-outer input[type="text"],
body.mobile.material[data-header-color="light"] #header-outer[data-permanent-transparent="1"].transparent .slide-out-widget-area-toggle a .close-line{color:#fff!important;}
body.single-post .content-inner > .post-tags{margin-top:60px;}
.nectar-fancy-box[data-style="color_box_hover"] .box-inner-wrap, 
.nectar-fancy-box[data-style="color_box_hover"]:before, 
.nectar-fancy-box[data-style="color_box_basic"]{border-radius:5px;}
.full-width-content .nectar-fancy-box[data-style="color_box_hover"] .box-inner-wrap, 
.full-width-content .nectar-fancy-box[data-style="color_box_hover"]:before{border-radius:0;}
.nectar-progress-bar span strong{padding:4px 0;background-color:transparent;color:inherit}
.nectar-progress-bar span strong:after{display:none}
.nectar-progress-bar .bar-wrap{background-color:rgba(0,0,0,0.043)}
.nectar-progress-bar .bar-wrap, .nectar-progress-bar span{box-shadow:none;-webkit-box-shadow:none;border-radius:0;-webkit-border-radius:0;}
body .carousel-wrap[data-full-width="false"] .control-wrap{right:10px;text-align:center}
.carousel-wrap[data-full-width="false"] .control-wrap .carousel-prev{padding-right:10px;padding-left:10px;margin-right:0}
.carousel-wrap[data-full-width="false"] .control-wrap .carousel-next{padding-left:10px;margin-left:0}
.carousel-wrap[data-full-width="false"] .control-wrap .carousel-prev,
.carousel-wrap[data-full-width="false"] .control-wrap .carousel-next{right:0!important;position:relative;display:block;float:left}
.carousel-next, .carousel-prev{background-color:transparent;height:23px;width:10px;line-height:22px;font-size:14px;cursor:pointer;top:1px!important;transition:all .25s cubic-bezier(0.12,0.75,0.4,1);-webkit-transition:all .25s cubic-bezier(0.12,0.75,0.4,1);box-sizing:content-box}
.carousel-wrap .control-wrap .item-count{height:23px;top:-1px;right:-2px;line-height:22px;letter-spacing:4px;position:relative;display:block;float:left;z-index:10;cursor:pointer;transition:all .25s cubic-bezier(0.12,0.75,0.4,1);-webkit-transition:all .25s cubic-bezier(0.12,0.75,0.4,1)}
[data-full-width="false"] .carousel-next:after, 
[data-full-width="false"] .carousel-prev:after{display:block;content:' ';position:absolute;width:24px;height:2px;background-color:#000;top:8px;opacity:0;left:-4px;cursor:pointer;transform:translateX(-20px);transition:all .25s cubic-bezier(0.12,0.75,0.4,1);-webkit-transition:all .25s cubic-bezier(0.12,0.75,0.4,1)}
.light [data-full-width="false"] .carousel-next:after, 
.light [data-full-width="false"] .carousel-prev:after{background-color:#fff}
.light .carousel-next i, .light .carousel-prev i{color:#fff}
[data-full-width="false"] .carousel-next:after{left:5px}
[data-full-width="false"] .carousel-next:hover:after{opacity:1;transform:translateX(-12px)}
[data-full-width="false"] .carousel-prev:after{transform:translateX(20px)}
[data-full-width="false"] .carousel-prev:hover:after{opacity:1;transform:translateX(0px)}
[data-full-width="false"] .carousel-prev:hover i{transform:translateX(-18px)}
[data-full-width="false"] .carousel-prev.next-hovered, 
[data-full-width="false"] .item-count.next-hovered{transform:translateX(-18px)}
body.material .carousel-next:hover, body.material .carousel-prev:hover{background-color:transparent}
body.material .carousel-wrap[data-full-width="true"] .carousel-prev,
body.material .carousel-wrap[data-full-width="true"] .carousel-next{border:none}
.carousel-heading .container .carousel-prev{right:30px}
[data-ext-responsive="true"] .carousel-heading .container .carousel-prev{right:40px}
.carousel-next i, .carousel-prev i{color:#000;font-size:22px;line-height:17px;height:20px;transition:all .25s cubic-bezier(0.12,0.75,0.4,1);-webkit-transition:all .25s cubic-bezier(0.12,0.75,0.4,1)}
.carousel-wrap .carousel-next i, .carousel-wrap .carousel-prev i{font-size:22px;line-height:18px;}
.carousel-next:hover, .carousel-prev:hover{border-color:transparent}
.light .carousel-next:hover i, .light .carousel-prev:hover i{color:#fff}
.nectar-button.see-through, body .nectar-button.see-through, .swiper-slide .button a, body .nectar-button.see-through-2, .nectar-button, #to-top{border-radius:0!important;box-shadow:none}
body.material .nectar-button.large{padding-left:35px;padding-right:35px;}
body.material .nectar-button.jumbo{padding-left:50px;padding-right:50px;}
body.material .nectar-button.jumbo:not([class*="see-through"]){padding:23px 50px;}
body.material .nectar-button.medium, body.material .nectar-button.medium:not(.see-through):not(.see-through-2):not(.see-through-3){padding-left:24px;padding-right:24px;}
body.material .nectar-button.see-through[data-color-override="false"] i:after, 
body.material .nectar-button.regular[class*="m-extra-color-gradient-"]:before, 
body.material .nectar-button.see-through[class*="m-extra-color-gradient-"]:before, 
body.material .nectar-button.see-through[class*="m-extra-color-gradient-"]:after{display:block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;transition:all .45s cubic-bezier(0.25, 1, 0.33, 1);}
body.material[data-button-style*="slightly_rounded"] .nectar-button.see-through[class*="m-extra-color-gradient-"]:before{border-radius:5px;}
body.material[data-button-style*="slightly_rounded"] .nectar-button.see-through[class*="m-extra-color-gradient-"]:after{border-radius:3px;}
body.material[data-button-style="default"] .nectar-button.see-through[class*="m-extra-color-gradient-"]:before, 
body.material[data-button-style="default"] .nectar-button.see-through[class*="m-extra-color-gradient-"]:after{border-radius:0;}
body.material[data-button-style="default"] .nectar-button{box-shadow:none;}
body.material .nectar-button.see-through[class*="m-extra-color-gradient-"]:before{border-radius:50px;z-index:-2;backface-visibility:hidden;}
body.material .nectar-button.see-through[class*="m-extra-color-gradient-"]:after{width:calc(100% - 4px);height:calc(100% - 4px);top:2px;left:2px;border-radius:50px;background-color:#fff;z-index:-1;backface-visibility:hidden;}
body.material .nectar-button.see-through[class*="m-extra-color-gradient-"]:hover:after{opacity:0;}
body.material .nectar-button.see-through[class*="m-extra-color-gradient-"]{backface-visibility:hidden;border:none!important;}
body.material .nectar-button.see-through[data-color-override="false"] i,
body.material .nectar-button.see-through[data-color-override="false"]:hover i:after, 
body.material .nectar-button.see-through:hover i{box-shadow:none!important;}
body.material[data-button-style="default"] .nectar-button.regular[class*="m-extra-color-gradient-"]:before{border-radius:0;}
body.material[data-button-style*="rounded"] .nectar-button.regular[class*="m-extra-color-gradient-"]:before{border-radius:100px;}
body.material[data-button-style*="slightly_rounded"] .nectar-button.regular[class*="m-extra-color-gradient-"]:before{border-radius:5px;}
body.material .nectar-button.regular[class*="m-extra-color-gradient-"]:before{opacity:0;}
body.material[data-button-style^="rounded"] .nectar-button.see-through[class*="m-extra-color-gradient-"].has-icon:not(:hover) span{transform:none!important;}
body.material[data-button-style^="rounded"] .nectar-button.see-through[class*="m-extra-color-gradient-"].has-icon:not(:hover) i{transform:translateX(-5px) translateY(-50%)!important;}
body.material[data-button-style^="rounded"] .nectar-button.see-through[class*="m-extra-color-gradient-"]:not(:hover) i{opacity:0!important;background-color:transparent!important;}
body.material[data-button-style^="rounded"] .nectar-button.see-through[class*="m-extra-color-gradient-"]:hover i{opacity:1!important;}
body.material .nectar-button.regular[class*="m-extra-color-gradient-"]:hover:before{opacity:1;}
body.material[data-button-style^="rounded"] .nectar-button.see-through[data-color-override="#ffffff"] i, 
body.material[data-button-style^="rounded"] .nectar-button.see-through-2[data-color-override="#ffffff"]:not(:hover) i, 
body.material[data-button-style^="rounded"] .nectar-button.see-through-3[data-color-override="#ffffff"]:not(:hover) i, 
body.material[data-button-style^="rounded"] .span_12.light .nectar-button.see-through-2[data-color-override="false"]:not(:hover) i{color:#000!important;}
body.material[data-button-style^="rounded"] .nectar-button.see-through-2[data-hover-color-override="#ffffff"]:hover i, 
body.material[data-button-style^="rounded"] .nectar-button.see-through-3[data-hover-color-override="#ffffff"]:hover i{background-color:rgba(0,0,0,0.07)!important;}
body.material .nectar-button.see-through[class*="m-extra-color-gradient-"]:hover,
body.material[data-button-style^="rounded"] .nectar-button.see-through i, 
body.material[data-button-style^="rounded"] .nectar-button.see-through-2:not(:hover) i, 
body.material[data-button-style^="rounded"] .nectar-button.see-through-3:not(:hover) i{color:#fff!important;}
body.material .nectar-button.small i{font-size:14px;}
body.material .nectar-button.medium i{font-size:16px;}
body.material .nectar-button.large i{font-size:16px;}
body.material .nectar-button.jumbo i{font-size:20px;}
body.material[data-button-style^="rounded"] .nectar-button.small i{font-size:12px;}
body.material[data-button-style^="rounded"] .nectar-button.medium i{font-size:14px;}
body.material[data-button-style^="rounded"] .nectar-button.large i{font-size:14px;}
body.material[data-button-style^="rounded"] .nectar-button.jumbo i{font-size:18px;}
body.material .nectar-button.jumbo.see-through, body.material .nectar-button.jumbo.see-through-2, body.material .nectar-button.jumbo.see-through-3{border-width:2px;}
body.material .nectar-button.has-icon.extra_jumbo[class*="see-through"]{border-width:6px;padding-top:31px;padding-bottom:31px;}
body.material .nectar-button.has-icon.extra_jumbo[class*="see-through"] i{transform:translateY(-50%) translateX(-3px);}
.nectar-button.has-icon.see-through[class*="m-extra-color-gradient-"] .im-icon-wrap svg path{fill:#000;transition:all 0.2s ease;}
.nectar-button.has-icon.see-through[class*="m-extra-color-gradient-"]:hover .im-icon-wrap svg path{fill:#fff;}
body.material .nectar-button.has-icon, body.material .nectar-button.tilt.has-icon{padding-right:46px;}
body.material .nectar-button.has-icon.small{padding-right:36px;}
body.material .nectar-button.has-icon.medium, body.material .nectar-button.has-icon.medium:not(.see-through):not(.see-through-2):not(.see-through-3){padding-right:38px;padding-left:46px;}
body.material .nectar-button.has-icon.large{padding-right:44px;padding-left:46px;}
body.material:not([data-button-style^="rounded"]) .nectar-button.large[class*="m-extra-color-gradient-"]{padding-top:15px;padding-bottom:15px;}
body.material:not([data-button-style^="rounded"]) .nectar-button.has-icon.small{padding-right:28px;}
body.material:not([data-button-style^="rounded"]) .nectar-button.has-icon.medium{padding-right:32px;padding-left:46px;}
body.material:not([data-button-style^="rounded"]) .nectar-button.has-icon.large{padding-right:37px;padding-left:46px;}
body.material:not([data-button-style^="rounded"]) .nectar-button.has-icon.jumbo{padding-right:56px;padding-left:54px;padding-top:20px;padding-bottom:20px;}
body.material:not([data-button-style^="rounded"]) .nectar-button.has-icon.medium:not(.see-through):not(.see-through-2):not(.see-through-3){padding-right:34px;padding-left:46px;}
body.material:not([data-button-style^="rounded"]) .nectar-button.has-icon.large:not(.see-through):not(.see-through-2):not(.see-through-3){padding-right:39px;padding-left:46px;}
body.material:not([data-button-style^="rounded"]) .nectar-button.has-icon.jumbo:not(.see-through):not(.see-through-2):not(.see-through-3), 
body.material:not([data-button-style^="rounded"]) .nectar-button.has-icon.jumbo[class*="m-extra-color-gradient-"]{padding-right:56px;padding-left:54px;padding-top:22px;padding-bottom:22px;}
body.material .nectar-button.has-icon.jumbo{padding-top:22px;padding-bottom:22px;padding-right:66px;padding-left:54px;}
body.material .nectar-button.has-icon.extra_jumbo{padding-top:36px;padding-bottom:36px;padding-right:142px;padding-left:80px;}
body.material .nectar-button.has-icon.extra_jumbo:hover span{-webkit-transform:translateX(-18px);transform:translateX(-18px);}
body.material[data-button-style^="rounded"] .nectar-button.has-icon:not([class*="see-through"]) i, 
body.material[data-button-style^="rounded"] .nectar-button.has-icon[class*="see-through"]:hover i{background-color:rgba(255,255,255,0.22);}
body.material[data-button-style^="rounded"] .nectar-button.see-through[class*="m-extra-color-gradient-"]:hover i{background-color:rgba(255,255,255,0.22)!important;}
body.material[data-button-style^="rounded"] .nectar-button.has-icon[data-color-override="#ffffff"].regular-button i, 
body.material[data-button-style^="rounded"] .nectar-button.has-icon[data-color-override="#ffffff"].regular-button:hover i{background-color:rgba(0,0,0,0.04);}
body.material .nectar-button.has-icon i{right:14px;margin-top:0;text-align:center;vertical-align:middle;border-radius:50%;line-height:32px;height:32px;width:32px;}
body.material:not([data-button-style^="rounded"]) .nectar-button.has-icon i{transition:none;-webkit-transition:none;}
body.material:not([data-button-style^="rounded"]) .nectar-button.see-through.has-icon[data-color-override="false"] i, 
body.material:not([data-button-style^="rounded"]) .nectar-button.see-through-2.has-icon i, 
body.material:not([data-button-style^="rounded"]) .nectar-button.see-through-3.has-icon i{color:inherit!important;}
body.material[data-button-style^="rounded"] .nectar-button.has-icon i{background-color:rgba(0,0,0,0.2);}
body.material .nectar-button.has-icon.large i{-webkit-transform:translateY(-50%) translateX(6px);transform:translateY(-50%) translateX(6px);}
body.material .nectar-button.has-icon.large:not([class*="see-through"]) i{-webkit-transform:translateY(-50%) translateX(4px);transform:translateY(-50%) translateX(4px);}
body.material .nectar-button.has-icon.medium i{-webkit-transform:translateY(-50%) translateX(7px);transform:translateY(-50%) translateX(7px);height:28px;width:28px;line-height:28px;}
body.material .nectar-button.has-icon.medium:not([class*="see-through"]) i{-webkit-transform:translateY(-50%) translateX(4px);transform:translateY(-50%) translateX(4px);height:28px;width:28px;line-height:28px;}
body.material .nectar-button.has-icon.small i{-webkit-transform:translateY(-50%) translateX(8px);transform:translateY(-50%) translateX(8px);height:24px;width:24px;line-height:24px;}
body.material .nectar-button.has-icon.small:not([class*="see-through"]) i{-webkit-transform:translateY(-50%) translateX(7px);transform:translateY(-50%) translateX(7px);height:24px;width:24px;line-height:24px;}
body.material .nectar-button.has-icon.jumbo i{-webkit-transform:translateY(-50%) translateX(2px);transform:translateY(-50%) translateX(2px);height:44px;width:44px;line-height:44px;}
body.material .nectar-button.has-icon.jumbo:not([class*="see-through"]) i{-webkit-transform:translateY(-50%) translateX(3px);transform:translateY(-50%) translateX(3px);height:44px;width:44px;line-height:44px;}
body.material .nectar-button.has-icon.extra_jumbo i{-webkit-transform:translateY(-50%) translateX(-6px);transform:translateY(-50%) translateX(-6px);height:94px;width:94px;margin-top:0;line-height:94px;}
.n-sc-button[class*="gradient"]{background-color:transparent!important;opacity:1;box-shadow:none}
.n-sc-button[class*="gradient"]:after,
.n-sc-button[class*="gradient"][class*="see-through"]:after{position:absolute;content:' ';top:-2%;left:-1%;width:101.5%;height:104%;transform-origin:right;-webkit-transform-origin:right;-ms-transform-origin:right;transform:scale(0,1);-webkit-transform:scale(0,1);-ms-transform:scale(0,1);-ms-transition:transform 0.38s cubic-bezier(.2,0.95,.4,0.95),background-size 0.38s ease;transition:transform 0.38s cubic-bezier(.2,0.95,.4,0.95),background-size 0.38s ease;-webkit-transition:transform 0.38s cubic-bezier(.2,0.95,.4,0.95),background-size 0.38s ease;z-index:-1}
.n-sc-button[class*="see-through"][class*="gradient"]:after,
.n-sc-button[class*="gradient"]:hover:after{background-size:225% 100%!important;background-position:right!important}
.n-sc-button[class*="see-through"][class*="gradient"]:hover:after,
.n-sc-button[class*="gradient"]:after{background-position:left!important;background-size:100% 100%!important}
.n-sc-button[class*="see-through"][class*="gradient"]:hover:after{transform:scale(1,1);-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform-origin:left;-webkit-transform-origin:left;-ms-transform-origin:left;}
.n-sc-button[class*="gradient"]:after{transform:scale(1,1);-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform-origin:left;-webkit-transform-origin:left;-ms-transform-origin:left;}
.n-sc-button[class*="gradient"]:hover:after{transform:scale(0,1);-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform-origin:right;-webkit-transform-origin:right;-ms-transform-origin:right;}
.n-sc-button[class*="gradient"] .start, 
.n-sc-button[class*="gradient"] .hover, 
.n-sc-button[class*="see-through"][class*="gradient"] .start,
.n-sc-button[class*="see-through"][class*="gradient"] .hover{-ms-transition:transform 0.38s cubic-bezier(.2,0.95,.4,0.95),opacity 0.38s cubic-bezier(.2,0.95,.4,0.95);transition:transform 0.38s cubic-bezier(.2,0.95,.4,0.95),opacity 0.38s cubic-bezier(.2,0.95,.4,0.95);-webkit-transition:transform 0.38s cubic-bezier(.2,0.95,.4,0.95),opacity 0.38s cubic-bezier(.2,0.95,.4,0.95)}
.n-sc-button[class*="gradient"] .start{animation:gradientTextHoverHover 0.38s;animation-timing-function:cubic-bezier(.2,0.9,.4,0.9);animation-fill-mode:forwards;display:inline-block}
.n-sc-button[class*="gradient"] .hover{position:absolute;display:inline;left:0;animation:gradientTextHoverOff 0.38s;animation-timing-function:cubic-bezier(.2,0.9,.4,0.9);animation-fill-mode:forwards;text-align:center;width:100%;opacity:0;z-index:0}
.n-sc-button[class*="gradient"]:hover .hover{animation:gradientTextHoverHover 0.38s;animation-timing-function:cubic-bezier(.2,0.9,.4,0.9);animation-fill-mode:forwards}
.n-sc-button[class*="gradient"]:hover .start{animation:gradientTextHoverOff 0.38s;animation-timing-function:cubic-bezier(.2,0.9,.4,0.9);animation-fill-mode:forwards}
.n-sc-button[class*="see-through"][class*="gradient"] .hover{position:absolute;display:inline;left:0;text-align:center;width:100%;opacity:0;z-index:100}
.n-sc-button[class*="gradient"] .start.loading{animation:gradientTextHoverHover 0s}
.light .n-sc-button[class*="gradient"]:hover .hover, 
.light .n-sc-button[class*="see-through"][class*="gradient"]:hover .start, 
.light .n-sc-button[class*="see-through"][class*="gradient"] .start{background:none!important;-webkit-background-clip:border-box;-webkit-text-fill-color:#fff;background-clip:border-box;}
.light .n-sc-button[class*="gradient"].no-text-grad .start{color:#fff!important}
.light .n-sc-button[class*="see-through"][class*="gradient"]:hover .start, 
.light .n-sc-button[class*="see-through"][class*="gradient"] .start, 
.light .n-sc-button[class*="gradient"] .start{opacity:1!important;animation:none!important}
.light .n-sc-button[class*="see-through"][class*="gradient"] .hover, 
.light .n-sc-button[class*="gradient"] .hover{opacity:0!important;animation:none!important}
@keyframes gradientTextHoverHover { 0%{transform:translateX(0px);opacity:0}
70%{opacity:1}
100%{transform:translateX(0px)!important;opacity:1}
}
@keyframes gradientTextHoverOff { 0%{transform:translateX(0px);opacity:1}
70%{opacity:0}
100%{transform:translateX(0px)!important;opacity:0}
}
.n-sc-button[class*="gradient"].medium.has-icon{padding:7px 30px}
.n-sc-button[class*="gradient"].large.has-icon{padding:12px 35px}
.n-sc-button[class*="gradient"] i{opacity:1;right:24px;background:inherit;background-size:500% 100%;background-position:right}
.n-sc-button[class*="gradient"].has-icon span{left:-18px}
.n-sc-button[class*="gradient"].has-icon:hover span, 
.n-sc-button[class*="gradient"].has-icon:hover i{-ms-transform:none;transform:none;-webkit-transform:none}
.n-sc-button[class*="gradient"].jumbo i{opacity:1;font-size:20px;line-height:20px;width:20px;text-align:center;margin-top:-10px}
.n-sc-button[class*="gradient"].extra_jumbo i{width:40px}
.n-sc-button[class*="gradient"].has-icon.extra_jumbo span{left:-35px}
.n-sc-button[class*="gradient"].has-icon.jumbo span{left:-16px}
.n-sc-button[class*="gradient"].has-icon.large span{left:-14px}
.n-sc-button[class*="gradient"].has-icon.medium span{left:-13px}
.n-sc-button[class*="gradient"].has-icon.small span{left:-11px}
.n-sc-button[class*="gradient"].jumbo .hover i{right:8px}
.n-sc-button[class*="gradient"].extra_jumbo .hover i{right:19px}
.n-sc-button[class*="gradient"].large .hover i{right:5px}
.n-sc-button[class*="gradient"].medium .hover i{right:3px}
.n-sc-button[class*="gradient"].small .hover i{right:7px}
.n-sc-button[class*="gradient"].jumbo .start i{right:-32px}
.n-sc-button[class*="gradient"].extra_jumbo .start i{right:-75px}
.n-sc-button[class*="gradient"].large .start i{right:-32px}
.n-sc-button[class*="gradient"].medium .start i{right:-30px}
.n-sc-button[class*="gradient"].small .start i{right:-30px}
.n-sc-button[class*="gradient"].small{padding:5px 14px}
.n-sc-button[class*="gradient"].medium{border-width:3px;padding:7px 15px}
.n-sc-button[class*="gradient"].large{border-width:3px;padding:12px 22px}
.n-sc-button[class*="gradient"].jumbo{border-width:4px;padding:21px 40px}
.n-sc-button[class*="gradient"].extra_jumbo{border-width:10px;padding:56px 90px}
.n-sc-button[class*="gradient"] span{z-index:100}
#header-outer .cart-menu .cart-icon-wrap .icon-salient-cart{left:0;transition:all .2s ease;-webkit-transition:all .2s ease}
body.material #header-outer .cart-menu .cart-icon-wrap .icon-salient-cart{font-size:22px}
.icon-salient-cart:before, body.material .icon-salient-cart:before{content:"\e902"}
.material #header-outer a.cart-contents .cart-wrap span:before{display:none}
#header-outer .cart-wrap{font-size:11px}
#header-outer[data-full-width="true"] #top nav ul #nectar-user-account > div, 
body #header-outer[data-transparent-header="true"].transparent #top nav ul #nectar-user-account >div{border:none!important;}
#header-outer a.cart-contents .cart-wrap span{visibility:hidden;}
body.material #header-outer a.cart-contents .cart-wrap span{border-radius:99px;font:bold 11px/16px Arial;line-height:18px;width:18px;padding:0 1px;box-shadow:0 5px 12px rgba(0,0,0,0.2);}
#header-outer .sf-menu ul li a{border-bottom:none}
#header-outer .static a.cart-contents span{visibility:visible;}
#header-outer .has_products .cart-menu .cart-icon-wrap .icon-salient-cart{transition:all .2s ease;-webkit-transition:all .2s ease}
body.material #header-outer .cart-menu{border-left:1px solid rgba(0,0,0,0.07);background-color:transparent}
body #boxed #header-outer .cart-menu-wrap{position:relative!important;box-shadow:none}
body[data-slide-out-widget-area-style*="fullscreen"] #boxed #slide-out-widget-area .slide_out_area_close{display:none!important;}
body #boxed #header-outer .widget_shopping_cart,
body.woocommerce #boxed .cart-notification{position:absolute!important}
body.material #boxed #header-outer .cart-menu-wrap .cart-menu{box-shadow:none}
#top #mobile-cart-link i{height:20px;line-height:20px;}
@media screen and (max-width:999px){
.material #header-outer.transparent .bg-color-stripe, 
.material #header-outer:not([data-permanent-transparent="1"]).transparent .bg-color-stripe,
.material #header-outer[data-transparent-header].transparent .bg-color-stripe, 
.material #header-outer[data-transparent-header]:not([data-permanent-transparent="1"]).transparent .bg-color-stripe{height:200px;top:0;}
body.material #search-outer,
body.material #header-outer #search-outer{height:200px;transform:translate3d(0,-200px,0);-webkit-transform:translate3d(0,-200px,0);}
body.material #header-outer[data-using-secondary="1"] #search-outer{top:auto;margin-top:-13px;}
html.material #search-outer .bg-color-stripe{height:200px;top:0;}
#search-outer #search-box, #search-outer #search #close,
#header-outer #search-outer #search-box, #header-outer #search-outer #search #close{-webkit-transform:translate3d(0,200px,0);transform:translate3d(0,200px,0);}
}
body.material #search-outer{background-color:transparent;height:35vh;position:absolute;transition:transform 0.8s cubic-bezier(0.2, 1, 0.3, 1), opacity 0.8s cubic-bezier(0.2, 1, 0.3, 1);transform:translate3d(0,-35vh,0);-webkit-transform:translate3d(0,-35vh,0);z-index:2000!important;padding:0;top:-1px;}
@media only screen and (min-width: 1000px) {
body.material [data-format="centered-menu-bottom-bar"][data-condense="true"].fixed-menu #search-outer{top:50%;}
}
body.material #search-outer.perma-trans{position:fixed;}
body.material.admin-bar #search-outer.perma-trans{top:32px;}
body.search .row .col.section-title{border-bottom:0;padding-bottom:0;}
body.search .row .col.section-title span:not(.result-num){font-size:inherit;font-family:inherit;line-height:inherit;color:inherit;}
body.search .row .col.section-title .result-num{margin-top:10px;padding-left:0;display:block;}
body.search #search-results .result .inner-wrap{border-radius:5px;overflow:hidden;box-shadow:none;padding:0;border:1px solid #e7e7e7;transition:all .7s cubic-bezier(.2,1,.22,1);}
body.search #search-results .result .inner-wrap img{margin-bottom:0;display:block;}
body.search #search-results .result .inner-wrap h2{padding:25px;}
body.search #search-results .result:hover .inner-wrap{box-shadow:0 15px 30px rgba(0,0,0,0.1);-webkit-transform:translateY(-4px);transform:translateY(-4px);}
body.material #search-outer .container{height:auto!important;float:none;width:100%;}
body #search-outer .inner-wrap{transition:transform 0.8s cubic-bezier(0.2, 1, 0.3, 1), opacity 0.8s cubic-bezier(0.2, 1, 0.3, 1);-webkit-transform:scale(0.85);transform:scale(0.85);}
body #search-outer.material-open .inner-wrap{-webkit-transform:scale(1);transform:scale(1);}
#header-outer header{transition:all 0.2s;}
#header-outer:not([data-format="left-header"]).material-search-open header{opacity:0;transition:all 0.2s;pointer-events:none;}
#header-outer.material-search-open{box-shadow:none;}
.material #header-outer.transparent .bg-color-stripe, 
.material #search-outer .bg-color-stripe{height:35vh;top:0;}
body[data-header-color="dark"] #header-outer .bg-color-stripe, 
body[data-header-color="dark"].material #header-outer #search-outer:before{background-color:#000;}
#header-outer .bg-color-stripe, #search-outer .bg-color-stripe, 
.material #header-outer #search-outer:before{transition:transform 0.8s cubic-bezier(0.2, 1, 0.3, 1);position:absolute;left:0;top:0;height:100%;width:100%;display:block;background-color:#fff;-ms-transform:scaleY(0);-webkit-transform:scaleY(0);transform:scaleY(0);-ms-transform-origin:top;-webkit-transform-origin:top;transform-origin:top;}
.material #header-outer.no-material-transition #search-outer, 
body[data-slide-out-widget-area-style="slide-out-from-right"] > a.slide_out_area_close.no-material-transition, 
body[data-slide-out-widget-area-style="slide-out-from-right"] .ocm-effect-wrap.material-ocm-open.no-material-transition, 
body[data-slide-out-widget-area-style="slide-out-from-right"].material .ocm-effect-wrap-shadow.no-material-transition{transition:none;}
.material #header-outer #search-outer:before{content:'';-webkit-transform:none;transform:none;backface-visibility:hidden;}
body.material[data-header-inherit-rc="true"] #header-outer #search-outer:before{display:none;}
body.material[data-header-inherit-rc="true"] #search-outer{background-color:inherit;}
#header-outer.material-search-open .bg-color-stripe, #search-outer.material-open .bg-color-stripe{-webkit-transform:scaleY(1);transform:scaleY(1);}
body[data-header-color="dark"] #ajax-content-wrap:after{background-color:rgba(255,255,255,0.55);}
#ajax-content-wrap:after{background-color:rgba(0,0,0,0.45);content:'';position:fixed;opacity:0;left:0;top:0;width:100%;height:100%;z-index:1000;pointer-events:none;transform:translateZ(0);backface-visibility:hidden;transition:opacity 0.7s cubic-bezier(0.2, 1, 0.3, 1);}
#ajax-content-wrap.material-open:after{opacity:1;}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
#ajax-content-wrap:after{display:none;}
}
#header-secondary-outer, 
#header-secondary[data-using-secondary="1"]{transition:transform 0.32s ease;}
#slide-out-widget-area .inner .off-canvas-menu-container.mobile-only .menu.secondary-header-items{display:none;}
#slide-out-widget-area .mobile-only .menu.secondary-header-items{margin-top:25px;}
#slide-out-widget-area .mobile-only .menu.secondary-header-items li a{font-size:18px;}
body.material #slide-out-widget-area .mobile-only.off-canvas-menu-container .menu.secondary-header-items li{margin-bottom:5px;}
.nectar-video-box a.nectar_video_lightbox:before{opacity:0.8;content:'';width:100%;height:100%;border-radius:50%;top:0;left:0;display:block;position:absolute;border:none;}
.nectar-video-box[data-color] a.nectar_video_lightbox.play_button_2{background-color:transparent!important;}
.nectar-video-box a.nectar_video_lightbox{box-shadow:0 20px 45px rgba(0,0,0,0.25)}
.nectar_video_lightbox.play_button:before, .span_12.dark .nectar_video_lightbox.play_button:before{border-width:3px;}
.nectar_video_lightbox svg{width:18px;height:18px;}
.material #search-outer{display:block;overflow:hidden;}
#search-outer #search{max-width:1200px;position:relative;z-index:10;margin:0 auto;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;}
.material #search-outer #search,
.material #header-outer #search-outer #search{padding:0;}
#search-outer #search-box, 
#search-outer #search #close{transition:transform 0.8s cubic-bezier(0.2, 1, 0.3, 1), opacity 0.8s cubic-bezier(0.2, 1, 0.3, 1);transform:translate3d(0,35vh,0);opacity:0;}
body.material #search-outer.material-open,
body.material #header-outer #search-outer.material-open{transform:translate3d(0,0vh,0);-webkit-transform:translate3d(0,0vh,0);}
#search-outer.material-open #search-box, 
#search-outer.material-open #search #close,
#header-outer #search-outer.material-open #search-box, 
#header-outer #search-outer.material-open #search #close{transform:translate3d(0,0vh,0);opacity:1;}
#header-outer .mobile-search .icon-salient-search, 
#header-outer .mobile-user-account .icon-salient-m-user, 
#header-outer #top #mobile-cart-link i{background-color:transparent!important;vertical-align:middle;font-size:18px;}
#header-outer .mobile-user-account .icon-salient-m-user{font-size:19px;width:21px;}
#header-outer #top #mobile-cart-link i{font-size:19px;width:19px;}
#header-outer .mobile-search .icon-salient-search, 
#header-outer .mobile-user-account .icon-salient-m-user{transition:color 0.3s ease;-webkit-transition:color 0.3s ease;}
body #search-outer #search input[type="text"]{height:auto!important;text-transform:none;color:#000;border-bottom:4px solid #3452ff;}
body #search-outer #search input[type="text"],
body.material #search-outer #search form input[type="text"]{font-size:70px;}
body.material #search-outer #search input[type="text"]{line-height:70px;}
@media only screen and (min-width: 1000px) {
body #search-outer #search input[type="text"]{height:100px!important;}
body.material #search-outer #search #search-box input[type="text"]{line-height:100px;}
}
#header-outer[data-lhe="animated_underline"] #top nav >ul >li:not([class*="button_"]) >a:after, 
#header-secondary-outer[data-lhe="animated_underline"] nav >.sf-menu >li:not([class*="button_"]) >a:after{-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:-webkit-transform 0.35s cubic-bezier(0.52, 0.01, 0.16, 1);transition:transform 0.35s cubic-bezier(0.52, 0.01, 0.16, 1);bottom:-3px;}
#header-secondary-outer[data-lhe="animated_underline"] nav >.sf-menu >li:not([class*="button_"]) >a:after{bottom:0;border-width:1px;}
body[data-header-color="custom"] #search-outer #search .span_12 span{opacity:0.7;}
body[data-header-color="light"] #header-outer #search-outer input::-webkit-input-placeholder{color:#000;}
body[data-header-color="dark"] #header-outer #search-outer input::-webkit-input-placeholder{color:#fff;}
#header-outer #search-outer input::-webkit-input-placeholder, 
#header-outer #search-outer input::-moz-placeholder, 
#header-outer #search-outer input:-ms-input-placeholder{color:#888;}
body.material #search-outer > #search form{width:100%;float:none}
#header-outer.light-text #search-outer input[type="text"], 
body[data-header-color="dark"] #header-outer #search-outer input[type="text"]{border-color:#fff;}
#header-outer.light-text #search-outer #search .span_12 span, 
body[data-header-color="dark"] #header-outer #search-outer #search .span_12 span{color:rgba(255,255,255,0.6);}
#header-outer.light-text #search-outer #search #close a span, 
body[data-header-color="dark"] #header-outer #search-outer #search #close a span{color:#fff;}
#header-outer.light-text #search-outer input::-webkit-input-placeholder, 
body[data-header-color="dark"] #header-outer #search-outer input::-webkit-input-placeholder{color:rgba(255,255,255,0.5);}
#header-outer.light-text #search-outer input::-moz-placeholder, 
body[data-header-color="dark"] #header-outer #search-outer input::-moz-placeholder{color:rgba(255,255,255,0.5);}
#header-outer.light-text #search-outer input:-ms-input-placeholder, 
body[data-header-color="dark"] #header-outer #search-outer input:-ms-input-placeholder{color:rgba(255,255,255,0.5);}
#search-outer #search #close{position:absolute;top:25px;right:40px}
body.material #search-outer #search input[type="text"]{padding-right:70px;}
body.material #search-outer #search #close a{right:64px;top:16px;}
#search-outer #search #close a:before, .slide_out_area_close:before{position:absolute;top:50%;left:50%;display:block;width:50px;height:50px;margin:-25px 0 0 -25px;border-radius:50%;background-color:rgba(0,0,0,.05);content:'';-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);transition:all 0.45s cubic-bezier(.15,0.2,.1,1);-webkit-transition:all 0.45s cubic-bezier(.15,0.2,.1,1);}
[data-header-color="dark"] #search-outer #search #close a:before{background-color:rgba(255,255,255,.1);}
body[data-is].material #search-outer #search #close a:hover:not(:focus):before, 
body[data-is].material .slide_out_area_close:hover:not(:focus):before{transform:scale(1.2) translateZ(0);-webkit-transform:scale(1.2) translateZ(0);}
blockquote::before{display:block;position:absolute;left:0;top:0;height:100%;width:4px;content:'';border-left:4px solid rgba(0,0,0,0.1);}
.testimonial_slider blockquote:before{border:none;}
blockquote{position:relative;padding-left:1.8em;}
#search-outer #search .span_12 span{display:block;color:rgba(0,0,0,0.4);margin-top:15px}
@media only screen and (min-width: 691px) {
#boxed #search-outer #search,
.material #boxed #header-outer #search-outer #search{padding:0 90px;}
}
body.material #search-outer #search #close a span{color:#000;}
body #search-outer .ui-widget-content{top:90px}
body #search-results .result .bottom-line, 
body .masonry-blog-item .bottom-line, body .masonry-blog-item .more-link{display:none}
body.material .masonry-blog-item .inner-wrap, body.material .masonry-blog-item .mejs-container .mejs-controls{box-shadow:none}
.masonry-blog-item .post-meta{padding:0 18px 18px}
.post .nectar-love-wrap{line-height:20px}
.masonry-blog-item .inner-wrap{padding:0}
.masonry-blog-item .content-inner .post-featured-img img, .masonry-blog-item .more-link, .post-area.masonry .post .quote-inner, .post-area.masonry .post .link-inner, .post-area.masonry .post .status-inner, .post-area.masonry .post .aside-inner{margin-bottom:0!important}
@media only screen and (min-width: 1000px) {
.post-area.masonry.span_9, .single-portfolio .post-area.span_9, .post-area.span_9, body[data-ext-responsive="true"] .post-area.masonry.span_9, 
body.search.material .span_9, body[data-ext-responsive="true"] .post-area.masonry.span_9.meta_overlaid{padding-right:0;margin-right:4%;width:68.5%;}
.post-area.span_9.col_last{margin-right:0;}
.material.single-portfolio .post-area.span_9{margin-right:4%!important;}
.post-area.masonry.span_9 .masonry-blog-item{width:47.2%;}
.post-area.masonry.span_9.material .masonry-blog-item{width:47.2%;}
#sidebar.span_3{width:27.5%;backface-visibility:hidden;}
.woocommerce.archive #sidebar.span_3, .woocommerce.single #sidebar.span_3{width:21%;}
.woocommerce.archive #sidebar.span_3.col_last{width:20%;}
.woocommerce.archive .post-area.span_9, .woocommerce.single .post-area.span_9{width:75.5%;}
.woocommerce.single .post-area.span_9:not(.col_last){margin-right:0;padding-right:20px;}
.woocommerce.single #sidebar.span_3.col_last{margin-left:2%;}
.masonry-blog-item{width:31.1%;}
} body.blog[data-bg-header="false"] .full-width-content.blog-fullwidth-wrap .post-area.span_12.masonry.material, 
body.blog[data-bg-header="false"] .full-width-content.blog-fullwidth-wrap .post-area.span_12.masonry.classic_enhanced, 
body.blog[data-bg-header="false"] .full-width-content.blog-fullwidth-wrap .post-area.span_12.masonry.classic{padding-top:35px;}
@media only screen and (min-width: 1000px) {
body.blog[data-bg-header="false"] .full-width-content.blog-fullwidth-wrap .post-area.span_12.masonry.material, 
body.blog[data-bg-header="false"] .full-width-content.blog-fullwidth-wrap .post-area.span_12.masonry.classic_enhanced, 
body.blog[data-bg-header="false"] .full-width-content.blog-fullwidth-wrap .post-area.span_12.masonry.classic{padding-top:2%;}
}
.single-post[data-bg-header="true"] .container-wrap:not(.no-sidebar) > .main-content{padding-top:35px;}
.material .masonry-blog-item .content-inner{padding-bottom:0;border:0;margin-bottom:0}
.masonry-blog-item .article-content-wrap{padding:16px 18px 18px}
.main-content > .row > .wpb_row:not(.full-width-content) .nectar-recent-posts-single_featured > div,
.main-content > .row > .wpb_row:not(.full-width-content) .nectar-recent-posts-single_featured.multiple_featured > div{border-radius:5px;overflow:hidden;}
.post-area.masonry .post.quote .post-content .post-meta, .post-area.masonry .post.link .post-content .post-meta, .post-area.masonry .format-status .post-content .post-meta, .post-area.masonry .post.format-aside .post-meta{display:none!important}
body.material .post .content-inner{border:none}
#sidebar .widget{margin-bottom:60px;}
#sidebar >div:last-child{margin-bottom:0;}
#author-bio{padding-bottom:0;border:none;margin-bottom:0}
#author-bio img{display:inline-block;position:relative;vertical-align:middle;}
.blog_next_prev_buttons{margin-top:80px;}
#author-bio h3 span, 
.comments-section .comment-wrap.full-width-section > h3 span, .container-wrap #author-bio #author-info p{display:block;margin-bottom:5px;font-size:14px;text-transform:none}
.container-wrap #author-bio #author-info h3{margin-bottom:-3px;}
#author-bio[data-has-tags="true"]{padding-top:0;}
.container-wrap #author-bio #author-info a{color:inherit;}
.container-wrap #author-bio #author-info{width:75%!important;vertical-align:middle;display:inline-block;padding-left:30px}
.container-wrap #author-bio #author-info p{max-width:70%;opacity:0.7;}
#author-bio .nectar-button{margin-top:20px}
#author-bio .avatar{border-radius:100%}
#page-header-bg.fullscreen-header .author-section .meta-category{display:block;}
#page-header-bg.fullscreen-header .author-section .meta-category a, 
#page-header-bg.fullscreen-header .author-section, 
#page-header-bg.fullscreen-header .meta-author img{display:inline-block}
#page-header-bg h1{padding-top:10px;padding-bottom:10px}
.single-post #page-header-bg.fullscreen-header h1{margin:0 auto;}
#page-header-bg.fullscreen-header .author-section{width:auto}
#page-header-bg.fullscreen-header .author-section .avatar-post-info, 
#page-header-bg.fullscreen-header .author-section .meta-author{text-align:center}
#page-header-bg.fullscreen-header .author-section .avatar-post-info{margin-top:13px;margin-left:0}
#page-header-bg.fullscreen-header .author-section .meta-author{top:0}
#page-header-bg.fullscreen-header .author-section{margin-top:25px}
#page-header-bg.fullscreen-header .author-section .meta-author{display:block;float:none}
.single .post-area .content-inner > .post-tags > h4{display:none;}
.material .comment-list .reply{position:relative;top:auto;right:auto;margin-top:5px;bottom:auto;}
.material .comment-list .reply a{font-size:13px;background-color:transparent;color:#888;border-radius:0;padding:0;}
.material .comment-list .reply a:before{content:"\f112";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;transform:rotate(180deg);padding-left:6px;}
.comment-list .comment-meta{font-size:13px;}
body .comment-list .reply a:hover, body .comment-list .reply a:focus{background-color:transparent!important}
#respond{margin-top:80px}
body[data-ext-responsive="true"].single-post.material .comment-wrap .comment #respond{margin:40px auto 0 auto!important;}
body.material .comment-list .comment > div, body.material .comment-list .pingback > div{background-color:transparent;box-shadow:none;padding-left:85px;padding-bottom:0;padding-top:0;margin-top:4em}
body.material .comment-list .comment > div img.avatar, body.material .comment-list .pingback > div img.avatar{left:0;border-radius:100%;top:0}
.comment-list .comment .comment img.avatar, .comment-list .pingback .pingback img.avatar{width:40px;height:40px;}
body.material .comment-list .comment .comment > div, body.material .comment-list .pingback .pingback > div{padding-left:65px;}
.comment-list .comment > div p,.comment-list .pingback > div p{margin-top:30px}
.comment-list .children{border-left:none;background-position:left 30px;margin-left:26px;padding-left:60px}
.comment-list .says{display:none}
#reply-title{margin-bottom:25px;}
.single-product.material #reply-title,
.single-product.material #commentform .form-submit{text-align:left}
.material .comment #reply-title{text-align:left}
#respond #cancel-comment-reply-link{padding-left:15px}
body.material .comment-wrap{margin-top:0;padding-top:8%;padding-bottom:8%;}
body.material .comment-wrap[data-comments-open="false"]{padding:0;margin-bottom:0;margin-top:0;}
body.material.single-portfolio .comment-wrap{margin-top:30px}
#author-bio.no-pagination{border-top:1px solid #999}
.comments-section[data-author-bio="false"] .comment-wrap{border:none}
.comment-list{padding-bottom:80px;}
#author-bio.no-pagination.lighter-grey,
.comment-wrap.lighter-grey{border-color:#ddd}
.comment-wrap, #author-bio{padding-top:30px}
body.material .blog-recent[data-style*="classic_enhanced"].related-posts .inner-wrap{box-shadow:0 45px 85px rgba(0,0,0,.08);}
.single-post #page-header-bg.fullscreen-header,
.single-post #single-below-header.fullscreen-header{background-color:#f6f6f6}
.single-post #single-below-header.fullscreen-header{border-top:1px solid #DDD;border-bottom:none!important}
.tagcloud a, #header-outer .widget_shopping_cart a.button,
.post .more-link span, .blog-recent .more-link span, .flex-direction-nav a, #pagination span,
#pagination a,
#pagination .next.inactive,
#pagination .prev.inactive,
.woocommerce nav.woocommerce-pagination ul li a, .woocommerce .container-wrap nav.woocommerce-pagination ul li span{border-radius:0!important}
.material .col.boxed, .material .wpb_column.boxed{box-shadow:0 1px 1px rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);background-color:#fff;padding:25px 15px 15px;position:relative;-webkit-transition:transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;top:0}
.material .col.boxed:hover, .material .wpb_column.boxed:hover{transform:translateY(-4px);-webkit-transform:translateY(-4px);box-shadow:0 17px 25px rgba(0,0,0,0.13);-webkit-box-shadow:0 17px 25px rgba(0,0,0,0.13);}
.material .pp_arrow_previous, .material .pp_arrow_next, .material .mfp-arrow-right, .material .mfp-arrow-left, .woocommerce .pswp__button--arrow--right, .woocommerce .pswp__button--arrow--left{overflow:visible;height:40px;width:40px;border-radius:100px;border:2px solid rgba(255,255,255,0.4)}
.material.woocommerce .pswp__button--arrow--right:before, .material.woocommerce .pswp__button--arrow--left:before{background-image:none;line-height:40px;height:40px;width:36px;}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle{top:-7px!important;}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-range, .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content, .woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content{height:4px;}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle{transition:transform 0.2s ease, box-shadow 0.2s ease;}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:before, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle:before{position:absolute;content:'';display:block;top:0;left:0;width:100%;height:100%;border-radius:100px;box-shadow:0 0 0 10px #000 inset;transition:box-shadow 0.2s ease;}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle.ui-state-active, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle.ui-state-active{transform:scale(1.2);box-shadow:0px 5px 12px rgba(0,0,0,0.2)!important;}
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content, .woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle{box-shadow:none!important;border:0!important;}
.pp_arrow_previous{left:30px}
.pp_arrow_next{right:30px}
.pp_arrow_next:hover, .pp_arrow_previous:hover, .mfp-arrow-right:hover, .mfp-arrow-left:hover, .woocommerce .pswp__button--arrow--right:hover, .woocommerce .pswp__button--arrow--left:hover{border:2px solid rgba(255,255,255,0)}
.pp_arrow_previous .icon-default-style{border-radius:0;width:20px;height:40px;line-height:39px;font-size:24px;font-family:FontAwesome;margin-top:0;left:-1px;transition:all .35s cubic-bezier(0.12,0.75,0.4,1);-webkit-transition:all .35s cubic-bezier(0.12,0.75,0.4,1)}
body.material .mfp-arrow-left, body.material.woocommerce .pswp__button--arrow--left{height:40px;line-height:40px;font-size:24px;font-family:FontAwesome;margin-top:0;opacity:1;left:40px;transition:all .35s cubic-bezier(0.12,0.75,0.4,1);-webkit-transition:all .35s cubic-bezier(0.12,0.75,0.4,1)}
.pp_arrow_next .icon-default-style{border-radius:0;width:20px;line-height:39px;height:40px;font-size:24px;margin-top:0;font-family:FontAwesome;left:1px;transition:all .35s cubic-bezier(0.12,0.75,0.4,1);-webkit-transition:all .35s cubic-bezier(0.12,0.75,0.4,1)}
body.material .mfp-arrow-right, body.material.woocommerce .pswp__button--arrow--right{line-height:40px;height:40px;font-size:24px;margin-top:0;font-family:FontAwesome;opacity:1;right:40px;transition:all .35s cubic-bezier(0.12,0.75,0.4,1);-webkit-transition:all .35s cubic-bezier(0.12,0.75,0.4,1)}
.pp_arrow_previous .icon-default-style:after, .pp_arrow_next .icon-default-style:after, .mfp-arrow-left:after, .mfp-arrow-right:after, 
.woocommerce .pswp__button--arrow--right:after, .woocommerce .pswp__button--arrow--left:after{display:block;content:' ';position:absolute;width:36px;height:2px;background-color:#fff;top:19px;opacity:0;left:-6px;cursor:pointer;transform:translateX(-37px);transition:all .35s cubic-bezier(0.12,0.75,0.4,1);-webkit-transition:all .35s cubic-bezier(0.12,0.75,0.4,1);pointer-events:none}
.mfp-arrow-left:after, .mfp-arrow-right:after, 
.woocommerce .pswp__button--arrow--right:after, .woocommerce .pswp__button--arrow--left:after{top:17px;transform:translateX(-27px);-webkit-transform:translateX(-27px)}
.mfp-arrow-left:after, .woocommerce .pswp__button--arrow--left:after{left:65px}
.pp_arrow_previous .icon-default-style:after{left:59px}
.pp_arrow_previous .icon-default-style:before, .mfp-arrow-left:before, .woocommerce .pswp__button--arrow--left:before{content:"\f104";color:#fff}
.mfp-arrow-left:before, .woocommerce .pswp__button--arrow--left:before{top:-3px;left:-1px;display:block;position:relative;transition:all .35s cubic-bezier(0.12,0.75,0.4,1);-webkit-transition:all .35s cubic-bezier(0.12,0.75,0.4,1)}
.pp_arrow_next .icon-default-style:before, .mfp-arrow-right:before, .woocommerce .pswp__button--arrow--right:before{content:"\f105";color:#fff}
.mfp-arrow-right:before, .woocommerce .pswp__button--arrow--right:before{top:-3px;right:-1px;display:block;transition:all .35s cubic-bezier(0.12,0.75,0.4,1);-webkit-transition:all .35s cubic-bezier(0.12,0.75,0.4,1);position:relative}
.pp_arrow_next:hover .icon-default-style:after, .mfp-arrow-right:hover:after, .woocommerce .pswp__button--arrow--right:hover:after{opacity:1;transform:translateX(-18px);-webkit-transform:translateX(-18px)}
.mfp-arrow-right:hover:before, .woocommerce .pswp__button--arrow--right:hover:before{transform:translateX(9px);-webkit-transform:translateX(9px)}
.mfp-arrow-left:hover:before, .woocommerce .pswp__button--arrow--left:hover:before{transform:translateX(-9px);-webkit-transform:translateX(-9px)}
.mfp-arrow-right:hover:after, .woocommerce .pswp__button--arrow--right:hover:after{transform:translateX(-1px);-webkit-transform:translateX(-1px)}
.pp_arrow_next:hover .icon-default-style{transform:translateX(7px);-webkit-transform:translateX(7px)}
.pp_arrow_previous:hover .icon-default-style:after,.mfp-arrow-left:hover:after, 
.woocommerce .pswp__button--arrow--left:hover:after{opacity:1;transform:translateX(-51px);-webkit-transform:translateX(-51px)}
.mfp-arrow-left:hover:after, .woocommerce .pswp__button--arrow--left:hover:after{transform:translateX(-58px);-webkit-transform:translateX(-58px)}
.pp_arrow_previous:hover .icon-default-style{transform:translateX(-7px);-webkit-transform:translateX(-7px)}
.nectar_team_member_overlay .inner-wrap{padding-top:0!important;}
#commentform .form-submit{margin-top:25px}
.container-wrap input[type="submit"], 
.container-wrap button[type="submit"],
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{padding:16px!important;border-radius:0!important}
body[data-button-style="rounded"] .container-wrap input[type="submit"],
body[data-button-style="rounded"] .container-wrap button[type="submit"]{padding:16px 23px!important}
body[data-button-style="rounded"][data-form-submit="see-through"] .container-wrap .widget_search input[type="submit"],
body[data-button-style="rounded"][data-form-submit="see-through"] .container-wrap .widget_search button[type="submit"]{padding:12px 23px!important}
.woocommerce .actions .button{height:auto!important;padding:14px!important}
.cart .quantity input.plus, .cart .quantity input.minus{font-weight:400;height:46px;font-size:16px;width:46px}
.cart .quantity input.qty{height:46px;width:46px}
.widget_search .search-form input[type=submit], 
.newsletter-widget form input[type=submit]{line-height:24px}
.container-wrap .span_12.light input[type="text"],
.container-wrap .span_12.light textarea, .container-wrap .span_12.light input[type="email"], 
.container-wrap .span_12.light input[type="password"],
.container-wrap .span_12.light input[type="tel"],
.container-wrap .span_12.light input[type="url"],
.container-wrap .span_12.light input[type="search"],
.container-wrap .span_12.light input[type="date"]{border:1px solid rgba(255,255,255,0.6);color:#fff}
.container-wrap .span_12.light input[type="text"]:focus,
.container-wrap .span_12.light textarea:focus, .container-wrap .span_12.light input[type="email"]:focus,
.container-wrap .span_12.light input[type="password"]:focus,
.container-wrap .span_12.light input[type="tel"]:focus, 
.container-wrap .span_12.light input[type="url"]:focus,
.container-wrap .span_12.light input[type="search"]:focus,
.container-wrap .span_12.light input[type="date"]:focus{border:1px solid rgba(255,255,255,0.8);}
.container-wrap .span_12.light input[type="submit"]:hover{background-color:#333!important;opacity:.8!important}
.mfp-iframe-holder .mfp-content, .mfp-inline-holder .mfp-content{max-width:1280px;}
#slide-out-widget-area.slide-out-from-right{min-width:390px;padding-left:60px;padding-right:60px;z-index:5;overflow:hidden;transform:none;}
#ajax-content-wrap #slide-out-widget-area.slide-out-from-right{z-index:-1;}
.slide_out_area_close:before, #search-outer #search #close a:before{transform:scale(0);}
.material-ocm-open.slide_out_area_close:before, #search-outer.material-open #search #close a:before{transform:scale(1);}
.slide_out_area_close .close-wrap, #search-outer .close-wrap, 
.slide-out-widget-area-toggle a .close-wrap{-webkit-font-smoothing:subpixel-antialiased;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0);transform:translateX(-50%) translateY(-50%) translateZ(0);-webkit-transition:margin .2s ease,opacity .3s ease,-webkit-transform .2s ease 1s;transition:margin .2s ease,opacity .3s ease,-webkit-transform .2s ease 1s;transition:margin .2s ease,transform .2s ease 1s,opacity .3s ease;transition:margin .2s ease,transform .2s ease 1s,opacity .3s ease,-webkit-transform .2s ease 1s;width:20px;height:20px;display:block;overflow:hidden;}
#top .slide-out-widget-area-toggle a .close-wrap{width:22px;height:22px;opacity:0;}
@media only screen and (max-width: 999px) {
#top .slide-out-widget-area-toggle a .close-wrap{height:20px;}
}
#top .slide-out-widget-area-toggle .open .close-wrap, 
#top .slide-out-widget-area-toggle .animating .close-wrap{opacity:1;}
.material-ocm-open.slide_out_area_close .close-line1, #search-outer.material-open .close-line1, 
.slide-out-widget-area-toggle .open .close-line1{-webkit-animation-name:crossRight;animation-name:crossRight;-webkit-animation-delay:.29s;animation-delay:.29s;}
.material-ocm-open.slide_out_area_close .close-line2, #search-outer.material-open .close-line2, 
.slide-out-widget-area-toggle .open .close-line2{-webkit-animation-name:crossLeft;animation-name:crossLeft;-webkit-animation-delay:.15s;animation-delay:.15s;}
.slide_out_area_close .close-line1, #search-outer:not(.material-open) .close-line1, 
.slide-out-widget-area-toggle a:not(.open) .close-line1{-webkit-transform:translateY(0) translateX(0) rotate(-45deg);transform:translateY(0) translateX(0) rotate(-45deg);-webkit-animation-name:crossLeftClose;animation-name:crossLeftClose;-webkit-animation-delay:.0s;animation-delay:.0s;-webkit-animation-duration:.15s;animation-duration:.15s;}
.slide-out-widget-area-toggle a:not(.open) .close-line1{-webkit-animation-duration:.4s;animation-duration:.4s;}
.slide_out_area_close .close-line2, #search-outer:not(.material-open) .close-line2, 
.slide-out-widget-area-toggle a:not(.open) .close-line2{-webkit-transform:translateY(0) translateX(0) rotate(45deg);transform:translateY(0) translateX(0) rotate(45deg);-webkit-animation-name:crossRightClose;animation-name:crossRightClose;-webkit-animation-delay:.06s;animation-delay:.06s;-webkit-animation-duration:.15s;animation-duration:.15s;}
.slide-out-widget-area-toggle a:not(.open) .close-line2{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-delay:.1s;animation-delay:.1s;}
.slide_out_area_close .close-line, #search-outer .close-line, 
.slide-out-widget-area-toggle a .close-line{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:cubic-bezier(0.52, 0.01, 0.16, 1);animation-timing-function:cubic-bezier(0.52, 0.01, 0.16, 1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;}
.material-ocm-open.slide_out_area_close .close-wrap .close-line1, #search-outer.material-open .close-wrap .close-line1, 
.slide-out-widget-area-toggle .open .close-line1{-webkit-transform:translateY(-30px) translateX(30px) rotate(45deg);transform:translateY(-30px) translateX(30px) rotate(45deg);}
.material-ocm-open.slide_out_area_close .close-wrap .close-line2, #search-outer.material-open .close-wrap .close-line2, 
.slide-out-widget-area-toggle .open .close-line2{-webkit-transform:translateY(-30px) translateX(-30px) rotate(-45deg);transform:translateY(-30px) translateX(-30px) rotate(-45deg);}
.slide_out_area_close .close-wrap .close-line, #search-outer .close-wrap .close-line, 
#top .slide-out-widget-area-toggle .close-line{height:100%;width:2px;background:#fff;backface-visibility:hidden;position:absolute;border-radius:5px;left:9px;transition:opacity 0.2s ease, background-color 0.2s ease;}
#header-outer:not(.transparent) #top .slide-out-widget-area-toggle .close-line{background-color:#666;}
#slide-out-widget-area.fullscreen-alt .inner .widget.widget_nav_menu li a .clip-wrap, 
#slide-out-widget-area.fullscreen-alt .inner .off-canvas-menu-container li a .clip-wrap, 
#slide-out-widget-area.slide-out-from-right-hover .inner .widget.widget_nav_menu li a .clip-wrap, 
#slide-out-widget-area.slide-out-from-right-hover .inner .off-canvas-menu-container li a .clip-wrap{display:none;}
body[data-slide-out-widget-area-style*="fullscreen"][data-header-color="light"] #header-outer.side-widget-open:not(.transparent):not(.light-text) header .slide-out-widget-area-toggle .close-line{background-color:#888;}
#slide-out-widget-area-bg.fullscreen-alt{padding:0!important;}
#search-outer .close-wrap .close-line, 
.slide-out-widget-area-toggle a .close-line{background-color:#000;}
body.mobile.material[data-header-color="light"] #header-outer .slide-out-widget-area-toggle a .close-line, 
body.mobile.material[data-header-color="light"] #header-outer.transparent .slide-out-widget-area-toggle a .close-line{background-color:#999!important;}
@keyframes headerButtonsBottomBarItem { 0%{transform:translateX(15px);opacity:0;}
100%{transform:translateX(0);opacity:1;}
}
@-webkit-keyframes crossLeft{
100%{-webkit-transform:translateY(0px) translateX(0px) rotate(-45deg);transform:translateY(0px) translateX(0px) rotate(-45deg)}
}
@keyframes crossLeft{
100%{-webkit-transform:translateY(0px) translateX(0px) rotate(-45deg);transform:translateY(0px) translateX(0px) rotate(-45deg)}
}
@-webkit-keyframes crossLeftClose{
100%{-webkit-transform:translateY(22px) translateX(22px) rotate(-45deg);transform:translateY(22px) translateX(22px) rotate(-45deg)}
}
@keyframes crossLeftClose{
100%{-webkit-transform:translateY(22px) translateX(22px) rotate(-45deg);transform:translateY(22px) translateX(22px) rotate(-45deg)}
}
@-webkit-keyframes crossRight{
100%{-webkit-transform:translateY(0px) translateX(0px) rotate(45deg);transform:translateY(0px) translateX(0px) rotate(45deg)}
}
@keyframes crossRight{
100%{-webkit-transform:translateY(0px) translateX(0px) rotate(45deg);transform:translateY(0px) translateX(0px) rotate(45deg)}
}
@-webkit-keyframes crossRightClose{
100%{-webkit-transform:translateY(22px) translateX(-22px) rotate(45deg);transform:translateY(22px) translateX(-22px) rotate(45deg)}
}
@keyframes crossRightClose{
100%{-webkit-transform:translateY(22px) translateX(-22px) rotate(45deg);transform:translateY(22px) translateX(-22px) rotate(45deg)}
}
#slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container{position:relative;top:auto;}
#slide-out-widget-area.slide-out-from-right .inner-wrap, 
#slide-out-widget-area.slide-out-from-right .off-canvas-menu-container{width:100%;}
#slide-out-widget-area.slide-out-from-right .inner-wrap{opacity:0;}
body.material-ocm-open #slide-out-widget-area.slide-out-from-right .inner-wrap{opacity:1;}
#slide-out-widget-area.slide-out-from-right #slide-out-widget-area .inner > div, 
#slide-out-widget-area.slide-out-from-right .inner{width:auto;}
#slide-out-widget-area[class*="slide-out-from-right"] .inner{height:auto;}
#slide-out-widget-area[class*="slide-out-from-right"] .menuwrapper, 
#slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container, 
#slide-out-widget-area[class*="slide-out-from-right"] .widget.widget_nav_menu > div, 
#slide-out-widget-area[class*="slide-out-from-right"] .bottom-meta-wrap{display:inline-block;}
#slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container{min-width:190px;}
@media only screen and (min-width: 1000px) {
#slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container.mobile-only{display:none;}
}
#slide-out-widget-area[class*="slide-out-from-right"] .widget.widget_nav_menu li a{padding-left:0;padding-right:0;}
#slide-out-widget-area[class*="slide-out-from-right"] .inner-wrap, 
#slide-out-widget-area.slide-out-from-right-hover .inner > .off-canvas-menu-container{margin:auto 0;position:relative;}
#slide-out-widget-area[class*="slide-out-from-right"], 
#slide-out-widget-area.slide-out-from-right-hover .inner{display:-webkit-box;display:-webkit-flex;display:flex;}
#slide-out-widget-area.slide-out-from-right-hover .inner{flex-wrap:wrap;}
body[data-slide-out-widget-area-style="slide-out-from-right"] .slide-out-widget-area-toggle{z-index:100;}
body[data-slide-out-widget-area-style="slide-out-from-right"] #slide-out-widget-area .off-canvas-social-links li:first-child a{padding-left:0;}
body[data-slide-out-widget-area-style="slide-out-from-right"] #slide-out-widget-area .off-canvas-social-links li a i:after{z-index:10000;}
body[data-slide-out-widget-area-style="slide-out-from-right"] #slide-out-widget-area .off-canvas-social-links li{padding:0;}
body[data-slide-out-widget-area-style="slide-out-from-right"] #slide-out-widget-area .off-canvas-social-links li a{height:24px;display:block;width:auto;line-height:38px;opacity:1;padding:0 14px;box-sizing:content-box;text-align:center;}
body[data-slide-out-widget-area-style="slide-out-from-right"] #slide-out-widget-area .off-canvas-social-links li i:before{z-index:10;display:block;position:relative;}
body[data-slide-out-widget-area-style="slide-out-from-right"].material #slide-out-widget-area .off-canvas-social-links li i{height:26px;width:auto;}
body.material[data-slide-out-widget-area-style="slide-out-from-right"] #slide-out-widget-area .off-canvas-social-links li i{font-size:20px;}
body[data-slide-out-widget-area-style="slide-out-from-right"] #slide-out-widget-area .off-canvas-social-links li i{line-height:28px;display:block;position:relative;top:auto;backface-visibility:hidden;transition:color 0.2s ease;vertical-align:middle;}
body[data-slide-out-widget-area-style="slide-out-from-right"] .slide_out_area_close{position:absolute;right:50px;top:50px;z-index:8;display:block;}
@media only screen and (min-width: 1000px) {
body[data-slide-out-widget-area-style="slide-out-from-right"] .slide_out_area_close{opacity:0;transition:transform 0.8s cubic-bezier(0.2, 1, 0.3, 1);position:fixed;right:-100px;top:50%;transform:translateY(-50%) translateX(100%);z-index:10000;}
body[data-slide-out-widget-area-style="slide-out-from-right"] .follow-body.slide_out_area_close{opacity:1;right:0;transform:translateY(-50%) translateX(-36.55vw);}
}
body[data-slide-out-widget-area-style="slide-out-from-right"][data-full-width-header="false"].admin-bar #slide-out-widget-area .slide_out_area_close{top:50px;}
body[data-slide-out-widget-area-style="slide-out-from-right"] #header-outer.side-widget-open{box-shadow:none;}
body[data-slide-out-widget-area-style="slide-out-from-right"] .nectar-social.fixed{transition:transform 0.45s cubic-bezier(.15,0.2,.1,1);}
.ocm-effect-wrap.material-ocm-open .nectar-social.fixed{-webkit-transform:scale(0);transform:scale(0);}
.ocm-effect-wrap.material-ocm-open .swiper-container .slider-prev, .ocm-effect-wrap.material-ocm-open .swiper-container .slider-next{transition:background-color 0.2s linear, opacity 0.45s cubic-bezier(.15,0.2,.1,1);-webkit-transition:background-color 0.2s linear, opacity 0.45s cubic-bezier(.15,0.2,.1,1);}
.ocm-effect-wrap.material-ocm-open .nectar-slider-wrap[data-full-width="true"] .swiper-container .slider-prev,
.ocm-effect-wrap.material-ocm-open .nectar-slider-wrap[data-full-width="true"] .swiper-container .slider-next{opacity:0!important;}
#fp-nav li{transition:transform 0.3s ease;-webkit-transition:transform 0.3s ease;}
#fp-nav.material-ocm-open li{-webkit-transform:scale(0);transform:scale(0);}
body.material #slide-out-widget-area.slide-out-from-right .off-canvas-menu-container .current-menu-item > a{opacity:1;}
#slide-out-widget-area.slide-out-from-right, 
#slide-out-widget-area.slide-out-from-right:not(.fullscreen-alt):not(.fullscreen){background-color:transparent!important;}
#slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container li a{font-size:22px;line-height:28px;font-family:'Open Sans';font-weight:400;}
#slide-out-widget-area-bg.slide-out-from-right{opacity:1;height:100%;width:100%;z-index:1;}
#ajax-content-wrap > #slide-out-widget-area-bg.slide-out-from-right{visibility:hidden;}
body[data-boxed-style="1"] #slide-out-widget-area-bg.slide-out-from-right, 
body[data-boxed-style="1"] #slide-out-widget-area.slide-out-from-right{opacity:0;pointer-events:none;transition:transform 0.8s cubic-bezier(0.2, 1, 0.3, 1), opacity 0.8s cubic-bezier(0.2, 1, 0.3, 1);}
body[data-boxed-style="1"] #slide-out-widget-area-bg.slide-out-from-right.material-open, 
body[data-boxed-style="1"] #slide-out-widget-area.slide-out-from-right.material-open{opacity:1;pointer-events:auto;}
body[data-boxed-style="1"].material .ocm-effect-wrap{background-color:transparent;}
body[data-boxed-style="1"].material-ocm-open .ocm-effect-wrap-inner{padding-top:0!important;}
body[data-boxed-style="1"].material-ocm-open div[id="wpadminbar"]{opacity:0;}
body[data-boxed-style="1"].material-ocm-open #header-outer{top:0!important;}
body[data-boxed-style="1"].material-ocm-open{background-attachment:fixed;}
@media only screen and (min-width: 1000px) {
body[data-slide-out-widget-area-style="slide-out-from-right"] .slide_out_area_close{position:fixed;z-index:10000;}
body[data-slide-out-widget-area-style="slide-out-from-right"] .slide_out_area_close:before{background-color:#f91b39;box-shadow:0 16px 44px rgba(0,0,0,0.3);}
}
body[data-slide-out-widget-area-style="slide-out-from-right"] #slide-out-widget-area.slide-out-from-right{-webkit-transform:none;transform:none;}
body[data-slide-out-widget-area-style="slide-out-from-right"] .ocm-effect-wrap{-ms-transition:transform 0.8s cubic-bezier(0.2, 1, 0.3, 1);-webkit-transition:transform 0.8s cubic-bezier(0.2, 1, 0.3, 1);transition:transform 0.8s cubic-bezier(0.2, 1, 0.3, 1);-ms-transform-origin:right;-webkit-transform-origin:right;transform-origin:right;overflow:hidden;position:relative;z-index:10;}
body[data-slide-out-widget-area-style="slide-out-from-right"] .ocm-effect-wrap-shadow{-ms-transition:transform 0.8s cubic-bezier(0.2, 1, 0.3, 1);-webkit-transition:transform 0.8s cubic-bezier(0.2, 1, 0.3, 1);transition:transform 0.8s cubic-bezier(0.2, 1, 0.3, 1);-ms-transform-origin:right;-webkit-transform-origin:right;transform-origin:right;position:fixed;left:0;top:0;width:100%;height:100%;content:'';display:block;z-index:1;box-shadow:0 80px 145px rgba(0,0,0,0.33);}
body:not(.nectar-no-flex-height) .ocm-effect-wrap-inner,
body[data-slide-out-widget-area-style="slide-out-from-right"]:not(.nectar-no-flex-height) .ocm-effect-wrap{height:auto!important;}
.nectar-no-flex-height .ocm-effect-wrap-inner, body[data-slide-out-widget-area-style="slide-out-from-right"].nectar-no-flex-height .ocm-effect-wrap{height:100%;}
body.admin-bar.material-ocm-open{position:fixed;left:0;width:100%;height:100%;top:0;}
.slide-out-widget-area-toggle .lines-button.x2 .lines:before, .slide-out-widget-area-toggle .lines-button.x2 .lines:after{transition:top 0.4s 0.45s ease,width 0.3s ease, -webkit-transform 0.3s ease,background-color 0.2s ease,opacity 0.2s ease;transition:top 0.4s 0.45s ease,width 0.3s ease, transform 0.3s ease,background-color 0.2s ease,opacity 0.2s ease;}
.lines:after, body[data-slide-out-widget-area-style="slide-out-from-right-hover"] .slide-out-hover-icon-effect.slide-out-widget-area-toggle.small .lines:after{top:-7px;}
.lines:before, body[data-slide-out-widget-area-style="slide-out-from-right-hover"] .slide-out-hover-icon-effect.slide-out-widget-area-toggle.small .lines:before{width:1rem;top:7px;}
body[data-slide-out-widget-area-style="slide-out-from-right-hover"] .slide-out-widget-area-toggle.mobile-icon .lines:before, 
body #header-outer .slide-out-widget-area-toggle.mobile-icon .lines:before{width:1rem!important;}
.slide-out-widget-area-toggle .lines-button.close .lines:before{-webkit-transform:translateY(-7px) rotateZ(-45deg);-ms-transform:translateY(-7px) rotateZ(-45deg);transform:translateY(-7px) rotateZ(-45deg);width:1.5rem;}
.slide-out-widget-area-toggle .lines-button.close .lines:after{-webkit-transform:translateY(7px) rotateZ(45deg);-ms-transform:translateY(7px) rotateZ(45deg);transform:translateY(7px) rotateZ(45deg);width:1.5rem;}
.material .lines-button.close{transform:none;}
body #header-outer .icon-salient-search:before, 
body.material #header-outer .icon-salient-search:before{content:"\e906"}
.admin-bar[class*="bp-"] .ocm-effect-wrap-inner, 
.admin-bar[class*="bp-"] .ocm-effect-wrap{border-radius:initial;}
.material-ocm-open .container-wrap{pointer-events:none;}
.ocm-effect-wrap.material-ocm-open .ocm-effect-wrap-inner{-webkit-transform:scale(1.007)!important;transform:scale(1.007)!important;-webkit-transform-origin:center;transform-origin:center;}
body[data-slide-out-widget-area-style="slide-out-from-right"] .ocm-effect-wrap.material-ocm-open{-webkit-transition:transform 0.8s cubic-bezier(0.2, 1, 0.3, 1);transition:transform 0.8s cubic-bezier(0.2, 1, 0.3, 1);-webkit-transform:scale(0.835) translateX(-466px) translateZ(0)!important;transform:scale(0.835) translateX(-466px) translateZ(0)!important;height:100%;}
body[data-slide-out-widget-area-style="slide-out-from-right"] .ocm-effect-wrap-shadow.material-ocm-open{-webkit-transition:transform 0.8s cubic-bezier(0.2, 1, 0.3, 1);transition:transform 0.8s cubic-bezier(0.2, 1, 0.3, 1);-webkit-transform:scale(0.825) translateX(-476px) translateZ(0)!important;transform:scale(0.825) translateX(-476px) translateZ(0)!important;height:100%;}
@media only screen and (min-width: 1000px) and (max-width: 1100px) {
body[data-slide-out-widget-area-style="slide-out-from-right"] .follow-body.slide_out_area_close{-webkit-transform:translateY(-50%) translateX(-389px)!important;transform:translateY(-50%) translateX(-389px)!important;}
}
@media only screen and (max-width: 450px) {
#slide-out-widget-area.slide-out-from-right{min-width:78vw;width:78vw;padding-left:50px;padding-right:50px;-ms-transition:transform 0.8s cubic-bezier(0.2, 1, 0.3, 1);-webkit-transition:transform 0.8s cubic-bezier(0.2, 1, 0.3, 1);transition:transform 0.8s cubic-bezier(0.2, 1, 0.3, 1);}
body[data-slide-out-widget-area-style="slide-out-from-right"] .ocm-effect-wrap-shadow{-webkit-transition:transform 0.8s cubic-bezier(0.2, 1, 0.3, 1);transition:transform 0.8s cubic-bezier(0.2, 1, 0.3, 1);}
body[data-slide-out-widget-area-style="slide-out-from-right"] .ocm-effect-wrap.material-ocm-open{-webkit-transform:scale(0.84) translateX(-93vw) translateZ(0)!important;transform:scale(0.84) translateX(-93vw) translateZ(0)!important;}
body[data-slide-out-widget-area-style="slide-out-from-right"] .ocm-effect-wrap-shadow.material-ocm-open{-webkit-transform:scale(0.83) translateX(-94vw) translateZ(0)!important;transform:scale(0.83) translateX(-94vw) translateZ(0)!important;}
}
@media only screen and (min-width: 1100px) {
#slide-out-widget-area.slide-out-from-right{min-width:33.3vw;padding-left:4%;padding-right:4%;}
body[data-slide-out-widget-area-style="slide-out-from-right"] .ocm-effect-wrap.material-ocm-open{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:scale(0.8) translateX(-32vw) translateZ(0)!important;transform:scale(0.8) translateX(-32vw) translateZ(0)!important;}
body[data-slide-out-widget-area-style="slide-out-from-right"] .ocm-effect-wrap-shadow.material-ocm-open{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:scale(0.79) translateX(-33.6vw) translateZ(0)!important;transform:scale(0.79) translateX(-33.6vw) translateZ(0)!important;}
body[data-slide-out-widget-area-style="slide-out-from-right"] .follow-body.slide_out_area_close{-ms-transform:translateY(-50%) translateX(-35.55vw);-webkit-transform:translateY(-50%) translateX(-35.55vw);transform:translateY(-50%) translateX(-35.55vw);}
body[data-slide-out-widget-area-style="slide-out-from-right"][data-boxed-style="1"] .ocm-effect-wrap.material-ocm-open{-ms-transform-origin:center;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:scale(0.85) translateX(-29.6vw) translateZ(0)!important;transform:scale(0.85) translateX(-29.6vw) translateZ(0)!important;}
body[data-slide-out-widget-area-style="slide-out-from-right"][data-boxed-style="1"] .ocm-effect-wrap.material-ocm-open .ocm-effect-wrap-inner{-webkit-transform:none!important;transform:none!important;}
}
@media only screen and (max-width: 999px) and (min-width: 691px) {
body.material .nectar-button.extra_jumbo.has-icon{font-size:30px;line-height:60px;padding:30px 100px 30px 60px;}
body.material .nectar-button.has-icon.extra_jumbo i{height:74px;width:74px;line-height:74px;}
}
.material-ocm-open #ajax-content-wrap{cursor:pointer;}
#slide-out-widget-area.slide-out-from-right .inner > div, 
#slide-out-widget-area.slide-out-from-right .bottom-meta-wrap{-webkit-transform:translateX(110px);-webkit-transition:all 0.8s cubic-bezier(0.2, 1, 0.3, 1);transform:translateX(110px);transition:all 0.8s cubic-bezier(0.2, 1, 0.3, 1);}
#slide-out-widget-area.slide-out-from-right.material-open .inner > div, 
#slide-out-widget-area.slide-out-from-right.material-open .bottom-meta-wrap{-ms-transform:translateX(0px);-webkit-transform:translateX(0px);transform:translateX(0px);}
body.material #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container li{margin-bottom:12px;}
body.material #slide-out-widget-area.slide-out-from-right .off-canvas-menu-container li a{position:relative;}
body.material #slide-out-widget-area.slide-out-from-right .off-canvas-menu-container > .menu > li a{opacity:1;transition:color 0.37s cubic-bezier(0.52, 0.01, 0.16, 1);}
body.material #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container li a:after{transform-origin:left;pointer-events:none;bottom:-2px;-webkit-transition:-webkit-transform 0.37s cubic-bezier(0.52, 0.01, 0.16, 1);transition:transform 0.37s cubic-bezier(0.52, 0.01, 0.16, 1);border-color:#fff;}
body #slide-out-widget-area.slide-out-from-right-hover .inner .off-canvas-menu-container li a{color:#fff;}
input[type=text], 
textarea, input[type=email], 
input[type=password], 
input[type=tel], 
input[type=url], 
input[type=search], 
input[type=date], 
.material.woocommerce-page[data-form-style="default"] input#coupon_code{background-color:rgba(0,0,0,0.04);border-radius:4px;border:2px solid rgba(0,0,0,0);}
input[type=text]:focus, 
textarea:focus, input[type=email]:focus, 
input[type=search]:focus, 
input[type=password]:focus, 
input[type=tel]:focus, 
input[type=url]:focus, 
input[type=date]:focus {
box-shadow: 0px 0px 10px rgba(0,0,0,0.11);
}#wc-stripe-express-checkout-element iframe{max-width:unset}#wc-stripe-express-checkout-element{margin-bottom:12px;display:flex;gap:10px;flex-wrap:wrap;justify-content:center}#wc-stripe-express-checkout-element>div{flex:1;min-width:260px}.fkwcs_stripe_icons{display:inline-block;}
#fkwcs_custom_express_button .fkwcs_ec_applepay_button-dark{background-color:#000 !important;}
#fkwcs_custom_express_button .fkwcs-express-checkout-payment-button-light, #fkwcs_custom_express_button .fkwcs_ec_googlepay_button-light, #fkwcs_custom_express_button .fkwcs_ec_applepay_button-light, #fkwcs_custom_express_button .fkwcs_ec_googlepay_button-light-outline, #fkwcs_custom_express_button .fkwcs_ec_googlepay_button-light-outline, #fkwcs_custom_express_button .fkwcs_ec_applepay_button-light-outline{color:#39325c !important;border:solid 1px #ebebeb !important;}
#fkwcs_custom_express_button .fkwcs_ec_applepay_button-dark{background-color:#000 !important;}
#fkwcs_custom_express_button .fkwcs-express-checkout-googlepay-button-dark, #fkwcs_custom_express_button .fkwcs_ec_applepay_button-dark{color:#fff !important;}
#fkwcs_custom_express_button{max-width:100%;}
#fkwcs_stripe_smart_button_wrapper:not(.inline) #fkwcs_custom_express_button .fkwcs_smart_buttons{min-height:40px;min-width:100px;margin-top:8px;}
#fkwcs_custom_express_button .fkwcs_smart_buttons{user-select:none;white-space:nowrap;font-size:16px;width:100%;position:relative;border:none;outline:none;cursor:pointer;}
#fkwcs_custom_express_button .fkwcs_ec_googlepay_button{max-height:64px;border:0;cursor:pointer;position:relative;min-height:32px;}
#fkwcs_custom_express_button .fkwcs_ec_googlepay_button_logo{background-position:50%;background-repeat:no-repeat;background-size:contain;background-origin:content-box;padding:27.5vh 7.375vw;position:absolute;top:0;right:0;bottom:0;left:0;}
#fkwcs_custom_express_button .fkwcs_ec_googlepay_button-dark{background-color:#000 !important;}
#fkwcs_custom_express_button .fkwcs_ec_googlepay_button-dark:active{background-color:#000;}
#fkwcs_custom_express_button .fkwcs_ec_googlepay_button-light, #fkwcs_custom_express_button .fkwcs_ec_googlepay_button-light-outline, #fkwcs_custom_express_button .fkwcs_ec_applepay_button-light-outline{background-color:#fff !important;}
#fkwcs_custom_express_button .fkwcs_ec_googlepay_button-light:active, #fkwcs_custom_express_button .fkwcs_ec_googlepay_button-light-outline:active, #fkwcs_custom_express_button .fkwcs_ec_applepay_button-light-outline:active{background-color:#fff;}
#fkwcs_custom_express_button .fkwcs_ec_payment_button-dark, #fkwcs_custom_express_button .fkwcs_ec_payment_button-dark:hover{background:#32325d !important;color:#fff !important;}
#fkwcs_custom_express_button .fkwcs_ec_payment_button-dark, #fkwcs_custom_express_button .fkwcs_ec_googlepay_button-dark, #fkwcs_custom_express_button .fkwcs_ec_applepay_button-dark{color:#fff !important;}
#fkwcs_custom_express_button .fkwcs_ec_payment_button-light, #fkwcs_custom_express_button .fkwcs_ec_googlepay_button-light, #fkwcs_custom_express_button .fkwcs_ec_applepay_button-light, #fkwcs_custom_express_button .fkwcs_ec_payment_button-light-outline, #fkwcs_custom_express_button .fkwcs_ec_googlepay_button-light-outline, #fkwcs_custom_express_button .fkwcs_ec_applepay_button-light-outline{color:#39325c !important;border:solid 1px #ebebeb !important;}
#fkwcs_custom_express_button .fkwcs_express_checkout_button_content{display:flex;align-items:center;justify-content:center;width:100%;box-sizing:border-box;padding:0 10px;}
#fkwcs_custom_express_button span img.fkwcs_express_checkout_button_icon{margin:0 -1px -1px 7px !important;width:40px !important;vertical-align:middle;flex-shrink:0;z-index:10;will-change:opacity;}
#fkwcs_custom_express_button .fkwcs-express_checkout_button_content{display:flex;align-items:center;justify-content:center;width:100%;box-sizing:border-box;padding:0 10px;}
#fkwcs_stripe_smart_button_wrapper{display:none;}
#fkwcs_stripe_smart_button_wrapper.right #fkwcs-payment-request-title{margin-left:auto;margin-right:-2px;padding:0 2px;}
#fkwcs-expresscheckout-fieldset{border:1px solid #E5E5E5;padding:1em;border-radius:5px;}
#fkwcs-expresscheckout-fieldset #fkwcs-payment-request-title{background:#fff;width:max-content;max-width:calc(100% - 50px);margin:0;display:inline-block;transform:translateY(-33px);}
#fkwcs_stripe_smart_button fieldset{border:1px solid #e6e6e6;margin:0;border-radius:5px;padding:15px 25px;font-size:14px;color:#333;position:relative;min-height:99px;width:100%;}
#fkwcs_stripe_smart_button fieldset legend{padding:0 1em;margin:0 auto;display:block;background:0 0;font-weight:400;text-transform:inherit;width:auto;border:none;}
#fkwcs_stripe_smart_button_wrapper{clear:both;margin-bottom:25px;}
#fkwcs_stripe_smart_button_wrapper.cart{margin:0;}
div#fkwcs-payment-request-separator{color:#737373;line-height:16px;background:0 0;position:relative;z-index:9;margin:25px 0;display:inline-block;width:100%;text-align:center;font-size:14px;}
fieldset#fkwcs-expresscheckout-fieldset{margin-bottom:25px;}
div#fkwcs-payment-request-separator:before{height:1px;background:#e6e6e6;top:8px;z-index:-99;max-width:45%;content:'';position:absolute;left:0;width:100%;}
div#fkwcs-payment-request-separator:after{content:'';position:absolute;right:0;width:100%;height:1px;background:#e6e6e6;top:8px;z-index:-99;max-width:45%;}
div#fkwcs-payment-request-separator label{background:0 0;position:relative;padding:0 5px;color:#737373;font-size:13px;margin-bottom:0;font-weight:400;}
@media screen and (max-width:921px){
#fkwcs-expresscheckout-fieldset #fkwcs-payment-request-title{transform:translateY(-28px);}
} body #payment #fkwcs-stripe-elements-wrapper label{font-size:13px;line-height:1.5;margin:0 0 5px;display:inline-block;vertical-align:middle;}
body #payment #fkwcs-stripe-elements-wrapper .fkwcs-save-cards input{margin:0 10px 0 0;vertical-align:middle;}
body #payment #fkwcs-stripe-elements-wrapper .fkwcs-stripe-elements-field, body #payment .fkwcs_stripe_ideal_form .fkwcs_stripe_ideal_select, body #payment .fkwcs_stripe_p24_form .fkwcs_stripe_p24_select,body #payment .fkwcs_stripe_pix_form .fkwcs_stripe_pix_select ,body #payment .fkwcs_stripe_multibanco_form .fkwcs_stripe_multibanco_select,body #payment .fkwcs_stripe_eps_form .fkwcs_stripe_eps_select , body #payment .fkwcs_stripe_cashapp_form .fkwcs_stripe_cashapp_select{box-shadow:rgb(239, 239, 239) 0 0 0 1px;padding:10px;margin:0;outline:0;border-radius:4px;border:1px solid #ddd;background-color:#fff;font-size:14px;}
body #payment #fkwcs-stripe-elements-wrapper .fkwcs-stripe-elements-field.fkwcs-credit-card-number{background-repeat:no-repeat;background-position:right 10px center;background-size:40px;box-shadow:rgb(239 239 239) 0 0 0 1px;}
body #fkwcs-stripe-elements-wrapper .fkwcs-field-wrapper:after, body #fkwcs-stripe-elements-wrapper .fkwcs-field-wrapper:before{display:block;content:'';}
body #fkwcs-stripe-elements-wrapper .fkwcs-field-wrapper:after, body #fkwcs-stripe-elements-wrapper .fkwcs-clear{clear:both;}
body #fkwcs-stripe-elements-wrapper .fkwcs-form-row-first, .fkwcs-form-row-last{width:48%;float:left;margin-left:4%;}
body #fkwcs-stripe-elements-wrapper .fkwcs-form-row-first{margin-left:0;}
body #fkwcs-stripe-elements-wrapper .fkwcs-credit-card-field > .fkwcs-form-row-wide, body #fkwcs-stripe-elements-wrapper #fkwcs-stripe-elements-form .fkwcs-credit-card-field.fkwcs-stripe-elements-field, body .fkwcs-saved-payment-methods, body .fkwcs-test-description{margin:10px 0;}
body #fkwcs_stripe_sepa_iban_element{padding:8px !important;margin:5px 0 !important;border:1px solid #ddd;}
body #fkwcs-stripe-elements-wrapper p{font-size:13px;line-height:1.5;margin:0 0 15px;}
body .fkwcs-credit-card-field .fkwcs-stripe-elements-field.fkwcs_brand{transition:0.5s;}
body #fkwcs-stripe-elements-wrapper p:last-child{margin-bottom:0;}
body #fkwcs-stripe-elements-wrapper ul{padding:0;margin:0;}
body #payment .fkwcs-saved-payment-methods input[type=radio]{margin:0 6px 0 0;}
body #payment .fkwcs-saved-payment-methods ul{margin:0;padding:0 0 0 20px;border:none;}
body #payment .fkwcs-saved-payment-methods ul li{border:none;margin:0 0 10px;padding:0;}
.haserror{border:1px solid #ff3535;}
.fkwcs-error-text{color:#ff3535;font-size:0.8em;}
#fkwcs-stripe-elements-wrapper .fkwcs-stripe-card-group{position:relative;}
#fkwcs-stripe-elements-wrapper .fkwcs-question-icon{background:no-repeat url(//profitstrength.com/wp-content/plugins/funnelkit-stripe-woo-payment-gateway/assets/icons/question-circle.svg);}
#fkwcs-stripe-elements-wrapper .fkwcs-question-icon, #fkwcs-stripe-elements-wrapper .fkwcs-hint-icon{background-size:14px !important;height:14px;width:14px;position:absolute;top:50%;margin-top:-7px;right:10px;}
#fkwcs-stripe-elements-wrapper .fkwcs-tooltip::before, #fkwcs-stripe-elements-wrapper .fkwcs-tooltip::after{left:50%;opacity:0;position:absolute;z-index:-100;}
#fkwcs-stripe-elements-wrapper .fkwcs-tooltip:hover::before, #fkwcs-stripe-elements-wrapper .fkwcs-tooltip:focus::before, #fkwcs-stripe-elements-wrapper .fkwcs-tooltip:hover::after, #fkwcs-stripe-elements-wrapper .fkwcs-tooltip:focus::after{opacity:1;transform:scale(1) translateY(0);z-index:9999;font-size:0.75em;}
#fkwcs-stripe-elements-wrapper .fkwcs-tooltip::before{border-style:solid;border-width:1em 0.75em;border-color:#3E474F transparent transparent transparent;bottom:100%;content:"";margin-left:-0.5em;transition:all .65s cubic-bezier(.84, -0.18, .31, 1.26), opacity .65s .5s;transform:scale(.6) translateY(-90%);}
#fkwcs-stripe-elements-wrapper .fkwcs-tooltip:hover::before, #fkwcs-stripe-elements-wrapper .fkwcs-tooltip:focus::before{transition:all .65s cubic-bezier(.84, -0.18, .31, 1.26) .2s;}
#fkwcs-stripe-elements-wrapper .fkwcs-tooltip::after{background:#3E474F;border-radius:.25em;bottom:180%;color:#EDEFF0;content:attr(data-tip);margin-left:-8.75em;padding:1em;transition:all .65s cubic-bezier(.84, -0.18, .31, 1.26) .2s;transform:scale(.6) translateY(50%);width:17.5em;}
#fkwcs-stripe-elements-wrapper .fkwcs-tooltip:hover::after, #fkwcs-stripe-elements-wrapper .fkwcs-tooltip:focus::after{transition:all .65s cubic-bezier(.84, -0.18, .31, 1.26);}
.stripe-icon{width:45px;}
#payment #fkwcs-stripe-elements-form .fkwcs-tooltip:empty{display:block;}
#fkwcs_stripe_smart_button_wrapper.fkwcs_hide_button{display:none !important;}
#fkwcs_stripe_smart_button_wrapper,
#fkwcs_stripe_smart_button_wrapper:not(.inline) #fkwcs_custom_express_button .fkwcs_smart_buttons{max-width:100%;}
#fkwcs_custom_express_button .fkwcs_ec_link_button-dark, #fkwcs_custom_express_button .fkwcs_ec_link_button-light, #fkwcs_custom_express_button .fkwcs_ec_link_button-light-outline{background-color:#00D66F !important;color:#1d3944 !important;}
#fkwcs_custom_express_button .fkwcs_ec_link_button-dark:hover, #fkwcs_custom_express_button .fkwcs_ec_link_button-light:hover, #fkwcs_custom_express_button .fkwcs_ec_link_button-light-outline:hover{background-color:#00D66F !important;color:#1d3944 !important;}
li.wc_payment_method > label{width:80%;}
.fkwcs_paylater_div{display:inline-block;vertical-align:middle;}
.fkwc_paylater_wrapper.fkwcs_paylater_div > div{width:inherit;}
#payment .payment_box .fkwcs_local_gateway_wrapper{text-align:center;}
body #payment .payment_box .fkwcs_local_gateway_wrapper .fkwcs-offisite-redirect img{margin:0 !important;max-height:80px;width:100%;}
.fkwcs-offisite-redirect{margin-top:16px;}
.wfacp_smart_button_container .gpay-card-info-container{width:100%}
li.payment_method_fkwcs_stripe_apple_pay, li.payment_method_fkwcs_stripe_google_pay{display:none;}
li.payment_method_fkwcs_stripe_apple_pay, li.payment_method_fkwcs_stripe_google_pay{display:none;}
#fkwcs_stripe_smart_button_wrapper .fkwcs_disabled_btn, .fkwcs_google_pay_wrapper .fkwcs_disabled_btn{opacity:0.5 !important;cursor:not-allowed;pointer-events:none;}
.fkwcs_google_pay_wrapper button{width:100%;}
.fkwcs_google_pay_wrapper{margin:8px 0;}
body .fkwcs_google_pay_wrapper.fkwcs_smart_product_button.fkwcs_google_button_theme_black .gpay-card-info-container-fill button{background-color:#000 !important;}
body .fkwcs_google_pay_wrapper.fkwcs_smart_product_button.fkwcs_google_button_theme_white .gpay-card-info-container-fill button{background-color:#fff !important;}
.fkwcs_fkcart_gpay_wrapper{margin-top:8px;}
.fkwcs_smart_checkout_button .fkwcs_express_checkout_button_icon{display:block !important;}
#wfacp_smart_buttons.wfacp_smart_buttons .wfacp_smart_button_container .gpay-card-info-iframe,
body #wfacp-sec-wrapper #payment .gpay-card-info-iframe,
body #payment .gpay-card-info-iframe,
body #fkwcs-expresscheckout-fieldset .gpay-card-info-iframe{margin:0 auto !important;}
.fkwcs_google_pay_wrapper .gpay-card-info-container.black{outline:none;}
.fkwcs_stripe_gpay_icons img, .fkwcs_stripe_apple_pay_icons img{width:56px;}
body button#gpay-button-online-api-id{padding:0;}
.wfacp-order-place-btn-wrap #place_order.fkwcs_hidden, .woocommerce-checkout-payment #place_order.fkwcs_hidden{display:none !important;}
#fkwcs_stripe_smart_button .fkwcs_google_pay_wrapper .gpay-button-fill button{background-size:65%;}
@media(max-width:760px){
#fkwcs-stripe-elements-wrapper .fkwcs-tooltip::after{margin-left:-5em;width:10em;}
}
#fkwcs_stripe_smart_button .fkwcs_google_pay_wrapper .gpay-button-fill button, .fkwcs_google_pay_wrapper button{background-size:contain!important;padding:4px!important;}
#fkwcs_stripe_smart_button .fkwcs_google_pay_wrapper.fkwcs-single-product .gpay-button-fill button{background-size:65%!important;}
.fkwcs_fkcart_gpay_wrapper .fkwcs_google_pay_wrapper .gpay-button-fill button{background-size:50%!important;}
#fkwcs_stripe_smart_button .fkwcs_google_pay_wrapper .gpay-button-fill button, .fkwcs_google_pay_wrapper button{
background-size: contain!important;
padding: 4px!important;
}.asnp-esb-productBadge{position:absolute}.asnp-esb-css-label-out-of-image{display:flex;margin-bottom:10px;margin-top:5px;position:relative;width:100%!important}.asnp-esb-css-label-on-image{position:absolute!important}.asnp-esb-productBadgeTimer{position:absolute}.asnp-esb-badge-timer-out-of-image{margin-bottom:6px;margin-top:4px;position:relative}.asnp-esb-badge-timer-on-image{position:absolute}.single-product .asnp-esb-timerStyle1Contt{display:flex!important}.related .asnp-esb-timerStyle1Contt{display:block!important}.single-product .asnp-esb-timerStyle2Wid{width:280px!important}.related .asnp-esb-timerStyle2Wid{width:100%!important}@media only screen and (max-width:768px){.single-product .asnp-esb-timerStyle2Wid{width:100%!important}.asnp-esb-timerStyle1Contt,.related .asnp-esb-timerStyle1Contt{display:flex!important}}body a, label span, body [class^="icon-"].icon-default-style,
.blog-recent[data-style*="classic_enhanced"] .post-meta .icon-salient-heart-2.loved, 
.blog-recent[data-style*="classic_enhanced"] .post-meta a:hover i,
.masonry.classic_enhanced .post .post-meta .icon-salient-heart-2.loved, .masonry.classic_enhanced .post .post-meta a:hover i, .post .post-header h2 a, .post .post-header a:hover, #single-below-header a:hover,
.post .post-header a:focus, #single-below-header a:focus,
.comment-list .pingback .comment-body > a:hover, .pricing-column h3, [data-style="list_featured_first_row"] .meta-category a,
body.material .tabbed[data-color-scheme="accent-color"][data-style="minimal"]:not(.using-icons) >ul li:not(.cta-button) a:hover, 
body.material .tabbed[data-color-scheme="accent-color"][data-style="minimal"]:not(.using-icons) >ul li:not(.cta-button) .active-tab, 
.tabbed[data-style*="material"][data-color-scheme="accent-color"] .wpb_tabs_nav li a:not(.active-tab):hover,
[data-style="list_featured_first_row"] .meta-category a,
.icon-3x[class^="icon-"], 
.icon-3x[class*=" icon-"],
.icon-tiny[class^="icon-"],
.nectar-fancy-box[data-style="color_box_hover"][data-color="accent-color"] .icon-default-style,
.col:hover > [class^="icon-"].icon-3x.accent-color.alt-style.hovered,
.col:hover > [class*=" icon-"].icon-3x.accent-color.alt-style.hovered,
div[data-style="minimal"] .toggle:hover h3 a,
div[data-style="minimal"] .toggle.open h3 a,
#footer-outer #copyright li a i:hover,
.ascend .comment-list .reply a, body.material .widget:not(.nectar_popular_posts_widget):not(.recent_posts_extra_widget) li a:hover,
body.material #sidebar .widget:not(.nectar_popular_posts_widget):not(.recent_posts_extra_widget) li a:hover,
body.material #footer-outer .widget:not(.nectar_popular_posts_widget):not(.recent_posts_extra_widget) li a:hover,
#top nav .sf-menu .current_page_item > a .sf-sub-indicator i, 
#top nav .sf-menu .current_page_ancestor > a .sf-sub-indicator i,
.sf-menu > .current_page_ancestor > a > .sf-sub-indicator i, .material .widget .tagcloud a, #single-below-header a:hover [class^="icon-"],
#header-outer[data-format="left-header"] #top nav > ul > li:not(.megamenu) ul a:hover,
#header-outer #mobile-menu ul li[class*="current"] > a,
#header-outer #mobile-menu ul li a:hover,
#header-outer #mobile-menu ul li a:focus,
#header-outer #mobile-menu ul li a:hover .sf-sub-indicator i,
#header-outer #mobile-menu ul li a:focus .sf-sub-indicator i{color:#1e73be;}
#header-outer[data-lhe="default"] #top nav > ul > li > a:hover,
#header-outer[data-lhe="default"] #top nav .sf-menu > .sfHover:not(#social-in-menu) > a, 
#header-outer[data-lhe="default"] #top nav .sf-menu > .current-menu-item > a,
#header-outer[data-lhe="default"] #top nav .sf-menu > .current_page_ancestor > a, 
#header-outer[data-lhe="default"] #top nav .sf-menu > .current-menu-ancestor > a, 
#header-outer[data-lhe="default"] #top nav .sf-menu > .current_page_item > a,
#header-outer[data-lhe="default"] #top nav > ul > .button_bordered > a:hover,
#header-outer[data-lhe="default"] #top nav > .sf-menu > .button_bordered.sfHover > a,
#header-outer #top nav > ul > .button_bordered > a:hover,  
#header-outer:not(.transparent) #social-in-menu a i:after, 
.sf-menu > li > a:hover > .sf-sub-indicator i, .sf-menu > li > a:active > .sf-sub-indicator i, .sf-menu > .sfHover > a > .sf-sub-indicator i, .sf-menu .megamenu > ul > li:hover > a, #top nav > ul > .megamenu > ul > li > a:hover, 
#top nav > ul > .megamenu > ul > .sfHover > a, 
#top nav > ul > .megamenu > ul > li > a:focus, 
#top nav ul #nectar-user-account a:hover span, 
#top nav ul #search-btn a:hover span, 
#top nav ul .slide-out-widget-area-toggle a:hover span, 
#header-outer[data-format="left-header"] .sf-menu .sub-menu .current-menu-item > a, 
body.material:not([data-header-color="custom"]) #header-outer:not([data-format="left-header"]) #top ul.cart_list a:hover, 
body.material #header-outer:not(.transparent) .cart-outer:hover .cart-menu-wrap .icon-salient-cart, 
#header-outer .widget_shopping_cart .cart_list a, 
#header-outer .woocommerce.widget_shopping_cart .cart_list li a.remove,
#header-outer:not([data-format="left-header"]) #top nav > ul > .megamenu ul ul .current-menu-item.has-ul > a,
#header-outer:not([data-format="left-header"]) #top nav > ul > .megamenu ul ul .current-menu-ancestor.has-ul > a, 
body #header-secondary-outer #social a:hover i,
body #header-secondary-outer #social a:focus i,
#footer-outer a:focus, 
#footer-outer a:hover, 
.recent-posts .post-header a:hover, .result a:hover, .post-area.standard-minimal .post .post-meta .date a, .post-area.standard-minimal .post .post-header h2 a:hover, .post-area.standard-minimal  .post .more-link:hover span, .post-area.standard-minimal .post .more-link span:after, .post-area.standard-minimal .post .minimal-post-meta a:hover, .single .post .post-meta a:hover, .single .post .post-meta a:focus, .single #single-meta div a:hover i, 
.single #single-meta div:hover > a, 
.single #single-meta div:focus > a, 
.comment-list .comment-meta a:hover, .comment-list .comment-meta a:focus, .result .title a, .wpcf7-form p span, .wpcf7-form .wpcf7-not-valid-tip, .circle-border, .home .blog-recent:not([data-style="list_featured_first_row"]) .col .post-header a:hover,
.home .blog-recent .col .post-header h3 a, .pricing-table[data-style="flat-alternative"] .pricing-column.accent-color h4, 
.pricing-table[data-style="flat-alternative"] .pricing-column.accent-color .interval,
.comment-author a:hover, .comment-author a:focus, .project-attrs li i, .woocommerce .star-rating, .woocommerce form .form-row .required, .woocommerce-page form .form-row .required, .woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price, .woocommerce-checkout-review-order-table .product-info .amount, .woocommerce-pagination a.page-numbers:hover, .woocommerce p.stars a:hover, .woocommerce .material.product .product-wrap .product-add-to-cart a:hover, .woocommerce .material.product .product-wrap .product-add-to-cart a:hover > span, .woocommerce-MyAccount-navigation ul li.is-active a:before, .woocommerce-MyAccount-navigation ul li:hover a:before, .woocommerce.ascend .price_slider_amount button.button[type="submit"], 
.ascend.woocommerce #sidebar div ul li a:hover, 
.ascend.woocommerce #sidebar div ul .current-cat > a, 
.woocommerce .widget_layered_nav ul li.chosen a:after, .woocommerce-page .widget_layered_nav ul li.chosen a:after, .woocommerce-account .woocommerce > #customer_login .nectar-form-controls .control.active, 
.woocommerce-account .woocommerce > #customer_login .nectar-form-controls .control:hover, 
.woocommerce #review_form #respond p.comment-notes span.required,
.nectar-milestone .number.accent-color, body #portfolio-nav a:hover i,
span.accent-color, .portfolio-items .nectar-love:hover i, .portfolio-items .nectar-love.loved i, body .hovered .nectar-love i, body:not(.material) #search-outer #search #close a span:hover, 
.carousel-wrap[data-full-width="true"] .carousel-heading a:hover i, 
#search-outer .ui-widget-content li:hover *,  
#search-outer .ui-widget-content .ui-state-focus *, 
.portfolio-filters-inline .container ul li .active, .svg-icon-holder[data-color="accent-color"], 
.team-member .accent-color:hover, .text_on_hover.product .add_to_cart_button, .blog-recent[data-style="minimal"] .col > span, 
.blog-recent[data-style="title_only"] .col:hover .post-header .title, 
.nectar-icon-list[data-icon-style="border"][data-icon-color="accent-color"] .list-icon-holder[data-icon_type="numerical"] span, 
.nectar-icon-list[data-icon-color="accent-color"][data-icon-style="border"] .content h4, 
.nectar-icon-list[data-icon-color="accent-color"] .nectar-icon-list-item .list-icon-holder[data-icon_type="numerical"],
body #pagination .page-numbers.prev:hover, 
body #pagination .page-numbers.next:hover,  
body #pagination a.page-numbers:hover, 
body #pagination a.page-numbers:focus, 
.nectar-slide-in-cart .widget_shopping_cart .cart_list a, .sf-menu ul .open-submenu > a, body[data-form-submit="see-through"] input[type=submit], 
body[data-form-submit="see-through"] button[type=submit], 
.nectar_icon_wrap[data-color="accent-color"] i, 
.nectar_team_member_close .inner:before, body:not([data-header-format="left-header"]) #top nav > ul > .megamenu > ul > li > ul > .has-ul > a:hover, 
body:not([data-header-format="left-header"]) #top nav > ul > .megamenu > ul > li > ul > .has-ul > a:focus, 
.masonry.material .masonry-blog-item .meta-category a, body .wpb_row .span_12 .portfolio-filters-inline[data-color-scheme="accent-color-underline"].full-width-section .active, 
body .wpb_row .span_12 .portfolio-filters-inline[data-color-scheme="accent-color-underline"].full-width-section a:hover, 
.material .comment-list .reply a:hover, .material .comment-list .reply a:focus, .related-posts[data-style="material"] .meta-category a,
.material .widget li:not(.has-img) a:hover .post-title, 
.material #sidebar .widget li:not(.has-img) a:hover .post-title, 
.material .container-wrap #author-bio #author-info a:hover,
.material #sidebar .widget ul[data-style="featured-image-left"] li a:hover .post-title, 
.material #sidebar .widget .tagcloud a, 
.single.material .post-area .content-inner > .post-tags a, .post-area.featured_img_left .meta-category a, body.material .nectar-button.see-through.accent-color[data-color-override="false"],
div[data-style="minimal_small"] .toggle.accent-color > h3 a:hover, 
div[data-style="minimal_small"] .toggle.accent-color.open > h3 a, 
.testimonial_slider[data-rating-color="accent-color"] .star-rating .filled:before,
.nectar_single_testimonial[data-color="accent-color"] p .open-quote, 
.nectar-quick-view-box .star-rating, .minimal.product .product-wrap .normal.icon-salient-cart[class*=" icon-"], 
.minimal.product .product-wrap i, .minimal.product .product-wrap .normal.icon-salient-m-eye, .products li.product.minimal .product-add-to-cart .loading:after, .widget_search .search-form button[type=submit] .icon-salient-search, 
body.search-no-results .search-form button[type=submit] .icon-salient-search, 
#sidebar .widget_shopping_cart .cart_list li a.remove:hover,
.col:not(.post-area):not(.span_12):not(#sidebar):hover [class^="icon-"].icon-3x.accent-color.alt-style.hovered, 
body .col:not(.post-area):not(.span_12):not(#sidebar):hover a [class*=" icon-"].icon-3x.accent-color.alt-style.hovered,
.ascend #header-outer:not(.transparent) .cart-outer:hover .cart-menu-wrap:not(.has_products) .icon-salient-cart{color:#1e73be!important;}
.nectar-highlighted-text em:before, .nectar_icon_wrap[data-style="soft-bg"][data-color="accent-color"] .nectar_icon:before, 
.pricing-table[data-style="default"] .pricing-column.highlight.accent-color h3,
.pricing-table[data-style="flat-alternative"] .pricing-column.highlight h3 .highlight-reason,
.pricing-table[data-style="flat-alternative"] .pricing-column.accent-color:before,
[data-style="list_featured_first_row"] .meta-category a:before,
.tabbed > ul li .active-tab, .tabbed > ul li .active-tab:hover, .tabbed[data-style="vertical_modern"][data-color-scheme="accent-color"] .wpb_tabs_nav li .active-tab,
.tabbed[data-style*="minimal"] > ul li a:after, 
.tabbed[data-style="minimal_alt"] .magic-line, 
.tabbed[data-style*="material"][data-color-scheme="accent-color"] ul:after,
.testimonial_slider[data-style="multiple_visible"][data-color*="accent-color"] .flickity-page-dots .dot.is-selected:before, 
.testimonial_slider[data-style="multiple_visible"][data-color*="accent-color"] blockquote.is-selected p,
.nectar_video_lightbox.nectar-button[data-color="default-accent-color"],
.nectar_video_lightbox.nectar-button[data-color="transparent-accent-color"]:hover,
.flex-direction-nav a, .carousel-prev:hover, .carousel-next:hover, body [class^="icon-"].icon-3x.alt-style.accent-color, 
body [class*=" icon-"].icon-3x.alt-style.accent-color,
[class*=" icon-"],
.col:hover > [class^="icon-"].icon-3x:not(.alt-style).accent-color.hovered, 
.col:hover > [class*=" icon-"].icon-3x:not(.alt-style).accent-color.hovered,
.col:not(.post-area):not(.span_12):not(#sidebar):hover [class^="icon-"].icon-3x:not(.alt-style).accent-color.hovered, 
.col:not(.post-area):not(.span_12):not(#sidebar):hover a [class*=" icon-"].icon-3x:not(.alt-style).accent-color.hovered,
.toggle.open h3 a, div[data-style="minimal"] .toggle.open h3 i:after, 
div[data-style="minimal"] .toggle:hover h3 i:after, 
div[data-style="minimal"] .toggle.open h3 i:before, 
div[data-style="minimal"] .toggle:hover h3 i:before,
div[data-style="minimal_small"] .toggle.accent-color > h3:after,
.post .more-link span:hover, .post.format-quote .post-content .quote-inner, .post.format-link .post-content .link-inner, .format-status .post-content .status-inner, input[type=submit]:hover, 
input[type="button"]:hover,  
body[data-form-submit="regular"] input[type=submit], 
body[data-form-submit="regular"] button[type=submit],
body[data-form-submit="regular"] .container-wrap .span_12.light input[type=submit]:hover, 
body[data-form-submit="regular"] .container-wrap .span_12.light button[type=submit]:hover,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active, .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active, 
.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active,
#slide-out-widget-area, 
#slide-out-widget-area-bg.fullscreen, 
#slide-out-widget-area-bg.fullscreen-alt .bg-inner,
body.material #slide-out-widget-area-bg.slide-out-from-right,
.widget .material .widget .tagcloud a:before{background-color:#1e73be;}
.orbit-wrapper .slider-nav .right, .orbit-wrapper .slider-nav .left, .progress li span, .nectar-progress-bar span,
#footer-outer #footer-widgets .col .tagcloud a:hover, 
#sidebar .widget .tagcloud a:hover, 
#fp-nav.tooltip ul li .fp-tooltip .tooltip-inner,
#pagination .next a:hover, 
#pagination .prev a:hover, 
.comment-list .reply a:hover, .comment-list .reply a:focus, .icon-normal, .bar_graph li span, .nectar-button[data-color-override="false"].regular-button, 
.nectar-button.tilt.accent-color, body .swiper-slide .button.transparent_2 .primary-color:hover, #footer-outer #footer-widgets .col input[type="submit"],
body .products-carousel .carousel-next:hover, body .products-carousel .carousel-prev:hover, .blog-recent .more-link span:hover, .post-tags a:hover, #to-top:hover, 
#to-top.dark:hover, 
body[data-button-style*="rounded"] #to-top:after, 
#pagination a.page-numbers:hover,
#pagination span.page-numbers.current, 
.portfolio-items .col[data-default-color="true"] .work-item:not(.style-3) .work-info-bg,
.portfolio-items .col[data-default-color="true"] .bottom-meta, 
.portfolio-items .col.nectar-new-item .inner-wrap:before, .portfolio-filters-inline[data-color-scheme="accent-color-underline"] a:after, 
.portfolio-filters a, .portfolio-filters #sort-portfolio, 
.project-attrs li span, .portfolio-filters, .portfolio-filters-inline[data-color-scheme="accent-color"], 
.bottom_controls #portfolio-nav .controls li a i:after, 
.bottom_controls #portfolio-nav ul:first-child li#all-items a:hover i, 
.single-portfolio .facebook-share a:hover, .single-portfolio .twitter-share a:hover, .single-portfolio .pinterest-share a:hover, .single-post .facebook-share a:hover, .single-post .twitter-share a:hover, .single-post .pinterest-share a:hover, .mejs-controls .mejs-time-rail .mejs-time-current, .mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current, .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, #sidebar .widget:hover [class^="icon-"].icon-3x, 
.post.quote .content-inner .quote-inner .whole-link, .masonry.classic_enhanced .post.quote.wide_tall .post-content a:hover .quote-inner, .masonry.classic_enhanced .post.link.wide_tall .post-content a:hover .link-inner, .iosSlider .prev_slide:hover, .iosSlider .next_slide:hover, #header-outer .widget_shopping_cart a.button, 
#header-outer a.cart-contents .cart-wrap span, 
#header-outer #mobile-cart-link .cart-wrap span, 
#top nav ul .slide-out-widget-area-toggle a:hover .lines, 
#top nav ul .slide-out-widget-area-toggle a:hover .lines:after, 
#top nav ul .slide-out-widget-area-toggle a:hover .lines:before, 
#top nav ul .slide-out-widget-area-toggle a:hover .lines-button:after,
#header-outer #top nav > ul > li:not(.megamenu) ul a:hover, 
#header-outer #top nav > ul > li:not(.megamenu) .sfHover > a, 
#header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) .sfHover > a, 
#header-outer .widget_shopping_cart a.button, 
body[data-header-format="left-header"] #header-outer[data-lhe="animated_underline"] #top nav ul li:not([class*="button_"]) > a span:after, 
#header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul a:hover,
#header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul .current-menu-item > a, 
#header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul .current-menu-ancestor > a, 
#top nav > ul > .megamenu > ul ul li a:hover, 
#top nav > ul > .megamenu > ul ul li a:focus,
#top nav > ul > .megamenu > ul ul .sfHover > a, 
body:not([data-header-format="left-header"]) #top nav > ul > .megamenu > ul ul .current-menu-item > a, 
#buddypress a.button:focus, 
.text_on_hover.product a.added_to_cart, .swiper-slide .button.solid_color a, .swiper-slide .button.solid_color_2 a, .select2-container .select2-choice:hover, .select2-dropdown-open .select2-choice, #top nav > ul > .button_solid_color > a:before,
#header-outer.transparent #top nav > ul > .button_solid_color > a:before, 
.twentytwenty-handle, .twentytwenty-horizontal .twentytwenty-handle:before, .twentytwenty-horizontal .twentytwenty-handle:after, .twentytwenty-vertical .twentytwenty-handle:before, .twentytwenty-vertical 
.twentytwenty-handle:after, .masonry.classic_enhanced .posts-container article .meta-category a:hover, .blog-recent[data-style*="classic_enhanced"] .meta-category a:hover, 
.masonry.classic_enhanced .posts-container article .video-play-button, .masonry.material .masonry-blog-item .meta-category a:before, .material.masonry .masonry-blog-item .video-play-button, .masonry.material .quote-inner:before, .masonry.material .link-inner:before, .nectar-recent-posts-slider .container .strong span:before, #page-header-bg[data-post-hs="default_minimal"] .inner-wrap > a:hover,
#page-header-bg[data-post-hs="default_minimal"] .inner-wrap > a:focus,
.single .heading-title[data-header-style="default_minimal"] .meta-category a:hover, 
.single .heading-title[data-header-style="default_minimal"] .meta-category a:focus, 
.nectar-fancy-box:after, .divider-small-border[data-color="accent-color"], 
.divider-border[data-color="accent-color"], 
.nectar-animated-title[data-color="accent-color"] .nectar-animated-title-inner:after, 
#fp-nav:not(.light-controls).tooltip_alt ul li a span:after, 
#fp-nav.tooltip_alt ul li a span:after, 
.nectar-video-box[data-color="default-accent-color"] .nectar_video_lightbox,  
body .nectar-video-box[data-color="default-accent-color"][data-hover="zoom_button"] .nectar_video_lightbox:after, 
.span_12.dark .owl-theme .owl-dots .owl-dot.active span, .span_12.dark .owl-theme .owl-dots .owl-dot:hover span, .nectar_image_with_hotspots[data-stlye="color_pulse"][data-color="accent-color"] .nectar_hotspot, 
.nectar_image_with_hotspots .nectar_hotspot_wrap .nttip .tipclose span:before, .nectar_image_with_hotspots .nectar_hotspot_wrap .nttip .tipclose span:after, #header-secondary-outer ul > li:not(.megamenu) .sfHover > a, 
#header-secondary-outer ul > li:not(.megamenu) ul a:hover, 
#header-secondary-outer ul > li:not(.megamenu) ul a:focus, 
.nectar-recent-posts-single_featured .strong a, .post-area.standard-minimal .post .more-link span:before, .nectar-slide-in-cart .widget_shopping_cart a.button, .related-posts[data-style="material"] .meta-category a:before, 
.post-area.featured_img_left .meta-category a:before, .nectar_icon_wrap[data-style="border-animation"][data-color="accent-color"]:not([data-draw="true"]) .nectar_icon:hover, 
body.material #page-header-bg.fullscreen-header .inner-wrap >a, 
.nectar-google-map[data-nectar-marker-color="accent-color"] .animated-dot .middle-dot, 
.nectar-leaflet-map[data-nectar-marker-color="accent-color"] .animated-dot .middle-dot, 
.nectar-google-map[data-nectar-marker-color="accent-color"] .animated-dot div[class*="signal"], 
.nectar-leaflet-map[data-nectar-marker-color="accent-color"] .animated-dot div[class*="signal"], 
.nectar_video_lightbox.play_button_with_text[data-color="default-accent-color"] .play > .inner-wrap:before, 
.nectar-hor-list-item[data-color="accent-color"]:before,  
.material #sidebar .widget .tagcloud a:before, 
.single .post-area .content-inner > .post-tags a:before, .auto_meta_overlaid_spaced .post.quote .n-post-bg:after, .auto_meta_overlaid_spaced .post.link .n-post-bg:after, .post-area.featured_img_left .posts-container .article-content-wrap .video-play-button, .post-area.featured_img_left .post .quote-inner:before, .post-area.featured_img_left .link-inner:before, .nectar-recent-posts-single_featured.multiple_featured .controls li:after, .nectar-recent-posts-single_featured.multiple_featured .controls .active:before, .nectar-fancy-box[data-color="accent-color"]:not([data-style="default"]) .box-bg:after, 
body.material[data-button-style^="rounded"] .nectar-button.see-through.accent-color[data-color-override="false"] i, 
body.material .nectar-video-box[data-color="default-accent-color"] .nectar_video_lightbox:before,
.nectar_team_member_overlay .team_member_details .bio-inner .mobile-close:before, .nectar_team_member_overlay .team_member_details .bio-inner .mobile-close:after, .fancybox-navigation button:hover:before, ul.products li.minimal.product span.onsale, .span_12.dark .nectar-woo-flickity[data-controls="arrows-and-text"] .nectar-woo-carousel-top a:after,
.woocommerce-page button.single_add_to_cart_button, .woocommerce div.product .woocommerce-tabs .full-width-content ul.tabs li a:after, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce #order_review #payment #place_order, 
.woocommerce .span_4 input[type="submit"].checkout-button,
.woocommerce .material.product .add_to_cart_button, body nav.woocommerce-pagination span.page-numbers.current, .woocommerce span.onsale .nectar-quick-view-box .onsale, .nectar-quick-view-box .onsale, .woocommerce-page .nectar-quick-view-box .onsale, .nectar-quick-view-box .cart .quantity input.plus:hover, .nectar-quick-view-box .cart .quantity input.minus:hover, .woocommerce .cart .quantity input.plus:hover, .woocommerce .cart .quantity input.minus:hover, body .nectar-quick-view-box .single_add_to_cart_button, .woocommerce .classic .add_to_cart_button, .woocommerce .classic .product-add-to-cart a.button, button[type=submit]:hover, 
button[type=submit]:focus,
body[data-form-submit="see-through"] input[type=submit]:hover, 
body[data-form-submit="see-through"] button[type=submit]:hover, 
body[data-form-submit="see-through"] .container-wrap .span_12.light input[type=submit]:hover, 
body[data-form-submit="see-through"] .container-wrap .span_12.light button[type=submit]:hover, 
body[data-form-submit="see-through"] .woocommerce #order_review #payment #place_order:hover,
.text_on_hover.product .nectar_quick_view, body.original .bypostauthor .comment-body:before, .widget_layered_nav ul.yith-wcan-label li a:hover, .widget_layered_nav ul.yith-wcan-label .chosen a, .nectar-next-section-wrap.bounce a:before, body .nectar-button.see-through-2[data-hover-color-override="false"]:hover  , .woocommerce ul.products li.product .onsale, .woocommerce-page ul.products li.product .onsale, .woocommerce span.onsale, .woocommerce-page span.onsale, .woocommerce .product-wrap .add_to_cart_button.added, .single-product .facebook-share a:hover, .single-product .twitter-share a:hover, .single-product .pinterest-share a:hover, .woocommerce-message, .woocommerce-error, .woocommerce-info, .woocommerce .chzn-container .chzn-results .highlighted, .woocommerce .chosen-container .chosen-results .highlighted, .woocommerce a.button:hover, .woocommerce-page a.button:hover, .woocommerce button.button:hover, .woocommerce-page button.button:hover, .woocommerce input.button:hover, .woocommerce-page input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce-page #respond input#submit:hover, .woocommerce #content input.button:hover, .woocommerce-page #content input.button:hover, .woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-range, .ascend.woocommerce .widget_price_filter .ui-slider .ui-slider-range, .ascend.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range, .woocommerce #sidebar div ul li a:hover ~ .count, .woocommerce #sidebar div ul .current-cat > .count, body[data-fancy-form-rcs="1"] .select2-container--default .select2-selection--single:hover, body[data-fancy-form-rcs="1"] .select2-container--default.select2-container--open .select2-selection--single, .woocommerce .widget_price_filter .ui-slider .ui-slider-range, .material.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range, .woocommerce-account .woocommerce-form-login button.button, .woocommerce-account .woocommerce-form-register button.button, .woocommerce.widget_price_filter .price_slider:not(.ui-slider):before, .woocommerce.widget_price_filter .price_slider:not(.ui-slider):after , .woocommerce.widget_price_filter .price_slider:not(.ui-slider), body .woocommerce.add_to_cart_inline a.button.add_to_cart_button, .woocommerce table.cart a.remove:hover, .woocommerce #content table.cart a.remove:hover, .woocommerce-page table.cart a.remove:hover, .woocommerce-page #content table.cart a.remove:hover, .woocommerce-page .woocommerce p.return-to-shop a.wc-backward, .woocommerce .yith-wcan-reset-navigation.button{background-color:#1e73be!important;}
.tabbed > ul li .active-tab, .material input[type=text]:focus, 
.material textarea:focus, .material input[type=email]:focus, 
.material input[type=search]:focus, 
.material input[type=password]:focus, 
.material input[type=tel]:focus, 
.material input[type=url]:focus, 
.material input[type=date]:focus, 
.row .col .wp-caption .wp-caption-text, .material.woocommerce-page input#coupon_code:focus, 
.material #search-outer #search input[type="text"],
#header-outer[data-lhe="animated_underline"] #top nav > ul > li > a:after, 
div[data-style="minimal"] .toggle.default.open i, 
div[data-style="minimal"] .toggle.default:hover i, 
div[data-style="minimal"] .toggle.accent-color.open i, 
div[data-style="minimal"] .toggle.accent-color:hover i,
body[data-form-style="minimal"] input[type=text]:focus, 
body[data-form-style="minimal"].woocommerce-cart table.cart .actions .coupon .input-text:focus,
body[data-form-style="minimal"] textarea:focus, 
body[data-form-style="minimal"] input[type=email]:focus, 
body[data-form-style="minimal"] input[type=search]:focus, 
body[data-form-style="minimal"] input[type=password]:focus, 
body[data-form-style="minimal"] input[type=tel]:focus, 
body[data-form-style="minimal"] input[type=url]:focus, 
body[data-form-style="minimal"] input[type=date]:focus,
.single #single-meta div a:hover,
.single #single-meta div a:focus,
.single .fullscreen-blog-header #single-below-header > span a:hover,
.blog-title #single-meta .nectar-social.hover > div a:hover{border-color:#1e73be;}
body[data-form-style="minimal"] label:after, 
body .recent_projects_widget a:hover img, .recent_projects_widget a:hover img, #sidebar #flickr a:hover img, 
body .nectar-button.see-through-2[data-hover-color-override="false"]:hover,
#footer-outer #flickr a:hover img,  
#featured article .post-title a:hover, 
body #featured article .post-title a:hover, 
div.wpcf7-validation-errors, .select2-container .select2-choice:hover, .select2-dropdown-open .select2-choice, body:not(.original) .bypostauthor img.avatar, 
.material blockquote::before, blockquote.wp-block-quote:before, #header-outer:not(.transparent) #top nav > ul > .button_bordered > a:hover:before, 
.single #project-meta ul li:not(.meta-share-count):hover a, 
.nectar_image_with_hotspots .nectar_hotspot_wrap .nttip .tipclose, body[data-button-style="rounded"] #pagination > a:hover, 
body[data-form-submit="see-through"] input[type=submit], 
body[data-form-submit="see-through"] button[type=submit], 
.nectar_icon_wrap[data-style="border-basic"][data-color="accent-color"] .nectar_icon, 
.nectar_icon_wrap[data-style="border-animation"][data-color="accent-color"]:not([data-draw="true"]) .nectar_icon,
.nectar_icon_wrap[data-style="border-animation"][data-color="accent-color"][data-draw="true"]:hover .nectar_icon, 
.span_12.dark .nectar_video_lightbox.play_button_with_text[data-color="default-accent-color"] .play:before,
.span_12.dark .nectar_video_lightbox.play_button_with_text[data-color="default-accent-color"] .play:after, 
#header-secondary-outer[data-lhe="animated_underline"] nav > .sf-menu >li >a:after, 
body.material .nectar-button.see-through.accent-color[data-color-override="false"], 
.woocommerce-page.material .widget_price_filter .ui-slider .ui-slider-handle, body[data-form-submit="see-through"] button[type=submit]:not(.search-widget-btn),
.woocommerce-account[data-form-submit="see-through"] .woocommerce-form-login button.button,
.woocommerce-account[data-form-submit="see-through"] .woocommerce-form-register button.button,
body[data-form-submit="see-through"] .woocommerce #order_review #payment #place_order,
.single-product .product[data-gallery-style="left_thumb_sticky"] .product-thumbs .flickity-slider .thumb.is-nav-selected img,
.single-product:not(.mobile) .product[data-gallery-style="left_thumb_sticky"] .product-thumbs .thumb a.active img,
.gallery a:hover img{border-color:#1e73be!important;}
.nectar_icon_wrap .svg-icon-holder[data-color="accent-color"] svg path{stroke:#1e73be!important;}
body.material[data-button-style^="rounded"] .nectar-button.see-through.accent-color[data-color-override="false"] i:after{box-shadow:#1e73be 0px 8px 15px;opacity:0.24;}
.nectar-fancy-box[data-style="color_box_hover"][data-color="accent-color"]:hover:before{box-shadow:0 30px 90px #1e73be;}
.woocommerce.material .widget_price_filter .ui-slider .ui-slider-handle:before, .material.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle:before{box-shadow:0 0 0 10px #1e73be inset;}
.woocommerce.material .widget_price_filter .ui-slider .ui-slider-handle.ui-state-active:before, .material.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle.ui-state-active:before{box-shadow:0 0 0 2px #1e73be inset;}
.woocommerce #sidebar .widget_layered_nav ul.yith-wcan-color li.chosen a{box-shadow:0 0 0 2px #1e73be, inset 0 0 0 3px #fff;}
.woocommerce #sidebar .widget_layered_nav ul.yith-wcan-color li a:hover{box-shadow:0 0 0 2px #1e73be, 0px 8px 20px rgba(0,0,0,0.2), inset 0 0 0 3px #fff;}
.nectar-leaflet-map[data-nectar-marker-color="accent-color"] .nectar-leaflet-pin{border:10px solid #1e73be;}
.woocommerce-account .woocommerce > #customer_login .nectar-form-controls .control{background-image:linear-gradient(to right, #1e73be 0%, #1e73be 100%);}
#search-results .result .title a{background-image:linear-gradient(to right, #1e73be 0%, #1e73be 100%);}
.tabbed[data-style*="material"][data-color-scheme="accent-color"] ul li .active-tab:after{box-shadow:0px 18px 50px #1e73be;}
.container-wrap .bottom_controls #portfolio-nav ul:first-child  li#all-items a:hover i{box-shadow:-.6em 0 #1e73be, -.6em .6em #1e73be, .6em 0 #1e73be, .6em -.6em #1e73be, 0 -.6em #1e73be, -.6em -.6em #1e73be, 0 .6em #1e73be, .6em .6em #1e73be;}
@media only screen and (max-width: 768px) {
.woocommerce-page table.cart a.remove{background-color:#1e73be!important;}
}
#fp-nav:not(.light-controls).tooltip_alt ul li a.active span, 
#fp-nav.tooltip_alt ul li a.active span{box-shadow:inset 0 0 0 2px #1e73be;-webkit-box-shadow:inset 0 0 0 2px #1e73be;}
.default-loading-icon:before{border-top-color:#1e73be!important;}
#header-outer a.cart-contents span:before, 
#fp-nav.tooltip ul li .fp-tooltip .tooltip-inner:after{border-color:transparent #1e73be!important;}
body .col:not(.post-area):not(.span_12):not(#sidebar):hover .hovered .circle-border, 
body #sidebar .widget:hover .circle-border, 
body .testimonial_slider[data-style="multiple_visible"][data-color*="accent-color"] blockquote .bottom-arrow:after, 
body .dark .testimonial_slider[data-style="multiple_visible"][data-color*="accent-color"] blockquote .bottom-arrow:after, 
.portfolio-items[data-ps="6"] .bg-overlay, 
.portfolio-items[data-ps="6"].no-masonry .bg-overlay,
.nectar_team_member_close .inner, .nectar_team_member_overlay .team_member_details .bio-inner .mobile-close{border-color:#1e73be;}
.widget .nectar_widget[class*="nectar_blog_posts_"] .arrow-circle svg circle,
.nectar-woo-flickity[data-controls="arrows-and-text"] .flickity-prev-next-button svg circle.time{stroke:#1e73be;}
.im-icon-wrap[data-color="accent-color"] path{fill:#1e73be;}
@media only screen and (min-width : 1px) and (max-width : 1000px) {
body #featured article .post-title > a{background-color:#1e73be;}
body #featured article .post-title > a{border-color:#1e73be;}
}#header-outer .widget_shopping_cart .cart_list li a.remove,  
.original #header-outer .woocommerce.widget_shopping_cart .cart_list li a.remove,
.stock.out-of-stock, #header-outer #top nav > ul > .button_bordered_2 > a:hover,
#header-outer[data-lhe="default"] #top nav > ul > .button_bordered_2 > a:hover,
#header-outer[data-lhe="default"] #top nav .sf-menu .button_bordered_2.current-menu-item > a{color:#000000!important;}
#top nav > ul > .button_solid_color_2 > a:before, 
#header-outer.transparent #top nav > ul > .button_solid_color_2 > a:before, 
body[data-slide-out-widget-area-style="slide-out-from-right"]:not([data-header-color="custom"]).material .slide_out_area_close:before,
#header-outer .widget_shopping_cart a.button, 
.woocommerce ul.products li.product .onsale, .woocommerce-page ul.products li.product .onsale, .woocommerce span.onsale, .woocommerce-page span.onsale{background-color:#000000;}
#header-outer .woocommerce.widget_shopping_cart .cart_list li a.remove, 
#header-outer .woocommerce.widget_shopping_cart .cart_list li a.remove, 
#header-outer:not(.transparent) #top nav > ul > .button_bordered_2 > a:hover:before{border-color:#000000;}
.pricing-table[data-style="flat-alternative"] .pricing-column.highlight.extra-color-1 h3,
.pricing-table[data-style="flat-alternative"] .pricing-column.extra-color-1 h4,
.pricing-table[data-style="flat-alternative"] .pricing-column.extra-color-1 .interval,
body.material .tabbed[data-color-scheme="extra-color-1"][data-style="minimal"]:not(.using-icons) >ul li:not(.cta-button) a:hover, 
body.material .tabbed[data-color-scheme="extra-color-1"][data-style="minimal"]:not(.using-icons) >ul li:not(.cta-button) .active-tab, 
.tabbed[data-style*="material"][data-color-scheme="extra-color-1"] ul li a:not(.active-tab):hover,
.testimonial_slider[data-rating-color="extra-color-1"] .star-rating .filled:before,
.icon-3x[class^="icon-"].extra-color-1:not(.alt-style), 
.icon-tiny[class^="icon-"].extra-color-1, 
.icon-3x[class*=" icon-"].extra-color-1:not(.alt-style), 
body .icon-3x[class*=" icon-"].extra-color-1:not(.alt-style) .circle-border,
.col:hover > [class^="icon-"].icon-3x.extra-color-1.alt-style.hovered, 
.col:hover > [class*=" icon-"].icon-3x.extra-color-1.alt-style.hovered, 
.col:not(.post-area):not(.span_12):not(#sidebar):hover [class^="icon-"].icon-3x.extra-color-1.alt-style.hovered, 
body .col:not(.post-area):not(.span_12):not(#sidebar):hover a [class*=" icon-"].icon-3x.extra-color-1.alt-style.hovered,
div[data-style="minimal"] .toggle.extra-color-1:hover h3 a, 
div[data-style="minimal"] .toggle.extra-color-1.open h3 a, 
div[data-style="minimal_small"] .toggle.extra-color-1 > h3 a:hover, 
div[data-style="minimal_small"] .toggle.extra-color-1.open > h3 a{color:#000000;}
.nectar-milestone .number.extra-color-1, span.extra-color-1,
.team-member .social.extra-color-1 li a, body [class^="icon-"].icon-default-style.extra-color-1, 
body [class^="icon-"].icon-default-style[data-color="extra-color-1"], 
.team-member .extra-color-1:hover, .svg-icon-holder[data-color="extra-color-1"], 
.nectar-icon-list[data-icon-style="border"][data-icon-color="extra-color-1"] .list-icon-holder[data-icon_type="numerical"] span, 
.nectar-icon-list[data-icon-color="extra-color-1"][data-icon-style="border"] .content h4,
.nectar_icon_wrap[data-color="extra-color-1"] i, 
body .wpb_row .span_12 .portfolio-filters-inline[data-color-scheme="extra-color-1-underline"].full-width-section .active, 
body .wpb_row .span_12 .portfolio-filters-inline[data-color-scheme="extra-color-1-underline"].full-width-section a:hover, 
body.material .nectar-button.see-through.extra-color-1[data-color-override="false"], 
.nectar_single_testimonial[data-color="extra-color-1"] p .open-quote, 
.nectar-icon-list[data-icon-color="extra-color-1"] .nectar-icon-list-item .list-icon-holder[data-icon_type="numerical"],
.no-highlight.extra-color-1 h3{color:#000000!important;}
.pricing-table[data-style="flat-alternative"] .pricing-column.extra-color-1:before,
.pricing-table[data-style="flat-alternative"] .pricing-column.highlight.extra-color-1 h3 .highlight-reason,
.tabbed[data-color-scheme="extra-color-1"][data-style="default"] li:not(.cta-button) .active-tab,
.tabbed[data-style="vertical_modern"][data-color-scheme="extra-color-1"] .wpb_tabs_nav li .active-tab,
body .tabbed[data-color-scheme="extra-color-1"][data-style="minimal"] > ul li:not(.cta-button) a:after,
.tabbed[data-color-scheme="extra-color-1"][data-style="minimal_alt"] .magic-line, 
.tabbed[data-style*="material"][data-color-scheme="extra-color-1"] ul:after, 
.tabbed[data-style*="material"][data-color-scheme="extra-color-1"] ul li .active-tab,
.testimonial_slider[data-style="multiple_visible"][data-color*="extra-color-1"] .flickity-page-dots .dot.is-selected:before,
.testimonial_slider[data-style="multiple_visible"][data-color*="extra-color-1"] blockquote.is-selected p,
.nectar-button.nectar_video_lightbox[data-color="default-extra-color-1"], 
.nectar_video_lightbox.nectar-button[data-color="transparent-extra-color-1"]:hover,
body [class^="icon-"].icon-3x.alt-style.extra-color-1, 
body [class*=" icon-"].icon-3x.alt-style.extra-color-1,
.col:hover > [class^="icon-"].icon-3x.extra-color-1:not(.alt-style),
.col:hover > [class*=" icon-"].icon-3x.extra-color-1:not(.alt-style).hovered, 
body .col:not(.post-area):not(.span_12):not(#sidebar):hover [class^="icon-"].icon-3x.extra-color-1:not(.alt-style).hovered, 
body .col:not(.post-area):not(#sidebar):not(.span_12):hover a [class*=" icon-"].icon-3x.extra-color-1:not(.alt-style).hovered,
[class*=" icon-"].extra-color-1.icon-normal,
div[data-style="minimal"] .toggle.extra-color-1.open i:after, 
div[data-style="minimal"] .toggle.extra-color-1:hover i:after, 
div[data-style="minimal"] .toggle.open.extra-color-1 i:before, 
div[data-style="minimal"] .toggle.extra-color-1:hover i:before, 
div[data-style="minimal_small"] .toggle.extra-color-1 > h3:after,
.toggle.open.extra-color-1 h3 a{background-color:#000000;}
.nectar-button.regular-button.extra-color-1, .nectar-button.tilt.extra-color-1, body .swiper-slide .button.transparent_2 .extra-color-1:hover, #sidebar .widget:hover [class^="icon-"].icon-3x.extra-color-1:not(.alt-style),
.portfolio-filters-inline[data-color-scheme="extra-color-1"], 
.nectar-fancy-box[data-color="extra-color-1"]:after, 
.divider-small-border[data-color="extra-color-1"],
.divider-border[data-color="extra-color-1"], 
.nectar-animated-title[data-color="extra-color-1"] .nectar-animated-title-inner:after, 
.nectar-video-box[data-color="extra-color-1"] .nectar_video_lightbox,  
body .nectar-video-box[data-color="extra-color-1"][data-hover="zoom_button"] .nectar_video_lightbox:after, 
.nectar_image_with_hotspots[data-stlye="color_pulse"][data-color="extra-color-1"] .nectar_hotspot, 
.portfolio-filters-inline[data-color-scheme="extra-color-1-underline"] a:after, 
.nectar_icon_wrap[data-style="border-animation"][data-color="extra-color-1"]:not([data-draw="true"]) .nectar_icon:hover, 
.nectar-google-map[data-nectar-marker-color="extra-color-1"] .animated-dot .middle-dot, 
.nectar-leaflet-map[data-nectar-marker-color="extra-color-1"] .animated-dot .middle-dot, 
.nectar-google-map[data-nectar-marker-color="extra-color-1"] .animated-dot div[class*="signal"], 
.nectar-leaflet-map[data-nectar-marker-color="extra-color-1"] .animated-dot div[class*="signal"], 
.nectar_video_lightbox.play_button_with_text[data-color="extra-color-1"] .play > .inner-wrap:before,
.nectar-hor-list-item[data-color="extra-color-1"]:before, 
.nectar-fancy-box[data-color="extra-color-1"]:not([data-style="default"]) .box-bg:after, 
body.material[data-button-style^="rounded"] .nectar-button.see-through.extra-color-1[data-color-override="false"] i,
.nectar-recent-posts-single_featured.multiple_featured .controls[data-color="extra-color-1"] li:after, 
body.material .nectar-video-box[data-color="extra-color-1"] .nectar_video_lightbox:before,
.nectar_icon_wrap[data-style="soft-bg"][data-color="extra-color-1"] .nectar_icon:before,
.extra-color-1.icon-normal, .bar_graph li .extra-color-1, .nectar-progress-bar .extra-color-1, .swiper-slide .button.solid_color .extra-color-1, .swiper-slide .button.solid_color_2 .extra-color-1, .pricing-column.highlight.extra-color-1 h3{background-color:#000000!important;}
.nectar-leaflet-map[data-nectar-marker-color="extra-color-1"] .nectar-leaflet-pin{border:10px solid #000000;}
.nectar_icon_wrap .svg-icon-holder[data-color="extra-color-1"] svg path{stroke:#000000!important;}
body.material[data-button-style^="rounded"] .nectar-button.see-through.extra-color-1[data-color-override="false"] i:after{box-shadow:#000000 0px 8px 15px;opacity:0.24;}
.tabbed[data-style*="material"][data-color-scheme="extra-color-1"] ul li .active-tab:after{box-shadow:0px 18px 50px #000000;}
.nectar-fancy-box[data-style="color_box_hover"][data-color="extra-color-1"]:hover:before{box-shadow:0 30px 90px #000000;}
body .col:not(.post-area):not(.span_12):not(#sidebar):hover .extra-color-1.hovered .circle-border, 
body #sidebar .widget:hover .extra-color-1 .circle-border, 
body .testimonial_slider[data-style="multiple_visible"][data-color*="extra-color-1"] blockquote .bottom-arrow:after,
body .dark .testimonial_slider[data-style="multiple_visible"][data-color*="extra-color-1"] blockquote .bottom-arrow:after, 
div[data-style="minimal"] .toggle.open.extra-color-1 i, div[data-style="minimal"] .toggle.extra-color-1:hover i,
.nectar_icon_wrap[data-style="border-basic"][data-color="extra-color-1"] .nectar_icon, 
.nectar_icon_wrap[data-style="border-animation"][data-color="extra-color-1"]:not([data-draw="true"]) .nectar_icon, 
.nectar_icon_wrap[data-style="border-animation"][data-color="extra-color-1"][data-draw="true"]:hover .nectar_icon,
.span_12.dark .nectar_video_lightbox.play_button_with_text[data-color="extra-color-1"] .play:before, 
.span_12.dark .nectar_video_lightbox.play_button_with_text[data-color="extra-color-1"] .play:after,
.tabbed[data-color-scheme="extra-color-1"][data-style="default"] li:not(.cta-button) .active-tab{border-color:#000000;}
body.material .nectar-button.see-through.extra-color-1[data-color-override="false"]{border-color:#000000!important;}
.im-icon-wrap[data-color="extra-color-1"] path{fill:#000000;}
.pricing-table[data-style="flat-alternative"] .pricing-column.highlight.extra-color-2 h3,
.pricing-table[data-style="flat-alternative"] .pricing-column.extra-color-2 h4,
.pricing-table[data-style="flat-alternative"] .pricing-column.extra-color-2 .interval,
body.material .tabbed[data-color-scheme="extra-color-2"][data-style="minimal"]:not(.using-icons) >ul li:not(.cta-button) a:hover, 
body.material .tabbed[data-color-scheme="extra-color-2"][data-style="minimal"]:not(.using-icons) >ul li:not(.cta-button) .active-tab, 
.tabbed[data-style*="material"][data-color-scheme="extra-color-2"] ul li a:not(.active-tab):hover,
.testimonial_slider[data-rating-color="extra-color-2"] .star-rating .filled:before,
.icon-3x[class^="icon-"].extra-color-2:not(.alt-style), 
.icon-tiny[class^="icon-"].extra-color-2, 
.icon-3x[class*=" icon-"].extra-color-2:not(.alt-style), 
body .icon-3x[class*=" icon-"].extra-color-2:not(.alt-style) .circle-border,
.col:hover > [class^="icon-"].icon-3x.extra-color-2.alt-style.hovered, 
.col:hover > [class*=" icon-"].icon-3x.extra-color-2.alt-style.hovered, 
.col:not(.post-area):not(.span_12):not(#sidebar):hover [class^="icon-"].icon-3x.extra-color-2.alt-style.hovered, 
body .col:not(.post-area):not(.span_12):not(#sidebar):hover a [class*=" icon-"].icon-3x.extra-color-2.alt-style.hovered,
div[data-style="minimal"] .toggle.extra-color-2:hover h3 a, 
div[data-style="minimal"] .toggle.extra-color-2.open h3 a, 
div[data-style="minimal_small"] .toggle.extra-color-2 > h3 a:hover, 
div[data-style="minimal_small"] .toggle.extra-color-2.open > h3 a{color:#1e73be;}
.nectar-milestone .number.extra-color-2, span.extra-color-2,
.team-member .social.extra-color-2 li a, body [class^="icon-"].icon-default-style.extra-color-2, 
body [class^="icon-"].icon-default-style[data-color="extra-color-2"], 
.team-member .extra-color-2:hover, .svg-icon-holder[data-color="extra-color-2"], 
.nectar-icon-list[data-icon-style="border"][data-icon-color="extra-color-2"] .list-icon-holder[data-icon_type="numerical"] span, 
.nectar-icon-list[data-icon-color="extra-color-2"][data-icon-style="border"] .content h4,
.nectar_icon_wrap[data-color="extra-color-2"] i, 
body .wpb_row .span_12 .portfolio-filters-inline[data-color-scheme="extra-color-2-underline"].full-width-section .active, 
body .wpb_row .span_12 .portfolio-filters-inline[data-color-scheme="extra-color-2-underline"].full-width-section a:hover, 
body.material .nectar-button.see-through.extra-color-2[data-color-override="false"], 
.nectar_single_testimonial[data-color="extra-color-2"] p .open-quote, 
.nectar-icon-list[data-icon-color="extra-color-2"] .nectar-icon-list-item .list-icon-holder[data-icon_type="numerical"],
.no-highlight.extra-color-2 h3{color:#1e73be!important;}
.pricing-table[data-style="flat-alternative"] .pricing-column.extra-color-2:before,
.pricing-table[data-style="flat-alternative"] .pricing-column.highlight.extra-color-2 h3 .highlight-reason,
.tabbed[data-color-scheme="extra-color-2"][data-style="default"] li:not(.cta-button) .active-tab,
.tabbed[data-style="vertical_modern"][data-color-scheme="extra-color-2"] .wpb_tabs_nav li .active-tab,
body .tabbed[data-color-scheme="extra-color-2"][data-style="minimal"] > ul li:not(.cta-button) a:after,
.tabbed[data-color-scheme="extra-color-2"][data-style="minimal_alt"] .magic-line, 
.tabbed[data-style*="material"][data-color-scheme="extra-color-2"] ul:after, 
.tabbed[data-style*="material"][data-color-scheme="extra-color-2"] ul li .active-tab,
.testimonial_slider[data-style="multiple_visible"][data-color*="extra-color-2"] .flickity-page-dots .dot.is-selected:before,
.testimonial_slider[data-style="multiple_visible"][data-color*="extra-color-2"] blockquote.is-selected p,
.nectar-button.nectar_video_lightbox[data-color="default-extra-color-2"], 
.nectar_video_lightbox.nectar-button[data-color="transparent-extra-color-2"]:hover,
body [class^="icon-"].icon-3x.alt-style.extra-color-2, 
body [class*=" icon-"].icon-3x.alt-style.extra-color-2,
.col:hover > [class^="icon-"].icon-3x.extra-color-2:not(.alt-style),
.col:hover > [class*=" icon-"].icon-3x.extra-color-2:not(.alt-style).hovered, 
body .col:not(.post-area):not(.span_12):not(#sidebar):hover [class^="icon-"].icon-3x.extra-color-2:not(.alt-style).hovered, 
body .col:not(.post-area):not(#sidebar):not(.span_12):hover a [class*=" icon-"].icon-3x.extra-color-2:not(.alt-style).hovered,
[class*=" icon-"].extra-color-2.icon-normal,
div[data-style="minimal"] .toggle.extra-color-2.open i:after, 
div[data-style="minimal"] .toggle.extra-color-2:hover i:after, 
div[data-style="minimal"] .toggle.open.extra-color-2 i:before, 
div[data-style="minimal"] .toggle.extra-color-2:hover i:before, 
div[data-style="minimal_small"] .toggle.extra-color-2 > h3:after,
.toggle.open.extra-color-2 h3 a{background-color:#1e73be;}
.nectar-button.regular-button.extra-color-2, .nectar-button.tilt.extra-color-2, body .swiper-slide .button.transparent_2 .extra-color-2:hover, #sidebar .widget:hover [class^="icon-"].icon-3x.extra-color-2:not(.alt-style),
.portfolio-filters-inline[data-color-scheme="extra-color-2"], 
.nectar-fancy-box[data-color="extra-color-2"]:after, 
.divider-small-border[data-color="extra-color-2"],
.divider-border[data-color="extra-color-2"], 
.nectar-animated-title[data-color="extra-color-2"] .nectar-animated-title-inner:after, 
.nectar-video-box[data-color="extra-color-2"] .nectar_video_lightbox,  
body .nectar-video-box[data-color="extra-color-2"][data-hover="zoom_button"] .nectar_video_lightbox:after, 
.nectar_image_with_hotspots[data-stlye="color_pulse"][data-color="extra-color-2"] .nectar_hotspot, 
.portfolio-filters-inline[data-color-scheme="extra-color-2-underline"] a:after, 
.nectar_icon_wrap[data-style="border-animation"][data-color="extra-color-2"]:not([data-draw="true"]) .nectar_icon:hover, 
.nectar-google-map[data-nectar-marker-color="extra-color-2"] .animated-dot .middle-dot, 
.nectar-leaflet-map[data-nectar-marker-color="extra-color-2"] .animated-dot .middle-dot, 
.nectar-google-map[data-nectar-marker-color="extra-color-2"] .animated-dot div[class*="signal"], 
.nectar-leaflet-map[data-nectar-marker-color="extra-color-2"] .animated-dot div[class*="signal"], 
.nectar_video_lightbox.play_button_with_text[data-color="extra-color-2"] .play > .inner-wrap:before,
.nectar-hor-list-item[data-color="extra-color-2"]:before, 
.nectar-fancy-box[data-color="extra-color-2"]:not([data-style="default"]) .box-bg:after, 
body.material[data-button-style^="rounded"] .nectar-button.see-through.extra-color-2[data-color-override="false"] i,
.nectar-recent-posts-single_featured.multiple_featured .controls[data-color="extra-color-2"] li:after, 
body.material .nectar-video-box[data-color="extra-color-2"] .nectar_video_lightbox:before,
.nectar_icon_wrap[data-style="soft-bg"][data-color="extra-color-2"] .nectar_icon:before,
.extra-color-2.icon-normal, .bar_graph li .extra-color-2, .nectar-progress-bar .extra-color-2, .swiper-slide .button.solid_color .extra-color-2, .swiper-slide .button.solid_color_2 .extra-color-2, .pricing-column.highlight.extra-color-2 h3{background-color:#1e73be!important;}
.nectar-leaflet-map[data-nectar-marker-color="extra-color-2"] .nectar-leaflet-pin{border:10px solid #1e73be;}
.nectar_icon_wrap .svg-icon-holder[data-color="extra-color-2"] svg path{stroke:#1e73be!important;}
body.material[data-button-style^="rounded"] .nectar-button.see-through.extra-color-2[data-color-override="false"] i:after{box-shadow:#1e73be 0px 8px 15px;opacity:0.24;}
.tabbed[data-style*="material"][data-color-scheme="extra-color-2"] ul li .active-tab:after{box-shadow:0px 18px 50px #1e73be;}
.nectar-fancy-box[data-style="color_box_hover"][data-color="extra-color-2"]:hover:before{box-shadow:0 30px 90px #1e73be;}
body .col:not(.post-area):not(.span_12):not(#sidebar):hover .extra-color-2.hovered .circle-border, 
body #sidebar .widget:hover .extra-color-2 .circle-border, 
body .testimonial_slider[data-style="multiple_visible"][data-color*="extra-color-2"] blockquote .bottom-arrow:after,
body .dark .testimonial_slider[data-style="multiple_visible"][data-color*="extra-color-2"] blockquote .bottom-arrow:after, 
div[data-style="minimal"] .toggle.open.extra-color-2 i, div[data-style="minimal"] .toggle.extra-color-2:hover i,
.nectar_icon_wrap[data-style="border-basic"][data-color="extra-color-2"] .nectar_icon, 
.nectar_icon_wrap[data-style="border-animation"][data-color="extra-color-2"]:not([data-draw="true"]) .nectar_icon, 
.nectar_icon_wrap[data-style="border-animation"][data-color="extra-color-2"][data-draw="true"]:hover .nectar_icon,
.span_12.dark .nectar_video_lightbox.play_button_with_text[data-color="extra-color-2"] .play:before, 
.span_12.dark .nectar_video_lightbox.play_button_with_text[data-color="extra-color-2"] .play:after,
.tabbed[data-color-scheme="extra-color-2"][data-style="default"] li:not(.cta-button) .active-tab{border-color:#1e73be;}
body.material .nectar-button.see-through.extra-color-2[data-color-override="false"]{border-color:#1e73be!important;}
.im-icon-wrap[data-color="extra-color-2"] path{fill:#1e73be;}
.pricing-table[data-style="flat-alternative"] .pricing-column.highlight.extra-color-3 h3,
.pricing-table[data-style="flat-alternative"] .pricing-column.extra-color-3 h4,
.pricing-table[data-style="flat-alternative"] .pricing-column.extra-color-3 .interval,
body.material .tabbed[data-color-scheme="extra-color-3"][data-style="minimal"]:not(.using-icons) >ul li:not(.cta-button) a:hover, 
body.material .tabbed[data-color-scheme="extra-color-3"][data-style="minimal"]:not(.using-icons) >ul li:not(.cta-button) .active-tab, 
.tabbed[data-style*="material"][data-color-scheme="extra-color-3"] ul li a:not(.active-tab):hover,
.testimonial_slider[data-rating-color="extra-color-3"] .star-rating .filled:before,
.icon-3x[class^="icon-"].extra-color-3:not(.alt-style), 
.icon-tiny[class^="icon-"].extra-color-3, 
.icon-3x[class*=" icon-"].extra-color-3:not(.alt-style), 
body .icon-3x[class*=" icon-"].extra-color-3:not(.alt-style) .circle-border,
.col:hover > [class^="icon-"].icon-3x.extra-color-3.alt-style.hovered, 
.col:hover > [class*=" icon-"].icon-3x.extra-color-3.alt-style.hovered, 
.col:not(.post-area):not(.span_12):not(#sidebar):hover [class^="icon-"].icon-3x.extra-color-3.alt-style.hovered, 
body .col:not(.post-area):not(.span_12):not(#sidebar):hover a [class*=" icon-"].icon-3x.extra-color-3.alt-style.hovered,
div[data-style="minimal"] .toggle.extra-color-3:hover h3 a, 
div[data-style="minimal"] .toggle.extra-color-3.open h3 a, 
div[data-style="minimal_small"] .toggle.extra-color-3 > h3 a:hover, 
div[data-style="minimal_small"] .toggle.extra-color-3.open > h3 a{color:#333333;}
.nectar-milestone .number.extra-color-3, span.extra-color-3,
.team-member .social.extra-color-3 li a, body [class^="icon-"].icon-default-style.extra-color-3, 
body [class^="icon-"].icon-default-style[data-color="extra-color-3"], 
.team-member .extra-color-3:hover, .svg-icon-holder[data-color="extra-color-3"], 
.nectar-icon-list[data-icon-style="border"][data-icon-color="extra-color-3"] .list-icon-holder[data-icon_type="numerical"] span, 
.nectar-icon-list[data-icon-color="extra-color-3"][data-icon-style="border"] .content h4,
.nectar_icon_wrap[data-color="extra-color-3"] i, 
body .wpb_row .span_12 .portfolio-filters-inline[data-color-scheme="extra-color-3-underline"].full-width-section .active, 
body .wpb_row .span_12 .portfolio-filters-inline[data-color-scheme="extra-color-3-underline"].full-width-section a:hover, 
body.material .nectar-button.see-through.extra-color-3[data-color-override="false"], 
.nectar_single_testimonial[data-color="extra-color-3"] p .open-quote, 
.nectar-icon-list[data-icon-color="extra-color-3"] .nectar-icon-list-item .list-icon-holder[data-icon_type="numerical"],
.no-highlight.extra-color-3 h3{color:#333333!important;}
.pricing-table[data-style="flat-alternative"] .pricing-column.extra-color-3:before,
.pricing-table[data-style="flat-alternative"] .pricing-column.highlight.extra-color-3 h3 .highlight-reason,
.tabbed[data-color-scheme="extra-color-3"][data-style="default"] li:not(.cta-button) .active-tab,
.tabbed[data-style="vertical_modern"][data-color-scheme="extra-color-3"] .wpb_tabs_nav li .active-tab,
body .tabbed[data-color-scheme="extra-color-3"][data-style="minimal"] > ul li:not(.cta-button) a:after,
.tabbed[data-color-scheme="extra-color-3"][data-style="minimal_alt"] .magic-line, 
.tabbed[data-style*="material"][data-color-scheme="extra-color-3"] ul:after, 
.tabbed[data-style*="material"][data-color-scheme="extra-color-3"] ul li .active-tab,
.testimonial_slider[data-style="multiple_visible"][data-color*="extra-color-3"] .flickity-page-dots .dot.is-selected:before,
.testimonial_slider[data-style="multiple_visible"][data-color*="extra-color-3"] blockquote.is-selected p,
.nectar-button.nectar_video_lightbox[data-color="default-extra-color-3"], 
.nectar_video_lightbox.nectar-button[data-color="transparent-extra-color-3"]:hover,
body [class^="icon-"].icon-3x.alt-style.extra-color-3, 
body [class*=" icon-"].icon-3x.alt-style.extra-color-3,
.col:hover > [class^="icon-"].icon-3x.extra-color-3:not(.alt-style),
.col:hover > [class*=" icon-"].icon-3x.extra-color-3:not(.alt-style).hovered, 
body .col:not(.post-area):not(.span_12):not(#sidebar):hover [class^="icon-"].icon-3x.extra-color-3:not(.alt-style).hovered, 
body .col:not(.post-area):not(#sidebar):not(.span_12):hover a [class*=" icon-"].icon-3x.extra-color-3:not(.alt-style).hovered,
[class*=" icon-"].extra-color-3.icon-normal,
div[data-style="minimal"] .toggle.extra-color-3.open i:after, 
div[data-style="minimal"] .toggle.extra-color-3:hover i:after, 
div[data-style="minimal"] .toggle.open.extra-color-3 i:before, 
div[data-style="minimal"] .toggle.extra-color-3:hover i:before, 
div[data-style="minimal_small"] .toggle.extra-color-3 > h3:after,
.toggle.open.extra-color-3 h3 a{background-color:#333333;}
.nectar-button.regular-button.extra-color-3, .nectar-button.tilt.extra-color-3, body .swiper-slide .button.transparent_2 .extra-color-3:hover, #sidebar .widget:hover [class^="icon-"].icon-3x.extra-color-3:not(.alt-style),
.portfolio-filters-inline[data-color-scheme="extra-color-3"], 
.nectar-fancy-box[data-color="extra-color-3"]:after, 
.divider-small-border[data-color="extra-color-3"],
.divider-border[data-color="extra-color-3"], 
.nectar-animated-title[data-color="extra-color-3"] .nectar-animated-title-inner:after, 
.nectar-video-box[data-color="extra-color-3"] .nectar_video_lightbox,  
body .nectar-video-box[data-color="extra-color-3"][data-hover="zoom_button"] .nectar_video_lightbox:after, 
.nectar_image_with_hotspots[data-stlye="color_pulse"][data-color="extra-color-3"] .nectar_hotspot, 
.portfolio-filters-inline[data-color-scheme="extra-color-3-underline"] a:after, 
.nectar_icon_wrap[data-style="border-animation"][data-color="extra-color-3"]:not([data-draw="true"]) .nectar_icon:hover, 
.nectar-google-map[data-nectar-marker-color="extra-color-3"] .animated-dot .middle-dot, 
.nectar-leaflet-map[data-nectar-marker-color="extra-color-3"] .animated-dot .middle-dot, 
.nectar-google-map[data-nectar-marker-color="extra-color-3"] .animated-dot div[class*="signal"], 
.nectar-leaflet-map[data-nectar-marker-color="extra-color-3"] .animated-dot div[class*="signal"], 
.nectar_video_lightbox.play_button_with_text[data-color="extra-color-3"] .play > .inner-wrap:before,
.nectar-hor-list-item[data-color="extra-color-3"]:before, 
.nectar-fancy-box[data-color="extra-color-3"]:not([data-style="default"]) .box-bg:after, 
body.material[data-button-style^="rounded"] .nectar-button.see-through.extra-color-3[data-color-override="false"] i,
.nectar-recent-posts-single_featured.multiple_featured .controls[data-color="extra-color-3"] li:after, 
body.material .nectar-video-box[data-color="extra-color-3"] .nectar_video_lightbox:before,
.nectar_icon_wrap[data-style="soft-bg"][data-color="extra-color-3"] .nectar_icon:before,
.extra-color-3.icon-normal, .bar_graph li .extra-color-3, .nectar-progress-bar .extra-color-3, .swiper-slide .button.solid_color .extra-color-3, .swiper-slide .button.solid_color_2 .extra-color-3, .pricing-column.highlight.extra-color-3 h3{background-color:#333333!important;}
.nectar-leaflet-map[data-nectar-marker-color="extra-color-3"] .nectar-leaflet-pin{border:10px solid #333333;}
.nectar_icon_wrap .svg-icon-holder[data-color="extra-color-3"] svg path{stroke:#333333!important;}
body.material[data-button-style^="rounded"] .nectar-button.see-through.extra-color-3[data-color-override="false"] i:after{box-shadow:#333333 0px 8px 15px;opacity:0.24;}
.tabbed[data-style*="material"][data-color-scheme="extra-color-3"] ul li .active-tab:after{box-shadow:0px 18px 50px #333333;}
.nectar-fancy-box[data-style="color_box_hover"][data-color="extra-color-3"]:hover:before{box-shadow:0 30px 90px #333333;}
body .col:not(.post-area):not(.span_12):not(#sidebar):hover .extra-color-3.hovered .circle-border, 
body #sidebar .widget:hover .extra-color-3 .circle-border, 
body .testimonial_slider[data-style="multiple_visible"][data-color*="extra-color-3"] blockquote .bottom-arrow:after,
body .dark .testimonial_slider[data-style="multiple_visible"][data-color*="extra-color-3"] blockquote .bottom-arrow:after, 
div[data-style="minimal"] .toggle.open.extra-color-3 i, div[data-style="minimal"] .toggle.extra-color-3:hover i,
.nectar_icon_wrap[data-style="border-basic"][data-color="extra-color-3"] .nectar_icon, 
.nectar_icon_wrap[data-style="border-animation"][data-color="extra-color-3"]:not([data-draw="true"]) .nectar_icon, 
.nectar_icon_wrap[data-style="border-animation"][data-color="extra-color-3"][data-draw="true"]:hover .nectar_icon,
.span_12.dark .nectar_video_lightbox.play_button_with_text[data-color="extra-color-3"] .play:before, 
.span_12.dark .nectar_video_lightbox.play_button_with_text[data-color="extra-color-3"] .play:after,
.tabbed[data-color-scheme="extra-color-3"][data-style="default"] li:not(.cta-button) .active-tab{border-color:#333333;}
body.material .nectar-button.see-through.extra-color-3[data-color-override="false"]{border-color:#333333!important;}
.im-icon-wrap[data-color="extra-color-3"] path{fill:#333333;}
.widget .nectar_widget[class*="nectar_blog_posts_"][data-style="hover-featured-image-gradient-and-counter"] > li a .popular-featured-img:after{background:#3452ff;background:linear-gradient(to right, #3452ff, #d81c24);}.divider-small-border[data-color="extra-color-gradient-1"], 
.divider-border[data-color="extra-color-gradient-1"], 
.nectar-progress-bar .extra-color-gradient-1, .tabbed[data-style*="minimal"][data-color-scheme="extra-color-gradient-1"] >ul li a:after,
.tabbed[data-style="minimal_alt"][data-color-scheme="extra-color-gradient-1"] .magic-line,
.nectar-recent-posts-single_featured.multiple_featured .controls[data-color="extra-color-gradient-1"] li:after, 
.nectar-fancy-box[data-style="default"][data-color="extra-color-gradient-1"]:after{background:#d81c24;background:linear-gradient(to right, #d81c24, #3452ff);}
.icon-normal.extra-color-gradient-1, body [class^="icon-"].icon-3x.alt-style.extra-color-gradient-1,
.nectar-button.extra-color-gradient-1:after, .nectar-button.see-through-extra-color-gradient-1:after, .nectar_icon_wrap[data-color="extra-color-gradient-1"] i, 
.nectar_icon_wrap[data-style="border-animation"][data-color="extra-color-gradient-1"]:before, 
.tabbed[data-style*="material"][data-color-scheme="extra-color-gradient-1"] ul li a:before,
.tabbed[data-style*="default"][data-color-scheme="extra-color-gradient-1"] ul li a:before, 
.tabbed[data-style*="vertical"][data-color-scheme="extra-color-gradient-1"] ul li a:before,
.nectar-fancy-box[data-style="color_box_hover"][data-color="extra-color-gradient-1"] .box-bg:after, 
.nectar_icon_wrap[data-style="soft-bg"][data-color="extra-color-gradient-1"] .nectar_icon:before{background:#d81c24;background:linear-gradient(to bottom right, #d81c24, #3452ff);}
body.material .nectar-button.regular.m-extra-color-gradient-1, body.material .nectar-button.see-through.m-extra-color-gradient-1:before, .swiper-slide .button.solid_color .extra-color-gradient-1, .swiper-slide .button.transparent_2 .extra-color-gradient-1:before{background:#d81c24;background:linear-gradient(125deg, #d81c24, #3452ff);}
body.material .nectar-button.regular.m-extra-color-gradient-1:before{background:#3452ff;}
.tabbed[data-style*="material"][data-color-scheme="extra-color-gradient-1"] ul:after{background-color:#3452ff;}
.tabbed[data-style*="material"][data-color-scheme="extra-color-gradient-1"] ul li .active-tab:after{box-shadow:0px 18px 50px #3452ff;}
.nectar-fancy-box[data-style="color_box_hover"][data-color="extra-color-gradient-1"]:hover:before{box-shadow:0px 30px 90px #3452ff;}
.testimonial_slider[data-rating-color="extra-color-gradient-1"] .star-rating .filled:before{color:#d81c24;background:linear-gradient(to right, #d81c24, #3452ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;}
.nectar-button.extra-color-gradient-1, .nectar-button.see-through-extra-color-gradient-1{border-width:3px;border-style:solid;-moz-border-image:-moz-linear-gradient(top right, #d81c24 0%, #3452ff 100%);-webkit-border-image:-webkit-linear-gradient(top right, #d81c24 0%,#3452ff 100%);border-image:linear-gradient(to bottom right, #d81c24 0%, #3452ff 100%);border-image-slice:1;}
.nectar-gradient-text[data-color="extra-color-gradient-1"][data-direction="horizontal"] *{background-image:linear-gradient(to right, #d81c24, #3452ff);}
.nectar-gradient-text[data-color="extra-color-gradient-1"] *, 
.nectar-icon-list[data-icon-style="border"][data-icon-color="extra-color-gradient-1"] .list-icon-holder[data-icon_type="numerical"] span{color:#d81c24;background:linear-gradient(to bottom right, #d81c24, #3452ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;display:inline-block;}
[class^="icon-"][data-color="extra-color-gradient-1"]:before, 
[class*=" icon-"][data-color="extra-color-gradient-1"]:before,
[class^="icon-"].extra-color-gradient-1:not(.icon-normal):before, 
[class*=" icon-"].extra-color-gradient-1:not(.icon-normal):before,
.nectar_icon_wrap[data-color="extra-color-gradient-1"] i{color:#d81c24;background:linear-gradient(to bottom right, #d81c24, #3452ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;display:initial;}
.nectar-button.extra-color-gradient-1 .hover, .nectar-button.see-through-extra-color-gradient-1 .start{background:#d81c24;background:linear-gradient(to bottom right, #d81c24, #3452ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;display:initial;}
.nectar-button.extra-color-gradient-1.no-text-grad .hover, .nectar-button.see-through-extra-color-gradient-1.no-text-grad .start{background:transparent!important;color:#d81c24!important;}.divider-small-border[data-color="extra-color-gradient-2"], 
.divider-border[data-color="extra-color-gradient-2"], 
.nectar-progress-bar .extra-color-gradient-2, .tabbed[data-style*="minimal"][data-color-scheme="extra-color-gradient-2"] >ul li a:after,
.tabbed[data-style="minimal_alt"][data-color-scheme="extra-color-gradient-2"] .magic-line,
.nectar-recent-posts-single_featured.multiple_featured .controls[data-color="extra-color-gradient-2"] li:after, 
.nectar-fancy-box[data-style="default"][data-color="extra-color-gradient-2"]:after{background:#32d6ff;background:linear-gradient(to right, #32d6ff, #2AC4EA);}
.icon-normal.extra-color-gradient-2, body [class^="icon-"].icon-3x.alt-style.extra-color-gradient-2,
.nectar-button.extra-color-gradient-2:after, .nectar-button.see-through-extra-color-gradient-2:after, .nectar_icon_wrap[data-color="extra-color-gradient-2"] i, 
.nectar_icon_wrap[data-style="border-animation"][data-color="extra-color-gradient-2"]:before, 
.tabbed[data-style*="material"][data-color-scheme="extra-color-gradient-2"] ul li a:before,
.tabbed[data-style*="default"][data-color-scheme="extra-color-gradient-2"] ul li a:before, 
.tabbed[data-style*="vertical"][data-color-scheme="extra-color-gradient-2"] ul li a:before,
.nectar-fancy-box[data-style="color_box_hover"][data-color="extra-color-gradient-2"] .box-bg:after, 
.nectar_icon_wrap[data-style="soft-bg"][data-color="extra-color-gradient-2"] .nectar_icon:before{background:#32d6ff;background:linear-gradient(to bottom right, #32d6ff, #2AC4EA);}
body.material .nectar-button.regular.m-extra-color-gradient-2, body.material .nectar-button.see-through.m-extra-color-gradient-2:before, .swiper-slide .button.solid_color .extra-color-gradient-2, .swiper-slide .button.transparent_2 .extra-color-gradient-2:before{background:#32d6ff;background:linear-gradient(125deg, #32d6ff, #2AC4EA);}
body.material .nectar-button.regular.m-extra-color-gradient-2:before{background:#2AC4EA;}
.tabbed[data-style*="material"][data-color-scheme="extra-color-gradient-2"] ul:after{background-color:#2AC4EA;}
.tabbed[data-style*="material"][data-color-scheme="extra-color-gradient-2"] ul li .active-tab:after{box-shadow:0px 18px 50px #2AC4EA;}
.nectar-fancy-box[data-style="color_box_hover"][data-color="extra-color-gradient-2"]:hover:before{box-shadow:0px 30px 90px #2AC4EA;}
.testimonial_slider[data-rating-color="extra-color-gradient-2"] .star-rating .filled:before{color:#32d6ff;background:linear-gradient(to right, #32d6ff, #2AC4EA);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;}
.nectar-button.extra-color-gradient-2, .nectar-button.see-through-extra-color-gradient-2{border-width:3px;border-style:solid;-moz-border-image:-moz-linear-gradient(top right, #32d6ff 0%, #2AC4EA 100%);-webkit-border-image:-webkit-linear-gradient(top right, #32d6ff 0%,#2AC4EA 100%);border-image:linear-gradient(to bottom right, #32d6ff 0%, #2AC4EA 100%);border-image-slice:1;}
.nectar-gradient-text[data-color="extra-color-gradient-2"][data-direction="horizontal"] *{background-image:linear-gradient(to right, #32d6ff, #2AC4EA);}
.nectar-gradient-text[data-color="extra-color-gradient-2"] *, 
.nectar-icon-list[data-icon-style="border"][data-icon-color="extra-color-gradient-2"] .list-icon-holder[data-icon_type="numerical"] span{color:#32d6ff;background:linear-gradient(to bottom right, #32d6ff, #2AC4EA);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;display:inline-block;}
[class^="icon-"][data-color="extra-color-gradient-2"]:before, 
[class*=" icon-"][data-color="extra-color-gradient-2"]:before,
[class^="icon-"].extra-color-gradient-2:not(.icon-normal):before, 
[class*=" icon-"].extra-color-gradient-2:not(.icon-normal):before,
.nectar_icon_wrap[data-color="extra-color-gradient-2"] i{color:#32d6ff;background:linear-gradient(to bottom right, #32d6ff, #2AC4EA);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;display:initial;}
.nectar-button.extra-color-gradient-2 .hover, .nectar-button.see-through-extra-color-gradient-2 .start{background:#32d6ff;background:linear-gradient(to bottom right, #32d6ff, #2AC4EA);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;display:initial;}
.nectar-button.extra-color-gradient-2.no-text-grad .hover, .nectar-button.see-through-extra-color-gradient-2.no-text-grad .start{background:transparent!important;color:#32d6ff!important;}
#footer-outer, 
#nectar_fullscreen_rows > #footer-outer.wpb_row .full-page-inner-wrap{background-color:#313233!important;}
#footer-outer #footer-widgets{border-bottom:none;}
body.original #footer-outer #footer-widgets .col ul li{border-bottom:1px solid rgba(0,0,0,0.1);}
.original #footer-outer #footer-widgets .col .widget_recent_comments ul li,
#footer-outer #footer-widgets .col .widget_recent_comments ul li{background-color:rgba(0, 0, 0, 0.07);border-bottom:0px;}
#footer-outer, 
#footer-outer a:not(.nectar-button){color:#CCCCCC!important;}
#footer-outer #footer-widgets .widget h4, 
#footer-outer .col .widget_recent_entries span, 
#footer-outer .col .recent_posts_extra_widget .post-widget-text span{color:#777777!important;}
#footer-outer #copyright,
.ascend #footer-outer #copyright{border:none;background-color:#1F1F1F;}
#footer-outer #copyright .widget h4, 
#footer-outer #copyright li a i, 
#footer-outer #copyright p{color:#777777;}
#footer-outer[data-cols="1"] #copyright li a i:after{border-color:#777777;}
#footer-outer #copyright li a:hover i, 
#footer-outer[data-cols="1"] #copyright li a:hover i, 
#footer-outer[data-cols="1"] #copyright li a:hover i:after{border-color:#ffffff;color:#ffffff;}#call-to-action{background-color:#ECEBE9;}#call-to-action span{color:#4B4F52;}body #slide-out-widget-area-bg{background-color:rgba(0,0,0,0.6);}#nectar_fullscreen_rows{background-color:#333333;}
@media only screen and (min-width: 1000px) {
#header-outer[data-format="centered-menu-bottom-bar"] #top .span_9 #logo{margin-top:-14px;}
#header-outer[data-format="centered-menu-bottom-bar"] #top .span_9 nav >ul >li:not(#social-in-menu):not(#nectar-user-account):not(#search-btn):not(.slide-out-widget-area-toggle) > a{padding-bottom:28px;}
#header-outer #logo, 
#header-outer .logo-spacing{margin-top:28px;margin-bottom:28px;position:relative;}
#header-outer.small-nav #logo, 
#header-outer.small-nav .logo-spacing{margin-top:15.555555555556px;margin-bottom:15.555555555556px;}
#header-outer.small-nav #logo img, 
#header-outer.small-nav .logo-spacing img{height:155px;}
.material #header-outer:not(.transparent) .bg-color-stripe{top:211px;height:calc(35vh - 211px);}
.material #header-outer:not(.transparent).small-nav .bg-color-stripe{top:186.11111111111px;height:calc(35vh - 186.11111111111px);}
}
@media only screen and (max-width: 999px) {
.material #header-outer:not([data-permanent-transparent="1"]):not(.transparent) .bg-color-stripe, 
.material #header-outer:not([data-permanent-transparent="1"]).transparent .bg-color-stripe{top:54px;height:calc(30vh - 54px);}
}
#header-outer #logo img, 
#header-outer .logo-spacing img{height:155px;}
#header-outer[data-lhe="animated_underline"] #top nav > ul > li > a,
#top nav > ul > li[class*="button_solid_color"] > a, 
body #header-outer[data-lhe="default"] #top nav .sf-menu > li[class*="button_solid_color"] > a:hover,
#header-outer[data-lhe="animated_underline"] #top nav > .sf-menu > li[class*="button_bordered"] > a,
#top nav > ul > li[class*="button_bordered"] > a, 
body #header-outer.transparent #top nav > ul > li[class*="button_bordered"] > a,
body #header-outer[data-lhe="default"] #top nav .sf-menu > li[class*="button_bordered"] > a:hover,
body #header-outer.transparent #top nav > ul > li[class*="button_solid_color"] > a, 
#header-outer[data-lhe="animated_underline"] #top nav > ul > li[class*="button_solid_color"] > a{margin-left:10px;margin-right:10px;}
#header-outer[data-lhe="default"] #top nav > ul > li > a{padding-left:10px;padding-right:10px;}
#header-outer[data-lhe="animated_underline"][data-condense="true"][data-format="centered-menu-bottom-bar"].fixed-menu #top nav > ul > li > a{margin-left:7px;margin-right:7px;}
#header-outer[data-lhe="default"][data-condense="true"][data-format="centered-menu-bottom-bar"].fixed-menu #top nav > ul > li > a{padding-left:7px;padding-right:7px;}
#header-space{height:245px;}
@media only screen and (max-width: 999px) {
#header-space{height:54px;}
}@media only screen and (max-width: 999px) {
.using-mobile-browser #page-header-wrap.fullscreen-header,
.using-mobile-browser #page-header-wrap.fullscreen-header #page-header-bg,
.using-mobile-browser #nectar_fullscreen_rows:not(.afterLoaded):not([data-mobile-disable="on"]) > div{height:calc(100vh - 106px);}
.using-mobile-browser .wpb_row.vc_row-o-full-height.top-level, .using-mobile-browser .wpb_row.vc_row-o-full-height.top-level > .col.span_12{min-height:calc(100vh - 106px);}
#page-header-wrap.fullscreen-header,
#page-header-wrap.fullscreen-header #page-header-bg,
html:not(.nectar-box-roll-loaded) .nectar-box-roll > #page-header-bg.fullscreen-header,
.nectar_fullscreen_zoom_recent_projects, .nectar-slider-wrap[data-fullscreen="true"]:not(.loaded), 
.nectar-slider-wrap[data-fullscreen="true"]:not(.loaded) .swiper-container,
#nectar_fullscreen_rows:not(.afterLoaded):not([data-mobile-disable="on"]) > div{height:calc(100vh - 53px);}
.wpb_row.vc_row-o-full-height.top-level, .wpb_row.vc_row-o-full-height.top-level > .col.span_12{min-height:calc(100vh - 53px);}[data-bg-header="true"][data-permanent-transparent="1"] #page-header-wrap.fullscreen-header,
[data-bg-header="true"][data-permanent-transparent="1"] #page-header-wrap.fullscreen-header #page-header-bg,
html:not(.nectar-box-roll-loaded) [data-bg-header="true"][data-permanent-transparent="1"] .nectar-box-roll > #page-header-bg.fullscreen-header,
[data-bg-header="true"][data-permanent-transparent="1"] .nectar_fullscreen_zoom_recent_projects,
[data-permanent-transparent="1"] .nectar-slider-wrap[data-fullscreen="true"]:not(.loaded), 
[data-permanent-transparent="1"] .nectar-slider-wrap[data-fullscreen="true"]:not(.loaded) .swiper-container{height:100vh;}
[data-permanent-transparent="1"] .wpb_row.vc_row-o-full-height.top-level, 
[data-permanent-transparent="1"] .wpb_row.vc_row-o-full-height.top-level > .col.span_12{min-height:100vh;}
body[data-transparent-header="false"] #ajax-content-wrap.no-scroll{min-height:calc(100vh - 53px);height:calc(100vh - 53px);}
}#ajax-loading-screen .reveal-1{background-color:#ffffff;}#ajax-loading-screen .reveal-2{background-color:#ffffff;}
#header-outer #logo .mobile-only-logo, 
#header-outer[data-format="centered-menu-bottom-bar"][data-condense="true"] .span_9 #logo img{height:30px;}
@media only screen and (max-width: 999px) { 
body #top #logo img, 
#header-outer[data-permanent-transparent="false"] #logo .dark-version{height:30px!important;}
}body #header-outer, 
body[data-header-color="dark"] #header-outer{background-color:rgba(255,255,255,100);}.material #header-outer:not(.transparent) .bg-color-stripe{display:none;}
.portfolio-loading, #ajax-loading-screen .loading-icon, .loading-icon, .pp_loaderIcon{background-image:url();}
@media only screen and (min-width: 1000px) and (max-width: 1300px) {
.nectar-slider-wrap[data-full-width="true"] .swiper-slide .content h2, 
.nectar-slider-wrap[data-full-width="boxed-full-width"] .swiper-slide .content h2,
.full-width-content .vc_span12 .swiper-slide .content h2{font-size:45px!important;line-height:51px!important;}
.nectar-slider-wrap[data-full-width="true"] .swiper-slide .content p, 
.nectar-slider-wrap[data-full-width="boxed-full-width"] .swiper-slide .content p, 
.full-width-content .vc_span12 .swiper-slide .content p{font-size:18px!important;line-height:31.2px!important;}
}
@media only screen and (min-width : 690px) and (max-width : 999px) {
.nectar-slider-wrap[data-full-width="true"] .swiper-slide .content h2, 
.nectar-slider-wrap[data-full-width="boxed-full-width"] .swiper-slide .content h2,
.full-width-content .vc_span12 .swiper-slide .content h2{font-size:33px!important;line-height:39px!important;}
.nectar-slider-wrap[data-full-width="true"] .swiper-slide .content p, 
.nectar-slider-wrap[data-full-width="boxed-full-width"] .swiper-slide .content p, 
.full-width-content .vc_span12 .swiper-slide .content p{font-size:13.2px!important;line-height:24px!important;}
}
@media only screen and (max-width : 690px) {
.nectar-slider-wrap[data-full-width="true"][data-fullscreen="false"] .swiper-slide .content h2, 
.nectar-slider-wrap[data-full-width="boxed-full-width"][data-fullscreen="false"] .swiper-slide .content h2,
.full-width-content .vc_span12 .nectar-slider-wrap[data-fullscreen="false"] .swiper-slide .content h2{font-size:15px!important;line-height:21px!important;}
.nectar-slider-wrap[data-full-width="true"][data-fullscreen="false"] .swiper-slide .content p, 
.nectar-slider-wrap[data-full-width="boxed-full-width"][data-fullscreen="false"]  .swiper-slide .content p, 
.full-width-content .vc_span12 .nectar-slider-wrap[data-fullscreen="false"] .swiper-slide .content p{font-size:10px!important;line-height:17.52px!important;}
}
.loading-icon .material-icon .bar:after{background-color:#3452ff;}
.loading-icon .material-icon .bar{border-color:#3452ff;}
.loading-icon .material-icon .color-2 .bar:after{background-color:#3452ff;}
.loading-icon .material-icon .color-2 .bar{border-color:#3452ff;}.loading-icon .material-icon .spinner.color-2{display:none!important;}
.loading-icon .material-icon > div:first-child .right-side, .loading-icon .material-icon > div:first-child .left-side{-webkit-animation:none!important;animation:none!important;}@media only screen and (min-width: 1000px) {
.container, body[data-header-format="left-header"] .container, 
.woocommerce-tabs .full-width-content .tab-container, .nectar-recent-posts-slider .flickity-page-dots, .post-area.standard-minimal.full-width-content .post .inner-wrap, .material #search-outer #search{max-width:1425px;width:100%;margin:0 auto;padding:0px 90px;}
body[data-header-format="left-header"] .container, body[data-header-format="left-header"] .woocommerce-tabs .full-width-content .tab-container, 
body[data-header-format="left-header"] .nectar-recent-posts-slider .flickity-page-dots,
body[data-header-format="left-header"] .post-area.standard-minimal.full-width-content .post .inner-wrap{padding:0 60px;}
body .container .page-submenu.stuck .container:not(.tab-container):not(.normal-container), 
.nectar-recent-posts-slider .flickity-page-dots, #nectar_fullscreen_rows[data-footer="default"] #footer-widgets .container, 
#nectar_fullscreen_rows[data-footer="default"] #copyright .container{padding:0px 90px!important;}
.swiper-slide .content{padding:0px 90px;}
body[data-header-format="left-header"] .container .page-submenu.stuck .container:not(.tab-container), 
body[data-header-format="left-header"] .nectar-recent-posts-slider .flickity-page-dots{padding:0px 60px!important;}
body[data-header-format="left-header"] .swiper-slide .content{padding:0px 60px;}
body .container .container:not(.tab-container):not(.recent-post-container):not(.normal-container){width:100%!important;padding:0!important;}
body .carousel-heading .container .carousel-next{right:10px;}
body .carousel-heading .container .carousel-prev{right:35px;}
.carousel-wrap[data-full-width="true"] .carousel-heading .portfolio-page-link{left:90px;}
.carousel-wrap[data-full-width="true"] .carousel-heading{margin-left:-20px;margin-right:-20px;}
#ajax-content-wrap .carousel-wrap[data-full-width="true"] .carousel-next{right:90px;}
#ajax-content-wrap .carousel-wrap[data-full-width="true"] .carousel-prev{right:115px;}
.carousel-wrap[data-full-width="true"]{padding:0;}
.carousel-wrap[data-full-width="true"] .caroufredsel_wrapper{padding:20px;}
#search-outer #search #close a{right:90px;}
#boxed, 
#boxed #header-outer, 
#boxed #slide-out-widget-area-bg.fullscreen, 
#boxed #page-header-bg[data-parallax="1"], 
#boxed #featured, 
body[data-footer-reveal="1"] #boxed #footer-outer, 
#boxed .orbit > div, 
#boxed #featured article, 
body.ascend #boxed #search-outer{max-width:1400px!important;width:90%!important;min-width:980px;}
body[data-hhun="1"] #boxed #header-outer:not(.detached), 
body[data-hhun="1"] #boxed #header-secondary-outer,
#boxed #header-outer[data-format="centered-menu-bottom-bar"][data-condense="true"]:not(.fixed-menu),
#boxed #header-secondary-outer.centered-menu-bottom-bar{width:100%!important;}
#boxed #search-outer #search #close a{right:0!important;}
#boxed .container{width:92%;padding:0;}
#boxed #footer-outer #footer-widgets, #boxed #footer-outer #copyright{padding-left:0;padding-right:0;}
#boxed .carousel-wrap[data-full-width="true"] .carousel-heading .portfolio-page-link{left:35px;}
#boxed .carousel-wrap[data-full-width="true"] .carousel-next{right:35px!important;}
#boxed .carousel-wrap[data-full-width="true"] .carousel-prev{right:60px!important;}
}@media only screen and (min-width: 1000px) { 
.container, body[data-header-format="left-header"] .container, 
.woocommerce-tabs .full-width-content .tab-container, .nectar-recent-posts-slider .flickity-page-dots, .post-area.standard-minimal.full-width-content .post .inner-wrap, .material #search-outer #search{max-width:1425px;}
}	
body, .toggle h3 a, body .ui-widget, table, .bar_graph li span strong, #slide-out-widget-area .tagcloud a, 
body .container .woocommerce-message a.button, #search-results .result .title span, .woocommerce ul.products li.product h3, 
.woocommerce-page ul.products li.product h3, .row .col.section-title .nectar-love span, body .nectar-love span, 
body .nectar-social .nectar-love .nectar-love-count, body .carousel-heading h2, .sharing-default-minimal .nectar-social .social-text, 
body .sharing-default-minimal .nectar-love, .widget ul.nectar_widget[class*="nectar_blog_posts_"] > li .post-date, 
.single [data-post-hs="default_minimal"] #single-below-header span, .single .heading-title[data-header-style="default_minimal"] #single-below-header span{font-size:14px;line-height:25.2px;}.nectar-fancy-ul ul li .icon-default-style[class^="icon-"]{line-height:25.2px;}
@media only screen and (max-width: 1300px) and (min-width: 1000px) {
body{font-size:14px;line-height:25px;}
}
@media only screen and (max-width: 999px) and (min-width: 690px) {
body{font-size:14px;line-height:25px;}
}
@media only screen and (max-width: 690px) {
body{font-size:14px;line-height:25px;}
}
#top nav > ul > li > a, .span_3 .pull-left-wrap > ul > li > a, body.material #search-outer #search input[type="text"], 
#header-secondary-outer .nectar-center-text, #slide-out-widget-area .secondary-header-text, #header-outer #mobile-menu ul li a, #header-outer #mobile-menu .secondary-header-text{font-family:Lovelo, sans-serif;letter-spacing:2px;font-size:12px;line-height:16.8px;}#top nav > ul > li[class*="button_solid_color"] > a:before, #header-outer.transparent #top nav > ul > li[class*="button_solid_color"] > a:before{height:21px;}#top nav > ul > li[class*="button_bordered"] > a:before, #header-outer.transparent #top nav > ul > li[class*="button_bordered"] > a:before{height:31px;}#page-header-bg h1, body h1, body .row .col.section-title h1, 
.full-width-content .nectar-recent-posts-slider .recent-post-container .inner-wrap h2, body #error-404 h1{font-family:Lovelo, sans-serif;font-size:54px;line-height:60px;}
@media only screen and (max-width: 1300px) and (min-width: 1000px) {
body .row .col.section-title h1, body h1, .full-width-content .recent-post-container .inner-wrap h2{font-size:40.5px;line-height:45px;}
}
@media only screen and (max-width: 999px) and (min-width: 690px) {
body .row .col.section-title h1, body h1, html body .row .col.section-title.span_12 h1, .full-width-content .nectar-recent-posts-slider .recent-post-container .inner-wrap h2{font-size:37.8px;line-height:42px;}
.full-width-content .recent-post-container .inner-wrap h2{font-size:37.8px;line-height:42px;}
.wpb_wrapper h1.vc_custom_heading{font-size:37.8px!important;line-height:42px!important;}
}
@media only screen and (max-width: 690px) {
body .row .col.section-title h1, body h1, html body .row .col.section-title.span_12 h1, .full-width-content .nectar-recent-posts-slider .recent-post-container .inner-wrap h2{font-size:35.1px;line-height:39px;}
.wpb_wrapper h1.vc_custom_heading{font-size:35.1px!important;line-height:39px!important;}
}
#page-header-bg h2, body h2, article.post .post-header h2, article.post.quote .post-content h2, 
article.post.link .post-content h2, #call-to-action span, .woocommerce .full-width-tabs #reviews h3, 
.row .col.section-title h2, .nectar_single_testimonial[data-style="bold"] p,
.woocommerce-account .woocommerce > #customer_login .nectar-form-controls .control,
body #error-404 h2, .woocommerce-page .woocommerce p.cart-empty{font-family:Merriweather;font-size:27px;line-height:44.55px;font-weight:400;}
.single-product div.product h1.product_title{font-size:27px;line-height:44px;}
@media only screen and (max-width: 1300px) and (min-width: 1000px) {
body h2, .single-product div.product h1.product_title{font-size:22.95px;line-height:37.4px;}
.row .span_2 h2, .row .span_3 h2, .row .span_4 h2, .row .vc_col-sm-2 h2, .row .vc_col-sm-3 h2, .row .vc_col-sm-4 h2{font-size:18.9px;line-height:30.8px;}
}
@media only screen and (max-width: 999px) and (min-width: 690px) {
.col h2, h2, .single-product div.product h1.product_title, .woocommerce-account .woocommerce > #customer_login .nectar-form-controls .control{font-size:21.6px;line-height:35.2px;}
.wpb_wrapper h2.vc_custom_heading{font-size:21.6px!important;line-height:35.2px!important;}
}
@media only screen and (max-width: 690px) {
.col h2, h2, .single-product div.product h1.product_title, .woocommerce-account .woocommerce > #customer_login .nectar-form-controls .control{font-size:20.25px;line-height:33px;}
.wpb_wrapper h2.vc_custom_heading{font-size:20.25px!important;line-height:33px!important;}
}
body h3, .row .col h3, .toggle h3 a, .ascend #respond h3, .ascend h3#comments, 
.woocommerce ul.products li.product.text_on_hover h3, .masonry.classic_enhanced .masonry-blog-item h3.title, 
.woocommerce ul.products li.product.material h3, .woocommerce-page ul.products li.product.material h3, .portfolio-items[data-ps="8"] .col h3,
.nectar-hor-list-item[data-font-family="h3"], .woocommerce ul.products li.product h2, .nectar-quick-view-box h1{font-family:Open Sans;font-size:18px;line-height:26px;font-weight:300;}
@media only screen and (min-width: 1000px) {
.ascend .comments-section .comment-wrap.full-width-section > h3#comments, .blog_next_prev_buttons[data-post-header-style="default_minimal"] .col h3{font-size:30.6px;line-height:38.6px;}
#ajax-content-wrap .masonry.classic_enhanced .masonry-blog-item.large_featured h3.title{font-size:27px;line-height:39px;}
}
@media only screen and (min-width: 1300px) and (max-width: 1500px){
body .portfolio-items.constrain-max-cols.masonry-items .col.elastic-portfolio-item h3{font-size:15.3px;line-height:22.1px;}
}
@media only screen and (max-width: 1300px) and (min-width: 1000px) {
.row .span_2 h3, .row .span_3 h3, .row .span_4 h3, .row .vc_col-sm-2 h3, .row .vc_col-sm-3 h3, .row .vc_col-sm-4 h3, .row .col h3, body h3{font-size:15.3px;line-height:22.1px;}
}
@media only screen and (max-width: 999px) and (min-width: 690px) {
.row .span_2 h3, .row .span_3 h3, .row .span_4 h3, .row .vc_col-sm-2 h3, .row .vc_col-sm-3 h3, .row .vc_col-sm-4 h3, .row .col h3, body h3{font-size:14.4px;line-height:20.8px;}
.wpb_wrapper h3.vc_custom_heading{font-size:14.4px!important;line-height:20.8px!important;}
}
@media only screen and (max-width: 690px) {
.row .span_2 h3, .row .span_3 h3, .row .span_4 h3, .row .vc_col-sm-2 h3, .row .vc_col-sm-3 h3, .row .vc_col-sm-4 h3, .row .col h3, body h3{font-size:14.4px;line-height:20.8px;}
.wpb_wrapper h3.vc_custom_heading{font-size:14.4px!important;line-height:20.8px!important;}
}
body h4, .row .col h4, .portfolio-items .work-meta h4, .list-icon-holder[data-icon_type="numerical"] span, 
.portfolio-items .col.span_3 .work-meta h4, #respond h3, .blog-recent.related-posts h3.title, h3#comments, 
.portfolio-items[data-ps="6"] .work-meta h4, .nectar-hor-list-item[data-font-family="h4"], .toggles[data-style="minimal_small"] .toggle > h3 a, 
.woocommerce #reviews #reply-title, p.woocommerce.add_to_cart_inline > span.woocommerce-Price-amount, 
p.woocommerce.add_to_cart_inline ins > span.woocommerce-Price-amount, #header-outer .total, #header-outer .total strong{font-family:Merriweather;font-weight:400;}
@media only screen and (min-width: 690px) {
.portfolio-items[data-ps="6"] .wide_tall .work-meta h4{font-size:;line-height:;}
.nectar-slide-in-cart .widget_shopping_cart .cart_list .mini_cart_item > a:not(.remove){font-family:Merriweather!important;font-weight:400!important;}
}
@media only screen and (max-width: 1300px) and (min-width: 1000px) {
.row .col h4, body h4{font-size:18px;line-height:28px;}
}
@media only screen and (max-width: 999px) and (min-width: 690px) {
.row .col h4, body h4{font-size:18px;line-height:28px;}
}
@media only screen and (max-width: 690px) {
.row .col h4, body h4{font-size:16.2px;line-height:25.2px;}
}
body h5, .row .col h5, .portfolio-items .work-item.style-3-alt p, .nectar-hor-list-item[data-font-family="h5"]{font-family:Merriweather;letter-spacing:0.5px;font-size:23px;line-height:33px;font-weight:400;}
body .wpb_column > .wpb_wrapper > .morphing-outline .inner > h5{font-size:32px;}
@media only screen and (max-width: 1300px) and (min-width: 1000px) {
.row .col h5, body h5{font-size:23px;line-height:33px;}
}
@media only screen and (max-width: 999px) and (min-width: 690px) {
.row .col h5, body h5{font-size:23px;line-height:33px;}
}
@media only screen and (max-width: 690px) {
.row .col h5, body h5{font-size:23px;line-height:33px;}
}
body i, body em, .masonry.meta_overlaid article.post .post-header .meta-author > span, .post-area.masonry.meta_overlaid article.post .post-meta .date,
.post-area.masonry.meta_overlaid article.post.quote .quote-inner .author, .post-area.masonry.meta_overlaid  article.post.link .post-content .destination,
body .testimonial_slider[data-style="minimal"] blockquote span.title{font-family:Libre Baskerville;text-transform:capitalize;letter-spacing:0.5px;font-size:18px;line-height:28px;font-weight:400;}
body #page-header-bg h1, html body .row .col.section-title h1, .nectar-box-roll .overlaid-content h1{font-family:Lovelo, sans-serif;font-size:65px;line-height:75px;font-weight:700;}
@media only screen and (min-width: 690px) and (max-width: 999px) {
#page-header-bg .span_6 h1, .overlaid-content h1{font-size:45.5px!important;line-height:49.5px!important;}
}
@media only screen and (min-width: 1000px) and (max-width: 1300px) {
#page-header-bg .span_6 h1, .nectar-box-roll .overlaid-content h1{font-size:55.25px;line-height:63.75px;}
}
@media only screen and (min-width: 1300px) and (max-width: 1500px) {
#page-header-bg .span_6 h1, .nectar-box-roll .overlaid-content h1{font-size:58.5px;line-height:67.5px;}
}
@media only screen and (max-width: 690px) {
#page-header-bg.fullscreen-header .span_6 h1, .overlaid-content h1{font-size:29.25px!important;line-height:33.75px!important;}
}
body #page-header-bg .span_6 span.subheader, #page-header-bg span.result-num, 
body .row .col.section-title > span, .nectar-box-roll .overlaid-content .subheader{font-family:Libre Baskerville;font-size:26px;line-height:36px;font-weight:400;font-style:italic;}

@media only screen and (min-width: 1000px) and (max-width: 1300px) {
body #page-header-bg:not(.fullscreen-header) .span_6 span.subheader, body .row .col.section-title > span{font-size:20.8px;line-height:28.8px;}
}
@media only screen and (min-width: 690px) and (max-width: 999px) {
body #page-header-bg.fullscreen-header .span_6 span.subheader, .overlaid-content .subheader{font-size:23.4px!important;line-height:32.4px!important;}
#page-header-bg .span_6 span.subheader{font-size:22px!important;}
}
@media only screen and (max-width: 690px) {
body #page-header-bg.fullscreen-header .span_6 span.subheader, .overlaid-content .subheader{font-size:18.2px!important;line-height:25.2px!important;}
#page-header-bg .span_6 span.subheader{font-size:15px!important;}
}
.swiper-slide .content h2{font-family:Libre Baskerville;text-transform:capitalize;font-size:102px;line-height:110px;font-weight:400;}
@media only screen and (min-width: 1000px) and (max-width: 1300px) {
body .nectar-slider-wrap[data-full-width="true"] .swiper-slide .content h2, 
body .nectar-slider-wrap[data-full-width="boxed-full-width"] .swiper-slide .content h2, 
body .full-width-content .vc_span12 .swiper-slide .content h2{font-size:81.6px!important;line-height:88px!important;}
}
@media only screen and (min-width: 690px) and (max-width: 999px) {
body .nectar-slider-wrap[data-full-width="true"] .swiper-slide .content h2, 
body .nectar-slider-wrap[data-full-width="boxed-full-width"] .swiper-slide .content h2, 
body .full-width-content .vc_span12 .swiper-slide .content h2{font-size:61.2px!important;line-height:66px!important;}
}
@media only screen and (max-width: 690px) {
body .nectar-slider-wrap[data-full-width="true"] .swiper-slide .content h2, 
body .nectar-slider-wrap[data-full-width="boxed-full-width"] .swiper-slide .content h2, 
body .full-width-content .vc_span12 .swiper-slide .content h2{font-size:51px!important;line-height:55px!important;}
}
#featured article .post-title h2 span, .swiper-slide .content p, body .vc_text_separator div{font-family:Libre Baskerville;font-size:22px;line-height:41px!important;font-weight:400;font-style:italic;}

#portfolio-filters-inline ul{line-height:41px!important;}.swiper-slide .content p.transparent-bg span{line-height:47px;}
@media only screen and (min-width: 1000px) and (max-width: 1300px) {
.nectar-slider-wrap[data-full-width="true"] .swiper-slide .content p, 
.nectar-slider-wrap[data-full-width="boxed-full-width"] .swiper-slide .content p, 
.full-width-content .vc_span12 .swiper-slide .content p{font-size:17.6px!important;line-height:32.8px!important;}
}
@media only screen and (min-width: 690px) and (max-width: 999px) {
.nectar-slider-wrap[data-full-width="true"] .swiper-slide .content p, 
.nectar-slider-wrap[data-full-width="boxed-full-width"] .swiper-slide .content p, 
.full-width-content .vc_span12 .swiper-slide .content p{font-size:15.4px!important;line-height:28.7px!important;}
}
@media only screen and (max-width: 690px) {
body .nectar-slider-wrap[data-full-width="true"] .swiper-slide .content p, 
body .nectar-slider-wrap[data-full-width="boxed-full-width"] .swiper-slide .content p, 
body .full-width-content .vc_span12 .swiper-slide .content p{font-size:15.4px!important;line-height:28.7px!important;}
}
blockquote, .testimonial_slider blockquote, .testimonial_slider blockquote span, .testimonial_slider[data-style="minimal"] blockquote span:not(.title), 
.testimonial_slider[data-style="minimal"] blockquote,  
.testimonial_slider[data-style="minimal"] .controls{font-family:Merriweather;font-size:19px;line-height:38px!important;}
#footer-outer .widget h4, 
#sidebar h4, 
#call-to-action .container a, 
.uppercase, .nectar-button, .nectar-button.medium, .nectar-button.small, .nectar-3d-transparent-button, .swiper-slide .button a, body .widget_calendar table th, body #footer-outer #footer-widgets .col .widget_calendar table th, 
body:not([data-header-format="left-header"]) #top nav > ul > .megamenu > ul > li > a, 
.carousel-heading h2, body .gform_wrapper .top_label .gfield_label, 
body .vc_pie_chart .wpb_pie_chart_heading, #infscr-loading div, #page-header-bg .author-section a, 
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .ascend input[type="submit"], .ascend button[type="submit"], 
.material input[type="submit"], 
.material button[type="submit"], 
body.material #page-header-bg.fullscreen-header .inner-wrap >a, 
#page-header-bg[data-post-hs="default_minimal"] .inner-wrap > a,
.widget h4, .text-on-hover-wrap .categories a, 
.text_on_hover.product .add_to_cart_button, .woocommerce-page .single_add_to_cart_button, .woocommerce div[data-project-style="text_on_hover"] .cart .quantity input.qty, 
.woocommerce-page #respond input#submit, 
.meta_overlaid article.post .post-header h3, .meta_overlaid article.post.quote .post-content h3, .meta_overlaid article.post.link .post-content h3, .meta_overlaid article .meta-author a, .pricing-column.highlight h3 .highlight-reason, .blog-recent[data-style="minimal"] .col > span, 
body .masonry.classic_enhanced .posts-container article .meta-category a, body .masonry.classic_enhanced .posts-container article.wide_tall .meta-category a, .blog-recent[data-style*="classic_enhanced"] .meta-category a, 
.nectar-recent-posts-slider .container .strong, .single .heading-title[data-header-style="default_minimal"] .meta-category a, 
.nectar-fancy-box .link-text, .woocommerce-account .woocommerce-form-login button.button, .woocommerce-account .woocommerce-form-register button.button, .post-area.standard-minimal article.post .post-meta .date a, .post-area.standard-minimal article.post .more-link span, .nectar-slide-in-cart .widget_shopping_cart .buttons a, .material.product .product-wrap .product-add-to-cart a .price .amount, .material.product .product-wrap .product-add-to-cart a span, ul.products li.material.product span.onsale, body[data-button-style="rounded"] #pagination > a, 
html body #pagination > span, 
.woocommerce nav.woocommerce-pagination ul li a, html body nav.woocommerce-pagination ul li a, html body nav.woocommerce-pagination ul li span, .woocommerce .material.product .product-wrap .product-add-to-cart a.added_to_cart, .woocommerce-page ul.products li.product.material .price, .woocommerce-page ul.products li.product.material .price ins span, body[data-form-submit="see-through-2"] input[type=submit], 
body[data-form-submit="see-through-2"] button[type=submit], 
body[data-form-submit="see-through"] input[type=submit], 
body[data-form-submit="see-through"] button[type=submit], 
body[data-form-submit="regular"] input[type=submit] body[data-form-submit="regular"] button[type=submit], 
.nectar_team_member_overlay .team_member_details .title, body:not([data-header-format="left-header"]) #top nav > ul > .megamenu > ul > li > ul > li.has-ul > a, 
.nectar_fullscreen_zoom_recent_projects .project-slide .project-info .normal-container > a, .nectar-hor-list-item .nectar-list-item-btn, .nectar-category-grid-item .content span.subtext, body .woocommerce .nectar-woo-flickity[data-controls="arrows-and-text"] .nectar-woo-carousel-top, 
.products li.product.minimal .product-add-to-cart a, .woocommerce div.product form.cart .button, .nectar-quick-view-box .nectar-full-product-link, .woocommerce-page .nectar-quick-view-box button[type="submit"].single_add_to_cart_button, 
#header-outer .widget_shopping_cart a.button,
.woocommerce .classic .product-wrap .product-add-to-cart .add_to_cart_button, .text_on_hover.product .nectar_quick_view, .woocommerce .classic .product-wrap .product-add-to-cart .button.product_type_variable, .woocommerce.add_to_cart_inline a.button.add_to_cart_button, .woocommerce .classic .product-wrap .product-add-to-cart .button.product_type_grouped, .woocommerce-page .woocommerce p.return-to-shop a.wc-backward, .yikes-easy-mc-form .yikes-easy-mc-submit-button { font-family: Lovelo, sans-serif; letter-spacing: 2px; font-size:14px;  }