.vue-audio-player{margin-left:auto;margin-right:auto}.swiper-button-next,.swiper-button-prev{top:30%;color:#ffc200}*{box-sizing:border-box;background:none;outline:none;resize:none;border:none}*,body,html{padding:0;margin:0}body,html{height:100%}body,html,img[lazy=loading]{background:#333}body{font-family:"PT_Serif-Regular";line-height:1.45;font-size:16px;color:#fff}body.overflow{padding-right:16px;overflow:hidden;height:100vh}@media screen and (max-width:1366px){body{font-size:1.2vw}}@media screen and (max-width:1024px){body.overflow{padding-right:0}}@media screen and (max-width:768px){body{font-size:3vw}}b,strong{font-family:"PT_Serif-Bold"}table{border-collapse:collapse}b,h1,h3,h4,strong{font-weight:400}button{cursor:pointer}i{font-family:"PT_Serif-Italic"}a{text-decoration:none}img{image-rendering:-webkit-optimize-contrast}@font-face{font-family:"Noto_Serif";src:url(/fonts/Noto_Serif.0bd10368.eot);src:url(/fonts/Noto_Serif.0bd10368.eot?#iefix) format("embedded-opentype"),url(/fonts/Noto_Serif.9ea39912.woff) format("woff"),url(/fonts/Noto_Serif.7c9ed635.ttf) format("truetype")}@font-face{font-family:"PT_Serif-Bold";src:url(/fonts/PT_Serif-Bold.e5037397.eot);src:url(/fonts/PT_Serif-Bold.e5037397.eot?#iefix) format("embedded-opentype"),url(/fonts/PT_Serif-Bold.238c8064.woff) format("woff"),url(/fonts/PT_Serif-Bold.8d6a5093.ttf) format("truetype")}@font-face{font-family:"PT_Serif-BoldItalic";src:url(/fonts/PT_Serif-BoldItalic.038ef26e.eot);src:url(/fonts/PT_Serif-BoldItalic.038ef26e.eot?#iefix) format("embedded-opentype"),url(/fonts/PT_Serif-BoldItalic.425f21ff.woff) format("woff"),url(/fonts/PT_Serif-BoldItalic.383d3454.ttf) format("truetype")}@font-face{font-family:"PT_Serif-Italic";src:url(/fonts/PT_Serif-Italic.cff6c584.eot);src:url(/fonts/PT_Serif-Italic.cff6c584.eot?#iefix) format("embedded-opentype"),url(/fonts/PT_Serif-Italic.5571248e.woff) format("woff"),url(/fonts/PT_Serif-Italic.b6ad77ad.ttf) format("truetype")}@font-face{font-family:"PT_Serif-Regular";src:url(/fonts/PT_Serif-Regular.4c2de6f4.eot);src:url(/fonts/PT_Serif-Regular.4c2de6f4.eot?#iefix) format("embedded-opentype"),url(/fonts/PT_Serif-Regular.1cef2b1e.woff) format("woff"),url(/fonts/PT_Serif-Regular.43de219d.ttf) format("truetype")}.noto{font-family:"Noto_Serif"}.regular{font-family:"PT_Serif-Regular"}.bold{font-family:"PT_Serif-Bold"}.italic{font-family:"PT_Serif-Italic"}.wrap{background:#191919;padding:0;margin:0}@media screen and (max-width:1024px){.wrap{overflow-x:hidden;overflow-y:auto}}.header{position:relative;width:100%;z-index:9;top:0}.header:after{background:#333;position:absolute;height:100%;content:"";z-index:2;left:0;top:0}.header .center,.header:after{animation-duration:.4s;animation-fill-mode:both;animation-delay:.3s;transition:all .3s;width:100%}.header .center{justify-content:space-between;align-items:center;position:relative;max-width:1366px;padding:0 30px;margin:0 auto;display:flex;height:70px;z-index:3}@media screen and (max-width:1024px){.header .center{padding:0 4vw;height:9vw}}@media screen and (max-width:768px){.header .center{padding:0 6vw;height:11vw}}.header .logo{transform-origin:0 50%;transition:all .4s;position:relative;z-index:2}.header .logo .logo-link{align-items:center;color:#fff;display:flex}.header .logo .logo-link .logo-icon .icon{display:block;width:35px}.header .logo .logo-link .logo-text{white-space:nowrap;padding-left:10px}.header .logo .logo-link .logo-text .name{font-family:"Noto_Serif";padding-bottom:5px;padding-top:10px;font-size:20px;line-height:1}.header .logo .logo-link .logo-text .legend{display:none}@media screen and (max-width:1024px){.header .logo .logo-link .logo-icon .icon{width:4.5vw}.header .logo .logo-link .logo-text{padding-left:1.5vw}.header .logo .logo-link .logo-text .name{padding-bottom:.5vw;padding-top:1vw;font-size:3vw}}@media screen and (max-width:768px){.header .logo .logo-link .logo-icon .icon{width:7vw}.header .logo .logo-link .logo-text{padding-left:2vw}.header .logo .logo-link .logo-text .name{font-size:4vw}}.header .menu{display:flex;height:100%}.header .menu:before{display:none}.header .menu .menu-list{display:flex;height:100%}.header .menu .menu-item{white-space:nowrap}.header .menu .menu-item,.header .menu .menu-item .item-link{align-items:center;position:relative;display:flex;height:100%}.header .menu .menu-item .item-link{transition:all .3s;padding:0 15px;color:#fff}.header .menu .menu-item:after{transition:all .3s;position:absolute;background:#ffc200;content:"";height:3px;bottom:0;left:50%;width:0}.header .menu .menu-item.checked .item-link,.header .menu .menu-item:hover .item-link{color:#ffc200}.header .menu .menu-item.checked:after,.header .menu .menu-item:hover:after{width:100%;left:0}@media screen and (max-width:1024px){.header .menu,.header .menu:after{position:absolute;display:block;right:0;width:0;top:0}.header .menu:after{background:linear-gradient(90deg,transparent,rgba(0,0,0,.5) 10%,#000);transition:all .4s ease-out;height:100vh;content:""}.header .menu .menu-list{box-shadow:-20px 0 20px 0 rgba(0,0,0,.5);border-left:2px solid #666;transition:all .4s ease-out;transform:translateX(10%);background:#4c4c4c;position:absolute;padding-top:10vw;display:block;height:100vh;width:40vw;z-index:2;left:0}.header .menu .menu-list .menu-item{margin-bottom:2vw;display:block;height:auto}.header .menu .menu-list .menu-item .item-link{text-align:right;display:block;font-size:3vw;padding:0 4vw}.header .menu .menu-list .menu-item:after{display:none}}@media screen and (max-width:768px){.header .menu:after{background:linear-gradient(90deg,transparent,rgba(0,0,0,.5) 10%,#000);transition:all .4s ease-out;position:absolute;display:block;height:100vh;content:"";width:0;right:0;top:0}.header .menu .menu-list{padding-top:13vw;width:85vw}.header .menu .menu-list .menu-item{margin-bottom:4vw}.header .menu .menu-list .menu-item .item-link{font-size:6vw;padding:0 6vw}.header .menu .menu-list .menu-item:after{display:none}}.header .menu>.cart{position:relative;display:flex;height:100%}.header .menu>.cart .menu-item{padding:0 15px}.header .menu>.cart .menu-item .cart-icon{position:relative;font-size:0}.header .menu>.cart .menu-item .cart-icon .icon{width:30px}.header .menu>.cart .menu-item .cart-icon .icon.active{display:none}.header .menu>.cart .menu-item .cart-value{justify-content:center;align-items:center;background:#52a762;border-radius:100%;position:absolute;font-family:Arial;line-height:1.3;font-size:13px;color:#fff;display:none;min-width:20px;padding:0 4px;height:20px;bottom:-5px;right:-5px}.header .menu>.cart .menu-item.active .cart-icon .icon.active{display:block}.header .menu>.cart .menu-item.active .cart-icon .icon.empty{display:none}.header .menu>.cart .menu-item.active .cart-value{display:flex}.header .menu>.cart .cart-popup{box-shadow:0 0 30px 10px #000;flex-direction:column;transition:all .4s;align-items:center;background:#4d4d4d;border-radius:10px;position:absolute;min-width:250px;overflow:hidden;display:flex;right:-30px;opacity:0;height:0;top:90px}.header .menu>.cart .cart-popup .pointer{position:absolute;bottom:99%;right:50px;width:20px}.header .menu>.cart .cart-popup .painting{justify-content:center;display:flex;width:100%}.header .menu>.cart .cart-popup .painting .image{max-height:150px;max-width:100%;display:block}.header .menu>.cart .cart-popup .add{padding:10px 0 5px;font-size:14px;color:#ffc200}.header .menu>.cart .cart-popup.active{overflow:visible;padding:20px;height:auto;opacity:1}@media screen and (max-width:1024px){.header .menu>.cart{transform:translateY(-50%);position:absolute;right:12vw;z-index:2;top:50%}.header .menu>.cart .menu-item{padding:0}.header .menu>.cart .menu-item .cart-icon .icon{width:4vw}.header .menu>.cart .menu-item .cart-value{font-size:1.3vw;color:#fff}.header .menu>.cart .menu-item:after{display:none}.header .menu>.cart .cart-popup{box-shadow:0 0 3vw 1vw #000;border-radius:1vw;min-width:25vw;right:-4vw;top:9vw}.header .menu>.cart .cart-popup .pointer{right:5vw;width:2vw}.header .menu>.cart .cart-popup .painting .image{max-height:15vw}.header .menu>.cart .cart-popup .add{padding:1vw 0 .5vw;font-size:1.5vw}.header .menu>.cart .cart-popup.active{padding:2vw}}@media screen and (max-width:768px){.header .menu>.cart{transform:translateY(-50%);position:absolute;right:18vw;z-index:2;top:50%}.header .menu>.cart .menu-item{padding:0}.header .menu>.cart .menu-item .cart-icon .icon{width:7vw}.header .menu>.cart .menu-item .cart-value{font-size:2.5vw;color:#fff;padding:0 1vw;display:none;min-width:4vw;height:4vw}.header .menu>.cart .cart-popup{box-shadow:0 0 5vw 2vw #000;border-radius:1vw;min-width:65vw;right:-12vw;top:16vw}.header .menu>.cart .cart-popup .pointer{right:13vw;width:5vw}.header .menu>.cart .cart-popup .painting .image{max-height:35vw}.header .menu>.cart .cart-popup .add{padding:2vw 0 1vw;font-size:3vw}.header .menu>.cart .cart-popup.active{padding:4vw}}.header .button.mobile{position:absolute;overflow:hidden;display:none;height:4vw;width:4vw;right:4vw;z-index:3}.header .button.mobile .line{background:#ffc200;position:absolute;border-radius:1vw;height:.5vw;width:100%;left:0}.header .button.mobile .line:first-child{transition:all .25s;top:0}.header .button.mobile .line:nth-child(2){margin-top:-.25vw;top:50%}.header .button.mobile .line:last-child{transition:all .25s;bottom:0}.header .button.mobile.checked .line:first-child{transform:rotate(45deg);width:125%;left:-.5vw;top:1.75vw}.header .button.mobile.checked .line:nth-child(2){display:none}.header .button.mobile.checked .line:last-child{transform:rotate(-45deg);bottom:1.75vw;width:125%;left:-.5vw}.header .button.mobile.checked~.menu:after{width:150vw}.header .button.mobile.checked~.menu .menu-list{transform:translateX(-100%)}@media screen and (max-width:1024px){.header .button.mobile{display:block}}@media screen and (max-width:768px){.header .button.mobile{height:4.5vw;width:6vw;right:6vw}.header .button.mobile.checked .line:first-child{width:140%;left:-1vw;top:1.75vw}.header .button.mobile.checked .line:last-child{bottom:1.75vw;width:140%;left:-1vw}}.header.index .center{height:100px}@media screen and (max-width:1024px){.header.index .center{height:9vw}}@media screen and (max-width:768px){.header.index .center{height:11vw}}.header.index .logo .logo-link .logo-icon .icon{width:50px}.header.index .logo .logo-link .logo-text .name{padding-bottom:5px;padding-top:10px;font-size:28px}.header.index .logo .logo-link .logo-text .legend{font-family:"PT_Serif-Italic";font-size:15px;display:block}@media screen and (max-width:1024px){.header.index .logo{margin-top:-1vw}.header.index .logo .logo-link .logo-icon .icon{width:5vw}.header.index .logo .logo-link .logo-text{padding-left:1vw}.header.index .logo .logo-link .logo-text .name{padding-bottom:.5vw;padding-top:1vw;font-size:2.8vw}.header.index .logo .logo-link .logo-text .legend{font-size:1.5vw}}@media screen and (max-width:768px){.header.index .logo{margin-top:0}.header.index .logo .logo-link .logo-icon .icon{width:7vw}.header.index .logo .logo-link .logo-text{padding-left:2vw}.header.index .logo .logo-link .logo-text .name{font-size:4vw}.header.index .logo .logo-link .logo-text .legend{display:none}}.header.fixed{background:none;position:fixed}.header.fixed:after{box-shadow:0 5px 5px 0 rgba(0,0,0,.5);animation-name:header-move}.header.fixed .center{animation-name:header-fade;height:60px}@media screen and (max-width:1024px){.header.fixed .center{height:7vw}}@media screen and (max-width:768px){.header.fixed .center{height:9vw}.header.fixed .center .logo{transform:scale(.7)}}.header.fixed+.slider{margin-top:60px}@media screen and (max-width:1024px){.header.fixed+.slider{margin-top:7vw}}@media screen and (max-width:768px){.header.fixed+.slider{margin-top:9vw}}.header.fixed+.main{margin-top:60px}@media screen and (max-width:1024px){.header.fixed+.main{margin-top:7vw}}@media screen and (max-width:768px){.header.fixed+.main{margin-top:9vw}}.header.fixed.index .logo{transform:scale(.7)}.header.fixed.index+.slider{margin-top:60px}@media screen and (max-width:1024px){.header.fixed.index+.slider{margin-top:7vw}}@media screen and (max-width:768px){.header.fixed.index+.slider{margin-top:9vw}}.header.fixed.index+.main{margin-top:60px}@media screen and (max-width:1024px){.header.fixed.index+.main{margin-top:7vw}}@media screen and (max-width:768px){.header.fixed.index+.main{margin-top:9vw}}.slider{position:relative;overflow:hidden}.slider.primary{background:#000;font-size:0;height:360px}.slider.primary .swiper{overflow:visible}.slider.primary .slider__wrapper{height:100%}.slider.primary .slider__wrapper .slider__items{transition:transform .5s ease;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform;counter-reset:slide;display:flex;height:100%}.slider.primary .slider__wrapper .slider__items .slider__item{backface-visibility:hidden;will-change:transform;position:relative;max-width:100%;flex:0 0 100%;height:100%}.slider.primary .slider__wrapper .slider__items .slider__item.video .center{justify-content:space-between;align-items:center;flex-direction:row}.slider.primary .slider__wrapper .slider__items .slider__item.video .banner-text{width:49%}.slider.primary .slider__wrapper .slider__items .slider__item.video .banner-video{position:relative;height:100%;width:49%}.slider.primary .slider__wrapper .slider__items .slider__item.video .banner-video .preview{justify-content:center;align-items:center;position:absolute;display:flex;height:100%;width:100%;z-index:2;left:0;top:0}.slider.primary .slider__wrapper .slider__items .slider__item.video .banner-video .preview .preview-image{min-height:100%;min-width:100%}.slider.primary .slider__wrapper .slider__items .slider__item.video .banner-video .preview .preview-button{transform:translate(-50%,-50%);position:absolute;z-index:2;width:15%;left:50%;top:50%}.slider.primary .slider__wrapper .slider__items .slider__item.video .banner-video .frame{position:absolute;height:100%;width:100%;z-index:1;left:0;top:0}.slider.primary .slider__wrapper .slider__items .slider__item .banner{align-items:center;position:relative;display:flex;height:100%;width:100%}.slider.primary .slider__wrapper .slider__items .slider__item .center{justify-content:flex-end;flex-direction:column;position:relative;max-width:1366px;padding:0 30px;margin:0 auto;display:flex;height:100%;width:100%;z-index:2}.slider.primary .slider__wrapper .slider__items .slider__item .banner-image{justify-content:center;align-items:center;position:absolute;overflow:hidden;display:flex;height:100%;width:100%;z-index:1}.slider.primary .slider__wrapper .slider__items .slider__item .banner-image img{transition:all 5s;min-height:100%;min-width:100%;display:block}.slider.primary .slider__wrapper .slider__items .slider__item .banner-image:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAHOCAYAAABZ3GNcAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAyIDc5LjE2NDQ4OCwgMjAyMC8wNy8xMC0yMjowNjo1MyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIyLjAgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjFBMjA3RTAyREFENTExRUU4Nzg3ODBCNDk2MjkxMDMyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjFBMjA3RTAzREFENTExRUU4Nzg3ODBCNDk2MjkxMDMyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MUEyMDdFMDBEQUQ1MTFFRTg3ODc4MEI0OTYyOTEwMzIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MUEyMDdFMDFEQUQ1MTFFRTg3ODc4MEI0OTYyOTEwMzIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5qywMTAAAAaklEQVR42tRUuQ3AIAw83/6zZgbSpSHIL4bGErrXLgAA4Ttw4RD+tNcCMkFhoSRmOHnrSG37cEZkX2erEuczAS4VdmduUMwAdt40xxm1itZ/qAEw8RT7JmY4nwcriq1EmRaum2PwjWcIMADguQVM/risiwAAAABJRU5ErkJggg==);background-position:bottom;background-repeat:repeat-x;position:absolute;height:100%;width:100%;content:"";z-index:2;bottom:0;left:0}.slider.primary .slider__wrapper .slider__items .slider__item .banner-text{padding-bottom:40px;color:#fff}.slider.primary .slider__wrapper .slider__items .slider__item .banner-text .title{margin-bottom:10px;line-height:1.2;font-size:32px}.slider.primary .slider__wrapper .slider__items .slider__item .banner-text .text{margin-bottom:10px;font-size:19px}.slider.primary .slider__wrapper .slider__items .slider__item .banner-text .location{align-items:center;display:flex}.slider.primary .slider__wrapper .slider__items .slider__item .banner-text .location img{width:20px}.slider.primary .slider__wrapper .slider__items .slider__item .banner-text .location div{padding-left:10px;font-size:16px}.slider.primary .slider__wrapper .slider__btn{justify-content:center;align-items:center;position:absolute;display:none;height:100%;width:50px;top:0}.slider.primary .slider__wrapper .slider__btn .icon{position:absolute;width:50%;top:300px;left:25%}.slider.primary .slider__wrapper .slider__btn .icon.two{opacity:0}.slider.primary .slider__wrapper .slider__btn:hover .icon.two{opacity:1}.slider.primary .slider__wrapper .slider__btn.slider__btn_prev{left:15px}.slider.primary .slider__wrapper .slider__btn.slider__btn_next{right:15px}.slider.primary .slider__wrapper .slider__indicators{transform:translate(-50%);position:absolute;display:none;bottom:30px;z-index:2;left:50%}.slider.primary .slider__wrapper .slider__indicators .slider__indicator{transition:all .3s;background:#fff;border-radius:100%;margin:0 10px;height:10px;width:10px}.slider.primary .slider__wrapper .slider__indicators .slider__indicator.slider__indicator_active{background:#ff8200}.slider.index .slider__wrapper .slider__items .slider__item:hover .banner .banner-image img{transform:scale(1.1)}@media screen and (max-width:1024px){.slider.index{height:60vw}.slider.index .slider__wrapper .slider__items .slider__item.video .center{justify-content:space-between;align-items:center;flex-direction:row}.slider.index .slider__wrapper .slider__items .slider__item.video .banner-text{width:49%}.slider.index .slider__wrapper .slider__items .slider__item.video .banner-video{position:relative;height:100%;width:49%}.slider.index .slider__wrapper .slider__items .slider__item.video .banner-video .preview{justify-content:center;align-items:center;position:absolute;display:flex;height:100%;width:100%;z-index:2;left:0;top:0}.slider.index .slider__wrapper .slider__items .slider__item.video .banner-video .preview .preview-image{min-height:100%;min-width:100%}.slider.index .slider__wrapper .slider__items .slider__item.video .banner-video .preview .preview-button{transform:translate(-50%,-50%);position:absolute;z-index:2;width:15%;left:50%;top:50%}.slider.index .slider__wrapper .slider__items .slider__item.video .banner-video .frame{position:absolute;height:100%;width:100%;z-index:1;left:0;top:0}.slider.index .slider__wrapper .slider__items .slider__item .center{padding:0 4vw}.slider.index .slider__wrapper .slider__items .slider__item .banner-text{padding-bottom:4vw}.slider.index .slider__wrapper .slider__items .slider__item .banner-text .title{margin-bottom:1vw;font-size:4vw}.slider.index .slider__wrapper .slider__items .slider__item .banner-text .text{margin-bottom:1vw;font-size:2vw}.slider.index .slider__wrapper .slider__items .slider__item .banner-text .location img{width:2vw}.slider.index .slider__wrapper .slider__items .slider__item .banner-text .location div{padding-left:1vw;font-size:1.6vw}}@media screen and (max-width:768px){.slider.index{height:60vw}.slider.index .slider__wrapper .slider__items .slider__item.video .center{justify-content:space-between;align-items:center;flex-direction:row}.slider.index .slider__wrapper .slider__items .slider__item.video .banner-text{width:49%}.slider.index .slider__wrapper .slider__items .slider__item.video .banner-video{position:relative;height:100%;width:49%}.slider.index .slider__wrapper .slider__items .slider__item.video .banner-video .preview{justify-content:center;align-items:center;position:absolute;display:flex;height:100%;width:100%;z-index:2;left:0;top:0}.slider.index .slider__wrapper .slider__items .slider__item.video .banner-video .preview .preview-image{min-height:100%;min-width:100%}.slider.index .slider__wrapper .slider__items .slider__item.video .banner-video .preview .preview-button{transform:translate(-50%,-50%);position:absolute;z-index:2;width:15%;left:50%;top:50%}.slider.index .slider__wrapper .slider__items .slider__item.video .banner-video .frame{position:absolute;height:100%;width:100%;z-index:1;left:0;top:0}.slider.index .slider__wrapper .slider__items .slider__item .center{padding:0 4vw}.slider.index .slider__wrapper .slider__items .slider__item .banner-text{padding-bottom:4vw}.slider.index .slider__wrapper .slider__items .slider__item .banner-text .title{margin-bottom:2vw;font-size:6vw}.slider.index .slider__wrapper .slider__items .slider__item .banner-text .text{margin-bottom:3vw;font-size:3.5vw}.slider.index .slider__wrapper .slider__items .slider__item .banner-text .location img{width:5vw}.slider.index .slider__wrapper .slider__items .slider__item .banner-text .location div{padding-left:2vw;font-size:3.5vw}}.popup{background:rgba(0,0,0,.8);justify-content:center;transition:all .4s;align-items:center;overflow:hidden;position:fixed;display:flex;height:100vh;z-index:20;padding:0;width:0;right:0;top:0}.popup.active{padding:2% 5%;width:100vw}.popup.active .slider.primary{opacity:1}.popup .close{position:absolute;cursor:pointer;height:20px;width:20px;right:50px;z-index:2;top:20px}.popup .close .icon{transition:all .3s;position:absolute;width:100%;left:0;top:0}.popup .close .icon.two{opacity:0}.popup .close:hover .icon.two{opacity:1}.popup .slider.primary{height:100%;opacity:0}.popup .slider.primary .slider__wrapper{height:100%}.popup .slider.primary .slider__wrapper .swiper-slide{justify-content:center;align-items:center;display:flex;height:100%}.popup .slider.primary .slider__wrapper .swiper-slide img{max-height:100%;max-width:100%;display:block}.popup .slider.primary .slider__wrapper .swiper-slide:hover{transform:scale(1)}.popup .slider.primary .slider__wrapper .slider__btn{display:block}.popup .slider.primary .slider__wrapper .slider__btn .icon{transform:translateY(-50%);top:50%}.gallery-slider.module{padding-top:0}.gallery-slider.module .module-title{align-items:center;display:flex}.gallery-slider.module .module-content{padding:0}.gallery-slider .painting{justify-content:center;align-items:flex-start;position:relative;display:flex}.gallery-slider .painting .painting-buy{justify-content:center;transition:all .4s;align-items:center;border-radius:100%;background:#52a762;position:absolute;display:none;height:10vw;width:10vw;right:3vw;top:3vw}.gallery-slider .painting .painting-buy .icon{width:50%}.gallery-slider .painting .painting-text{transition:all .4s;background:#333;align-items:center;white-space:nowrap;min-height:600px;margin-top:60px;font-size:18px;color:grey;padding:40px;display:flex;z-index:1}.gallery-slider .painting .painting-text:hover{color:#fff}.gallery-slider .painting .painting-text:hover+.painting-image .image{transform:translateX(180px)}.gallery-slider .painting .painting-image{margin-left:-200px;position:relative;max-width:100%;z-index:2}.gallery-slider .painting .painting-image .image{box-shadow:-5px 5px 50px -5px #000;transition:all .4s;max-height:1000px;max-width:100%}.gallery-slider .painting .painting-info{justify-content:flex-end;align-items:center;padding-top:20px;display:flex}.gallery-slider .painting .painting-info .info{padding-right:15px;text-align:right;font-size:14px;color:grey}.gallery-slider .slider.primary{background:none;padding:0 120px;height:auto}.gallery-slider .slider.primary .slider__wrapper{overflow:hidden}.gallery-slider .slider.primary .slider__wrapper .slider__btn{display:block;height:80vh;width:30px}.gallery-slider .slider.primary .slider__wrapper .slider__btn .icon{transform:translateY(-50%);top:50%}@media screen and (max-width:1024px){.gallery-slider.module .module-content{margin:0}.gallery-slider .painting .painting-text{white-space:nowrap;margin-top:6vw;font-size:2vw;padding:4vw}.gallery-slider .painting .painting-text:hover+.painting-image .image{transform:translateX(35vw)}.gallery-slider .painting .painting-image{margin-left:-35vw}.gallery-slider .painting .painting-info{padding-top:20vw}.gallery-slider .painting .painting-info .info{padding-right:1.5vw;font-size:1.5vw}.gallery-slider .slider.primary{margin:0 -4vw;padding:4vw}.gallery-slider .slider.primary .slider__wrapper,.gallery-slider .slider.primary .slider__wrapper .slider__items .slider__item{overflow:hidden}.gallery-slider .slider.primary .slider__wrapper .slider__btn{display:block;height:80vh;width:30px}.gallery-slider .slider.primary .slider__wrapper .slider__btn .icon{transform:translateY(-50%);top:50%}.gallery-slider .slider.primary .slider__wrapper .slider__btn.slider__btn_prev{left:0}.gallery-slider .slider.primary .slider__wrapper .slider__btn.slider__btn_next{right:0}}@media screen and (max-width:768px){.gallery-slider.module .module-nav .button{display:none}.gallery-slider.module .module-content{margin:0}.gallery-slider .painting{display:grid}.gallery-slider .painting .painting-buy{display:inline-flex;z-index:3}.gallery-slider .painting .painting-buy .icon{width:50%}.gallery-slider .painting .painting-text{white-space:normal;border-radius:1vw;min-height:auto;margin-top:3vw;color:#fff;font-size:4vw;padding:6vw;order:2}.gallery-slider .painting .painting-text:hover+.painting-image .image{transform:translateX(0)}.gallery-slider .painting .painting-image{border-radius:3vw;overflow:hidden;margin-left:0;order:1}.gallery-slider .painting .painting-image .image{max-height:none;height:auto!important;border-radius:3vw}.gallery-slider .painting .painting-info{justify-content:space-between;padding-top:3vw}.gallery-slider .painting .painting-info .info{padding-right:1.5vw;text-align:left;font-size:3vw}.gallery-slider .slider.primary{margin:0 -6vw;padding:0 6vw}.gallery-slider .slider.primary .slider__wrapper,.gallery-slider .slider.primary .slider__wrapper .slider__items .slider__item{overflow:hidden}.gallery-slider .slider.primary .slider__wrapper .slider__btn{display:block;height:80vh;width:6vw}.gallery-slider .slider.primary .slider__wrapper .slider__btn .icon{transform:translateY(-50%);top:50%}.gallery-slider .slider.primary .slider__wrapper .slider__btn.slider__btn_prev{left:0}.gallery-slider .slider.primary .slider__wrapper .slider__btn.slider__btn_next{right:0}}.poems-slider.module .module-content{padding-top:0}@media screen and (max-width:768px){.poems-slider.module{padding-bottom:6vw}.poems-slider.module .module-content{padding-top:4vw}}.poems-slider .slider.primary{background:none;margin:0 -50px;padding:0 40px;height:auto}.poems-slider .slider.primary .slider__wrapper{overflow:hidden;padding:20px 0}.poems-slider .slider.primary .slider__wrapper .slider__btn{display:block;width:30px}.poems-slider .slider.primary .slider__wrapper .slider__btn .icon{top:150px}.poems-slider .slider.primary .slider__wrapper .slider__btn.slider__btn_prev{left:10px}.poems-slider .slider.primary .slider__wrapper .slider__btn.slider__btn_next{right:10px}.poems-slider .slider.primary .slider__wrapper .slider__items .slider__item{-moz-column-gap:20px;column-gap:20px;padding:0 10px;flex:0 0 25%;display:flex}.poems-slider .slider.primary .slider__wrapper .slider__items .slider__item .item{align-items:flex-start;margin-bottom:0;display:flex;height:280px;flex:1}.poems-slider .slider.primary .slider__wrapper .slider__items .slider__item .item .poem-text{justify-content:center;flex-direction:column;min-height:100%;font-size:14px;display:flex;width:100%}@media screen and (max-width:1366px){.poems-slider .slider.primary{margin:0}}@media screen and (max-width:1024px){.poems-slider .slider.primary{margin:0 -4vw}.poems-slider .slider.primary .slider__wrapper{overflow:hidden;padding:2vw 0}.poems-slider .slider.primary .slider__wrapper .slider__items .slider__item{-moz-column-gap:2vw;column-gap:2vw;padding:1vw;flex:0 0 33.3333%}.poems-slider .slider.primary .slider__wrapper .slider__items .slider__item .item{height:28vw;flex:1}.poems-slider .slider.primary .slider__wrapper .slider__items .slider__item .item .poem-text{font-size:2vw;padding:3vw}}@media screen and (max-width:768px){.poems-slider .slider.primary{margin:0 -6vw 2vw;background:none;height:88vw;padding:0}.poems-slider .slider.primary .slider__wrapper{padding-top:1vw}.poems-slider .slider.primary .slider__wrapper .slider__items .slider__item{align-items:center;flex:0 0 100%;padding:0 6vw;display:flex}.poems-slider .slider.primary .slider__wrapper .slider__items .slider__item .item{width:100%}.poems-slider .slider.primary .slider__wrapper .slider__items .slider__item .item.poem{height:100%}.poems-slider .slider.primary .slider__wrapper .slider__items .slider__item .item.poem .poem-text{font-size:5vw;padding:6vw}.poems-slider .slider.primary .slider__wrapper .slider__btn{display:block;height:100%;width:6vw}.poems-slider .slider.primary .slider__wrapper .slider__btn.slider__btn_prev{left:0}.poems-slider .slider.primary .slider__wrapper .slider__btn.slider__btn_next{right:0}.poems-slider .slider.primary .slider__wrapper .slider__btn .icon{width:60%;left:20%;top:48%}}.poem-slider.module{padding-top:0}.poem-slider.module .module-title{align-items:center;display:flex}.poem-slider.module .module-content{padding:0}.poem-slider .slider.primary{background:none;height:auto}.poem-slider .slider.primary .slider__wrapper{overflow:hidden;padding:20px 0}.poem-slider .slider.primary .slider__wrapper .slider__btn{display:block;height:80vh;width:30px}.poem-slider .slider.primary .slider__wrapper .slider__btn .icon{transform:translateY(-50%);top:50%}.poem-slider .slider.primary .slider__wrapper .slider__btn.slider__btn_prev{left:10px}.poem-slider .slider.primary .slider__wrapper .slider__btn.slider__btn_next{right:10px}.poem-slider .slider.primary .slider__wrapper .slider__items .slider__item{text-align:center}.poem-slider .slider.primary .slider__wrapper .slider__items .slider__item .item{align-items:center;display:inline-flex;min-height:800px;min-width:450px;width:auto}.poem-slider .slider.primary .slider__wrapper .slider__items .slider__item .item .poem-text{text-align:left;font-size:18px;padding:80px}.poem-slider .slider.primary .slider__wrapper .slider__items .slider__item .item:hover{transform:scale(1)}.poem-slider .slider.primary .slider__wrapper .slider__items .slider__item .item:hover .poem-text{background:transparent}@media screen and (max-width:768px){.poem-slider .slider.primary{margin:0 -6vw 2vw;background:none;height:auto;padding:0}.poem-slider .slider.primary .slider__wrapper{padding-top:1vw}.poem-slider .slider.primary .slider__wrapper .slider__items .slider__item{align-items:center;flex:0 0 100%;padding:0 6vw;display:flex}.poem-slider .slider.primary .slider__wrapper .slider__items .slider__item .item{min-height:auto;min-width:auto;width:100%}.poem-slider .slider.primary .slider__wrapper .slider__items .slider__item .item.poem{height:100%}.poem-slider .slider.primary .slider__wrapper .slider__items .slider__item .item.poem .poem-text{font-size:4vw;padding:6vw}.poem-slider .slider.primary .slider__wrapper .slider__btn{display:block;height:80vh;width:6vw}.poem-slider .slider.primary .slider__wrapper .slider__btn.slider__btn_prev{left:0}.poem-slider .slider.primary .slider__wrapper .slider__btn.slider__btn_next{right:0}.poem-slider .slider.primary .slider__wrapper .slider__btn .icon{width:60%;left:20%;top:48%}}.events-slider.module{padding-top:0}.events-slider.module .module-nav{padding:0}.events-slider.module .module-nav .link-more{top:30px}.events-slider.module .module-content{padding:0}@media screen and (max-width:768px){.events-slider.module .module-content{padding:13vw 0 0}}.events-slider .slider.primary{margin-right:auto;margin-left:auto;max-width:1200px;background:none;padding:0 100px;height:auto}.events-slider .slider.primary .slider__wrapper{overflow:hidden;padding:20px 0}.events-slider .slider.primary .slider__wrapper .slider__btn{display:block;height:85vh;width:30px}.events-slider .slider.primary .slider__wrapper .slider__btn .icon{transform:translateY(-50%);top:50%}.events-slider .slider.primary .slider__wrapper .slider__btn.slider__btn_prev{left:10px}.events-slider .slider.primary .slider__wrapper .slider__btn.slider__btn_next{right:10px}.events-slider .slider.primary .slider__wrapper .slider__items .slider__item .event-status{justify-content:center;padding-bottom:20px;text-align:center;font-size:22px}.events-slider .slider.primary .slider__wrapper .slider__items .slider__item .event-status .title{font-family:"PT_Serif-Bold";display:inline;font-size:32px}.events-slider .slider.primary .slider__wrapper .slider__items .slider__item .event-status .status{font-family:"PT_Serif-Italic";text-transform:uppercase;margin-top:.4em;display:none}.events-slider .slider.primary .slider__wrapper .slider__items .slider__item .event-status .divider{vertical-align:middle;display:inline;margin-top:.3em;padding:0 10px;color:grey}.events-slider .slider.primary .slider__wrapper .slider__items .slider__item .event-status.active .active{display:inline;color:#ffc200}.events-slider .slider.primary .slider__wrapper .slider__items .slider__item .event-status.archive .archive{display:inline;color:grey}.events-slider .slider.primary .slider__wrapper .slider__items .slider__item .item .poem-text{text-align:left;font-size:18px;padding:80px}.events-slider .slider.primary .slider__wrapper .slider__items .slider__item .item:hover{transform:scale(1)}.events-slider .slider.primary .slider__wrapper .slider__items .slider__item .item:hover .poem-text{background:transparent}@media screen and (max-width:1024px){.events-slider .slider.primary{padding:0 6vw}.events-slider .slider.primary .slider__wrapper{padding:9vw 0 2vw}.events-slider .slider.primary .slider__wrapper .slider__items .slider__item .event-status{padding-bottom:2vw;font-size:2.2vw}.events-slider .slider.primary .slider__wrapper .slider__items .slider__item .event-status .title{font-size:3.2vw}.events-slider .slider.primary .slider__wrapper .slider__items .slider__item .event-status .divider{padding:0 1vw}}@media screen and (max-width:768px){.events-slider .slider.primary{margin:0 -6vw 2vw;background:none;height:auto;padding:0}.events-slider .slider.primary .slider__wrapper{padding-top:1vw}.events-slider .slider.primary .slider__wrapper .slider__items .slider__item{align-items:center;flex:0 0 100%;padding:0 6vw}.events-slider .slider.primary .slider__wrapper .slider__items .slider__item .event-status{padding-bottom:2vw;font-size:3vw}.events-slider .slider.primary .slider__wrapper .slider__items .slider__item .event-status .title{font-size:4vw}.events-slider .slider.primary .slider__wrapper .slider__items .slider__item .event-status .divider{padding:0 1vw}.events-slider .slider.primary .slider__wrapper .slider__btn{display:block;height:80vh;width:6vw}.events-slider .slider.primary .slider__wrapper .slider__btn.slider__btn_prev{left:0}.events-slider .slider.primary .slider__wrapper .slider__btn.slider__btn_next{right:0}.events-slider .slider.primary .slider__wrapper .slider__btn .icon{width:60%;left:20%;top:48%}}.book-slider.module{padding-top:0}.book-slider.module .module-title{align-items:center;display:flex}.book-slider.module .module-content{padding:0}.book-slider .slider.primary{background:none;height:auto}.book-slider .slider.primary .item.book{margin:0}.book-slider .slider.primary .item.book:hover{transform:scale(1)}.book-slider .slider.primary .swiper-wrapper{align-items:flex-start}.book-slider .slider.primary .slider__wrapper{overflow:hidden;padding:20px 0}.book-slider .slider.primary .slider__wrapper .slider__btn{display:block;height:80vh;width:30px}.book-slider .slider.primary .slider__wrapper .slider__btn .icon{transform:translateY(-50%);top:50%}.book-slider .slider.primary .slider__wrapper .slider__btn.slider__btn_prev{left:10px}.book-slider .slider.primary .slider__wrapper .slider__btn.slider__btn_next{right:10px}.book-slider .slider.primary .slider__wrapper .slider__items{align-items:flex-start}.book-slider .slider.primary .slider__wrapper .slider__items .slider__item.book{flex-direction:column;align-items:center;display:flex;margin:0}.book-slider .slider.primary .slider__wrapper .slider__items .slider__item.book .book-title{font-family:"PT_Serif-Bold";text-align:center;padding:15px 20px;font-size:24px}.book-slider .slider.primary .slider__wrapper .slider__items .slider__item.book .book-image{max-width:80%;width:700px}.book-slider .slider.primary .slider__wrapper .slider__items .slider__item.book .book-image .image{display:block;width:100%}.book-slider .slider.primary .slider__wrapper .slider__items .slider__item.book .book-buttons{justify-content:space-between;align-items:flex-start;padding-bottom:30px;padding-top:20px;max-width:80%;display:flex;width:700px}.book-slider .slider.primary .slider__wrapper .slider__items .slider__item.book .book-content{max-width:80%;width:700px}@media screen and (max-width:1024px){.book-slider .slider.primary .slider__wrapper .slider__items .slider__item.book .book-title{padding:1.5vw 2vw;font-size:2.5vw}.book-slider .slider.primary .slider__wrapper .slider__items .slider__item.book .book-buttons{padding-bottom:3vw;padding-top:2vw}}@media screen and (max-width:768px){.book-slider .slider.primary{margin:0 -6vw;padding:0 6vw}.book-slider .slider.primary .slider__wrapper .slider__items .slider__item.book .book-title{padding:0 0 3vw;font-size:5vw}.book-slider .slider.primary .slider__wrapper .slider__items .slider__item.book .book-image{max-width:100%}.book-slider .slider.primary .slider__wrapper .slider__items .slider__item.book .book-buttons{padding-bottom:4vw;padding-top:4vw;flex-wrap:wrap;max-width:100%}.book-slider .slider.primary .slider__wrapper .slider__items .slider__item.book .book-content{border-radius:2vw;max-width:100%;padding:6vw;font-size:4vw}.book-slider .slider.primary .slider__wrapper .slider__items .slider__item.book .book-content .text{margin-bottom:4vw;font-size:4vw}.book-slider .slider.primary .slider__wrapper .slider__items .slider__item.book .book-content .text:last-child{margin-bottom:0}.book-slider .slider.primary .slider__wrapper .slider__items .slider__item.book:hover{transform:scale(1)}.book-slider .slider.primary .slider__wrapper .slider__btn{display:block;height:80vh;width:6vw}.book-slider .slider.primary .slider__wrapper .slider__btn .icon{transform:translateY(-50%);top:50%}.book-slider .slider.primary .slider__wrapper .slider__btn.slider__btn_prev{left:0}.book-slider .slider.primary .slider__wrapper .slider__btn.slider__btn_next{right:0}}.main{padding-bottom:140px}@media screen and (max-width:1024px){.main{padding-bottom:10vw}}.module{padding-top:80px}.module .module-line{position:relative;height:0}.module .module-line .image{position:absolute}.module .module-line.poem-00 .image{width:270px;left:-80px;top:-30px}.module .module-line.poem-01 .image{width:240px;left:-80px;top:-30px}.module .module-line.poem-02 .image{width:270px;left:-80px;top:-70px}.module .module-line.poem-03 .image{width:340px;left:-80px;top:10px}.module .module-line.contacts .image{width:600px;right:1020px;top:-10px}.module .module-line.cart .image{width:460px;left:-160px;top:10px}.module .module-nav{justify-content:center;align-items:center;position:relative;padding:15px 0;display:flex}.module .module-nav .link-more{position:absolute;left:0}.module .module-nav .title{font-size:32px}.module .module-nav .counter{padding-left:10px;padding-top:5px;font-size:22px;color:grey}.module .module-nav .counter span:first-child{color:#ffc200}.module .module-nav .button{position:absolute;right:0}.module .module-center{max-width:1366px;padding:0 30px;margin:0 auto;width:100%}.module .module-title{font-family:"PT_Serif-Bold";text-align:center;font-size:50px;color:#fff}.module .module-title.poem-00{color:#d59f4b}.module .module-title.poem-01{color:#549153}.module .module-title.poem-02{color:#9e2d2d}.module .module-title.poem-03{color:#4590a5}.module .module-text{font-family:"PT_Serif-Bold";margin-bottom:20px;text-align:center;font-size:23px;color:grey}.module .module-foreword{text-align:center}.module .module-content{padding-top:20px}.module .module-more{text-align:center}@media screen and (min-width:769px){.module.paintings .slider.primary{display:none}}@media screen and (max-width:768px){.module.paintings .grid:not(.page){display:none}.module.paintings .grid.page{display:block}.module.paintings .grid.page .column{width:100%}.module.paintings .grid.page .column .item.painting{margin-bottom:4vw}.module.paintings .grid.page .column .item.painting .painting-buy{display:inline-flex}.module.paintings .grid.page .column .item.painting .painting-text{padding-left:6vw}.module.paintings .grid.page .column .item.painting .painting-text .align{padding:4vw 0}.module.paintings .grid.page .column .item.painting .painting-text div{font-size:3vw}.module.paintings .slider.primary{margin:0 -6vw 4vw;height:150vw}.module.paintings .slider.primary .slider__wrapper .slider__items .slider__item{align-items:center;padding:0 6vw;display:flex}.module.paintings .slider.primary .slider__wrapper .slider__items .slider__item .item{max-height:100%;width:100%}.module.paintings .slider.primary .slider__wrapper .slider__items .slider__item .item .painting-image{justify-content:center;align-items:center;display:flex}.module.paintings .slider.primary .slider__wrapper .slider__items .slider__item .item .painting-image .image{max-height:100%;max-width:100%;width:auto}.module.paintings .slider.primary .slider__wrapper .slider__items .slider__item .item .painting-text{padding-left:6vw}.module.paintings .slider.primary .slider__wrapper .slider__items .slider__item .item .painting-text .align div{font-size:3vw}.module.paintings .slider.primary .slider__wrapper .slider__btn{display:block;height:100%;width:6vw}.module.paintings .slider.primary .slider__wrapper .slider__btn.slider__btn_prev{left:0}.module.paintings .slider.primary .slider__wrapper .slider__btn.slider__btn_next{right:0}.module.paintings .slider.primary .slider__wrapper .slider__btn .icon{width:60%;left:20%;top:48%}}@media screen and (min-width:769px){.module.texts .slider.primary{display:none}}@media screen and (max-width:768px){.module.texts .grid:not(.slider__items){display:none}.module.texts .slider.primary{margin:0 -6vw 4vw;background:none;height:88vw}.module.texts .slider.primary .slider__wrapper .slider__items .slider__item{align-items:center;padding:0 6vw;display:flex}.module.texts .slider.primary .slider__wrapper .slider__items .slider__item .item{max-height:100%;width:100%}.module.texts .slider.primary .slider__wrapper .slider__items .slider__item .item.text{padding:6vw;font-size:5vw}.module.texts .slider.primary .slider__wrapper .slider__items .slider__item .item.text:hover{transform:scale(1)}.module.texts .slider.primary .slider__wrapper .slider__btn{display:block;height:100%;width:6vw}.module.texts .slider.primary .slider__wrapper .slider__btn.slider__btn_prev{left:0}.module.texts .slider.primary .slider__wrapper .slider__btn.slider__btn_next{right:0}.module.texts .slider.primary .slider__wrapper .slider__btn .icon{width:60%;left:20%;top:48%}}@media screen and (min-width:769px){.module.poems .slider.primary{display:none}}@media screen and (max-width:768px){.module.poems .grid:not(.collection){display:none}.module.poems .slider.primary{margin:0 -6vw 4vw;background:none;height:88vw}.module.poems .slider.primary .slider__wrapper{padding-top:1vw}.module.poems .slider.primary .slider__wrapper .slider__items .slider__item{align-items:center;padding:0 6vw;display:flex}.module.poems .slider.primary .slider__wrapper .slider__items .slider__item .item{width:100%}.module.poems .slider.primary .slider__wrapper .slider__items .slider__item .item.poem{height:100%}.module.poems .slider.primary .slider__wrapper .slider__items .slider__item .item.poem .poem-text{font-size:5vw;padding:6vw}.module.poems .slider.primary .slider__wrapper .slider__btn{display:block;height:100%;width:6vw}.module.poems .slider.primary .slider__wrapper .slider__btn.slider__btn_prev{left:0}.module.poems .slider.primary .slider__wrapper .slider__btn.slider__btn_next{right:0}.module.poems .slider.primary .slider__wrapper .slider__btn .icon{width:60%;left:20%;top:48%}}@media screen and (min-width:769px){.module.books .slider.primary{display:none}}@media screen and (max-width:768px){.module.books .slider.primary{margin:0 -6vw 4vw;background:none;height:75vw}.module.books .slider.primary .slider__wrapper{padding-top:1vw}.module.books .slider.primary .slider__wrapper .slider__items .slider__item{justify-content:center;align-items:center;padding:0 6vw;display:flex}.module.books .slider.primary .slider__wrapper .slider__items .slider__item .item{width:60%}.module.books .slider.primary .slider__wrapper .slider__btn{display:block;height:100%;width:6vw}.module.books .slider.primary .slider__wrapper .slider__btn.slider__btn_prev{left:0}.module.books .slider.primary .slider__wrapper .slider__btn.slider__btn_next{right:0}.module.books .slider.primary .slider__wrapper .slider__btn .icon{width:60%;left:20%;top:48%}.module.books .grid:not(.slider__items){display:none}.module.books .grid.page{display:block}}@media screen and (max-width:1420px){.module .module-line.poem-00 .image{width:19vw;top:-2vw;left:0}.module .module-line.poem-01 .image{width:16vw;top:-4vw;left:0}.module .module-line.poem-02 .image{width:21vw;top:-6vw;left:0}.module .module-line.poem-03 .image{width:22vw;top:1vw;left:0}.module .module-line.contacts .image{width:60vw;right:75vw;top:-1vw}.module .module-line.cart .image{width:33vw;left:1vw;top:-4vw}}@media screen and (max-width:1366px){.module{padding-top:6vw}.module .module-title{font-size:3.7vw}.module .module-text{margin-bottom:1.5vw;font-size:1.7vw}.module .module-content{padding-top:1.5vw}}@media screen and (max-width:1024px){.module{padding-top:8vw}.module .module-line{text-align:center;height:auto}.module .module-line .image{position:static}.module .module-nav{align-items:flex-start;padding:2vw 0}.module .module-nav .link-more{position:absolute;left:0}.module .module-nav .title{font-size:3.2vw}.module .module-nav .counter{padding-left:1vw;padding-top:.5vw;font-size:2.2vw}.module .module-nav .module-title{padding-top:6vw}.module .module-center{padding:0 4vw}.module .module-title{font-size:5vw}.module .module-text{margin-bottom:2vw;font-size:2.3vw}.module .module-content{padding-top:2vw}}@media screen and (max-width:768px){.module{padding-top:6vw}.module .module-line{margin:0 auto 4vw}.module .module-line .image{width:100%!important;position:static;display:block}.module .module-line.poem-00{width:50vw}.module .module-line.poem-01{width:40vw}.module .module-line.poem-02,.module .module-line.poem-03{width:60vw}.module .module-line.contacts{width:80vw}.module .module-line.cart{width:60vw}.module .module-nav{align-items:flex-start;padding:4vw 0 2vw}.module .module-nav .link-more{position:absolute;left:0}.module .module-nav .title{font-size:5vw}.module .module-nav .counter{padding-left:1vw;padding-top:.5vw;font-size:5vw}.module .module-nav .module-title{padding-top:12vw}.module .module-center{padding:0 6vw}.module .module-title{margin-bottom:2vw;line-height:1.1;font-size:7vw}.module .module-text{margin-bottom:4vw;font-size:5vw}.module .module-text br{display:none}.module .module-content{padding-top:2vw}}.box.primary{background:#333;border-radius:10px;position:relative;padding:40px}@media screen and (max-width:768px){.box.primary{border-radius:1vw;padding:6vw}}.item.painting{transition:all .5s;margin-bottom:20px;border-radius:10px;position:relative;overflow:hidden;cursor:pointer;display:block}.item.painting .painting-buy{justify-content:center;transition:all .4s;align-items:center;border-radius:100%;background:#52a762;position:absolute;display:none;height:10vw;width:10vw;right:3vw;top:3vw}.item.painting .painting-buy .icon{width:50%}.item.painting .painting-image .image{display:block;width:100%}.item.painting .painting-text{padding-left:40px;position:absolute;color:#fff;display:flex;width:100%;z-index:2;top:100%;left:0}.item.painting .painting-text .align{animation-timing-function:linear;padding-bottom:100vh;opacity:.7}.item.painting .painting-text div{text-shadow:.5px .5px 1px #000;font-size:16px}.item.painting:hover{transform:scale(1.05)}@media screen and (max-width:1366px){.item.painting{margin-bottom:1.5vw}.item.painting .painting-text{padding-left:3vw}.item.painting .painting-text div{font-size:1.2vw}}@media screen and (max-width:1024px){.item.painting{margin-bottom:1.5vw}.item.painting .painting-text{padding-left:4vw}.item.painting .painting-text div{font-size:2vw}}@media screen and (max-width:768px){.item.painting:hover{transform:scale(1)}}.item.poem{transition:all .3s ease-in;background:#333;border-radius:10px;margin-bottom:20px;position:relative;overflow:hidden;font-size:18px;display:block;color:#fff}.item.poem:after{transition:all .3s ease-in;background:#7d5f31;position:absolute;height:4px;content:"";width:100%;left:0;top:0}.item.poem.poem-01 .poem-link,.item.poem.poem-01:after{background:#335b32}.item.poem.poem-01:hover .poem-link,.item.poem.poem-01:hover:after{background:#549153}.item.poem.poem-02 .poem-link,.item.poem.poem-02:after{background:#732828}.item.poem.poem-02:hover .poem-link,.item.poem.poem-02:hover:after{background:#9e2d2d}.item.poem.poem-03 .poem-link,.item.poem.poem-03:after{background:#346673}.item.poem.poem-03:hover .poem-link,.item.poem.poem-03:hover:after{background:#4590a5}.item.poem .poem-text{transition:all .3s ease-in;padding:30px 40px;font-size:15px;color:#ccc}.item.poem .poem-link{transition:all .3s ease-in;padding:10px 40px}.item.poem .poem-link .link-more .text{color:#fff}.item.poem:hover{transform:scale(1.05);z-index:2}.item.poem:hover:after{background:#d59f4b}.item.poem:hover .poem-text{background:#4d4d4d;color:#fff}@media screen and (max-width:1366px){.item.poem{margin-bottom:1.5vw}}@media screen and (max-width:1024px){.item.poem .poem-text{padding:1.5vw 2vw;font-size:1.3vw}.item.poem .poem-link{padding:.5vw 3vw 1vw}}@media screen and (max-width:768px){.item.poem:after{height:1vw}.item.poem:hover{transform:scale(1)}}.item.event{flex-direction:column;background:#333;border-radius:10px;position:relative;display:flex;padding:40px}.item.event .event-status{transform:translateX(-50%);justify-content:center;border-radius:10px;align-items:center;position:absolute;font-size:18px;color:#4d4d4d;display:none;width:150px;height:36px;z-index:2;left:50%;top:20px}.item.event .event-status div{display:none}.item.event .event-media{margin-bottom:10px;position:relative;padding-top:57%;overflow:hidden}.item.event .event-media .image{transition:all 5s;position:absolute;width:100%;left:0;top:0}.item.event .event-media .frame{position:absolute;height:100%;width:100%;left:0;top:0}.item.event .event-text{flex-grow:1}.item.event .event-text .title{font-family:"PT_Serif-Bold";margin-bottom:10px;line-height:1.2;font-size:32px;color:#fff}.item.event .event-text .text{margin-bottom:20px;font-size:19px;color:#ccc}.item.event .event-text .text:last-child{margin-bottom:0}.item.event .event-text .text p+p{margin-top:15px}.item.event .event-info{line-height:1.2}.item.event .event-info .location{align-items:center;padding-top:20px;display:flex}.item.event .event-info .location .icons{width:20px}.item.event .event-info .location .icons .image{display:none;width:100%}.item.event .event-info .location .text{padding-left:10px;font-size:16px;color:#b2b2b2}.item.event .event-info .date{align-items:center;margin-top:20px;display:flex}.item.event .event-info .date .icons{width:20px}.item.event .event-info .date .icons .image{display:block;width:100%}.item.event .event-info .date .text{padding-left:10px;font-size:16px;color:#b2b2b2}.item.event .event-photo{padding-top:20px;-moz-column-gap:2%;column-gap:2%;flex-wrap:wrap;display:flex}.item.event .event-photo img{margin-bottom:2%;cursor:pointer;width:32%}.item.event+.event{margin-top:20px}.item.event.active .event-status{display:inline-flex;background:#ffc200}.item.event.active .event-info .location .icons .image.active,.item.event.active .event-status .active{display:block}.item.event.archive .event-status{display:inline-flex;background:#7f7f7f}.item.event.archive .event-info .location .icons .image.archive,.item.event.archive .event-status .archive{display:block}.item.event:hover .event-media .image{transform:scale(1.1)}@media screen and (max-width:1366px){.item.event{border-radius:1vw;padding:4vw}.item.event .event-status{border-radius:1vw;font-size:1.8vw;height:3.6vw;width:15vw;top:2vw}.item.event .event-media{margin-bottom:1vw}.item.event .event-text{flex-grow:1}.item.event .event-text .title{margin-bottom:1vw;font-size:3.2vw}.item.event .event-text .text{margin-bottom:2vw;font-size:2vw}.item.event .event-info .location{padding-top:2vw}.item.event .event-info .location .icons{width:2vw}.item.event .event-info .location .text{padding-left:1vw;font-size:1.6vw}.item.event .event-info .date{margin-top:2vw}.item.event .event-info .date .icons{width:2vw}.item.event .event-info .date .text{padding-left:1vw;font-size:1.6vw}.item.event .event-photo{padding-top:2vw}.item.event+.event{margin-top:2vw}}@media screen and (max-width:768px){.item.event{padding:6vw}.item.event .event-status{transform:translateX(0);padding-bottom:.5vw;border-radius:2vw;font-size:4vw;width:30vw;height:7vw;right:-3vw;left:auto;top:-2vw}.item.event .event-status div{display:none}.item.event .event-media{border-radius:2vw 2vw 0 0;margin:-6vw -6vw 4vw}.item.event .event-text{flex-grow:1}.item.event .event-text .title{margin-bottom:2vw;font-size:5.5vw}.item.event .event-text .text{margin-bottom:4vw;font-size:4vw}.item.event .event-text .text br{display:none}.item.event .event-text .text .row{display:inline}.item.event .event-text .text:last-child{margin-bottom:0}.item.event .event-info{line-height:1.2}.item.event .event-info .location{align-items:flex-start;padding-top:2vw}.item.event .event-info .location .icons{width:5vw}.item.event .event-info .location .text{padding-left:2vw;font-size:3.5vw;max-width:70vw}.item.event .event-info .location .text .row{display:inline}.item.event .event-info .date{margin-top:2vw}.item.event .event-info .date .icons{width:5vw}.item.event .event-info .date .text{padding-left:2vw;font-size:3.5vw;max-width:70vw}.item.event .event-photo{padding-top:20px;-moz-column-gap:2%;column-gap:2%;flex-wrap:wrap;display:flex}.item.event .event-photo img{margin-bottom:2%;cursor:pointer;width:32%}}.item.book{justify-content:space-between;transition:all .3s ease-in;margin:0 10px 20px;display:block}.item.book .book-image{display:block;width:100%}.item.book .book-content{background:#333;border-radius:10px;padding:40px}.item.book .book-content .quote{padding-left:30px}.item.book .book-content .text{margin-bottom:20px;font-size:19px;color:#ccc}.item.book .book-content .text:last-child{margin-bottom:0}.item.book:hover{transform:scale(1.05)}@media screen and (max-width:1024px){.item.book{margin:0 .5vw 2vw}.item.book .book-content{border-radius:1vw;padding:4vw}.item.book .book-content .quote{padding-left:3vw}.item.book .book-content .text{margin-bottom:2vw;font-size:2vw}}@media screen and (max-width:768px){.item.book:hover{transform:scale(1)}}.item.text{align-items:center;background:#333;border-radius:10px;padding:20px 40px;position:relative;min-height:280px;overflow:hidden;font-size:18px;display:flex;color:#fff}.item.text,.item.text:after{transition:all .3s ease-in;height:100%}.item.text:after{background:#7d5f31;position:absolute;content:"";width:4px;left:0;top:0}.item.text:hover{transform:scale(1.05);background:#4d4d4d;color:#ccc}.item.text:hover:after{background:#d59f4b}@media screen and (max-width:1366px){.item.text{padding:1.5vw 3vw;font-size:1.3vw;min-height:9vw}.item.text.black{font-size:2vw}}@media screen and (min-width:1025px){.item.text.item-05,.item.text.item-09{background:#000;font-size:30px}}@media screen and (max-width:1024px){.item.text{font-size:1.5vw}.item.text.item-06,.item.text.item-09{background:#000;font-size:2vw}}@media screen and (max-width:768px){.item.text:after{height:1vw;width:100%}}.grid.about{display:flex}.grid.about .column{position:relative;width:50%}.grid.about .column:first-child{padding-left:140px;padding-top:20px}.grid.about .column:first-child .line{width:460px;left:-150px;top:-50px}.grid.about .column:first-child .title{white-space:nowrap}.grid.about .column:last-child{padding-top:240px;padding-left:10px}.grid.about .column:last-child .line{width:430px;right:-30px;top:150px}.grid.about .column .line{position:absolute}.grid.about .column .title{font-family:"Noto_Serif";padding-bottom:20px;font-size:45px;line-height:1.2}.grid.about .column>.text{padding-bottom:20px;font-size:19px;color:#b2b2b2}.grid.about .column>.text div{white-space:nowrap}.grid.about~.item{margin:80px auto 0;max-width:100%;width:700px}@media screen and (max-width:1366px){.grid.about .column:first-child{padding-left:5vw;padding-top:4vw}.grid.about .column:first-child .line{width:46vw;left:-15vw;top:-5vw}.grid.about .column:last-child{padding-top:24vw;padding-left:1vw}.grid.about .column:last-child .line{width:43vw;right:-3vw;top:15vw}.grid.about .column .title{padding-bottom:2vw;font-size:3.5vw}.grid.about .column>.text{padding-bottom:2vw;font-size:1.7vw}.grid.about+.item{margin:8vw auto 0}}@media screen and (max-width:768px){.grid.about{display:block}.grid.about .column{width:100%}.grid.about .column:first-child{padding:0}.grid.about .column:first-child .line{margin:0 auto 4vw;position:static;display:block;width:60vw}.grid.about .column:last-child{padding-top:0;padding-left:1vw}.grid.about .column:last-child .line{margin:0 auto 4vw;position:static;display:block;width:80vw}.grid.about .column .title{padding-bottom:4vw;text-align:center;font-size:5vw}.grid.about .column>.text{background:#333;border-radius:2vw;font-size:4vw;padding:6vw}.grid.about .column>.text div{white-space:normal}.grid.about .column .link-more{padding:4vw 0 6vw}.grid.about+.item{margin:8vw auto 0}}.grid.paintings{margin:0 -10px;display:flex}.grid.paintings .column{width:33.3333%;padding:0 10px}@media screen and (max-width:1366px){.grid.paintings{margin:0 -.75vw}.grid.paintings .column{padding:0 .75vw}}@media screen and (max-width:1024px){.grid.paintings{margin:0 -1vw}.grid.paintings .column{padding:0 1vw;width:50%}.grid.paintings .column:first-child{display:none}}@media screen and (min-width:769px){.grid.texts:not(.slider__items){grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(5,1fr);padding-bottom:1.5vw;grid-column-gap:1.5vw;grid-row-gap:1.5vw;display:grid}.grid.texts:not(.slider__items) .text.item-01{grid-area:1/1/2/2}.grid.texts:not(.slider__items) .text.item-02{grid-area:1/2/2/3}.grid.texts:not(.slider__items) .text.item-03{grid-area:3/2/4/3}.grid.texts:not(.slider__items) .text.item-04{grid-area:1/3/3/4}.grid.texts:not(.slider__items) .text.item-05{grid-area:3/1/4/2}.grid.texts:not(.slider__items) .text.item-06{grid-area:2/1/3/3}.grid.texts:not(.slider__items) .text.item-07{grid-area:3/3/4/4}.grid.texts:not(.slider__items) .text.item-08{grid-area:4/1/6/2}.grid.texts:not(.slider__items) .text.item-09{grid-area:4/2/5/4}.grid.texts:not(.slider__items) .text.item-10{grid-area:5/2/6/3}.grid.texts:not(.slider__items) .text.item-11{grid-area:5/3/6/4}.grid.texts:not(.slider__items) .text.item-12,.grid.texts:not(.slider__items) .text.item-13{display:none}}@media screen and (min-width:1367px){.grid.texts:not(.slider__items){display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,1fr);padding-bottom:20px;grid-column-gap:20px;grid-row-gap:20px}.grid.texts:not(.slider__items) .text.item-01{grid-area:1/1/2/2}.grid.texts:not(.slider__items) .text.item-02{grid-area:1/2/2/3}.grid.texts:not(.slider__items) .text.item-03{grid-area:1/3/2/4}.grid.texts:not(.slider__items) .text.item-04{grid-area:1/4/3/5}.grid.texts:not(.slider__items) .text.item-05{grid-area:2/1/3/3}.grid.texts:not(.slider__items) .text.item-06{grid-area:2/3/3/4}.grid.texts:not(.slider__items) .text.item-07{grid-area:3/1/4/2}.grid.texts:not(.slider__items) .text.item-08{grid-area:3/2/4/3}.grid.texts:not(.slider__items) .text.item-09{grid-area:3/3/4/5}.grid.texts:not(.slider__items) .text.item-10{grid-area:4/1/5/2}.grid.texts:not(.slider__items) .text.item-11{grid-area:4/2/5/3}.grid.texts:not(.slider__items) .text.item-12{grid-area:4/3/5/4}.grid.texts:not(.slider__items) .text.item-13{grid-area:4/4/5/5}}.grid.poems{margin:0 -10px;display:flex}.grid.poems .column{width:33.3333%;padding:0 10px}.grid.poems.collection .column{width:25%}@media screen and (max-width:1366px){.grid.poems{margin:0 -.75vw}.grid.poems .column{padding:0 .75vw}}@media screen and (max-width:768px){.grid.poems.collection{padding-top:2vw;display:block;margin:0}.grid.poems.collection .column{width:100%}.grid.poems.collection .item.poem{margin-bottom:4vw}.grid.poems.collection .item.poem .poem-text{font-size:4vw;padding:6vw}}.grid.events{align-items:stretch;flex-wrap:wrap;margin:0 -10px;display:flex}.grid.events .column{margin-bottom:20px;padding:0 10px;width:50%}.grid.events .column .item{overflow:hidden;height:100%}@media screen and (max-width:768px){.grid.events{margin:0}.grid.events .column{margin-bottom:6vw;padding:0;width:100%}.grid.events .column .item{overflow:visible;height:auto}}.grid.books{margin:0 -10px;display:flex}@media screen and (max-width:1024px){.grid.books{margin:0 -.5vw}}.grid.books.page{align-items:stretch;flex-wrap:wrap}.grid.books.page .column{width:33.3333%}.grid.books.page .column .item{overflow:hidden;height:100%}.grid.books.page .column .item .book-image{justify-content:center;align-items:center;display:flex;height:100%}.grid.books.page .column .item .book-image .image{display:block;width:100%}@media screen and (max-width:768px){.grid.books.page{margin:0}.grid.books.page .column{width:100%}.grid.books.page .column .item{margin:0 0 4vw}}.link-more{display:inline-flex;align-items:center;cursor:pointer}.link-more .text{transition:all .3s;font-size:14px;color:grey}.link-more .icon{width:10px}.link-more .icon:first-child{margin-right:5px}.link-more .icon:last-child{margin-left:5px}.link-more .icon.intro{margin-right:8px;margin-left:0;width:25px}.link-more:hover .text{color:#fff}@media screen and (max-width:1024px){.link-more .text{font-size:1.3vw}.link-more .icon{width:1vw}.link-more .icon:first-child{margin-right:.5vw}.link-more .icon:last-child{margin-left:.5vw}.link-more .icon.intro{margin-right:.8vw;margin-left:0;width:2.5vw}}@media screen and (max-width:768px){.link-more .text{font-size:3.5vw}.link-more .icon{width:2.5vw}.link-more .icon:first-child{margin-right:2vw}.link-more .icon:last-child{margin-left:2vw}.link-more .icon.intro{margin-right:2.5vw;width:7vw}}.block-video{margin:80px auto 0;position:relative;height:440px;width:750px}.block-video .preview{justify-content:center;align-items:center;position:absolute;display:flex;height:100%;width:100%;z-index:2;left:0;top:0}.block-video .preview .preview-image{min-height:100%;min-width:100%}.block-video .preview .preview-button{transform:translate(-50%,-50%);position:absolute;z-index:2;width:15%;left:50%;top:50%}.block-video .frame{position:absolute;height:100%;width:100%;z-index:1;left:0;top:0}.foreword{position:fixed;z-index:10;bottom:0;right:0;width:0;top:0}.foreword .shadow{background:linear-gradient(90deg,transparent,rgba(0,0,0,.5) 10%,#000);transition:all .5s;position:absolute;width:100vw;height:100%;z-index:1;left:0;top:0}.foreword .content{box-shadow:-20px 0 20px 0 rgba(0,0,0,.5);transform:translateX(20%);transition:all .5s;background:#4c4c4c;padding:80px 120px;position:relative;overflow-y:auto;height:100%;width:60vw;z-index:2}.foreword .content .close{position:absolute;cursor:pointer;height:20px;width:20px;left:20px;top:20px}.foreword .content .close .icon{transition:all .3s;position:absolute;width:100%;left:0;top:0}.foreword .content .close .icon.two{opacity:0}.foreword .content .close:hover .icon.two{opacity:1}.foreword .content .align{max-width:100%;width:730px}.foreword .content .title{margin-bottom:15px;font-size:32px}.foreword .content .title.bold{margin-bottom:10px;margin-left:-15px}.foreword .content .text{margin-bottom:30px;font-size:19px}.foreword .content .quote{white-space:pre-wrap;padding-left:30px}@media screen and (max-width:1024px){.foreword .content{padding:8vw 12vw;width:90vw}.foreword .content .close{height:2vw;width:2vw;left:2vw;top:2vw}.foreword .content .align{width:730px}.foreword .content .title{margin-bottom:1.5vw;font-size:3.2vw}.foreword .content .title.bold{margin-bottom:1vw;margin-left:-1.5vw}.foreword .content .text{margin-bottom:3vw;font-size:2vw}.foreword .content .quote{padding-left:3vw}}@media screen and (max-width:640px){.foreword .content{padding:10vw 6vw;width:90vw}.foreword .content .close{height:4vw;width:4vw;left:4vw;top:3vw}.foreword .content .align{max-width:100%;width:730px}.foreword .content .title{margin-bottom:3vw;font-size:6vw}.foreword .content .title.bold{margin-bottom:2vw;line-height:1.1;margin-left:0}.foreword .content .text{margin-bottom:4vw;font-size:4vw}.foreword .content .quote{padding-left:5vw}}.foreword.gallery .content{border-left:20px solid #666}.foreword.gallery .content .quote{border-left:2px solid #666}.foreword.poem-00 .content{border-left:20px solid #d59f4b}.foreword.poem-00 .content .quote{border-left:2px solid #d59f4b}.foreword.poem-01 .content{border-left:20px solid #549153}.foreword.poem-01 .content .quote{border-left:2px solid #549153}.foreword.poem-02 .content{border-left:20px solid #9e2d2d}.foreword.poem-02 .content .quote{border-left:2px solid #9e2d2d}.foreword.poem-03 .content{border-left:20px solid #4590a5}.foreword.poem-03 .content .quote{border-left:2px solid #4590a5}.foreword.active .content,.foreword.active .shadow{transform:translateX(-100%)}.socials{display:inline-flex}.socials .item{position:relative;margin:0 10px;height:50px;width:50px}.socials .item .icon{transition:all .3s ease-in;position:absolute;height:100%;width:100%;left:0;top:0}.socials .item .icon.two{opacity:0}.socials .item:hover .icon.two{opacity:1}@media screen and (max-width:1024px){.socials .item{margin:0 1vw;height:5vw;width:5vw}}@media screen and (max-width:768px){.socials .item{margin:0 2vw;height:10vw;width:10vw}}.button.primary{font-family:"PT_Serif-Regular";transition:all .4s;justify-content:center;white-space:nowrap;align-items:center;display:inline-flex;border-radius:20px;padding:5px 25px;min-height:40px;cursor:pointer;font-size:18px}.button.primary .icon{margin-right:8px;width:22px}.button.primary.green{background:#52a762;color:#fff}.button.primary:hover{opacity:.8}.button.primary.yellow{background:#ffc200}.button.primary:disabled{background:#4c4c4c;cursor:default;color:#9f9f9f}.button.primary:disabled:hover{opacity:1}@media screen and (max-width:1024px){.button.primary{border-radius:2vw;padding:.5vw 2.5vw;min-height:4vw;font-size:1.8vw}.button.primary .icon{margin-right:1vw;width:2.2vw}}@media screen and (max-width:768px){.button.primary{border-radius:5vw;padding:1vw 5vw 2vw;min-height:9vw;font-size:4vw}.button.primary .icon{margin-right:2vw;width:7vw}}.contacts.box.primary{margin:0 auto;max-width:85%;width:700px}@media screen and (max-width:768px){.contacts.box.primary{max-width:100%}}.form{transition:all .3s;position:relative;z-index:2}.form .form-field{margin-bottom:40px;position:relative;display:block}.form .form-field .field{border:1px solid #4d4d4d;font-family:inherit;background:#4d4d4d;border-radius:5px;font-size:16px;display:block;color:#fff;width:100%}.form .form-field .field:focus,.form .form-field .field:not(:empty),.form .form-field .field:valid{border:1px solid #999}.form .form-field .field:focus~.name,.form .form-field .field:not(:empty)~.name,.form .form-field .field:valid~.name{font-size:12px;left:15px;top:4px}.form .form-field .field.input{padding:0 20px;line-height:50px;height:57px}.form .form-field .field.text{padding:18px 20px;min-height:155px}.form .form-field .name{transition:all .3s;position:absolute;font-size:16px;color:#b2b2b2;left:13px;top:17px}.form .form-field .error{transition:all .3s;position:absolute;font-size:11px;color:#ff7575;bottom:-20px;opacity:0;left:0}.form .form-field.error .field.input,.form .form-field.error .field.text{border:1px solid #ff7575}.form .form-field.error .error{opacity:1}.form .form-field.checkbox{position:relative;padding-left:35px}.form .form-field.checkbox .field{display:none}.form .form-field.checkbox .field:checked~.icons .icon.two{opacity:1}.form .form-field.checkbox .icons{position:absolute;height:25px;width:25px;left:0;top:0}.form .form-field.checkbox .icons .icon{transition:all .3s;position:absolute;height:100%;width:100%;top:-1px;left:0}.form .form-field.checkbox .icons .icon.two{opacity:0}.form .form-field.checkbox .text{font-size:16px}.form .form-field.checkbox .text a{text-decoration:underline;color:#fff}.form .buttons{text-align:center}.form .buttons .button{margin-bottom:10px}.form .buttons .error{transition:all .3s;margin-bottom:-25px;font-size:11px;color:#ff7575;opacity:0}.form .buttons.error .error{opacity:1}.form.send{opacity:0}.form.send+.message{opacity:1}@media screen and (max-width:1024px){.form .form-field{margin-bottom:4vw}.form .form-field .field{border-radius:.5vw;font-size:1.6vw}.form .form-field .field:focus~.name,.form .form-field .field:not(:empty)~.name,.form .form-field .field:valid~.name{font-size:1.2vw;left:1.5vw;top:.4vw}.form .form-field .field.input{padding:0 2vw;line-height:5vw;height:5.7vw}.form .form-field .field.text{padding:1.8vw 2vw;min-height:15.5vw}.form .form-field .name{font-size:1.6vw;left:1.3vw;top:1.7vw}.form .form-field .error{font-size:1.1vw;bottom:-2vw}.form .form-field.checkbox{position:relative;padding-left:3.5vw}.form .form-field.checkbox .icons{height:2.5vw;width:2.5vw}.form .form-field.checkbox .text{font-size:1.6vw}.form .buttons{text-align:center}.form .buttons .button{margin-bottom:1vw}.form .buttons .error{margin-bottom:-2.5vw;font-size:1.1vw}}@media screen and (max-width:768px){.form .form-field{margin-bottom:7vw}.form .form-field .field{border-radius:.5vw;font-size:1.6vw}.form .form-field .field:focus~.name,.form .form-field .field:not(:empty)~.name,.form .form-field .field:valid~.name{font-size:2.5vw;top:.4vw;left:2vw}.form .form-field .field.input{padding:0 3vw;line-height:8vw;height:12vw;font-size:4vw}.form .form-field .field.text{padding:1.8vw 2vw;min-height:15.5vw}.form .form-field .name{font-size:4vw;top:2.7vw;left:2vw}.form .form-field .error{font-size:3vw;bottom:-4.5vw}.form .form-field.checkbox{position:relative;padding-left:8vw}.form .form-field.checkbox .icons{height:5.5vw;width:5.5vw;top:2vw}.form .form-field.checkbox .text{font-size:3vw}.form .buttons{text-align:center}.form .buttons .button{margin-bottom:2vw}.form .buttons .error{margin-bottom:-2.5vw;font-size:3vw}}.message{font-family:"PT_Serif-Bold";transition:all .3s;justify-content:center;align-items:center;position:absolute;font-size:32px;display:flex;height:100%;width:100%;opacity:0;left:0;top:0}@media screen and (max-width:768px){.message{font-size:6vw}}.cart.grid{justify-content:center;-moz-column-gap:20px;column-gap:20px;flex-wrap:wrap;display:flex}.cart.grid .item{position:relative;border-radius:0}.cart.grid .item .painting-delete{justify-content:center;transition:all .3s;align-items:center;border-radius:100%;position:absolute;cursor:pointer;display:flex;height:30px;width:30px;right:15px;opacity:0;top:15px}.cart.grid .item .painting-delete .image{width:55%}.cart.grid .item .painting-delete:hover{background:rgba(0,0,0,.5)}.cart.grid .item .painting-image{border-radius:5px;overflow:hidden;height:300px}.cart.grid .item .painting-image .image{height:100%}.cart.grid .item .painting-info .info{padding-right:15px;padding-top:5px;font-size:14px;color:grey}.cart.grid .item:hover .painting-delete{opacity:1}@media screen and (max-width:1024px){.cart.grid{-moz-column-gap:2vw;column-gap:2vw}.cart.grid .item .painting-delete{height:3vw;width:3vw;right:1.5vw;opacity:1;top:1.5vw}.cart.grid .item .painting-image{border-radius:.5vw;height:30vw}.cart.grid .item .painting-image .image{max-width:100%;height:100%}.cart.grid .item .painting-info .info{padding-right:1.5vw;padding-top:.5vw;font-size:1.5vw}}@media screen and (max-width:768px){.cart.grid{-moz-column-gap:2vw;column-gap:2vw}.cart.grid .item.painting{margin-bottom:4vw;overflow:visible}.cart.grid .item .painting-delete{background:#4d4d4d;height:6vw;width:6vw;right:-3vw;opacity:1;top:-3vw}.cart.grid .item .painting-image{width:60vw;height:auto}.cart.grid .item .painting-image .image{max-width:100%;height:100%}.cart.grid .item .painting-info .info{padding-right:0;padding-top:2vw;font-size:3vw}}.footer{padding-bottom:140px;text-align:center}.footer .logo{padding-bottom:30px}.footer .logo .logo-link{display:block}.footer .logo .logo-link .logo-icon{display:inline-block;width:100px}.footer .logo .logo-link .logo-icon .icon{display:block;width:100%}.footer .logo .logo-link .logo-text .name{font-family:"Noto_Serif";padding-bottom:5px;padding-top:10px;font-size:28px;line-height:1;color:#fff}@media screen and (max-width:1024px){.footer{padding-bottom:10vw}.footer .logo{padding-bottom:3vw}.footer .logo .logo-link .logo-icon{width:10vw}.footer .logo .logo-link .logo-text .name{padding-bottom:.5vw;padding-top:1vw;font-size:2.8vw}}@media screen and (max-width:768px){.footer{padding-bottom:10vw}.footer .logo{padding-bottom:5vw}.footer .logo .logo-link .logo-icon{width:20vw}.footer .logo .logo-link .logo-text .name{padding-bottom:1vw;padding-top:2vw;font-size:6vw}}@keyframes gallery-image-move{0%{transform:translateX(0)}to{transform:translateX(180px)}}@keyframes menu-move{0%{transform:translateX(150%)}to{transform:translateX(-100%)}}@keyframes header-move{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes header-fade{0%{opacity:0}70%{opacity:0}to{opacity:1}}