@media only screen and (max-width:767px){.three-column{display:flex;flex-wrap:nowrap}.three-column .et_pb_column:nth-child(1){order:1;flex:0 0 45%}.three-column .et_pb_column:nth-child(3){order:2;flex:0 0 45%}.three-column .et_pb_column:nth-child(2){order:3;flex:0 0 10%}}@media (min-width:981px){body:not(.et-fb) .bottom-stat-bar{position:fixed!important;left:0!important;bottom:0!important;width:100%!important;z-index:999999!important}}@media (max-width:980px){#et-footer-nav .mobile_menu_bar,#et-footer-nav .mobile_nav .mobile_menu_bar,.et-l--footer .mobile_menu_bar{display:none!important}.et-l--footer .et_pb_menu__menu{display:block!important}.et-l--footer .et_pb_menu__menu>nav>ul{display:block!important}.et-l--footer .et_pb_menu__menu>nav>ul>li{display:block!important}.et-l--footer .et_mobile_nav_menu{display:none!important}}.hft-read-more-full{max-height:0;overflow:hidden;opacity:0;transition:max-height 0.5s ease,opacity 0.3s ease}.hft-read-more.is-open .hft-read-more-full{opacity:1}.hft-read-more-preview{padding-bottom:20px}.hft-read-more-button{width:125px;height:36px;margin-top:10px;padding-top:0;padding-bottom:0;padding-left:20px;padding-right:20px;font-family:Lato;font-size:14px;font-weight:600;line-height:36px;color:#FFFFFF;background:#A41E30;border:0 solid #A41E30;border-radius:10px;cursor:pointer;transition:all 0.3s ease;display:inline-block;text-align:center;vertical-align:middle;text-transform:uppercase}.hft-read-more-button:hover{opacity:0.75}.equal-image-row .et_pb_image{width:100%;height:250px;overflow:hidden}.equal-image-row .et_pb_image_wrap{display:block;width:100%;height:100%}.equal-image-row .et_pb_image_wrap img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}@media only screen and (max-width:767px){.three-column .et_pb_column:nth-child(2){position:static!important}}@media (max-width:980px){.top-mobile-menu .mobile_menu_bar{position:relative!important;z-index:999999!important;cursor:pointer}}#v-frame{display:block;width:100%!important;max-width:100%!important;border:0!important;margin:0 auto!important}@media only screen and (max-width:767px){#v-frame{width:100%!important;max-width:100%!important;min-width:0!important;border:0!important;overflow:hidden!important}}@media (max-width:980px){.et_pb_menu .et_mobile_menu{max-height:80vh!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch}}@media only screen and (max-width:980px){html,body{overflow-x:hidden!important}}