#footer-outer #copyright li a i:hover,
#header-outer .nectar-menu-label,
#single-below-header a:focus,
#single-below-header a:hover,
#single-below-header a:hover [class^=icon-],
#top nav .sf-menu .current_page_ancestor > a .sf-sub-indicator i,
#top nav .sf-menu .current_page_item > a .sf-sub-indicator i,
.ascend .comment-list .reply a,
.blog-recent[data-style*=classic_enhanced] .post-meta a:hover i,
.comment-author a:focus,
.comment-author a:hover,
.comment-list .comment-meta a:focus,
.comment-list .comment-meta a:hover,
.comment-list .pingback .comment-body > a:hover,
.masonry.classic_enhanced .post .post-meta a:hover i,
.material .widget .tagcloud a,
.nectar-color-accent-color,
.nectar-fancy-box[data-style=color_box_hover][data-color=accent-color] .icon-default-style,
.post .post-header a:focus,
.post .post-header a:hover,
.post .post-header h2 a,
.sf-menu > .current_page_ancestor > a > .sf-sub-indicator i,
.wpcf7-form .wpcf7-not-valid-tip,
[data-style=list_featured_first_row] .meta-category a,
body [class^=icon-].icon-default-style,
body a,
body.material #footer-outer .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 .widget:not(.nectar_popular_posts_widget):not(.recent_posts_extra_widget) li a:hover,
div[data-style=minimal] .toggle.open > .toggle-title a,
div[data-style=minimal] .toggle:hover > .toggle-title a,
label span {
  color: #34572f
}
#header-outer:not(.transparent) .nectar-mobile-only.mobile-header .menu-title-text:after {
  border-color: #34572f!important
}
#footer-outer a:focus,
#footer-outer a:hover,
#header-outer #top nav > ul > .button_bordered > a:hover,
#header-outer nav > ul > .megamenu > ul > .sfHover > a,
#header-outer nav > ul > .megamenu > ul > li > a:focus,
#header-outer nav > ul > .megamenu > ul > li > a:hover,
#header-outer:not(.transparent) #social-in-menu a i:after,
#header-outer:not([data-format=left-header]) nav > ul > .megamenu ul ul .current-menu-ancestor.has-ul > a,
#header-outer:not([data-format=left-header]) nav > ul > .megamenu ul ul .current-menu-item.has-ul > a,
#search-outer .ui-widget-content .ui-state-focus *,
#search-outer .ui-widget-content li:hover *,
#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,
.blog-recent[data-style=minimal] .col > span,
.blog-recent[data-style=title_only] .col:hover .post-header .title,
.carousel-wrap[data-full-width=true] .carousel-heading a:hover i,
.circle-border,
.home .blog-recent .col .post-header h3 a,
.home .blog-recent:not([data-style=list_featured_first_row]) .col .post-header a:hover,
.masonry.material .masonry-blog-item .meta-category a,
.material #sidebar .widget .tagcloud a,
.material #sidebar .widget li:not(.has-img) a:hover .post-title,
.material #sidebar .widget ul[data-style=featured-image-left] li a:hover .post-title,
.material .comment-list .reply a:focus,
.material .comment-list .reply a:hover,
.material .widget li:not(.has-img) a:hover .post-title,
.nectar-milestone .number.accent-color,
.nectar-quick-view-box .star-rating,
.nectar_icon_wrap[data-color=accent-color] i,
.nectar_single_testimonial[data-color=accent-color] p .open-quote,
.nectar_team_member_close .inner:before,
.portfolio-filters-inline .container ul li .active,
.portfolio-items .nectar-love.loved i,
.portfolio-items .nectar-love:hover i,
.post-area.featured_img_left .meta-category a,
.post-area.standard-minimal .post .minimal-post-meta a:hover,
.post-area.standard-minimal .post .more-link span:after,
.post-area.standard-minimal .post .more-link:hover span,
.post-area.standard-minimal .post .post-header h2 a:hover,
.post-area.standard-minimal .post .post-meta .date a,
.post-meta .icon-salient-heart-2.loved,
.project-attrs li i,
.recent-posts .post-header a:hover,
.result .title a,
.result a:hover,
.sf-menu .megamenu > ul > li:hover > a,
.sf-menu > .sfHover > a > .sf-sub-indicator i,
.sf-menu > li > a:active > .sf-sub-indicator i,
.sf-menu > li > a:hover > .sf-sub-indicator i,
.single #single-meta div a:hover i,
.single #single-meta div:focus > a,
.single #single-meta div:hover > a,
.single .post .post-meta a:focus,
.single .post .post-meta a:hover,
.single.material .post-area .content-inner > .post-tags a,
.svg-icon-holder[data-color=accent-color],
.team-member .accent-color:hover,
.testimonial_slider[data-rating-color=accent-color] .star-rating .filled:before,
body #header-secondary-outer #social a:focus i,
body #header-secondary-outer #social a:hover i,
body #pagination .page-numbers.next:hover,
body #pagination .page-numbers.prev:hover,
body #pagination a.page-numbers:focus,
body #pagination a.page-numbers:hover,
body #portfolio-nav a:hover i,
body .hovered .nectar-love i,
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,
body.material #header-outer:not(.transparent) .cart-outer:hover .cart-menu-wrap .icon-salient-cart,
body.material .nectar-button.see-through.accent-color[data-color-override=false],
body.material:not([data-header-color=custom]) #header-outer:not([data-format=left-header]) #top ul.cart_list a:hover,
body:not(.material) #search-outer #search #close a span:hover,
body:not([data-header-format=left-header]) nav > ul > .megamenu > ul > li > ul > .has-ul > a:focus,
body:not([data-header-format=left-header]) nav > ul > .megamenu > ul > li > ul > .has-ul > a:hover,
div[data-style=minimal_small] .toggle.accent-color > .toggle-title a:hover,
div[data-style=minimal_small] .toggle.accent-color.open > .toggle-title a,
span.accent-color {
  color: #34572f!important
}
#ajax-content-wrap .nectar-bg-pseudo-accent-color:before,
#footer-outer .widget_calendar caption,
#header-outer .nectar-menu-label:before,
#header-outer[data-lhe=animated_underline] .nectar-header-text-content a:after,
#slide-out-widget-area,
#slide-out-widget-area-bg.fullscreen,
#slide-out-widget-area-bg.fullscreen-alt .bg-inner,
#slide-out-widget-area-bg.fullscreen-split,
.carousel-next:hover,
.carousel-prev:hover,
.flex-direction-nav a,
.format-status .post-content .status-inner,
.main-content .widget_calendar caption,
.nectar-bg-accent-color,
.nectar-bg-hover-accent-color:hover,
.nectar-cta[data-color=accent-color]:not([data-style=material]) .link_wrap,
.nectar-flickity[data-controls*=arrows_overlaid][data-control-color=accent-color] .flickity-prev-next-button:hover:before,
.nectar-flickity[data-controls=default][data-control-color=accent-color] .flickity-page-dots .dot:before,
.nectar-flickity[data-controls=touch_total][data-control-color=accent-color] .visualized-total span,
.nectar-hor-list-item[data-hover-effect=full_border][data-color=accent-color] .nectar-list-item-btn:hover,
.nectar-post-grid-item.nectar-new-item .inner:before,
.nectar-post-grid-wrap[data-load-more-color=accent-color] .load-more:hover,
.nectar-slide-in-cart.style_slide_in_click .widget_shopping_cart .nectar-notice,
.nectar_video_lightbox.nectar-button[data-color=default-accent-color],
.nectar_video_lightbox.nectar-button[data-color=transparent-accent-color]:hover,
.post .more-link span:hover,
.post.format-link .post-content .link-inner,
.post.format-quote .post-content .quote-inner,
.tabbed > ul li .active-tab,
.tabbed > ul li .active-tab:hover,
.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,
.toggle.open > .toggle-title a,
.widget .material .widget .tagcloud a:before,
.woocommerce #review_form #respond .form-submit #submit,
.wpb_row .nectar-post-grid-filters[data-active-color=accent-color] a:after,
[class*=" icon-"],
[data-style=list_featured_first_row] .meta-category a:before,
body.material #slide-out-widget-area-bg.slide-out-from-right,
div[data-style=minimal] .toggle.open > .toggle-title i:after,
div[data-style=minimal] .toggle.open > .toggle-title i:before,
div[data-style=minimal] .toggle:hover > .toggle-title i:after,
div[data-style=minimal] .toggle:hover > .toggle-title i:before,
div[data-style=minimal_small] .toggle.accent-color > .toggle-title:after {
  background-color: #34572f
}
#buddypress a.button:focus,
#footer-outer #footer-widgets .col .tagcloud a:hover,
#fp-nav.tooltip ul li .fp-tooltip .tooltip-inner,
#fp-nav.tooltip_alt ul li a span:after,
#fp-nav:not(.light-controls).tooltip_alt ul li a span:after,
#header-outer #mobile-cart-link .cart-wrap span,
#header-outer .widget_shopping_cart a.button,
#header-outer a.cart-contents .cart-wrap span,
#header-outer.transparent #top nav > ul > .button_solid_color > a:before,
#page-header-bg[data-post-hs=default_minimal] .inner-wrap > a:focus,
#page-header-bg[data-post-hs=default_minimal] .inner-wrap > a:hover,
#pagination .next a:hover,
#pagination .prev a:hover,
#pagination a.page-numbers:hover,
#pagination span.page-numbers.current,
#sidebar .widget .tagcloud a:hover,
#to-top.dark:hover,
#to-top:hover,
#top nav > ul > .button_solid_color > a:before,
#top nav ul .slide-out-widget-area-toggle a:hover .lines,
#top nav ul .slide-out-widget-area-toggle a:hover .lines-button:after,
#top nav ul .slide-out-widget-area-toggle a:hover .lines:after,
#top nav ul .slide-out-widget-area-toggle a:hover .lines:before,
.auto_meta_overlaid_spaced .post.link .n-post-bg:after,
.auto_meta_overlaid_spaced .post.quote .n-post-bg:after,
.bar_graph li span,
.blog-recent .more-link span:hover,
.blog-recent[data-style*=classic_enhanced] .meta-category a:hover,
.bottom_controls #portfolio-nav .controls li a i:after,
.bottom_controls #portfolio-nav ul:first-child li#all-items a:hover i,
.comment-list .reply a:focus,
.comment-list .reply a:hover,
.divider-border[data-color=accent-color],
.divider-small-border[data-color=accent-color],
.fancybox-navigation button:hover:before,
.icon-normal,
.iosSlider .next_slide:hover,
.iosSlider .prev_slide:hover,
.masonry.classic_enhanced .post.link.wide_tall .post-content a:hover .link-inner,
.masonry.classic_enhanced .post.quote.wide_tall .post-content a:hover .quote-inner,
.masonry.classic_enhanced .posts-container article .meta-category a:hover,
.masonry.classic_enhanced .posts-container article .video-play-button,
.masonry.material .link-inner:before,
.masonry.material .masonry-blog-item .meta-category a:before,
.masonry.material .quote-inner:before,
.material #sidebar .widget .tagcloud a:before,
.material.masonry .masonry-blog-item .video-play-button,
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
.mejs-controls .mejs-time-rail .mejs-time-current,
.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current,
.nectar-animated-title[data-color=accent-color] .nectar-animated-title-inner:after,
.nectar-button.tilt.accent-color,
.nectar-button[data-color-override=false].regular-button,
.nectar-fancy-box:after,
.nectar-fancy-box[data-color=accent-color]:not([data-style=default]) .box-bg:after,
.nectar-hor-list-item[data-color=accent-color]:before,
.nectar-next-section-wrap.bounce a:before,
.nectar-progress-bar span,
.nectar-recent-posts-single_featured .strong a,
.nectar-recent-posts-single_featured.multiple_featured .controls .active:before,
.nectar-recent-posts-single_featured.multiple_featured .controls li:after,
.nectar-recent-posts-slider .container .strong span:before,
.nectar-slide-in-cart .widget_shopping_cart a.button,
.nectar-video-box[data-color=default-accent-color] .nectar_video_lightbox,
.nectar_team_member_overlay .team_member_details .bio-inner .mobile-close:after,
.nectar_team_member_overlay .team_member_details .bio-inner .mobile-close:before,
.nectar_video_lightbox.play_button_with_text[data-color=default-accent-color]:not([data-style=small]) .play > .inner-wrap:before,
.orbit-wrapper .slider-nav .left,
.orbit-wrapper .slider-nav .right,
.portfolio-filters,
.portfolio-filters #sort-portfolio,
.portfolio-filters a,
.portfolio-filters-inline[data-color-scheme=accent-color-underline] a:after,
.portfolio-filters-inline[data-color-scheme=accent-color],
.portfolio-items .col.nectar-new-item .inner-wrap:before,
.portfolio-items .col[data-default-color=true] .bottom-meta,
.portfolio-items .col[data-default-color=true] .work-item:not(.style-3) .work-info-bg,
.post-area.featured_img_left .link-inner:before,
.post-area.featured_img_left .meta-category a:before,
.post-area.featured_img_left .post .quote-inner:before,
.post-area.featured_img_left .posts-container .article-content-wrap .video-play-button,
.post-area.standard-minimal .post .more-link span:before,
.post-tags a:hover,
.post.quote .content-inner .quote-inner .whole-link,
.progress li span,
.project-attrs li span,
.related-posts[data-style=material] .meta-category a:before,
.select2-container .select2-choice:hover,
.select2-dropdown-open .select2-choice,
.single .heading-title[data-header-style=default_minimal] .meta-category a:focus,
.single .heading-title[data-header-style=default_minimal] .meta-category a:hover,
.single .post-area .content-inner > .post-tags a:before,
.single-portfolio .facebook-share a:hover,
.single-portfolio .pinterest-share a:hover,
.single-portfolio .twitter-share a:hover,
.single-post .facebook-share a:hover,
.single-post .pinterest-share a:hover,
.single-post .twitter-share a:hover,
.span_12.dark .owl-theme .owl-dots .owl-dot.active span,
.span_12.dark .owl-theme .owl-dots .owl-dot:hover span,
.swiper-slide .button.solid_color a,
.swiper-slide .button.solid_color_2 a,
.twentytwenty-handle,
.twentytwenty-horizontal .twentytwenty-handle:after,
.twentytwenty-horizontal .twentytwenty-handle:before,
.twentytwenty-vertical .twentytwenty-handle:after,
.twentytwenty-vertical .twentytwenty-handle:before,
.widget_layered_nav ul.yith-wcan-label .chosen a,
.widget_layered_nav ul.yith-wcan-label li a:hover,
body .nectar-button.see-through-2[data-hover-color-override=false]:hover,
body .nectar-video-box[data-color=default-accent-color][data-hover=zoom_button] .nectar_video_lightbox:after,
body .swiper-slide .button.transparent_2 .primary-color:hover,
body.material #page-header-bg.fullscreen-header .inner-wrap > a,
body.material .nectar-video-box[data-color=default-accent-color] .nectar_video_lightbox:before,
body.material[data-button-style^=rounded] .nectar-button.see-through.accent-color[data-color-override=false] i,
body.original .bypostauthor .comment-body:before,
body[data-button-style*=rounded] #to-top:after,
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,
body[data-header-format=left-header] #header-outer[data-lhe=animated_underline] #top nav ul li:not([class*=button_]) > a span:after {
  background-color: #34572f!important
}
#header-outer #top nav > ul > li:not(.megamenu) .sfHover > a,
#header-outer #top nav > ul > li:not(.megamenu) ul a:hover,
#header-outer nav > ul > .megamenu > ul ul .sfHover > a,
#header-outer nav > ul > .megamenu > ul ul li a:focus,
#header-outer nav > ul > .megamenu > ul ul li 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-ancestor > 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 a:hover,
#header-secondary-outer ul > li:not(.megamenu) .sfHover > a,
#header-secondary-outer ul > li:not(.megamenu) ul a:focus,
#header-secondary-outer 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 {
  background-color: #34572f!important
}
#header-outer[data-format=left-header] #top nav > ul > li:not(.megamenu) ul a:hover {
  color: #34572f
}
#header-outer[data-format=left-header] .sf-menu .sub-menu .current-menu-item > a,
.sf-menu ul .open-submenu > a {
  color: #34572f!important
}
#header-outer[data-lhe=animated_underline] #top nav > ul > li > a .menu-title-text:after,
.blog-title #single-meta .nectar-social.hover > div a:hover,
.nectar-hor-list-item[data-hover-effect=full_border][data-color=accent-color]:hover,
.row .col .wp-caption .wp-caption-text,
.single #single-meta div a:focus,
.single #single-meta div a:hover,
.single .fullscreen-blog-header #single-below-header > span a:hover,
.tabbed > ul li .active-tab,
div[data-style=minimal] .toggle.accent-color.open i,
div[data-style=minimal] .toggle.accent-color:hover i,
div[data-style=minimal] .toggle.default.open i,
div[data-style=minimal] .toggle.default:hover i {
  border-color: #34572f
}
#featured article .post-title a:hover,
#footer-outer #flickr a:hover img,
#header-outer:not(.transparent) #top nav > ul > .button_bordered > a:hover:before,
#header-secondary-outer[data-lhe=animated_underline] nav > .sf-menu > li > a .menu-title-text:after,
#sidebar #flickr a:hover img,
.gallery a:hover img,
.material blockquote::before,
.recent_projects_widget a:hover img,
.select2-container .select2-choice:hover,
.select2-dropdown-open .select2-choice,
.single #project-meta ul li:not(.meta-share-count):hover a,
.span_12.dark .nectar_video_lightbox.play_button_with_text[data-color=default-accent-color] .play:after,
.span_12.dark .nectar_video_lightbox.play_button_with_text[data-color=default-accent-color] .play:before,
.woocommerce-account[data-form-submit=see-through] .woocommerce-form-login button.button,
.woocommerce-account[data-form-submit=see-through] .woocommerce-form-register button.button,
.woocommerce-page.material .widget_price_filter .ui-slider .ui-slider-handle,
blockquote.wp-block-quote:before,
body #featured article .post-title a:hover,
body .nectar-button.see-through-2[data-hover-color-override=false]:hover,
body .recent_projects_widget a:hover img,
body.material .nectar-button.see-through.accent-color[data-color-override=false],
body:not(.original) .bypostauthor img.avatar,
body[data-button-style=rounded] #pagination > a:hover,
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,
body[data-form-style=minimal] label:after,
body[data-form-submit=see-through] .woocommerce #order_review #payment #place_order,
div.wpcf7-validation-errors {
  border-color: #34572f!important
}
.nectar-highlighted-text[data-using-custom-color=false]:not([data-style=text_outline]) em {
  background-image: linear-gradient(to right,rgba(52,87,47,.3) 0,rgba(52,87,47,.3) 100%)
}
.nectar-highlighted-text[data-using-custom-color=false][data-style=regular_underline] a em,
.nectar-highlighted-text[data-using-custom-color=false][data-style=regular_underline] em.has-link {
  background-image: linear-gradient(to right,rgba(52,87,47,.3) 0,rgba(52,87,47,.3) 100%),linear-gradient(to right,#34572f 0,#34572f 100%)
}
.nectar_icon_wrap .svg-icon-holder[data-color=accent-color] svg path {
  stroke: #34572f!important
}
body.material[data-button-style^=rounded] .nectar-button.see-through.accent-color[data-color-override=false] i:after {
  box-shadow: #34572f 0 8px 15px;
  opacity: .24
}
.nectar-fancy-box[data-style=color_box_hover][data-color=accent-color]:before {
  box-shadow: 0 30px 90px #34572f
}
.nectar-fancy-box[data-style=hover_desc][data-color=accent-color] .box-bg:after {
  background: linear-gradient(to bottom,rgba(0,0,0,0),#34572f 100%)
}
#footer-outer[data-link-hover=underline] #footer-widgets .textwidget a:not(.nectar-button),
#footer-outer[data-link-hover=underline][data-custom-color=false] #footer-widgets ul:not([class*=nectar_blog_posts]):not(.cart_list) a:not(.tag-cloud-link):not(.nectar-button) {
  background-image: linear-gradient(to right,#34572f 0,#34572f 100%)
}
#search-results .result .title a {
  background-image: linear-gradient(to right,#34572f 0,#34572f 100%)
}
.container-wrap .bottom_controls #portfolio-nav ul:first-child li#all-items a:hover i {
  box-shadow: -.6em 0 #34572f,-.6em .6em #34572f,.6em 0 #34572f,.6em -.6em #34572f,0 -.6em #34572f,-.6em -.6em #34572f,0 .6em #34572f,.6em .6em #34572f
}
#fp-nav.tooltip_alt ul li a.active span,
#fp-nav:not(.light-controls).tooltip_alt ul li a.active span {
  box-shadow: inset 0 0 0 2px #34572f;
  -webkit-box-shadow: inset 0 0 0 2px #34572f
}
.default-loading-icon:before {
  border-top-color: #34572f!important
}
#fp-nav.tooltip ul li .fp-tooltip .tooltip-inner:after,
#header-outer a.cart-contents span:before {
  border-color: transparent #34572f!important
}
.nectar_team_member_close .inner,
.nectar_team_member_overlay .team_member_details .bio-inner .mobile-close,
.portfolio-items[data-ps="6"] .bg-overlay,
.portfolio-items[data-ps="6"].no-masonry .bg-overlay,
body .dark .testimonial_slider[data-style=multiple_visible][data-color*=accent-color] blockquote .bottom-arrow:after,
body .testimonial_slider[data-style=multiple_visible][data-color*=accent-color] blockquote .bottom-arrow:after {
  border-color: #34572f
}
.nectar-woo-flickity[data-controls=arrows-and-text] .flickity-prev-next-button svg circle.time,
.widget .nectar_widget[class*=nectar_blog_posts_] .arrow-circle svg circle {
  stroke: #34572f
}
.im-icon-wrap[data-color=accent-color] path {
  fill: #34572f
}
@media only screen and (min-width :1px) and (max-width :1000px) {
  body #featured article .post-title > a {
    background-color: #34572f
  }
  body #featured article .post-title > a {
    border-color: #34572f
  }
}
#header-outer #top nav > ul > .button_bordered_2 > a:hover,
#header-outer .widget_shopping_cart .cart_list li a.remove,
#header-outer[data-lhe=default] #top nav .sf-menu .button_bordered_2.current-menu-item > a,
#header-outer[data-lhe=default] #top nav > ul > .button_bordered_2 > a:hover,
.original #header-outer .woocommerce.widget_shopping_cart .cart_list li a.remove,
.stock.out-of-stock {
  color: #6a954d!important
}
#header-outer .widget_shopping_cart a.button,
#header-outer.transparent #top nav > ul > .button_solid_color_2 > a:before,
#top nav > ul > .button_solid_color_2 > a:before,
.woocommerce span.onsale,
.woocommerce ul.products li.product .onsale,
.woocommerce-page span.onsale,
.woocommerce-page ul.products li.product .onsale,
body[data-slide-out-widget-area-style=slide-out-from-right]:not([data-header-color=custom]).material .slide_out_area_close:before {
  background-color: #6a954d
}
#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: #6a954d
}
.nectar-color-extra-color-1,
.testimonial_slider[data-rating-color=extra-color-1] .star-rating .filled:before,
div[data-style=minimal] .toggle.extra-color-1.open > .toggle-title a,
div[data-style=minimal] .toggle.extra-color-1:hover > .toggle-title a,
div[data-style=minimal_small] .toggle.extra-color-1 > .toggle-title a:hover,
div[data-style=minimal_small] .toggle.extra-color-1.open > .toggle-title a {
  color: #6a954d
}
.nectar-milestone .number.extra-color-1,
.nectar_icon_wrap[data-color=extra-color-1] i,
.nectar_single_testimonial[data-color=extra-color-1] p .open-quote,
.no-highlight.extra-color-1 h3,
.svg-icon-holder[data-color=extra-color-1],
.team-member .extra-color-1:hover,
.team-member .social.extra-color-1 li a,
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 [class^=icon-].icon-default-style.extra-color-1,
body [class^=icon-].icon-default-style[data-color=extra-color-1],
body.material .nectar-button.see-through.extra-color-1[data-color-override=false],
span.extra-color-1 {
  color: #6a954d!important
}
#ajax-content-wrap .nectar-bg-pseudo-extra-color-1:before,
.nectar-bg-extra-color-1,
.nectar-button.nectar_video_lightbox[data-color=default-extra-color-1],
.nectar-cta[data-color=extra-color-1]:not([data-style=material]) .link_wrap,
.nectar-flickity[data-controls*=arrows_overlaid][data-control-color=extra-color-1] .flickity-prev-next-button:hover:before,
.nectar-flickity[data-controls=default][data-control-color=extra-color-1] .flickity-page-dots .dot:before,
.nectar-flickity[data-controls=touch_total][data-control-color=extra-color-1] .visualized-total span,
.nectar-hor-list-item[data-hover-effect=full_border][data-color=extra-color-1] .nectar-list-item-btn:hover,
.nectar-post-grid-wrap[data-load-more-color=extra-color-1] .load-more:hover,
.nectar_video_lightbox.nectar-button[data-color=transparent-extra-color-1]:hover,
.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,
.toggle.open.extra-color-1 > .toggle-title a,
.wpb_row .nectar-post-grid-filters[data-active-color=extra-color-1] a:after,
[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.extra-color-1:hover i:before,
div[data-style=minimal] .toggle.open.extra-color-1 i:before,
div[data-style=minimal_small] .toggle.extra-color-1 > .toggle-title:after {
  background-color: #6a954d
}
#sidebar .widget:hover [class^=icon-].icon-3x.extra-color-1:not(.alt-style),
.bar_graph li .extra-color-1,
.divider-border[data-color=extra-color-1],
.divider-small-border[data-color=extra-color-1],
.extra-color-1.icon-normal,
.nectar-animated-title[data-color=extra-color-1] .nectar-animated-title-inner:after,
.nectar-button.regular-button.extra-color-1,
.nectar-button.tilt.extra-color-1,
.nectar-fancy-box[data-color=extra-color-1]:after,
.nectar-fancy-box[data-color=extra-color-1]:not([data-style=default]) .box-bg:after,
.nectar-hor-list-item[data-color=extra-color-1]:before,
.nectar-progress-bar .extra-color-1,
.nectar-recent-posts-single_featured.multiple_featured .controls[data-color=extra-color-1] li:after,
.nectar-video-box[data-color=extra-color-1] .nectar_video_lightbox,
.nectar_video_lightbox.play_button_with_text[data-color=extra-color-1]:not([data-style=small]) .play > .inner-wrap:before,
.portfolio-filters-inline[data-color-scheme=extra-color-1-underline] a:after,
.portfolio-filters-inline[data-color-scheme=extra-color-1],
.portfolio-filters[data-color-scheme=extra-color-1] #sort-portfolio,
.portfolio-filters[data-color-scheme=extra-color-1] a,
.swiper-slide .button.solid_color .extra-color-1,
.swiper-slide .button.solid_color_2 .extra-color-1,
body .nectar-video-box[data-color=extra-color-1][data-hover=zoom_button] .nectar_video_lightbox:after,
body .swiper-slide .button.transparent_2 .extra-color-1:hover,
body.material .nectar-video-box[data-color=extra-color-1] .nectar_video_lightbox:before,
body.material[data-button-style^=rounded] .nectar-button.see-through.extra-color-1[data-color-override=false] i {
  background-color: #6a954d!important
}
.nectar_icon_wrap .svg-icon-holder[data-color=extra-color-1] svg path {
  stroke: #6a954d!important
}
body.material[data-button-style^=rounded] .nectar-button.see-through.extra-color-1[data-color-override=false] i:after {
  box-shadow: #6a954d 0 8px 15px;
  opacity: .24
}
.nectar-fancy-box[data-style=color_box_hover][data-color=extra-color-1]:before {
  box-shadow: 0 30px 90px #6a954d
}
.nectar-fancy-box[data-style=hover_desc][data-color=extra-color-1] .box-bg:after {
  background: linear-gradient(to bottom,rgba(0,0,0,0),#6a954d 100%)
}
.nectar-hor-list-item[data-hover-effect=full_border][data-color=extra-color-1]:hover,
.span_12.dark .nectar_video_lightbox.play_button_with_text[data-color=extra-color-1] .play:after,
.span_12.dark .nectar_video_lightbox.play_button_with_text[data-color=extra-color-1] .play:before,
body .dark .testimonial_slider[data-style=multiple_visible][data-color*=extra-color-1] blockquote .bottom-arrow:after,
body .testimonial_slider[data-style=multiple_visible][data-color*=extra-color-1] blockquote .bottom-arrow:after,
div[data-style=minimal] .toggle.extra-color-1:hover i,
div[data-style=minimal] .toggle.open.extra-color-1 i {
  border-color: #6a954d
}
body.material .nectar-button.see-through.extra-color-1[data-color-override=false] {
  border-color: #6a954d!important
}
.im-icon-wrap[data-color=extra-color-1] path {
  fill: #6a954d
}
.nectar-color-extra-color-2,
.testimonial_slider[data-rating-color=extra-color-2] .star-rating .filled:before,
div[data-style=minimal] .toggle.extra-color-2.open > .toggle-title a,
div[data-style=minimal] .toggle.extra-color-2:hover > .toggle-title a,
div[data-style=minimal_small] .toggle.extra-color-2 > .toggle-title a:hover,
div[data-style=minimal_small] .toggle.extra-color-2.open > .toggle-title a {
  color: #f0cb07
}
.nectar-milestone .number.extra-color-2,
.nectar_icon_wrap[data-color=extra-color-2] i,
.nectar_single_testimonial[data-color=extra-color-2] p .open-quote,
.no-highlight.extra-color-2 h3,
.svg-icon-holder[data-color=extra-color-2],
.team-member .extra-color-2:hover,
.team-member .social.extra-color-2 li a,
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 [class^=icon-].icon-default-style.extra-color-2,
body [class^=icon-].icon-default-style[data-color=extra-color-2],
body.material .nectar-button.see-through.extra-color-2[data-color-override=false],
span.extra-color-2 {
  color: #f0cb07!important
}
#ajax-content-wrap .nectar-bg-pseudo-extra-color-2:before,
.nectar-bg-extra-color-2,
.nectar-button.nectar_video_lightbox[data-color=default-extra-color-2],
.nectar-cta[data-color=extra-color-2]:not([data-style=material]) .link_wrap,
.nectar-flickity[data-controls*=arrows_overlaid][data-control-color=extra-color-2] .flickity-prev-next-button:hover:before,
.nectar-flickity[data-controls=default][data-control-color=extra-color-2] .flickity-page-dots .dot:before,
.nectar-flickity[data-controls=touch_total][data-control-color=extra-color-2] .visualized-total span,
.nectar-hor-list-item[data-hover-effect=full_border][data-color=extra-color-2] .nectar-list-item-btn:hover,
.nectar-post-grid-wrap[data-load-more-color=extra-color-2] .load-more:hover,
.nectar_video_lightbox.nectar-button[data-color=transparent-extra-color-2]:hover,
.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,
.toggle.open.extra-color-2 > .toggle-title a,
.wpb_row .nectar-post-grid-filters[data-active-color=extra-color-2] a:after,
[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.extra-color-2:hover i:before,
div[data-style=minimal] .toggle.open.extra-color-2 i:before,
div[data-style=minimal_small] .toggle.extra-color-2 > .toggle-title:after {
  background-color: #f0cb07
}
#sidebar .widget:hover [class^=icon-].icon-3x.extra-color-2:not(.alt-style),
.bar_graph li .extra-color-2,
.divider-border[data-color=extra-color-2],
.divider-small-border[data-color=extra-color-2],
.extra-color-2.icon-normal,
.nectar-animated-title[data-color=extra-color-2] .nectar-animated-title-inner:after,
.nectar-button.regular-button.extra-color-2,
.nectar-button.tilt.extra-color-2,
.nectar-fancy-box[data-color=extra-color-2]:after,
.nectar-fancy-box[data-color=extra-color-2]:not([data-style=default]) .box-bg:after,
.nectar-hor-list-item[data-color=extra-color-2]:before,
.nectar-progress-bar .extra-color-2,
.nectar-recent-posts-single_featured.multiple_featured .controls[data-color=extra-color-2] li:after,
.nectar-video-box[data-color=extra-color-2] .nectar_video_lightbox,
.nectar_video_lightbox.play_button_with_text[data-color=extra-color-2]:not([data-style=small]) .play > .inner-wrap:before,
.portfolio-filters-inline[data-color-scheme=extra-color-2-underline] a:after,
.portfolio-filters-inline[data-color-scheme=extra-color-2],
.portfolio-filters[data-color-scheme=extra-color-2] #sort-portfolio,
.portfolio-filters[data-color-scheme=extra-color-2] a,
.swiper-slide .button.solid_color .extra-color-2,
.swiper-slide .button.solid_color_2 .extra-color-2,
body .nectar-video-box[data-color=extra-color-2][data-hover=zoom_button] .nectar_video_lightbox:after,
body .swiper-slide .button.transparent_2 .extra-color-2:hover,
body.material .nectar-video-box[data-color=extra-color-2] .nectar_video_lightbox:before,
body.material[data-button-style^=rounded] .nectar-button.see-through.extra-color-2[data-color-override=false] i {
  background-color: #f0cb07!important
}
.nectar_icon_wrap .svg-icon-holder[data-color=extra-color-2] svg path {
  stroke: #f0cb07!important
}
body.material[data-button-style^=rounded] .nectar-button.see-through.extra-color-2[data-color-override=false] i:after {
  box-shadow: #f0cb07 0 8px 15px;
  opacity: .24
}
.nectar-fancy-box[data-style=color_box_hover][data-color=extra-color-2]:before {
  box-shadow: 0 30px 90px #f0cb07
}
.nectar-fancy-box[data-style=hover_desc][data-color=extra-color-2] .box-bg:after {
  background: linear-gradient(to bottom,rgba(0,0,0,0),#f0cb07 100%)
}
.nectar-hor-list-item[data-hover-effect=full_border][data-color=extra-color-2]:hover,
.span_12.dark .nectar_video_lightbox.play_button_with_text[data-color=extra-color-2] .play:after,
.span_12.dark .nectar_video_lightbox.play_button_with_text[data-color=extra-color-2] .play:before,
body .dark .testimonial_slider[data-style=multiple_visible][data-color*=extra-color-2] blockquote .bottom-arrow:after,
body .testimonial_slider[data-style=multiple_visible][data-color*=extra-color-2] blockquote .bottom-arrow:after,
div[data-style=minimal] .toggle.extra-color-2:hover i,
div[data-style=minimal] .toggle.open.extra-color-2 i {
  border-color: #f0cb07
}
body.material .nectar-button.see-through.extra-color-2[data-color-override=false] {
  border-color: #f0cb07!important
}
.im-icon-wrap[data-color=extra-color-2] path {
  fill: #f0cb07
}
.nectar-color-extra-color-3,
.testimonial_slider[data-rating-color=extra-color-3] .star-rating .filled:before,
div[data-style=minimal] .toggle.extra-color-3.open > .toggle-title a,
div[data-style=minimal] .toggle.extra-color-3:hover > .toggle-title a,
div[data-style=minimal_small] .toggle.extra-color-3 > .toggle-title a:hover,
div[data-style=minimal_small] .toggle.extra-color-3.open > .toggle-title a {
  color: #403831
}
.nectar-milestone .number.extra-color-3,
.nectar_icon_wrap[data-color=extra-color-3] i,
.nectar_single_testimonial[data-color=extra-color-3] p .open-quote,
.no-highlight.extra-color-3 h3,
.svg-icon-holder[data-color=extra-color-3],
.team-member .extra-color-3:hover,
.team-member .social.extra-color-3 li a,
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 [class^=icon-].icon-default-style.extra-color-3,
body [class^=icon-].icon-default-style[data-color=extra-color-3],
body.material .nectar-button.see-through.extra-color-3[data-color-override=false],
span.extra-color-3 {
  color: #403831!important
}
#ajax-content-wrap .nectar-bg-pseudo-extra-color-3:before,
.nectar-bg-extra-color-3,
.nectar-button.nectar_video_lightbox[data-color=default-extra-color-3],
.nectar-cta[data-color=extra-color-3]:not([data-style=material]) .link_wrap,
.nectar-flickity[data-controls*=arrows_overlaid][data-control-color=extra-color-3] .flickity-prev-next-button:hover:before,
.nectar-flickity[data-controls=default][data-control-color=extra-color-3] .flickity-page-dots .dot:before,
.nectar-flickity[data-controls=touch_total][data-control-color=extra-color-3] .visualized-total span,
.nectar-hor-list-item[data-hover-effect=full_border][data-color=extra-color-3] .nectar-list-item-btn:hover,
.nectar-post-grid-wrap[data-load-more-color=extra-color-3] .load-more:hover,
.nectar_video_lightbox.nectar-button[data-color=transparent-extra-color-3]:hover,
.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,
.toggle.open.extra-color-3 > .toggle-title a,
.wpb_row .nectar-post-grid-filters[data-active-color=extra-color-3] a:after,
[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.extra-color-3:hover i:before,
div[data-style=minimal] .toggle.open.extra-color-3 i:before,
div[data-style=minimal_small] .toggle.extra-color-3 > .toggle-title:after {
  background-color: #403831
}
#sidebar .widget:hover [class^=icon-].icon-3x.extra-color-3:not(.alt-style),
.bar_graph li .extra-color-3,
.divider-border[data-color=extra-color-3],
.divider-small-border[data-color=extra-color-3],
.extra-color-3.icon-normal,
.nectar-animated-title[data-color=extra-color-3] .nectar-animated-title-inner:after,
.nectar-button.regular-button.extra-color-3,
.nectar-button.tilt.extra-color-3,
.nectar-fancy-box[data-color=extra-color-3]:after,
.nectar-fancy-box[data-color=extra-color-3]:not([data-style=default]) .box-bg:after,
.nectar-hor-list-item[data-color=extra-color-3]:before,
.nectar-progress-bar .extra-color-3,
.nectar-recent-posts-single_featured.multiple_featured .controls[data-color=extra-color-3] li:after,
.nectar-video-box[data-color=extra-color-3] .nectar_video_lightbox,
.nectar_video_lightbox.play_button_with_text[data-color=extra-color-3]:not([data-style=small]) .play > .inner-wrap:before,
.portfolio-filters-inline[data-color-scheme=extra-color-3-underline] a:after,
.portfolio-filters-inline[data-color-scheme=extra-color-3],
.portfolio-filters[data-color-scheme=extra-color-3] #sort-portfolio,
.portfolio-filters[data-color-scheme=extra-color-3] a,
.swiper-slide .button.solid_color .extra-color-3,
.swiper-slide .button.solid_color_2 .extra-color-3,
body .nectar-video-box[data-color=extra-color-3][data-hover=zoom_button] .nectar_video_lightbox:after,
body .swiper-slide .button.transparent_2 .extra-color-3:hover,
body.material .nectar-video-box[data-color=extra-color-3] .nectar_video_lightbox:before,
body.material[data-button-style^=rounded] .nectar-button.see-through.extra-color-3[data-color-override=false] i {
  background-color: #403831!important
}
.nectar_icon_wrap .svg-icon-holder[data-color=extra-color-3] svg path {
  stroke: #403831!important
}
body.material[data-button-style^=rounded] .nectar-button.see-through.extra-color-3[data-color-override=false] i:after {
  box-shadow: #403831 0 8px 15px;
  opacity: .24
}
.nectar-fancy-box[data-style=color_box_hover][data-color=extra-color-3]:before {
  box-shadow: 0 30px 90px #403831
}
.nectar-fancy-box[data-style=hover_desc][data-color=extra-color-3] .box-bg:after {
  background: linear-gradient(to bottom,rgba(0,0,0,0),#403831 100%)
}
.nectar-hor-list-item[data-hover-effect=full_border][data-color=extra-color-3]:hover,
.span_12.dark .nectar_video_lightbox.play_button_with_text[data-color=extra-color-3] .play:after,
.span_12.dark .nectar_video_lightbox.play_button_with_text[data-color=extra-color-3] .play:before,
body .dark .testimonial_slider[data-style=multiple_visible][data-color*=extra-color-3] blockquote .bottom-arrow:after,
body .testimonial_slider[data-style=multiple_visible][data-color*=extra-color-3] blockquote .bottom-arrow:after,
div[data-style=minimal] .toggle.extra-color-3:hover i,
div[data-style=minimal] .toggle.open.extra-color-3 i {
  border-color: #403831
}
body.material .nectar-button.see-through.extra-color-3[data-color-override=false] {
  border-color: #403831!important
}
.im-icon-wrap[data-color=extra-color-3] path {
  fill: #403831
}
.widget .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image-gradient-and-counter] > li a .popular-featured-img:after {
  background: #34572f;
  background: linear-gradient(to right,#34572f,#207415)
}
#ajax-content-wrap .nectar-bg-pseudo-extra-color-gradient-1:before,
.divider-border[data-color=extra-color-gradient-1],
.divider-small-border[data-color=extra-color-gradient-1],
.nectar-bg-extra-color-gradient-1,
.nectar-fancy-box[data-style=default][data-color=extra-color-gradient-1]:after,
.nectar-progress-bar .extra-color-gradient-1,
.nectar-recent-posts-single_featured.multiple_featured .controls[data-color=extra-color-gradient-1] li:after,
.wpb_row .nectar-post-grid-filters[data-active-color=extra-color-gradient-1] a:after {
  background: #207415;
  background: linear-gradient(to right,#207415,#34572f)
}
.icon-normal.extra-color-gradient-1,
.nectar-button.extra-color-gradient-1:after,
.nectar-button.see-through-extra-color-gradient-1:after,
.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,
body [class^=icon-].icon-3x.alt-style.extra-color-gradient-1 {
  background: #207415;
  background: linear-gradient(to bottom right,#207415,#34572f)
}
.swiper-slide .button.solid_color .extra-color-gradient-1,
.swiper-slide .button.transparent_2 .extra-color-gradient-1:before,
body.material .nectar-button.regular.m-extra-color-gradient-1,
body.material .nectar-button.see-through.m-extra-color-gradient-1:before {
  background: #207415;
  background: linear-gradient(125deg,#207415,#34572f)
}
body.material .nectar-button.regular.m-extra-color-gradient-1:before {
  background: #34572f
}
.nectar-fancy-box[data-style=color_box_hover][data-color=extra-color-gradient-1]:before {
  box-shadow: 0 30px 90px #34572f
}
.nectar-color-extra-color-gradient-1,
.testimonial_slider[data-rating-color=extra-color-gradient-1] .star-rating .filled:before {
  color: #207415;
  background: linear-gradient(to right,#207415,#34572f);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text
}
.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,#207415 0,#34572f 100%);
  -webkit-border-image: -webkit-linear-gradient(top right,#207415 0,#34572f 100%);
  border-image: linear-gradient(to bottom right,#207415 0,#34572f 100%);
  border-image-slice: 1
}
.nectar_icon_wrap[data-color=extra-color-gradient-1]:not([data-style=shadow-bg]) i,
[class*=" icon-"].extra-color-gradient-1:not(.icon-normal):before,
[class*=" icon-"][data-color=extra-color-gradient-1]:before,
[class^=icon-].extra-color-gradient-1:not(.icon-normal):before,
[class^=icon-][data-color=extra-color-gradient-1]:before {
  color: #207415;
  background: linear-gradient(to bottom right,#207415,#34572f);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  display: initial
}
.nectar-button.extra-color-gradient-1 .hover,
.nectar-button.see-through-extra-color-gradient-1 .start {
  background: #207415;
  background: linear-gradient(to bottom right,#207415,#34572f);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  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: 0 0!important;
  color: #207415!important
}
#ajax-content-wrap .nectar-bg-pseudo-extra-color-gradient-2:before,
.divider-border[data-color=extra-color-gradient-2],
.divider-small-border[data-color=extra-color-gradient-2],
.nectar-bg-extra-color-gradient-2,
.nectar-fancy-box[data-style=default][data-color=extra-color-gradient-2]:after,
.nectar-progress-bar .extra-color-gradient-2,
.nectar-recent-posts-single_featured.multiple_featured .controls[data-color=extra-color-gradient-2] li:after,
.wpb_row .nectar-post-grid-filters[data-active-color=extra-color-gradient-2] a:after {
  background: #e8ac06;
  background: linear-gradient(to right,#e8ac06,#f0cb07)
}
.icon-normal.extra-color-gradient-2,
.nectar-button.extra-color-gradient-2:after,
.nectar-button.see-through-extra-color-gradient-2:after,
.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,
body [class^=icon-].icon-3x.alt-style.extra-color-gradient-2 {
  background: #e8ac06;
  background: linear-gradient(to bottom right,#e8ac06,#f0cb07)
}
.swiper-slide .button.solid_color .extra-color-gradient-2,
.swiper-slide .button.transparent_2 .extra-color-gradient-2:before,
body.material .nectar-button.regular.m-extra-color-gradient-2,
body.material .nectar-button.see-through.m-extra-color-gradient-2:before {
  background: #e8ac06;
  background: linear-gradient(125deg,#e8ac06,#f0cb07)
}
body.material .nectar-button.regular.m-extra-color-gradient-2:before {
  background: #f0cb07
}
.nectar-fancy-box[data-style=color_box_hover][data-color=extra-color-gradient-2]:before {
  box-shadow: 0 30px 90px #f0cb07
}
.nectar-color-extra-color-gradient-2,
.testimonial_slider[data-rating-color=extra-color-gradient-2] .star-rating .filled:before {
  color: #e8ac06;
  background: linear-gradient(to right,#e8ac06,#f0cb07);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text
}
.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,#e8ac06 0,#f0cb07 100%);
  -webkit-border-image: -webkit-linear-gradient(top right,#e8ac06 0,#f0cb07 100%);
  border-image: linear-gradient(to bottom right,#e8ac06 0,#f0cb07 100%);
  border-image-slice: 1
}
.nectar_icon_wrap[data-color=extra-color-gradient-2]:not([data-style=shadow-bg]) i,
[class*=" icon-"].extra-color-gradient-2:not(.icon-normal):before,
[class*=" icon-"][data-color=extra-color-gradient-2]:before,
[class^=icon-].extra-color-gradient-2:not(.icon-normal):before,
[class^=icon-][data-color=extra-color-gradient-2]:before {
  color: #e8ac06;
  background: linear-gradient(to bottom right,#e8ac06,#f0cb07);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  display: initial
}
.nectar-button.extra-color-gradient-2 .hover,
.nectar-button.see-through-extra-color-gradient-2 .start {
  background: #e8ac06;
  background: linear-gradient(to bottom right,#e8ac06,#f0cb07);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  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: 0 0!important;
  color: #e8ac06!important
}
:root {
  --nectar-accent-color: #34572f;
  --nectar-extra-color-1: #6a954d;
  --nectar-extra-color-2: #f0cb07;
  --nectar-extra-color-3: #403831
}
:root {
  --nectar-bg-color: #ffffff
}
#full_width_portfolio .project-title.parallax-effect,
#page-header-wrap,
.ascend .container-wrap,
.ascend .project-title,
.carousel-wrap .left-border,
.carousel-wrap .right-border,
.carousel-wrap[data-full-width=true] .carousel-heading,
.container-wrap,
.material .ocm-effect-wrap,
.nectar-global-section.after-nav,
.nectar-global-section.before-footer,
.page-header-no-bg,
.page-template-template-portfolio-php .portfolio-items .col.span_3,
.page-template-template-portfolio-php .portfolio-items .col.span_4,
.portfolio-items .col,
.project-title,
.single-post #single-below-header.fullscreen-header,
.single-post.ascend #page-header-bg.fullscreen-header,
.wpml-ls-statics-footer,
body,
body .nectar-quick-view-box div.product .product div.summary,
body .vc_text_separator div,
body.box-rolling,
body[data-footer-reveal="1"].ascend.box-rolling,
body[data-footer-reveal="1"].box-rolling {
  background-color: #fff
}
#slide-out-widget-area ul .menu-item .nectar-ext-menu-item .menu-title-text {
  background-image: linear-gradient(to right,#fff 0,#fff 100%)
}
body #call-to-action {
  background-color: #ecebe9
}
body #call-to-action span {
  color: #4b4f52
}
body #slide-out-widget-area-bg {
  background-color: rgba(0,0,0,.8)
}
.single-post #page-header-bg[data-post-hs=default_minimal] .page-header-bg-image:after {
  background-color: #2d2d2d;
  opacity: .4
}
.single-post #page-header-bg[data-post-hs=default_minimal] {
  background-color: #2d2d2d
}
:root {
  --header-nav-height: 111px
}
@media only screen and (max-width:999px) {
  :root {
    --header-nav-height: 84px
  }
}
@media only screen and (min-width:1000px) {
  #header-outer[data-format=centered-menu-bottom-bar] #top .span_9 #logo,
  #header-outer[data-format=centered-menu-bottom-bar] #top .span_9 .logo-clone {
    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 {
    margin-bottom: 28px
  }
  #header-outer #logo,
  #header-outer .logo-clone,
  #header-outer .logo-spacing {
    margin-top: 28px;
    margin-bottom: 28px;
    position: relative
  }
  #header-outer.small-nav #logo,
  #header-outer.small-nav .logo-clone,
  #header-outer.small-nav .logo-spacing {
    margin-top: 15.5555555556px;
    margin-bottom: 15.5555555556px
  }
  #header-outer.small-nav #logo img,
  #header-outer.small-nav .logo-clone img,
  #header-outer.small-nav .logo-spacing img {
    height: 49px
  }
}
@media only screen and (min-width:1000px) {
  .material #header-outer:not(.transparent) .bg-color-stripe {
    top: 111px;
    height: calc(35vh - 111px)
  }
  .material #header-outer:not(.transparent).small-nav .bg-color-stripe {
    top: 80.1111111111px;
    height: calc(35vh - 80.1111111111px)
  }
}
@media only screen and (max-width:999px) {
  .material #header-outer:not([data-permanent-transparent="1"]).transparent .bg-color-stripe,
  .material #header-outer:not([data-permanent-transparent="1"]):not(.transparent) .bg-color-stripe {
    top: 84px;
    height: calc(30vh - 84px)
  }
}
#header-outer #logo img,
#header-outer .logo-clone img,
#header-outer .logo-spacing img {
  height: 55px
}
#header-outer[data-lhe=animated_underline] #top nav > .sf-menu > li[class*=button_bordered] > a,
#header-outer[data-lhe=animated_underline] #top nav > ul > li > a,
#header-outer[data-lhe=animated_underline] #top nav > ul > li[class*=button_solid_color] > a,
#header-outer[data-lhe=text_reveal] #top nav > ul > li[class*=menu-item-btn] > a,
#top nav > ul > li[class*=button_bordered] > a,
#top nav > ul > li[class*=button_solid_color] > a,
body #header-outer.transparent #top nav > ul > li[class*=button_bordered] > a,
body #header-outer.transparent #top nav > ul > li[class*=button_solid_color] > a,
body #header-outer[data-lhe=default] #top nav .sf-menu > li[class*=button_bordered] > a:hover,
body #header-outer[data-lhe=default] #top nav .sf-menu > li[class*=button_solid_color] > a:hover {
  margin-left: 10px;
  margin-right: 10px
}
#header-outer .nectar-header-text-content,
#header-outer[data-lhe=default] #top nav > ul > li > a,
#header-outer[data-lhe=text_reveal] #top nav > ul > li:not([class*=menu-item-btn]) > a,
body[data-header-search=false][data-full-width-header=false] #header-outer[data-lhe=animated_underline][data-format=default][data-cart=false] .nectar-header-text-content {
  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-outer .widget_shopping_cart .buttons,
#header-outer .widget_shopping_cart .cart_list,
#header-outer .widget_shopping_cart .total,
#header-outer nav .nectar-global-section-megamenu > .inner,
#header-outer[data-format=centered-menu] #top nav > ul > li > ul > li,
#header-secondary-outer .sf-menu > li > ul > li,
#top nav > ul > li > ul > li {
  -webkit-transform: translate3d(0,13px,0);
  transform: translate3d(0,13px,0)
}
#header-outer nav > ul > .megamenu > ul ul .sfHover > a,
#header-outer nav > ul > .megamenu > ul ul li a:focus,
#header-outer nav > ul > .megamenu > ul ul li a:hover,
#header-outer nav ul li .sfHover > a .sf-sub-indicator i,
#header-outer nav ul li li:hover > a .sf-sub-indicator i,
#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-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 > li:not(.megamenu) 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]) nav > ul > .megamenu ul ul .current-menu-ancestor > a,
#header-outer:not([data-format=left-header]) nav > ul > .megamenu ul ul .current-menu-item > a,
body:not([data-header-format=left-header]) #header-outer nav > ul > .megamenu > ul ul .current-menu-item > 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
}
body:not([data-header-format=left-header]) #header-outer nav > ul > .megamenu > ul ul .current-menu-item > a,
body:not([data-header-format=left-header]) #header-outer nav > ul > .megamenu > ul ul li a:hover {
  color: #fff;
  background-color: #000
}
#slide-out-widget-area .nectar-ext-menu-item .menu-title-text {
  background-repeat: no-repeat;
  background-size: 0 2px;
  background-image: linear-gradient(to right,#34572f 0,#34572f 100%);
  -webkit-transition: background-size .55s cubic-bezier(.2,.75,.5,1);
  transition: background-size .55s cubic-bezier(.2,.75,.5,1);
  background-position: left bottom
}
#slide-out-widget-area a:hover > .nectar-ext-menu-item .menu-title-text,
#slide-out-widget-area li[class*=current] > a > .nectar-ext-menu-item .menu-title-text {
  background-size: 100% 2px
}
#header-space {
  height: 151px
}
@media only screen and (max-width:999px) {
  #header-space {
    height: 84px
  }
}
#header-outer #logo .mobile-only-logo,
#header-outer[data-format=centered-menu-bottom-bar][data-condense=true] .span_9 .logo-clone img {
  height: 60px
}
@media only screen and (max-width:999px) {
  #header-outer[data-permanent-transparent=false] #logo .dark-version,
  body #top #logo img {
    height: 60px!important
  }
}
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 #mobile-menu .nectar-menu-icon,
#header-outer #mobile-menu .nectar-menu-icon-img,
.off-canvas-menu-container .nectar-menu-icon,
.off-canvas-menu-container .nectar-menu-icon-img {
  display: none
}
#header-outer .bg-color-stripe,
#search-outer {
  display: none
}
@media only screen and (min-width:1000px) {
  #search-outer #search .span_12 form > span {
    position: absolute;
    bottom: -40px;
    left: 0
  }
  #search-outer #search #close {
    top: 50%;
    margin-top: -28px
  }
}
#header-outer[data-box-shadow=large],
body.material[data-hhun="1"] #header-outer[data-header-resize="0"][data-box-shadow=large][data-remove-fixed="0"]:not(.transparent):not(.invisible),
body.material[data-hhun="1"] #header-outer[data-header-resize="0"][data-box-shadow=large][data-remove-fixed="1"]:not(.transparent) {
  box-shadow: 0 3px 45px rgba(0,0,0,.15)
}
#header-outer[data-header-resize="1"] #logo,
#header-outer[data-header-resize="1"] .logo-spacing {
  transition: margin .32s ease,color .32s ease
}
#header-outer[data-header-resize="1"] #logo img,
#header-outer[data-header-resize="1"] .logo-spacing img {
  transition: height .32s ease,opacity .2s ease
}
#header-outer[data-header-resize="1"]:not([data-transparent-header=true]) #logo,
#header-outer[data-header-resize="1"]:not([data-transparent-header=true]) .logo-spacing {
  transition: margin .15s ease
}
#header-outer[data-header-resize="1"]:not([data-transparent-header=true]) #logo img,
#header-outer[data-header-resize="1"]:not([data-transparent-header=true]) .logo-spacing img {
  transition: height .15s ease,opacity .2s ease
}
#header-outer[data-header-resize="1"].small-nav:not([data-transparent-header=true]) #logo,
#header-outer[data-header-resize="1"].small-nav:not([data-transparent-header=true]) .logo-spacing {
  transition: margin .3s ease
}
#header-outer[data-header-resize="1"].small-nav:not([data-transparent-header=true]) #logo img,
#header-outer[data-header-resize="1"].small-nav:not([data-transparent-header=true]) .logo-spacing img {
  transition: height .3s ease,opacity .2s ease
}
#header-outer.small-nav {
  transition: box-shadow .42s ease,opacity .3s ease
}
#header-outer.small-nav #logo,
#header-outer.small-nav .logo-spacing {
  transition: margin .32s ease
}
#header-outer.small-nav #logo img,
#header-outer.small-nav .logo-spacing img {
  transition: height .32s ease
}
#header-outer[data-using-secondary="1"].small-nav {
  transition: box-shadow .42s ease,opacity .3s ease,transform .32s ease
}
.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
}
#header-outer .left-aligned-ocm .lines:before,
body #header-outer .slide-out-widget-area-toggle.mobile-icon .lines:before,
body[data-slide-out-widget-area-style=slide-out-from-right-hover] .slide-out-widget-area-toggle.mobile-icon .lines:before {
  width: 1rem!important
}
@media only screen and (max-width:999px) {
  .slide-out-hover-icon-effect.slide-out-widget-area-toggle:not(.small) .lines:before {
    width: 1rem
  }
}
.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;
  color: #000;
  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 .mobile-header li:not([class*=button_]) > a .menu-title-text:after,
