.elementor-300 .elementor-element.elementor-element-ae35444{--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;}.elementor-300 .elementor-element.elementor-element-762c425{--spacer-size:10px;}.elementor-widget-heading .elementor-heading-title{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-primary );}.elementor-300 .elementor-element.elementor-element-b18f276{text-align:center;}.elementor-300 .elementor-element.elementor-element-b18f276 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:400;color:#FFFFFF;}.elementor-300 .elementor-element.elementor-element-a08469b{--spacer-size:50px;}.elementor-300 .elementor-element.elementor-element-c69f801{--display:flex;}.elementor-300 .elementor-element.elementor-element-2909069 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-300 .elementor-element.elementor-element-c5b943a{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-300 .elementor-element.elementor-element-c5b943a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-widget-text-editor{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-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-300 .elementor-element.elementor-element-1893b72{font-family:"Poppins", Sans-serif;font-weight:400;line-height:10px;color:#FFFFFF;}.elementor-300 .elementor-element.elementor-element-1893b72 a{color:var( --e-global-color-a495fd4 );}.elementor-300 .elementor-element.elementor-element-f472f69{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-300 .elementor-element.elementor-element-f472f69 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-300 .elementor-element.elementor-element-b277884{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-300 .elementor-element.elementor-element-b277884 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-300 .elementor-element.elementor-element-d15a6de{font-family:"Poppins", Sans-serif;font-weight:400;line-height:12px;color:#FFFFFF;}.elementor-300 .elementor-element.elementor-element-4dc1a72{--spacer-size:2px;}.elementor-300 .elementor-element.elementor-element-ee05364{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-300 .elementor-element.elementor-element-ee05364 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-300 .elementor-element.elementor-element-929b4d0{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-300 .elementor-element.elementor-element-929b4d0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-300 .elementor-element.elementor-element-5b10245{font-family:"Roboto", Sans-serif;font-weight:400;line-height:12px;color:#FFFFFF;}.elementor-300 .elementor-element.elementor-element-37e8308{--spacer-size:2px;}.elementor-300 .elementor-element.elementor-element-ca17612{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-300 .elementor-element.elementor-element-ca17612 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-300 .elementor-element.elementor-element-5650dd0{font-family:"Poppins", Sans-serif;font-weight:400;line-height:10px;color:#FFFFFF;}.elementor-300 .elementor-element.elementor-element-51421ec{--spacer-size:2px;}.elementor-300 .elementor-element.elementor-element-3fabba3{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-300 .elementor-element.elementor-element-3fabba3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-300 .elementor-element.elementor-element-daa749e{font-family:"Poppins", Sans-serif;font-weight:400;line-height:10px;color:#FFFFFF;}.elementor-300 .elementor-element.elementor-element-32e68c1{--spacer-size:2px;}.elementor-300 .elementor-element.elementor-element-a5b5283{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-300 .elementor-element.elementor-element-a5b5283 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-300 .elementor-element.elementor-element-965b7d9{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-300 .elementor-element.elementor-element-965b7d9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-300 .elementor-element.elementor-element-2e887dd{font-family:"Poppins", Sans-serif;font-weight:400;line-height:10px;color:#FFFFFF;}.elementor-300 .elementor-element.elementor-element-fad8af9{--spacer-size:2px;}.elementor-300 .elementor-element.elementor-element-63e6471{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-300 .elementor-element.elementor-element-63e6471 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-300 .elementor-element.elementor-element-f185e28{font-family:"Poppins", Sans-serif;font-weight:400;line-height:10px;color:#FFFFFF;}.elementor-300 .elementor-element.elementor-element-2eefad9{--spacer-size:2px;}.elementor-300 .elementor-element.elementor-element-c806b87{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-300 .elementor-element.elementor-element-c806b87 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-300 .elementor-element.elementor-element-773d4a1{font-family:"Poppins", Sans-serif;font-weight:400;line-height:10px;color:#FFFFFF;}.elementor-300 .elementor-element.elementor-element-df013f1{--spacer-size:2px;}.elementor-300 .elementor-element.elementor-element-2df34a3{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-300 .elementor-element.elementor-element-2df34a3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-300 .elementor-element.elementor-element-16f0ff3{font-family:"Poppins", Sans-serif;font-weight:400;line-height:10px;color:#FFFFFF;}.elementor-300 .elementor-element.elementor-element-6930c27{--spacer-size:2px;}.elementor-300 .elementor-element.elementor-element-ce244e3{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-300 .elementor-element.elementor-element-ce244e3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-300 .elementor-element.elementor-element-76b9800{font-family:"Poppins", Sans-serif;font-weight:400;line-height:10px;color:#FFFFFF;}.elementor-300 .elementor-element.elementor-element-76b9800 a{color:var( --e-global-color-dff8941 );}.elementor-300 .elementor-element.elementor-element-e8db10a{--spacer-size:2px;}.elementor-300 .elementor-element.elementor-element-33716e2{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-300 .elementor-element.elementor-element-33716e2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-300 .elementor-element.elementor-element-53946d1{font-family:"Poppins", Sans-serif;font-weight:400;line-height:10px;color:#FFFFFF;}.elementor-300 .elementor-element.elementor-element-53946d1 a{color:var( --e-global-color-dff8941 );}.elementor-300 .elementor-element.elementor-element-177d7cb{--display:flex;}.elementor-300 .elementor-element.elementor-element-ada02f7{--spacer-size:50px;}.elementor-300 .elementor-element.elementor-element-dfdc671{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#000000;--border-color:#000000;--border-radius:15px 15px 15px 15px;}.elementor-300 .elementor-element.elementor-element-1e84584{--display:flex;--min-height:700px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;}.elementor-300 .elementor-element.elementor-element-1e84584:not(.elementor-motion-effects-element-type-background), .elementor-300 .elementor-element.elementor-element-1e84584 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(208deg, #472C00 0%, #070502 100%);}.elementor-300 .elementor-element.elementor-element-3234c5c{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:90px;--padding-right:50px;}.elementor-300 .elementor-element.elementor-element-73562c5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;letter-spacing:2.2px;color:#FFBB32;}.elementor-300 .elementor-element.elementor-element-38105fe .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:60px;font-weight:600;color:#FFFFFF;}.elementor-300 .elementor-element.elementor-element-f5af929{font-family:"Poppins", Sans-serif;font-weight:400;color:#E2E2E2;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-300 .elementor-element.elementor-element-bbd681f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-300 .elementor-element.elementor-element-bbd681f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-300 .elementor-element.elementor-element-bbd681f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-300 .elementor-element.elementor-element-bbd681f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-300 .elementor-element.elementor-element-bbd681f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-300 .elementor-element.elementor-element-bbd681f .elementor-icon-list-icon i{color:#FFBB32;transition:color 0.3s;}.elementor-300 .elementor-element.elementor-element-bbd681f .elementor-icon-list-icon svg{fill:#FFBB32;transition:fill 0.3s;}.elementor-300 .elementor-element.elementor-element-bbd681f{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-300 .elementor-element.elementor-element-bbd681f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-300 .elementor-element.elementor-element-bbd681f .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16.2px;font-weight:400;}.elementor-300 .elementor-element.elementor-element-bbd681f .elementor-icon-list-text{color:#E7E7E7;transition:color 0.3s;}.elementor-300 .elementor-element.elementor-element-bbd681f .elementor-icon-list-item:hover .elementor-icon-list-text{color:#8F8F8F;}.elementor-300 .elementor-element.elementor-element-d7390e4{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:90px;}.elementor-300 .elementor-element.elementor-element-26d8e8a{padding:20px 15px 20px 15px;}body.elementor-page-300:not(.elementor-motion-effects-element-type-background), body.elementor-page-300 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(167deg, #2E1C02 0%, #000000 100%);}:root{--page-title-display:none;}@media(min-width:768px){.elementor-300 .elementor-element.elementor-element-3234c5c{--width:50%;}.elementor-300 .elementor-element.elementor-element-d7390e4{--width:50%;}}/* Start custom CSS for shortcode, class: .elementor-element-26d8e8a *//* Main form/container */
.elementor-300 .elementor-element.elementor-element-26d8e8a{
    position: relative;
    z-index: 1;
    border-radius: 30px;
    background: #2b2326;
    overflow: visible !important;
}

