.elementor-311 .elementor-element.elementor-element-1412443>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-311 .elementor-element.elementor-element-1412443:not(.elementor-motion-effects-element-type-background),.elementor-311 .elementor-element.elementor-element-1412443>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-311 .elementor-element.elementor-element-1412443>.elementor-container{max-width:1220px}.elementor-311 .elementor-element.elementor-element-1412443{box-shadow:0 0 10px 0 rgba(2.0000000000000293,1.0000000000000147,1.0000000000000147,.14);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:20px;margin-bottom:20px;padding:20px 15px 20px 15px;z-index:99}.elementor-311 .elementor-element.elementor-element-1412443>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-311 .elementor-element.elementor-element-16ef858:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-311 .elementor-element.elementor-element-16ef858>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-311 .elementor-element.elementor-element-16ef858>.elementor-element-populated>.elementor-background-overlay{background-color:#fff0;opacity:0;filter:brightness(0%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-bc-flex-widget .elementor-311 .elementor-element.elementor-element-16ef858.elementor-column .elementor-widget-wrap{align-items:center}.elementor-311 .elementor-element.elementor-element-16ef858.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-311 .elementor-element.elementor-element-16ef858.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-311 .elementor-element.elementor-element-16ef858>.elementor-element-populated,.elementor-311 .elementor-element.elementor-element-16ef858>.elementor-element-populated>.elementor-background-overlay,.elementor-311 .elementor-element.elementor-element-16ef858>.elementor-background-slideshow{border-radius:0 0 0 0}.elementor-311 .elementor-element.elementor-element-16ef858>.elementor-element-populated{box-shadow:0 0 0 0 rgb(0 0 0 / .09019607843137255);transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:8px 25px 0 25px}.elementor-311 .elementor-element.elementor-element-16ef858>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-311 .elementor-element.elementor-element-16ef858{max-height:100px;min-height:100px}.elementor-311 .elementor-element.elementor-element-a265494{width:var(--container-widget-width,111.226%);max-width:111.226%;--container-widget-width:111.226%;--container-widget-flex-grow:0;flex-grow:1}.elementor-311 .elementor-element.elementor-element-a265494>.elementor-widget-container{margin:14px 8px 8px 8px}.elementor-311 .elementor-element.elementor-element-a265494 .aux-has-logo img{width:100%;max-width:100%;box-shadow:0 0 0 0 rgb(0 0 0 / .5)}.elementor-311 .elementor-element.elementor-element-1eae78c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-311 .elementor-element.elementor-element-1eae78c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-bc-flex-widget .elementor-311 .elementor-element.elementor-element-1eae78c.elementor-column .elementor-widget-wrap{align-items:center}.elementor-311 .elementor-element.elementor-element-1eae78c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-311 .elementor-element.elementor-element-1eae78c.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-311 .elementor-element.elementor-element-1eae78c>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-311 .elementor-element.elementor-element-1eae78c>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-311 .elementor-element.elementor-element-6426c16 .aux-menu-item.aux-open>.aux-submenu{background-color:#FFF;box-shadow:0 0 0 0 rgb(0 0 0 / .5);border-style:none}.elementor-311 .elementor-element.elementor-element-6426c16{width:var(--container-widget-width,97.991%);max-width:97.991%;--container-widget-width:97.991%;--container-widget-flex-grow:0;align-self:center;display:block;text-align:center}.elementor-311 .elementor-element.elementor-element-6426c16 .aux-vertical .aux-menu-depth-0 .aux-item-content{display:block;text-align:center}.elementor-311 .elementor-element.elementor-element-6426c16 .aux-menu-depth-0>.aux-item-content{color:#3D2C50;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:600;letter-spacing:-1px;padding:10px 10px 10px 10px}.elementor-311 .elementor-element.elementor-element-6426c16 .aux-menu-depth-0.aux-hover>.aux-item-content{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:600}.elementor-311 .elementor-element.elementor-element-6426c16 .aux-menu-depth-0.current-menu-item>a{font-family:"Montserrat",Sans-serif;font-size:16px}.elementor-311 .elementor-element.elementor-element-6426c16 .aux-submenu .aux-menu-item .aux-item-content{color:#3D2C50!important;border-style:none}.elementor-311 .elementor-element.elementor-element-6426c16 .aux-submenu .aux-menu-item{font-family:"Open Sans",Sans-serif;font-size:15px;font-weight:400}.elementor-311 .elementor-element.elementor-element-6426c16 .aux-burger:before,.elementor-311 .elementor-element.elementor-element-6426c16 .aux-burger:after,.elementor-311 .elementor-element.elementor-element-6426c16 .aux-burger .mid-line{border-color:#3D2C50!important}.elementor-311 .elementor-element.elementor-element-6426c16 .aux-fs-menu .aux-master-menu{text-align:left}.elementor-311 .elementor-element.elementor-element-34c2416.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-311 .elementor-element.elementor-element-30b7318 .aux-button{background-color:#EC5274;box-shadow:0 0 0 0 rgb(0 0 0 / .5);text-shadow:0 0 10px rgb(0 0 0 / .3)}.elementor-311 .elementor-element.elementor-element-30b7318 .aux-button:hover{background-color:#3D2C50;box-shadow:0 0 0 0 rgb(0 0 0 / .5)}.elementor-311 .elementor-element.elementor-element-30b7318{width:var(--container-widget-width,103.674%);max-width:103.674%;--container-widget-width:103.674%;--container-widget-flex-grow:0;text-align:center}.elementor-311 .elementor-element.elementor-element-30b7318>.elementor-widget-container{margin:10px 0 -18px 0}.elementor-311 .elementor-element.elementor-element-30b7318 .aux-button .aux-overlay::after{display:none}.elementor-311 .elementor-element.elementor-element-30b7318 .aux-icon{color:#FFF;fill:#FFF}.elementor-311 .elementor-element.elementor-element-30b7318 .aux-text{color:#FFF;font-family:"Montserrat",Sans-serif;font-size:13px;font-weight:700;line-height:19px}.elementor-311 .elementor-element.elementor-element-30b7318 .aux-button:hover .aux-text{color:#FFF}.elementor-311 .elementor-element.elementor-element-fe0aee5 .aux-button{background-color:#B94BFA;box-shadow:0 0 0 0 rgb(0 0 0 / .5);text-shadow:0 0 10px rgb(0 0 0 / .3)}.elementor-311 .elementor-element.elementor-element-fe0aee5 .aux-button .aux-overlay::after{background-color:#fff0;background-image:linear-gradient(180deg,#3D2C50 0%,#3D2C50 100%)}.elementor-311 .elementor-element.elementor-element-fe0aee5{width:var(--container-widget-width,70.422%);max-width:70.422%;--container-widget-width:70.422%;--container-widget-flex-grow:0;text-align:center}.elementor-311 .elementor-element.elementor-element-fe0aee5>.elementor-widget-container{margin:11px 0 -10px 0}.elementor-311 .elementor-element.elementor-element-fe0aee5 .aux-button:hover{box-shadow:0 0 0 0 rgb(0 0 0 / .5)}.elementor-311 .elementor-element.elementor-element-fe0aee5 .aux-icon{color:#FFF;fill:#FFF}.elementor-311 .elementor-element.elementor-element-fe0aee5 .aux-text{color:#FFF;font-family:"Montserrat",Sans-serif;font-size:13px;font-weight:700;line-height:19px}.elementor-311 .elementor-element.elementor-element-fe0aee5 .aux-button:hover .aux-text{color:#FFF}@media(max-width:1024px){.elementor-311 .elementor-element.elementor-element-1412443>.elementor-container{max-width:1465px}.elementor-311 .elementor-element.elementor-element-16ef858.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-311 .elementor-element.elementor-element-a265494{text-align:center}.elementor-311 .elementor-element.elementor-element-a265494 .aux-has-logo img{width:180px}.elementor-bc-flex-widget .elementor-311 .elementor-element.elementor-element-1eae78c.elementor-column .elementor-widget-wrap{align-items:center}.elementor-311 .elementor-element.elementor-element-1eae78c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-311 .elementor-element.elementor-element-1eae78c.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-311 .elementor-element.elementor-element-6426c16{width:var(--container-widget-width,204.297px);max-width:204.297px;--container-widget-width:204.297px;--container-widget-flex-grow:0;display:block;text-align:center}.elementor-311 .elementor-element.elementor-element-6426c16 .aux-vertical .aux-menu-depth-0 .aux-item-content{display:block;text-align:center}.elementor-311 .elementor-element.elementor-element-30b7318{width:var(--container-widget-width,232.5px);max-width:232.5px;--container-widget-width:232.5px;--container-widget-flex-grow:0}.elementor-311 .elementor-element.elementor-element-fe0aee5{width:var(--container-widget-width,91.859px);max-width:91.859px;--container-widget-width:91.859px;--container-widget-flex-grow:0}}@media(max-width:767px){.elementor-311 .elementor-element.elementor-element-1412443>.elementor-container{max-width:1054px}.elementor-311 .elementor-element.elementor-element-1412443{margin-top:10px;margin-bottom:0}.elementor-311 .elementor-element.elementor-element-16ef858{width:100%;max-height:70px;min-height:70px}.elementor-bc-flex-widget .elementor-311 .elementor-element.elementor-element-16ef858.elementor-column .elementor-widget-wrap{align-items:center}.elementor-311 .elementor-element.elementor-element-16ef858.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-311 .elementor-element.elementor-element-16ef858.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-311 .elementor-element.elementor-element-16ef858>.elementor-element-populated,.elementor-311 .elementor-element.elementor-element-16ef858>.elementor-element-populated>.elementor-background-overlay,.elementor-311 .elementor-element.elementor-element-16ef858>.elementor-background-slideshow{border-radius:10px 10px 10px 10px}.elementor-311 .elementor-element.elementor-element-a265494 .aux-has-logo img{width:120px}.elementor-311 .elementor-element.elementor-element-6426c16{width:var(--container-widget-width,0);max-width:0;--container-widget-width:0px;--container-widget-flex-grow:0;display:block;text-align:right}.elementor-311 .elementor-element.elementor-element-6426c16 .aux-vertical .aux-menu-depth-0 .aux-item-content{display:block;text-align:right}}@media(min-width:768px){.elementor-311 .elementor-element.elementor-element-16ef858{width:22.524%}.elementor-311 .elementor-element.elementor-element-1eae78c{width:60.31%}.elementor-311 .elementor-element.elementor-element-34c2416{width:16.498%}}@media(max-width:1024px) and (min-width:768px){.elementor-311 .elementor-element.elementor-element-16ef858{width:100%}.elementor-311 .elementor-element.elementor-element-1eae78c{width:50%}.elementor-311 .elementor-element.elementor-element-34c2416{width:25%}}@media screen and (max-width:1080px){.elementor-311 .elementor-element.elementor-element-16ef858{border-radius:10px}}