.solution_wrap .dept{padding:2em 2em 4em 2em;transition:all .5s ease-in-out}.solution_wrap .dept.internet-solutions{background:rgba(71,16,92,0.9)}.solution_wrap .dept h2,.solution_wrap .dept p{color:#fff}.solution_wrap .dept h2{margin-top:0}.solution_wrap .call-to-action{text-align:center;padding:2em 1em;text-align:left;margin-top:1em}.solution_wrap .call-to-action a{line-height:1.5;border-radius:0px;font-family:"freight-sans-pro-1","freight-sans-pro-2","Helvetica Neue",Helvetica,Arial,sans-serif;transition:all .3s ease-in-out;border:0;padding:1em 2em;letter-spacing:.1em;text-transform:uppercase;font-size:.75em;color:white;display:inline-block;background-color:rgba(255,255,255,0.3)}.solution_wrap .call-to-action a:hover{background-color:#008fd5}.solution_wrap .dept.internet-solutions:hover .call-to-action a{background-color:#aebb1f}.solution_wrap .dept.internet-solutions:hover .call-to-action a:hover{background-color:#9aa51b;text-shadow:1px 1px 0px #000}.solution_wrap .dept.network-solutions{background:rgba(174,187,31,0.9)}.solution_wrap .dept.network-solutions .call-to-action a{background-color:rgba(255,255,255,0.3)}.solution_wrap .dept.network-solutions:hover .call-to-action a:hover{background-color:#691887;text-shadow:1px 1px 0px #000}.solution_wrap .dept.network-solutions:hover .call-to-action a{background-color:#47105c}.solution_wrap .call-to-action a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}