.elementor-4095 .elementor-element.elementor-element-8126b29{--display:flex;}.elementor-4095 .elementor-element.elementor-element-4c74e25{--display:flex;--border-radius:35px 35px 35px 35px;--padding-top:035px;--padding-bottom:035px;--padding-left:035px;--padding-right:035px;}.elementor-4095 .elementor-element.elementor-element-4c74e25:not(.elementor-motion-effects-element-type-background), .elementor-4095 .elementor-element.elementor-element-4c74e25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0532d81 );}.elementor-4095 .elementor-element.elementor-element-871c085 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:25px;font-weight:700;line-height:1.5em;}#elementor-popup-modal-4095{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-4095 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-4095 .dialog-close-button{display:flex;}#elementor-popup-modal-4095 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(max-width:1200px){.elementor-4095 .elementor-element.elementor-element-871c085 .elementor-heading-title{font-size:22px;}}@media(max-width:880px){.elementor-4095 .elementor-element.elementor-element-871c085 .elementor-heading-title{font-size:20px;}}@media(max-width:767px){.elementor-4095 .elementor-element.elementor-element-871c085 .elementor-heading-title{font-size:16px;}}/* Start custom CSS for text-editor, class: .elementor-element-7a5a215 */.elementor-4095 .elementor-element.elementor-element-7a5a215 .gform_wrapper {
    --gf-ctrl-btn-bg-color-primary: #151515;
    --gf-ctrl-btn-bg-color-hover-primary: transparent;
    --gf-ctrl-btn-color-primary: #FFFFFF;
    --gf-ctrl-btn-color-hover-primary: #151515;
    --gf-ctrl-btn-radius: 999px;
    --gf-ctrl-btn-padding-x: 22px;
    --gf-ctrl-btn-font-weight: 700;
}

.elementor-4095 .elementor-element.elementor-element-7a5a215 .gform_wrapper input[type="submit"],
.elementor-4095 .elementor-element.elementor-element-7a5a215 .gform_wrapper button[type="submit"] {
    background: #151515 !important;
    color: #FFFFFF !important;
    border: 2px solid #151515 !important;
    border-radius: 999px !important;
    padding: 16px 22px !important;
    font-weight: 700 !important;
    transition: all 0.2s ease;
}

.elementor-4095 .elementor-element.elementor-element-7a5a215 .gform_wrapper input[type="submit"]:hover,
.elementor-4095 .elementor-element.elementor-element-7a5a215 .gform_wrapper input[type="submit"]:focus-visible,
.elementor-4095 .elementor-element.elementor-element-7a5a215 .gform_wrapper button[type="submit"]:hover,
.elementor-4095 .elementor-element.elementor-element-7a5a215 .gform_wrapper button[type="submit"]:focus-visible {
    background: transparent !important;
    color: #151515 !important;
}

.elementor-4095 .elementor-element.elementor-element-7a5a215 .gform_required_legend {
    display: none;
}

.gform_required_legend {
  display: none;
}/* End custom CSS */