.image-text-block .wrapper-outer{background:#fff}.image-text-block .wrapper-inner{padding:20px 0;max-width:1140px;width:100%;margin:0 auto;display:flex;align-items:center;justify-content:space-between;flex-direction:column}@media only screen and (min-width:767px){.image-text-block .wrapper-inner{gap:4%;flex-direction:row}}.image-text-block .side-image{padding:10px;width:100%;display:flex}.image-text-block .side-image img{width:100%}@media only screen and (min-width:767px){.image-text-block .side-image{width:45%}}.image-text-block .side-content{padding:10px;width:100%;display:flex}@media only screen and (min-width:767px){.image-text-block .side-content{width:55%}}.image-text-block .side-content h2{font-family:"Source Sans 3",sans-serif;font-weight:700;margin:0 0 20px;font-size:25px;line-height:1}.image-text-block .side-content p{font-family:"Montserrat",sans-serif;font-weight:400;margin:0 0 20px;font-size:15px;line-height:22.5px}.image-text-block.is-style-alternative .wrapper-inner{align-items:flex-end;justify-content:flex-end;position:relative}@media only screen and (max-width:767px){.image-text-block.is-style-alternative .side-image{display:none}}@media only screen and (min-width:767px){.image-text-block.is-style-alternative .side-image{padding:unset;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:flex-end;justify-content:flex-end}.image-text-block.is-style-alternative .side-image img{object-fit:contain}}@media only screen and (min-width:1024px){.image-text-block.is-style-alternative .side-image img{height:100%}}.image-text-block.is-style-alternative .side-content h2{font-weight:400}@media only screen and (min-width:767px){.image-text-block.is-style-alternative .side-content{width:50%}}