.image-text-grid{background:#181818;color:#fff;overflow:hidden}.image-text-grid h1,.image-text-grid h2,.image-text-grid h3{color:inherit;font-size:32px;font-size:2rem;font-weight:500;letter-spacing:0;line-height:1.25}@media (max-width:48rem){.image-text-grid h1,.image-text-grid h2,.image-text-grid h3{font-size:20px;font-size:1.25rem;line-height:1.4}}.image-text-grid__container{max-width:98.1875rem;padding:0}.image-text-grid__row{opacity:0;-webkit-transform:translateY(3rem);transform:translateY(3rem);-webkit-transition:opacity .4s ease-in,-webkit-transform .4s ease-in;transition:opacity .4s ease-in,-webkit-transform .4s ease-in;transition:transform .4s ease-in,opacity .4s ease-in;transition:transform .4s ease-in,opacity .4s ease-in,-webkit-transform .4s ease-in}.image-text-grid__row.trigger-animation{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media (min-width:48.001rem){.image-text-grid__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.image-text-grid__row:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.image-text-grid__row-image{margin:0;overflow:hidden;position:relative}.image-text-grid__row-image:before{content:"";display:block;padding-top:70.3%}.image-text-grid__row-image .autoload-video,.image-text-grid__row-image img,.image-text-grid__row-image video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;vertical-align:top;width:100%}@media (min-width:48.001rem){.image-text-grid__row-image{-webkit-box-flex:0;-ms-flex:0 0 52.5%;flex:0 0 52.5%;-ms-flex-item-align:stretch;align-self:stretch}}.image-text-grid__row-content{padding-bottom:3rem;padding-top:3rem;text-align:center}@media (max-width:48rem){.image-text-grid__row-content{padding-top:2.25rem}}@media (max-width:37.5rem){.image-text-grid__row-content{padding-top:1.95rem}}@media (max-width:48rem){.image-text-grid__row-content{padding-bottom:2.25rem}}@media (max-width:37.5rem){.image-text-grid__row-content{padding-bottom:1.95rem}}.image-text-grid__row-content>*{margin-left:auto;margin-right:auto;max-width:43.7%}@media (max-width:37.5rem){.image-text-grid__row-content>*{max-width:none;padding:0 1.5rem}}@media (min-width:48.001rem){.image-text-grid__row-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}