.elementor-79 .elementor-element.elementor-element-c91b009{--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;--background-transition:0.3s;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-79 .elementor-element.elementor-element-ae7a6ed{text-align:center;}.elementor-79 .elementor-element.elementor-element-ae7a6ed .elementor-heading-title{color:var( --e-global-color-e07c9f2 );font-size:45px;font-weight:600;line-height:54px;}.elementor-79 .elementor-element.elementor-element-6e234e1{text-align:center;}.elementor-79 .elementor-element.elementor-element-6e234e1 .elementor-heading-title{color:var( --e-global-color-e0a7734 );font-size:21px;line-height:35px;}.elementor-79 .elementor-element.elementor-element-801cfb6{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-79 .elementor-element.elementor-element-ae7a6ed .elementor-heading-title{font-size:36px;}.elementor-79 .elementor-element.elementor-element-6e234e1 .elementor-heading-title{font-size:16px;}}/* Start custom CSS for shortcode, class: .elementor-element-7ef0d5e */.contenedor-form{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

.contenedor-form p{
    width: 50%;
}

.contenedor-form label{
    width: 90%;
    color: #434E51;
    font-size: 18px;
    line-height: 36px;
}

.contenedor-form input,
.contenedor-form select,
 textarea{
    background-color: #F9F9F9;
    border: none;  
     color: #434E51;
    font-size: 18px;
    line-height: 36px;
}

.contenedor-textarea label{
    width: 95%;
}

input[type=submit]{
    background-color: #8C7D6D;
    color: white;
    border: none;
    padding: 10px 80px;
    text-align: center;
}

input[type=submit]:hover{
    background-color: white;
    color: #8C7D6D;
    border: 1px solid #8C7D6D;
}

.contenedor-submit{
    display: flex;
    justify-content: center;
    margin-top: 30px;
}

@media (max-width: 897px) {
      .contenedor-form p{
        width: 100%;
    }
}/* End custom CSS */