.cad-signup-row{background-image:linear-gradient(#025cb2,#012c55);color:#fff;padding:20px 0 26px}.cad-signup-row .container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}.cad-signup-row .row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.cad-signup-row .left-col{min-height:1px;padding-left:15px;padding-right:15px;position:relative;text-align:left;width:100%}.cad-signup-row .left-col h2{color:#fff;font-size:2.15rem;font-size:1.8rem;font-weight:400;margin-bottom:.5rem;margin-top:0;padding-top:5px}.cad-signup-row .mid-col{min-height:1px;padding-left:15px;padding-right:15px;position:relative;width:100%}.cad-signup-row .mid-col p{color:#fff;font-size:1.3rem;font-weight:300}.cad-signup-row .right-col{min-height:1px;padding-left:15px;padding-right:15px;position:relative;width:100%}.cad-signup-row .right-col p{color:#fff;font-size:1.3rem;font-weight:300}.cad-signup-row .right-col p a{background-color:#408ba6;border:1px solid transparent;border-bottom-left-radius:20px;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:20px;color:#fff;display:inline-block;font-size:1.1rem;font-weight:400;line-height:1.5;padding:.375rem 2rem;text-align:center;transition:all .15s ease-in-out;vertical-align:middle;white-space:nowrap}.cad-signup-row .right-col p a:hover{background-color:#57b2d3;border-color:#57b2d3}@media (min-width:576px){.cad-signup-row .container{max-width:540px}.cad-signup-row .left-col{flex:0 0 16.6666666667%;max-width:16.6666666667%;text-align:center}.cad-signup-row .left-col h2{font-size:2rem;padding-top:5px}.cad-signup-row .mid-col{flex-basis:0;flex-grow:1;max-width:100%}.cad-signup-row .right-col{flex:0 0 25%;max-width:25%}}@media (min-width:768px){.cad-signup-row .container{max-width:720px}}@media (min-width:992px){.cad-signup-row .container{max-width:960px}}@media (min-width:1200px){.cad-signup-row .container{max-width:1140px}}