main:not(#landing-legacy){--font-size:1rem;--ratio:1.125;--line-height:1.5;--font-xs:calc(var(--font-size)/var(--ratio));--font-s:calc(var(--ratio)*var(--font-size));--font-m:calc(var(--ratio)*var(--font-s));--font-l:calc(var(--ratio)*var(--font-m));--font-xl:calc(var(--ratio)*var(--font-l));--font-xxl:calc(var(--ratio)*var(--font-xl));--font-3xl:calc(var(--ratio)*var(--font-xxl));--font-color:#000;--primary:#009edb;--primary-invert:#fff;--secondary:#222;--secondary-invert:#fff;--light:#f5f5f5;--light-invert:var(--font-color);--dark:#222;--dark-invert:#fff;--dark-transparent:rgba(0,0,0,.8);--white-transparent:rgba(255,255,255,.8);--swiper-theme-color:var(--primary)!important;--bg-gradient:radial-gradient(circle,rgba(238,242,243,1) 0%,rgba(238,238,238,1) 50%,rgba(179,193,204,1) 100%);--color-fb:#0865fe;--color-ig:#c536a4;--color-tw:#0f1419;--color-wa:#1bd741;--radiusButton:4px;--radiusBox:6px;--radiusImg:0;--radius1:3px;--radius2:var(--radiusBox);--bold1:700;--bold2:600;--font1:'Yaldevi';--font2:'Yaldevi';--awesome:'Font Awesome 6 Pro';--max-width:1380px;--padding-h:1.125rem;--padding-v:2.5rem;--padding-inner:max(min(5%,var(--padding-h)),min(1rem));--width-logo:180px}@media screen and (min-width:600px){main:not(#landing-legacy){--width-logo:200px;--ratio:1.15;--padding-h:1.5rem;--padding-v:2.5rem}}@media screen and (min-width:821px){main:not(#landing-legacy){--width-logo:220px;--ratio:1.175;--padding-h:2rem;--padding-v:3.5rem}}@media screen and (min-width:1200px){main:not(#landing-legacy){--width-logo:240px;--ratio:1.2;--padding-h:2.5rem;--padding-v:4.5rem}}main:not(#landing-legacy) *,main:not(#landing-legacy) *:after,main:not(#landing-legacy) *:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-text-size-adjust:none}main:not(#landing-legacy) a{color:var(--primary)}main:not(#landing-legacy) b,main:not(#landing-legacy) strong{font-weight:var(--bold1)}main:not(#landing-legacy) a[href^="tel:"]:not([class]){white-space:nowrap;color:currentColor;text-decoration:none}main:not(#landing-legacy){font-family:var(--font1);color:var(--font-color);font-size:var(--font-size);line-height:var(--line-height);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-weight:300}main:not(#landing-legacy) body:has(.landing) .header--land-int{display:none}main:not(#landing-legacy){min-width:300px;overflow-x:hidden;position:relative}main:not(#landing-legacy) body.no-scroll{overflow:hidden}main:not(#landing-legacy) .sep-top{margin-top:min(var(--padding-v),1.5rem)}main:not(#landing-legacy) .sep-bottom{margin-bottom:min(var(--padding-v),1.5rem)}main:not(#landing-legacy) .error404{min-height:60vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}main:not(#landing-legacy) .error404__title{font-size:clamp(120px,30vw,300px);letter-spacing:12px;font-family:var(--font1);font-weight:var(--bold1);line-height:.75em;margin:0;color:#d9d9d9}main:not(#landing-legacy) .error404__container{background:#d9d9d9;padding:var(--padding-v) var(--padding-h);width:100%;flex:1;display:flex;align-items:center;justify-content:center}main:not(#landing-legacy) .error404 .title--1{color:#666;margin-bottom:1.75rem}main:not(#landing-legacy) .error404 .button{background:#4d4d4d;color:#fff;font-weight:normal;padding:.75rem 1.25rem;border-radius:4px;font-size:var(--font-s);min-width:140px}main:not(#landing-legacy) div[data-tpc="rpl"]{background:#f5f5f5;padding:30px;text-align:center;display:flex;align-items:center;justify-content:center;flex:1;font-size:120%;color:#333;height:100%;width:100%}main:not(#landing-legacy) div[data-tpc="rpl"] span{display:block;padding:16px;border:2px dashed #ccc}main:not(#landing-legacy) #dvAviso{text-align:left}main:not(#landing-legacy) #dvAviso ul{padding-left:22px;margin-bottom:0 0 1.25rem}main:not(#landing-legacy) #dvAviso .enc{font-weight:var(--bold1);font-size:1.2rem}main:not(#landing-legacy) .section{padding:var(--padding-v) var(--padding-h)}main:not(#landing-legacy) .section.section--s{padding:min(var(--padding-v),2.5rem) var(--padding-h)}main:not(#landing-legacy) .section.section--gap-v{padding:var(--padding-v) 0}main:not(#landing-legacy) .section.section--gap-h{padding:0 var(--padding-h)}main:not(#landing-legacy) .section.section--nogap{padding:0}main:not(#landing-legacy) .section.section--nogap-down{padding-bottom:0}main:not(#landing-legacy) .section.section--nogap-up{padding-top:0}main:not(#landing-legacy) .section--border,main:not(#landing-legacy) *:not(.galeria-portada):not(.portada)+.section--comp,main:not(#landing-legacy) .section--comp:first-child{border-top:1px solid rgba(0,0,0,.05)}main:not(#landing-legacy) .section--primary{background:var(--primary);color:var(--primary-invert)}main:not(#landing-legacy) .section--primary a:not(.button){color:var(--primary-invert)}main:not(#landing-legacy) .section--secondary{background:var(--secondary);color:var(--secondary-invert)}main:not(#landing-legacy) .section--secondary a:not(.button){color:var(--secondary-invert)}main:not(#landing-legacy) .section--light{background:var(--light);color:var(--light-invert)}main:not(#landing-legacy) .section--dark{background:var(--dark);color:var(--dark-invert)}main:not(#landing-legacy) .section--dark a:not(.button){color:var(--dark-invert)}main:not(#landing-legacy) .section--gradient{background:var(--bg-gradient)}main:not(#landing-legacy) .section--bg{position:relative;background-size:cover;background-repeat:no-repeat;min-height:40vh;display:flex;flex-direction:column;justify-content:center}main:not(#landing-legacy) .section--filter:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.4);z-index:1}main:not(#landing-legacy) .section--filter .container{position:relative;z-index:1}main:not(#landing-legacy) .container{width:100%;max-width:var(--max-width);margin:0 auto}main:not(#landing-legacy) .container--s{max-width:calc(var(--max-width)*.6)}main:not(#landing-legacy) .container--xl{max-width:calc(var(--max-width)*1.4)}main:not(#landing-legacy) .container--xs{max-width:calc(var(--max-width)*.4)}main:not(#landing-legacy) .container[data-position="left"],main:not(#landing-legacy) .container__inner[data-position="left"]{margin:0 auto 0 0}main:not(#landing-legacy) .container[data-position="right"],main:not(#landing-legacy) .container__inner[data-position="right"]{margin:0 0 0 auto}main:not(#landing-legacy) .container--box{padding:var(--padding-h);background:var(--white-transparent)}main:not(#landing-legacy) .block{display:inline-block}main:not(#landing-legacy) .button{position:relative;padding:.6em 1.4em;display:inline-block;text-decoration:none;border-radius:var(--radiusButton);margin:2px;vertical-align:middle;cursor:pointer;text-decoration:none;font-weight:var(--bold1);overflow:hidden}main:not(#landing-legacy) .button>*{position:relative;z-index:1}main:not(#landing-legacy) .button i{transition:transform .3s ease-out}main:not(#landing-legacy) .button i:last-child{margin-left:.5em}main:not(#landing-legacy) .button i:first-child{margin-right:.25em}main:not(#landing-legacy) .button--opacity{transition:opacity .3s ease-out}main:not(#landing-legacy) .button--opacity:hover,main:not(#landing-legacy) .button--opacity:active,main:not(#landing-legacy) .button--opacity:focus{opacity:.75}main:not(#landing-legacy) .button:hover i:last-child,main:not(#landing-legacy) .button:active i:last-child,main:not(#landing-legacy) .button:focus i:last-child{transform:translateX(6px)}main:not(#landing-legacy) .button:hover i:first-child:last-child,main:not(#landing-legacy) .button:active i:first-child:last-child,main:not(#landing-legacy) .button:focus i:first-child:last-child{transform:translateX(0)}main:not(#landing-legacy) .button:hover i[class*="phone"],main:not(#landing-legacy) .button:hover i[class*="mobile"],main:not(#landing-legacy) .button:hover i[class*="brands"],main:not(#landing-legacy) .button:hover i[class*="envelope"],main:not(#landing-legacy) .button:active i[class*="phone"],main:not(#landing-legacy) .button:active i[class*="mobile"],main:not(#landing-legacy) .button:active i[class*="brands"],main:not(#landing-legacy) .button:active i[class*="envelope"],main:not(#landing-legacy) .button:focus i[class*="phone"],main:not(#landing-legacy) .button:focus i[class*="mobile"],main:not(#landing-legacy) .button:focus i[class*="brands"],main:not(#landing-legacy) .button:focus i[class*="envelope"]{transform:translateX(0);transform:rotateY(360deg)}main:not(#landing-legacy) .button.button--s{font-size:.9rem;line-height:var(--line-height)}main:not(#landing-legacy) .button--xl{font-size:1.25rem;line-height:var(--line-height)}main:not(#landing-legacy) .button--ico{padding:0;width:38px;height:38px;font-size:1.25rem;display:inline-flex;align-items:center;justify-content:center}main:not(#landing-legacy) .button--ico i:first-child,main:not(#landing-legacy) .button--ico i:last-child{margin:0}main:not(#landing-legacy) .button.button--ico:hover i,main:not(#landing-legacy) .button.button--ico:active i,main:not(#landing-legacy) .button.button--ico:focus i{transform:translateX(0);transform:rotate(360deg)}main:not(#landing-legacy) .button--ico.button--s{padding:0;width:24px;height:24px;margin:0 .5rem 0 .25rem;line-height:var(--line-height);font-size:.9rem}main:not(#landing-legacy) .button--ico span{display:none}main:not(#landing-legacy) .button--sweep-to-right::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.1);transform:scaleX(0);transform-origin:0 50%;transition:transform .3s ease-out}main:not(#landing-legacy) .button--sweep-to-right:hover::before,main:not(#landing-legacy) .button--sweep-to-right:active::before,main:not(#landing-legacy) .button--sweep-to-right:focus::before{transform:scaleX(1)}main:not(#landing-legacy) .button.button--circle:not(.button--ico){background:none;color:inherit;overflow:initial}main:not(#landing-legacy) .button--circle:not(.button--ico):before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;display:block;border-radius:var(--radiusButton);background:var(--primary);opacity:.95;width:40px;height:40px;transition:all .3s ease}main:not(#landing-legacy) .button--circle:not(.button--ico):hover:before,main:not(#landing-legacy) .button--circle:not(.button--ico):active:before,main:not(#landing-legacy) .button--circle:not(.button--ico):focus:before{width:calc(100% + 4px);aspect-ratio:auto}main:not(#landing-legacy) .button--white{color:#fff}main:not(#landing-legacy) .button--primary{background:var(--primary);color:var(--primary-invert)}main:not(#landing-legacy) .button--secondary{background:var(--secondary);color:var(--secondary-invert)}main:not(#landing-legacy) .button--dark{background:var(--dark);color:var(--dark-invert)}main:not(#landing-legacy) .button--light{background:var(--light);color:var(--light-invert)}main:not(#landing-legacy) .button--outlined{box-shadow:inset 0 0 0 1px currentColor}main:not(#landing-legacy) .button--outlined::before{background:rgba(255,255,255,.1)}main:not(#landing-legacy) .button--whatsapp{background:var(--color-wa);color:#fff}main:not(#landing-legacy) .button--fb{background:var(--color-fb);color:#fff}main:not(#landing-legacy) .button--ig{background:var(--color-ig);color:#fff}main:not(#landing-legacy) p{margin:0 0 calc(1rem*var(--ratio))}main:not(#landing-legacy) p:last-child{margin-bottom:0}main:not(#landing-legacy) .blockquote{color:var(--primary);font-weight:var(--bold1);font-style:italic;margin:0 0 1.25rem;display:flex}main:not(#landing-legacy) .blockquote .title{margin:0 0 .5rem}main:not(#landing-legacy) .blockquote .title~p{color:var(--secondary)}main:not(#landing-legacy) .blockquote:before{content:'';width:10%;height:1px;background:var(--primary);display:block;margin-top:10px;margin-right:.5rem;flex-shrink:0}main:not(#landing-legacy) .blockquote:last-child{margin-bottom:0}main:not(#landing-legacy) .title{font-family:var(--font2);font-weight:var(--bold2);line-height:1.25em;margin:0 0 .6em}main:not(#landing-legacy) .subtitle{font-weight:var(--bold1);letter-spacing:.5px;text-transform:uppercase;font-size:.95rem;line-height:1.25em;margin:0 0 .5em}main:not(#landing-legacy) .section:has(.title--1) .subtitle{color:var(--secondary)}main:not(#landing-legacy) .section--primary .title--1,main:not(#landing-legacy) .section--primary .title--2,main:not(#landing-legacy) .section--primary .subtitle{color:var(--primary-invert)}main:not(#landing-legacy) .section--dark .title--1,main:not(#landing-legacy) .section--dark .title--2,main:not(#landing-legacy) .section--dark .subtitle{color:var(--dark-invert)}main:not(#landing-legacy) .section--secondary .title--1,main:not(#landing-legacy) .section--secondary .title--2,main:not(#landing-legacy) .section--secondary .subtitle{color:var(--secondary-invert)}main:not(#landing-legacy) .title:last-child{margin:0}main:not(#landing-legacy) .title--1{font-size:var(--font-xl)}main:not(#landing-legacy) .title--2{font-size:var(--font-l)}main:not(#landing-legacy) .title--3{font-size:var(--font-m)}main:not(#landing-legacy) .title--4{font-size:var(--font-s)}main:not(#landing-legacy) .family--primary{font-family:var(--font1)}main:not(#landing-legacy) .family--secondary{font-family:var(--font2)}main:not(#landing-legacy) .font--3xl{font-size:var(--font-3xl)}main:not(#landing-legacy) .font--xxl{font-size:var(--font-xl)}main:not(#landing-legacy) .font--xl{font-size:var(--font-xl)}main:not(#landing-legacy) .font--l{font-size:var(--font-l)}main:not(#landing-legacy) .font--m{font-size:var(--font-m)}main:not(#landing-legacy) .font--s{font-size:var(--font-s)}main:not(#landing-legacy) .font--xs{font-size:var(--font-xs)}main:not(#landing-legacy) .font--center{text-align:center}main:not(#landing-legacy) .font--primary{color:var(--primary)}main:not(#landing-legacy) .font--secondary{color:var(--secondary)}main:not(#landing-legacy) .font--invert{color:var(--primary-invert)}main:not(#landing-legacy) .font--base{color:var(--font-color)}main:not(#landing-legacy) .list{list-style:none}main:not(#landing-legacy) .list li:not(:last-child){margin:0 0 .4rem}main:not(#landing-legacy) .list-contact{list-style:none;display:grid;grid-template-columns:1fr;grid-gap:1rem}main:not(#landing-legacy) .list-contact__title{margin-bottom:.4rem;border-bottom:1px solid #eee;padding-bottom:.4rem;display:block}main:not(#landing-legacy) .list-contact:not(:last-child){margin:0 0 1.25rem}main:not(#landing-legacy) .list-items{list-style:none;display:flex;flex-wrap:wrap}main:not(#landing-legacy) .list-items:not(:last-child){margin:0 0 1.25rem}main:not(#landing-legacy) .list-items li{display:inline-flex;padding:.5rem 1rem;background:var(--primary);color:var(--primary-invert);border-radius:var(--radiusBox);margin:.2rem}main:not(#landing-legacy) .list-items--light li{background:var(--light);color:var(--light-invert)}main:not(#landing-legacy) .list-items--dark li{background:var(--dark);color:var(--dark-invert)}main:not(#landing-legacy) .list-points{padding-left:1.25rem}main:not(#landing-legacy) .list-points:not(:last-child){margin:0 0 1.25rem}main:not(#landing-legacy) .list-points li:not(:last-child){margin:0 0 .5rem}main:not(#landing-legacy) .list-points ul{margin:0 0 0 1.25rem;margin-top:.5rem}main:not(#landing-legacy) .list-points--contact>li:not(:last-child){margin:0 0 1.25rem}main:not(#landing-legacy) .list-icons{margin:0;list-style:none}main:not(#landing-legacy) .list-icons:not(:last-child){margin:0 0 1.25rem}main:not(#landing-legacy) .list-icons li{display:flex}main:not(#landing-legacy) .list-icons li:not(:last-child){margin:0 0 .8rem}main:not(#landing-legacy) .list-icons:not(.list-icons--customize) li:before{content:'';font-family:var(--awesome);margin-right:.5rem;font-weight:600;color:var(--primary)}main:not(#landing-legacy) .list-icons--customize li i:not(.fab):not(.fa-brands){content:'';font-family:var(--awesome);margin-right:.5rem;line-height:var(--line-height);color:var(--primary)}main:not(#landing-legacy) .list-icons--inline{display:flex;flex-wrap:wrap;margin-left:-1rem}main:not(#landing-legacy) .list-icons.list-icons--inline li{padding:.5rem 1rem;margin:0}main:not(#landing-legacy) .list-marcas{display:flex;gap:.5rem;justify-content:center;flex-wrap:wrap;list-style:none;text-align:center;font-size:.9rem;line-height:1.25em}main:not(#landing-legacy) .list-marcas:not(:last-child){margin:0 0 1.25rem}main:not(#landing-legacy) .list-marcas li{background:#fff;border:1px solid rgba(0,0,0,.1);width:100%;display:block;width:calc(50% - .5rem);padding:.25rem;max-width:200px;transition:border-color 300ms ease}main:not(#landing-legacy) .list-marcas li a{text-decoration:none;color:inherit;display:block}main:not(#landing-legacy) .list-marcas li span{display:block;padding:.25rem .25rem 0}main:not(#landing-legacy) .list-marcas li:has(a):hover{border:1px solid rgba(0,0,0,.5)}main:not(#landing-legacy) .list-marcas img{display:block;aspect-ratio:1;background:#fff;width:100%;object-fit:contain;padding:12px}@media screen and (min-width:601px){main:not(#landing-legacy) .list-marcas li{width:calc(25% - .5rem)}}@media screen and (min-width:821px){main:not(#landing-legacy) .list-marcas li{width:calc(20% - .5rem)}}main:not(#landing-legacy) .list-numbers{margin-top:2rem;list-style:none;counter-reset:section;display:grid;grid-template-columns:1fr;grid-gap:var(--padding-h)}main:not(#landing-legacy) .list-numbers li{display:flex;text-align:left;margin:0}main:not(#landing-legacy) .list-numbers li .title{padding-bottom:.25em;border-bottom:1px solid rgba(0,0,0,.1)}main:not(#landing-legacy) .list-numbers li:before{min-width:38px;counter-increment:section;content:counter(section);font-weight:var(--bold1);font-size:4rem;color:var(--primary);margin-right:1rem;line-height:1em}@media screen and (min-width:821px){main:not(#landing-legacy) .list-numbers{grid-template-columns:1fr 1fr}}main:not(#landing-legacy) .list-timeline:not(:last-child){margin:0 0 1.8rem}main:not(#landing-legacy) .list-timeline li{padding-bottom:1.75rem;border-left:1px solid var(--primary);position:relative;padding-left:1.5rem;margin-left:1rem;list-style:none}main:not(#landing-legacy) .list-timeline li:before{content:"";width:16px;height:16px;background:#fff;border:1px solid var(--primary);box-shadow:3px 3px 0 var(--primary);border-radius:50%;position:absolute;left:-9px;top:0}main:not(#landing-legacy) .list-timeline .title{margin:0 0 .5em}main:not(#landing-legacy) .list-timeline li:last-child{border:0;padding-bottom:0}main:not(#landing-legacy) .list-box{--number:var(--mobile);display:grid;grid-template-columns:repeat(var(--number),1fr);--list-gap:max(1rem,min(calc(2.5*var(--padding-h)/var(--number)),var(--padding-h)));grid-gap:var(--list-gap)}main:not(#landing-legacy) .list-box:not(:last-child){margin:0 0 1.8rem}main:not(#landing-legacy) .list-box li{list-style:none;padding:var(--padding-inner)}main:not(#landing-legacy) .list-box li:nth-child(2n+1){background:var(--primary);color:var(--primary-invert)}main:not(#landing-legacy) .list-box li:nth-child(2n){background:var(--secondary);color:var(--secondary-invert)}@media screen and (min-width:600px){main:not(#landing-legacy) .list-box{--number:var(--tablet);grid-template-columns:repeat(var(--tablet),1fr)}}@media screen and (min-width:1024px){main:not(#landing-legacy) .list-box{--number:var(--pc);grid-template-columns:repeat(var(--pc),1fr)}}main:not(#landing-legacy) .img-responsive{display:block;width:100%;border-radius:var(--radiusImg)}main:not(#landing-legacy) .img-cover{display:block;width:100%;height:100%;object-fit:cover;border-radius:var(--radiusImg)}main:not(#landing-legacy) .img-contain{display:block;width:100%;height:100%;object-fit:contain;border-radius:var(--radiusImg)}main:not(#landing-legacy) .mapa{height:50vh;min-height:260px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#f5f5f5}main:not(#landing-legacy) .mapa iframe{width:100%;display:block;flex:1}main:not(#landing-legacy) .go-top{opacity:.8;cursor:pointer;z-index:3;position:fixed;bottom:8px;right:8px;display:none;width:42px;height:42px;text-align:center;background-color:rgba(0,0,0,.8);color:#fff;border-radius:4px;justify-content:center;align-items:center}main:not(#landing-legacy) .go-top i{font-size:26px;display:block}main:not(#landing-legacy) .formulario{background:#f5f5f5;padding:20px}main:not(#landing-legacy) .iframe{position:relative;padding-bottom:56.25%;overflow:hidden}main:not(#landing-legacy) .iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}main:not(#landing-legacy) .grid-auto:not(:first-child){margin-top:min(var(--padding-v),1.5rem)}main:not(#landing-legacy) .grid-auto:not(:last-child){margin-bottom:min(var(--padding-v),1.5rem)}main:not(#landing-legacy) .grid-auto{--number:var(--mobile);display:grid;grid-template-columns:repeat(var(--number),1fr);--grid-gap:max(2rem,min(calc(2.5*var(--padding-h)/var(--number)),var(--padding-h)));grid-gap:var(--grid-gap)}main:not(#landing-legacy) .grid-auto>*{display:flex;flex-direction:column}main:not(#landing-legacy) .flex-auto:not(:first-child){margin-top:-.5rem}main:not(#landing-legacy) .flex-auto:not(:last-child){margin-bottom:-.5rem}main:not(#landing-legacy) .flex-auto{--number:var(--mobile);display:flex;flex-wrap:wrap;justify-content:center;--flex-gap:max(2rem,min(calc(2.5*var(--padding-h)/var(--number)),var(--padding-h)));margin:calc((var(--flex-gap)*-1)/2)}main:not(#landing-legacy) .flex-auto>*{display:flex;flex-direction:column;width:calc(100%/var(--number));padding:calc(var(--flex-gap)/2)}main:not(#landing-legacy) .grid-mosaico{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:1rem}main:not(#landing-legacy) .grid-mosaico>*{display:flex;flex-direction:column}main:not(#landing-legacy) .grid-mosaico[data-type="text"]{grid-gap:1rem}main:not(#landing-legacy) .grid-mosaico[data-type="image"]{grid-gap:.5rem}@media screen and (max-width:600px){main:not(#landing-legacy) .grid-mosaico[data-type="text"]{display:grid;grid-template-columns:repeat(2,1fr)}main:not(#landing-legacy) main .section .grid-mosaico[data-type="text"]>*{all:unset}main:not(#landing-legacy) main .section .grid-mosaico[data-type="text"]>*[data-full-row-mv="true"]{grid-column:span 2}}main:not(#landing-legacy) .grid-mosaico[data-items="1"]>*{grid-column-start:1;grid-column-end:13}main:not(#landing-legacy) .grid-mosaico[data-items="2"]>*:first-child,main:not(#landing-legacy) .grid-mosaico[data-items="2"]>*:nth-child(2n-1){grid-column-start:1;grid-column-end:9}main:not(#landing-legacy) .grid-mosaico[data-items="2"]>*:nth-child(2n){grid-column-start:9;grid-column-end:13}main:not(#landing-legacy) .grid-mosaico[data-items="2"]>*:nth-child(4n-1){grid-column-start:1;grid-column-end:5}main:not(#landing-legacy) .grid-mosaico[data-items="2"]>*:nth-child(4n){grid-column-start:5;grid-column-end:13}main:not(#landing-legacy) .grid-mosaico[data-items="3"]>*:first-child,main:not(#landing-legacy) .grid-mosaico[data-items="3"]>*:nth-child(3n-2){grid-column-start:1;grid-column-end:9;grid-row:span 2}main:not(#landing-legacy) .grid-mosaico[data-items="3"]>*:nth-child(2),main:not(#landing-legacy) .grid-mosaico[data-items="3"]>*:nth-child(3n-1){grid-column-start:9;grid-column-end:13}main:not(#landing-legacy) .grid-mosaico[data-items="3"]>*:nth-child(3n){grid-column-start:9;grid-column-end:13}main:not(#landing-legacy) .grid-mosaico[data-items="3"]>*:nth-child(6n-1){grid-column-start:5;grid-column-end:13;grid-row:span 2}main:not(#landing-legacy) .grid-mosaico[data-items="3"]>*:nth-child(6n),main:not(#landing-legacy) .grid-mosaico[data-items="3"]>*:nth-child(6n-2){grid-column-start:1;grid-column-end:5;grid-row:span 1}main:not(#landing-legacy) .grid-mosaico[data-items="4"]>*:first-child,main:not(#landing-legacy) .grid-mosaico[data-items="4"]>*:nth-child(4n-3){grid-column-start:1;grid-column-end:8}main:not(#landing-legacy) .grid-mosaico[data-items="4"]>*:nth-child(2),main:not(#landing-legacy) .grid-mosaico[data-items="4"]>*:nth-child(4n-2){grid-column-start:8;grid-column-end:13}main:not(#landing-legacy) .grid-mosaico[data-items="4"]>*:nth-child(3),main:not(#landing-legacy) .grid-mosaico[data-items="4"]>*:nth-child(4n-1){grid-column-start:1;grid-column-end:6}main:not(#landing-legacy) .grid-mosaico[data-items="4"]>*:nth-child(4n){grid-column-start:6;grid-column-end:13}main:not(#landing-legacy) .grid-mosaico[data-items="5"]>*:first-child,main:not(#landing-legacy) .grid-mosaico[data-items="5"]>*:nth-child(5n-4){grid-column-start:1;grid-column-end:7}main:not(#landing-legacy) .grid-mosaico[data-items="5"]>*:nth-child(2),main:not(#landing-legacy) .grid-mosaico[data-items="5"]>*:nth-child(5n-3){grid-column-start:7;grid-column-end:13}main:not(#landing-legacy) .grid-mosaico[data-items="5"]>*:nth-child(3),main:not(#landing-legacy) .grid-mosaico[data-items="5"]>*:nth-child(5n-2){grid-column-start:1;grid-column-end:5}main:not(#landing-legacy) .grid-mosaico[data-items="5"]>*:nth-child(4),main:not(#landing-legacy) .grid-mosaico[data-items="5"]>*:nth-child(5n-1){grid-column-start:5;grid-column-end:9}main:not(#landing-legacy) .grid-mosaico[data-items="5"]>*:nth-child(5n){grid-column-start:9;grid-column-end:13}main:not(#landing-legacy) .grid-mosaico[data-items="5b"]>*:first-child,main:not(#landing-legacy) .grid-mosaico[data-items="5b"]>*:nth-child(3n-2){grid-column-start:1;grid-column-end:9;grid-row:span 2}main:not(#landing-legacy) .grid-mosaico[data-items="5b"]>*:nth-child(2),main:not(#landing-legacy) .grid-mosaico[data-items="5b"]>*:nth-child(3n-1){grid-column-start:9;grid-column-end:13}main:not(#landing-legacy) .grid-mosaico[data-items="5b"]>*:nth-child(3n){grid-column-start:9;grid-column-end:13}main:not(#landing-legacy) .grid-mosaico[data-items="5b"]>*:nth-child(6n-1){grid-column-start:7;grid-column-end:13;grid-row:span 1}main:not(#landing-legacy) .grid-mosaico[data-items="5b"]>*:nth-child(6n),main:not(#landing-legacy) .grid-mosaico[data-items="5b"]>*:nth-child(6n-2){grid-column-start:1;grid-column-end:7;grid-row:span 1}@media screen and (min-width:820px){main:not(#landing-legacy) .grid-mosaico[data-items="5b"]>*:first-child,main:not(#landing-legacy) .grid-mosaico[data-items="5b"]>*:nth-child(5n-4){grid-column-start:1;grid-column-end:7;grid-row:span 2}main:not(#landing-legacy) .grid-mosaico[data-items="5b"]>*:nth-child(2),main:not(#landing-legacy) .grid-mosaico[data-items="5b"]>*:nth-child(5n-3){grid-column-start:7;grid-column-end:10}main:not(#landing-legacy) .grid-mosaico[data-items="5b"]>*:nth-child(3),main:not(#landing-legacy) .grid-mosaico[data-items="5b"]>*:nth-child(5n-2){grid-column-start:10;grid-column-end:13}main:not(#landing-legacy) .grid-mosaico[data-items="5b"]>*:nth-child(4),main:not(#landing-legacy) .grid-mosaico[data-items="5b"]>*:nth-child(5n-1){grid-column-start:7;grid-column-end:10}main:not(#landing-legacy) .grid-mosaico[data-items="5b"]>*:nth-child(5n){grid-column-start:10;grid-column-end:13}main:not(#landing-legacy) .grid-mosaico[data-items="5b"]>*:nth-child(10n-4){grid-column-start:1;grid-column-end:4;grid-row:span 1}main:not(#landing-legacy) .grid-mosaico[data-items="5b"]>*:nth-child(10n-3){grid-column-start:4;grid-column-end:7}main:not(#landing-legacy) .grid-mosaico[data-items="5b"]>*:nth-child(10n-2){grid-column-start:7;grid-column-end:13;grid-row:span 2}main:not(#landing-legacy) .grid-mosaico[data-items="5b"]>*:nth-child(10n-1){grid-column-start:1;grid-column-end:4}main:not(#landing-legacy) .grid-mosaico[data-items="5b"]>*:nth-child(10n){grid-column-start:4;grid-column-end:7}}main:not(#landing-legacy) .grid-mosaico[data-items="6"]>*:first-child,main:not(#landing-legacy) .grid-mosaico[data-items="6"]>*:nth-child(6n-5){grid-column-start:1;grid-column-end:9;grid-row:span 2}main:not(#landing-legacy) .grid-mosaico[data-items="6"]>*:nth-child(2),main:not(#landing-legacy) .grid-mosaico[data-items="6"]>*:nth-child(6n-4){grid-column-start:9;grid-column-end:13}main:not(#landing-legacy) .grid-mosaico[data-items="6"]>*:nth-child(3),main:not(#landing-legacy) .grid-mosaico[data-items="6"]>*:nth-child(6n-3){grid-column-start:9;grid-column-end:13}main:not(#landing-legacy) .grid-mosaico[data-items="6"]>*:nth-child(4),main:not(#landing-legacy) .grid-mosaico[data-items="6"]>*:nth-child(6n-2){grid-column-start:1;grid-column-end:5}main:not(#landing-legacy) .grid-mosaico[data-items="6"]>*:nth-child(5),main:not(#landing-legacy) .grid-mosaico[data-items="6"]>*:nth-child(6n-1){grid-column-start:5;grid-column-end:9}main:not(#landing-legacy) .grid-mosaico[data-items="6"]>*:nth-child(6n){grid-column-start:9;grid-column-end:13}main:not(#landing-legacy) .grid-mosaico[data-items="6"]>*:nth-child(12n-4){grid-column-start:5;grid-column-end:13;grid-row:span 2}main:not(#landing-legacy) .grid-mosaico[data-items="6"]>*:nth-child(9n),main:not(#landing-legacy) .grid-mosaico[data-items="6"]>*:nth-child(12n-5){grid-column-start:1;grid-column-end:5;grid-row:span 1}main:not(#landing-legacy) .grid-mosaico[data-items="6b"]>*:first-child,main:not(#landing-legacy) .grid-mosaico[data-items="6b"]>*:nth-child(6n+1){grid-column-start:1;grid-column-end:8;grid-row:span 2}main:not(#landing-legacy) .grid-mosaico[data-items="6b"]>*:nth-child(2),main:not(#landing-legacy) .grid-mosaico[data-items="6b"]>*:nth-child(6n+2){grid-column-start:8;grid-column-end:13}main:not(#landing-legacy) .grid-mosaico[data-items="6b"]>*:nth-child(3),main:not(#landing-legacy) .grid-mosaico[data-items="6b"]>*:nth-child(6n+3){grid-column-start:8;grid-column-end:13}main:not(#landing-legacy) .grid-mosaico[data-items="6b"]>*:nth-child(4),main:not(#landing-legacy) .grid-mosaico[data-items="6b"]>*:nth-child(6n+4){grid-column-start:1;grid-column-end:6}main:not(#landing-legacy) .grid-mosaico[data-items="6b"]>*:nth-child(5),main:not(#landing-legacy) .grid-mosaico[data-items="6b"]>*:nth-child(6n+5){grid-column-start:6;grid-column-end:13;grid-row:span 2}main:not(#landing-legacy) .grid-mosaico[data-items="6b"]>*:nth-child(6),main:not(#landing-legacy) .grid-mosaico[data-items="6b"]>*:nth-child(6n+6){grid-column-start:1;grid-column-end:6}@media screen and (min-width:820px){main:not(#landing-legacy) .grid-mosaico[data-items="6b"]>*:first-child,main:not(#landing-legacy) .grid-mosaico[data-items="6b"]>*:nth-child(6n+1){grid-column-start:1;grid-column-end:7;grid-row:span 2}main:not(#landing-legacy) .grid-mosaico[data-items="6b"]>*:nth-child(2),main:not(#landing-legacy) .grid-mosaico[data-items="6b"]>*:nth-child(6n+2){grid-column-start:7;grid-column-end:10}main:not(#landing-legacy) .grid-mosaico[data-items="6b"]>*:nth-child(3),main:not(#landing-legacy) .grid-mosaico[data-items="6b"]>*:nth-child(6n+3){grid-column-start:10;grid-column-end:13}main:not(#landing-legacy) .grid-mosaico[data-items="6b"]>*:nth-child(4),main:not(#landing-legacy) .grid-mosaico[data-items="6b"]>*:nth-child(6n+4){grid-column-start:7;grid-column-end:13;grid-row:span 2}main:not(#landing-legacy) .grid-mosaico[data-items="6b"]>*:nth-child(5),main:not(#landing-legacy) .grid-mosaico[data-items="6b"]>*:nth-child(6n+5){grid-column-start:1;grid-column-end:4;grid-row:span 1}main:not(#landing-legacy) .grid-mosaico[data-items="6b"]>*:nth-child(6),main:not(#landing-legacy) .grid-mosaico[data-items="6b"]>*:nth-child(6n+6){grid-column-start:4;grid-column-end:7}}main:not(#landing-legacy) main{min-height:50vh;width:100%;max-width:2560px;margin:0 auto}@media screen and (min-width:600px){main:not(#landing-legacy) .columns{column-count:2;column-gap:30px;text-align:left}main:not(#landing-legacy) .grid-auto{--number:var(--tablet)}main:not(#landing-legacy) .flex-auto{--number:var(--tablet)}main:not(#landing-legacy) .list-contact--double{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:var(--padding-h);grid-row-gap:1rem}}@media screen and (min-width:1024px){main:not(#landing-legacy) .grid-auto{--number:var(--pc)}main:not(#landing-legacy) .flex-auto{--number:var(--pc)}}@media screen and (max-width:600px){main:not(#landing-legacy) .slider-img{width:calc(100% + (var(--padding-h)*2));transform:translateX(calc(var(--padding-h)*-1))}}main:not(#landing-legacy) .slider-img>div{padding-bottom:2.5rem}main:not(#landing-legacy) .slider-img--marcas .swiper-slide>*{padding:8px;background:#fff;border:1px solid #eee;text-align:center}main:not(#landing-legacy) .slider-img a{display:block;text-decoration:none}main:not(#landing-legacy) .slider-img img{display:block;width:100%;background:#fff}main:not(#landing-legacy) .slider-img .swiper-horizontal>.swiper-pagination-bullets{bottom:0;line-height:100%}main:not(#landing-legacy) .PCsi{display:none}@media screen and (min-width:601px){main:not(#landing-legacy) .PCsi{display:block}main:not(#landing-legacy) .Mvsi{display:none}}main:not(#landing-legacy) .slider-box .swiper-slide{height:auto;display:flex}main:not(#landing-legacy) .slider-box--1{--swiper-navigation-color:#fff}main:not(#landing-legacy) .slider-box--1 .swiper{padding-bottom:40px;overflow:hidden}main:not(#landing-legacy) .slider-box--1 .swiper-button-prev,main:not(#landing-legacy) .slider-box--1 .swiper-button-next{display:none}@media screen and (max-width:600px){main:not(#landing-legacy) .slider-box--1{width:calc(100% + var(--padding-h))}}main:not(#landing-legacy) .slider-box--2{--swiper-navigation-color:#666;--swiper-navigation-size:36px;--swiper-navigation-sides-offset:0;position:relative;padding:0 45px}main:not(#landing-legacy) .slider-box--2 .swiper-pagination{display:none}main:not(#landing-legacy) .slider-box--2 .swiper-slide{max-width:500px}main:not(#landing-legacy) .slider-box--2 .swiper-button-next,main:not(#landing-legacy) .slider-box--2 .swiper-button-prev{width:var(--swiper-navigation-size);font-size:var(--swiper-navigation-size);background:var(--light);border-radius:50%}main:not(#landing-legacy) .slider-box--2 .swiper-button-next:after,main:not(#landing-legacy) .slider-box--2 .swiper-button-prev:after{font-size:.4em;font-weight:bold}@supports(aspect-ratio:1){main:not(#landing-legacy) .slider-box--2 .box-txtOverImg{aspect-ratio:1;min-height:inherit}}@media screen and (max-width:600px){main:not(#landing-legacy) .slider-box--2{width:calc(100% + var(--padding-h))}main:not(#landing-legacy) .slider-box--2 .swiper{padding-bottom:40px}main:not(#landing-legacy) .slider-box--2 .swiper-pagination{display:block}main:not(#landing-legacy) .slider-box .swiper-button-next,main:not(#landing-legacy) .slider-box .swiper-button-prev{display:none}}main:not(#landing-legacy) .box--mini{padding:1rem;background:#e2edf6}main:not(#landing-legacy) .lg-outer .lg-thumb-item.active,main:not(#landing-legacy) .lg-outer .lg-thumb-item:hover{border-color:var(--primary)!important}main:not(#landing-legacy) .gallery-light:not(.grid-mosaico){list-style:none;margin:calc((var(--flex-gap)*-1)/4)}main:not(#landing-legacy) .gallery-light:not(:last-child){margin-bottom:1.25rem}main:not(#landing-legacy) .gallery-light:not(.grid-mosaico) li{padding:calc(var(--flex-gap)/4)}main:not(#landing-legacy) .gallery-light{position:relative}main:not(#landing-legacy) .gallery-light a{position:relative;display:block;width:100%;height:100%;overflow:hidden;color:inherit;border-radius:var(--radiusBox)}main:not(#landing-legacy) .gallery-light .num{position:absolute;transform:translate(-50%,-50%);font-size:1.2rem;left:50%;top:50%;text-align:center;z-index:2;text-shadow:0 1px 4px black;transition:font-size 300ms ease;color:#fff;font-weight:var(--bold1)}main:not(#landing-legacy) .gallery-light a:hover .num{font-size:0}main:not(#landing-legacy) .gallery-light a:before{content:"";position:absolute;top:0;left:0;background:rgba(0,0,0,0);width:100%;height:100%;transition:background 500ms ease;z-index:2}main:not(#landing-legacy) .gallery-light a:after{content:"";font-family:var(--awesome);font-weight:300;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;font-size:0;transition:font-size 500ms ease;z-index:2}main:not(#landing-legacy) .gallery-light a:hover:before{background:rgba(0,0,0,.6)}main:not(#landing-legacy) .gallery-light a:hover:after{font-size:2rem}main:not(#landing-legacy) .gallery-light img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1);transition:transform 500ms ease}main:not(#landing-legacy) .gallery-light a:hover img{transform:scale(1.1)}main:not(#landing-legacy) .gallery-light__more{position:absolute;z-index:2;bottom:8px;right:8px;padding:4px 8px;cursor:pointer;background:rgba(255,255,255,.85);transition:background 300ms ease;border-radius:var(--radiusBox)}main:not(#landing-legacy) .gallery-light__more:hover{background:rgba(255,255,255,1)}main:not(#landing-legacy) .gallery-light--mosaico{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:100px 100px 100px 100px;grid-gap:4px;margin:0}main:not(#landing-legacy) .gallery-light--mosaico li{padding:0}main:not(#landing-legacy) .gallery-light--mosaico li img{height:100%;width:100%;object-fit:cover}@media screen and (min-width:600px){main:not(#landing-legacy) .gallery-light--mosaico{grid-template-rows:160px 160px 160px 160px;grid-gap:8px}}@media screen and (max-width:1023px){main:not(#landing-legacy) .gallery-light--mosaico li:nth-child(1),main:not(#landing-legacy) .gallery-light--mosaico li:nth-child(7){grid-row:span 2}main:not(#landing-legacy) .gallery-light--mosaico li:nth-child(4),main:not(#landing-legacy) .gallery-light--mosaico li:nth-child(8){grid-column:span 2}}@media screen and (min-width:1024px){main:not(#landing-legacy) .gallery-light--mosaico{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:220px 220px 220px}main:not(#landing-legacy) .gallery-light--mosaico li:nth-child(1),main:not(#landing-legacy) .gallery-light--mosaico li:nth-child(6){grid-row:span 2}main:not(#landing-legacy) .gallery-light--mosaico li:nth-child(3),main:not(#landing-legacy) .gallery-light--mosaico li:nth-child(8){grid-column:span 2}}main:not(#landing-legacy) .comp-multiportada{--swiper-navigation-color:#fff;--swiper-navigation-size:var(--font-l)}main:not(#landing-legacy) .comp-multiportada .galeria-portada__item{overflow:hidden;background:var(--light)}main:not(#landing-legacy) .comp-multiportada .swiper-button-prev,main:not(#landing-legacy) .comp-multiportada .swiper-button-next{text-shadow:0 1px 3px black}main:not(#landing-legacy) .comp-multiportada .swiper-pagination{display:none}main:not(#landing-legacy) .comp-multiportada .galeria-portada__img{position:relative;overflow:hidden}main:not(#landing-legacy) .comp-multiportada .galeria-portada__img img{display:block;width:100%;height:100%;border-radius:var(--radiusImg)}main:not(#landing-legacy) .comp-multiportada .galeria-portada__img:not(:last-child):not(first-child) img{--polygon:40px;--mask-path:polygon(100% 0,100% calc(100% - var(--polygon)),50% 100%,0% calc(100% - var(--polygon)),0 0);--mask-padding:var(--padding-inner) var(--padding-inner) calc(var(--padding-inner) + var(--polygon)) var(--padding-inner);clip-path:var(--mask-path,0);border-radius:var(--mask-radius,0);-webkit-mask-image:var(--mask-image);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center}main:not(#landing-legacy) .comp-multiportada .galeria-portada__overlink{text-decoration:none;color:inherit}main:not(#landing-legacy) .comp-multiportada .galeria-portada__overlink[href="javascript:void(0);"]{cursor:auto}main:not(#landing-legacy) .comp-multiportada .galeria-portada__inner{padding:min(var(--padding-h),2rem);width:100%;z-index:1;margin:0}main:not(#landing-legacy) .comp-multiportada .galeria-portada__info{text-align:center}main:not(#landing-legacy) .comp-multiportada .galeria-portada__title:not(:last-child){margin:0 0 .6rem}main:not(#landing-legacy) .comp-multiportada .galeria-portada__desc:not(:last-child){margin:0 0 1rem}main:not(#landing-legacy) .comp-multiportada .galeria-portada__title .title{margin:0;font-size:var(--font-l);font-family:var(--font1);font-weight:var(--bold1)}main:not(#landing-legacy) .comp-multiportada .galeria-portada__link .button{cursor:pointer;display:inline-block;transition:all 300ms ease;background:var(--primary);color:var(--primary-invert);text-transform:uppercase;border-radius:var(--radius1,4px);padding:.5rem 1.25rem;text-decoration:none;letter-spacing:1px;font-size:.95rem;box-shadow:0 1px 6px rgba(0,0,0,.25)}main:not(#landing-legacy) .comp-multiportada .galeria-portada__link .button:after{font-family:var(--awesome);content:'';font-weight:300;margin:0 0 0 8px}main:not(#landing-legacy) .kitDigital{font-size:14px;line-height:140%;text-align:center;background:#f5f5f5}main:not(#landing-legacy) .kitDigital>.container{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;align-items:center}main:not(#landing-legacy) .kitDigital .kitDigital__logo{display:block;width:220px;max-width:100%}@media screen and (min-width:1024px){main:not(#landing-legacy) .kitDigital>.container{grid-template-columns:220px 220px auto;text-align:left}}@media screen and (max-width:1023px){main:not(#landing-legacy) .kitDigital .kitDigital__logo.kitDigital__logo--EU{grid-area:1/1;margin:0 0 0 auto}main:not(#landing-legacy) .kitDigital .kitDigital__logo.kitDigital__logo--TR{grid-area:1/2;margin:0 auto 0 0}main:not(#landing-legacy) .kitDigital .kitDigital__text{grid-area:2/1/3/3}}main:not(#landing-legacy) .portada{position:relative;--portada-gradient-color:0,0,0;--portada-color:#fff}main:not(#landing-legacy) .portada__img{min-height:360px;height:50vh;position:relative}main:not(#landing-legacy) .portada--main .portada__img{height:65vh;min-height:360px}main:not(#landing-legacy) main:has(.section--comp) .portada:not(:has(.portada__info)) .portada__img{height:calc(var(--header-height)*3);min-height:auto;max-height:45vh}main:not(#landing-legacy) .portada__img img{position:absolute;width:100%;height:100%;object-fit:cover}main:not(#landing-legacy) .portada:has(.portada__info) .portada__img:before{content:"";width:100%;height:50%;position:absolute;bottom:0;left:0;background:linear-gradient(to top,rgba(var(--portada-gradient-color),.6) 30%,rgba(var(--portada-gradient-color),.5) 60%,rgba(var(--portada-gradient-color),0) 100%);z-index:1}main:not(#landing-legacy) .portada__title{font-size:var(--font-l);font-family:var(--font2);font-weight:var(--bold2);line-height:1.25em;margin:0 0 .75em;color:var(--primary-invert)}main:not(#landing-legacy) .portada__info{position:absolute;bottom:0;left:0;right:0;margin:0 auto;width:100%;display:flex;flex-direction:column;align-items:center;z-index:1;text-align:center;padding:min(var(--padding-v),2rem) var(--padding-h);text-shadow:0 1px 8px rgba(var(--portada-gradient-color),.5);color:var(--portada-color)}main:not(#landing-legacy) .portada__button{cursor:pointer;box-shadow:0 1px .4rem rgba(0,0,0,.8);font-weight:var(--bold1);color:#fff;text-transform:uppercase;border:1px solid #fff}@media screen and (min-width:821px){main:not(#landing-legacy) .portada__info{text-align:center}main:not(#landing-legacy) main:has(.section--light:nth-child(2)) .portada__img{background:var(--light)}main:not(#landing-legacy) .portada__img{min-height:360px;height:60vh}main:not(#landing-legacy) .portada--main .portada__img{height:75vh;min-height:460px}main:not(#landing-legacy) .portada__title{font-size:var(--font-xl);line-height:1.25em}main:not(#landing-legacy) .portada__info>div{max-width:680px}}main:not(#landing-legacy) .opinions.swiper-container{padding-bottom:30px;overflow:hidden;position:relative}main:not(#landing-legacy) .opinions__item{padding:0 var(--padding-h) var(--padding-h)}main:not(#landing-legacy) .opinions__text{font-style:italic}main:not(#landing-legacy) .opinions--estilo1 .opinions__title{margin:0 0 .6rem}main:not(#landing-legacy) .opinions .swiper-pagination{line-height:100%}main:not(#landing-legacy) .opinions--estilo2 .swiper-button-prev,main:not(#landing-legacy) .opinions--estilo2 .swiper-button-next{display:none}main:not(#landing-legacy) .opinions--estilo1 .opinions__item{display:flex;flex-direction:column-reverse;padding:1rem 0 0}main:not(#landing-legacy) .opinions--estilo1 .opinions__text{font-style:italic;position:relative;padding:0 0 1rem}main:not(#landing-legacy) .opinions--estilo1 .opinions__title{margin:0}main:not(#landing-legacy) .opinions--estilo1 .opinions__title{padding:1rem 0 0;border-top:1px solid rgba(0,0,0,.2)}main:not(#landing-legacy) .opinions--estilo2.swiper-container{padding:20px 0 0;overflow:hidden;position:relative}main:not(#landing-legacy) .opinions--estilo2 .swiper-pagination{display:none}main:not(#landing-legacy) .opinions--estilo2 .swiper-button-next,main:not(#landing-legacy) .opinions--estilo2 .swiper-button-prev{width:60px;height:40px;text-align:center;background:var(--secondary);color:#fff;left:inherit;top:0;left:inherit;transform:translate(0);margin:0}main:not(#landing-legacy) .opinions--estilo2 .swiper-button-prev{right:62px;left:inherit;border-radius:var(--radiusBox) 0 0 var(--radiusBox);display:flex}main:not(#landing-legacy) .opinions--estilo2 .swiper-button-next{right:0;border-radius:0 var(--radiusBox) var(--radiusBox) 0;display:flex}main:not(#landing-legacy) .opinions--estilo2 .swiper-button-next:after,main:not(#landing-legacy) .opinions--estilo2 .swiper-button-prev:after{font-size:20px}main:not(#landing-legacy) .opinions--estilo2 .opinions__item{display:flex;flex-direction:column;background:#f8f8f8;border-radius:var(--radiusBox);overflow:hidden;padding:var(--padding-inner) 0 0}main:not(#landing-legacy) .opinions--estilo2 .opinions__text{font-style:italic;margin:0 0 .75rem;position:relative;order:1;padding:0 var(--padding-inner)}main:not(#landing-legacy) .opinions--estilo2 .opinions__title{margin:0}main:not(#landing-legacy) .opinions--estilo2 .opinions__text:before{font-size:3rem;color:var(--primary);opacity:.5;content:'';line-height:100%;font-weight:900;display:block;margin:0 0 1rem;font-family:var(--awesome)}main:not(#landing-legacy) .opinions--estilo2 .opinions__title{order:2;padding:0 var(--padding-inner) var(--padding-inner);margin:0}main:not(#landing-legacy) .opinions--estilo2 .opinions__stars{order:3;background:#ddd;padding:1rem var(--padding-inner);color:#ff8345}main:not(#landing-legacy) .tabs{display:grid;grid-template-rows:auto 1fr}main:not(#landing-legacy) .tabs__buttons{overflow-x:auto;display:flex;-webkit-overflow-scrolling:touch}main:not(#landing-legacy) .tabs__button{flex-shrink:0;padding:1rem;cursor:pointer;flex:1 0 auto;min-width:100px;text-align:center;border:0;text-transform:capitalize;font-size:1rem;display:block;cursor:pointer;transition:all 300ms linear;letter-spacing:.5px}main:not(#landing-legacy) .tabs__buttons::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.2);background-color:#f5f5f5;margin-top:8px;border-radius:3px}main:not(#landing-legacy) .tabs__buttons::-webkit-scrollbar{height:10px}main:not(#landing-legacy) .tabs__buttons::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1);background-color:rgba(0,0,0,.5);border-radius:3px}main:not(#landing-legacy) .tabs__inner{padding:var(--padding-h)}main:not(#landing-legacy) .tabs--estilo1 .tabs{background:#fff}main:not(#landing-legacy) .tabs--estilo1 .tabs__button{background:#eee}main:not(#landing-legacy) .tabs--estilo1 .tabs__button:first-child{border-top-left-radius:var(--radiusBox)}main:not(#landing-legacy) .tabs--estilo1 .tabs__button:last-child{border-top-right-radius:var(--radiusBox)}main:not(#landing-legacy) .tabs--estilo1 .tabs__inner{background:#fff;border-radius:0 0 var(--radiusBox) var(--radiusBox);padding:var(--padding-h)}main:not(#landing-legacy) .tabs--estilo1 .tabs__button--active{background:#fff;opacity:1;font-weight:var(--bold1)}main:not(#landing-legacy) .tabs--estilo1 .tabs__button:hover:not(.tabs__button--active){background:#f5f5f5;opacity:1;color:var(--primary)}main:not(#landing-legacy) .tabs--estilo2 .tabs__buttons{margin-bottom:8px;padding-bottom:8px}main:not(#landing-legacy) .tabs--estilo2 .tabs__button{border-radius:var(--radiusBox);background:#eee;margin-right:.5rem}main:not(#landing-legacy) .tabs--estilo2 .tabs__button:last-child{margin-right:0}main:not(#landing-legacy) .tabs--estilo2 .tabs__inner{border-radius:var(--radiusBox);border:1px solid #666;padding:var(--padding-h);background:#fff}main:not(#landing-legacy) .tabs--estilo2 .tabs__button--active{background:var(--primary);opacity:1;color:#fff;font-weight:var(--bold1)}main:not(#landing-legacy) .tabs--estilo2 .tabs__button:hover:not(.tabs__button--active){background:#ddd}main:not(#landing-legacy) .tabs__content{display:none}main:not(#landing-legacy) .tabs__content--active{display:block}@media screen and (max-width:1024px){main:not(#landing-legacy) .tabs--estilo2 .tabs__buttons{margin-left:calc(var(--padding-h)*-1);width:calc(100% + var(--padding-h)*2)}main:not(#landing-legacy) .tabs--estilo2 .tabs__button:first-child{margin-left:var(--padding-h)}main:not(#landing-legacy) .tabs--estilo2 .tabs__button:last-child{margin-right:var(--padding-h)}main:not(#landing-legacy) .tabs--estilo2 .tabs__buttons::-webkit-scrollbar-track{margin:0 var(--padding-h)}}main:not(#landing-legacy) .grid-img.gallery-light:not(.grid-mosaico){margin:0}main:not(#landing-legacy) .grid-img{position:relative;display:grid;margin:0}main:not(#landing-legacy) .grid-img>*{position:relative;z-index:1}main:not(#landing-legacy) .grid-img--1{grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(3,1fr)}main:not(#landing-legacy) .grid-img--1 img:first-child{grid-column:1/4;grid-row:1/3}main:not(#landing-legacy) .grid-img--1 img:last-child{grid-column:3/6;grid-row:2/4}main:not(#landing-legacy) .grid-img--2{grid-gap:min(calc(var(--padding-h)/2),1rem);grid-template-columns:repeat(2,1fr)}main:not(#landing-legacy) .grid-img--3{grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(4,1fr)}main:not(#landing-legacy) .grid-img--3 img:first-child{grid-column:1/5;grid-row:1/4}main:not(#landing-legacy) .grid-img--3 img:last-child{grid-column:4/7;grid-row:3/5}main:not(#landing-legacy) .grid-img--4{grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(4,1fr)}main:not(#landing-legacy) .grid-img--4 img:first-child{grid-column:1/4;grid-row:1/3;position:relative;z-index:1}main:not(#landing-legacy) .grid-img--4 img:last-child{grid-column:3/8;grid-row:2/5}main:not(#landing-legacy) .grid-img--5{grid-template-columns:repeat(8,1fr);grid-template-rows:repeat(5,1fr)}main:not(#landing-legacy) .grid-img--5 img:first-child{grid-column:2/9;grid-row:1/5}main:not(#landing-legacy) .grid-img--5 img:last-child{grid-column:1/4;grid-row:4/6}main:not(#landing-legacy) .grid-img--6{grid-template-columns:repeat(8,1fr);grid-template-rows:repeat(4,1fr)}main:not(#landing-legacy) .grid-img--6 img:first-child{grid-column:1/7;grid-row:1/4}main:not(#landing-legacy) .grid-img--6 img:last-child{grid-column:6/9;grid-row:3/5}main:not(#landing-legacy) .grid-img--7{grid-column-gap:min(calc(var(--padding-h)/2),1rem);grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(8,1fr)}main:not(#landing-legacy) .grid-img--7 img:nth-child(1){grid-column:1/4;grid-row:1/5}main:not(#landing-legacy) .grid-img--7 img:nth-child(2){grid-column:4/7;grid-row:1/5}main:not(#landing-legacy) .grid-img--7 img:nth-child(3){grid-column:2/6;grid-row:4/9}main:not(#landing-legacy) .grid-img--8{grid-gap:min(calc(var(--padding-h)/2),1rem);grid-template-columns:repeat(2,1fr)}main:not(#landing-legacy) .grid-img--8 img{aspect-ratio:4/3}main:not(#landing-legacy) .grid-img--9{grid-gap:min(calc(var(--padding-h)/2),1rem);grid-auto-rows:minmax(1rem,min-content);grid-template-areas:". uno ." "dos uno ." "dos uno tres" "dos seis tres" "cinco seis tres" "cinco seis cuatro" " . seis cuatro" " . seis ."}@media screen and (min-width:601px){main:not(#landing-legacy) .grid-img--9{grid-template-areas:". . tres ." ". dos tres ." ". dos tres seis" "uno dos tres seis" "uno cinco tres seis" "uno cinco cuatro seis" ". cinco cuatro seis" ". cinco cuatro ." ". . cuatro ."}}main:not(#landing-legacy) .grid-img--9>*:nth-child(1){grid-area:uno}main:not(#landing-legacy) .grid-img--9>*:nth-child(2){grid-area:dos}main:not(#landing-legacy) .grid-img--9>*:nth-child(3){grid-area:tres}main:not(#landing-legacy) .grid-img--9>*:nth-child(4){grid-area:cuatro}main:not(#landing-legacy) .grid-img--9>*:nth-child(5){grid-area:cinco}main:not(#landing-legacy) .grid-img--9>*:nth-child(6){grid-area:seis}main:not(#landing-legacy) .grid-img--10{grid-gap:min(calc(var(--padding-h)/2),1rem);grid-auto-rows:minmax(1rem,min-content);grid-template-areas:". dos" ". dos" "uno dos" "uno tres" "uno tres" ". tres"}main:not(#landing-legacy) .grid-img--10>*:nth-child(1){grid-area:uno}main:not(#landing-legacy) .grid-img--10>*:nth-child(2){grid-area:dos}main:not(#landing-legacy) .grid-img--10>*:nth-child(3){grid-area:tres}main:not(#landing-legacy) .grid-img--11{grid-gap:min(calc(var(--padding-h)/2),1rem);grid-auto-rows:minmax(1rem,min-content);grid-template-areas:"dos ." "dos uno" "tres uno" "tres uno" "tres ."}main:not(#landing-legacy) .grid-img--11>*:nth-child(1){grid-area:uno}main:not(#landing-legacy) .grid-img--11>*:nth-child(2){grid-area:dos}main:not(#landing-legacy) .grid-img--11>*:nth-child(3){grid-area:tres}main:not(#landing-legacy) .acordeon__item>div{display:none}main:not(#landing-legacy) .acordeon__item>.title{cursor:pointer;padding:1rem;text-align:left;display:flex;justify-content:space-between;margin:0;align-items:center;background:#fff}main:not(#landing-legacy) .acordeon__item>.title i{margin-left:1rem}main:not(#landing-legacy) .acordeon--estilo1 .acordeon__item:first-child{border-top:1px dotted #dce7eb}main:not(#landing-legacy) .acordeon--estilo1 .acordeon__item{border-bottom:1px dotted #dce7eb}main:not(#landing-legacy) .acordeon--estilo1 .acordeon__item>.title{padding:1rem}main:not(#landing-legacy) .acordeon--estilo1 .acordeon__item>div{padding:1rem;opacity:0;transform:translateY(8px);transition:opacity 300ms 400ms ease,transform 300ms 400ms ease;background:#fcfcfc}main:not(#landing-legacy) .acordeon--estilo1 .acordeon__item.active>div{opacity:1;transform:translateY(0)}main:not(#landing-legacy) .acordeon--estilo1 .acordeon__item>.title:after{content:'';line-height:100%;width:24px;text-align:center;height:24px;display:flex;align-items:center;justify-content:center;font-family:var(--awesome);margin-left:1rem;transition:transform 600ms ease;background:var(--primary);color:#fff;padding:1rem}main:not(#landing-legacy) .acordeon--estilo1 .acordeon__item.active>.title:after{transform:rotate(180deg)}main:not(#landing-legacy) .acordeon--estilo2 .acordeon__item:not(:last-child){margin-bottom:.5rem}main:not(#landing-legacy) .acordeon--estilo2 .acordeon__item>.title{background:var(--light)}main:not(#landing-legacy) .acordeon--estilo2 .acordeon__item>.title:after{content:'+';line-height:100%;width:24px;text-align:center;height:24px;display:flex;align-items:center;justify-content:center;font-family:var(--awesome);margin-left:1rem}main:not(#landing-legacy) .acordeon--estilo2 .acordeon__item>div{padding:1rem;border-top:1px solid #ddd;background:#f5f5f5;opacity:0;transform:translateY(8px);transition:opacity 300ms 400ms ease,transform 300ms 400ms ease}main:not(#landing-legacy) .acordeon--estilo2 .acordeon__item.active>div{opacity:1;transform:translateY(0)}main:not(#landing-legacy) .acordeon--estilo2 .acordeon__item.active>.title:after{content:''}main:not(#landing-legacy) .timeline{position:relative;margin-top:2rem;display:flex;flex-direction:column;gap:2rem;--sizeCounter:25px}main:not(#landing-legacy) .timeline:after{content:"";position:absolute;top:0;left:12px;height:100%;width:2px;background:var(--primary)}main:not(#landing-legacy) .timeline .timeline__item{position:relative;left:12px;padding:0 0 0 calc(var(--padding-inner) + (var(--sizeCounter)/2));counter-increment:number;z-index:1;view-timeline-name:--subjectReveal;animation-timeline:--subjectReveal;animation-name:appear;animation-fill-mode:both;animation-duration:1ms}@keyframes appear{0%{opacity:0;transform:translateY(50%)}20%{opacity:1;transform:translateY(0%)}80%{opacity:1;transform:translateY(0%)}100%{opacity:1;transform:translateY(-10%)}}main:not(#landing-legacy) .timeline .timeline__item:before{content:"";position:absolute;top:0;z-index:1;left:1px;transform:translateX(-50%);height:var(--sizeCounter);width:var(--sizeCounter);border-radius:50%;background:var(--primary);display:grid;place-content:center;border:6px solid rgba(255,255,255,.2)}@media screen and (min-width:601px){main:not(#landing-legacy) .timeline--center:after{right:0;left:0;margin:0 auto}main:not(#landing-legacy) .timeline--counters.timeline--center:after{left:0;transform:translateX(0%)}main:not(#landing-legacy) .timeline--box.timeline--center:after{left:0;transform:none}main:not(#landing-legacy) .timeline--counters.timeline--center .timeline__item{left:inherit;width:calc(50% - (var(--sizeCounter)/2) - var(--sizeTriangle,0px) - var(--sizeSpace,0px))}main:not(#landing-legacy) .timeline--box.timeline--center .timeline__item{width:calc(50% - (var(--sizeLine,0)/2) - (var(--sizeCounterSmall,0)/2))}main:not(#landing-legacy) .timeline--center .timeline__item:nth-child(2n){margin-left:auto}}main:not(#landing-legacy) .timeline--counters{--sizeCounter:32px;--sizeTriangle:12px;--sizeSpace:8px}main:not(#landing-legacy) .timeline--counters:after{left:calc(var(--sizeCounter)/2);transform:translateX(-50%)}main:not(#landing-legacy) .timeline--counters .timeline__item:before{content:counter(number);color:var(--primary-invert);left:calc((var(--sizeCounter) + var(--sizeSpace))*-1);top:50%;transform:translate(calc(var(--sizeTriangle)*-1),-50%);height:var(--sizeCounter);width:var(--sizeCounter);font-weight:var(--bold1);border:0;z-index:2}main:not(#landing-legacy) .timeline--counters .timeline__item{counter-increment:number;background:var(--light);padding:var(--padding-inner);border-radius:var(--radiusBox);filter:drop-shadow(-1px 1px 1px rgba(0,0,0,.15));width:calc(100% - var(--sizeCounter) - var(--sizeTriangle) - var(--sizeSpace));margin-right:0;margin-left:auto;left:inherit}main:not(#landing-legacy) .timeline--counters .timeline__item:after{position:absolute;left:0;top:50%;transform:translate(-100%,-50%);content:'';display:block;width:0;height:0;border-top:var(--sizeTriangle) solid transparent;border-bottom:var(--sizeTriangle) solid transparent;border-right:var(--sizeTriangle) solid var(--light)}main:not(#landing-legacy) .timeline .timeline__item:last-child{margin-bottom:0}@media screen and (min-width:601px){main:not(#landing-legacy) .timeline--counters.timeline--center .timeline__item:nth-child(odd):after{left:inherit;right:0;transform:translate(100%,-50%);border-right:0;border-left:var(--sizeTriangle) solid var(--light)}main:not(#landing-legacy) .timeline--counters.timeline--center .timeline__item:nth-child(odd){margin-left:0}main:not(#landing-legacy) .timeline--counters.timeline--center .timeline__item:nth-child(odd):before{left:inherit;right:calc((var(--sizeCounter) + var(--sizeSpace))*-1);transform:translate(var(--sizeTriangle),-50%)}}main:not(#landing-legacy) .timeline--box{--sizeCounter:38px;--sizeCounterSmall:12px;--sizeLine:20px}main:not(#landing-legacy) .timeline--box:after{background:var(--dark);left:calc(var(--sizeCounterSmall)/2);transform:translateX(-50%)}main:not(#landing-legacy) .timeline--box .timeline__item{left:calc(var(--sizeCounterSmall)/2);border-radius:var(--radiusBox);background:rgba(0,0,0,.05);width:calc(100% - calc((var(--sizeLine) + var(--sizeCounterSmall))));padding:var(--padding-inner);padding-left:calc(var(--padding-inner) + var(--sizeCounter) + (var(--sizeLine)/2));margin-left:calc((var(--sizeLine) + var(--sizeCounterSmall))/2);counter-increment:number}main:not(#landing-legacy) .timeline--box .timeline__item:before{height:var(--sizeCounterSmall);width:var(--sizeCounterSmall);background:#f0f0f0;box-shadow:0 0 0 2px var(--dark);left:calc((((var(--sizeLine)/2) + (var(--sizeCounterSmall))))*-1);top:50%;transform:translate(0,-50%)}main:not(#landing-legacy) .timeline--box .timeline__item:after{content:'';position:absolute;top:50%;transform:translateY(-50%);display:block;width:var(--sizeLine);height:2px;background:var(--dark);left:calc((var(--sizeLine)/2*-1))}main:not(#landing-legacy) .timeline--box .timeline__item .title:after{content:counter(number);color:var(--dark);border-radius:54%;border:2px solid var(--dark);background:#fff;display:grid;place-content:center;left:calc(var(--sizeLine)/2);height:var(--sizeCounter);width:var(--sizeCounter);font-weight:var(--bold1);position:absolute;top:50%;transform:translateY(-50%)}@media screen and (min-width:601px){main:not(#landing-legacy) .timeline--box.timeline--center .timeline__item{left:inherit;padding-right:var(--padding-inner)}main:not(#landing-legacy) .timeline--box.timeline--center .timeline__item:before{transform:translate(0%,-50%)}main:not(#landing-legacy) .timeline--box.timeline--center .timeline__item:nth-child(odd){padding-right:calc(var(--padding-inner) + var(--sizeCounter) + (var(--sizeLine)/2));padding-left:var(--padding-inner);margin:0;right:0}main:not(#landing-legacy) .timeline--box.timeline--center .timeline__item:nth-child(odd):before{left:inherit;right:calc((((var(--sizeLine)/2) + (var(--sizeCounterSmall))))*-1)}main:not(#landing-legacy) .timeline--box.timeline--center .timeline__item:nth-child(odd):after{left:inherit;right:calc((var(--sizeLine)/2*-1))}main:not(#landing-legacy) .timeline--box.timeline--center .timeline__item:nth-child(odd) .title:after{left:inherit;right:calc(var(--sizeLine)/2)}}main:not(#landing-legacy) .timeline--serpiente{padding:0 20px;gap:0;--sizeCounter:48px}main:not(#landing-legacy) .timeline--serpiente:after{display:none}main:not(#landing-legacy) .timeline--serpiente .timeline__item{padding:var(--padding-inner) calc(var(--padding-inner) + (var(--sizeCounter)/2)) var(--padding-inner);border-top:3px solid var(--primary);margin:0;left:inherit;position:relative}main:not(#landing-legacy) .timeline--serpiente .timeline__item:before{content:counter(number);background:var(--primary);border:4px solid rgba(255,255,255,.5);height:var(--sizeCounter);width:var(--sizeCounter);top:max(var(--padding-h),20px);transform:translateY(-25%);font-size:var(--font-s);color:#fff;display:flex;align-items:center;justify-content:center}main:not(#landing-legacy) .timeline--serpiente .timeline__item:after{display:none}main:not(#landing-legacy) .timeline--serpiente .timeline__item:nth-child(even){border-right:3px solid var(--primary);text-align:right;padding-left:0}main:not(#landing-legacy) .timeline--serpiente .timeline__item:nth-child(even):before{right:0;transform:translateX(50%);left:inherit}main:not(#landing-legacy) .timeline--serpiente .timeline__item:nth-child(odd){border-left:3px solid var(--primary);padding-right:0}main:not(#landing-legacy) .timeline--serpiente .timeline__item:nth-child(odd):before{left:0;transform:translateX(-50%);right:inherit}main:not(#landing-legacy) .timeline--serpiente .timeline__item:first-child{border-top:0;border-top-right-radius:0;border-top-left-radius:0}main:not(#landing-legacy) .timeline--serpiente .timeline__item:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0}main:not(#landing-legacy) .timeline--numbers{gap:4rem;margin-top:5rem}main:not(#landing-legacy) .timeline--numbers .timeline__item:before{--sizeCounter:13px;background:#fff;top:0;left:1px;border:0;transform:translateX(-50%);box-shadow:0 0 0 2px var(--primary)}main:not(#landing-legacy) .timeline--numbers .timeline__item .title{transform:translateY(-.3em)}main:not(#landing-legacy) .timeline--numbers .timeline__item p{border-left:2px solid rgba(0,0,0,.25);padding-left:1rem}main:not(#landing-legacy) .timeline--numbers .timeline__item{counter-increment:number}main:not(#landing-legacy) .timeline--numbers .title:before{content:counter(number);position:absolute;top:0;transform:translateY(-50%);font-size:5rem;line-height:100%;color:var(--primary);opacity:.25;left:0}main:not(#landing-legacy) .sectionImage{position:relative}main:not(#landing-legacy) .sectionImage__img{position:relative}main:not(#landing-legacy) .sectionImage__img img{display:block;width:100%;height:100%;object-fit:cover;min-height:300px}main:not(#landing-legacy) .sectionImage .container{position:relative}@media screen and (min-width:601px){main:not(#landing-legacy) .sectionImage{padding:var(--padding-v) var(--padding-h);min-height:40vh;display:flex;flex-direction:column;justify-content:center}main:not(#landing-legacy) .sectionImage__img{height:100%;width:100%;position:absolute;object-fit:cover;top:0;left:0;z-index:0}}@media screen and (max-width:600px){main:not(#landing-legacy) .sectionImage.section--filter:before{display:none}}main:not(#landing-legacy) .sectionImage--1 .container{padding:var(--padding-h);border-radius:var(--radiusBox);background:rgb(var(--bgcolor,255 255 255)/75%);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 0 12px rgba(0,0,0,.15)}@media screen and (max-width:600px){main:not(#landing-legacy) .sectionImage--1{padding:0}main:not(#landing-legacy) .sectionImage--1 .container{margin:0 auto;margin-bottom:calc(var(--padding-v)*-1);transform:translateY(calc(var(--padding-v)*-1));width:calc(100% - (var(--padding-h))*2);padding:var(--padding-h);background:rgb(var(--bgcolor-mv,var(--bgcolor-pc,255 255 255))/75%)}}@media screen and (min-width:601px){main:not(#landing-legacy) .sectionImage--1 .container{position:relative;z-index:2}}main:not(#landing-legacy) .sectionImage--2 .container .title{color:#fff}@media screen and (max-width:600px){main:not(#landing-legacy) .sectionImage--2{padding:0;color:var(--primary-invert)}main:not(#landing-legacy) .sectionImage--2 .sectionImage__img:before{content:"";width:100%;height:50%;position:absolute;bottom:0;left:0;background:linear-gradient(rgb(var(--bgcolor-mv,var(--bgcolor-pc,0 0 0))/0%),rgb(var(--bgcolor-mv,var(--bgcolor-pc,0 0 0))));z-index:1}main:not(#landing-legacy) .sectionImage--2 .container{margin:0 auto;background:rgb(var(--bgcolor-mv,var(--bgcolor-pc,0 0 0)));padding:var(--padding-h) var(--padding-h) var(--padding-v)}}@media screen and (min-width:601px){main:not(#landing-legacy) .sectionImage--2{color:var(--primary-invert);text-shadow:1px 1px 6px rgba(var(--portada-gradient-color),.75)}main:not(#landing-legacy) .sectionImage--2 .button{text-shadow:none}main:not(#landing-legacy) .sectionImage--2 .sectionImage__img:before{content:"";width:100%;height:100%;position:absolute;bottom:0;left:0;background:rgb(var(--bgcolor,0 0 0)/65%);z-index:1}main:not(#landing-legacy) .sectionImage--2 .container{position:relative;z-index:2}}main:not(#landing-legacy) .dual{display:flex;flex-direction:column}main:not(#landing-legacy) .dual:not(:last-child){margin-bottom:var(--padding-v)}main:not(#landing-legacy) .dual__item--center{justify-content:center}main:not(#landing-legacy) .dual__item--txt.dual__item--full:first-child{padding-left:var(--padding-h)}main:not(#landing-legacy) .dual__item--txt.dual__item--full:last-child{padding-right:var(--padding-h)}main:not(#landing-legacy) .dual__item--box .dual__inner{padding:var(--padding-h);background:var(--light)}main:not(#landing-legacy) .dual__item:first-child{align-items:flex-end}main:not(#landing-legacy) .dual__item:last-child{align-items:flex-start}main:not(#landing-legacy) .dual__inner{position:relative}main:not(#landing-legacy) .dual--imgOver .dual__item--txt .dual__inner{border:1px solid var(--primary)}main:not(#landing-legacy) .dual--imgOver .dual__item:not(.dual__item--txt){position:relative;z-index:1}main:not(#landing-legacy) .dual--txtOver .dual__item--txt .dual__inner{background:var(--light);padding:var(--padding-h)}main:not(#landing-legacy) .dual--txtOver .dual__item:not(.dual__item--img):not(.dual__item--img-crop){position:relative;z-index:1}main:not(#landing-legacy) .dual__item--mapa .dual__inner{display:flex;flex-direction:column}main:not(#landing-legacy) .dual__item--mapa iframe{flex:1;min-height:300px}main:not(#landing-legacy) .dual--radius{border-radius:var(--radiusBox);overflow:hidden}main:not(#landing-legacy) .dual--radius .dual__item--txt:first-child{background:linear-gradient(to right,rgba(248,248,248,1),rgba(238,238,238,1))}main:not(#landing-legacy) .dual--radius .dual__item--txt:last-child{background:linear-gradient(to left,rgba(248,248,248,1),rgba(238,238,238,1))}main:not(#landing-legacy) .dual.dual--radius img{border-radius:0}@media screen and (max-width:820px){main:not(#landing-legacy) .section--gap-v .dual__item--img.dual__item--full[data-order-mv="2"] img,main:not(#landing-legacy) .section--nogap .dual__item--img.dual__item--full[data-order-mv="2"] img{border-bottom-right-radius:0;border-bottom-left-radius:0}main:not(#landing-legacy) .dual--imgOver .dual__item--img[data-order-mv="2"] img,main:not(#landing-legacy) .dual--imgOver .dual__item--img-crop[data-order-mv="2"] img{border-bottom-left-radius:0;border-top-left-radius:0}main:not(#landing-legacy) .dual--txtOver .dual__item--img[data-order-mv="2"] img,main:not(#landing-legacy) .dual--txtOver .dual__item--img-crop[data-order-mv="2"] img{border-radius:0}main:not(#landing-legacy) .section--gap-v .dual__item--img.dual__item--full[data-order-mv="1"] img,main:not(#landing-legacy) .section--nogap .dual__item--img.dual__item--full[data-order-mv="1"] img{border-top-left-radius:0;border-top-right-radius:0}main:not(#landing-legacy) .dual--imgOver .dual__item--img[data-order-mv="1"] img,main:not(#landing-legacy) .dual--imgOver .dual__item--img-crop[data-order-mv="1"] img{border-bottom-right-radius:0;border-top-right-radius:0}main:not(#landing-legacy) .dual--txtOver .dual__item--img[data-order-mv="1"] img,main:not(#landing-legacy) .dual--txtOver .dual__item--img-crop[data-order-mv="1"] img{border-radius:0}main:not(#landing-legacy) .section--gap-v .dual__item:not(.dual__item--full),main:not(#landing-legacy) .section--nogap .dual__item:not(.dual__item--full){padding-left:var(--padding-h);padding-right:var(--padding-h)}main:not(#landing-legacy) .dual__item--txt.dual__item--full:first-child{padding-right:var(--padding-h)}main:not(#landing-legacy) .dual__item[data-order-mv="1"]{order:1}main:not(#landing-legacy) .dual__item[data-order-mv="2"]{order:2;padding-top:max(var(--padding-h),1.125rem)}main:not(#landing-legacy) .dual__item--txt~.dual__item--txt[data-order-mv="2"]{padding-top:calc(var(--padding-h)*2)}main:not(#landing-legacy) .dual__item--txt[data-order-mv="2"]~.dual__item--txt{padding-bottom:var(--padding-h)}main:not(#landing-legacy) .dual__item--img-crop img{max-height:50vh;min-height:220px}main:not(#landing-legacy) .section--nogap .dual__item--gap-v{padding-top:var(--padding-v);padding-bottom:var(--padding-v)}main:not(#landing-legacy) .section--nogap .dual:has(.dual__item--gap-v) .dual__item:not(.dual__item--gap-v)[data-order-mv="1"]{padding-bottom:0}main:not(#landing-legacy) .section--nogap .dual:has(.dual__item--gap-v) .dual__item:not(.dual__item--gap-v)[data-order-mv="2"]{padding-top:0}main:not(#landing-legacy) .section .container>.dual .dual__item:first-child,main:not(#landing-legacy) .section .container>.dual .dual__item:last-child{padding-left:0;padding-right:0}main:not(#landing-legacy) .dual--imgOver{--translate:calc(var(--padding-h)*1.5)}main:not(#landing-legacy) .dual--imgOver .dual__item[data-order-mv="1"]{transform:translateX(var(--translate));width:calc(100% - var(--translate));padding:0}main:not(#landing-legacy) .dual--imgOver .dual__item[data-order-mv="2"]{width:calc(100% - var(--translate));padding:0}main:not(#landing-legacy) .dual--imgOver .dual__item--txt[data-order-mv="2"] .dual__inner{margin-top:calc(var(--translate)*-1);padding:calc(var(--padding-h) + var(--translate)) var(--padding-h) var(--padding-h);border-left:0}main:not(#landing-legacy) .dual--imgOver .dual__item--txt[data-order-mv="1"] .dual__inner{margin-bottom:calc(var(--translate)*-1);padding:var(--padding-h) var(--padding-h) calc(var(--padding-h) + var(--translate));border-right:0}main:not(#landing-legacy) .dual--txtOver{--translate:calc(var(--padding-h)*1.5)}main:not(#landing-legacy) .dual--txtOver .dual__item[data-order-mv="2"]{padding-top:0}main:not(#landing-legacy) .dual--txtOver .dual__item--txt[data-order-mv="2"] .dual__inner{margin-top:calc(var(--translate)*-1)}main:not(#landing-legacy) .dual--txtOver .dual__item--txt[data-order-mv="1"] .dual__inner{margin-bottom:calc(var(--translate)*-1)}main:not(#landing-legacy) .section--gap-v .dual--txtOver .dual__item--img,main:not(#landing-legacy) .section--gap-v .dual--txtOver .dual__item--img-crop{padding:0}}@media screen and (min-width:821px){main:not(#landing-legacy) .section--gap-v .dual__item--img.dual__item--full:last-child img,main:not(#landing-legacy) .section--nogap .dual__item--img.dual__item--full:last-child img{border-top-right-radius:0;border-bottom-right-radius:0}main:not(#landing-legacy) .section--gap-v .dual__item--img.dual__item--full:first-child img,main:not(#landing-legacy) .section--nogap .dual__item--img.dual__item--full:first-child img{border-top-left-radius:0;border-bottom-left-radius:0}main:not(#landing-legacy) .dual{flex-direction:row;--dualWidthItem:.5}main:not(#landing-legacy) .dual__item--full:not(.dual__item--cportada) .dual__inner{max-width:100%;min-height:480px}main:not(#landing-legacy) .dual__item{--padding:calc(var(--padding-h)/2);width:calc(50% + (var(--max-width)/2) - (var(--max-width)*(1 - var(--dualWidthItem))));min-width:calc(min(100%*var(--dualWidthItem),50%));display:flex;flex-direction:column}main:not(#landing-legacy) .dual__item:not(.dual__item--center) .dual__inner{flex:1}main:not(#landing-legacy) .dual__inner{max-width:calc((var(--max-width)*var(--dualWidthItem)) - var(--padding));position:relative;width:100%}main:not(#landing-legacy) .dual__item--img .dual__inner{width:100%}main:not(#landing-legacy) .dual__item--img-crop img{position:absolute}main:not(#landing-legacy) .dual__item:not(.dual__item--img-crop.dual__item--full):not(.dual__item--img.dual__item--full):first-child{padding-right:var(--padding)}main:not(#landing-legacy) .dual__item:not(.dual__item--img-crop.dual__item--full):not(.dual__item--img.dual__item--full):last-child{padding-left:var(--padding)}main:not(#landing-legacy) .dual .dual__item--full.dual__item--img+.dual__item--txt:not(.dual__item--img-crop.dual__item--full):last-child,main:not(#landing-legacy) .dual .dual__item--full.dual__item--img-crop+.dual__item--txt:not(.dual__item--img-crop.dual__item--full):last-child{padding-left:var(--padding-h)}main:not(#landing-legacy) .dual:has(.dual__item--full.dual__item--img) .dual__item--txt:not(.dual__item--img-crop.dual__item--full):first-child,main:not(#landing-legacy) .dual:has(.dual__item--full.dual__item--img-crop) .dual__item--txt:not(.dual__item--img-crop.dual__item--full):first-child{padding-right:var(--padding-h)}main:not(#landing-legacy) .section--gap-v .dual__item:not(.dual__item--full):first-child,main:not(#landing-legacy) .section--nogap .dual__item:not(.dual__item--full):first-child{padding-left:var(--padding-h)}main:not(#landing-legacy) .section--gap-v .dual__item:not(.dual__item--full):last-child,main:not(#landing-legacy) .section--nogap .dual__item:not(.dual__item--full):last-child{padding-right:var(--padding-h)}main:not(#landing-legacy) .dual__item--gap-v{padding-top:var(--padding-v);padding-bottom:var(--padding-v)}main:not(#landing-legacy) .section:not(.section--nogap) .dual__item--gap-v:not(.dual__item--full){padding-top:min(var(--padding-v),2rem);padding-bottom:min(var(--padding-v),2rem)}main:not(#landing-legacy) .section .container>.dual .dual__item:first-child{padding-left:0}main:not(#landing-legacy) .section .container>.dual .dual__item:last-child{padding-right:0}main:not(#landing-legacy) .dual--imgOver{--maxWidth:calc(var(--max-width)*var(--dualWidthItem));--translate:100px}main:not(#landing-legacy) .dual--txtOver{--maxWidth:calc(var(--max-width)*var(--dualWidthItem));--translate:100px}main:not(#landing-legacy) .dual--imgOver .dual__item--txt .dual__inner{padding:var(--padding-h)}main:not(#landing-legacy) .dual--txtOver .dual__item--txt .dual__inner{padding:var(--padding-h)}main:not(#landing-legacy) .dual--imgOver .dual__inner{max-width:var(--maxWidth)}main:not(#landing-legacy) .dual--imgOver .dual__item:not(.dual__item--img-crop.dual__item--full):not(.dual__item--img.dual__item--full):first-child,main:not(#landing-legacy) .dual--txtOver .dual__item:not(.dual__item--img-crop.dual__item--full):not(.dual__item--img.dual__item--full):first-child{padding-right:0}main:not(#landing-legacy) .dual--imgOver .dual__item:not(.dual__item--img-crop.dual__item--full):not(.dual__item--img.dual__item--full):last-child,main:not(#landing-legacy) .dual--txtOver .dual__item:not(.dual__item--img-crop.dual__item--full):not(.dual__item--img.dual__item--full):last-child{padding-left:0}main:not(#landing-legacy) .dual--imgOver .dual__item:not(.dual__item--txt) .dual__inner{margin-bottom:var(--padding-v)}main:not(#landing-legacy) .dual--imgOver .dual__item--txt .dual__inner{margin-top:var(--padding-v);width:calc(100% + var(--translate));max-width:calc(var(--maxWidth) + var(--translate))}main:not(#landing-legacy) .dual--imgOver .dual__item--txt:first-child .dual__inner{transform:translateX(var(--translate));padding-right:calc(var(--translate) + var(--padding-h))}main:not(#landing-legacy) .dual--imgOver .dual__item--txt:last-child .dual__inner{transform:translateX(calc(var(--translate)*-1));padding-left:calc(var(--translate) + var(--padding-h))}main:not(#landing-legacy) .dual--txtOver .dual__item--txt .dual__inner{margin:var(--padding-v) 0}main:not(#landing-legacy) .dual--txtOver .dual__item--txt .dual__inner{margin-top:var(--padding-v);width:calc(100% + var(--translate));max-width:calc(var(--maxWidth) + var(--translate))}main:not(#landing-legacy) .dual--txtOver .dual__item--txt:first-child .dual__inner{transform:translateX(var(--translate))}main:not(#landing-legacy) .dual--txtOver .dual__item--txt:last-child .dual__inner{transform:translateX(calc(var(--translate)*-1))}main:not(#landing-legacy) .dual .dual__item--full.dual__item--img+.dual__item--txt:not(.dual__item--img-crop.dual__item--full):last-child .dual__inner,main:not(#landing-legacy) .dual .dual__item--full.dual__item--img-crop+.dual__item--txt:not(.dual__item--img-crop.dual__item--full):last-child .dual__inner{max-width:calc(var(--maxWidth) - var(--padding-h))}main:not(#landing-legacy) .dual:has(.dual__item--full.dual__item--img) .dual__item--txt:not(.dual__item--img-crop.dual__item--full):first-child .dual__inner,main:not(#landing-legacy) .dual:has(.dual__item--full.dual__item--img-crop) .dual__item--txt:not(.dual__item--img-crop.dual__item--full):first-child .dual__inner{max-width:calc(var(--maxWidth) - var(--padding-h))}}@media screen and (min-width:1080px){main:not(#landing-legacy) .dual__item{--dualWidthItem:var(--dualwidth,.5);width:calc(50% + (var(--max-width)/2) - (var(--max-width)*(1 - var(--dualWidthItem))));min-width:calc(min(100%*var(--dualWidthItem),50%))}main:not(#landing-legacy) .dual__inner{max-width:calc((var(--max-width)*var(--dualWidthItem)) - var(--padding))}main:not(#landing-legacy) .dual--imgOver .dual__inner{max-width:calc(var(--max-width)*var(--dualWidthItem))}main:not(#landing-legacy) .dual--imgOver .dual__item--txt .dual__inner{max-width:calc((var(--max-width)*var(--dualWidthItem)) + var(--translate))}main:not(#landing-legacy) .dual--txtOver .dual__inner{max-width:calc(var(--max-width)*var(--dualWidthItem))}main:not(#landing-legacy) .dual--txtOver .dual__item--txt .dual__inner{max-width:calc((var(--max-width)*var(--dualWidthItem)) + var(--translate))}main:not(#landing-legacy) .dual .dual__item--full.dual__item--img+.dual__item--txt:not(.dual__item--img-crop.dual__item--full):last-child .dual__inner,main:not(#landing-legacy) .dual .dual__item--full.dual__item--img-crop+.dual__item--txt:not(.dual__item--img-crop.dual__item--full):last-child .dual__inner{max-width:calc((var(--max-width)*var(--dualWidthItem)) - var(--padding-h))}main:not(#landing-legacy) .dual:has(.dual__item--full.dual__item--img) .dual__item--txt:not(.dual__item--img-crop.dual__item--full):first-child .dual__inner,main:not(#landing-legacy) .dual:has(.dual__item--full.dual__item--img-crop) .dual__item--txt:not(.dual__item--img-crop.dual__item--full):first-child .dual__inner{max-width:calc((var(--max-width)*var(--dualWidthItem)) - var(--padding-h))}}main:not(#landing-legacy) .box-txtOverImg{position:relative;text-align:center;flex:1;display:flex;flex-direction:column;min-height:30vh}@supports(aspect-ratio:4/3){main:not(#landing-legacy) .box-txtOverImg{aspect-ratio:4/3;min-height:inherit}}main:not(#landing-legacy) .box-txtOverImg__link{text-decoration:none;color:currentColor;display:flex;flex-direction:column;justify-content:center;flex:1}main:not(#landing-legacy) .box-txtOverImg__img{position:absolute;top:0;overflow:hidden;left:0;width:100%;height:100%;border-radius:var(--radiusImg)}main:not(#landing-legacy) .box-txtOverImg__img img{transition:.6s ease-out;border-radius:var(--radiusBox)}main:not(#landing-legacy) .box-txtOverImg:hover .box-txtOverImg__img img{transform:scale(1.1)}main:not(#landing-legacy) .box-txtOverImg__info{position:relative;z-index:1;padding:1rem;overflow:hidden}main:not(#landing-legacy) .box-txtOverImg__title{color:currentColor}main:not(#landing-legacy) .box-txtOverImg__title:not(:last-child){margin:0 0 .6em}main:not(#landing-legacy) .box-txtOverImg__desc:not(:last-child){margin:0 0 .6em}main:not(#landing-legacy) .box-txtOverImg--style1 .box-txtOverImg__info{padding:min(var(--padding-h),2rem);color:#fff}main:not(#landing-legacy) .box-txtOverImg--style1 .box-txtOverImg__img:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.35);transition:background 300ms ease}main:not(#landing-legacy) .box-txtOverImg--style1 .box-txtOverImg:hover .box-txtOverImg__img:after{background:rgba(0,0,0,.5)}main:not(#landing-legacy) .box-txtOverImg--style1 .box-txtOverImg__button .button{color:currentColor}main:not(#landing-legacy) .box-txtOverImg--style2{align-items:center}main:not(#landing-legacy) .box-txtOverImg--style2 .box-txtOverImg__title{margin:0}main:not(#landing-legacy) .box-txtOverImg--style2 .box-txtOverImg__title:after{font-family:var(--awesome);content:'';font-size:.85em;font-weight:600;display:inline-block;margin-left:.15rem;line-height:var(--line-height)}main:not(#landing-legacy) .box-txtOverImg--style2 .box-txtOverImg__button{display:none}main:not(#landing-legacy) .box-txtOverImg--style2 .box-txtOverImg__info{margin:1rem;text-align:center;background:var(--white-transparent);-webkit-backdrop-filter:blur(3px);font-size:.9rem}@media screen and (min-width:600px){main:not(#landing-legacy) .box-txtOverImg--style2 .box-txtOverImg__title:not(:last-child){margin:0 0 .4em}main:not(#landing-legacy) .box-txtOverImg--style2 .box-txtOverImg__button{display:block}main:not(#landing-legacy) .box-txtOverImg--style2 .box-txtOverImg__title:after{display:none}}main:not(#landing-legacy) .box-txtOverImg--style3 .box-txtOverImg__link{justify-content:flex-end}main:not(#landing-legacy) .box-txtOverImg--style3 .box-txtOverImg__info{position:static;font-size:.9rem}main:not(#landing-legacy) .box-txtOverImg--style3 .box-txtOverImg__img:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(to top,rgba(255,255,255,.85) 50%,rgba(255,255,255,.65) 100%);transition:background 300ms ease}@media screen and (min-width:600px){main:not(#landing-legacy) .box-txtOverImg--style3 .box-txtOverImg__link{align-items:end}main:not(#landing-legacy) .box-txtOverImg--style3 .box-txtOverImg__link{justify-content:flex-start}main:not(#landing-legacy) .box-txtOverImg--style3 .box-txtOverImg__info{text-align:right;width:60%}main:not(#landing-legacy) .box-txtOverImg--style3 .box-txtOverImg__img:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.75) 100%);transition:background 300ms ease}}main:not(#landing-legacy) .box-txtOverImg--style4 .box-txtOverImg__link{justify-content:flex-end}main:not(#landing-legacy) .box-txtOverImg--style4 .box-txtOverImg__title:after{font-family:var(--awesome);content:'';font-weight:600;display:inline-block;margin-left:.25rem;font-size:.85em;color:currentColor}main:not(#landing-legacy) .box-txtOverImg--style4 .box-txtOverImg__info{text-shadow:0 0 1rem rgba(0,0,0,.8);color:#fff;text-align:left;background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.8) 100%);width:100%;text-align:left;padding:2rem 1rem 1rem}main:not(#landing-legacy) .box-txtOverImg--style4 .box-txtOverImg__title{margin:0;display:flex;justify-content:space-between}main:not(#landing-legacy) .box-txtOverImg--style4 .box-txtOverImg__desc{display:none}main:not(#landing-legacy) .box-txtOverImg--style4 .box-txtOverImg__button{display:none}main:not(#landing-legacy) .box-txtOverImg--style5 .box-txtOverImg__info{padding:min(var(--padding-h),2rem);color:#fff}main:not(#landing-legacy) .box-txtOverImg--style5 .box-txtOverImg__img:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.35);transition:background 500ms ease}main:not(#landing-legacy) .box-txtOverImg--style5:hover .box-txtOverImg__img:after{background:rgba(0,0,0,.8)}main:not(#landing-legacy) .box-txtOverImg--style5 .box-txtOverImg__button .button{display:none}@media screen and (min-width:1024px){main:not(#landing-legacy) .box-txtOverImg--style5 .box-txtOverImg__title{opacity:0;transform:translateY(-20px);transition:opacity 500ms ease,transform 500ms ease}main:not(#landing-legacy) .box-txtOverImg--style5 .box-txtOverImg__desc{opacity:0;transform:translateY(20px);transition:opacity 500ms ease,transform 500ms ease}main:not(#landing-legacy) .box-txtOverImg--style5:hover .box-txtOverImg__title,main:not(#landing-legacy) .box-txtOverImg--style5:hover .box-txtOverImg__desc{opacity:1;transform:translateY(0)}}main:not(#landing-legacy) .box-txtOverImg--style6{text-align:left;border-radius:var(--radiusBox);overflow:hidden}main:not(#landing-legacy) .box-txtOverImg--style6 .box-txtOverImg__link{justify-content:flex-end}main:not(#landing-legacy) .box-txtOverImg--style6 .box-txtOverImg__info{padding:min(var(--padding-h),2rem);color:#fff;transition:padding 300ms ease;text-shadow:0 1px 6px rgba(0,0,0,.75)}main:not(#landing-legacy) .box-txtOverImg--style6 .box-txtOverImg__info:after{content:'';font-family:var(--awesome);font-size:2rem;min-height:min(var(--padding-h),2rem);line-height:32px;margin-top:4px;display:block;transition:all 300ms ease}@media screen and (min-width:1024px){main:not(#landing-legacy) .box-txtOverImg--style6 .box-txtOverImg__info{padding-bottom:0}main:not(#landing-legacy) .box-txtOverImg--style6 .box-txtOverImg__info:after{transform:translateY(100%)}main:not(#landing-legacy) .box-txtOverImg--style6:hover .box-txtOverImg__info{padding-bottom:min(var(--padding-h),2rem)}main:not(#landing-legacy) .box-txtOverImg--style6:hover .box-txtOverImg__info:after{margin-top:0;transform:translateY(50%)}}main:not(#landing-legacy) .box-txtOverImg--style6 .box-txtOverImg__desc{opacity:.8}main:not(#landing-legacy) .box-txtOverImg--style6 .box-txtOverImg__img:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(rgba(0,0,0,0) 30%,rgba(0,0,0,.5) 70%);transition:background 300ms ease}main:not(#landing-legacy) .box-txtOverImg--style6 .box-txtOverImg__button .button{color:currentColor}main:not(#landing-legacy) .cols__small{padding-bottom:var(--padding-h)}@media screen and (min-width:821px){main:not(#landing-legacy) .cols{display:flex}main:not(#landing-legacy) .cols__big{width:70%}main:not(#landing-legacy) .cols__small{width:30%;min-width:300px;padding-right:var(--padding-h);padding-bottom:0}}main:not(#landing-legacy) .grid-auto .icon-txt,main:not(#landing-legacy) .flex-auto .icon-txt{flex:1}main:not(#landing-legacy) .icon-txt{text-align:center;margin:.5rem 0}main:not(#landing-legacy) .icon-txt[href]{text-decoration:none;color:inherit;display:block}main:not(#landing-legacy) .icon-txt__img{--sizeIco:3.5rem;display:flex;align-items:center;justify-content:center;margin:0 auto;height:var(--sizeIco);width:var(--sizeIco);margin-bottom:1rem}main:not(#landing-legacy) .icon-txt__img img{width:100%;height:100%;display:block}main:not(#landing-legacy) .icon-txt__ico{--sizeIco:3.5rem;line-height:100%;font-size:var(--sizeIco);display:flex;align-items:center;justify-content:center;width:var(--sizeIco);margin:0 auto;text-align:center;color:var(--primary);margin-bottom:1rem}main:not(#landing-legacy) .icon-txt__ico:has(.counter-value){width:auto}main:not(#landing-legacy) .section--primary .icon-txt__ico{color:var(--primary-invert)}main:not(#landing-legacy) .section--secondary .icon-txt__ico{color:var(--secondary-invert)}main:not(#landing-legacy) .section--dark .icon-txt__ico{color:var(--dark-invert)}main:not(#landing-legacy) .icon-txt__ico i{font-size:1em}main:not(#landing-legacy) .icon-txt__ico--border,main:not(#landing-legacy) .icon-txt__img--border,main:not(#landing-legacy) .icon-txt__ico--rounded,main:not(#landing-legacy) .icon-txt__img--rounded,main:not(#landing-legacy) .icon-txt__ico--square,main:not(#landing-legacy) .icon-txt__img--square{--sizeIco:5rem;font-size:var(--sizeIco);display:flex;width:var(--sizeIco);height:var(--sizeIco);flex-shrink:0;align-items:center;justify-content:center;line-height:100%;margin:0 auto 1rem;text-align:center}main:not(#landing-legacy) .icon-txt__ico--border i,main:not(#landing-legacy) .icon-txt__ico--rounded i,main:not(#landing-legacy) .icon-txt__img--rounded i,main:not(#landing-legacy) .icon-txt__ico--square i{font-size:.5em}main:not(#landing-legacy) .icon-txt__ico--border,main:not(#landing-legacy) .icon-txt__img--border{border-radius:var(--radiusBox);border:2px solid;color:var(--primary)}main:not(#landing-legacy) .icon-txt__ico--border.icon-txt__ico--rounded{background:none;border:2px solid;color:var(--primary)}main:not(#landing-legacy) .icon-txt__ico--rounded,main:not(#landing-legacy) .icon-txt__img--rounded{border-radius:50%;background:var(--primary);color:var(--primary-invert)}main:not(#landing-legacy) .icon-txt__ico--square,main:not(#landing-legacy) .icon-txt__img--square{background:linear-gradient(to bottom,var(--primary),var(--secondary));border-radius:var(--radiusBox);color:var(--primary-invert)}main:not(#landing-legacy) .icon-txt__img--rounded img,main:not(#landing-legacy) .icon-txt__img--square img,main:not(#landing-legacy) .icon-txt__img--border img{margin:0 auto;max-width:60%;height:auto}main:not(#landing-legacy) .icon-txt__title,main:not(#landing-legacy) .icon-txt:not(.icon-txt--headcols) .icon-txt__head .icon-txt__title{margin:0 0 .5em}main:not(#landing-legacy) .icon-txt--box{margin:0;color:var(--font-color);border-radius:var(--radiusBox);padding:var(--padding-inner);background:#fff;filter:drop-shadow(0 0 8px rgba(0,0,0,.1))}main:not(#landing-legacy) .icon-txt--box:not(.icon-txt--cols):not(.icon-txt--headcols):has(.icon-txt__ico--over){margin-top:2.5rem}main:not(#landing-legacy) .icon-txt__ico--border.icon-txt__ico--over,main:not(#landing-legacy) .icon-txt__img--border.icon-txt__ico--over,main:not(#landing-legacy) .icon-txt__ico--rounded.icon-txt__ico--over,main:not(#landing-legacy) .icon-txt__img--rounded.icon-txt__ico--over,main:not(#landing-legacy) .icon-txt__ico--square.icon-txt__ico--over,main:not(#landing-legacy) .icon-txt__img--square.icon-txt__ico--over{margin-top:calc(((var(--sizeIco)/2)*-1) - var(--padding-inner))}main:not(#landing-legacy) .icon-txt__ico--border.icon-txt__ico--over,main:not(#landing-legacy) .icon-txt__ico--border.icon-txt__ico--over{background:#fff}main:not(#landing-legacy) .icon-txt--headcols{text-align:left;margin:0;color:var(--font-color)}main:not(#landing-legacy) .icon-txt--headcols .icon-txt__head{display:flex;align-items:center;margin-bottom:1rem}main:not(#landing-legacy) .icon-txt--headcols:not(.icon-txt--box) .icon-txt__head{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:1rem}main:not(#landing-legacy) .icon-txt--headcols.icon-txt--box{border-bottom:4px solid var(--primary)}main:not(#landing-legacy) .icon-txt--headcols .icon-txt__ico:not(.icon-txt__ico--border):not(.icon-txt__ico--square),main:not(#landing-legacy) .icon-txt--headcols .icon-txt__img:not(.icon-txt__img--border):not(.icon-txt__img--square){background:var(--light);color:var(--primary)}main:not(#landing-legacy) .icon-txt--headcols .icon-txt__ico,main:not(#landing-legacy) .icon-txt--headcols .icon-txt__img{align-items:center;margin:0 1rem 0 0;flex-shrink:0}main:not(#landing-legacy) .icon-txt--cols{display:flex;text-align:left}main:not(#landing-legacy) .icon-txt--cols .icon-txt__ico,main:not(#landing-legacy) .icon-txt--cols .icon-txt__img{--sizeIco:4rem;flex-shrink:0;margin:0 1rem 0 0}main:not(#landing-legacy) .tabs{display:grid;grid-template-rows:auto 1fr}main:not(#landing-legacy) .tabs__buttons{overflow-x:auto;display:flex;-webkit-overflow-scrolling:touch}main:not(#landing-legacy) .tabs__button{flex-shrink:0;padding:1rem;cursor:pointer;flex:1 0 auto;min-width:100px;text-align:center;border:0;text-transform:capitalize;font-size:1rem;display:block;cursor:pointer;transition:all 300ms linear;letter-spacing:.5px}main:not(#landing-legacy) .tabs__buttons::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.2);background-color:#f5f5f5;margin-top:8px;border-radius:3px}main:not(#landing-legacy) .tabs__buttons::-webkit-scrollbar{height:10px}main:not(#landing-legacy) .tabs__buttons::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1);background-color:rgba(0,0,0,.5);border-radius:3px}main:not(#landing-legacy) .tabs__inner{padding:var(--padding-h)}main:not(#landing-legacy) .tabs--estilo1 .tabs{background:#fff}main:not(#landing-legacy) .tabs--estilo1 .tabs__button{background:#eee}main:not(#landing-legacy) .tabs--estilo1 .tabs__button:first-child{border-top-left-radius:var(--radiusBox)}main:not(#landing-legacy) .tabs--estilo1 .tabs__button:last-child{border-top-right-radius:var(--radiusBox)}main:not(#landing-legacy) .tabs--estilo1 .tabs__inner{background:#fff;border-radius:0 0 var(--radiusBox) var(--radiusBox);padding:var(--padding-h)}main:not(#landing-legacy) .tabs--estilo1 .tabs__button--active{background:#fff;opacity:1;font-weight:var(--bold1)}main:not(#landing-legacy) .tabs--estilo1 .tabs__button:hover:not(.tabs__button--active){background:#f5f5f5;opacity:1;color:var(--primary)}main:not(#landing-legacy) .tabs--estilo2 .tabs__buttons{margin-bottom:8px;padding-bottom:8px}main:not(#landing-legacy) .tabs--estilo2 .tabs__button{border-radius:var(--radiusBox);background:#eee;margin-right:.5rem}main:not(#landing-legacy) .tabs--estilo2 .tabs__button:last-child{margin-right:0}main:not(#landing-legacy) .tabs--estilo2 .tabs__inner{border-radius:var(--radiusBox);border:1px solid #666;padding:var(--padding-h);background:#fff}main:not(#landing-legacy) .tabs--estilo2 .tabs__button--active{background:var(--primary);opacity:1;color:#fff;font-weight:var(--bold1)}main:not(#landing-legacy) .tabs--estilo2 .tabs__button:hover:not(.tabs__button--active){background:#ddd}main:not(#landing-legacy) .tabs__content{display:none}main:not(#landing-legacy) .tabs__content--active{display:block}@media screen and (max-width:1024px){main:not(#landing-legacy) .tabs--estilo2 .tabs__buttons{margin-left:calc(var(--padding-h)*-1);width:calc(100% + var(--padding-h)*2)}main:not(#landing-legacy) .tabs--estilo2 .tabs__button:first-child{margin-left:var(--padding-h)}main:not(#landing-legacy) .tabs--estilo2 .tabs__button:last-child{margin-right:var(--padding-h)}main:not(#landing-legacy) .tabs--estilo2 .tabs__buttons::-webkit-scrollbar-track{margin:0 var(--padding-h)}}main:not(#landing-legacy) .grid-auto .box,main:not(#landing-legacy) .flex-auto .box{flex:1}main:not(#landing-legacy) .box{display:flex;flex-direction:column;background:#fff;border-radius:var(--radiusBox);overflow:hidden}main:not(#landing-legacy) .section:not(.section--light):not(.section--primary):not(.section--secondary):not(.section--dark) .box:not(.box--estilo2):not(.box--over):not(.box--cols2):not(.box--colsOver):not(.box--pad):not(:has(.box__inner:last-child:first-child)){background:#fff;border:2px solid rgba(0,0,0,.05);border-bottom-color:var(--primary)}main:not(#landing-legacy) .box--dark{background:var(--dark);color:var(--dark-invert)}main:not(#landing-legacy) .box[href]{text-decoration:none;color:inherit}main:not(#landing-legacy) .box__inner{padding:var(--padding-inner);flex:1;display:flex;flex-direction:column}main:not(#landing-legacy) .box:not(:has(.box__img)),main:not(#landing-legacy) .box:not(:has(.box__num)){position:relative;overflow:hidden}main:not(#landing-legacy) .box:not(:has(.box__img)):after,main:not(#landing-legacy) .box:not(:has(.box__num)):after{content:'';display:block;width:0;height:0;border-right:20px solid transparent;border-bottom:20px solid transparent;border-top:20px solid var(--primary);position:absolute;top:0;left:0}main:not(#landing-legacy) .box__img img{border-radius:0}main:not(#landing-legacy) .box__info{flex:1}main:not(#landing-legacy) .box__info:not(:last-child){margin:0 0 1.25rem}main:not(#landing-legacy) .box__title{margin:0 0 .4em}main:not(#landing-legacy) .box--pad{padding:1rem;border-radius:var(--radiusBox);border:1px solid #eee;box-shadow:0 0 20px 5px rgb(190 190 190/25%)}main:not(#landing-legacy) .section--nogap-down:has(.box--pad){position:relative;z-index:1}main:not(#landing-legacy) .box--pad .box__img img{border-radius:var(--radiusBox)}main:not(#landing-legacy) .box--pad:not(.box--cols) .box__inner{padding:1rem 0 0}main:not(#landing-legacy) .box--pad .box__link{text-align:right}main:not(#landing-legacy) .box--pad .box__link a{text-decoration:none;display:inline-block;font-weight:var(--bold1);transition:color 300ms ease}main:not(#landing-legacy) .box--pad .box__link a:last-child{margin-left:.25rem}main:not(#landing-legacy) .box--cols{gap:min(var(--padding-inner),2rem)}main:not(#landing-legacy) .box--pad.box--cols{background:#fff}main:not(#landing-legacy) .box--pad.box--cols .box__inner{padding:0}main:not(#landing-legacy) .box--cols .box__title::after,main:not(#landing-legacy) .box--cols .box__title::before{display:none}@media screen and (max-width:768px){main:not(#landing-legacy) .box--cols .box__img[data-order-mv="1"],main:not(#landing-legacy) .box--cols2 .box__img[data-order-mv="1"],main:not(#landing-legacy) .box--colsOver .box__img[data-order-mv="1"]{order:1}main:not(#landing-legacy) .box--cols .box__img[data-order-mv="2"],main:not(#landing-legacy) .box--cols2 .box__img[data-order-mv="2"],main:not(#landing-legacy) .box--colsOver .box__img[data-order-mv="2"]{order:2}main:not(#landing-legacy) .box--cols .box__inner[data-order-mv="1"],main:not(#landing-legacy) .box--cols2 .box__inner[data-order-mv="1"],main:not(#landing-legacy) .box--colsOver .box__inner[data-order-mv="1"]{order:1}main:not(#landing-legacy) .box--cols .box__inner[data-order-mv="2"],main:not(#landing-legacy) .box--cols2 .box__inner[data-order-mv="2"],main:not(#landing-legacy) .box--colsOver .box__inner,main:not(#landing-legacy) .box--colsOver .box__inner[data-order-mv="2"]{order:2}}@media screen and (min-width:769px){main:not(#landing-legacy) .box--cols{flex-direction:row;text-align:left}main:not(#landing-legacy) .box--cols .box__img{width:30%;min-width:140px}main:not(#landing-legacy) .box--cols .box__num{width:48px;min-width:48px}main:not(#landing-legacy) .box--pad.box--cols .box__inner:last-child{padding:1rem 0 1rem 1rem;background:var(--primary);color:#fff}main:not(#landing-legacy) .box--pad.box--cols .box__inner:first-child{padding:1rem 1rem 1rem 0}main:not(#landing-legacy) .box--cols.box--pad{gap:.5rem}}main:not(#landing-legacy) .box--cols .box__num{width:48px;min-width:48px;background:var(--primary);color:#fff;display:flex;justify-content:center;align-items:center}main:not(#landing-legacy) .box--cols .box__num span{font-size:var(--font-xl);font-weight:900}@media screen and (max-width:768px){main:not(#landing-legacy) .box--cols__num{flex-direction:row}main:not(#landing-legacy) .box--cols__num.box--cols .box__inner{padding:var(--padding-inner)!important;width:calc(100% - 48px)}}main:not(#landing-legacy) .box--cols2~.box--cols2{margin-top:min(var(--padding-h),2rem)}main:not(#landing-legacy) .box--cols2{gap:min(var(--padding-inner),2rem);box-shadow:none;background:none;border-radius:inherit}main:not(#landing-legacy) .box--cols2 .box__inner{padding:0}main:not(#landing-legacy) .box--cols .box__inner{padding:0 var(--padding-inner) var(--padding-inner)}main:not(#landing-legacy) .box--cols2{border-top:1px solid #ddd;padding-top:1rem}main:not(#landing-legacy) .box--cols2 .box__title{margin:0 0 .6em}@media screen and (min-width:769px){main:not(#landing-legacy) .box--cols .box__inner{padding:var(--padding-inner) var(--padding-inner) var(--padding-inner) 0}main:not(#landing-legacy) .box--cols2{flex-direction:row;text-align:left;border:0;padding:0}main:not(#landing-legacy) .box--cols2 .box__img{width:30%}main:not(#landing-legacy) .box--cols2 .box__num{width:30%}main:not(#landing-legacy) .box--cols2 .box__inner{padding:0 0 1rem}main:not(#landing-legacy) .box--cols2 .box__title{border-top:1px solid #ddd;padding-top:1rem}}main:not(#landing-legacy) .box--colsOver{box-shadow:none;background:none;border-radius:0;overflow:visible;text-align:left;--translate:2rem}main:not(#landing-legacy) .box--colsOver .box__img{width:calc(100% - var(--translate))}main:not(#landing-legacy) .box--colsOver .box__img img{border-radius:var(--radiusImg,0)}main:not(#landing-legacy) .box--colsOver .box__inner{background:#fff;color:var(--font-color);padding:1rem;border-radius:var(--radiusBox,0);box-shadow:0 1px 16px rgba(0,0,0,.1);margin-left:var(--translate)}@media screen and (max-width:768px){main:not(#landing-legacy) .box--colsOver .box__inner,main:not(#landing-legacy) .box--colsOver .box__inner[data-order-mv="2"]{transform:translateY(calc(var(--translate)*-1));margin-bottom:calc(var(--translate)*-1)}main:not(#landing-legacy) .box--colsOver .box__inner[data-order-mv="1"]{transform:translateY(var(--translate));margin-top:calc(var(--translate)*-1)}}@media screen and (min-width:769px){main:not(#landing-legacy) .box--colsOver{flex-direction:row;text-align:left}main:not(#landing-legacy) .box--colsOver .box__img{width:35%;min-width:140px}main:not(#landing-legacy) .box--colsOver .box__inner{margin:2rem 0;transform:translate(0);width:calc(100% + var(--translate));align-self:center}main:not(#landing-legacy) .box--colsOver .box__inner:last-child{margin-left:calc(var(--translate)*-1)}main:not(#landing-legacy) .box--colsOver .box__inner:first-child{margin-right:calc(var(--translate)*-1)}}main:not(#landing-legacy) .box--estilo2{box-shadow:none;text-align:left}main:not(#landing-legacy) .box--estilo2 .box__inner{position:relative;padding:1rem 1rem 0 0;transition:transform 400ms ease}main:not(#landing-legacy) .box--estilo2[href]:hover .box__inner{transform:translateY(1.5rem)}main:not(#landing-legacy) .box--estilo2 .box__title{display:inline-block;background:#fff;padding:.75rem 1rem .75rem 0;margin:0;top:1px;transform:translateY(-100%);max-width:calc(100% - 1rem);position:absolute;border-top-right-radius:var(--radiusBox,0)}main:not(#landing-legacy) .box--over{box-shadow:none;background:none;border-radius:0;overflow:visible;--translate:2rem}main:not(#landing-legacy) .box--over .box__img img{border-radius:var(--radiusImg,0)}main:not(#landing-legacy) .box--over .box__inner{background:#fff;color:var(--font-color);padding:1rem;max-width:90%;width:100%;margin:0 auto;box-shadow:0 1px 16px rgba(0,0,0,.1);transform:translateY(calc(var(--translate)*-1));margin-bottom:calc(var(--translate)*-1);border-radius:var(--radiusBox,0)}main:not(#landing-legacy) .contact{text-align:center}main:not(#landing-legacy) .contact__title{margin:0 0 .4em}main:not(#landing-legacy) .contact__link{flex-shrink:0;margin-top:1.25rem}main:not(#landing-legacy) .contact__link .button{color:#fff}@media screen and (min-width:821px){main:not(#landing-legacy) .contact{display:flex;align-items:center;text-align:left;justify-content:space-between}main:not(#landing-legacy) .contact__link{margin:0 0 0 calc(var(--padding-h)*2)}}main:not(#landing-legacy) .lg-outer .lg-thumb-item.active,main:not(#landing-legacy) .lg-outer .lg-thumb-item:hover{border-color:var(--primary)!important}main:not(#landing-legacy) .gallery-light:not(.grid-mosaico){list-style:none;margin:calc((var(--flex-gap)*-1)/4)}main:not(#landing-legacy) .gallery-light:not(:last-child){margin-bottom:1.25rem}main:not(#landing-legacy) .gallery-light:not(.grid-mosaico) li{padding:calc(var(--flex-gap)/4)}main:not(#landing-legacy) .gallery-light{position:relative}main:not(#landing-legacy) .gallery-light a{position:relative;display:block;width:100%;height:100%;overflow:hidden;color:inherit;border-radius:var(--radiusBox)}main:not(#landing-legacy) .gallery-light .num{width:100%;position:absolute;transform:translate(-50%,-50%);font-size:1.2rem;left:50%;top:50%;text-align:center;z-index:1;text-shadow:0 1px 4px black;transition:font-size 300ms ease;color:#fff;font-weight:var(--bold1)}main:not(#landing-legacy) .gallery-light a:hover .num{font-size:0}main:not(#landing-legacy) .gallery-light a:before{content:"";position:absolute;top:0;left:0;background:rgba(var(--portada-gradient-color),0);width:100%;height:100%;transition:background 500ms ease;z-index:1}main:not(#landing-legacy) .gallery-light a:after{content:"";font-family:var(--awesome);font-weight:300;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;font-size:0;transition:font-size 500ms ease;z-index:2}main:not(#landing-legacy) .gallery-light a:hover:before{background:rgba(var(--portada-gradient-color),.6)}main:not(#landing-legacy) .gallery-light a:hover:after{font-size:2rem}main:not(#landing-legacy) .gallery-light img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1);transition:transform 500ms ease}main:not(#landing-legacy) .gallery-light.grid-mosaico img{aspect-ratio:4/3;object-fit:cover}main:not(#landing-legacy) .gallery-light a:hover img{transform:scale(1.1)}main:not(#landing-legacy) .gallery-light:not(.grid-mosaico) li{position:relative}main:not(#landing-legacy) .gallery-light__more{position:absolute;z-index:2;bottom:calc(8px + (var(--flex-gap,0px)/4));right:calc(8px + (var(--flex-gap,0px)/4));padding:4px 8px;cursor:pointer;background:rgba(255,255,255,.85);transition:background 300ms ease;border-radius:var(--radiusBox)}main:not(#landing-legacy) .gallery-light__more:hover{background:rgba(255,255,255,1)}main:not(#landing-legacy) .video-gallery{position:relative}main:not(#landing-legacy) .video-gallery video{display:block;width:100%;object-fit:cover;max-height:480px}main:not(#landing-legacy) .video-gallery .play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;font-size:50px;opacity:.86;text-shadow:0 0 4px rgba(0,0,0,.3);z-index:2;transition:font-size 300ms ease}main:not(#landing-legacy) .video-gallery:hover .play{font-size:60px}main:not(#landing-legacy){--awesome:'Font Awesome 7 Pro'}main:not(#landing-legacy) .sectionImage--1 .container,main:not(#landing-legacy) .sectionImage--1 .container .title{color:#000}