.header-section{text-align:center;padding:66px 0;background:url('/img/header-pattern-left-top.png'),url('/img/header-pattern-left-bottom.png'),url('/img/header-pattern-right-top.png'),url('/img/header-pattern-right-bottom.png'),#fef4e5;background-position:left top,left bottom,right top,right bottom;background-repeat:no-repeat}.header-section h2{font-weight:700;font-size:40px;line-height:48px;letter-spacing:0}.header-section .subtext{font-weight:600;font-size:24px;line-height:33px;letter-spacing:0;margin-top:24px}.reach-text{padding-top:24px;margin-bottom:36px;font-weight:400;font-size:18px;line-height:25px;letter-spacing:0}.page-title{font-weight:600;font-size:30px;line-height:48px;letter-spacing:0}.opportunities-section{padding:0 24px 24px 24px;max-width:894px}.opportunities-section .title-text{margin:0;font-weight:600;font-size:24px;line-height:33px;letter-spacing:0}.opportunities-section .subtitle-text{font-weight:400;font-size:18px;line-height:25px;letter-spacing:0;margin:20px 0}.opportunities-section>div{margin-top:36px;display:flex;align-items:center}.reach-section{text-align:center;padding:36px 120px 72px 120px;background-color:#e9eff4}.reach-col{padding:0 16px}.reach-block{min-height:145px;background-color:#fff;border:solid 2px #407596;border-radius:4px;margin:0!important;text-align:start}.reach-section .row{margin-top:40px}.reach-icon{width:50px;height:50px}.reach-block h3{margin-top:0;font-weight:600;font-size:24px;line-height:33px;letter-spacing:0}.reach-block-text{padding-right:60px;font-weight:400;font-size:18px;line-height:25px;letter-spacing:0}@media (max-width:768px){.header-section{background:#fef4e5}.page-title{padding:0 24px;font-size:24px;line-height:33px}.reach-section{padding:36px 20px}.reach-col:not(:last-child){margin-bottom:36px}.reach-block-text{padding-right:0}.opportunities-section{text-align:center}.opportunities-section>div{margin-top:10px;flex-direction:column-reverse;gap:20px;margin-bottom:10px}.opportunities-section>div.img-first{flex-direction:column}}@media (min-width:768px) and (max-width:1200px){.reach-col:first-child,.reach-col:nth-child(2){margin-bottom:36px}.reach-block-text{padding-right:30px}}
