.nectar-highlighted-text em{position:relative;display:inline-block;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;text-transform:inherit;letter-spacing:inherit;line-height:1em;padding:0 3px}.nectar-highlighted-text:not([data-style=text_outline]) em{background-repeat:no-repeat;background-size:0 80%;background-image:linear-gradient(to right,#000 0,#000 100%);transition:background-size .9s cubic-bezier(.15,.75,.4,1),opacity .25s ease;background-position:left 90%}.nectar-highlighted-text[data-style=full_text] em{background-position:left 70%}.nectar-highlighted-text[data-style=regular_underline] a:hover em,.nectar-highlighted-text[data-style=regular_underline] em.has-link:hover{color:#fff}.nectar-highlighted-text[data-style=regular_underline][data-color="#ffffff"] a:hover em,.nectar-highlighted-text[data-style=regular_underline][data-color="#ffffff"] em.has-link:hover{color:#000}.nectar-highlighted-text[data-style=regular_underline] em,.nectar-highlighted-text[data-style=full_text] em,.nectar-highlighted-text[data-style=half_text] em{display:inline}.nectar-highlighted-text[data-style=half_text] a:hover em.animated{background-size:100% 14%}.nectar-highlighted-text em.animated{background-size:100% 80%}@media only screen and (max-width:999px){body:not([data-m-animate="1"]) .nectar-highlighted-text em.animated{-webkit-transition:none;transition:none}}.nectar-highlighted-text[data-style=full_text] a:hover em.animated{opacity:.75}.nectar-highlighted-text[data-style=text_outline] a:hover em{-webkit-text-fill-color:initial;-webkit-text-stroke-color:transparent;transform:skewX(-10deg)}.nectar-highlighted-text[data-style][data-user-color=true] *{color:inherit}body a,label span,.blog-recent[data-style*=classic_enhanced] .post-meta a:hover i,.post .post-header h2 a,.post .post-header a:hover,.post .post-header a:focus,#single-below-header a:hover,#single-below-header a:focus,[data-style=list_featured_first_row] .meta-category a,[data-style=list_featured_first_row] .meta-category a,.nectar-fancy-box[data-style=color_box_hover][data-color=accent-color] .icon-default-style,div[data-style=minimal] .toggle:hover h3 a,div[data-style=minimal] .toggle.open h3 a,#footer-outer #copyright li a i:hover,body.material .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,.wpcf7-form .wpcf7-not-valid-tip{color:#dc0037}#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:#dc0037}.nectar-button[data-color-override=false].regular-button,#footer-outer #footer-widgets .col input[type=submit],#to-top:hover,#to-top.dark:hover,body[data-button-style*=rounded] #to-top:after,.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-filters-inline[data-color-scheme=accent-color-underline] a:after,.portfolio-filters-inline[data-color-scheme=accent-color],#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,body[data-header-format=left-header] #header-outer[data-lhe=animated_underline] #top nav ul li:not([class*=button_])>a span:after,#top nav>ul>.button_solid_color>a:before,#header-outer.transparent #top nav>ul>.button_solid_color>a:before,.blog-recent[data-style*=classic_enhanced] .meta-category a:hover,#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,.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,.nectar_video_lightbox.play_button_with_text[data-color=default-accent-color]:not([data-style=small]) .play>.inner-wrap:before,.span_12.dark .owl-theme .owl-dots .owl-dot.active span,.span_12.dark .owl-theme .owl-dots .owl-dot:hover span,.nectar-recent-posts-single_featured .strong a,.related-posts[data-style=material] .meta-category a:before,body.material #page-header-bg.fullscreen-header .inner-wrap>a,.nectar-hor-list-item[data-color=accent-color]: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,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 .nectar-button.see-through-2[data-hover-color-override=false]:hover{background-color:#dc0037!important}#header-outer #top nav>ul>li:not(.megamenu) ul a:hover,#header-outer:not([data-format=left-header]) #top nav>ul>li:not(.megamenu) .sfHover>a,#header-outer #top nav>ul>li:not(.megamenu) .sfHover>a,#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,#header-outer nav>ul>.megamenu>ul ul li a:hover,#header-outer nav>ul>.megamenu>ul ul li a:focus,#header-outer nav>ul>.megamenu>ul ul .sfHover>a,body:not([data-header-format=left-header]) #header-outer nav>ul>.megamenu>ul ul .current-menu-item>a{background-color:#dc0037!important}#header-outer[data-format=left-header] .sf-menu .sub-menu .current-menu-item>a,.sf-menu ul .open-submenu>a{color:#dc0037!important}.tabbed>ul li .active-tab,body.material input[type=text]:focus,body.material textarea:focus,body.material input[type=search]:focus,body.material input[type=url]:focus,body.material select:focus,.material #search-outer #search input[type=text],#header-outer[data-lhe=animated_underline] #top nav>ul>li>a .menu-title-text: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,.nectar-hor-list-item[data-hover-effect=full_border][data-color=accent-color]:hover,.material.woocommerce-page[data-form-style=default] div input#coupon_code:focus{border-color:#dc0037}.nectar-cta[data-color=extra-color-gradient-1]:not([data-style=material]) .link_wrap,.nectar-fancy-box[data-style=color_box_hover][data-color=extra-color-gradient-1] .box-bg:after,.nectar-post-grid-wrap[data-load-more-color=extra-color-gradient-1] .load-more:before{background:#dc0037;background:linear-gradient(to bottom right,#dc0037,#936)}.nectar-cta[data-color=extra-color-gradient-2]:not([data-style=material]) .link_wrap,.nectar-fancy-box[data-style=color_box_hover][data-color=extra-color-gradient-2] .box-bg:after,.nectar-post-grid-wrap[data-load-more-color=extra-color-gradient-2] .load-more:before{background:#7b0c28;background:linear-gradient(to bottom right,#7b0c28,#7b0c28)}.nectar-fancy-box[data-style=color_box_hover][data-color=extra-color-gradient-2]:before{box-shadow:0 30px 90px #7b0c28}body,.container-wrap,.material .ocm-effect-wrap,body .vc_text_separator div,.carousel-wrap[data-full-width=true] .carousel-heading,#page-header-wrap,body[data-footer-reveal="1"].ascend.box-rolling,body[data-footer-reveal="1"].box-rolling{background-color:#fff}body,body h1,body h2,body h3,body h4,body h5,body h6{color:#333}body #header-outer,body #search-outer,body[data-header-format=left-header].ascend #search-outer,.material #header-space,#header-space,.material #header-outer .bg-color-stripe,.material #search-outer .bg-color-stripe,.material #header-outer #search-outer:before,body[data-header-format=left-header].material #search-outer,body.material[data-header-format=centered-menu-bottom-bar] #page-header-wrap.fullscreen-header,body #header-outer #mobile-menu:before{background-color:#fff}body #header-outer,body[data-header-color=dark] #header-outer{background-color:#fff}.material #header-outer:not(.transparent) .bg-color-stripe{display:none}#header-outer #top nav>ul>li>a,#header-outer .slide-out-widget-area-toggle a i.label,#header-outer:not(.transparent) #top #logo,#header-outer #top .span_9>.slide-out-widget-area-toggle i,#header-outer #top .sf-sub-indicator i,body[data-header-color=custom].ascend #boxed #header-outer .cart-menu .cart-icon-wrap i,#header-outer #top nav ul #nectar-user-account a span,#header-outer #top #toggle-nav i,body[data-header-format=left-header] #header-outer #social-in-menu a,#header-outer #top nav ul #search-btn a span,#search-outer #search input[type=text],#search-outer #search #close a span,.material #search-outer #search .span_12 span{color:#000!important}.material #header-outer #search-outer input::-webkit-input-placeholder,body[data-header-format=left-header].material #search-outer input::-webkit-input-placeholder{color:#000!important}#header-outer #top .slide-out-widget-area-toggle a .lines:after,#header-outer #top .slide-out-widget-area-toggle a .lines:before,#header-outer #top .slide-out-widget-area-toggle a .lines-button:after,#search-outer .close-wrap .close-line,#header-outer:not(.transparent) #top .slide-out-widget-area-toggle .close-line{background-color:#000}#header-outer #mobile-menu ul li a:hover,#header-outer #mobile-menu ul li a:hover .sf-sub-indicator i,#header-outer #mobile-menu ul li a:focus,#header-outer #mobile-menu ul li a:focus .sf-sub-indicator i,#header-outer #mobile-menu ul li[class*=current]>a,#header-outer #mobile-menu ul li[class*=current]>a i{color:#b60f3b!important}#header-outer[data-lhe=animated_underline] #top nav>ul>li>a .menu-title-text:after,body.material #header-outer #search-outer #search input[type=text],body[data-header-format=left-header].material #search-outer #search input[type=text]{border-color:#b60f3b}body:not([data-header-format=left-header]) #top .sf-menu li ul,#header-outer nav>ul>.megamenu>.sub-menu,body #header-outer nav>ul>.megamenu>.sub-menu>li>a{background-color:#fff}#top .sf-menu li ul li a:hover,body #top nav .sf-menu ul .sfHover>a,#top .sf-menu li ul .current-menu-item>a,#top .sf-menu li ul .current-menu-ancestor>a,#header-outer nav>ul>.megamenu>ul ul li a:hover,#header-outer nav>ul>.megamenu>ul ul li a:focus,#header-outer nav>ul>.megamenu>ul ul .current-menu-item>a,#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 nav>ul>.megamenu>ul ul .sfHover>a,#header-outer:not([data-format=left-header]) #top nav>ul>li:not(.megamenu) ul a:hover,body:not([data-header-format=left-header]) #header-outer nav>ul>.megamenu>ul ul .current-menu-item>a,#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{background-color:#fff!important}#top .sf-menu li ul li a,#header-outer #top .sf-menu li ul .sf-sub-indicator i,#header-outer:not([data-format=left-header]) #top nav>ul>li:not(.megamenu) ul a,#header-outer #top nav>ul>.nectar-woo-cart .cart-outer .widget ul a:hover{color:#0a0a0a!important}body #top nav .sf-menu ul .sfHover>a,body[data-dropdown-style=minimal] #header-secondary-outer ul>li:not(.megamenu) .sfHover>a,body #top nav .sf-menu ul .sfHover>a .sf-sub-indicator i,body #top nav .sf-menu ul li:hover>a .sf-sub-indicator i,body #top nav .sf-menu ul li:hover>a,body #top nav .sf-menu ul .current-menu-item>a,body #top nav .sf-menu ul .current_page_item>a .sf-sub-indicator i,body #top nav .sf-menu ul .current_page_ancestor>a .sf-sub-indicator i,body #top nav .sf-menu ul .sfHover>a,body #top nav .sf-menu ul .current_page_ancestor>a,body #top nav .sf-menu ul .current-menu-ancestor>a,body #top nav .sf-menu ul .current_page_item>a,body .sf-menu>li>a:active>.sf-sub-indicator i,#header-outer nav>ul>.megamenu>ul ul .current-menu-item>a,#header-outer nav>ul>.megamenu>ul>li>a:hover,#header-outer nav>ul>.megamenu>ul>.sfHover>a,body #header-outer nav>ul>.megamenu ul li:hover>a,#header-outer #top nav ul li .sfHover>a .sf-sub-indicator i,#header-outer #top nav>ul>.megamenu>ul ul li a:hover,#header-outer #top nav>ul>.megamenu>ul ul li a:focus,#header-outer #top nav>ul>.megamenu>ul ul .sfHover>a,#header-outer #top nav ul li li:hover>a .sf-sub-indicator i,#header-outer[data-format=left-header] .sf-menu .sub-menu .current-menu-item>a,body:not([data-header-format=left-header]) #header-outer #top nav>ul>.megamenu>ul ul .current-menu-item>a,#header-outer #top nav>ul>li:not(.megamenu) ul a:hover,body[data-dropdown-style=minimal] #header-secondary-outer 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: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) .current-menu-item>a,#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,#header-outer:not([data-format=left-header]) #top nav>ul>li:not(.megamenu) ul .current-menu-ancestor>a .sf-sub-indicator i,#header-outer:not([data-format=left-header]) #top nav>ul>.megamenu ul ul .current-menu-item>a,body:not([data-header-format=left-header]) #header-outer nav>ul>.megamenu>ul>li>ul>.has-ul>a:hover,body:not([data-header-format=left-header]) #header-outer nav>ul>.megamenu>ul>li>ul>.has-ul>a:focus,body:not([data-header-format=left-header]) #header-outer nav>ul>.megamenu>ul>li:hover>a,body:not([data-header-format=left-header]) #header-outer nav>ul>.megamenu>ul>li>ul>.has-ul:hover>a,#header-outer:not([data-format=left-header]) nav>ul>.megamenu ul ul .current-menu-item.has-ul>a,#header-outer:not([data-format=left-header]) nav>ul>.megamenu ul ul .current-menu-ancestor.has-ul>a{color:#b60f3b!important}body #header-outer[data-transparent-header=true] #top nav ul #nectar-user-account>div,body[data-header-color=custom] #top nav ul #nectar-user-account>div,#header-outer:not(.transparent) .sf-menu>li ul{border-color:#eee}#header-outer:not(.transparent) .sf-menu>li ul{border-top-width:1px;border-top-style:solid}body:not([data-header-format=left-header]) #header-outer .sf-menu li ul,#header-outer nav>ul>.megamenu>.sub-menu,body #header-outer nav>ul>.megamenu>.sub-menu>li>a{background-color:#fff!important}#footer-outer{background-color:#b23059!important}#footer-outer #footer-widgets{border-bottom:none}#footer-outer,#footer-outer a:not(.nectar-button){color:#fff!important}#footer-outer #footer-widgets .widget h4{color:#501a2b!important}#footer-outer #copyright{border:0;background-color:#b23059}#footer-outer #copyright .widget h4,#footer-outer #copyright li a i,#footer-outer #copyright p{color:#fff}#footer-outer #copyright a:not(.nectar-button){color:#fff!important}#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:#501a2b;color:#501a2b}#ajax-content-wrap #footer-outer #copyright{border-top:1px solid rgba(255,255,255,.18)}@media only screen and (min-width:1000px){#header-outer #logo{margin-top:30px;margin-bottom:30px;position:relative}}@media only screen and (min-width:1000px){.material #header-outer:not(.transparent) .bg-color-stripe{top:150px;height:calc(35vh - 150px)}}@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:74px;height:calc(30vh - 74px)}}#header-outer #logo img{height:90px}#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:20px;margin-right:20px}#top nav>ul>li>ul>li,#header-outer[data-format=centered-menu] #top nav>ul>li>ul>li{-webkit-transform:translate3d(0,13px,0);transform:translate3d(0,13px,0)}#header-outer nav ul li li:hover>a .sf-sub-indicator i,#header-outer nav ul li .sfHover>a .sf-sub-indicator i,#header-outer:not([data-format=left-header]) #top nav>ul>li:not(.megamenu) ul .current-menu-ancestor>a .sf-sub-indicator i,#header-outer:not([data-format=left-header]) nav>ul>.megamenu ul ul .current-menu-item>a,#header-outer:not([data-format=left-header]) nav>ul>.megamenu ul ul .current-menu-ancestor>a,#header-outer nav>ul>.megamenu>ul ul .sfHover>a,#header-outer nav>ul>.megamenu>ul ul li a:hover,#header-outer nav>ul>.megamenu>ul ul li a:focus,body:not([data-header-format=left-header]) #header-outer nav>ul>.megamenu>ul ul .current-menu-item>a,#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) .sfHover>a,#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,body[data-dropdown-style=minimal] #header-secondary-outer ul>li:not(.megamenu) .sfHover>a,body[data-dropdown-style=minimal] #header-secondary-outer ul>li:not(.megamenu) ul a:hover{color:#fff}#header-space{height:190px}@media only screen and (max-width:999px){#header-space{height:74px}}#header-outer #logo .mobile-only-logo,#header-outer[data-format=centered-menu-bottom-bar][data-condense=true] .span_9 #logo img{height:50px}@media only screen and (max-width:999px){body #top #logo img,#header-outer[data-permanent-transparent=false] #logo .dark-version{height:50px!important}}@media only screen and (min-width:1000px) and (max-width:1100px){body #top .span_9>.slide-out-widget-area-toggle.mobile-icon a:hover .lines:after,body #top .span_9>.slide-out-widget-area-toggle.mobile-icon a:hover .lines-button:after,body #top .span_9>.slide-out-widget-area-toggle.mobile-icon a:hover .lines:before{background-color:#b60f3b!important}}@media only screen and (min-width:1000px){body.material #search-outer #search #search-box input[type=text]{font-size:48px;line-height:1;height:76px!important}#search-outer #search .span_12 form>span{position:absolute;bottom:-40px;left:0}#search-outer #search #close{top:50%;margin-top:-28px}}.nectar-skip-to-content:focus{position:fixed;left:6px;top:7px;height:auto;width:auto;display:block;font-size:14px;font-weight:600;padding:15px 23px 14px;background:#f1f1f1;z-index:100000;line-height:normal;text-decoration:none;box-shadow:0 0 2px 2px rgba(0,0,0,.6)}#header-outer[data-lhe=animated_underline] li>a .menu-title-text{position:relative}#header-outer[data-lhe=animated_underline] nav>ul>li:not([class*=button_])>a .menu-title-text:after,#header-secondary-outer[data-lhe=animated_underline] nav>.sf-menu>li>a .menu-title-text:after{-webkit-transition:-webkit-transform .3s ease-out,border-color .3s ease-out;transition:transform .3s ease-out,border-color .3s ease-out;position:absolute;display:block;bottom:-6px;left:0;width:100%;-ms-transform:scaleX(0);-webkit-transform:scaleX(0);transform:scaleX(0);border-top:2px solid #000;content:"";padding-bottom:inherit}#header-outer[data-lhe=animated_underline] #top nav>ul>li>a:hover .menu-title-text:after,#header-outer[data-lhe=animated_underline] #top nav>ul>.sfHover>a .menu-title-text:after,#header-outer[data-lhe=animated_underline] .sf-menu .current_page_ancestor>a .menu-title-text:after,#header-outer[data-lhe=animated_underline] .sf-menu .current-menu-ancestor>a .menu-title-text:after,#header-outer[data-lhe=animated_underline] .sf-menu .current-menu-item>a .menu-title-text:after,#header-outer[data-lhe=animated_underline] .sf-menu .current_page_item>a .menu-title-text:after,#header-outer[data-lhe=animated_underline] .buttons .current-menu-item>a .menu-title-text:after,#header-outer[data-lhe=animated_underline] .buttons .current-menu-ancestor>a .menu-title-text:after,#header-secondary-outer[data-lhe=animated_underline] nav>.sf-menu>li>a .menu-title-text:hover:after,#header-secondary-outer[data-lhe=animated_underline] nav>.sf-menu>li>a:focus .menu-title-text:after{backface-visibility:hidden;-webkit-transform:scaleX(1);transform:scaleX(1)}#header-outer[data-lhe=animated_underline]:not([data-format=left-header]) nav>ul>li:not([class*=button_])>a .menu-title-text:after,#header-secondary-outer[data-lhe=animated_underline] nav>.sf-menu>li>a .menu-title-text:after{border-top-width:1px}#header-outer[data-lhe=animated_underline]:not([data-format=left-header]) nav>ul>li:not([class*=button_])>a .menu-title-text:after{bottom:-4px}body #header-outer[data-transparent-header=true],body #header-outer[data-transparent-header=true] .cart-menu{transition:background-color .3s ease,box-shadow .3s ease,margin .25s ease;-webkit-transition:background-color .3s ease,box-shadow .3s ease,margin .25s ease}body #header-outer[data-transparent-header=true].transparent,body #header-outer[data-transparent-header=true].transparent .cart-menu{transition:border-color .3s ease;-webkit-transition:border-color .3s ease}body.original #header-outer[data-transparent-header=true].transparent,body.ascend #header-outer[data-transparent-header=true].transparent,body.material #header-outer[data-transparent-header=true].transparent{box-shadow:none}body #header-outer[data-transparent-header=true].transparent{background-color:transparent!important;-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid rgba(255,255,255,.25)}#header-outer[data-transparent-header=true][data-transparent-shadow-helper=true].transparent:not(.dark-slide):before{background:linear-gradient(to top,rgba(255,255,255,0)0,transparent 1%,rgba(0,0,0,.04) 16%,rgba(0,0,0,.23) 75%,rgba(0,0,0,.33) 100%);position:absolute;pointer-events:none;height:120%;top:0;left:0;width:100%;content:"";display:block}body.material #header-outer[data-transparent-header=true].transparent{border-bottom:0}body #header-outer[data-transparent-header=true].transparent nav>ul>li>a{margin-bottom:-1px}#header-outer[data-transparent-header=true].transparent #logo img,#header-outer[data-transparent-header=true] #logo .starting-logo,#header-outer[data-transparent-header=true].light-text #logo img{opacity:0;-ms-filter:"alpha(opacity=0)"}#header-outer[data-transparent-header=true].transparent #logo .starting-logo,#header-outer[data-transparent-header=true].light-text #logo .starting-logo{opacity:1;-ms-filter:"alpha(opacity=100)"}body #header-outer[data-transparent-header=true][data-remove-border=true],#header-outer[data-transparent-header=true][data-full-width=true][data-remove-border=true] .cart-menu,#header-outer[data-transparent-header=true][data-full-width=false][data-remove-border=true].transparent .cart-menu,.ascend #header-outer.transparent[data-transparent-header=true][data-full-width=true][data-remove-border=true] #top .nectar-woo-cart .cart-contents{border:0!important}body #header-outer.transparent[data-transparent-header=true][data-remove-border=true]{transition:background-color .3s ease 0s,box-shadow .3s ease 0s,margin .25s ease;-webkit-transition:background-color .3s ease 0s,box-shadow .3s ease 0s,margin .25s ease}#header-outer[data-transparent-header=true].transparent>header #logo img.dark-version,#header-outer[data-transparent-header=true].light-text>header #logo img.dark-version,#header-outer[data-transparent-header=true].transparent.dark-slide>header #logo img,#header-outer[data-transparent-header=true].dark-text>header #logo img,#header-outer[data-transparent-header=true].dark-text.side-widget-open>header #logo img.dark-version{opacity:0!important}#header-outer.transparent #top #logo,#header-outer.transparent #top #logo:hover{color:#fff}#header-outer.transparent[data-permanent-transparent=false] #top .slide-out-widget-area-toggle.mobile-icon i:before,#header-outer.transparent[data-permanent-transparent=false] #top .slide-out-widget-area-toggle.mobile-icon i:after,body #header-outer[data-permanent-transparent="1"].transparent:not(.dark-slide)>#top .span_9>.slide-out-widget-area-toggle .lines-button:after,body #header-outer[data-permanent-transparent="1"].transparent:not(.dark-slide)>#top .span_9>.slide-out-widget-area-toggle .lines:before,body #header-outer[data-permanent-transparent="1"].transparent:not(.dark-slide)>#top .span_9>.slide-out-widget-area-toggle .lines:after,#header-outer[data-lhe=animated_underline].transparent .nectar-header-text-content a:after{background-color:#fff!important}#header-outer.transparent #top nav>ul>li>a,#header-outer.transparent #top nav>.sf-menu>li>a,#header-outer.transparent .slide-out-widget-area-toggle a i.label,#header-outer.transparent #top nav ul #search-btn a .icon-salient-search,#header-outer.transparent #top nav ul #nectar-user-account a span,#header-outer.transparent #top nav>ul>li>a>.sf-sub-indicator i{color:#fff!important;opacity:.75;will-change:opacity,color;transition:opacity .2s ease,color .2s ease}#header-outer.transparent[data-lhe=animated_underline] #top nav>ul>li>a:hover,#header-outer.transparent[data-lhe=animated_underline] #top nav>ul>li>a:focus,#header-outer.transparent[data-lhe=animated_underline] #top nav .sf-menu>.sfHover>a,#header-outer.transparent[data-lhe=animated_underline] #top nav .sf-menu>.current-menu-ancestor>a,#header-outer.transparent[data-lhe=animated_underline] #top nav .sf-menu>.current_page_item>a,#header-outer.transparent[data-lhe=default] #top nav>ul>li>a:focus,#header-outer.transparent .slide-out-widget-area-toggle a:hover i.label,#header-outer.transparent #top nav ul #search-btn a:focus span,#header-outer.transparent #top nav ul #nectar-user-account a:focus span,#header-outer.transparent #top nav ul .slide-out-widget-area-toggle a:focus span{opacity:1}#header-outer[data-lhe=animated_underline].transparent #top nav>ul>li>a .menu-title-text:after,#header-outer.transparent #top nav>ul>li[class*=button_bordered]>a:before{border-color:#fff!important}#header-outer.transparent>#top nav ul .slide-out-widget-area-toggle a .lines,#header-outer.transparent>#top nav ul .slide-out-widget-area-toggle a .lines:before,#header-outer.transparent>#top nav ul .slide-out-widget-area-toggle a .lines:after,body.material #header-outer.transparent .slide-out-widget-area-toggle a .close-line,#header-outer.transparent>#top nav ul .slide-out-widget-area-toggle .lines-button:after{background-color:#fff!important}#header-outer.transparent #top nav ul .slide-out-widget-area-toggle a .lines,body.material:not(.mobile) #header-outer.transparent .slide-out-widget-area-toggle a .close-line,#header-outer.transparent:not(.side-widget-open) #top nav ul .slide-out-widget-area-toggle a .lines-button:after{opacity:.75}@media only screen and (min-width:1000px){.container,body[data-header-format=left-header] .container,.material #search-outer #search{max-width:1425px;width:100%;margin:0 auto;padding:0 90px}#search-outer #search #close a{right:90px}body.material #search-outer #search #close{right:90px}body.material #search-outer #search #close a{right:12px}}@media only screen and (min-width:1000px){.container,body[data-header-format=left-header] .container,.material #search-outer #search{max-width:1500px}}body[data-button-style^=rounded] .nectar-cta:not([data-style=material]) .link_wrap,body[data-button-style^=rounded] .nectar-button.see-through,body[data-button-style^=rounded] .nectar-button.see-through-2,body[data-button-style^=rounded] .nectar-button.see-through-3,body[data-button-style^=rounded] .portfolio-filters-inline .container ul li a,body[data-button-style^=rounded] .slide-out-widget-area-toggle[data-custom-color=true] a:before,body[data-button-style^=rounded] #to-top,body[data-button-style^=rounded] .flex-direction-nav a,body[data-button-style^=rounded] #pagination span,body[data-button-style^=rounded] #pagination a,body[data-button-style^=rounded] #pagination .next.inactive,body[data-button-style^=rounded] #pagination .prev.inactive,body[data-button-style^=rounded].woocommerce nav.woocommerce-pagination ul li a,body[data-button-style^=rounded].woocommerce .container-wrap nav.woocommerce-pagination ul li span,body[data-button-style^=rounded] .container-wrap nav.woocommerce-pagination ul li span,body[data-button-style^=rounded].woocommerce-cart .wc-proceed-to-checkout a.checkout-button,body[data-button-style^=rounded] #infscr-loading,body[data-button-style^=rounded] input[type=submit],body[data-button-style^=rounded] button[type=submit],body[data-button-style^=rounded] input[type=button],body[data-button-style^=rounded] button,body[data-button-style^=rounded] .nectar-button,body[data-button-style^=rounded] .swiper-slide .button a,body[data-button-style^=rounded] #top nav>ul>li[class*=button_solid_color]>a:before,body[data-button-style^=rounded] #top nav>ul>li[class*=button_bordered]>a:before,body[data-button-style^=rounded] .woocommerce.add_to_cart_inline a.button.add_to_cart_button,body[data-button-style^=rounded] #header-outer .widget_shopping_cart a.button{border-radius:200px!important;-webkit-border-radius:200px!important;box-shadow:none;-ms-transition:opacity .45s cubic-bezier(.25,1,.33,1),transform .45s cubic-bezier(.25,1,.33,1),border-color .45s cubic-bezier(.25,1,.33,1),color .45s cubic-bezier(.25,1,.33,1),background-color .45s cubic-bezier(.25,1,.33,1),box-shadow .45s cubic-bezier(.25,1,.33,1);-webkit-transition:opacity .45s cubic-bezier(.25,1,.33,1),transform .45s cubic-bezier(.25,1,.33,1),border-color .45s cubic-bezier(.25,1,.33,1),color .45s cubic-bezier(.25,1,.33,1),background-color .45s cubic-bezier(.25,1,.33,1),box-shadow .45s cubic-bezier(.25,1,.33,1);transition:opacity .45s cubic-bezier(.25,1,.33,1),transform .45s cubic-bezier(.25,1,.33,1),border-color .45s cubic-bezier(.25,1,.33,1),color .45s cubic-bezier(.25,1,.33,1),background-color .45s cubic-bezier(.25,1,.33,1),box-shadow .45s cubic-bezier(.25,1,.33,1)}@media only screen and (min-width:1px) and (max-width:999px){body:not([data-m-animate="1"]) .wpb_animate_when_almost_visible,body:not([data-m-animate="1"]) .wpb_animate_when_almost_visible.wpb_start_animation{opacity:1;-webkit-animation:none;-o-animation:none;animation:none}img.img-with-animation[data-animation=fade-in-from-left],.col.has-animation[data-animation=fade-in-from-left],.wpb_column.has-animation[data-animation=fade-in-from-left],.nectar-fancy-box.has-animation[data-animation=fade-in-from-left],img.img-with-animation[data-animation=fade-in-from-right],.col.has-animation[data-animation=fade-in-from-right],.wpb_column.has-animation[data-animation=fade-in-from-right],.nectar-fancy-box.has-animation[data-animation=fade-in-from-right],.divider-border[data-animate=yes],.divider-small-border[data-animate=yes],.col.has-animation[data-animation=fade-in-from-bottom],.wpb_column.has-animation[data-animation=fade-in-from-bottom],.nectar-fancy-box.has-animation[data-animation=fade-in-from-bottom],img.img-with-animation[data-animation=grow-in],.col.has-animation[data-animation=grow-in],.wpb_column.has-animation[data-animation=grow-in],.nectar-fancy-box.has-animation[data-animation=grow-in],img.img-with-animation[data-animation=flip-in],.col.has-animation[data-animation=flip-in],.wpb_column.has-animation[data-animation=flip-in],.nectar-fancy-box.has-animation[data-animation=flip-in],img.img-with-animation[data-animation=flip-in-vertical],.col.has-animation[data-animation=flip-in-vertical],.wpb_column.has-animation[data-animation=flip-in-vertical],.wpb_column.has-animation[data-animation=slight-twist],.nectar-fancy-box.has-animation[data-animation=flip-in-vertical],.img-with-aniamtion-wrap[data-animation=flip-in-vertical] .hover-wrap,.img-with-aniamtion-wrap[data-animation=flip-in] .hover-wrap,.img-with-aniamtion-wrap[data-animation=fade-in-from-bottom] .hover-wrap,.img-with-aniamtion-wrap[data-animation=fade-in-from-right] .hover-wrap,.img-with-aniamtion-wrap[data-animation=fade-in-from-left] .hover-wrap,.img-with-aniamtion-wrap[data-animation=grow-in] .hover-wrap,.nectar-split-heading span>.inner,.nectar-split-heading[data-animation-type=twist-in],.col.has-animation[data-animation=zoom-out],.col.has-animation[data-animation=zoom-out-high],.nectar_image_with_hotspots[data-animation=true] .nectar_hotspot_wrap,.column-bg-overlay-wrap[data-bg-animation=zoom-out-reveal],.column-image-bg-wrap[data-bg-animation=zoom-out-reveal],.column-image-bg-wrap[data-bg-animation=zoom-out-reveal] .inner-wrap,.column-image-bg-wrap[data-bg-animation*=reveal-from-],.column-image-bg-wrap[data-bg-animation*=reveal-from-] .inner-wrap,.column-image-bg-wrap[data-bg-animation*=reveal-from-] .inner-wrap .column-image-bg,.column-bg-overlay-wrap[data-bg-animation*=reveal-from-],.column-bg-overlay-wrap[data-bg-animation*=reveal-from-]>div,.img-with-aniamtion-wrap[data-animation*=reveal-from-] img.img-with-animation,.img-with-aniamtion-wrap[data-animation*=reveal-from-] .inner,.img-with-aniamtion-wrap[data-animation*=reveal-from-]{transform:none!important;-webkit-transform:none!important}.col.has-animation,.wpb_column.has-animation,.nectar-fancy-box.has-animation,img.img-with-animation[data-animation=flip-in],.col.has-animation[data-animation=flip-in],.wpb_column.has-animation[data-animation=flip-in],.nectar-fancy-box.has-animation[data-animation=flip-in],img.img-with-animation[data-animation=flip-in-vertical],.col.has-animation[data-animation=flip-in-vertical],.wpb_column.has-animation[data-animation=flip-in-vertical],.nectar-fancy-box.has-animation[data-animation=flip-in-vertical],.nectar_image_with_hotspots[data-animation=true] .nectar_hotspot_wrap,.nectar-fancy-ul[data-animation=true] ul li,.nectar-split-heading[data-animation-type=twist-in],.column-bg-overlay-wrap[data-bg-animation=zoom-out-reveal],.column-image-bg-wrap[data-bg-animation=zoom-out-reveal],.column-image-bg-wrap[data-bg-animation*=reveal-from-] .inner-wrap,.column-bg-overlay-wrap[data-bg-animation*=reveal-from-],.column-bg-overlay-wrap[data-bg-animation*=reveal-from-]>div,.img-with-aniamtion-wrap[data-animation*=reveal-from-] .inner{opacity:1!important}}@media only screen and (min-width:1000px){#footer-widgets[data-cols="5"] .container .row>div{width:19.5%}#footer-widgets[data-cols="5"] .container .row>div:first-child{width:35%}}#to-top{display:block;position:fixed;text-align:center;line-height:12px;right:17px;bottom:0;transform:translateY(105%);color:#fff;cursor:pointer;border-radius:2px;-webkit-border-radius:2px;z-index:9994;height:29px;width:29px;background-color:rgba(0,0,0,.25);background-repeat:no-repeat;background-position:center;transition:background-color .1s linear;-webkit-transition:background-color .1s linear}body[data-button-style*=rounded] #to-top{transition:box-shadow .3s cubic-bezier(.55,0,.1,1),background-color .1s linear;-webkit-transition:-webkit-box-shadow .3s cubic-bezier(.55,0,.1,1),background-color .1s linear;background-color:rgba(0,0,0,.25)}body[data-button-style*=rounded] #to-top:hover,body[data-button-style*=rounded] #to-top.dark:hover{transition:box-shadow .3s cubic-bezier(.55,0,.1,1),background-color .05s linear .25s;-webkit-transition:-webkit-box-shadow .3s cubic-bezier(.55,0,.1,1),background-color .05s linear .25s;box-shadow:1px 2px 3px rgba(0,0,0,.16);background-color:transparent!important}body[data-button-style*=rounded] #to-top:after,body[data-button-style*=rounded] #to-top:before{display:block;content:" ";height:100%;width:100%;position:absolute;top:0;left:0;z-index:1;background-color:#000;transform:scale(0);-webkit-transform:scale(0);transition:all .3s cubic-bezier(.55,0,.1,1);-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);border-radius:100px;-webkit-border-radius:100px}body[data-button-style*=rounded] #to-top:before{background-color:rgba(255,255,255,.25);transform:scale(1);-webkit-transform:scale(1);transition:all .5s cubic-bezier(.165,.84,.44,1);-webkit-transition:all .5s cubic-bezier(.165,.84,.44,1);opacity:0;z-index:2}body[data-button-style*=rounded] #to-top:hover:after{transform:scale(1);-webkit-transform:scale(1)}body[data-button-style*=rounded] #to-top{overflow:hidden}body[data-button-style*=rounded] #to-top i.fa-angle-up.top-icon,body[data-button-style*=rounded] #to-top i.fa-angle-up{-webkit-transform:translate(0,0);transform:translate(0,0);transition:transform .2s ease;-webkit-transition:transform .2s ease}body[data-button-style*=rounded] #to-top:active:before{opacity:1}#to-top i{line-height:29px;width:29px;height:29px;font-size:14px;top:0;left:0;text-align:center;position:relative;z-index:10;background-color:transparent}#to-top:hover,#to-top.dark:hover{background-color:#000}body,.toggle h3 a,table,select,body .nectar-love span,body .sharing-default-minimal .nectar-love,.single [data-post-hs=default_minimal] #single-below-header span,.single .heading-title[data-header-style=default_minimal] #single-below-header span{font-family:Roboto;font-size:18px;line-height:24px;font-weight:400}strong{font-family:Roboto;font-weight:600}@media only screen and (max-width:999px) and (min-width:690px){body{font-size:18px;line-height:24px}}@media only screen and (max-width:690px){body{font-size:18px;line-height:24px}}#top nav>ul>li>a,body.material #search-outer #search input[type=text],#top nav ul .slide-out-widget-area-toggle a i.label,#header-outer #mobile-menu ul li a{font-family:Roboto;text-transform:uppercase;font-size:16px;line-height:20px;font-weight:500}#top .sf-menu li ul li a{font-family:Roboto;font-size:17px;line-height:20px;font-weight:400}#page-header-bg h1,body h1,[data-inherit-heading-family=h1]{font-family:Roboto;font-size:60px;line-height:64px;font-weight:700}@media only screen and (max-width:999px) and (min-width:690px){body h1,#page-header-bg .span_6 h1,#page-header-bg.fullscreen-header .span_6 h1{font-size:39px;line-height:41.6px}.wpb_wrapper h1.vc_custom_heading{font-size:39px!important;line-height:41.6px!important}}@media only screen and (max-width:690px){body h1,#page-header-bg .span_6 h1,#page-header-bg.fullscreen-header .span_6 h1{font-size:24px;line-height:25.6px}.wpb_wrapper h1.vc_custom_heading{font-size:24px!important;line-height:25.6px!important}}#page-header-bg h2,body h2,article.post .post-header h2,.nectar_single_testimonial[data-style=bold] p,[data-inherit-heading-family=h2]{font-family:Roboto;font-size:40px;line-height:44px;font-weight:700}@media only screen and (max-width:999px) and (min-width:690px){.col h2,body h2,.nectar_single_testimonial[data-style=bold] p,.nectar-category-grid[data-style=mouse_follow_image][data-h-tag=h2] .content{font-size:26px;line-height:28.6px}.wpb_wrapper h2.vc_custom_heading{font-size:26px!important;line-height:28.6px!important}}@media only screen and (max-width:690px){.col h2,body h2,.nectar_single_testimonial[data-style=bold] p,.nectar-category-grid[data-style=mouse_follow_image][data-h-tag=h2] .content{font-size:20px;line-height:22px}.wpb_wrapper h2.vc_custom_heading{font-size:20px!important;line-height:22px!important}}body h3,.row .col h3,.toggle h3 a,.portfolio-items[data-ps="8"] .col h3,.nectar-hor-list-item[data-font-family=h3],[data-inherit-heading-family=h3]{font-family:Roboto;font-size:28px;line-height:34px;font-weight:700}@media only screen and (max-width:999px) and (min-width:690px){.row .span_3 h3,.row .vc_col-sm-2 h3,.row .vc_col-sm-3 h3,.row .vc_col-sm-4 h3,.row .col h3,body h3,.nectar-category-grid[data-style=mouse_follow_image][data-h-tag=h3] .content{font-size:21px;line-height:25.5px}.wpb_wrapper h3.vc_custom_heading{font-size:21px!important;line-height:25.5px!important}}@media only screen and (max-width:690px){.row .span_3 h3,.row .vc_col-sm-2 h3,.row .vc_col-sm-3 h3,.row .vc_col-sm-4 h3,.row .col h3,body h3,.nectar-category-grid[data-style=mouse_follow_image][data-h-tag=h3] .content{font-size:18.2px;line-height:22.1px}.wpb_wrapper h3.vc_custom_heading{font-size:18.2px!important;line-height:22.1px!important}}body h4,.row .col h4,.list-icon-holder[data-icon_type=numerical] span,.portfolio-items[data-ps="6"] .work-meta h4,.nectar-hor-list-item[data-font-family=h4],.toggles[data-style=minimal_small] .toggle>h3 a,[data-inherit-heading-family=h4]{font-family:Roboto;font-size:24px;line-height:28px;font-weight:500}@media only screen and (max-width:999px) and (min-width:690px){.row .col h4,body h4,.nectar-category-grid[data-style=mouse_follow_image][data-h-tag=h4] .content{font-size:18px;line-height:21px}}@media only screen and (max-width:690px){.row .col h4,body h4,.nectar-category-grid[data-style=mouse_follow_image][data-h-tag=h4] .content{font-size:18px;line-height:21px}}body h6,.row .col h6,.nectar-hor-list-item[data-font-family=h6],[data-inherit-heading-family=h6]{font-family:Roboto;font-size:16px;line-height:20px;font-weight:400}@media only screen and (max-width:999px) and (min-width:690px){.row .col h6,body h6{font-size:16px;line-height:20px}}@media only screen and (max-width:690px){.row .col h6,body h6{font-size:16px;line-height:20px}}form label,body.material .nectar_single_testimonial[data-style=basic] span.wrap,body.material .nectar_single_testimonial[data-style=basic_left_image] span.wrap,body[data-fancy-form-rcs="1"] .woocommerce-ordering select,.tabbed[data-style=minimal_alt]>ul li a,.material .main-content .widget li a,.material #footer-outer .widget li a,.nectar-recent-posts-slider_multiple_visible .recent-post-container.container .strong a,.related-posts[data-style=material] .meta-category a,body.search-results #search-results[data-layout=list-no-sidebar] .result .inner-wrap h2 span,.material .tabbed>ul li a,.related-posts[data-style=material] .grav-wrap .text a,[data-style=list_featured_first_row] .meta-category a,.nectar-recent-posts-single_featured .strong a,body .woocommerce .nectar-woo-flickity[data-controls=arrows-and-text] .woo-flickity-count,.woocommerce div.product .woocommerce-tabs .full-width-content[data-tab-style=fullwidth] ul.tabs li a{font-family:Roboto;font-weight:500!important}body .widget h4,body #footer-outer .widget h4{font-family:Roboto;font-size:20px!important;line-height:24px;font-weight:500!important}#footer-outer .widget h4,.swiper-slide .button a,.play_button_with_text span[data-font*=btn],body:not([data-header-format=left-header]) #header-outer nav>ul>.megamenu>ul>li>a,body .vc_pie_chart .wpb_pie_chart_heading,.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,.blog-recent[data-style=minimal] .col>span,.blog-recent[data-style*=classic_enhanced] .meta-category a,.single .heading-title[data-header-style=default_minimal] .meta-category a,body[data-button-style=rounded] #pagination>a,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],body:not([data-header-format=left-header]) #header-outer nav>ul>.megamenu>ul>li>ul>li.has-ul>a{font-family:Roboto;font-size:18px;font-weight:700}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.nectar-flickity:not(.masonry) .flickity-viewport{overflow:hidden;position:relative;height:100%;margin:80px 0}.wpb_gallery_slidesflickity_static_height_style .nectar-flickity:not(.masonry) .flickity-viewport{margin:40px 0}.nectar-flickity[data-controls*=arrows_overlaid]:not(.masonry) .flickity-viewport{margin:50px 0}.flickity-slider{position:absolute;width:100%;height:100%}.nectar-flickity:not(.masonry) .flickity-slider .cell{width:66%;margin-right:3%;counter-increment:gallery-cell}.nectar-flickity[data-spacing="10px"]:not(.masonry) .flickity-slider .cell{margin:0 10px}.wpb_gallery_slidesflickity_static_height_style .nectar-flickity:not(.masonry) .flickity-slider .cell{width:auto}.wpb_gallery_slidesflickity_static_height_style .nectar-flickity:not(.masonry) .flickity-slider .cell img{height:400px;width:auto}.full-width-content .wpb_gallery_slidesflickity_static_height_style:not(.masonry) .flickity-slider .cell img{height:500px}.nectar-flickity:not(.masonry) .flickity-slider .cell img{margin:0;vertical-align:middle;max-width:none;width:100%}.flickity-slider .cell{width:100%;height:auto;overflow:hidden}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.wpb_gallery .nectar-flickity .flickity-slider .cell{position:relative}.flickity-prev-next-button{width:40px;height:40px;border:0;cursor:pointer;z-index:1000;background-color:transparent!important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:25px!important;transition:all .25s cubic-bezier(.12,.75,.4,1);-webkit-transition:all .25s cubic-bezier(.12,.75,.4,1)}.nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button .arrow{fill:#000}.nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button svg{width:12px;top:9px;transition:transform .45s cubic-bezier(.15,.75,.5,1)}.nectar-flickity[data-controls*=arrows_overlaid] .previous:after,.nectar-flickity[data-controls*=arrows_overlaid] .next:after{background-color:#000;position:absolute;height:2px;top:50%;margin-top:-1px;width:15px;content:"";transition:transform .45s cubic-bezier(.15,.75,.5,1);display:block}.nectar-flickity[data-controls*=arrows_overlaid] .previous:after{left:13px;transform:scaleX(1) translateX(1px);transform-origin:left}.nectar-flickity[data-controls*=arrows_overlaid] .next:after{left:12px;transform:scaleX(1) translateX(0);transform-origin:right}.nectar-flickity[data-controls*=arrows_overlaid] .previous:hover:after{transform:scaleX(1.3) translateX(-1px)}.nectar-flickity[data-controls*=arrows_overlaid] .next:hover:after{transform:scaleX(1.3) translateX(1px)}.nectar-flickity[data-controls*=arrows_overlaid] .previous:hover svg{transform:translateX(-2px)}.nectar-flickity[data-controls*=arrows_overlaid] .next:hover svg{transform:translateX(2px)}.nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button:before{background-color:#fff;position:absolute;left:0;top:0;width:100%;height:100%;border-radius:50%;content:"";transition:all .45s cubic-bezier(.15,.2,.1,1);-webkit-transition:all .45s cubic-bezier(.15,.2,.1,1);display:block}.nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button:hover:before{-webkit-transform:scale(1.2) translateZ(0);transform:scale(1.2) translateZ(0)}.nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button:active{opacity:1}.nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button.previous{position:absolute;left:50px;top:50%;width:40px;height:40px}.nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button.next{position:absolute;right:50px;width:40px;height:40px;top:50%}@media only screen and (max-width:1000px){.nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button{transform:scale(.75)}.nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button{padding:0}.nectar-flickity[data-controls*=arrows_overlaid][data-overflow=visible] .flickity-prev-next-button,.nectar-woo-flickity[data-controls*=arrows][data-overflow=visible][data-mobile-col-width*="%"] .flickity-prev-next-button,.nectar-woo-flickity[data-controls*=arrows].related-upsell-carousel .flickity-prev-next-button{opacity:0;visibility:hidden;pointer-events:none}}@media only screen and (max-width:690px){.nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button.previous{left:35px}.nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button.next{right:35px}.nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button{transform:scale(.65)}}.nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button.previous svg{left:10px}.nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button.next svg{right:10px;left:auto}.nectar-flickity[data-controls*=arrows_overlaid][data-control-color*=color] .flickity-prev-next-button:hover .arrow{fill:#fff}.nectar-flickity[data-controls*=arrows_overlaid][data-control-color*=color] .flickity-prev-next-button:hover:after{background-color:#fff}.nectar-flickity[data-overflow=visible]:not(.masonry) .flickity-viewport{overflow:visible}.wpb_gallery .nectar-flickity:not(.masonry):not(.flickity-enabled) .flickity-viewport{overflow:hidden}@media only screen and (min-width:1000px){.nectar-flickity[data-drag-scale=true] .cell,.nectar-woo-flickity[data-drag-scale=true] .product{-webkit-transition:transform .45s ease;transition:transform .45s ease}}.full-width-content .vc_col-sm-12 .nectar-flickity:not(.masonry) .flickity-viewport{overflow:visible}.flickity-prev-next-button{background:0 0}.flickity-prev-next-button:hover{background:0 0}.flickity-prev-next-button:disabled{display:none}.flickity-prev-next-button:hover{background:#fff}.flickity-prev-next-button:active{filter:alpha(opacity=60);opacity:.6}.flickity-prev-next-button:disabled{filter:alpha(opacity=30);opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:22%;width:55%;height:55%}.flickity-prev-next-button .arrow{fill:#fff}.wpb_gallery .nectar-flickity:not(.flickity-enabled) .flickity-viewport,.wpb_gallery .nectar-flickity:not(.flickity-enabled) .flickity-viewport .flickity-slider{height:auto}.wpb_gallery .nectar-flickity:not(.flickity-enabled) .flickity-slider{display:flex;flex-wrap:nowrap;position:relative}.wpb_gallery .nectar-flickity:not(.flickity-enabled) .cell{flex:0 0 auto}