.elementor-36837 .elementor-element.elementor-element-27ec33f{--display:flex;}.elementor-36837 .elementor-element.elementor-element-27ec33f:not(.elementor-motion-effects-element-type-background), .elementor-36837 .elementor-element.elementor-element-27ec33f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF7E4;}.elementor-36837 .elementor-element.elementor-element-78f1b977{--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;}.elementor-36837 .elementor-element.elementor-element-6ed0f84b{--display:flex;}.elementor-36837 .elementor-element.elementor-element-50477002 .elementor-icon-list-icon{width:14px;}.elementor-36837 .elementor-element.elementor-element-50477002 .elementor-icon-list-icon i{font-size:14px;}.elementor-36837 .elementor-element.elementor-element-50477002 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-36837 .elementor-element.elementor-element-3aec8675 .elementor-heading-title{font-size:52px;line-height:1.08em;}.elementor-36837 .elementor-element.elementor-element-69ef119f{--display:flex;}.elementor-36837 .elementor-element.elementor-element-78a8bf01{--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-36837 .elementor-element.elementor-element-66baa0e0{--display:flex;}.elementor-36837 .elementor-element.elementor-element-ba41381{--display:flex;}.elementor-36837 .elementor-element.elementor-element-3c9633a1{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-36837 .elementor-element.elementor-element-3c9633a1 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-36837 .elementor-element.elementor-element-3c9633a1:after{content:"0.66";}.elementor-36837 .elementor-element.elementor-element-3c9633a1 .elementor-post__thumbnail__link{width:100%;}.elementor-36837 .elementor-element.elementor-element-3c9633a1 .elementor-post__meta-data span + span:before{content:"///";}.elementor-36837 .elementor-element.elementor-element-3c9633a1.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-36837 .elementor-element.elementor-element-3c9633a1.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-36837 .elementor-element.elementor-element-3c9633a1.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}@media(min-width:768px){.elementor-36837 .elementor-element.elementor-element-78f1b977{--content-width:1240px;}.elementor-36837 .elementor-element.elementor-element-78a8bf01{--content-width:820px;}.elementor-36837 .elementor-element.elementor-element-ba41381{--content-width:1110px;}}@media(max-width:1299px){.elementor-36837 .elementor-element.elementor-element-3aec8675 .elementor-heading-title{font-size:44px;}}@media(max-width:767px){.elementor-36837 .elementor-element.elementor-element-3aec8675 .elementor-heading-title{font-size:34px;}.elementor-36837 .elementor-element.elementor-element-3c9633a1 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-36837 .elementor-element.elementor-element-3c9633a1:after{content:"0.5";}.elementor-36837 .elementor-element.elementor-element-3c9633a1 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS */body.single-post.fenek-design-system-active{--fenek-reading:780px;--fenek-navy:#073b67;--fenek-navy-deep:#042d50;--fenek-cream:#fff7e4;--fenek-muted:#576979;--fenek-border:#d6e3e8}.fenek-post-hero{background:var(--fenek-cream);overflow:hidden}.fenek-post-hero__inner{min-height:460px}.fenek-post-hero__copy{justify-content:center;padding:clamp(34px,4.5vw,62px) clamp(24px,4vw,56px) clamp(34px,4.5vw,62px) 24px}.fenek-post-hero h1.elementor-heading-title,.fenek-post-title .elementor-heading-title{color:var(--fenek-navy-deep)!important;font-size:clamp(2.35rem,3.55vw,3.55rem)!important;line-height:1.08!important;margin:0!important}.fenek-post-meta{color:var(--fenek-muted);font-size:.88rem}.fenek-post-hero__image,.fenek-post-featured-image,.fenek-post-featured-image .elementor-widget-container,.fenek-post-featured-image img{height:100%;min-height:390px}.fenek-post-featured-image img{border-radius:0 0 0 42px;object-fit:cover;width:100%}.fenek-post-layout{align-items:flex-start;gap:0;padding:clamp(42px,6vw,72px) 24px}.fenek-post-content-column{margin:0 auto;max-width:var(--fenek-reading);width:100%}.fenek-post-content,.fenek-post-content-column .elementor-widget-theme-post-content{color:#173447;font-size:1.1rem;line-height:1.82}.fenek-post-content p,.fenek-post-content-column .elementor-widget-theme-post-content p{margin:0 0 1.35rem}.fenek-post-content h2,.fenek-post-content-column .elementor-widget-theme-post-content h2{color:var(--fenek-navy-deep);font-size:clamp(1.85rem,2.7vw,2.55rem);line-height:1.16;margin:4.4rem 0 1rem;scroll-margin-top:120px}.fenek-post-content h3,.fenek-post-content-column .elementor-widget-theme-post-content h3{color:var(--fenek-navy);font-size:clamp(1.35rem,1.8vw,1.65rem);line-height:1.22;margin:3.2rem 0 .8rem;scroll-margin-top:120px}.fenek-post-content h2+p,.fenek-post-content h3+p{margin-top:0}.fenek-post-content img{border-radius:4px;display:block;margin:2rem auto}.fenek-author-box{border-bottom:1px solid var(--fenek-border);border-top:1px solid var(--fenek-border);margin-top:56px;padding:28px 0}.fenek-post-related{padding:30px 24px 90px}@media(max-width:1024px){.fenek-post-hero__inner,.fenek-post-layout{flex-direction:column}.fenek-post-hero__copy,.fenek-post-hero__image,.fenek-post-content-column{max-width:none;width:100%}.fenek-post-hero__image,.fenek-post-featured-image,.fenek-post-featured-image .elementor-widget-container,.fenek-post-featured-image img{min-height:420px}.fenek-post-featured-image img{border-radius:0}}@media(max-width:767px){.fenek-post-hero h1.elementor-heading-title,.fenek-post-title .elementor-heading-title{font-size:clamp(2rem,9vw,2.65rem)!important}.fenek-post-hero__copy{padding:42px 20px}.fenek-post-hero__image,.fenek-post-featured-image,.fenek-post-featured-image .elementor-widget-container,.fenek-post-featured-image img{min-height:330px}.fenek-post-layout{padding:46px 20px}.fenek-post-content{font-size:1.02rem;line-height:1.76}.fenek-post-content h2{margin-top:3.4rem}}/* End custom CSS */