.elementor-124 .elementor-element.elementor-element-1638e01{--display:flex;--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-124 .elementor-element.elementor-element-1638e01:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-1638e01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E2229;}.elementor-124 .elementor-element.elementor-element-81b895c{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-124 .elementor-element.elementor-element-ad566a7{width:100%;max-width:100%;text-align:center;font-family:"Outfit", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-bcfd652 );}.elementor-124 .elementor-element.elementor-element-ad566a7.elementor-element{--align-self:center;}.elementor-124 .elementor-element.elementor-element-ad566a7 p{margin-block-end:0px;}.elementor-124 .elementor-element.elementor-element-a2a03d1{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:center;}.elementor-124 .elementor-element.elementor-element-a2a03d1 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:48px;font-weight:700;color:#FEFEFE;}.elementor-124 .elementor-element.elementor-element-8816390{--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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-124 .elementor-element.elementor-element-e511719 .elementor-icon-box-wrapper{align-items:end;gap:15px;}.elementor-124 .elementor-element.elementor-element-e511719 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-124 .elementor-element.elementor-element-e511719.elementor-view-stacked .elementor-icon{background-color:#6DFF0029;fill:var( --e-global-color-bcfd652 );color:var( --e-global-color-bcfd652 );}.elementor-124 .elementor-element.elementor-element-e511719.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-e511719.elementor-view-default .elementor-icon{fill:#6DFF0029;color:#6DFF0029;border-color:#6DFF0029;}.elementor-124 .elementor-element.elementor-element-e511719.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-bcfd652 );}.elementor-124 .elementor-element.elementor-element-e511719 .elementor-icon{font-size:25px;}.elementor-124 .elementor-element.elementor-element-e511719 .elementor-icon-box-title, .elementor-124 .elementor-element.elementor-element-e511719 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:700;}.elementor-124 .elementor-element.elementor-element-e511719 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#FEFEFED6;}.elementor-124 .elementor-element.elementor-element-8f55d3c .elementor-icon-box-wrapper{align-items:end;gap:15px;}.elementor-124 .elementor-element.elementor-element-8f55d3c .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-124 .elementor-element.elementor-element-8f55d3c.elementor-view-stacked .elementor-icon{background-color:#6DFF0029;fill:var( --e-global-color-bcfd652 );color:var( --e-global-color-bcfd652 );}.elementor-124 .elementor-element.elementor-element-8f55d3c.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-8f55d3c.elementor-view-default .elementor-icon{fill:#6DFF0029;color:#6DFF0029;border-color:#6DFF0029;}.elementor-124 .elementor-element.elementor-element-8f55d3c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-bcfd652 );}.elementor-124 .elementor-element.elementor-element-8f55d3c .elementor-icon{font-size:25px;}.elementor-124 .elementor-element.elementor-element-8f55d3c .elementor-icon-box-title, .elementor-124 .elementor-element.elementor-element-8f55d3c .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:700;}.elementor-124 .elementor-element.elementor-element-8f55d3c .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#FEFEFED6;}.elementor-124 .elementor-element.elementor-element-387b76a .elementor-icon-box-wrapper{align-items:end;gap:15px;}.elementor-124 .elementor-element.elementor-element-387b76a .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-124 .elementor-element.elementor-element-387b76a.elementor-view-stacked .elementor-icon{background-color:#6DFF0029;fill:var( --e-global-color-bcfd652 );color:var( --e-global-color-bcfd652 );}.elementor-124 .elementor-element.elementor-element-387b76a.elementor-view-framed .elementor-icon, .elementor-124 .elementor-element.elementor-element-387b76a.elementor-view-default .elementor-icon{fill:#6DFF0029;color:#6DFF0029;border-color:#6DFF0029;}.elementor-124 .elementor-element.elementor-element-387b76a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-bcfd652 );}.elementor-124 .elementor-element.elementor-element-387b76a .elementor-icon{font-size:25px;}.elementor-124 .elementor-element.elementor-element-387b76a .elementor-icon-box-title, .elementor-124 .elementor-element.elementor-element-387b76a .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:700;}.elementor-124 .elementor-element.elementor-element-387b76a .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#FEFEFED6;}.elementor-124 .elementor-element.elementor-element-9ebee25{border-radius:6px 6px 6px 6px;}.elementor-124 .elementor-element.elementor-element-9ebee25 iframe{height:280px;}.elementor-124 .elementor-element.elementor-element-b2c58a2{--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:#FEFEFE12;--border-color:#FEFEFE12;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-124 .elementor-element.elementor-element-b2c58a2:not(.elementor-motion-effects-element-type-background), .elementor-124 .elementor-element.elementor-element-b2c58a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0E13D1;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-124 .elementor-element.elementor-element-81b895c{--width:100%;}.elementor-124 .elementor-element.elementor-element-8816390{--width:53%;}.elementor-124 .elementor-element.elementor-element-b2c58a2{--width:45%;}}@media(max-width:767px){.elementor-124 .elementor-element.elementor-element-1638e01{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-124 .elementor-element.elementor-element-a2a03d1 .elementor-heading-title{font-size:35px;}.elementor-124 .elementor-element.elementor-element-8816390{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-124 .elementor-element.elementor-element-b2c58a2{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}}/* Start custom CSS for shortcode, class: .elementor-element-6676849 *//* Forminator Form Styling */

