.b-image-text{padding:30px;position:relative}.b-image-text--negative-bottom{margin-bottom:-30px!important;padding-bottom:0!important}@media (min-width:768px){.b-image-text{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-line-pack:center;-webkit-box-pack:center;-ms-flex-pack:center;align-content:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}}.b-image-text__container{max-width:1600px;width:100%}@media (min-width:768px){.b-image-text__container{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:space-between}}.b-image-text--narrow{padding:30px 0}.b-image-text--narrow .b-image-text__container{margin-left:auto;margin-right:auto;max-width:1180px;width:calc(100% - 60px)}.b-image-text__image{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-line-pack:center;-webkit-box-pack:center;-ms-flex-pack:center;align-content:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;position:relative}@media (max-width:767px){.b-image-text__image{margin:auto;max-width:360px}}@media (min-width:768px){.b-image-text__image{width:50%}.b-image-text--right .b-image-text__image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.b-image-text__text{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-line-pack:center;-webkit-box-pack:center;-ms-flex-pack:center;align-content:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}@media (max-width:767px){.b-image-text__text{margin-top:20px}}@media (max-width:767px) and (min-width:768px){.b-image-text__text{margin-top:25px}}@media (max-width:767px) and (min-width:992px){.b-image-text__text{margin-top:30px}}@media (max-width:767px) and (min-width:1200px){.b-image-text__text{margin-top:40px}}@media (max-width:767px) and (min-width:1400px){.b-image-text__text{margin-top:50px}}@media (min-width:768px){.b-image-text__text{width:46%}.b-image-text--right .b-image-text__text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width:992px){.b-image-text__text{padding-bottom:20px;padding-top:20px;width:45%}}@media (min-width:992px) and (min-width:768px){.b-image-text__text{padding-top:25px}}@media (min-width:992px) and (min-width:992px){.b-image-text__text{padding-top:30px}}@media (min-width:992px) and (min-width:1200px){.b-image-text__text{padding-top:40px}}@media (min-width:992px) and (min-width:1400px){.b-image-text__text{padding-top:50px}}@media (min-width:992px) and (min-width:768px){.b-image-text__text{padding-bottom:25px}}@media (min-width:992px) and (min-width:992px){.b-image-text__text{padding-bottom:30px}}@media (min-width:992px) and (min-width:1200px){.b-image-text__text{padding-bottom:40px}}@media (min-width:992px) and (min-width:1400px){.b-image-text__text{padding-bottom:50px}}@media (min-width:992px){.b-image-text--right .b-image-text__text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-left:calc(50% - 590px)}.b-image-text--left .b-image-text__text{padding-right:calc(50% - 590px)}}@media (min-width:1200px){.b-image-text__text{width:490px}}.b-image-text__text__content p{font-size:20px}@media (min-width:992px){.b-image-text__text__content p{font-size:25px}}@media (min-width:1200px){.b-image-text__text__content p{font-size:30px}}.c-imagetext-asset{padding-top:100%;position:relative;width:100%}.c-imagetext-asset__main,.c-imagetext-asset__scrolling-asset{background-position:50%;background-repeat:no-repeat;background-size:contain;height:90%;left:5%;position:absolute;top:5%;width:90%}