body{-webkit-font-smoothing:antialiased}body .body-container .row-fluid-wrapper.fw.section-grid-wrapper{padding:2rem 0 1rem;background-color:#eceeef;margin-top:-1rem;margin-bottom:0px}.grid-box-item:hover .grid-description p,.grid-box-item:hover .grid-description{color:#ff5216}.grid-box-item:hover .grid-title{background-color:#ff5216}@media(min-width:768px){body .row-fluid .section-grid .widget-type-widget_container span>.hs_cos_wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-basis:47.5%;-webkit-flex-basis:47.5%;float:left;margin-right:2.43%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}body .row-fluid .section-grid .widget-type-widget_container span{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;flex-wrap:wrap;-wevkit-flex-wrap:wrap;flex-direction:row;-webkit-flex-direction:row;margin-right:-2.5%}}.grid-box-item{margin-bottom:20px;position:relative;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;width:100%}.grid-box-item a.link-all{position:absolute;top:0px;bottom:0px;left:0px;right:0px;width:100%;height:100%}.grid-bg-image{background-size:cover;background-position:top center;height:289px;background-repeat:no-repeat}.grid-title{padding:20px;background-color:#1e3347;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;height:60px;overflow:hidden}.grid-title h2{margin:0px}.grid-title h2,.grid-title h2 a{font-family:rokkitt,georgia,serif;color:#fff;font-weight:400;letter-spacing:.25px;font-size:28px;text-decoration:none;line-height:30px;margin:0px;height:60px;overflow:hidden}.grid-description{font-size:14px;line-height:20px;font-weight:400;position:relative;background-color:#fff;padding:20px 50px 20px 20px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;height:65px;overflow:hidden}.grid-description p{margin:0px;font-size:14px;line-height:20px;font-weight:400}.grid-description a.grid-button{position:absolute;right:18px;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width:1024px) and (min-width:768px){.grid-box-item .grid-description{height:75px}}@media(max-width:767px){body .body-container .row-fluid-wrapper.fw.section-grid-wrapper{padding:25px 25px 5px}body .row-fluid .section-grid .widget-type-widget_container span>.hs_cos_wrapper{display:block}body .row-fluid .section-grid .widget-type-widget_container span{display:block}.grid-box-item.mobile-hidden{display:none}.row-fluid .grid-description,.row-fluid .grid-title h2,.row-fluid .grid-title h2 a,.row-fluid .grid-title{height:100%}}@media(min-width:768px){body .container-fluid .row-fluid .grid-col .widget-type-widget_container span>.hs_cos_wrapper{margin-right:2%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}body .container-fluid .row-fluid .grid-col .widget-type-widget_container span{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;justify-content:center;-webkit-justify-content:center;flex-direction:row;-webkit-flex-direction:row;margin-right:-2%}}.grid-col .grid-description,.grid-col .grid-title h2,.grid-col .grid-title h2 a,.grid-col .grid-title{height:auto}.grid-col .grid-title h2,.grid-col .grid-title h2 a{font-size:22px;line-height:24px}.fw.grid-col{background:#eceeef}.grid-col .grid-bg-image{background-size:cover;background-position:top center;//height:9.5vw}@media(max-width:1024px) and (min-width:768px){body .container-fluid .row-fluid .grid-col .widget-type-widget_container span{flex-wrap:wrap;-webkit-flex-wrap:wrap}body .container-fluid .row-fluid .grid-col .widget-type-widget_container span>.hs_cos_wrapper{flex-basis:47.5%;-webkit-flex-basis:47.5%}}@media(max-width:767px){.fw.grid-col{padding:0px 20px}.grid-col .grid-bg-image{height:200px !important}}