#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 .mobile-header li:not([class*=button_]) > 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] #top nav > ul > li > a:hover .menu-title-text:after,
#header-outer[data-lhe=animated_underline] .buttons .current-menu-ancestor > 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] .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_ancestor > 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] .sf-menu .current_page_parent > 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)
}
body[data-header-inherit-rc=true] #header-outer[data-lhe=animated_underline].light-text #top nav > ul > li:not([class*=button_]) > a .menu-title-text:after {
  border-color: #fff
}
#header-outer[data-lhe=animated_underline].transparent.dark-slide #top nav > ul > li > a .menu-title-text:after {
  border-color: #000!important
}
:root {
  --nectar-border-thickness: 2px
}
.span_12.light .wpb_text_column a {
  transition: .3s ease opacity,.3s ease color
}
.span_12.light .wpb_text_column a:not(:hover) {
  opacity: .7
}
@media only screen and (min-width:1000px) and (max-width:1300px) {
  .full-width-content .vc_span12 .swiper-slide .content h2,
  .nectar-slider-wrap[data-full-width=boxed-full-width] .swiper-slide .content h2,
  .nectar-slider-wrap[data-full-width=true] .swiper-slide .content h2 {
    font-size: 45px!important;
    line-height: 51px!important
  }
  .full-width-content .vc_span12 .swiper-slide .content p,
  .nectar-slider-wrap[data-full-width=boxed-full-width] .swiper-slide .content p,
  .nectar-slider-wrap[data-full-width=true] .swiper-slide .content p {
    font-size: 18px!important;
    line-height: 31.2px!important
  }
}
@media only screen and (min-width :691px) and (max-width :999px) {
  .full-width-content .vc_span12 .swiper-slide .content h2,
  .nectar-slider-wrap[data-full-width=boxed-full-width] .swiper-slide .content h2,
  .nectar-slider-wrap[data-full-width=true] .swiper-slide .content h2 {
    font-size: 33px!important;
    line-height: 39px!important
  }
  .full-width-content .vc_span12 .swiper-slide .content p,
  .nectar-slider-wrap[data-full-width=boxed-full-width] .swiper-slide .content p,
  .nectar-slider-wrap[data-full-width=true] .swiper-slide .content p {
    font-size: 13.2px!important;
    line-height: 24px!important
  }
}
@media only screen and (max-width :690px) {
  .full-width-content .vc_col-sm-12 .nectar-slider-wrap[data-fullscreen=false] .swiper-slide .content h2,
  .full-width-content .vc_span12 .nectar-slider-wrap[data-fullscreen=false] .swiper-slide .content h2,
  .nectar-slider-wrap[data-full-width=boxed-full-width][data-fullscreen=false] .swiper-slide .content h2,
  .nectar-slider-wrap[data-full-width=true][data-fullscreen=false] .swiper-slide .content h2 {
    font-size: 15px!important;
    line-height: 21px!important
  }
  .full-width-content .vc_span12 .nectar-slider-wrap[data-fullscreen=false] .swiper-slide .content p,
  .nectar-slider-wrap[data-full-width=boxed-full-width][data-fullscreen=false] .swiper-slide .content p,
  .nectar-slider-wrap[data-full-width=true][data-fullscreen=false] .swiper-slide .content p {
    font-size: 10px!important;
    line-height: 17.52px!important
  }
}
:root {
  --wp--style--root--padding-left: 90px;
  --wp--style--root--padding-right: 90px;
  --container-padding: 90px;
  --nectar-resp-container-padding: 90px
}
@media only screen and (min-width:1000px) {
  .container,
  .material #search-outer #search,
  .nectar-recent-posts-slider .flickity-page-dots,
  .post-area.standard-minimal.full-width-content .post .inner-wrap,
  .woocommerce-tabs .full-width-content .tab-container,
  body[data-header-format=left-header] .container {
    max-width: 1425px;
    width: 100%;
    margin: 0 auto;
    padding: 0 90px
  }
  #nectar_fullscreen_rows[data-footer=default] #copyright .container,
  #nectar_fullscreen_rows[data-footer=default] #footer-widgets .container,
  .nectar-recent-posts-slider .flickity-page-dots,
  body .container .page-submenu.stuck .container:not(.tab-container):not(.normal-container) {
    padding: 0 90px!important
  }
  .swiper-slide .content {
    padding: 0 90px
  }
  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
  }
  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,
  .material #search-outer #search,
  .nectar-recent-posts-slider .flickity-page-dots,
  .post-area.standard-minimal.full-width-content .post .inner-wrap,
  .woocommerce-tabs .full-width-content .tab-container,
  body[data-header-format=left-header] .container {
    max-width: 1425px
  }
}
:root {
  --container-width: 1425px
}
html body {
  --wp--style--global--content-size: 1425px;
  --wp--style--global--wide-size: 1725px
}
span.wpcf7-not-valid-tip {
  font-size: 14px
}
#ajax-loading-screen .reveal-1 {
  background-color: #fff
}
#ajax-loading-screen .reveal-2 {
  background-color: #fff
}
@keyframes nectar_material_loader_colors {
  0% {
    stroke: #3452ff
  }
  50% {
    stroke: #3452ff
  }
  100% {
    stroke: #3452ff
  }
}
.nectar-inherit-border-radius,
.nectar-slide-in-cart.style_slide_in_click .widget_shopping_cart a.button,
body[data-button-style*=slightly_rounded] #header-outer .widget_shopping_cart a.button,
body[data-button-style*=slightly_rounded] #infscr-loading,
body[data-button-style*=slightly_rounded] #page-header-bg[data-post-hs=default_minimal] .inner-wrap > a,
body[data-button-style*=slightly_rounded] #pagination .next.inactive,
body[data-button-style*=slightly_rounded] #pagination .prev.inactive,
body[data-button-style*=slightly_rounded] #pagination a,
body[data-button-style*=slightly_rounded] #pagination span,
body[data-button-style*=slightly_rounded] #top nav > ul > li[class*=button_bordered] > a:before,
body[data-button-style*=slightly_rounded] #top nav > ul > li[class*=button_solid_color] > a:before,
body[data-button-style*=slightly_rounded] .blog-recent[data-style*=classic_enhanced] .meta-category a,
body[data-button-style*=slightly_rounded] .comment-list .reply a,
body[data-button-style*=slightly_rounded] .container-wrap nav.woocommerce-pagination ul li span,
body[data-button-style*=slightly_rounded] .flex-direction-nav a,
body[data-button-style*=slightly_rounded] .masonry.classic_enhanced .posts-container article .meta-category a,
body[data-button-style*=slightly_rounded] .nectar-button,
body[data-button-style*=slightly_rounded] .nectar-button.see-through,
body[data-button-style*=slightly_rounded] .nectar-button.see-through-2,
body[data-button-style*=slightly_rounded] .nectar-button.see-through-3,
body[data-button-style*=slightly_rounded] .nectar-cta:not([data-style=material]) .link_wrap,
body[data-button-style*=slightly_rounded] .portfolio-filters-inline .container ul li a,
body[data-button-style*=slightly_rounded] .sharing-default-minimal .nectar-love,
body[data-button-style*=slightly_rounded] .sharing-default-minimal .nectar-social-inner > a,
body[data-button-style*=slightly_rounded] .slide-out-widget-area-toggle[data-custom-color=true] a:before,
body[data-button-style*=slightly_rounded] .swiper-slide .button a,
body[data-button-style*=slightly_rounded] .woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
body[data-button-style*=slightly_rounded] button,
body[data-button-style*=slightly_rounded].material #page-header-bg.fullscreen-header .inner-wrap > a,
body[data-button-style*=slightly_rounded].single .heading-title[data-header-style=default_minimal] .meta-category a,
body[data-button-style*=slightly_rounded].woocommerce .container-wrap nav.woocommerce-pagination ul li span,
body[data-button-style*=slightly_rounded].woocommerce nav.woocommerce-pagination ul li a,
body[data-button-style*=slightly_rounded].woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
li[class*=menu-item-btn-style] > a:after,
li[class*=menu-item-btn-style] > a:before {
  border-radius: 4px!important;
  -webkit-border-radius: 4px!important;
  box-shadow: none;
  -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)
}
.nectar-ext-menu-item__button,
.nectar-menu-label:before,
.nectar-post-grid .meta-category .style-button,
.nectar-shop-filters .nectar-shop-filter-trigger,
body[data-button-style*=slightly_rounded] .widget_layered_nav_filters ul li a,
body[data-fancy-form-rcs="1"] .nectar-shop-header-bottom .woocommerce-ordering .select2-selection--single,
body[data-fancy-form-rcs="1"] .nectar-shop-header-bottom .woocommerce-ordering select {
  border-radius: 4px
}
#slide-out-widget-area.fullscreen-inline-images .menuwrapper li.back > a,
.material[data-button-style*=slightly_rounded] #sidebar .widget .tagcloud a,
.material[data-button-style*=slightly_rounded] #sidebar .widget .tagcloud a:before,
.material[data-button-style*=slightly_rounded] .widget .tagcloud a,
.material[data-button-style*=slightly_rounded] .widget .tagcloud a:before,
.single[data-button-style*=slightly_rounded] .post-area .content-inner > .post-tags a,
.single[data-button-style*=slightly_rounded] .post-area .content-inner > .post-tags a:before {
  border-radius: 4px!important
}
:root {
  --nectar-border-radius: 4px
}
body[data-button-style*=slightly_rounded] #page-header-bg[data-post-hs=default_minimal] .inner-wrap > a:hover,
body[data-button-style*=slightly_rounded].single .heading-title[data-header-style=default_minimal] .meta-category a:hover,
body[data-button-style=slightly_rounded_shadow] .nectar-button:hover,
body[data-button-style=slightly_rounded_shadow] .sharing-default-minimal .nectar-love:hover,
body[data-button-style=slightly_rounded_shadow] .sharing-default-minimal .nectar-social-inner > a:hover,
body[data-button-style=slightly_rounded_shadow] .swiper-slide .button a:hover,
body[data-button-style=slightly_rounded_shadow] .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,
body[data-button-style=slightly_rounded_shadow] .woocommerce.add_to_cart_inline a.button.add_to_cart_button:hover,
body[data-button-style=slightly_rounded_shadow] .wp-block-button > .wp-block-button__link:hover,
body[data-button-style=slightly_rounded_shadow].ascend .nectar-button.see-through-2:hover,
body[data-button-style=slightly_rounded_shadow].ascend .nectar-button.see-through:hover,
body[data-button-style=slightly_rounded_shadow].ascend .nectar-button:hover,
body[data-button-style=slightly_rounded_shadow].woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,
body[data-button-style=slightly_rounded_shadow].woocommerce-page .woocommerce p.return-to-shop a.wc-backward:hover {
  box-shadow: 0 20px 38px rgba(0,0,0,.16)!important;
  -ms-transform: translateY(-3px);
  transform: translateY(-3px);
  -webkit-transform: translateY(-3px)
}
@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
  }
  body:not([data-m-animate="1"]) .clients.no-carousel.fade-in-animation > div {
    opacity: 1
  }
  .divider-border[data-animate=yes],
  .divider-small-border[data-animate=yes] {
    visibility: visible!important
  }
  .col.has-animation[data-animation=fade-in-from-bottom],
  .col.has-animation[data-animation=fade-in-from-left],
  .col.has-animation[data-animation=fade-in-from-right],
  .col.has-animation[data-animation=flip-in-vertical],
  .col.has-animation[data-animation=flip-in],
  .col.has-animation[data-animation=grow-in],
  .col.has-animation[data-animation=zoom-out-high],
  .col.has-animation[data-animation=zoom-out],
  .column-bg-overlay-wrap[data-bg-animation*=reveal-from-],
  .column-bg-overlay-wrap[data-bg-animation*=reveal-from-] > div,
  .column-bg-overlay-wrap[data-bg-animation=zoom-out-reveal],
  .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-image-bg-wrap[data-bg-animation=zoom-out-reveal],
  .column-image-bg-wrap[data-bg-animation=zoom-out-reveal] .inner-wrap,
  .divider-border[data-animate=yes],
  .divider-small-border[data-animate=yes],
  .img-with-aniamtion-wrap[data-animation*=reveal-from-],
  .img-with-aniamtion-wrap[data-animation*=reveal-from-] .inner,
  .img-with-aniamtion-wrap[data-animation*=reveal-from-] img.img-with-animation,
  .img-with-aniamtion-wrap[data-animation=fade-in-from-bottom] .hover-wrap,
  .img-with-aniamtion-wrap[data-animation=fade-in-from-left] .hover-wrap,
  .img-with-aniamtion-wrap[data-animation=fade-in-from-right] .hover-wrap,
  .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=grow-in] .hover-wrap,
  .nectar-fancy-box.has-animation[data-animation=fade-in-from-bottom],
  .nectar-fancy-box.has-animation[data-animation=fade-in-from-left],
  .nectar-fancy-box.has-animation[data-animation=fade-in-from-right],
  .nectar-fancy-box.has-animation[data-animation=flip-in-vertical],
  .nectar-fancy-box.has-animation[data-animation=flip-in],
  .nectar-fancy-box.has-animation[data-animation=grow-in],
  .nectar-rotating-words-title.element_stagger_words .text-wrap > span,
  .nectar-split-heading .heading-line > div,
  .nectar-split-heading span > .inner,
  .nectar-split-heading[data-animation-type=twist-in],
  .nectar-waypoint-el,
  .nectar_food_menu_item .inner,
  .nectar_food_menu_item .item_description,
  .nectar_image_with_hotspots[data-animation=true] .nectar_hotspot_wrap,
  .wpb_column.has-animation[data-animation=fade-in-from-bottom],
  .wpb_column.has-animation[data-animation=fade-in-from-left],
  .wpb_column.has-animation[data-animation=fade-in-from-right],
  .wpb_column.has-animation[data-animation=flip-in-vertical],
  .wpb_column.has-animation[data-animation=flip-in],
  .wpb_column.has-animation[data-animation=grow-in],
  .wpb_column.has-animation[data-animation=slight-fade-in-from-bottom],
  .wpb_column.has-animation[data-animation=slight-twist],
  img.img-with-animation[data-animation=fade-in-from-left],
  img.img-with-animation[data-animation=fade-in-from-right],
  img.img-with-animation[data-animation=flip-in-vertical],
  img.img-with-animation[data-animation=flip-in],
  img.img-with-animation[data-animation=grow-in] {
    transform: none!important;
    -webkit-transform: none!important
  }
  .clients.fade-in-animation > div,
  .col.has-animation,
  .col.has-animation[data-animation=flip-in-vertical],
  .col.has-animation[data-animation=flip-in],
  .column-bg-overlay-wrap[data-bg-animation*=reveal-from-],
  .column-bg-overlay-wrap[data-bg-animation*=reveal-from-] > div,
  .column-bg-overlay-wrap[data-bg-animation=zoom-out-reveal],
  .column-image-bg-wrap[data-bg-animation*=reveal-from-] .inner-wrap,
  .column-image-bg-wrap[data-bg-animation=zoom-out-reveal],
  .img-with-aniamtion-wrap .hover-wrap,
  .img-with-aniamtion-wrap[data-animation*=reveal-from-] .inner,
  .nectar-fancy-box.has-animation,
  .nectar-fancy-box.has-animation[data-animation=flip-in-vertical],
  .nectar-fancy-box.has-animation[data-animation=flip-in],
  .nectar-fancy-ul[data-animation=true] ul li,
  .nectar-split-heading span > .inner,
  .nectar-split-heading[data-animation-type=line-reveal-by-space]:not(.markup-generated),
  .nectar-split-heading[data-animation-type=twist-in],
  .nectar-waypoint-el,
  .nectar_food_menu_item .inner,
  .nectar_food_menu_item .item_description,
  .nectar_image_with_hotspots[data-animation=true] .nectar_hotspot_wrap,
  .wpb_column.has-animation,
  .wpb_column.has-animation[data-animation=flip-in-vertical],
  .wpb_column.has-animation[data-animation=flip-in],
  img.img-with-animation,
  img.img-with-animation[data-animation=flip-in-vertical],
  img.img-with-animation[data-animation=flip-in] {
    opacity: 1!important
  }
  body:not([data-m-animate="1"]) .span_12.flip-in-vertical-wrap {
    -webkit-perspective: none;
    perspective: none
  }
  .nectar-animated-title[data-style=color-strip-reveal] .nectar-animated-title-inner .wrap,
  .nectar-animated-title[data-style=color-strip-reveal] .nectar-animated-title-inner .wrap *,
  .nectar-animated-title[data-style=color-strip-reveal] .nectar-animated-title-inner:after,
  .nectar-animated-title[data-style=hinge-drop] .nectar-animated-title-inner,
  .nectar-icon-list[data-animate=true] .content,
  .nectar-icon-list[data-animate=true] .nectar-icon-list-item .list-icon-holder,
  .nectar-icon-list[data-animate=true]:after,
  .nectar-woo-flickity[data-animation*=fade-in] ul.products .flickity-cell > .product,
  .nectar_cascading_images .cascading-image .inner-wrap {
    transform: none!important;
    -webkit-transform: none!important;
    opacity: 1!important;
    animation: none!important
  }
  .child_column[class*=nectar-mask-reveal] .vc_column-inner {
    clip-path: none!important
  }
}
@media only screen and (min-width:481px) and (max-width:1025px) and (orientation:landscape) {
  .col.has-animation[data-animation=fade-in-from-bottom],
  .col.has-animation[data-animation=fade-in-from-left],
  .col.has-animation[data-animation=flip-in-vertical],
  .col.has-animation[data-animation=flip-in],
  .col.has-animation[data-animation=grow-in],
  .col.has-animation[data-animation=slight-fade-in-from-bottom],
  .divider-border[data-animate=yes],
  .divider-small-border[data-animate=yes],
  .img-with-animation[data-animation=fade-in-from-left],
  .img-with-animation[data-animation=fade-in-from-right],
  .img-with-animation[data-animation=flip-in-vertical],
  .img-with-animation[data-animation=flip-in],
  .img-with-animation[data-animation=grow-in],
  .wpb_column.has-animation[data-animation=fade-in-from-bottom],
  .wpb_column.has-animation[data-animation=fade-in-from-left],
  .wpb_column.has-animation[data-animation=flip-in-vertical],
  .wpb_column.has-animation[data-animation=flip-in],
  .wpb_column.has-animation[data-animation=grow-in],
  .wpb_column.has-animation[data-animation=slight-twist] {
    transform: none!important;
    -webkit-transform: none!important
  }
  .clients.fade-in-animation > div,
  .col.has-animation,
  .col.has-animation[data-animation=flip-in-vertical],
  .col.has-animation[data-animation=flip-in],
  .img-with-animation,
  .img-with-animation[data-animation=flip-in-vertical],
  .img-with-animation[data-animation=flip-in],
  .wpb_column.has-animation,
  .wpb_column.has-animation[data-animation=flip-in-vertical],
  .wpb_column.has-animation[data-animation=flip-in] {
    opacity: 1!important
  }
  body:not([data-m-animate="1"]) .wpb_column.has-animation[data-animation=reveal-from-bottom] .column-inner,
  body:not([data-m-animate="1"]) .wpb_column.has-animation[data-animation=reveal-from-bottom] .column-inner-wrap,
  body:not([data-m-animate="1"]) .wpb_column.has-animation[data-animation=reveal-from-left] .column-inner,
  body:not([data-m-animate="1"]) .wpb_column.has-animation[data-animation=reveal-from-left] .column-inner-wrap,
  body:not([data-m-animate="1"]) .wpb_column.has-animation[data-animation=reveal-from-right] .column-inner,
  body:not([data-m-animate="1"]) .wpb_column.has-animation[data-animation=reveal-from-right] .column-inner-wrap,
  body:not([data-m-animate="1"]) .wpb_column.has-animation[data-animation=reveal-from-top] .column-inner,
  body:not([data-m-animate="1"]) .wpb_column.has-animation[data-animation=reveal-from-top] .column-inner-wrap {
    transform: none;
    -webkit-transform: none
  }
  .divider-border[data-animate=yes],
  .divider-small-border[data-animate=yes] {
    visibility: visible
  }
}
@media only screen and (max-width:2600px) {
  body.using-mobile-browser .col.has-animation[data-animation=fade-in-from-bottom],
  body.using-mobile-browser .col.has-animation[data-animation=fade-in-from-left],
  body.using-mobile-browser .col.has-animation[data-animation=flip-in-vertical],
  body.using-mobile-browser .col.has-animation[data-animation=flip-in],
  body.using-mobile-browser .col.has-animation[data-animation=grow-in],
  body.using-mobile-browser .divider-border[data-animate=yes],
  body.using-mobile-browser .divider-small-border[data-animate=yes],
  body.using-mobile-browser .img-with-aniamtion-wrap .hover-wrap,
  body.using-mobile-browser .img-with-aniamtion-wrap[data-animation*=reveal-from-],
  body.using-mobile-browser .img-with-aniamtion-wrap[data-animation*=reveal-from-] .inner,
  body.using-mobile-browser .img-with-aniamtion-wrap[data-animation*=reveal-from-] img.img-with-animation,
  body.using-mobile-browser .img-with-animation[data-animation=fade-in-from-left],
  body.using-mobile-browser .img-with-animation[data-animation=fade-in-from-right],
  body.using-mobile-browser .img-with-animation[data-animation=flip-in-vertical],
  body.using-mobile-browser .img-with-animation[data-animation=flip-in],
  body.using-mobile-browser .img-with-animation[data-animation=grow-in],
  body.using-mobile-browser .nectar-animated-title[data-style=color-strip-reveal] .nectar-animated-title-inner .wrap,
  body.using-mobile-browser .nectar-animated-title[data-style=color-strip-reveal] .nectar-animated-title-inner .wrap *,
  body.using-mobile-browser .nectar-animated-title[data-style=color-strip-reveal] .nectar-animated-title-inner:after,
  body.using-mobile-browser .nectar-animated-title[data-style=hinge-drop] .nectar-animated-title-inner,
  body.using-mobile-browser .nectar-fancy-box.has-animation,
  body.using-mobile-browser .nectar-icon-list[data-animate=true] .content,
  body.using-mobile-browser .nectar-icon-list[data-animate=true] .nectar-icon-list-item .list-icon-holder,
  body.using-mobile-browser .nectar-icon-list[data-animate=true]:after,
  body.using-mobile-browser .nectar-post-grid.nectar-flickity:not([data-animation=none]) .nectar-post-grid-item div.inner,
  body.using-mobile-browser .nectar-post-grid:not(.nectar-flickity):not([data-animation=none]) .nectar-post-grid-item,
  body.using-mobile-browser .nectar-post-grid:not([data-animation=none]) .nectar-post-grid-item .meta-date,
  body.using-mobile-browser .nectar-post-grid:not([data-animation=none]) .nectar-post-grid-item .post-heading span,
  body.using-mobile-browser .nectar-post-grid[data-animation=zoom-out-reveal] .meta-author,
  body.using-mobile-browser .nectar-post-grid[data-animation=zoom-out-reveal] .meta-category,
  body.using-mobile-browser .nectar-rotating-words-title.element_stagger_words .text-wrap > span,
  body.using-mobile-browser .nectar-split-heading span > .inner,
  body.using-mobile-browser .nectar-split-heading[data-animation-type=twist-in],
  body.using-mobile-browser .nectar-waypoint-el,
  body.using-mobile-browser .nectar-woo-flickity[data-animation*=fade-in] ul.products .flickity-cell > .product,
  body.using-mobile-browser .nectar_cascading_images .cascading-image .inner-wrap,
  body.using-mobile-browser .nectar_image_with_hotspots[data-animation=true] .nectar_hotspot_wrap,
  body.using-mobile-browser .wpb_column.has-animation[data-animation*=reveal-from] > .vc_column-inner,
  body.using-mobile-browser .wpb_column.has-animation[data-animation=fade-in-from-bottom],
  body.using-mobile-browser .wpb_column.has-animation[data-animation=fade-in-from-left],
  body.using-mobile-browser .wpb_column.has-animation[data-animation=flip-in-vertical],
  body.using-mobile-browser .wpb_column.has-animation[data-animation=flip-in],
  body.using-mobile-browser .wpb_column.has-animation[data-animation=grow-in],
  body.using-mobile-browser [data-animation=zoom-out-reveal] .item-main:before,
  body.using-mobile-browser [data-animation=zoom-out-reveal] .nectar-link-underline,
  body.using-mobile-browser [data-animation=zoom-out-reveal] .nectar-post-grid-item__meta-wrap {
    transform: none!important;
    -webkit-transform: none!important
  }
  body.using-mobile-browser .clients.fade-in-animation > div,
  body.using-mobile-browser .col.has-animation,
  body.using-mobile-browser .col.has-animation[data-animation=flip-in-vertical],
  body.using-mobile-browser .col.has-animation[data-animation=flip-in],
  body.using-mobile-browser .img-with-aniamtion-wrap .hover-wrap,
  body.using-mobile-browser .img-with-aniamtion-wrap[data-animation*=reveal-from-] .inner,
  body.using-mobile-browser .img-with-animation,
  body.using-mobile-browser .img-with-animation[data-animation=flip-in-vertical],
  body.using-mobile-browser .img-with-animation[data-animation=flip-in],
  body.using-mobile-browser .nectar-fancy-box.has-animation,
  body.using-mobile-browser .nectar-post-grid:not([data-animation=none]) .nectar-post-grid-item,
  body.using-mobile-browser .nectar-post-grid:not([data-animation=none]) .nectar-post-grid-item .meta-date,
  body.using-mobile-browser .nectar-post-grid:not([data-animation=none]) .nectar-post-grid-item .post-heading span,
  body.using-mobile-browser .nectar-post-grid[data-animation=zoom-out-reveal] .meta-author,
  body.using-mobile-browser .nectar-post-grid[data-animation=zoom-out-reveal] .meta-category,
  body.using-mobile-browser .nectar-split-heading span > .inner,
  body.using-mobile-browser .nectar-split-heading[data-animation-type=twist-in],
  body.using-mobile-browser .nectar-waypoint-el,
  body.using-mobile-browser .nectar-woo-flickity[data-animation*=fade-in] ul.products .flickity-cell > .product,
  body.using-mobile-browser .nectar_image_with_hotspots[data-animation=true] .nectar_hotspot_wrap,
  body.using-mobile-browser .wpb_column.has-animation,
  body.using-mobile-browser .wpb_column.has-animation[data-animation=flip-in-vertical],
  body.using-mobile-browser .wpb_column.has-animation[data-animation=flip-in],
  body.using-mobile-browser [data-animation=zoom-out-reveal] .item-main:before,
  body.using-mobile-browser [data-animation=zoom-out-reveal] .nectar-link-underline,
  body.using-mobile-browser [data-animation=zoom-out-reveal] .nectar-post-grid-item__meta-wrap {
    opacity: 1!important
  }
  body.using-mobile-browser .divider-border[data-animate=yes],
  body.using-mobile-browser .divider-small-border[data-animate=yes] {
    visibility: visible!important
  }
  body.using-mobile-browser .nectar-animated-title[data-style=color-strip-reveal] .nectar-animated-title-inner .wrap,
  body.using-mobile-browser .nectar-animated-title[data-style=color-strip-reveal] .nectar-animated-title-inner .wrap *,
  body.using-mobile-browser .nectar-animated-title[data-style=color-strip-reveal] .nectar-animated-title-inner:after,
  body.using-mobile-browser .nectar-animated-title[data-style=hinge-drop] .nectar-animated-title-inner,
  body.using-mobile-browser .nectar-icon-list[data-animate=true] .content,
  body.using-mobile-browser .nectar-icon-list[data-animate=true] .nectar-icon-list-item .list-icon-holder,
  body.using-mobile-browser .nectar-icon-list[data-animate=true]:after,
  body.using-mobile-browser .nectar_cascading_images .cascading-image .inner-wrap {
    opacity: 1!important;
    animation: none!important
  }
  body.using-mobile-browser:not([data-m-animate="1"]) .wpb_animate_when_almost_visible,
  body.using-mobile-browser:not([data-m-animate="1"]) .wpb_animate_when_almost_visible.wpb_start_animation {
    opacity: 1;
    -webkit-animation: none;
    -o-animation: none;
    animation: none
  }
  body.using-mobile-browser:not([data-m-animate="1"]) .wpb_column.has-animation[data-animation=reveal-from-bottom] .column-inner,
  body.using-mobile-browser:not([data-m-animate="1"]) .wpb_column.has-animation[data-animation=reveal-from-bottom] .column-inner-wrap,
  body.using-mobile-browser:not([data-m-animate="1"]) .wpb_column.has-animation[data-animation=reveal-from-left] .column-inner,
  body.using-mobile-browser:not([data-m-animate="1"]) .wpb_column.has-animation[data-animation=reveal-from-left] .column-inner-wrap,
  body.using-mobile-browser:not([data-m-animate="1"]) .wpb_column.has-animation[data-animation=reveal-from-right] .column-inner,
  body.using-mobile-browser:not([data-m-animate="1"]) .wpb_column.has-animation[data-animation=reveal-from-right] .column-inner-wrap,
  body.using-mobile-browser:not([data-m-animate="1"]) .wpb_column.has-animation[data-animation=reveal-from-top] .column-inner,
  body.using-mobile-browser:not([data-m-animate="1"]) .wpb_column.has-animation[data-animation=reveal-from-top] .column-inner-wrap {
    transform: none;
    -webkit-transform: none
  }
  body.using-mobile-browser:not([data-m-animate="1"]) .nectar-split-heading .heading-line > div {
    transform: none;
    -webkit-transform: none
  }
  body.using-mobile-browser:not([data-m-animate="1"]) .nectar-milestone:not(.animated-in) {
    opacity: 1
  }
  body.using-mobile-browser:not([data-m-animate="1"]) .child_column[class*=nectar-mask-reveal] .vc_column-inner {
    clip-path: none!important
  }
}
#footer-outer .widget.widget_media_image img {
  margin-bottom: 0
}
#footer-outer #footer-widgets .col .tagcloud a:hover,
#footer-outer .nectar-button:hover {
  color: #fff!important
}
#footer-outer,
#nectar_fullscreen_rows > #footer-outer.wpb_row .full-page-inner-wrap {
  color: #ccc;
  position: relative;
  z-index: 10;
  background-color: #252525
}
#footer-outer .row {
  padding: 55px 0;
  margin-bottom: 0
}
#footer-outer #footer-widgets[data-has-widgets=false] .row {
  padding: 0
}
#footer-outer .widget h4 {
  color: #777;
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 20px
}
#footer-outer .widget h3,
#footer-outer .widget h5,
#footer-outer .widget h6 {
  color: inherit
}
#footer-outer .widget {
  margin-bottom: 30px
}
#footer-outer .widget.widget_categories ul ul,
#footer-outer .widget.widget_nav_menu ul ul,
#footer-outer .widget.widget_pages ul ul {
  margin: 0!important;
  padding: 0 0 0 20px
}
#footer-outer #footer-widgets .widget.widget_nav_menu li,
#footer-outer #footer-widgets .widget.widget_pages li {
  border-bottom: 0;
  padding: 0!important
}
#footer-outer .widget.widget_nav_menu li a,
#footer-outer .widget.widget_pages li a {
  padding: 8px 0;
  display: block
}
#footer-outer .widget_nav_menu li a,
#footer-outer .widget_pages li a {
  border-bottom: 1px solid #444
}
#ajax-content-wrap #footer-outer #footer-widgets .widget.widget_archive li a,
#ajax-content-wrap #footer-outer #footer-widgets .widget.widget_categories li a {
  display: inline-block;
  border-bottom: 0
}
#footer-outer .widget.widget_categories > ul > li:first-child > a,
#footer-outer .widget.widget_nav_menu > ul > li:first-child > a,
#footer-outer .widget.widget_pages > ul > li:first-child > a {
  padding-top: 0
}
#footer-outer .span_3 .widget:last-child {
  margin-bottom: 0
}
#footer-outer a {
  color: #ccc
}
#footer-outer a:hover {
  color: #000
}
#footer-outer .widget ul li {
  margin-bottom: 7px
}
#footer-outer[data-full-width="1"] .container {
  width: 100%;
  padding: 0 28px;
  max-width: none
}
#footer-outer .col {
  z-index: 10;
  min-height: 1px
}
#footer-outer .col .recent_posts_extra_widget .post-widget-text span,
#footer-outer .col .widget_recent_entries span {
  display: block;
  line-height: 17px;
  color: #999;
  font-size: 11px;
  margin-bottom: 6px
}
#footer-outer #footer-widgets .col ul li {
  padding: 8px 0;
  list-style: none;
  margin-bottom: 0;
  border-bottom: 1px solid #444
}
#footer-outer #footer-widgets .col ul li:last-child {
  margin-bottom: 0
}
#footer-outer #footer-widgets .col ul ul li:last-child,
#footer-outer .widget.widget_nav_menu li a {
  border-bottom: 0!important
}
#footer-outer #footer-widgets .col p {
  padding-bottom: 20px
}
#footer-outer #footer-widgets .col p:last-child {
  padding-bottom: 0
}
#footer-outer #footer-widgets .col .widget_calendar table th {
  text-align: center
}
#footer-outer #footer-widgets .col .widget_calendar table tbody td {
  border: 0;
  color: #666;
  padding: 8px;
  font-size: 14px
}
#footer-outer #footer-widgets .col .widget_calendar table {
  border-collapse: collapse
}
#footer-outer #footer-widgets .col .widget_calendar table tbody tr td:first-child {
  border-left: 0
}
#footer-outer #footer-widgets .col .widget_calendar table tbody tr:nth-child(odd) {
  background-color: rgba(0,0,0,.1)
}
#footer-outer #footer-widgets .col .widget_calendar table th {
  border-bottom: 0;
  padding-bottom: 10px;
  font-weight: 700;
  padding: 10px;
  color: #666
}
#footer-outer #footer-widgets .col .widget_calendar table tfoot tr {
  margin-top: 20px
}
#footer-outer #footer-widgets .col .tagcloud a {
  background-color: rgba(0,0,0,.1);
  color: #a0a0a0;
  cursor: pointer;
  display: inline-block;
  float: left;
  margin: 3px 3px 0 0;
  padding: 5px 7px;
  position: relative;
  font-size: 8pt;
  text-transform: capitalize;
  transition: all .2s linear;
  border-radius: 2px;
  line-height: 22px
}
#footer-outer #footer-widgets .col .widget_tag_cloud:after {
  display: block;
  height: 0;
  clear: both;
  content: "";
  visibility: hidden
}
#footer-outer #footer-widgets .col .tagcloud a:hover {
  background-color: #000
}
#footer-outer #footer-widgets .col .widget_recent_comments ul li {
  background: none repeat scroll 0 0 rgba(0,0,0,.15);
  border: medium none;
  display: block;
  margin-bottom: 18px;
  padding: 15px;
  position: relative
}
#footer-outer #footer-widgets .col .widget.widget_recent_comments ul li {
  padding: 15px!important
}
#footer-outer #footer-widgets .col .widget_recent_comments ul li:last-child {
  margin-bottom: 0
}
#footer-outer #footer-widgets .col .newsletter-widget form,
#footer-outer #footer-widgets .col .search-form,
#footer-outer #footer-widgets .col .search-form form,
#footer-outer #footer-widgets .col .search-form label {
  line-height: 12px
}
#footer-outer .recent_projects_widget img {
  background-color: #444;
  border-color: #4d4d4d
}
#footer-outer .recent_projects_widget a:hover img {
  border-color: #616161;
  background-color: #616161
}
#footer-outer #footer-widgets .col ul li:first-child,
#footer-outer #footer-widgets .col ul li:first-child > a {
  padding-top: 0!important
}
.original #footer-outer[data-cols="1"] #footer-widgets .widget.widget_nav_menu li:first-child > a {
  padding-top: 8px!important
}
#footer-outer #footer-widgets .rsswidget img {
  margin-bottom: -2px;
  margin-right: 2px
}
#footer-outer .recent_projects_widget img {
  margin-bottom: 0
}
@media only screen and (min-width :691px) and (max-width :999px) {
  #footer-outer .one-fourths.span_3,
  #footer-outer .one-fourths.vc_col-sm-3:not([class*=vc_col-xs-]),
  #footer-outer .one-fourths.vc_span3 {
    width: 48%!important;
    margin-bottom: 2%;
    margin-right: 15px;
    margin-left: 0!important;
    padding: 15px;
    float: left
  }
  #footer-widgets .container .col {
    margin-left: 15px;
    width: 48%
  }
  #footer-widgets .one-fourths .span_3:nth-child(odd) {
    margin-left: 0
  }
  #footer-widgets .container .col.span_4,
  #footer-widgets .container .col.span_6 {
    margin-left: 0;
    margin-right: 15px;
    padding: 15px;
    margin-bottom: 0
  }
  #footer-widgets .container .col.span_4 {
    margin-bottom: 40px
  }
  #footer-widgets .container .row > div.col_last,
  #footer-widgets .container .row > div:last-child {
    margin-right: 0
  }
}
@media only screen and (max-width :690px) {
  #ajax-content-wrap #footer-widgets .container .col:nth-child(3) {
    margin-bottom: 40px
  }
  #footer-outer #flickr img,
  #sidebar #flickr img {
    width: 95px
  }
}
@media only screen and (min-width :1px) and (max-width :999px) {
  #footer-widgets .container .col {
    margin-bottom: 40px
  }
  #footer-widgets .container .col:nth-child(3),
  #footer-widgets .container .col:nth-child(4) {
    margin-bottom: 0
  }
}
#footer-outer #copyright {
  padding: 20px 0;
  font-size: 12px;
  background-color: #1c1c1c;
  color: #777
}
#footer-outer #copyright li {
  float: left;
  margin-left: 20px
}
#footer-outer #copyright .container div:last-child {
  margin-bottom: 0
}
#footer-outer #copyright li a {
  display: block;
  line-height: 22px;
  height: 24px;
  position: relative;
  transition: all .2s linear;
  -webkit-transition: all .2s linear;
  background-position: center top
}
#footer-outer #copyright li a i {
  color: #777;
  transition: all .2s linear;
  top: 0
}
#footer-outer .fa-vine {
  font-size: 16px
}
#footer-outer #copyright li a i:hover {
  color: #000
}
#footer-outer #copyright li .behance,
#footer-outer #copyright li .vimeo {
  background-color: #666
}
#footer-outer #copyright li .behance:hover,
#footer-outer #copyright li .vimeo:hover {
  background-color: #000
}
#footer-outer #copyright p {
  line-height: 22px;
  margin-top: 3px
}
#footer-outer #copyright .col ul {
  float: right
}
#footer-outer #copyright li .facebook {
  width: 12px
}
#footer-outer #copyright li .twitter {
  width: 20px
}
#footer-outer #copyright li .dribbble {
  width: 24px
}
#footer-outer #copyright li .google-plus {
  width: 20px
}
#footer-outer #copyright li .pinterest {
  width: 17px
}
#footer-outer #copyright li .rss {
  width: 18px
}
#footer-outer #copyright li .vimeo {
  width: 20px;
  text-indent: -9999px
}
#footer-outer #copyright li .tumblr {
  width: 21px
}
#footer-outer #copyright li .youtube {
  width: 21px
}
#footer-outer #copyright li .linkedin {
  width: 19px
}
#footer-outer #copyright li .behance {
  width: 27px;
  text-indent: -9999px
}
#footer-outer #copyright li .instagram {
  width: 20px
}
#footer-outer #copyright #social .icon-soundcloud {
  font-size: 26px
}
body #footer-outer i {
  font-size: 20px;
  width: auto;
  background-color: transparent
}
#footer-outer #copyright i.icon-be {
  font-size: 24px
}
@media only screen and (min-width:1000px) {
  #footer-outer[data-full-width="1"]:not([data-cols="1"]) #copyright:not([data-layout=centered]) .col ul {
    padding-right: 35px
  }
}
#footer-outer[data-cols="1"] #copyright {
  padding: 45px 0
}
#footer-outer #copyright .widget_products img {
  display: none
}
#footer-outer #copyright .widget .nectar_widget[class*=nectar_blog_posts_][data-style=featured-image-left] > li {
  margin: 20px 0
}
@media only screen and (min-width :691px) and (max-width :999px) {
  #footer-outer #copyright .col {
    width: 49%;
    margin-bottom: 0
  }
}
@media only screen and (max-width :690px) {
  body #footer-outer #copyright .col ul {
    float: left
  }
  body #footer-outer #copyright .col ul li:first-child {
    margin-left: 0
  }
  #footer-outer #social li {
    margin-right: 10px;
    margin-left: 0
  }
}
body[data-footer-reveal="1"] #footer-outer {
  position: fixed;
  bottom: 0;
  width: 100%;
  z-index: 1
}
body[data-footer-reveal="1"]:not(.nectar_using_pfsr) .container-wrap {
  margin-bottom: 280px
}
body[data-footer-reveal="1"][data-footer-reveal-shadow=small] .container-wrap {
  box-shadow: 0 5px 8px -3px rgba(0,0,0,.2)
}
body[data-footer-reveal="1"][data-footer-reveal-shadow=large] .container-wrap {
  box-shadow: 0 27px 25px -2px rgba(0,0,0,.3)
}
body[data-footer-reveal="1"][data-footer-reveal-shadow=large_2] .container-wrap {
  box-shadow: 0 70px 110px -30px #000
}
body[data-footer-reveal="1"][data-footer-reveal-shadow=large_2] #footer-outer .row {
  padding: 80px 0
}
body[data-footer-reveal="1"][data-footer-reveal-shadow] .container-wrap.no-shadow {
  box-shadow: none
}
body[data-footer-reveal="1"] #call-to-action .triangle {
  display: none
}
@media only screen and (min-width :1px) and (max-width :999px) {
  body[data-footer-reveal="1"] #footer-outer {
    position: relative
  }
  body[data-footer-reveal="1"] #ajax-content-wrap,
  body[data-footer-reveal="1"] #ajax-content-wrap > .blurred-wrap {
    overflow: visible
  }
  body[data-footer-reveal="1"][data-footer-reveal-shadow=large] .container-wrap,
  body[data-footer-reveal="1"][data-footer-reveal-shadow=large_2] .container-wrap {
    box-shadow: none;
    -webkit-box-shadow: none
  }
  body:not(.single-post) #page-header-bg:not(.fullscreen-header) .span_6,
  body[data-footer-reveal="1"] .container-wrap {
    margin-bottom: 0!important
  }
}
#footer-outer[data-using-bg-img=true] {
  background-size: cover;
  background-position: center
}
#footer-outer[data-using-bg-img=true]:after {
  position: absolute;
  width: 100%;
  height: 100%;
  content: "";
  left: 0;
  top: 0;
  background-color: inherit;
  opacity: .9
}
#footer-outer[data-using-bg-img=true][data-bg-img-overlay="0.6"]:after {
  opacity: .6
}
#footer-outer #copyright[data-layout=centered] .col,
#footer-outer #copyright[data-layout=centered] .col ul {
  width: 100%;
  float: none
}
#footer-outer #copyright[data-layout=centered] .col .social li {
  margin-top: 25px
}
#footer-outer:not([data-cols="1"]) #copyright[data-layout=centered] .social li a {
  height: 30px;
  width: 30px;
  line-height: 30px
}
#footer-outer #copyright[data-layout=centered] {
  padding: 45px 0
}
#footer-outer #copyright[data-layout=centered] li {
  float: none;
  display: inline-block;
  margin: 0 10px;
  width: auto
}
@media only screen and (min-width:1000px) {
  #footer-outer #copyright[data-layout=centered] .col.span_5 {
    max-width: 70%;
    margin: 0 auto
  }
}
@media only screen and (max-width:999px) {
  #footer-outer #copyright[data-layout=centered] .col.span_5 {
    margin-bottom: 0
  }
}
#footer-outer #copyright[data-layout=centered] .widget {
  margin-bottom: 0
}
#footer-outer #copyright[data-layout=centered] .widget_nav_menu li,
#footer-outer #copyright[data-layout=centered] .widget_pages li {
  vertical-align: top;
  text-align: left;
  margin: 0 15px
}
#footer-outer #copyright[data-layout=centered] .widget_nav_menu li ul,
#footer-outer #copyright[data-layout=centered] .widget_pages li ul {
  padding-left: 0;
  margin-left: 0
}
#footer-outer #copyright[data-layout=centered] .widget_nav_menu li ul li,
#footer-outer #copyright[data-layout=centered] .widget_pages li ul li {
  display: block;
  margin-left: 0
}
#footer-outer #copyright[data-layout=centered] .widget .arrow-circle,
#footer-outer #copyright[data-layout=centered] .widget [data-style=minimal-counter] > li::before {
  display: none
}
#footer-outer #copyright[data-layout=centered] .widget_search {
  margin: 20px 0
}
#footer-outer #copyright[data-layout=centered] .col {
  text-align: center
}
#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.dark:hover,
body[data-button-style*=rounded] #to-top:hover {
  transition: box-shadow .3s cubic-bezier(.55,0,.1,1),background-color 50ms linear .25s;
  -webkit-transition: -webkit-box-shadow .3s cubic-bezier(.55,0,.1,1),background-color 50ms 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,
body[data-button-style*=rounded] #to-top i.fa-angle-up.top-icon {
  -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.hovered i.fa-angle-up,
body[data-button-style*=rounded] #to-top.hovered i.fa-angle-up.top-icon,
body[data-button-style*=rounded] #to-top:hover i.fa-angle-up,
body[data-button-style*=rounded] #to-top:hover i.fa-angle-up.top-icon {
  -webkit-transform: translate(0,-29px);
  transform: translate(0,-29px)
}
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.dark:hover,
#to-top:hover {
  background-color: #000
}
#to-top.dark {
  background-color: rgba(0,0,0,.87)
}
body[data-button-style*=slightly_rounded] #to-top {
  border-radius: 200px!important;
  -webkit-border-radius: 200px!important
}
.nectar-waypoint-el {
  transition: transform 750ms cubic-bezier(.33,1,.68,1),opacity 450ms ease
}