.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-45 .elementor-element.elementor-element-ecc72d2:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-ecc72d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#14462900;}.elementor-45 .elementor-element.elementor-element-ecc72d2{border-style:none;transition:background 0.3s, border 0s, border-radius 0s, box-shadow 0s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-ecc72d2, .elementor-45 .elementor-element.elementor-element-ecc72d2 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-ecc72d2:hover, .elementor-45 .elementor-element.elementor-element-ecc72d2:hover > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-ecc72d2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0s, opacity 0.3s;}.elementor-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-45 .elementor-element.elementor-element-c98332b{--spacer-size:20px;}.elementor-45 .elementor-element.elementor-element-67bfb15{--spacer-size:15px;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-45 .elementor-element.elementor-element-0cf2bb5{--spacer-size:40px;}.elementor-45 .elementor-element.elementor-element-f6fa21b{--spacer-size:17px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-fb2ffcf{text-align:center;}.elementor-45 .elementor-element.elementor-element-fb2ffcf .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:0.9rem;font-weight:normal;line-height:1.5em;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-f611676{--spacer-size:10px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-45 .elementor-element.elementor-element-300663d .elementor-button{background-color:#61CE7000;font-family:"Open Sans", Sans-serif;font-size:1rem;font-weight:normal;text-transform:uppercase;line-height:1em;fill:#CCA95C;color:#CCA95C;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCA95C;border-radius:30px 30px 30px 30px;}.elementor-45 .elementor-element.elementor-element-300663d .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-300663d .elementor-button:focus{background-color:#F0E158;color:#071B2B;}.elementor-45 .elementor-element.elementor-element-300663d .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-300663d .elementor-button:focus svg{fill:#071B2B;}.elementor-45 .elementor-element.elementor-element-c8c322b{--spacer-size:5px;}.elementor-45 .elementor-element.elementor-element-6557d17{--spacer-size:20px;}.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-45 .elementor-element.elementor-element-112d1f0{--display:flex;}.elementor-45 .elementor-element.elementor-element-2c13e91{text-align:center;}.elementor-45 .elementor-element.elementor-element-2c13e91 .elementor-heading-title{font-family:"ADLaM Display", Sans-serif;font-size:63px;font-weight:600;color:#FFD67D;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-879cf92{text-align:center;font-family:"Hahmlet", Sans-serif;font-size:18px;font-weight:400;color:#FAFAFA;}.elementor-45 .elementor-element.elementor-element-df12f58{text-align:center;}.elementor-45 .elementor-element.elementor-element-df12f58 .elementor-heading-title{font-family:"ADLaM Display", Sans-serif;font-size:21px;font-weight:600;color:#FFD67D;}.elementor-45 .elementor-element.elementor-element-1b6caed{text-align:center;}.elementor-45 .elementor-element.elementor-element-1b6caed .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-45 .elementor-element.elementor-element-151d9a9{--display:flex;}.elementor-45 .elementor-element.elementor-element-f276786{text-align:center;}.elementor-45 .elementor-element.elementor-element-f276786 .elementor-heading-title{font-family:"ADLaM Display", Sans-serif;font-weight:600;color:#FFD67D;}.elementor-45 .elementor-element.elementor-element-fc7d23b{text-align:center;}.elementor-45 .elementor-element.elementor-element-fc7d23b .elementor-heading-title{font-family:"ADLaM Display", Sans-serif;font-size:3rem;font-weight:400;line-height:1.2em;color:#FFD67D;}.elementor-45 .elementor-element.elementor-element-c530886:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-c530886 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#006D2200;}.elementor-45 .elementor-element.elementor-element-c530886{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-45 .elementor-element.elementor-element-c530886 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45 .elementor-element.elementor-element-13d6cd6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-widget-etn-event .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-etn-event .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-45 .elementor-element.elementor-element-62fe64a:hover .elementor-widget-container{background-color:#F6131300;border-style:none;}.elementor-45 .elementor-element.elementor-element-62fe64a .etn-event-content .etn-title{font-family:"ADLaM Display", Sans-serif;color:#000000;}.elementor-45 .elementor-element.elementor-element-62fe64a .etn-event-content .etn-title a{color:#000000;}.elementor-45 .elementor-element.elementor-element-62fe64a .etn-event-date{color:#17806E;}.elementor-45 .elementor-element.elementor-element-62fe64a .etn-event-item .etn-btn{color:#234B38;}.elementor-45 .elementor-element.elementor-element-62fe64a .etn-event-item{background-color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-0bec44b:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-0bec44b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#006D2200;}.elementor-45 .elementor-element.elementor-element-0bec44b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-45 .elementor-element.elementor-element-0bec44b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45 .elementor-element.elementor-element-17fb1b0{text-align:center;}.elementor-45 .elementor-element.elementor-element-17fb1b0 .elementor-heading-title{font-family:"ADLaM Display", Sans-serif;font-size:3rem;font-weight:400;line-height:1.2em;color:#CCA95C;}.elementor-45 .elementor-element.elementor-element-9d40c7a{--display:flex;}.elementor-45 .elementor-element.elementor-element-9d40c7a:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-9d40c7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E00F0F00;}.elementor-widget-eael-team-member-carousel .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-team-member-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-team-member-carousel .eael-tm-name{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-team-member-carousel .eael-tm-title-divider{border-bottom-color:var( --e-global-color-primary );}.elementor-widget-eael-team-member-carousel .eael-tm-position{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-team-member-carousel .eael-tm-position-divider{border-bottom-color:var( --e-global-color-primary );}.elementor-widget-eael-team-member-carousel .eael-tm-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-team-member-carousel .eael-tm-description-divider{border-bottom-color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-ca45465 .eael-tm{background-color:#d4b46c;}.elementor-45 .elementor-element.elementor-element-ca45465 .eael-tm-image{margin-bottom:0px;}.elementor-45 .elementor-element.elementor-element-ca45465 .eael-tm-name{color:#000000;margin-bottom:10px;}.elementor-45 .elementor-element.elementor-element-ca45465 .eael-tm-position{margin-bottom:10px;}.elementor-45 .elementor-element.elementor-element-ca45465 .eael-tm-description{margin-bottom:10px;}.elementor-45 .elementor-element.elementor-element-ca45465 .eael-tm-social-links li:not(:last-child){margin-right:10px;}.elementor-45 .elementor-element.elementor-element-ca45465 .eael-tm-social-links .eael-tm-social-icon{font-size:14px;line-height:14px;width:14px;color:#BFD3EF;}.elementor-45 .elementor-element.elementor-element-ca45465 .swiper-container-wrap .swiper-button-next, .elementor-45 .elementor-element.elementor-element-ca45465 .swiper-container-wrap .swiper-button-prev{font-size:22px;}.elementor-45 .elementor-element.elementor-element-b25ab8d:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-b25ab8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#295C0000;}.elementor-45 .elementor-element.elementor-element-b25ab8d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-45 .elementor-element.elementor-element-b25ab8d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45 .elementor-element.elementor-element-39f82dd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-45 .elementor-element.elementor-element-f7016cf{text-align:center;}.elementor-45 .elementor-element.elementor-element-f7016cf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:600;color:#CCA95C;}.elementor-45 .elementor-element.elementor-element-4ef7443{--display:flex;}.elementor-widget-eael-post-block .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-post-block .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-post-block .eael-entry-title > a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-post-block .eael-grid-post-excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-block .eael-entry-meta > div, .elementor-widget-eael-post-block .eael-entry-meta > span, .elementor-widget-eael-post-block .eael-entry-meta ul li i, .elementor-widget-eael-post-block .eael-entry-meta ul li a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-block .post-meta-categories li, .elementor-widget-eael-post-block .post-meta-categories li a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-45 .elementor-element.elementor-element-8f571ce{background-color:#0F4124;}.elementor-45 .elementor-element.elementor-element-8f571ce .eael-post-block-item{background-color:#fff;}.elementor-45 .elementor-element.elementor-element-8f571ce .eael-post-elements-readmore-btn{color:#000BEC;}.elementor-45 .elementor-element.elementor-element-8f571ce .eael-post-block-item .eael-entry-overlay{background-color:rgba(0,0,0, .75);}.elementor-45 .elementor-element.elementor-element-8f571ce .eael-post-block.post-block-style-overlay .eael-entry-wrapper{background-color:rgba(0,0,0, .75) !important;}.elementor-45 .elementor-element.elementor-element-8f571ce .eael-post-block-item .eael-entry-overlay > i{color:#ffffff;font-size:18px;}.elementor-45 .elementor-element.elementor-element-8f571ce .eael-post-block-item .eael-entry-overlay .eael-post-block-hover-svg-icon{width:18px;}.elementor-45 .elementor-element.elementor-element-743a2c6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-45 .elementor-element.elementor-element-b4517ba{text-align:center;}.elementor-45 .elementor-element.elementor-element-b4517ba .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:600;color:#CCA95C;}.elementor-widget-media-carousel .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-media-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-45 .elementor-element.elementor-element-0faa86f.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-45 .elementor-element.elementor-element-0faa86f .elementor-swiper-button{font-size:20px;}.elementor-45 .elementor-element.elementor-element-639728a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-45 .elementor-element.elementor-element-639728a:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-639728a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#23385700;}.elementor-45 .elementor-element.elementor-element-639728a > .elementor-container{max-width:1170px;}.elementor-45 .elementor-element.elementor-element-639728a{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-639728a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-45 .elementor-element.elementor-element-28199242.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-45 .elementor-element.elementor-element-782a0312{text-align:center;}.elementor-45 .elementor-element.elementor-element-782a0312 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;line-height:56px;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-56f2b992{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-45 .elementor-element.elementor-element-56f2b992 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:normal;line-height:20px;color:#FFFFFF;}.elementor-widget-fluent-form-widget .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-fluent-form-widget .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-fluent-form-widget .fluentform-widget-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-fluent-form-widget .ff-el-progress-status{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-fluent-form-widget .ff-el-progress-bar span{color:var( --e-global-color-primary );}.elementor-widget-fluent-form-widget .step-nav button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-45 .elementor-element.elementor-element-a498e68 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#C8A453 !important;color:#ffffff !important;}.elementor-45 .elementor-element.elementor-element-6a65d9d7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-45 .elementor-element.elementor-element-6a65d9d7{border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF6E;margin-top:60px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-45 .elementor-element.elementor-element-96ade30 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:normal;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-ec8d997 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:normal;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-b98133d{text-align:center;}.elementor-45 .elementor-element.elementor-element-b98133d .elementor-heading-title{font-family:"ADLaM Display", Sans-serif;font-size:21px;font-weight:normal;color:#FFFFFF;}.elementor-widget-social-icons .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-social-icons .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-45 .elementor-element.elementor-element-1cafb395{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:24px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-45 .elementor-element.elementor-element-1cafb395 .elementor-social-icon{background-color:#BF3A3A00;--icon-padding:0.3em;}.elementor-45 .elementor-element.elementor-element-1cafb395 .elementor-social-icon i{color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-1cafb395 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-1cafb395 .elementor-social-icon:hover{background-color:#8A4B4B00;}.elementor-45 .elementor-element.elementor-element-1cafb395 .elementor-social-icon:hover i{color:#EB5C2B;}.elementor-45 .elementor-element.elementor-element-1cafb395 .elementor-social-icon:hover svg{fill:#EB5C2B;}.elementor-45 .elementor-element.elementor-element-18768a67{text-align:right;}.elementor-45 .elementor-element.elementor-element-18768a67 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:normal;color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-45 .elementor-element.elementor-element-fc7d23b .elementor-heading-title{font-size:2.5rem;}.elementor-45 .elementor-element.elementor-element-c530886{padding:30px 0px 30px 0px;}.elementor-45 .elementor-element.elementor-element-0bec44b{padding:30px 0px 30px 0px;}.elementor-45 .elementor-element.elementor-element-17fb1b0 .elementor-heading-title{font-size:2.5rem;}.elementor-45 .elementor-element.elementor-element-b25ab8d{padding:30px 0px 30px 0px;}.elementor-45 .elementor-element.elementor-element-0faa86f.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-45 .elementor-element.elementor-element-639728a{padding:40px 10px 0px 10px;}.elementor-45 .elementor-element.elementor-element-782a0312{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-45 .elementor-element.elementor-element-782a0312 .elementor-heading-title{font-size:36px;line-height:42px;}}@media(max-width:767px){.elementor-45 .elementor-element.elementor-element-ecd0c51 img{width:50%;max-width:50%;}.elementor-45 .elementor-element.elementor-element-fb2ffcf{text-align:center;}.elementor-45 .elementor-element.elementor-element-2c13e91 .elementor-heading-title{font-size:40px;}.elementor-45 .elementor-element.elementor-element-879cf92{text-align:justify;font-size:15px;}.elementor-45 .elementor-element.elementor-element-1b6caed .elementor-heading-title{font-size:17px;}.elementor-45 .elementor-element.elementor-element-fc7d23b .elementor-heading-title{font-size:1.5rem;}.elementor-45 .elementor-element.elementor-element-17fb1b0 .elementor-heading-title{font-size:1.5rem;}.elementor-45 .elementor-element.elementor-element-0faa86f.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-45 .elementor-element.elementor-element-639728a{padding:30px 20px 20px 20px;}.elementor-45 .elementor-element.elementor-element-28199242.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-45 .elementor-element.elementor-element-782a0312 .elementor-heading-title{font-size:28px;line-height:32px;}.elementor-45 .elementor-element.elementor-element-56f2b992{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-45 .elementor-element.elementor-element-6a65d9d7{margin-top:20px;margin-bottom:0px;}.elementor-45 .elementor-element.elementor-element-96ade30{text-align:center;}.elementor-45 .elementor-element.elementor-element-ec8d997{text-align:center;}.elementor-45 .elementor-element.elementor-element-6ccf6445 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-45 .elementor-element.elementor-element-b98133d{text-align:center;}.elementor-45 .elementor-element.elementor-element-18768a67{text-align:center;}}/* Start custom CSS for image, class: .elementor-element-ecd0c51 */.leaf {
    border: none;
    border-radius: 0;
    box-shadow: none;
    height: auto;
    max-width: 70%;
    display: block;       /* inline → block kore dilam */
    margin: 0 auto;       /* auto margin diye center */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb2ffcf *//* 🎨 Ticker heading shimmer style */