/* Gold glow BEHIND the form */
.elementor-300 .elementor-element.elementor-element-26d8e8a::before{
    content: "";
    position: absolute;
    top: -120px;
    left: -120px;
    right: -120px;
    bottom: -120px;
    z-index: -1;

    background: radial-gradient(
        circle,
        rgba(255, 145, 0, 0.55) 0%,
        rgba(255, 145, 0, 0.28) 35%,
        rgba(255, 145, 0, 0.12) 55%,
        transparent 75%
    );

    filter: blur(90px);
    border-radius: 50%;
    animation: goldAmbient 6s ease-in-out infinite alternate;
}

/* Smooth breathing glow */
@keyframes goldAmbient{
    0%{
        transform: scale(1);
        opacity: 0.75;
    }
    100%{
        transform: scale(1.08);
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e84584 *//* Main form/container */
.elementor-300 .elementor-element.elementor-element-1e84584{
    position: relative;
    z-index: 1;
    border-radius: 30px;
    background: #2b2326;
    overflow: visible !important;
}

/* Gold glow BEHIND the form */
.elementor-300 .elementor-element.elementor-element-1e84584::before{
    content: "";
    position: absolute;
    top: -120px;
    left: -120px;
    right: -120px;
    bottom: -120px;
    z-index: -1;

    background: radial-gradient(
        circle,
        rgba(255, 145, 0, 0.55) 0%,
        rgba(255, 145, 0, 0.28) 35%,
        rgba(255, 145, 0, 0.12) 55%,
        transparent 75%
    );

    filter: blur(90px);
    border-radius: 50%;
    animation: goldAmbient 6s ease-in-out infinite alternate;
}

/* Smooth breathing glow */
@keyframes goldAmbient{
    0%{
        transform: scale(1);
        opacity: 0.75;
    }
    100%{
        transform: scale(1.08);
        opacity: 1;
    }
}/* End custom CSS */