.tz-full-width-img-text{width:100%}.tz-full-width-img-text.reverse{display:flex;flex-direction:column-reverse}.tz-full-width-img-text__img,.tz-full-width-img-text__text{background-position:50%;background-repeat:no-repeat;background-size:cover}.tz-full-width-img-text__img{align-items:center;display:flex;justify-content:center;min-height:400px;padding:15px}.tz-full-width-img-text__text{align-items:center;display:flex;padding:40px 15px}.tz-full-width-img-text__text-title{margin-bottom:15px}.tz-full-width-img-text__text-above-btn+.tz-full-width-img-text__text-btn,.tz-full-width-img-text__text-text+.tz-full-width-img-text__text-btn{margin-top:50px}.tz-full-width-img-text__text-btn{min-width:190px;width:100%}.tz-full-width-img-text__text-btn>a{border-radius:5px;display:inline-block;font-size:18px;line-height:1;padding:15px 45px;text-align:center;text-decoration:none}.tz-full-width-img-text__text-btn>a:focus,.tz-full-width-img-text__text-btn>a:hover{opacity:.8;text-decoration:none}.tz-full-width-img-text__text-title>h1,.tz-full-width-img-text__text-title>h2{font-weight:700;margin:0;padding:0}.tz-full-width-img-text__text-title>h1{font-size:38px}.tz-full-width-img-text__text-title>h2{font-size:32px}.tz-full-width-img-text__text-text p{color:#333030;font-size:16px;margin:0;padding:0}@media screen and (min-width:768px){.tz-full-width-img-text__text{padding:40px 205px 40px 115px}.tz-full-width-img-text.reverse .tz-full-width-img-text__text{padding:40px 205px 40px 15px}}@media screen and (min-width:992px){.tz-full-width-img-text.reverse{flex-direction:row-reverse}.tz-full-width-img-text{align-items:stretch;display:flex}.tz-full-width-img-text__img,.tz-full-width-img-text__text{flex:0 0 50%}.tz-full-width-img-text__text{padding:0 15px 0 115px}.tz-full-width-img-text.reverse .tz-full-width-img-text__text{padding:0 115px 0 15px}.tz-full-width-img-text__img{display:flex;justify-content:flex-start;min-height:650px;padding:0 0 0 35px}.tz-full-width-img-text__text-title>h1{font-size:48px}.tz-full-width-img-text__text-title>h2{font-size:40px}.tz-full-width-img-text__text-text p{font-size:18px}}@media screen and (min-width:1200px){.tz-full-width-img-text.reverse .tz-full-width-img-text__text{justify-content:flex-end;padding:0}.tz-full-width-img-text__text-wrapper{flex:0 1 585px;padding:0 115px 0 15px}}