.texto{max-width:1200px;margin:0 auto;padding:0 10px}@media only screen and (min-width:640px){.texto{padding:0 15px}}.texto{margin-top:50px;margin-bottom:50px;font-size:18px;font-weight:300}.texto p:first-child{margin-top:-.25em}.texto p:last-child{margin-bottom:0}@media only screen and (min-width:640px){.texto{margin-top:75px;margin-bottom:75px}}.texto a{color:currentColor;text-decoration:none;border-bottom:2px solid currentColor;line-height:1;display:inline-block;font-weight:700}.texto--centrado h3,.texto--con-imagen h2,.texto--normal h2,.texto-titulo{font:700 22px Museo Sans,sans-serif}.texto h2 a{color:currentColor;text-decoration:none}.texto--con-imagen ul,.texto--normal ul{list-style:none;margin:2rem 0;padding:0}.texto--con-imagen ul li:before,.texto--normal ul li:before{content:"#";margin-right:.5em;font-weight:700}@media only screen and (min-width:1024px){.texto--1>.inner{width:8.33333%}.texto--offset-1>.inner{margin-left:8.33333%}.texto--2>.inner{width:16.66667%}.texto--offset-2>.inner{margin-left:16.66667%}.texto--3>.inner{width:25%}.texto--offset-3>.inner{margin-left:25%}.texto--4>.inner{width:33.33333%}.texto--offset-4>.inner{margin-left:33.33333%}.texto--5>.inner{width:41.66667%}.texto--offset-5>.inner{margin-left:41.66667%}.texto--6>.inner{width:50%}.texto--offset-6>.inner{margin-left:50%}.texto--7>.inner{width:58.33333%}.texto--offset-7>.inner{margin-left:58.33333%}.texto--8>.inner{width:66.66667%}.texto--offset-8>.inner{margin-left:66.66667%}.texto--9>.inner{width:75%}.texto--offset-9>.inner{margin-left:75%}.texto--10>.inner{width:83.33333%}.texto--offset-10>.inner{margin-left:83.33333%}.texto--11>.inner{width:91.66667%}.texto--offset-11>.inner{margin-left:91.66667%}}.texto--normal{line-height:1.4;font-size:18px}.texto--centrado{text-align:center;font-size:22px}.texto--centrado h2{font-size:26.66667px;margin:0;letter-spacing:1.5px}@media only screen and (min-width:426.66667px){.texto--centrado h2{font-size:6.25vw}}@media only screen and (min-width:640px){.texto--centrado h2{font-size:40px}}.texto--centrado h3{font-size:14.66667px;font-family:Museo Sans,sans-serif;font-weight:700;margin-bottom:.75em}@media only screen and (min-width:426.35659px){.texto--centrado h3{font-size:3.44vw}}@media only screen and (min-width:640px){.texto--centrado h3{font-size:22px}}.texto--centrado h2+h3{margin-top:0}.texto-texto table{border-collapse:collapse}.texto-texto th{font-weight:700;text-align:left}.texto-texto td,.texto-texto th{border:1px solid rgba(0,0,0,.2);vertical-align:top;padding:.5em}.texto-texto td ul,.texto-texto th ul{margin:0}.texto-texto td h2{margin-bottom:0}@media only screen and (max-width:500px){.texto-texto th.vacia{display:none}.texto-texto td,.texto-texto th{display:block;width:100%}.texto-texto td:only-child,.texto-texto th,.texto-texto tr:not(:first-child) th+td{border-top:0}}.texto--con-texto-de-fondo{line-height:1.3888888889}.texto--con-texto-de-fondo .texto-textoDeFondo{font-size:30px;color:#f5f0a1;font-family:Built Titling Rg,sans-serif;font-weight:700;line-height:.85;letter-spacing:.03em;margin-bottom:50px}@media only screen and (min-width:236.22047px){.texto--con-texto-de-fondo .texto-textoDeFondo{font-size:12.7vw}}@media only screen and (min-width:1024px){.texto--con-texto-de-fondo .texto-textoDeFondo{font-size:130px}}@media only screen and (min-width:640px){.texto--con-texto-de-fondo>.inner{display:-ms-grid;display:grid;-ms-grid-columns:8.33333% 43.33333% 8.33333% 1fr;grid-template-columns:8.33333% 43.33333% 8.33333% 1fr;-ms-grid-rows:14.6484375vw 1fr;grid-template-rows:14.6484375vw 1fr}.texto--con-texto-de-fondo .texto-textoDeFondo{-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/span 2;-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/span 3;text-align:right;margin-bottom:0}.texto--con-texto-de-fondo .texto-contenido{-ms-grid-column:3;-ms-grid-column-span:2;grid-column:3/span 2;-ms-grid-row:2;grid-row:2}}@media only screen and (min-width:1024px){.texto--con-texto-de-fondo>.inner{-ms-grid-rows:100px 1fr;grid-template-rows:100px 1fr}}.texto-imagen{margin-bottom:2rem}.texto--con-imagen img{width:100%;display:block}.texto--con-imagen:after{content:"";display:table;clear:both}@media only screen and (min-width:640px){.texto-imagen--derecha,.texto-imagen--izquierda{max-width:50%}.texto-imagen--derecha{float:right;padding-left:30px;padding-bottom:1rem}.texto-imagen--izquierda{float:left;padding-right:30px;padding-bottom:1rem}}@media only screen and (min-width:1024px){.texto-imagen--derecha,.texto-imagen--izquierda{float:none}.texto--con-imagen>.inner{display:flex}.texto--con-imagen .texto-contenido{flex:0 0 auto;width:40%}.texto--con-imagen .texto-imagen{flex:0 0 auto;width:60%;max-width:none}.texto--con-imagen .texto-imagen--derecha{order:1}}.imagenes--galeria>.inner{max-width:1200px;margin:0 auto;padding:0 10px}@media only screen and (min-width:640px){.imagenes--galeria>.inner{padding:0 15px}}.js .scroll-horizontal{position:relative}.js .scroll-horizontal-inner{display:flex;width:100%;overflow:hidden}.js .scroll-horizontal-anterior a,.js .scroll-horizontal-siguiente a{text-indent:100%;overflow:hidden;white-space:nowrap;position:absolute;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAyNCIgd2lkdGg9IjMwIiBoZWlnaHQ9IjI0Ij4NCgkJCQkJCTxwYXRoIGQ9Ik0xMyAyTDQgMTJMMTQgMjIiIHN0cm9rZT0iI2M4OWU2NCIgZmlsbD0idHJhbnNwYXJlbnQiIHN0cm9rZS13aWR0aD0iMyI+PC9wYXRoPg0KCQkJCQkJPGxpbmUgeDE9IjIiIHkxPSIxMiIgeDI9IjMwIiB5Mj0iMTIiIHN0cm9rZT0iI2M4OWU2NCIgc3Ryb2tlLXdpZHRoPSIzIj48L2xpbmU+DQoJCQkJCTwvc3ZnPg==");width:30px;height:24px;margin-top:30px}.js .scroll-horizontal-anterior a.is-deshabilitado,.js .scroll-horizontal-siguiente a.is-deshabilitado{opacity:.3}.js .scroll-horizontal-elemento{white-space:normal;flex:0 0 auto;vertical-align:top;transition:.5s ease}.js .scroll-horizontal:not(.con-bolitas) .scroll-horizontal-bolitas{display:none}.js .scroll-horizontal-bolitas{text-align:center;list-style:none;margin:0;padding:0;white-space:nowrap}.js .scroll-horizontal-bolitas>li{display:inline-block}.js .scroll-horizontal-bolitas>li>a{display:block;text-indent:100%;white-space:nowrap;overflow:hidden;width:27px;height:27px;position:relative;margin:0 10px}.js .scroll-horizontal-bolitas>li>a:after{content:"";position:absolute;top:50%;left:0;right:0;background:#dbdbdb;width:27px;height:4px;margin-top:-2px}.js .scroll-horizontal-bolitas>li.is-activo>a:after{background-color:#1d1d1b}.scroll-3d{width:100vw;overflow:hidden}.scroll-3d .scroll-horizontal-bolitas{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.imagenes--galeria-nueva{background:linear-gradient(180deg,#f5f0a1,#f5f0a1) 50% calc(50% + .75em) no-repeat;background-size:100% 80%;margin-top:50px;margin-bottom:50px;font-weight:700;font-family:Built Titling Rg,sans-serif;font-size:20px;letter-spacing:.39px}.imagenes--galeria-nueva>.inner{max-width:1200px;margin:0 auto}.imagenes--galeria-nueva .galeria-imagen{width:100%;display:flex;align-items:center;justify-content:center}.imagenes--galeria-nueva .galeria-imagen>.inner{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:min-content 1fr;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}.imagenes--galeria-nueva .galeria-imagen .galeria-imagen-numero{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;margin-bottom:.5em;float:left}.imagenes--galeria-nueva .galeria-imagen .galeria-imagen-texto{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1;justify-self:flex-end;margin-bottom:.5em;float:right}.imagenes--galeria-nueva .galeria-imagen .galeria-imagen-imagen{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/span 2;-ms-grid-row:2;grid-row:2}.imagenes--galeria-nueva .galeria-imagen img{display:block;margin:0 auto;width:auto}.imagenes--galeria-nueva .galeria-imagen-imagen{background-size:cover;background-position:50%;clear:both}.imagenes--galeria-nueva .galeria-imagen-imagen:before{content:"";display:block;padding-bottom:62.53%}.js .imagenes--galeria-nueva .scroll-horizontal{display:-ms-grid;display:grid;-ms-grid-columns:7% 15% 1fr 15% 7%;grid-template-columns:7% 15% 1fr 15% 7%;-ms-grid-rows:10% 1fr 10%;grid-template-rows:10% 1fr 10%}.imagenes--galeria-nueva .scroll-horizontal-inner{-ms-grid-column:2;-ms-grid-column-span:3;grid-column:2/span 3;-ms-grid-row:1;-ms-grid-row-span:3;grid-row:1/span 3;z-index:10}.js .imagenes--galeria-nueva .scroll-horizontal-anterior,.js .imagenes--galeria-nueva .scroll-horizontal-siguiente{position:relative;-ms-grid-row:2;grid-row:2;white-space:nowrap;text-indent:0;width:auto;height:auto;color:#000;text-decoration:none;display:flex;align-items:center;text-transform:uppercase;font-family:Built Titling Rg,sans-serif;font-weight:700}.js .imagenes--galeria-nueva .scroll-horizontal-anterior.is-deshabilitado,.js .imagenes--galeria-nueva .scroll-horizontal-siguiente.is-deshabilitado{opacity:.5}.js .imagenes--galeria-nueva .scroll-horizontal-anterior{float:left;-ms-grid-column:1;grid-column:1;justify-content:flex-start}.js .imagenes--galeria-nueva .scroll-horizontal-siguiente{float:right;-ms-grid-column:5;grid-column:5;justify-content:flex-end}@supports ((-webkit-writing-mode:vertical-lr) or (writing-mode:vertical-lr)){.js .imagenes--galeria-nueva span{-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;display:block;margin:auto}.js .imagenes--galeria-nueva .scroll-horizontal-anterior span{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@media only screen and (min-width:1024px){.imagenes--1>.inner{width:8.33333%}.imagenes--offset-1>.inner{margin-left:8.33333%}.imagenes--2>.inner{width:16.66667%}.imagenes--offset-2>.inner{margin-left:16.66667%}.imagenes--3>.inner{width:25%}.imagenes--offset-3>.inner{margin-left:25%}.imagenes--4>.inner{width:33.33333%}.imagenes--offset-4>.inner{margin-left:33.33333%}.imagenes--5>.inner{width:41.66667%}.imagenes--offset-5>.inner{margin-left:41.66667%}.imagenes--6>.inner{width:50%}.imagenes--offset-6>.inner{margin-left:50%}.imagenes--7>.inner{width:58.33333%}.imagenes--offset-7>.inner{margin-left:58.33333%}.imagenes--8>.inner{width:66.66667%}.imagenes--offset-8>.inner{margin-left:66.66667%}.imagenes--9>.inner{width:75%}.imagenes--offset-9>.inner{margin-left:75%}.imagenes--10>.inner{width:83.33333%}.imagenes--offset-10>.inner{margin-left:83.33333%}.imagenes--11>.inner{width:91.66667%}.imagenes--offset-11>.inner{margin-left:91.66667%}}.imagenes--cuadricula{max-width:1200px;margin:50px auto 0}.imagenes--cuadricula img{width:100%;display:block;margin-bottom:1rem}@media only screen and (min-width:640px){.imagenes--medio{max-width:1200px;margin:0 auto}.imagenes--cuadricula>.inner{display:flex;padding-left:0;padding-right:0;flex-wrap:wrap}.imagenes-imagen{flex:1 0 280px;padding:5px}}@media only screen and (min-width:1024px){.imagenes--cuadricula>.inner{margin:0 -15px}.imagenes-imagen{padding:15px}}@media only screen and (min-width:1440px){.imagenes--medio>.inner{width:124%;margin-left:-12%}}.imagenes--galeria{-webkit-perspective:200vw;perspective:200vw}.imagenes--galeria>.inner{position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.js .imagenes--galeria>.inner{padding-bottom:calc(62.55% + 50px)}@media only screen and (min-width:1200px){.js .imagenes--galeria>.inner{padding-bottom:791px}}.no-js .imagenes--galeria>.inner{display:flex}.imagenes--galeria .galeria-imagen{display:block;flex:1 0 auto;transition:.5s ease}.js .imagenes--galeria .galeria-imagen{width:100%}.no-js .imagenes--galeria .galeria-imagen{padding:0 5px}.imagenes--galeria .galeria-imagen>.inner{padding-top:15px;padding-left:15px;background:#f5f0a1;background-clip:content-box}.imagenes--galeria .galeria-imagen-imagen{padding-bottom:62.55%;background-size:cover;background-position:50%;position:relative;top:-15px;left:-15px}.gallery-row{display:flex;flex-direction:row;width:100%;height:280px;margin:15px;transition:all .5s}.gallery-item{flex:1;background-position:50%;background-size:cover;background-repeat:none;flex-direction:column;margin-left:15px;margin-right:15px;transition:all .8s}.gallery-item:hover{flex:6;margin-left:7.5px;margin-right:7.5px;box-shadow:10px 10px 0 #ffaf54;transition:all 1.6s;transition-delay:.4s;transition-timing-function:ease-in;z-index:9999}.gallery-row:hover{height:480px;transition:all 1.6s;transition-delay:.2s}@media screen and (max-width:600px){.gallery-item{flex-direction:row;margin-bottom:5px}.gallery-item:hover{flex:2;transition:scale(.5)}.gallery-row{display:flex;flex-direction:column;margin:0;height:500px}.gallery-row:hover{height:500px;transition:all .8s}}