@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}:where(.brxe-form){display:flex;flex-wrap:wrap;width:100%}:where(.brxe-form) .label,:where(.brxe-form) label{color:inherit;font-size:12px;font-weight:600;letter-spacing:.4px;text-transform:uppercase}:where(.brxe-form) .form-group{display:flex;flex-direction:column;padding:0 0 20px;width:100%}:where(.brxe-form) .form-group.captcha,:where(.brxe-form) .form-group:last-child{padding-bottom:0}:where(.brxe-form) .form-group.captcha{line-height:1}:where(.brxe-form) .form-group.file{display:block}:where(.brxe-form) .form-group.file>label.choose-files{margin-bottom:0}:where(.brxe-form) .form-group>.label{margin-bottom:5px}:where(.brxe-form) .form-group .form-group-error-message{background-color:var(--bricks-bg-danger);color:var(--bricks-text-danger);display:none;padding:15px;width:100%}:where(.brxe-form) .form-group .form-group-error-message.show{display:block}:where(.brxe-form) .form-group .password-input-wrapper{position:relative}:where(.brxe-form) .form-group .password-input-wrapper .password-toggle{background:none;position:absolute;right:12px;top:50%;transform:translateY(-50%)}:where(.brxe-form) .form-group .password-input-wrapper .password-toggle span{display:flex}:where(.brxe-form) .form-group .password-input-wrapper .password-toggle span.hide{display:none}:where(.brxe-form) .submit-button-wrapper{width:auto}:where(.brxe-form) .required:after{content:"*";padding:0 2px;position:relative;top:-2px}:where(.brxe-form) .options-wrapper{list-style-type:none;margin:0;padding:0}:where(.brxe-form) .options-wrapper li{align-items:baseline;display:flex;gap:8px}:where(.brxe-form) .options-wrapper input,:where(.brxe-form) .options-wrapper label{display:inline-block;height:auto;margin:0 5px 0 0;width:auto}:where(.brxe-form) .options-wrapper input[type=checkbox],:where(.brxe-form) .options-wrapper input[type=radio]{margin:initial;padding:initial;position:relative;top:1px}:where(.brxe-form) button[type=submit].sending{cursor:default}:where(.brxe-form) button[type=submit].sending .text{opacity:.5}:where(.brxe-form) button[type=submit].sending>i,:where(.brxe-form) button[type=submit].sending>svg{display:none}:where(.brxe-form) button[type=submit].sending .loading{animation:load8 1s linear infinite;display:flex;opacity:1}:where(.brxe-form) button[type=submit].sending .loading svg{transform:scaleX(-1)}:where(.brxe-form) button[type=submit] .loading{display:none}:where(.brxe-form) button[type=submit] svg{height:1em;transform-origin:center}:where(.brxe-form) .recaptcha-hidden{display:none}:where(.brxe-form) .recaptcha-error{display:none;padding:0!important}:where(.brxe-form) .recaptcha-error.show{display:block}:where(.brxe-form) .recaptcha-error .brxe-alert.danger{align-items:center;background-color:var(--bricks-bg-danger);border-color:currentcolor;color:var(--bricks-text-danger);display:flex;justify-content:space-between;padding:15px;width:100%}:where(.brxe-form) .hcaptcha-error{display:none;padding:0!important}:where(.brxe-form) .hcaptcha-error.show{display:block}:where(.brxe-form) .hcaptcha-error .brxe-alert.danger{align-items:center;background-color:var(--bricks-bg-danger);border-color:currentcolor;color:var(--bricks-text-danger);display:flex;justify-content:space-between;padding:15px;width:100%}:where(.brxe-form) input[type=checkbox]+.label,:where(.brxe-form) input[type=checkbox]+label,:where(.brxe-form) input[type=radio]+.label,:where(.brxe-form) input[type=radio]+label{color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:inherit;text-transform:inherit}:where(.brxe-form) textarea{height:inherit;resize:vertical}:where(.brxe-form) .message{background-color:var(--bricks-bg-info);color:var(--bricks-text-info);display:flex;gap:15px;justify-content:space-between;opacity:1;padding-bottom:0;position:relative;width:100%}:where(.brxe-form) .message.success{background-color:var(--bricks-bg-success);color:var(--bricks-text-success)}:where(.brxe-form) .message.error{background-color:var(--bricks-bg-danger);color:var(--bricks-text-danger)}:where(.brxe-form) .message .text{padding:15px}:where(.brxe-form) .message.closing{opacity:0;transition:opacity .2s}:where(.brxe-form) .message .close{all:unset;cursor:pointer;padding:15px}:where(.brxe-form) input.file,:where(.brxe-form) input[type=file]{display:block;height:0;opacity:0;width:0}:where(.brxe-form) .file-result{display:none;padding:0}:where(.brxe-form) .file-result.show{align-items:center;display:flex;margin:0 0 15px}:where(.brxe-form) .file-result.show.danger{background-color:var(--bricks-bg-danger);color:var(--bricks-text-danger);justify-content:space-between;padding:15px}:where(.brxe-form) .file-result.show.danger svg{cursor:pointer;height:1em;margin-left:5px}:where(.brxe-form) .file-result.show.danger svg g{stroke:currentcolor}:where(.brxe-form) .file-result.show .remove{display:inline-block;font-size:12px;line-height:30px;margin:0 15px;padding:0 10px}:where(.brxe-form) .file-result.show .remove:hover{background-color:var(--bricks-text-danger);color:#fff}:where(.brxe-form) .choose-files{align-self:flex-start;background-color:transparent;border:1px solid var(--bricks-border-color);cursor:pointer;display:inline-block;font-family:inherit;font-size:12px;font-weight:600;line-height:40px;padding:0 15px;text-align:center;text-transform:none;white-space:nowrap;width:auto}:where(.brxe-form) .choose-files:hover{background-color:rgba(0,0,0,.05)}:where(.brxe-form) .gallery-preview{display:flex;flex-wrap:wrap;gap:10px}:where(.brxe-form) .gallery-preview:not(:empty)+button{margin-top:5px}:where(.brxe-form) .image-preview{align-self:flex-start;overflow:hidden;position:relative}:where(.brxe-form) .image-preview:hover button{opacity:1}:where(.brxe-form) .image-preview:has(img)+button{margin-top:5px}:where(.brxe-form) .image-preview button{background-color:#fff;border:none;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}:where(.brxe-form) .image-preview button:hover{background-color:var(--bricks-text-danger);color:#fff}:where(.brxe-form) .image-preview button.hide{display:none}.grecaptcha-badge{visibility:hidden}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}#brxe-kfvcfq {margin-top: 29vh; position: absolute; width: 43VH; z-index: 10}@media (max-width: 767px) {#brxe-kfvcfq {margin-top: 30vh; width: 36VH}}#brxe-bdnucb {margin-top: 8vh; font-size: 26vh; color: rgba(224, 224, 224, 0.14); line-height: 1}#brxe-bdnucb:hover {color: var(--bricks-color-hrkrtv)}@media (max-width: 767px) {#brxe-bdnucb {font-size: 17vh; text-align: center; width: 100%}}#brxe-vhxijn {align-items: center; margin-top: 31VH}@media (max-width: 767px) {#brxe-vhxijn {width: 5101px; margin-top: 35vh}}#brxe-gdyaci {width: 15vh; margin-top: 120vh; margin-left: 63vh; transform: rotateZ(-25deg); position: absolute}@media (max-width: 767px) {#brxe-gdyaci {width: 12vh; right: 15vh; margin-top: 90vh; margin-left: 69vh}}@media (max-width: 478px) {#brxe-gdyaci {margin-left: 0; right: 5vh}}#brxe-jweasn {width: 44vh; margin-top: 150vh; margin-right: 65vh; transform: rotateZ(-25deg); position: absolute}@media (max-width: 767px) {#brxe-jweasn {width: 40vh; left: 11vh; margin-top: 114vh; margin-right: 75vh}}@media (max-width: 478px) {#brxe-jweasn {margin-right: 0; left: -6vh}}#brxe-evzypn {color: var(--bricks-color-hrkrtv); font-family: "Montserrat"}#brxe-evzypn a {color: var(--bricks-color-hrkrtv); font-family: "Montserrat"; font-size: inherit}#brxe-evzypn:hover {color: var(--bricks-color-gxezim)}#brxe-evzypn a:hover {color: var(--bricks-color-gxezim); font-size: inherit}@media (max-width: 767px) {#brxe-evzypn {visibility: hidden}}#brxe-amelyr {color: var(--bricks-color-rvdkcx); font-size: 3vh; color: #575757; fill: #575757}#brxe-amelyr:hover {color: var(--bricks-color-rvdkcx); fill: var(--bricks-color-rvdkcx); font-size: 4vh}@media (max-width: 767px) {#brxe-amelyr {font-size: 4vh}}#brxe-bkwebb {align-items: center}#brxe-dwxqko {margin-left: 7vh; font-family: "Montserrat"}#brxe-dwxqko a {font-family: "Montserrat"; font-size: inherit}#brxe-dwxqko:hover {color: var(--bricks-color-gxezim)}#brxe-dwxqko a:hover {color: var(--bricks-color-gxezim); font-size: inherit}@media (max-width: 767px) {#brxe-dwxqko {visibility: hidden; margin-left: 0; text-align: right}#brxe-dwxqko a {text-align: right; font-size: inherit}}#brxe-kpcpic {align-items: center; flex-direction: row; display: grid; align-items: initial; grid-template-columns: 2fr 3fr 2fr; justify-items: center; margin-top: 17vh; align-items: center}@media (max-width: 767px) {#brxe-kpcpic {width: 90%; grid-template-columns: 4fr 1fr 4fr}}.brxe-5b755b .brxe-11d505.brxe-heading {color: #aee0ca; font-size: 2vh; font-family: "Montserrat"; margin-bottom: 2vh; margin-left: 2vh; background-color: var(--bricks-color-rvdkcx); border: 3px solid #3d765d; border-radius: 10px; padding-top: 0.7vh; padding-right: 0.9vh; padding-bottom: 0.6vh; padding-left: 0.9vh}.brxe-5b755b .brxe-e4e23e.brxe-block {width: 100%; aspect-ratio: 0.8; border: 3px solid #8f8f8f; border-radius: 20px; background-size: cover; background-position: center center; justify-content: flex-end; margin-bottom: 2vh}.brxe-5b755b .brxe-e4e23e.brxe-block:hover {background-size: cover}.brxe-5b755b .brxe-aaf214.brxe-heading {color: #969696; font-size: 2.1vh; font-weight: 500; line-height: 0.8; margin-right: 0}.brxe-aaf214 { font-size: 0 !important; color: transparent !important; line-height: 1 !important; display: flex !important; flex-direction: column !important;  align-items: flex-start !important; }.brxe-aaf214::before { content: "Desde "; font-size: 14px !important;  color: #509979 !important;  font-weight: 800 !important;  display: block !important; margin-bottom: 5px !important;  text-transform: uppercase;  font-family: inherit !important; font-style: inherit !important;}.brxe-aaf214 .amount:first-of-type {  font-family: inherit !important; font-size: 24px !important;  color: #9f9f9f !important;  font-weight: inherit !important;  display: inline-block !important; visibility: visible !important; margin-left: 0 !important;}.brxe-aaf214 .amount:nth-of-type(2),.brxe-aaf214 .amount:nth-of-type(2) ~ * { display: none !important;}.brxe-aaf214 del,.brxe-aaf214 del .amount { display: none !important;}.brxe-aaf214 ins,.brxe-aaf214 ins .amount { font-family: inherit !important; color: #a8cf45 !important;  text-decoration: none !important; }@media (max-width: 767px) {.brxe-5b755b .brxe-aaf214.brxe-heading {font-size: 2.6vh}}.brxe-5b755b .brxe-b66486.brxe-heading {background-color: #474747; padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px; border: 2px solid #4f4f4f; border-radius: 5px; color: #b0b0b0; font-size: 10px; text-align: center; margin-top: 0; margin-left: 1vh}.brxe-5b755b .brxe-7a5253.brxe-heading {margin-top: 1vh; margin-right: 0; background-color: var(--bricks-color-rvdkcx); padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px; border: 2px solid #2b544c; border-radius: 5px; color: #aee0ca; font-size: 10px; text-align: center; font-weight: 600}.brxe-5b755b .brxe-3f220d.brxe-heading {padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px; border: 2px solid #4f4f4f; border-radius: 5px; background-color: #474747; color: #b0b0b0; font-size: 10px; text-align: center; margin-top: 1vh; margin-left: 1vh}.brxe-5b755b .brxe-1a91f6.brxe-block {flex-direction: row; width: 90%; display: grid; align-items: initial; grid-template-columns: 1fr 1fr; align-items: center; justify-items: space-between; grid-gap: 0px}.brxe-5b755b .brxe-4f096c.brxe-next-arrow-button-v3 {width: 100%; padding-top: 1vh; padding-right: 1vh; padding-bottom: 1vh; padding-left: 2vh; border: 3px solid #3b3b3b; border-radius: 200px; background: #4f4f4f; --dimensions: 5.2vh; --padding-top: 4px; --padding-right: 2px; --padding-bottom: 4px; --ease: ease-in-out; --duration: 0.3s; --arrow-rotation: -15deg}.brxe-5b755b .brxe-4f096c.brxe-next-arrow-button-v3 .nb-arrow-button-v3__text {font-size: 16px; color: #c2c2c2; font-family: "Montserrat"; font-weight: 600}.brxe-5b755b .brxe-4f096c.brxe-next-arrow-button-v3 .nb-arrow-button-v3__arrow-wrapper {background: var(--bricks-color-hrkrtv); border-radius: 1000px}.brxe-5b755b .brxe-4f096c.brxe-next-arrow-button-v3 .nb-arrow-button-v3__arrow {padding-top: 1.3vh; padding-right: 1.3vh; padding-bottom: 1.3vh; padding-left: 1.3vh; stroke-width: 1}@media (max-width: 1400px) {.brxe-5b755b .brxe-4f096c.brxe-next-arrow-button-v3 {--padding-top: 2px; --padding-right: 2px; --padding-bottom: 2px; --padding-left: 25px; border-radius: 100px; --gap: 20px; --dimensions: 50px; --arrow-rotation: 45deg; --duration: 0.6s; --ease: cubic-bezier(0.22, 1, 0.36, 1)}.brxe-5b755b .brxe-4f096c.brxe-next-arrow-button-v3 .nb-arrow-button-v3__text {font-size: 20px; font-weight: 500; color: var(--bricks-color-hrkrtv); font-family: "Inter Tight"}.brxe-5b755b .brxe-4f096c.brxe-next-arrow-button-v3 .nb-arrow-button-v3__arrow {padding-top: 16px; padding-right: 16px; padding-bottom: 16px; padding-left: 16px; --arrow-default-rotation: 0deg; --stroke: #000}.brxe-5b755b .brxe-4f096c.brxe-next-arrow-button-v3 .nb-arrow-button-v3__arrow-wrapper {background: #fff; border-radius: 100px}}@media (max-width: 767px) {.brxe-5b755b .brxe-4f096c.brxe-next-arrow-button-v3 .nb-arrow-button-v3__text {font-size: 16px}.brxe-5b755b .brxe-4f096c.brxe-next-arrow-button-v3 {--padding-top: 8px; --padding-bottom: 8px}}.brxe-5b755b .brxe-f25928.brxe-block {width: 100%; justify-content: flex-end; height: 100%; margin-top: 2vh}@media (max-width: 767px) {.brxe-5b755b .brxe-f25928.brxe-block {height: 8vh}}.brxe-5b755b.brxe-block {background-color: rgba(89, 89, 89, 0.35); border: 3px solid #424242; border-radius: 20px; padding-top: 1.6vh; padding-right: 1.6vh; padding-bottom: 1.6vh; padding-left: 1.6vh; width: 100%; height: 100%; grid-template-columns: 1fr 1fr; display: flex; align-items: center}@media (max-width: 767px) {.brxe-5b755b.brxe-block {padding-top: 2.6vh; padding-right: 2.6vh; padding-bottom: 2.6vh; padding-left: 2.6vh}}.brxe-5b755b .brxe-4f096c.brxe-next-arrow-button-v3 {width: 100%; padding-top: 1vh; padding-right: 1vh; padding-bottom: 1vh; padding-left: 2vh; border: 3px solid #3b3b3b; border-radius: 200px; background: #4f4f4f; --dimensions: 5.2vh; --padding-top: 4px; --padding-right: 2px; --padding-bottom: 4px; --ease: ease-in-out; --duration: 0.3s; --arrow-rotation: -15deg}.brxe-5b755b .brxe-4f096c.brxe-next-arrow-button-v3 .nb-arrow-button-v3__text {font-size: 16px; color: #c2c2c2; font-family: "Montserrat"; font-weight: 600}.brxe-5b755b .brxe-4f096c.brxe-next-arrow-button-v3 .nb-arrow-button-v3__arrow-wrapper {background: var(--bricks-color-hrkrtv); border-radius: 1000px}.brxe-5b755b .brxe-4f096c.brxe-next-arrow-button-v3 .nb-arrow-button-v3__arrow {padding-top: 1.3vh; padding-right: 1.3vh; padding-bottom: 1.3vh; padding-left: 1.3vh; stroke-width: 1}@media (max-width: 767px) {.brxe-5b755b .brxe-4f096c.brxe-next-arrow-button-v3 .nb-arrow-button-v3__text {font-size: 16px}.brxe-5b755b .brxe-4f096c.brxe-next-arrow-button-v3 {--padding-top: 8px; --padding-bottom: 8px}}#brxe-42d456 {width: 100vw; justify-content: center; align-items: center; align-self: center !important; padding-top: 12vh; padding-right: 30vh; padding-bottom: 23vh; padding-left: 30vh; flex-direction: row; display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr; grid-gap: 30px}@media (max-width: 1400px) {#brxe-42d456 {grid-gap: 20px; padding-right: 6vh; padding-left: 6vh; grid-template-columns: 1fr 1fr 1fr}}@media (max-width: 767px) {#brxe-42d456 {grid-template-columns: 1fr; grid-gap: 30px; padding-right: 2vh; padding-left: 2vh; margin-top: 70vh}}@media (max-width: 478px) {#brxe-42d456 {margin-top: 10vh}}#brxe-ynbqsl {height: 350vh; position: relative; background-image: url(https://hemproots.es/wp-content/uploads/2026/03/fondosi_converted-1.webp); background-size: cover}:where(#brxe-ynbqsl > *:not(figcaption)) {position: relative}#brxe-ynbqsl::before {background-image: linear-gradient(rgba(17, 17, 17, 0.17), rgba(17, 17, 17, 0.08), #111111); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 1400px) {#brxe-ynbqsl {background-color: hsl(46, 100%, 80%)}}@media (max-width: 767px) {#brxe-ynbqsl {display: flex; flex-direction: column; height: 400vh}}@media (max-width: 478px) {#brxe-ynbqsl {height: auto}}#brxe-eeqdkz {background-image: url(https://srv1428739.hstgr.cloud/wp-content/uploads/2025/12/Group-21-1.svg); background-size: cover; width: 15vh}#brxe-zsmoyr {background-color: var(--bricks-color-rvdkcx); align-items: center; justify-content: center; padding-top: 1.4vh; padding-right: 1.4vh; padding-bottom: 1.4vh; padding-left: 1.4vh; width: 13vh; z-index: 1000; border-style: solid; border-color: #9acbb6; border-radius: 5px; transform: rotateZ(20deg); margin-top: -18vh; margin-left: 73VH; position: absolute; align-self: center !important; box-shadow: 0 0 44px 4px rgba(17, 17, 17, 0.57)}@media (max-width: 767px) {#brxe-zsmoyr {display: flex}}#brxe-krufcv {width: 46vh; margin-right: 8VH}@media (max-width: 767px) {#brxe-krufcv {margin-bottom: -4vh; margin-left: -90vh; z-index: 5}}#brxe-avncrg {width: 45%; margin-right: -5vh; align-items: flex-end; align-self: center !important}#brxe-phhkjd {font-size: 18VH}#brxe-phhkjd .bc-scroll-reading__line-mask {background-color: #121212; z-index: 999}#brxe-phhkjd .bc-scroll-reading__element {font-size: 22VH; line-height: 1}@media (max-width: 1400px) {#brxe-phhkjd .bc-scroll-reading__line-mask {background-color: var(--bricks-color-qwkehp); z-index: 9999; --opacity: 0.1}}@media (max-width: 767px) {#brxe-phhkjd .bc-scroll-reading__element {font-size: 16VH; text-align: center}#brxe-phhkjd {text-align: center}}@media (max-width: 478px) {#brxe-phhkjd .bc-scroll-reading__line-mask {background-color: var(--bricks-color-qwkehp)}}#brxe-pchlvu {color: #969696; font-weight: 500; padding-right: 40vh; padding-bottom: 0}@media (max-width: 767px) {#brxe-pchlvu {text-align: center; padding-right: 5vh}}#brxe-wfhtxl {width: 55%; align-items: flex-start; align-self: center !important}@media (max-width: 767px) {#brxe-wfhtxl {width: 90%}}#brxe-gbgwcb {width: 90%; padding-top: -5vh; flex-direction: row; z-index: 99; margin-top: 15vh}@media (max-width: 767px) {#brxe-gbgwcb {flex-direction: column; margin-top: 20vh; margin-bottom: 10vh}}#brxe-rtrpdg {background-color: var(--bricks-color-qwkehp); padding-top: 0; padding-bottom: 53VH; align-items: center; justify-content: center; visibility: visible}@media (max-width: 767px) {#brxe-rtrpdg {display: flex}}@media (max-width: 478px) {#brxe-rtrpdg {padding-top: 40vh}}#brxe-bphyvq {margin-right: 2VH; margin-left: 2VH; height: 4VH}#brxe-bphyvq :not([fill="none"]) {fill: #387059}#brxe-gyzmkz {width: 100%; padding-top: 1VH; padding-bottom: 1.2VH; background-color: #498d70; margin-bottom: 99VH; border-top: 2px solid #44886c; border-bottom: 2px solid #44886c; box-shadow: 0 -29px 212px 120px rgba(17, 17, 17, 0.79)}@media (max-width: 1400px) {#brxe-gyzmkz .bc-reel__nestable {width: 25%}#brxe-gyzmkz {--rotate: 0deg}}#brxe-kfimfi {width: 25%; font-family: "Montserrat"; color: var(--bricks-color-hrkrtv); font-weight: 500}#brxe-kfimfi a {font-family: "Montserrat"; color: var(--bricks-color-hrkrtv); font-weight: 500; font-size: inherit}@media (max-width: 767px) {#brxe-kfimfi {width: 80%}}#brxe-nbdbyz {background-color: rgba(17, 17, 17, 0.44); width: 100%; height: 100%; align-items: center; justify-content: center}#brxe-frlwbj {background-position: center center; background-size: cover; background-repeat: no-repeat; width: 100%; position: fixed; height: 100vh; z-index: -1; top: 0px; align-items: center; justify-content: center}@media (max-width: 767px) {#brxe-frlwbj {display: flex}}#brxe-zizwwq {font-family: "Humane"; font-size: 18VH; margin-top: 3vh}@media (max-width: 767px) {#brxe-zizwwq {font-size: 14vh; font-weight: 300}}@media (max-width: 478px) {#brxe-zizwwq {text-align: center; line-height: 0.8}}#brxe-hleybd {color: var(--bricks-color-hrkrtv); font-size: 20px; background-color: rgba(224, 224, 224, 0)}#brxe-swxyvo {background-color: rgba(224, 224, 224, 0); font-size: 20px; color: #595959}#brxe-qszfrz {background-color: rgba(224, 224, 224, 0); font-size: 20px; color: var(--bricks-color-hrkrtv)}#brxe-pnllog {color: #595959; font-size: 20px; background-color: rgba(224, 224, 224, 0)}#brxe-rdvrgj {background-color: rgba(224, 224, 224, 0); font-size: 20px; color: #595959}#brxe-wegbqk {background-color: rgba(224, 224, 224, 0); font-size: 20px; color: #595959}#brxe-vbhoil {color: #595959; font-size: 20px; background-color: rgba(224, 224, 224, 0)}#brxe-tyueht {background-color: rgba(224, 224, 224, 0); font-size: 20px; color: var(--bricks-color-rvdkcx)}#brxe-giuddv {background-color: rgba(224, 224, 224, 0); font-size: 20px; color: #595959}#brxe-yqlxob {background-color: rgba(224, 224, 224, 0); font-size: 20px; color: #595959}#brxe-faifyo {background-color: rgba(17, 17, 17, 0); width: 100%; margin-top: 1vh}@media (max-width: 1400px) {#brxe-faifyo .bc-reel__nestable {width: 25%}#brxe-faifyo {--rotate: 0deg}}#brxe-phyufp {background-color: #1c1c1c; background-image: url(https://hemproots.es/wp-content/uploads/2026/03/pexels-kindelmedia-7149154-1.jpg); background-size: cover; border: 3px solid var(--bricks-color-gxezim); border-radius: 25px; align-items: center; width: 35%; margin-right: 3vh}:root { --grayscale-level: 100%;}#brxe-phyufp { filter: grayscale(var(--grayscale-level));}#brxe-phyufp:hover {background-image: url(https://hemproots.es/wp-content/uploads/2026/03/ChatGPT-Image-15-mar-2026-19_56_49-2.webp); background-size: cover; background-position: bottom center; border: 3px solid var(--bricks-color-rvdkcx)}@media (max-width: 767px) {#brxe-phyufp {margin-right: 0; margin-bottom: 3vh; width: 100%; height: 40vh}}#brxe-bwcqpt {margin-top: 5vh; margin-bottom: 2vh; color: var(--bricks-color-rvdkcx)}#brxe-xgbnlj {width: 40%; margin-bottom: 1vh}@media (max-width: 767px) {#brxe-xgbnlj {width: 55%}}@media (max-width: 478px) {#brxe-xgbnlj {margin-bottom: 4vh}}#brxe-upijud .form-group input {background-color: var(--bricks-color-qwkehp); padding-top: 5px; padding-bottom: 5px; color: var(--bricks-color-hrkrtv); font-weight: 600; border: 3px solid var(--bricks-color-gxezim); border-radius: 5px}#brxe-upijud .flatpickr {background-color: var(--bricks-color-qwkehp); padding-top: 5px; padding-bottom: 5px; border: 3px solid var(--bricks-color-gxezim); border-radius: 5px}#brxe-upijud select {background-color: var(--bricks-color-qwkehp); padding-top: 5px; padding-bottom: 5px; color: var(--bricks-color-hrkrtv); font-weight: 600; border: 3px solid var(--bricks-color-gxezim); border-radius: 5px; color: #4a4646}#brxe-upijud textarea {background-color: var(--bricks-color-qwkehp); padding-top: 5px; padding-bottom: 5px; color: var(--bricks-color-hrkrtv); font-weight: 600; border: 3px solid var(--bricks-color-gxezim); border-radius: 5px}#brxe-upijud {width: 50%; margin-top: 5VH; margin-bottom: 5VH}#brxe-upijud .bricks-button:not([type=submit]) {border: 3px solid var(--bricks-color-gxezim); border-radius: 5px}#brxe-upijud .choose-files {border: 3px solid var(--bricks-color-gxezim); border-radius: 5px}#brxe-upijud .bricks-button {color: #c5dbd2; line-height: 2}#brxe-upijud button[type=submit].bricks-button {border: 3px solid #326b52; border-radius: 50px}#brxe-upijud .submit-button-wrapper {width: 30%}#brxe-upijud .bricks-button:hover {background-color: #68b090}#brxe-upijud ::placeholder {color: #4a4646}#brxe-upijud { background-color: #212121 !important;  border: 3px solid #444444 !important;  border-radius: 8px !important;  color: #16b063 !important;  padding: 15px !important;  text-align: center !important;  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2) !important;  margin-top: 10px !important; }#brxe-upijud p, #brxe-upijud span { font-size: 1.1em !important;}@media (max-width: 767px) {#brxe-upijud {width: 85%}}@media (max-width: 478px) {#brxe-upijud {width: 90%; margin-top: 7VH; margin-bottom: 2VH}#brxe-upijud .submit-button-wrapper {width: 100%}}#brxe-rcrpgx {background-color: #1c1c1c; border: 3px solid var(--bricks-color-gxezim); border-radius: 25px; align-items: center; width: 65%}#brxe-rcrpgx:hover {width: 85%; border-color: var(--bricks-color-rvdkcx); box-shadow: 0 0 50px 0 var(--bricks-color-rvdkcx)}@media (max-width: 767px) {#brxe-rcrpgx {width: 1005px}#brxe-rcrpgx:hover {width: 98%}}#brxe-mnmgmt {width: 75%; grid-template-columns: 1fr 3fr; display: flex}@media (max-width: 1400px) {#brxe-mnmgmt {width: 85%}}@media (max-width: 991px) {#brxe-mnmgmt {width: 95%}}@media (max-width: 767px) {#brxe-mnmgmt {flex-direction: column; width: 80%}}#brxe-qsdjhu {color: #595959; font-size: 20px; background-color: rgba(224, 224, 224, 0)}#brxe-lozjkm {color: #595959; font-size: 20px; background-color: rgba(224, 224, 224, 0)}#brxe-csvnol {background-color: rgba(224, 224, 224, 0); font-size: 20px; color: var(--bricks-color-hrkrtv)}#brxe-ktgqlw {color: #595959; font-size: 20px; background-color: rgba(224, 224, 224, 0)}#brxe-uvxptw {background-color: rgba(224, 224, 224, 0); font-size: 20px; color: #595959}#brxe-rybtzc {color: #595959; font-size: 20px; background-color: rgba(224, 224, 224, 0)}#brxe-rbbyqk {color: #595959; font-size: 20px; background-color: rgba(224, 224, 224, 0)}#brxe-mmpoul {background-color: rgba(224, 224, 224, 0); font-size: 20px; color: #595959}#brxe-bgmwkc {background-color: rgba(224, 224, 224, 0); font-size: 20px; color: var(--bricks-color-rvdkcx)}#brxe-pguigj {color: var(--bricks-color-hrkrtv); font-size: 20px; background-color: rgba(224, 224, 224, 0)}#brxe-swmrxc {color: #595959; font-size: 20px; background-color: rgba(224, 224, 224, 0)}#brxe-tgyoeh {color: #595959; font-size: 20px; background-color: rgba(224, 224, 224, 0)}#brxe-ngeqfs {background-color: rgba(17, 17, 17, 0); margin-top: 0vh; width: 100%}@media (max-width: 1400px) {#brxe-ngeqfs .bc-reel__nestable {width: 25%}#brxe-ngeqfs {--rotate: 0deg}}@media (max-width: 767px) {#brxe-ngeqfs {margin-bottom: 20vh}}#brxe-anaplw {font-family: "Humane"; color: var(--bricks-color-hrkrtv); letter-spacing: 2px; margin-top: 9VH; z-index: 10}@media (max-width: 767px) {#brxe-anaplw {font-weight: 300}}@media (max-width: 478px) {#brxe-anaplw {margin-top: 30vh}}#brxe-edkhvn {width: 30%; font-family: "Montserrat"; color: var(--bricks-color-gxezim); font-weight: 500; z-index: 19}#brxe-edkhvn a {font-family: "Montserrat"; color: var(--bricks-color-gxezim); font-weight: 500; font-size: inherit}@media (max-width: 767px) {#brxe-edkhvn {font-weight: 500; color: #a1cebb; width: 60%}#brxe-edkhvn a {font-weight: 500; color: #a1cebb; font-size: inherit}}@media (max-width: 478px) {#brxe-edkhvn {margin-bottom: 10vh}}#brxe-vijhbc {background-color: var(--bricks-color-qwkehp); box-shadow: 0 -113px 136px 0 rgba(17, 17, 17, 0.75); border-top: 3px solid var(--bricks-color-hrkrtv); padding-bottom: 65vh}@media (max-width: 1400px) {#brxe-vijhbc {padding-bottom: 70vh}}@media (max-width: 767px) {#brxe-vijhbc {display: flex; padding-bottom: 20vh}}@media (max-width: 478px) {#brxe-vijhbc {background-color: var(--bricks-color-qwkehp); background-image: linear-gradient(#111111, #111111, #509979); border-bottom-width: 0}}#brxe-quoraa {margin-right: 2VH; margin-left: 2VH; height: 11VH}#brxe-quoraa :not([fill="none"]) {fill: rgba(52, 101, 80, 0.34)}#brxe-pxrazy {background-color: #428066; width: 115%; position: absolute; box-shadow: 0 0 53px -2px rgba(17, 17, 17, 0.25); border-top: 2px solid #44886c; border-bottom: 2px solid #44886c; padding-top: 1VH; padding-bottom: 1.2VH; margin-top: 45vh; margin-bottom: 99VH; transform: rotateZ(-9deg)}#brxe-pxrazy { position: absolute;    width: max-content;  min-width: 150%;  white-space: nowrap;  overflow: visible; }@media (max-width: 1400px) {#brxe-pxrazy .bc-reel__nestable {width: 25%}#brxe-pxrazy {--rotate: 0deg}}@media (max-width: 767px) {#brxe-pxrazy {margin-top: 95vh; transform: rotateZ(-38deg)}}#brxe-igxwug {margin-right: 2VH; margin-left: 2VH; height: 11VH}#brxe-igxwug :not([fill="none"]) {fill: rgba(52, 101, 80, 0.34)}#brxe-bzekfy {width: 115%; display: flex; background-color: #428066; padding-top: 1VH; padding-bottom: 1.2VH; border-top: 2px solid #44886c; border-bottom: 2px solid #44886c; margin-top: 45vh; margin-bottom: 99VH; position: absolute; box-shadow: 0 0 53px -2px rgba(17, 17, 17, 0.25); top: 710vh; transform: rotateZ(18deg); z-index: 0}#brxe-bzekfy { position: absolute;    width: max-content;  min-width: 150%;  white-space: nowrap;  overflow: visible; }@media (max-width: 1400px) {#brxe-bzekfy .bc-reel__nestable {width: 25%}#brxe-bzekfy {--rotate: 0deg}}@media (max-width: 767px) {#brxe-bzekfy {margin-top: 255vh; transform: rotateZ(40deg); display: flex}}.brxe-318183 .brxe-36e93e.brxe-heading {margin-bottom: 2vh; margin-left: 2vh; color: #aee0ca; font-size: 2vh; font-family: "Montserrat"; background-color: var(--bricks-color-rvdkcx); border: 3px solid #3d765d; border-radius: 10px; padding-top: 0.7vh; padding-right: 0.9vh; padding-bottom: 0.6vh; padding-left: 0.9vh}.brxe-318183 .brxe-fa142c.brxe-block {width: 100%; aspect-ratio: 0.8; border: 3px solid #8f8f8f; border-radius: 20px; background-size: cover; background-position: center center; justify-content: flex-end; margin-bottom: 2vh}.brxe-318183 .brxe-fa142c.brxe-block:hover {background-size: cover}.brxe-318183 .brxe-589a46.brxe-heading {font-weight: 500; color: var(--bricks-color-hrkrtv); font-size: 2.1vh; line-height: 0.8; margin-right: 0}@media (max-width: 767px) {.brxe-318183 .brxe-589a46.brxe-heading {font-size: 2.6vh}}.brxe-318183 .brxe-55e63a.brxe-heading {background-color: #474747; padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px; border: 2px solid #4f4f4f; border-radius: 5px; color: #b0b0b0; font-size: 10px; text-align: center; margin-top: 0; margin-left: 1vh}.brxe-318183 .brxe-71e8c8.brxe-heading {background-color: var(--bricks-color-rvdkcx); padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px; border: 2px solid #2b544c; border-radius: 5px; color: #aee0ca; font-size: 10px; text-align: center; margin-top: 1vh; margin-right: 0}.brxe-71e8c8 { cursor: pointer;}.brxe-318183 .brxe-cf1a26.brxe-heading {background-color: #474747; padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px; border: 2px solid #4f4f4f; border-radius: 5px; color: #b0b0b0; font-size: 10px; text-align: center; margin-top: 1vh; margin-left: 1vh}.brxe-318183 .brxe-79d145.brxe-block {flex-direction: row; width: 90%; display: grid; align-items: initial; grid-template-columns: 1fr 1fr; align-items: center; justify-items: space-between; grid-gap: 0px}.brxe-318183 .brxe-5dd4ab.brxe-heading {width: 90%; font-size: 17px; color: rgba(224, 224, 224, 0.65); margin-top: 2vh; margin-bottom: 3vh; margin-left: -2vh}.brxe-318183 .brxe-851132.brxe-next-arrow-button-v3 .nb-arrow-button-v3__text {font-size: 16px; color: #c2c2c2; font-family: "Montserrat"; font-weight: 600}.brxe-318183 .brxe-851132.brxe-next-arrow-button-v3 {background: #aacfbf; padding-top: 1vh; padding-right: 1vh; padding-bottom: 1vh; padding-left: 2vh; --dimensions: 5.2vh; --padding-top: 6px; --padding-right: 2px; --padding-bottom: 6px; width: 100%; border: 3px solid #3b3b3b; border-radius: 200px; background-color: #4f4f4f; --ease: ease-in-out; --duration: 0.3s; --arrow-rotation: -15deg}.brxe-318183 .brxe-851132.brxe-next-arrow-button-v3 .nb-arrow-button-v3__arrow-wrapper {background: var(--bricks-color-hrkrtv); border-radius: 1000px}.brxe-318183 .brxe-851132.brxe-next-arrow-button-v3 .nb-arrow-button-v3__arrow {padding-top: 1.3vh; padding-right: 1.3vh; padding-bottom: 1.3vh; padding-left: 1.3vh}@media (max-width: 1400px) {.brxe-318183 .brxe-851132.brxe-next-arrow-button-v3 {--padding-top: 2px; --padding-right: 2px; --padding-bottom: 2px; --padding-left: 25px; border-radius: 100px; --gap: 20px; --dimensions: 50px; --arrow-rotation: 45deg; --duration: 0.6s; --ease: cubic-bezier(0.22, 1, 0.36, 1)}.brxe-318183 .brxe-851132.brxe-next-arrow-button-v3 .nb-arrow-button-v3__text {font-size: 20px; font-weight: 500; color: var(--bricks-color-hrkrtv); font-family: "Inter Tight"}.brxe-318183 .brxe-851132.brxe-next-arrow-button-v3 .nb-arrow-button-v3__arrow {padding-top: 16px; padding-right: 16px; padding-bottom: 16px; padding-left: 16px; --arrow-default-rotation: 0deg; --stroke: #000}.brxe-318183 .brxe-851132.brxe-next-arrow-button-v3 .nb-arrow-button-v3__arrow-wrapper {background: #fff; border-radius: 100px}}@media (max-width: 767px) {.brxe-318183 .brxe-851132.brxe-next-arrow-button-v3 .nb-arrow-button-v3__text {font-size: 16px}.brxe-318183 .brxe-851132.brxe-next-arrow-button-v3 {--padding-top: 8px; --padding-bottom: 8px}}.brxe-318183 .brxe-1df51c.brxe-block {width: 100%; height: 100%; justify-content: flex-end}@media (max-width: 767px) {.brxe-318183 .brxe-1df51c.brxe-block {height: 8vh}}.brxe-318183.brxe-block {width: 100%; height: 100%; grid-template-columns: 1fr 1fr; display: flex; background-color: rgba(89, 89, 89, 0.35); padding-top: 1.6vh; padding-right: 1.6vh; padding-bottom: 1.6vh; padding-left: 1.6vh; border: 3px solid #326258; border-radius: 20px; align-items: center}@media (max-width: 767px) {.brxe-318183.brxe-block {padding-top: 2.6vh; padding-right: 2.6vh; padding-bottom: 2.6vh; padding-left: 2.6vh}}.brxe-318183 .brxe-851132.brxe-next-arrow-button-v3 .nb-arrow-button-v3__text {font-size: 16px; color: #c2c2c2; font-family: "Montserrat"; font-weight: 600}.brxe-318183 .brxe-851132.brxe-next-arrow-button-v3 {background: #aacfbf; padding-top: 1vh; padding-right: 1vh; padding-bottom: 1vh; padding-left: 2vh; --dimensions: 5.2vh; --padding-top: 6px; --padding-right: 2px; --padding-bottom: 6px; width: 100%; border: 3px solid #3b3b3b; border-radius: 200px; background-color: #4f4f4f; --ease: ease-in-out; --duration: 0.3s; --arrow-rotation: -15deg}.brxe-318183 .brxe-851132.brxe-next-arrow-button-v3 .nb-arrow-button-v3__arrow-wrapper {background: var(--bricks-color-hrkrtv); border-radius: 1000px}.brxe-318183 .brxe-851132.brxe-next-arrow-button-v3 .nb-arrow-button-v3__arrow {padding-top: 1.3vh; padding-right: 1.3vh; padding-bottom: 1.3vh; padding-left: 1.3vh}@media (max-width: 767px) {.brxe-318183 .brxe-851132.brxe-next-arrow-button-v3 .nb-arrow-button-v3__text {font-size: 16px}.brxe-318183 .brxe-851132.brxe-next-arrow-button-v3 {--padding-top: 8px; --padding-bottom: 8px}}#brxe-c6ada0 {width: 100vw; justify-content: center; align-items: center; align-self: center !important; padding-top: 12vh; padding-right: 15vh; padding-bottom: 23vh; padding-left: 15vh; flex-direction: row; display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr 1fr; grid-gap: 30px; z-index: 10}@media (max-width: 1400px) {#brxe-c6ada0 {grid-gap: 20px; padding-right: 6vh; padding-left: 6vh; grid-template-columns: 1fr 1fr 1fr}}@media (max-width: 767px) {#brxe-c6ada0 {grid-template-columns: 1fr; grid-gap: 30px; padding-right: 2vh; padding-left: 2vh; background-color: var(--bricks-color-qwkehp); border-top: 3px solid var(--bricks-color-gxezim)}}@media (max-width: 478px) {#brxe-c6ada0 {background-color: var(--bricks-color-rvdkcx)}}#brxe-keajtn {background-position: center center; background-repeat: no-repeat; background-size: 123%; background-image: url(https://hemproots.es/wp-content/uploads/2025/12/Group-22-1-1536x593.png); width: 100%; height: 100%}#brxe-ulefgf {width: 60%; background-position: center center; background-repeat: no-repeat; background-size: contain; background-image: url(https://hemproots.es/wp-content/uploads/2025/12/Group-22-1.svg); margin-top: 65vh; height: 55vh}@media (max-width: 767px) {#brxe-ulefgf {width: 91%; margin-top: 20vh}}#brxe-ad3525 {margin-top: 2vh; width: 41vh; background-color: var(--bricks-color-mngfwh); border: 3px solid #1d4c59; border-radius: 200px; padding-top: 1vh; padding-right: 1vh; padding-bottom: 1vh; padding-left: 2vh; background: #aacfbf; --dimensions: 5.2vh; --padding-right: 2px; --ease: ease-in-out; --duration: 0.3s; --arrow-rotation: -15deg}#brxe-ad3525 .nb-arrow-button-v3__text {font-size: 20px; color: #c2c2c2; font-family: "Montserrat"; font-weight: 600}#brxe-ad3525 .nb-arrow-button-v3__arrow-wrapper {background: var(--bricks-color-hrkrtv); border-radius: 1000px}#brxe-ad3525 .nb-arrow-button-v3__arrow {padding-top: 1.3vh; padding-right: 1.3vh; padding-bottom: 1.3vh; padding-left: 1.3vh}@media (max-width: 1400px) {#brxe-ad3525 {--arrow-rotation: 45deg; --padding-top: 2px; --padding-right: 2px; --padding-bottom: 2px; --padding-left: 25px; background: rgba(255, 255, 255, 0.5); border-radius: 100px; --gap: 20px; --dimensions: 50px; --duration: 0.6s; --ease: cubic-bezier(0.22, 1, 0.36, 1)}#brxe-ad3525 .nb-arrow-button-v3__text {font-size: 20px; font-weight: 500; color: #000; font-family: "Inter Tight"}#brxe-ad3525 .nb-arrow-button-v3__arrow {padding-top: 16px; padding-right: 16px; padding-bottom: 16px; padding-left: 16px; --arrow-default-rotation: 0deg; --stroke: #000}#brxe-ad3525 .nb-arrow-button-v3__arrow-wrapper {background: #fff; border-radius: 100px}}@media (max-width: 478px) {#brxe-ad3525 {margin-top: -8vh; border-style: solid; border-color: #3a6653; --padding-top: 3px; --padding-right: 0; --padding-bottom: 3px}#brxe-ad3525 .nb-arrow-button-v3__text {color: hsl(0, 0%, 25%)}}#brxe-uastzq {background-color: var(--bricks-color-rvdkcx); padding-bottom: 30vh; border-bottom: 3px solid var(--bricks-color-gxezim)}@media (max-width: 767px) {#brxe-uastzq {display: flex; padding-top: 30vh; background-image: linear-gradient(#111111, #509979, #509979, #509979, #509979, #509979)}}@media (max-width: 478px) {#brxe-uastzq {background-color: var(--bricks-color-qwkehp); background-image: linear-gradient(#509979, #509979); border-top-width: 0}}