.three_column_feature_boxes{width:100%;padding:2.5em 0}.three_column_feature_boxes--background_colour-grey{background-color:#f4f4f4}.three_column_feature_boxes__container{justify-content:space-between;gap:40px;width:100%;padding:0;display:flex}.three_column_feature_boxes__container.grid{display:-ms-grid;-ms-grid-columns:(421.5px)[3];grid-template-columns:repeat(3,421.5px);display:grid}.three_column_feature_boxes__container.fullWidth{max-width:100%}.three_column_feature_boxes__container.wide{box-sizing:border-box;width:100%;max-width:100%;padding-left:40px;padding-right:40px}.wide .three_column_feature_boxes__item,.wide .three_column_feature_boxes__item__image{max-width:none}.three_column_feature_boxes__title{text-align:center;padding-bottom:1em;font-size:38px}.three_column_feature_boxes__introText{text-align:center;max-width:650px;margin:0 auto 2em}.three_column_feature_boxes__item{flex-direction:column;flex:1 1 0;min-width:0;max-width:421.5px;display:flex}.featureBoxAnchor{width:100%;max-width:100%;display:block}.featureBoxAnchor:hover{opacity:.8}.three_column_feature_boxes__item__image{opacity:1;background-color:#888;background-repeat:no-repeat;background-size:cover;width:100%;max-width:421.5px;height:300px;display:-webkit-box;display:block}.flex .three_column_feature_boxes__item__image{width:100%}.three_column_feature_boxes__item__image__caption{color:#434244;background-color:#ffffffd9;width:320px;margin-bottom:25px;padding:15px 20px;font-size:30px;font-weight:700}.featureBoxAnchor .three_column_feature_boxes__item__image__caption{background-color:#ffffffd9;width:325px;margin-bottom:25px}.featureBoxAnchor .three_column_feature_boxes__item__image__caption:after{color:#c93e35;content:">";-o-transition:all .5s ease;margin-left:10px;font-weight:300;transition:all .5s}.three_column_feature_boxes__item__image:hover .three_column_feature_boxes__item__image__caption:after{margin-left:20px}.three_column_feature_boxes__item__image__caption--font_size-small{width:280px;font-size:20px;font-weight:700;line-height:1.25}.three_column_feature_boxes__item__title{color:#c93e35;padding-top:20px;font-size:36px;font-weight:600}.three_column_feature_boxes__item__subtitle{padding-top:20px;font-size:24px;font-weight:600}.three_column_feature_boxes__item__hr{width:60px;height:4px;margin:20px 0;font-weight:500}.three_column_feature_boxes__item__text{padding-right:2.5em;line-height:1.5}.fullWidth .three_column_feature_boxes__item__text{padding:0 0 10px}.three_column_feature_boxes__item__button{margin-top:auto}.three_column_feature_boxes__item a:not(.featureBoxAnchor){width:fit-content;margin:0;font-size:17px;display:block}@media only screen and (width<=1480px){.three_column_feature_boxes__container.fullWidth{padding-left:20px;padding-right:20px}.three_column_feature_boxes__container.wide{padding-left:24px;padding-right:24px}}@media only screen and (width<=1350px){.three_column_feature_boxes__container.flex{display:block}.flex .three_column_feature_boxes__item,.flex .three_column_feature_boxes__container.fullWidth .three_column_feature_boxes__item{width:100%;max-width:525px;margin:0 auto 50px}.flex .three_column_feature_boxes__container.wide .three_column_feature_boxes__item{max-width:100%}.flex .featureBoxAnchor{width:525px;margin:10px auto;display:block}.flex .three_column_feature_boxes__item__image,.flex .three_column_feature_boxes__container.fullWidth .three_column_feature_boxes__item__image{width:525px;max-width:525px;height:400px;display:block;position:relative}.flex .three_column_feature_boxes__item__image__caption{position:absolute;bottom:20px;right:0}.flex .three_column_feature_boxes__container.fullWidth .three_column_feature_boxes__item p{padding-left:0}.flex .three_column_feature_boxes__container.fullWidth .three_column_feature_boxes__item__hr{margin:20px 0}.flex .three_column_feature_boxes__item__subtitle{font-size:36px}.three_column_feature_boxes__container.grid{display:-ms-grid;-ms-grid-columns:(421.5px)[2];grid-template-columns:repeat(2,421.5px);max-width:900px;margin:0 auto;display:grid}}@media only screen and (width<=900px){.three_column_feature_boxes__container.grid{max-width:422px;display:block}.flex .three_column_feature_boxes__item__subtitle,.grid .three_column_feature_boxes__item__subtitle{font-size:30px}}@media only screen and (width<=545px){.three_column_feature_boxes__container.fullWidth.grid{padding-left:20px;padding-right:20px}.flex .three_column_feature_boxes__item,.flex .three_column_feature_boxes__container.fullWidth .three_column_feature_boxes__item{max-width:98%}.flex .featureBoxAnchor,.flex .three_column_feature_boxes__item a{width:100%}.flex .three_column_feature_boxes__item__image,.flex .three_column_feature_boxes__container.fullWidth .three_column_feature_boxes__item__image{width:100%;height:300px}}@media only screen and (width<=425px){.flex .three_column_feature_boxes__item__image,.flex .three_column_feature_boxes__container.fullWidth .three_column_feature_boxes__item__image,.grid .three_column_feature_boxes__item__image,.grid .three_column_feature_boxes__container.fullWidth .three_column_feature_boxes__item__image{height:250px}.flex .three_column_feature_boxes__item__image__caption{width:280px;margin-bottom:0;font-size:28px}.flex .three_column_feature_boxes__item__subtitle,.grid .three_column_feature_boxes__item__subtitle{font-size:30px}}@media only screen and (width<=355px){.flex .three_column_feature_boxes__item__image,.flex .three_column_feature_boxes__container.fullWidth .three_column_feature_boxes__item__image,.grid .three_column_feature_boxes__item__image,.grid .three_column_feature_boxes__container.fullWidth .three_column_feature_boxes__item__image{height:220px}.flex .three_column_feature_boxes__item__subtitle,.grid .three_column_feature_boxes__item__subtitle{font-size:26px}}
