.text-image{padding:10px 0}.text-image__wrapper{overflow:hidden;border-radius:5px}.text-image__wrapper:not([class*=text-image__wrapper--bg-]) .text-image__image{border-radius:5px}.text-image__content h1,.text-image__content h2,.text-image__content h3{margin-bottom:20px}.text-image__image-wrapper{position:relative;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.text-image__image{width:100%;max-width:100%}.text-image__image--150{width:100%;max-width:100%}.text-image__image--175{width:100%;max-width:100%}.text-image__button{margin-top:30px}.text-image--right{position:relative}.text-image--right .text-image__image{border-top-left-radius:5px}.text-image--left .text-image__image{border-top-right-radius:5px}.text-image__wrapper--bg.text-image__wrapper--no-image .text-image__content{padding:25px}.text-image__wrapper--bg .text-image__content{padding:25px}.text-image__wrapper--bg.text-image__wrapper--right .text-image__content{padding:25px}.text-image__wrapper--bg-white{background-color:#fff}.text-image__wrapper--bg-primary{color:#fff;background-color:#0086cd}@media(min-width:1024px){.text-image__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.text-image__content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;max-width:50%;margin-top:0;margin-bottom:0;padding-right:50px;padding-left:0;font-size:18px}.text-image__image-wrapper{padding-left:50px}.text-image__image{width:auto;max-width:100%}.text-image__image--150{width:150%;max-width:150%}.text-image__image--175{width:175%;max-width:175%}.text-image__button{margin-top:50px}.text-image--right .text-image__content{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;padding-right:0;padding-left:50px}.text-image--right .text-image__image-wrapper{padding-right:50px;padding-left:0}.text-image--right .text-image__image-wrapper,.text-image--right .text-image__image{position:relative;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.text-image--right .text-image__image--150{-webkit-transform:translateX(-35%);-ms-transform:translateX(-35%);transform:translateX(-35%)}.text-image--right .text-image__image--175{-webkit-transform:translateX(-45%);-ms-transform:translateX(-45%);transform:translateX(-45%)}.text-image__wrapper--align-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.text-image__wrapper--align-bottom{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.text-image__wrapper--bg.text-image__wrapper--no-image .text-image__content{padding:50px}.text-image__wrapper--bg .text-image__content{padding:50px}.text-image__wrapper--bg.text-image__wrapper--right .text-image__content{padding:50px}}.annotation{padding:10px 0}.annotation--text-primary{color:#0086cd}.annotation--text-primary h1,.annotation--text-primary h2,.annotation--text-primary h3,.annotation--text-primary h4,.annotation--text-primary h5,.annotation--text-primary h6{color:#0086cd}.annotation__wrapper{position:relative}.annotation__img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.annotation__image{position:relative;height:100%;max-height:513px;overflow:hidden;background-color:#fff;border-top-left-radius:5px;border-bottom-left-radius:5px}.annotation__image--landscape{min-height:220px}.annotation__more{margin-top:30px}.annotation__content{padding:40px 20px;background-color:#fff;border-radius:5px}.annotation__content h1,.annotation__content h2,.annotation__content h3,.annotation__content h4,.annotation__content h5,.annotation__content h6{margin-bottom:23px}@media(min-width:768px){.annotation__image--landscape{min-height:330px}.annotation__more{margin-top:50px}.annotation__content{padding:80px 50px;border-top-left-radius:0;border-bottom-left-radius:0}.annotation__content--landscape{padding:50px 60px}}@media(min-width:1024px){.annotation__image--landscape{min-height:400px}}