.elementor-593 .elementor-element.elementor-element-49f4306{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-593 .elementor-element.elementor-element-e21b7e8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-593 .elementor-element.elementor-element-3afa854{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}/* Start custom CSS for html, class: .elementor-element-e21b7e8 */@media only screen and (min-width:300px) and (max-width:768px){
  .tnp > form > div{
  display: flex!important;
  flex-direction: column!important;
  justify-content: center!important;
  min-width: 320px!important;
  width: 100%;
  align-items: center!important;

  }
 
  input[type=text], input[type=email]{
  margin-right: 0px!important;
  margin-bottom: 10px!important;
  color: #001932!important;
}
}

@media only screen and (min-width:769px){

.tnp > form > div{
  display: flex;
  flex-direction: row;
  justify-content: center!important;
}

input[type=text], input[type=email]{
    min-width: 300px;
    margin-right: 10px!important;
}

}

input{
  padding: 5px 20px!important;
  border-radius: 30px!important;
  border-width: 0px!important;
  min-height:40px!important;
}
input[type=text], input[type=email]{
  
  color: #001932!important;
}

input[type=submit]{
  background-color: #001932!important;
  color: #FFFFFF!important;
  text-transform: uppercase!important;
  font-weight: bold!important;
  width: 300px!important;
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-94e9622 */@media only screen and (min-width:300px) and (max-width:768px) {
    #wpforms-form-524 {
        text-align: center!important;
    }

    #wpforms-form-524>div {
        display: flex!important;
        flex-direction: column!important;
        justify-content: center!important;
        /*width: 80%!important;*/

    }

    .wpforms-field-container>div {
        margin-right: 0px!important;
        width: 100%!important;
    }

    .wpforms-container input[type=text],
    .wpforms-container input[type=email] {
        /*min-width: 300px!important;*/
        min-height: 40px!important;
        /*width: 90%!important;*/
        color: #001932!important;
        background-color: #FFFFFF!important;
        margin-bottom: 10px!important;

    }

    .wpforms-submit {
        min-width: 150px!important;
        margin: 0 auto!important;
        min-height: 40px!important;
        width: 100%!important;
    }
}
#wpforms-form-524 > div {
    display: inline-flex;
  }
.wpforms-field-container > div {
  margin-right: 30px!important;
  }
.wpforms-submit{
    min-width: 150px!important;
    min-height:40px;
    background-color: #001932!important;
    padding: 5px 20px!important;
    color: #FFFFFF!important;
    border-width: 0px 0px 0px 0px!important;
    border-radius: 30px 30px 30px 30px!important;
    text-transform: uppercase!important;
  font-weight: bold!important;
}
.wpforms-container input[type=text], .wpforms-container input[type=email]{
    min-width: 300px!important;
    min-height:40px;
color: #001932!important;
background-color: #FFFFFF!important;
border-width: 0px 0px 0px 0px!important;
border-radius: 30px 30px 30px 30px!important;
}/* End custom CSS */