.heading-with-description{padding-bottom:5rem}@media only screen and (max-width: 767.98px){.heading-with-description{padding-bottom:3rem}}@media only screen and (min-width: 768px){.heading-with-cta.cta-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (max-width: 767.98px){.heading-with-cta.cta-button .view-more{margin-top:1.5rem}}.heading-with-cta .field--heading{color:#28211f;font-family:"Futura PT",sans-serif;font-size:3rem;line-height:3.5rem;font-weight:700}@media only screen and (max-width: 767.98px){.heading-with-cta .field--heading{font-size:2rem;line-height:2.6rem}}.heading-with-cta .field--name-field-description,.heading-with-cta .field--name-field-body{margin-top:1rem}.heading-with-cta .field--name-field-cta-link a{display:inline-block;vertical-align:middle;text-align:center;color:#fff;font-family:"Futura PT",sans-serif;font-weight:700;outline:none;cursor:pointer;text-decoration:none;border-radius:8px;-webkit-transition:all .5s ease;transition:all .5s ease;background:#fdb932;padding:1.6rem 3.6rem}@media only screen and (max-width: 767.98px){.heading-with-cta .field--name-field-cta-link a{border-radius:3px}}@media only screen and (max-width: 767.98px){.heading-with-cta .field--name-field-cta-link a{min-width:124px;min-height:34px;font-size:14px;line-height:22px;padding:.6rem 1rem}}.heading-with-cta .field--name-field-cta-link a:hover{color:#fff;background:#28211f}