.neural-core{margin:55px auto auto}.neural-core-extra-margin h3{font-family:sf_pro_displaybold,sans-serif}.row.neural-core-row-text-center{margin-left:-10px;margin-right:-10px;text-align:center}.row.neural-core-row-text-center .neural-core-card{padding:6px}.neural-core-card h4{color:#fff;font-size:3rem;font-weight:200;text-decoration:underline}.neural-core-card-color{align-items:center;background-color:#e6ecf4;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:5px;position:relative}.neural-core-hover-details{align-items:center;display:flex;flex-direction:row;flex-direction:column;flex-wrap:wrap;padding:20px}.neural-core-hover-details img{justify-content:center}.neural-core-hover-details-text{justify-content:flex-end;text-align:left}.neural-core-hover-details-text p{display:none;font-family:Roboto,sans-serif;font-size:medium}.hover-content1{align-items:center;background-color:#1450a8;bottom:0;color:#fff;display:flex;justify-content:center;left:0;opacity:0;padding:40px;position:absolute;right:0;text-align:left;top:0;transition:opacity .25s}.hover-content1 .hover-content-image{justify-content:flex-start;margin-top:320px}.hover-content1 .hover-content__description{flex:1;justify-content:flex-end;margin-top:320px;padding-left:80px;text-align:left}.hover-content1 h3{font-size:medium;padding-top:15px}.hover-content1 h3,.hover-content1 p{color:#fff;font-family:Roboto,sans-serif}.hover-content1 p{font-size:large}.hover-content1 h3{font-size:x-large}.hover1:hover .hover-content1{opacity:1;transition:all .6s ease}.hover1:hover .hover-content1 .hover-content-image{padding-left:140px}.hover1:hover .hover-content1 .hover-content-image,.hover1:hover .hover-content1 .hover-content__description{transform:translateY(-160px);transition:transform 1.1s}.hover-content{background-color:#1450a8;bottom:0;color:#fff;left:0;opacity:0;padding:40px;position:absolute;right:0;text-align:left;top:0;transition:opacity .25s}.hover-content .hover-content__title{margin-top:250px}.hover-content h3,.hover-content p{color:#fff;font-family:Roboto,sans-serif;font-size:medium;padding-top:15px}.hover-content h3{font-size:x-large}.hover:hover .hover-content{opacity:1;transition:all .6s ease}.hover:hover .hover-content .hover-content__description,.hover:hover .hover-content .hover-content__title{transform:translateY(-250px);transition:transform 1.2s}@media (max-width:767px){.neural-core{margin-top:50px}.content-right-content{margin-top:50px;width:100%}.hover-content h3,.hover-content p{font-size:2.2rem;padding-top:0}.hover-content h3{font-size:x-large}.hover1:hover .hover-content1{opacity:1}.hover-content1 .hover-content-image{display:none}.hover-content1 .hover-content__description{padding-left:0}.neural-core-hover-details{flex-direction:column;padding:0}.neural-core-hover-details img{align-items:center}.neural-core-hover-details-text{padding-left:0;text-align:center}.contact-form-text-side{width:100%}.neural-core-extra-margin{margin-top:0!important}.hover-content1 p{font-size:2.2rem}}section.footer-upper{padding-top:70px}.neural-core-card-color img{height:270px!important;width:250px}section.request-service-section{padding-top:100px!important}@media (max-width:576px){.hover-content{padding:25px}}.hover-arrow,.hover-arrow a{height:20px;width:20px}.hover-arrow a{background-image:url();background-repeat:no-repeat;display:inline-block;margin:0;min-width:0;opacity:1;padding:0;transition:.4s ease-in;z-index:1}.hover:hover .hover-content .hover-arrow{transform:translateY(-250px);transition:transform 1.2s ease 0s}.hover-arrow:hover a img{transform:translateX(50%)}.hover-arrow a img{height:30px!important;transition:.4s ease-in;width:30px!important}.neural-core-extra-margin{margin:6.8rem 0}.neural-core p{font-family:Roboto,sans-serif;margin-bottom:3rem}