.elementor-421 .elementor-element.elementor-element-9b9f12c:not(.elementor-motion-effects-element-type-background), .elementor-421 .elementor-element.elementor-element-9b9f12c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-421 .elementor-element.elementor-element-9b9f12c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-421 .elementor-element.elementor-element-9b9f12c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-421 .elementor-element.elementor-element-e6698d4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-421 .elementor-element.elementor-element-e6698d4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 100%, #f2295b 100%);}.elementor-421 .elementor-element.elementor-element-e6698d4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-421 .elementor-element.elementor-element-e6698d4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-421 .elementor-element.elementor-element-15bcd7b{--spacer-size:50px;}@media(min-width:768px){.elementor-421 .elementor-element.elementor-element-e6698d4{width:100%;}}/* Start custom CSS for html, class: .elementor-element-cbfda1f */.cstm-form {
            width: 100%;
            margin: auto;
            display: flex;
            flex-direction: column;
        }
        .input-cont{
            margin-bottom: 30px;
            display: flex;
            flex-direction: column;
        }
        .cstm-label{
            color:#ffb910;
            margin-bottom: 4px;
            font-size: 18px;
        }
        .cstm-select{
            display: block;
            width: 100%;
            max-width: 100% !important;
          background: black !important;
            border: 1px solid rgb(198, 198, 198);
            background-color: black;
            color: white;
            padding: 5px !important;
            height: 40px;
        }
       input {
            display: block;
            width: 100%;
            max-width: 100% !important;
            margin-bottom: 10px;
            border: 1px solid rgb(198, 198, 198);
            background-color: black;
            color: white;
            padding: 5px;
            height: 30px;
        }
     textarea {
            display: block;
            width: 100%;
             max-width: 100% !important;
            margin-bottom: 10px;
            border: 1px solid rgb(198, 198, 198);
            background-color: black;
            color: white;
            padding: 5px;
        }
        .cstm-submit-btn {
            width: 112px;
            background-color: gray;
            border: none;
         padding: 10px !important;
            cursor: pointer;
        }
        select {
  color-scheme: dark;
}/* End custom CSS */