.elementor-1073 .elementor-element.elementor-element-19aed0e > .elementor-container{max-width:480px;}.elementor-1073 .elementor-element.elementor-element-9194476:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1073 .elementor-element.elementor-element-9194476 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1073 .elementor-element.elementor-element-9194476 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1073 .elementor-element.elementor-element-9194476 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1073 .elementor-element.elementor-element-0af1844 > .elementor-widget-container{padding:30px 15px 0px 15px;}.elementor-1073 .elementor-element.elementor-element-0af1844 .elementor-icon-list-icon i{color:#312219;transition:color 0.3s;}.elementor-1073 .elementor-element.elementor-element-0af1844 .elementor-icon-list-icon svg{fill:#312219;transition:fill 0.3s;}.elementor-1073 .elementor-element.elementor-element-0af1844{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-1073 .elementor-element.elementor-element-0af1844 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-1073 .elementor-element.elementor-element-0af1844 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1073 .elementor-element.elementor-element-0af1844 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:800;letter-spacing:-0.2px;}.elementor-1073 .elementor-element.elementor-element-0af1844 .elementor-icon-list-text{color:#312219;transition:color 0.3s;}.elementor-1073 .elementor-element.elementor-element-ead2d88{--spacer-size:30vh;}body.elementor-page-1073:not(.elementor-motion-effects-element-type-background), body.elementor-page-1073 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCD3;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-1073 .elementor-element.elementor-element-0af1844 > .elementor-widget-container{padding:30px 15px 0px 15px;}}@media(max-width:767px){.elementor-1073 .elementor-element.elementor-element-0af1844 > .elementor-widget-container{padding:030px 0px 0px 0px;}.elementor-1073 .elementor-element.elementor-element-0af1844 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1073 .elementor-element.elementor-element-0af1844 .elementor-icon-list-item > a{font-size:20px;}}/* Start custom CSS for html, class: .elementor-element-ea52f73 *//* Input Field CSS */
.datainput{position:relative;margin:5px 0 20px}
.datainput p{font-size:12px;background:#eee;display:inline-block;padding:5px 15px;border-radius:.5rem;}
.whatsapp-form textarea{min-height:120px}
.datainput select{padding:12px 0;color:#555;font-size:14px;width:100%;border:0;border-bottom:1px solid #ddd;outline:none;background:#fff}
.datainput input,.datainput textarea{font-size:15px;padding:15px 15px;display:block;width:100%;border:none;border-bottom:1px solid #ddd}
.datainput input:focus,.datainput textarea:focus{outline:none}
.datainput label{color:#999;font-size:14px;font-weight:400;position:absolute;pointer-events:none;left:15px;top:18px;transition:.2s ease all}
.datainput input:focus~label,.datainput input:valid~label,.datainput textarea:focus~label,.datainput textarea:valid~label{top:-15px;font-size:14px;color:#ffbd00}
#notif-license span{font-size:40px}
#notif-license{display:none;position:fixed}
.bar{position:relative;display:block;width:100%}
.bar:before,.bar:after{content:'';height:2px;width:0;bottom:1px;position:absolute;background:#ffbd00;transition:.2s ease all}
.bar:before{left:50%}
.bar:after{right:50%}
.datainput input:focus~.bar:before,.datainput input:focus~.bar:after,.datainput textarea:focus~.bar:before,.datainput textarea:focus~.bar:after{width:50%}
.indigox{background:#3f51b5}
.orangex{background:#ff9800}
.pinkx{background:#e91e63}.bluex{background:#2196F3}
.purplex{background:#9c27b0}.redx{background:#F44336}
.greenx{background:#4CAF50}
.highlight{position:absolute;height:50%;width:100px;top:25%;left:0;pointer-events:none;opacity:.5}
.datainput input:focus~.highlight,.datainput textarea:focus~.highlight{animation:inputHighlighter .3s ease}
.datainput input:focus~label,.datainput input:valid~label,.datainput textarea:focus~label,.datainput textarea:valid~label{top:-15px;font-size:13px;color:#ffbd00}

form.whatsapp-form {

    border-radius: .5rem;
    padding: 20px;
    box-sizing: border-box;
    color: #444;
    font-size: 14px;
    line-height: 1.5;
}

 .whatsapp-form a.send_form {
    color: #fff;
    background: #ffbd00;
    border: 1px;
    text-decoration: none;
    display: inline-block;
    padding: 10px 25px;
    border-radius: .3rem;
    font-weight: 700;
    letter-spacing: .5px;
    font-size: 15px;
}
#text-info span {
    display: block;
    padding: 10px 15px;
    text-align: center;
    font-weight: 700;
    margin: 15px 0;
    border-radius: .5rem;
}
#text-info span.yes {
    background: #c6ffc5;
    color: #0ea904;
}
#text-info span.no {
    background: #ffc5c5;
    color: #ce0404;
}
.whatsapp-form{
  width:100%;
  max-width:700px;
  margin:0 auto;
  box-sizing:border-box;
}/* End custom CSS */