.elementor-13 .elementor-element.elementor-element-fbd3469{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-fbd3469:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-fbd3469 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FB;}.elementor-13 .elementor-element.elementor-element-821b758{--display:flex;}.elementor-13 .elementor-element.elementor-element-4ae2c60{--display:flex;--min-height:115px;--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:space-evenly;--gap:1px 0px;--row-gap:1px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0.5;--border-radius:50px 50px 50px 50px;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-4ae2c60::before, .elementor-13 .elementor-element.elementor-element-4ae2c60 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-4ae2c60 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-4ae2c60 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-4ae2c60 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-4ae2c60 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F5F3ED;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-02fe325{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-28dc94d .elementor-icon-box-wrapper{text-align:center;gap:13px;}.elementor-13 .elementor-element.elementor-element-28dc94d .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-8058680 );}.elementor-13 .elementor-element.elementor-element-28dc94d .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-28dc94d .elementor-icon-box-title a{font-size:17px;}.elementor-13 .elementor-element.elementor-element-28dc94d .elementor-icon-box-description{font-size:13px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#123D2B;}.elementor-13 .elementor-element.elementor-element-f8e7d96 .elementor-icon-box-wrapper{text-align:center;gap:12px;}.elementor-13 .elementor-element.elementor-element-f8e7d96 .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-8058680 );}.elementor-13 .elementor-element.elementor-element-f8e7d96 .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-f8e7d96 .elementor-icon-box-title a{font-size:17px;}.elementor-13 .elementor-element.elementor-element-f8e7d96 .elementor-icon-box-description{font-size:13px;color:var( --e-global-color-8058680 );}.elementor-13 .elementor-element.elementor-element-42aae4f .elementor-icon-box-wrapper{text-align:center;gap:12px;}.elementor-13 .elementor-element.elementor-element-42aae4f .elementor-icon-box-title{margin-block-end:4px;color:#123D2B;}.elementor-13 .elementor-element.elementor-element-42aae4f .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-42aae4f .elementor-icon-box-title a{font-size:17px;}.elementor-13 .elementor-element.elementor-element-42aae4f .elementor-icon-box-description{font-size:13px;color:var( --e-global-color-8058680 );}.elementor-13 .elementor-element.elementor-element-150c50a .elementor-icon-box-wrapper{text-align:center;gap:12px;}.elementor-13 .elementor-element.elementor-element-150c50a .elementor-icon-box-title{margin-block-end:4px;color:#123D2B;}.elementor-13 .elementor-element.elementor-element-150c50a .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-150c50a .elementor-icon-box-title a{font-size:17px;}.elementor-13 .elementor-element.elementor-element-150c50a .elementor-icon-box-description{font-size:13px;color:var( --e-global-color-8058680 );}.elementor-13 .elementor-element.elementor-element-6a74ecd .elementor-icon-box-wrapper{text-align:center;gap:12px;}.elementor-13 .elementor-element.elementor-element-6a74ecd .elementor-icon-box-title{margin-block-end:4px;color:#123D2B;}.elementor-13 .elementor-element.elementor-element-6a74ecd .elementor-icon-box-title, .elementor-13 .elementor-element.elementor-element-6a74ecd .elementor-icon-box-title a{font-size:17px;}.elementor-13 .elementor-element.elementor-element-6a74ecd .elementor-icon-box-description{font-size:13px;color:var( --e-global-color-8058680 );}.elementor-13 .elementor-element.elementor-element-f407e95:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-f407e95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F3ED;}.elementor-13 .elementor-element.elementor-element-f407e95 > .elementor-container{max-width:1280px;}.elementor-13 .elementor-element.elementor-element-f407e95 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-f407e95{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-13 .elementor-element.elementor-element-f407e95 > .elementor-shape-top .elementor-shape-fill{fill:#123D2B;}.elementor-13 .elementor-element.elementor-element-f407e95 > .elementor-shape-top svg{width:calc(114% + 1.3px);height:10px;}.elementor-13 .elementor-element.elementor-element-f407e95 > .elementor-shape-bottom .elementor-shape-fill{fill:#123D2B;}.elementor-13 .elementor-element.elementor-element-f407e95 > .elementor-shape-bottom svg{width:calc(109% + 1.3px);height:26px;}.elementor-13 .elementor-element.elementor-element-d6a2152 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-db55f78{text-align:start;}.elementor-13 .elementor-element.elementor-element-db55f78 img{width:78%;}.elementor-13 .elementor-element.elementor-element-f2a64ae > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-13 .elementor-element.elementor-element-f2a64ae{--wd-brd-radius:8px;}.elementor-13 .elementor-element.elementor-element-d102301:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-d102301 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#123D2B;}.elementor-13 .elementor-element.elementor-element-d102301{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;padding:20px 0px 20px 0px;}.elementor-13 .elementor-element.elementor-element-d102301 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-d102301 > .elementor-shape-bottom svg{width:calc(217% + 1.3px);height:142px;}.elementor-13 .elementor-element.elementor-element-4a78bdf > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-d5a1781{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-f4cd537{--wd-brd-radius:8px;}.elementor-13 .elementor-element.elementor-element-f4cd537 .banner-title{font-size:18px;}.elementor-13 .elementor-element.elementor-element-f4cd537 .banner-subtitle{color:#000000;font-size:12px;}.elementor-13 .elementor-element.elementor-element-f4cd537 .banner-inner{color:#123D2B;}.elementor-13 .elementor-element.elementor-element-78bc888{--wd-brd-radius:8px;}.elementor-13 .elementor-element.elementor-element-78bc888 .banner-title{font-size:18px;}.elementor-13 .elementor-element.elementor-element-78bc888 .banner-subtitle{color:#000000;font-size:12px;}.elementor-13 .elementor-element.elementor-element-78bc888 .banner-inner{color:#123D2B;}.elementor-13 .elementor-element.elementor-element-4835f7b{--wd-brd-radius:8px;}.elementor-13 .elementor-element.elementor-element-4835f7b .banner-title{font-size:18px;}.elementor-13 .elementor-element.elementor-element-4835f7b .banner-subtitle{color:#000000;font-size:12px;}.elementor-13 .elementor-element.elementor-element-4835f7b .banner-inner{color:#123D2B;}.elementor-13 .elementor-element.elementor-element-05199dd{margin:10px 0px 10px 0px;padding:0px 0px 140px 0px;}.elementor-13 .elementor-element.elementor-element-c0d0bd9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-c0d0bd9 .tabs-name{color:#123D2B;}.elementor-13 .elementor-element.elementor-element-c0d0bd9 .wd-tabs.tabs-design-simple .tabs-name{border-color:#123D2B;}.elementor-13 .elementor-element.elementor-element-c0d0bd9{--wd-brd-radius:8px;}.elementor-13 .elementor-element.elementor-element-298d2b2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-13 .elementor-element.elementor-element-298d2b2:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-298d2b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#313131;}.elementor-13 .elementor-element.elementor-element-298d2b2 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(245deg, #123D2B 0%, #000000BA 76%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-298d2b2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13 .elementor-element.elementor-element-8c985bd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-13 .elementor-element.elementor-element-8c985bd{margin:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-1c4aa02{text-align:start;}.elementor-13 .elementor-element.elementor-element-1c4aa02 .elementor-heading-title{font-size:30px;font-weight:900;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-2e43241 .wd-text-block{max-width:72%;font-size:15px;color:#E7E7E7;}.elementor-13 .elementor-element.elementor-element-8dc5367 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-8dc5367 .wd-button-wrapper a{background-color:#F5F3ED;border-color:#F5F3ED;}.elementor-13 .elementor-element.elementor-element-8dc5367 .wd-button-wrapper:hover a{background-color:#C6A96B;border-color:#C6A96B;}.elementor-13 .elementor-element.elementor-element-11d4b98 > .elementor-widget-container{margin:-127px -118px -49px 0px;}.elementor-13 .elementor-element.elementor-element-11d4b98{text-align:end;}.elementor-13 .elementor-element.elementor-element-11d4b98 img{width:100%;max-width:100%;}.elementor-13 .elementor-element.elementor-element-03d3222:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-03d3222 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-03d3222{border-style:solid;border-width:0px 0px 0px 0px;border-color:#D8D8D8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-13 .elementor-element.elementor-element-03d3222 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-631db5f{margin:10px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-0823755 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-13 .elementor-element.elementor-element-0823755 .elementor-heading-title{font-size:20px;font-weight:700;color:#123D2B;}.elementor-13 .elementor-element.elementor-element-06bc841 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-13 .elementor-element.elementor-element-06bc841{--wd-brd-radius:8px;}.elementor-13 .elementor-element.elementor-element-b8642d9:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-b8642d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-b8642d9{border-style:solid;border-width:0px 0px 0px 0px;border-color:#D8D8D8;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;padding:25px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-b8642d9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-35a91f7 .title{color:#000000;font-size:17px;}.elementor-13 .elementor-element.elementor-element-35a91f7 .title-after_title{color:#FF0082;}@media(max-width:1024px){.elementor-13 .elementor-element.elementor-element-02fe325{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-fbd3469{--content-width:1280px;}.elementor-13 .elementor-element.elementor-element-d6a2152{width:22%;}.elementor-13 .elementor-element.elementor-element-6e8cab9{width:78%;}.elementor-13 .elementor-element.elementor-element-326f6de{width:65.178%;}.elementor-13 .elementor-element.elementor-element-e1a340b{width:34.822%;}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-02fe325{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-13 .elementor-element.elementor-element-db55f78 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-db55f78{text-align:center;}.elementor-13 .elementor-element.elementor-element-db55f78 img{width:42%;}.elementor-13 .elementor-element.elementor-element-d102301{padding:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-f4cd537 .banner-subtitle{font-size:11px;}.elementor-13 .elementor-element.elementor-element-05199dd{margin:0px 0px -60px 0px;}}/* Start custom CSS for icon-box, class: .elementor-element-28dc94d *//* Style Mod - White & Gold Feature Box */

.stylemod-feature-box > .elementor-widget-container {
    background: linear-gradient(
        135deg,
        #FFFFFF 65%,
        #F5F0E3 100%
    );
    border: 1px solid #C6A96B;
    border-radius: 20px;
    padding: 15px;
    transition: box-shadow 0.3s ease;
}

/* Icon animation - only scale */
.stylemod-feature-box .elementor-icon {
    transition: transform 0.35s ease;
    transform-origin: center;
}

@media (hover: hover) {
    .stylemod-feature-box:hover .elementor-icon {
        transform: scale(1.18);
    }
}

@media (prefers-reduced-motion: reduce) {
    .stylemod-feature-box .elementor-icon {
        transition: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f8e7d96 *//* Style Mod - White & Gold Feature Box */

.stylemod-feature-box > .elementor-widget-container {
    background: linear-gradient(
        135deg,
        #FFFFFF 65%,
        #F5F0E3 100%
    );
    border: 1px solid #C6A96B;
    border-radius: 20px;
    padding: 15px;
    transition: box-shadow 0.3s ease;
}

/* Icon animation - only scale */
.stylemod-feature-box .elementor-icon {
    transition: transform 0.35s ease;
    transform-origin: center;
}

@media (hover: hover) {
    .stylemod-feature-box:hover .elementor-icon {
        transform: scale(1.18);
    }
}

@media (prefers-reduced-motion: reduce) {
    .stylemod-feature-box .elementor-icon {
        transition: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-42aae4f *//* Style Mod - White & Gold Feature Box */

.stylemod-feature-box > .elementor-widget-container {
    background: linear-gradient(
        135deg,
        #FFFFFF 65%,
        #F5F0E3 100%
    );
    border: 1px solid #C6A96B;
    border-radius: 20px;
    padding: 15px;
    transition: box-shadow 0.3s ease;
}

/* Icon animation - only scale */
.stylemod-feature-box .elementor-icon {
    transition: transform 0.35s ease;
    transform-origin: center;
}

@media (hover: hover) {
    .stylemod-feature-box:hover .elementor-icon {
        transform: scale(1.18);
    }
}

@media (prefers-reduced-motion: reduce) {
    .stylemod-feature-box .elementor-icon {
        transition: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-150c50a *//* Style Mod - White & Gold Feature Box */

.stylemod-feature-box > .elementor-widget-container {
    background: linear-gradient(
        135deg,
        #FFFFFF 65%,
        #F5F0E3 100%
    );
    border: 1px solid #C6A96B;
    border-radius: 20px;
    padding: 15px;
    transition: box-shadow 0.3s ease;
}

/* Icon animation - only scale */
.stylemod-feature-box .elementor-icon {
    transition: transform 0.35s ease;
    transform-origin: center;
}

@media (hover: hover) {
    .stylemod-feature-box:hover .elementor-icon {
        transform: scale(1.18);
    }
}

@media (prefers-reduced-motion: reduce) {
    .stylemod-feature-box .elementor-icon {
        transition: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6a74ecd *//* Style Mod - White & Gold Feature Box */

.stylemod-feature-box > .elementor-widget-container {
    background: linear-gradient(
        135deg,
        #FFFFFF 65%,
        #F5F0E3 100%
    );
    border: 1px solid #C6A96B;
    border-radius: 20px;
    padding: 15px;
    transition: box-shadow 0.3s ease;
}

/* Icon animation - only scale */
.stylemod-feature-box .elementor-icon {
    transition: transform 0.35s ease;
    transform-origin: center;
}

@media (hover: hover) {
    .stylemod-feature-box:hover .elementor-icon {
        transform: scale(1.18);
    }
}

@media (prefers-reduced-motion: reduce) {
    .stylemod-feature-box .elementor-icon {
        transition: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-db55f78 *//* Golden Luxury Stars */
.golden-stars {
    position: relative;
    isolation: isolate;
    z-index: 0;
    overflow: visible !important;
}

.golden-stars::before {
    content: "";
    position: absolute;
    inset: -30px;
    z-index: -1;
    pointer-events: none;

    background-image:
        radial-gradient(circle, #fff5c2 1px, #ffd700 2px, transparent 4px),
        radial-gradient(circle, #ffdf80 1.5px, #e6ac28 2px, transparent 4px),
        radial-gradient(circle, #fff0a0 1px, #d99b16 2px, transparent 4px),
        radial-gradient(circle, #ffffff 1px, #ffc83d 2px, transparent 4px);

    background-size:
        95px 107px,
        127px 119px,
        151px 139px,
        173px 157px;

    background-position:
        12px 25px,
        65px 80px,
        35px 110px,
        100px 35px;

    animation: goldenSparkle 2s ease-in-out infinite alternate;
}

@keyframes goldenSparkle {
    0% {
        opacity: 0.35;
        filter: brightness(0.9);
    }

    100% {
        opacity: 1;
        filter: brightness(1.6);
    }
}/* End custom CSS */