.two-col-img-text-section{padding:140px 0 100px;width:100%}.two-col-img-text-row{align-items:stretch;display:flex;flex-flow:row wrap;gap:50px;justify-content:space-between;width:100%}.two-col-img-text-left{max-width:calc(50% - 25px);width:100%}h2.two-col-img-text-title{color:#494949;font-family:Mundial;font-size:50px;font-weight:600;line-height:115.99999999999999%;margin-bottom:26px}.two-col-img-text-detail,.two-col-img-text-detail p{color:#6c6c6c;font-family:Mundial;font-size:19px;font-weight:400;line-height:129%}.two-col-img-text-detail p{margin-bottom:16px}.two-col-img-text-detail p:last-child{margin:0}.two-col-img-text-right{border-radius:13px;display:flex;max-width:560px;overflow:hidden;width:calc(50% - 25px)}.two-col-img-text-right img{height:100%!important;object-fit:cover;width:100%}@media (max-width:1199px){.two-col-img-text-right{width:calc(50% - 10px)}.two-col-img-text-row{gap:20px}.two-col-img-text-left{max-width:calc(50% - 10px)}}@media (max-width:991px){.two-col-img-text-row{gap:40px}.two-col-img-text-left,.two-col-img-text-right{max-width:100%;width:100%}h2.two-col-img-text-title{font-size:40px}.two-col-img-text-detail,.two-col-img-text-detail p{font-size:18px}.two-col-img-text-section{padding:100px 0}}@media (max-width:576px){h2.two-col-img-text-title{font-size:30px}.two-col-img-text-detail,.two-col-img-text-detail p{font-size:14px;text-align:center}.two-col-img-text-section{padding:73px 0 61px}.two-col-img-text-title{text-align:center}}