.ImageContent{position:relative;width:100%}.ImageContent .ImageContentInner{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:auto;margin-left:auto;position:relative;min-height:50vh}.ImageContent.right .ImageContentInner{flex-direction:row-reverse}.ImageContent .ImageContentColumn{min-height:1px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.ImageContent .ImageContentBackground{position:relative;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;background-position:center right;background-size:cover;align-content:center;align-items:center}.ImageContent .ImageContentSpacer{width:100%;height:50px}.ImageContent .ImageContentPadding{position:relative;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;padding:70px 70px 70px 70px;align-content:center;align-items:center}.ImageContent .ImageContentPadding>div{position:relative;width:100%}.ImageContent .ImageContentPadding>div:not(:last-child){margin-bottom:20px}.ImageContent .ImageContentHeader h2{padding:0;margin:0;font-size:60px;text-transform:uppercase;line-height:48px}.ImageContent .ImageContentTexts{letter-spacing:-0.1px}.ImageContent .ImageContentListsCol{width:100%}.ImageContent .ImageContentLists ul{list-style-type:none;margin:0;padding:0}.ImageContent .ImageContentLists ul li{margin:0;padding:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:inherit}.ImageContent .ImageContent-icon-list-icon{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;margin-top:-0.15em}.ImageContent .ImageContent-icon-list-text{display:inline-block;letter-spacing:-0.1px;-ms-flex-item-align:center;align-self:center;padding-left:5px;color:#000}.ImageContent .ImageContent-icon-list-icon i{font-family:"Font Awesome 5 Free";font-weight:900;width:1.25em;font-size:8px;color:#000}.ImageContent .fa-circle:before{content:"\f111"}.ImageContent .ImageContentLists ul li:hover .ImageContent-icon-list-icon i{color:#fee115}.ImageContent.has-border .ImageContentColumnR .ImageContentPadding{padding:70px 70px 70px 150px}.ImageContent .ImageContentBorder{z-index:1;position:absolute !important;margin-bottom:0 !important;width:10px !important;max-width:10px;top:-70px;left:70px}.ImageContent .ImageContentBorderBg{background-color:#fee115}.ImageContent .ImageContentBorderHeight{height:50vh}.ImageContent .ImageContentLists{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:auto;margin-left:auto;position:relative}.ImageContent .ImageContentListsCol.half-col{width:50%}.ImageContent .ImageContentListsCol.half-col .ImageContent-icon-list-icon{margin-top:0}@media(min-width:768px){.ImageContent .ImageContentColumn{width:50%}}@media(max-width:1024px){.ImageContent .ImageContentPadding{padding:35px 35px 35px 35px}.ImageContent .ImageContentBackground{background-position:center right;background-size:cover}.ImageContent.has-border .ImageContentColumnR .ImageContentPadding{padding:35px 35px 35px 35px}.ImageContent .ImageContentBorder{top:-20px;left:35px}.ImageContent .ImageContentBorderHeight{height:40px}.ImageContent .ImageContentLists{flex-wrap:wrap}.ImageContent .ImageContentListsCol.half-col{width:100%}}@media(max-width:767px){.ImageContent .ImageContentSpacer{height:300px}.ImageContent .ImageContentColumn{width:100%}.ImageContent .ImageContentInner{-ms-flex-wrap:wrap;flex-wrap:wrap}.ImageContent .ImageContentInner{-ms-flex-wrap:wrap;flex-wrap:wrap;flex-direction:column-reverse}.ImageContent.right .ImageContentInner{flex-direction:column-reverse}.ImageContent .ImageContentBorder{display:none !important}}@media(max-width:479px){.ImageContent .ImageContentHeader h2{font-size:40px;line-height:.8em}}