.elementor-20841 .elementor-element.elementor-element-d11996e:not(.elementor-motion-effects-element-type-background), .elementor-20841 .elementor-element.elementor-element-d11996e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1f6a3f9 );}.elementor-20841 .elementor-element.elementor-element-d11996e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 0px 0px;}.elementor-20841 .elementor-element.elementor-element-d11996e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20841 .elementor-element.elementor-element-49f855e > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-20841 .elementor-element.elementor-element-49f855e .elementor-heading-title{font-family:"Roboto", sans-serif;font-size:14px;font-weight:bold;text-transform:uppercase;line-height:24px;color:var( --e-global-color-dbaf610 );}.elementor-20841 .elementor-element.elementor-element-eaac699 .elementor-heading-title{font-family:var( --e-global-typography-the7_h3-font-family ), sans-serif;font-size:var( --e-global-typography-the7_h3-font-size );font-weight:var( --e-global-typography-the7_h3-font-weight );text-transform:var( --e-global-typography-the7_h3-text-transform );line-height:var( --e-global-typography-the7_h3-line-height );color:#FFFFFF;}.elementor-20841 .elementor-element.elementor-element-ded571c{--spacer-size:20px;}.elementor-20841 .elementor-element.elementor-element-b45cea2{text-align:start;color:var( --e-global-color-721d0f3 );--textColor:var( --e-global-color-721d0f3 );}.elementor-20841 .elementor-element.elementor-element-12294c2 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-20841 .elementor-element.elementor-element-12294c2 .elementor-heading-title{font-family:"Roboto", sans-serif;font-size:14px;font-weight:bold;text-transform:uppercase;line-height:24px;color:var( --e-global-color-dbaf610 );}.elementor-20841 .elementor-element.elementor-element-e5862c8 .elementor-heading-title{font-family:var( --e-global-typography-the7_h5-font-family ), sans-serif;font-size:var( --e-global-typography-the7_h5-font-size );font-weight:var( --e-global-typography-the7_h5-font-weight );text-transform:var( --e-global-typography-the7_h5-text-transform );line-height:var( --e-global-typography-the7_h5-line-height );color:#FFFFFF;}.elementor-20841 .elementor-element.elementor-element-15da0df{--spacer-size:20px;}.elementor-20841 .elementor-element.elementor-element-e883183{text-align:start;font-family:var( --e-global-typography-the7_normal_size-font-family ), sans-serif;font-size:var( --e-global-typography-the7_normal_size-font-size );text-transform:var( --e-global-typography-the7_normal_size-text-transform );line-height:var( --e-global-typography-the7_normal_size-line-height );color:var( --e-global-color-721d0f3 );--textColor:var( --e-global-color-721d0f3 );}.elementor-bc-flex-widget .elementor-20841 .elementor-element.elementor-element-3363307.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20841 .elementor-element.elementor-element-3363307.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20841 .elementor-element.elementor-element-3363307.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-20841 .elementor-element.elementor-element-4e2a8d2{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:10px;}.elementor-20841 .elementor-element.elementor-element-4e2a8d2 .elementor-widget-container{text-align:right;}.elementor-20841 .elementor-element.elementor-element-4e2a8d2 .elementor-social-icon{background-color:#30CC02;--icon-padding:0.8em;}.elementor-20841 .elementor-element.elementor-element-4e2a8d2 .elementor-social-icon i{color:#FFFFFF;}.elementor-20841 .elementor-element.elementor-element-4e2a8d2 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-20841 .elementor-element.elementor-element-4e2a8d2 .elementor-icon{border-radius:0px 0px 0px 0px;}.elementor-20841 .elementor-element.elementor-element-aa9e649:not(.elementor-motion-effects-element-type-background), .elementor-20841 .elementor-element.elementor-element-aa9e649 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1f6a3f9 );}.elementor-20841 .elementor-element.elementor-element-aa9e649{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20841 .elementor-element.elementor-element-aa9e649 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-20841 .elementor-element.elementor-element-17589fb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20841 .elementor-element.elementor-element-17589fb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20841 .elementor-element.elementor-element-8a6188b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-20841 .elementor-element.elementor-element-8a6188b .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-20841 .elementor-element.elementor-element-8a6188b .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-721d0f3 );}.elementor-20841 .elementor-element.elementor-element-8a6188b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-20841 .elementor-element.elementor-element-8a6188b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-dbaf610 );}.elementor-20841 .elementor-element.elementor-element-8a6188b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-20841 .elementor-element.elementor-element-8a6188b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-20841 .elementor-element.elementor-element-8a6188b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-20841 .elementor-element.elementor-element-8a6188b.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-dbaf610 );color:var( --e-global-color-dbaf610 );border-color:var( --e-global-color-dbaf610 );}.elementor-20841 .elementor-element.elementor-element-8a6188b .elementor-icon{font-size:100px;}.elementor-20841 .elementor-element.elementor-element-8a6188b .elementor-icon-box-description{color:var( --e-global-color-721d0f3 );}.elementor-20841 .elementor-element.elementor-element-ca8847b{width:auto;max-width:auto;text-align:center;}.elementor-20841 .elementor-element.elementor-element-ca8847b .elementor-heading-title{font-family:var( --e-global-typography-the7_small_size-font-family ), sans-serif;font-size:var( --e-global-typography-the7_small_size-font-size );text-transform:var( --e-global-typography-the7_small_size-text-transform );line-height:var( --e-global-typography-the7_small_size-line-height );color:#FFFFFF54;}.elementor-bc-flex-widget .elementor-20841 .elementor-element.elementor-element-9923324.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-20841 .elementor-element.elementor-element-9923324.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-20841 .elementor-element.elementor-element-9923324.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-20841 .elementor-element.elementor-element-22b5a43{width:auto;max-width:auto;--e-nav-menu-horizontal-menu-item-margin:calc( 30px / 2 );}.elementor-20841 .elementor-element.elementor-element-22b5a43 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-the7_small_size-font-family ), sans-serif;font-size:var( --e-global-typography-the7_small_size-font-size );text-transform:var( --e-global-typography-the7_small_size-text-transform );line-height:var( --e-global-typography-the7_small_size-line-height );}.elementor-20841 .elementor-element.elementor-element-22b5a43 .elementor-nav-menu--main .elementor-item{color:#FFFFFF54;fill:#FFFFFF54;padding-left:0px;padding-right:0px;padding-top:4px;padding-bottom:4px;}.elementor-20841 .elementor-element.elementor-element-22b5a43 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-20841 .elementor-element.elementor-element-22b5a43 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-20841 .elementor-element.elementor-element-22b5a43 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-20841 .elementor-element.elementor-element-22b5a43 .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFF;fill:#FFFFFF;}.elementor-20841 .elementor-element.elementor-element-22b5a43 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#FFFFFF;}.elementor-20841 .elementor-element.elementor-element-22b5a43 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:30px;}.elementor-20841 .elementor-element.elementor-element-22b5a43 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-20841 .elementor-element.elementor-element-22b5a43 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:-184px !important;}.elementor-20841 .elementor-element.elementor-element-cb0bdf5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20841 .elementor-element.elementor-element-cb0bdf5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-78861a0 );}.elementor-20841 .elementor-element.elementor-element-cb0bdf5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-20841 .elementor-element.elementor-element-cb0bdf5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-20841 .elementor-element.elementor-element-cb0bdf5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20841 .elementor-element.elementor-element-4ad06898 .elementor-button{background-color:var( --e-global-color-dbaf610 );background-image:var( --e-global-color-dbaf610 );padding:5px 5px 5px 5px;}.elementor-20841 .elementor-element.elementor-element-4ad06898{width:auto;max-width:auto;top:10px;}.elementor-20841 .elementor-element.elementor-element-4ad06898 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-20841 .elementor-element.elementor-element-4ad06898{right:10px;}body.rtl .elementor-20841 .elementor-element.elementor-element-4ad06898{left:10px;}.elementor-20841 .elementor-element.elementor-element-156882a4{width:auto;max-width:auto;align-self:flex-start;text-align:center;}.elementor-20841 .elementor-element.elementor-element-156882a4 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-20841 .elementor-element.elementor-element-156882a4 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-dbaf610 );}.elementor-20841 .elementor-element.elementor-element-dfd8572{--spacer-size:40px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px) and (min-width:768px){.elementor-20841 .elementor-element.elementor-element-6f85b05{width:50%;}.elementor-20841 .elementor-element.elementor-element-b3ca51d{width:50%;}.elementor-20841 .elementor-element.elementor-element-3363307{width:100%;}.elementor-20841 .elementor-element.elementor-element-17589fb{width:100%;}.elementor-20841 .elementor-element.elementor-element-9923324{width:100%;}}@media(max-width:1024px){.elementor-20841 .elementor-element.elementor-element-eaac699 .elementor-heading-title{font-size:var( --e-global-typography-the7_h3-font-size );line-height:var( --e-global-typography-the7_h3-line-height );}.elementor-20841 .elementor-element.elementor-element-e5862c8 .elementor-heading-title{font-size:var( --e-global-typography-the7_h5-font-size );line-height:var( --e-global-typography-the7_h5-line-height );}.elementor-20841 .elementor-element.elementor-element-e883183{font-size:var( --e-global-typography-the7_normal_size-font-size );line-height:var( --e-global-typography-the7_normal_size-line-height );}.elementor-bc-flex-widget .elementor-20841 .elementor-element.elementor-element-3363307.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20841 .elementor-element.elementor-element-3363307.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20841 .elementor-element.elementor-element-3363307.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-20841 .elementor-element.elementor-element-3363307 > .elementor-element-populated{padding:20px 30px 10px 30px;}.elementor-20841 .elementor-element.elementor-element-4e2a8d2 .elementor-widget-container{text-align:center;}.elementor-bc-flex-widget .elementor-20841 .elementor-element.elementor-element-17589fb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20841 .elementor-element.elementor-element-17589fb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20841 .elementor-element.elementor-element-17589fb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-20841 .elementor-element.elementor-element-17589fb > .elementor-element-populated{padding:10px 30px 20px 30px;}.elementor-20841 .elementor-element.elementor-element-ca8847b .elementor-heading-title{font-size:var( --e-global-typography-the7_small_size-font-size );line-height:var( --e-global-typography-the7_small_size-line-height );}.elementor-20841 .elementor-element.elementor-element-9923324.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-20841 .elementor-element.elementor-element-9923324 > .elementor-element-populated{padding:10px 30px 30px 30px;}.elementor-20841 .elementor-element.elementor-element-22b5a43 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-the7_small_size-font-size );line-height:var( --e-global-typography-the7_small_size-line-height );}.elementor-20841 .elementor-element.elementor-element-156882a4 .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-20841 .elementor-element.elementor-element-eaac699 .elementor-heading-title{font-size:var( --e-global-typography-the7_h3-font-size );line-height:var( --e-global-typography-the7_h3-line-height );}.elementor-20841 .elementor-element.elementor-element-e5862c8 .elementor-heading-title{font-size:var( --e-global-typography-the7_h5-font-size );line-height:var( --e-global-typography-the7_h5-line-height );}.elementor-20841 .elementor-element.elementor-element-e883183{font-size:var( --e-global-typography-the7_normal_size-font-size );line-height:var( --e-global-typography-the7_normal_size-line-height );}.elementor-bc-flex-widget .elementor-20841 .elementor-element.elementor-element-3363307.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20841 .elementor-element.elementor-element-3363307.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20841 .elementor-element.elementor-element-3363307.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-20841 .elementor-element.elementor-element-4e2a8d2 .elementor-widget-container{text-align:center;}.elementor-20841 .elementor-element.elementor-element-ca8847b{text-align:center;}.elementor-20841 .elementor-element.elementor-element-ca8847b .elementor-heading-title{font-size:var( --e-global-typography-the7_small_size-font-size );line-height:var( --e-global-typography-the7_small_size-line-height );}.elementor-20841 .elementor-element.elementor-element-22b5a43{width:initial;max-width:initial;--e-nav-menu-horizontal-menu-item-margin:calc( 15px / 2 );}.elementor-20841 .elementor-element.elementor-element-22b5a43 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-the7_small_size-font-size );line-height:var( --e-global-typography-the7_small_size-line-height );}.elementor-20841 .elementor-element.elementor-element-22b5a43 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:15px;}.elementor-20841 .elementor-element.elementor-element-cb0bdf5 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-20841 .elementor-element.elementor-element-156882a4 .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}}/* Start custom CSS for heading, class: .elementor-element-e5862c8 */.link-text a {
    transition-duration: 0.5s;
}
.link-text a:hover {
    color: #30CC02 !important;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-4e2a8d2 */@media screen and (max-width: 1024px) {
    .social-icons .elementor-social-icons-wrapper {
        -webkit-box-pack: center !important;
        justify-content: center !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8a6188b */.footer-logo .elementor-icon svg{
    height: auto;
}

.footer-logo .elementor-icon-box-wrapper {
    width: max-content;
}

.footer-logo .elementor-icon .logo-harb{
    transition-duration: 0.3s;
}
.footer-logo .elementor-icon:hover .logo-harb{
    fill:var( --e-global-color-dbaf610 );
}

@media screen and (max-width: 1024px) {
    .footer-logo .elementor-widget-container {
        display:flex;
        justify-content: center;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca8847b */.sidebar-content .menu .current-menu-parent > a, .sidebar-content.solid-bg .menu .current-menu-parent > a, .sidebar-content .menu .current-menu-item > a, .sidebar-content.solid-bg .menu .current-menu-item > a, .sidebar-content .custom-nav > li > a:hover span, .sidebar-content.solid-bg .custom-nav > li > a:hover span, .sidebar-content .custom-nav li.act > a span, .sidebar-content.solid-bg .custom-nav li.act > a span, .sidebar-content .custom-nav > li > ul a:hover span, .sidebar-content.solid-bg .custom-nav > li > ul a:hover span, .sidebar-content .st-accordion li > a:hover, .sidebar-content.solid-bg .st-accordion li > a:hover, .sidebar-content .st-accordion > ul li > a:hover *, .sidebar-content.solid-bg .st-accordion > ul li > a:hover *, .sidebar-content .widget .custom-categories a:hover span.item-name, .sidebar-content.solid-bg .widget .custom-categories a:hover span.item-name, .sidebar-content .widget_categories li a:hover, .sidebar-content.solid-bg .widget_categories li a:hover, .sidebar-content .widget_categories li a:not(.class-1):hover, .sidebar-content.solid-bg .widget_categories li a:not(.class-1):hover, .sidebar-content .widget_meta a:hover, .sidebar-content.solid-bg .widget_meta a:hover, .sidebar-content .blogroll a:hover, .sidebar-content.solid-bg .blogroll a:hover, .sidebar-content .widget_archive li a:hover, .sidebar-content.solid-bg .widget_archive li a:hover, .sidebar-content .widget_archive li a:not(.class-1):hover, .sidebar-content.solid-bg .widget_archive li a:not(.class-1):hover, .sidebar-content .widget_recent_entries a:hover, .sidebar-content.solid-bg .widget_recent_entries a:hover, .sidebar-content .widget_recent_entries a:not(.class-1):hover, .sidebar-content.solid-bg .widget_recent_entries a:not(.class-1):hover, .sidebar-content .widget_links a:hover, .sidebar-content.solid-bg .widget_links a:hover, .sidebar-content .widget_pages a:hover, .sidebar-content.solid-bg .widget_pages a:hover, .sidebar-content .recent-posts a:not(.post-rollover):hover, .sidebar-content.solid-bg .recent-posts a:not(.post-rollover):hover, .sidebar-content .items-grid .post-content > a:hover, .sidebar-content.solid-bg .items-grid .post-content > a:hover, .sidebar-content #wp-calendar td a:hover, .sidebar-content.solid-bg #wp-calendar td a:hover, .sidebar-content .tagcloud a:hover, .sidebar-content.solid-bg .tagcloud a:hover, .sidebar-content .tagcloud a:not(.class-1):hover, .sidebar-content.solid-bg .tagcloud a:not(.class-1):hover, .sidebar-content .widget_nav_menu a:hover, .sidebar-content.solid-bg .widget_nav_menu a:hover, .sidebar-content a.rsswidget:hover, .sidebar-content.solid-bg a.rsswidget:hover {
    color: #30cc02 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-37464c9 */.post .post-meta .entry-meta a {
    transition: color .3s ease;
}
.post .post-meta .entry-meta a span,
.post .post-meta .entry-meta a time {
    color: inherit;
}
.post .post-meta .entry-meta a:hover {
    color: #30CC02;
}

.author-info .author-description {
    align-self: center;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-22b5a43 */.footer-menu .sub-arrow {
    padding: 10px;
    transform: rotate(180deg);
}
.footer-menu .scroll-up,
.footer-menu .scroll-down {
    display: none !important;
}

.sub-menu {
    z-index: 100;
}

.elementor-20841 .elementor-element.elementor-element-22b5a43 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-20841 .elementor-element.elementor-element-22b5a43 .elementor-nav-menu__container.elementor-nav-menu--dropdown {
    margin-top: -318px !important;    
}

.sub-menu > li{
    background-color: #fff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-156882a4 */.title_with_line {
    display: flex;
    flex-direction: column;
    align-items: center;
}
.title_with_line:after{
    content: "";
    width: 80%;
    display: block;
    height: 2px;
    background: #24CED8;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7e4d1eaa */#page .join-our .nf-form-content input[type=submit]:hover {
    background: transparent !important;
}/* End custom CSS */