.elementor-3375 .elementor-element.elementor-element-62d735e{--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:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:nowrap;--padding-top:40px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-3375 .elementor-element.elementor-element-ee32065{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3375 .elementor-element.elementor-element-af7cd30{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3375 .elementor-element.elementor-element-f2d0aff{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3375 .elementor-element.elementor-element-c2ca5df > .elementor-widget-container{padding:20px 22px 6px 22px;}.elementor-3375 .elementor-element.elementor-element-c2ca5df .elementor-heading-title{font-family:"ADLaM Display", Sans-serif;font-size:17px;line-height:1.3em;color:#1e293b;}.elementor-3375 .elementor-element.elementor-element-d464ecb > .elementor-widget-container{padding:0px 22px 18px 22px;}.elementor-3375 .elementor-element.elementor-element-d464ecb .elementor-icon-list-icon{width:14px;}.elementor-3375 .elementor-element.elementor-element-d464ecb .elementor-icon-list-icon i{font-size:14px;}.elementor-3375 .elementor-element.elementor-element-d464ecb .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-3375 .elementor-element.elementor-element-9bf4e8f{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3375 .elementor-element.elementor-element-d835271 > .elementor-widget-container{padding:20px 22px 6px 22px;}.elementor-3375 .elementor-element.elementor-element-d835271 .elementor-heading-title{font-family:"ADLaM Display", Sans-serif;font-size:17px;line-height:1.3em;color:#1e293b;}.elementor-3375 .elementor-element.elementor-element-c31766c{--grid-row-gap:8px;--grid-column-gap:30px;}.elementor-3375 .elementor-element.elementor-element-c31766c .elementor-post__meta-data span + span:before{content:"///";}.elementor-3375 .elementor-element.elementor-element-c31766c .elementor-post__title, .elementor-3375 .elementor-element.elementor-element-c31766c .elementor-post__title a{color:#1e293b;}.elementor-3375 .elementor-element.elementor-element-1121ed6{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-3375 .elementor-element.elementor-element-1121ed6:not(.elementor-motion-effects-element-type-background), .elementor-3375 .elementor-element.elementor-element-1121ed6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#263692;}.elementor-3375 .elementor-element.elementor-element-722d111 .elementor-heading-title{font-family:"ADLaM Display", Sans-serif;font-size:14px;color:#ffb611;}.elementor-3375 .elementor-element.elementor-element-b3173ad{color:#ffffff;}.elementor-3375 .elementor-element.elementor-element-b1a6ac4 .elementor-button{background-color:#ffb611;fill:#211f38;color:#211f38;border-radius:50px 50px 50px 50px;}@media(min-width:768px){.elementor-3375 .elementor-element.elementor-element-62d735e{--content-width:1280px;}.elementor-3375 .elementor-element.elementor-element-ee32065{--width:68%;}.elementor-3375 .elementor-element.elementor-element-af7cd30{--width:32%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3375 .elementor-element.elementor-element-ee32065{--width:100%;}.elementor-3375 .elementor-element.elementor-element-af7cd30{--width:100%;}}@media(max-width:1024px){.elementor-3375 .elementor-element.elementor-element-62d735e{--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;}}/* Start custom CSS for container, class: .elementor-element-ee32065 */.elementor-3375 .elementor-element.elementor-element-ee32065{overflow-x:clip}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2d0aff */.elementor-3375 .elementor-element.elementor-element-f2d0aff{background:#fff;border:1px solid #d1d5db;border-top:10px solid #ffb611;border-radius:20px;overflow:hidden;padding:0;transition:transform .3s var(--ebg-ease),box-shadow .3s var(--ebg-ease)}
.elementor-3375 .elementor-element.elementor-element-f2d0aff:hover{transform:translateY(-3px);box-shadow:var(--ebg-shadow-soft)}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-c31766c */.elementor-3375 .elementor-element.elementor-element-c31766c .elementor-posts-container{display:flex!important;flex-direction:column;gap:8px}.elementor-3375 .elementor-element.elementor-element-c31766c .elementor-post{position:relative;display:flex;align-items:center;min-height:64px;padding:8px 12px 8px 70px!important;margin:0!important;background:var(--ebg-paper);border:1px solid #e2e8f0!important;border-radius:14px;transition:transform .3s var(--ebg-ease),box-shadow .3s var(--ebg-ease),border-color .3s}.elementor-3375 .elementor-element.elementor-element-c31766c .elementor-post:hover{transform:translateX(3px);border-color:#ffb611!important;box-shadow:var(--ebg-shadow-soft)}.elementor-3375 .elementor-element.elementor-element-c31766c .elementor-post::before{content:"";position:absolute;left:8px;top:50%;width:48px;height:48px;transform:translateY(-50%);background-size:cover;background-repeat:no-repeat;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'><rect width='64' height='64' rx='14' fill='%23263692'/><rect x='10' y='9' width='44' height='10' rx='5' fill='%234a55a0'/><path d='M27 22h10l-5 6z' fill='%23ffb611'/><rect x='10' y='31' width='12' height='9' rx='3' fill='%234a55a0'/><rect x='26' y='31' width='12' height='9' rx='3' fill='%234a55a0'/><rect x='42' y='31' width='12' height='9' rx='3' fill='%234a55a0'/><path d='M27 43h10l-5 6z' fill='%23ffb611'/><rect x='10' y='51' width='44' height='6' rx='3' fill='%23ffb611'/></svg>")}.elementor-3375 .elementor-element.elementor-element-c31766c .elementor-post:nth-child(3n+2)::before{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'><rect width='64' height='64' rx='14' fill='%23263692'/><path d='M32 10l22 11-22 11-22-11z' fill='%23ffb611'/><path d='M10 32l22 11 22-11' fill='none' stroke='%234a55a0' stroke-width='6' stroke-linecap='round' stroke-linejoin='round'/><path d='M10 43l22 11 22-11' fill='none' stroke='%234a55a0' stroke-width='6' stroke-linecap='round' stroke-linejoin='round' opacity='.6'/></svg>")}.elementor-3375 .elementor-element.elementor-element-c31766c .elementor-post:nth-child(3n+3)::before{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'><rect width='64' height='64' rx='14' fill='%23263692'/><rect x='11' y='34' width='9' height='18' rx='3' fill='%234a55a0'/><rect x='24' y='24' width='9' height='28' rx='3' fill='%23ffb611'/><rect x='37' y='30' width='9' height='22' rx='3' fill='%234a55a0'/><rect x='50' y='16' width='5' height='5' rx='2.5' fill='%23ffb611'/><rect x='10' y='55' width='44' height='3' rx='1.5' fill='%234a55a0'/></svg>")}.elementor-3375 .elementor-element.elementor-element-c31766c .elementor-post__text{display:flex;flex-direction:column;gap:2px;margin:0!important;padding:0!important}.elementor-3375 .elementor-element.elementor-element-c31766c .elementor-post__title,.elementor-3375 .elementor-element.elementor-element-c31766c .elementor-post__title a{font-size:13.5px!important;line-height:1.25!important;font-weight:700!important;color:#263692!important;margin:0!important}.elementor-3375 .elementor-element.elementor-element-c31766c .elementor-post__meta-data{font-size:11px!important;color:#64748b!important;margin:0!important}.elementor-3375 .elementor-element.elementor-element-c31766c .elementor-post__text,.elementor-3375 .elementor-element.elementor-element-c31766c .elementor-post__title,.elementor-3375 .elementor-element.elementor-element-c31766c .elementor-post__meta-data{text-align:left!important}.elementor-3375 .elementor-element.elementor-element-c31766c .elementor-post__meta-data{order:2}.elementor-3375 .elementor-element.elementor-element-c31766c .elementor-post{justify-content:flex-start!important}.elementor-3375 .elementor-element.elementor-element-c31766c .elementor-post__text{width:100%;align-items:flex-start!important}.elementor-3375 .elementor-element.elementor-element-c31766c .elementor-posts-container{margin:0!important;width:100%}.elementor-3375 .elementor-element.elementor-element-c31766c .elementor-widget-container{padding:0!important}.elementor-3375 .elementor-element.elementor-element-c31766c .elementor-post__meta-data{white-space:normal}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bf4e8f */.elementor-3375 .elementor-element.elementor-element-9bf4e8f{background:#fff;border:1px solid #d1d5db;border-top:10px solid #ffb611;border-radius:20px;overflow:hidden;padding:0;transition:transform .3s var(--ebg-ease),box-shadow .3s var(--ebg-ease)}
.elementor-3375 .elementor-element.elementor-element-9bf4e8f:hover{transform:translateY(-3px);box-shadow:var(--ebg-shadow-soft)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1121ed6 */.elementor-3375 .elementor-element.elementor-element-1121ed6{border-radius:20px;transition:transform .3s var(--ebg-ease),box-shadow .3s var(--ebg-ease)}
.elementor-3375 .elementor-element.elementor-element-1121ed6:hover{transform:translateY(-3px);box-shadow:var(--ebg-shadow-pop)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af7cd30 */.elementor-3375 .elementor-element.elementor-element-af7cd30{position:sticky;top:124px;align-self:flex-start} @media(max-width:1024px){.elementor-3375 .elementor-element.elementor-element-af7cd30{position:static}} @media(max-height:760px){.elementor-3375 .elementor-element.elementor-element-af7cd30{position:static}} .elementor-3375 .elementor-element.elementor-element-af7cd30>.e-con{flex-shrink:0}/* End custom CSS */
/* Start custom CSS */.ast-narrow-container .ast-container,.single .ast-container{max-width:1240px!important}
.elementor-location-single{width:100%}
.elementor-element.fadeInRight{animation-name:ebgFadeInL!important}
.elementor-element.bounceInRight{animation-name:ebgBounceInL!important}
@keyframes ebgFadeInL{from{opacity:0;transform:translate3d(-32px,0,0)}to{opacity:1;transform:none}}
@keyframes ebgBounceInL{0%{opacity:0;transform:translate3d(-32px,0,0)}60%{opacity:1;transform:translate3d(6px,0,0)}100%{opacity:1;transform:none}}/* End custom CSS */