/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/

body #header-space{height:113px;}
@media only screen and (min-width:1000px){body #ajax-content-wrap.no-scroll{min-height:calc(100vh - 139px);height:calc(100vh - 139px)!important;}}@media only screen and (min-width:1000px){#page-header-wrap.fullscreen-header,#page-header-wrap.fullscreen-header #page-header-bg,html:not(.nectar-box-roll-loaded) .nectar-box-roll > #page-header-bg.fullscreen-header,.nectar_fullscreen_zoom_recent_projects,#nectar_fullscreen_rows:not(.afterLoaded) > div{height:calc(100vh - 138px);}.wpb_row.vc_row-o-full-height.top-level,.wpb_row.vc_row-o-full-height.top-level > .col.span_12{min-height:calc(100vh - 138px);}html:not(.nectar-box-roll-loaded) .nectar-box-roll > #page-header-bg.fullscreen-header{top:139px;}.nectar-slider-wrap[data-fullscreen="true"]:not(.loaded),.nectar-slider-wrap[data-fullscreen="true"]:not(.loaded) .swiper-container{height:calc(100vh - 137px)!important;}.admin-bar .nectar-slider-wrap[data-fullscreen="true"]:not(.loaded),.admin-bar .nectar-slider-wrap[data-fullscreen="true"]:not(.loaded) .swiper-container{height:calc(100vh - 137px - 32px)!important;}}@media only screen and (max-width:999px){.using-mobile-browser #nectar_fullscreen_rows:not(.afterLoaded):not([data-mobile-disable="on"]) > div{height:calc(100vh - 106px);}.using-mobile-browser .wpb_row.vc_row-o-full-height.top-level,.using-mobile-browser .wpb_row.vc_row-o-full-height.top-level > .col.span_12,[data-permanent-transparent="1"].using-mobile-browser .wpb_row.vc_row-o-full-height.top-level,[data-permanent-transparent="1"].using-mobile-browser .wpb_row.vc_row-o-full-height.top-level > .col.span_12{min-height:calc(100vh - 106px);}html:not(.nectar-box-roll-loaded) .nectar-box-roll > #page-header-bg.fullscreen-header,.nectar_fullscreen_zoom_recent_projects,.nectar-slider-wrap[data-fullscreen="true"]:not(.loaded),.nectar-slider-wrap[data-fullscreen="true"]:not(.loaded) .swiper-container,#nectar_fullscreen_rows:not(.afterLoaded):not([data-mobile-disable="on"]) > div{height:calc(100vh - 53px);}.wpb_row.vc_row-o-full-height.top-level,.wpb_row.vc_row-o-full-height.top-level > .col.span_12{min-height:calc(100vh - 53px);}body[data-transparent-header="false"] #ajax-content-wrap.no-scroll{min-height:calc(100vh - 53px);height:calc(100vh - 53px);}}@media only screen and (max-width:999px){.vc_row.top_padding_tablet_80px{padding-top:80px!important;}}@media only screen and (max-width:999px){.vc_row.bottom_padding_tablet_80px{padding-bottom:80px!important;}}body .container-wrap .vc_row-fluid[data-column-margin="50px"] > .span_12,body .container-wrap .vc_row-fluid[data-column-margin="50px"] .full-page-inner > .container > .span_12,body .container-wrap .vc_row-fluid[data-column-margin="50px"] .full-page-inner > .span_12{margin-left:-25px;margin-right:-25px;}body .container-wrap .vc_row-fluid[data-column-margin="50px"] .wpb_column:not(.child_column),body .container-wrap .inner_row[data-column-margin="50px"] .child_column{padding-left:25px;padding-right:25px;}.container-wrap .vc_row-fluid[data-column-margin="50px"].full-width-content > .span_12,.container-wrap .vc_row-fluid[data-column-margin="50px"].full-width-content .full-page-inner > .span_12{margin-left:0;margin-right:0;padding-left:25px;padding-right:25px;}.single-portfolio #full_width_portfolio .vc_row-fluid[data-column-margin="50px"].full-width-content > .span_12{padding-right:25px;}@media only screen and (max-width:999px) and (min-width:690px){.vc_row-fluid[data-column-margin="50px"] > .span_12 > .one-fourths:not([class*="vc_col-xs-"]),.vc_row-fluid .vc_row-fluid.inner_row[data-column-margin="50px"] > .span_12 > .one-fourths:not([class*="vc_col-xs-"]){margin-bottom:50px;}}@media only screen and (max-width:999px){.vc_row.top_padding_tablet_40px{padding-top:40px!important;}}.col.padding-4-percent > .vc_column-inner,.col.padding-4-percent > .n-sticky > .vc_column-inner{padding:calc(600px * 0.06);}@media only screen and (max-width:690px){.col.padding-4-percent > .vc_column-inner,.col.padding-4-percent > .n-sticky > .vc_column-inner{padding:calc(100vw * 0.06);}}@media only screen and (min-width:1000px){.col.padding-4-percent > .vc_column-inner,.col.padding-4-percent > .n-sticky > .vc_column-inner{padding:calc((100vw - 180px) * 0.04);}.column_container:not(.vc_col-sm-12) .col.padding-4-percent > .vc_column-inner{padding:calc((100vw - 180px) * 0.02);}}@media only screen and (min-width:1425px){.col.padding-4-percent > .vc_column-inner{padding:calc(1245px * 0.04);}.column_container:not(.vc_col-sm-12) .col.padding-4-percent > .vc_column-inner{padding:calc(1245px * 0.02);}}.full-width-content .col.padding-4-percent > .vc_column-inner{padding:calc(100vw * 0.04);}@media only screen and (max-width:999px){.full-width-content .col.padding-4-percent > .vc_column-inner{padding:calc(100vw * 0.06);}}@media only screen and (min-width:1000px){.full-width-content .column_container:not(.vc_col-sm-12) .col.padding-4-percent > .vc_column-inner{padding:calc(100vw * 0.02);}}.nectar-post-grid[data-grid-item-height="30vh"] .nectar-post-grid-item{min-height:30vh;}.nectar-post-grid-wrap[data-style="content_under_image"] [data-grid-item-height="30vh"] .nectar-post-grid-item-bg{height:30vh;}.nectar-post-grid[data-border-radius="none"][data-text-layout="all_bottom_left_shadow"] .nectar-post-grid-item:before,.nectar-post-grid[data-border-radius="none"] .nectar-post-grid-item .inner,.nectar-post-grid[data-border-radius="none"] .bg-overlay{border-radius:0;}#ajax-content-wrap .nectar-post-grid[data-columns="1"] > .nectar-post-grid-item:nth-child(1){margin-top:0;}#ajax-content-wrap .nectar-post-grid[data-columns="1"] > .nectar-post-grid-item:last-child{margin-bottom:0;}.wpb_row.full-width-content .vc_col-sm-12 .nectar-post-grid[data-grid-spacing="15px"]{margin:15px;}.nectar-post-grid[data-grid-spacing="15px"]{margin-left:-15px;margin-right:-15px;}.nectar-post-grid[data-grid-spacing="15px"] .nectar-post-grid-item{margin:15px;}@media only screen and (min-width:1001px){body[data-body-border="1"] .wpb_row.full-width-content .vc_col-sm-12 .nectar-post-grid[data-grid-spacing="15px"]{margin:15px -14px;}}.nectar-post-grid[data-columns="4"][data-grid-spacing="15px"] .nectar-post-grid-item{width:calc(25% - 30px);}.nectar-post-grid[data-columns="3"][data-grid-spacing="15px"] .nectar-post-grid-item{width:calc(33.32% - 30px);}.nectar-post-grid[data-columns="2"][data-grid-spacing="15px"] .nectar-post-grid-item{width:calc(50% - 30px);}@media only screen and (max-width:999px) and (min-width:690px){body .nectar-post-grid[data-columns][data-grid-spacing="15px"]:not([data-columns="1"]):not([data-masonry="yes"]) .nectar-post-grid-item{width:calc(50% - 30px);}}@media only screen and (min-width:1000px){.nectar-post-grid.font_size_20px .post-heading{font-size:20px;}}.nectar-post-grid-item .bg-overlay[data-opacity="0.3"]{opacity:0.3;}.nectar-post-grid-item:hover .bg-overlay[data-hover-opacity="0.4"]{opacity:0.4;}.category-position-after-title .content{display:flex;flex-direction:column;}.category-position-after-title .meta-category{order:2;margin:0}.category-position-after-title .meta-category a{margin:10px 10px 0 0;}.category-position-after-title .item-main{order:1;}@media only screen and (min-width:1001px){.spacing-15px .nectar-post-grid-filters{padding-bottom:0;padding-top:15px;}.full-width-content .span_12 .spacing-15px .nectar-post-grid-filters{padding-top:30px;}}@media only screen and (max-width:1000px){.spacing-15px .nectar-post-grid-filters{padding-bottom:0;}}@media only screen and (max-width:690px){.vc_row.top_padding_phone_50px{padding-top:50px!important;}}@media only screen and (max-width:690px){.vc_row.bottom_padding_phone_50px{padding-bottom:50px!important;}}@media only screen and (max-width:690px){.vc_row.top_padding_phone_30px{padding-top:30px!important;}}@media only screen and (max-width:999px){.vc_row.top_padding_tablet_30px{padding-top:30px!important;}}@media only screen and (max-width:999px){.vc_row.bottom_padding_tablet_30px{padding-bottom:30px!important;}}@media only screen and (max-width:999px){.vc_row.inner_row.top_padding_tablet_130px{padding-top:130px!important;}}@media only screen and (max-width:999px){body .vc_row-fluid:not(.full-width-content) > .span_12 .vc_col-sm-2:not(:last-child):not([class*="vc_col-xs-"]){margin-bottom:25px;}}@media only screen and (min-width :690px) and (max-width :999px){body .vc_col-sm-2{width:31.2%;margin-left:3.1%;}body .full-width-content .vc_col-sm-2{width:33.3%;margin-left:0;}.vc_row-fluid .vc_col-sm-2[class*="vc_col-sm-"]:first-child:not([class*="offset"]),.vc_row-fluid .vc_col-sm-2[class*="vc_col-sm-"]:nth-child(3n+4):not([class*="offset"]){margin-left:0;}}@media only screen and (max-width :690px){body .vc_row-fluid .vc_col-sm-2:not([class*="vc_col-xs"]),body .vc_row-fluid.full-width-content .vc_col-sm-2:not([class*="vc_col-xs"]){width:50%;}.vc_row-fluid .vc_col-sm-2[class*="vc_col-sm-"]:first-child:not([class*="offset"]),.vc_row-fluid .vc_col-sm-2[class*="vc_col-sm-"]:nth-child(2n+3):not([class*="offset"]){margin-left:0;}}.img-with-aniamtion-wrap.custom-width-150px .inner{max-width:150px;}.img-with-aniamtion-wrap[data-border-radius="none"] .img-with-animation,.img-with-aniamtion-wrap[data-border-radius="none"] .hover-wrap{border-radius:none;}@media only screen and (max-width:690px){.vc_row.inner_row.top_padding_phone_30px{padding-top:30px!important;}}.screen-reader-text,.nectar-skip-to-content:not(:focus){border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;}

.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 .meta-date {
 margin-top:20px;
 line-height:1.1em;
 display:block;
 transition:color .45s cubic-bezier(.15,.75,.5,1) 0s
}
.rtl .nectar-post-grid-wrap[data-style=mouse_follow_image] .meta-date {
 text-align:right
}
.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 .nectar-post-grid-item .content .subtext {
 font-size:14px;
 line-height:1em;
 transition:opacity .25s cubic-bezier(.15,.75,.5,1) 0s;
 position:relative
}
.nectar-post-grid .nectar-post-grid-item:hover .content .subtext {
 transition:opacity .5s cubic-bezier(.15,.75,.5,1) 0s
}
.nectar-post-grid .nectar-post-grid-item .content[data-subtext-vis=always] .subtext {
 transition:all .45s cubic-bezier(.15,.75,.5,1) 0s
}
.nectar-post-grid .nectar-post-grid-item .content[data-subtext-vis=on_hover] .subtext {
 opacity:0
}
.nectar-post-grid .nectar-post-grid-item:hover .content[data-subtext-vis=on_hover] .subtext {
 opacity:1
}
.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)
}
.nectar-post-grid[data-text-color=dark] .nectar-post-grid-item:hover .content[data-subtext=custom][data-subtext-vis=always] .subtext:after {
 background-color:#000
}
.nectar-post-grid[data-text-color=light] .nectar-post-grid-item:hover .content[data-subtext=custom][data-subtext-vis=always] .subtext:after {
 background-color:#fff
}
.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=dark] .nectar-post-grid-item:hover .content[data-subtext=custom][data-subtext-vis=always] .subtext:after {
 background-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-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 .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[data-nectar-img-src],
.nectar-post-grid[data-lock-aspect=yes] .img-wrap img[data-nectar-img-src] {
 opacity:0
}
.nectar-post-grid-item-bg,
.nectar-post-grid[data-lock-aspect=yes] .img-wrap img {
 -webkit-transition:opacity .6s ease .25s;
 transition:opacity .6s ease .25s;
 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 .img-wrap.nectar-lazy-wrap {
 background-color:rgba(0,0,0,.2)
}
.nectar-post-grid-wrap[data-style=content_under_image] .nectar-post-grid[data-text-color=light] .img-wrap.nectar-lazy-wrap {
 background-color:rgba(255,255,255,.07)
}
.nectar-post-grid-wrap[data-style=content_under_image] .nectar-post-grid[data-lock-aspect=yes] .nectar-post-grid-item-bg {
 display:none
}
.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-browser-window-style .nectar-post-grid-item .inner:before {
 display:block;
 letter-spacing:2px;
 line-height:20px;
 font-size:24px;
 width:100%;
 padding:3px 10px 2px 10px;
 border-bottom:1px solid rgba(0,0,0,.15);
 color:rgba(0,0,0,.4);
 box-sizing:border-box;
 content:'\2022\2022\2022'
}
.nectar-post-grid-wrap[data-style=content_under_image].nectar-browser-window-style [data-text-color=light] .nectar-post-grid-item .inner:before {
 color:rgba(255,255,255,.3)
}
.nectar-post-grid-wrap[data-style=content_under_image].nectar-browser-window-style .nectar-post-grid:not([data-card=yes]) .inner:before {
 border-radius:10px 10px 0 0;
 background-color:#111315
}
.nectar-post-grid-wrap[data-style=content_under_image].nectar-browser-window-style .nectar-post-grid:not([data-card=yes]) .img-wrap,
.nectar-post-grid-wrap[data-style=content_under_image].nectar-browser-window-style .nectar-post-grid:not([data-card=yes]) .nectar-post-grid-item-bg-wrap {
 border-radius:0 0 10px 10px
}
.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)
}
.nectar-post-grid-wrap[data-style=content_overlaid] .nectar-post-grid-item.nectar-new-item .inner:before,
.nectar-post-grid-wrap[data-style=content_under_image] .nectar-post-grid-item.nectar-new-item .inner:before {
 display:block;
 border-radius:50px;
 padding:10px 20px;
 position:absolute;
 left:13px;
 top:13px;
 color:#fff;
 line-height:16px;
 font-size:16px;
 content:'New';
 z-index:100;
 transform:scale(.9) translateZ(0);
 backface-visibility:hidden
}
@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] .meta-date {
 margin-top:15px;
 opacity:.7
}
.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
}
.using-mobile-browser .nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid-item-bg-wrap {
 will-change:auto
}
.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[data-text-color=dark][data-opacity-hover=yes].mouse-over .nectar-post-grid-item .content .post-heading a,
.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid[data-text-color=dark][data-opacity-hover=yes].mouse-over .nectar-post-grid-item .content span {
 color:rgba(0,0,0,.3)
}
.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid[data-text-color=dark][data-opacity-hover=yes].mouse-over .nectar-post-grid-item:hover .content .post-heading a,
.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid[data-text-color=dark][data-opacity-hover=yes].mouse-over .nectar-post-grid-item:hover .content span {
 color:#000
}
.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid[data-text-color=light][data-opacity-hover=yes].mouse-over .nectar-post-grid-item .content .post-heading a,
.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid[data-text-color=light][data-opacity-hover=yes].mouse-over .nectar-post-grid-item .content span {
 color:rgba(255,255,255,.35)
}
.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid[data-text-color=light][data-opacity-hover=yes].mouse-over .nectar-post-grid-item:hover .content .post-heading a,
.nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid[data-text-color=light][data-opacity-hover=yes].mouse-over .nectar-post-grid-item:hover .content span {
 color:#fff
}
.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] .content .meta-date {
 position:relative
}
.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_fullscreen_rows[data-animation=none] .nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid-item,
#nectar_fullscreen_rows[data-animation=none] .nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid-item .inner {
 position:static
}
#nectar_fullscreen_rows[data-animation=none] .nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid-item .content {
 position:relative
}
#nectar_fullscreen_rows[data-animation=none] .nectar-post-grid-wrap[data-style=mouse_follow_image] .nectar-post-grid-item .nectar-post-grid-item-bg-wrap {
 position:absolute;
 top:-300px;
 left:-200px
}
.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[data-style=mouse_follow_image] .mouse-over .nectar-post-grid-item .nectar-post-grid-item-bg-wrap {
 opacity:0;
 transition:opacity .2s ease .17s
}
.nectar-post-grid-wrap[data-style=mouse_follow_image] .mouse-over .nectar-post-grid-item:hover .nectar-post-grid-item-bg-wrap {
 opacity:1;
 transition:opacity .2s ease;
 z-index:100
}
.nectar-post-grid-wrap[data-style=mouse_follow_image] .mouse-over .nectar-post-grid-item .nectar-post-grid-item-bg-wrap .nectar-post-grid-item-bg,
.nectar-post-grid-wrap[data-style=mouse_follow_image] .mouse-over .nectar-post-grid-item .nectar-post-grid-item-bg-wrap-inner {
 transform:scale(1);
 transition:transform .8s cubic-bezier(.2,.75,.3,1)
}
.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-wrap {
 text-align:center;
 margin:60px 0
}
.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)
}
.nectar-post-grid-wrap .load-more-wrap.inactive {
 margin:0
}
.nectar-post-grid-wrap .load-more-wrap.inactive .load-more {
 opacity:0;
 cursor:default;
 pointer-events:none
}
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
 }
}


       .mega-menu #vertical_tab_nav{
    background-color: white;
    border-top: 2px solid #d9d9d9;
	width: 1150px;
	margin:0 auto;
	display: block;
	overflow:hidden;    
    height: 600px;
}
.mega-menu #vertical_tab_nav ul.mega-menu-tabs{
   display: block;
   float: left;
   margin: 0px;
    padding: 50px 0px 50px 38px;
   list-style: none;
   overflow: hidden;
   width: 230px;
  border-radius: 15px 0 0 15px;
}
.mega-menu #vertical_tab_nav li{
	margin-bottom: 1px;
   text-align: left;
   padding: 0px;
   list-style: none;
}

