.elementor-kit-7{--e-global-color-primary:#000000;--e-global-color-secondary:#151515;--e-global-color-text:#FFFFFF;--e-global-color-accent:#DCBB71;--e-global-color-e80e524:#000000;--e-global-typography-primary-font-family:"Jost";--e-global-typography-primary-font-size:2.6em;--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"Jost";--e-global-typography-secondary-font-size:2em;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Open Sans";--e-global-typography-text-font-size:17px;--e-global-typography-text-font-weight:300;--e-global-typography-accent-font-family:"Open Sans";--e-global-typography-accent-font-weight:500;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-kit-7 a{color:#FFFFFF;}.elementor-kit-7 h1{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-kit-7 h2{font-family:"Jost", Sans-serif;font-size:28px;font-weight:300;}.elementor-kit-7 h3{font-family:"Jost", Sans-serif;font-size:22px;font-weight:400;}.elementor-kit-7 h4{font-family:"Jost", Sans-serif;font-size:20px;}.elementor-kit-7 h5{font-family:"Jost", Sans-serif;font-size:19px;font-weight:400;text-transform:uppercase;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-bottom:20px;}.elementor-element{--widgets-spacing:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-kit-7{font-size:var( --e-global-typography-text-font-size );}.elementor-kit-7 h1{font-size:var( --e-global-typography-primary-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-7{font-size:var( --e-global-typography-text-font-size );}.elementor-kit-7 h1{font-size:var( --e-global-typography-primary-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.pp-posts-grid .pp-post-thumbnail-wrap img {  pointer-events: none;
  cursor: default;
  text-decoration: none;
  color: black;}
      .formulario-zoho label {font-size:15px;}

  .gcavcF {display: none !important;}
.callmepost input {border: 1px solid !important; border-color: #cecece !important;}
.callmepost .formulario-zoho label {font-size:14px;}
.callmepost button {margin-top: 0; width: 100% !important;}
.callmepost .fields-cont {width: 100% !important;}

.formulario-zoho .zf-checkBoxType {
    float: left;
    width: 6%;
    margin-top: 8px;
}
.whatsapp a {display: none !important;}
.popupbanner {display: none;}
.pp-posts-empty {color: black; font-size:23px;}
.cc-invisible {display: none !important}
.menu-sticky {z-index: 999 !important;}
.cc-animate.cc-revoke.cc-top {display: none;}
.hero-producto a {text-decoration: none!important;}
.cc-revoke, .cc-window {z-index: 4999 !important}
.gform_confirmation_message {font-size: 20px;}
.gform_wrapper div.validation_error {color: #dcbb71 !important;}
.gform_wrapper input {border-radius: 0; }
.gform_wrapper .validation_message{color: #dcbb71 !important;}
.gform_wrapper .gfield_error .gfield_label {color: #dcbb71 !important;}
.gform_wrapper .gfield_required {color: #dcbb71 !important;}
.gform_footer [type=button], [type=submit], button { background: #dcbb71; color: white; border: 0; min-width: 200px; border-radius: 0;}
.gform_footer button:hover {background: white; color: black;}
.hero-producto .formulario-zoho button:hover {background: #151515;}
.cc-window.cc-banner {width: 78% !important}

.titular sup {font-size: 18px; top: -1.5em;}
.call-me-now .zf-submitColor {float: left; width: 100%; margin: 0;}
.fields-cont {float: left; width: 100%}
#form-call {width: 100%;}
.awin {height: 0; display:none;}
.zf-errorMessage {color: red;}
.formulario-zoho ul li {list-style: none;}
.formulario-zoho ul {padding-left:0; text-align:left; margin-bottom:0;}
.elementor-2 .elementor-element.elementor-element-236ec95 .swiper-pagination-bullet {background: white;}
.walmericSubmit em {font-family: "Poppins", Sans-serif;}
.formulario-zoho input {border: 0; border-radius: 0; width: 100%; margin-bottom: 0.3em; color: black;}
.formulario-zoho button {background: #dcbb71; color: white; font-style: normal; border: 0; border-radius:0;font-family: "Open Sans", Sans-serif; font-weight: 400; width:100%; margin-top: 1.5em;}
.formulario-zoho button em {font-style: normal;}
.formulario-zoho label {color: white;}
.formulario-zoho {font-family: "Open Sans", Sans-serif; font-weight: 300;}
.formulario-zoho button:hover {background: white; color: black;}
.formulario-zoho ::placeholder {font-size: 16px; color: grey; font-family: "Open Sans", Sans-serif;}
.formulario-zoho .checkBoxType {max-width: 15px;margin-top: 10px; display: inline-table; margin-right: 5px;}
.formulario-zoho .terms {margin-top: -5px;}
.formulario-zoho .termsContainer {font-size: 13px}
.formulario-zoho a {color: white; text-decoration: underline;}
p a {color: white; text-decoration: underline !important;}
p a:hover {color: white; text-decoration: none !important}
.siq_bR {right: 30px !important}
.pp-breadcrumbs:not(.pp-breadcrumbs-powerpack) span:not(.separator) {margin-left:2px !important;}
.breadcrumbs {color: black;}
.breadcrumbs a {color:black; margin-left:4px; margin-right:4px;}
ul {margin-bottom: 1em;}
@media only screen and (max-width: 768px) {
.zsiq_floatmain {margin-bottom: 1em; z-index: 2 !important;}
.formulario-zoho ::placeholder {font-size: 16px;}
.formulario-zoho .checkBoxType {max-width: 10px;margin-top: 10px; display: inline-table; margin-right: 5px;}
.formulario-zoho .termsContainer {font-size: 11px}
.zsiq_floatmain {margin-bottom: 1em; z-index: 2 !important;}
.titular sup {font-size: 14px; top: -1.5em;}
.cc-window.cc-banner {width: 100%;}
}

@media only screen and (max-width: 600px) {
    .zsiq_floatmain {margin-bottom: 1.5em !important;}
    .formulario-zoho label {font-size:12px;}
.cc-banner.cc-bottom {bottom:auto !important; top: 0 !important;}
.cc-window { bottom: 3em !important;}
.siq_bR {bottom: 50px !important;}
.call-me-now .zf-submitColor {width:100% !important;}
.fields-cont {width: 100% !important;}
.elementor-search-form--skin-full_screen .elementor-search-form input[type=search].elementor-search-form__input {margin-top:-6em;}
.cc-dismiss {display: none !important;
}
.jxPOhn {position: relative; bottom: 50px; }
.gNyRPZ {bottom: 3em;}

.zsiq_cnt {display: none !important;}
table td, table th {padding: 7px;}
}/* End custom CSS */