@font-face{font-display:swap;font-family:'proxima_novablack';src:url(/wp-content/themes/salient-child/fonts/proxima_nova_black-webfont.woff2) format('woff2'),url(/wp-content/themes/salient-child/fonts/proxima_nova_black-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'proxima_novabold';src:url(/wp-content/themes/salient-child/fonts/proxima_nova_bold-webfont.woff2) format('woff2'),url(/wp-content/themes/salient-child/fonts/proxima_nova_bold-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'proxima_novasemibold';src:url(/wp-content/themes/salient-child/fonts/proxima_nova_semibold-webfont.woff2) format('woff2'),url(/wp-content/themes/salient-child/fonts/proxima_nova_semibold-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'proxima_novaextrabold';src:url(/wp-content/themes/salient-child/fonts/proxima_nova_extrabold-webfont.woff2) format('woff2'),url(/wp-content/themes/salient-child/fonts/proxima_nova_extrabold-webfont.woff) format('woff');font-weight:400;font-style:normal}body header#top nav ul li:not(#social-in-menu){font-family:'proxima_novasemibold'}body #slide-out-widget-area.slide-out-from-right .off-canvas-menu-container li a{font-family:'proxima_novabold';text-transform:uppercase;letter-spacing:3px}.custom-shadow-small{box-shadow:0 5px 10px rgb(0 0 0 / .08),0 3px 5px rgb(0 0 0 / .1)!important}body .buttons a,body .nectar-3d-transparent-button{font-family:'proxima_novabold'!important}p span.font-bold{font-weight:500}div#header-outer header#top div.container nav ul li#social-in-menu a{margin-top:-4px}body .nectar-animated-title h3{padding:0}body h2{margin-bottom:32px!important}body h3{margin-bottom:24px!important;position:relative;display:inline-block}body.home div.item-main h3,body .toggles h3.toggle-title{margin-bottom:0!important}body h3:after{content:"";height:200%;width:1px;position:absolute;top:-8px;left:-40px}body .dark-bg h3:after{background-color:rgb(255 255 255 / .16)}body .light-bg h3:after{background-color:rgb(14 14 14 / .2)}body .dark-bg p{color:#a5a5a5}body .dark-bg p span.font-bold{color:#fff}body .light-bg p span.font-bold,body .light-bg ul li span.font-bold{color:#141414}body h3.centered-heading:after{height:1px;width:80px;right:0;left:0;bottom:-10px;top:auto;margin-right:auto;margin-left:auto}body.page .cta-container a.nectar-button.jumbo{border-radius:0px!important}body .cta-container a.nectar-button:not(:first-child){margin-left:10px}body.home .content span.meta-category{opacity:.72;pointer-events:none;font-size:14px;text-transform:uppercase;letter-spacing:2px}body.home .content span.meta-category a:not(:first-child){margin-left:20px;position:relative}body.home .content span.meta-category a:not(:first-child):after{display:inline-block;position:absolute;content:".";left:-19px;bottom:5px;font-family:'proxima_novaextrabold'}body.home .nectar-post-grid div.nectar-post-grid-item .content div.item-meta-extra{margin-top:2px;display:block}body.home .content div.item-meta-extra span.meta-excerpt{margin-top:0}body.home .content div.item-meta-extra span.meta-excerpt span{font-size:14px;letter-spacing:2px;text-transform:uppercase;margin:0 2px}body.home .content h3:after{display:none}body .portfolio-items .work-item.style-3 .vert-center p{display:block}body .portfolio-items .work-item.style-3 .vert-center,body.single-portfolio #page-header-bg.fullscreen-header .span_6 h1,body.single-portfolio div#page-header-wrap div.project-title span.subheader{text-shadow:1px 1px 0 rgb(0 0 0 / .2)}body.single-portfolio div#page-header-wrap div.project-title span.subheader{position:relative;display:flex;width:210px;height:213px;justify-content:center;background-image:url(/wp-content/uploads/2020/02/date-graphic.svg);background-size:cover;flex-direction:column;align-items:center;margin:0 auto;padding-left:16px}body.single-portfolio div#page-header-wrap div.project-title span.subheader label{display:block;font-family:'proxima_novabold'!important;font-size:24px}body.single-portfolio h1.heading-graphic,body.single-portfolio h1.heading-graphic span{position:relative;display:inline-block;z-index:2}body.single-portfolio h1.heading-graphic:after,body.single-portfolio h1.heading-graphic span:after{content:'';position:absolute;text-align:center;background-size:cover;z-index:1}body.single-portfolio h1.heading-circle-left-light span:after,body.single-portfolio h1.heading-circle-left-dark span:after{left:-84px;top:-72px;width:192px;height:190px}body.single-portfolio h1.heading-circle-left-dark span:after{background-image:url(/wp-content/uploads/2020/02/h1-graphic-circle-left-dark-2.svg)}body.single-portfolio h1.heading-circle-left-light span:after{background-image:url(/wp-content/uploads/2020/02/h1-graphic-circle-left-light-2.svg)}body.single-portfolio h1.heading-triangle-center-light:after,body.single-portfolio h1.heading-triangle-center-dark:after{left:0;right:0;margin-left:auto;margin-right:auto;top:-58px;width:200px;height:175px}body.single-portfolio h1.heading-triangle-center-light:after{background-image:url(/wp-content/uploads/2020/02/h1-graphic-triangle-center-light-2.svg)}body.single-portfolio h1.heading-triangle-center-dark:after{background-image:url(/wp-content/uploads/2020/02/h1-graphic-triangle-center-dark.svg)}body.single-portfolio h1.heading-triangle-left-light span:after,body.single-portfolio h1.heading-triangle-left-dark span:after{left:-94px;top:-62px;width:209px;height:181px}body.single-portfolio h1.heading-triangle-left-light span:after{background-image:url(/wp-content/uploads/2020/02/h1-graphic-triangle-left-light-3.svg)}body.single-portfolio h1.heading-triangle-left-dark span:after{background-image:url(/wp-content/uploads/2020/02/h1-graphic-triangle-left-dark.svg)}body.single-portfolio .wpb_wrapper h1.heading-with-p{margin-bottom:8%!important}body.single-portfolio video{width:100%}body p.portfolio-story:first-letter,body p span.portfolio-story{font-family:'proxima_novabold';text-transform:uppercase;font-size:76px;line-height:36px;float:left;padding-top:20px;padding-right:12px;color:#fff}body.single-portfolio .nectar_single_testimonial[data-style="bold"] p{text-transform:none;font-size:48px;line-height:1.4;font-family:proxima_novabold}body.single-portfolio p.img-caption,body.single-portfolio .mfp-title{line-height:1.8;display:block;padding:8px 16px!important;background-color:rgb(0 0 0 / .06);font-size:16px;margin-bottom:1.5em;text-align:center}body.single-portfolio .mfp-title{background-color:rgb(0 0 0 / .4)}body.single-portfolio ul li.current-product{list-style-type:none;position:relative}body.single-portfolio ul li.current-product:before{content:">";display:block;position:absolute;font-weight:700;left:-17px}.portfolio-intro{border-bottom:1px solid #e5e5e5}.portfolio-intro ul{margin-left:0}.portfolio-intro li{list-style:none}body.single-portfolio .portfolio-intro h3,body.single-portfolio .portfolio-nav h3,body.home h3.post-heading{font-family:'proxima_novaextrabold'}.portfolio-intro a{color:inherit;font-weight:400}body.single-portfolio .nectar-flickity.nectar-carousel.nectar-carousel:not(.masonry) .flickity-viewport{margin:0 0 40px 0}body.single-portfolio .portfolio-items[data-ps="2"] .col .work-item:hover .work-info-bg{opacity:0}body.single-portfolio .toggles--minimal-shadow .toggle>.toggle-title{display:flex}body.single-portfolio .toggles--minimal-shadow .toggle>.toggle-title a{padding:40px 70px 40px 0;width:100%}body.single-portfolio .toggles ul{margin-left:0}body.single-portfolio .toggles ul li ul{margin-left:30px}body.single-portfolio .toggles ul li{list-style-type:none}body.single-portfolio .toggles ul li a{display:block;padding:16px 0;border-bottom:1px solid rgb(0 0 0 / .06);border-top:0 solid #fff0}body.single-portfolio .column_container.image-scroll-container{overflow:auto}video.video-box-shadow{box-shadow:0 10px 50px rgb(0 0 0 / .08),0 13px 45px rgb(0 0 0 / .08)}.box-shadow-small{box-shadow:0 6px 13px rgb(0 0 0 / .14),0 10px 42px rgb(0 0 0 / .08)!important}body img.signature-vp{opacity:.2}body .about-vp p a,body.single-portfolio p>a{color:inherit!important;position:relative;display:inline-block}body .about-vp p a:after,body.single-portfolio p>a:after{content:'';display:block;position:absolute;bottom:7px;width:100%;border-bottom:1px solid #0e0e0e;height:1px}body .about-vp p a:after{content:'';display:block;position:absolute;bottom:7px;width:100%;border-bottom:1px solid #a5a5a5;height:1px}@media only screen and (min-width:1000px) and (max-width:1300px){body.single-portfolio h1.heading-circle-left-dark span:after,body.single-portfolio h1.heading-circle-left-light span:after{width:138px;height:137px;left:-58px;top:-50px}body.single-portfolio h1.heading-triangle-center-light:after,body.single-portfolio h1.heading-triangle-center-dark:after{width:154px;height:135px;top:-46px}body.single-portfolio h1.heading-triangle-left-light span:after,body.single-portfolio h1.heading-triangle-left-dark span:after{left:-70px;top:-50px;width:161px;height:139px}}@media only screen and (min-width :690px) and (max-width :999px){body.single-portfolio h1.heading-circle-left-dark span:after,body.single-portfolio h1.heading-circle-left-light span:after{width:122px;height:121px;left:-54px;top:-46px}body.single-portfolio h1.heading-triangle-center-light:after,body.single-portfolio h1.heading-triangle-center-dark:after{width:133px;height:117px;top:-38px}body.single-portfolio h1.heading-triangle-left-light span:after,body.single-portfolio h1.heading-triangle-left-dark span:after{left:-60px;top:-42px;width:139px;height:121px}}@media only screen and (max-width :690px){body.single-portfolio div#page-header-wrap div.project-title span.subheader{width:178px;height:182px}body.single-portfolio h1.heading-circle-left-dark span:after,body.single-portfolio h1.heading-circle-left-light span:after,body.single-portfolio h1.heading-triangle-center-light:after,body.single-portfolio h1.heading-triangle-center-dark:after,body.single-portfolio h1.heading-triangle-left-light span:after,body.single-portfolio h1.heading-triangle-left-dark span:after{display:none}}@media only screen and (min-width :1px) and (max-width :999px){body h2{margin-bottom:24px!important}body h3{margin-bottom:16px!important}body.single-portfolio h1,body.single-portfolio #page-header-bg.fullscreen-header .span_6 h1{letter-spacing:6px!important}.single-portfolio .portfolio-intro{text-align:center}.portfolio-intro ul{margin-bottom:0}body.single-portfolio .portfolio-intro .wpb_column.column_container:not(:first-child) .vc_column-inner{padding-top:calc(100vw * 0.02)!important}body.single-portfolio h3:after{display:none}.mobile-cancel-overlap{margin-top:auto!important}.portfolio-intro.mobile-unify-padding{padding-bottom:calc(100vw * 0.06)!important}}@media only screen and (min-width:990px) and (max-width:1300px){body.single-portfolio .nectar_single_testimonial[data-style="bold"] p{font-size:38px}}@media only screen and (min-width:470px) and (max-width:990px){body.single-portfolio h1,body.single-portfolio #page-header-bg.fullscreen-header .span_6 h1{font-size:60px!important}body.single-portfolio video.video-phone-mobile{width:400px}body.single-portfolio .nectar_single_testimonial[data-style="bold"] p{font-size:29px}body.single-portfolio .nectar_single_testimonial[data-style="bold"] p span{font-size:90px;line-height:90px}}@media only screen and (min-width:470px) and (max-width:690px){body.single-portfolio h1,body.single-portfolio #page-header-bg.fullscreen-header .span_6 h1{font-size:46px!important;line-height:48px!important}}@media only screen and (max-width:470px){body.single-portfolio h1,body.single-portfolio #page-header-bg.fullscreen-header .span_6 h1{font-size:40px!important;line-height:42px!important}body.single-portfolio .nectar_single_testimonial[data-style="bold"] p{font-size:22px}body.single-portfolio .nectar_single_testimonial[data-style="bold"] p span{font-size:78px;line-height:78px}}