.c-custom-content__container{display:flex}@media (max-width: 767.98px){.c-custom-content__container{flex-direction:column}}@media (min-width: 576px){.c-custom-content__container--narrow{width:75%;max-width:1020px}}.c-custom-content__container--spacing{gap:60px}.c-custom-content__container--vertical{flex-direction:column}.c-custom-content__container--vertical.c-custom-content__container--spacing{gap:45px}.c-custom-content__block{flex:1 1}.c-custom-content__block--background-sand{background-color:#f9f2ec}@media (min-width: 768px){.c-custom-content__block--half{max-width:50%}}.c-custom-content__block--image{flex:1 1;overflow:hidden}@media (max-width: 767.98px){.c-custom-content__block--image{max-height:400px}}.c-custom-content__block--text{display:flex;flex-direction:column;gap:30px}@media (min-width: 1200px){.c-custom-content__block--text.c-custom-content__block--background-sand{padding:90px}}@media (min-width: 992px) and (max-width: 1199.98px){.c-custom-content__block--text.c-custom-content__block--background-sand{padding:60px}}@media (max-width: 991.98px){.c-custom-content__block--text.c-custom-content__block--background-sand{padding:45px}}.c-custom-content__block--text-horizontal{flex-direction:row}@media (max-width: 767.98px){.c-custom-content__block--text-horizontal{flex-direction:column}}@media (min-width: 768px){.c-custom-content__block--text-horizontal{gap:90px}}.c-custom-content__heading{flex-basis:25%;margin:0}.c-custom-content__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-custom-content__text{display:flex;flex:1;flex-direction:column}.c-custom-content__text--bottom{justify-content:flex-end}.c-custom-content__text--red-headings .rte h1,.c-custom-content__text--red-headings .rte h2,.c-custom-content__text--red-headings .rte h3,.c-custom-content__text--red-headings .rte h4,.c-custom-content__text--red-headings .rte h5,.c-custom-content__text--red-headings .rte h6{color:#cd001a}.c-custom-content__block--half .c-custom-content__text{max-width:700px}.c-custom-content__arrow-link{display:inline-block;margin-top:30px}.c-custom-content__author{display:flex;align-items:center;gap:20px}.c-custom-content__author p{margin-bottom:0}
