.elementor-18184 .elementor-element.elementor-element-1a137000{--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;--justify-content:center;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;--z-index:10;}.elementor-18184 .elementor-element.elementor-element-58aa0059{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18184 .elementor-element.elementor-element-58aa0059.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-theme-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-18184 .elementor-element.elementor-element-637f61e2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18184 .elementor-element.elementor-element-637f61e2{text-align:center;}.elementor-18184 .elementor-element.elementor-element-637f61e2 img{width:260px;max-width:100%;}.elementor-18184 .elementor-element.elementor-element-43086e9b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18184 .elementor-element.elementor-element-43086e9b.e-con{--align-self:flex-end;}.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link{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-text );}.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link .premium-dropdown-icon{color:var( --e-global-color-text );}.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-nav-menu-item:hover > .premium-menu-link{color:var( --e-global-color-secondary );}.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-nav-menu-item:hover > .premium-menu-link .premium-dropdown-icon{color:var( --e-global-color-secondary );}.elementor-widget-premium-nav-menu .premium-nav-widget-container:not(.premium-nav-pointer-framed) .premium-menu-link-parent:before,
					.elementor-widget-premium-nav-menu .premium-nav-widget-container:not(.premium-nav-pointer-framed) .premium-menu-link-parent:after{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-nav-menu .premium-nav-pointer-framed .premium-menu-link-parent:before,
					.elementor-widget-premium-nav-menu .premium-nav-pointer-framed .premium-menu-link-parent:after{border-color:var( --e-global-color-secondary );}.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-active-item > .premium-menu-link{color:var( --e-global-color-accent );}.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-active-item > .premium-menu-link .premium-dropdown-icon{color:var( --e-global-color-accent );}.elementor-widget-premium-nav-menu .premium-nav-menu-item > .premium-menu-link > .premium-item-icon{color:var( --e-global-color-primary );}.elementor-widget-premium-nav-menu .premium-nav-menu-item > .premium-menu-link > .premium-item-icon:not(.premium-lottie-animation) svg * ,
					 .elementor-widget-premium-nav-menu .premium-nav-menu-item > .premium-menu-link > svg.premium-item-icon *{fill:var( --e-global-color-primary );}.elementor-widget-premium-nav-menu .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-link{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-premium-nav-menu .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-link .premium-dropdown-icon{color:var( --e-global-color-secondary );}.elementor-widget-premium-nav-menu:not(.premium-hamburger-menu):not(.premium-nav-slide):not(.premium-nav-dropdown) .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-item:hover,
									.elementor-widget-premium-nav-menu.premium-hamburger-menu .premium-main-nav-menu .premium-sub-menu > .premium-sub-menu-item:hover > .premium-sub-menu-link,
									.elementor-widget-premium-nav-menu.premium-nav-slide .premium-main-nav-menu .premium-sub-menu > .premium-sub-menu-item:hover > .premium-sub-menu-link,
									.elementor-widget-premium-nav-menu.premium-nav-dropdown .premium-main-nav-menu .premium-sub-menu > .premium-sub-menu-item:hover > .premium-sub-menu-link{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-nav-menu .premium-main-nav-menu .premium-sub-menu .premium-active-item .premium-sub-menu-link .premium-dropdown-icon{color:var( --e-global-color-primary );}.elementor-widget-premium-nav-menu .premium-sub-menu-item .premium-sub-menu-link i.premium-sub-item-icon {color:var( --e-global-color-primary );}.elementor-widget-premium-nav-menu .premium-sub-menu-item .premium-sub-menu-link .premium-sub-item-icon:not(.premium-lottie-animation) svg *,
					 .elementor-widget-premium-nav-menu .premium-sub-menu-item .premium-sub-menu-link svg.premium-sub-item-icon * {fill:var( --e-global-color-primary );}.elementor-18184 .elementor-element.elementor-element-5efa4d4d.premium-ham-dropdown .premium-mobile-menu,
				 .elementor-18184 .elementor-element.elementor-element-5efa4d4d.premium-nav-dropdown .premium-mobile-menu,
				  .elementor-18184 .elementor-element.elementor-element-5efa4d4d .premium-mobile-menu-outer-container,
				  .elementor-18184 .elementor-element.elementor-element-5efa4d4d:not(.premium-nav-slide):not(.premium-ham-slide) .premium-mobile-menu-container{background-color:#FFFFFF;}.elementor-18184 .elementor-element.elementor-element-5efa4d4d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18184 .elementor-element.elementor-element-5efa4d4d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-18184 .elementor-element.elementor-element-5efa4d4d .premium-main-nav-menu{justify-content:flex-end;}.elementor-18184 .elementor-element.elementor-element-5efa4d4d .premium-sub-menu .premium-sub-menu-link{justify-content:flex-start;}.elementor-18184 .elementor-element.elementor-element-5efa4d4d .premium-hamburger-toggle{justify-content:center;}.elementor-18184 .elementor-element.elementor-element-5efa4d4d.premium-hamburger-menu .premium-main-mobile-menu > .premium-nav-menu-item > .premium-menu-link, .elementor-18184 .elementor-element.elementor-element-5efa4d4d.premium-nav-dropdown .premium-main-mobile-menu > .premium-nav-menu-item > .premium-menu-link, .elementor-18184 .elementor-element.elementor-element-5efa4d4d.premium-nav-slide .premium-main-mobile-menu > .premium-nav-menu-item > .premium-menu-link{justify-content:flex-start;}.elementor-18184 .elementor-element.elementor-element-5efa4d4d .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link{font-family:"Lato", Sans-serif;font-size:19px;font-weight:500;color:#3F2957;}.elementor-18184 .elementor-element.elementor-element-5efa4d4d .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link .premium-dropdown-icon{color:#3F2957;}.elementor-18184 .elementor-element.elementor-element-5efa4d4d .premium-main-nav-menu > .premium-nav-menu-item:hover > .premium-menu-link{color:#69488E;}.elementor-18184 .elementor-element.elementor-element-5efa4d4d .premium-main-nav-menu > .premium-nav-menu-item:hover > .premium-menu-link .premium-dropdown-icon{color:#69488E;}.elementor-18184 .elementor-element.elementor-element-5efa4d4d .premium-nav-menu-item > .premium-menu-link > .premium-item-icon{order:0;}.elementor-18184 .elementor-element.elementor-element-5efa4d4d .premium-nav-menu-container .premium-mega-content-container, .elementor-18184 .elementor-element.elementor-element-5efa4d4d .premium-mobile-menu-container .premium-mega-content-container{border-style:none;}.elementor-18184 .elementor-element.elementor-element-5efa4d4d .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-link{font-family:"Lato", Sans-serif;font-size:17px;font-weight:500;}.elementor-18184 .elementor-element.elementor-element-5efa4d4d .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-item{padding:0em 0em 0em 1em;}.elementor-18184 .elementor-element.elementor-element-5efa4d4d .premium-main-nav-menu .premium-sub-menu-item:hover > .premium-sub-menu-link{color:#69488E;}.elementor-18184 .elementor-element.elementor-element-5efa4d4d .premium-main-nav-menu .premium-sub-menu-item:hover > .premium-sub-menu-link .premium-dropdown-icon{color:#69488E;}.elementor-18184 .elementor-element.elementor-element-5efa4d4d:not(.premium-hamburger-menu):not(.premium-nav-slide):not(.premium-nav-dropdown) .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-item:hover,
									.elementor-18184 .elementor-element.elementor-element-5efa4d4d.premium-hamburger-menu .premium-main-nav-menu .premium-sub-menu > .premium-sub-menu-item:hover > .premium-sub-menu-link,
									.elementor-18184 .elementor-element.elementor-element-5efa4d4d.premium-nav-slide .premium-main-nav-menu .premium-sub-menu > .premium-sub-menu-item:hover > .premium-sub-menu-link,
									.elementor-18184 .elementor-element.elementor-element-5efa4d4d.premium-nav-dropdown .premium-main-nav-menu .premium-sub-menu > .premium-sub-menu-item:hover > .premium-sub-menu-link{background-color:#FFFFFF;}.elementor-18184 .elementor-element.elementor-element-5efa4d4d .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-item:hover{border-style:none;}.elementor-18184 .elementor-element.elementor-element-5efa4d4d .premium-main-nav-menu .premium-sub-menu .premium-active-item .premium-sub-menu-link{color:#69488E;}.elementor-18184 .elementor-element.elementor-element-5efa4d4d .premium-main-nav-menu .premium-sub-menu .premium-active-item .premium-sub-menu-link .premium-dropdown-icon{color:#69488E;}.elementor-18184 .elementor-element.elementor-element-5efa4d4d .premium-main-nav-menu .premium-sub-menu .premium-active-item{background-color:#FFFFFF;}.elementor-18184 .elementor-element.elementor-element-5efa4d4d .premium-sub-menu-item .premium-sub-menu-link .premium-sub-item-icon{order:0;}.elementor-18184 .elementor-element.elementor-element-5efa4d4d .premium-hamburger-toggle:hover i{color:#69488E;}.elementor-18184 .elementor-element.elementor-element-5efa4d4d .premium-hamburger-toggle:hover svg, .elementor-18184 .elementor-element.elementor-element-5efa4d4d .premium-hamburger-toggle:hover svg path{fill:#69488E;}.elementor-18184 .elementor-element.elementor-element-2a7df838{--display:flex;--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;--justify-content:flex-end;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18184 .elementor-element.elementor-element-2a7df838.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-18184 .elementor-element.elementor-element-e4de31a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.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-18184 .elementor-element.elementor-element-1a137000{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18184 .elementor-element.elementor-element-43086e9b{--min-height:60px;--justify-content:center;}.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link .premium-dropdown-icon{color:var( --e-global-color-text );}.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-nav-menu-item:hover > .premium-menu-link .premium-dropdown-icon{color:var( --e-global-color-secondary );}.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-active-item > .premium-menu-link .premium-dropdown-icon{color:var( --e-global-color-accent );}.elementor-widget-premium-nav-menu .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-link .premium-dropdown-icon{color:var( --e-global-color-secondary );}.elementor-widget-premium-nav-menu .premium-main-nav-menu .premium-sub-menu .premium-active-item .premium-sub-menu-link .premium-dropdown-icon{color:var( --e-global-color-primary );}.elementor-18184 .elementor-element.elementor-element-5efa4d4d .premium-nav-widget-container {--pa-menu-width:350px;}.elementor-18184 .elementor-element.elementor-element-5efa4d4d.premium-ham-dropdown .premium-main-mobile-menu, .elementor-18184 .elementor-element.elementor-element-5efa4d4d.premium-nav-dropdown .premium-main-mobile-menu{width:350px;}.elementor-18184 .elementor-element.elementor-element-5efa4d4d .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link{padding:0em 1em 0em 2em;}.elementor-18184 .elementor-element.elementor-element-5efa4d4d .premium-main-nav-menu > .premium-nav-menu-item{margin:0% 0% 5% 0%;}.elementor-18184 .elementor-element.elementor-element-5efa4d4d .premium-nav-menu-container .premium-mega-content-container, .elementor-18184 .elementor-element.elementor-element-5efa4d4d .premium-mobile-menu-container .premium-mega-content-container{margin:8px 0px 0px 0px;}.elementor-18184 .elementor-element.elementor-element-5efa4d4d .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-item{padding:0em 0em 0em 2em;margin:0px 0px -5px 0px;}.elementor-18184 .elementor-element.elementor-element-5efa4d4d .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-item:hover{padding:0em 0em 0em 2em;}.elementor-18184 .elementor-element.elementor-element-5efa4d4d .premium-main-nav-menu .premium-sub-menu .premium-active-item{padding:0em 0em 0em 2em;}.elementor-18184 .elementor-element.elementor-element-2a7df838{--justify-content:flex-end;}}@media(max-width:506px){.elementor-18184 .elementor-element.elementor-element-58aa0059{--width:35.531%;}.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link .premium-dropdown-icon{color:var( --e-global-color-text );}.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-nav-menu-item:hover > .premium-menu-link .premium-dropdown-icon{color:var( --e-global-color-secondary );}.elementor-widget-premium-nav-menu .premium-main-nav-menu > .premium-active-item > .premium-menu-link .premium-dropdown-icon{color:var( --e-global-color-accent );}.elementor-widget-premium-nav-menu .premium-main-nav-menu .premium-sub-menu .premium-sub-menu-link .premium-dropdown-icon{color:var( --e-global-color-secondary );}.elementor-widget-premium-nav-menu .premium-main-nav-menu .premium-sub-menu .premium-active-item .premium-sub-menu-link .premium-dropdown-icon{color:var( --e-global-color-primary );}.elementor-18184 .elementor-element.elementor-element-5efa4d4d .premium-nav-widget-container {--pa-menu-width:325px;}.elementor-18184 .elementor-element.elementor-element-5efa4d4d.premium-ham-dropdown .premium-main-mobile-menu, .elementor-18184 .elementor-element.elementor-element-5efa4d4d.premium-nav-dropdown .premium-main-mobile-menu{width:325px;}.elementor-18184 .elementor-element.elementor-element-5efa4d4d .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link{padding:0em 0em 0em 1em;}.elementor-18184 .elementor-element.elementor-element-5efa4d4d .premium-main-nav-menu > .premium-nav-menu-item{margin:-5% 0% 10% 0%;}.elementor-18184 .elementor-element.elementor-element-2a7df838{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:014px;--padding-bottom:016px;--padding-left:0px;--padding-right:0px;}.elementor-18184 .elementor-element.elementor-element-2a7df838.e-con{--align-self:center;}}@media(min-width:507px){.elementor-18184 .elementor-element.elementor-element-1a137000{--content-width:1600px;}.elementor-18184 .elementor-element.elementor-element-58aa0059{--width:215px;}.elementor-18184 .elementor-element.elementor-element-43086e9b{--content-width:1600px;}.elementor-18184 .elementor-element.elementor-element-2a7df838{--width:33%;}}@media(max-width:1024px) and (min-width:507px){.elementor-18184 .elementor-element.elementor-element-58aa0059{--width:21%;}.elementor-18184 .elementor-element.elementor-element-2a7df838{--width:51%;}}/* Start custom CSS for container, class: .elementor-element-2a7df838 */.elementor-18184 .elementor-element.elementor-element-2a7df838 .elementor-button {
  border-radius: 30px !important;
  padding: 9px 20px !important;
  font-weight: 500 !important;
  line-height: 1.2 !important;
  white-space: nowrap;
}
@media (max-width: 767px) {
  .elementor-18184 .elementor-element.elementor-element-2a7df838 .elementor-button {
    padding: 8px 14px !important;
    font-size: 13px !important;
    width: 240px;
    justify-content: center;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a137000 */.elementor-location-header .mig-hdr2.e-con,.mig-hdr2.e-con{background:linear-gradient(112deg,#251835 16%,#4A3268 62%,#6E4A9A 100%)!important;border-bottom:1px solid rgba(255,255,255,.12);transition:background .25s,box-shadow .25s}
.elementor-location-header .mig-hdr2.e-con.mig-scrolled,.mig-hdr2.e-con.mig-scrolled{background:#fff!important;box-shadow:0 8px 24px rgba(30,15,50,.10);border-bottom-color:#EEE9F4}
.mig-hdr2 .elementor-widget-theme-site-logo img{filter:brightness(0) invert(1);transition:filter .25s}
.mig-hdr2.mig-scrolled .elementor-widget-theme-site-logo img{filter:none}
.mig-hdr2 [id^="premium-nav-menu-item-14868"]{display:none!important}
@media(min-width:1025px){
.mig-hdr2 .premium-nav-menu-container .premium-main-nav-menu>li>a.premium-menu-link{color:#fff!important;font-size:17px!important}
.mig-hdr2 .premium-nav-menu-container .premium-main-nav-menu>li>a.premium-menu-link:hover,.mig-hdr2 .premium-nav-menu-container .premium-main-nav-menu>li:hover>a.premium-menu-link{color:#E2D2F7!important}
.mig-hdr2 .premium-nav-menu-container .premium-main-nav-menu>li>a .premium-dropdown-icon,.mig-hdr2 .premium-nav-menu-container .premium-main-nav-menu>li>a i,.mig-hdr2 .premium-nav-menu-container .premium-main-nav-menu>li>a svg{color:currentColor!important;fill:currentColor!important}
.mig-hdr2.mig-scrolled .premium-nav-menu-container .premium-main-nav-menu>li>a.premium-menu-link{color:#2B2438!important}
.mig-hdr2.mig-scrolled .premium-nav-menu-container .premium-main-nav-menu>li>a.premium-menu-link:hover{color:#69488E!important}
}
.mig-hdr2 .premium-hamburger-toggle,.mig-hdr2 .premium-hamburger-toggle i,.mig-hdr2 .premium-hamburger-toggle svg,.mig-hdr2 .premium-hamburger-toggle span{color:#fff!important;fill:#fff!important;border-color:rgba(255,255,255,.4)!important}
.mig-hdr2.mig-scrolled .premium-hamburger-toggle,.mig-hdr2.mig-scrolled .premium-hamburger-toggle *{color:#3F2957!important;fill:#3F2957!important}
.mig-act{display:flex;align-items:center;justify-content:flex-end;gap:12px;font-family:Lato,Roboto,Arial,sans-serif}
.mig-act *{box-sizing:border-box}
.mig-act .ph{display:inline-flex;align-items:center;gap:7px;color:#fff!important;font-weight:700;font-size:15px;text-decoration:none!important;white-space:nowrap;margin-right:4px}
.mig-act .q{display:inline-flex;align-items:center;gap:6px;background:#fff;color:#3F2957!important;font-weight:700;font-size:15px;padding:11px 22px;border-radius:50px;text-decoration:none!important;white-space:nowrap;transition:all .2s;box-shadow:0 6px 16px rgba(20,10,35,.18)}
.mig-act .q:hover{background:#E2D2F7}
.mig-cc{position:relative}
.mig-cc>.ccb{display:inline-flex;align-items:center;gap:8px;background:rgba(255,255,255,.12)!important;color:#fff!important;border:1.5px solid rgba(255,255,255,.85)!important;border-radius:50px!important;padding:10px 18px!important;font:700 15px/1.2 Lato,Roboto,Arial,sans-serif!important;cursor:pointer;white-space:nowrap;transition:all .2s;margin:0}
.mig-cc>.ccb .cv{width:7px;height:7px;border-right:1.8px solid currentColor;border-bottom:1.8px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform .2s;margin-left:2px}
.mig-cc:hover>.ccb,.mig-cc.open>.ccb{background:#fff!important;color:#3F2957!important;border-color:#fff!important}
.mig-cc:hover>.ccb .cv,.mig-cc.open>.ccb .cv{transform:rotate(225deg) translateY(-1px)}
.mig-hdr2.mig-scrolled .mig-act .ph{color:#3F2957!important}
.mig-hdr2.mig-scrolled .mig-cc>.ccb{background:#fff!important;color:#3F2957!important;border-color:#D9CFE7!important}
.mig-hdr2.mig-scrolled .mig-cc:hover>.ccb{background:#F3EFF8!important}
.mig-hdr2.mig-scrolled .mig-act .q{background:#69488E;color:#fff!important}
.mig-hdr2.mig-scrolled .mig-act .q:hover{background:#3F2957}
.mig-ccp{position:absolute;right:-8px;top:100%;padding-top:14px;width:540px;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .18s,transform .18s,visibility .18s;z-index:9999}
.mig-cc:hover .mig-ccp,.mig-cc.open .mig-ccp{opacity:1;visibility:visible;transform:none}
.mig-ccp .in{position:relative;background:#fff;border-radius:18px;box-shadow:0 30px 70px rgba(30,15,50,.32);color:#2B2438}
.mig-ccp .in:before{content:"";position:absolute;top:-7px;right:96px;width:14px;height:14px;background:#fff;transform:rotate(45deg);border-radius:2px}
.mig-ccp .hd{padding:22px 24px 6px}.mig-ccp .hd small{display:block;font-size:11px;font-weight:700;letter-spacing:1.8px;text-transform:uppercase;color:#8A8299;margin-bottom:3px}.mig-ccp .hd b{font-size:20px;color:#2B2438}
.mig-ccp .f2{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:12px 24px 10px}
.mig-ccp .f2 a{display:flex;flex-direction:column;gap:5px;min-height:136px;padding:16px;border-radius:14px;color:#fff!important;text-decoration:none!important;background:linear-gradient(160deg,#3F2957,#7E52B0);transition:transform .2s,box-shadow .2s}
.mig-ccp .f2 a+a{background:linear-gradient(160deg,#5A3D7D,#8F67BE)}
.mig-ccp .f2 a:hover{transform:translateY(-2px);box-shadow:0 12px 24px rgba(63,41,87,.3)}
.mig-ccp .f2 .ic{width:34px;height:34px;border-radius:10px;background:#fff;color:#69488E;display:flex;align-items:center;justify-content:center;margin-bottom:4px}
.mig-ccp .f2 b{font-size:16px;line-height:1.2}.mig-ccp .f2 span.d{font-size:13px;line-height:1.35;color:#E2D7F0}.mig-ccp .f2 span.go{margin-top:auto;font-weight:700;font-size:13.5px}
.mig-ccp .f3{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:0 24px 18px}
.mig-ccp .f3 a{display:flex;flex-direction:column;gap:5px;padding:13px;border:1px solid #EAE3F3;border-radius:14px;color:#2B2438!important;text-decoration:none!important;transition:all .2s}
.mig-ccp .f3 a:hover{border-color:#C9B8E0;background:#FAF8FC}
.mig-ccp .f3 .ic{width:30px;height:30px;border-radius:9px;background:#F3EFF8;color:#69488E;display:flex;align-items:center;justify-content:center}
.mig-ccp .f3 a>span:last-child{line-height:1.3}.mig-ccp .f3 b{display:block;font-size:14px;line-height:1.25}.mig-ccp .f3 span.d{display:block;margin-top:3px;font-size:12px;line-height:1.35;color:#6B6479}
.mig-ccp .ft{display:flex;align-items:center;justify-content:space-between;gap:10px;background:#F6F2FB;padding:13px 24px;border-radius:0 0 18px 18px;font-size:13px;color:#5E566E}
.mig-ccp .ft a{color:#3F2957!important;font-weight:700;text-decoration:none!important}

.mig-ccp .mq{display:none;margin:0 16px 14px;justify-content:center;background:#69488E;color:#fff!important;font-weight:700;border-radius:50px;padding:12px;text-decoration:none!important}

@media(max-width:1024px){.mig-hdr2>.e-con-inner{flex-wrap:nowrap!important;align-items:center!important;gap:10px!important}.mig-hdr2 [data-id="58aa0059"]{flex:0 0 auto!important;width:auto!important;min-width:150px!important}.mig-hdr2 [data-id="2a7df838"]{order:2!important;margin-left:auto!important;flex:0 0 auto!important;width:auto!important;min-width:0!important;padding:0!important;margin-top:0!important;margin-bottom:0!important;margin-right:0!important}.mig-hdr2 [data-id="43086e9b"]{order:3!important;flex:0 0 auto!important;width:auto!important;min-width:0!important}.mig-act .ph,.mig-act .mig-cc{display:none!important}.mig-act .q{padding:9px 15px;font-size:13.5px}}@media(max-width:600px){.mig-hdr2 .elementor-widget-theme-site-logo img{max-width:132px!important;height:auto!important}.mig-act .q{padding:8px 12px;font-size:13px}}
.migx-cbox{margin:8px 16px 14px;background:#F6F2FB;border-radius:16px;padding:14px;font-family:Lato,Roboto,Arial,sans-serif}
.migx-cbox small{display:block;font-size:11px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:#69488E;margin-bottom:9px}
.migx-cbox .r1{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:8px}
.migx-cbox .r1 a{display:block;background:linear-gradient(160deg,#3F2957,#7E52B0);color:#fff!important;border-radius:12px;padding:11px;font-weight:700;font-size:13.5px;line-height:1.25;text-decoration:none!important}
.migx-cbox .r2{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}
.migx-cbox .r2 a{display:block;text-align:center;background:#fff;color:#3F2957!important;border:1px solid #E2D9EE;border-radius:50px;padding:8px 4px;font-weight:600;font-size:12.5px;text-decoration:none!important}
.migx-cbox .tel{display:block;margin-top:10px;text-align:center;color:#3F2957!important;font-weight:700;font-size:14px;text-decoration:none!important}
.migx-cbox .tel span{display:block;font-weight:400;font-size:11.5px;color:#6B6479}
@media(min-width:1025px){.migx-cbox{display:none!important}}.elementor-sticky__spacer .migx-cbox{display:none!important}
.elementor-location-header .mig-hdr2.e-con,.mig-hdr2.e-con{height:88px!important;min-height:88px!important;padding-top:0!important;padding-bottom:0!important;align-items:center!important}
.mig-hdr2.e-con>.e-con-inner{height:100%;align-items:center!important}
.mig-hdr2 [data-id="43086e9b"],.mig-hdr2 [data-id="58aa0059"],.mig-hdr2 [data-id="2a7df838"]{min-height:0!important;padding-top:0!important;padding-bottom:0!important}
@media(max-width:1024px){.elementor-location-header .mig-hdr2.e-con,.mig-hdr2.e-con{height:72px!important;min-height:72px!important}}
.mig-ccp .f2 .t1{display:flex;flex-direction:column;border-radius:14px;overflow:hidden;background:linear-gradient(160deg,#3F2957,#7E52B0);transition:transform .2s,box-shadow .2s}.mig-ccp .f2 .t1:hover{transform:translateY(-2px);box-shadow:0 12px 24px rgba(63,41,87,.3)}.mig-ccp .f2 .t1 a.main{background:none!important;flex:1;border-radius:0;min-height:0}.mig-ccp .f2 .t1 a.main:hover{transform:none;box-shadow:none}.mig-ccp .f2 .t1 a.req{display:block;padding:9px 16px;border-top:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.08);font-size:12.5px;font-weight:700;color:#fff!important;text-decoration:underline!important;text-underline-offset:2px;min-height:0;border-radius:0}.mig-ccp .f2 .t1 a.req:hover{background:rgba(255,255,255,.16)}.mig-ccp .f2>a{min-height:0}.migx-cbox .rq{display:block;margin:0 0 9px;font-size:12.5px;font-weight:700;color:#69488E!important;text-decoration:underline!important;text-underline-offset:2px}
@media(min-width:1025px){.mig-hdr2 [data-id="58aa0059"]{flex:0 0 auto!important;width:auto!important}.mig-hdr2 [data-id="43086e9b"]{flex:1 1 auto!important;width:auto!important;justify-content:flex-start!important;margin-left:44px!important}.mig-hdr2 [data-id="43086e9b"] .premium-nav-menu-container,.mig-hdr2 [data-id="43086e9b"] .premium-main-nav-menu{justify-content:flex-start!important;margin-left:0!important}.mig-hdr2 [data-id="43086e9b"] .elementor-widget-premium-nav-menu{width:auto!important;margin-right:auto!important}.mig-hdr2 [data-id="2a7df838"]{flex:0 0 auto!important;width:auto!important}}
.mig-cc>.ccb{text-decoration:none!important}/* End custom CSS */