.tcpl-info-shortcode{display:flex;align-items:center;gap:10px}.tcpl-info-shortcode pre{background-color:#fff;padding:5px 10px}.tcpl-options input[type=text],.tcpl-options input[type=email],.tcpl-options input[type=password],.tcpl-options textarea,.tcpl-options .select2-container{width:100%;max-width:400px}.tcpl-tab-content{margin-top:1em}.tcpl-empty-wrapper{display:none}.tcpl-relation-item{display:flex;gap:10px;align-items:flex-start;margin-bottom:10px}.tcpl-remove{cursor:pointer;color:red}.tcpl-form-wrapper{background:#f5f5f5;padding:80px 20px 50px 20px}@media(max-width: 768px){.tcpl-form-wrapper{padding:40px 20px}}.tcpl-form-container{font-size:10px;font-family:inherit;color:#000;max-width:1250px;margin:0 auto}.tcpl-form-container *{box-sizing:border-box}.tcpl-form-container>h2{font-weight:bold;font-size:4.8em;text-align:center;line-height:1;margin-bottom:20px}.tcpl-form-container .tcpl-subtitle{text-align:center;font-size:2.4em;line-height:1.2;margin-bottom:65px}@media(max-width: 1620px){.tcpl-form-container{font-size:7px}.tcpl-form-container .tcpl-subtitle{margin-bottom:35px}}@media(max-width: 1400px){.tcpl-form-container{font-size:6px}}@media(max-width: 768px){.tcpl-form-container{font-size:6px}.tcpl-form-container .tcpl-subtitle{margin-bottom:30px}}.tcpl-form-container form{max-width:530px;margin:0 auto;border-radius:8px}.tcpl-form-container form>label{color:#000;font-weight:bold;display:block;margin-top:50px;font-size:3.6em;line-height:1.12;white-space:nowrap}.tcpl-form-container form input[type=text],.tcpl-form-container form input[type=email],.tcpl-form-container form select{width:100%;padding:5px 12px;font-size:2em;font-family:inherit;margin-top:12px;text-transform:none;border:0 !important;border-radius:5px;background-color:#fff !important;min-height:auto;height:45px}.tcpl-form-container form input[type=text].error,.tcpl-form-container form input[type=email].error,.tcpl-form-container form select.error{border:2px solid red !important}.tcpl-form-container form input::placeholder{color:#5c5c5c}.tcpl-form-container form select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;transition:border .3s;background:url(../96bd2d7d5a01a4d8eb07.png) no-repeat right 13px center;background-size:8px auto}.tcpl-form-container form select:invalid{color:#5c5c5c}.tcpl-form-container form select option[value=""][disabled]{display:none}.tcpl-form-container form select option{color:#000}.tcpl-form-container form.loading .tcpl-loader{display:block}.tcpl-form-container form.loading .tcpl-submit-button{opacity:.6;pointer-events:none}.tcpl-form-container form .error-message{font-size:1.6em;font-weight:600;color:red;margin-top:5px;margin-left:14px}@media(max-width: 1620px){.tcpl-form-container form>label{margin-top:30px}}@media(max-width: 768px){.tcpl-form-container form>label{font-size:2.8em;margin-top:25px}}.tcpl-checkbox-group,.tcpl-checkbox-inline{margin-top:50px}.tcpl-checkbox-group label,.tcpl-checkbox-inline label{cursor:pointer;display:flex;align-items:center;color:#5c5c5c;font-weight:normal;font-size:1.6em;line-height:1.12;padding-left:30px;position:relative;margin:0}.tcpl-checkbox-group label a,.tcpl-checkbox-inline label a{color:inherit;margin:0;transition:.3s}.tcpl-checkbox-group label a:hover,.tcpl-checkbox-inline label a:hover{color:#000;opacity:.7}.tcpl-checkbox-group label::before,.tcpl-checkbox-inline label::before{content:"";color:rgba(0,0,0,0);font-size:14px;height:17px;width:17px;text-align:center;position:absolute;left:0;top:unset !important;background-color:#fff;border:2px solid #000}.tcpl-checkbox-group label:has(input:checked)::before,.tcpl-checkbox-inline label:has(input:checked)::before{opacity:1;background:#000 url(../f546e252bfaf43144796.png) no-repeat center center;background-size:12px auto}.tcpl-checkbox-group input[type=checkbox],.tcpl-checkbox-inline input[type=checkbox]{padding:0;position:absolute;left:0;opacity:0;z-index:-1;outline:none !important}@media(max-width: 1620px){.tcpl-checkbox-group,.tcpl-checkbox-inline{margin-top:35px}}@media(max-width: 768px){.tcpl-checkbox-group,.tcpl-checkbox-inline{margin-top:25px}.tcpl-checkbox-group label:before,.tcpl-checkbox-inline label:before{width:14px;height:14px}}.tcpl-hr{margin:50px -60px;border:none;border-top:2px solid #9f9d7d;background-color:unset}@media(max-width: 1620px){.tcpl-hr{margin:30px -40px}}@media(max-width: 768px){.tcpl-hr{margin:25px 0}}.tcpl-terms{font-size:10px;margin-top:20px;min-height:100px;max-height:180px;overflow-y:auto;background:#fff;padding:12px;border-radius:5px;color:#5c5c5c}.tcpl-terms h1,.tcpl-terms h2,.tcpl-terms h3,.tcpl-terms h4,.tcpl-terms h5{font-size:10px;margin:12px 0 6px 0}.tcpl-terms p{margin-top:0}.tcpl-terms p+p{margin-top:8px}@media(max-width: 768px){.tcpl-terms{max-height:140px;margin-top:15px}}.tcpl-submit-wrapper{margin-top:30px;position:relative;display:flex;align-items:center;justify-content:center}.tcpl-submit-button{width:fit-content;border:0;border-radius:5px;background:#9f9d7d;box-shadow:none;color:#fff;font-weight:700;font-size:3.6em;font-family:inherit;line-height:1.12;height:48px;padding-left:3rem;padding-right:3rem;text-transform:uppercase;cursor:pointer;transition:.3s;user-select:none}.tcpl-submit-button:hover{opacity:.8}.tcpl-submit-button[disabled]{opacity:.6;pointer-events:none}@media(max-width: 768px){.tcpl-submit-button{font-size:2.8em;height:40px;width:100%}}.tcpl-loader{display:none;position:absolute;width:30px;height:30px;border:4px solid #fff;border-bottom-color:rgba(0,0,0,0);border-radius:50%;box-sizing:border-box;animation:rotation 1s linear infinite}.tcpl-mensaje{font-weight:700;text-align:center;font-size:2.2em;padding:10px 0;color:#000;border-radius:5px;margin-top:14px}.tcpl-mensaje.success{background:#bfe3aa}.tcpl-mensaje.error{background:#dbb1b1}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
