.image-background{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.image-background img{width:100%;height:100%;object-fit:cover}.in{--fade-opacity: 1;--fade-transform: translateX(0px) translateY(0px);--p100: 100%;--p0: 0%;--v1: 1;--v0: 0}.text-icon-grid--native{position:relative;--text-icon-grid-cols: 3;--text-icon-grid-icon-size: 48px;color:var(--alberdi-color-body-text, var(--alberdi-color-primary, #1e1e1e));font-family:var(--alberdi-f-primary, "Noto Sans", sans-serif);font-size:var(--alberdi-base-fs, 16px);line-height:var(--alberdi-base-lh, 1.5)}.text-icon-grid--native:not(:first-child){margin-top:var(--alberdi-block-spacing, var(--alberdi-block-margin))}.text-icon-grid--native .grid__cont{position:relative;display:flex;align-items:flex-start;flex-direction:column;overflow:hidden;gap:var(--alberdi-spacer-lg, 64px)}.text-icon-grid--native .grid__text{position:relative;text-align:center}.text-icon-grid--native .grid__uppertitle{position:relative;text-align:left;max-width:237px;font-size:var(--alberdi-fs-h3, 32px);font-style:italic;font-weight:400;letter-spacing:0;line-height:1.3}.text-icon-grid--native .grid__cards{position:relative;display:flex;flex-wrap:wrap;gap:24px var(--text-icon-grid-col-gap, 36px);justify-content:flex-start;max-width:100%;z-index:2}.text-icon-grid--native .hero-card{width:100%;max-width:100%;display:flex;flex-direction:column;gap:24px}.text-icon-grid--native .hero-card__icon{height:var(--text-icon-grid-icon-size);width:auto;max-height:var(--text-icon-grid-icon-size)}.text-icon-grid--native .hero-card__icon img{width:auto;height:100%;max-height:var(--text-icon-grid-icon-size);object-fit:contain}.text-icon-grid--native .hero-card__title{color:var(--alberdi-color-primary);font-size:var(--alberdi-fs-h6, 18px);font-style:italic;font-weight:600;letter-spacing:0;line-height:1.4}.text-icon-grid--native .hero-card__text,.text-icon-grid--native .hero-card__text p{color:var(--alberdi-color-primary);font-family:var(--alberdi-f-body, var(--alberdi-f-primary, "Noto Sans", sans-serif));font-size:var(--alberdi-fs-label, 14px);font-weight:400;line-height:1.6}.text-icon-grid--native.text-icon-grid--center-content .grid__cont{align-items:center}.text-icon-grid--native.text-icon-grid--center-content .grid__cards{justify-content:center}.text-icon-grid--native.text-icon-grid--center-content .grid__text,.text-icon-grid--native.text-icon-grid--center-content .grid__uppertitle{text-align:center}.text-icon-grid--native.text-icon-grid--center-content .grid__uppertitle{max-width:100%}.text-icon-grid--native.text-icon-grid--center-content .hero-card{align-items:center}.text-icon-grid--native.text-icon-grid--center-content .hero-card__title,.text-icon-grid--native.text-icon-grid--center-content .hero-card__text{text-align:center}@media(min-width: 768px){.text-icon-grid--native .grid__cont{align-items:center}.text-icon-grid--native .grid__text{max-width:min(100%,var(--alberdi-block-max-width-default, 960px))}.text-icon-grid--native .grid__uppertitle{text-align:center;max-width:100%;line-height:1.2}.text-icon-grid--native .grid__cards{gap:48px var(--text-icon-grid-col-gap, 40px)}.text-icon-grid--native .hero-card{max-width:calc(50% - 26px)}}@media(min-width: 1025px){.text-icon-grid--native .hero-card{max-width:calc((100% - var(--text-icon-grid-col-gap, 40px)*(var(--text-icon-grid-cols) - 1))/var(--text-icon-grid-cols))}.text-icon-grid--native .hero-card__icon{max-height:var(--text-icon-grid-icon-size)}}.text-icon-grid-native__editor-card-tools{align-items:center;display:flex;gap:8px;margin-bottom:12px}.text-icon-grid-native__editor-card-tools .components-button{flex-shrink:0}.text-icon-grid-native__editor-icon-button{align-items:center;border:1px dashed #8c8f94;display:inline-flex;justify-content:center;min-height:42px;min-width:42px;padding:4px}.text-icon-grid-native__editor-icon-button img{display:block;max-height:42px;max-width:80px}.editor-styles-wrapper .text-icon-grid--native{border-block:1px solid #007cba;padding-block:var(--alberdi-spacer-md, 40px)}.editor-styles-wrapper .text-icon-grid--native>.container,.editor-styles-wrapper .text-icon-grid--native>.container-fluid,.editor-styles-wrapper .text-icon-grid--native>.container-small{box-sizing:border-box;container:container/inline-size;margin-left:auto;margin-right:auto;padding-inline:var(--alberdi-site-padding, 24px);transition:max-width .18s ease;width:100%}.editor-styles-wrapper .text-icon-grid--native>.container{max-width:calc(1384px + var(--alberdi-site-padding, 24px)*2)}.editor-styles-wrapper .text-icon-grid--native>.container-fluid{max-width:100%}.editor-styles-wrapper .text-icon-grid--native>.container-small{max-width:calc(var(--alberdi-block-max-width, var(--alberdi-block-max-width-default, 808px)) + var(--alberdi-site-padding, 24px)*2)}.editor-styles-wrapper .text-icon-grid--native .grid__cont{gap:var(--alberdi-spacer-lg, 64px)}.editor-styles-wrapper .text-icon-grid--native .grid__cards{align-items:stretch;gap:24px var(--text-icon-grid-col-gap, 36px);width:100%}.editor-styles-wrapper .text-icon-grid--native .grid__uppertitle{margin:0;min-height:1.3em}.editor-styles-wrapper .text-icon-grid--native .hero-card{background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:0;box-sizing:border-box;gap:24px;min-height:0;padding:8px;position:relative;transition:border-color .15s ease,box-shadow .15s ease}.editor-styles-wrapper .text-icon-grid--native .hero-card:hover,.editor-styles-wrapper .text-icon-grid--native .hero-card:focus-within{border-color:#dcdcde;box-shadow:none}.editor-styles-wrapper .text-icon-grid--native .hero-card:hover .text-icon-grid-native__editor-card-tools,.editor-styles-wrapper .text-icon-grid--native .hero-card:hover .text-icon-grid-native__editor-action,.editor-styles-wrapper .text-icon-grid--native .hero-card:focus-within .text-icon-grid-native__editor-card-tools,.editor-styles-wrapper .text-icon-grid--native .hero-card:focus-within .text-icon-grid-native__editor-action{opacity:1}.editor-styles-wrapper .text-icon-grid--native .hero-card__title{margin:0;min-height:1.4em}.editor-styles-wrapper .text-icon-grid--native .hero-card__text{line-height:1.5;min-height:4.5em}.editor-styles-wrapper .text-icon-grid--native .hero-card__text p{margin:0 0 .75em}.editor-styles-wrapper .text-icon-grid--native .hero-card__icon--editor{align-items:center;display:flex;min-height:var(--text-icon-grid-icon-size)}.editor-styles-wrapper .text-icon-grid--native .hero-card__icon--editor:empty{display:none}.editor-styles-wrapper .text-icon-grid--native .hero-card--editor-add{align-items:stretch;background:rgba(0,0,0,0);border:1px dashed #c3c4c7;justify-content:center;min-height:120px;padding:0}.editor-styles-wrapper .text-icon-grid--native .hero-card--editor-add:hover,.editor-styles-wrapper .text-icon-grid--native .hero-card--editor-add:focus-within{border-color:#007cba;box-shadow:none}.editor-styles-wrapper .text-icon-grid--native .block-editor-rich-text__editable{position:relative}@media(min-width: 768px){.editor-styles-wrapper .text-icon-grid--native .hero-card{max-width:calc(50% - 26px)}}@media(min-width: 1025px){.editor-styles-wrapper .text-icon-grid--native .grid__cards{gap:48px var(--text-icon-grid-col-gap, 40px)}.editor-styles-wrapper .text-icon-grid--native .hero-card{max-width:calc((100% - var(--text-icon-grid-col-gap, 40px)*(var(--text-icon-grid-cols) - 1))/var(--text-icon-grid-cols))}}.editor-styles-wrapper .text-icon-grid-native__editor-card-tools{background:rgba(0,0,0,0);border:0;display:contents;opacity:0;transition:opacity .15s ease}.editor-styles-wrapper .text-icon-grid-native__editor-action{align-items:center;background:hsla(0,0%,100%,.94);border:1px solid #dcdcde;border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,.08);color:#8a2424;display:flex;font-family:Arial,sans-serif;font-size:18px;font-weight:400;height:24px;justify-content:center;line-height:1;min-height:24px;min-width:24px;opacity:0;padding:0;position:absolute;transition:opacity .15s ease,background-color .15s ease,border-color .15s ease;width:24px;z-index:3}.editor-styles-wrapper .text-icon-grid-native__editor-action.is-destructive{box-shadow:0 1px 2px rgba(0,0,0,.08);color:#8a2424}.editor-styles-wrapper .text-icon-grid-native__editor-action.is-destructive:hover{background:#fcf0f1;border-color:#d63638;color:#8a2424}.editor-styles-wrapper .text-icon-grid-native__editor-action--icon{left:44px;top:2px}.editor-styles-wrapper .text-icon-grid-native__editor-action--card{right:2px;top:2px}.editor-styles-wrapper .text-icon-grid-native__editor-icon-button{background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:0;box-shadow:none;color:#50575e;font-size:12px;font-weight:600;height:var(--text-icon-grid-icon-size);min-height:var(--text-icon-grid-icon-size);min-width:var(--text-icon-grid-icon-size);padding:0}.editor-styles-wrapper .text-icon-grid-native__editor-icon-button:hover{border-color:#c3c4c7;color:#007cba}.editor-styles-wrapper .text-icon-grid-native__editor-icon-button img{max-height:var(--text-icon-grid-icon-size);max-width:100%}.editor-styles-wrapper .text-icon-grid-native__editor-add-button{align-items:center;background:#fff;border:0;box-shadow:none;display:flex;height:100%;justify-content:center;min-height:120px;width:100%}.editor-styles-wrapper .text-icon-grid-native__editor-add-button:hover{background:#f0f6fc;color:#007cba}.hero-internal--native{position:relative;min-height:auto}.hero-internal--native .hero-internal__cont{position:relative;display:grid;grid-template-columns:1fr;gap:64px;align-items:center;justify-items:center;min-height:auto}@media only screen and (min-width: 1025px){.hero-internal--native .hero-internal__cont:has(.hero-internal__image) .hero-internal__content{max-width:650px}}.hero-internal--native .hero-internal__cont:has(.hero-internal__image) .hero-internal__uppertitle,.hero-internal--native .hero-internal__cont:has(.hero-internal__image) .hero-internal__title,.hero-internal--native .hero-internal__cont:has(.hero-internal__image) .hero-internal__description{text-align:left}@media only screen and (min-width: 1025px){.hero-internal--native .hero-internal__cont:has(.hero-internal__image) .hero-internal__uppertitle,.hero-internal--native .hero-internal__cont:has(.hero-internal__image) .hero-internal__title,.hero-internal--native .hero-internal__cont:has(.hero-internal__image) .hero-internal__description{text-align:center}}.hero-internal--native .hero-internal__cont:has(.hero-internal__image) .hero-internal__buttons{justify-content:flex-start}@media only screen and (min-width: 1025px){.hero-internal--native .hero-internal__cont:has(.hero-internal__image) .hero-internal__buttons{justify-content:center}}@media only screen and (min-width: 1025px){.hero-internal--native .hero-internal__cont:has(.hero-internal__image){grid-template-columns:1fr 1fr}}@media only screen and (min-width: 1025px){.hero-internal--native .hero-internal__cont{gap:var(--hero-internal-col-gap, 17px)}}.hero-internal--native .hero-internal__image{position:relative;overflow:hidden;width:100%;height:auto;aspect-ratio:1;border-radius:24px;background-color:var(--section-color, var(--alberdi-color-soft-grey, #f0f3f2))}.hero-internal--native .hero-internal__image img,.hero-internal--native .hero-internal__image video{display:block;width:100%;height:100%;aspect-ratio:1;object-fit:cover}.hero-internal--native .hero-internal__content{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:0 36px}@media only screen and (min-width: 1025px){.hero-internal--native .hero-internal__content{padding:inherit}}.hero-internal--native .hero-internal__text{position:relative;display:flex;flex-direction:column;gap:12px;width:100%;max-width:100%}@media only screen and (min-width: 1025px){.hero-internal--native .hero-internal__text{gap:48px;max-width:var(--alberdi-block-max-width-default, 808px)}}.hero-internal--native .hero-internal__uppertitle,.hero-internal--native .hero-internal__title{color:var(--alberdi-color-primary);text-align:center}.hero-internal--native .hero-internal__uppertitle{position:relative;font-family:var(--alberdi-f-secondary);font-size:var(--alberdi-fs-label, 16px);font-style:italic;font-weight:600;line-height:1.4}.hero-internal--native .hero-internal__title{font-size:var(--alberdi-fs-h1);font-style:italic;font-weight:400;letter-spacing:0;line-height:1.2}@media only screen and (min-width: 1025px){.hero-internal--native .hero-internal__title{line-height:1.0833333333}}.hero-internal--native .hero-internal__description{color:var(--alberdi-color-primary);font-family:var(--alberdi-f-body);font-size:var(--alberdi-base-fs);font-weight:400;line-height:var(--alberdi-base-lh);text-align:center}.hero-internal--native .hero-internal__description p{margin:0}.hero-internal--native .hero-internal__buttons{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.hero-internal--native .hero-internal__buttons.button-cont{gap:16px;margin:0}@media only screen and (max-width: 1025px){.hero-internal--native .hero-internal__buttons{margin-top:10px}}@media only screen and (min-width: 768px){.hero-internal--native{justify-content:center}}.hero-internal--native:not(:first-child){margin-top:var(--alberdi-block-spacing, var(--alberdi-block-margin))}.hero-internal--align-start .hero-internal__cont,.hero-internal--align-start .hero-internal__cont:has(.hero-internal__image){justify-items:start}.hero-internal--align-start .hero-internal__cont .hero-internal__uppertitle,.hero-internal--align-start .hero-internal__cont .hero-internal__title,.hero-internal--align-start .hero-internal__cont .hero-internal__description,.hero-internal--align-start .hero-internal__cont:has(.hero-internal__image) .hero-internal__uppertitle,.hero-internal--align-start .hero-internal__cont:has(.hero-internal__image) .hero-internal__title,.hero-internal--align-start .hero-internal__cont:has(.hero-internal__image) .hero-internal__description{text-align:left}.hero-internal--align-start .hero-internal__cont .hero-internal__buttons,.hero-internal--align-start .hero-internal__cont:has(.hero-internal__image) .hero-internal__buttons{justify-content:flex-start}.hero-internal--align-center .hero-internal__cont,.hero-internal--align-center .hero-internal__cont:has(.hero-internal__image){justify-items:center}.hero-internal--align-center .hero-internal__cont .hero-internal__uppertitle,.hero-internal--align-center .hero-internal__cont .hero-internal__title,.hero-internal--align-center .hero-internal__cont .hero-internal__description,.hero-internal--align-center .hero-internal__cont:has(.hero-internal__image) .hero-internal__uppertitle,.hero-internal--align-center .hero-internal__cont:has(.hero-internal__image) .hero-internal__title,.hero-internal--align-center .hero-internal__cont:has(.hero-internal__image) .hero-internal__description{text-align:center}.hero-internal--align-center .hero-internal__cont .hero-internal__buttons,.hero-internal--align-center .hero-internal__cont:has(.hero-internal__image) .hero-internal__buttons{justify-content:center}.hero-internal--align-end .hero-internal__cont,.hero-internal--align-end .hero-internal__cont:has(.hero-internal__image){justify-items:end}.hero-internal--align-end .hero-internal__cont .hero-internal__uppertitle,.hero-internal--align-end .hero-internal__cont .hero-internal__title,.hero-internal--align-end .hero-internal__cont .hero-internal__description,.hero-internal--align-end .hero-internal__cont:has(.hero-internal__image) .hero-internal__uppertitle,.hero-internal--align-end .hero-internal__cont:has(.hero-internal__image) .hero-internal__title,.hero-internal--align-end .hero-internal__cont:has(.hero-internal__image) .hero-internal__description{text-align:right}.hero-internal--align-end .hero-internal__cont .hero-internal__buttons,.hero-internal--align-end .hero-internal__cont:has(.hero-internal__image) .hero-internal__buttons{justify-content:flex-end}.editor-styles-wrapper [data-type="alberdi/hero-internal-native"]{max-width:none !important;width:100%;margin-left:0;margin-right:0}.editor-styles-wrapper .hero-internal--native{border-block:1px solid #007cba;padding-block:var(--alberdi-spacer-md, 40px);width:100%}.editor-styles-wrapper .hero-internal--native .container{margin-left:auto;margin-right:auto;max-width:calc(1384px + var(--alberdi-site-padding, 24px)*2);padding-inline:var(--alberdi-site-padding, 24px);width:100%}.editor-styles-wrapper .hero-internal--native .hero-internal__text{gap:18px}.editor-styles-wrapper .hero-internal--native .hero-internal__uppertitle,.editor-styles-wrapper .hero-internal--native .hero-internal__title,.editor-styles-wrapper .hero-internal--native .hero-internal__description{min-height:1.2em}.editor-styles-wrapper .hero-internal--native .hero-internal__image button,.editor-styles-wrapper .hero-internal--native .hero-internal__image img,.editor-styles-wrapper .hero-internal--native .hero-internal__image video{display:block}.editor-styles-wrapper .hero-internal--native .block-editor-rich-text__editable{position:relative}.hero-internal-native__button-control{border-bottom:1px solid #dcdcde;margin-bottom:16px;padding-bottom:16px}.hero-internal-native__button-control:last-of-type{border-bottom:0}.hero-background-slider{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:clamp(420px,70vh,720px);overflow:hidden;color:#fff}.hero-background-slider__media{position:absolute;inset:0;z-index:0}.hero-background-slider__media .swiper,.hero-background-slider__media .swiper-wrapper,.hero-background-slider__media .swiper-slide{width:100%;height:100%}.hero-background-slider__media img{display:block;width:100%;height:100%;object-fit:cover}.hero-background-slider__overlay{position:absolute;inset:0;background:rgba(0, 0, 0, var(--hero-bg-overlay, 0.3));pointer-events:none}.hero-background-slider__slide{position:relative}.hero-background-slider--mode-perSlide .hero-background-slider__slide{display:flex;align-items:center;justify-content:center}.hero-background-slider--mode-perSlide .hero-background-slider__slide>img{position:absolute;inset:0;z-index:0}.hero-background-slider--mode-perSlide .hero-background-slider__slide .hero-background-slider__container{position:relative;z-index:2;color:#fff}.hero-background-slider__container{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;width:100%}.hero-background-slider__content{position:relative;display:flex;flex-direction:column;gap:16px;width:100%;max-width:var(--alberdi-block-max-width-default, 808px);text-align:center}@media only screen and (min-width: 1025px){.hero-background-slider__content{gap:32px}}.hero-background-slider__uppertitle{font-family:var(--alberdi-f-secondary);font-size:var(--alberdi-fs-label, 16px);font-style:italic;font-weight:600;line-height:1.4;color:#fff}.hero-background-slider__title{font-size:var(--alberdi-fs-h1);font-style:italic;font-weight:400;line-height:1.1;color:#fff}.hero-background-slider__description{font-family:var(--alberdi-f-body);font-size:var(--alberdi-base-fs);font-weight:400;line-height:var(--alberdi-base-lh);color:#fff}.hero-background-slider__description p{margin:0}.hero-background-slider__buttons{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin:0}.hero-background-slider__buttons.button-cont{margin:0}.hero-background-slider--align-start .hero-background-slider__container{justify-content:flex-start}.hero-background-slider--align-start .hero-background-slider__content{text-align:left;align-items:flex-start}.hero-background-slider--align-start .hero-background-slider__buttons{justify-content:flex-start}.hero-background-slider--align-center .hero-background-slider__container{justify-content:center}.hero-background-slider--align-center .hero-background-slider__content{text-align:center;align-items:center}.hero-background-slider--align-center .hero-background-slider__buttons{justify-content:center}.hero-background-slider--align-end .hero-background-slider__container{justify-content:flex-end}.hero-background-slider--align-end .hero-background-slider__content{text-align:right;align-items:flex-end}.hero-background-slider--align-end .hero-background-slider__buttons{justify-content:flex-end}.hero-background-slider:not(:first-child){margin-top:var(--alberdi-block-spacing, var(--alberdi-block-margin))}.editor-styles-wrapper [data-type="alberdi/hero-background-slider"]{max-width:none !important;width:100%;margin-left:0;margin-right:0}.editor-styles-wrapper .hero-background-slider{min-height:480px;width:100%}.editor-styles-wrapper .hero-background-slider .container,.editor-styles-wrapper .hero-background-slider__container{margin-left:auto;margin-right:auto;max-width:calc(1384px + var(--alberdi-site-padding, 24px)*2);padding-inline:var(--alberdi-site-padding, 24px);width:100%}.editor-styles-wrapper .hero-background-slider__preview{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.editor-styles-wrapper .hero-background-slider__placeholder{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#fff;background:#1e1e1e;text-align:center;padding:24px}.editor-styles-wrapper .hero-background-slider .block-editor-rich-text__editable{position:relative;min-height:1.2em}.hero-background-slider__button-control{border-bottom:1px solid #dcdcde;margin-bottom:16px;padding-bottom:16px}.hero-background-slider__button-control:last-of-type{border-bottom:0}.hero-background-slider__controls{position:absolute;z-index:3;bottom:1rem;right:1rem;display:flex;gap:.5rem}.hero-background-slider__controls[hidden]{display:none}.hero-background-slider__controls button{border:1px solid #fff;background:#252925;color:#fff;padding:.7rem;cursor:pointer}.hero-background-slider__controls button:focus-visible{outline:3px solid #fff;outline-offset:3px}.hero-background-slider__content{padding-block:3rem 5rem}.text-icon-grid--native .hero-card,.text-icon-grid--native .grid__text{opacity:1;transform:none}.hero-background-slider__overlay{z-index:1}.hero-background-slider--mode-perSlide .hero-background-slider__overlay{z-index:0}.hero-background-slider--mode-perSlide .hero-background-slider__slide::after{content:"";position:absolute;inset:0;z-index:1;background:rgba(0, 0, 0, var(--hero-bg-overlay, 0.3));pointer-events:none}.text-icon-grid--native{--fade-opacity: 1;--fade-transform: none}.text-icon-grid--native .grid__cont .grid__cards{display:grid;width:100%;grid-template-columns:repeat(var(--text-icon-grid-cols, 3), minmax(0, 1fr))}.text-icon-grid--native .grid__cards .hero-card{width:auto;max-width:none;background:rgba(0,0,0,0)}@media(max-width: 767px){.text-icon-grid--native .grid__cont .grid__cards{grid-template-columns:1fr}}.text-icon-grid--native .grid__cont .grid__cards .hero-card{background:rgba(0,0,0,0);width:auto;max-width:none}
