.elementor-1660 .elementor-element.elementor-element-b8895d0.elementor-element{--align-self:center;}.elementor-1660 .elementor-element.elementor-element-b8895d0{text-align:start;}/* Start custom CSS for text-editor, class: .elementor-element-b8895d0 */.wpcf7{
    padding: 30px;
        border: 1px solid #F4B91A !important;
    border-radius: 15px;
}
.wpcf7-textarea{
    height: 90px !important;
        margin-top:10px;
    background-color: transparent;
   border: 1px solid #F4B91A !important;
   border-radius: 15px ;
}
.wpcf7-form-control-wrap input {
    margin-top:10px;
    background-color: transparent;
   border: 1px solid #F4B91A !important;
   border-radius: 15px ;
}
.wpcf7-textarea:hover{
        border: 1px solid #fff !important;
}
.wpcf7-form-control-wrap input:hover{
    border: 1px solid #fff !important;
}

.wpcf7-submit {
    color: #000 !important;
    font-size: 18px !important;
    padding: 10px 20px !important;
    border: 1px solid #F4B91A !important;
    transition: all 0.3s ease;
    cursor: pointer;
    font-weight: 700 !important;
    
}

.wpcf7-submit:hover {
    color: #F4B91A !important;
    border: 1px solid #F4B91A !important;
    background: #000 !important;
}/* End custom CSS */