.block-content-columns{--text-color: #060003;padding-top:clamp(30px, 7vw, 150px);padding-bottom:clamp(30px, 7vw, 150px)}.block-content-columns.theme-green{--accent-color: #5CBB00}.block-content-columns.theme-red{--accent-color: #FF180A}.block-content-columns.has-black-background-color{color:#fff}.block-content-columns .reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.block-content-columns .reverse .block-content-columns__image-wrap.image-wide{max-width:18.75rem}@media only screen and (min-width: 1100px){.block-content-columns .reverse .block-content-columns__image-wrap.image-wide{position:absolute;left:0;right:unset;max-width:27em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:0}}@media only screen and (min-width: 1600px){.block-content-columns .reverse .block-content-columns__image-wrap.image-wide{max-width:44em}}.block-content-columns__heading{margin-bottom:clamp(20px, 3vh, 40px);color:var(--text-color)}.block-content-columns__heading .heading{font-size:32px}@media only screen and (min-width: 320px){.block-content-columns__heading .heading{font-size:calc( 32px + 28 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){.block-content-columns__heading .heading{font-size:60px}}.block-content-columns__content p{font-size:16px;color:var(--text-color)}@media only screen and (min-width: 320px){.block-content-columns__content p{font-size:calc( 16px + 2 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){.block-content-columns__content p{font-size:18px}}.sticky-columns .block-content-columns__column{position:relative;top:auto}@media (min-width: 576px){.sticky-columns .block-content-columns__column{position:-webkit-sticky;position:sticky;top:10%;bottom:10%}}.block-content-columns__buttons{margin-top:clamp(20px, 5vh, 30px);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.9375rem 1.25rem}.block-content-columns__image-wrap{position:relative;display:block;margin:80px auto 0;max-width:18.75rem}.equal-width-columns .block-content-columns__image-wrap{max-width:none}.block-content-columns__image-wrap.reverse .block-content-columns__small-image{right:unset;left:0;-webkit-transform:translate(0%, 19.6353%) translate3d(-70.4px, -47px, 0px);transform:translate(0%, 19.6353%) translate3d(-70.4px, -47px, 0px)}.block-content-columns__image-wrap.image-wide{max-width:18.75rem}@media only screen and (min-width: 1100px){.block-content-columns__image-wrap.image-wide{position:absolute;right:0;max-width:32em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media only screen and (min-width: 1600px){.block-content-columns__image-wrap.image-wide{max-width:44em}}@media (min-width: 992px){.block-content-columns__image-wrap{margin-top:0 auto;max-width:28.125rem}}.block-content-columns__large-image{position:relative}.block-content-columns__small-image{position:absolute;top:0;right:-8%;-webkit-transform:translate(20%) translateY(-20%);transform:translate(20%) translateY(-20%);max-width:50%;-webkit-box-shadow:0px 3px 15px -3px rgba(0,0,0,0.1);box-shadow:0px 3px 15px -3px rgba(0,0,0,0.1);aspect-ratio:1/1;width:50%}.block-content-columns__links-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:1.875rem}@media (min-width: 768px){.block-content-columns__links-list--double{display:block;-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:3.125rem;-moz-column-gap:3.125rem;column-gap:3.125rem}}.block-content-columns__link{color:var(--text-color);font-size:18px;position:relative;text-decoration:none;padding:clamp(20px, 2vw, 30px) 0;font-weight:600;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 320px){.block-content-columns__link{font-size:calc( 18px + 2 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){.block-content-columns__link{font-size:20px}}.block-content-columns__link:hover{color:var(--accent-color)}.block-content-columns__link:hover:after{width:100%}.block-content-columns__link:hover svg path{stroke:var(--accent-color)}.block-content-columns__link:before{content:'';width:100%;height:.0625rem;background-color:#060003;position:absolute;top:100%;left:0;right:0}.block-content-columns__link:after{content:'';width:0;height:.0625rem;background-color:var(--accent-color);position:absolute;top:100%;left:0;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.block-content-columns__link svg path{-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.block-content-columns ul li::before{background-color:var(--accent-color)}.block-content-columns ol li::before{color:var(--accent-color)}.block-content-columns p a:not(.btn){background-image:-webkit-gradient(linear, left top, left bottom, color-stop(50%, transparent), color-stop(50%, var(--accent-color)));background-image:linear-gradient(transparent 50%, var(--accent-color) 50%)}

/*# sourceMappingURL=block-content-columns.css.map */
