.page-header{background-image:url(../images/header6.jpg)}.page-header .overlay-dark{background-color:rgba(22,53,76,.7)}.detail{width:100%;padding:30px 0;display:inline-block;background-color:#fff}.detail .icon-wrapper{height:200px;width:200px;border-radius:50%;padding:50px;display:inline-block}.detail .icon-wrapper i{color:#fff;margin:0 auto;font-size:100px}.bespoke-software .icon-wrapper{background-color:#267b92}.mobile-applications .icon-wrapper{background-color:#7d922b}.database-design .icon-wrapper{background-color:#f79405}.management-reporting .icon-wrapper{background-color:#e04445}.integration .icon-wrapper{background-color:#5d019a}.detail .content h2{font-family:'Open Sans',sans-serif;font-weight:600}.detail .content p{font-family:'Open Sans',sans-serif;font-weight:200;margin:0}.text-content{padding:50px 0 30px;background-color:#f8f8f8}.text-content h2{font-weight:600;margin-bottom:30px;font-family:'Open Sans',sans-serif}.text-content p{font-weight:200;font-family:'Open Sans',sans-serif}.text-content hr{margin:35px auto;width:50vw}.text-content .icon-items .icon-item{width:100%;display:table;height:70px;margin-bottom:20px}.text-content .icon-items .icon-item i{font-size:46pt;color:#1f5c8c}.text-content .icon-items .icon-item p{padding-left:20px;display:table-cell;margin:0;vertical-align:middle}@media(max-width:767px){.features{display:none}.detail .icon-wrapper{margin-bottom:20px}.detail .icon-wrapper.float-right{margin-top:20px;margin-bottom:0}.detail .content.content-middle{position:relative!important}}.features{text-align:center;background-color:#445b6d}.feature-row{width:100%;position:relative;display:flex;flex-flow:row;flex-direction:row;flex-wrap:wrap;justify-content:center}.features .feature-item{color:#f8f8f8;margin:0 -15px;cursor:pointer;transition:background-color .35s;background-color:transparent;width:20%;height:145px;margin:auto;display:flex;flex-direction:column;flex-flow:column;justify-content:center;align-content:center}@media(max-width:800px){.features .feature-item{width:100%}}.features.features-item-1{background-color:#66c1da}.features.features-item-2{background-color:#b5ca5f}.features.features-item-3{background-color:#ffaf47}.features.features-item-4{background-color:#ff6e70}.features.features-item-5{background-color:#7a49a5}.features a{text-decoration:none!important}.feature-row .feature-item:nth-child(1):hover,.features .feature-item-1-selected{background-color:#3fa1bc}.feature-row .feature-item:nth-child(2):hover,.features .feature-item-2-selected{background-color:#99b03e}.feature-row .feature-item:nth-child(3):hover,.features .feature-item-3-selected{background-color:#f79405}.feature-row .feature-item:nth-child(4):hover,.features .feature-item-4-selected{background-color:#e04445}.feature-row .feature-item:nth-child(5):hover,.features .feature-item-5-selected{background-color:#5d019a}.features .feature-item .content-middle{width:100%}.features .feature-item i{font-size:40pt}.features .feature-item h5{font-family:'Open Sans',sans-serif;font-weight:600;margin-top:10px}.features .feature-item hr{width:45px;margin:0 auto;border-color:rgba(255,255,255,.8)}