.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-6 .elementor-element.elementor-element-cbe3c51{--display:flex;}.elementor-widget-shortcode .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-shortcode .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-6 .elementor-element.elementor-element-e7b2d61{--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-widget-bdt-advanced-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-bdt-advanced-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-6 .elementor-element.elementor-element-a5e039a{text-align:center;--ep-advanced-heading-pos-x:0px;--ep-advanced-heading-pos-y:0px;--ep-advanced-heading-rotate:0deg;}.elementor-6 .elementor-element.elementor-element-a5e039a .bdt-ep-advanced-heading-main-title-inner{font-family:"Baloo 2", Sans-serif;font-weight:600;}.elementor-6 .elementor-element.elementor-element-a5e039a .bdt-ep-advanced-heading-main-title .line:after{background-color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-a5e039a .bdt-ep-advanced-heading-main-title .bdt-button-icon-align-right{margin-left:8px;}.elementor-6 .elementor-element.elementor-element-a5e039a .bdt-ep-advanced-heading-main-title .bdt-button-icon-align-left{margin-right:8px;}.elementor-6 .elementor-element.elementor-element-a5e039a .bdt-ep-advanced-heading-main-title .bdt-button-icon-align-bottom{margin-top:8px;}.elementor-6 .elementor-element.elementor-element-a5e039a .bdt-ep-advanced-heading-content > div{color:#EAD9D9;-webkit-text-stroke-color:#EAD9D9;}.elementor-6 .elementor-element.elementor-element-6417d71{--display:flex;}.elementor-6 .elementor-element.elementor-element-5e3b777{--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;}.elementor-6 .elementor-element.elementor-element-69dba1d{--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-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-6 .elementor-element.elementor-element-5695278{--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-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-6 .elementor-element.elementor-element-b69de45 img{border-radius:20px 20px 20px 20px;}.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-6 .elementor-element.elementor-element-bf09684 .elementor-button{background-color:var( --e-global-color-primary );fill:#FFFFFF;color:#FFFFFF;}.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-6 .elementor-element.elementor-element-4ccb0d1{--spacer-size:20px;}.elementor-6 .elementor-element.elementor-element-b7e662c{--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-6 .elementor-element.elementor-element-6fd50bb{--spacer-size:20px;}.elementor-6 .elementor-element.elementor-element-27663bf{text-align:center;--ep-advanced-heading-pos-x:0px;--ep-advanced-heading-pos-y:0px;--ep-advanced-heading-rotate:0deg;}.elementor-6 .elementor-element.elementor-element-27663bf .bdt-ep-advanced-heading-main-title-inner{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-6 .elementor-element.elementor-element-27663bf .bdt-ep-advanced-heading-main-title .line:after{background-color:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-27663bf .bdt-ep-advanced-heading-main-title .bdt-button-icon-align-right{margin-left:8px;}.elementor-6 .elementor-element.elementor-element-27663bf .bdt-ep-advanced-heading-main-title .bdt-button-icon-align-left{margin-right:8px;}.elementor-6 .elementor-element.elementor-element-27663bf .bdt-ep-advanced-heading-main-title .bdt-button-icon-align-bottom{margin-top:8px;}.elementor-6 .elementor-element.elementor-element-27663bf .bdt-ep-advanced-heading-content > div{color:#EAD9D9;-webkit-text-stroke-color:#EAD9D9;}.elementor-6 .elementor-element.elementor-element-25249e8{--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-6 .elementor-element.elementor-element-30f040a{--display:flex;}.elementor-widget-bdt-member .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-bdt-member .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-6 .elementor-element.elementor-element-612f14e .bdt-member{text-align:left;}.elementor-6 .elementor-element.elementor-element-612f14e .bdt-member .bdt-member-photo{border-radius:15px 15px 15px 15px;overflow:hidden;}.elementor-6 .elementor-element.elementor-element-612f14e .bdt-member .bdt-member-photo img{opacity:1;}.elementor-6 .elementor-element.elementor-element-612f14e .bdt-member .bdt-member-photo:hover img{opacity:1;}.elementor-6 .elementor-element.elementor-element-612f14e .bdt-member .bdt-member-name{color:var( --e-global-color-primary );font-family:"Raleway", Sans-serif;}.elementor-6 .elementor-element.elementor-element-612f14e .bdt-member .bdt-member-role{font-family:"Raleway", Sans-serif;font-weight:600;}.elementor-6 .elementor-element.elementor-element-612f14e .skin-band .bdt-member-icons .bdt-member-icon:before{background:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-612f14e .bdt-member .bdt-member-icon i{color:var( --e-global-color-a5e18cc );}.elementor-6 .elementor-element.elementor-element-612f14e .bdt-member .bdt-member-icon svg{fill:var( --e-global-color-a5e18cc );}.elementor-6 .elementor-element.elementor-element-b20105c{--display:flex;}.elementor-widget-nested-accordion .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-nested-accordion .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-6 .elementor-element.elementor-element-561a489{--display:flex;}.elementor-widget-alert .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-alert .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-alert .elementor-alert-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-alert .elementor-alert-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6 .elementor-element.elementor-element-b806e24 .elementor-alert-title{font-family:"Baloo 2", Sans-serif;font-weight:600;}.elementor-6 .elementor-element.elementor-element-b806e24 .elementor-alert-description{font-family:"Baloo 2", Sans-serif;font-size:14px;font-weight:400;}.elementor-6 .elementor-element.elementor-element-8eb2d8c{--display:flex;}.elementor-6 .elementor-element.elementor-element-0c0ac27 .elementor-alert-title{font-family:"Baloo 2", Sans-serif;font-weight:600;}.elementor-6 .elementor-element.elementor-element-0c0ac27 .elementor-alert-description{font-family:"Baloo 2", Sans-serif;font-size:14px;font-weight:400;}.elementor-6 .elementor-element.elementor-element-68b75fd{--display:flex;}.elementor-6 .elementor-element.elementor-element-07385ac .elementor-alert-title{font-family:"Baloo 2", Sans-serif;font-weight:600;}.elementor-6 .elementor-element.elementor-element-07385ac .elementor-alert-description{font-family:"Baloo 2", Sans-serif;font-size:14px;font-weight:400;}.elementor-6 .elementor-element.elementor-element-8fcc7dc{--display:flex;}.elementor-6 .elementor-element.elementor-element-2988414 .elementor-alert-title{font-family:"Baloo 2", Sans-serif;font-weight:600;}.elementor-6 .elementor-element.elementor-element-2988414 .elementor-alert-description{font-family:"Baloo 2", Sans-serif;font-size:14px;font-weight:400;}.elementor-6 .elementor-element.elementor-element-a6a4600{--display:flex;}.elementor-6 .elementor-element.elementor-element-be88b86 .elementor-alert-title{font-family:"Baloo 2", Sans-serif;font-weight:600;}.elementor-6 .elementor-element.elementor-element-be88b86 .elementor-alert-description{font-family:"Baloo 2", Sans-serif;font-size:14px;font-weight:400;}.elementor-6 .elementor-element.elementor-element-c86fe55{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-6 .elementor-element.elementor-element-a5ce42a{--spacer-size:20px;}.elementor-6 .elementor-element.elementor-element-4c04edc{--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-6 .elementor-element.elementor-element-35a09b1{text-align:center;--ep-advanced-heading-pos-x:0px;--ep-advanced-heading-pos-y:0px;--ep-advanced-heading-rotate:0deg;}.elementor-6 .elementor-element.elementor-element-35a09b1 .bdt-ep-advanced-heading-main-title-inner{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-6 .elementor-element.elementor-element-35a09b1 .bdt-ep-advanced-heading-main-title .line:after{background-color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-35a09b1 .bdt-ep-advanced-heading-main-title .bdt-button-icon-align-right{margin-left:8px;}.elementor-6 .elementor-element.elementor-element-35a09b1 .bdt-ep-advanced-heading-main-title .bdt-button-icon-align-left{margin-right:8px;}.elementor-6 .elementor-element.elementor-element-35a09b1 .bdt-ep-advanced-heading-main-title .bdt-button-icon-align-bottom{margin-top:8px;}.elementor-6 .elementor-element.elementor-element-35a09b1 .bdt-ep-advanced-heading-content > div{color:#EAD9D9;-webkit-text-stroke-color:#EAD9D9;}.elementor-widget-sugar-calendar-events-calendar .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-sugar-calendar-events-calendar .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-6 .elementor-element.elementor-element-a6014ef{--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-6 .elementor-element.elementor-element-a6513ca{text-align:center;--ep-advanced-heading-pos-x:0px;--ep-advanced-heading-pos-y:0px;--ep-advanced-heading-rotate:0deg;}.elementor-6 .elementor-element.elementor-element-a6513ca .bdt-ep-advanced-heading-main-title-inner{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-6 .elementor-element.elementor-element-a6513ca .bdt-ep-advanced-heading-main-title .line:after{background-color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-a6513ca .bdt-ep-advanced-heading-main-title .bdt-button-icon-align-right{margin-left:8px;}.elementor-6 .elementor-element.elementor-element-a6513ca .bdt-ep-advanced-heading-main-title .bdt-button-icon-align-left{margin-right:8px;}.elementor-6 .elementor-element.elementor-element-a6513ca .bdt-ep-advanced-heading-main-title .bdt-button-icon-align-bottom{margin-top:8px;}.elementor-6 .elementor-element.elementor-element-a6513ca .bdt-ep-advanced-heading-content > div{color:#EAD9D9;-webkit-text-stroke-color:#EAD9D9;}.elementor-widget-eael-post-list .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-list .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-list .eael-post-list-header .header-title .title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-list .eael-post-list-header .post-categories 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-list .eael-post-list-featured-wrap .featured-content .eael-post-list-title, .elementor-widget-eael-post-list .eael-post-list-featured-wrap .featured-content .eael-post-list-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-list .eael-post-list-featured-wrap .featured-content 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-list .eael-post-list-featured-wrap .featured-content .meta{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-list .eael-post-list-content .eael-post-list-title, .elementor-widget-eael-post-list .eael-post-list-content .eael-post-list-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-list .eael-post-list-content 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-list .eael-post-list-content .meta{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-list .eael-post-list-container.layout-advanced .eael-post-list-post .eael-post-list-content .boxed-meta .author-info h5{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-list .eael-post-list-container.layout-advanced .eael-post-list-posts-wrap .eael-post-list-post .eael-post-list-content .boxed-meta .author-meta .author-info > a 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-list .eael-post-list-container.layout-advanced .eael-post-list-content .boxed-meta .meta-categories .meta-cats-wrap a, .elementor-widget-eael-post-list .eael-post-list-container.layout-default .eael-post-list-content .meta-categories a, .elementor-widget-eael-post-list .eael-post-list-container.layout-preset-2 .eael-post-list-content .meta-categories a, .elementor-widget-eael-post-list .eael-post-list-container.layout-preset-2 .eael-post-list-content .meta-categories a, .elementor-widget-eael-post-list .eael-post-list-container.layout-default .featured-content .meta-categories a, .elementor-widget-eael-post-list .eael-post-list-container.layout-preset-2 .featured-content .meta-categories a, .elementor-widget-eael-post-list .eael-post-list-container.layout-preset-3 .featured-content .meta-categories a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6 .elementor-element.elementor-element-a8b6624 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-6 .elementor-element.elementor-element-a8b6624 .eael-post-list-posts-wrap{grid-template-columns:repeat(1, 1fr);}.elementor-6 .elementor-element.elementor-element-a8b6624 .eael-post-list-container{border-radius:0px;}.elementor-6 .elementor-element.elementor-element-a8b6624 .eael-post-list-featured-wrap .eael-post-list-featured-inner, .elementor-6 .elementor-element.elementor-element-a8b6624 .eael-post-list-featured-wrap .eael-post-list-featured-inner:after{border-radius:5px;}.elementor-6 .elementor-element.elementor-element-a8b6624 .eael-post-list-featured-wrap .eael-post-list-featured-inner img{border-radius:5px 5px 0 0;}.elementor-6 .elementor-element.elementor-element-a8b6624 .eael-post-list-featured-wrap .featured-content .eael-post-list-title, .elementor-6 .elementor-element.elementor-element-a8b6624 .eael-post-list-featured-wrap .featured-content .eael-post-list-title a{color:#fff;}.elementor-6 .elementor-element.elementor-element-a8b6624 .eael-post-list-featured-wrap .featured-content .eael-post-list-title:hover, .elementor-6 .elementor-element.elementor-element-a8b6624 .eael-post-list-featured-wrap .featured-content .eael-post-list-title a:hover{color:#92939b;}.elementor-6 .elementor-element.elementor-element-a8b6624 .eael-post-list-featured-wrap .featured-content p{color:#f8f8f8;}.elementor-6 .elementor-element.elementor-element-a8b6624 .eael-post-list-container.layout-default .eael-post-list-posts-wrap .eael-post-list-post{border-radius:5px;}.elementor-6 .elementor-element.elementor-element-a8b6624 .eael-post-list-container.layout-preset-2 .eael-post-list-posts-wrap .eael-post-list-post{border-radius:5px;}.elementor-6 .elementor-element.elementor-element-a8b6624 .eael-post-list-container.layout-preset-3 .eael-post-list-posts-wrap .eael-post-list-post .eael-post-list-featured-inner, .elementor-6 .elementor-element.elementor-element-a8b6624 .eael-post-list-container.layout-preset-3 .eael-post-list-posts-wrap .eael-post-list-post .eael-post-list-featured-inner:after{border-radius:5px;}.elementor-6 .elementor-element.elementor-element-a8b6624 .eael-post-list-container .eael-post-list-thumbnail{border-radius:5px;}.elementor-6 .elementor-element.elementor-element-a8b6624 .eael-post-list-content .eael-post-list-title, .elementor-6 .elementor-element.elementor-element-a8b6624 .eael-post-list-content .eael-post-list-title a{color:#222;}.elementor-6 .elementor-element.elementor-element-a8b6624 .eael-post-list-content .eael-post-list-title:hover, .elementor-6 .elementor-element.elementor-element-a8b6624 .eael-post-list-content .eael-post-list-title a:hover{color:#e65a50;}.elementor-6 .elementor-element.elementor-element-a8b6624 .eael-post-list-content .eael-post-list-title{text-align:left;}.elementor-6 .elementor-element.elementor-element-a8b6624 .eael-post-list-content p{color:#4d4d4d;}.elementor-6 .elementor-element.elementor-element-a8b6624 .eael-post-list-content .meta{color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-a8b6624 .eael-post-list-container.layout-default .eael-post-list-content .meta-categories a, .elementor-6 .elementor-element.elementor-element-a8b6624 .eael-post-list-container.layout-preset-2 .eael-post-list-content .meta-categories a, .elementor-6 .elementor-element.elementor-element-a8b6624 .eael-post-list-container.layout-preset-3 .eael-post-list-content .meta-categories a, .elementor-6 .elementor-element.elementor-element-a8b6624 .eael-post-list-container.layout-advanced .eael-post-list-content .boxed-meta .meta-categories .meta-cats-wrap a{color:var( --e-global-color-accent );}.elementor-6 .elementor-element.elementor-element-a8b6624 .eael-post-list-container.layout-default .featured-content .meta-categories a, .elementor-6 .elementor-element.elementor-element-a8b6624 .eael-post-list-container.layout-preset-2 .featured-content .meta-categories a, .elementor-6 .elementor-element.elementor-element-a8b6624 .eael-post-list-container.layout-preset-3 .featured-content .meta-categories a{color:var( --e-global-color-accent );border-radius:0px;}.elementor-6 .elementor-element.elementor-element-a8b6624 .eael-post-list-container.layout-default .eael-post-list-content .meta-categories a, .elementor-6 .elementor-element.elementor-element-a8b6624 .eael-post-list-container.layout-preset-2 .eael-post-list-content .meta-categories a, .elementor-6 .elementor-element.elementor-element-a8b6624 .eael-post-list-container.layout-preset-3 .eael-post-list-content .meta-categories a, .elementor-6 .elementor-element.elementor-element-a8b6624 .eael-post-list-container.layout-advanced .eael-post-list-content .boxed-meta .meta-categories .meta-cats-wrap{border-radius:0px;}.elementor-6 .elementor-element.elementor-element-a8b6624 .eael-post-list-container.layout-default .eael-post-list-content .meta-categories a:hover, .elementor-6 .elementor-element.elementor-element-a8b6624 .eael-post-list-container.layout-preset-2 .eael-post-list-content .meta-categories a:hover, .elementor-6 .elementor-element.elementor-element-a8b6624 .eael-post-list-container.layout-preset-3 .eael-post-list-content .meta-categories a:hover, .elementor-6 .elementor-element.elementor-element-a8b6624 .eael-post-list-container.layout-advanced .eael-post-list-content .boxed-meta .meta-categories .meta-cats-wrap a:hover{color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-a8b6624 .eael-post-list-container.layout-default .featured-content .meta-categories a:hover, .elementor-6 .elementor-element.elementor-element-a8b6624 .eael-post-list-container.layout-preset-2 .featured-content .meta-categories a:hover, .elementor-6 .elementor-element.elementor-element-a8b6624 .eael-post-list-container.layout-preset-3 .featured-content .meta-categories a:hover{color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-a8b6624 .eael-post-elements-readmore-btn{font-family:"Baloo 2", Sans-serif;color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-a8b6624 .eael-post-elements-readmore-btn:hover{color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-4d924cf .elementor-button{background-color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-a0fe6a7{--spacer-size:20px;}.elementor-6 .elementor-element.elementor-element-23e925e{--display:flex;}.elementor-6 .elementor-element.elementor-element-6749eb3{text-align:center;--ep-advanced-heading-pos-x:0px;--ep-advanced-heading-pos-y:0px;--ep-advanced-heading-rotate:0deg;}.elementor-6 .elementor-element.elementor-element-6749eb3 .bdt-ep-advanced-heading-main-title-inner{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-6 .elementor-element.elementor-element-6749eb3 .bdt-ep-advanced-heading-main-title .line:after{background-color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-6749eb3 .bdt-ep-advanced-heading-main-title .bdt-button-icon-align-right{margin-left:8px;}.elementor-6 .elementor-element.elementor-element-6749eb3 .bdt-ep-advanced-heading-main-title .bdt-button-icon-align-left{margin-right:8px;}.elementor-6 .elementor-element.elementor-element-6749eb3 .bdt-ep-advanced-heading-main-title .bdt-button-icon-align-bottom{margin-top:8px;}.elementor-6 .elementor-element.elementor-element-6749eb3 .bdt-ep-advanced-heading-content > div{color:#EAD9D9;-webkit-text-stroke-color:#EAD9D9;}.elementor-widget-image-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-image-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-6 .elementor-element.elementor-element-bc40e4a{--e-image-carousel-slides-to-show:4;}.elementor-6 .elementor-element.elementor-element-55c7199{--display:flex;}.elementor-6 .elementor-element.elementor-element-adc8ba8{--spacer-size:30px;}:root{--page-title-display:none;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-6 .elementor-element.elementor-element-69dba1d{--width:60%;}.elementor-6 .elementor-element.elementor-element-5695278{--width:50%;}.elementor-6 .elementor-element.elementor-element-30f040a{--width:40%;}.elementor-6 .elementor-element.elementor-element-b20105c{--width:60%;}}@media(max-width:1024px){.elementor-6 .elementor-element.elementor-element-a5e039a{--ep-advanced-heading-pos-x:0px;--ep-advanced-heading-pos-y:0px;--ep-advanced-heading-rotate:0deg;}.elementor-6 .elementor-element.elementor-element-27663bf{--ep-advanced-heading-pos-x:0px;--ep-advanced-heading-pos-y:0px;--ep-advanced-heading-rotate:0deg;}.elementor-6 .elementor-element.elementor-element-35a09b1{--ep-advanced-heading-pos-x:0px;--ep-advanced-heading-pos-y:0px;--ep-advanced-heading-rotate:0deg;}.elementor-6 .elementor-element.elementor-element-a6513ca{--ep-advanced-heading-pos-x:0px;--ep-advanced-heading-pos-y:0px;--ep-advanced-heading-rotate:0deg;}.elementor-6 .elementor-element.elementor-element-a8b6624 .eael-post-list-posts-wrap{grid-template-columns:repeat(1, 1fr);}.elementor-6 .elementor-element.elementor-element-6749eb3{--ep-advanced-heading-pos-x:0px;--ep-advanced-heading-pos-y:0px;--ep-advanced-heading-rotate:0deg;}}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-a5e039a{--ep-advanced-heading-pos-x:0px;--ep-advanced-heading-pos-y:0px;--ep-advanced-heading-rotate:0deg;}.elementor-6 .elementor-element.elementor-element-27663bf{--ep-advanced-heading-pos-x:0px;--ep-advanced-heading-pos-y:0px;--ep-advanced-heading-rotate:0deg;}.elementor-6 .elementor-element.elementor-element-35a09b1{--ep-advanced-heading-pos-x:0px;--ep-advanced-heading-pos-y:0px;--ep-advanced-heading-rotate:0deg;}.elementor-6 .elementor-element.elementor-element-a6513ca{--ep-advanced-heading-pos-x:0px;--ep-advanced-heading-pos-y:0px;--ep-advanced-heading-rotate:0deg;}.elementor-6 .elementor-element.elementor-element-a8b6624 .eael-post-list-posts-wrap{grid-template-columns:repeat(1, 1fr);}.elementor-6 .elementor-element.elementor-element-6749eb3{--ep-advanced-heading-pos-x:0px;--ep-advanced-heading-pos-y:0px;--ep-advanced-heading-rotate:0deg;}}/* Start custom CSS for html, class: .elementor-element-efa9f53 */.osumsa-about {
  position: relative;
  padding: 1.2rem 1.5rem 0.5rem;
  background: radial-gradient(circle at 30% 30%, #e6f4ed 0%, #f8faf9 100%);
  overflow: hidden;
}

.osumsa-container {
  max-width: 800px;
  margin: 0 auto;
  position: relative;
  z-index: 1;
  color: #374151;
}

.osumsa-about h2 {
  font-size: clamp(1.8rem, 2.5vw, 2.4rem);
  text-transform: uppercase;
  letter-spacing: 1.5px;
  margin-bottom: 0.5rem;
  text-align: left;
  color: #0b5133;
  font-weight: 800;
}

.osumsa-about p {
  font-size: 1rem;
  line-height: 1.5;
  margin-bottom: 1.2rem;
  color: #4b5563;
}

.osumsa-list {
  list-style: none;
  margin: 1rem 0 0;
  padding: 0;
}

.osumsa-list li {
  position: relative;
  padding-left: 1.2rem;
  margin-bottom: 0.9rem;
  line-height: 1.5;
  font-size: 1rem;
  color: #374151;
}

.osumsa-list li::before {
  content: "•";
  position: absolute;
  left: 0;
  top: 0;
  color: #0b8a5f; /* OSUMSA green accent */
  font-size: 1.2rem;
  line-height: 1.4;
}

.osumsa-list strong {
  color: #0b8a5f; /* highlight main phrase */
  font-weight: 600;
}

@media (min-width: 768px) {
  .osumsa-list li {
    font-size: 1.05rem;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-43205a1 */.osumsa-header-text {
  margin-top: 1rem;
  color: #4b5563;
  line-height: 1.5;
  font-size: 17px;
  max-width: none;
  width: 100%;
  text-align: center;
}

.osumsa-footer-text strong {
  color: #0b5133;
  font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d12c440 */.osumsa-footer-text {
  margin-top: 1rem;
  color: #4b5563;
  line-height: 1.7;
  font-size: 1rem;
  max-width: 750px;
}

.osumsa-footer-text strong {
  color: #0b5133;
  font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for alert, class: .elementor-element-b806e24 */.elementor-alert .breakline {
  display: block;
  margin-top: 0.5em;
}/* End custom CSS */
/* Start custom CSS for alert, class: .elementor-element-0c0ac27 */.elementor-alert .breakline {
  display: block;
  margin-top: 0.5em;
}/* End custom CSS */
/* Start custom CSS for alert, class: .elementor-element-07385ac */.elementor-alert .breakline {
  display: block;
  margin-top: 0.5em;
}/* End custom CSS */
/* Start custom CSS for alert, class: .elementor-element-2988414 */.elementor-alert .breakline {
  display: block;
  margin-top: 0.5em;
}/* End custom CSS */
/* Start custom CSS for alert, class: .elementor-element-be88b86 */.elementor-alert .breakline {
  display: block;
  margin-top: 0.5em;
}/* End custom CSS */
/* Start custom CSS for alert, class: .elementor-element-b806e24 */.elementor-alert .breakline {
  display: block;
  margin-top: 0.5em;
}/* End custom CSS */
/* Start custom CSS for alert, class: .elementor-element-0c0ac27 */.elementor-alert .breakline {
  display: block;
  margin-top: 0.5em;
}/* End custom CSS */
/* Start custom CSS for alert, class: .elementor-element-07385ac */.elementor-alert .breakline {
  display: block;
  margin-top: 0.5em;
}/* End custom CSS */
/* Start custom CSS for alert, class: .elementor-element-2988414 */.elementor-alert .breakline {
  display: block;
  margin-top: 0.5em;
}/* End custom CSS */
/* Start custom CSS for alert, class: .elementor-element-be88b86 */.elementor-alert .breakline {
  display: block;
  margin-top: 0.5em;
}/* End custom CSS */
/* Start custom CSS for alert, class: .elementor-element-b806e24 */.elementor-alert .breakline {
  display: block;
  margin-top: 0.5em;
}/* End custom CSS */
/* Start custom CSS for alert, class: .elementor-element-0c0ac27 */.elementor-alert .breakline {
  display: block;
  margin-top: 0.5em;
}/* End custom CSS */
/* Start custom CSS for alert, class: .elementor-element-07385ac */.elementor-alert .breakline {
  display: block;
  margin-top: 0.5em;
}/* End custom CSS */
/* Start custom CSS for alert, class: .elementor-element-2988414 */.elementor-alert .breakline {
  display: block;
  margin-top: 0.5em;
}/* End custom CSS */
/* Start custom CSS for alert, class: .elementor-element-be88b86 */.elementor-alert .breakline {
  display: block;
  margin-top: 0.5em;
}/* End custom CSS */
/* Start custom CSS for alert, class: .elementor-element-b806e24 */.elementor-alert .breakline {
  display: block;
  margin-top: 0.5em;
}/* End custom CSS */
/* Start custom CSS for alert, class: .elementor-element-0c0ac27 */.elementor-alert .breakline {
  display: block;
  margin-top: 0.5em;
}/* End custom CSS */
/* Start custom CSS for alert, class: .elementor-element-07385ac */.elementor-alert .breakline {
  display: block;
  margin-top: 0.5em;
}/* End custom CSS */
/* Start custom CSS for alert, class: .elementor-element-2988414 */.elementor-alert .breakline {
  display: block;
  margin-top: 0.5em;
}/* End custom CSS */
/* Start custom CSS for alert, class: .elementor-element-be88b86 */.elementor-alert .breakline {
  display: block;
  margin-top: 0.5em;
}/* End custom CSS */
/* Start custom CSS for alert, class: .elementor-element-b806e24 */.elementor-alert .breakline {
  display: block;
  margin-top: 0.5em;
}/* End custom CSS */
/* Start custom CSS for alert, class: .elementor-element-0c0ac27 */.elementor-alert .breakline {
  display: block;
  margin-top: 0.5em;
}/* End custom CSS */
/* Start custom CSS for alert, class: .elementor-element-07385ac */.elementor-alert .breakline {
  display: block;
  margin-top: 0.5em;
}/* End custom CSS */
/* Start custom CSS for alert, class: .elementor-element-2988414 */.elementor-alert .breakline {
  display: block;
  margin-top: 0.5em;
}/* End custom CSS */
/* Start custom CSS for alert, class: .elementor-element-be88b86 */.elementor-alert .breakline {
  display: block;
  margin-top: 0.5em;
}/* End custom CSS */
/* Start custom CSS for alert, class: .elementor-element-b806e24 */.elementor-alert .breakline {
  display: block;
  margin-top: 0.5em;
}/* End custom CSS */
/* Start custom CSS for alert, class: .elementor-element-0c0ac27 */.elementor-alert .breakline {
  display: block;
  margin-top: 0.5em;
}/* End custom CSS */
/* Start custom CSS for alert, class: .elementor-element-07385ac */.elementor-alert .breakline {
  display: block;
  margin-top: 0.5em;
}/* End custom CSS */
/* Start custom CSS for alert, class: .elementor-element-2988414 */.elementor-alert .breakline {
  display: block;
  margin-top: 0.5em;
}/* End custom CSS */
/* Start custom CSS for alert, class: .elementor-element-be88b86 */.elementor-alert .breakline {
  display: block;
  margin-top: 0.5em;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-c86fe55 *//* Accordion structure cleanup */
.elementor-accordion .elementor-accordion-item {
  border: 1px solid #e6e9e7;
  border-radius: 8px;
  margin-bottom: 10px;
  overflow: hidden;
}

/* Accordion header style */
.elementor-accordion .elementor-tab-title {
  background: #f8faf9;
  padding: 14px 18px;
  font-weight: 600;
  color: #0b5133;
  transition: background 0.3s ease, color 0.3s ease;
}

/* Active (open) state */
.elementor-accordion .elementor-tab-title.elementor-active {
  background: #e6f4ed;
  color: #0b8a5f;
}

/* Icon style */
.elementor-accordion .elementor-accordion-icon i {
  color: #0b8a5f;
  font-size: 16px;
}

/* Accordion content */
.elementor-accordion .elementor-tab-content {
  padding: 15px 20px;
  line-height: 1.7;
  color: #374151;
  background: #ffffff;
}

.elementor-alert {
  background: #f2fbf5;
  border-left: 4px solid #0b8a5f;
  border-radius: 8px;
  padding: 14px 18px;
  color: #2f3d3a;
  line-height: 1.6;
}

.elementor-alert strong {
  font-weight: 700;
}

.elementor-alert p {
  margin: 0 0 0.6rem;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-418cc4b */.osumsa-footer-text {
  margin-top: 1rem;
  color: #4b5563;
  line-height: 1.7;
  font-size: 1rem;
  max-width: 750px;
}

.osumsa-footer-text strong {
  color: #0b5133;
  font-weight: 600;
}
a.cta-link {
  display: inline-block;
  color: #0b8a5f;
  font-weight: 600;
  text-decoration: none;
  transition: color 0.2s ease, border-bottom 0.2s ease;
  border-bottom: 2px solid transparent;
}

a.cta-link:hover {
  color: #064e3b;
  border-bottom: 2px solid #0b8a5f;
}/* End custom CSS */