﻿.hero_approach{background-color:var(--hymux-bg-black);color:var(--hymux-text-white)}.hero_approach .quoteBox{position:relative;background:#303030;margin-bottom:60px}.hero_approach .quoteBox:before{content:"";position:absolute;top:-11px;height:31px;width:32px;background:url(../../images/approach/double-quotes.svg)}.hero_approach h1{font-family:var(--hymux-font-futura-xblk-bt);font-size:40px;text-transform:uppercase;margin-bottom:50px}.hero_approach h2,.hero_approach p{font-family:var(--hymux-font-futura-Bk);font-size:16px;line-height:1.2;color:var(--hymux-text-white)}.hero_approach h2{margin-bottom:0}.hero_approach h2 strong{font-family:var(--hymux-font-futura-xblk-bt);text-transform:uppercase}.hero_approach p{padding-bottom:24px}.hero_approach p:last-of-type{padding-bottom:40px}@media screen and (max-width:767px){.hero_approach .quoteBox{padding:32px 16px 16px}.hero_approach .quoteBox:before{left:16px}.hero_approach figure{display:none}}@media screen and (min-width:768px){.hero_approach{overflow:hidden}.hero_approach.hymux-section{padding-bottom:0}.hero_approach .hymux-container{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.hero_approach .textBox{flex:1;padding-bottom:45px}.hero_approach .quoteBox{padding:40px 32px 32px}.hero_approach .quoteBox:before{left:32px}.hero_approach .quoteBox:after{content:"";position:absolute;left:100%;top:0;width:64px;height:24px;background-image:url(../../images/approach/quote-triangle.svg);background-repeat:no-repeat}.hero_approach .imageBox{flex:1;position:relative}.hero_approach .imageBox:after{content:"";position:absolute;top:-130px;left:-200px;bottom:0;width:100vw;height:1000px;background-image:url(../../images/approach/hero_approach_green_blur_bg.png);background-repeat:no-repeat}.hero_approach figure{max-width:551px;max-height:620px;margin:-32px 0 0 auto;position:relative;z-index:1}.hero_approach figure img{height:100%;width:100%;-o-object-position:top;object-position:top;-o-object-fit:contain;object-fit:contain}}@media screen and (min-width:993px){.hero_approach h1{font-size:80px}.hero_approach .textBox{padding-bottom:90px}}@media screen and (min-width:1281px){.hero_approach figure{margin:-64px 0 0 auto}}

