.number-column-number{font-size:6rem;-webkit-text-stroke:2px rgb(var(--color-shadow));-webkit-text-fill-color:transparent;line-height:1;margin:0}@media (min-width:750px){.section-numbered-column .image-with-text__grid .image-with-text__text-item .image-with-text__media-item{display:none}.number-column-number{font-size:9rem}}@media (min-width:1200px){.number-column-number{font-size:13.4rem}}@media (max-width:749px){.section-numbered-column .image-with-text__grid>.image-with-text__media-item{display:none}.number-column-number{margin-top:2rem}}.custom_html_section{width:100%}.numbered_column_mobile_image{img{max-width:100%;height:auto}@media (min-width:750px){display:none}}.section-numbered-column{.image-with-text__heading p{margin:0}.icon-container{width:100%;margin-top:5rem;display:flex;gap:2rem;justify-content:space-between;.iconblock-item{flex:1}.iconblock-icon{display:flex;justify-content:center;align-items:center;img{max-width:100%;max-height:11.5rem;height:auto;width:auto}}.iconblock-text{margin-top:1rem;font-weight:300;font-size:1.3rem;text-align:center;p{margin:0;padding:0}}}.button--secondary{background-color:#935635}.image-with-text__content{padding:0}.image-with-text__text{color:rgb(var(--color-foreground))}.image-with-text__text ul{list-style:square}@media (min-width:990px){.button--secondary{font-size:2rem;padding:0 8rem}.image-with-text__text{font-size:1.9rem;font-weight:300}.image-with-text__media-item,.image-with-text__text-item{padding:0 3rem}}@media (min-width:750px){.image-with-text__media-item,.image-with-text__text-item{padding:0 2rem}}@media (max-width:749px){.image-with-text__text{margin-top:2rem}}}.icon_text_item{display:flex;margin-bottom:2rem;.icon_text_icon{max-width:98px;flex:1 0 98px;img,svg{max-width:100%;display:block;height:auto}}}.icon_text_content{padding-left:2rem;h2{margin-top:0}}.icon-text-main-image{img{max-width:100%;height:auto;display:block}}@media (max-width:768px){.icon_text_content{.image-with-text__text{p{font-size:1.8rem}}h2{font-size:2.1rem;margin:0 0 1rem}}.icon_text_item{.icon_text_icon{max-width:80px;flex:1 0 80px}}}@media screen and (min-width:990px){.image-with-text__content{padding:6rem 4rem 7rem}}