#modulos .tooltip{cursor:pointer;display:inline-block}#modulos .tooltip .tooltip-text{background-color:var(--wb-font-color-1);border-radius:8px;bottom:60px;color:var(--color-white);font-family:var(--font-family-body);font-size:12px;left:20%;max-width:264px;min-width:264px;opacity:0;padding:8px 12px;position:absolute;top:auto;transform:translateX(11%);transition:opacity .5s;visibility:hidden;width:auto;z-index:100}#modulos .tooltip:hover .tooltip-text{opacity:1;visibility:visible}@media only screen and (min-width:767px){#modulos .calc-precio .tooltip .tooltip-text{bottom:37px;left:50%;transform:translateX(-94%)}#modulos .tooltip{position:relative}}.max-200{max-width:190px}.addons .input-control label{width:100%}.addons .input-control label span{width:86%}.modules .input-control label{width:92%}.popup-modal{align-items:center;backdrop-filter:brightness(.5);display:none;height:100%;justify-content:center;position:fixed;width:100%;z-index:100}.popup-content,.popup-modal{left:50%;top:50%;transform:translate(-50%,-50%)}.popup-content{max-width:calc(100% - 32px);position:relative;width:fit-content}.close-modal{cursor:pointer;height:15px;position:absolute;right:10px;top:10px;width:15px}.popup-content .hs-input{background:var(--wb-bg-modules);border:none;border-radius:30px;box-shadow:none;color:var(--color-blue-buk);cursor:pointer;display:block;font-family:inter,sans-serif;font-size:1rem;line-height:22px;outline:0;padding:8px 10px;width:100%!important}.popup-content label.hs-form-checkbox-display{align-items:baseline;display:flex;font-size:.75rem;gap:8px;margin-top:.5rem}.popup-content .input{margin:0!important}.popup-form h1{font-size:2rem;margin-bottom:1.25rem}fieldset.form-columns-1,fieldset.form-columns-2{margin-bottom:1rem!important}.hs-form-checkbox .hs-input{width:auto!important}.popup-content label{align-items:baseline;display:flex;font-size:1rem;gap:8px;margin-bottom:.5rem;margin-left:8px}.popup-content label .hs-input{width:auto!important}.popup-content label.hs-error-msg{color:var(--color-error)}.popup-content input.hs-button.primary.large{background:var(--bg-cta-1);border-color:var(--bg-cta-1);border-radius:var(--radius-btn);border-style:none;color:var(--color-white);cursor:pointer;display:block;font-family:var(--font-family-title);font-size:1.25rem;font-weight:600;margin:auto;padding:.688rem 1.875rem;text-align:center;transition:all .3s ease;width:auto}.popup-content input.hs-button.primary.large:hover{background:linear-gradient(.496turn,#f59121 1.23%,#ce5816 151.61%);color:var(--color-white);cursor:pointer;display:block}