/* - - - - - - - - - - - - - - - - - - - - -

 Title : 
 Author : 
 URL : http://

 Last Updated : 

- - - - - - - - - - - - - - - - - - - - - */

.textarea, .text{
    padding: 15px !important;
    border-radius: 5px !important;
    border: 1px solid #ffffff !important;
    background: transparent !important;
    color:  white !important;
}

label{
    display: none !important;
}

.text{
    width: 100% !important;
    box-sizing: border-box !important;
}

.wufoo li.focused{
    background: transparent !important;
}

.flexDualName{
    display: flex;
    gap: 10px;
}

.confirm h2 {
    color: white;
}

.flexDualName div{
    width: 100% !important;
}

.wufoo input.text, .wufoo textarea.textarea, .wufoo input.file, .wufoo select.select, .wufoo li .wufoo-dropdown span{
    color:  white !important;
}

.flexDualName span{
    margin: 0 !important;
    width: 50% !important;
}

.wufoo input.btTxt {
    background-color: #56C5CC;
    color: #ffffff;
    border: 0;
    font-size: 15px;
    font-weight: 700;
    line-height: 20px;
    border-radius: 8px 8px 8px 8px;
    min-height: 40px;
    padding: 0 30px;
}

form.wufoo{
    padding: 0 !important;
    margin: 0 !important;
    background: transparent !important; 
}

input::placeholder{
    color:  white !important;
}

html.embed {
    background-color: transparent !important;
}

.wufoo .info, .wufoo .paging-context, .recaptcha-text{
    display: none !important;
}