.elementor-1457 .elementor-element.elementor-element-ce219e9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1457 .elementor-element.elementor-element-7a4d61f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1457 .elementor-element.elementor-element-92f4ab2{--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-1457 .elementor-element.elementor-element-0b03a48{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1457 .elementor-element.elementor-element-56e2212{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-1457 .elementor-element.elementor-element-56e2212.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1457 .elementor-element.elementor-element-8313420{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-1457 .elementor-element.elementor-element-8313420.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1457 .elementor-element.elementor-element-1a5d33a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1457 .elementor-element.elementor-element-d3a0160 input:not([type="submit"]){background-color:#E8E8E8;width:100%;height:45px;border-radius:5px 5px 5px 5px;padding:0px 0px 0px 15px;margin:0px 0px -20px 0px;border-style:solid;border-width:0px 0px 0px 0px;transition:all ease-out 0.3s;}.elementor-1457 .elementor-element.elementor-element-d3a0160 textarea{background-color:#E8E8E8;width:97%;height:158px;border-radius:5px 5px 5px 5px;padding:12px 020px 17px 20px;margin:0px 0px 30px 0px;border-style:solid;border-width:0px 0px 0px 0px;transition:all ease-out 0.3s;}.elementor-1457 .elementor-element.elementor-element-d3a0160 input[type="submit"]{background-color:transparent;font-size:15px;font-weight:400;text-transform:uppercase;border-radius:5px 5px 5px 5px;padding:11px 26px 11px 26px;margin:0px 0px 0px 0px;background-image:linear-gradient(180deg, #FFAA00 0%, #FF640A 100%);transition:all ease-out 0.3s;}.elementor-1457 .elementor-element.elementor-element-d3a0160{animation-duration:2000ms;animation-delay:800ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-1457 .elementor-element.elementor-element-d3a0160 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1457 .elementor-element.elementor-element-d3a0160 input:not([type="submit"])::placeholder{font-family:"Lato", Sans-serif;font-size:16px;font-style:italic;color:rgba(36, 36, 36, 0.7);}.elementor-1457 .elementor-element.elementor-element-d3a0160 input[type="text"]{transition:all ease-out 0.3s;}.elementor-1457 .elementor-element.elementor-element-d3a0160 input[type="email"]{transition:all ease-out 0.3s;}.elementor-1457 .elementor-element.elementor-element-d3a0160 select{transition:all ease-out 0.3s;}.elementor-1457 .elementor-element.elementor-element-d3a0160 textarea::placeholder{font-family:"Lato", Sans-serif;font-size:16px;font-style:italic;color:rgba(36, 36, 36, 0.7);}@media(min-width:768px){.elementor-1457 .elementor-element.elementor-element-ce219e9{--width:1400px;}.elementor-1457 .elementor-element.elementor-element-7a4d61f{--width:1000px;}.elementor-1457 .elementor-element.elementor-element-92f4ab2{--width:50%;}.elementor-1457 .elementor-element.elementor-element-1a5d33a{--width:50%;}}/* Start custom CSS for aux_contact_form, class: .elementor-element-d3a0160 */.elementor-1457 .elementor-element.elementor-element-d3a0160 .aux-nextto{
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}
.elementor-1457 .elementor-element.elementor-element-d3a0160 .aux-nextto input{
    width: 94% !important;
}
.elementor-1457 .elementor-element.elementor-element-d3a0160 textarea{
    min-height: 158px;
}
.elementor-1457 .elementor-element.elementor-element-d3a0160 .wpcf7-not-valid-tip{
    position: relative;
    top:-30px;
}
.elementor-1457 .elementor-element.elementor-element-d3a0160 .textarea-315 .wpcf7-not-valid-tip{
    position: relative;
  
}
@media screen and (max-width:767px){
    .elementor-1457 .elementor-element.elementor-element-d3a0160 .aux-nextto{
        flex-direction:column;
    }
    .elementor-1457 .elementor-element.elementor-element-d3a0160 .aux-nextto input{
        width: 97% !important;
    }
}/* End custom CSS */