.icon2a{display:flex;flex-direction:row;box-shadow:0px 3px 23px 0px #0047F036;border-radius:8px}@media all and (max-width:767px){.icon2a{display:block}}.icon2a__inner{position:relative;width:100%;height:100%;padding:78px 52px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media all and (min-width:768px){.icon2a__inner:hover{border-radius:8px;transform:scale(1.1)}}.icon2a__text{display:flex;flex-direction:row}@media all and (max-width:767px){.icon2a__text{display:block;text-align:center}}.icon2a__text h3{max-height:60px;font-size:56px;line-height:1;padding-right:15px;border-right:1px solid #d2d3e5}.icon2a__text h4{margin-bottom:6px;font-size:22px;line-height:30px;font-weight:700;padding-left:15px}.icon2a__text p{padding-left:17px}.icon2a__inner:hover .icon2a__text h3,.icon2a__inner:hover .icon2a__text h4,.icon2a__inner:hover .icon2a__text p{color:#fff}@media all and (min-width:768px){.icon2a__inner:hover .icon2a__text h3{border-right:1px solid #fff}}@media all and (max-width:767px){.icon2__text{display:block;text-align:center}.icon2a__text h3{padding-right:0;border-right:0}.icon2a__text h4{padding-left:0}}.icon2a a.icon2a__button{display:block;margin-top:6px;text-align:center;width:100%;padding:13px 0;color:#fff;border:1px solid #fff;border-radius:8px;font-size:14px;line-height:18px;font-weight:800;text-transform:uppercase}