.half-text{position:relative;padding:220px 0 221px}.half-text__wrap{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-between;background-color:#cadbec}.half-text__image{max-width:100%;width:100%;height:100%;overflow:hidden;position:absolute;top:0;left:0}.half-text__image:before{content:"";display:block;width:100%;height:100%;background:linear-gradient(90deg,#0009 37.54%,#0000 70.52%);left:0;top:0;position:absolute}.half-text__image img{width:100%;height:100%;object-fit:cover}.half-text__info-container{position:relative;z-index:1}.half-text__info{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;max-width:50%;width:100%;padding:50px 0 44px;z-index:10}.half-text__info .entry-content{color:#f8fafc;margin-top:23px}.half-text__info .entry-content h1,.half-text__info .entry-content h2,.half-text__info .entry-content h3,.half-text__info .entry-content h4,.half-text__info .entry-content h5,.half-text__info .entry-content h6,.half-text__info .entry-content p,.half-text__info .entry-content li,.half-text__info .entry-content a{color:#f8fafc}.half-text__info .entry-content p{margin-bottom:40px;line-height:1.45;font-size:28px}.half-text__info .entry-content p strong{font-size:16px;display:inline-block}.half-text__info .entry-content p:last-child{margin-bottom:0}.half-text__info-inner{padding-left:79px}.half-text__info-btn{margin-top:30px}@media screen and (max-width: 1400px){.half-text{padding:180px 0}.half-text__info .entry-content p{font-size:22px}.half-text__info-inner{padding-left:30px}}@media screen and (max-width: 1199px){.half-text{padding:120px 0}}@media screen and (max-width: 991px){.half-text{padding:90px 0}.half-text__info{padding:35px 0}.half-text__info .entry-content p{font-size:20px}}@media screen and (max-width: 767px){.half-text{padding:50px 0}.half-text__info .entry-content p strong{font-size:15px}.half-text__info{text-align:center;max-width:100%}.half-text__info .entry-content p{font-size:16px}.half-text__info-inner{padding-left:0}}@media screen and (max-width: 575px){.half-text{padding:30px 0}.half-text__image:before{background:#0009}.half-text__info{padding:25px 0}}
