.two-col-image-inner{margin:0 auto;max-width:780px}.two-col-image-text{display:flex;flex-wrap:wrap;padding-bottom:35px}.two-col-left-image{width:260px}.two-col-right-text{padding-left:62px;width:calc(100% - 260px)}.two-col-right-text h2{font-size:32px;letter-spacing:0;margin-bottom:10px;opacity:1;text-align:left}.two-col-right-text p{font-size:16px;letter-spacing:0;line-height:28px;opacity:1;text-align:left}.two-col-text-with-background{display:flex;margin-left:-14px;margin-right:-14px}.two-col-text-with-background-inner{border-radius:14px;margin:0 14px;opacity:1}.two-col-text-with-background-inner h4{font-size:20px;letter-spacing:0;margin-bottom:6px;opacity:1;text-align:left}.two-col-text-with-background-inner p{font-size:16px;letter-spacing:0;line-height:28px;margin-bottom:0;opacity:1;text-align:left}.two-col-text-with-background-inner>div{padding:22px 24px}@media (max-width:767px){.two-col-image-text{display:block}.two-col-left-image{width:auto}.two-col-right-text{padding-left:0;padding-top:20px;width:100%}}@media (max-width:580px){.two-col-text-with-background{display:block}.two-col-text-with-background-inner{margin-bottom:20px}.two-col-text-with-background-inner:last-child{margin-bottom:0}}.two-col-image-text.two-col-image-right{flex-direction:row-reverse}.two-col-image-text.two-col-image-right .two-col-right-text{padding-left:0;padding-right:50px}@media (max-width:767px){.two-col-image-text.two-col-image-right .two-col-right-text{padding-left:0;padding-right:0!important}}.two-col-image .two-col-image-inner .bottom-desc{margin-top:27px}