@import url(./stuff/normalize.min.css);@import url(./stuff/my-reset.css);@font-face{font-family:'Walshteim-Light';src:url("./fonts/GT-Walsheim-Light.otf");font-weight:normal;font-style:normal}@font-face{font-family:'Walshteim-Regular';src:url("./fonts/GT-Walsheim-Regular.otf");font-weight:normal;font-style:normal}@font-face{font-family:'Walshteim-Medium';src:url("./fonts/GT-Walsheim-Medium.otf");font-weight:normal;font-style:normal}html,body{width:100%;height:100%;min-height:100%;position:relative}body{font-family:"Walshteim-Regular",sans-serif,sans-serif;color:#fff;background:#1838E0}body::-webkit-scrollbar{width:0;background:transparent}img{display:inline-block}a{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:hover{color:#DFFC2E;text-decoration:underline}.mobshow{display:none}.constrained{margin-right:auto;margin-left:auto}.outside{width:calc(100% + 180px);-webkit-transform:translateX(-90px);transform:translateX(-90px)}.display-1{font-size:177px;line-height:203px;letter-spacing:0.615385px;text-transform:uppercase}.h-36{font-size:36px;font-family:"Walshteim-Medium",sans-serif,sans-serif}.upp-13{font-size:13px;text-transform:uppercase;font-family:"Walshteim-Medium",sans-serif,sans-serif;letter-spacing:0.5px}.p-20{font-size:22px;line-height:28px}.p-18{font-size:18px;line-height:24px;font-family:"Walshteim-Regular",sans-serif,sans-serif}.exhibition-eyebrow{text-transform:uppercase;font-size:22px;letter-spacing:1px}.bold{font-family:"Walshteim-Medium",sans-serif,sans-serif}.page-header{position:absolute;width:100%;top:0;left:0;z-index:10;padding:30px 90px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-header.gallery-header .logo-link{color:#000}.page-header.gallery-header .header-menu{color:#000}.logo-link:hover{color:#fff}.logo-face{width:44px;height:44px;display:inline-block;vertical-align:middle}.logo-text{font-size:42px;display:inline-block;vertical-align:middle;margin-left:12px}.header-menu li,.header-menu a{display:inline-block}.header-menu li{margin-left:25px}.header-menu li:first-of-type{margin-left:0}.little-footer{width:100%;position:absolute;bottom:0;left:0;background:#DFFC2E;color:#1838E0;padding:4px 0 3px 0;text-align:center}.cursor{pointer-events:none}.cursor__ball{position:fixed;top:0;left:0;mix-blend-mode:difference;z-index:1000}.cursor__ball--enter{opacity:0}.cursor__ball circle{fill:#f7f8fa}.cursor__ball img{width:40px;height:40px}.hp-wrapper{background:#1838E0;width:100%;height:100%;position:relative;padding-top:138px;text-align:center;overflow:hidden}.hp-art-blocks{width:calc(100% - 60px);height:calc(100% - 45px);margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hp-art-block{height:100%;border:10px solid #1838E0;position:relative;overflow:hidden;-webkit-transition:all .3s linear;transition:all .3s linear;border-radius:30px !important;background:#1838E0;will-change:transform}.hp-art-block.one{-webkit-box-flex:0.3;-ms-flex-positive:0.3;flex-grow:0.3;height:80%}.hp-art-block.two{-webkit-box-flex:0.5;-ms-flex-positive:0.5;flex-grow:0.5}.hp-art-block.three{-webkit-box-flex:0.7;-ms-flex-positive:0.7;flex-grow:0.7;height:90%}.hp-art-block.four{-webkit-box-flex:0.9;-ms-flex-positive:0.9;flex-grow:0.9}.hp-art-block.five{-webkit-box-flex:1.1;-ms-flex-positive:1.1;flex-grow:1.1;height:90%}.hp-art-block.six{-webkit-box-flex:1.3;-ms-flex-positive:1.3;flex-grow:1.3;height:80%}.hp-art-block img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:auto;height:102%;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.hp-art-block:hover{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.hp-art-block:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.gallery-link{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;cursor:none}.block{padding-left:90px;padding-right:90px;position:relative}.top-block{background:#fff;padding-top:120px}.top-block-content{color:#000;position:relative}.welcome-lottie{display:none}.three-cols-hero-block{margin:120px 0 20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-three{width:960px}.first-three .hero-text-col{display:inline-block;margin-left:60px}.first-three .hero-text-col:nth-of-type(1){margin-left:0}.first-three .hero-text-col:nth-of-type(1){width:250px}.first-three .hero-text-col:nth-of-type(2){width:300px}.first-three .hero-text-col:nth-of-type(3){width:290px}.hero-text-col a{color:#1838E0}.hero-text-col.align-right{text-align:right;opacity:0.5}.hero-text-col.align-right.toshow{display:none}.hero-text-col.align-right a{display:block}.text-roller{height:200px;overflow:hidden;color:#1838E0;position:relative}@-webkit-keyframes first{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes first{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes second{from{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes second{from{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes first-backwards{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes first-backwards{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes second-backwards{from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes second-backwards{from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes welcome-hand{50%{-webkit-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg)}100%{-webkit-transform:translateY(-10px) rotate(45deg);transform:translateY(-10px) rotate(45deg)}}@keyframes welcome-hand{50%{-webkit-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg)}100%{-webkit-transform:translateY(-10px) rotate(45deg);transform:translateY(-10px) rotate(45deg)}}@-webkit-keyframes welcome-star{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes welcome-star{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes welcome-heart{50%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(0.95);transform:scale(0.95)}}@keyframes welcome-heart{50%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(0.95);transform:scale(0.95)}}.text-roller-item{display:inline-block;position:absolute;left:0%;top:0%;width:6380px}.text-roller-item span,.text-roller-item img{display:inline-block;vertical-align:middle}.text-roller-item img{margin:0 20px}.text-roller-item img.hand{height:150px;-webkit-transform:translateY(-10px) rotate(45deg);transform:translateY(-10px) rotate(45deg);-webkit-animation:welcome-hand 3s linear infinite;animation:welcome-hand 3s linear infinite}.text-roller-item img.star{height:160px;-webkit-animation:welcome-star 10s linear infinite;animation:welcome-star 10s linear infinite}.text-roller-item img.heart{height:140px;-webkit-transform:scale(0.95);transform:scale(0.95);-webkit-animation:welcome-heart 2s linear infinite;animation:welcome-heart 2s linear infinite}.text-roller-item.first{-webkit-animation:first 60s linear infinite;animation:first 60s linear infinite}.text-roller-item.second{-webkit-animation:second 60s linear infinite;animation:second 60s linear infinite}.text-roller.backwards .text-roller-item.first{-webkit-animation:first-backwards 60s linear infinite;animation:first-backwards 60s linear infinite}.text-roller.backwards .text-roller-item.second{-webkit-animation:second-backwards 60s linear infinite;animation:second-backwards 60s linear infinite}.text-roller.artwork .text-roller-item{width:4850px}.text-roller.available .text-roller-item{width:4920px}.text-roller.purchase .text-roller-item{width:3970px}.text-roller.welcome .text-roller-item{width:4250px}.text-roller.anya .text-roller-item{width:4100px}.text-roller.gallery .text-roller-item{width:4610px}.exhibitions-quick-links{margin:90px 0 120px 0}.exhibitions-quick-links span{display:inline-block;margin-right:20px}.exhibitions-quick-links a:nth-of-type(2){margin-left:16px}.exhibitions-quick-links a{color:#DFFC2E}.drips{width:calc(100% + 194px);-webkit-transform:translateX(-97px);transform:translateX(-97px);background:#1838E0;position:relative}.drips.blue{background:#fff}.drips.white{background:#000}.drips-cover-stripe{width:100%;height:20px;background:#fff;position:absolute;top:-10px;left:0}.drips-cover-stripe.blue{background:#1838E0}.drips-cover-stripe.white{background:#fff}.creatures-block{background:#1838E0;margin-top:-2px}.mindflow-block{background:#fff;z-index:2;padding-bottom:160px}.exhibition-title-block{text-align:center}.exhibition-title-block .exhibition-eyebrow{opacity:.5}.exhibition-title-block .p-18{width:600px;margin:0 auto}model-viewer.soul{height:2000px;margin:-400px 0 -500px 0}model-viewer.tinder{width:60%;height:1100px}model-viewer.mindflow{width:auto;height:200vh;margin:-20vh 0 -10vh 0}.mindflow-mobile-fallback,.note-3d{display:none}.painting-description.center{text-align:center}.painting-description .number{display:inline-block}.painting-description .number.display-1{opacity:0.09;margin-left:-10px}.painting-description .number.display-1.festive-number{margin-left:0;opacity:0.25}.painting-description .name-and-dimensions .name{margin-bottom:16px}.painting-description .dimensions{margin-bottom:30px}.painting-description.soul .main-text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.painting-description.soul .main-text-wrapper .name-and-dimensions,.painting-description.soul .main-text-wrapper .description{width:calc(50% - 30px)}.painting-description.soul .number{margin-bottom:16px}.painting-description.flexy{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:40px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.painting-description.flexy .number{width:calc(33% - 30px)}.painting-description.flexy .main-text-wrapper{width:calc(66% - 30px);margin-top:30px}.painting-description.flexy .main-text-wrapper .description{width:610px}.painting-description.image-between img{display:block;width:100%}.painting-description.difficult-tiger .description{width:380px}.two-paintings-50-50{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:250px}.one-painting{width:calc(50% - 30px)}.one-painting img{width:100%;margin-bottom:24px}.one-painting .description{width:380px}.russia-painting{background:#000 url("../img/paintings/russian-house.jpg") center no-repeat;background-size:cover;position:relative;margin-top:100px}.russia-painting .painting-description{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.russia-painting .painting-description .description{width:490px;margin:0 auto}.russia-painting .frame-patch{width:100%;height:20px;background:#1838E0;position:absolute;left:0;z-index:2}.russia-painting .frame-patch.top{top:-10px}.russia-painting .frame-patch.bottom{bottom:-10px}.lottieFrame{width:100%;height:auto}.festive-gray-area{width:746px;height:596px;background:url("../img/paintings/The_Festive_Gray_Off.jpg") center no-repeat;background-size:cover;margin:-60px 0 40px 0;position:relative;z-index:2;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.festive-gray-area:hover{background:url("../img/paintings/The_Festive_Gray_On.jpg") center no-repeat,url("../img/paintings/The_Festive_Gray_Off.jpg") center no-repeat;background-size:cover}.fga-fallback{display:none !important}.drama-panting{margin-top:200px}.drama-full{width:105%;margin-bottom:60px}.drama-2-smaller{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.drama-second{width:calc(33% - 30px)}.drama-third{width:calc(66% - 30px)}.purchase-fallback{display:none}.purchase-rollers{margin-top:200px}.purchase-rollers .text-roller-item span{color:#FF98B7;margin-left:50px}.tiger-paintings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tiger-paintings .easy-tiger{width:calc(66% - 30px)}.tiger-paintings .easy-tiger .main-text-wrapper{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tiger-paintings .easy-tiger .main-text-wrapper .description{width:420px}.tiger-paintings .easy-tiger .main-text-wrapper .dimensions{margin-bottom:0}.tiger-paintings .difficult-tiger{width:calc(33% - 30px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tiger-paintings .difficult-tiger .number-and-image{margin-top:160px}.tiger-paintings .difficult-tiger img{margin-bottom:60px}.mysz-painting{margin-top:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mysz-painting .mysz-main-painting{width:calc(66% - 30px)}.mysz-painting .mysz-description{width:calc(33% - 30px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mysz-painting .mysz-description .description{width:390px}.mysz-painting .mysz-description .number{margin-top:-35px}.mysz-horizontal-wrapper{margin:60px 0 200px 0}.mysz-horizontal-wrapper .mysz-item{display:inline-block;margin-left:60px}.mysz-horizontal-wrapper .mysz-item:last-child{margin-right:90px}.mysz-horizontal-wrapper .mysz-item:first-child{margin-left:90px}.mysz-horizontal-wrapper .mysz-item img{width:500px;height:500px}.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:none;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:60px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{position:absolute;width:calc(100% - 180px);height:10px;background:rgba(255,255,255,0.3);border-radius:50px;top:auto;right:0;bottom:3px;left:90px}.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:16px;margin:-3px auto;border-radius:50px;background:#fff;cursor:-webkit-grab;cursor:grab}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.mCSB_scrollTools{opacity:0.76;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox ~ .mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover ~ .mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox ~ .mCSB_scrollTools{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonUp:hover,.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover{opacity:0.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonUp:active,.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active{opacity:0.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.tinder-painting{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tinder-description{width:540px}.wisdom-painting{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;margin-top:200px}.wisdom-img{width:calc(66% - 30px)}.tinder-description{width:calc(33% - 30px)}.spirit-animals-painting{margin-top:200px}.spirit-description{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.spirit-description .number-and-name{width:calc(33% - 30px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.spirit-description .number-and-name .name-and-dimensions{margin:0 0 12px 30px}.spirit-description .description{width:calc(33% - 30px);margin-bottom:40px}.spirit-animals-tiles{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transform:translateZ(0);transform:translateZ(0)}.spirit-animals-tiles img{width:31%}.lll-painting{margin-top:200px}.lll-painting .lll-big-pic{width:100%;margin-bottom:60px}.lll-painting .main-text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.lll-painting .main-text-wrapper .name-and-dimensions{width:50%;padding-right:24px}.lll-painting .main-text-wrapper .description{width:490px}.mindflow-block{padding-top:12px}.mindflow-block .exhibition-title-block .exhibition-eyebrow,.mindflow-block .exhibition-title-block .display-1{color:#1838E0}.mindflow-block .exhibition-title-block .p-18{color:#000;width:620px}.mindflow-descriptions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;padding:0 60px}.mindflow-description{width:25%;padding-right:60px;margin-bottom:60px}.mindflow-description span{color:#1838E0;display:block;line-height:20px;margin-bottom:16px}.mindflow-description p{color:#000}.about-block{padding:0;height:100%;min-height:690px;display:-webkit-box;display:-ms-flexbox;display:flex}.about-half{width:50%;height:100%;padding:60px 60px 80px 60px;position:relative;overflow:hidden}.about-half #aboutFlower{position:absolute;top:50%;left:50%;width:100%;height:auto;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.about-info{background:#1838E0;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}.about-info .top,.about-info .bottom{width:90%;position:relative;z-index:2}.about-info .top .h-36{color:#DFFC2E;margin-bottom:12px}.about-info .bottom .h-36{color:#DFFC2E;margin-bottom:40px}.about-image{background:#FF98B7}.about-image-wrapper{border-radius:160px;position:relative;overflow:hidden;width:100%;height:100%;will-change:transform}.about-image-wrapper img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;height:auto;min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.about-image-wrapper img.about-hover{opacity:0}.about-image-wrapper:hover .about-hover{opacity:1}.about-cols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.about-col{width:50%}.about-col .about-links{margin-top:30px;color:#DFFC2E}.about-col .about-links a:first-child{margin-right:20px}.about-col .about-links a:hover{text-decoration:underline}.sticky-menu{position:fixed;top:30px;right:30px;z-index:30;display:inline-block;height:60px;border-radius:50px;background:#fff;color:#000;border:1px solid #000;width:60px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0;visibility:hidden;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.sticky-menu:hover{background:#DFFC2E}.sticky-menu.visible{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.sticky-menu ul{top:18px;left:24px;position:absolute;-webkit-transition:none;transition:none;-webkit-transition-delay:0s;transition-delay:0s;opacity:0;visibility:hidden}.sticky-menu ul li,.sticky-menu ul a{display:inline-block}.sticky-menu ul li{margin-left:16px}.sticky-menu ul li:first-child{margin-left:0}.sticky-menu ul a:hover{color:#1838E0;text-decoration:none}.sticky-menu .hamburger{position:absolute;top:0;right:0;text-align:center;width:60px;height:60px;cursor:pointer}.sticky-menu .hamburger .stripe{height:2px;background:#1838E0;border-radius:10px;position:absolute;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.sticky-menu .hamburger .stripe.stripe-1{width:26px;top:24px;right:16px}.sticky-menu .hamburger .stripe.stripe-2{width:18px;top:33px;right:20px}.sticky-menu.opened{width:370px}.sticky-menu.opened:hover{background:#fff}.sticky-menu.opened ul{opacity:1;visibility:visible;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transition-delay:0.2s;transition-delay:0.2s}.sticky-menu.opened .hamburger .stripe.stripe-1{width:26px;top:28px;right:16px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sticky-menu.opened .hamburger .stripe.stripe-2{width:26px;top:28px;right:16px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@-webkit-keyframes preloader{from{-webkit-transform:translate(-50%, -50%) rotate(0);transform:translate(-50%, -50%) rotate(0)}to{-webkit-transform:translate(-50%, -50%) rotate(360deg);transform:translate(-50%, -50%) rotate(360deg)}}@keyframes preloader{from{-webkit-transform:translate(-50%, -50%) rotate(0);transform:translate(-50%, -50%) rotate(0)}to{-webkit-transform:translate(-50%, -50%) rotate(360deg);transform:translate(-50%, -50%) rotate(360deg)}}.preloader-wrapper{position:fixed;width:100%;height:100%;z-index:100;top:0;left:0;background:#1838E0}.preloader-wrapper .preloader{width:200px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-animation:preloader 10s linear infinite;animation:preloader 10s linear infinite}.preloader-wrapper .p-20{position:absolute;top:30px;width:100%;text-align:center;color:#fff}.preloader-wrapper.hidden{opacity:0;visibility:hidden}@media (min-width: 2100px){.constrained{max-width:80%;margin-right:auto;margin-left:auto}.top-block{min-height:100vh}.upp-26{font-size:1.6vw}.about-info .top,.about-info .bottom{width:70%}.mindflow-description{padding-right:100px}}@media (min-width: 1850px){.constrained{max-width:90%;margin-right:auto;margin-left:auto}.p-20{font-size:28px}.festive-gray-area{width:1016px;height:812px;margin:-50px 0 40px 0}.tiger-paintings .easy-tiger .main-text-wrapper .description{width:520px}.wisdom-painting .description{max-width:500px}.first-three{width:1170px}.first-three .hero-text-col{margin-left:80px}.first-three .hero-text-col:nth-of-type(1){width:285px}.first-three .hero-text-col:nth-of-type(2){width:395px}.first-three .hero-text-col:nth-of-type(3){width:320px}}@media (max-width: 2100px){.three-cols-hero-block{margin:80px 0 20px 0}}@media (max-width: 1850px){.top-block{padding-top:120px}.mindflow-block{padding-bottom:100px}}@media (max-width: 1600px){.exhibitions-quick-links.top{margin:120px 0 60px 0}.mysz-horizontal-wrapper{margin:60px 0 100px 0}.spirit-description .number-and-name,.spirit-description .description{width:50%}.about-cols{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.about-half{padding:40px 40px 60px 40px}.mindflow-descriptions{padding:0 40px}}@media (max-width: 1365px){.top-block{padding-top:120px}.block{padding-left:40px;padding-right:40px}.block.about-block{padding-left:0;padding-right:0}.page-header{padding:24px 40px}.outside{width:calc(100% + 80px);-webkit-transform:translateX(-40px);transform:translateX(-40px)}.upp-26{font-size:25px;text-transform:none;font-family:"Walshteim-Regular",sans-serif;letter-spacing:normal}.exhibitions-quick-links{width:100%}model-viewer.soul{height:1790px}.two-paintings-50-50{margin-top:160px}.one-painting .description{width:100%;padding-right:16px}.lottieFrame{display:none}.russia-painting{padding-top:80px;padding-bottom:140px}.russia-painting .frame-patch{display:none}.russia-painting .painting-description{position:static;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.russia-painting .number{display:block;text-align:center}.festive-gray-area{display:inline-block}.mysz-painting .mysz-description .description{width:100%}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:calc(100% - 80px);left:40px}.mysz-horizontal-wrapper{margin:80px 0 60px 0}.mysz-horizontal-wrapper .mysz-item{display:inline-block;margin-left:40px}.mysz-horizontal-wrapper .mysz-item:last-child{margin-right:40px}.mysz-horizontal-wrapper .mysz-item:first-child{margin-left:40px}.mysz-horizontal-wrapper .mysz-item img{width:400px;height:400px}.wisdom-painting{margin-top:0}.about-info .bottom .h-36{margin-bottom:24px}.three-cols-hero-block{margin:40px 0 20px 0}.mindflow-block{padding-bottom:60px}}@media (max-width: 1260px){model-viewer.soul{height:1700px}.one-painting{width:calc(50% - 20px)}.drama-second{width:calc(33% - 20px)}.drama-third{width:calc(66% - 20px)}.tiger-paintings .easy-tiger{width:calc(66% - 20px)}.tiger-paintings .difficult-tiger{width:calc(33% - 20px)}.painting-description.flexy .main-text-wrapper{width:calc(66% - 20px)}.drama-full{margin-bottom:40px}.festive-gray-area{margin-top:0}.drama-panting{margin-top:120px}.exhibitions-quick-links.purchase{margin-top:60px}.painting-description.difficult-tiger .description{width:100%}.tiger-paintings .easy-tiger .main-text-wrapper .description{width:calc(100% - 240px)}.mysz-horizontal-wrapper .mysz-item img{width:300px;height:300px}model-viewer.tinder{height:960px}.wisdom-painting{margin-top:80px}.about-info .top,.about-info .bottom{width:100%}.top-block-content{min-height:870px}.three-cols-hero-block{margin:60px 0 60px 0}.first-three{width:calc(100% - 150px)}.first-three .hero-text-col{margin-left:50px;vertical-align:top}.first-three .hero-text-col:nth-of-type(1){width:25%}.first-three .hero-text-col:nth-of-type(2){width:25%}.first-three .hero-text-col:nth-of-type(3){width:25%}.block{overflow:hidden}.mindflow-description{width:33%}model-viewer.mindflow{width:auto;height:100vh;margin:-10vh 0}}@media (max-width: 1020px){.gallery-header{display:block;text-align:center}.display-1{font-size:100px;line-height:130px}.block{padding-left:24px;padding-right:24px}.page-header{padding:24px 0}.outside{width:calc(100% + 48px);-webkit-transform:translateX(-24px);transform:translateX(-24px)}.page-header{padding:24px}.sticky-menu{top:24px;right:24px}.text-roller{display:none}.welcome-lottie{display:block;margin:40px 0 0 0}.welcome-lottie svg{width:200vw !important}.exhibitions-quick-links{margin:80px 0 60px 0}model-viewer.soul{height:1500px}.painting-description.soul .main-text-wrapper{display:block}.painting-description.soul .main-text-wrapper .name-and-dimensions,.painting-description.soul .main-text-wrapper .description{width:100%}.painting-description.soul .number{margin-bottom:0}.two-paintings-50-50{margin-top:120px}.one-painting{width:calc(50% - 12px)}.festive-gray-area{width:708px;height:566px}.painting-description.flexy .main-text-wrapper .description{width:100%}.purchase-fallback{display:block;color:#FF98B7;font-size:13vw;text-transform:uppercase;letter-spacing:0.5px}.purchase-rollers{margin-top:120px}.exhibitions-quick-links.purchase{margin:40px 0 120px 0}.tiger-paintings .difficult-tiger .number-and-image{margin-top:96px}.tiger-paintings{display:block;margin-bottom:100px}.tiger-paintings .easy-tiger,.tiger-paintings .difficult-tiger{width:100%}.tiger-paintings .easy-tiger .main-text-wrapper{display:block}.tiger-paintings .easy-tiger .main-text-wrapper .dimensions{margin-bottom:30px}.tiger-paintings .difficult-tiger{display:block}.tiger-paintings .easy-tiger .main-text-wrapper .description{width:100%}.tiger-paintings .difficult-tiger .number-and-image{margin-top:80px}.tiger-paintings .difficult-tiger img{margin-bottom:30px}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:calc(100% - 48px);left:24px}.mysz-horizontal-wrapper{margin:60px 0 0 0}.mysz-horizontal-wrapper .mysz-item{margin-left:24px}.mysz-horizontal-wrapper .mysz-item:last-child{margin-right:24px}.mysz-horizontal-wrapper .mysz-item:first-child{margin-left:24px}.mysz-horizontal-wrapper .mysz-item img{width:300px;height:300px}.mysz-painting{margin-top:160px;display:block}.mysz-painting .mysz-main-painting{width:100%}.mysz-painting .mysz-description{width:100%;margin-top:30px;display:block}.mysz-painting .mysz-description .number{margin-top:0}.tinder-painting,.spirit-animals-painting,.lll-painting{display:block;margin-top:120px}.tinder-description{width:100%}model-viewer.tinder{width:100%;height:800px}.description{max-width:90%}.spirit-description,.spirit-description .number-and-name{display:block}.wisdom-img{width:100%;margin-top:40px}.wisdom-painting{margin-top:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.spirit-description .number-and-name,.spirit-description .description{width:100%}.spirit-description .number-and-name .name-and-dimensions{margin-left:0}.spirit-description{margin-bottom:60px}.lll-painting{margin-bottom:100px}.lll-painting img{margin-bottom:40px}.lll-painting .main-text-wrapper{display:block}.lll-painting .main-text-wrapper .name-and-dimensions{width:100%}.lll-painting .main-text-wrapper .description{width:100%}.about-image-wrapper{border-radius:60px;height:50vh;min-height:500px}.about-image-wrapper img.about-hover{opacity:1}.about-block{height:auto;-ms-flex-wrap:wrap;flex-wrap:wrap}.about-half{width:100%;height:auto;padding:24px 24px 44px 24px}.mindflow-descriptions{padding:0 24px}.about-info .top,.about-info .bottom{width:70%}.about-info .top .h-42{font-size:30px}.about-info .bottom{margin-top:120px}.about-info .bottom .h-36{font-size:30px}.exhibitions-quick-links.top{margin:80px 0 60px 0}.header-menu{display:none}.hp-art-blocks{width:calc(100% - 48px);height:calc(100% - 45px)}.hp-art-block{height:100%;border:6px solid #1838E0}.hp-art-block.two{display:none}.gallery-link{cursor:pointer}.cursor{display:none}.top-block-content{min-height:1px;height:auto}.first-three{width:100%}.first-three .hero-text-col{margin-left:0}.first-three .hero-text-col{width:70% !important;margin-bottom:30px}.hero-text-col.align-right{text-align:center;margin:30px 0}.hero-text-col.align-right.tohide{display:none}.hero-text-col.align-right.toshow{display:block}.hero-text-col.align-right span{display:block;margin-bottom:8px}.hero-text-col.align-right a{display:inline-block;margin-left:12px}.hero-text-col.align-right a:first-of-type{margin-left:0}.logo-link{margin:0 auto}.three-cols-hero-block{display:block;text-align:center}.mindflow-block .exhibition-title-block .p-18{width:90%}.mindflow-descriptions{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mindflow-description{width:45%;padding-right:0}}@media (max-width: 760px){.upp-26{font-size:20px}.h-36{font-size:30px}.top-block{padding-top:110px}.hero-text-col{width:96%}.exhibitions-quick-links{margin:50px 0 60px 0}.sticky-menu{position:fixed;top:20px;right:20px;height:60px;width:60px}.sticky-menu ul li,.sticky-menu ul a{display:block}.sticky-menu ul li{margin-left:0;margin-bottom:20px}.sticky-menu.opened{width:calc(100% - 40px);height:220px;border-radius:24px}.display-1{font-size:14vw;line-height:16vw}.exhibition-title-block .p-18{width:100%}.exhibition-title-block .display-1{margin:8px 0 12px 0}model-viewer.soul{height:1200px;margin-bottom:-440px}.painting-description .number.display-1{margin-left:-2px}.two-paintings-50-50{display:block}.one-painting{width:100%;margin-bottom:60px}.painting-description .dimensions{margin-bottom:24px}.russia-painting{padding:80px 24px 100px 24px}.festive-gray-area{display:none}.fga-fallback{display:block !important;width:100%;margin-bottom:32px}.russia-painting .painting-description .description{width:100%}.painting-description.flexy .main-text-wrapper{width:100%;margin-top:0}.drama-panting{margin-top:60px}.painting-description.flexy{display:block}.two-paintings-50-50{margin-top:60px}.drama-second{width:calc(33% - 10px)}.drama-third{width:calc(66% - 10px)}.drama-full{margin-bottom:20px}.purchase-fallback{font-size:16vw}.purchase-rollers{margin-top:100px}.tiger-paintings .difficult-tiger .number-and-image{margin-top:60px}.mysz-painting{margin-top:100px}.mysz-painting .mysz-main-painting{margin-bottom:24px}.mysz-horizontal-wrapper .mysz-item img{width:280px;height:280px}.description{max-width:96%}model-viewer.tinder{height:60vh}.tinder-painting,.spirit-animals-painting,.lll-painting{margin-top:60px}.lll-big-pic{width:auto !important;height:300px;margin:0 24px}.lll-image-scroll-wrapper{overflow-x:scroll;padding:0 0 24px 10px;width:calc(100% + 48px);-webkit-transform:translateX(-24px);transform:translateX(-24px);margin-bottom:20px}.lll-painting .lll-big-pic{margin-bottom:0}.wisdom-painting{margin-top:30px}.about-info .top,.about-info .bottom{width:90%}.about-info .top .h-42{font-size:26px}.about-info .bottom{margin-top:100px}.about-info .bottom .h-36{font-size:26px;margin-bottom:32px}.first-three .hero-text-col{width:98% !important}.welcome-lottie{margin-top:20px}.creatures-block{padding-top:40px}.one-painting img{margin-bottom:32px}.mysz-painting .mysz-description{margin-top:0}.exhibition-eyebrow{font-size:16px;margin-bottom:20px}.mindflow-descriptions{margin-top:80px}.mindflow-description{width:96%;margin-bottom:60px}model-viewer.mindflow{display:none}.mindflow-mobile-fallback{display:block;width:100%;margin-bottom:24px}.mindflow-mobile-fallback.dice{margin-bottom:-50px}.note-3d{display:block;border-radius:12px;padding:16px;border:1px solid #1838E0;color:rgba(0,0,0,0.66);margin-top:40px}.logo{max-width:65%}}@media (max-width: 400px){.spirit-animals-tiles{-ms-flex-wrap:wrap;flex-wrap:wrap}.spirit-animals-tiles .tilty{width:100%;margin-bottom:24px}.welcome-lottie{margin-top:0}.logo-text{font-size:8vw}.p-20{font-size:18px;line-height:26px}.first-three .hero-text-col{margin-bottom:24px}.hero-text-col.align-right span{margin-bottom:4px}.three-cols-hero-block{margin:30px 0 40px 0}.welcome-lottie{display:block;margin:20px 0 0 0}.welcome-lottie svg{width:300vw !important}}@media (max-width: 370px){.exhibitions-quick-links a:nth-of-type(2){margin-left:10px}.exhibitions-quick-links span{margin-right:10px}.about-cols{-webkit-column-gap:normal;-moz-column-gap:normal;column-gap:normal;-ms-flex-wrap:wrap;flex-wrap:wrap}.about-col{width:100%}.about-col:first-of-type{margin-bottom:50px}.about-col .about-links{margin-top:30px;color:#FFF500}.about-col .about-links a:first-child{margin-right:20px}.about-col .about-links a:hover{text-decoration:underline}.mysz-horizontal-wrapper .mysz-item img{width:190px;height:190px}.mindflow-mobile-fallback.dice{margin-bottom:-40px}}
