.elementor-16529 .elementor-element.elementor-element-f44ccd10{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16529 .elementor-element.elementor-element-18a6e62f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16529 .elementor-element.elementor-element-8669710d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16529 .elementor-element.elementor-element-5ba92175 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-16529 .elementor-element.elementor-element-5ba92175 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-16529 .elementor-element.elementor-element-5ba92175{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-16529 .elementor-element.elementor-element-5ba92175 .elementor-icon-list-text{transition:color 0.3s;}.elementor-16529 .elementor-element.elementor-element-45f32928 .elementor-icon-list-icon{width:14px;}.elementor-16529 .elementor-element.elementor-element-45f32928 .elementor-icon-list-icon i{font-size:14px;}.elementor-16529 .elementor-element.elementor-element-45f32928 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-16529 .elementor-element.elementor-element-c92b874c .elementor-icon-list-icon{width:14px;}.elementor-16529 .elementor-element.elementor-element-c92b874c .elementor-icon-list-icon i{font-size:14px;}.elementor-16529 .elementor-element.elementor-element-c92b874c .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-16529 .elementor-element.elementor-element-d0406428{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16529 .elementor-element.elementor-element-78f56527{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16529 .elementor-element.elementor-element-c84f3d1e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16529 .elementor-element.elementor-element-ad2bd111 .elementor-toc__header-title{text-align:start;}.elementor-16529 .elementor-element.elementor-element-ad2bd111 .elementor-toc__header{flex-direction:row;}.elementor-16529 .elementor-element.elementor-element-ad2bd111{--item-text-hover-decoration:underline;}.elementor-16529 .elementor-element.elementor-element-f8522819{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16529 .elementor-element.elementor-element-0bb74418{--alignment:left;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-16529 .elementor-element.elementor-element-9789b21d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16529 .elementor-element.elementor-element-d78cce26{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16529 .elementor-element.elementor-element-1f419a25{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16529 .elementor-element.elementor-element-ac736e24{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16529 .elementor-element.elementor-element-ce905134{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16529 .elementor-element.elementor-element-2edb1e33{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16529 .elementor-element.elementor-element-681e0e32{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-16529 .elementor-element.elementor-element-681e0e32 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-16529 .elementor-element.elementor-element-681e0e32:after{content:"0.66";}.elementor-16529 .elementor-element.elementor-element-681e0e32 .elementor-post__thumbnail__link{width:100%;}.elementor-16529 .elementor-element.elementor-element-681e0e32 .elementor-post__meta-data span + span:before{content:"•";}.elementor-16529 .elementor-element.elementor-element-681e0e32 .elementor-post__text{margin-top:20px;}.elementor-16529 .elementor-element.elementor-element-1b01b530{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16529 .elementor-element.elementor-element-6f878e2f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16529 .elementor-element.elementor-element-40bc8c2b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16529 .elementor-element.elementor-element-bcc75a2e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-16529 .elementor-element.elementor-element-f44ccd10{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16529 .elementor-element.elementor-element-18a6e62f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16529 .elementor-element.elementor-element-8669710d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16529 .elementor-element.elementor-element-d0406428{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16529 .elementor-element.elementor-element-78f56527{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16529 .elementor-element.elementor-element-c84f3d1e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16529 .elementor-element.elementor-element-f8522819{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;} .elementor-16529 .elementor-element.elementor-element-0bb74418{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-16529 .elementor-element.elementor-element-9789b21d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16529 .elementor-element.elementor-element-d78cce26{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16529 .elementor-element.elementor-element-1f419a25{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16529 .elementor-element.elementor-element-ac736e24{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16529 .elementor-element.elementor-element-ce905134{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16529 .elementor-element.elementor-element-2edb1e33{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16529 .elementor-element.elementor-element-1b01b530{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16529 .elementor-element.elementor-element-6f878e2f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16529 .elementor-element.elementor-element-40bc8c2b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16529 .elementor-element.elementor-element-bcc75a2e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-16529 .elementor-element.elementor-element-f44ccd10{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16529 .elementor-element.elementor-element-18a6e62f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16529 .elementor-element.elementor-element-8669710d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16529 .elementor-element.elementor-element-d0406428{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16529 .elementor-element.elementor-element-78f56527{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16529 .elementor-element.elementor-element-c84f3d1e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16529 .elementor-element.elementor-element-f8522819{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;} .elementor-16529 .elementor-element.elementor-element-0bb74418{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-16529 .elementor-element.elementor-element-9789b21d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16529 .elementor-element.elementor-element-d78cce26{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16529 .elementor-element.elementor-element-1f419a25{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16529 .elementor-element.elementor-element-ac736e24{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16529 .elementor-element.elementor-element-ce905134{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16529 .elementor-element.elementor-element-2edb1e33{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16529 .elementor-element.elementor-element-681e0e32 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-16529 .elementor-element.elementor-element-681e0e32:after{content:"0.5";}.elementor-16529 .elementor-element.elementor-element-681e0e32 .elementor-post__thumbnail__link{width:100%;}.elementor-16529 .elementor-element.elementor-element-1b01b530{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16529 .elementor-element.elementor-element-6f878e2f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16529 .elementor-element.elementor-element-40bc8c2b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16529 .elementor-element.elementor-element-bcc75a2e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS *//* Oetken Blog single template (bp) */
.bp{--bp-navy:#14202d;--bp-gold:#E4CD6B;--bp-ink:#14202d;--bp-text:#3d4a56;--bp-mut:#55636f;--bp-line:#d5dce3;--bp-lt:#f3f5f7;font-family:"Montserrat",sans-serif;}
.bp .bp-in{width:100%;max-width:1240px;margin:0 auto;}
/* hero */
.bp.bp-hero{background:var(--bp-navy) !important;padding:56px 20px 72px !important;}
.bp-hero .bp-in{display:grid !important;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr) !important;gap:56px !important;align-items:center !important;}
.bp-hero .bp-hero__txt{display:flex;flex-direction:column !important;gap:18px !important;}
.bp-hero .bp-crumb .elementor-icon-list-items{display:flex;flex-wrap:wrap;gap:6px 0 !important;}
.bp-hero .bp-crumb .elementor-icon-list-item,.bp-hero .bp-crumb .elementor-icon-list-item a{color:rgba(255,255,255,.72) !important;font-size:13px !important;line-height:1.4;}
.bp-hero .bp-crumb .elementor-icon-list-item:not(:last-child):after{content:"›";color:rgba(255,255,255,.45);margin:0 10px;border:0 !important;position:static !important;width:auto !important;height:auto !important;}
.bp-hero .bp-crumb .elementor-icon-list-item a:hover{color:var(--bp-gold) !important;}
.bp-hero .bp-crumb .elementor-icon-list-icon{display:none !important;}
.bp-hero .bp-badges .elementor-icon-list-items{display:flex;flex-wrap:wrap;align-items:center !important;gap:10px 18px !important;}
.bp-hero .bp-badges .elementor-icon-list-item{margin:0 !important;padding:0 !important;}
.bp-hero .bp-badges .elementor-icon-list-item:after{display:none !important;}
.bp-hero .bp-badges .elementor-post-info__terms-list,.bp-hero .bp-badges .elementor-post-info__terms-list a{display:inline-block;background:var(--bp-gold);color:var(--bp-ink) !important;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;padding:6px 12px;line-height:1;}
.bp-hero .bp-badges .elementor-icon-list-text,.bp-hero .bp-badges .elementor-icon-list-text a,.bp-hero .bp-badges time{color:rgba(255,255,255,.8) !important;font-size:13px;}
.bp-hero .bp-badges .elementor-icon-list-icon i,.bp-hero .bp-badges .elementor-icon-list-icon svg{color:var(--bp-gold) !important;fill:var(--bp-gold) !important;font-size:13px;width:13px;}
.bp-hero .bp-title .elementor-heading-title{color:#fff !important;font-family:"Montserrat",sans-serif !important;font-size:44px !important;line-height:1.15 !important;font-weight:600 !important;letter-spacing:-.01em;margin:0;}
.bp-hero .bp-excerpt,.bp-hero .bp-excerpt p{color:rgba(255,255,255,.82) !important;font-size:17px !important;line-height:1.7 !important;margin:0;}
.bp-hero .bp-author .elementor-icon-list-text,.bp-hero .bp-author .elementor-icon-list-text a{color:#fff !important;font-size:14px;font-weight:500;}
.bp-hero .bp-author .elementor-icon-list-icon i{color:var(--bp-gold) !important;}
.bp-hero .bp-fimg img{width:100% !important;height:auto !important;aspect-ratio:4/3;object-fit:cover;display:block;max-width:none !important;}
.bp-hero .bp-fimg figcaption,.bp-hero .bp-fimg .widget-image-caption{color:rgba(255,255,255,.55) !important;font-size:11px !important;margin-top:8px !important;text-align:right;}
/* body */
.bp.bp-body{background:#fff !important;padding:80px 20px 90px !important;}
.bp-body .bp-in{display:grid !important;grid-template-columns:280px minmax(0,1fr) !important;gap:64px !important;align-items:start !important;}
.bp-body .bp-aside{position:sticky;top:110px;display:flex;flex-direction:column !important;gap:22px !important;}
.bp-body .bp-main{display:flex;flex-direction:column !important;gap:48px !important;min-width:0;}
.bp-body .bp-toc .elementor-toc__header{background:transparent !important;padding:0 0 12px !important;border-bottom:2px solid var(--bp-gold) !important;}
.bp-body .bp-toc .elementor-toc__header-title{font-size:12px !important;font-weight:600 !important;letter-spacing:.14em;text-transform:uppercase;color:var(--bp-ink) !important;}
.bp-body .bp-toc .elementor-toc__body{padding:14px 0 0 !important;max-height:none !important;}
.bp-body .bp-toc .elementor-toc__list-wrapper{margin:0 !important;padding:0 !important;}
.bp-body .bp-toc .elementor-toc__list-item-text-wrapper{align-items:flex-start !important;}
.bp-body .bp-toc .elementor-toc__list-item-text{font-size:13px !important;line-height:1.5 !important;color:var(--bp-mut) !important;padding:5px 0;display:block;text-decoration:none !important;}
.bp-body .bp-toc .elementor-toc__list-item-text:hover,.bp-body .bp-toc .elementor-toc__list-item-text.elementor-item-active{color:var(--bp-ink) !important;font-weight:600;}
.bp-body .bp-toc .elementor-toc__list-wrapper .elementor-toc__list-wrapper{padding-left:14px !important;}
.bp-body .bp-toc .elementor-toc__list-item-text-wrapper:before{color:var(--bp-gold) !important;font-weight:600;font-size:12px;}
.bp-body .bp-toc.elementor-widget-table-of-contents .elementor-widget-container,.bp-body .bp-toc .elementor-toc{border:0 !important;background:transparent !important;border-radius:0 !important;padding:0 !important;}
.bp-body .bp-sharelabel,.bp-body .bp-sharelabel p{font-size:12px !important;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--bp-ink) !important;margin:0;}
.bp-body .bp-share .elementor-grid{display:flex !important;flex-wrap:wrap;gap:8px !important;}
.bp-body .bp-share .elementor-share-btn{background:var(--bp-lt) !important;border:1px solid var(--bp-line) !important;color:var(--bp-ink) !important;height:40px !important;width:40px !important;justify-content:center;border-radius:0 !important;transition:background .2s,border-color .2s;}
.bp-body .bp-share .elementor-share-btn:hover{background:var(--bp-gold) !important;border-color:var(--bp-gold) !important;}
.bp-body .bp-share .elementor-share-btn__icon{background:transparent !important;color:var(--bp-ink) !important;width:auto !important;}
.bp-body .bp-share .elementor-share-btn__icon i,.bp-body .bp-share .elementor-share-btn__icon svg{color:var(--bp-ink) !important;fill:var(--bp-ink) !important;font-size:15px;}
.bp-body .bp-card{background:var(--bp-navy);padding:26px 22px !important;display:flex;flex-direction:column !important;gap:12px !important;border-top:2px solid var(--bp-gold);}
.bp-body .bp-card__t,.bp-body .bp-card__t .elementor-heading-title{color:#fff !important;font-size:18px !important;line-height:1.35 !important;font-weight:600 !important;margin:0;}
.bp-body .bp-card__p,.bp-body .bp-card__p p{color:rgba(255,255,255,.8) !important;font-size:13px !important;line-height:1.6 !important;margin:0;}
/* buttons */
.bp .bp-btn .elementor-button{background:var(--bp-gold) !important;color:var(--bp-ink) !important;border:1px solid var(--bp-gold) !important;border-radius:0 !important;font-family:"Montserrat",sans-serif !important;font-size:13px !important;font-weight:500 !important;text-transform:uppercase !important;letter-spacing:normal !important;padding:14px 22px !important;transition:background .2s,border-color .2s;}
.bp .bp-btn .elementor-button:hover{background:#d8bf55 !important;border-color:#d8bf55 !important;}
.bp .bp-btn--ghost .elementor-button{background:transparent !important;color:#fff !important;border-color:rgba(255,255,255,.6) !important;}
.bp .bp-btn--ghost .elementor-button:hover{background:#fff !important;color:var(--bp-ink) !important;border-color:#fff !important;}
.bp-body .bp-card .bp-btn .elementor-button{width:100%;justify-content:center;}
/* article typography */
.bp-content{color:var(--bp-text);font-size:17px;line-height:1.85;}
.bp-content p{font-size:17px !important;line-height:1.85 !important;color:var(--bp-text) !important;margin:0 0 20px !important;}
.bp-content > .elementor-widget-container > p:first-child,.bp-content > p:first-child{font-size:19px !important;line-height:1.75 !important;color:var(--bp-ink) !important;font-weight:500;padding-left:22px;border-left:3px solid var(--bp-gold);margin-bottom:36px !important;}
.bp-content h2{font-family:"Montserrat",sans-serif !important;font-size:30px !important;line-height:1.25 !important;font-weight:600 !important;color:var(--bp-ink) !important;margin:56px 0 18px !important;scroll-margin-top:120px;}
.bp-content h2:after{content:"";display:block;width:48px;height:2px;background:var(--bp-gold);margin-top:16px;}
.bp-content h3{font-family:"Montserrat",sans-serif !important;font-size:21px !important;line-height:1.35 !important;font-weight:600 !important;color:var(--bp-ink) !important;margin:36px 0 14px !important;scroll-margin-top:120px;}
.bp-content a{color:var(--bp-ink) !important;text-decoration:underline !important;text-decoration-color:var(--bp-gold) !important;text-decoration-thickness:2px !important;text-underline-offset:3px;font-weight:500;}
.bp-content a:hover{color:#8a6f12 !important;}
.bp-content strong{color:var(--bp-ink);font-weight:600;}
.bp-content ol.bp-check{list-style:none !important;counter-reset:bpc;margin:8px 0 28px !important;padding:24px 26px !important;background:var(--bp-lt);border-top:2px solid var(--bp-gold);display:flex;flex-direction:column !important;gap:12px !important;}
.bp-content ol.bp-check li{counter-increment:bpc;position:relative;padding-left:46px;font-size:16px;line-height:1.7;color:var(--bp-text);margin:0 !important;}
.bp-content ol.bp-check li:before{content:counter(bpc);position:absolute;left:0;top:0;width:30px;height:30px;display:flex;align-items:center !important;justify-content:center;background:var(--bp-navy);color:var(--bp-gold);font-size:13px;font-weight:600;}
.bp-content ul.bp-list{list-style:none !important;margin:8px 0 28px !important;padding:0 !important;display:flex;flex-direction:column !important;gap:14px !important;}
.bp-content ul.bp-list li{position:relative;padding:18px 20px 18px 52px;background:var(--bp-lt);border-left:2px solid var(--bp-gold);font-size:16px;line-height:1.7;color:var(--bp-text);margin:0 !important;}
.bp-content ul.bp-list li:before{content:"";position:absolute;left:20px;top:25px;width:14px;height:8px;border-left:2px solid var(--bp-navy);border-bottom:2px solid var(--bp-navy);transform:rotate(-45deg);}
.bp-content ul.bp-list--x li{border-left-color:#c0563b;}
.bp-content ul.bp-list--x li:before{width:14px;height:14px;border:0;transform:none;top:23px;background:linear-gradient(45deg,transparent 43%,#c0563b 43%,#c0563b 57%,transparent 57%),linear-gradient(-45deg,transparent 43%,#c0563b 43%,#c0563b 57%,transparent 57%);}
.bp-content ul.bp-list li strong{display:block;margin-bottom:4px;}
/* author */
.bp-body .bp-author-box{display:grid !important;grid-template-columns:96px minmax(0,1fr) !important;gap:22px !important;align-items:center !important;padding:26px 28px !important;border:1px solid var(--bp-line);border-top:2px solid var(--bp-gold);}
.bp-body .bp-author-box .bp-av img{width:96px !important;height:96px !important;object-fit:cover;object-position:50% 18%;border-radius:50%;display:block;}
.bp-body .bp-author-box .bp-av__t,.bp-body .bp-author-box .bp-av__t p{font-size:12px !important;letter-spacing:.14em;text-transform:uppercase;color:var(--bp-mut) !important;margin:0 0 4px !important;font-weight:600;}
.bp-body .bp-author-box .bp-av__n .elementor-heading-title{font-size:20px !important;font-weight:600 !important;color:var(--bp-ink) !important;margin:0;}
.bp-body .bp-author-box .bp-av__d,.bp-body .bp-author-box .bp-av__d p{font-size:14px !important;line-height:1.6 !important;color:var(--bp-text) !important;margin:6px 0 0 !important;}
.bp-body .bp-author-box .bp-av__d a{color:var(--bp-ink) !important;text-decoration:underline;text-decoration-color:var(--bp-gold);text-underline-offset:3px;}
/* cta band */
.bp.bp-cta{background:var(--bp-navy) !important;padding:80px 20px !important;}
.bp-cta .bp-in{display:grid !important;grid-template-columns:minmax(0,1fr) auto !important;gap:40px !important;align-items:center !important;border-left:3px solid var(--bp-gold);padding-left:40px;}
.bp-cta .bp-cta__t .elementor-heading-title{color:#fff !important;font-size:36px !important;line-height:1.2 !important;font-weight:600 !important;margin:0;}
.bp-cta .bp-cta__p,.bp-cta .bp-cta__p p{color:rgba(255,255,255,.8) !important;font-size:17px !important;line-height:1.7 !important;margin:10px 0 0 !important;}
.bp-cta .bp-cta__btns{display:flex !important;flex-wrap:wrap;gap:12px !important;}
/* related */
.bp.bp-rel{background:var(--bp-lt) !important;padding:80px 20px 90px !important;}
.bp.bp-rel:not(:has(article)){display:none !important;}
.bp-rel .bp-in{display:flex;flex-direction:column !important;gap:32px !important;}
.bp-rel .bp-rel__t .elementor-heading-title{font-size:32px !important;line-height:1.2 !important;font-weight:600 !important;color:var(--bp-ink) !important;margin:0;}
.bp-rel .elementor-posts-container{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:24px !important;}
.bp-rel .elementor-post.elementor-post__card,.bp-rel .elementor-post__card{background:#fff !important;border-radius:0 !important;box-shadow:none !important;border:1px solid var(--bp-line);border-top:2px solid var(--bp-gold);transition:transform .25s;}
.bp-rel .elementor-post__card:hover{transform:translateY(-4px);}
.bp-rel .elementor-post__thumbnail{padding-bottom:58% !important;}
.bp-rel .elementor-post__badge{display:none !important;}
.bp-rel .elementor-post__title,.bp-rel .elementor-post__title a{font-family:"Montserrat",sans-serif !important;font-size:18px !important;line-height:1.35 !important;font-weight:600 !important;color:var(--bp-ink) !important;}
.bp-rel .elementor-post__excerpt p{font-size:14px !important;line-height:1.65 !important;color:var(--bp-text) !important;}
.bp-rel .elementor-post__read-more{font-size:13px !important;font-weight:500 !important;text-transform:uppercase;color:var(--bp-ink) !important;text-decoration:underline;text-decoration-color:var(--bp-gold);text-underline-offset:4px;}
.bp-rel .elementor-post__meta-data{font-size:12px !important;color:var(--bp-mut) !important;}
/* responsive */
@media (max-width:1024px){
 .bp-hero .bp-in{grid-template-columns:1fr !important;gap:36px !important;}
 .bp-hero .bp-title .elementor-heading-title{font-size:36px !important;}
 .bp-body .bp-in{grid-template-columns:1fr !important;gap:32px !important;}
 .bp-body .bp-aside{position:static;}
 .bp-body .bp-aside .bp-card{display:none !important;}
 .bp-cta .bp-in{grid-template-columns:1fr !important;}
 .bp-rel .elementor-posts-container{grid-template-columns:repeat(2,minmax(0,1fr)) !important;}
}
@media (max-width:767px){
 .bp.bp-hero{padding:32px 15px 48px !important;}
 .bp.bp-body{padding:48px 15px 60px !important;}
 .bp.bp-cta,.bp.bp-rel{padding:60px 15px !important;}
 .bp-hero .bp-title .elementor-heading-title{font-size:28px !important;}
 .bp-hero .bp-excerpt,.bp-hero .bp-excerpt p{font-size:16px !important;}
 .bp-content p{font-size:16px !important;}
 .bp-content > .elementor-widget-container > p:first-child,.bp-content > p:first-child{font-size:17px !important;padding-left:16px;}
 .bp-content h2{font-size:24px !important;margin-top:44px !important;}
 .bp-content h3{font-size:19px !important;}
 .bp-content ol.bp-check{padding:20px 15px !important;margin-left:-15px !important;margin-right:-15px !important;}
 .bp-content ul.bp-list li{padding:16px 15px 16px 44px;}
 .bp-content ul.bp-list li:before{left:15px;}
 .bp-body .bp-author-box{grid-template-columns:72px minmax(0,1fr) !important;padding:20px 15px !important;gap:16px !important;}
 .bp-body .bp-author-box .bp-av img{width:72px !important;height:72px !important;}
 .bp-cta .bp-in{padding-left:20px;}
 .bp-cta .bp-cta__t .elementor-heading-title{font-size:26px !important;}
 .bp-cta .bp-cta__btns > .elementor-widget{width:100%;}
 .bp-cta .bp-cta__btns .elementor-button{width:100%;justify-content:center;}
 .bp-rel .elementor-posts-container{grid-template-columns:1fr !important;}
 .bp-rel .bp-rel__t .elementor-heading-title{font-size:26px !important;}
}


.bp-hero .bp-fimg,.bp-hero .bp-fimg .elementor-widget-container{width:100%;}
.bp-cta .bp-cta__txt{display:flex;flex-direction:column !important;gap:0 !important;}
.bp-body .bp-author-box .bp-av__txt{display:flex;flex-direction:column !important;gap:0 !important;}
.bp-body .bp-aside > .elementor-widget,.bp-body .bp-main > .elementor-widget{width:100%;}

.bp-hero .bp-badges .elementor-icon-list-items,.bp-hero .bp-crumb .elementor-icon-list-items,.bp-hero .bp-author .elementor-icon-list-items{margin:0 !important;}
.bp-hero .bp-badges .elementor-icon-list-item,.bp-hero .bp-crumb .elementor-icon-list-item,.bp-hero .bp-author .elementor-icon-list-item{margin:0 !important;padding:0 !important;}
.bp-body .bp-toc{--box-border-width:0px;--box-padding:0px;--box-background-color:transparent;--header-background-color:transparent;}

.bp-hero .bp-author .elementor-icon-list-icon svg{fill:var(--bp-gold) !important;width:13px;}
.bp-body .bp-toc .elementor-toc__body{max-height:calc(100vh - 470px) !important;overflow-y:auto !important;scrollbar-width:thin;scrollbar-color:var(--bp-line) transparent;padding-right:6px !important;}
@media (max-width:1024px){.bp-body .bp-toc .elementor-toc__body{max-height:none !important;overflow:visible !important;}}

/* cta band gold variant */
.bp.bp-cta{background:var(--bp-gold) !important;}
.bp-cta .bp-in{border-left-color:var(--bp-navy) !important;}
.bp-cta .bp-cta__t .elementor-heading-title{color:var(--bp-ink) !important;}
.bp-cta .bp-cta__p,.bp-cta .bp-cta__p p{color:var(--bp-ink) !important;}
.bp-cta .bp-btn .elementor-button{background:var(--bp-navy) !important;border-color:var(--bp-navy) !important;color:#fff !important;}
.bp-cta .bp-btn .elementor-button:hover{background:#25374a !important;border-color:#25374a !important;}
.bp-cta .bp-btn--ghost .elementor-button{background:transparent !important;color:var(--bp-ink) !important;border-color:var(--bp-navy) !important;}
.bp-cta .bp-btn--ghost .elementor-button:hover{background:var(--bp-navy) !important;color:#fff !important;}
.bp-body .bp-card .bp-btn .elementor-button{padding:14px 12px !important;}

/* toc collapsible on tablet/mobile */
@media (min-width:1025px){.bp-body .bp-toc .elementor-toc__toggle-button{display:none !important;}}
.bp-body .bp-toc .elementor-toc__toggle-button i{color:var(--bp-ink) !important;font-size:14px;}
.bp-body .bp-toc .elementor-toc__toggle-button svg{fill:var(--bp-ink) !important;width:14px;}
@media (max-width:1024px){
 .bp-body .bp-toc{background:var(--bp-lt) !important;padding:16px 18px !important;border-top:2px solid var(--bp-gold) !important;}
 .bp-body .bp-toc .elementor-toc__header{border-bottom:0 !important;padding:0 !important;cursor:pointer;}
 .bp-body .bp-toc .elementor-toc__body{padding-top:12px !important;}
 .bp-body .bp-sharewrap{display:none !important;}
}

/* note / example box */
.bp-content p.bp-note{background:var(--bp-lt);border-left:3px solid var(--bp-gold);padding:22px 26px !important;font-size:16px !important;line-height:1.75 !important;margin:8px 0 28px !important;}
@media (max-width:767px){.bp-content p.bp-note{padding:18px 16px !important;font-size:15px !important;}}/* End custom CSS */