*{font-family:Poppins,sans-serif}.calc-summary{color:#01303f;font-size:20px;max-width:900px;padding:30px 20px}.calc-section,.calc-summary{margin:0 auto;text-align:center}.calc-section{align-items:stretch;display:grid;gap:40px;grid-template-columns:repeat(2,1fr);justify-content:center;max-width:1100px;padding:20px 20px 60px}.calc-section a{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:30px;box-shadow:0 6px 20px rgba(0,0,0,.15);color:#fff;display:grid;font-size:22px;font-weight:600;height:320px;overflow:hidden;place-items:end center;position:relative;text-decoration:none;transition:transform .35s ease,box-shadow .35s ease,color .35s ease}.calc-section a:before{background:linear-gradient(180deg,transparent 0,#01303f);border-radius:30px;content:"";inset:0;position:absolute;transition:background .35s ease;z-index:0}.calc-section a:hover{box-shadow:0 12px 30px rgba(0,0,0,.25);color:#ffd72b;transform:translateY(-8px) scale(1.03)}.calc-section a:hover:before{background:linear-gradient(180deg,transparent 0,#0b668e)}.calc-section a h2{font-size:25px;margin:0;padding:20px;position:relative;z-index:1}.calc-link1{background-image:url(https://www.castlecookemortgage.com/hs-fs/hubfs/CCM%20Images/BIPOC-couple-sitting-together-happily-looking-at-laptop-and-paperwork.jpg)}.calc-link2{background-image:url(https://www.castlecookemortgage.com/hs-fs/hubfs/CCM%20Images/older-caucasian-couple-doing-a-high-five-by-their-laptop-and-calculator.jpg)}.calc-link3{background-image:url(https://www.castlecookemortgage.com/hs-fs/hubfs/CCM%20Images/middle-aged-african-american-couple-smiling-and-looking-at-tablet-and-paperwork.jpg)}.calc-link4{background-image:url(https://www.castlecookemortgage.com/hs-fs/hubfs/CCM%20Images/older-asian-couple-sitting-with-computer-and-paperwork-looking-contemplative.jpg)}@media (max-width:900px){.calc-section{gap:30px;grid-template-columns:1fr;padding:20px}.calc-section a{font-size:20px;height:260px}.calc-summary{font-size:18px}}