body:not(.rtl) .elementor-778 .elementor-element.elementor-element-d2aca98{right:20px;}body.rtl .elementor-778 .elementor-element.elementor-element-d2aca98{left:20px;}.elementor-778 .elementor-element.elementor-element-d2aca98{top:18px;}.elementor-778 .elementor-element.elementor-element-d2aca98 .elementor-icon-wrapper{text-align:center;}.elementor-778 .elementor-element.elementor-element-d2aca98.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-51632d8 );}.elementor-778 .elementor-element.elementor-element-d2aca98.elementor-view-framed .elementor-icon, .elementor-778 .elementor-element.elementor-element-d2aca98.elementor-view-default .elementor-icon{color:var( --e-global-color-51632d8 );border-color:var( --e-global-color-51632d8 );}.elementor-778 .elementor-element.elementor-element-d2aca98.elementor-view-framed .elementor-icon, .elementor-778 .elementor-element.elementor-element-d2aca98.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-51632d8 );}.elementor-778 .elementor-element.elementor-element-d2aca98 .elementor-icon{font-size:15px;}.elementor-778 .elementor-element.elementor-element-d2aca98 .elementor-icon svg{height:15px;}.elementor-778 .elementor-element.elementor-element-d2aca98 .elementor-icon i, .elementor-778 .elementor-element.elementor-element-d2aca98 .elementor-icon svg{transform:rotate(47deg);}.elementor-778 .elementor-element.elementor-element-9398005 .elementor-button{background-color:#FFFFFF00;font-family:"PingAR", Sans-serif;font-size:0.9rem;font-weight:400;fill:var( --e-global-color-51632d8 );color:var( --e-global-color-51632d8 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-778 .elementor-element.elementor-element-9398005 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-778 .elementor-element.elementor-element-9398005 .elementor-button:hover, .elementor-778 .elementor-element.elementor-element-9398005 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-778 .elementor-element.elementor-element-9398005 .elementor-button:hover svg, .elementor-778 .elementor-element.elementor-element-9398005 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-778 .elementor-element.elementor-element-c9516b6 .elementor-button{background-color:#FFFFFF00;font-family:"PingAR", Sans-serif;font-size:0.9rem;font-weight:400;fill:var( --e-global-color-51632d8 );color:var( --e-global-color-51632d8 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-778 .elementor-element.elementor-element-c9516b6 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-778 .elementor-element.elementor-element-c9516b6 .elementor-button:hover, .elementor-778 .elementor-element.elementor-element-c9516b6 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-778 .elementor-element.elementor-element-c9516b6 .elementor-button:hover svg, .elementor-778 .elementor-element.elementor-element-c9516b6 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-778 .elementor-element.elementor-element-eaa5982 .elementor-button{background-color:#61CE7000;font-family:"PingAR", Sans-serif;font-size:0.9rem;font-weight:400;fill:var( --e-global-color-51632d8 );color:var( --e-global-color-51632d8 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-778 .elementor-element.elementor-element-eaa5982 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-778 .elementor-element.elementor-element-eaa5982 .elementor-button:hover, .elementor-778 .elementor-element.elementor-element-eaa5982 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-778 .elementor-element.elementor-element-eaa5982 .elementor-button:hover svg, .elementor-778 .elementor-element.elementor-element-eaa5982 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-778 .elementor-element.elementor-element-8378a60 .elementor-button{background-color:#61CE7000;font-family:"PingAR", Sans-serif;font-size:0.9rem;font-weight:400;fill:var( --e-global-color-51632d8 );color:var( --e-global-color-51632d8 );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-778 .elementor-element.elementor-element-8378a60 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-778 .elementor-element.elementor-element-8378a60 .elementor-button:hover, .elementor-778 .elementor-element.elementor-element-8378a60 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-778 .elementor-element.elementor-element-8378a60 .elementor-button:hover svg, .elementor-778 .elementor-element.elementor-element-8378a60 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-778 .elementor-element.elementor-element-7e53eb8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-778 .elementor-element.elementor-element-7e53eb8:not(.elementor-motion-effects-element-type-background), .elementor-778 .elementor-element.elementor-element-7e53eb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-51632d8 );}.elementor-778 .elementor-element.elementor-element-51a514a{--display:flex;}.elementor-778 .elementor-element.elementor-element-f030156{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-778 .elementor-element.elementor-element-3fc61a8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-778 .elementor-element.elementor-element-608dcc9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-778 .elementor-element.elementor-element-b99b483{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-778 .elementor-element.elementor-element-d539412{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-778 .elementor-element.elementor-element-4ec3dda{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-778 .elementor-element.elementor-element-524ca16{--n-menu-dropdown-content-max-width:fit-content;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:17px;--n-menu-open-animation-duration:500ms;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:22.5px;--n-menu-title-font-size:14px;--n-menu-title-color-normal:var( --e-global-color-accent );--n-menu-title-transition:300ms;--n-menu-title-padding:0px 0px 0px 0px;--n-menu-icon-size:16px;--n-menu-icon-color:var( --e-global-color-primary );--n-menu-dropdown-indicator-size:12px;--n-menu-dropdown-indicator-space:3px;--n-menu-dropdown-indicator-color-normal:var( --e-global-color-primary );--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-778 .elementor-element.elementor-element-524ca16 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-778 .elementor-element.elementor-element-524ca16 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-778 .elementor-element.elementor-element-524ca16 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"PingAR", Sans-serif;font-weight:700;}.elementor-778 .elementor-element.elementor-element-524ca16 {--n-menu-title-color-hover:var( --e-global-color-primary );}.elementor-778 .elementor-element.elementor-element-524ca16 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title{border-radius:0px 0px 0px 0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for icon, class: .elementor-element-d2aca98 */.elementor-778 .elementor-element.elementor-element-d2aca98 svg{
    line-height: 0 !important;
    height: auto;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9398005 */.elementor-778 .elementor-element.elementor-element-9398005 .elementor-button svg{
    width: 15px !important;
}
.elementor-778 .elementor-element.elementor-element-9398005 .elementor-button:hover svg{
    fill: transparent !important;
}
.elementor-778 .elementor-element.elementor-element-9398005 .elementor-button:hover svg path{
    stroke: #3BBF00 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c9516b6 */.elementor-778 .elementor-element.elementor-element-c9516b6 .elementor-button svg{
    width: 18px !important;
}
.elementor-778 .elementor-element.elementor-element-c9516b6 .elementor-button-content-wrapper{
    align-items: center !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-eaa5982 */.elementor-778 .elementor-element.elementor-element-eaa5982 .elementor-button svg{
    width: 15px !important;
}
.elementor-778 .elementor-element.elementor-element-eaa5982 .elementor-button:hover svg{
    fill: transparent !important;
}
.elementor-778 .elementor-element.elementor-element-eaa5982 .elementor-button:hover svg path{
    stroke: #3BBF00 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8378a60 */.elementor-778 .elementor-element.elementor-element-8378a60 .elementor-button svg{
    width: 15px !important;
}
.elementor-778 .elementor-element.elementor-element-8378a60 .elementor-button:hover svg{
    fill: transparent !important;
}
.elementor-778 .elementor-element.elementor-element-8378a60 .elementor-button:hover svg path{
    stroke: #3BBF00 !important;
}/* End custom CSS */
/* Start custom CSS for mega-menu, class: .elementor-element-524ca16 */.dropdowm-main::after {
    position: absolute;
    content: "";
    width: 16px;
    height: 16px;
    background-color: inherit;
    top: -8px;
    right: 1.5rem;
    transform: rotate(45deg);
    z-index: -1;
    box-shadow: rgba(0, 0, 0, 0.05) -4px -6px 9px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e53eb8 */.elementor-778 .elementor-element.elementor-element-7e53eb8.elementor-sticky--effects{
    background: #00004e !important;
}
.elementor-778 .elementor-element.elementor-element-7e53eb8.elementor-sticky--effects .e-n-menu-title-text{
    color: #ffffff !important;
}
.elementor-778 .elementor-element.elementor-element-7e53eb8.elementor-sticky--effects .e-n-menu-title-text:hover{
    color: #3BBF00 !important;
}

.elementor-778 .elementor-element.elementor-element-7e53eb8.elementor-sticky--effects .defualt-logo{
    /*display: none !important;*/
    opacity: 0;
    transform: translateY(-20px);
    transition: transform 0.4s ease-in-out;
}
.elementor-778 .elementor-element.elementor-element-7e53eb8.elementor-sticky--effects .sticky-logo{
    display: flex !important;
    opacity: 100%;
    transform: translateY(0);
    transition: transform 0.4s ease-in-out;
}

@media (max-width: 1024px){
    .elementor-778 .elementor-element.elementor-element-7e53eb8.elementor-sticky--effects .sticky-logo{
    display: none !important;
}
}/* End custom CSS */