.tickert {
    font-size: 20px !important;       /* Desktop font size */
    font-weight: 700 !important;
    text-align: center;
    background: linear-gradient(90deg, #cba758, #ffffff, #cba758);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-size: 200% auto;
    display: inline-block;
    letter-spacing: 1px;
    line-height: 1.3em;
    margin: 0 auto; /* ensure center */
}

/* shimmer motion */
@keyframes shimmer {
    0% {
        background-position: 200% center;
    }
    100% {
        background-position: -200% center;
    }
}

/* 📱 Mobile devices */
@media (max-width: 767px) {
    .tickert {
        font-size: 12px !important;    /* Mobile font size */
        letter-spacing: 0.5px;
    }
}

/* 📱 Tablets */
@media (min-width: 768px) and (max-width: 1024px) {
    .tickert {
        font-size: 22px !important;    /* Tablet font size */
        letter-spacing: 0.8px;
    }
}

/* 💻 Desktop */
@media (min-width: 1025px) {
    .tickert {
        font-size: 25px !important;    /* Desktop font size */
    }
}/* End custom CSS */
/* Start custom CSS for etn-event, class: .elementor-element-62fe64a */.comments-area a,
.page-content a {
    font-family: 'ADLaM Display';

    text-decoration: none !important;
}
a.etn-btn.etn-btn-border {
  color: transparent !important;   /* আসল 'ATTEND' লেখা লুকাও */
  position: relative;
}

a.etn-btn.etn-btn-border::after {
  content: "DETAILS";              /* নতুন টেক্সট বসাও */
  color: #020101FA;                /* টেক্সটের রঙ */
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-weight: bold;              /* চাইলে bold */
}/* End custom CSS */
/* Start custom CSS for eael-team-member-carousel, class: .elementor-element-ca45465 *//* Team Member Card Box Styling */
.eael-tm {
    border: 2px solid #e0e0e0;      /* হালকা ধূসর border */
    border-radius: 12px;            /* কোণ গোলাকার */
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08); /* হালকা ছায়া */
    overflow: hidden;               /* image/content বাইরে বের হবে না */
    transition: all 0.3s ease;      /* smooth hover effect */
    background: #fff;               /* সাদা ব্যাকগ্রাউন্ড */
}

