@font-face{font-family:Poppins;font-style:normal;font-weight:300;src:url(../themes/maria/assets/fonts/Poppins-Light.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:italic;font-weight:300;src:url(../themes/maria/assets/fonts/Poppins-LightItalic.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:url(../themes/maria/assets/fonts/Poppins-Regular.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:italic;font-weight:400;src:url(../themes/maria/assets/fonts/Poppins-Italic.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;src:url(../themes/maria/assets/fonts/Poppins-Medium.woff2) format("woff2")}@font-face{font-family:Clash;font-style:normal;font-weight:500;src:url(../themes/maria/assets/fonts/ClashDisplay-Medium.woff2) format("woff2")}@font-face{font-family:Clash;font-style:normal;font-weight:600;src:url(../themes/maria/assets/fonts/ClashDisplay-Semibold.woff2) format("woff2")}::-webkit-input-placeholder{color:#666}::-moz-placeholder{color:#666}:-ms-input-placeholder{color:#666}::-ms-input-placeholder{color:#666}::placeholder{color:#666}::-moz-selection{background-color:red;color:#fff}::selection{background-color:red;color:#fff}input,textarea{outline:0}input:focus:required:invalid,textarea:focus:required:invalid{border-color:red}input:required:valid,textarea:required:valid{border-color:green}body{font-family:Poppins,Clash,sans-serif;font-size:16px;line-height:1.65;color:#101010;min-width:320px;position:relative;overflow-x:hidden;background:#fafafa}main{padding-top:80px;min-height:100vh;position:relative;z-index:5;background:#fafafa}section{max-width:1920;margin:0 auto}.container{max-width:1920px;margin:0 auto;padding:0 2em}@media (max-width:1024px){.container{padding:0 16px}}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}ol,ul{list-style:none;padding:0;margin:0}body{min-height:100vh;text-rendering:optimizeSpeed}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}button,input,select,textarea{font:inherit}.breadcrumbs{position:sticky;top:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:8px 2em 8px;max-width:1920px;width:100%;margin:0 auto;z-index:20}.breadcrumbs li a{font-family:Poppins,serif;text-decoration:none;white-space:nowrap;color:#101010;font-size:14px;font-weight:400}.breadcrumbs li a:hover{text-decoration:underline}.breadcrumbs li:last-child a{pointer-events:none}.breadcrumbs li+li{padding-left:6px}.breadcrumbs li+li:before{content:"|";font-size:14px;color:rgba(16,16,16,.168627451);padding-right:8px}@media (max-width:1024px){.breadcrumbs{padding:8px 16px 8px}}@media (max-width:760px){.breadcrumbs{position:relative;top:0}}@media (max-width:440px){.breadcrumbs{position:relative;top:0}}.menu-btn{border:none;background:0 0;font-family:Clash,sans-serif;font-size:20px;text-transform:uppercase;padding:0;margin:0;line-height:15px;cursor:pointer;color:#101010}.logo{font-family:Clash,sans-serif;font-size:20px;text-transform:uppercase;padding:0;margin:0;white-space:nowrap;text-decoration:none;color:#101010;line-height:15px}.pagination{max-width:1920px;padding:56px 2em 250px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pagination a{text-transform:uppercase;text-decoration:none;color:#101010;font-size:24px;font-weight:300;opacity:1;-webkit-transition:all .3s ease;transition:all .3s ease}.pagination__item_prev{margin-right:auto}.pagination__item_next{margin-left:auto}.pagination a:hover{opacity:.6}@media (max-width:1024px){.pagination{padding:56px 16px 250px}}footer{background-color:#101010;position:sticky;bottom:0;left:0;width:100%}.footer__wrapper{width:100%;max-width:1920px;margin:0 auto;padding:52px 2em 0}.footer-header{padding:24px 0 78px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid rgba(251,251,251,.3764705882)}.footer-header .footer-aside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-header .footer-aside ul a{font-weight:300;text-transform:lowercase;color:#fbfbfb}.footer-header ul li a{text-decoration:none;color:#f0f0f0;display:block;width:100%;-webkit-transition:all .3s ease;transition:all .3s ease}.footer-header nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.footer-header nav ul .siblings .menu-bt{opacity:.5}.footer-header nav ul li{text-align:right}.footer-header nav ul li a{font-family:Poppins,serif;font-weight:300;text-transform:lowercase;color:#fbfbfb}.footer__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:16px}.footer__bottom a,.footer__bottom p{font-size:12px;font-weight:300;color:rgba(251,251,251,.3764705882)}.footer__bottom a{text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}.footer__bottom a:hover{color:#fbfbfb}@media (max-width:1024px){.footer__wrapper{padding:52px 16px 0}}@media (max-width:550px){.footer-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.footer-header .footer-aside{gap:32px}.footer-header nav ul li{-moz-text-align-last:left;text-align-last:left}.footer__bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}header{height:450px;width:100%;background:rgba(250,250,255,.6);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:fixed;top:-382px;left:0;right:0;z-index:10;-webkit-transition:all .5s ease;transition:all .5s ease;will-change:top}header .nav__wrapper{max-width:1920px;padding:0 2em;margin:0 auto;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}header .nav__wrapper .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:16px;padding:24px 0}header .nav__wrapper .header .logo .logotype-mobile{display:none}header .nav__wrapper .header .line{width:100%;height:1px;background-color:rgba(0,0,0,.2509803922)}header .nav__wrapper nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}header .nav__wrapper nav ul{padding-bottom:20px}header .nav__wrapper nav ul .menu-link{text-align:right;position:relative;overflow:hidden;opacity:0;-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px);-webkit-transition:all 1s ease;transition:all 1s ease;will-change:opacity,transform}header .nav__wrapper nav ul .menu-link .menu-bt{display:block;width:100%;font-family:Clash,serif;text-transform:uppercase;text-decoration:none;font-size:38px;font-weight:500;color:#fbfbfb;opacity:1;-webkit-transition:all .3s ease;transition:all .3s ease}header .nav__wrapper nav ul .siblings .menu-bt{opacity:.5}header.open{top:0;background:rgba(0,0,0,.85)}header.open .nav__wrapper .header svg path{fill:#fbfbfb}header.open .nav__wrapper .header .line{background-color:rgba(251,251,251,.3764705882)}header.open .nav__wrapper .header .menu-btn{color:#fbfbfb}header.open .nav__wrapper nav ul .menu-link{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}@media (max-width:1024px){header .nav__wrapper{padding:0 16px}}@media (max-width:550px){header{top:-340px;height:420px}header .nav__wrapper .header{padding:24px 0}header .nav__wrapper .header .logo .logotype-mobile{display:block;-o-object-fit:cover;object-fit:cover}header .nav__wrapper .header .logo .logotype-desc{display:none}header .nav__wrapper nav ul .menu-link .menu-bt{font-size:32px}}.about__wrapper{padding:48px 2em 160px}.about__header{display:-ms-grid;display:grid;-ms-grid-columns:1fr .7fr;grid-template-columns:1fr .7fr;gap:12rem}.about__header--text h1{font-family:Clash,serif;font-size:20px;font-weight:400}.about__header--text .about__header--text-wrap{padding:48px 0 0}.about__header--text .about__header--text-wrap p{color:#454545}.about__header--text .about__header--text-wrap p+p{padding-top:16px}.about__sections{padding-top:80px}.about__sections h2{font-size:20px;font-weight:400;position:relative;overflow:hidden}.about__sections h2::after{position:absolute;bottom:10px;margin-left:10px;content:"";width:100%;height:1px;background-color:rgba(0,0,0,.2509803922)}.about__sections .about__exhibitions--wrap{display:-ms-grid;display:grid;grid-template-columns:repeat(4,1fr);gap:48px;padding:32px 0 0}.about__sections .about__exhibitions--wrap .about__exhibitions--item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.about__sections .about__exhibitions--wrap .about__exhibitions--item h4{font-family:Clash,serif;font-size:18px;font-weight:400}.about__sections .about__exhibitions--wrap .about__exhibitions--item h3{font-family:Poppins,serif;font-size:16px;font-weight:500;margin-bottom:-4px}.about__sections .about__exhibitions--wrap .about__exhibitions--item .date,.about__sections .about__exhibitions--wrap .about__exhibitions--item .local{font-size:14px;color:#454545}.about__educations ul{padding-top:32px;margin-left:20px;list-style-type:square}.about__educations ul li{max-width:680px}@media (max-width:1160px){.about__header{-ms-grid-columns:1fr .8fr;grid-template-columns:1fr .8fr}.about__header .about__header--img{position:relative}.about__header .about__header--img img{position:sticky;top:97px}.about__sections .about__exhibitions--wrap{grid-template-columns:repeat(3,1fr)}}@media (max-width:1024px){.about__wrapper{padding:48px 16px 160px}}@media (max-width:760px){.about__header{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:4rem}.about__header .about__header--text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.about__header .about__header--img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.about__sections .about__exhibitions--wrap{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.about__sections .about__exhibitions--wrap{-ms-grid-columns:1fr;grid-template-columns:1fr}}.contact__wrapper div{padding:160px 0 48px}.contact__wrapper div h1{font-family:Clash,serif;font-size:80px;font-weight:600;line-height:80px;padding-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact__wrapper div ul{padding-top:32px}.contact__wrapper div ul a{text-decoration:none;color:#101010;-webkit-transition:all .3s ease;transition:all .3s ease}.contact__wrapper div ul a:hover{color:#00f}@media (max-width:880px){.contact__wrapper div{padding:80px 0;-moz-text-align-last:left;text-align-last:left}.contact__wrapper div h1{font-size:clamp(28px,8vw,80px);line-height:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.gallery__wrapper{max-width:1920px;margin:0 auto;padding:48px 2em 160px;display:-ms-grid;display:grid;grid-template-columns:repeat(4,1fr);grid-auto-flow:dense;-webkit-column-gap:48px;-moz-column-gap:48px;column-gap:48px;row-gap:70px}.gallery__wrapper .gallery-frame{text-decoration:none;color:#101010;-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0);-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);opacity:0;overflow:hidden}.gallery__wrapper .gallery-frame:hover figure img{-webkit-transform:scale(1.035);-ms-transform:scale(1.035);transform:scale(1.035);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.gallery__wrapper .gallery-frame a{text-decoration:none}.gallery__wrapper .gallery-frame a figure{overflow:hidden;position:relative}.gallery__wrapper .gallery-frame a figure img{-webkit-transition:all 1s ease;transition:all 1s ease}.gallery__wrapper .gallery-frame a figure figcaption h2{font-family:Clash,serif;font-size:16px;font-weight:400;text-transform:uppercase;padding:16px 0 4px;line-height:normal;color:#101010}.gallery__wrapper .gallery-frame a figure figcaption p{font-size:14px;font-weight:300;line-height:normal;color:#4d4c4c}.gallery__wrapper .text-frame{-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start}.gallery__wrapper .text-frame:hover h2{text-decoration:underline}.gallery__wrapper .text-frame h2{font-family:Clash,serif;font-size:16px;font-weight:400;text-transform:uppercase;padding:0 0 8px;line-height:normal;color:#101010}.gallery__wrapper .text-frame p{font-size:14px;font-weight:300;line-height:normal;color:#4d4c4c;text-align:justify;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.gallery__wrapper .text-frame .frame-txt-info{padding-bottom:8px}.gallery__wrapper .text-frame .frame-txt-info h2{padding-bottom:0}.gallery__wrapper .img-big{-ms-grid-column-span:2;grid-column:span 2;grid-row:auto;-ms-grid-row-align:start;align-self:start;-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0)}.gallery__wrapper .img-big a figure img{aspect-ratio:1/1;max-height:70vh;width:100%;-o-object-fit:cover;object-fit:cover}.gallery__wrapper .img-height img{max-height:55vh;width:100%;object-fit:cover}.gallery__wrapper .img-width{-ms-grid-column-span:2;grid-column:span 2;grid-row:auto}.gallery__wrapper .img-width a figure img{aspect-ratio:2/1;-o-object-fit:cover;object-fit:cover}.gallery__wrapper .img-cube,.gallery__wrapper .img-cube-type,.gallery__wrapper .img-height{-ms-grid-column-span:1;grid-column:span 1;grid-row:auto}.gallery__wrapper .img-cube{-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start}.gallery__wrapper .img-cube a figure img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.gallery__wrapper .img-cube-type{-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start}.gallery__wrapper .img-cube-type a figure img{aspect-ratio:1/1.75;-o-object-fit:cover;object-fit:cover}@media (max-width:1024px){.gallery__wrapper{padding:0 16px 160px;grid-template-columns:repeat(3,1fr)}}@media (max-width:880px){.gallery__wrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.gallery__wrapper{-ms-grid-columns:1fr;grid-template-columns:1fr;row-gap:32px;padding-top:16px}.gallery__wrapper .img-big{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;grid-row:auto}.gallery__wrapper .img-width{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;grid-row:auto}}.exhibition__header{padding:48px 48px 24px 0}.exhibition__header h1{font-family:Clash,serif;font-size:20px;font-weight:400;line-height:normal;text-transform:uppercase;padding-bottom:12px}.exhibition__header p{font-weight:300;font-size:16px;line-height:20px}.exhibition__description{max-width:60%;padding-right:24px}.exhibition__description a[data-readmore-toggle]{color:#101010}.exhibition__description p{font-size:16px;font-weight:300}.exhibition__description .article{overflow:hidden;margin:16px 0;-webkit-transition:all .5s ease;transition:all .5s ease}.exhibition__gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:48px;padding:48px 0 0}.exhibition__gallery-row{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:48px}.exhibition__gallery-row img{height:100%}@media (max-width:930px){.exhibition__description{max-width:100%;padding-right:0}.exhibition__gallery-row{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media (max-width:760px){.exhibition__gallery{gap:16px}.exhibition__gallery-row{gap:16px}}@media (max-width:560px){.exhibition__header{padding:24px 48px 24px 0}.exhibition__header h1{font-size:18px}}.press__wrapper{padding:48px 2em 180px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.press__wrapper h2{font-family:Clash,serif;font-size:22px;font-weight:400;padding-bottom:8px;color:#101010}.press__sections{border-bottom:1px solid rgba(0,0,0,.062745098)}.press__sections:last-child{border-bottom:none}.press__sections--wrap{display:-ms-grid;display:grid;grid-template-columns:repeat(4,1fr);-webkit-column-gap:48px;-moz-column-gap:48px;column-gap:48px;row-gap:20px;padding-bottom:28px}.press__sections--item{text-decoration:none;color:#101010}.press__sections--item:hover .source{color:#00f}.press__sections--item h3{font-size:18px;font-weight:500;padding-bottom:2px}.press__sections--item p{font-weight:300;line-height:18px;-webkit-transition:all .3s ease;transition:all .3s ease;font-size:14px;color:#797979}@media (max-width:1160px){.press__sections--wrap{grid-template-columns:repeat(3,1fr)}}@media (max-width:1024px){.press__wrapper{padding:48px 16px 180px}}@media (max-width:820px){.press__sections--wrap{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.press__sections--wrap{-ms-grid-columns:1fr;grid-template-columns:1fr}}.work__wrapper{max-width:1920px;margin:0 auto;padding:48px 2em 0;display:-ms-grid;display:grid;-ms-grid-columns:1fr .5fr;grid-template-columns:1fr .5fr;gap:48px}.work__wrapper aside{position:relative}.work__wrapper aside .aside__wrapper{position:sticky;top:85px;right:0}.work__wrapper aside .aside__wrapper h1{font-family:Clash,serif;font-weight:400;text-transform:uppercase;font-size:18px}.work__wrapper aside .aside__wrapper div{padding:8px 0 32px}.work__wrapper aside .aside__wrapper div p{color:#101010}.work__wrapper aside .aside__wrapper{font-size:16px;color:#454545}.work__wrapper aside .aside__wrapper div:last-child{font-weight:300}.work__gallery{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:48px}.work__gallery .galery-cube{max-width:60%}.work__gallery .galery-two-img{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:48px}.work__gallery .galery-two-img img{max-height:640px;width:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:1024px){.work__wrapper{padding:48px 16px 0;-ms-grid-columns:1fr;grid-template-columns:1fr}.work__wrapper aside{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.work__wrapper .work__gallery{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (max-width:760px){.work__gallery{gap:16px}.work__gallery .galery-two-img{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:16px}.work__gallery .galery-two-img img{max-height:auto;width:100%}}.read-more{}.read-more_compressed .read-more__content{display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.read-more__button:hover{cursor:pointer;text-decoration:underline}.read-more:not( .read-more_compressed ) .read-more__button{display:none}