.mega-menu #vertical_tab_nav li:last-child{
   margin-bottom: 0px;
  border-bottom: 0px;
}
.mega-menu #vertical_tab_nav li a{
    display: block;
    font-size: 16px;
    color: #000;
    text-decoration: none;
    padding:4% 4% 4% 0%;
}
.mega-menu #vertical_tab_nav li a.selected{
   background: transparent;
   color: #0073bb;
}
.mega-menu #vertical_tab_nav div.mega-menu-tabs-inner{
    display: block;
    float: left;
    width: 900px;
    height: 520px;
    border-left: 2px solid #d9d9d9; 
    padding: 50px 3%;
    border-radius: 0 10px 10px 0;
}
.mega-menu #vertical_tab_nav div article{
   display: none;
   margin: 0px;
   color: #000;
   font-size:18px;
   
}
.mega-menu #vertical_tab_nav div article p{
   margin: 0px 0px 00px 0px;
   font-size: 16px;
   color: #3034368c!important;
}
section.mega-menu {
    background-color: transparent;
}
.mega-menu-tabs-inner .container{
     display: flex;
     flex-wrap: wrap;
     align-items: stretch;
     padding: 15px 0px;
}
.mega-menu-tabs-inner .card{
    flex: 0 0 240px;
    margin: 10px;
    text-align: left;
}
.mega-menu-tabs-inner .container img{
     max-width: 100%;
}
.mega-menu-tabs-inner .texts h5{
    margin: 0px 0px 10px;
    font-size: 20px;
}
.mega-menu-tabs-inner .texts{
     padding: 20px 0px; margin-bottom:10px;
}
.mega-menu-tabs-inner .texts .card-btn{
    border: none;
    color: #0073bb;
    font-weight: 600;
   font-size: 16px;
}
.mega-menu-tabs-inner a.big-btn {
    color: white;
    background: #0073bb;
    padding: 10px 40px;
    border-radius: 30px;
    font-size: 20px;
    text-decoration: none;
}
.mega-menu-tabs-inner a.big-btn i {
    margin: 0px 0px 0px 15px;
    font-size: 15px;
    font-weight: 100;
}
.texts i {
    margin: 0px 0px 0px 15px;
    font-size: 12px;
    font-weight: 100;
    color: #0073bb;
}
.mega-menu-tabs-inner h3 {
    font-size: 24px;
}
#vertical_tab_nav_inner ul.inner_mega-menu-tabs, #vertical_tab_nav_inner_second ul.inner_mega-menu-tabs{
    display: block;
    float: left;
    margin: 0px;
    list-style: none;
    overflow: hidden;
    width: 250px;
}
.mega-menu #vertical_tab_nav_inner, .mega-menu #vertical_tab_nav_inner_second {
    background-color: white;
    width: 900px;
    margin: 0 auto;
    display: block;
    overflow: hidden;
}
#vertical_tab_nav_inner .inner_mega-menu-tabs-inner, #vertical_tab_nav_inner_second .inner_mega-menu-tabs-inner{
    display: block;
    float: left;
    width: 550px;   
     height: 530px;
}
.submenu{
    display: none;
    padding: 0;
    margin:0;
}
.mega-menu-tabs-inner .container .owl-carousel .owl-dots {
    display: none;
}
.mega-menu-tabs-inner .container .owl-carousel {
    display: flex;
    flex-direction: column-reverse;
}
.mega-menu-tabs-inner .container .owl-carousel .owl-nav {
    text-align: end;
}
.mega-menu-tabs-inner .container .owl-carousel .owl-stage-outer{
    margin: 10px 0px 0px 0px;
}
.mega-menu-tabs-inner .container .owl-carousel .owl-nav button span {
    border: 2px solid #0073bb;
    color: #0073bb;
    font-size: 25px;
    font-weight: 800;
    padding: 0px 12px 5px;
    margin: 0px 0px 0px 10px;
    border-radius: 20px;
}
.mega-menu-tabs-inner .container.slider-container {
    padding: 0;
    margin: -25px 0px 0px 0px;
}
.accordion_link.active h4 {
    color: #0073bb;
}
.accordion_link h4 i {
    color: #0073bb;
    font-size: 12px;
    margin: 0px 0px 0px 15px;
}
.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled{
    display:block!important;
}
#vertical_tab_nav_inner ul  {
    padding: 0;
    margin: 0;
}
.accordion_link li a {
    color: #3034368c!important;
    padding: 5px 0px!important;
}
.accordion_link li.active a {
    color: #000!important;
    text-decoration: underline!important;
}
.mega-menu-tabs-inner h3 {
    font-size: 24px;
    padding: 0px 20px 0px 0px;
    margin: 0;
    border-right: 1px solid #d9d9d9;
}
.innerflex {
    display: flex;
}
.innerflex img {
    margin: 0px 0px 0px 15px;
}
.twocolum {
    display: flex;
    margin: 40px 0px;
}
.twocolum .firstcol {
    width: 140%;
    margin: 0px 50px 0px 0px;
}
ul.inner_mega-menu-tabs.accordion {
    padding: 0;
}