@import"https://fonts.googleapis.com/css2?family=Libre+Baskerville:ital,wght@0,400..700;1,400..700&display=swap";*{margin:0;padding:0;box-sizing:border-box}html{box-sizing:border-box;font-size:62.5%}:root{--white: #FFFFFF;--black: #000000;--gray400: #7D7D7D;--gray200: #D8D8D8;--gray150: #E5E5E5;--gray100: #F3F3F3}.container{max-width:136rem;margin:0 auto}.dissabled{opacity:.2!important}.header{margin:4rem auto;height:8.9rem;display:flex;align-items:flex-start;justify-content:space-between;border-bottom:1px solid var(--gray150)}@media only screen and (max-width:75.93em){.header{padding:0 3rem}}.header__in{height:4.8rem;width:100%;display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:48em){.header__in--logo img{height:3.2rem}}.header__in--start button{border:none;background-color:transparent;color:var(--gray400);text-transform:uppercase;font-family:Libre Baskerville,serif;font-size:1.2rem;letter-spacing:2.5px}.gallery__cont{width:100%;column-count:4;column-gap:4rem;list-style:none}@media only screen and (max-width:75.93em){.gallery__cont{padding:0 3rem}}@media only screen and (max-width:75.93em){.gallery__cont{column-count:3}}@media only screen and (max-width:48em){.gallery__cont{column-count:2}}@media only screen and (max-width:40.6em){.gallery__cont{column-count:1}}.gallery__cont--ele{break-inside:avoid;margin-bottom:16px;min-height:25rem;position:relative;cursor:pointer;transition:all .2s ease-in}.gallery__cont--ele img{width:100%;min-height:25rem;object-fit:cover;display:block;z-index:0}.gallery__cont--ele_inf{position:absolute;bottom:0;left:0;z-index:10;background-image:linear-gradient(#ffffff0c,#00000089 84%);height:100%;width:100%;padding:2rem;display:flex;flex-direction:column;justify-content:flex-end;gap:.8rem}.gallery__cont--ele_inf p{font-size:2.4rem;color:var(--white)}.gallery__cont--ele_inf h3{font-size:1.3rem;color:var(--white);opacity:.75}.gallery__cont--ele:hover{opacity:.6}.slideShow{width:100%;height:62.4rem;margin:10rem auto}@media only screen and (max-width:75.93em){.slideShow{padding:0 3rem}}@media only screen and (max-width:62.5em){.slideShow{height:auto;margin-bottom:5.6rem}}@media only screen and (max-width:40.6em){.slideShow{margin:0 auto;padding:0 2rem}}.slideShow__detail{display:grid;grid-template-columns:minmax(65%,84.8rem) minmax(34%,1fr)}@media only screen and (max-width:62.5em){.slideShow__detail{grid-template-columns:1fr}}.slideShow__detail--picture{position:relative;width:100%}.slideShow__detail--picture .image img{width:100%;max-width:47.5rem}@media only screen and (max-width:40.6em){.slideShow__detail--picture .image img{max-width:100%}}.slideShow__detail--picture .title{background-color:#fff;position:absolute;top:0;right:5rem;width:44.5rem;display:flex;justify-content:flex-end;padding-bottom:6rem}@media only screen and (max-width:40.6em){.slideShow__detail--picture .title{margin-bottom:0;position:relative;margin-top:-4rem;width:80%;right:0;padding-bottom:0}}.slideShow__detail--picture .title__cont{width:38rem;height:auto;display:flex;flex-direction:column;gap:2rem}@media only screen and (max-width:40.6em){.slideShow__detail--picture .title__cont{width:100%;padding:3rem;gap:1rem}}.slideShow__detail--picture .title__cont h2{font-size:5.6rem;width:79%}@media only screen and (max-width:40.6em){.slideShow__detail--picture .title__cont h2{font-size:2.4rem}}.slideShow__detail--picture .title__cont h3{font-size:1.5rem;color:var(--gray400)}.slideShow__detail--picture .autor{position:absolute;right:30%;bottom:-10%}@media only screen and (max-width:62.5em){.slideShow__detail--picture .autor{right:10%;bottom:36%}}@media only screen and (max-width:40.6em){.slideShow__detail--picture .autor{right:unset;left:0;bottom:0;position:relative;padding-left:3rem}}@media only screen and (max-width:40.6em){.slideShow__detail--picture .autor img{width:6.4rem}}.slideShow__detail--picture .viewImage{background-color:#000;width:15.2rem;height:4rem;display:flex;align-items:center;justify-content:center;gap:1.5rem;position:absolute;bottom:5%;left:5%;cursor:pointer}@media only screen and (max-width:40.6em){.slideShow__detail--picture .viewImage{top:5%}}.slideShow__detail--picture .viewImage p{color:#fff;font-size:1rem;text-transform:uppercase}.slideShow__detail--picture .viewImage:hover{opacity:.6}@media only screen and (max-width:62.5em){.slideShow__detail--desc{margin-top:5rem;display:flex;flex-direction:column;align-items:center}}@media only screen and (max-width:40.6em){.slideShow__detail--desc{margin-bottom:5rem;margin-top:0}}@media only screen and (max-width:62.5em){.slideShow__detail--desc .year{align-self:baseline}}@media only screen and (max-width:40.6em){.slideShow__detail--desc .year{align-self:end}}.slideShow__detail--desc .year p{font-size:20rem;color:var(--gray100);font-weight:700}@media only screen and (max-width:40.6em){.slideShow__detail--desc .year p{font-size:10rem}}.slideShow__detail--desc .description{width:35rem;height:35rem;margin-top:-10rem;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-width:62.5em){.slideShow__detail--desc .description{width:70%;height:30.3rem}}@media only screen and (max-width:40.6em){.slideShow__detail--desc .description{height:auto;width:100%;margin-top:-5rem}}.slideShow__detail--desc .description p{font-size:1.4rem;color:var(--gray400);line-height:200%}.slideShow__detail--desc .description p:last-child{text-transform:uppercase}.controls{border-top:1px solid #979797;max-width:144rem;width:100%;height:9.6rem;margin:0 auto;display:flex;align-items:center;justify-content:space-between;position:relative}.controls__inf{display:flex;flex-direction:column;gap:1rem}@media only screen and (max-width:75.93em){.controls__inf{padding:0 3rem}}.controls__inf h3{font-size:1.8rem}.controls__inf p{font-size:1.3rem;opacity:.75}.controls__btns{display:flex;gap:4rem}@media only screen and (max-width:75.93em){.controls__btns{padding:0 3rem}}.controls__btns button{cursor:pointer;background-color:transparent;border:none}.controls__bar{width:100%;position:absolute;top:0}.image__modal{display:flex;flex-direction:column;align-items:end}.image__modal img{width:45vw}@media only screen and (max-width:62.5em){.image__modal img{width:90vw}}.image__modal button{border:none;background-color:transparent;padding:1.5rem;cursor:pointer;color:#fff;font-size:1.4rem}
