.elementor-51424 .elementor-element.elementor-element-ee06e0e{--display:flex;--min-height:80px;--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;--gap:0px 25px;--row-gap:0px;--column-gap:25px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#4E2981;--border-color:#4E2981;--position:fixed;top:0px;--z-index:99999;}.elementor-51424 .elementor-element.elementor-element-ee06e0e::before, .elementor-51424 .elementor-element.elementor-element-ee06e0e > .elementor-background-video-container::before, .elementor-51424 .elementor-element.elementor-element-ee06e0e > .e-con-inner > .elementor-background-video-container::before, .elementor-51424 .elementor-element.elementor-element-ee06e0e > .elementor-background-slideshow::before, .elementor-51424 .elementor-element.elementor-element-ee06e0e > .e-con-inner > .elementor-background-slideshow::before, .elementor-51424 .elementor-element.elementor-element-ee06e0e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#2D0A5E;}body:not(.rtl) .elementor-51424 .elementor-element.elementor-element-ee06e0e{left:0px;}body.rtl .elementor-51424 .elementor-element.elementor-element-ee06e0e{right:0px;}.elementor-widget-site-logo .hfe-site-logo-container .hfe-site-logo-img{border-color:var( --e-global-color-primary );}.elementor-widget-site-logo .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-51424 .elementor-element.elementor-element-e661a4a .hfe-site-logo-container, .elementor-51424 .elementor-element.elementor-element-e661a4a .hfe-caption-width figcaption{text-align:left;}.elementor-51424 .elementor-element.elementor-element-e661a4a .hfe-site-logo-container .hfe-site-logo-img{border-style:none;}.elementor-51424 .elementor-element.elementor-element-e661a4a .widget-image-caption{margin-top:0px;margin-bottom:0px;}.elementor-51424 .elementor-element.elementor-element-7ba31ae .htmega-menu-area{width:100%;border-style:none;}.elementor-51424 .elementor-element.elementor-element-7ba31ae .htmega-menu-container ul{justify-content:start;}.elementor-51424 .elementor-element.elementor-element-7ba31ae .htmega-menu-area .sub-menu{min-width:250px;background-color:#301B63;}.elementor-51424 .elementor-element.elementor-element-7ba31ae .htmega-menu-area ul > li > ul.sub-menu li a{font-family:var( --e-global-typography-33c1bc5-font-family ), Sans-serif;font-size:var( --e-global-typography-33c1bc5-font-size );font-weight:var( --e-global-typography-33c1bc5-font-weight );line-height:var( --e-global-typography-33c1bc5-line-height );letter-spacing:var( --e-global-typography-33c1bc5-letter-spacing );word-spacing:var( --e-global-typography-33c1bc5-word-spacing );}.elementor-51424 .elementor-element.elementor-element-7ba31ae .htmega-menu-area .htmegamenu-content-wrapper{min-width:750px;max-width:750px;}.elementor-51424 .elementor-element.elementor-element-7ba31ae .htmega-menu-area ul > li > a{color:#FFFFFF;}.elementor-51424 .elementor-element.elementor-element-7ba31ae .htmega-menu-area ul > li > a > span.htmenu-icon{color:#FFFFFF;font-size:14px;margin-left:5px;}.elementor-51424 .elementor-element.elementor-element-7ba31ae  .htmega-menu-area ul.htmega-megamenu > li > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.7rem;}.elementor-51424 .elementor-element.elementor-element-7ba31ae .htmega-menu-area ul > li > a:hover{color:#A78FC8;}.elementor-51424 .elementor-element.elementor-element-7ba31ae .htmega-menu-area ul > li > a:hover > span.htmenu-icon{color:#A78FC8;}.elementor-51424 .elementor-element.elementor-element-7ba31ae .htmega-menu-area ul > li > a > span.htmenu-icon svg path{fill:#FFFFFF;}.elementor-51424 .elementor-element.elementor-element-7ba31ae .htmega-menu-area ul > li > a > span.htmenu-icon svg{width:14px;}.elementor-51424 .elementor-element.elementor-element-7ba31ae .htmega-menu-area .htmobile-aside-button{float:right;}.elementor-51424 .elementor-element.elementor-element-7ba31ae .htmega-menu-area .htmobile-aside-button i{font-size:25px;color:#FFFFFF;}.elementor-51424 .elementor-element.elementor-element-7ba31ae .htmega-menu-area .htmobile-aside-button svg{width:25px;}.elementor-51424 .elementor-element.elementor-element-7ba31ae .htmega-menu-area .htmobile-aside-button svg path{fill:#FFFFFF;}.elementor-51424 .elementor-element.elementor-element-7ba31ae .htmobile-menu-wrap .htmobile-navigation .htmega-megamenu > li > a,
                        .elementor-51424 .elementor-element.elementor-element-7ba31ae .htmobile-menu-wrap .htmobile-navigation .sub-menu > li > a{color:var( --e-global-color-accent );}.elementor-51424 .elementor-element.elementor-element-7ba31ae .htmobile-menu-wrap .htmobile-navigation .htmega-megamenu > li:hover > a,
                        .elementor-51424 .elementor-element.elementor-element-7ba31ae .htmobile-menu-wrap .htmobile-navigation .sub-menu > li:hover > a{color:var( --e-global-color-b01a021 );}.elementor-51424 .elementor-element.elementor-element-7ba31ae .htmobile-menu-wrap .menu-expand i{color:var( --e-global-color-accent );}.elementor-51424 .elementor-element.elementor-element-7ba31ae .htmobile-menu-wrap{background-color:#4C2287;}.elementor-51424 .elementor-element.elementor-element-7ba31ae{width:100%;max-width:100%;}.elementor-51424 .elementor-element.elementor-element-5dda62a{--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-51424 .elementor-element.elementor-element-fb8f4f3{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-51424 .elementor-element.elementor-element-fb8f4f3:not(.elementor-motion-effects-element-type-background), .elementor-51424 .elementor-element.elementor-element-fb8f4f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #310A64 0%, #0E0A34 100%);}.elementor-51424 .elementor-element.elementor-element-94e8278{--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-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-51424 .elementor-element.elementor-element-f753573 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-accent );}.elementor-51424 .elementor-element.elementor-element-f753573 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-widget-copyright .hfe-copyright-wrapper a, .elementor-widget-copyright .hfe-copyright-wrapper{color:var( --e-global-color-text );}.elementor-widget-copyright .hfe-copyright-wrapper, .elementor-widget-copyright .hfe-copyright-wrapper a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-51424 .elementor-element.elementor-element-aeb6fb9 .hfe-copyright-wrapper a, .elementor-51424 .elementor-element.elementor-element-aeb6fb9 .hfe-copyright-wrapper{color:var( --e-global-color-accent );}.elementor-51424 .elementor-element.elementor-element-aeb6fb9 .hfe-copyright-wrapper, .elementor-51424 .elementor-element.elementor-element-aeb6fb9 .hfe-copyright-wrapper a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;line-height:1.2;}.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-51424 .elementor-element.elementor-element-d23d311 .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;padding-top:15px;padding-bottom:15px;}.elementor-51424 .elementor-element.elementor-element-d23d311{--e-nav-menu-horizontal-menu-item-margin:calc( 20px / 2 );}.elementor-51424 .elementor-element.elementor-element-d23d311 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:20px;}.elementor-51424 .elementor-element.elementor-element-5faf264{--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-51424 .elementor-element.elementor-element-260eb55 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;line-height:1.2;color:var( --e-global-color-accent );}.elementor-51424 .elementor-element.elementor-element-260eb55 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-51424 .elementor-element.elementor-element-fd0efd0 .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-51424 .elementor-element.elementor-element-fd0efd0 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );padding-left:0px;padding-right:0px;}.elementor-51424 .elementor-element.elementor-element-fd0efd0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-51424 .elementor-element.elementor-element-d176f41{--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-51424 .elementor-element.elementor-element-c1b0c7d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;line-height:1.2;color:var( --e-global-color-accent );}.elementor-51424 .elementor-element.elementor-element-c1b0c7d > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-51424 .elementor-element.elementor-element-bf11cd5 .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-51424 .elementor-element.elementor-element-bf11cd5 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );padding-left:0px;padding-right:0px;}.elementor-51424 .elementor-element.elementor-element-bf11cd5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-51424 .elementor-element.elementor-element-3c189c8{--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-51424 .elementor-element.elementor-element-9779882 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;line-height:1.2;color:var( --e-global-color-accent );}.elementor-51424 .elementor-element.elementor-element-9779882 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-51424 .elementor-element.elementor-element-2bda8f0 .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-51424 .elementor-element.elementor-element-2bda8f0 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );padding-left:0px;padding-right:0px;}.elementor-51424 .elementor-element.elementor-element-2bda8f0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-51424 .elementor-element.elementor-element-8c50c26{--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-51424 .elementor-element.elementor-element-86f2f24 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:700;line-height:1.2;color:var( --e-global-color-accent );}.elementor-51424 .elementor-element.elementor-element-86f2f24 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-51424 .elementor-element.elementor-element-1ae2c82 .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-51424 .elementor-element.elementor-element-1ae2c82 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );padding-left:0px;padding-right:0px;}.elementor-51424 .elementor-element.elementor-element-1ae2c82 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-51424 .elementor-element.elementor-element-7ba31ae .htmega-menu-area ul > li > ul.sub-menu li a{font-size:var( --e-global-typography-33c1bc5-font-size );line-height:var( --e-global-typography-33c1bc5-line-height );letter-spacing:var( --e-global-typography-33c1bc5-letter-spacing );word-spacing:var( --e-global-typography-33c1bc5-word-spacing );}.elementor-51424 .elementor-element.elementor-element-fb8f4f3{--flex-wrap:wrap;}}@media(max-width:767px){.elementor-51424 .elementor-element.elementor-element-ee06e0e{--justify-content:space-between;}.elementor-51424 .elementor-element.elementor-element-7ba31ae .htmega-menu-area ul > li > ul.sub-menu li a{font-size:var( --e-global-typography-33c1bc5-font-size );line-height:var( --e-global-typography-33c1bc5-line-height );letter-spacing:var( --e-global-typography-33c1bc5-letter-spacing );word-spacing:var( --e-global-typography-33c1bc5-word-spacing );}.elementor-51424 .elementor-element.elementor-element-7ba31ae{width:auto;max-width:auto;}.elementor-51424 .elementor-element.elementor-element-7ba31ae.elementor-element{--align-self:center;}}@media(min-width:768px){.elementor-51424 .elementor-element.elementor-element-94e8278{--width:30%;}.elementor-51424 .elementor-element.elementor-element-5faf264{--width:15%;}.elementor-51424 .elementor-element.elementor-element-d176f41{--width:15%;}.elementor-51424 .elementor-element.elementor-element-3c189c8{--width:15%;}.elementor-51424 .elementor-element.elementor-element-8c50c26{--width:20%;}}@media(max-width:1024px) and (min-width:768px){.elementor-51424 .elementor-element.elementor-element-94e8278{--width:100%;}.elementor-51424 .elementor-element.elementor-element-5faf264{--width:25%;}.elementor-51424 .elementor-element.elementor-element-d176f41{--width:25%;}.elementor-51424 .elementor-element.elementor-element-3c189c8{--width:25%;}.elementor-51424 .elementor-element.elementor-element-8c50c26{--width:25%;}}/* Start custom CSS for container, class: .elementor-element-ee06e0e */.htmega-menu-area .margin-left {
    margin-left: auto;
}

.button.menu-item.menu-item-type-custom:hover {
    background: linear-gradient(95.03deg, #a98ef5 -1.39%, #7151f1 24.4%, #5308aa 90.91%);
    color: #fff;
    border-color: #4e2092;
}

.button.menu-item.menu-item-type-custom a:hover {
    color: #fff !important;
}

.button.menu-item.menu-item-type-custom {
    /* background: linear-gradient(95.03deg, #a98ef5 -1.39%, #7151f1 24.4%, #5308aa 90.91%); */
    /* color: #fff; */
    /* border-color: #4e2092; */
    font-size: 16px;
    border-radius: 50px;
    text-align: center;
    background: 0 0;
    line-height: 40px;
    border: 1px solid #fff;
    padding: 4px 40px;
    font-weight: 400;
    transition: .3s;
}

body.admin-bar header {
    margin-top: 32px;
}

.page-id-47050 header,
.page-id-47133 header,
.page-id-47313 header,
.page-id-47371 header,
.page-id-47399 header,
.page-id-47414 header,
.page-id-47474 header {
    background: rgb(45, 10, 94) !important;
}

@media (max-width: 991px){
    .main-menu-right {
        display: none
    }
    #nav-menu-item-46578 span.menu-expand {
        width: 100%;
        text-align: right;
        padding-right: 10px;
    }
    #nav-menu-item-46578 a.menu-link.main-menu-link {
        pointer-events: none;
    }
}/* End custom CSS */