.callout-block{border-radius:3.2rem;font:400 1.8rem/3.2rem "Proxima Nova",sans-serif}@media screen and (max-width: 767px){.callout-block{font:400 1.6rem/2.4rem "Proxima Nova",sans-serif}}.callout-block h2{font:500 3.2rem/3.7rem "Montserrat",sans-serif;margin-bottom:1.6rem}@media screen and (max-width: 767px){.callout-block h2{font:500 2.4rem/2.8rem "Montserrat",sans-serif}}.callout-block h3{font:500 2.2rem/2.6rem "Montserrat",sans-serif;margin-bottom:.8rem}@media screen and (max-width: 767px){.callout-block h3{font:500 1.8rem/2.2rem "Montserrat",sans-serif}}.callout-block h3.text-h5{font:500 2.4rem/2.8rem "Montserrat",sans-serif;margin-bottom:.8rem}@media screen and (max-width: 767px){.callout-block h3.text-h5{font:500 2.1rem/2.4rem "Montserrat",sans-serif}}.callout-block p.text-body-3 a{font:400 1.8rem/2.8rem "Proxima Nova",sans-serif}@media screen and (max-width: 767px){.callout-block p.text-body-3 a{font:400 1.4rem/2.2rem "Proxima Nova",sans-serif}}.callout-block p:last-child{margin-bottom:0}.callout-block.theme-cool-light,.theme-cool-light .callout-block{background-color:#e7f5f6;color:#22092b}.callout-block.theme-dark,.theme-dark .callout-block{background-color:#22092b;color:#fff}.callout-block.theme-dark p.text-body-3 a,.theme-dark .callout-block p.text-body-3 a{color:#fff;text-decoration:none;box-shadow:none}.callout-block.theme-dark p.text-body-3 a:hover,.theme-dark .callout-block p.text-body-3 a:hover{text-decoration:underline;text-decoration-color:#fff}.callout-block h2:first-child,.callout-block h3:first-child,.callout-block h4:first-child{margin-top:0 !important}@media screen and (min-width: 767px){.callout-block{padding:6.4rem}.callout-block>div{margin-left:auto;margin-right:auto}}@media screen and (max-width: 767px){.callout-block{padding:6.4rem}.callout-block>div{max-width:none}}@media screen and (max-width: 639px){.callout-block{padding:4.8rem 1.6rem}}
/*# sourceMappingURL=callout-block.css.map */
