.showmore{position:relative;max-height:400px;overflow:hidden;margin-bottom:20px;transition:max-height 0.15s ease-out}.showmore.expand{max-height:5000px !important;transition:max-height 0.35s ease-in-out}.showmore-link{position:absolute;bottom:0;right:0;display:block;width:100%;height:60px;font-weight:normal;/* */ font-size:20px;text-align:center;padding-top:30px;background-image:linear-gradient(to bottom,transparent,white);cursor:pointer;overflow:hidden}.showmore-link.expand{position:relative;background-image:none;padding-top:10px;height:50px}div.dropdown.dropdown-horizontal{width:100%!important}.border-primary{border-color:#00457f!important}.flex-wrap{flex-wrap:wrap!important}.bg-light{background-color:#f8f9fa!important}.text-uppercase{text-transform:uppercase !important}.image-alternate .items-row:nth-of-type(2n+1) .item-image{order:0}.image-alternate.image-left .items-row:nth-of-type(2n+1) .item-image{margin-right:0;margin-left:25px;order:1}.image-alternate.image-left .items-row:nth-of-type(2n+1) .item-content{padding-left:0px}.image-alternate.image-top .items-row:nth-of-type(2n+1) .item-image{order:1}.blog-item{display:flex;flex-direction:column;overflow:hidden}.boxed .blog-item{background-color:#fff;box-shadow:0 0 2px rgba(51,57,66,0.1),0 2px 5px rgba(51,57,66,0.08),0 5px 15px rgba(51,57,66,0.08)}.boxed .blog-item .item-content{padding:0px 25px 25px 25px!important}.blog-item .item-image{margin-top:3px;margin-bottom:15px;overflow:hidden}.boxed .blog-item .item-image{margin-bottom:0}@media (min-width:992px){.image-right .blog-item .item-image{order:1}}.image-bottom .blog-item .item-image{margin-top:-15px;order:1}.image-left .blog-item .item-content{padding-left:25px}.image-right .blog-item .item-content{padding-right:25px}.image-left .blog-item,.image-right .blog-item{flex-direction:column}@media (min-width:992px){.image-left .blog-item,.image-right .blog-item{flex-direction:row}.image-left .blog-item .item-image,.image-right .blog-item .item-image{flex:1 0 40%}.image-left .blog-item .item-content,.image-right .blog-item .item-content{flex:1 0 60%}.newsflash.boxed .blog-item{flex-basis:600px}}.main_bottom .module-box.modulebox_blank{border:1px solid #C2C8CC;float:left;margin:100px 0 20px 20px}.two-columns{columns:2;-webkit-columns:2;-moz-columns:2}.two-columns li,.two-columns div{break-inside:avoid-column}