html,body{height:100%;font-size:19px}body{display:flex;flex-direction:column;gap:90px;margin:0px;padding:0px;font-family:"Kanit",sans-serif;font-weight:400;color:#4d4d4d;background:#06080a;line-height:130%;font-size:20px}*,*::after,*::before{box-sizing:border-box;transition:.15s ease}a{text-decoration:none;color:#4d4d4d}a:hover{color:#9c9c9c}h1,h2,h3,h4,h5,h6{margin:0;font-family:"Kanit",sans-serif;font-weight:400;font-size:46px;line-height:100%}h2{font-size:36px}h3{font-size:26px}input,textarea,a{outline:none}button{outline:none;border:none;background:#fff;font-family:"Kanit",sans-serif;font-weight:400;font-size:20px;line-height:130%;cursor:pointer}ul{list-style:none}ul,li{padding:0;margin:0}img{-webkit-user-select:none;-moz-user-select:none;user-select:none;max-width:100%}.wrap{display:flex;flex-direction:column;min-height:100vh;width:100%;max-width:1920px;margin:0 auto}.content{flex:1 0 auto;width:100%}.pnlm-panorama-info,.pnlm-controls-container{display:none !important}.bppiv_panorama{height:100% !important;min-height:40dvh !important;max-height:65dvh !important;float:left !important}.logo{position:fixed;left:10px;top:10px;z-index:11}.logo-img{display:flex;align-items:center;justify-content:center;gap:5px;text-decoration:none;border:1px solid #4d4d4d;border-radius:500px;width:100px;height:100px;transition:.3s ease;background-color:rgba(6,8,10,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.logo-img:hover{transform:scale(1.1);border:1px solid rgba(0,0,0,0);background-color:rgba(6,8,10,.1);box-shadow:inset 0 0 60px 10px #b9b9b9}.container{margin:0 auto;padding:0 40px;width:clamp(200px,100%,1920px)}.container--smaller{margin:0 auto;padding:0 40px;width:clamp(200px,100%,1222px)}.link-text{display:flex;align-items:center;justify-content:center;gap:5px;text-decoration:none;border:1px solid #4d4d4d;border-radius:500px;width:150px;height:150px;transition:.3s ease;background-color:rgba(6,8,10,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.link-text:hover{transform:scale(1.1);border:1px solid rgba(0,0,0,0);background-color:rgba(6,8,10,.1);box-shadow:inset 0 0 60px 10px #b9b9b9}.page-numbers{display:flex;align-items:center;justify-content:center;gap:5px;text-decoration:none;border:1px solid #4d4d4d;border-radius:500px;width:80px;height:80px;transition:.3s ease;background-color:rgba(6,8,10,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.page-numbers:hover{transform:scale(1.1);border:1px solid rgba(0,0,0,0);background-color:rgba(6,8,10,.1);box-shadow:inset 0 0 60px 10px #b9b9b9}.page-numbers.current{background-color:#7a7a7a;border:1px solid #7a7a7a;color:#000;cursor:default}.page-numbers.current:hover{transform:scale(1);background-color:#7a7a7a;border:1px solid #7a7a7a;box-shadow:none}.page-numbers.dots{cursor:default}.page-numbers.dots:hover{transform:scale(1);background-color:rgba(6,8,10,.7);border:1px solid #4d4d4d;box-shadow:none}.pagination,.pagination .nav-links{margin:40px 0;display:flex;flex-wrap:wrap;gap:20px}.artwork-author{font-size:16px;color:#3f3f3f}.author-page-info-container{display:flex;flex-wrap:wrap;gap:50px;margin:0 0 60px 0}.author-page-info-container .author-img{border-radius:10px;max-width:250px;max-height:250px;-o-object-fit:cover;object-fit:cover}.author-page-info-container .author-page-info-right-side{display:flex;flex-direction:column;gap:20px}.item-count{color:#9c9c9c}.row{display:flex;align-items:center;flex-wrap:wrap;gap:40px}.right-side{display:flex;align-items:center;flex-wrap:wrap;gap:40px;margin-left:auto}.header .header-right-side{display:flex;gap:10px;position:fixed;right:10px;top:10px;z-index:5}.header .music-play-button{width:60px;height:60px;background-color:rgba(0,0,0,0);background-position:center center;background-repeat:no-repeat;background-size:28px 28px;background-image:url("../img/sound.svg");background-color:rgba(6,8,10,.8);border-radius:100px;border:1px solid #4d4d4d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.header .music-play-button:hover{transform:scale(1.1);border:1px solid rgba(0,0,0,0);background-color:rgba(6,8,10,.1);box-shadow:inset 0 0 25px 10px #b9b9b9}.header .paused{background-image:url("../img/sound-mute.svg")}.header .hamburger-menu-button{width:60px;height:60px;background-color:rgba(0,0,0,0);background-position:center center;background-repeat:no-repeat;background-size:28px 28px;background-image:url("../img/hamburger-menu.svg");background-color:rgba(6,8,10,.8);border-radius:100px;border:1px solid #4d4d4d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.header .hamburger-menu-button:hover{transform:scale(1.1);border:1px solid rgba(0,0,0,0);background-color:rgba(6,8,10,.1);box-shadow:inset 0 0 25px 10px #b9b9b9}.sections-wrap{display:flex;flex-direction:column;gap:40px}.section-land{-o-object-fit:contain;object-fit:contain;width:100%;min-height:100dvh;margin:0 0 30px 0;position:relative}.section-land .bg-video{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.floating-menu{z-index:10;position:absolute}.floating-menu ul{position:relative;width:100%;height:100%;padding:120px 0 0 32px;display:flex;flex-direction:column;gap:10px;max-width:230px}.floating-menu ul li:nth-child(1) a{width:120px;height:120px}.floating-menu ul li:nth-child(2) a{width:210px;height:210px}.floating-menu ul li:nth-child(3) a{width:185px;height:185px}.floating-menu ul a{display:flex;align-items:center;justify-content:center;gap:5px;text-decoration:none;border:1px solid #4d4d4d;border-radius:500px;width:150px;height:150px;transition:.3s ease;background-color:rgba(6,8,10,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:20px;text-align:center}.floating-menu ul a:hover{transform:scale(1.1);border:1px solid rgba(0,0,0,0);background-color:rgba(6,8,10,.1);box-shadow:inset 0 0 60px 10px #b9b9b9}.section-for-one-artwork{display:flex;flex-direction:column;align-items:center;gap:20px;max-height:80dvh}.section-for-one-artwork-video{max-height:80dvh;height:100%;box-sizing:border-box;max-width:100%;min-height:200px}.full-width-artwork-img{max-height:80dvh;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.artwork-info{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:3px 20px}.artwork-description{max-width:900px;padding:10px}.section-for-two-artworks{display:flex;gap:40px}.section-for-two-artworks .artwork-container{height:100%;display:flex;flex-direction:column;gap:20px;flex-basis:0;flex-grow:1;margin:auto}.section-for-two-artworks .artwork-container .artwork-img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.section-for-two-artworks .artwork-container:last-child{margin:auto 0 auto auto}.section-artworks-grid{display:flex;flex-direction:column;align-items:center;gap:50px}.artworks-grid{width:100%;display:grid;grid-template-columns:repeat(auto-fill, minmax(calc(10vw + 170px), 1fr));grid-template-rows:repeat(auto-fill, minmax(100px, 1fr));gap:30px 40px}.artworks-h1{text-align:center;margin:0 0 40px 0}.artwork-container{display:flex;flex-direction:column;gap:20px;flex-basis:0;flex-grow:1;margin:auto;width:100%}.running-line{max-width:1920px;width:100%;border-top:4px solid #4d4d4d;border-bottom:4px solid #4d4d4d;overflow:hidden;display:flex;gap:80px;color:#4d4d4d;z-index:5}.running-line:hover{border-top:4px solid #ddd;border-bottom:4px solid #ddd;color:#ddd;box-shadow:inset 0 0 20px 1px #fff,0 0 40px 1px #a8e5ff}.running-line p{text-transform:uppercase;animation:running_line_1 10s infinite linear;white-space:nowrap;font-family:"Montserrat",sans-serif;font-size:20px;font-weight:800;margin:10px 0;display:flex;gap:80px}@keyframes running_line_1{0%{transform:translateX(0%)}100%{transform:translateX(calc(-100% - 80px))}}.section-about .h2{margin:0 0 40px 0}.section-about .section-about-text{margin:0 0 50px 0;font-family:"Montserrat",sans-serif;font-size:20px;line-height:150%}.section-about .join-button{display:flex;align-items:center;justify-content:center;border-radius:100%;background-color:#0a1a24;box-shadow:inset 0 0 0 0 #fff,0 0 27px -4px #a8e5ff;width:140px;height:140px;text-shadow:0px 0px 38px #fff;font-weight:400;font-size:20px;color:#cce0e4;transition:.4s ease}.section-about .join-button:hover{box-shadow:inset 0 0 20px 1px #fff,0 0 40px 1px #a8e5ff;transform:scale(1.1)}.section-authors .row{margin:0 0 40px 0}.section-authors-grid{width:100%;display:grid;grid-template-columns:repeat(auto-fill, minmax(calc(2vw + 170px), 1fr));grid-template-rows:repeat(auto-fill, minmax(100px, 1fr));gap:80px 200px}.section-authors-grid .author-container{display:flex;flex-direction:column;align-items:center;margin:-20px;padding:20px;border-radius:20px}.section-authors-grid .author-container .author-img{border-radius:10px;width:100%}.section-authors-grid .author-container .author-text-info{display:flex;align-items:center;gap:5px;margin:20px 0 3px 0}.section-authors-grid .author-container .author-text-info .h3{font-size:20px}.section-authors-grid .author-container .author-text-info .author-artworks-count{font-size:16px;color:#3f3f3f}.section-authors-grid .author-container:hover{background-color:#111}.section-categories .row{margin:40px 0}.section-categories-grid{width:100%;display:grid;grid-template-columns:repeat(auto-fill, minmax(calc(4vw + 170px), 1fr));grid-template-rows:repeat(auto-fill, minmax(10px, 1fr));gap:30px 40px}.post-container{margin:120px auto 0 auto;max-width:780px}.post-h1{line-height:105%;margin:0 0 40px 0}.container-2{margin:60px auto 0 auto;max-width:85vw}.single-container .artwork-container img,.single-container .artwork-container video{-o-object-fit:contain;object-fit:contain;max-height:70dvh}.wpcf7-form{font-family:"Kanit",sans-serif}.wpcf7-form input,.wpcf7-form textarea{border:2px solid #4d4d4d;background:rgba(0,0,0,0);font-family:"Kanit",sans-serif;font-weight:400;color:#4d4d4d;line-height:130%;font-size:20px;box-sizing:border-box;width:100%;padding:14px}.wpcf7-form input[type=submit],.wpcf7-form textarea[type=submit]{margin:50px 0 0 0;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:100px;background-color:#0a1a24;box-shadow:inset 0 0 0 0 #fff,0 0 27px -4px #a8e5ff;height:100px;text-shadow:0px 0px 38px #fff;font-weight:400;font-size:20px;color:#cce0e4;transition:.4s ease;border:0}.wpcf7-form input[type=submit]:hover,.wpcf7-form textarea[type=submit]:hover{box-shadow:inset 0 0 20px 1px #fff,0 0 40px 1px #a8e5ff;transform:scale(1.1)}.wpcf7-form textarea{height:160px}.modal-window-container{position:fixed;overflow-y:auto;top:0;left:0;right:0;bottom:0;display:none;z-index:31;background:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#modal-bg-mobile-menu{position:absolute;overflow-y:auto;top:0;left:0;right:0;bottom:0;display:none;z-index:30}.modal-window{margin:auto;flex-direction:column;z-index:32;position:relative;gap:10px}.modal-window-close{width:62px;height:62px;border-radius:50%;background-color:rgba(6,8,10,.7);cursor:pointer;transition:.4s ease;position:relative;align-self:flex-end;border:1px solid #4d4d4d}.modal-window-close:hover{transform:scale(1.1);border:1px solid rgba(0,0,0,0);background-color:rgba(6,8,10,.1);box-shadow:inset 0 0 25px 10px #b9b9b9}.modal-window-close::before{content:"";display:block;position:absolute;width:3px;height:22px;border-radius:50px;background:#4d4d4d;top:20px;transform:rotate(135deg);right:29px}.modal-window-close::after{content:"";border-radius:50px;display:block;position:absolute;width:3px;height:22px;background:#4d4d4d;top:20px;transform:rotate(45deg);right:29px}.modal-window-close:hover:before,.modal-window-close:hover:after{background:#9c9c9c}.mobile-menu{display:flex;flex-direction:column;gap:10px;z-index:33}.mobile-menu>div{margin:auto}.mobile-menu .menu{display:flex;flex-direction:column;gap:15px}.mobile-menu .menu a{display:flex;align-items:center;justify-content:center;gap:3px;padding:12px 24px;border-radius:12px;box-sizing:border-box;text-decoration:none;border:1px solid #4d4d4d;border-radius:500px;width:150px;height:150px;transition:.3s ease;background-color:rgba(6,8,10,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;padding:20px}.mobile-menu .menu a:hover{transform:scale(1.1);border:1px solid rgba(0,0,0,0);background-color:rgba(6,8,10,.1);box-shadow:inset 0 0 25px 10px #b9b9b9}.footer{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:40px;padding:40px 20px 20px 20px;flex:0 0 auto}.sponsors-grid{width:100%;display:grid;grid-template-columns:repeat(auto-fill, minmax(calc(10vw + 170px), 1fr));grid-template-rows:repeat(auto-fill, minmax(100px, 1fr));gap:30px 40px}.sponsor-card{display:flex;flex-direction:column;text-align:center;gap:10px}.sponsor-card img{margin:auto;-o-object-fit:contain;object-fit:contain;max-height:200px}a.sponsor-card:hover img{filter:brightness(1.2)}@media screen and (max-width: 888px){.logo-img{width:60px;height:60px}.floating-menu ul{display:none}.container{padding:0 10px}.section-for-two-artworks{flex-direction:column}}@font-face{font-family:"Kanit";src:url("../fonts/Kanit-Regular.woff2") format("woff2");src:url("../fonts/Kanit-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Kanit";src:url("../fonts/Kanit-Medium.woff2") format("woff2");src:url("../fonts/Kanit-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-Regular.woff2") format("woff2");src:url("../fonts/Montserrat-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-Medium.woff2") format("woff2");src:url("../fonts/Montserrat-Medium.ttf") format("truetype");font-weight:500;font-style:normal}/*# sourceMappingURL=style.min.css.map */