.nd-two-col-image-text{padding:56px 0}.nd-two-col-image-text__inner{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr);margin:0 auto;max-width:1440px;padding:0 20px;row-gap:40px}.nd-two-col-image-text__content{max-width:626px}.nd-two-col-image-text__label{color:#1a5bb6;font-size:14px;font-weight:700;letter-spacing:1px;line-height:17px;margin:0 0 17px}.nd-two-col-image-text__title{color:#111;font-family:inherit;font-size:26px;font-weight:700;letter-spacing:normal;line-height:1.25;margin:0 0 20px}.nd-two-col-image-text__description{color:#616060;font-size:16px;line-height:28px;max-width:592px}.nd-two-col-image-text__description li,.nd-two-col-image-text__description p{font-size:inherit;letter-spacing:inherit;line-height:inherit}.nd-two-col-image-text__description p{margin:0 0 28px}.nd-two-col-image-text__description>:first-child{margin-top:0}.nd-two-col-image-text__description>:last-child{margin-bottom:0}.nd-two-col-image-text__button{align-items:center;background-color:#3a7bd6;border:1px solid #3a7bd6;border-radius:6px;box-sizing:border-box;color:#fff;display:inline-flex;font-size:15px;font-weight:600;gap:14px;line-height:20px;margin-top:32px;max-width:100%;min-height:40px;padding:9px 17px 9px 15px;text-decoration:none;transition:background-color .2s ease,color .2s ease}.nd-two-col-image-text__button:focus-visible,.nd-two-col-image-text__button:hover{background-color:#fff;color:#3a7bd6;text-decoration:none}.nd-two-col-image-text__button--outline{background-color:#fff;color:#1a5bb6}.nd-two-col-image-text__button--outline:focus-visible,.nd-two-col-image-text__button--outline:hover{background-color:#3a7bd6;color:#fff}.nd-two-col-image-text__arrow{fill:none;flex:none}.nd-two-col-image-text__media{display:flex;justify-content:center}.nd-two-col-image-text__media img{display:block;height:auto;max-width:100%}.nd-two-col-image-text--mobile-image-first .nd-two-col-image-text__media{order:-1}@media (min-width:48rem){.nd-two-col-image-text{padding:72px 0}.nd-two-col-image-text__inner{padding:0 40px}.nd-two-col-image-text__label{margin-bottom:12px}.nd-two-col-image-text__title{font-size:32px;line-height:50px}}@media (min-width:64rem){.nd-two-col-image-text{padding:99px 0 87px}.nd-two-col-image-text__inner{align-items:center;column-gap:64px;grid-template-columns:minmax(0,626fr) minmax(0,568fr)}.nd-two-col-image-text__title{margin-bottom:21px}.nd-two-col-image-text__button{margin-top:44px}.nd-two-col-image-text__media{margin-bottom:15px}.nd-two-col-image-text--mobile-image-first .nd-two-col-image-text__media{order:0}.nd-two-col-image-text--image-left .nd-two-col-image-text__inner{grid-template-columns:minmax(0,568fr) minmax(0,626fr)}.nd-two-col-image-text--image-left .nd-two-col-image-text__media{order:-1}.nd-two-col-image-text--single .nd-two-col-image-text__inner{grid-template-columns:minmax(0,1fr)}}@media (min-width:80rem){.nd-two-col-image-text__inner{column-gap:55px;padding:0 96px 0 95px}}@media (max-width:767px){body:not(.hs-landing-page) main .dnd-section:not([class*=force-full-width-section]):not([class*=max-width-section-centering])>.row-fluid .nd-two-col-image-text__inner{padding-left:0;padding-right:40px}}@media (min-width:768px) and (max-width:1279px){main .dnd-section:not([class*=force-full-width-section])>.row-fluid .nd-two-col-image-text__inner{padding-left:0;padding-right:0}}@media (min-width:1280px) and (max-width:1440px){main .dnd-section:not([class*=force-full-width-section])>.row-fluid .nd-two-col-image-text__inner{padding-left:47px;padding-right:48px}}