
#header-space{background-color:#ffffff}@media only screen and (min-width:1000px){body #ajax-content-wrap.no-scroll{min-height:calc(100vh - 120px);height:calc(100vh - 120px)!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 - 119px);}.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 - 119px);}html:not(.nectar-box-roll-loaded) .nectar-box-roll > #page-header-bg.fullscreen-header{top:120px;}.nectar-slider-wrap[data-fullscreen="true"]:not(.loaded),.nectar-slider-wrap[data-fullscreen="true"]:not(.loaded) .swiper-container{height:calc(100vh - 118px)!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 - 118px - 32px)!important;}}.admin-bar[class*="page-template-template-no-header"] .wpb_row.vc_row-o-full-height.top-level,.admin-bar[class*="page-template-template-no-header"] .wpb_row.vc_row-o-full-height.top-level > .col.span_12{min-height:calc(100vh - 32px);}body[class*="page-template-template-no-header"] .wpb_row.vc_row-o-full-height.top-level,body[class*="page-template-template-no-header"] .wpb_row.vc_row-o-full-height.top-level > .col.span_12{min-height:100vh;}@media only screen and (max-width:999px){.using-mobile-browser #nectar_fullscreen_rows:not(.afterLoaded):not([data-mobile-disable="on"]) > div{height:calc(100vh - 126px);}.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 - 126px);}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 - 73px);}.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 - 73px);}body[data-transparent-header="false"] #ajax-content-wrap.no-scroll{min-height:calc(100vh - 73px);height:calc(100vh - 73px);}}#nectar_fullscreen_rows{background-color:transparent;}.nectar-shape-divider-wrap{position:absolute;top:auto;bottom:0;left:0;right:0;width:100%;height:150px;z-index:3;transform:translateZ(0);}.post-area.span_9 .nectar-shape-divider-wrap{overflow:hidden;}.nectar-shape-divider-wrap[data-front="true"]{z-index:50;}.nectar-shape-divider-wrap[data-style="waves_opacity"] svg path:first-child{opacity:0.6;}.nectar-shape-divider-wrap[data-style="curve_opacity"] svg path:nth-child(1),.nectar-shape-divider-wrap[data-style="waves_opacity_alt"] svg path:nth-child(1){opacity:0.15;}.nectar-shape-divider-wrap[data-style="curve_opacity"] svg path:nth-child(2),.nectar-shape-divider-wrap[data-style="waves_opacity_alt"] svg path:nth-child(2){opacity:0.3;}.nectar-shape-divider{width:100%;left:0;bottom:-1px;height:100%;position:absolute;}.nectar-shape-divider-wrap.no-color .nectar-shape-divider{fill:#fff;}@media only screen and (max-width:999px){.nectar-shape-divider-wrap:not([data-using-percent-val="true"]) .nectar-shape-divider{height:75%;}.nectar-shape-divider-wrap[data-style="clouds"]:not([data-using-percent-val="true"]) .nectar-shape-divider{height:55%;}}@media only screen and (max-width:690px){.nectar-shape-divider-wrap:not([data-using-percent-val="true"]) .nectar-shape-divider{height:33%;}.nectar-shape-divider-wrap[data-style="clouds"]:not([data-using-percent-val="true"]) .nectar-shape-divider{height:33%;}}#ajax-content-wrap .nectar-shape-divider-wrap[data-height="1"] .nectar-shape-divider,#ajax-content-wrap .nectar-shape-divider-wrap[data-height="1px"] .nectar-shape-divider{height:1px;}#ajax-content-wrap .vc_row.left_padding_2pct .row_col_wrap_12,.nectar-global-section .vc_row.left_padding_2pct .row_col_wrap_12{padding-left:2%;}#ajax-content-wrap .vc_row.right_padding_2pct .row_col_wrap_12,.nectar-global-section .vc_row.right_padding_2pct .row_col_wrap_12{padding-right:2%;}body .container-wrap .wpb_row[data-column-margin="none"]:not(.full-width-section):not(.full-width-content),html body .wpb_row[data-column-margin="none"]:not(.full-width-section):not(.full-width-content){margin-bottom:0;}body .container-wrap .vc_row-fluid[data-column-margin="none"] > .span_12,html body .vc_row-fluid[data-column-margin="none"] > .span_12,body .container-wrap .vc_row-fluid[data-column-margin="none"] .full-page-inner > .container > .span_12,body .container-wrap .vc_row-fluid[data-column-margin="none"] .full-page-inner > .span_12{margin-left:0;margin-right:0;}body .container-wrap .vc_row-fluid[data-column-margin="none"] .wpb_column:not(.child_column),body .container-wrap .inner_row[data-column-margin="none"] .child_column,html body .vc_row-fluid[data-column-margin="none"] .wpb_column:not(.child_column),html body .inner_row[data-column-margin="none"] .child_column{padding-left:0;padding-right:0;}#ajax-content-wrap .vc_row.inner_row.left_padding_20pct .row_col_wrap_12_inner,.nectar-global-section .vc_row.inner_row.left_padding_20pct .row_col_wrap_12_inner{padding-left:20%;}.vc_row.inner_row.min_width_desktop_40pct{min-width:40%;}.vc_row.inner_row.row_position_absolute{position:absolute;}.vc_row.inner_row.top_position_desktop_50pct{top:50%;}.vc_row.inner_row.left_position_desktop_0px{left:0;}@media only screen,print{.vc_row.inner_row.translate_y_-50pct{-webkit-transform:translateY(-50%);transform:translateY(-50%);}}.col.padding-8-percent > .vc_column-inner,.col.padding-8-percent > .n-sticky > .vc_column-inner{padding:calc(600px * 0.08);}@media only screen and (max-width:690px){.col.padding-8-percent > .vc_column-inner,.col.padding-8-percent > .n-sticky > .vc_column-inner{padding:calc(100vw * 0.08);}}@media only screen and (min-width:1000px){.col.padding-8-percent > .vc_column-inner,.col.padding-8-percent > .n-sticky > .vc_column-inner{padding:calc((100vw - 180px) * 0.08);}.column_container:not(.vc_col-sm-12) .col.padding-8-percent > .vc_column-inner{padding:calc((100vw - 180px) * 0.04);}}@media only screen and (min-width:1425px){.col.padding-8-percent > .vc_column-inner{padding:calc(1245px * 0.08);}.column_container:not(.vc_col-sm-12) .col.padding-8-percent > .vc_column-inner{padding:calc(1245px * 0.04);}}.full-width-content .col.padding-8-percent > .vc_column-inner{padding:calc(100vw * 0.08);}@media only screen and (max-width:999px){.full-width-content .col.padding-8-percent > .vc_column-inner{padding:calc(100vw * 0.08);}}@media only screen and (min-width:1000px){.full-width-content .column_container:not(.vc_col-sm-12) .col.padding-8-percent > .vc_column-inner{padding:calc(100vw * 0.04);}}.wpb_column.el_spacing_0px > .vc_column-inner > .wpb_wrapper > div:not(:last-child),.wpb_column.el_spacing_0px > .n-sticky > .vc_column-inner > .wpb_wrapper > div:not(:last-child){margin-bottom:0;}.wpb_column.child_column.el_spacing_0px > .vc_column-inner > .wpb_wrapper > div:not(:last-child),.wpb_column.child_column.el_spacing_0px > .n-sticky > .vc_column-inner > .wpb_wrapper > div:not(:last-child){margin-bottom:0;}.column-image-bg-wrap[data-bg-pos="center center"] .column-image-bg,.container-wrap .main-content .column-image-bg-wrap[data-bg-pos="center center"] .column-image-bg{background-position:center center;}.wpb_column > .vc_column-inner > .border-wrap{position:static;pointer-events:none}.wpb_column > .vc_column-inner > .border-wrap >span{position:absolute;z-index:100;}.wpb_column[data-border-style="solid"] > .vc_column-inner > .border-wrap >span{border-style:solid}.wpb_column[data-border-style="dotted"] > .vc_column-inner > .border-wrap >span{border-style:dotted}.wpb_column[data-border-style="dashed"] > .vc_column-inner > .border-wrap >span{border-style:dashed}.wpb_column > .vc_column-inner > .border-wrap >.border-top,.wpb_column[data-border-style*="double"] > .vc_column-inner > .border-wrap >.border-top:after{width:100%;top:0;left:0;border-color:inherit;}.wpb_column > .vc_column-inner > .border-wrap >.border-bottom,.wpb_column[data-border-style*="double"] > .vc_column-inner > .border-wrap >.border-bottom:after{width:100%;bottom:0;left:0;border-color:inherit;}.wpb_column > .vc_column-inner > .border-wrap >.border-left,.wpb_column[data-border-style*="double"] > .vc_column-inner > .border-wrap >.border-left:after{height:100%;top:0;left:0;border-color:inherit;}.wpb_column > .vc_column-inner > .border-wrap >.border-right,.wpb_column[data-border-style*="double"] > .vc_column-inner > .border-wrap >.border-right:after{height:100%;top:0;right:0;border-color:inherit;}.wpb_column > .vc_column-inner > .border-wrap >.border-right,.wpb_column[data-border-style*="double"] > .vc_column-inner > .border-wrap >.border-right:after,.wpb_column > .vc_column-inner > .border-wrap >.border-left,.wpb_column[data-border-style*="double"] > .vc_column-inner > .border-wrap >.border-left:after,.wpb_column > .vc_column-inner > .border-wrap >.border-bottom,.wpb_column[data-border-style*="double"] > .vc_column-inner > .border-wrap >.border-bottom:after{border-top:none!important}.wpb_column > .vc_column-inner > .border-wrap >.border-left,.wpb_column[data-border-style*="double"] > .vc_column-inner > .border-wrap >.border-left:after,.wpb_column > .vc_column-inner > .border-wrap >.border-bottom,.wpb_column[data-border-style*="double"] > .vc_column-inner > .border-wrap >.border-bottom:after,.wpb_column > .vc_column-inner > .border-wrap >.border-top,.wpb_column[data-border-style*="double"] > .vc_column-inner > .border-wrap >.border-top:after{border-right:none!important}.wpb_column > .vc_column-inner > .border-wrap >.border-right,.wpb_column[data-border-style*="double"] > .vc_column-inner > .border-wrap >.border-right:after,.wpb_column > .vc_column-inner > .border-wrap >.border-left,.wpb_column[data-border-style*="double"] > .vc_column-inner > .border-wrap >.border-left:after,.wpb_column > .vc_column-inner > .border-wrap >.border-top,.wpb_column[data-border-style*="double"] > .vc_column-inner > .border-wrap >.border-top:after{border-bottom:none!important}.wpb_column > .vc_column-inner > .border-wrap >.border-right,.wpb_column[data-border-style*="double"] > .vc_column-inner > .border-wrap >.border-right:after,.wpb_column > .vc_column-inner > .border-wrap >.border-bottom,.wpb_column[data-border-style*="double"] > .vc_column-inner > .border-wrap >.border-bottom:after,.wpb_column > .vc_column-inner > .border-wrap >.border-top,.wpb_column[data-border-style*="double"] > .vc_column-inner > .border-wrap >.border-top:after{border-left:none!important}.nectar-split-heading .heading-line{display:block;overflow:hidden;position:relative}.nectar-split-heading .heading-line >div{display:block;transform:translateY(200%);-webkit-transform:translateY(200%)}.nectar-split-heading h1{margin-bottom:0}@media only screen and (min-width:1000px){.nectar-split-heading[data-custom-font-size="true"] h1,.nectar-split-heading[data-custom-font-size="true"] h2,.row .nectar-split-heading[data-custom-font-size="true"] h3,.row .nectar-split-heading[data-custom-font-size="true"] h4,.row .nectar-split-heading[data-custom-font-size="true"] h5,.row .nectar-split-heading[data-custom-font-size="true"] h6,.row .nectar-split-heading[data-custom-font-size="true"] i{font-size:inherit;line-height:inherit;}}@media only screen,print{#ajax-content-wrap .font_size_3-4vw.nectar-split-heading,.font_size_3-4vw.nectar-split-heading{font-size:3.4vw!important;}}@media only screen,print{#ajax-content-wrap .font_size_3-4vw.nectar-split-heading,.font_size_3-4vw.nectar-split-heading,#header-outer .font_size_3-4vw.nectar-split-heading{font-size:3.4vw!important;}}.centered-text .nectar-split-heading[data-animation-type="line-reveal-by-space"] h1,.centered-text .nectar-split-heading[data-animation-type="line-reveal-by-space"] h2,.centered-text .nectar-split-heading[data-animation-type="line-reveal-by-space"] h3,.centered-text .nectar-split-heading[data-animation-type="line-reveal-by-space"] h4{margin:0 auto;}.nectar-split-heading[data-animation-type="line-reveal-by-space"]:not(.markup-generated){opacity:0;}.nectar-split-heading[data-animation-type="line-reveal-by-space"]:not(.markup-generated).animated-in{opacity:1;}@media only screen and (max-width:999px){.nectar-split-heading[data-m-rm-animation="true"]{opacity:1!important;}}.nectar-split-heading[data-animation-type="line-reveal-by-space"] > * > span{position:relative;display:inline-block;overflow:hidden;}.nectar-split-heading[data-animation-type="line-reveal-by-space"] span{vertical-align:bottom;}.nectar-split-heading[data-animation-type="line-reveal-by-space"] span{line-height:1.2;}@media only screen and (min-width:1000px){.nectar-split-heading[data-animation-type="line-reveal-by-space"]:not(.markup-generated) > *{line-height:1.2;}}@media only screen and (max-width:999px){.nectar-split-heading[data-animation-type="line-reveal-by-space"]:not([data-m-rm-animation="true"]):not(.markup-generated) > *{line-height:1.2;}}.nectar-split-heading[data-animation-type="line-reveal-by-space"][data-stagger="true"]:not([data-text-effect*="letter-reveal"]) span .inner{transition:transform 1.2s cubic-bezier(0.25,1,0.5,1),opacity 1.2s cubic-bezier(0.25,1,0.5,1);}.nectar-split-heading[data-animation-type="line-reveal-by-space"] span .inner{position:relative;display:inline-block;-webkit-transform:translateY(1.3em);transform:translateY(1.3em);}.nectar-split-heading[data-animation-type="line-reveal-by-space"] span .inner.animated{-webkit-transform:none;transform:none;opacity:1;}.nectar-split-heading[data-animation-type="line-reveal-by-space"][data-align="left"]{display:flex;justify-content:flex-start;}.nectar-split-heading[data-animation-type="line-reveal-by-space"][data-align="center"]{display:flex;justify-content:center;}.nectar-split-heading[data-animation-type="line-reveal-by-space"][data-align="right"]{display:flex;justify-content:flex-end;}@media only screen and (max-width:999px){.nectar-split-heading[data-animation-type="line-reveal-by-space"][data-m-align="left"]{display:flex;justify-content:flex-start;}.nectar-split-heading[data-animation-type="line-reveal-by-space"][data-m-align="center"]{display:flex;justify-content:center;}.nectar-split-heading[data-animation-type="line-reveal-by-space"][data-m-align="right"]{display:flex;justify-content:flex-end;}}@media only screen and (max-width:999px){#ajax-content-wrap .vc_row.inner_row.left_padding_tablet_10pct .row_col_wrap_12_inner{padding-left:10%!important;}}@media only screen and (max-width:999px){#ajax-content-wrap .vc_row.right_padding_tablet_2pct .row_col_wrap_12{padding-right:2%!important;}}@media only screen and (max-width:999px){.vc_row.inner_row.top_padding_tablet_7pct{padding-top:7%!important;}}@media only screen and (max-width:999px){#ajax-content-wrap .vc_row.inner_row.right_padding_tablet_25pct .row_col_wrap_12_inner{padding-right:25%!important;}}@media only screen and (max-width:999px){.vc_row.top_padding_tablet_3pct{padding-top:3%!important;}}@media only screen and (max-width:999px){.vc_row.bottom_padding_tablet_3pct{padding-bottom:3%!important;}}@media only screen and (max-width:999px){#ajax-content-wrap .vc_row.left_padding_tablet_2pct .row_col_wrap_12{padding-left:2%!important;}}@media only screen and (max-width:999px){.wpb_row.reverse_columns_row_tablet .row_col_wrap_12,.wpb_row.inner_row.reverse_columns_row_tablet .row_col_wrap_12_inner{flex-direction:row-reverse;}.wpb_row.reverse_columns_column_tablet .row_col_wrap_12,.wpb_row.inner_row.reverse_columns_column_tablet .row_col_wrap_12_inner{flex-direction:column-reverse;}.wpb_row.reverse_columns_column_tablet:not([data-column-margin="none"]):not(.full-width-content) > .row_col_wrap_12 > .wpb_column:last-of-type,.wpb_row:not(.full-width-content) .wpb_row.inner_row:not([data-column-margin="none"]).reverse_columns_column_tablet .row_col_wrap_12_inner > .wpb_column:last-of-type{margin-bottom:25px;}.wpb_row.reverse_columns_column_tablet:not([data-column-margin="none"]):not(.full-width-content) > .row_col_wrap_12 > .wpb_column:first-of-type,.wpb_row:not(.full-width-content) .wpb_row.inner_row:not([data-column-margin="none"]).reverse_columns_column_tablet .row_col_wrap_12_inner > .wpb_column:first-of-type{margin-bottom:0;}}@media only screen and (max-width:999px){.divider-wrap.height_tablet_70vh > .divider{height:70vh!important;}}@media only screen and (max-width:999px){.divider-wrap.height_tablet_40vh > .divider{height:40vh!important;}}@media only screen and (max-width:690px){.divider-wrap.height_phone_35vh > .divider{height:35vh!important;}}@media only screen and (max-width:690px){.divider-wrap.height_phone_60vh > .divider{height:60vh!important;}}@media only screen and (max-width:690px){body .vc_row.bottom_padding_phone_3pct{padding-bottom:3%!important;}}@media only screen and (max-width:690px){body #ajax-content-wrap .vc_row.left_padding_phone_2pct .row_col_wrap_12{padding-left:2%!important;}}@media only screen and (max-width:690px){body #ajax-content-wrap .vc_row.right_padding_phone_2pct .row_col_wrap_12{padding-right:2%!important;}}@media only screen and (max-width:690px){.wpb_row.reverse_columns_row_phone .row_col_wrap_12,.wpb_row.inner_row.reverse_columns_row_phone .row_col_wrap_12_inner{flex-direction:row-reverse;}.wpb_row.reverse_columns_column_phone .row_col_wrap_12,.wpb_row.inner_row.reverse_columns_column_phone .row_col_wrap_12_inner{flex-direction:column-reverse;}.wpb_row.reverse_columns_column_phone:not([data-column-margin="none"]):not(.full-width-content) > .row_col_wrap_12 > .wpb_column:last-of-type,.wpb_row:not(.full-width-content) .wpb_row.inner_row:not([data-column-margin="none"]).reverse_columns_column_phone .row_col_wrap_12_inner > .wpb_column:last-of-type{margin-bottom:25px;}.wpb_row.reverse_columns_column_phone:not([data-column-margin="none"]):not(.full-width-content) > .row_col_wrap_12 > .wpb_column:first-of-type,.wpb_row:not(.full-width-content) .wpb_row.inner_row:not([data-column-margin="none"]).reverse_columns_column_phone .row_col_wrap_12_inner > .wpb_column:first-of-type{margin-bottom:0;}}@media only screen and (max-width:690px){body #ajax-content-wrap .vc_row.inner_row.right_padding_phone_0px .row_col_wrap_12_inner{padding-right:0!important;}}@media only screen and (max-width:690px){body .vc_row.top_padding_phone_3pct{padding-top:3%!important;}}.nectar-shape-divider-wrap{position:absolute;top:auto;bottom:0;left:0;right:0;width:100%;height:150px;z-index:3;transform:translateZ(0);}.post-area.span_9 .nectar-shape-divider-wrap{overflow:hidden;}.nectar-shape-divider-wrap[data-front="true"]{z-index:50;}.nectar-shape-divider-wrap[data-style="waves_opacity"] svg path:first-child{opacity:0.6;}.nectar-shape-divider-wrap[data-style="curve_opacity"] svg path:nth-child(1),.nectar-shape-divider-wrap[data-style="waves_opacity_alt"] svg path:nth-child(1){opacity:0.15;}.nectar-shape-divider-wrap[data-style="curve_opacity"] svg path:nth-child(2),.nectar-shape-divider-wrap[data-style="waves_opacity_alt"] svg path:nth-child(2){opacity:0.3;}.nectar-shape-divider{width:100%;left:0;bottom:-1px;height:100%;position:absolute;}.nectar-shape-divider-wrap.no-color .nectar-shape-divider{fill:#fff;}@media only screen and (max-width:999px){.nectar-shape-divider-wrap:not([data-using-percent-val="true"]) .nectar-shape-divider{height:75%;}.nectar-shape-divider-wrap[data-style="clouds"]:not([data-using-percent-val="true"]) .nectar-shape-divider{height:55%;}}@media only screen and (max-width:690px){.nectar-shape-divider-wrap:not([data-using-percent-val="true"]) .nectar-shape-divider{height:33%;}.nectar-shape-divider-wrap[data-style="clouds"]:not([data-using-percent-val="true"]) .nectar-shape-divider{height:33%;}}#ajax-content-wrap .nectar-shape-divider-wrap[data-height="1"] .nectar-shape-divider,#ajax-content-wrap .nectar-shape-divider-wrap[data-height="1px"] .nectar-shape-divider{height:1px;}.nectar-shape-divider-wrap[data-position="top"]{top:-1px;bottom:auto;}.nectar-shape-divider-wrap[data-position="top"]{transform:rotate(180deg)}#ajax-content-wrap .vc_row.left_padding_14pct .row_col_wrap_12,.nectar-global-section .vc_row.left_padding_14pct .row_col_wrap_12{padding-left:14%;}#ajax-content-wrap .vc_row.right_padding_14pct .row_col_wrap_12,.nectar-global-section .vc_row.right_padding_14pct .row_col_wrap_12{padding-right:14%;}#ajax-content-wrap .vc_row.inner_row.left_padding_0px .row_col_wrap_12_inner,.nectar-global-section .vc_row.inner_row.left_padding_0px .row_col_wrap_12_inner{padding-left:0;}#ajax-content-wrap .vc_row.inner_row.right_padding_0px .row_col_wrap_12_inner,.nectar-global-section .vc_row.inner_row.right_padding_0px .row_col_wrap_12_inner{padding-right:0;}.wpb_column.el_spacing_0px > .vc_column-inner > .wpb_wrapper > div:not(:last-child),.wpb_column.el_spacing_0px > .n-sticky > .vc_column-inner > .wpb_wrapper > div:not(:last-child){margin-bottom:0;}.col.padding-6-percent > .vc_column-inner,.col.padding-6-percent > .n-sticky > .vc_column-inner{padding:calc(600px * 0.06);}@media only screen and (max-width:690px){.col.padding-6-percent > .vc_column-inner,.col.padding-6-percent > .n-sticky > .vc_column-inner{padding:calc(100vw * 0.06);}}@media only screen and (min-width:1000px){.col.padding-6-percent > .vc_column-inner,.col.padding-6-percent > .n-sticky > .vc_column-inner{padding:calc((100vw - 180px) * 0.06);}.column_container:not(.vc_col-sm-12) .col.padding-6-percent > .vc_column-inner{padding:calc((100vw - 180px) * 0.03);}}@media only screen and (min-width:1425px){.col.padding-6-percent > .vc_column-inner{padding:calc(1245px * 0.06);}.column_container:not(.vc_col-sm-12) .col.padding-6-percent > .vc_column-inner{padding:calc(1245px * 0.03);}}.full-width-content .col.padding-6-percent > .vc_column-inner{padding:calc(100vw * 0.06);}@media only screen and (max-width:999px){.full-width-content .col.padding-6-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-6-percent > .vc_column-inner{padding:calc(100vw * 0.03);}}#ajax-content-wrap .col[data-padding-pos="left-right"] > .vc_column-inner,#ajax-content-wrap .col[data-padding-pos="left-right"] > .n-sticky > .vc_column-inner{padding-top:0;padding-bottom:0}.wpb_column.child_column.el_spacing_20px > .vc_column-inner > .wpb_wrapper > div:not(:last-child),.wpb_column.child_column.el_spacing_20px > .n-sticky > .vc_column-inner > .wpb_wrapper > div:not(:last-child){margin-bottom:20px;}.nectar-cta.hover_color_1F4E79 .link_wrap:hover{background-color:#1F4E79!important;}.nectar-cta.hover_color_E07A2D .link_wrap:hover{background-color:#E07A2D!important;}@media only screen and (max-width:999px){.nectar-cta.display_tablet_inherit{display:inherit;}}@media only screen and (max-width:690px){.nectar-cta.display_phone_inherit{display:inherit;}}.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;}.row .col img:not([srcset]){width:auto;}.row .col img.img-with-animation.nectar-lazy:not([srcset]){width:100%;}
.page-id-361 .nectar-global-section { display: none !important; }

