.elementor-34675 .elementor-element.elementor-element-5fa63c1f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-34675 .elementor-element.elementor-element-5fa63c1f:not(.elementor-motion-effects-element-type-background), .elementor-34675 .elementor-element.elementor-element-5fa63c1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFD580;}.elementor-34675 .elementor-element.elementor-element-448dcc2d .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:9px;}.elementor-34675 .elementor-element.elementor-element-448dcc2d.elementor-view-stacked .elementor-icon{background-color:#28005A;}.elementor-34675 .elementor-element.elementor-element-448dcc2d.elementor-view-framed .elementor-icon, .elementor-34675 .elementor-element.elementor-element-448dcc2d.elementor-view-default .elementor-icon{fill:#28005A;color:#28005A;border-color:#28005A;}.elementor-34675 .elementor-element.elementor-element-448dcc2d .elementor-icon{font-size:21px;}.elementor-34675 .elementor-element.elementor-element-448dcc2d .elementor-icon-box-title, .elementor-34675 .elementor-element.elementor-element-448dcc2d .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:48px;}.elementor-34675 .elementor-element.elementor-element-448dcc2d .elementor-icon-box-description{font-size:13px;color:#28005A;}.elementor-34675 .elementor-element.elementor-element-7b29c3b{--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;--justify-content:flex-end;--align-items:center;}.elementor-34675 .elementor-element.elementor-element-7b29c3b:not(.elementor-motion-effects-element-type-background), .elementor-34675 .elementor-element.elementor-element-7b29c3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#24003A;}.elementor-34675 .elementor-element.elementor-element-32b0fa4 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:9px;}.elementor-34675 .elementor-element.elementor-element-32b0fa4.elementor-view-stacked .elementor-icon{background-color:#D4C5E7;}.elementor-34675 .elementor-element.elementor-element-32b0fa4.elementor-view-framed .elementor-icon, .elementor-34675 .elementor-element.elementor-element-32b0fa4.elementor-view-default .elementor-icon{fill:#D4C5E7;color:#D4C5E7;border-color:#D4C5E7;}.elementor-34675 .elementor-element.elementor-element-32b0fa4 .elementor-icon{font-size:21px;}.elementor-34675 .elementor-element.elementor-element-32b0fa4 .elementor-icon-box-title, .elementor-34675 .elementor-element.elementor-element-32b0fa4 .elementor-icon-box-title a{font-size:48px;}.elementor-34675 .elementor-element.elementor-element-32b0fa4 .elementor-icon-box-title{color:#FDFDFD;}.elementor-34675 .elementor-element.elementor-element-32b0fa4 .elementor-icon-box-description{font-size:13px;color:#FFFFFF;}.elementor-34675 .elementor-element.elementor-element-fdc3a8e .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:9px;}.elementor-34675 .elementor-element.elementor-element-fdc3a8e.elementor-view-stacked .elementor-icon{background-color:#D4C5E7;}.elementor-34675 .elementor-element.elementor-element-fdc3a8e.elementor-view-framed .elementor-icon, .elementor-34675 .elementor-element.elementor-element-fdc3a8e.elementor-view-default .elementor-icon{fill:#D4C5E7;color:#D4C5E7;border-color:#D4C5E7;}.elementor-34675 .elementor-element.elementor-element-fdc3a8e .elementor-icon{font-size:21px;}.elementor-34675 .elementor-element.elementor-element-fdc3a8e .elementor-icon-box-description{font-size:13px;color:#FFFFFF;}.elementor-34675 .elementor-element.elementor-element-2c3df2f .elementor-search-form{text-align:center;}.elementor-34675 .elementor-element.elementor-element-2c3df2f .elementor-search-form__toggle{--e-search-form-toggle-size:33px;--e-search-form-toggle-color:#D5C3C3;}.elementor-34675 .elementor-element.elementor-element-2c3df2f input[type="search"].elementor-search-form__input{font-family:"Montserrat", Sans-serif;}.elementor-34675 .elementor-element.elementor-element-2c3df2f:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-radius:3px;}.elementor-34675 .elementor-element.elementor-element-2c3df2f.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-radius:3px;}.elementor-34675 .elementor-element.elementor-element-18645560{--display:flex;--min-height:0px;--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:center;}.elementor-34675 .elementor-element.elementor-element-18645560:not(.elementor-motion-effects-element-type-background), .elementor-34675 .elementor-element.elementor-element-18645560 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEBEBF0;}.elementor-34675 .elementor-element.elementor-element-a654d92{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-34675 .elementor-element.elementor-element-a654d92.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-34675 .elementor-element.elementor-element-a654d92 .edublink-site-main-logo, .elementor-34675 .elementor-element.elementor-element-a654d92 .edublink-logo-caption-wrapper{justify-content:center;}.elementor-34675 .elementor-element.elementor-element-a654d92 .edublink-site-main-logo img{width:234px;}.elementor-34675 .elementor-element.elementor-element-574c5739{width:100%;max-width:100%;}.elementor-34675 .elementor-element.elementor-element-574c5739.elementor-element{--align-self:flex-end;}.elementor-34675 .elementor-element.elementor-element-574c5739 .edublink-elementor-mobile-hamburger-menu i,.elementor-34675 .elementor-element.elementor-element-574c5739 .edublink-elementor-mobile-hamburger-menu svg{font-size:18px;width:18px;}.elementor-34675 .elementor-element.elementor-element-54f03aed .edublink-button-widget-wrapper{justify-content:center;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-34675 .elementor-element.elementor-element-574c5739 .edublink-navbar-expand-lg .edublink-navbar-nav{justify-content:flex-end;}}@media(min-width:768px){.elementor-34675 .elementor-element.elementor-element-5fa63c1f{--content-width:1350px;}.elementor-34675 .elementor-element.elementor-element-7b29c3b{--content-width:1026px;}.elementor-34675 .elementor-element.elementor-element-18645560{--content-width:1440px;}}@media(max-width:767px){.elementor-34675 .elementor-element.elementor-element-32b0fa4 .elementor-icon{font-size:18px;}.elementor-34675 .elementor-element.elementor-element-32b0fa4 .elementor-icon-box-title, .elementor-34675 .elementor-element.elementor-element-32b0fa4 .elementor-icon-box-title a{font-size:7px;}.elementor-34675 .elementor-element.elementor-element-32b0fa4 .elementor-icon-box-description{font-size:14px;}.elementor-34675 .elementor-element.elementor-element-a654d92 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-34675 .elementor-element.elementor-element-a654d92{--container-widget-width:37px;--container-widget-flex-grow:0;width:var( --container-widget-width, 37px );max-width:37px;}.elementor-34675 .elementor-element.elementor-element-a654d92.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-34675 .elementor-element.elementor-element-a654d92 .edublink-site-main-logo, .elementor-34675 .elementor-element.elementor-element-a654d92 .edublink-logo-caption-wrapper{justify-content:flex-start;}.elementor-34675 .elementor-element.elementor-element-a654d92 .edublink-site-main-logo img{width:270px;max-width:100px;}.elementor-34675 .elementor-element.elementor-element-574c5739{width:auto;max-width:auto;}.elementor-34675 .elementor-element.elementor-element-574c5739.elementor-element{--align-self:flex-end;}.elementor-34675 .elementor-element.elementor-element-574c5739 .edublink-navbar-expand-lg .edublink-navbar-nav{justify-content:flex-start;}.elementor-34675 .elementor-element.elementor-element-574c5739 .edublink-elementor-mobile-hamburger-menu i,.elementor-34675 .elementor-element.elementor-element-574c5739 .edublink-elementor-mobile-hamburger-menu svg{font-size:27px;width:27px;}.elementor-34675 .elementor-element.elementor-element-54f03aed .edublink-button-widget-wrapper{justify-content:center;}}/* Start custom CSS for edublink-button, class: .elementor-element-54f03aed *//* Hide the button by default */
.elementor-34675 .elementor-element.elementor-element-54f03aed {
    display: none;
}

/* Show the button only if the user is not logged in */
body:not(.logged-in) .elementor-34675 .elementor-element.elementor-element-54f03aed {
    display: inline-block;
}

/* Ensure the button is hidden when WooCommerce is active and the user is logged in */
body.woocommerce-account.logged-in .elementor-34675 .elementor-element.elementor-element-54f03aed {
    display: none;
}/* End custom CSS */