.hs-columnContent{background-color:#585d7a;color:#fff;position:relative}.hs-columnContent .bg-section{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;margin:0;padding:0;position:absolute;right:0;top:0;width:100%}.hs-columnContent .bg-section .bg-section-overlay{background-color:#585d7ae6;bottom:0;height:100%;left:0;margin:0;padding:0;position:absolute;right:0;top:0}.hs-columnContent h2,.hs-columnContent h3,.hs-columnContent h4,.hs-columnContent h5,.hs-columnContent h6{color:#fff}.hs-columnContent .row{margin-left:0;margin-right:0}.hs-columnContent .top_section h3{font-size:25.84px;letter-spacing:.05em;line-height:1.2;margin-bottom:.5em;text-transform:uppercase}.hs-columnContent .top_section{font-size:.95rem;padding-bottom:30px}.hs-columnContent .bottom_card_item_inner .top_content h4,.hs-columnContent .top_content h3{line-height:1.2;margin-bottom:.5em;text-transform:uppercase}.hs-columnContent .top_content h3{letter-spacing:.05em}.hs-columnContent .bottom_card_item{padding-bottom:30px}.hs-columnContent .content-wrapper.left{text-align:left}.hs-columnContent .content-wrapper.center{text-align:center}.hs-columnContent .content-wrapper.right{text-align:right}.hs-columnContent .content-wrapper.center .top_section .col-md-8{margin:0 auto}.hs-columnContent.with_icon .bottom_card_item_inner{display:flex;flex-flow:row wrap;width:100%}.hs-columnContent.with_icon .top_content{flex:1 1 0px;padding-left:1em}.hs-columnContent.with_icon .icon-box-img svg{fill:currentColor;height:100%;padding-top:.2em;transition:all .3s;width:100%}.hs-columnContent .bottom_content{margin:0 auto;position:relative;z-index:1}@media screen and (min-width:550px){.hs-columnContent .top_section h3{font-size:32.64px}}@media screen and (min-width:768px){.hs-columnContent.with_icon .col-md-8{flex-basis:91.6666666667%;margin-left:auto;margin-right:auto;max-width:91.6666666667%}}@media only screen and (max-width:1200px){.hs-columnContent .row{margin-left:-5px;margin-right:-5px}}@media only screen and (max-width:767px){.hs-columnContent .content-wrapper{width:100%}.hs-columnContent.with_icon .bottom_card_item_inner{display:block}.hs-columnContent.with_icon .top_content{padding-left:0}}@media only screen and (max-width:500px){.hs-columnContent .bottom_card_item_inner .top_content h4,.hs-columnContent .top_content h3{font-size:1.2em}.hs-columnContent .top_section h3{font-size:20px}}