.image-text-blocks{margin-left:auto;margin-right:auto;padding-left:4.6875%;padding-right:4.6875%;max-width:80rem}@media (min-width: 75em){.image-text-blocks{padding-left:5.3125rem;padding-right:5.3125rem}}.image-text-block__button{background-color:#024137;border:solid 0.143em #024137;border-radius:0.3575em;color:#fff;cursor:pointer;display:inline-block;font-family:"Myriad Pro",sans-serif;font-size:0.875em;font-weight:700;letter-spacing:normal;line-height:1.43;margin:1.43em 0;min-width:13.57em;padding:0.285em 0.714em;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color 0.3s ease, color 0.3s ease;transition:background-color 0.3s ease, color 0.3s ease;vertical-align:middle}.image-text-block__button:hover,.image-text-block__button:focus,.image-text-block__button:active{background-color:transparent;color:#024137}.image-text-block__button:disabled,.is-disabled.image-text-block__button{cursor:not-allowed;opacity:0.5}.image-text-block__button:disabled:hover,.image-text-block__button:disabled:focus,.image-text-block__button:disabled:active,.is-disabled.image-text-block__button:hover,.is-disabled.image-text-block__button:focus,.is-disabled.image-text-block__button:active{background-color:#024137;color:#fff}.image-text-blocks{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:62px}@media (min-width: 60em){.image-text-blocks{-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-top:62px}}.image-text-blocks--light{color:#fff}.image-text-blocks--light a{color:#fff}.image-text-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}@media (min-width: 60em){.image-text-block.aos-init[data-aos^=fade]{-webkit-transition-delay:0s;transition-delay:0s}}@media (min-width: 60em){.image-text-block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.image-text-block--reversed{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width: 60em){.image-text-block--reversed{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.image-text-block--reversed .image-text-block__cta{margin-bottom:0.6875em}.image-text-block:not(:only-child){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0.5em 0;width:100%}.image-text-block:not(:only-child).image-text-block--reversed{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (min-width: 60em){.image-text-block.image-text-block--1\/2,.image-text-block.image-text-block--1\/3,.image-text-block.image-text-block--1\/4{padding:0 0.9375em}.image-text-block.image-text-block--1\/2:first-child,.image-text-block.image-text-block--1\/3:first-child,.image-text-block.image-text-block--1\/4:first-child{padding-left:0}.image-text-block.image-text-block--1\/2:last-child,.image-text-block.image-text-block--1\/3:last-child,.image-text-block.image-text-block--1\/4:last-child{padding-right:0}}.image-text-blocks--vertical .image-text-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 60em){.image-text-blocks--vertical .image-text-block{padding:0 0.9375em}}.image-text-blocks--vertical .image-text-block.image-text-block--reversed{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width: 60em){.image-text-blocks--vertical .image-text-block:not(:only-child):first-child{padding-left:0}}@media (min-width: 60em){.image-text-blocks--vertical .image-text-block:not(:only-child):last-child{padding-right:0}}.image-text-block__image{text-align:center}.image-text-blocks--vertical .image-text-block__image img,.image-text-blocks--vertical .image-text-block__image svg{height:auto;margin-bottom:0.9375em;width:auto}.image-text-blocks--horizontal .image-text-block:not(:only-child) .image-text-block__image{padding-right:0.75em}.image-text-blocks--horizontal .image-text-block--1\/1 .image-text-block__image--1-1{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.image-text-blocks--horizontal .image-text-block--1\/1 .image-text-block__image--2-1{-webkit-box-flex:0;-ms-flex:0 1 66%;flex:0 1 66%}.image-text-blocks--horizontal .image-text-block--1\/1 .image-text-block__image--3-1{-webkit-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%}.image-text-blocks--horizontal .image-text-block--1\/2 .image-text-block__image img,.image-text-blocks--horizontal .image-text-block--1\/2 .image-text-block__image svg{height:11.875em;width:8.6875em}@media (min-width: 60em){.image-text-blocks--horizontal .image-text-block--1\/2 .image-text-block__image img,.image-text-blocks--horizontal .image-text-block--1\/2 .image-text-block__image svg{height:13.3125em;width:10em}}@media (min-width: 60em){.image-text-blocks--horizontal .image-text-block--1\/3 .image-text-block__image,.image-text-blocks--horizontal .image-text-block--1\/4 .image-text-block__image{padding-right:0.46875em}}.image-text-blocks--horizontal .image-text-block--1\/3 .image-text-block__image img,.image-text-blocks--horizontal .image-text-block--1\/3 .image-text-block__image svg,.image-text-blocks--horizontal .image-text-block--1\/4 .image-text-block__image img,.image-text-blocks--horizontal .image-text-block--1\/4 .image-text-block__image svg{height:5.85em;width:4.375em}@media (min-width: 60em){.image-text-blocks--horizontal .image-text-block--1\/3 .image-text-block__image img,.image-text-blocks--horizontal .image-text-block--1\/3 .image-text-block__image svg,.image-text-blocks--horizontal .image-text-block--1\/4 .image-text-block__image img,.image-text-blocks--horizontal .image-text-block--1\/4 .image-text-block__image svg{height:7.9375em;width:5.9375em}}.image-text-block__image img,.image-text-block__image svg{height:auto;-o-object-fit:cover;object-fit:cover}.image-text-block__image svg{background-color:lightgrey}.image-text-block__image-video{position:relative}.image-text-block__image-video svg{background-color:transparent}.image-text-block__content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 60em){.image-text-blocks--horizontal .image-text-block__content{padding-left:0.9375em;padding-right:0.9375em}.image-text-blocks--horizontal .image-text-block--1\/3 .image-text-blocks--horizontal .image-text-block__content{padding-left:0.46875em;padding-right:0.46875em}}.image-text-block:not(:only-child) .image-text-blocks--horizontal .image-text-block__content{padding-left:0.375em;padding-right:0.375em}@media (min-width: 60em){.image-text-blocks--horizontal .image-text-block--1\/1 .image-text-block__content{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}}.image-text-block__title{margin:18px 0 12px}.image-text-block--1\/1 .image-text-block__title{font-size:24px}@media (min-width: 60em){.image-text-block--1\/1 .image-text-block__title{font-size:40px;margin-top:0;margin-bottom:20px}}.image-text-block--1\/1 .image-text-block__title--smaller{font-size:22px}@media (min-width: 60em){.image-text-block--1\/1 .image-text-block__title--smaller{font-size:32px}}.image-text-block--1\/2 .image-text-block__title,.image-text-block--1\/3 .image-text-block__title{font-size:20px}@media (min-width: 60em){.image-text-block--1\/2 .image-text-block__title,.image-text-block--1\/3 .image-text-block__title{font-size:24px}}.image-text-block--1\/4 .image-text-block__title{font-size:12px}.image-text-block__body p{line-height:1.43;margin:0}@media (max-width: 59.99em){.image-text-block__body p{font-size:0.875em}}.template-page main .image-text-block__body p{margin-top:0}.image-text-block__cta{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0.6875em}.image-text-block__cta:empty{display:none}@media (min-width: 75em){.image-text-block__cta{margin-top:1.125em}}.image-text-block__button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#183028;border:1px solid #183028;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;min-width:190px;padding-top:6px;text-transform:none}@media (max-width: 59.99em){.image-text-block__button{font-size:0.875em}}.image-text-block__button:not(:only-child){margin:0 0.625em 0 0}@media (min-width: 60em){.image-text-block__button:not(:only-child){margin-right:2em}}@media (min-width: 60em){.image-text-blocks--horizontal .image-text-block--1\/2 .image-text-block__button,.image-text-blocks--vertical .image-text-block--1\/1 .image-text-block__button,.image-text-blocks--vertical .image-text-block--1\/2 .image-text-block__button{min-height:3em;min-width:13.57em}}@media (min-width: 60em){.image-text-blocks--horizontal .image-text-block__image{padding-right:15px}}.image-text-block__link{color:#1e1e1e}@media (max-width: 59.99em){.image-text-block__link{font-size:0.875em}}.image-text-block__image--1-1+.image-text-block__content{margin-top:0}.image-text-blocks+.modal .modal__container{width:100vw;height:100vh}.image-text-blocks+.modal .gallery__youtube{display:initial}@media (max-width: 29.99em){.image-text-blocks--horizontal .image-text-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.image-text-blocks--horizontal .image-text-block.image-text-block--reversed{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.image-text-blocks--horizontal .image-text-block .image-text-block__image img{height:auto;width:100%}}
