.insurance-card{background-color:#fff;border-radius:1.2rem;width:100%;max-width:min(80rem,100%);margin-bottom:-100px;margin-left:auto;margin-right:auto;padding:10rem 8rem 6rem;position:relative;box-shadow:0 4px 10px #d9d9d9}.insurance-logo{object-fit:cover;width:4rem;height:4.8rem;position:absolute;top:-2.4rem;left:50%;transform:translate(-50%)}.insurance-card-header{color:#00c9e4;text-align:center;flex-direction:column;align-items:center;font-style:italic;display:flex}.insurance-card-title{letter-spacing:-2%;margin:0;font-size:5rem;font-weight:800}.insurance-card-subtitle{letter-spacing:0%;font-size:1.8rem;font-style:italic;font-weight:700}.insurance-card-body{color:#575656;letter-spacing:0%;margin-top:6.8rem;margin-bottom:7rem;font-size:1.8rem}.insurance-card-footer{color:#575656;flex-direction:column;align-items:start;gap:1.8rem;display:flex}.insurance-info-title{letter-spacing:0%;margin-left:1.4rem;font-size:2rem;font-weight:500}.insurance-mas-esencial,.insurance-mas-total{width:100%}.mas-esencial-control,.mas-total-control{border:1px solid #d9d9d9;border-radius:1.2rem;justify-content:space-between;align-items:center;padding:1.7rem 1.7rem 1.7rem 4rem;font-weight:500;line-height:1.17;display:flex}@media (width<=991.98px){.insurance-card{padding:5rem 4rem 4rem}}@media (width<=767.98px){.insurance-card{padding:5rem 2rem 4rem}.insurance-card-title{font-size:4rem}.insurance-card-subtitle,.insurance-card-list,.insurance-info-title{font-size:1.4rem}.mas-esencial-control,.mas-total-control{padding:1.7rem;font-size:1.4rem}}.insurance-card-footer .collapse{padding-left:4rem}
