.elementor-122 .elementor-element.elementor-element-57c6473{--display:flex;--min-height:360px;--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;--overlay-opacity:0.77;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-122 .elementor-element.elementor-element-57c6473:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-57c6473 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mostvibrantqueenintl.com/wp-content/uploads/2025/05/DSC_0055-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-122 .elementor-element.elementor-element-57c6473::before, .elementor-122 .elementor-element.elementor-element-57c6473 > .elementor-background-video-container::before, .elementor-122 .elementor-element.elementor-element-57c6473 > .e-con-inner > .elementor-background-video-container::before, .elementor-122 .elementor-element.elementor-element-57c6473 > .elementor-background-slideshow::before, .elementor-122 .elementor-element.elementor-element-57c6473 > .e-con-inner > .elementor-background-slideshow::before, .elementor-122 .elementor-element.elementor-element-57c6473 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#020101AB;--background-overlay:'';}.elementor-122 .elementor-element.elementor-element-31ff4e3{animation-duration:2000ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-122 .elementor-element.elementor-element-31ff4e3 .aux-modern-heading-secondary .aux-head-highlight{font-family:var( --e-global-typography-d428986-font-family ), Sans-serif;font-size:var( --e-global-typography-d428986-font-size );font-weight:var( --e-global-typography-d428986-font-weight );text-transform:var( --e-global-typography-d428986-text-transform );line-height:var( --e-global-typography-d428986-line-height );letter-spacing:var( --e-global-typography-d428986-letter-spacing );color:var( --e-global-color-cd67dda );}.elementor-122 .elementor-element.elementor-element-9a5cf58{--display:flex;--min-height:80vh;--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:20px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-122 .elementor-element.elementor-element-93fc928 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-122 .elementor-element.elementor-element-93fc928 .aux-modern-button .aux-overlay:before{background-color:transparent;background-image:linear-gradient(202deg, #00000000 0%, var( --e-global-color-00b7a66 ) 100%);}.elementor-122 .elementor-element.elementor-element-93fc928 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-122 .elementor-element.elementor-element-93fc928 .aux-modern-button .aux-overlay:after{background-color:#FEBF50D1;}.elementor-122 .elementor-element.elementor-element-93fc928{width:auto;max-width:auto;animation-duration:2300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-122 .elementor-element.elementor-element-93fc928 > .elementor-widget-container{margin:20px 20px 20px 0px;}.elementor-122 .elementor-element.elementor-element-93fc928 .aux-modern-button-wrapper{text-align:center;}.elementor-122 .elementor-element.elementor-element-93fc928 .aux-overlay:before, .elementor-122 .elementor-element.elementor-element-93fc928 .aux-overlay:after{box-shadow:0px 3px 23px 0px rgba(64.83615722656252, 43.40170123828043, 18.7441522509014, 0.39);border-radius:15px 15px 15px 15px;}.elementor-122 .elementor-element.elementor-element-93fc928 .aux-modern-button{padding:011px 20px 011px 20px;}.elementor-122 .elementor-element.elementor-element-93fc928 .aux-text{font-family:"Philosopher", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-122 .elementor-element.elementor-element-93fc928 .aux-modern-button:hover .aux-text{color:var( --e-global-color-32d3e39 );}.elementor-122 .elementor-element.elementor-element-93fc928 .aux-icon{font-size:28px;color:var( --e-global-color-text );margin:0px 0px 0px 10px;}.elementor-122 .elementor-element.elementor-element-93fc928 .aux-modern-button:hover .aux-icon{color:var( --e-global-color-text );}.elementor-122 .elementor-element.elementor-element-e19eda3{--display:flex;--min-height:89px;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:23;overflow:visible;}.elementor-122 .elementor-element.elementor-element-e19eda3:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-e19eda3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3a1d13a );}@media(max-width:1024px){.elementor-122 .elementor-element.elementor-element-57c6473{--min-height:233px;--overlay-opacity:0.89;}.elementor-122 .elementor-element.elementor-element-31ff4e3 .aux-modern-heading-secondary .aux-head-highlight{font-size:var( --e-global-typography-d428986-font-size );line-height:var( --e-global-typography-d428986-line-height );letter-spacing:var( --e-global-typography-d428986-letter-spacing );}.elementor-122 .elementor-element.elementor-element-93fc928 > .elementor-widget-container{padding:0px 0px 0px 17px;}.elementor-122 .elementor-element.elementor-element-93fc928 .aux-modern-button{padding:12px 20px 12px 20px;}.elementor-122 .elementor-element.elementor-element-93fc928 .aux-text{font-size:14px;}.elementor-122 .elementor-element.elementor-element-93fc928 .aux-icon{font-size:26px;}}@media(max-width:767px){.elementor-122 .elementor-element.elementor-element-57c6473{--min-height:203px;--overlay-opacity:0.97;}.elementor-122 .elementor-element.elementor-element-31ff4e3 .aux-modern-heading-secondary .aux-head-highlight{font-size:var( --e-global-typography-d428986-font-size );line-height:var( --e-global-typography-d428986-line-height );letter-spacing:var( --e-global-typography-d428986-letter-spacing );}.elementor-122 .elementor-element.elementor-element-e19eda3{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for aux_modern_heading, class: .elementor-element-31ff4e3 */.elementor-122 .elementor-element.elementor-element-31ff4e3 .aux-modern-heading-primary {
    display: inline-block;
}

.elementor-122 .elementor-element.elementor-element-31ff4e3 .aux-modern-heading-secondary .aux-head-highlight + .aux-head-after {
        font-family: var(--e-global-typography-d428986-font-family), Sans-serif;
    font-size: var(--e-global-typography-d428986-font-size);
    font-weight: var(--e-global-typography-d428986-font-weight);
    text-transform: var(--e-global-typography-d428986-text-transform);
    line-height: var(--e-global-typography-d428986-line-height);
    letter-spacing: var(--e-global-typography-d428986-letter-spacing);
    color: var(--e-global-color-00b7a66);
}/* End custom CSS */