.elementor-377 .elementor-element.elementor-element-48136558:not(.elementor-motion-effects-element-type-background),.elementor-377 .elementor-element.elementor-element-48136558>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2F2346}.elementor-377 .elementor-element.elementor-element-48136558{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:22px 0 10px 0}.elementor-377 .elementor-element.elementor-element-48136558>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-377 .elementor-element.elementor-element-61230477 .raven-nav-menu-mobile{background-color:#883EFF;width:754px;padding:25px 0 0 0}.elementor-377 .elementor-element.elementor-element-61230477>.elementor-widget-container{padding:0 16px 0 0}.elementor-377 .elementor-element.elementor-element-61230477 .raven-nav-menu-mobile>.raven-side-menu-logo{margin:0% 0% 30% 21%}.elementor-377 .elementor-element.elementor-element-61230477 .raven-nav-menu-mobile .raven-nav-menu li>a{font-size:32px;font-weight:500;line-height:39px;padding:0% 0% 5% 51%;justify-content:left!important;color:#FFF}.elementor-377 .elementor-element.elementor-element-61230477 .raven-nav-menu-mobile .raven-nav-menu li>a.raven-menu-item-active,.elementor-377 .elementor-element.elementor-element-61230477 .raven-nav-menu-mobile .raven-nav-menu li>a:active,.elementor-377 .elementor-element.elementor-element-61230477 .raven-nav-menu-mobile .raven-nav-menu>li.current-menu-ancestor>a.raven-menu-item,.elementor-377 .elementor-element.elementor-element-61230477 li.menu-item.current-menu-ancestor>a.raven-submenu-item.has-submenu{color:#FF4198}.elementor-377 .elementor-element.elementor-element-61230477 .raven-nav-menu-toggle-button{font-size:22px;padding:11px 13px 11px 13px;color:#FFF;background-color:#883EFF;border-radius:22px 22px 22px 22px}.elementor-377 .elementor-element.elementor-element-61230477 .raven-nav-menu-custom-icon svg{width:22px}.elementor-377 .elementor-element.elementor-element-61230477 .hamburger .hamburger-box{width:22px}.elementor-377 .elementor-element.elementor-element-61230477 .hamburger-box{height:calc(((22px/8) * 3) +)calc((22px/4) * 2))}.elementor-377 .elementor-element.elementor-element-61230477 .hamburger-box .hamburger-inner{margin-top:calc((22px/8) / -2)}.elementor-377 .elementor-element.elementor-element-61230477 .hamburger-inner{width:22px}.elementor-377 .elementor-element.elementor-element-61230477 .hamburger-inner::before{width:22px}.elementor-377 .elementor-element.elementor-element-61230477 .hamburger-inner::after{width:22px}.elementor-377 .elementor-element.elementor-element-61230477 .hamburger-inner,.elementor-377 .elementor-element.elementor-element-61230477 .hamburger-inner::before,.elementor-377 .elementor-element.elementor-element-61230477 .hamburger-inner::after{height:calc(22px / 8)}.elementor-377 .elementor-element.elementor-element-61230477 .hamburger:not(.is-active) .hamburger-inner::before{top:calc(((22px/8) +)calc(22px/4)) * -1)}.elementor-377 .elementor-element.elementor-element-61230477 .hamburger:not(.is-active) .hamburger-inner::after{bottom:calc(((22px/8) +)calc(22px/4)) * -1)}.elementor-377 .elementor-element.elementor-element-61230477 .raven-nav-menu-toggle{text-align:left}.elementor-377 .elementor-element.elementor-element-61230477 .raven-nav-menu-toggle-button svg{fill:#FFF}.elementor-377 .elementor-element.elementor-element-61230477 .hamburger-inner,.elementor-377 .elementor-element.elementor-element-61230477 .hamburger-inner::after,.elementor-377 .elementor-element.elementor-element-61230477 .hamburger-inner::before{background-color:#FFF}.elementor-377 .elementor-element.elementor-element-61230477{--menu-container-width:754}.elementor-377 .elementor-element.elementor-element-61230477 .raven-nav-menu-close-button{width:50px;height:50px;font-size:50px;color:#FFF}.elementor-377 .elementor-element.elementor-element-30ec6ae1>.elementor-widget-container{padding:13px 0 0 0}.elementor-377 .elementor-element.elementor-element-30ec6ae1 .raven-heading-title,.elementor-377 .elementor-element.elementor-element-30ec6ae1 .raven-heading-title-inner{color:#FFF;-webkit-text-fill-color:initial}.elementor-377 .elementor-element.elementor-element-30ec6ae1 .raven-heading,.elementor-377 .elementor-element.elementor-element-30ec6ae1 .raven-heading a{font-weight:600}.elementor-377 .elementor-element.elementor-element-48c4801a>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-377 .elementor-element.elementor-element-48c4801a>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-377 .elementor-element.elementor-element-5c4e2504 .raven-site-logo{text-align:center}.elementor-377 .elementor-element.elementor-element-2159cf08{--grid-template-columns:repeat(0,auto);--icon-size:20px;--grid-column-gap:16px;--grid-row-gap:0}.elementor-377 .elementor-element.elementor-element-2159cf08 .elementor-widget-container{text-align:right}.elementor-377 .elementor-element.elementor-element-2159cf08 .elementor-social-icon{background-color:#FF4198}.elementor-377 .elementor-element.elementor-element-2159cf08 .elementor-social-icon:hover{background-color:#FFF}.elementor-377 .elementor-element.elementor-element-2159cf08 .elementor-social-icon:hover i{color:#FF4198}.elementor-377 .elementor-element.elementor-element-2159cf08 .elementor-social-icon:hover svg{fill:#FF4198}@media(max-width:1024px){.elementor-377 .elementor-element.elementor-element-48136558{padding:22px 30px 22px 30px}.elementor-377 .elementor-element.elementor-element-61230477 .raven-nav-menu-mobile>.raven-side-menu-logo{margin:0% 0% 30% 0%}.elementor-377 .elementor-element.elementor-element-61230477 .raven-nav-menu-mobile .raven-nav-menu li>a{padding:0% 0% 5% 40%}.elementor-377 .elementor-element.elementor-element-5c4e2504 .raven-site-logo{text-align:center}}@media(max-width:767px){.elementor-377 .elementor-element.elementor-element-33b1e292{width:50%}.elementor-377 .elementor-element.elementor-element-61230477 .raven-nav-menu-mobile>.raven-side-menu-logo{margin:0% 0% 10% -50%}.elementor-377 .elementor-element.elementor-element-61230477 .raven-nav-menu-mobile .raven-nav-menu li>a{padding:0% 0% 5% 16%}.elementor-377 .elementor-element.elementor-element-61230477 .raven-nav-menu-mobile{padding:25px 0 0 0}.elementor-377 .elementor-element.elementor-element-48c4801a{width:50%}}