.img-txt-wrap{padding:0;position:relative}.txt-img-inner{display:flex;flex-wrap:wrap}.txt-img-left{position:relative;width:50%}.txt-img-right{background-position:top;background-size:cover;width:50%}.img-txt-title h2{font-weight:800;margin-bottom:15px;position:relative}.txt-img-image{display:none}.img-txt-inner{display:flex;flex-wrap:wrap}.timg-left-inner{float:right;margin:0 auto;max-width:570px;padding:70px 20px}.img-txt-image{position:relative}.img-txt-image img{width:100%}.img-btn-otr{padding-top:25px}.img-txt-text h5{color:#0495d7;font-family:"source_serif_prolight"}.img-txt-text ul{list-style:none;padding-left:20px}.img-txt-text ul li:before{color:#0495d7;content:"\2022";display:inline-block;font-weight:700;margin-left:-1em;width:1em}.img-txt-text ul li{font-size:18px;margin-bottom:10px}.img-txt-btn.btn-blue a{background-color:#0495d7;color:#fff;display:inline-block;padding:12px 20px;text-transform:uppercase}.img-btm-otr{align-items:center;display:flex;flex-wrap:wrap;padding-top:20px}.img-txt-sign{margin-right:20px;width:45%}.img-txt-dtls h5{color:#0495d7;margin-bottom:10px}.img-txt-dtls h6{font-family:Trade Gothic LT;margin:0}.txt-img-text p,.txt-img-text ul li{font-family:"source_serif_prolight";font-size:20px;font-weight:600}.txt-img-text ul li{margin-bottom:10px}.txt-img-text ul li strong{font-family:"source_serif_prosemibold"}.prgm-slide-top:after{display:none!important}.txt-img-image img{width:100%}@media (max-width:950px){.txt-img-inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.txt-img-left{order:2;-webkit-order:2;-moz-order:2;-ms-order:2;width:100%}.txt-img-right{order:1;-webkit-order:1;-moz-order:1;-ms-order:1;width:100%}.txt-img-left,.txt-img-right{width:100%!important}.txt-img-right{background-image:none!important;margin:0!important}.timg-left-inner{max-width:100%}.txt-img-image{display:block}.txt-img-image img{width:100%}}@media (max-width:767px){.timg-right-inner{padding:30px}.img-btn-otr{padding-top:0}.img-txt-left,.img-txt-right{width:100%!important}.img-txt-right{margin:0!important}.timg-left-inner{padding:40px 10px}}