.elementor-1015 .elementor-element.elementor-element-29baedb > .elementor-widget-container{margin:-40px 0px -23px 0px;}body.elementor-page-1015:not(.elementor-motion-effects-element-type-background), body.elementor-page-1015 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1D;}@media(max-width:767px){.elementor-1015 .elementor-element.elementor-element-29baedb{width:100%;max-width:100%;}}/* Start custom CSS for wpforms, class: .elementor-element-29baedb *//* Inputs, textarea, select */
#wpforms-1197 input,
#wpforms-1197 textarea,
#wpforms-1197 select {
    padding: 25px;
    font-family: 'Work Sans', sans-serif;
    font-size: 18px;
    color: #fff;
    background: transparent;
    border: 1px solid #353536;
    border-radius: 0;
    transition: border-color .3s ease, background-color .3s ease;
}

/* Placeholder */
#wpforms-1197 input::placeholder,
#wpforms-1197 textarea::placeholder {
    color: #353536;
    opacity: 1;
}

/* Labels */
#wpforms-1197 label {
    font-family: 'Work Sans', sans-serif;
    font-size: 16px;
    letter-spacing: .5px;
    color: #fff;
}

/* Checkboxes & Radio */
#wpforms-1197 input[type="radio"],
#wpforms-1197 input[type="checkbox"] {
    margin: 0 10px;
}

/* Button */
#wpforms-1197 input[type="submit"],
#wpforms-1197 button[type="submit"] {
    padding: 18px 25px;
    width: 100%;
    font-family: 'Work Sans', sans-serif;
    font-size: 20px;
    font-weight: 600;
    color: #fff;
    background: #ff5a1f !important;
    line-height: 0;
    border: none;
    border-radius: 0;
    cursor: pointer;
    transition: background-color .3s ease;
}

/* Button Hover */
#wpforms-1197 input[type="submit"]:hover,
#wpforms-1197 button[type="submit"]:hover {
    background: #FF6B36 !important;
}

/* Focus */
#wpforms-1197 input:focus,
#wpforms-1197 textarea:focus,
#wpforms-1197 select:focus {
    outline: none;
    box-shadow: none;
    border-color: #ff5a1f;
    background: transparent;
}

button#wpforms-submit-1197:focus:after {
    content: none;
}

.wpforms-field{
    padding:  5px 0 !important;
}

/* Mobile */
@media (max-width:768px){

    #wpforms-1197 input,
    #wpforms-1197 textarea,
    #wpforms-1197 select{
        padding:16px;
        font-size:16px;
    }

    #wpforms-1197 input[type="submit"],
    #wpforms-1197 button[type="submit"]{
        padding:16px;
        font-size:18px;
    }

}/* End custom CSS */