/* 원본 CSS 가지친 판 — ***생성물이다. 손으로 고치지 마라.***
   원천 = public/wt-origin-elements.css(sha256 앞 16 3de27e4b2b42849f) · 어휘 sha256 앞 16 cc0fd2b048d8490a
   스타일 규칙 1119 → 330 · keyframes·font-face·선언문 전량 보존 · 순서 보존
   재생성 = python3 scripts/design/prune-origin-css.py · 낡음 검사 = 같은 명령 + --check
   설계 = docs/proposals/2026-09-26-렌더차단-CSS-축소-설계.md */
@layer theme, base, components, utilities, wt-origin-plugin, wt-origin, wt-origin-plugin-doc, wt-origin-plugin-list, wt-origin-page;
@layer wt-origin {
body .toggle{margin-bottom:15px}
.toggle.open>.toggle-title a{color:#fff;background-color:#000}
body .row .toggle .toggle-title,body .toggle .toggle-title{margin-bottom:0}
.toggle>.toggle-title{position:relative;z-index:10;font-size:12px}
.toggle>.toggle-title a{display:block;color:rgba(0,0,0,.65);letter-spacing:0;font-size:14px;line-height:16px;padding:14px 14px 16px 43px;font-weight:400;background-color:rgba(0,0,0,.045);transition:all .2s linear;-webkit-transition:all .2s linear}
.toggle>.toggle-title a i{position:absolute;left:13px;background-color:transparent;color:#888;top:13px;width:18px;height:16px;line-height:18px;font-size:15px;transition:all .2s linear;-webkit-transition:all .2s linear}
.toggle.open>.toggle-title a i{color:#fff}
.toggle>.toggle-title a:hover{background-color:rgba(0,0,0,.035)}
body .toggle>div{border-top:0;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);padding:10px 14px;display:none}
.toggle>div .wpb_wrapper{margin:0}
body .toggle[data-inner-wrap=true]>div{transition:max-height .5s ease;max-height:0;overflow:hidden;pointer-events:none;display:block}
@media only screen and (max-width:999px) {
body .accordion .toggle[data-inner-wrap=true]>div{-webkit-transition:none;transition:none}
}
body .toggle[data-inner-wrap=true].open>div{pointer-events:all}
body .toggle[data-inner-wrap=true]>div,div[data-style*=minimal] .toggle[data-inner-wrap=true]>div{padding:0}
body .toggle[data-inner-wrap=true]>div .inner-toggle-wrap{padding:10px 14px}
.toggle>div>div:last-child,.toggle[data-inner-wrap=true] .inner-toggle-wrap>div:last-child{margin-bottom:0!important}
.light .toggle>div{color:#676767}
body div[data-style*=minimal] .toggle.open>.toggle-title a,body div[data-style*=minimal] .toggle>.toggle-title a{background-color:transparent}
div[data-style*=minimal] .toggle>div{box-shadow:none;-webkit-box-shadow:none;padding:0 0 30px 0;background-color:transparent}
div[data-style*=minimal] .toggle>.toggle-title i{width:30px;height:30px;position:absolute;right:0;left:auto;top:50%;margin-top:-15px;border:2px solid #888;border-radius:30px 30px;-ms-transition:border-color .15s ease;transition:border-color .15s ease;-webkit-transition:border-color .15s ease}
.light div[data-style*=minimal] .toggle>.toggle-title i{border-color:#fff}
.light div[data-style*=minimal] .toggle>.toggle-title i:after,.light div[data-style*=minimal] .toggle>.toggle-title i:before{background-color:#fff}
.light div[data-style*=minimal] .toggle>.toggle-title a{color:#fff}
div[data-style*=minimal] .toggle.open i:after{-ms-transform:scale(1,0);transform:scale(1,0);-webkit-transform:scale(1,0)}
.tabbed>ul,.wpb_content_element .tabbed .wpb_tabs_nav{margin-left:0;margin-bottom:17px}
.tabbed>ul li{float:left;position:relative;list-style:none;margin:0}
.tabbed>ul:after{content:"";display:block;height:0;clear:both;visibility:hidden}
.tabbed>ul li a{display:block;color:#888;position:relative;background-color:rgba(0,0,0,.045);padding:8px 15px;transition:all .3s cubic-bezier(.12,.75,.4,1);border-left:0;border-right:1px solid rgba(0,0,0,.06)}
.tabbed>ul li a svg{fill:#888}
.tabbed>ul li:hover,body .wpb_content_element .wpb_tabs_nav li,body .wpb_content_element .wpb_tabs_nav li:hover{background-color:transparent}
.tabbed .clear{display:block!important;padding-bottom:0}
.tabbed>ul li a:hover{background-color:rgba(0,0,0,.035)}
.tabbed>ul li:last-child a{border-color:transparent}
.tabbed>ul li .active-tab{color:#fff}
.tabbed>ul li .active-tab svg{fill:#fff}
.light .tabbed>ul li a,.light .tabbed>ul li:last-child a{border-color:rgba(0,0,0,.2)}
.light .tabbed>ul li a{background-color:rgba(0,0,0,.15)}
.tabbed .wpb_tab{opacity:0}
body .tabbed>div{padding:0;margin-bottom:0;background-color:transparent}
.tabbed .wpb_tab{position:absolute;width:100%;left:-9999px;top:0;visibility:hidden}
.tabbed>div:first-of-type{position:relative}
body .row .tabbed>div:first-of-type{display:block;opacity:1;visibility:visible;position:relative;left:0}
.tabbed[data-alignment=center] .wpb_tabs_nav li,.tabbed[data-alignment=right] .wpb_tabs_nav li{float:none;display:inline-block}
.tabbed[data-alignment=center] .wpb_tabs_nav{text-align:center}
.tabbed[data-alignment=right] .wpb_tabs_nav{text-align:right}
.tabbed[data-style=minimal] .wpb_tabs_nav{border-bottom:1px solid #e1e1e1;line-height:0;margin-bottom:65px;position:relative}
.tabbed[data-style=minimal]>ul li:not(.cta-button) .active-tab,.tabbed[data-style=minimal]>ul li:not(.cta-button) a,.tabbed[data-style=minimal_alt]>ul li:not(.cta-button) .active-tab,.tabbed[data-style=minimal_alt]>ul li:not(.cta-button) a{background-color:transparent;border-right:none;position:relative;color:inherit;z-index:10;padding:18px 17px;line-height:32px;margin-bottom:-1px;overflow-y:hidden;transition:all .3s cubic-bezier(.12,.75,.4,1)}
.tabbed[data-style=minimal]>ul li:not(.cta-button) .active-tab svg,.tabbed[data-style=minimal]>ul li:not(.cta-button) a svg{fill:currentColor}
.tabbed[data-style=minimal]>ul li a:hover{opacity:.7}
.tabbed[data-style*=minimal]>ul li a:after{height:4px;width:100%;content:' ';background-color:#000;display:block;position:absolute;bottom:-4px;left:0;z-index:10;transition:transform .3s cubic-bezier(.12,.75,.4,1)}
.tabbed[data-style=minimal]>ul li .active-tab{opacity:1}
.tabbed[data-style*=minimal]>ul li .active-tab:after{transform:translateY(-3px)}
.tabbed[data-style*=vertical] .wpb_tabs_nav{width:20%;float:left}
.tabbed[data-style*=vertical]>div{float:left;width:80%;padding-left:40px;right:0}
body .tabbed[data-style*=vertical] .wpb_tabs_nav li{white-space:normal}
@media only screen and (min-width:1000px) and (max-width:1300px) {
.tabbed[data-style*=vertical] .wpb_tabs_nav{width:25%}
.tabbed[data-style*=vertical]>div{width:65%}
}
.tabbed[data-style*=vertical] .wpb_tabs_nav li{float:none}
.tabbed[data-style*=vertical] .wpb_tabs_nav li a{border-right:none}
.tabbed>.wpb_tabs_nav li i{transition:color .3s cubic-bezier(.12,.75,.4,1);margin-right:10px}
.tabbed>.wpb_tabs_nav li svg{transition:all .3s cubic-bezier(.12,.75,.4,1);margin-right:10px;vertical-align:middle}
.tabbed[data-style=default]>.wpb_tabs_nav li i,.tabbed[data-style=vertical]>.wpb_tabs_nav li i{transition:none}
.tabbed[data-style*=minimal] .wpb_tabs_nav li i,.tabbed[data-style*=minimal] .wpb_tabs_nav li svg{display:block;text-align:center;margin:0 0 8px 0;font-size:32px}
.tabbed[data-style*=default][data-color-scheme=extra-color-gradient-1] .wpb_tabs_nav li a:before,.tabbed[data-style*=default][data-color-scheme=extra-color-gradient-2] .wpb_tabs_nav li a:before,.tabbed[data-style*=vertical][data-color-scheme=extra-color-gradient-1] .wpb_tabs_nav li a:before,.tabbed[data-style*=vertical][data-color-scheme=extra-color-gradient-2] .wpb_tabs_nav li a:before{background-color:#000;display:block;left:0;width:100%;position:absolute;content:'';height:1px;opacity:.25;visibility:visible}
.tabbed[data-style*=default][data-color-scheme=extra-color-gradient-1] .wpb_tabs_nav li .active-tab,.tabbed[data-style*=default][data-color-scheme=extra-color-gradient-2] .wpb_tabs_nav li .active-tab,.tabbed[data-style*=vertical][data-color-scheme=extra-color-gradient-1] .wpb_tabs_nav li .active-tab,.tabbed[data-style*=vertical][data-color-scheme=extra-color-gradient-2] .wpb_tabs_nav li .active-tab{background-color:transparent}
.tabbed[data-style*=default][data-color-scheme=extra-color-gradient-1] .wpb_tabs_nav li a:before,.tabbed[data-style*=default][data-color-scheme=extra-color-gradient-2] .wpb_tabs_nav li a:before,.tabbed[data-style*=vertical][data-color-scheme=extra-color-gradient-1] .wpb_tabs_nav li a:before,.tabbed[data-style*=vertical][data-color-scheme=extra-color-gradient-2] .wpb_tabs_nav li a:before{height:100%;top:0;opacity:0;transition:all .3s cubic-bezier(.12,.75,.4,1);z-index:-1}
.tabbed[data-style*=default][data-color-scheme=extra-color-gradient-1] ul li .active-tab:before,.tabbed[data-style*=default][data-color-scheme=extra-color-gradient-2] ul li .active-tab:before,.tabbed[data-style*=vertical][data-color-scheme=extra-color-gradient-1] ul li .active-tab:before,.tabbed[data-style*=vertical][data-color-scheme=extra-color-gradient-2] ul li .active-tab:before{opacity:1}
.tabbed[data-style*=default][data-color-scheme=extra-color-gradient-1] ul li .active-tab,.tabbed[data-style*=default][data-color-scheme=extra-color-gradient-2] ul li .active-tab{border-color:transparent}
.tabbed[data-style*=minimal] .wpb_tabs_nav li svg{margin:0 auto 8px auto}
.light .tabbed[data-style*=material] .wpb_tabs_nav>li a:hover svg,.light .tabbed[data-style=minimal_flexible] .wpb_tabs_nav>li a.active-tab svg{fill:#fff}
.tabbed[data-icon-size="24"] .wpb_tabs_nav li i{font-size:24px;line-height:24px}
.tabbed[data-icon-size="26"] .wpb_tabs_nav li i{font-size:26px;line-height:26px}
.tabbed[data-icon-size="28"] .wpb_tabs_nav li i{font-size:28px;line-height:28px}
.tabbed[data-icon-size="30"] .wpb_tabs_nav li i{font-size:30px;line-height:30px}
.tabbed[data-icon-size="32"] .wpb_tabs_nav li i{font-size:32px;line-height:32px}
.tabbed[data-icon-size="34"] .wpb_tabs_nav li i{font-size:34px;line-height:34px}
.tabbed[data-icon-size="36"] .wpb_tabs_nav li i{font-size:36px;line-height:36px}
.tabbed[data-icon-size="24"] .wpb_tabs_nav li svg{height:24px}
.tabbed[data-icon-size="26"] .wpb_tabs_nav li svg{height:26px}
.tabbed[data-icon-size="28"] .wpb_tabs_nav li svg{height:28px}
.tabbed[data-icon-size="30"] .wpb_tabs_nav li svg{height:30px}
.tabbed[data-icon-size="32"] .wpb_tabs_nav li svg{height:32px}
.tabbed[data-icon-size="34"] .wpb_tabs_nav li svg{height:34px}
.tabbed[data-icon-size="36"] .wpb_tabs_nav li svg{height:36px}
.tabbed[data-style=default] .wpb_tabs_nav li .im-icon-wrap.tab-icon,.tabbed[data-style=default] .wpb_tabs_nav li .im-icon-wrap.tab-icon svg,.tabbed[data-style=default] .wpb_tabs_nav li svg{height:18px;width:18px;display:inline-block}
.tabbed[data-spacing=side-15px]:not([data-style=vertical]) .wpb_tabs_nav li .active-tab,.tabbed[data-spacing=side-15px]:not([data-style=vertical]) .wpb_tabs_nav li a{padding-left:17px;padding-right:17px}
.tabbed[data-spacing=side-20px]:not([data-style=vertical]) .wpb_tabs_nav li .active-tab,.tabbed[data-spacing=side-20px]:not([data-style=vertical]) .wpb_tabs_nav li a{padding-left:20px;padding-right:20px}
.tabbed[data-spacing=side-25px]:not([data-style=vertical]) .wpb_tabs_nav li .active-tab,.tabbed[data-spacing=side-25px]:not([data-style=vertical]) .wpb_tabs_nav li a{padding-left:25px;padding-right:25px}
.tabbed[data-spacing=side-30px]:not([data-style=vertical]) .wpb_tabs_nav li .active-tab,.tabbed[data-spacing=side-30px]:not([data-style=vertical]) .wpb_tabs_nav li a{padding-left:30px;padding-right:30px}
.tabbed[data-spacing=side-35px]:not([data-style=vertical]) .wpb_tabs_nav li .active-tab,.tabbed[data-spacing=side-35px]:not([data-style=vertical]) .wpb_tabs_nav li a{padding-left:35px;padding-right:35px}
.tabbed[data-spacing=side-40px]:not([data-style=vertical]) .wpb_tabs_nav li .active-tab,.tabbed[data-spacing=side-40px]:not([data-style=vertical]) .wpb_tabs_nav li a{padding-left:40px;padding-right:40px}
.tabbed[data-spacing=side-45px]:not([data-style=vertical]) .wpb_tabs_nav li .active-tab,.tabbed[data-spacing=side-45px]:not([data-style=vertical]) .wpb_tabs_nav li a{padding-left:45px;padding-right:45px}
@media only screen and (max-width :690px) {
.tabbed[data-style*=minimal]>ul li:not(.cta-button) .active-tab,.tabbed[data-style*=minimal]>ul li:not(.cta-button) a{padding:20px 15px 5px 15px}
.tabbed[data-style=minimal_alt]>ul li:not(.cta-button){margin:0 10px!important}
.tabbed[data-style=minimal] .wpb_tabs_nav{border-bottom:none}
.tabbed>ul li{float:none;display:inline-block;border-right:0}
.tabbed>ul{float:none}
.tabbed>ul li a{border-right:0!important}
.tabbed[data-style*=vertical] .wpb_tabs_nav{width:100%}
.tabbed[data-style*=vertical] .wpb_tabs_nav li{display:inline-block;margin:5px}
}
@media only screen and (min-width :1px) and (max-width :999px) {
body .tabbed[data-style=minimal_flexible] .wpb_tabs_nav{flex-wrap:wrap}
.tabbed[data-style*=vertical] .wpb_tabs_nav{width:100%;text-align:center;margin-bottom:35px!important}
.tabbed[data-style*=vertical] .wpb_tabs_nav li{display:inline-block;font-size:12px;margin:5px}
.tabbed[data-style*=vertical]>div{width:100%;padding-left:0}
}
.iwithtext{position:relative}
.iwithtext .iwt-icon{position:absolute;left:0;top:0}
.iwithtext .iwt-icon img{width:35px;height:auto;padding:0}
.row .col .iwithtext .iwt-icon img:not([srcset]){width:35px}
.iwithtext .iwt-text{padding-left:55px}
.main-content .vc_col-sm-2 .iwithtext .iwt-icon,.main-content .vc_span2 .iwithtext .iwt-icon{top:-2px}
.main-content .vc_col-sm-2 .iwithtext .iwt-icon i,.main-content .vc_span2 .iwithtext .iwt-icon i{font-size:26px;line-height:26px;width:26px;height:26px}
.main-content .vc_col-sm-2 .iwithtext .iwt-icon img,.main-content .vc_span2 .iwithtext .iwt-icon img{width:26px}
.main-content .vc_col-sm-2 .iwithtext .iwt-icon img:not([srcset]),.main-content .vc_span2 .iwithtext .iwt-icon img:not([srcset]){width:26px}
.main-content .vc_col-sm-2 .iwithtext .iwt-text,.main-content .vc_span2 .iwithtext .iwt-text{padding-left:45px}
.nectar-post-grid{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.nectar-post-grid[data-columns="1"] .nectar-post-grid-item{width:100%}
.wpb_row:not(.full-width-content) .vc_col-sm-12 .nectar-post-grid-filters[data-sortable=yes]{margin-bottom:20px}
@media only screen and (max-width:690px) {
body .nectar-post-grid[data-columns][data-grid-spacing] .nectar-post-grid-item{width:100%;padding-bottom:75%}
.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid[data-mouse_follow_post_spacing="35px"]:not([data-columns="1"]) .content,.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid[data-mouse_follow_post_spacing="45px"]:not([data-columns="1"]) .content{padding-top:10px}
body .nectar-post-grid-wrap:not([data-style=content_overlaid]) .nectar-post-grid[data-columns] .nectar-post-grid-item{padding-bottom:0}
}
.nectar-post-grid .nectar-post-grid-item{position:relative}
.nectar-post-grid .nectar-post-grid-item .inner{overflow:hidden;position:relative;width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.1)}
.nectar-post-grid-wrap[data-style=content_overlaid] .nectar-post-grid-item .content{transition:opacity .45s cubic-bezier(.15,.75,.5,1) 0s}
.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid-item .post-heading span{display:inline-block}
.nectar-post-grid-wrap[data-style=content_overlaid] .nectar-post-grid[data-animation=fade-in-from-bottom] .nectar-post-grid-item,.nectar-post-grid-wrap[data-style=content_under_image] .nectar-post-grid[data-animation=fade-in-from-bottom] .nectar-post-grid-item,.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid[data-animation=fade-in-from-bottom] .nectar-post-grid-item .meta-date,.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid[data-animation=fade-in-from-bottom] .nectar-post-grid-item .post-heading span{opacity:0;-webkit-transform:translateY(80px);transform:translateY(80px)}
.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid[data-post-title-overlay=yes] .nectar-post-grid-item .post-heading a:before{opacity:0}
.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid[data-post-title-overlay=yes]:not([data-animation=fade-in-from-bottom]) .nectar-post-grid-item:hover .post-heading a:before,.nectar-post-grid-wrap[data-style=mouse_follow_image].finished-animating .nectar-post-grid[data-animation=fade-in-from-bottom][data-post-title-overlay=yes] .nectar-post-grid-item:hover .post-heading a:before{opacity:1}
.nectar-post-grid-wrap[data-style=mouse_follow_image]:not(.finished-animating) [data-animation=fade-in-from-bottom][data-post-title-overlay=yes] .nectar-post-grid-item.animated-in .post-heading a:before{opacity:1;-webkit-transition:opacity .25s ease .7s;transition:opacity .25s ease .7s}
.nectar-post-grid-wrap[data-style=content_overlaid] .nectar-post-grid[data-animation=fade-in-from-bottom] .nectar-post-grid-item.animated-in,.nectar-post-grid-wrap[data-style=content_under_image] .nectar-post-grid[data-animation=fade-in-from-bottom] .nectar-post-grid-item.animated-in{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:transform .75s cubic-bezier(.22,.61,.36,1),opacity .75s cubic-bezier(.22,.61,.36,1)}
.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid[data-animation=fade-in-from-bottom] .nectar-post-grid-item.animated-in .meta-date,.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid[data-animation=fade-in-from-bottom] .nectar-post-grid-item.animated-in .post-heading span{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:transform .75s cubic-bezier(.22,.61,.36,1),opacity .75s cubic-bezier(.22,.61,.36,1),color .25s ease}
.nectar-post-grid-wrap[data-style=content_under_image]:not(.finished-animating) .nectar-post-grid[data-animation=fade-in-from-bottom] .nectar-post-grid-item.animated-in{transition:transform .75s cubic-bezier(.22,.61,.36,1),opacity .75s cubic-bezier(.22,.61,.36,1),background-color .35s ease}
.nectar-post-grid .nectar-post-grid-item .content{position:absolute;width:100%;z-index:200}
.nectar-post-grid .nectar-post-grid-item .content .item-main{position:relative;z-index:9;display:inline-block}
.nectar-post-grid .nectar-post-grid-item .content .meta-category{position:relative;z-index:11;display:block}
.nectar-post-grid[data-cat-click=static] .nectar-post-grid-item .content .meta-category{pointer-events:none}
.nectar-post-grid .nectar-post-grid-item .item-meta-extra{margin-top:10px}
.nectar-post-grid .nectar-post-grid-item .meta-excerpt{margin-top:10px;display:block;transition:color .45s cubic-bezier(.15,.75,.5,1) 0s}
.nectar-post-grid[data-shadow-hover=yes] .nectar-post-grid-item:after{box-shadow:0 30px 70px rgba(0,0,0,.25);opacity:0;display:block;position:absolute;content:'';z-index:-1;left:0;top:0;width:100%;height:100%;transition:opacity .35s cubic-bezier(.15,.75,.5,1) 0s}
.nectar-post-grid[data-shadow-hover=yes] .nectar-post-grid-item:hover:after{opacity:1}
.full-width-section>.col.span_12.dark .nectar-post-grid[data-text-color=dark] .nectar-post-grid-item .content *,.nectar-post-grid[data-text-color=dark] .nectar-post-grid-item .content *{color:#000}
.nectar-post-grid[data-text-hover-color=dark] .nectar-underline .post-heading{background-image:linear-gradient(to right,#000 0,#000 100%)}
.nectar-post-grid[data-text-hover-color=light] .nectar-underline .post-heading{background-image:linear-gradient(to right,#fff 0,#fff 100%)}
.full-width-section>.col.span_12.dark .nectar-post-grid[data-text-color=light] .nectar-post-grid-item .content *,.nectar-post-grid[data-text-color=light] .nectar-post-grid-item .content *{color:#fff}
.nectar-post-grid[data-text-color=light] .meta-category a:before{background-color:#fff}
.nectar-post-grid .meta-category a{margin:0 10px 10px 0;display:inline-block;line-height:1.1em}
.nectar-post-grid[data-text-align=center] .meta-category a:last-child{margin-right:0}
.nectar-post-grid[data-text-layout=all_middle] .meta-category a{margin:5px 10px 5px 0}
.nectar-post-grid .meta-category a{position:relative}
.nectar-post-grid .meta-category a:before{height:2px;width:100%;position:absolute;bottom:-1px;left:0;content:'';-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left;background-color:#000;-webkit-transition:transform .37s cubic-bezier(.52,.01,.16,1);transition:transform .37s cubic-bezier(.52,.01,.16,1)}
.nectar-post-grid .meta-category a:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}
.nectar-post-grid .nectar-post-grid-item .content{padding:35px}
.nectar-post-grid[data-text-layout=all_top_left] .nectar-post-grid-item .content .item-main{display:block}
.nectar-post-grid[data-text-layout=all_top_left] .nectar-post-grid-item .content{height:100%}
.nectar-post-grid[data-text-layout*=all_bottom_left] .meta-category{align-self:flex-start}
.nectar-post-grid[data-text-layout*=all_bottom_left] .content{position:absolute;left:0;bottom:0;width:100%;height:100%;display:flex;justify-content:flex-end;flex-direction:column}
.nectar-post-grid[data-text-layout=all_bottom_left_shadow] .nectar-post-grid-item:before{position:absolute;bottom:0;left:0;width:100%;height:55%;display:block;z-index:10;content:'';opacity:.9;background:linear-gradient(to bottom,rgba(15,15,15,0),rgba(15,15,15,.75) 100%);transition:opacity .65s cubic-bezier(.05,.2,.1,1)}
.nectar-post-grid[data-text-layout*=all_bottom_left] .content .item-main,.nectar-post-grid[data-text-layout*=all_bottom_left] .content .item-meta-extra{width:100%;display:inline-block;vertical-align:bottom}
.nectar-post-grid[data-text-layout=all_middle] .content{text-align:center;height:100%;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;display:flex;justify-content:center;flex-direction:column}
.nectar-post-grid[data-text-layout=all_middle] .nectar-post-grid-item .content .post-heading{margin:0 auto}
.nectar-post-grid .nectar-post-grid-item .content .post-heading{margin:0;transition:all .45s cubic-bezier(.15,.75,.5,1) 0s;line-height:1.2em;max-width:70%}
.nectar-post-grid .nectar-post-grid-item .content .post-heading a span{transition:color .3s ease}
.nectar-post-grid[data-alignment*=right] .nectar-post-grid-item .content .post-heading{max-width:100%;padding-left:30%}
.nectar-post-grid[data-alignment*=middle] .nectar-post-grid-item .content .post-heading{margin:0 auto}
.nectar-post-grid[data-alignment*=bottom] .nectar-post-grid-item .content[data-subtext=cat_item_count][data-subtext-vis=on_hover] .post-heading,.nectar-post-grid[data-alignment*=bottom] .nectar-post-grid-item .content[data-subtext=custom][data-subtext-vis=on_hover] .post-heading{transform:translateY(30px)}
.nectar-post-grid[data-alignment*=middle] .nectar-post-grid-item .content[data-subtext=cat_item_count][data-subtext-vis=on_hover] .post-heading,.nectar-post-grid[data-alignment*=middle] .nectar-post-grid-item .content[data-subtext=custom][data-subtext-vis=on_hover] .post-heading{transform:translateY(15px)}
.nectar-post-grid .nectar-post-grid-item:hover .content[data-subtext=cat_item_count][data-subtext-vis=on_hover] .post-heading,.nectar-post-grid .nectar-post-grid-item:hover .content[data-subtext=custom][data-subtext-vis=on_hover] .post-heading{transform:translateY(0)}
.full-width-section>.col.span_12.dark .nectar-post-grid[data-text-hover-color=dark] .nectar-post-grid-item:hover .content *,.nectar-post-grid[data-text-hover-color=dark] .nectar-post-grid-item:hover .content *{color:#000}
.nectar-post-grid[data-text-hover-color=light] .nectar-post-grid-item:hover .content *{color:#fff}
.nectar-post-grid .bg-overlay{z-index:2}
.nectar-post-grid[data-hover-effect=animated_underline_zoom] .bg-overlay,.nectar-post-grid[data-hover-effect=animated_underline_zoom] .nectar-post-grid-item .nectar-post-grid-item-bg,.nectar-post-grid[data-hover-effect=zoom] .bg-overlay,.nectar-post-grid[data-hover-effect=zoom] .nectar-post-grid-item .nectar-post-grid-item-bg{transition:opacity .45s cubic-bezier(.15,.75,.5,1) 0s,transform .45s cubic-bezier(.15,.75,.5,1) 0s}
.nectar-post-grid[data-hover-effect=animated_underline_zoom] .nectar-post-grid-item:hover .nectar-post-grid-item-bg,.nectar-post-grid[data-hover-effect=zoom] .nectar-post-grid-item:hover .nectar-post-grid-item-bg{transform:scale(1.1)}
.nectar-post-grid[data-hover-effect=slow_zoom] .bg-overlay,.nectar-post-grid[data-hover-effect=slow_zoom] .nectar-post-grid-item .nectar-post-grid-item-bg,.nectar-post-grid[data-hover-effect=slow_zoom][data-lock-aspect=yes] .nectar-post-grid-item .img-wrap img{transition:opacity .45s cubic-bezier(.15,.75,.5,1) 0s,transform 1s ease}
.nectar-post-grid[data-hover-effect=slow_zoom] .nectar-post-grid-item:hover .nectar-post-grid-item-bg,.nectar-post-grid[data-hover-effect=slow_zoom][data-lock-aspect=yes] .nectar-post-grid-item:hover .img-wrap img{transform:scale(1.12);-webkit-transform:scale(1.12);-webkit-transition:transform 5s cubic-bezier(.1,.2,.7,1);transition:transform 5s cubic-bezier(.1,.2,.7,1)}
.nectar-post-grid .bg-overlay,.nectar-post-grid .nectar-post-grid-item-bg,.nectar-post-grid .nectar-post-grid-item-bg img,.nectar-post-grid .nectar-post-grid-link,.nectar-post-grid-wrap[data-style=content_under_image] .nectar-post-grid-item-bg-wrap a{position:absolute;top:0;left:0;background-size:cover;background-position:center;z-index:0;width:100%;height:100%}
.nectar-post-grid .nectar-post-grid-item-bg img{object-fit:cover}
.row .nectar-post-grid .nectar-post-grid-item-bg img:not([srcset]){width:100%}
.nectar-post-grid .bg-overlay{transition:opacity .45s cubic-bezier(.15,.75,.5,1)}
.nectar-post-grid .nectar-post-grid-link{z-index:10}
.nectar-post-grid-item-bg img.nectar-lazy,.nectar-post-grid-item-bg[data-nectar-img-src],.nectar-post-grid-item__overlaid-img.nectar-lazy,.nectar-post-grid[data-lock-aspect=yes] .img-wrap img[data-nectar-img-src]{opacity:0}
.nectar-post-grid-item-bg,.nectar-post-grid-item-bg img.nectar-lazy.loaded,.nectar-post-grid-item__overlaid-img.nectar-lazy.loaded,.nectar-post-grid[data-lock-aspect=yes] .img-wrap img{-webkit-transition:opacity .6s ease .12s;transition:opacity .6s ease .12s;opacity:1}
.nectar-post-grid-wrap[data-style=content_under_image] .nectar-post-grid[data-masonry=yes] .nectar-post-grid-item{min-width:0}
.nectar-post-grid-wrap:not([data-style=content_overlaid]) .nectar-post-grid .nectar-post-grid-item{min-height:0}
.nectar-post-grid-wrap:not([data-style=content_overlaid]) .nectar-post-grid[data-masonry=yes]{grid-auto-rows:auto}
.nectar-post-grid-wrap[data-style=content_under_image] .nectar-post-grid-item-bg-wrap{overflow:hidden;position:relative}
.nectar-post-grid-wrap[data-style=content_under_image] .nectar-post-grid[data-columns="3"] .nectar-post-grid-item .content .post-heading,.nectar-post-grid-wrap[data-style=content_under_image] .nectar-post-grid[data-columns="4"] .nectar-post-grid-item .content .post-heading{max-width:100%}
.nectar-post-grid-wrap:not([data-style=content_overlaid]) .nectar-post-grid-item-bg-wrap a{display:block;z-index:100}
.nectar-post-grid-wrap:not([data-style=content_overlaid]) .content .item-main{width:100%}
.nectar-post-grid-wrap:not([data-style=content_overlaid]) .nectar-post-grid-item .content .meta-excerpt{max-width:90%}
.nectar-post-grid-wrap:not([data-style=content_overlaid]) .nectar-post-grid-item .content,.nectar-post-grid-wrap:not([data-style=content_overlaid]) .nectar-post-grid-item .inner,.nectar-post-grid-wrap[data-style=content_under_image] .nectar-post-grid-item-bg{position:relative;height:auto}
.nectar-post-grid-wrap:not([data-style=content_overlaid]) .nectar-post-grid-item .inner{background-color:transparent}
.nectar-post-grid-wrap:not([data-style=content_overlaid]) .nectar-post-grid .nectar-post-grid-item .content{padding:25px 0}
.nectar-post-grid-wrap[data-style=content_under_image] .nectar-post-grid[data-text-align=center] .content{text-align:center}
.nectar-post-grid-wrap[data-style=content_under_image] .nectar-post-grid[data-text-align=center] .nectar-post-grid-item .post-heading{margin:0 auto}
.nectar-post-grid-wrap[data-style=content_under_image] .nectar-post-grid[data-text-align=right] .content{text-align:right}
.nectar-post-grid-wrap[data-style=content_under_image] .nectar-post-grid[data-lock-aspect=yes] .nectar-post-grid-item-bg{height:auto;line-height:0}
.nectar-post-grid-wrap[data-style=content_under_image] .nectar-post-grid[data-lock-aspect=yes] .nectar-post-grid-item-bg img{position:relative;height:auto;margin-bottom:0}
.nectar-post-grid-wrap[data-style=content_under_image] .nectar-post-grid[data-lock-aspect=yes] .img-wrap img{margin-bottom:0;display:block;position:relative;z-index:10}
.nectar-post-grid-wrap[data-style=content_under_image] .nectar-post-grid[data-lock-aspect=yes] .img-wrap{overflow:hidden;margin-bottom:5px}
.nectar-post-grid-wrap[data-style=content_under_image] .nectar-post-grid[data-lock-aspect=yes] .nectar-post-grid-item-bg-wrap-inner{transition:transform .45s cubic-bezier(.15,.75,.5,1)}
.nectar-post-grid-wrap[data-style=content_under_image] .nectar-post-grid[data-lock-aspect=yes][data-hover-effect=zoom] .img-wrap img{transition:opacity .45s cubic-bezier(.15,.75,.5,1) 0s,transform .45s cubic-bezier(.15,.75,.5,1) 0s;backface-visibility:hidden}
.nectar-post-grid-wrap[data-style=content_under_image] .nectar-post-grid[data-hover-effect=zoom][data-lock-aspect=yes] .nectar-post-grid-item:hover .img-wrap img{transform:scale(1.1)}
.nectar-post-grid-wrap[data-style=content_under_image] .nectar-post-grid[data-shadow-hover=yes]:not([data-card=yes]) .nectar-post-grid-item:after{display:none}
.nectar-post-grid-wrap[data-style=content_under_image] .nectar-post-grid[data-lock-aspect=yes][data-shadow-hover=yes]:not([data-card=yes]) .nectar-post-grid-item .inner,.nectar-post-grid-wrap[data-style=content_under_image] .nectar-post-grid[data-lock-aspect=yes][data-shadow-hover=yes]:not([data-card=yes]) .nectar-post-grid-item-bg-wrap{overflow:visible}
.nectar-post-grid[data-lock-aspect=yes][data-shadow-hover=yes]:not([data-card=yes]) .nectar-post-grid-item .img-wrap:before{box-shadow:0 25px 40px rgba(0,0,0,.2);position:absolute;left:1%;top:1%;width:98%;height:98%;content:'';display:block;opacity:0;transition:opacity .45s cubic-bezier(.15,.75,.5,1);z-index:0}
.nectar-post-grid[data-lock-aspect=yes][data-shadow-hover=yes]:not([data-card=yes]) .nectar-post-grid-item:hover .img-wrap:before{opacity:1}
.nectar-post-grid-wrap[data-style=content_under_image] .nectar-post-grid[data-lock-aspect=yes][data-shadow-hover=yes]:not([data-card=yes]) .nectar-post-grid-item:hover .nectar-post-grid-item-bg-wrap-inner{transform:translateY(-4px)}
.nectar-post-grid-wrap[data-style=content_under_image] .nectar-post-grid[data-card=yes] .img-wrap{margin-bottom:0}
.nectar-post-grid-wrap[data-style=content_under_image] .nectar-post-grid[data-card=yes] .nectar-post-grid-item{background-color:#fff;transition:transform .32s ease,background-color .32s ease}
.nectar-post-grid-wrap[data-style=content_under_image] .nectar-post-grid[data-card=yes] .nectar-post-grid-item .content{padding:30px}
.nectar-post-grid-wrap[data-style=content_under_image] .nectar-post-grid[data-card=yes][data-text-align=center] .nectar-post-grid-item .content{padding:35px 45px}
.nectar-post-grid-wrap[data-style=content_under_image] .nectar-post-grid[data-shadow-hover=yes][data-card=yes] .nectar-post-grid-item:after{box-shadow:0 3px 5px rgba(0,0,0,.22);transition:opacity .55s ease,box-shadow .35s ease}
.nectar-post-grid-wrap[data-style=content_under_image] .nectar-post-grid[data-card=yes] .nectar-post-grid-item .content .post-heading{line-height:1.4em}
.nectar-post-grid-wrap[data-style=content_under_image] .nectar-post-grid[data-shadow-hover=yes][data-card=yes] .nectar-post-grid-item:hover:after{box-shadow:0 25px 40px rgba(0,0,0,.22);transition:opacity .1s ease,box-shadow .32s ease}
.nectar-post-grid-wrap[data-style=content_under_image] .nectar-post-grid[data-grid-spacing*=px][data-card=yes] .nectar-post-grid-item{transition:transform .32s ease,background-color .32s ease}
.nectar-post-grid-wrap[data-style=content_under_image] .nectar-post-grid[data-grid-spacing*=px][data-card=yes] .nectar-post-grid-item:hover{transform:translateY(-4px)}
@media only screen and (min-width:1000px) {
.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid .nectar-post-grid-item .content .post-heading,.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid .nectar-post-grid-item .content .post-heading a:before{max-width:100%}
}
.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid:not(.active) .nectar-post-grid-item-bg[data-nectar-img-src]{display:none}
.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid-item .content,.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid-item .inner{position:static}
.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid-link{z-index:100}
.nectar-post-grid-wrap[data-style=mouse_follow_image] .inner{overflow:visible;width:auto}
.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid-item-bg,.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid-item-bg-wrap{width:250px;height:250px;position:absolute}
.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid-item-bg-wrap{position:fixed;left:0;top:0;opacity:0;z-index:1;overflow:hidden;pointer-events:none}
.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid-item-bg-wrap-inner{transform-origin:center;transform:scale(.3);position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;transition:transform .3s ease}
.nectar-post-grid-wrap[data-style=mouse_follow_image] [data-mouse-follow-image-alignment=middle] .nectar-post-grid-item-bg-wrap{left:-125px;top:-125px}
.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid-item-bg-wrap{left:10px;top:10px;will-change:transform,opacity}
.nectar-post-grid-wrap[data-style=mouse_follow_image] [data-post-title-overlay=yes] .nectar-post-grid-item .post-heading a:before{content:attr(data-title-text);position:absolute;mix-blend-mode:overlay;left:0;top:0;z-index:1000;display:block;max-width:70%}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active) {
.nectar-post-grid-wrap[data-style=mouse_follow_image] [data-post-title-overlay=yes] .nectar-post-grid-item .post-heading a:before{display:none}
.nectar-post-grid-wrap[data-style=mouse_follow_image] [data-mouse-follow-image-alignment=middle] .nectar-post-grid-item-bg-wrap{left:10px;top:10px}
}
@supports (-ms-ime-align:auto) {
.nectar-post-grid-wrap[data-style=mouse_follow_image] [data-post-title-overlay=yes] .nectar-post-grid-item .post-heading a:before{display:none}
.nectar-post-grid-wrap[data-style=mouse_follow_image] [data-mouse-follow-image-alignment=middle] .nectar-post-grid-item-bg-wrap{left:10px;top:10px}
}
.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid[data-text-color=dark][data-post-title-overlay=yes] .post-heading a:before{color:#fff}
.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid-item .content .post-heading{line-height:1.5em}
.nectar-post-grid-wrap[data-style=mouse_follow_image] [data-mouse-follow-image-alignment=top_left] .nectar-post-grid-item .content,.nectar-post-grid-wrap[data-style=mouse_follow_image] [data-mouse-follow-image-alignment=top_left] .nectar-post-grid-item .content .item-main,.nectar-post-grid-wrap[data-style=mouse_follow_image] [data-post-title-overlay=yes] .nectar-post-grid-item .content,.nectar-post-grid-wrap[data-style=mouse_follow_image] [data-post-title-overlay=yes] .nectar-post-grid-item .content .item-main{z-index:auto}
.nectar-post-grid-wrap[data-style=mouse_follow_image] [data-opacity-hover=yes] .nectar-post-grid-item .content .item-main .post-heading a,.nectar-post-grid-wrap[data-style=mouse_follow_image] [data-opacity-hover=yes] .nectar-post-grid-item .content .item-main span{transition:color .2s ease}
.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid-item .content,.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid-item .content .item-main,.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid-item .meta-category{z-index:10}
.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid-item-bg-wrap .nectar-post-grid-item-bg{transform-origin:center;z-index:10;transform:scale(1.8);transition:transform .3s ease}
.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid:not(.mouse-over) .nectar-post-grid-item-bg[data-nectar-img-src]{display:none}
.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid:not(.mouse-over)>div:nth-child(1) .nectar-post-grid-item-bg[data-nectar-img-src],.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid:not(.mouse-over)>div:nth-child(2) .nectar-post-grid-item-bg[data-nectar-img-src],.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid[data-columns="3"]:not(.mouse-over)>div:nth-child(3) .nectar-post-grid-item-bg[data-nectar-img-src],.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid[data-columns="4"]:not(.mouse-over)>div:nth-child(4) .nectar-post-grid-item-bg[data-nectar-img-src]{display:block}
.centered-text .nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid .content,.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid[data-columns="1"]+.load-more-wrap{text-align:left}
.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid:not([data-post-title-overlay=yes]) .nectar-post-grid-item:hover .content{z-index:101}
.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid:not(:hover) .nectar-post-grid-item .nectar-post-grid-item-bg-wrap{opacity:0;transition:opacity .3s ease}
.nectar-post-grid-wrap:not([data-style=content_overlaid]) .nectar-post-grid[data-mouse_follow_post_spacing="5px"] .content{padding:5px 0}
.nectar-post-grid-wrap:not([data-style=content_overlaid]) .nectar-post-grid[data-mouse_follow_post_spacing="10px"] .content{padding:10px 0}
.nectar-post-grid-wrap:not([data-style=content_overlaid]) .nectar-post-grid[data-mouse_follow_post_spacing="15px"] .content{padding:15px 0}
.nectar-post-grid-wrap:not([data-style=content_overlaid]) .nectar-post-grid[data-mouse_follow_post_spacing="35px"] .content{padding:35px 0}
.nectar-post-grid-wrap:not([data-style=content_overlaid]) .nectar-post-grid[data-mouse_follow_post_spacing="45px"] .content{padding:45px 0}
.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid[data-columns="4"][data-grid-spacing=none] .nectar-post-grid-item{padding-bottom:0}
@media only screen and (max-width:690px) {
.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid .nectar-post-grid-item .content .post-heading,.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid .nectar-post-grid-item .content .post-heading a:before{max-width:100%}
}
@media only screen and (max-width:999px) and (min-width:690px) {
.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid[data-columns="3"][data-grid-spacing=none] .nectar-post-grid-item{width:50%}
}
@media only screen and (min-width:1001px) {
.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid[data-columns="4"]{margin:0 -40px}
.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid[data-columns="4"] .nectar-post-grid-item{padding:0 40px}
.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid[data-columns="3"]{margin:0 -50px}
.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid[data-columns="3"] .nectar-post-grid-item{padding:0 50px}
.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid[data-columns="2"]{margin:0 -65px}
.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid[data-columns="2"] .nectar-post-grid-item{padding:0 65px}
}
@media only screen and (min-width:1400px) {
.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid .nectar-post-grid-item .content .post-heading,.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid .nectar-post-grid-item .content .post-heading a:before{max-width:85%}
}
.nectar-post-grid-filters{text-align:center;padding:30px 0;display:none}
.nectar-post-grid-filters[data-align=left]{text-align:left}
.nectar-post-grid-filters[data-align=right]{text-align:right}
@media only screen and (min-width:1000px) {
.full-width-content .nectar-post-grid-filters[data-align=left],.full-width-content .nectar-post-grid-filters[data-align=right]{padding-left:40px;padding-right:40px}
.nectar-post-grid-filters[data-align=left] a{margin:0 40px 0 0;line-height:1.1;display:inline-block}
.nectar-post-grid-filters[data-align=right] a{margin:0 0 0 40px;line-height:1.1;display:inline-block}
}
.nectar-post-grid-filters[data-animation=fade-in-from-bottom]{opacity:0;transition:opacity .7s ease}
.nectar-post-grid-filters[data-animation=fade-in-from-bottom].animated-in{opacity:1}
.nectar-post-grid-filters[data-sortable=yes]{display:block}
.nectar-post-grid-filters a{color:inherit;line-height:1;padding:4px 0;margin:10px 20px;position:relative}
.nectar-post-grid-filters a:after{content:"";transition:.37s all cubic-bezier(.23,.46,.4,1);-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;display:block;left:0;height:2px;width:100%;background-color:#000;bottom:0;-webkit-transform:scaleX(0);transform:scaleX(0)}
.nectar-post-grid-filters a.active:after,.nectar-post-grid-filters a:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1)}
.light .nectar-post-grid-filters a:after,.light .nectar-post-grid-filters h4:after,.light .nectar-post-grid-filters h4:before{background-color:#fff}
.col.span_12.light .nectar-post-grid-filters{color:#fff}
.nectar-post-grid-filters h4{display:none;position:relative;padding-left:30px;margin-bottom:0;cursor:pointer}
.nectar-post-grid-filters h4:before{content:' ';top:calc(50% - 6px);left:47px;width:2px;margin-left:-2px;height:12px;position:absolute;background-color:#000;transform-origin:center;-ms-transition:transform .45s cubic-bezier(.3,.4,.2,1),background-color .15s ease;transition:transform .45s cubic-bezier(.3,.4,.2,1),background-color .15s ease;-webkit-transition:-webkit-transform .45s cubic-bezier(.3,.4,.2,1),background-color .15s ease}
.nectar-post-grid-filters h4:after{content:' ';top:calc(50% - 1px);left:40px;width:12px;height:2px;position:absolute;background-color:#000;transform-origin:center;-ms-transition:transform .45s cubic-bezier(.3,.4,.2,1),background-color .15s ease;transition:transform .45s cubic-bezier(.3,.4,.2,1),background-color .15s ease;-webkit-transition:transform .45s cubic-bezier(.3,.4,.2,1),background-color .15s ease}
.nectar-post-grid-filters h4.visible:before{transform:rotate(90deg);-webkit-transform:rotate(90deg)}
.nectar-post-grid-filters h4.visible:after{transform:scaleY(0) rotate(90deg);-webkit-transform:scaleY(0) rotate(90deg)}
.nectar-post-grid-wrap .nectar-post-grid{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}
.nectar-post-grid-wrap.loading .nectar-post-grid{-webkit-transition:opacity .7s ease;transition:opacity .7s ease}
.nectar-post-grid-wrap.loading .nectar-post-grid{opacity:.5}
.nectar-post-grid-wrap .load-more{padding:10px 40px;color:#000;border:1px solid rgba(0,0,0,.15);background-color:transparent;display:inline-block;position:relative;transition:background-color .3s ease,border-color .3s ease,color .3s ease}
.nectar-post-grid-wrap[data-load-more-color=extra-color-gradient-1] .load-more:before,.nectar-post-grid-wrap[data-load-more-color=extra-color-gradient-2] .load-more:before{position:absolute;opacity:0;left:0;top:0;width:100%;height:100%;display:block;content:'';z-index:-1;transition:all .3s ease}
.nectar-post-grid-wrap[data-load-more-color=extra-color-gradient-1] .load-more:hover:before,.nectar-post-grid-wrap[data-load-more-color=extra-color-gradient-2] .load-more:hover:before{opacity:1}
.nectar-post-grid-wrap .load-more:hover{color:#fff}
.nectar-post-grid-wrap[data-load-more-color=black] .load-more:hover{background-color:#000}
.light .nectar-post-grid-wrap .load-more{color:#fff;border-color:rgba(255,255,255,.3)}
body .nectar-post-grid-wrap .load-more:hover{border-color:transparent}
body[data-button-style*=slightly_rounded] .nectar-post-grid-filters h4,body[data-button-style*=slightly_rounded] .nectar-post-grid-wrap .load-more,body[data-button-style*=slightly_rounded] .nectar-post-grid-wrap .load-more:before{border-radius:4px}
body[data-button-style^=rounded] .nectar-post-grid-filters h4,body[data-button-style^=rounded] .nectar-post-grid-wrap .load-more,body[data-button-style^=rounded] .nectar-post-grid-wrap .load-more:before{border-radius:50px}
@supports (display:grid) {
.nectar-post-grid[data-masonry=yes]{display:grid}
body .nectar-post-grid[data-columns][data-grid-spacing][data-masonry=yes] .nectar-post-grid-item{width:auto}
.nectar-post-grid[data-grid-item-height*=vh][data-masonry=yes] .nectar-post-grid-item{min-height:0}
.full-width-content .vc_col-sm-12 .nectar-post-grid[data-columns="4"][data-masonry=yes]{grid-auto-rows:minmax(33vh,auto)}
.nectar-post-grid[data-columns="4"][data-masonry=yes]{grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-rows:minmax(30vh,auto)}
.nectar-post-grid[data-columns="4"][data-masonry=yes]>div:nth-of-type(6n+1),.nectar-post-grid[data-columns="4"][data-masonry=yes]>div:nth-of-type(6n+6){grid-column-end:span 2}
.full-width-content .vc_col-sm-12 .nectar-post-grid[data-columns="3"][data-masonry=yes]{grid-auto-rows:minmax(35vh,auto)}
.nectar-post-grid[data-columns="3"][data-masonry=yes]{grid-template-columns:1fr 1fr 1fr;grid-auto-rows:minmax(30vh,auto)}
.nectar-post-grid[data-columns="3"][data-masonry=yes]>div:nth-of-type(10n+1),.nectar-post-grid[data-columns="3"][data-masonry=yes]>div:nth-of-type(10n+7){grid-column-end:span 2}
.nectar-post-grid[data-columns="2"][data-masonry=yes]{grid-template-columns:1fr 1fr}
.nectar-post-grid[data-columns="2"][data-masonry=yes]>div:nth-of-type(3n+1){grid-column-end:span 2;grid-row-end:span 2}
.nectar-post-grid[data-columns="1"]>div .item-meta-extra,.nectar-post-grid[data-columns="2"][data-masonry=yes]>div:nth-of-type(3n+1) .item-meta-extra{width:75%}
.nectar-post-grid[data-text-layout=all_middle][data-columns="1"]>div .item-meta-extra,.nectar-post-grid[data-text-layout=all_middle][data-columns="2"][data-masonry=yes]>div:nth-of-type(3n+1) .item-meta-extra{margin:0 auto}
.nectar-post-grid-wrap[data-style=content_overlaid] .nectar-post-grid[data-grid-item-height*=vh][data-masonry=yes] .nectar-post-grid-item{min-height:250px}
}
@media only screen and (max-width:999px) and (min-width:690px) {
.nectar-post-grid[data-columns][data-masonry=yes]{grid-template-columns:1fr 1fr}
body .wpb_row .nectar-post-grid[data-columns][data-masonry=yes]>div{grid-row-end:span 1;grid-column-end:span 1}
body .wpb_row .nectar-post-grid[data-columns][data-masonry=yes]>div:nth-child(3n+1){grid-column-end:span 2}
}
@media only screen and (max-width:690px) {
.nectar-post-grid[data-shadow-hover=yes] .nectar-post-grid-item:after{display:none}
body .nectar-post-grid[data-columns][data-masonry=yes]{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;grid-template-columns:none;grid-auto-rows:auto}
body .wpb_row .nectar-post-grid[data-columns][data-masonry=yes]>div{grid-row-end:auto;width:100%!important;grid-column-end:auto}
.nectar-post-grid .nectar-post-grid-item .nectar-post-grid-item-bg,.nectar-post-grid[data-hover-effect=slow_zoom] .nectar-post-grid-item:hover .nectar-post-grid-item-bg,.nectar-post-grid[data-hover-effect=zoom] .nectar-post-grid-item:hover .nectar-post-grid-item-bg{-webkit-transform:none;transform:none}
body.material .main-content .nectar-post-grid .nectar-post-grid-item .inner{overflow:visible;border-radius:0}
.nectar-post-grid[data-columns="1"]>div .item-meta-extra,.nectar-post-grid[data-columns="2"][data-masonry=yes]>div:nth-of-type(3n+1) .item-meta-extra{width:100%}
}
@media only screen and (max-width:1000px) {
.nectar-post-grid-filters{max-width:600px;margin:0 auto;padding:40px 0}
.nectar-post-grid-filters div:not(.n-sticky){display:none;margin-top:20px}
.nectar-post-grid-wrap .nectar-post-grid-filters h4{padding:10px 40px 10px 60px;margin-bottom:0;border:1px solid rgba(0,0,0,.15)}
.light .nectar-post-grid-wrap .nectar-post-grid-filters h4{border-color:rgba(255,255,255,.3)}
.nectar-post-grid-filters h4{display:inline-block}
.nectar-post-grid-filters div.visible{display:block}
.nectar-post-grid-filters a{margin:10px 20px;display:inline-block}
}
@media only screen and (max-width:690px) {
.nectar-post-grid-filters{max-width:320px}
}
@media only screen and (max-width:690px) and (min-width:480px) {
.nectar-post-grid-filters{max-width:420px}
}
i[class^="icon-"],[class*=" icon-"], i[class*="fa-"], span[class*="fa-"]{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;}
[class^="icon-"]:before,[class*=" icon-"]:before{text-decoration:inherit;speak:none;}
[class^="icon-"],[class*=" icon-"]{display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0% 0%;background-repeat:repeat;margin-top:0;}
@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);} 100%{-moz-transform:rotate(359deg);}}
@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);} 100%{-webkit-transform:rotate(359deg);}}
@-o-keyframes spin{0%{-o-transform:rotate(0deg);} 100%{-o-transform:rotate(359deg);}}
@-ms-keyframes spin{0%{-ms-transform:rotate(0deg);} 100%{-ms-transform:rotate(359deg);}}
@keyframes spin{0%{transform:rotate(0deg);} 100%{transform:rotate(359deg);}}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}
@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}
.fa-map-marker:before{content:"\f041"}
.fa-plus-circle:before{content:"\f055"}
.fa-minus-circle:before{content:"\f056"}
.fa-phone:before{content:"\f095"}
.fa-envelope:before{content:"\f0e0"}
.fa-angle-left:before{content:"\f104"}
.fa-angle-right:before{content:"\f105"}
}