/* Hover Effect */
.eael-tm:hover {
    border-color: #d4af37;          /* hover করলে সোনালি border */
    box-shadow: 0 6px 18px rgba(0, 0, 0, 0.15); /* deep shadow */
    transform: translateY(-5px);    /* hover করলে উপরে উঠবে */
}

/* Image Polish */
.eael-tm .eael-tm-image img {
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0bec44b */team/* End custom CSS */
/* Start custom CSS for eael-post-block, class: .elementor-element-8f571ce *//* Post Block Card Styling */
.eael-post-block-item {
    border-radius: 14px; /* corner smooth */
    overflow: hidden;
    background: #0f4124; /* fixed bg color */
    border: 1px solid rgba(255, 255, 255, 0.08);
    transition: all 0.35s ease-in-out;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.25);
    color: #fff;
}

/* Image border polish */
.eael-post-block-item .eael-entry-thumbnail img {
    border-top-left-radius: 14px;
    border-top-right-radius: 14px;
    width: 100%;
    height: auto;
    transition: transform 0.35s ease;
}

/* Hover effect - glossy look */
.eael-post-block-item:hover {
    transform: translateY(-6px) scale(1.02);
    box-shadow: 0 10px 25px rgba(0, 0, 0, 0.4),
                0 0 18px rgba(204, 169, 92, 0.5); /* golden glow */
    border-color: #cca95c;
}