#hide{display:none !important;}


.before-footer{z-index:999999 !important;


.sf-menu .menu-item a{padding-left:30px !important; padding-right:30px !important;}

.menu-item .sub-menu li a{padding-left:10px !important; padding-right:10px !important;}

.post .content-inner {
    padding-bottom: 0 !important;
}

.blog_next_prev_buttons {
    margin-top: 0 !important;
}

.single-post .featured-media-under-header { display: none !important; }

/* ==========================================================
   Sunset Point — Salient Typography System (FINAL)
   Headings: Urbanist
   Body Text: Public Sans
   Desktop Heading Sizes Increased
   Admin Bar Excluded
   ========================================================== */

/* ---- Load Fonts (remove if already loaded) ---- */
@import url('https://fonts.googleapis.com/css2?family=Urbanist:wght@600;700;800;900&family=Public+Sans:wght@400;500;600;700&display=swap');

/* ---- Global body text (exclude WP admin bar) ---- */
html body:not(#wpadminbar),
html body:not(#wpadminbar) .container-wrap,
html body:not(#wpadminbar) #ajax-content-wrap {
  font-family: "Public Sans","Public Sans Fallback", system-ui, -apple-system, BlinkMacSystemFont,
               "Segoe UI", Roboto, Arial, sans-serif !important;
  line-height: 1.75 !important;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* ==========================================================
   HEADINGS — ALL USE URBANIST
   ========================================================== */
html body:not(#wpadminbar) h1,
html body:not(#wpadminbar) h2,
html body:not(#wpadminbar) h3,
html body:not(#wpadminbar) h4,
html body:not(#wpadminbar) h5,
html body:not(#wpadminbar) h6,
html body:not(#wpadminbar) .wpb_text_column h1,
html body:not(#wpadminbar) .wpb_text_column h2,
html body:not(#wpadminbar) .wpb_text_column h3,
html body:not(#wpadminbar) .wpb_text_column h4,
html body:not(#wpadminbar) .wpb_text_column h5,
html body:not(#wpadminbar) .wpb_text_column h6,
html body:not(#wpadminbar) .nectar-cta-text h1,
html body:not(#wpadminbar) .nectar-cta-text h2,
html body:not(#wpadminbar) .nectar-cta-text h3 {
  font-family: "Urbanist","Urbanist Fallback", system-ui, sans-serif !important;
  font-weight: 800 !important;
  line-height: 1.15 !important;
  letter-spacing: -0.015em;
  margin-bottom: 0.6em !important;
}

/* ==========================================================
   DESKTOP HEADING SIZES (≥1025px)
   ========================================================== */
@media (min-width: 1025px) {

  html body:not(#wpadminbar) h1 {
    font-size: 64px !important;
  }

  html body:not(#wpadminbar) h2 {
    font-size: 48px !important;
  }

  html body:not(#wpadminbar) h3 {
    font-size: 34px !important;
  }

  html body:not(#wpadminbar) h4 {
    font-size: 26px !important;
    font-weight: 700 !important;
  }

  html body:not(#wpadminbar) h5 {
    font-size: 20px !important;
  }

  html body:not(#wpadminbar) h6 {
    font-size: 16px !important;
  }
}

/* ==========================================================
   TABLET HEADING SIZES (641px–1024px)
   ========================================================== */
@media (max-width: 1024px) and (min-width: 641px) {

  html body:not(#wpadminbar) h1 { font-size: 48px !important; }
  html body:not(#wpadminbar) h2 { font-size: 36px !important; }
  html body:not(#wpadminbar) h3 { font-size: 28px !important; }
  html body:not(#wpadminbar) h4 { font-size: 22px !important; }
}

/* ==========================================================
   MOBILE HEADING SIZES (≤640px)
   ========================================================== */
@media (max-width: 640px) {

  html body:not(#wpadminbar) h1 { font-size: 36px !important; }
  html body:not(#wpadminbar) h2 { font-size: 28px !important; }
  html body:not(#wpadminbar) h3 { font-size: 22px !important; }
  html body:not(#wpadminbar) h4 { font-size: 20px !important; }
}

/* ==========================================================
   BODY TEXT — PUBLIC SANS
   ========================================================== */
html body:not(#wpadminbar) p,
html body:not(#wpadminbar) li,
html body:not(#wpadminbar) ul,
html body:not(#wpadminbar) ol,
html body:not(#wpadminbar) .wpb_text_column p,
html body:not(#wpadminbar) .wpb_text_column li {
  font-family: "Public Sans","Public Sans Fallback", system-ui, sans-serif !important;
  font-size: 16px !important;
  line-height: 1.75 !important;
/* ----  margin-bottom: 1em !important; ---- */
}

/* ---- Lists spacing ---- */
html body:not(#wpadminbar) ul,
html body:not(#wpadminbar) ol {
  padding-left: 1.2em !important;
}

/* ==========================================================
   LINKS (FONT ONLY)
   ========================================================== */
html body:not(#wpadminbar) a {
  font-family: "Public Sans","Public Sans Fallback", system-ui, sans-serif !important;
  font-weight: 600 !important;
  text-decoration: none;
}

/* ==========================================================
   NAVIGATION & BUTTONS — URBANIST
   ========================================================== */
html body:not(#wpadminbar) header#top nav a,
html body:not(#wpadminbar) .sf-menu a,
html body:not(#wpadminbar) .nectar-button,
html body:not(#wpadminbar) button,
html body:not(#wpadminbar) input[type="submit"] {
  font-family: "Urbanist","Urbanist Fallback", system-ui, sans-serif !important;
  font-weight: 800 !important;
  }
  
  
 /* ==========================================================
   Logo Height on desktop
   ========================================================== */ 
  @media only screen and (min-width: 1000px) {
  #header-outer[data-full-width=true] header>.container{height:75px;}
  
  #header-outer[data-full-width=true] #top nav>ul>li>a {
    transition: color .2s ease;
    margin-bottom: 15px;
}
  }
  
  
  @media (max-width: 1425px) {
  #social-in-menu{display:none !important;}
  }
  
  
  
  
  /* Move Jetpack Subscribe floating button so it does not overlap the fire advisory banner */
.jetpack-subscribe-floating-button {
  position: fixed !important;
  right: 24px !important;
  bottom: 24px !important;
  left: auto !important;
  z-index: 99997 !important;
  transform: none !important;
}

/* When the fire advisory banner is visible, lift the Subscribe button above it */
body.sv-fire-banner-active .jetpack-subscribe-floating-button {
  bottom: 104px !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .jetpack-subscribe-floating-button {
    right: 20px !important;
    bottom: 22px !important;
    left: auto !important;
    max-width: calc(100vw - 40px) !important;
  }

  body.sv-fire-banner-active .jetpack-subscribe-floating-button {
    bottom: 112px !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .jetpack-subscribe-floating-button {
    right: 14px !important;
    bottom: 70px !important;
    left: auto !important;
    max-width: calc(100vw - 28px) !important;
  }

  body.sv-fire-banner-active .jetpack-subscribe-floating-button {
    bottom: 118px !important;
  }
}

/* Very small phones */
@media (max-width: 420px) {
  .jetpack-subscribe-floating-button {
    right: 12px !important;
    bottom: 70px !important;
    max-width: calc(100vw - 24px) !important;
  }

  body.sv-fire-banner-active .jetpack-subscribe-floating-button {
    bottom: 90px !important;
  }
}

}
/*# sourceURL=dynamic-css-inline-css */
