.elementor-1829 .elementor-element.elementor-element-7c3d74a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1829 .elementor-element.elementor-element-155849c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1829 .elementor-element.elementor-element-dc54387{width:100%;max-width:100%;}.elementor-1829 .elementor-element.elementor-element-dc54387 img{width:100%;height:280px;object-fit:cover;object-position:center center;}.elementor-1829 .elementor-element.elementor-element-bde57df{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:clamp(1rem, -0.1397rem + 2.3774vw, 2rem);--padding-bottom:clamp(1rem, -0.1397rem + 2.3774vw, 2rem);--padding-left:clamp(1rem, -0.1397rem + 2.3774vw, 2rem);--padding-right:clamp(1rem, -0.1397rem + 2.3774vw, 2rem);}.elementor-1829 .elementor-element.elementor-element-f20a8b5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-1829 .elementor-element.elementor-element-a3d0ad0 .jet-listing-dynamic-terms__link{background-color:#D85722E0;font-size:0.75rem;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#FFFFFF;padding:8px 10px 8px 10px;}.elementor-1829 .elementor-element.elementor-element-a3d0ad0 .jet-listing-dynamic-terms__link:hover{background-color:var( --e-global-color-accent );}.elementor-1829 .elementor-element.elementor-element-a3d0ad0{width:initial;max-width:initial;}.elementor-1829 .elementor-element.elementor-element-a3d0ad0 .jet-listing-dynamic-terms{text-align:left;}.elementor-1829 .elementor-element.elementor-element-a3d0ad0 .jet-listing-dynamic-terms__icon{color:#ADADAD;}.elementor-1829 .elementor-element.elementor-element-a3d0ad0 .jet-listing-dynamic-terms__icon :is(svg, path){fill:#ADADAD;}.elementor-1829 .elementor-element.elementor-element-a3d0ad0 .jet-listing-dynamic-terms__delimiter{color:#B1B1B1;margin-left:2px;margin-right:0px;}.elementor-1829 .elementor-element.elementor-element-0f1652d{width:100%;max-width:100%;}.elementor-1829 .elementor-element.elementor-element-0f1652d .elementor-icon-list-icon i{color:var( --e-global-color-accent );font-size:1.5rem;}.elementor-1829 .elementor-element.elementor-element-0f1652d .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );--e-icon-list-icon-size:1.5rem;}.elementor-1829 .elementor-element.elementor-element-0f1652d .elementor-icon-list-icon{width:1.5rem;}.elementor-1829 .elementor-element.elementor-element-0f1652d .elementor-icon-list-text, .elementor-1829 .elementor-element.elementor-element-0f1652d .elementor-icon-list-text a{color:#4D4D4D;}.elementor-1829 .elementor-element.elementor-element-58f25da{width:100%;max-width:100%;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-1829 .elementor-element.elementor-element-58f25da .jet-listing-dynamic-field__content{color:var( --e-global-color-secondary );font-size:var( --e-global-typography-3865d4b-font-size );line-height:var( --e-global-typography-3865d4b-line-height );text-align:left;}.elementor-1829 .elementor-element.elementor-element-74d1479{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-1829 .elementor-element.elementor-element-74d1479 .jet-listing-dynamic-field__content{text-align:left;}.elementor-1829 .elementor-element.elementor-element-06dcdfa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-1829 .elementor-element.elementor-element-780ee77 .jet-listing-dynamic-link__link, body.jet-engine-optimized-dom .elementor-1829 .elementor-element.elementor-element-780ee77__link{align-self:flex-start;font-size:0.7rem;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-a947ca5 );flex-direction:row;}.elementor-1829 .elementor-element.elementor-element-780ee77 .jet-listing-dynamic-link__link:hover, body.jet-engine-optimized-dom .elementor-1829 .elementor-element.elementor-element-780ee77__link:hover{color:var( --e-global-color-02b877d );}.elementor-1829 .elementor-element.elementor-element-780ee77 .jet-listing-dynamic-link__icon, body.jet-engine-optimized-dom .elementor-1829 .elementor-element.elementor-element-780ee77__icon{order:-1;}.elementor-1829 .elementor-element.elementor-element-4557d12 .jet-listing-dynamic-link__link, body.jet-engine-optimized-dom .elementor-1829 .elementor-element.elementor-element-4557d12__link{align-self:flex-start;font-size:0.7rem;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-a947ca5 );flex-direction:row;}.elementor-1829 .elementor-element.elementor-element-4557d12 .jet-listing-dynamic-link__link:hover, body.jet-engine-optimized-dom .elementor-1829 .elementor-element.elementor-element-4557d12__link:hover{color:var( --e-global-color-02b877d );}.elementor-1829 .elementor-element.elementor-element-4557d12 .jet-listing-dynamic-link__icon, body.jet-engine-optimized-dom .elementor-1829 .elementor-element.elementor-element-4557d12__icon{order:-1;}@media(max-width:1366px){.elementor-1829 .elementor-element.elementor-element-58f25da .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-3865d4b-font-size );line-height:var( --e-global-typography-3865d4b-line-height );}}@media(max-width:1024px){.elementor-1829 .elementor-element.elementor-element-58f25da .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-3865d4b-font-size );line-height:var( --e-global-typography-3865d4b-line-height );}}@media(max-width:767px){.elementor-1829 .elementor-element.elementor-element-58f25da .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-3865d4b-font-size );line-height:var( --e-global-typography-3865d4b-line-height );}}/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-58f25da */.elementor-1829 .elementor-element.elementor-element-58f25da h3 {margin: 0px;}/* End custom CSS */
/* Start custom CSS *//* EU-NESA Outputs: document cards */
.bk-out{background:#EAF1EC;min-height:200px;transition:box-shadow .25s ease,transform .25s ease}
.bk-out:hover{box-shadow:0 14px 34px -18px rgba(5,32,10,.45);transform:translateY(-2px)}
.bk-out__cover{flex:0 0 180px!important;width:180px!important;max-width:180px!important;padding:24px!important;justify-content:center!important;align-items:center!important;background:#05200A url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23429E59' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z'/%3E%3Cpath d='M14 2v6h6M8 13h8M8 17h5'/%3E%3C/svg%3E") center/44px no-repeat!important}
.bk-out__cover .elementor-widget-image{width:100%}
.bk-out__cover img{display:block;width:100%!important;height:auto!important;aspect-ratio:1/1.414;object-fit:cover;object-position:top;background:#fff;box-shadow:0 8px 22px rgba(0,0,0,.4);transition:transform .25s ease}
.bk-out:hover .bk-out__cover img{transform:scale(1.03)}
.bk-out__body{flex:1 1 auto!important;flex-direction:column!important;min-width:0!important;justify-content:center!important;padding:28px 36px!important;gap:10px!important}
.bk-out__meta{flex-direction:row!important;align-items:center!important;gap:14px!important;padding:0!important}
.bk-out__meta>.elementor-element{width:auto!important;max-width:none!important;margin:0!important}
.bk-out__meta .elementor-icon-list-items{margin:0!important}
.bk-out__meta .jet-listing-dynamic-terms__link{background:none!important;padding:0!important;border:0!important;color:#C74E1F!important;font-size:.72rem!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important}
.bk-out__meta .jet-listing-dynamic-terms__link:hover{color:#A82F1A!important}
.bk-out__meta .jet-listing-dynamic-terms__delimiter{color:#C74E1F}
.bk-out__title .jet-listing-dynamic-field__content{font-size:clamp(1.15rem,1.05rem + .4vw,1.4rem)!important;line-height:1.3!important;font-weight:500!important;color:#05200A!important}
.bk-out__excerpt .jet-listing-dynamic-field__content{font-size:.92rem!important;line-height:1.6!important;color:#040D03!important;opacity:.78;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.bk-out__body>.elementor-element{width:100%!important;align-self:stretch!important}
.bk-out__excerpt{margin:0!important}
.bk-out__body .jet-listing-dynamic-field__content{max-width:100%!important;min-width:0;overflow-wrap:anywhere}
.bk-out__actions{flex-direction:row!important;flex-wrap:wrap!important;gap:10px!important;padding:6px 0 0!important}
.bk-out__actions>.elementor-element{width:auto!important;max-width:none!important;margin:0!important}
.bk-btn .jet-listing-dynamic-link__link{display:inline-flex!important;align-items:center;gap:8px;padding:12px 20px!important;border:1px solid #317542!important;font-size:.72rem!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;line-height:1!important;text-decoration:none!important;transition:background-color .2s ease,color .2s ease,border-color .2s ease}
.bk-btn .jet-listing-dynamic-link__link::before{content:"";width:14px;height:14px;flex:none;background:currentColor;-webkit-mask:var(--bk-ico) center/contain no-repeat;mask:var(--bk-ico) center/contain no-repeat}
.bk-btn--primary .jet-listing-dynamic-link__link{background:#317542!important;color:#fff!important;--bk-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3v12M7 10l5 5 5-5M5 21h14'/%3E%3C/svg%3E")}
.bk-btn--primary .jet-listing-dynamic-link__link:hover{background:#2C6839!important;border-color:#2C6839!important}
.bk-btn--ghost .jet-listing-dynamic-link__link{background:transparent!important;color:#317542!important;--bk-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 4h6v6M20 4l-9 9M18 14v5a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h5'/%3E%3C/svg%3E")}
.bk-btn--ghost .jet-listing-dynamic-link__link:hover{background:#317542!important;color:#fff!important}
.bk-btn .jet-listing-dynamic-link__link:focus-visible{outline:2px solid #C74E1F;outline-offset:2px}
@media (max-width:767px){
.bk-out{flex-direction:column!important}
.bk-out__cover{flex-basis:auto!important;width:100%!important;max-width:none!important;padding:28px!important;min-height:120px}
.bk-out__cover img{max-width:150px;margin:0 auto}
.bk-out__body{padding:22px 20px 24px!important}
.bk-btn,.bk-btn .jet-listing-dynamic-link__link{width:100%;justify-content:center}
.bk-out__actions>.elementor-element{width:100%!important}
}
@media (prefers-reduced-motion:reduce){.bk-out,.bk-out__cover img{transition:none}.bk-out:hover{transform:none}.bk-out:hover .bk-out__cover img{transform:none}}/* End custom CSS */