.image-with-text--background{background-color:var(--color-secondary)}.video{background-color:var(--color-default)}.video__video{background-color:var(--color-light-grey)}.video__controls{color:var(--color-white)}.image-with-text__item .icon{color:var(--color-grey)}.image-with-text__item{display:flex}.image-with-text__items ul{display:grid}@media only screen and (min-width:48em){.image-with-text--col-text-left .image-with-text__container,.image-with-text--col-text-right .image-with-text__container{display:flex}}.image-with-text__description p{margin-bottom:0;margin-top:0}.image-with-text--full .image-with-text__image{margin-left:0;margin-right:0}.image-with-text__image{margin-left:-1.5rem;margin-right:-1.5rem}.image-with-text__items{margin-bottom:2.25rem;margin-top:2.25rem}.image-with-text__title{margin-bottom:.75rem;margin-top:0}.image-with-text__items label{margin-bottom:1rem}.image-with-text__description{margin-bottom:1.5rem}.image-with-text .section-header{margin-bottom:3.75rem}.image-with-text--full-text-center .image-with-text__text{padding:1.25rem}.image-with-text--full .image-with-text__text{padding-left:1.5rem;padding-right:1.5rem}.image-with-text--col-text-left .image-with-text__text,.image-with-text--col-text-right .image-with-text__text{padding-top:3.75rem}.image-with-text--background{padding-bottom:3.75rem}@media only screen and (min-width:48em){.image-with-text__image{margin:0}.image-with-text--full .image-with-text__text{padding-left:0;padding-right:0}.image-with-text--full-text-center .image-with-text__text{padding:1.5rem}.image-with-text--col-text-left .image-with-text__text,.image-with-text--col-text-right .image-with-text__text{padding-bottom:3.75rem;padding-top:3.75rem}.image-with-text--col-text-left .image-with-text__text{padding-right:1.5rem}.image-with-text--full.image-with-text--col-text-right .image-with-text__text{padding-right:3rem}.image-with-text--background{padding-bottom:0}.image-with-text--col-text-right .image-with-text__text{padding-left:1.5rem}.image-with-text--full.image-with-text--col-text-left .image-with-text__text{padding-left:3rem}}@media only screen and (min-width:75em){.image-with-text--col-text-left .image-with-text__text,.image-with-text--full.image-with-text--col-text-right .image-with-text__text{padding-right:5.25rem}.image-with-text--col-text-right .image-with-text__text,.image-with-text--full.image-with-text--col-text-left .image-with-text__text{padding-left:5.25rem}}@media only screen and (min-width:48em){.image-with-text--col-text-right .image-with-text__container{flex-direction:row}.image-with-text--col-text-left .image-with-text__container{flex-direction:row-reverse}.image-with-text--col-text-left .image-with-text__container,.image-with-text--col-text-right .image-with-text__container{align-items:center}}.image-with-text__item,.image-with-text__items ul{grid-gap:.75rem}.image-with-text__overlay{bottom:0;left:0;position:absolute;right:0;top:0}.video__video{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.video__controls{bottom:.75rem;right:.75rem}.image-with-text--full-text-center,.image-with-text__image,.video{position:relative}.image-with-text__overlay,.video__controls,.video__video{position:absolute}.image-with-text__overlay{z-index:1}.video__controls{z-index:2}@media only screen and (min-width:48em){.image-with-text--col-text-left .image-with-text__image,.image-with-text--col-text-left .image-with-text__text,.image-with-text--col-text-right .image-with-text__image,.image-with-text--col-text-right .image-with-text__text{width:50%}}.image-with-text__items label{font-size:1.266rem}@media only screen and (min-width:75em){.image-with-text__items label{font-size:1.275rem}}.image-with-text__title{font-size:1.802rem}@media only screen and (min-width:75em){.image-with-text__title{font-size:2.203rem}}.image-with-text__item{font-weight:700}.image-with-text__items label{font-weight:800}.image-with-text--full-text-center .image-with-text__text{text-align:center}.text-underline,.text-underline-hover:focus,.text-underline-hover:hover{text-decoration:underline}.text-strikethrough,.text-strikethrough-hover:focus,.text-strikethrough-hover:hover{text-decoration:line-through}.text-no-decoration,.text-no-decoration-hover:focus,.text-no-decoration-hover:hover{text-decoration:none}.image-with-text__title{text-transform:lowercase}@media only screen and (min-width:30em){.small--text-underline,.small--text-underline-hover:focus,.small--text-underline-hover:hover{text-decoration:underline}.small--text-strikethrough,.small--text-strikethrough-hover:focus,.small--text-strikethrough-hover:hover{text-decoration:line-through}.small--text-no-decoration,.small--text-no-decoration-hover:focus,.small--text-no-decoration-hover:hover{text-decoration:none}}@media only screen and (min-width:48em){.medium--text-underline,.medium--text-underline-hover:focus,.medium--text-underline-hover:hover{text-decoration:underline}.medium--text-strikethrough,.medium--text-strikethrough-hover:focus,.medium--text-strikethrough-hover:hover{text-decoration:line-through}.medium--text-no-decoration,.medium--text-no-decoration-hover:focus,.medium--text-no-decoration-hover:hover{text-decoration:none}}@media only screen and (min-width:75em){.large--text-underline,.large--text-underline-hover:focus,.large--text-underline-hover:hover{text-decoration:underline}.large--text-strikethrough,.large--text-strikethrough-hover:focus,.large--text-strikethrough-hover:hover{text-decoration:line-through}.large--text-no-decoration,.large--text-no-decoration-hover:focus,.large--text-no-decoration-hover:hover{text-decoration:none}}@media only screen and (max-width:47em){.max-medium--text-underline,.max-medium--text-underline-hover:focus,.max-medium--text-underline-hover:hover{text-decoration:underline}.max-medium--text-strikethrough,.max-medium--text-strikethrough-hover:focus,.max-medium--text-strikethrough-hover:hover{text-decoration:line-through}.max-medium--text-no-decoration,.max-medium--text-no-decoration-hover:focus,.max-medium--text-no-decoration-hover:hover{text-decoration:none}}@media only screen and (max-width:74em){.max-large--text-underline,.max-large--text-underline-hover:focus,.max-large--text-underline-hover:hover{text-decoration:underline}.max-large--text-strikethrough,.max-large--text-strikethrough-hover:focus,.max-large--text-strikethrough-hover:hover{text-decoration:line-through}.max-large--text-no-decoration,.max-large--text-no-decoration-hover:focus,.max-large--text-no-decoration-hover:hover{text-decoration:none}}.video{overflow:hidden}.video__video{min-height:100%;min-width:100%}.video__controls button{color:#fff;height:44px;width:44px}.video__controls button svg{border:1px solid rgba(51,63,72,.25);border-radius:50%;filter:drop-shadow(0 24px 49px rgba(0,0,0,.07)) drop-shadow(0 10.0266px 20.471px rgba(0,0,0,.0503198)) drop-shadow(0 5.36071px 10.9448px rgba(0,0,0,.0417275)) drop-shadow(0 3.00517px 6.13556px rgba(0,0,0,.035)) drop-shadow(0 1.59602px 3.25855px rgba(0,0,0,.0282725)) drop-shadow(0 .664142px 1.35596px rgba(0,0,0,.0196802))}.image-with-text .video{height:270px;overflow:visible}.image-with-text .video .video__video{height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:75em){.image-with-text .video{height:636px}}.image-with-text__item .icon{flex:24px 0 0}