/* Hover image zoom */
.eael-post-block-item:hover .eael-entry-thumbnail img {
    transform: scale(1.07);
}

/* Content box polish */
.eael-post-block-item .eael-entry-wrapper {
    padding: 18px 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
    background: linear-gradient(
        180deg, 
        rgba(15,65,36,0.95) 0%, 
        rgba(15,65,36,0.85) 100%
    ); /* glossy overlay */
}

/* Title */
.eael-post-block-item .eael-entry-title a {
    color: #fff;
    font-weight: 700;
    transition: color 0.3s;
}
.eael-post-block-item .eael-entry-title a:hover {
    color: #cca95c;
}

/* Read More button */
.eael-post-elements-readmore-btn {
    display: inline-block;
    margin-top: 10px;
    background: #cca95c;
    color: #fff !important;
    padding: 8px 18px;
    border-radius: 6px;
    font-weight: 600;
    text-decoration: none;
    transition: all 0.3s ease;
}
.eael-post-elements-readmore-btn:hover {
    background: #b8944f;
    box-shadow: 0 4px 12px rgba(0,0,0,0.25);
}



.eael-post-block-item .eael-entry-thumbnail {
    background-color: #0f4124;
    position: relative;
    height: 160px;
    -webkit-box-flex: 1;/* End custom CSS */