section.homepage-half-wrap .inner{display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:relative;max-width:1065px;padding:70px 0 27px 0}section.homepage-half-wrap .inner .half-content{flex-grow:0;flex-shrink:0;flex-basis:calc(40% - 60px)}section.homepage-half-wrap .inner .half-image{flex-grow:0;flex-shrink:0;flex-basis:calc(60% - 40px)}section.homepage-half-wrap .inner h3{font-family:"proxima-nova-condensed",sans-serif;font-display:swap;font-size:40px;color:#151F6D;font-weight:600;line-height:49px;letter-spacing:0.05em;text-transform:uppercase;max-width:430px;padding-bottom:14px}section.homepage-half-wrap .inner p{font-family:"proxima-nova",sans-serif;font-display:swap;font-size:18px;color:#404040;font-weight:400;line-height:30px;max-width:430px}@media only screen and (max-width: 1100px){section.homepage-half-wrap .inner{padding:70px 30px 27px 30px}}@media only screen and (max-width: 768px){section.homepage-half-wrap .inner{flex-direction:column;padding:0px 30px 30px 30px}section.homepage-half-wrap .inner .half-content{flex-basis:100%;padding-bottom:65px}section.homepage-half-wrap .inner .half-content h3,section.homepage-half-wrap .inner .half-content p{max-width:none}}
/*# sourceMappingURL=homepage_half_wrap.css.map */