.img-txt-blocks{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;box-sizing:border-box;background-color:var(--Neutral-White)}.img-txt-blocks-outer--full-width{width:100vw;position:relative;left:50%;margin-left:-50vw;box-sizing:border-box;background-color:var(--Neutral-White)}.img-txt-blocks-outer--full-width .img-txt-blocks{max-width:none;width:100%}.img-txt-blocks__inner{box-sizing:border-box;padding:80px 0 40px;width:1440px;max-width:90%;margin:0 auto}.img-txt-blocks__section-title{font-family:var(--Font-Family);font-size:var(--Type---H3-Font-Size);font-weight:500;line-height:var(--Type---H3-Line-Height);color:var(--itb-title-color,var(--Neutral-Charcoal));text-align:center;margin-bottom:40px}.img-txt-blocks__block{display:grid;grid-template-columns:1fr 1fr;gap:64px;padding:64px;align-items:flex-start;margin-bottom:24px;border-radius:8px;border:1px solid var(--itb-block-box-border,var(--itb-box-border,#e7f0fa));background-color:var(--itb-block-box-bg,var(--itb-box-bg,#fff))}.img-txt-blocks__block:last-child{margin-bottom:0}.img-txt-blocks__block--image_right{grid-template-areas:"content media"}.img-txt-blocks__block--image_right .img-txt-blocks__content{grid-area:content}.img-txt-blocks__block--image_right .img-txt-blocks__media{grid-area:media;height:100%}.img-txt-blocks__block--image_right .img-txt-blocks__media img{height:100%}.img-txt-blocks__block--image_left{grid-template-areas:"media content"}.img-txt-blocks__block--image_left .img-txt-blocks__content{grid-area:content}.img-txt-blocks__block--image_left .img-txt-blocks__media{grid-area:media}.img-txt-blocks__badge{display:inline-block;border-radius:2px;background-color:var(--itb-block-badge-bg,var(--itb-badge-bg,#e6f5e5));color:var(--itb-block-badge-color,var(--itb-badge-color,#356732));font-family:var(--Font-Family);font-size:13px;font-style:normal;font-weight:600;line-height:14.64px;letter-spacing:1.3px;text-transform:uppercase;padding:6px 10px}.img-txt-blocks__heading{font-family:var(--Font-Family);font-size:28px;font-style:normal;font-weight:500;line-height:120%;margin:16px 0}.img-txt-blocks__desc{font-family:var(--Font-Family);color:var(--Neutral-Charcoal);font-size:20px;font-style:normal;font-weight:400;line-height:140%}.img-txt-blocks__desc p{font-family:var(--Font-Family);color:var(--Neutral-Charcoal);font-size:20px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:32px}.img-txt-blocks__list{list-style:none;margin:0;padding:0}.img-txt-blocks__list-item{display:flex;align-items:flex-start;gap:16px;margin-bottom:16px}.img-txt-blocks__list-item:last-child{margin-bottom:0}.img-txt-blocks__list-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px}.img-txt-blocks__list-icon-img{width:24px;height:24px;object-fit:contain}.img-txt-blocks__tick{stroke:var(--itb-block-icon-color,var(--itb-icon-color,#66be60))}.img-txt-blocks__list-text{font-family:var(--Font-Family);font-size:var(--Type---Body-Font-Size,16px);font-weight:400;line-height:1.4;color:var(--itb-block-desc-color,var(--itb-desc-color,#343434))}.img-txt-blocks__img{display:block;width:100%;height:auto;border-radius:4px}@media (max-width:768px){.img-txt-blocks__inner{padding:40px 16px;max-width:100%}.img-txt-blocks__section-title{font-size:32px;font-style:normal;font-weight:500;line-height:120%;margin-bottom:16px}.img-txt-blocks__block{grid-template-columns:1fr;grid-template-areas:"media" "content";gap:16px;margin-bottom:16px;padding:24px}.img-txt-blocks__block--image_left{grid-template-areas:"media" "content"}.img-txt-blocks__block--image_left .img-txt-blocks__media{order:2}.img-txt-blocks__block--image_left .img-txt-blocks__content{order:1}.img-txt-blocks__heading{font-size:24px;font-style:normal;font-weight:500;line-height:120%;text-align:left}.img-txt-blocks__desc p{font-size:var(--Type---Body-Font-Size,16px);font-style:normal;font-weight:var(--Type---Body-Font-Weight,400);line-height:140%}}.wpb_content_element:has(.img-txt-blocks-outer--full-width),.wpb_column:has(.img-txt-blocks-outer--full-width),.vc_row:has(.img-txt-blocks-outer--full-width){overflow:visible}#lp-content .remove__background-color.vc_col-sm-4{padding-left:0;padding-right:0;background:0 0}