.elementor-101 .elementor-element.elementor-element-nav001:not(.elementor-motion-effects-element-type-background), .elementor-101 .elementor-element.elementor-element-nav001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B5E20;}.elementor-101 .elementor-element.elementor-element-nav001{box-shadow:0px 4px 18px 0px rgba(0,0,0,0.18);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:8px 40px 8px 40px;z-index:999;}.elementor-101 .elementor-element.elementor-element-nav001 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-101 .elementor-element.elementor-element-nav002.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-101 .elementor-element.elementor-element-nav002.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.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-101 .elementor-element.elementor-element-nav003{text-align:start;}.elementor-101 .elementor-element.elementor-element-nav003 img{width:120px;}.elementor-bc-flex-widget .elementor-101 .elementor-element.elementor-element-nav004.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-101 .elementor-element.elementor-element-nav004.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-101 .elementor-element.elementor-element-nav004.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-101 .elementor-element.elementor-element-a0b028f{width:auto;max-width:auto;align-self:center;}.elementor-101 .elementor-element.elementor-element-a0b028f .elementor-menu-toggle{margin-right:auto;background-color:rgba(255,255,255,0.08);}.elementor-101 .elementor-element.elementor-element-a0b028f .elementor-nav-menu .elementor-item{font-family:"Cairo", Sans-serif;font-size:16px;font-weight:600;}.elementor-101 .elementor-element.elementor-element-a0b028f .elementor-nav-menu--main .elementor-item{color:#E8F5E9;fill:#E8F5E9;padding-left:14px;padding-right:14px;}.elementor-101 .elementor-element.elementor-element-a0b028f .elementor-nav-menu--main .elementor-item:hover,
					.elementor-101 .elementor-element.elementor-element-a0b028f .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-101 .elementor-element.elementor-element-a0b028f .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-101 .elementor-element.elementor-element-a0b028f .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFF;fill:#FFFFFF;}.elementor-101 .elementor-element.elementor-element-a0b028f .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-101 .elementor-element.elementor-element-a0b028f .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#E65100;}.elementor-101 .elementor-element.elementor-element-a0b028f .e--pointer-framed .elementor-item:before,
					.elementor-101 .elementor-element.elementor-element-a0b028f .e--pointer-framed .elementor-item:after{border-color:#E65100;}.elementor-101 .elementor-element.elementor-element-a0b028f .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#FFFFFF;}.elementor-101 .elementor-element.elementor-element-a0b028f .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-101 .elementor-element.elementor-element-a0b028f .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:#E65100;}.elementor-101 .elementor-element.elementor-element-a0b028f .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-101 .elementor-element.elementor-element-a0b028f .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:#E65100;}.elementor-101 .elementor-element.elementor-element-a0b028f .elementor-nav-menu--dropdown a, .elementor-101 .elementor-element.elementor-element-a0b028f .elementor-menu-toggle{color:#1B5E20;fill:#1B5E20;}.elementor-101 .elementor-element.elementor-element-a0b028f .elementor-nav-menu--dropdown{background-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-101 .elementor-element.elementor-element-a0b028f .elementor-nav-menu--dropdown a:hover,
					.elementor-101 .elementor-element.elementor-element-a0b028f .elementor-nav-menu--dropdown a:focus,
					.elementor-101 .elementor-element.elementor-element-a0b028f .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-101 .elementor-element.elementor-element-a0b028f .elementor-nav-menu--dropdown a.highlighted,
					.elementor-101 .elementor-element.elementor-element-a0b028f .elementor-menu-toggle:hover,
					.elementor-101 .elementor-element.elementor-element-a0b028f .elementor-menu-toggle:focus{color:#FFFFFF;}.elementor-101 .elementor-element.elementor-element-a0b028f .elementor-nav-menu--dropdown a:hover,
					.elementor-101 .elementor-element.elementor-element-a0b028f .elementor-nav-menu--dropdown a:focus,
					.elementor-101 .elementor-element.elementor-element-a0b028f .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-101 .elementor-element.elementor-element-a0b028f .elementor-nav-menu--dropdown a.highlighted{background-color:#1B5E20;}.elementor-101 .elementor-element.elementor-element-a0b028f .elementor-nav-menu--dropdown .elementor-item, .elementor-101 .elementor-element.elementor-element-a0b028f .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Cairo", Sans-serif;font-size:15px;}.elementor-101 .elementor-element.elementor-element-a0b028f .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:10px;border-top-right-radius:10px;}.elementor-101 .elementor-element.elementor-element-a0b028f .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:10px;border-bottom-left-radius:10px;}.elementor-101 .elementor-element.elementor-element-a0b028f div.elementor-menu-toggle{color:#FFFFFF;}.elementor-101 .elementor-element.elementor-element-a0b028f div.elementor-menu-toggle svg{fill:#FFFFFF;}.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-101 .elementor-element.elementor-element-9686578 .elementor-button{background-color:#E65100;font-family:"Cairo", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-101 .elementor-element.elementor-element-9686578 .elementor-button:hover, .elementor-101 .elementor-element.elementor-element-9686578 .elementor-button:focus{background-color:#BF4400;}.elementor-101 .elementor-element.elementor-element-9686578{width:auto;max-width:auto;margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;align-self:center;}.elementor-101 .elementor-element.elementor-element-gathm01{width:auto;max-width:auto;margin:0px 16px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;align-self: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-101 .elementor-element.elementor-element-nav003 img{width:100px;}}@media(max-width:767px){.elementor-101 .elementor-element.elementor-element-nav001{padding:8px 16px 8px 16px;}.elementor-101 .elementor-element.elementor-element-nav003 img{width:85px;}.elementor-101 .elementor-element.elementor-element-9686578{margin:0px 8px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-101 .elementor-element.elementor-element-9686578 .elementor-button{padding:10px 14px 10px 14px;}.elementor-101 .elementor-element.elementor-element-gathm01{margin:0px 8px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(min-width:768px){.elementor-101 .elementor-element.elementor-element-nav002{width:20%;}.elementor-101 .elementor-element.elementor-element-nav004{width:80%;}}/* Start custom CSS */.elementor-101 .elementor-element-nav001 .elementor-nav-menu--dropdown{box-shadow:0 10px 30px rgba(0,0,0,.15)}
.elementor-101 .elementor-element-nav003 img{filter:brightness(0) invert(1);opacity:.95}
/* ga-join-menu */
.elementor-101 .elementor-nav-menu--main .ga-join-menu>a{border:1.5px solid rgba(255,255,255,.55);border-radius:999px;padding:6px 16px!important;margin:0 6px;transition:background .2s,border-color .2s}
.elementor-101 .elementor-nav-menu--main .ga-join-menu>a:hover{background:rgba(255,255,255,.12);border-color:#fff}
.elementor-101 .elementor-nav-menu--main .ga-join-menu>a::after{display:none!important}
.elementor-101 .elementor-nav-menu--dropdown .ga-join-menu>a{color:#E65100!important;font-weight:700}
/* ga-join-menu-end */
/* ga-dark-global */
.ga-theme-toggle{width:40px;height:40px;border-radius:50%;border:1.5px solid rgba(255,255,255,.55);background:transparent;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background .2s,border-color .2s}
.ga-theme-toggle:hover{background:rgba(255,255,255,.12);border-color:#fff}
.ga-theme-toggle svg{width:20px!important;height:20px!important;display:block}
html.ga-dark body{background:#0B2410}
html.ga-dark body .elementor-section.ga-light-sec{background-color:#0F2E15!important;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'80'%20height%3D'80'%20viewBox%3D'0%200%2080%2080'%3E%3Cg%20fill%3D'none'%20stroke%3D'%23ffffff'%20stroke-opacity%3D'0.05'%20stroke-width%3D'1'%3E%3Crect%20x%3D'22'%20y%3D'22'%20width%3D'36'%20height%3D'36'%2F%3E%3Crect%20x%3D'22'%20y%3D'22'%20width%3D'36'%20height%3D'36'%20transform%3D'rotate(45%2040%2040)'%2F%3E%3Ccircle%20cx%3D'40'%20cy%3D'40'%20r%3D'6'%2F%3E%3Cpath%20d%3D'M0%200L22%2022M80%200L58%2022M0%2080L22%2058M80%2080L58%2058'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")!important;background-size:80px 80px!important}
html.ga-dark body .elementor-column.ga-light-card.ga-light-card>.elementor-widget-wrap{background:#15391B!important;border-color:#24552C!important;box-shadow:0 10px 26px rgba(0,0,0,.35)!important}
html.ga-dark [data-elementor-type="wp-page"] .elementor-heading-title{color:#E6F2E2!important}
html.ga-dark [data-elementor-type="wp-page"] .elementor-widget-text-editor,html.ga-dark [data-elementor-type="wp-page"] .elementor-widget-text-editor p,html.ga-dark [data-elementor-type="wp-page"] .elementor-widget-text-editor li{color:#D7E3D4!important}
html.ga-dark [data-elementor-type="wp-page"] .elementor-widget-text-editor a{color:#FFB27A!important}
html.ga-dark [data-elementor-type="wp-page"] .elementor-widget-text-editor strong{color:#FFB27A!important}
html.ga-dark .elementor-icon-box-title,html.ga-dark .elementor-icon-box-title a{color:#E6F2E2!important}
html.ga-dark .elementor-icon-box-description{color:#B9CDB5!important}
html.ga-dark body .ga-why .elementor-widget-icon-box{background:#15391B!important;border-color:#24552C!important}
html.ga-dark body .ga-why .elementor-icon{background:rgba(230,81,0,.15)!important}
html.ga-dark body .ga-tag{background:#1F4A26!important;color:#CFE6CA!important}
html.ga-dark body .ga-course-row .elementor-widget-button .elementor-button{background:transparent!important;color:#CFE6CA!important;border-color:#6FAE74!important}
html.ga-dark body .ga-course-row .elementor-widget-button .elementor-button:hover{background:#2E7D32!important;color:#fff!important}
html.ga-dark body .ga-course-img img{background:#1F3A22!important}
html.ga-dark body .ga-dual-teacher>.elementor-widget-wrap{background:#15391B!important;border-color:#24552C!important;box-shadow:0 22px 44px rgba(0,0,0,.35),0 6px 0 #07180A!important}
html.ga-dark body .ga-teacher>.elementor-widget-wrap{background:rgba(255,255,255,.05)!important}
html.ga-dark body .ga-tl-card:not(:last-child)>.elementor-widget-wrap{background:#15391B!important;border-color:#24552C!important;box-shadow:0 18px 34px rgba(0,0,0,.35),0 4px 0 #07180A!important}
html.ga-dark body .elementor-swiper-button i,html.ga-dark body .elementor-swiper-button svg{color:#CFE6CA!important;fill:#CFE6CA!important}
html.ga-dark body .ga-pill{box-shadow:none}
html.ga-dark,html.ga-dark body{transition:background-color .3s}
/* ga-dark-global-end */
/* ga-btn-align */ .elementor-101 .elementor-element.elementor-element-9686578{margin-bottom:0 !important}/* End custom CSS */