.column-element--bg-img{background-size:auto auto;background-position:right -600px center;background-repeat:no-repeat}.column-element--card .column-element__entry{background-color:#fff;overflow:hidden}.column-element--card .column-element__content{text-align:center;padding:2rem clamp(1.25rem,10%,2rem)}.column-element--card .column-element__icon{text-align:center;padding-top:2rem}.column-element--card .column-element__icon img{aspect-ratio:1/1;width:100px}.column-element--card .column-element__icon+.column-element__content .column-element__link{margin-top:20px}@media (min-width:1200px){.column-element--card .column-element__icon+.column-element__content .column-element__link{margin-top:15px}}.column-element--rounded .column-element__entry{background-color:#fff;box-shadow:0 0 22px -5px rgba(0,0,0,.3);border-radius:15px}.column-element--col-2 .column-element__entries .youtube-video,.column-element__entries .youtube-video{flex-basis:100%}@media (min-width:576px){.column-element--col-2 .column-element__entries .youtube-video{flex-basis:65%}}@media (min-width:768px){.column-element--col-2 .column-element__entries .youtube-video{flex-basis:45%}.column-element--col-3 .column-element__entry{max-width:calc(50% - 15px)}.column-element--col-3 .column-element__entry:nth-child(3n+1){max-width:100%}}@media (min-width:992px){.column-element--col-3 .column-element__entry{max-width:calc(33.3% - 21px)}.column-element--col-3 .column-element__entry:nth-child(3n+1){max-width:calc(33.3% - 25px)}}.column-element--col-3 .column-element__entries .youtube-video{flex-basis:100%}@media (min-width:576px){.column-element--col-3 .column-element__entries .youtube-video{flex-basis:65%}}@media (min-width:768px){.column-element--col-3 .column-element__entries .youtube-video{flex-basis:45%}}@media (min-width:992px){.column-element--col-3 .column-element__entries .youtube-video{flex-basis:35%}}@media (min-width:1200px){.column-element--col-3 .column-element__entries .youtube-video{flex-basis:30%}.column-element--col-4 .column-element__entry{max-width:calc(25% - 25px)}}.column-element--col-4 .column-element__entries .youtube-video{flex-basis:100%}@media (min-width:768px){.column-element--col-4 .column-element__entries .youtube-video{flex-basis:45%}}@media (min-width:992px){.column-element--col-4 .column-element__entries .youtube-video{flex-basis:33%}}@media (min-width:1200px){.column-element--col-4 .column-element__entries .youtube-video{flex-basis:30%}}@media (min-width:1600px){.column-element--col-4 .column-element__entries .youtube-video{flex-basis:22%}}@media (min-width:768px){.column-element--col-4:has(.youtube-video) .container{max-width:100%}}.column-element__entries{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem}.column-element__entry{display:flex;flex-basis:100%;flex-grow:1;flex-direction:column;height:auto;max-width:100%}@media (min-width:768px){.column-element__entry{max-width:calc(50% - 17px)}}.column-element__image>img{width:100%;height:auto;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.column-element__content{display:flex;flex-direction:column;flex-grow:1}.column-element:not(.column-element--card) :where(.column-element__image, .column-element__icon)+.column-element__content{padding:1rem 0}@media (min-width:1200px){.column-element:not(.column-element--card) :where(.column-element__image, .column-element__icon)+.column-element__content{padding:1.5rem 0}}.column-element__text{flex-grow:1}.column-element__text>h2{margin-bottom:1rem}.column-element__link{position:relative;transition:background-color 200ms cubic-bezier(.25,.46,.45,.94)}.column-element__link::before{position:absolute;top:50%;transform:translateY(-50%);right:1.5rem;font-size:2rem;transition:transform 150ms cubic-bezier(.25,.46,.45,.94)}.column-element__link:focus-within,.column-element__link:hover{background-color:#f8f8f8}.column-element__link:focus-within::before,.column-element__link:hover::before{transform:translate(.15rem,-50%)}.column-element__link a{color:#000;position:relative;display:block;border-top:1px solid #ddd;padding:1rem clamp(1.25rem,10%,2rem);font-size:1.125em;text-align:center;text-decoration:none;font-family:"Helvetica-Neue-Bold","Helvetica","Arial",sans-serif;font-weight:400}.column-element__link a:focus:not(:focus-visible),.column-element__link-arrow:focus:not(:focus-visible){outline:0}.column-element__link a:active,.column-element__link-arrow:active{transform:scale(.99)}.column-element__link:is(.icon) a{text-align:start;padding-right:calc(clamp(1.25rem,10%,2rem) + 2rem)}.column-element__button{margin-top:30px}@media (min-width:1200px){.column-element__button{margin-top:40px}}.column-element__link-arrow{text-decoration:none;color:#000;padding-top:1rem;margin:0 auto;display:flex;flex-direction:column;overflow:hidden;width:100%;font-family:"Helvetica-Neue-Bold","Helvetica","Arial",sans-serif;font-weight:400}.column-element__link-arrow::before{font-size:35px;transform:rotate(90deg);order:1;transition:transform 150ms cubic-bezier(.25,.46,.45,.94)}.column-element__link-arrow:focus-within::before,.column-element__link-arrow:hover::before{transform:translateY(.15rem) rotate(90deg)}#site-wrapper:not(.page) .column-element{font-size:max(1rem,16px)}#site-wrapper:not(.page) .column-element__link-arrow:hover{color:#000;text-decoration:none}#site-wrapper:not(.page) .column-element.spacing{padding-top:15px;padding-bottom:15px}@media (min-width:768px){#site-wrapper:not(.page) .column-element.spacing{padding-top:30px;padding-bottom:30px}}#site-wrapper:not(.page) .column-element.spacing--x1{padding-top:30px;padding-bottom:30px}@media (min-width:768px){#site-wrapper:not(.page) .column-element.spacing--x1{padding-top:60px;padding-bottom:60px}}#site-wrapper:not(.page) .column-element.spacing--x2{padding-top:45px;padding-bottom:45px}@media (min-width:768px){#site-wrapper:not(.page) .column-element.spacing--x2{padding-top:90px;padding-bottom:90px}}#site-wrapper:not(.page) .column-element.spacing--x3{padding-top:60px;padding-bottom:60px}@media (min-width:768px){#site-wrapper:not(.page) .column-element.spacing--x3{padding-top:120px;padding-bottom:120px}}#site-wrapper:not(.page) .column-element.background--grey{background-color:#f1f1f1}#site-wrapper:not(.page) .column-element .button.button--active,#site-wrapper:not(.page) .column-element .button:hover:not(:disabled),#site-wrapper:not(.page) .column-element.background--black{background-color:#000;color:#fff}#site-wrapper:not(.page) .column-element.background--white{background-color:#fff}#site-wrapper:not(.page) .column-element .button{display:inline-block;position:relative;padding:11px 20px;border:3px solid transparent;border-radius:25px;font-size:18px;line-height:22px;font-family:"Helvetica-Neue-Bold","Helvetica","Arial",sans-serif;font-weight:400;text-align:left;background-color:#ddd;text-decoration:none;-webkit-appearance:none;appearance:none;cursor:pointer;color:#000}#site-wrapper:not(.page) .column-element .button--outline{background-color:transparent;border-color:#ddd}#site-wrapper:not(.page) .column-element .button--outline.button--active,#site-wrapper:not(.page) .column-element .button--outline:hover:not(:disabled){background-color:#ddd;color:#000}#site-wrapper:not(.page) .column-element .button--outline:after{display:block;content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin:-3px;border-radius:inherit}#site-wrapper:not(.page) .column-element .button--outline.button--black{border-color:#000;color:#000}#site-wrapper:not(.page) .column-element .button--outline.button--black.button--active,#site-wrapper:not(.page) .column-element .button--outline.button--black:hover:not(:disabled){color:#fff;background-color:#000}#site-wrapper:not(.page) .column-element .button.button--icon{padding-right:62px}#site-wrapper:not(.page) .column-element .button.button--icon:before{display:flex;align-items:center;position:absolute;top:2px;bottom:0;right:15px;font-size:30px;margin-right:0}#site-wrapper:not(.page) .column-element .headline-small{font-size:max(1rem,16px)}@media (min-width:576px){#site-wrapper:not(.page) .column-element .headline-small{font-size:max(1.125rem,18px)}}@media (min-width:768px){#site-wrapper:not(.page) .column-element .headline-small{font-size:max(1.25rem,20px)}}@media (min-width:1600px){#site-wrapper:not(.page) .column-element .headline-small{font-size:max(1.375rem,22px)}}

/*# sourceMappingURL=columnElement.css.map */
/*# sourceURL=/media/common/bs4/components/core/columnElement/columnElement.css */