.cta-button-what{border:1px solid #a4b879;border-radius:19px;color:#ffffff;background:#a4b879}.cta-button-what a{display:flex!important;padding:8px 20px 10px 15px!important;color:#ffffff!important}.et-fixed-header #top-menu .cta-button-what a{color:#ffffff!important}.cta-button-what:hover{color:#314a35!important}@media (max-width:980px){.cta-button-what a img{width:24px!important}}.icon-star svg{fill:#f2eee5;width:2rem;height:2rem}.icon-star-s-dark svg{fill:#314a35;width:20px;height:20px}html{scroll-behavior:smooth!important}.et-cart-info{display:none!important}.woocommerce-Price-amount{color:black!important}#top-menu li ul.sub-menu{width:auto!important;min-width:200px}#top-menu li ul.sub-menu li a{width:auto!important;white-space:nowrap!important;padding-right:25px!important;padding-left:20px!important}.et_pb_menu .et-menu-nav ul li.enlace-boton>a,#top-menu li.enlace-boton>a{background-color:#a4b879!important;color:#f1eee7!important;padding:10px 20px!important;border-radius:15px!important;transition:all 0.3s ease!important;display:inline-block!important}.et_pb_menu .et-menu-nav ul li.enlace-boton>a:hover,#top-menu li.enlace-boton>a:hover{background-color:#036347!important;color:#f1eee7!important;opacity:0.9}#inicio4-google .ti-rating-text,#inicio4-google .nowrap,#inicio4-google .nowrap strong{color:white!important}#inicio41-google .ti-rating-text,#inicio41-google .nowrap,#inicio41-google .nowrap strong{color:#3a3a3a!important}#inicio41-google .ti-widget.ti-goog .ti-review-item>.ti-inner{background-color:#f4efe9!important}#inicio41-google .ti-widget.ti-goog .ti-review-item>.ti-inner{border-color:#3a3a3a!important}.ti-controls .ti-next{background:#f1eee7!important;outline-color:#3a3a3a!important}.ti-controls .ti-prev{background:#f1eee7!important;outline-color:#3a3a3a!important}.wpbs-form-confirmation-message{font-size:20px;color:#314a35!important}.wpbs-main-wrapper .wpbs-form-container{padding-top:0px!important}.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field:not(.wpbs-form-field-hidden){padding-bottom:10px!important}.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field button[type=submit]{margin-top:10px!important;background-color:#a4b879!important;font-family:'Inter',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important;color:var(--gcid-secondary-color)!important;border-radius:15px!important}.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field button[type=submit]:hover{background-color:var(--gcid-secondary-color)!important;color:var(--gcid-heading-color)!important}.nextend-thumbnail-default>div{background:#f1eee7!important}.wpbs-main-wrapper{--wpbs-primary:#2c6e49;--wpbs-primary-dark:#1e4d34;--wpbs-border:#d1c9bc;--wpbs-border-focus:#2c6e49;--wpbs-bg-input:#faf8f5;--wpbs-bg-table:#f4f1ec;--wpbs-label:#2a2a2a;--wpbs-text:#3a3a3a;--wpbs-radius:10px;--wpbs-error:#c0392b}.wpbs-main-wrapper .wpbs-form-container{padding:24px 0 16px 0!important}.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field:not(.wpbs-form-field-hidden){padding-bottom:18px!important}.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field label,.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field .wpbs-form-field-label span{font-size:13px!important;font-weight:600!important;letter-spacing:0.06em!important;text-transform:uppercase!important;color:var(--wpbs-label)!important;padding-bottom:7px!important}.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field input[type="text"],.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field input[type="email"],.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field input[type="number"]{height:46px!important;line-height:46px!important;border-radius:var(--wpbs-radius)!important;border:1.5px solid var(--wpbs-border)!important;background-color:var(--wpbs-bg-input)!important;color:var(--wpbs-text)!important;font-size:15px!important;box-shadow:0 1px 3px rgba(0,0,0,0.06)!important;transition:border-color 0.2s ease,box-shadow 0.2s ease!important}.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field input[type="text"]:not([data-intl-tel-input-id]),.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field input[type="email"]{padding:0 16px!important}.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field input[type="number"]{padding:0 0 0 16px!important}.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field textarea{border-radius:var(--wpbs-radius)!important;border:1.5px solid var(--wpbs-border)!important;background-color:var(--wpbs-bg-input)!important;color:var(--wpbs-text)!important;font-size:15px!important;box-shadow:0 1px 3px rgba(0,0,0,0.06)!important;padding:12px 16px!important;transition:border-color 0.2s ease,box-shadow 0.2s ease!important}.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field select{height:46px!important;line-height:46px!important;padding:0 44px 0 16px!important;border-radius:var(--wpbs-radius)!important;border:1.5px solid var(--wpbs-border)!important;background-color:var(--wpbs-bg-input)!important;color:var(--wpbs-text)!important;font-size:15px!important;box-shadow:0 1px 3px rgba(0,0,0,0.06)!important;transition:border-color 0.2s ease,box-shadow 0.2s ease!important}.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field input[type="text"]:focus,.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field input[type="email"]:focus,.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field input[type="number"]:focus,.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field textarea:focus,.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field select:focus{border-color:var(--wpbs-border-focus)!important;box-shadow:0 0 0 3px rgba(44,110,73,0.15)!important;outline:none!important}.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field input:disabled,.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field input:read-only:not(.wpbs-form-datepicker):not([type="file"]){background-color:#ede8e1!important;color:#888!important}.wpbs-main-wrapper .wpbs-form-container .wpbs-number-stylised-ui input[type="number"]{border-radius:0!important;border-left:none!important;border-right:none!important;border-color:var(--wpbs-border)!important;background-color:var(--wpbs-bg-input)!important;text-align:center!important;font-size:15px!important;font-weight:600!important;height:46px!important;line-height:46px!important}.wpbs-main-wrapper .wpbs-form-container .wpbs-number-stylised-ui button{width:46px!important;height:46px!important;background:var(--wpbs-bg-input)!important;border:1.5px solid var(--wpbs-border)!important;transition:background 0.2s ease!important}.wpbs-main-wrapper .wpbs-form-container .wpbs-number-stylised-ui button.wpbs-number-increment-minus{border-radius:var(--wpbs-radius) 0 0 var(--wpbs-radius)!important}.wpbs-main-wrapper .wpbs-form-container .wpbs-number-stylised-ui button.wpbs-number-increment-plus{border-radius:0 var(--wpbs-radius) var(--wpbs-radius) 0!important}.wpbs-main-wrapper .wpbs-form-container .wpbs-number-stylised-ui button:before,.wpbs-main-wrapper .wpbs-form-container .wpbs-number-stylised-ui button.wpbs-number-increment-plus:after{background:var(--wpbs-primary)!important;left:50%!important;transform:translateX(-50%)!important}.wpbs-main-wrapper .wpbs-form-container .wpbs-number-stylised-ui button:before{width:14px!important;height:2px!important;top:50%!important;margin-top:-1px!important}.wpbs-main-wrapper .wpbs-form-container .wpbs-number-stylised-ui button.wpbs-number-increment-plus:after{width:2px!important;height:14px!important;top:50%!important;left:50%!important;margin-top:-7px!important}.wpbs-main-wrapper .wpbs-form-container .wpbs-number-stylised-ui button:hover{background:var(--wpbs-primary)!important}.wpbs-main-wrapper .wpbs-form-container .wpbs-number-stylised-ui button:hover:before,.wpbs-main-wrapper .wpbs-form-container .wpbs-number-stylised-ui button:hover:after{background:#fff!important}.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field.wpbs-form-field-radio .wpbs-form-field-input label span,.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field.wpbs-form-field-checkbox .wpbs-form-field-input label span,.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field.wpbs-form-field-consent .wpbs-form-field-input label span,.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field.wpbs-form-field-product_radio .wpbs-form-field-input labelspan,.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field.wpbs-form-field-payment_method .wpbs-form-field-input labelspan,.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field.wpbs-form-field-product_checkbox .wpbs-form-field-input labelspan{background-color:var(--wpbs-bg-input)!important;border:1.5px solid var(--wpbs-border)!important;border-radius:4px!important;transition:background-color 0.2s ease,border-color 0.2s ease!important}.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field.wpbs-form-field-radio .wpbs-form-field-input label span,.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field.wpbs-form-field-payment_method .wpbs-form-field-input labelspan,.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field.wpbs-form-field-product_radio .wpbs-form-field-input label span{border-radius:50%!important}.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field.wpbs-form-field-radio .wpbs-form-field-input labelinput:checked~span,.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field.wpbs-form-field-checkbox .wpbs-form-field-input labelinput:checked~span,.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field.wpbs-form-field-consent .wpbs-form-field-input labelinput:checked~span,.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field.wpbs-form-field-product_radio .wpbs-form-field-input labelinput:checked~span,.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field.wpbs-form-field-payment_method .wpbs-form-field-input labelinput:checked~span,.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field.wpbs-form-field-product_checkbox .wpbs-form-field-input labelinput:checked~span{background-color:var(--wpbs-primary)!important;border-color:var(--wpbs-primary)!important}.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field button[type="submit"],.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field input[type="submit"]{color:#314a35!important;background-color:#a4b879!important;border-radius:var(--wpbs-radius)!important;padding:14px 32px!important;font-size:16px!important;font-weight:700!important;letter-spacing:0.04em!important;text-transform:uppercase!important;transition:background-color 0.2s ease,transform 0.1s ease!important;box-shadow:0 2px 8px rgba(44,110,73,0.3)!important}.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field button[type="submit"]:hover,.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field input[type="submit"]:hover{background-color:#314a35!important;color:#a4b879!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px rgba(44,110,73,0.35)!important}.wpbs-main-wrapper table.wpbs-pricing-table{border-radius:var(--wpbs-radius)!important;overflow:hidden!important;font-size:15px!important;border:1.5px solid var(--wpbs-border)!important;border-spacing:0!important}.wpbs-main-wrapper table.wpbs-pricing-table thead th{background:var(--wpbs-bg-table)!important;padding:12px 14px!important;font-size:13px!important;letter-spacing:0.05em!important;text-transform:uppercase!important}.wpbs-main-wrapper table.wpbs-pricing-table th,.wpbs-main-wrapper table.wpbs-pricing-table td{padding:11px 14px!important;border-bottom:1px solid var(--wpbs-border)!important;font-size:15px!important}.wpbs-main-wrapper table.wpbs-pricing-table tr:last-child td{border-bottom:none!important}.wpbs-main-wrapper table.wpbs-pricing-table tr.wpbs-line-item-total td,.wpbs-main-wrapper table.wpbs-pricing-table tr.wpbs-line-item-subtotal td{background:var(--wpbs-bg-table)!important}.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field-error{color:var(--wpbs-error)!important;font-size:13px!important}.wpbs-main-wrapper .wpbs-form-general-error{color:var(--wpbs-error)!important}.wpbs-main-wrapper .wpbs-payment-error-message,.wpbs-main-wrapper .wpbs-error-message{border-left-color:var(--wpbs-error)!important}