.ios-project-outer .flex_row{display:flex;flex-wrap:wrap}.ios-project-outer .flex_row .ios-project-left,.ios-project-outer .flex_row .ios-project-right{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:93px 0;width:50%}.ios-project-outer .flex_row span{color:#f4785c;font-size:14px;font-weight:700;letter-spacing:3px;margin-bottom:15px}.ios-project-outer .flex_row h3 a{color:#fff;font-size:38px}.ios-project-outer .ios-project-left:before{background-color:#002248;content:"";height:100%;left:0;position:absolute;top:0;width:50%;z-index:-1}.ios-project-outer{position:relative}.ios-project-outer .ios-project-right:before{background-color:#112c53;content:"";height:100%;position:absolute;right:0;top:0;width:50%;z-index:-1}.ios-project-outer h3 a img{left:40px;position:relative;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.ios-project-outer h3 a:hover img{left:50px}@media screen and (max-width:979px){.ios-project-outer .flex_row h3 a{font-size:27px}}@media screen and (max-width:767px){.ios-project-outer .flex_row .ios-project-left,.ios-project-outer .flex_row .ios-project-right{padding:50px 30px;width:100%}.ios-project-outer .ios-project-left:before{width:100%}.ios-project-outer .flex_row .ios-project-right{position:relative}.ios-project-outer .ios-project-right:before{width:100%}.ios-project-outer .container{padding:0}}@media screen and (max-width:479px){.ios-project-outer .flex_row h3 a{font-size:16px;line-height:26px}}