.elementor-10369 .elementor-element.elementor-element-95ede57 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10369 .elementor-element.elementor-element-95ede57:not(.elementor-motion-effects-element-type-background), .elementor-10369 .elementor-element.elementor-element-95ede57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3A2788;}.elementor-10369 .elementor-element.elementor-element-95ede57{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 20px 0px;z-index:101;}.elementor-10369 .elementor-element.elementor-element-95ede57 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10369 .elementor-element.elementor-element-89420fd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-10369 .elementor-element.elementor-element-89420fd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10369 .elementor-element.elementor-element-8dbc8f2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-10369 .elementor-element.elementor-element-8dbc8f2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-10369 .elementor-element.elementor-element-b8557d7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10369 .elementor-element.elementor-element-b8557d7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10369 .elementor-element.elementor-element-b8557d7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10369 .elementor-element.elementor-element-8328f36{text-align:start;}.elementor-10369 .elementor-element.elementor-element-8328f36 img{width:260px;max-width:100%;}.elementor-bc-flex-widget .elementor-10369 .elementor-element.elementor-element-8c788b6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10369 .elementor-element.elementor-element-8c788b6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10369 .elementor-element.elementor-element-8c788b6.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-10369 .elementor-element.elementor-element-8c788b6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-10369 .elementor-element.elementor-element-ecbf0fc .elementor-icon-wrapper{text-align:center;}.elementor-10369 .elementor-element.elementor-element-f5bec61:not(.elementor-motion-effects-element-type-background), .elementor-10369 .elementor-element.elementor-element-f5bec61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F2FF;}.elementor-10369 .elementor-element.elementor-element-f5bec61 > .elementor-container{min-height:467px;}.elementor-10369 .elementor-element.elementor-element-f5bec61{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-10369 .elementor-element.elementor-element-f5bec61 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10369 .elementor-element.elementor-element-047e16b .eael-call-to-action.bg-img{background-repeat:no-repeat;background-position:center;background-size:cover;}.elementor-10369 .elementor-element.elementor-element-047e16b .eael-call-to-action .title:not(.eael-cta-gradient-title){color:#0A0A0A;}.elementor-10369 .elementor-element.elementor-element-047e16b .eael-call-to-action p{color:#9421DF;font-size:17px;}.elementor-10369 .elementor-element.elementor-element-047e16b .eael-call-to-action .cta-button.cta-btn-preset-2 i{font-size:20px;}.elementor-10369 .elementor-element.elementor-element-047e16b .eael-call-to-action .cta-button.cta-btn-preset-2 svg{width:20px;height:20px;}.elementor-10369 .elementor-element.elementor-element-047e16b .eael-call-to-action.cta-preset-2:not(.cta-preset-1) .cta-button:after:not(.cta-secondary-button){background:#8B2AD1;}.elementor-10369 .elementor-element.elementor-element-047e16b .eael-call-to-action.cta-preset-2:not(.cta-preset-1) .cta-button:hover:not(.cta-secondary-button){background:#8B2AD1;}.elementor-10369 .elementor-element.elementor-element-047e16b .eael-call-to-action .cta-button.effect-1:after{background:#8B2AD1;}.elementor-10369 .elementor-element.elementor-element-047e16b .eael-call-to-action .cta-button.effect-2:after{background:#8B2AD1;}@media(min-width:576px){.elementor-10369 .elementor-element.elementor-element-89420fd{width:100%;}}@media(max-width:1366px) and (min-width:576px){.elementor-10369 .elementor-element.elementor-element-b8557d7{width:80%;}.elementor-10369 .elementor-element.elementor-element-8c788b6{width:20%;}}@media(max-width:1024px) and (min-width:576px){.elementor-10369 .elementor-element.elementor-element-b8557d7{width:40%;}.elementor-10369 .elementor-element.elementor-element-8c788b6{width:60%;}}@media(max-width:768px) and (min-width:576px){.elementor-10369 .elementor-element.elementor-element-b8557d7{width:80%;}.elementor-10369 .elementor-element.elementor-element-8c788b6{width:20%;}}@media(max-width:1366px){.elementor-10369 .elementor-element.elementor-element-89420fd > .elementor-element-populated{padding:0px 50px 0px 50px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10369 .elementor-element.elementor-element-8c788b6.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-10369 .elementor-element.elementor-element-ecbf0fc .elementor-icon-wrapper{text-align:end;}}@media(max-width:1024px){.elementor-10369 .elementor-element.elementor-element-89420fd > .elementor-element-populated{padding:10px 20px 10px 20px;}}@media(max-width:768px){.elementor-10369 .elementor-element.elementor-element-89420fd > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-10369 .elementor-element.elementor-element-b8557d7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10369 .elementor-element.elementor-element-8c788b6.elementor-column > .elementor-widget-wrap{justify-content:center;}}@media(max-width:575px){.elementor-10369 .elementor-element.elementor-element-95ede57{padding:0px 0px 0px 0px;}.elementor-10369 .elementor-element.elementor-element-89420fd > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-10369 .elementor-element.elementor-element-8dbc8f2{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-10369 .elementor-element.elementor-element-b8557d7{width:80%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10369 .elementor-element.elementor-element-8c788b6{width:20%;}.elementor-10369 .elementor-element.elementor-element-ecbf0fc .elementor-icon{font-size:45px;}.elementor-10369 .elementor-element.elementor-element-ecbf0fc .elementor-icon svg{height:45px;}}/* Start custom CSS for column, class: .elementor-element-8c788b6 */@media screen and (min-width: 1025px) and (max-width: 1599px){
   .menu-btn-wrap {width: 33.33% !important; }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-95ede57 *//** active menu **/
.mcu-without-sticky li a.active{
    font-weight: 700; 
}
/* .elementor-10369 .elementor-element.elementor-element-95ede57.elementor-sticky--effects{
background-color: rgb(58 39 136 / 98%)!important
} */

/* background changed start */
.elementor-10369 .elementor-element.elementor-element-95ede57{
 background: linear-gradient(240deg, rgb(64 42 159) 10%, #402a9f 70%);   
}
.elementor-10369 .elementor-element.elementor-element-95ede57.elementor-sticky--effects{
background: linear-gradient(225deg, rgb(64 42 159) 10%, #37267d 70%);
}
/* background changed end */

.elementor-10369 .elementor-element.elementor-element-95ede57.elementor-sticky--effects .mcu-without-sticky .elementor-nav-menu--main .elementor-item{
color: #FFFFFF!important
}
.elementor-10369 .elementor-element.elementor-element-95ede57.mcu-menu-without-sticky.elementor-sticky--effects{
border-bottom: solid 1px #271964!important;
}
.elementor-10369 .elementor-element.elementor-element-95ede57.elementor-sticky--effects .mcu-width-out-icon .elementor-icon{
color: #181445!important
}

.elementor-10369 .elementor-element.elementor-element-95ede57{
transition: background-color 0.5s ease !important;
}

.elementor-10369 .elementor-element.elementor-element-95ede57.elementor-sticky--effects >.elementor-container{
min-height: 52px;
}

.elementor-10369 .elementor-element.elementor-element-95ede57 > .elementor-container{
transition: min-height 0.5s ease !important;
}

.elementor-10369 .elementor-element.elementor-element-95ede57.elementor-sticky--effects .with-sticky-button a{
    color: #FFFFFF;
}

/** Logo **/

.logo img {
max-width: 310px;
height: auto;
transition: all 0.5s ease;
}

.elementor-sticky--effects .logo img {
max-width: 250px !important;
height: auto;
}

@media screen and (max-width: 800px){
.logo img {
max-width: 260px !important;
height: auto;
transition: all 0.5s ease;
}    
    .elementor-sticky--effects .logo img {
max-width: 200px !important;
height: auto;
}
}




@media screen and (max-width: 414px){
.logo img {
max-width: 200px !important;
height: auto;
transition: all 0.5s ease;
}    
.elementor-sticky--effects .logo img {
max-width: 180px !important;
height: auto;
}
}/* End custom CSS */