html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.clearfix:after,.row:after,.category_list:after,.about_info:after,.about_bottom:after,.index_images .row:after,.contact:after,.news:after{content:"";display:table;clear:both}.noselect,.info-toggler,.menu{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@-webkit-keyframes pageloader{from{left:-55px;width:10px}50%{width:24px}to{left:45px;width:10px}}@-moz-keyframes pageloader{from{left:-55px;width:10px}50%{width:24px}to{left:45px;width:10px}}@-ms-keyframes pageloader{from{left:-55px;width:10px}50%{width:24px}to{left:45px;width:10px}}@-o-keyframes pageloader{from{left:-55px;width:10px}50%{width:24px}to{left:45px;width:10px}}@keyframes pageloader{from{left:-55px;width:10px}50%{width:24px}to{left:45px;width:10px}}.loader{top:150px;left:50%;position:absolute;height:10px}.loader::before{border-radius:5px;position:relative;content:"";display:block;width:10px;height:100%;background-color:black;-webkit-animation:pageloader 0.8s cubic-bezier(0.4, 0, 0.6, 1) infinite alternate-reverse;-moz-animation:pageloader 0.8s cubic-bezier(0.4, 0, 0.6, 1) infinite alternate-reverse;-o-animation:pageloader 0.8s cubic-bezier(0.4, 0, 0.6, 1) infinite alternate-reverse;animation:pageloader 0.8s cubic-bezier(0.4, 0, 0.6, 1) infinite alternate-reverse}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:"AK-Medium";src:url("../assets/fonts/AK-Medium.woff2") format("woff2"),url("../assets/fonts/AK-Medium.woff") format("woff");font-weight:normal;font-style:normal}.info-toggler{text-align:center;position:fixed;cursor:pointer;display:none;left:26.66667px;bottom:26.66667px}@media all and (min-width: 345px){.info-toggler{left:26.66667px;bottom:26.66667px}}@media all and (min-width: 753px){.info-toggler{left:18.072px;bottom:18.072px}}@media all and (min-width: 1009px){.info-toggler{left:24.216px;bottom:24.216px}}@media all and (min-width: 1265px){.info-toggler{left:30.36px;bottom:30.36px}}@media all and (min-width: 1425px){.info-toggler{left:34.2px;bottom:34.2px}}@media all and (min-width: 1665px){.info-toggler{left:39.96px;bottom:39.96px}}@media all and (min-width: 2500px){.info-toggler{left:60px;bottom:60px}}@media all and (min-width: 753px){.info-toggler{display:block;width:20px;height:20px}}@media all and (min-width: 753px){body[data-info-hidden='-1'] .info-toggler_show{display:none}body[data-info-hidden='-1'] .info-toggler_show svg{height:0;width:0}body[data-info-hidden='-1'] .info-toggler_hide{display:block}body[data-info-hidden='-1'] .info-toggler_hide svg{height:auto;width:100%}}@media all and (min-width: 753px){body[data-info-hidden='1'] .info-toggler_show{display:block}body[data-info-hidden='1'] .info-toggler_show svg{height:auto;width:100%}body[data-info-hidden='1'] .info-toggler_hide{display:none}body[data-info-hidden='1'] .info-toggler_hide svg{height:0;width:0}}.color-toggler{position:fixed;cursor:pointer;margin-top:1px}@media all and (max-width: 344px){.color-toggler{width:15px;height:15px;right:15px;top:15px}}@media all and (min-width: 345px){.color-toggler{right:18px;top:18px;width:1em;height:1em;margin-top:0}}@media all and (min-width: 753px){.color-toggler{width:20px;height:20px;margin-top:-1px;right:18.072px;top:18.072px}}@media all and (min-width: 1009px){.color-toggler{right:24.216px;top:24.216px}}@media all and (min-width: 1265px){.color-toggler{right:30.36px;top:30.36px}}@media all and (min-width: 1665px){.color-toggler{right:39.96px;top:39.96px}}@media all and (min-width: 2500px){.color-toggler{right:60px;top:60px}}body{overscroll-behavior-y:contain;margin-top:63px}@media all and (min-width: 345px){body{margin-top:78px}}@media all and (min-width: 753px){body{margin-top:0;padding-top:24.216px}}@media all and (min-width: 1009px){body{padding-top:24.216px}}@media all and (min-width: 1265px){body{padding-top:30.36px}}@media all and (min-width: 1665px){body{padding-top:39.96px}}@media all and (min-width: 2500px){body{padding-top:60px}}body[data-info-hidden='1'] .caption{display:none}body,body *,body *::before,body *::after{-moz-transition:fill .2s ease-in,background-color .2s ease-in,color .2s ease-in,border-color .2s ease-in;-o-transition:fill .2s ease-in,background-color .2s ease-in,color .2s ease-in,border-color .2s ease-in;-webkit-transition:fill .2s ease-in,background-color .2s ease-in,color .2s ease-in,border-color .2s ease-in;transition:fill .2s ease-in,background-color .2s ease-in,color .2s ease-in,border-color .2s ease-in}body[data-color-scheme='first']{background-color:#eadce3}body[data-color-scheme='first'] .loader::before,body[data-color-scheme='first'] #skLib_lightbox_loading::before,body[data-color-scheme='first'] .mobile-menu-toggler::after,body[data-color-scheme='first'] .mobile-menu-toggler::before{background-color:#000}body[data-color-scheme='first'] .mobile-menu-title,body[data-color-scheme='first'] .mobile-menu,body[data-color-scheme='first'] .curtain{background-color:#eadce3}body[data-color-scheme='first'] svg rect,body[data-color-scheme='first'] svg polygon,body[data-color-scheme='first'] svg path{fill:#000}body[data-color-scheme='first'] svg polygon,body[data-color-scheme='first'] svg line{stroke:#000}body[data-color-scheme='first'] .skLib-lightbox-slideContainer-desc,body[data-color-scheme='first'] p,body[data-color-scheme='first'] span,body[data-color-scheme='first'] h2,body[data-color-scheme='first'] a,body[data-color-scheme='first'] a:visited,body[data-color-scheme='first'] a:hover,body[data-color-scheme='first'] a:active{color:#000 !important}body[data-color-scheme='first'] .mobile-menu-title,body[data-color-scheme='first'] .mobile-menu,body[data-color-scheme='first'] .copyright,body[data-color-scheme='first'] .category_list_item,body[data-color-scheme='first'] .info-toggler,body[data-color-scheme='first'] .color-toggler{border-color:#000}body[data-color-scheme='second']{background-color:#89714b}body[data-color-scheme='second'] .loader::before,body[data-color-scheme='second'] #skLib_lightbox_loading::before,body[data-color-scheme='second'] .mobile-menu-toggler::after,body[data-color-scheme='second'] .mobile-menu-toggler::before{background-color:#000}body[data-color-scheme='second'] .mobile-menu-title,body[data-color-scheme='second'] .mobile-menu,body[data-color-scheme='second'] .curtain{background-color:#89714b}body[data-color-scheme='second'] svg rect,body[data-color-scheme='second'] svg polygon,body[data-color-scheme='second'] svg path{fill:#000}body[data-color-scheme='second'] svg polygon,body[data-color-scheme='second'] svg line{stroke:#000}body[data-color-scheme='second'] .skLib-lightbox-slideContainer-desc,body[data-color-scheme='second'] p,body[data-color-scheme='second'] span,body[data-color-scheme='second'] h2,body[data-color-scheme='second'] a,body[data-color-scheme='second'] a:visited,body[data-color-scheme='second'] a:hover,body[data-color-scheme='second'] a:active{color:#000 !important}body[data-color-scheme='second'] .mobile-menu-title,body[data-color-scheme='second'] .mobile-menu,body[data-color-scheme='second'] .copyright,body[data-color-scheme='second'] .category_list_item,body[data-color-scheme='second'] .info-toggler,body[data-color-scheme='second'] .color-toggler{border-color:#000}body[data-color-scheme='third']{background-color:#fff}body[data-color-scheme='third'] .loader::before,body[data-color-scheme='third'] #skLib_lightbox_loading::before,body[data-color-scheme='third'] .mobile-menu-toggler::after,body[data-color-scheme='third'] .mobile-menu-toggler::before{background-color:#000}body[data-color-scheme='third'] .mobile-menu-title,body[data-color-scheme='third'] .mobile-menu,body[data-color-scheme='third'] .curtain{background-color:#fff}body[data-color-scheme='third'] svg rect,body[data-color-scheme='third'] svg polygon,body[data-color-scheme='third'] svg path{fill:#000}body[data-color-scheme='third'] svg polygon,body[data-color-scheme='third'] svg line{stroke:#000}body[data-color-scheme='third'] .skLib-lightbox-slideContainer-desc,body[data-color-scheme='third'] p,body[data-color-scheme='third'] span,body[data-color-scheme='third'] h2,body[data-color-scheme='third'] a,body[data-color-scheme='third'] a:visited,body[data-color-scheme='third'] a:hover,body[data-color-scheme='third'] a:active{color:#000 !important}body[data-color-scheme='third'] .mobile-menu-title,body[data-color-scheme='third'] .mobile-menu,body[data-color-scheme='third'] .copyright,body[data-color-scheme='third'] .category_list_item,body[data-color-scheme='third'] .info-toggler,body[data-color-scheme='third'] .color-toggler{border-color:#000}.caps-heading{text-transform:uppercase;letter-spacing:.04em}body{font-family:"AK-Medium"}h2{text-align:center;letter-spacing:-0.005em;line-height:1.25em;margin-left:auto;margin-right:auto;margin-top:80px;margin-bottom:40px;font-size:24px}@media all and (min-width: 345px){h2{margin-top:80px;margin-bottom:40px;font-size:24px}}@media all and (min-width: 753px){h2{margin-top:72.288px;margin-bottom:36.144px;font-size:30px}}@media all and (min-width: 1009px){h2{margin-top:96.864px;margin-bottom:48.432px;font-size:35px}}@media all and (min-width: 1265px){h2{margin-top:121.44px;margin-bottom:60.72px;font-size:35.42px}}@media all and (min-width: 1425px){h2{margin-top:136.8px;margin-bottom:68.4px;font-size:39.9px}}@media all and (min-width: 1665px){h2{margin-top:159.84px;margin-bottom:79.92px;font-size:46.62px}}@media all and (min-width: 2500px){h2{margin-top:240px;margin-bottom:120px;font-size:70px}}@media all and (min-width: 1009px){h2{max-width:75%}}@media all and (min-width: 1265px){h2{max-width:50%}}p,li{font-size:16px}@media all and (min-width: 345px){p,li{font-size:16px}}@media all and (min-width: 753px){p,li{font-size:13px}}@media all and (min-width: 1009px){p,li{font-size:15px}}@media all and (min-width: 1265px){p,li{font-size:15px}}@media all and (min-width: 1425px){p,li{font-size:17px}}@media all and (min-width: 1665px){p,li{font-size:17px}}@media all and (min-width: 2500px){p,li{font-size:17px}}p{letter-spacing:0.02em;line-height:1.5em}nav li{letter-spacing:0.02em;line-height:1.6em;text-transform:lowercase}.menu_home{text-transform:none;letter-spacing:.04em}a,a:visited,a:hover,a:active{cursor:pointer;color:black;text-decoration:none}a:hover{text-decoration:underline}.nav-container{position:fixed;z-index:999;display:inline-block;left:0;top:0}.nav-container nav{display:inline-block}.nav-container nav .menu{list-style-type:none}.desktop-menu{display:none;position:relative;top:-0.3em;margin-top:26.66667px;margin-left:26.66667px}@media all and (min-width: 753px){.desktop-menu{display:block}}@media all and (min-width: 345px){.desktop-menu{margin-top:26.66667px;margin-left:26.66667px}}@media all and (min-width: 753px){.desktop-menu{margin-top:18.072px;margin-left:18.072px}}@media all and (min-width: 1009px){.desktop-menu{margin-top:24.216px;margin-left:24.216px}}@media all and (min-width: 1265px){.desktop-menu{margin-top:30.36px;margin-left:30.36px}}@media all and (min-width: 1425px){.desktop-menu{margin-top:34.2px;margin-left:34.2px}}@media all and (min-width: 1665px){.desktop-menu{margin-top:39.96px;margin-left:39.96px}}@media all and (min-width: 2500px){.desktop-menu{margin-top:60px;margin-left:60px}}.mobile-menu-title{width:100vw;text-align:center;background-color:white;border-bottom:1px solid black;padding-top:15px;padding-bottom:15px}.mobile-menu-title p{display:block;margin:auto;width:75%;line-height:1em;letter-spacing:.04em}@media all and (min-width: 345px){.mobile-menu-title{padding-top:18px;padding-bottom:18px}}@media all and (min-width: 753px){.mobile-menu-title{display:none}}.mobile-menu{display:none;position:absolute;background-color:white;border-bottom:1px solid black;padding-top:40px;padding-bottom:80px}@media all and (min-width: 345px){.mobile-menu{padding-top:40px;padding-bottom:80px}}@media all and (min-width: 753px){.mobile-menu{padding-top:36.144px;padding-bottom:72.288px}}@media all and (min-width: 1009px){.mobile-menu{padding-top:48.432px;padding-bottom:96.864px}}@media all and (min-width: 1265px){.mobile-menu{padding-top:60.72px;padding-bottom:121.44px}}@media all and (min-width: 1425px){.mobile-menu{padding-top:68.4px;padding-bottom:136.8px}}@media all and (min-width: 1665px){.mobile-menu{padding-top:79.92px;padding-bottom:159.84px}}@media all and (min-width: 2500px){.mobile-menu{padding-top:120px;padding-bottom:240px}}.mobile-menu li{width:100vw;text-align:center}.mobile-menu li a{display:inline-block;padding:26.66667px}@media all and (min-width: 345px){.mobile-menu li a{padding:26.66667px}}@media all and (min-width: 753px){.mobile-menu li a{padding:18.072px}}@media all and (min-width: 1009px){.mobile-menu li a{padding:24.216px}}@media all and (min-width: 1265px){.mobile-menu li a{padding:30.36px}}@media all and (min-width: 1425px){.mobile-menu li a{padding:34.2px}}@media all and (min-width: 1665px){.mobile-menu li a{padding:39.96px}}@media all and (min-width: 2500px){.mobile-menu li a{padding:60px}}@media all and (max-height: 480px){.mobile-menu{padding-top:26.66667px}.mobile-menu li a{padding:8.33333px}}.mobile-menu.menu--visible-in-mobile{display:block}.mobile-menu-toggler{position:absolute;cursor:pointer;width:.8em;height:.8em;margin-top:1px;top:15px;left:15px;font-size:16px}.mobile-menu-toggler svg{display:none;width:.8em;height:.8em}.mobile-menu-toggler svg line{stroke-width:4px}@media all and (min-width: 345px){.mobile-menu-toggler{top:18px;left:18px}}@media all and (min-width: 345px){.mobile-menu-toggler{font-size:16px}}@media all and (min-width: 753px){.mobile-menu-toggler{font-size:13px}}@media all and (min-width: 1009px){.mobile-menu-toggler{font-size:15px}}@media all and (min-width: 1265px){.mobile-menu-toggler{font-size:15px}}@media all and (min-width: 1425px){.mobile-menu-toggler{font-size:17px}}@media all and (min-width: 1665px){.mobile-menu-toggler{font-size:17px}}@media all and (min-width: 2500px){.mobile-menu-toggler{font-size:17px}}.mobile-menu-toggler::after,.mobile-menu-toggler::before{content:'';height:1px;width:100%;background-color:black;position:absolute;left:0}.mobile-menu-toggler::before{top:0}.mobile-menu-toggler::after{bottom:0}.mobile-menu-toggler.mobile-menu-toggler--toggled::after,.mobile-menu-toggler.mobile-menu-toggler--toggled::before{display:none}.mobile-menu-toggler.mobile-menu-toggler--toggled svg{display:block}@media all and (min-width: 753px){.mobile-menu-toggler{display:none}}.content{width:290px;margin-left:auto;margin-right:auto}@media all and (min-width: 345px){.content{width:336px}}@media all and (min-width: 753px){.content{width:596.376px}}@media all and (min-width: 1009px){.content{width:799.128px}}@media all and (min-width: 1265px){.content{width:1001.88px}}@media all and (min-width: 1425px){.content{width:1318.68px}}@media all and (min-width: 1665px){.content{width:1318.68px}}@media all and (min-width: 2500px){.content{width:1980px}}@media all and (min-width: 345px){.row{margin-bottom:4.0404%}}.project{float:none;margin-bottom:23px}@media all and (min-width: 753px){.project{margin-bottom:0;float:left}.project[data-pad-columns='1']{margin-left:25.75758%}.project[data-pad-columns='2']{margin-left:51.51515%}.project[data-pad-columns='3']{margin-left:77.27273%}.project[data-columns='1']{width:59.33333px}}@media all and (min-width: 753px) and (min-width: 345px){.project[data-columns='1']{width:68px}}@media all and (min-width: 753px) and (min-width: 753px){.project[data-columns='1']{width:22.72727%}}@media all and (min-width: 753px){.project[data-columns='1'] img{width:100%}.project[data-columns='1']:nth-child(1),.project[data-columns='1']:nth-child(2),.project[data-columns='1']:nth-child(3){margin-right:17px}}@media all and (min-width: 753px) and (min-width: 345px){.project[data-columns='1']:nth-child(1),.project[data-columns='1']:nth-child(2),.project[data-columns='1']:nth-child(3){margin-right:20px}}@media all and (min-width: 753px) and (min-width: 753px){.project[data-columns='1']:nth-child(1),.project[data-columns='1']:nth-child(2),.project[data-columns='1']:nth-child(3){margin-right:3.0303%}}@media all and (min-width: 753px){.project[data-columns='2']{width:135.66667px}}@media all and (min-width: 753px) and (min-width: 345px){.project[data-columns='2']{width:156px}}@media all and (min-width: 753px) and (min-width: 753px){.project[data-columns='2']{width:48.48485%}}@media all and (min-width: 753px){.project[data-columns='2'] img{width:100%}.project[data-columns='2']:nth-child(1){margin-right:17px}}@media all and (min-width: 753px) and (min-width: 345px){.project[data-columns='2']:nth-child(1){margin-right:20px}}@media all and (min-width: 753px) and (min-width: 753px){.project[data-columns='2']:nth-child(1){margin-right:3.0303%}}@media all and (min-width: 753px){.project[data-columns='3']{width:212px}}@media all and (min-width: 753px) and (min-width: 345px){.project[data-columns='3']{width:244px}}@media all and (min-width: 753px) and (min-width: 753px){.project[data-columns='3']{width:74.24242%}}@media all and (min-width: 753px){.project[data-columns='3'] img{width:100%}.project[data-columns='4']{float:none;width:100%}}.project img{width:100%}.project .caption{position:relative;letter-spacing:0.025em;line-height:1.36em;top:-3px;margin-bottom:-3px;margin-top:8.33333px;font-size:11px}@media all and (min-width: 345px){.project .caption{margin-top:8.33333px;font-size:11px}}@media all and (min-width: 753px){.project .caption{margin-top:7.53px;font-size:11px}}@media all and (min-width: 1009px){.project .caption{margin-top:10.09px;font-size:11px}}@media all and (min-width: 1265px){.project .caption{margin-top:12.65px;font-size:11.132px}}@media all and (min-width: 1425px){.project .caption{margin-top:14.25px;font-size:12.54px}}@media all and (min-width: 1665px){.project .caption{margin-top:16.65px;font-size:14.652px}}@media all and (min-width: 2500px){.project .caption{margin-top:25px;font-size:22px}}.project .caption .caption_title,.project .caption .caption_description{display:block}.curtain{display:block;position:fixed;height:100vh;width:100vw;background-color:white;z-index:100;top:0;left:0}.category_list .category_list_item{float:left;border:1px solid black;display:flex;align-items:center;align-content:center;width:135.66667px;height:135.66667px;margin-top:17px}.category_list .category_list_item.selected{text-decoration:underline}.category_list .category_list_item p{font-size:16px}@media all and (min-width: 345px){.category_list .category_list_item{width:156px;height:156px;margin-top:20px}.category_list .category_list_item p{font-size:16px}}@media all and (min-width: 753px){.category_list .category_list_item{width:135.54px;height:135.54px;margin-top:0}.category_list .category_list_item p{font-size:16px}}@media all and (min-width: 1009px){.category_list .category_list_item{width:181.62px;height:181.62px}.category_list .category_list_item p{font-size:18px}}@media all and (min-width: 1265px){.category_list .category_list_item{width:227.7px;height:227.7px}.category_list .category_list_item p{font-size:21.4px}}@media all and (min-width: 1425px){.category_list .category_list_item{width:256.5px;height:256.5px}.category_list .category_list_item p{font-size:26px}}@media all and (min-width: 1665px){.category_list .category_list_item{width:299.7px;height:299.7px}.category_list .category_list_item p{font-size:26.64px}}@media all and (min-width: 2500px){.category_list .category_list_item{width:450px;height:450px}.category_list .category_list_item p{font-size:40px}}.category_list .category_list_item.category_list_item--round{border-radius:100%}.category_list .category_list_item p{text-transform:lowercase;margin:auto;text-align:center;position:relative;top:-0.1em}.category_list a:hover p{text-decoration:underline}.category_list a:nth-child(1) .category_list_item,.category_list a:nth-child(3) .category_list_item{margin-right:17px}@media all and (min-width: 345px){.category_list a:nth-child(1) .category_list_item,.category_list a:nth-child(3) .category_list_item{margin-right:20px}}@media all and (min-width: 753px){.category_list a:nth-child(1) .category_list_item,.category_list a:nth-child(3) .category_list_item{margin-right:3.0303%}}@media all and (min-width: 753px){.category_list a:nth-child(2) .category_list_item{margin-right:17px}}@media all and (min-width: 753px) and (min-width: 345px){.category_list a:nth-child(2) .category_list_item{margin-right:20px}}@media all and (min-width: 753px) and (min-width: 753px){.category_list a:nth-child(2) .category_list_item{margin-right:3.0303%}}.footer{padding-top:80px;padding-bottom:40px;padding-top:40px}@media all and (min-width: 345px){.footer{padding-top:80px;padding-bottom:40px}}@media all and (min-width: 753px){.footer{padding-top:72.288px;padding-bottom:36.144px}}@media all and (min-width: 1009px){.footer{padding-top:96.864px;padding-bottom:48.432px}}@media all and (min-width: 1265px){.footer{padding-top:121.44px;padding-bottom:60.72px}}@media all and (min-width: 1425px){.footer{padding-top:136.8px;padding-bottom:68.4px}}@media all and (min-width: 1665px){.footer{padding-top:159.84px;padding-bottom:79.92px}}@media all and (min-width: 2500px){.footer{padding-top:240px;padding-bottom:120px}}.copyright{border-top:1px solid black;padding-top:40px;padding-bottom:80px}@media all and (min-width: 345px){.copyright{padding-top:40px;padding-bottom:80px}}@media all and (min-width: 753px){.copyright{padding-top:36.144px;padding-bottom:72.288px}}@media all and (min-width: 1009px){.copyright{padding-top:48.432px;padding-bottom:96.864px}}@media all and (min-width: 1265px){.copyright{padding-top:60.72px;padding-bottom:121.44px}}@media all and (min-width: 1425px){.copyright{padding-top:68.4px;padding-bottom:136.8px}}@media all and (min-width: 1665px){.copyright{padding-top:79.92px;padding-bottom:159.84px}}@media all and (min-width: 2500px){.copyright{padding-top:120px;padding-bottom:240px}}.copyright p{font-size:11px}@media all and (min-width: 345px){.copyright p{font-size:11px}}@media all and (min-width: 753px){.copyright p{font-size:13px}}@media all and (min-width: 1009px){.copyright p{font-size:17px}}@media all and (min-width: 1265px){.copyright p{font-size:15px}}@media all and (min-width: 1665px){.copyright p{font-size:17px}}@media all and (min-width: 2500px){.copyright p{font-size:17px}}.mushroom{width:50px}.mushroom svg{height:auto;width:100%}@media all and (min-width: 345px){.mushroom{width:50px}}@media all and (min-width: 753px){.mushroom{width:50px}}@media all and (min-width: 1009px){.mushroom{width:60.54px}}@media all and (min-width: 1265px){.mushroom{width:75.9px}}@media all and (min-width: 1425px){.mushroom{width:85.5px}}@media all and (min-width: 1665px){.mushroom{width:99.9px}}@media all and (min-width: 2500px){.mushroom{width:150px}}@media screen and (max-device-width: 768px){*{-webkit-text-size-adjust:none}}.clearfix:after,.row:after,.category_list:after,.about_info:after,.about_bottom:after,.index_images .row:after,.contact:after,.news:after{content:"";display:table;clear:both}.noselect,.info-toggler,.menu{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.item-list-container{width:290px;margin-left:auto;margin-right:auto;width:307px}@media all and (min-width: 345px){.item-list-container{width:336px}}@media all and (min-width: 753px){.item-list-container{width:596.376px}}@media all and (min-width: 1009px){.item-list-container{width:799.128px}}@media all and (min-width: 1265px){.item-list-container{width:1001.88px}}@media all and (min-width: 1425px){.item-list-container{width:1318.68px}}@media all and (min-width: 1665px){.item-list-container{width:1318.68px}}@media all and (min-width: 2500px){.item-list-container{width:1980px}}@media all and (min-width: 345px){.item-list-container{width:356px}}@media all and (min-width: 753px){.item-list-container{margin-top:72.288px;width:614.448px}}@media all and (min-width: 1009px){.item-list-container{margin-top:96.864px;width:823.344px}}@media all and (min-width: 1265px){.item-list-container{margin-top:121.44px;width:1032.24px}}@media all and (min-width: 1425px){.item-list-container{margin-top:136.8px;width:1162.8px}}@media all and (min-width: 1665px){.item-list-container{margin-top:159.84px;width:1358.64px}}@media all and (min-width: 2500px){.item-list-container{margin-top:240px;width:2040px}}.item-filters_wrapper{position:absolute;width:100%;z-index:800;top:0;left:0;display:none}@media all and (min-width: 753px){.item-filters_wrapper{display:block}}.item-filters{margin-left:auto;margin-right:auto;text-align:center;padding-top:26.66667px;width:290px;font-size:16px;padding-left:17px;padding-right:17px}@media all and (min-width: 345px){.item-filters{padding-top:26.66667px;width:336px;font-size:16px;padding-left:20px;padding-right:20px}}@media all and (min-width: 753px){.item-filters{padding-top:18.072px;width:596.376px;font-size:13px;padding-left:18.072px;padding-right:18.072px}}@media all and (min-width: 1009px){.item-filters{padding-top:24.216px;width:799.128px;font-size:15px;padding-left:24.216px;padding-right:24.216px}}@media all and (min-width: 1265px){.item-filters{padding-top:30.36px;width:1001.88px;font-size:15px;padding-left:30.36px;padding-right:30.36px}}@media all and (min-width: 1425px){.item-filters{padding-top:34.2px;width:1128.6px;font-size:17px;padding-left:34.2px;padding-right:34.2px}}@media all and (min-width: 1665px){.item-filters{padding-top:39.96px;width:1318.68px;font-size:17px;padding-left:39.96px;padding-right:39.96px}}@media all and (min-width: 2500px){.item-filters{padding-top:60px;width:1980px;font-size:17px;padding-left:60px;padding-right:60px}}.item-filters_separator{display:inline-block;margin-right:0.3em;margin-left:0.3em}.item-filters_filter{display:inline-block;margin-bottom:0.4em}.item-filters_filter:hover{text-decoration:underline}.item-filters_filter[data-selected-filter]{text-decoration:underline}.item-list{max-width:100%}.item-list .item{float:none;width:135.66667px;margin-left:8.33333px !important;margin-right:8.33333px !important;margin-bottom:23px !important}@media all and (min-width: 345px){.item-list .item{width:156px;margin-left:10px !important;margin-right:10px !important;margin-bottom:26.66667px !important}}@media all and (min-width: 753px){.item-list .item{width:135.54px;margin-left:9.036px !important;margin-right:9.036px !important;margin-bottom:24.096px !important}}@media all and (min-width: 1009px){.item-list .item{width:181.62px;margin-left:12.108px !important;margin-right:12.108px !important;margin-bottom:32.288px !important}}@media all and (min-width: 1265px){.item-list .item{width:227.7px;margin-left:15.18px !important;margin-right:15.18px !important;margin-bottom:40.48px !important}}@media all and (min-width: 1425px){.item-list .item{width:256.5px;margin-left:17.1px !important;margin-right:17.1px !important;margin-bottom:45.6px !important}}@media all and (min-width: 1665px){.item-list .item{width:299.7px;margin-left:19.98px !important;margin-right:19.98px !important;margin-bottom:53.28px !important}}@media all and (min-width: 2500px){.item-list .item{width:450px;margin-left:30px !important;margin-right:30px !important;margin-bottom:80px !important}}.clearfix:after,.row:after,.category_list:after,.about_info:after,.about_bottom:after,.index_images .row:after,.contact:after,.news:after{content:"";display:table;clear:both}.noselect,.info-toggler,.menu{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.clearfix:after,.row:after,.category_list:after,.about_info:after,.about_bottom:after,.index_images .row:after,.contact:after,.news:after{content:"";display:table;clear:both}.noselect,.info-toggler,.menu{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body[data-page='about'] .info-toggler{display:none}body[data-page='about'] .categories{display:none}.about_info_image{float:left;width:100%}.about_info_image img{width:100%}.about_info_image:nth-child(1){margin-bottom:40px}@media all and (min-width: 753px){.about_info_image{width:135.66667px;margin-bottom:0}}@media all and (min-width: 753px) and (min-width: 345px){.about_info_image{width:156px}}@media all and (min-width: 753px) and (min-width: 753px){.about_info_image{width:48.48485%}}@media all and (min-width: 753px){.about_info_image img{width:100%}.about_info_image:nth-child(1){margin-right:17px}}@media all and (min-width: 753px) and (min-width: 345px){.about_info_image:nth-child(1){margin-right:20px}}@media all and (min-width: 753px) and (min-width: 753px){.about_info_image:nth-child(1){margin-right:3.0303%}}.about_info_text{float:left;width:100%}.about_info_text img{width:100%}.about_info_text:nth-child(1){margin-bottom:40px}@media all and (min-width: 753px){.about_info_text{width:135.66667px;margin-bottom:0}}@media all and (min-width: 753px) and (min-width: 345px){.about_info_text{width:156px}}@media all and (min-width: 753px) and (min-width: 753px){.about_info_text{width:48.48485%}}@media all and (min-width: 753px){.about_info_text img{width:100%}.about_info_text:nth-child(1){margin-right:17px}}@media all and (min-width: 753px) and (min-width: 345px){.about_info_text:nth-child(1){margin-right:20px}}@media all and (min-width: 753px) and (min-width: 753px){.about_info_text:nth-child(1){margin-right:3.0303%}}.about_info_text p{font-size:19px;line-height:1.4em;letter-spacing:0.005em;position:relative;top:-0.3em}@media all and (min-width: 345px){.about_info_text p{font-size:19px}}@media all and (min-width: 753px){.about_info_text p{font-size:16px}}@media all and (min-width: 1009px){.about_info_text p{font-size:18px}}@media all and (min-width: 1265px){.about_info_text p{font-size:21.4px}}@media all and (min-width: 1425px){.about_info_text p{font-size:26px}}@media all and (min-width: 1665px){.about_info_text p{font-size:26.64px}}@media all and (min-width: 2500px){.about_info_text p{font-size:40px}}.about_info_image_caption{position:relative;letter-spacing:0.025em;line-height:1.36em;top:-3px;margin-bottom:-3px;margin-top:8.33333px;font-size:11px}@media all and (min-width: 345px){.about_info_image_caption{margin-top:8.33333px;font-size:11px}}@media all and (min-width: 753px){.about_info_image_caption{margin-top:7.53px;font-size:11px}}@media all and (min-width: 1009px){.about_info_image_caption{margin-top:10.09px;font-size:11px}}@media all and (min-width: 1265px){.about_info_image_caption{margin-top:12.65px;font-size:11.132px}}@media all and (min-width: 1425px){.about_info_image_caption{margin-top:14.25px;font-size:12.54px}}@media all and (min-width: 1665px){.about_info_image_caption{margin-top:16.65px;font-size:14.652px}}@media all and (min-width: 2500px){.about_info_image_caption{margin-top:25px;font-size:22px}}.about_bottom{margin-top:80px;margin-top:40px}@media all and (min-width: 345px){.about_bottom{margin-top:80px}}@media all and (min-width: 753px){.about_bottom{margin-top:72.288px}}@media all and (min-width: 1009px){.about_bottom{margin-top:96.864px}}@media all and (min-width: 1265px){.about_bottom{margin-top:121.44px}}@media all and (min-width: 1425px){.about_bottom{margin-top:136.8px}}@media all and (min-width: 1665px){.about_bottom{margin-top:159.84px}}@media all and (min-width: 2500px){.about_bottom{margin-top:240px}}.about_bottom_contact,.about_bottom_agent,.about_bottom_exhibitions,.about_bottom_clients{float:left;width:100%;margin-bottom:4.2em}.about_bottom_contact p,.about_bottom_contact h2,.about_bottom_agent p,.about_bottom_agent h2,.about_bottom_exhibitions p,.about_bottom_exhibitions h2,.about_bottom_clients p,.about_bottom_clients h2{line-height:1.4em;font-size:16px}@media all and (min-width: 345px){.about_bottom_contact p,.about_bottom_contact h2,.about_bottom_agent p,.about_bottom_agent h2,.about_bottom_exhibitions p,.about_bottom_exhibitions h2,.about_bottom_clients p,.about_bottom_clients h2{font-size:16px}}@media all and (min-width: 753px){.about_bottom_contact p,.about_bottom_contact h2,.about_bottom_agent p,.about_bottom_agent h2,.about_bottom_exhibitions p,.about_bottom_exhibitions h2,.about_bottom_clients p,.about_bottom_clients h2{font-size:13px}}@media all and (min-width: 1009px){.about_bottom_contact p,.about_bottom_contact h2,.about_bottom_agent p,.about_bottom_agent h2,.about_bottom_exhibitions p,.about_bottom_exhibitions h2,.about_bottom_clients p,.about_bottom_clients h2{font-size:15px}}@media all and (min-width: 1265px){.about_bottom_contact p,.about_bottom_contact h2,.about_bottom_agent p,.about_bottom_agent h2,.about_bottom_exhibitions p,.about_bottom_exhibitions h2,.about_bottom_clients p,.about_bottom_clients h2{font-size:15px}}@media all and (min-width: 1665px){.about_bottom_contact p,.about_bottom_contact h2,.about_bottom_agent p,.about_bottom_agent h2,.about_bottom_exhibitions p,.about_bottom_exhibitions h2,.about_bottom_clients p,.about_bottom_clients h2{font-size:17px}}@media all and (min-width: 2500px){.about_bottom_contact p,.about_bottom_contact h2,.about_bottom_agent p,.about_bottom_agent h2,.about_bottom_exhibitions p,.about_bottom_exhibitions h2,.about_bottom_clients p,.about_bottom_clients h2{font-size:17px}}.about_bottom_contact h2,.about_bottom_agent h2,.about_bottom_exhibitions h2,.about_bottom_clients h2{text-align:left;margin-bottom:1.4em;margin-top:0;max-width:none !important}.about_bottom_contact p+h2,.about_bottom_agent p+h2,.about_bottom_exhibitions p+h2,.about_bottom_clients p+h2{padding-top:4.2em}@media all and (min-width: 753px){.about_bottom_contact,.about_bottom_agent,.about_bottom_exhibitions,.about_bottom_clients{width:135.66667px}}@media all and (min-width: 753px) and (min-width: 345px){.about_bottom_contact,.about_bottom_agent,.about_bottom_exhibitions,.about_bottom_clients{width:156px}}@media all and (min-width: 753px) and (min-width: 753px){.about_bottom_contact,.about_bottom_agent,.about_bottom_exhibitions,.about_bottom_clients{width:48.48485%}}@media all and (min-width: 753px){.about_bottom_contact img,.about_bottom_agent img,.about_bottom_exhibitions img,.about_bottom_clients img{width:100%}.about_bottom_contact:nth-child(1),.about_bottom_contact:nth-child(3),.about_bottom_agent:nth-child(1),.about_bottom_agent:nth-child(3),.about_bottom_exhibitions:nth-child(1),.about_bottom_exhibitions:nth-child(3),.about_bottom_clients:nth-child(1),.about_bottom_clients:nth-child(3){margin-right:17px}}@media all and (min-width: 753px) and (min-width: 345px){.about_bottom_contact:nth-child(1),.about_bottom_contact:nth-child(3),.about_bottom_agent:nth-child(1),.about_bottom_agent:nth-child(3),.about_bottom_exhibitions:nth-child(1),.about_bottom_exhibitions:nth-child(3),.about_bottom_clients:nth-child(1),.about_bottom_clients:nth-child(3){margin-right:20px}}@media all and (min-width: 753px) and (min-width: 753px){.about_bottom_contact:nth-child(1),.about_bottom_contact:nth-child(3),.about_bottom_agent:nth-child(1),.about_bottom_agent:nth-child(3),.about_bottom_exhibitions:nth-child(1),.about_bottom_exhibitions:nth-child(3),.about_bottom_clients:nth-child(1),.about_bottom_clients:nth-child(3){margin-right:3.0303%}}@media all and (min-width: 1009px){.about_bottom_contact,.about_bottom_agent,.about_bottom_exhibitions,.about_bottom_clients{width:59.33333px;margin-bottom:0}}@media all and (min-width: 1009px) and (min-width: 345px){.about_bottom_contact,.about_bottom_agent,.about_bottom_exhibitions,.about_bottom_clients{width:68px}}@media all and (min-width: 1009px) and (min-width: 753px){.about_bottom_contact,.about_bottom_agent,.about_bottom_exhibitions,.about_bottom_clients{width:22.72727%}}@media all and (min-width: 1009px){.about_bottom_contact img,.about_bottom_agent img,.about_bottom_exhibitions img,.about_bottom_clients img{width:100%}.about_bottom_contact:nth-child(1),.about_bottom_contact:nth-child(2),.about_bottom_contact:nth-child(3),.about_bottom_agent:nth-child(1),.about_bottom_agent:nth-child(2),.about_bottom_agent:nth-child(3),.about_bottom_exhibitions:nth-child(1),.about_bottom_exhibitions:nth-child(2),.about_bottom_exhibitions:nth-child(3),.about_bottom_clients:nth-child(1),.about_bottom_clients:nth-child(2),.about_bottom_clients:nth-child(3){margin-right:17px}}@media all and (min-width: 1009px) and (min-width: 345px){.about_bottom_contact:nth-child(1),.about_bottom_contact:nth-child(2),.about_bottom_contact:nth-child(3),.about_bottom_agent:nth-child(1),.about_bottom_agent:nth-child(2),.about_bottom_agent:nth-child(3),.about_bottom_exhibitions:nth-child(1),.about_bottom_exhibitions:nth-child(2),.about_bottom_exhibitions:nth-child(3),.about_bottom_clients:nth-child(1),.about_bottom_clients:nth-child(2),.about_bottom_clients:nth-child(3){margin-right:20px}}@media all and (min-width: 1009px) and (min-width: 753px){.about_bottom_contact:nth-child(1),.about_bottom_contact:nth-child(2),.about_bottom_contact:nth-child(3),.about_bottom_agent:nth-child(1),.about_bottom_agent:nth-child(2),.about_bottom_agent:nth-child(3),.about_bottom_exhibitions:nth-child(1),.about_bottom_exhibitions:nth-child(2),.about_bottom_exhibitions:nth-child(3),.about_bottom_clients:nth-child(1),.about_bottom_clients:nth-child(2),.about_bottom_clients:nth-child(3){margin-right:3.0303%}}body[data-page='index'] .info-toggler{display:none}.index_images{width:100%}.index_images .project{float:none}.index_images .project[data-columns='2']{width:100%}@media all and (min-width: 753px){.index_images .project[data-columns='2']{float:left;width:135.66667px}}@media all and (min-width: 753px) and (min-width: 345px){.index_images .project[data-columns='2']{width:156px}}@media all and (min-width: 753px) and (min-width: 753px){.index_images .project[data-columns='2']{width:48.48485%}}@media all and (min-width: 753px){.index_images .project[data-columns='2'] img{width:100%}.index_images .project[data-columns='2']:nth-child(1){margin-right:17px}}@media all and (min-width: 753px) and (min-width: 345px){.index_images .project[data-columns='2']:nth-child(1){margin-right:20px}}@media all and (min-width: 753px) and (min-width: 753px){.index_images .project[data-columns='2']:nth-child(1){margin-right:3.0303%}}.index_images .project[data-columns='4']{float:none;width:100%}.index_images .project--hide-in-mobile{display:none}@media all and (min-width: 753px){.index_images .project--hide-in-mobile{display:block}}.logo{width:290px;margin-left:auto;margin-right:auto;text-align:center;display:flex;align-items:center;align-content:center;padding:0 20px;padding-top:80px;padding-bottom:80px}@media all and (min-width: 345px){.logo{width:336px}}@media all and (min-width: 753px){.logo{width:596.376px}}@media all and (min-width: 1009px){.logo{width:799.128px}}@media all and (min-width: 1265px){.logo{width:1001.88px}}@media all and (min-width: 1425px){.logo{width:1318.68px}}@media all and (min-width: 1665px){.logo{width:1318.68px}}@media all and (min-width: 2500px){.logo{width:1980px}}@media all and (min-width: 345px){.logo{height:60vh}}@media all and (min-width: 753px){.logo{height:89vh}}.logo-wrapper{position:relative;left:-0.7em;top:-1em;margin:auto;display:inline-block;max-width:100%;width:500px}@media all and (min-width: 753px){.logo-wrapper{max-width:500px;left:-1.4em;top:-0.8em}}.contact .column,.news .column{float:left}.contact .column img,.news .column img{width:100%;height:auto}.contact .column a,.news .column a{display:block}.contact .column p,.news .column p{display:block;line-height:1.3em;font-size:16px;margin-top:8.33333px}@media all and (min-width: 345px){.contact .column p,.news .column p{font-size:16px}}@media all and (min-width: 753px){.contact .column p,.news .column p{font-size:16px}}@media all and (min-width: 1009px){.contact .column p,.news .column p{font-size:18px}}@media all and (min-width: 1265px){.contact .column p,.news .column p{font-size:21.4px}}@media all and (min-width: 1665px){.contact .column p,.news .column p{font-size:26.64px}}@media all and (min-width: 2500px){.contact .column p,.news .column p{font-size:40px}}@media all and (min-width: 345px){.contact .column p,.news .column p{margin-top:8.33333px}}@media all and (min-width: 753px){.contact .column p,.news .column p{margin-top:7.53px}}@media all and (min-width: 1009px){.contact .column p,.news .column p{margin-top:10.09px}}@media all and (min-width: 1265px){.contact .column p,.news .column p{margin-top:12.65px}}@media all and (min-width: 1425px){.contact .column p,.news .column p{margin-top:14.25px}}@media all and (min-width: 1665px){.contact .column p,.news .column p{margin-top:16.65px}}@media all and (min-width: 2500px){.contact .column p,.news .column p{margin-top:25px}}.news .column,.news .column[data-cols='2']{float:left;width:135.66667px}@media all and (min-width: 345px){.news .column,.news .column[data-cols='2']{width:156px}}@media all and (min-width: 753px){.news .column,.news .column[data-cols='2']{width:48.48485%}}.news .column img,.news .column[data-cols='2'] img{width:100%}.news .column:nth-of-type(1),.news .column[data-cols='2']:nth-of-type(1){margin-right:17px}@media all and (min-width: 345px){.news .column:nth-of-type(1),.news .column[data-cols='2']:nth-of-type(1){margin-right:20px}}@media all and (min-width: 753px){.news .column:nth-of-type(1),.news .column[data-cols='2']:nth-of-type(1){margin-right:3.0303%}}.news .column[data-cols='4']{width:288.33333px}@media all and (min-width: 345px){.news .column[data-cols='4']{width:332px}}@media all and (min-width: 753px){.news .column[data-cols='4']{width:100%}}.news .column[data-cols='4'] img{width:100%}.contact .column{width:100%}.contact .column:nth-of-type(1){margin-bottom:40px}@media all and (min-width: 753px){.contact .column{width:135.66667px}}@media all and (min-width: 753px) and (min-width: 345px){.contact .column{width:156px}}@media all and (min-width: 753px) and (min-width: 753px){.contact .column{width:48.48485%}}@media all and (min-width: 753px){.contact .column img{width:100%}.contact .column:nth-of-type(1){margin-bottom:0;margin-right:17px}}@media all and (min-width: 753px) and (min-width: 345px){.contact .column:nth-of-type(1){margin-right:20px}}@media all and (min-width: 753px) and (min-width: 753px){.contact .column:nth-of-type(1){margin-right:3.0303%}}
