.main-feature-wrapper .features-wrapper{display:flex!important;flex-wrap:wrap}.main-feature-wrapper .imagebox-item{margin-bottom:40px;float:left;width:385px;height:auto;max-width:100%}.main-feature-wrapper .item-holder{position:relative;overflow:hidden;margin:0 24px 0 0;height:100%}.main-feature-wrapper .item-holder:after{content:"";position:absolute;background:transparent;width:100%;height:5px;opacity:1;top:0;transition:all .3s ease-in-out}.main-feature-wrapper .item-wrapper{-webkit-box-shadow:inset 0 0 0 1px #bebebe;-moz-box-shadow:inset 0 0 0 1px #bebebe;height:100%;box-shadow:inset 0 0 0 1px #bebebe;max-width:385px;max-width:100%;background:#fff}.main-feature-wrapper .item-image{text-align:center;padding:0;width:100%;height:100%;max-width:100%;transition:all .3s ease-in-out;min-height:225px;background-size:cover;display:block}.main-feature-wrapper .features-content-wrapper{width:100%;height:100%;position:relative;padding-top:75px}.main-feature-wrapper .item-image img{max-width:100%;height:auto;border:0;vertical-align:middle;width:100%}.main-feature-wrapper .overlay{position:absolute;left:0;right:0;width:100%;height:100%;background:#fff;opacity:.65;-webkit-box-shadow:inset 0 0 0 1px #bebebe;-moz-box-shadow:inset 0 0 0 1px #bebebe;box-shadow:inset 0 0 0 1px #bebebe;transition:all .3s ease-in-out}.main-feature-wrapper .item-title{letter-spacing:1px;line-height:1.66em;padding:10% 20px 2.8%;width:100%;max-width:100%}.main-feature-wrapper .item-title h5{margin:0;text-transform:none;text-align:left;font-family:Barlow,sans-serif;letter-spacing:0;color:#000;font-weight:inherit;font-size:30px}.main-feature-wrapper .item-title:after{content:attr(data-title);position:absolute;left:20px;top:27px;display:block;text-transform:uppercase;color:#b4b4b4;font-family:Open Sans,sans-serif;font-weight:700;font-size:13px;letter-spacing:0}.main-feature-wrapper .item-content{color:#5a5a5a;padding:0 20px;width:100%;max-width:100%;min-height:auto;border:none;background:transparent}.main-feature-wrapper .item-content p{text-align:left;font-size:15px;color:#5a5a5a;line-height:1.6em;margin:0;padding-bottom:15px}.main-feature-wrapper .item-button{top:0;right:0;position:absolute;bottom:0;width:100%}.main-feature-wrapper .item-button a{display:block;font-size:14px;letter-spacing:1px;text-align:center;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;width:100%;height:100%;padding:0}.main-feature-wrapper .item-button a:after{font-family:Font Awesome\ 5 Pro Light;content:"\f178";position:absolute;right:30px;top:35px;font-size:1.33333em;line-height:.75em;font-weight:700}.main-feature-wrapper .imagebox-item:hover p,.main-feature-wrapper .imagebox-item:hover span{text-shadow:0 0 2px #fff;color:#000}.main-feature-wrapper .imagebox-item:hover .overlay{opacity:.78}.main-feature-wrapper .imagebox-item:hover .item-title:after{color:#000}.main-feature-wrapper .imagebox-item:hover .item-holder:after{background:#0039a6}.main-feature-wrapper .features-wrapper.two_col .imagebox-item:nth-child(3){clear:left}.main-feature-wrapper .features-wrapper{display:block}@media handheld,only screen and (max-width:960px){.main-feature-wrapper .imagebox-item,.main-feature-wrapper .main-feature-wrapper .imagebox-item{margin-bottom:20px}}@media handheld,only screen and (max-width:540px){.main-feature-wrapper .item-holder{margin:0}.main-feature-wrapper .item-image{min-height:240px}.main-feature-wrapper .item-title{padding:10% 20px 2%}}@media (max-width:480px){.main-feature-wrapper .item-title h5{font-size:24px}.main-feature-wrapper .item-content{top:130px}}@media (max-width:360px){.main-feature-wrapper .features-content-wrapper{padding-top:30px}.main-feature-wrapper .item-title{padding:10% 20px 3.5%}.main-feature-wrapper .item-image{min-height:180px}.main-feature-wrapper .item-content p{padding-bottom:7px}}