/* Import Poppins Font */
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap');

/* Form Fields Background and Border Radius */
.forminator-custom-form input[type="text"],
.forminator-custom-form input[type="email"],
.forminator-custom-form input[type="tel"],
.forminator-custom-form input[type="number"],
.forminator-custom-form input[type="url"],
.forminator-custom-form input[type="password"],
.forminator-custom-form textarea,
.forminator-custom-form select {
    background-color: #282c33 !important;
    border-radius: 5px !important;
    color: #ffffff !important;
    border: 1px solid #3a3f47 !important;
    padding: 8px 12px !important;
    margin-bottom: 0 !important;
}

/* Placeholder Text Color */
.forminator-custom-form input::placeholder,
.forminator-custom-form textarea::placeholder {
    color: #9ca3af !important;
    opacity: 0.7;
}

/* Labels - White Color with Poppins Font */
.forminator-custom-form label,
.forminator-custom-form .forminator-label,
.forminator-custom-form .forminator-field--label {
    color: #ffffff !important;
    font-family: 'Poppins', sans-serif !important;
    font-weight: 400;
    margin-bottom: 4px !important;
}

/* Reduce Spacing Between Fields */
.forminator-custom-form .forminator-field,
.forminator-custom-form .forminator-row {
    margin-bottom: 12px !important;
}

.forminator-custom-form .forminator-col {
    padding: 0 5px !important;
}

/* Submit Button - Full Width with Gradient, Black Text, Larger & Bold */
.forminator-custom-form button[type="submit"],
.forminator-custom-form .forminator-button-submit {
    width: 100% !important;
    background: linear-gradient(135deg, #EDC744 0%, #FEF786 100%) !important;
    border: none !important;
    border-radius: 5px !important;
    padding: 14px 30px !important;
    font-family: 'Poppins', sans-serif !important;
    font-weight: 700 !important;
    font-size: 18px !important;
    color: #000000 !important;
    cursor: pointer;
    transition: all 0.3s ease;
    margin-top: 15px !important;
    text-transform: uppercase;
    letter-spacing: 0.5px;
}

/* Submit Button Hover Effect */
.forminator-custom-form button[type="submit"]:hover,
.forminator-custom-form .forminator-button-submit:hover {
    opacity: 0.9;
    transform: translateY(-2px);
    box-shadow: 0 4px 12px rgba(237, 199, 68, 0.4);
}

/* Focus State for Input Fields */
.forminator-custom-form input:focus,
.forminator-custom-form textarea:focus,
.forminator-custom-form select:focus {
    outline: none !important;
    border-color: #EDC744 !important;
    box-shadow: 0 0 0 3px rgba(237, 199, 68, 0.2) !important;
}

/* Checkbox and Radio Button Labels */
.forminator-custom-form .forminator-checkbox label,
.forminator-custom-form .forminator-radio label {
    color: #ffffff !important;
    font-family: 'Poppins', sans-serif !important;
}

/* Error Messages */
.forminator-custom-form .forminator-error-message {
    color: #ff6b6b !important;
    font-family: 'Poppins', sans-serif !important;
    margin-top: 3px !important;
    font-size: 13px !important;
}

/* Success Message */
.forminator-custom-form .forminator-response-message {
    font-family: 'Poppins', sans-serif !important;
}

/* Remove Extra Padding from Form Container */
.forminator-custom-form {
    padding: 0 !important;
}

.forminator-custom-form .forminator-form-fields {
    padding: 0 !important;
}/* End custom CSS */