@font-face{font-display:swap;font-family:Valentine Font;font-style:normal;font-weight:400;src:url(/static/media/Sweety%20Valentine.b9ae8320fd5086b44658.otf) format("truetype")}@font-face{font-display:swap;font-family:Cocktail Font;font-style:normal;font-weight:400;src:url(/static/media/Montserrat-Medium.d3f3d769c2fc1af5c0b4.ttf) format("opentype")}@font-face{font-display:swap;font-family:Georgian Modern;font-style:normal;font-weight:400;src:url(/static/media/sylfaen.2e4509386f5a73c6edc3.ttf) format("opentype")}*{font-family:Cocktail Font,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}:root{--main-color:#1b263b;--main-text-color:#778da9;--seconday-text-color:#e1e1e1;--light-text-color:#c6ead6;--seconday-color:#415a77;--seconday-light-color:#e0e1dd;--highlighted-text-color:#2a2664;--highlighted-text-color-light:#c5e7d6;--forms-color:#131822ac;--blue-faded:rgba(13,22,73,.75);--blue-more-faded:rgba(13,22,73,.3);--blue-full:#0d1649;--blue-sky:#6eb4d7;--white-full:#eee;--blue-little-fade:rgba(13,22,73,.9);--brown-faded:rgba(207,129,15,.75);--brown-full:#cf810f}:lang(ka){font-family:Georgian Modern,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}input,label,p,select,textarea{font-family:Cocktail Font}input,option,select,textarea{background-color:#eee;border:none;border-radius:.2rem;padding:5px;resize:none}input,select{width:10rem}input,select,textarea{font-size:16px}body{background-color:#141414;margin:0;padding:0}menu{display:grid;list-style:none;margin-left:0;padding:2px 10px}button{background-color:#fff;border:none}.burger-icon{margin-top:1.5rem}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}Link:link,Link:visited,a:link,a:visited{text-decoration:none}.action-button{background-color:hsla(51,19%,60%,.5);border:4px double #fff;border-radius:.2rem;color:#fff;font-family:Times New Roman,Times,serif;font-size:2rem;padding:2rem 4rem;position:relative;top:10%}.action-button>a{color:#fff!important}.action-button:hover{background-color:rgba(13,22,73,.9);background-color:var(--blue-little-fade);border-color:#edefee;color:#eee;transition:.2s}.subsection{margin-top:0}.background-image{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABkAAAASwAQMAAACZzxTUAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAZQTFRFAAAAGRkZSfsg6AAAAAJ0Uk5TAP9bkSK1AAAK8klEQVR4nO3ZTW4kxRpGYRcgwYzeAbkT2Bn0zuidkDugZ7RE09j1m5EZWa6sjJ8ToXMGtO2BXY9e6Upf3MNLyb7/d/ev+PpD/OeH3b95S7//sftXICA//rP/d3z7Lv7zopAEgyAgKQZBQFIMsvqJC0KSDEKApBnk5WP815SD/Px3mt9THfIt0e+pDUk1yMun36I/LgZJNUhtSLJBXsYh+uNSkGSDVIakG6Qu5PBfut/1+UP8T6T7C3f65a90v6smJOUgL19+iv+NhH9itZSD1IQkHaQmJOkga7duAUjaQSpCfv0z6a9bORHzQxI8AQVVgyQepBok9SBrHzk7JPUgtSDpB1k5EXND0g9SB5LoCSioCiTRE1BQ/NbNC8kxSBVIjkFWTsSskCyD1IBkGaQCJM8gK7duTki6J6Cg4pCET0BB8RMxIyTTIMUhuQYpDsk1yMqtmw2SbZDCkMQvDtPiJ2IuSNonoKCikIyDlIVkHGTlM+eB5BykKCTrIPETMQsk7yAFIRleHKYVg2R4AgqK3ro5IJkHKQbJPUj8RMwAyT1IKUj2QUpBsg8Sv3WTQzK9OEwrA8nzBBQUPRFTQwoMUgZSYJAikBKDxG/dxJASg5SAFBkkfiKmhWR7Agr/SnZIviegoPyQMoPEP3RKSKFB8kNKDRI9ERNCig2SG1JskMyQvE9AQbFbNxkk8xNQUFZIwUGyQkoOEr11U0FKDpITUnSQ6K2bCFJ0kIyQ/E9AQfkg+Z+AgmK3bhJI4UHyQQoPEr11U0BKD5INUnqQXJDig0Rv3QSQIk9AQXkgZZ6AwiKfej+k/CB5IDUGyQKpMUjs1t0LqTJIDki5F4dpkRNxJ6TcE1BQekidQdJDKg0Su3X3QSoNkhxSa5DYibgLUmuQ1JCyLw7T0kLKPgEFRW7dHZB6g6SFVBwkdiI+D6k4SFJIzUGSQmoOErt1n4WUf3GYlhBS/AkobPmxn4TUHSQhpPIgySC1B4ncus9Bag+SClJ9kMiJ+BSkyhNQUBpInSegoDSQ+oNEbt0nIIBB0kAAg0ROxO0QwiBJIIRBUkCqPQEFLW/dzZBqT0BB+yGMQSIn4lYIY5D9EMgg+yGQQSK37jYIZZC9kKpPQGGLz70JUvUJKGwXBDTIPghokOWtuwFCGmQXhDTI8kR8HIIaZA+k+hNQ0POQ+k9AQeMw+8HDENYgz0NggyxPxEchsEGehtAGeRpCG2R56z4GQTwBBT0JQTwBBS1OxIcgvEGehPAGeQ4CHGR56z4CAQ7yFATz4hA0/+APQChPQGHbIcxBnoAwB1ncuu9CoINsh0AHWZyI70Gog2yFsF4cpm2EoJ6AgsYh/P4+hDvIRgh3kMWJeBcCHmQbBDzIJgh5kMWtew+Ce3GYtgGCewIKmp+IdyDoQTZA2INsgLAHWdy6qxD4II9D4IMsPvkahPgEFPYghPgEFPYYhD/I/NZdgfAHeQzSwCDzEzEOaWCQhyAtDPIQhPoEFDQOwbcxCPYJKGgcgm9jkCYGmZ+IEUgbgzwAaWOQ9yGNDDK/dZeQRgZ5F0J+AgqanYiL/+OH/AQU9A6kmUHegbQzyPzWnUHaGeQ+pKFBFh89+K6hQe5C6E9AYXcg+CegoPDWnULaGuQOpK1BZifiBNLYIOuQxgZZhTTx4jBtHKbf3SAtPAEFjcP0uyukuUFmJ+IV0twgK5D2BlmBtDfI7NY9QxocJA5p5cVhWnginiCtPAEFxSAtDhKDNDnI7NY9QpocJAJpc5AIpM1BZtftobEXh2kzSFNPQEHBrXtod5AZpN1BZpB2Bwlv3UOr/5P10hFkHCbfCAE0DpNvWoYEt64QQMGtKwRQN5Dg1hUCKDgRhQDqBhLcukIITU9EIYS6gUxvXSGExuH2tRBC43D7umnI9NYVQmh6Igoh1A1keusKITQ9EYUQ6gYyvXWFIJqciEIQdQOZ3LpCEI3D9UshiMbh+mXbkMmtKwTR5EQUgqgbyOTWFYJociIKQdQNZHLrCmF0OxGFMOoGcrt1hTAah8tXQhiNw+WrxiG3W1cIo9uJKIRRN5DbrSuE0e1EFMKoG8jt1hUC6XoiCoHUDeR66wqBNA7nL4RAGofzF61DrreuEEjXE1EIpG4g11tXCKTriSgEUjeQ660rhNLlRBRCqRvI5dYVQmkcTv8KoTQOp3+bh1xuXSGULieiEErdQC63rhBKlxNRCKVuIJdbVwim84koBFM3kPOtKwTTOBz/EYJpHI7/tA8537pCMHUDOd+6QjCdb10hmLqBnG9dIZxOt64QTt1ATreuEE6nW1cIp24g4/D2XyGcTieiEE7dQE63rhBOpxNRCKduIKdbVwio44koBFQ3kOOtKwTU8UQUAqobyDi8CEF1PBGFgOoGcrx1hYA6nohCQHUDOd66Qki9nYhCSHUDebt1hZB6OxGFkOoGMg5CWL2diEJIdQN5u3WFkHo7EYWQ6gbydusKQXUQAqsbyOutKwTV64koBFU3kHEQwur1RBSCqhvI660rBNXriSgEVTeQ11tXCKuDEFjdQD7+IYTVp9+EsOoGMg5CWH3+IIRVN5AvPwlh9fUHIay6gXz7TgisgxBY3UA+CoH1SQisbiCjEFifhcDqBvJFCKyvQmB1A/kmhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJoCaElhJYQWkJodQP5H37gR92ygle7AAAAAElFTkSuQmCC) no-repeat 50%/cover;height:100vh;left:50%;position:fixed;top:1rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:min(90vw,1600px);z-index:-1}.layout-container{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center;margin:auto;position:relative;width:min(90vw,1600px);z-index:0}.layout-container:before{background:#191919;-webkit-clip-path:polygon(0 10%,20% 5%,50% 0,80% 7%,100% 10%,100% 100%,0 100%);clip-path:polygon(0 10%,20% 5%,50% 0,80% 7%,100% 10%,100% 100%,0 100%);content:"";height:100vh;left:50%;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%) scale(1.05);transform:translate(-50%,-50%) scale(1.05);-webkit-transform-origin:center center;transform-origin:center center;width:min(90vw,1600px);z-index:-1}.main-content{background-color:initial;display:flex;flex:30 1;flex-direction:row;justify-content:center;min-height:100vh;padding:0;position:relative;z-index:0}.header-menu{align-self:flex-start;box-sizing:border-box;display:flex;flex-shrink:0;flex:1 1;height:100vh;justify-content:space-between;padding:0;position:-webkit-sticky;position:sticky;top:0}.header-box{align-items:stretch;display:flex;flex-direction:column;height:100%;justify-content:space-around;margin-top:7vh 0;position:relative;width:10vw;z-index:6}.arrow,.header-box .bar-info,.header-box .call-to-action,.header-box nav{position:relative;z-index:1}.header-box .side-nav-bar{max-width:300px;position:relative;z-index:2}.header-box .bar-info .three-dots-toggle,.header-box .side-nav-bar>img{display:none}.logo-title{-webkit-text-stroke:1px #eee;-webkit-text-stroke:1px var(--white-full);align-items:center;color:transparent;display:inline-flex;height:2rem;justify-content:center;position:relative;top:0}.logo-title h1{align-items:center;font-size:2rem}.bar-info{color:#e1e1e1;color:var(--seconday-text-color);display:flex;flex-direction:column;height:auto;justify-content:center;max-width:300px;padding:0 20px;position:relative;text-align:left;top:0;width:100%}.bar-info .footer-info{margin-bottom:3rem;width:100%}.bar-info .footer-info h2{color:#d0cfcf;font-size:1rem;margin-bottom:.5rem}.bar-info .footer-info h3{color:#e1e1e1;color:var(--seconday-text-color);font-size:1rem;margin:0;max-width:30rem;text-overflow:clip}.bar-info .footer-menu{align-content:flex-start;display:flex;flex-direction:column;width:100%}.footer-lang h2,.footer-menu h2,.socials-section h2{color:#6f6f6f;display:fle;font-size:1rem;margin-bottom:5px;padding:5px 5px 0}.footer-lang h2,.socials-section h2{margin-bottom:0}.socials-section{display:flex;flex-direction:column}.footer-lang h2,.socials-section h2{display:flex}.bar-info .footer-toggle-icon{display:none}.bar-info .footer-menu .footer-links{height:auto;margin:0}.bar-info .footer-menu .footer-links a{text-decoration:none}.bar-info .footer-menu .footer-links a:hover{background-color:initial}.bar-info .footer-menu .footer-links h3{color:#e1e1e1;color:var(--seconday-text-color);font-size:.9rem;margin:5px;max-width:30rem;text-decoration:none;text-overflow:clip}.bar-info .footer-menu .footer-links h3:hover{color:#eee;color:var(--white-full)}.three-dots-toggle{background:none;border:none;color:#e1e1e1;color:var(--seconday-text-color);cursor:pointer;font-size:2rem;transition:color .2s}.three-dots-toggle:hover{color:#eee;color:var(--white-full)}.info-box{background-color:#131313;border:.1px solid hsla(0,0%,65%,.404);border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.5);color:#e1e1e1;color:var(--seconday-text-color);max-height:60vh;max-width:45vw;overflow-y:auto;padding:1rem;position:absolute;right:0;text-align:left;top:75px;white-space:pre-wrap;width:40vw;z-index:1010}.info-box pre{word-wrap:break-word;overflow-x:auto;white-space:pre-wrap}.info-box pre .mobile-menu{align-items:flex-start;display:flex;flex-direction:column;width:100%}.info-box pre .mobile-menu .mobile-menu-login .hover-effect{align-items:center;display:flex;width:100%}.hover-effect .only-mobile{display:none}.desktop-menu{align-items:flex-start;display:flex;flex-direction:column;width:100%}.desktop-menu h1{font-size:1.5rem}.info-box h2{color:#262424;font-size:1rem;margin-bottom:.5rem}.info-box h3{color:#e1e1e1;color:var(--seconday-text-color);font-size:.8rem;margin-bottom:.5rem}.info-box pre .hover-effect{padding:0}.info-box pre .hover-effect svg{height:25px}.info-box .hover-effect .socials{width:100%}.call-to-action{align-items:center;color:hsla(0,0%,100%,.8);display:flex;flex-direction:column-reverse;padding:1.25rem 0;text-align:center;top:8rem}.call-to-action,.call-to-action>.hero-text>a{position:relative}.call-to-action>.hero-text{left:20%;position:relative}.bar-info>h1{font-size:2rem;margin-bottom:3rem;margin-top:0}.bar-info h1{font-size:1rem;margin-bottom:-1rem;margin-top:0}.bar-info>h2{font-size:5.5rem;font-weight:700}.hero-image{max-height:17rem;padding-left:2rem}.hero-image>img{height:100%;object-fit:cover;width:100%}.arrow{-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite;background-color:initial;border-radius:50%;height:120px;left:calc(50% - 4rem);padding:1rem;position:absolute;top:calc(100vh - 12rem)}.arrow>svg>path{stroke:hsla(0,0%,100%,.7);stroke-width:1;fill:none;-webkit-filter:drop-shadow(0 0 0 hsla(0,0%,100%,.7)) drop-shadow(0 3px 0 hsla(0,0%,100%,.7)) drop-shadow(0 6px 0 hsla(0,0%,100%,.7));filter:drop-shadow(0 0 0 rgba(255,255,255,.7)) drop-shadow(0 3px 0 rgba(255,255,255,.7)) drop-shadow(0 6px 0 rgba(255,255,255,.7));margin-top:10px}.navbar-stack{align-items:flex-start;color:#e1e1e1;color:var(--seconday-text-color);display:flex;flex-direction:column;margin:0;max-width:400px;position:relative;top:0;z-index:1000}.nav-bar-title{padding:0 10px;width:100%}.nav-bar-title>h1{font-size:1.2rem;margin:1rem;text-align:left}.nav-bar-logo{align-items:center;display:flex;flex-direction:column;justify-content:center}.nav-bar-logo h1{font-size:1.5rem;margin:1rem 0}.navbar-menu{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;pointer-events:auto;position:relative;z-index:1001}.navbar-menu>Link,.navbar-menu>a,.navbar-menu>li{font-size:1.5rem;text-align:center}.navbar-menu>a{align-items:center;box-sizing:border-box;display:inline-flex;justify-content:center;text-decoration:none;white-space:nowrap}.navbar-menu>a:hover{color:#eee;color:var(--white-full)}.hover-effect{color:#e1e1e1;color:var(--seconday-text-color);cursor:pointer;padding:0 15px;position:relative;text-align:center;z-index:100}.cart-indicator{align-items:center;background-color:red;border-radius:50%;color:#fff;display:flex;font-size:12px;font-weight:700;height:15px;justify-content:center;position:absolute;right:2px;top:0;width:15px}.translate-icon{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.lang-text,.translate-icon{color:#e1e1e1;color:var(--seconday-text-color);padding:5px}.lang-text{background-color:initial;font-size:1rem;height:100%;margin:0 5px}.hover-effect h1,.hover-effect svg{color:#e1e1e1;color:var(--seconday-text-color);font-size:1rem;line-height:1rem;margin:5px}.hover-effect h1:hover,.hover-effect svg:hover{color:#eee;color:var(--white-full)}.socials{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.socials>a{margin:0}.socials .hover-effect{color:#e1e1e1;color:var(--seconday-text-color);padding:5px 5px 5px 0}.hover-effect:hover{color:#eee;color:var(--white-full)}.burger,.mobile{display:none}.burger{grid-template-columns:5fr 1fr}.hover-effect:hover{transition:.25s}.nav-image{max-height:8rem}.nav-title-logo{max-height:2.2rem}.homepage-main-content{display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;padding-top:2rem;width:100%}.stage-tabs{display:flex;gap:1rem;justify-content:center;margin:1rem 0}.stage-tabs button{background-color:initial;border:none;color:#4e4e4e;cursor:pointer;font-size:1rem;font-weight:700;padding:0 2px}.stage-tabs button.active,.stage-tabs button:hover{border-bottom:.5px solid #0000007b}.stage-content{align-items:center;display:flex;flex-direction:column;gap:2rem}.in-session{-webkit-clip-path:polygon(0 0,100% 0,100% 80%,20% 100%,0 90%);clip-path:polygon(0 0,100% 0,100% 80%,20% 100%,0 90%);margin:auto auto 0;position:relative;z-index:3}.in-session-box{background-color:#e0e1dd;background-color:var(--seconday-light-color);height:48vh;justify-content:space-around;width:min(70vw,1200px)}.in-session-box,.in-session-stages{align-items:flex-start;display:flex;flex-direction:row}.in-session-stages{gap:1rem;height:100%;justify-content:space-between;margin-top:1rem;padding:0;width:100%}.stage{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;width:50%}.default-image{height:100%;margin:0 auto;position:relative;width:min(70vw,1200px)}.default-image img{display:block;height:auto;object-fit:cover;position:relative;width:100%}.image-wrapper{height:100%;overflow:hidden;position:relative}.image-wrapper:before{background-color:#000000e6;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.default-image .text-overlay{left:50%;position:absolute;text-align:center;top:40%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.in-session-text{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;padding:2rem;width:50%;z-index:20}.in-session-image{align-items:center;-webkit-clip-path:polygon(0 0,100% 0,100% 85%,10% 100%);clip-path:polygon(0 0,100% 0,100% 85%,10% 100%);display:flex;height:100%;justify-content:center;overflow:hidden;position:relative;width:50%}.in-session-image img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.in-session .in-session-text h1{color:#a80d25;font-size:1.625rem;margin:0}.in-session .in-session-text h2{color:#4b4b4b;font-size:1.6rem;margin:0;text-align:left}.in-session .in-session-text h3{color:#4b4b4b;font-size:1.125rem;font-weight:600;line-height:1.05;margin:0}.in-session .in-session-text h3 .djStartTime{font-weight:100}.in-session .in-session-text h3 .djName{color:#2a2664;color:var(--highlighted-text-color);font-size:1.05rem;font-weight:700}.in-session .in-session-text p{font-size:1.5rem;margin:0}.in-session .in-session-text .in-session-timestamps{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin:5px 0}.events{margin:1.625rem auto;position:relative;z-index:3}.events-cards{grid-gap:2px;display:grid;flex-wrap:nowrap;gap:2px;grid-template-columns:repeat(4,25%);justify-content:center;margin-bottom:.625rem;width:100%}.events-soon,.events-up-next{padding:0;width:100%}.menu-card-link{background-color:#1b263b;background-color:var(--main-color);display:flex;flex-basis:calc(25% - 1px);flex-direction:column;flex-grow:1;flex-shrink:1;height:14rem;justify-content:space-between;position:relative}.menu-card-link:hover{background-color:hsla(240,3%,60%,.28);cursor:pointer}.menu-card-content{background-color:initial;padding:1.25rem;z-index:3}.menu-card-content a{text-decoration:none}.menu-card-content>h1{font-size:.5rem;z-index:4}.menu-card-content>.weekday{color:#dbdbdb;display:block;font-size:1rem;font-weight:100;margin:5px 0;z-index:4}.menu-card-content>.date{color:#a9a9a9;font-size:1rem;margin:0;z-index:4}.menu-card-content>h4{color:#778da9;color:var(--main-text-color);font-size:1.4rem;margin-top:.7rem;z-index:4}.specials{height:auto;margin:0;padding:0;width:100%}.events-topbar{align-items:left;box-sizing:border-box;display:flex;flex-direction:row;margin:4px;text-align:left;width:100%}.events-topbar .events-topbar-button,.events-topbar .events-topbar-title{flex:1 1 50%;height:-webkit-max-content;height:max-content}.events-topbar .events-topbar-button{margin-right:1rem}.events-topbar .events-topbar-button a,.events-topbar .events-topbar-title h1{color:#eee;color:var(--white-full);font-size:1rem;margin:0}.events-topbar>a,.events-topbar>div{color:#eee;color:var(--white-full);display:inline-flex}.events-topbar>a>h1,.events-topbar>div>h1{color:#e1e1e1;color:var(--seconday-text-color);font-size:1rem;margin:0;padding:0}.gallery-button,.special-button{border-radius:.2rem;bottom:0;display:block;font-size:1rem;margin-bottom:1rem;padding:.5rem 0;position:absolute;width:2rem}.gallery-button{background-color:initial;border:none;bottom:0;color:#c6ead6;color:var( --light-text-color);cursor:pointer;font-size:1.3rem;margin:2rem 0;padding:0;position:relative;width:auto}.special-button:hover{color:#28979f;cursor:pointer}.special-button:focus{cursor:pointer;outline:none}.specials-carousel{display:none}.view-more .chevron{display:block;font-weight:700;text-align:right;text-decoration:none}.view-more svg{stroke-width:1.5}.testimonials-topbar>h1{font-size:3rem;margin:4rem 0 1rem;text-align:left}.testimonials-cards{grid-gap:2vw;display:grid;gap:2vw;grid-template-columns:repeat(3,auto);justify-content:center;max-width:1600px;padding-left:30vw}.testimonial-card{align-items:flex-start;background-color:#edefee;border:.2rem double #110d45;display:flex;flex-direction:column;height:25rem;justify-content:space-between;max-width:20rem;padding:1rem 1rem 0;white-space:wrap}.testimonial-card>.description{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;line-height:1.2em;margin-top:1rem;overflow:hidden}.testimonial-card>.description>p{display:block;font-size:1rem;margin:0;overflow:hidden}.testimonial-card>.ratings{align-items:center;display:inline-flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.testimonial-card>.ratings>h3{font-size:1.5rem}.testimonial-card>img{height:3rem;object-fit:contain;width:3rem}.testimonial-card>a{color:#000;font-size:1.5rem;font-weight:700;margin:1.5rem 0;text-align:right}.testimonial-card>.ratings>span{font-size:3rem;margin-left:1.5rem;margin-right:1.5rem;object-fit:contain}.testimonials-carousel{display:none}.commercial-renting,.dj-booking{align-items:flex-start;background-color:initial;box-sizing:border-box;color:#e1e1e1;color:var(--seconday-text-color);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin:1.625rem auto;padding:0 0 1rem;position:relative;width:min(70vw,1200px);z-index:0}.commercial-renting .commercial-renting-text-container{color:#c6ead6;color:var( --light-text-color);text-decoration:none}.commercial-renting .commercial-renting-text-container,.dj-booking .dj-booking-text-container{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;max-width:50%;min-height:450px;overflow:visible;padding:2rem;position:relative;z-index:-1}.commercial-renting .commercial-renting-text-container h1,.dj-booking .dj-booking-text-container h1{color:#c6ead6;color:var( --light-text-color);font-size:1.8rem}.commercial-renting .commercial-renting-text-container p,.dj-booking .dj-booking-text-container p{color:#c6ead6;color:var( --light-text-color);font-size:1.2rem}.commercial-renting .commercial-renting-text-container:before{-webkit-clip-path:polygon(0 0,0 0,100% 0,90% 80%,0 80%);clip-path:polygon(0 0,0 0,100% 0,90% 80%,0 80%);left:0}.commercial-renting .commercial-renting-text-container:before,.dj-booking .dj-booking-text-container:before{background:#1b263b;background:var(--main-color);content:"";height:130%;position:absolute;top:0;width:200%;z-index:-2}.dj-booking .dj-booking-text-container:before{-webkit-clip-path:polygon(100% 0,0 0,10% 80%,100% 80%);clip-path:polygon(100% 0,0 0,10% 80%,100% 80%);left:-100%}.commercial-renting .commercial-renting-text-container .special-button,.dj-booking .dj-booking-text-container .special-button{background-color:initial;color:#c6ead6;color:var( --light-text-color);display:block;font-size:1.3rem;margin-top:1rem;position:relative;width:auto}.commercial-renting .commercial-renting-image,.dj-booking .dj-booking-image{align-items:center;box-shadow:0 4px 20px rgba(0,0,0,.3);display:flex;flex:1 1 40%;justify-content:center;margin-top:1rem;width:100%}.dj-booking .dj-booking-image{-webkit-clip-path:none;clip-path:none;z-index:1}.commercial-renting .commercial-renting-image img,.dj-booking .dj-booking-image img{border-radius:10px;height:auto;object-fit:cover;width:100%}.all-events-page{background-color:initial;box-sizing:border-box;color:#333;margin:2rem auto;min-height:100vh;overflow:hidden;padding:0;position:relative;width:min(70vw,1200px)}.all-events-image-wrapper,.djs-cover-image-wrapper,.gallery-image-wrapper,.rentals-cover-image-wrapper{margin:0 auto;max-height:40vh;max-width:1200px;min-height:20vh;overflow:hidden}.all-events-image{-webkit-clip-path:polygon(0 10%,80% 0,100% 10%,100% 100%,0 100%);clip-path:polygon(0 10%,80% 0,100% 10%,100% 100%,0 100%);display:block;-webkit-filter:drop-shadow(0 0 20px rgba(0,0,0,.5));filter:drop-shadow(0 0 20px rgba(0,0,0,.5));max-height:500px;object-fit:cover;width:100%}.tabs{background:#1b263b;background:var(--main-color);display:flex;height:2rem;margin-top:2px;width:100%}.tabs button{background-color:initial;border:none;color:#b6b4b4;cursor:pointer;font-size:1rem;text-decoration:none}.tabs .active{color:#fff}.events-grid{background-color:tr;margin-top:2px;min-height:400px;padding:2px 0;position:relative;z-index:1}.events-grid:before{background:#415a77;background:var(--seconday-color);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.events-slices{width:100%}.events-slices .menu-card-link:nth-child(odd){background-color:#1b263b}.events-slices .menu-card-link:nth-child(2n),.events-slices .menu-card-link:nth-child(odd){height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 0 2px;max-width:100%;width:100%}.events-slices .menu-card-link:nth-child(2n){background-color:#162442c0}.events-slices .menu-card-link .menu-card-content h2{color:#191919}.events-slices .menu-card-link .menu-card-content h3{color:#c6ead6;color:var(--light-text-color);font-size:1.625rem;margin:5px 5px 5px 2rem}.events-slices .menu-card-link .menu-card-content h4{margin:0 0 5px}.events-slices .menu-card-link .menu-card-content p{color:#dedbd2;font-size:1rem;margin:0}.events-slices .menu-card-link .special-button{display:none}.events-slices .menu-card-link:hover{background-color:hsla(240,3%,60%,.28);cursor:pointer}.rentals-page{background-color:initial;box-sizing:border-box;color:#333;margin:2rem auto;overflow:hidden;padding:0;position:relative;width:min(70vw,1200px)}.rentals-cover-image{-webkit-clip-path:polygon(0 0,70% 0,100% 10%,100% 100%,50% 100%,0 100%);clip-path:polygon(0 0,70% 0,100% 10%,100% 100%,50% 100%,0 100%);display:block;-webkit-filter:drop-shadow(0 0 20px rgba(0,0,0,.5));filter:drop-shadow(0 0 20px rgba(0,0,0,.5));max-height:500px;object-fit:cover;transition:-webkit-transform .2s,-webkit-clip-path .2s;transition:transform .2s,clip-path .2s;transition:transform .2s,clip-path .2s,-webkit-transform .2s,-webkit-clip-path .2s;width:100%}.rentals-main-container{background-color:#1b263b;background-color:var(--main-color);box-sizing:border-box;color:#333;margin:0 auto;overflow:hidden;padding:5px;position:relative;width:min(70vw,1200px)}.rentals-description{font-size:1.1rem;line-height:1.6;white-space:pre-wrap}.rental-info-text ul{list-style:disc;margin-top:.5rem;padding-left:1.2rem}.rentals-top-bar{align-items:flex-start;background-color:#1b263b;background-color:var(--main-color);color:#c6ead6;color:var( --light-text-color);display:flex;flex-direction:column;justify-content:space-between;margin:2px 0;padding:3rem}.rentals-title{font-size:1.625rem}.rentals-top-bar h1{margin:0;text-align:left;width:100%}.rentals-top-bar p{font-size:1rem;margin:1rem 5px 5px;width:100%}.about-us{background-color:initial;box-sizing:border-box;color:#e1e1e1;color:var(--seconday-text-color);display:flex;flex-direction:column;margin:1.625rem auto;padding:0;position:relative;z-index:0}.about-subtext{color:#c6ead6;color:var(--light-text-color);margin-bottom:1rem}.about-us .about-top-part img{max-width:550px}.about-us .hero-text{flex:1 1 50%;max-width:600px}.about-us .hero-text-2{flex:0 1 20%;max-width:20%}.about-us .about-top-part-title h1,.about-us .hero-text-2 h1{color:#c6ead6;color:var(--light-text-color);font-size:1.8rem;margin:0}.desktop-location{color:#c5e7d6;color:var(--highlighted-text-color-light);font-size:1.225rem}.about-us .about-top-part-title{background:#1b263b;background:var(--main-color);-webkit-clip-path:polygon(0 -1%,70% 0,85% 100%,20% 100%,0 100%);clip-path:polygon(0 -1%,70% 0,85% 100%,20% 100%,0 100%);margin-bottom:1px;padding:2rem;position:relative;width:100%}.about-us .hero-text .mobile-location{display:none}.about-us .hero-text-2>h2,.about-us .hero-text>h2{color:#c5e7d6;color:var(--highlighted-text-color-light);margin-bottom:4rem;margin-top:0;width:70%}.about-us .hero-text-2{padding:2rem;width:40%}.about-us .hero-text-2 .mobile-location{display:none}.double-image>img{border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.3);max-height:400px;object-fit:cover;width:100%}.about-us .about-top-part .double-image{margin:0}.about-us .double-image{align-items:flex-start;display:flex;flex:1 1 50%;flex-direction:column;justify-content:flex-start;max-width:500px}.about-us .about-bottom-part .double-image{align-items:flex-start;display:flex;flex:0 1 70%;flex-direction:column;justify-content:flex-start;max-width:70%}.double-image h1{color:#c6ead6;color:var(--light-text-color);font-size:1.2rem;margin-bottom:0}.about-bottom-part,.about-top-part{display:flex;flex-direction:row;gap:2rem;justify-content:space-between}.about-top-part{box-sizing:border-box;color:#c6ead6;color:var(--light-text-color);margin:1px 0;padding:2rem;position:relative;width:min(70vw,1200px);z-index:1}.about-top-part:before{background-color:#1b263b;background-color:var(--main-color);-webkit-clip-path:polygon(0 100%,100% 100%,100% 20%,90% 0,0 0);clip-path:polygon(0 100%,100% 100%,100% 20%,90% 0,0 0);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.about-bottom-part{box-sizing:border-box;color:#c6ead6;color:var(--light-text-color);margin:1px 0;padding:2rem;position:relative;width:min(70vw,1200px);z-index:1}.about-bottom-part:before{background-color:#1b263b;background-color:var(--main-color);-webkit-clip-path:polygon(0 0,100% 0,100% 80%,90% 100%,0 99%);clip-path:polygon(0 0,100% 0,100% 80%,90% 100%,0 99%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.hero-text-mobile{display:none}.rentals-contact{background-color:#1b263b;background-color:var(--main-color);box-shadow:0 4px 15px rgba(0,0,0,.3);box-sizing:border-box;color:#c6ead6;color:var( --light-text-color);display:flex;margin:2px auto;padding:1rem;width:min(70vw,1200px)}.rentals-contact-heading{align-content:center;margin:0;max-width:50%;padding:2rem;text-align:center}.rentals-contact-title{color:#f9f9f9;font-size:2rem;font-weight:700;margin-bottom:1rem;text-align:center}.rentals-contact-description{color:#c6ead6;color:var( --light-text-color);font-size:1rem;line-height:1.6;margin-bottom:2rem;padding:2rem;text-align:center}.rentals-contact-form{background-color:#131822ac;background-color:var(--forms-color);border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.2);padding:2rem;width:50%}.rentals-contact-form form{display:flex;flex-direction:column;gap:1.5rem}.rentals-contact-form input[type=email],.rentals-contact-form input[type=text],.rentals-contact-form input[type=url],.rentals-contact-form textarea{background-color:#f9f9f9;border:1px solid #1b263b;border:1px solid var(--main-color);border-radius:5px;box-sizing:border-box;color:#333;font-size:1rem;padding:.8rem;transition:all .3s ease;width:100%}.rentals-contact-form input[type=email]:focus,.rentals-contact-form input[type=text]:focus,.rentals-contact-form textarea:focus{border-color:#c6ead6;border-color:var( --light-text-color);box-shadow:0 0 10px rgba(226,243,234,.5);outline:none}.rentals-contact-form textarea{min-height:150px;resize:vertical}.rentals-contact-form button{background-color:#c6ead6;background-color:var( --light-text-color);border:none;color:#333;cursor:pointer;font-size:1rem;font-weight:700;padding:.8rem 2rem;transition:background-color .3s ease}.rentals-contact-form button:hover{background-color:#d1e8d7}.rentals-contact-info{color:#f9f9f9;font-size:.9rem;margin-top:2rem;text-align:center}.rentals-contact-info a{color:#c6ead6;color:var( --light-text-color);text-decoration:underline;transition:color .3s ease}.rentals-contact-info a:hover{color:#d1e8d7}.merch-display{margin:auto}.footer-header{margin-bottom:-1.25rem}.footer-links{list-style:none;padding:0}.footer-links>Link,.footer-links>a,.footer-links>li{color:#fff;display:block;padding-top:.2rem;text-align:left}.footer-links>Link:hover,.footer-links>a:hover{background-color:#495e57;text-decoration:underline}.footer-credit{border-top:.5px solid #cccccc21;color:#e1e1e1;color:var(--seconday-text-color);font-size:14px;margin-top:5px;overflow:visible;padding:5px 0;text-align:left;white-space:nowrap;word-break:keep-all}.footer-credit p{margin:.5rem 0}.footer-credit a{color:#c6ead6;color:var(--light-text-color);font-weight:500;text-decoration:none}.footer-credit a:hover{color:#6eb4d7;color:var(--blue-sky);text-decoration:underline}.footer-contact-email{color:#c6ead6;color:var(--light-text-color);font-weight:500}.footer-contact-email:hover{color:#6eb4d7;color:var(--blue-sky);text-decoration:underline}.img-footer{align-content:center;display:flex;justify-content:center;position:relative}.img-footer>img{background-color:#2a2664;background-color:var(--highlighted-text-color);margin-right:3rem;max-height:8rem;padding:.5rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header-reserve{height:20rem;object-fit:cover;width:100vw}.reserve-header-text{background-color:#495e57;border-radius:.5rem;font-size:25px;left:50%;padding:0 3rem;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.reservation-block .reservation-form{background-color:#0d1649;background-color:var(--blue-full);border:.5rem double #0d1649;border:.5rem double var(--blue-full);border-radius:2rem;box-shadow:inset 0 0 10px #000;color:#fff;height:35rem;margin:4rem auto;max-width:40rem;padding:20px}#comments{height:10rem;max-width:15rem}.reservation-form{-webkit-columns:2;column-count:2;padding:2rem 0 .5rem;text-align:left}.reservation-form>div{margin-bottom:1.5rem}.reservation-form .action-button{font-size:1.5rem;left:-35%;padding:1rem;position:relative;top:4rem}.reservation-form .action-button:hover{background-color:wheat;border-color:#cf810f;border-color:var(--brown-full);color:#0d1649;color:var(--blue-full);cursor:pointer;transition:background-color .2s,color .2s}.confirmation-header{color:#fff;margin-top:-1.4rem;min-height:70vh;position:relative;text-align:center}.confirmation-image{height:70vh;object-fit:cover;width:100%}.redirect-buttons{grid-gap:12vw;display:grid;grid-template-columns:repeat(3,1fr);left:50%;position:absolute;top:85%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.redirect-button{background-color:#464646;border-radius:.5rem;color:#fff!important;font-size:18px;min-width:12vw;padding:2vh 2rem}.redirect-button:hover{background-color:#f4ce14;color:#464646!important;transition:.2s}.about-us,.events,.in-session,.merch-display{width:min(70vw,1200px)}@media screen and (max-width:90rem){.background-image{width:95vw}.layout-container{box-sizing:border-box;margin-bottom:1rem;padding:0 .5rem;width:100%}.layout-container:before{width:95vw}.bar-info .footer-info h3{font-size:.8rem}.bar-info .footer-menu .footer-links h3{font-size:.9rem}.commercial-renting .commercial-renting-text-container,.dj-booking .dj-booking-text-container{height:450px;padding:1rem 2rem}.commercial-renting .commercial-renting-text-container h1,.dj-booking .dj-booking-text-container h1{font-size:1.2rem}.commercial-renting .commercial-renting-text-container p,.dj-booking .dj-booking-text-container p{font-size:.92rem}.commercial-renting .commercial-renting-image img,.dj-booking .dj-booking-image img{max-height:550px}.about-us .about-top-part{align-items:flex-start;display:flex;flex-direction:row;padding:0 2rem}.about-us .hero-text .about-subtext{font-size:.9rem;margin:1rem 0}.about-us .hero-text-2{align-items:flex-start;box-sizing:border-box;display:flex;flex:0 1 40%;flex-direction:row;justify-content:flex-start;max-width:100%;padding:0 2rem;width:100%}.about-us .about-top-part-title h1{margin-top:0}.about-us .hero-text h1,.about-us .hero-text-2 h1{margin-top:2rem}.about-us .about-top-part .double-image{overflow:hidden;width:50%}.about-us .about-top-part img{padding:0}.about-us .hero-text-2 .info-text,.about-us .hero-text-2 .mobile-location{width:100%}.about-us .about-top-part-title{-webkit-clip-path:polygon(0 100%,100% 100%,100% 100%,85% 0,0 0);clip-path:polygon(0 100%,100% 100%,100% 100%,85% 0,0 0);width:auto}.about-top-part:before{-webkit-clip-path:none;clip-path:none}.default-image,.default-image img{height:100%;object-fit:cover;width:100%}.event-image{max-height:40vh}}@media screen and (max-width:60rem){.menu-card-content>h4{font-size:1rem}}@media screen and (max-width:800px){.events-cards{grid-template-columns:1fr}}@media screen and (max-width:1200px){.in-session{-webkit-clip-path:polygon(0 0,100% 0,100% 95%,0 100%);clip-path:polygon(0 0,100% 0,100% 95%,0 100%);margin-bottom:0}.in-session-box{align-items:center;flex-direction:column;height:50vh;justify-content:space-between;width:100%}.in-session-text{height:300px;max-height:400px;width:100%}.in-session-text h1,.in-session-text h2{font-size:1.2rem;text-align:center}.in-session-image{-webkit-clip-path:none;clip-path:none;max-height:50%;overflow:hidden;width:100%}.in-session-image img{max-height:400px;max-width:1200px;object-fit:cover;overflow:hidden;width:100%}.double-image h1{color:#c6ead6;color:var(--light-text-color);font-size:.8rem;margin-bottom:0}.header-box{left:1rem}.default-image,.default-image img{height:100%;object-fit:cover;width:100%}}@media (max-width:768px){.nav-title-logo{display:none}.about-us{flex-direction:column;padding:0}.about-us .about-top-part .hero-text{padding:0}.about-us:before{height:0}.about-top-part:before{background:#1b263b;background:var(--main-color);-webkit-clip-path:none;clip-path:none;content:"";left:0;position:absolute;top:0;width:100%;z-index:-1}.about-us .about-top-part{align-items:flex-start;display:flex;flex-wrap:wrap;gap:0;justify-content:space-between;margin-bottom:1rem;padding:0;width:95vw}.about-us .about-top-part .about-subtext{margin:0;padding:0}.about-us .about-top-part .hero-text{flex:1 1 55%;margin:0;min-width:300px;padding:1rem}.about-us .hero-text-desktop{display:none}.about-us .hero-text-mobile{display:block}.about-us .hero-text-mobile h1{font-size:.9rem}.about-us .about-top-part .hero-text h1{font-size:.9rem;margin:0;text-align:left}.about-us .about-top-part .hero-text .gallery-button{margin-bottom:1rem}.about-us .about-top-part .double-image{align-items:center;display:flex;flex:1 1;justify-content:center;margin-top:0;max-width:120%;width:100%}.about-top-part .double-image img{border-radius:10px;height:auto;object-fit:cover;width:100%}.about-us .about-top-part img{border-radius:10px;height:auto;max-width:100%;object-fit:cover}.about-us .about-top-part-title{-webkit-clip-path:none;clip-path:none;margin:2px 0;padding:2rem 1rem 0;width:auto}.about-us .about-top-part-title h1{font-size:1.5rem;margin:0}.desktop-location{font-size:1rem}.about-bottom-part{padding:0;position:relative;width:100%}.about-bottom-part:before{background:#1b263b;background:var(--main-color);-webkit-clip-path:none;clip-path:none;content:"";height:95%;left:0;position:absolute;top:0;width:100%;z-index:-1}.about-us .hero-text-2{flex:auto;max-width:100%;padding:1rem 1rem 2rem;text-align:left;width:100%}.about-us .hero-text-2 .info-text{box-sizing:border-box;width:100%}.about-us .hero-text-2 h1{margin-top:0;text-align:left;width:100%}.about-us .hero-text-2 .info-text p{font-size:.75rem;margin:0}.about-us .about-bottom-part .double-image{display:none}.about-us .about-top-part{flex-direction:column}}@media screen and (max-width:768px){body{background-color:#191919}.background-image{display:none}.homepage-main-content{padding:0;width:100vw}.nav-bar-logo{display:none}.bar-info .footer-toggle-icon{display:block}.info-box{max-height:50vh}.three-dots-toggle{font-size:1.5rem}.bar-info .footer-info,.bar-info .footer-menu,.bar-info .socials,.bar-info .translate-icon{display:none}.header-box .bar-info{align-items:center;flex-direction:column;height:100px;justify-content:center;position:absolute;right:0;top:-25px;width:auto}.footer-menu-mobile{margin-bottom:1rem;margin-top:2rem}.footer-lang-mobile h2,.footer-menu-mobile h2,.socials-mobile h2{color:#494949;font-size:.9rem;margin-bottom:8px}.footer-menu-mobile h3{font-size:.9rem;margin:5px 0}.socials-mobile h2{font-size:.9rem;margin-bottom:2px}.footer-lang-mobile h2{font-size:1rem;margin-bottom:2px}.layout-container{background-color:#191919;flex-direction:column;margin:0;overflow:hidden}.layout-container:before{display:none}.about-us,.events,.homepage,.in-session,.main-content,.merch-display{justify-content:center;margin:0;width:95vw}.header-menu{background-color:#191919;height:100px;padding:0;top:0;width:100%;z-index:100}.header-box{height:100px;margin-top:0}.header-box,.header-box .side-nav-bar{align-items:center;flex-direction:row;justify-content:space-between;width:100%}.header-box .side-nav-bar{display:flex;height:100%;max-width:100vw}.header-box .bar-info{padding:0 1.2rem;position:relative;top:0;z-index:2}.header-box .bar-info .three-dots-toggle{display:block}.nav-bar-title{display:none}.navbar-menu{align-items:center;flex-direction:row;padding:0}.header-box .side-nav-bar>img{display:block;margin:0}.navbar-menu>a{font-size:1rem}.navbar-menu .hover-effect{padding:0 0 0 1.2rem}.hover-effect h1{font-size:.9rem;line-height:1rem}.hover-effect svg{margin:5px 10px 5px 0}.hover-effect .only-mobile{display:block}.mobile-menu-login .hover-effect svg{margin:5px}.nav-image{max-height:50px}.three-dots-toggle{margin:0;max-width:50px}.footer-lang h2,.socials-section h2{color:#fff;display:none;margin-bottom:0}.default-image{width:100%}.default-image img{height:100%}.default-image .text-overlay{height:100%;left:0;position:absolute;top:0;-webkit-transform:none;transform:none;width:100%}.default-image .text-overlay img{max-width:99vw;object-fit:contain}.in-session .in-session-box{align-items:center;display:flex;flex-direction:column;height:50vh;justify-content:space-between;margin-bottom:20px;max-height:70vh;width:100%}.in-session .in-session-image,.in-session .in-session-text{flex:1 1;height:50%;overflow:hidden;width:100%}.in-session .in-session-text{overflow-y:auto;padding:.8rem}.in-session .in-session-image img{height:100%;object-fit:cover;object-position:center;width:100%}.stage-tabs{margin:5px}.in-session-stages{gap:.25rem}.in-session .in-session-text h1{font-size:1.2rem}.in-session .in-session-text h2{font-size:1rem;margin-top:5px}.in-session .in-session-text h3{font-size:.8rem}.stage h2{text-align:left}.in-session .in-session-text .in-session-timestamps{margin:5px 0}.stage{width:50%}.in-session .in-session-text h3 .djName{font-size:.75rem}.events-topbar{margin:2px}.events-topbar>div>h1{font-size:.9rem}.events-cards{flex-wrap:wrap;grid-template-columns:repeat(2,1fr);margin-bottom:20px;width:100%}.menu-card-content>time{font-size:.875rem}.menu-card-content>h4{color:#778da9;color:var(--main-text-color)}.desktop-menu{display:none}.commercial-renting,.dj-booking{flex-direction:column;margin:0 0 20px;width:95vw}.dj-booking{flex-direction:column-reverse;width:95vw}.commercial-renting .commercial-renting-image,.dj-booking .dj-booking-image{max-height:40vh;overflow:hidden;width:100%}.commercial-renting .commercial-renting-image img,.dj-booking .dj-booking-image img{object-fit:scale-down;width:100%}.commercial-renting .commercial-renting-text-container,.dj-booking .dj-booking-text-container{align-items:flex-start;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:space-around;margin:0;max-width:100%;min-height:40vh;padding:1rem 1rem 0;width:100%}.dj-booking .dj-booking-text-container{padding:1rem}.commercial-renting .commercial-renting-text-container h1,.dj-booking .dj-booking-text-container h1{font-size:1.2rem}.commercial-renting .commercial-renting-text-container p,.dj-booking .dj-booking-text-container p{font-size:.9rem}.commercial-renting .commercial-renting-text-container:before,.dj-booking .dj-booking-text-container:before{-webkit-clip-path:none;clip-path:none;width:100%}.dj-booking .dj-booking-text-container:before{background:#1b263b;background:var(--main-color);content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.dj-booking .dj-booking-image{align-items:center;display:flex;flex:1 1 40%;justify-content:center;margin-top:0;width:100%}.dj-booking .dj-booking-image img{border-radius:10px;height:auto;object-fit:cover;width:100%}.commercial-renting .commercial-renting-text-container .special-button,.dj-booking .dj-booking-text-container .special-button{position:relative}.lineup-item{font-size:.8rem;padding:.5rem}.lineup-artist,.lineup-time{font-size:1rem;max-width:50%}.description-text{font-size:.8rem}.event-lineups{margin-bottom:5px}.main-content{margin-bottom:5rem;width:100%}.all-events-page{margin:0;width:100%}.all-events-image-wrapper{max-height:20vh}.all-events-image-wrapper img{max-height:20vh;object-fit:cover}.all-events-image-wrapper:before{display:none}.events-slices .menu-card-link .menu-card-content h2{font-size:.8rem}.menu-card-content>.weekday{font-size:.875rem}.events-slices .menu-card-link .menu-card-content h3{font-size:1.2rem}.events-slices .menu-card-link .menu-card-content p{font-size:.9rem}.rentals-page{margin:0;width:100%}.rentals-cover-image-wrapper{max-height:20vh}.rentals-cover-image{max-height:20vh;object-fit:cover}.rentals-cover-image-wrapper:before{display:none}.rentals-main-container{margin:5px 0;width:100%}.rentals-top-bar{padding:1rem}.rentals-top-bar h1{font-size:1.5rem}.rentals-top-bar p{font-size:.875rem;margin:10px 0 0}.image-grid{grid-template-columns:repeat(2,1fr)}.rentals-contact{box-shadow:none;flex-direction:column;margin:5px 0;width:100%}.rentals-contact-heading{max-width:100%;padding:2px;text-align:center}.rentals-contact-title{font-size:1.4rem;text-align:center}.rentals-contact-description{font-size:1rem;padding:0;text-align:center}.rentals-contact h2{font-size:1.2rem;margin:0;text-align:center}.rentals-contact-form{padding:1rem;width:auto}.rentals-contact-form form{flex-direction:column;gap:1rem}.rentals-contact-form input[type=email],.rentals-contact-form input[type=text],.rentals-contact-form textarea{font-size:.9rem;padding:.6rem;width:100%}.rentals-contact-form textarea{min-height:100px}.rentals-contact-form button{font-size:1rem;padding:.6rem;width:100%}.rentals-contact-info{font-size:.8rem;margin-top:1rem;text-align:center}.rentals-contact-info h2{font-size:1.2rem}.rentals-contact-info p{font-size:.875rem}.rentals-contact-info a{font-size:.8rem}.rentals-contact-heading{margin-bottom:20px}.image-grid{align-items:center;gap:2px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));justify-content:center}.image-item{overflow:hidden;width:100%}.djs-contact-form{padding:1rem}.djs-contact-form form{flex-direction:column;gap:1rem}.djs-contact-form input[type=email],.djs-contact-form input[type=text],.djs-contact-form textarea{font-size:.9rem;padding:.6rem;width:100%}.djs-contact-form textarea{min-height:100px}.djs-contact-form button{font-size:1rem;padding:.6rem;width:100%}.djs-contact-info{font-size:.8rem;margin-top:1rem;text-align:left}.djs-contact-info a,.djs-contact-info p{font-size:.8rem}}@-webkit-keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}60%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}60%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@-webkit-keyframes slideDownFade{0%{opacity:0;-webkit-transform:translateY(-15%);transform:translateY(-15%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideDownFade{0%{opacity:0;-webkit-transform:translateY(-15%);transform:translateY(-15%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.carousel>.thumbs-wrapper{display:none}.event-page{background-color:initial;box-sizing:border-box;color:#333;margin:2rem auto;overflow:hidden;padding:0;position:relative;width:min(65vw,1200px)}.event-info{background-color:tr;min-height:400px;padding:4rem 2rem;position:relative;z-index:1}.event-info:before{background:var(--main-color);-webkit-clip-path:polygon(0 2%,100% 0,100% 100%,0 100%);clip-path:polygon(0 2%,100% 0,100% 100%,0 100%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.event-image-wrapper{margin:0 auto;max-width:1200px;overflow:hidden}.event-image{-webkit-clip-path:polygon(0 0,100% 0,100% 96%,0 100%);clip-path:polygon(0 0,100% 0,100% 96%,0 100%);display:block;max-height:45vh;object-fit:cover;width:100%}.event-description{margin-bottom:2rem}.description-text{color:var( --light-text-color);font-size:1.3rem;line-height:1.6;white-space:pre-line}.event-dates{color:#e0e1dd;display:flex;font-size:1.2rem;justify-content:space-between;margin-bottom:0;margin-top:1rem}.end-date,.start-date{margin:0}.date-label{font-weight:700}.event-lineups{margin-bottom:2rem}.lineups-heading{color:var(--highlighted-text-color-light);font-size:2rem;margin-bottom:1rem}.event-title{color:var(--main-text-color);font-size:2rem;margin:.4rem 0}.lineup-floor h3{font-size:1.3rem;margin:.6rem 0;-webkit-text-decoration:underline 2px;text-decoration:underline 2px}.floor-name{color:#dedbd2}.lineups-list{list-style:none;margin:0;padding:0}.lineup-item{color:var(--light-text-color);font-size:1.2rem;padding:.5rem 2rem}.lineup-flex{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.2rem}.lineup-artist{font-weight:600;min-width:0;white-space:normal}.lineup-artist,.lineup-time{color:var(--light-text-color)}.lineup-time{flex-shrink:0;white-space:nowrap}.buy-ticket-section{align-items:flex-start;display:flex;flex-direction:column;gap:5px;justify-content:flex-start;margin:1rem 0;text-align:flex-end}.buy-ticket-section label{color:var(--highlighted-text-color-light);font-size:1rem}.ticket-quantity{align-items:center;display:flex;flex-direction:row;gap:5px;justify-content:center}.ticket-quantity-input{background-color:initial;border-radius:50%;color:wheat;cursor:pointer;font-size:1.2rem;height:15px;margin:0;padding:.5rem;position:relative;width:15px}.ticket-quantity-input:focus{background-color:var(--main-color);color:var(--light-text-color);outline:none}.ticket-price{color:var(--main-text-color);font-size:2rem;font-weight:500;margin:.5rem 0}.buy-ticket-section-input:hover{background-color:var( --light-text-color);color:var(--main-color);cursor:pointer;font-size:1rem;padding:1rem}.quantity-minus,.quantity-plus{align-items:center;border:2px solid var(--light-text-color);border-radius:20px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;margin:10px;width:40px}.quantity-minus{margin-right:0}.quantity-plus{margin-left:0}.buy-ticket-button{background-color:var( --light-text-color);color:var(--main-color);cursor:pointer;font-size:.8rem;padding:.8rem;transition:background-color .3s ease}.quantity-minus.disabled{border-color:var(--light-text-color);color:var(--light-text-color);cursor:not-allowed;opacity:.5;pointer-events:none}.quantity-minus.disabled svg{fill:currentColor}.buy-ticket-panel{align-items:flex-end;display:flex;flex-direction:column;justify-content:center;margin:1rem 0;width:100%}.ticket-price-display{align-items:flex-start;display:flex;flex-direction:column}.price-label{color:#bcbebd;font-size:1.5rem;font-weight:500;margin-bottom:.25rem}.price-value{color:#fff;font-size:1.25rem;font-weight:700}.ticket-quantity-selector{display:flex;flex-direction:column;gap:.5rem}.quantity-label{color:var(--seconday-text-color);font-size:.9rem;font-weight:500}.quantity-controls{align-items:center;display:flex;gap:.75rem}.quantity-button{align-items:center;background-color:initial;border:1px solid var(--seconday-text-color);border-radius:50%;color:var(--seconday-text-color);cursor:pointer;display:flex;font-size:1.5rem;height:38px;justify-content:center;padding:0;transition:background-color .2s,color .2s,border-color .2s;width:38px}.quantity-button svg{fill:currentColor;height:20px;width:20px}.quantity-button:hover:not(.disabled){background-color:var(--seconday-text-color);border-color:var(--seconday-text-color);color:var(--main-color)}.quantity-button.disabled{border-color:var(--main-text-color);color:var(--main-text-color);cursor:not-allowed;opacity:.4}.quantity-button.disabled:hover{background-color:initial}.ticket-quantity-input{-moz-appearance:textfield;background-color:var(--seconday-light-color);border:1px solid var(--seconday-color);border-radius:4px;color:var(--main-color);font-size:1.1rem;font-weight:700;height:19px;padding:.25rem .5rem;text-align:center;width:30px}.ticket-quantity-input::-webkit-inner-spin-button,.ticket-quantity-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ticket-quantity-input:focus{border-color:var(--blue-sky);outline:2px solid var(--blue-sky)}.add-to-cart-button{align-items:center;background-color:var(--blue-sky);color:var(--main-color);cursor:pointer;display:flex;font-size:.8rem;font-weight:600;gap:.5rem;justify-content:center;padding:.5rem 1rem;text-transform:uppercase;transition:background-color .2s ease,-webkit-transform .1s ease;transition:background-color .2s ease,transform .1s ease;transition:background-color .2s ease,transform .1s ease,-webkit-transform .1s ease;width:150px}.add-to-cart-button:hover:not(:disabled){background-color:var(--light-text-color);color:var(--main-color);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.add-to-cart-button:active:not(:disabled){-webkit-transform:translateY(0);transform:translateY(0)}.add-to-cart-button:disabled{background-color:var(--main-text-color);color:var(--seconday-color);cursor:not-allowed}@media screen and (max-width:768px){.event-page{margin:0 0 4rem;width:100%}.lineup-floor h3{font-size:1rem;margin:.3rem 0;-webkit-text-decoration:underline 2px;text-decoration:underline 2px}.lineup-item{font-size:.8rem;padding:.3rem .8rem}.lineup-artist{font-size:.8rem;min-width:0;white-space:normal}.event-info{padding:1rem}.event-dates{font-size:.9rem}.event-image{max-height:40vh;object-fit:cover;width:100%}.event-image,.event-info:before{-webkit-clip-path:none;clip-path:none}.event-page h1,.event-page h3{font-size:1rem}.description-text{color:var(--light-text-color);font-size:1rem;line-height:1.4}.event-title,.price-label{font-size:1rem}.price-label{color:#b22222}}.loader-container{align-items:center;display:flex;justify-content:center;min-height:40vh;width:100%}.spinner{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:5px solid hsla(0,0%,78%,.2);border-left:5px solid var(--blue-sky);border-radius:50%;height:50px;width:50px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.image-grid{gap:2px;grid-template-columns:repeat(auto-fill,minmax(500px,1fr));margin:0 auto;padding:0;width:100%}.image-item{background-color:initial;display:flex;height:500px;overflow:hidden;padding:0}.image-item img{display:block;height:100%;object-fit:cover;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%}@media screen and (max-width:600px){.image-grid{align-items:center;gap:2px;grid-template-columns:repeat(2,1fr);justify-content:center}.image-item{overflow:hidden;width:100%}}.djs-page{background-color:initial;box-sizing:border-box;color:#333;margin:2rem auto;overflow:hidden;padding:0;position:relative;width:min(65vw,1200px)}p{white-space:pre-wrap}.djs-cover-image{-webkit-clip-path:polygon(0 0,70% 0,100% 10%,100% 100%,50% 100%,0 100%);clip-path:polygon(0 0,70% 0,100% 10%,100% 100%,50% 100%,0 100%);display:block;-webkit-filter:drop-shadow(0 0 20px rgba(0,0,0,.5));filter:drop-shadow(0 0 20px rgba(0,0,0,.5));height:500px;object-fit:cover;transition:-webkit-transform .2s,-webkit-clip-path .2s;transition:transform .2s,clip-path .2s;transition:transform .2s,clip-path .2s,-webkit-transform .2s,-webkit-clip-path .2s;width:100%}.djs-stage-image-wrapper{display:flex;flex-direction:row;margin:0 auto;max-width:1190px;overflow:hidden}.djs-stage-image{height:40vh;margin:2px;max-width:50%}.djs-stage-image-wrapper img{object-fit:cover;object-position:0 80%;width:100%}.djs-main-container{box-sizing:border-box;color:#333;margin:0 auto;overflow:hidden;padding:5px;position:relative;width:min(65vw,1200px)}.djs-main-container,.djs-top-bar{background-color:var(--main-color)}.djs-top-bar{align-items:flex-start;color:var( --light-text-color);display:flex;flex-direction:column;justify-content:space-between;margin:2px 0;padding:3rem}.djs-top-bar h1{font-size:1.625rem;margin:0;text-align:left;width:100%}.djs-top-bar p{font-size:1rem;margin:1rem 5px 5px;width:100%}.djs-contact{background-color:var(--main-color);box-shadow:0 4px 15px rgba(0,0,0,.3);box-sizing:border-box;color:var( --light-text-color);display:flex;margin:2px auto;padding:1rem;width:min(65vw,1200px)}.djs-contact-heading{align-content:center;margin:0;max-width:50%;padding:2rem;text-align:center}.djs-contact-title{color:#f9f9f9;font-size:2rem;font-weight:700;margin-bottom:1rem;text-align:center}.djs-contact-description{color:var( --light-text-color);font-size:1.1rem;line-height:1.6;margin-bottom:2rem;padding:2rem;text-align:center}.djs-contact-form{background-color:var(--forms-color);border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.2);padding:2rem;width:50%}.djs-contact-form form{display:flex;flex-direction:column;gap:1.5rem}.djs-contact-form input[type=email],.djs-contact-form input[type=text],.djs-contact-form input[type=url],.djs-contact-form textarea{background-color:#f9f9f9;border:1px solid var(--main-color);border-radius:5px;box-sizing:border-box;color:#333;font-size:1rem;padding:.8rem;transition:all .3s ease;width:100%}.djs-contact-form input[type=email]:focus,.djs-contact-form input[type=text]:focus,.djs-contact-form textarea:focus{border-color:var( --light-text-color);box-shadow:0 0 10px rgba(226,243,234,.5);outline:none}.djs-contact-form textarea{min-height:150px;resize:vertical}.djs-contact-form button{background-color:var( --light-text-color);border:none;color:#333;cursor:pointer;font-size:1rem;font-weight:700;padding:.8rem 2rem;transition:background-color .3s ease}.djs-contact-form button:hover{background-color:#d1e8d7}.djs-contact-info{color:#f9f9f9;font-size:.9rem;margin-top:2rem;text-align:center}.djs-contact-info a{color:var( --light-text-color);text-decoration:underline;transition:color .3s ease}.djs-contact-info a:hover{color:#d1e8d7}@media screen and (max-width:768px){.djs-page{margin:0;width:100%}.djs-cover-image-wrapper{max-height:40vh}.djs-cover-image{max-height:40vh;object-fit:cover;width:100%}.djs-cover-image-wrapper:before{display:none}.djs-main-container{margin:5px 0;width:100%}.djs-top-bar{padding:1rem}.djs-top-bar h1{font-size:1.5rem}.djs-top-bar p{font-size:.875rem;margin:10px 0}.djs-contact{flex-direction:column;margin:0 auto;padding:1rem;width:100%}.djs-contact-heading{align-content:center;margin:1rem 0;max-width:100%;padding:0;text-align:center}.djs-contact-title{font-size:1.2rem;text-align:center}.djs-contact-description{font-size:.875rem;margin:10px 0;padding:0;text-align:center}.djs-contact-form{padding:1rem;width:auto}.djs-contact h2{font-size:1.2rem;margin:0;text-align:center}.djs-contact-info{font-size:.875rem;margin-top:1rem;text-align:center}}body{background-color:#121212;font-family:Arial,sans-serif}.auth-container{align-items:flex-start;display:flex;justify-content:center;margin-top:1rem;padding-top:10rem}.error-text{color:#ff6b6b;font-size:.9rem;margin:.5rem 0}.auth-box{background-color:var(--forms-color);border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.5);max-width:400px;min-width:400px;padding:2rem;transition:all .3s ease;width:100%}.auth-title{color:#ccc;font-size:24px;margin-bottom:1rem;text-align:center}.auth-links{align-items:center;border-top:1px solid #2c2c2c;display:flex;flex-direction:column;gap:2px;justify-content:center;margin-top:1rem;padding:1rem}.auth-link{margin:2px;padding:2px}.auth-link a{color:#ccc;text-decoration:none}.form-group{margin-bottom:1rem}.form-label{color:#888;display:block;margin-bottom:.5rem}.form-input{background-color:#2c2c2c;border:1px solid #444;border-radius:4px;box-sizing:border-box;color:#ccc;padding:.5rem;width:100%}.form-actions{display:flex;flex-direction:column;justify-content:space-between}.checkbox-group{align-items:center;display:flex;margin-bottom:1rem}.checkbox-input{margin-right:.5rem;width:1rem}.info-tooltip{cursor:help;display:inline-block;font-size:.9em;line-height:1;margin-left:.4em;position:relative}.info-tooltip:after{background:rgba(0,0,0,.85);border-radius:.25em;bottom:100%;color:#fff;content:attr(data-tooltip);font-size:.8rem;left:50%;opacity:0;padding:.35em .6em;pointer-events:none;position:absolute;-webkit-transform:translateX(-45%) translateY(-6px);transform:translateX(-45%) translateY(-6px);transition:opacity .2s ease;white-space:nowrap;z-index:10}.info-tooltip:hover:after{opacity:1}.info-tooltip svg{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.auth-button{background-color:#333;border:none;border-radius:4px;color:#ccc;cursor:pointer;padding:.5rem;transition:background-color .2s;width:100%}.auth-button:hover{background-color:#444}.auth-link{color:#777;text-align:center}@media screen and (max-width:768px){.auth-box{min-width:0}.auth-container{align-items:flex-start;margin:10px 0;min-height:50vh;padding-top:0;width:95vw}.auth-links{padding:1rem 0}.auth-link{font-size:.9rem}.auth-link a{display:inline-block;white-space:nowrap}.auth-box{padding:1.5rem;position:relative}}.profile-container{border-radius:8px;color:#ccc;margin:2rem auto;padding:5px;width:95%}.profile-image-wrapper{display:flex;flex-direction:row;margin:0;overflow:hidden;width:100%}.profile-image-wrapper img{-webkit-clip-path:polygon(0 0,0 100%,100% 100%,100% 75%,100% 0,0 25%);clip-path:polygon(0 0,0 100%,100% 100%,100% 75%,100% 0,0 25%);display:block;-webkit-filter:drop-shadow(0 0 20px rgba(0,0,0,.5));filter:drop-shadow(0 0 20px rgba(0,0,0,.5));height:400px;object-fit:cover;transition:-webkit-transform .2s,-webkit-clip-path .2s;transition:transform .2s,clip-path .2s;transition:transform .2s,clip-path .2s,-webkit-transform .2s,-webkit-clip-path .2s;width:100%}.profile-header{background-color:var(--main-color);font-size:1.8rem;margin:0;padding:1rem;text-align:center}.profile-info{display:flex;flex-direction:column}.profile-info p{font-size:1rem;margin:.5rem 0}.profile-info{background-color:var(--main-color);padding:2rem}.profile-info strong{color:#fff;margin-right:.5rem}.social-link{align-items:center;color:currentColor;display:inline-flex;font-size:.95rem;font-weight:500;justify-content:flex-start;padding:.4rem .8rem;text-decoration:none;transition:background .2s ease,opacity .2s ease}.social-link.na{color:#aaa;cursor:default}.social-link[href*="instagram.com"]{background-color:rgba(225,48,108,.1);color:#e1306c}.social-link[href*="instagram.com"]:hover{background-color:rgba(225,48,108,.2)}.social-link[href*="facebook.com"]{background-color:rgba(24,119,242,.1);color:#1877f2}.social-link[href*="facebook.com"]:hover{background-color:rgba(24,119,242,.2)}.profile-page-buttons{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;margin:5px 0;padding:0}.profile-logout-button,.scan-qr-button{background-color:#f44336;border:none;color:#fff;cursor:pointer;display:inline-block;font-weight:600;padding:.6rem 1.2rem;text-transform:uppercase}.scan-qr-button{margin:0 5px}.profile-logout-button:hover,.scan-qr-button:hover{background-color:#d32f2f}.verification-status{font-size:1.5rem;font-weight:700;margin:5px 0;padding:1rem;text-align:center}.edit-profile-button{background-color:#2196f3}.cancel-button,.edit-profile-button{border:none;color:#fff;cursor:pointer;display:inline-block;font-weight:600;padding:.6rem 1.2rem;text-transform:uppercase}.cancel-button{background-color:#f44336;margin:0 5px}.icon-svg{fill:currentColor;height:1rem;margin-left:.5rem;vertical-align:middle;width:1rem}.form-input-editable::-webkit-calendar-picker-indicator{border-bottom:1px solid #00000069;cursor:pointer}.form-input-editable{background-color:#5885aa;border:none;color:var(--main-text-colorcolor);display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.form-input-editable:focus{color:#fff;outline:none}.form-input-editable::-webkit-input-placeholder{color:#3e3d3d}.form-input-editable::placeholder{color:#3e3d3d}.form-input-editable{-webkit-user-select:none;user-select:none}.profile-info .editing{color:#fff}.profile-info .editing input{background-color:var(--main-text-color);border-bottom:1px solid #00000069;height:.8rem;min-width:none;padding:4px 0}.save-button{background-color:#2196f3;border:none;color:#fff;cursor:pointer;display:inline-block;font-weight:600;margin-top:1rem;padding:.6rem 1.2rem;text-transform:uppercase}.save-button:hover{opacity:.9}.verification-status.verified{background-color:green;color:#fff}.verification-status.rejected{background-color:red;color:#fff}.verification-status.pending{background-color:gray;color:#fff}.my-tickets-section{margin-top:2rem;text-align:left;width:100%}.toggle-tickets-button{background-color:#2196f3;border:none;color:#fff;cursor:pointer;font-weight:600;padding:.6rem 1.2rem;text-transform:uppercase;transition:background-color .3s ease}.toggle-tickets-button:hover{background-color:#1976d2}.icon-svg{height:1.5rem;margin-right:.5rem;width:1.5rem}.profile-logout-button{padding:.6rem 1.2rem}.my-tickets-list{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));margin-top:1rem;padding:0}.ticket-item{background-color:#555;background-color:var(--main-color,#555);border-bottom:1px solid #00000069;margin-bottom:2px;padding:1rem;width:auto}.ticket-item:last-child{border-bottom:none}.ticket-item p{color:#fff;font-size:1rem;margin:.5rem 0}@media screen and (max-width:900px){.profile-container{width:70%}}@media screen and (max-width:768px){.profile-container{margin:0;padding:0;width:95vw}.profile-header{font-size:1.2rem;padding-top:0}.profile-info{padding:1rem}.form-input-editable,.profile-info p{font-size:.8rem}.profile-page-buttons{align-items:center;gap:1px;overflow:hidden;width:100%}.profile-image-wrapper img{-webkit-clip-path:polygon(0 25%,0 100%,100% 100%,100% 0,100% 0,0 0);clip-path:polygon(0 25%,0 100%,100% 100%,100% 0,100% 0,0 0);height:120px}.profile-logout-button,.scan-qr-button,.toggle-tickets-button{flex:0 0 33.333%;max-width:33.333%;padding:8px 10px}.cancel-button,.edit-profile-button,.profile-logout-button,.save-button,.scan-qr-button,.toggle-tickets-button{font-size:.7rem;padding:.4rem .8rem}.social-link{font-size:.85rem}}.ticket-card{background-color:var(--main-color);border:1px solid var(--seconday-color);border-radius:12px;box-shadow:0 5px 15px rgba(0,0,0,.35);color:var(--seconday-text-color);display:flex;flex-direction:column;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;max-width:450px;overflow:hidden;padding:0;transition:box-shadow .2s ease-out,-webkit-transform .2s ease-out;transition:transform .2s ease-out,box-shadow .2s ease-out;transition:transform .2s ease-out,box-shadow .2s ease-out,-webkit-transform .2s ease-out;width:100%}.ticket-card:hover{box-shadow:0 8px 20px rgba(0,0,0,.4);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.ticket-card.used{background-image:repeating-linear-gradient(45deg,transparent,transparent 10px,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 20px);opacity:.6}.ticket-card-error,.ticket-card-loader{align-items:center;display:flex;justify-content:center;min-height:100px;padding:2rem;text-align:center}.ticket-card-error{color:#ff7675}.ticket-card-header{align-items:flex-start;background-color:rgba(0,0,0,.1);display:flex;gap:1rem;padding:1rem 1.5rem}.ticket-event-image{border:2px solid var(--seconday-light-color);border-radius:6px;flex-shrink:0;height:100px;object-fit:cover;width:100px}.ticket-header-info{flex-grow:1}.ticket-header-info h3{color:var(--white-full);font-size:1.25rem;font-weight:600;line-height:1.3;margin:0 0 .3rem}.ticket-event-date{color:var(--seconday-light-color);font-size:.8rem;margin:0 0 .5rem}.ticket-event-link{color:var(--blue-sky);font-size:.9rem;font-weight:500;text-decoration:none}.ticket-event-link:hover{text-decoration:underline}.ticket-card-body{flex-grow:1;padding:1rem 1.5rem}.ticket-card-body p{font-size:.9rem;line-height:1.6;margin:.6rem 0}.ticket-card-body strong{color:var(--light-text-color);font-weight:500;margin-right:.5em}.ticket-card-footer{background-color:rgba(0,0,0,.2);border-top:1px solid var(--seconday-color);padding:1rem 1.5rem;text-align:center}.ticket-card-footer.no-qr{color:var(--main-text-color);font-style:italic}.ticket-card-footer h4{color:var(--white-full);font-size:1rem;font-weight:500;margin:0 0 .75rem}.my-tickets-header{border-bottom:1px solid var(--seconday-color);color:var(--white-full);font-size:1.5rem;margin-bottom:1rem;padding-bottom:.5rem}.ticket-qr-code{background-color:#fff;border:1px solid var(--seconday-text-color);border-radius:4px;display:block;height:120px;margin:0 auto .75rem;padding:8px;width:120px}.ticket-qr-code.clickable{cursor:pointer;transition:box-shadow .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out,-webkit-transform .2s ease-in-out}.ticket-qr-code.clickable:focus,.ticket-qr-code.clickable:hover{box-shadow:0 0 15px hsla(0,0%,100%,.4);outline:2px solid var(--blue-sky);-webkit-transform:scale(1.05);transform:scale(1.05)}.qr-instruct{color:var(--main-text-color);font-size:.8rem}.ticket-card-footer.no-qr p{font-size:.9rem;font-style:italic}.qr-modal-overlay{align-items:center;background-color:rgba(0,0,0,.85);bottom:0;cursor:pointer;display:flex;justify-content:center;left:0;padding:1rem;position:fixed;right:0;top:0;z-index:1050}.qr-modal-content{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 8px 25px rgba(0,0,0,.6);cursor:default;display:flex;flex-direction:column;max-height:90vh;max-width:90vw;padding:25px;position:relative}.qr-modal-image{display:block;height:auto;max-height:calc(80vh - 60px);max-width:100%;min-height:250px;min-width:250px;width:auto}.qr-modal-close-button{background:transparent;border:none;color:#555;cursor:pointer;font-size:2.2rem;font-weight:700;line-height:1;padding:.25rem;position:absolute;right:15px;top:10px}.qr-modal-close-button:hover{color:#000}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;position:absolute;white-space:nowrap;width:1px}.gallery-page,.sr-only{overflow:hidden;padding:0}.gallery-page{background-color:initial;box-sizing:border-box;color:#333;margin:2rem auto;position:relative;width:min(65vw,1200px)}.gallery-image-wrapper{margin:0 auto;max-width:1200px;overflow:hidden}.gallery-cover-image{-webkit-clip-path:polygon(0 0,70% 0,100% 10%,100% 100%,50% 100%,0 100%);clip-path:polygon(0 0,70% 0,100% 10%,100% 100%,50% 100%,0 100%);display:block;-webkit-filter:drop-shadow(0 0 20px rgba(0,0,0,.5));filter:drop-shadow(0 0 20px rgba(0,0,0,.5));max-height:40vh;object-fit:cover;transition:-webkit-transform .2s,-webkit-clip-path .2s;transition:transform .2s,clip-path .2s;transition:transform .2s,clip-path .2s,-webkit-transform .2s,-webkit-clip-path .2s;width:100%}.gallery-top-bar{align-items:flex-start;background-color:var(--seconday-color);color:#e2f3ea;display:flex;flex-direction:column;justify-content:space-between;margin:2px 0;padding:3rem}.gallery-top-bar h1{font-size:2rem;margin:0;text-align:left;width:100%}.gallery-top-bar p{font-size:1.2rem;margin:1rem 5px 5px;width:100%}.gallery-main-container{box-sizing:border-box;color:#333;margin:0 auto;overflow:hidden;padding:5px;position:relative;width:min(65vw,1200px)}.gallery-main-container,.image-grid{background-color:var(--seconday-color)}.image-grid{grid-gap:2px;display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));padding:2px}.image-grid-item img{aspect-ratio:1/1;cursor:pointer;height:100%;object-fit:cover;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:100%}.load-more-button{background-color:initial;border:none;display:inline;text-align:center}.grid-image.loading{-webkit-filter:blur(10px);filter:blur(10px);transition:-webkit-filter .5s ease-out;transition:filter .5s ease-out;transition:filter .5s ease-out,-webkit-filter .5s ease-out}.grid-image.loaded{-webkit-filter:blur(0);filter:blur(0)}.modal{align-items:center;background-color:rgba(0,0,0,.8);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:100000}.modal-content{max-height:90%;max-width:90%}.modal-caption{color:#fff;margin-top:10px;text-align:center}.close{color:#fff;font-size:30px;font-weight:700;right:30px;top:20px}.close,.next,.prev{cursor:pointer;position:absolute}.next,.prev{background-color:hsla(0,0%,100%,.7);border:none;font-size:18px;padding:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.prev{left:20px}.next{right:20px}@media screen and (max-width:768px){.gallery-cover-image{max-height:20vh}.gallery-top-bar{padding:1rem}.gallery-top-bar h1{font-size:1.2rem}.gallery-top-bar p{font-size:.875rem}.gallery-page{width:100%}.gallery-main-container{background-color:var(--seconday-color);padding:2px;width:100%}.image-grid{grid-gap:2px;display:grid;grid-template-columns:repeat(3,1fr);padding:2px}.image-grid-item{aspect-ratio:1/1;overflow:hidden;position:relative}.image-grid-item img{height:100%;object-fit:cover;width:100%}}.scanner-container{justify-content:space-around}.QRprofile-details,.scanner-container{align-items:center;display:flex;flex-direction:column}.QRprofile-details{width:100%}.QRprofile-container{background-color:#333;border-radius:8px;color:#ccc;font-family:Arial,sans-serif;height:100vh;margin:2rem auto;padding:5rem;width:40vw}.decision-selection{align-items:center;display:flex;gap:20px;justify-content:center;margin-bottom:20px}.decision-selection button{background-color:#6c766d77;border:2px solid #ccc;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 20px;transition:background-color .3s ease,border-color .3s ease,color .3s ease}.decision-selection button:hover{background-color:#55575551}.decision-selection button.active-decision{background-color:#f0f0f0;border-color:#4caf50;color:#0c0c0c}.QRprofile-header{color:#fff;font-size:1.8rem;margin-bottom:1rem;text-align:center}.QRprofile-info{background-color:#555;background-color:var(--main-color,#555);border-radius:1rem;margin-bottom:20px;padding:2rem;width:100%}.QRprofile-info p{font-size:1rem;margin:.5rem 0}.QRprofile-info strong{color:#fff;margin-right:.5rem}.verification-statusQR{border-radius:8px;color:#fff;font-size:1.5rem;font-weight:700;margin:1rem 0;padding:1rem;text-align:center}.verification-statusQR.verified{background-color:green}.verification-statusQR.rejected{background-color:red}.accept-btn,.reject-btn{border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 20px}.accept-btn{background-color:green}.reject-btn{background-color:red}.scan-again-btn{background-color:#2196f3;border:none;border-radius:4px;color:#fff;cursor:pointer;display:block;font-weight:600;margin-top:1rem;padding:.6rem 1.2rem;text-transform:uppercase}@media screen and (max-width:900px){.QRprofile-container{width:70%}}@media screen and (max-width:768px){.QRprofile-container{margin:0;padding:.5rem 1rem;width:100%}.accept-btn,.reject-btn{padding:.4rem 1rem}.decision-selection{flex-wrap:wrap}.decision-selection button{font-size:.9rem;padding:8px 16px}.decision-label{font-size:.9rem}.QRprofile-header{font-size:1.5rem}}.cart-container{align-items:flex-start;border-radius:2%;color:#333;color:var(--light-text-color,#333);display:flex;flex-direction:column;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;gap:2px;margin:2rem auto;min-height:101vh;padding:4rem auto;width:min(65vw,1200px)}.cart-header{-webkit-clip-path:polygon(0 0,100% 30%,100% 100%,0 100%);clip-path:polygon(0 0,100% 30%,100% 100%,0 100%);height:100px}.cart-header,.cart-main-body{background-color:#f7f7f7;background-color:var(--main-color,#f7f7f7);width:100%}.cart-main-body{display:flex;justify-content:space-between;margin:0 auto}.cart-items{flex:3 1;margin:1.5rem}.cart-title{font-size:2rem;margin:20px}.empty-cart{color:#777;font-size:1.2rem;margin-left:1.5rem;text-align:left}.cart-row{display:flex;gap:1rem;justify-content:space-between;margin-bottom:15px;padding:15px;transition:background-color .3s ease,box-shadow .3s ease}.cart-item-left{align-items:flex-start;display:flex;gap:15px}.cart-item-image{border-radius:8px;height:120px;object-fit:cover;width:120px}.cart-item-info{display:flex;flex-direction:column}.cart-item-name{font-size:1.2rem;margin:0 0 5px}.cart-item-desc{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#b7b7b7;display:-webkit-box;font-size:.95rem;line-height:1.2em;margin:6px 0 0;max-height:2.4em;overflow:hidden;text-overflow:ellipsis}.cart-item-stock{color:#f0f0f0;font-size:.9rem}.cart-item-right{align-items:flex-end;display:flex;flex-direction:column;gap:10px}.cart-price{font-size:1rem}.cart-quantity{gap:8px}.cart-quantity,.discount-row{align-items:center;display:flex}.discount-row{gap:10px}.discount-input,.discount-row{box-sizing:border-box;width:100%}.discount-input{background-color:#333;color:var(--light-text-color);flex:0 0 75%;padding:8px}.discount-input::selection{background-color:#f7f7f7;background-color:var(--main-color,#f7f7f7);color:var(--light-text-color)}.apply-discount-btn{background-color:#f7f7f7;background-color:var(--forms-color,#f7f7f7);border:none;box-sizing:border-box;color:var(--light-text-color);cursor:pointer;flex:0 0 25%;font-size:.95rem;padding:8px;transition:background-color .3s ease}.terms-and-conditions{margin:1rem 0;width:100%}.terms-label{align-items:center;color:var(--light-text-color);cursor:pointer;display:flex;font-size:.85rem;position:relative;width:100%}.terms-label input{opacity:0;position:absolute}.terms-checkbox{border:2px solid #333;border-radius:3px;cursor:pointer;display:inline-block;height:20px;margin-right:5px;position:relative;width:20px}.terms-checkbox:after{background-color:#333;bottom:1px;content:"";left:1px;opacity:0;position:absolute;right:1px;top:1px;transition:opacity .2s ease}.terms-label input:checked+.terms-checkbox:after{opacity:1}.terms-text{color:var(--main-text-color);flex:1 1;text-align:left}.terms-link{color:#d32f2f;text-decoration:none}.image-modal-overlay{align-items:center;background:rgba(0,0,0,.8);cursor:zoom-out;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:999}.image-modal-content{cursor:default;max-height:90vh;max-width:90vw}.image-modal-close{background:transparent;border:none;color:#fff;cursor:pointer;font-size:2rem;position:fixed;right:1rem;top:1rem}.quantity-btn{background-color:#f7f7f7;background-color:var(--forms-color,#f7f7f7);border:none;border-radius:4px;color:#333;color:var(--light-text-color,#333);cursor:pointer;font-size:1rem;padding:6px 12px;transition:background-color .3s ease}.quantity-btn:hover{background-color:#333;background-color:var(--main-text-color,#333)}.quantity-value{font-size:1rem;min-width:20px;text-align:center}.remove-btn{background-color:#d32f2f;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:.85rem;padding:8px 16px;transition:background-color .3s ease}.remove-btn:hover{background-color:#b71c1c}.cart-summary{background-color:#f7f7f7;background-color:var(--forms-color,#f7f7f7);flex:1 1;margin:1.5rem;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;padding:20px}.cart-summary h2{font-size:1.25rem;margin-bottom:20px;margin-top:0;text-align:center}.summary-row{display:flex;font-size:1rem;justify-content:space-between;margin:8px 0}.total-row{font-weight:700}.free-shipping-msg{color:#fff;font-size:.95rem;margin:10px 0;text-align:center}.checkout-btn{background-color:#333;background-color:var(--light-text-color,#333);border:none;color:#fff;color:var(--main-color,#fff);cursor:pointer;font-size:1rem;margin-top:15px;padding:.8rem;transition:background-color .3s ease;width:100%}.checkout-btn:hover{background-color:#fff;background-color:var(--main-color,#fff);border:1px solid #3333336d;border:1px solid var(--light-text-color,#3333336d);color:#fff;color:var(--light-text-color,#fff)}@media screen and (max-width:768px){.cart-container{align-items:center;margin-top:0;width:100%}.cart-container,.cart-main-body{flex-direction:column}.cart-items,.cart-summary{margin:0;width:auto}.cart-summary{margin:1.5rem}.cart-row{align-items:center;border-bottom:.5px solid #333;flex-direction:row;gap:10px;margin:0 auto;padding:1.5rem 1rem;width:auto}.cart-price{color:#fff;font-size:.9rem}.discount-row{box-sizing:border-box;justify-content:center;margin:0 auto;width:90%}.apply-discount-btn{font-size:.7rem}.cart-item-left{gap:1rem}.cart-item-left,.cart-item-right{justify-content:flex-start;text-align:left}.cart-item-right{gap:5px}.cart-item-image{height:80px;width:80px}.cart-item-desc{display:none}.cart-item-info h2{font-size:1.1rem}.cart-item-info p{color:#dcffec;font-size:.85rem}.cart .cart-item-image{width:80px}.terms-and-conditions{margin:1rem;width:auto}.checkout-btn{width:100%}}.success-payment-page{align-items:flex-start;background:linear-gradient(135deg,var(--main-color) 0,var(--main-color-dark) 100%);display:flex;justify-content:center;margin-top:5rem;padding:5rem}.success-payment-card{align-items:center;background-color:var(--forms-color);border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.1);display:flex;flex-direction:column;max-width:400px;padding:3rem 2rem;text-align:center;width:100%}.success-icon{align-items:center;background-color:#2196f3;background-color:var(--main-color,#2196f3);border-radius:50%;display:flex;justify-content:center;margin-bottom:1.5rem;padding:1rem}.success-heading{color:#c5e7d6;font-size:1.75rem;margin:0 0 .75rem}.success-text{color:#555;color:var(--white-full,#555);font-size:1rem;line-height:1.5;margin:0 0 2rem}.success-button{background-color:#2196f3;background-color:var(--main-color,#2196f3);border-radius:6px;color:#fff;display:inline-block;font-size:1rem;font-weight:500;padding:.75rem 2rem;text-decoration:none;transition:background-color .2s ease}.success-button:hover{background-color:#1976d2;background-color:var(--main-color-dark,#1976d2)}@media (max-width:768px){.success-payment-page{margin-top:1rem;padding:.5rem}.success-payment-card{padding:2rem 1.5rem}.success-heading{font-size:1.5rem}.success-text{font-size:.95rem}.success-button{font-size:.9rem;padding:.6rem 1.5rem}.success-icon{padding:.8rem}}.fail-payment-page{align-items:flex-start;background:linear-gradient(135deg,var(--main-color) 0,var(--main-color-dark) 100%);display:flex;justify-content:center;margin-top:5rem;padding:5rem}.fail-payment-card{background-color:#fff;background-color:var(--forms-color,#fff);border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.1);flex-direction:column;max-width:400px;padding:3rem 2rem;text-align:center;width:100%}.fail-icon,.fail-payment-card{align-items:center;display:flex}.fail-icon{background-color:#d32f2f;border-radius:50%;justify-content:center;margin-bottom:1.5rem;padding:1rem}.fail-heading{color:#d32f2f;font-size:1.75rem;margin:0 0 .75rem}.fail-text{color:#555;color:var(--light-text-color,#555);font-size:1rem;line-height:1.5;margin:0 0 2rem}.fail-button{background-color:#d32f2f;border-radius:6px;color:#fff;display:inline-block;font-size:1rem;font-weight:500;padding:.75rem 2rem;text-decoration:none;transition:background-color .2s ease}.fail-button:hover{background-color:#b71c1c}@media (max-width:768px){.fail-payment-page{margin-top:1rem;padding:.5rem}.fail-payment-card{padding:2rem 1.5rem}.fail-heading{font-size:1.5rem}.fail-text{font-size:.95rem}.fail-button{font-size:.9rem;padding:.6rem 1.5rem}.fail-icon{padding:.8rem}}.terms-and-conditions-page{color:var(--seconday-text-color);font-family:Arial,sans-serif;margin:50px auto;max-width:800px;padding:20px}.terms-header{background-color:var(--main-color);-webkit-clip-path:polygon(0 0,100% 20%,100% 100%,0 100%);clip-path:polygon(0 0,100% 20%,100% 100%,0 100%);margin-bottom:2px;padding:1rem;text-align:left;width:100%}.terms-header h1{font-size:2.5rem;margin-left:1rem}.terms-content{background-color:var(--main-color);line-height:1.6;padding:1rem;width:100%}.terms-content section{margin-bottom:20px;padding:0 1rem}.terms-content h2{font-size:1.625rem;margin-bottom:10px}.terms-content p{font-size:1.2rem}.terms-content a{color:#007bff;text-decoration:none}.terms-content a:hover{text-decoration:underline}@media screen and (max-width:768px){.terms-and-conditions-page{align-items:center;display:flex;flex-direction:column;margin:0 auto;padding:.5rem;width:95%}.terms-header{padding:0}.terms-header h1{font-size:2rem}.terms-content h2{font-size:1.5rem}.terms-content p{font-size:1rem}.terms-content,.terms-header{padding:.5rem}}.hamburger{background:none;border:none;box-sizing:border-box;cursor:pointer;display:none;flex-direction:column;height:25px;justify-content:space-around;padding:0;width:30px}.hamburger .bar{background-color:#a1a1a1;height:3px;transition:all .3s ease;width:100%}.hamburger.open .bar:first-child{-webkit-transform:rotate(45deg) translate(10px,5px);transform:rotate(45deg) translate(10px,5px)}.hamburger.open .bar:nth-child(2){opacity:0}.hamburger.open .bar:nth-child(3){-webkit-transform:rotate(-45deg) translate(6px,-3px);transform:rotate(-45deg) translate(6px,-3px)}@media screen and (max-width:768px){.hamburger{display:flex}}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74d3c;--toastify-color-transparent:hsla(0,0%,100%,.7);--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-container-width:fit-content;--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset),env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset),env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset),env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset),env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-padding:14px;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-toast-shadow:0px 4px 12px rgba(0,0,0,.1);--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:0.2}.Toastify__toast-container{box-sizing:border-box;color:#fff;display:flex;flex-direction:column;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;width:var(--toastify-container-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--top-center{align-items:center;left:50%;top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.Toastify__toast-container--top-right{align-items:end;right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--bottom-left{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{align-items:center;bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.Toastify__toast-container--bottom-right{align-items:end;bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right)}.Toastify__toast{--y:0;align-items:center;border-radius:6px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:var(--toastify-toast-shadow);box-sizing:border-box;display:flex;flex:1 1 auto;font-family:sans-serif;font-family:var(--toastify-font-family);margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);padding:14px;padding:var(--toastify-toast-padding);position:relative;touch-action:none;width:320px;width:var(--toastify-toast-width);word-break:break-word;z-index:0}@media only screen and (max-width:480px){.Toastify__toast-container{left:env(safe-area-inset-left);margin:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);-webkit-transform:translateX(0);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);-webkit-transform:translateX(0);transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:env(safe-area-inset-right)}.Toastify__toast{--toastify-toast-width:100%;border-radius:0;margin-bottom:0}}.Toastify__toast-container[data-stacked=true]{width:320px;width:var(--toastify-toast-width)}.Toastify__toast--stacked{position:absolute;-webkit-transform:translate3d(0,var(--y),0) scale(var(--s));transform:translate3d(0,var(--y),0) scale(var(--s));transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:100%}.Toastify__toast--stacked[data-collapsed] .Toastify__close-button,.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{bottom:100%;content:"";height:calc(var(--g)*1px);left:0;position:absolute;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{-webkit-transform-origin:top;transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{-webkit-transform-origin:bottom;transform-origin:bottom}.Toastify__toast--stacked:before{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;-webkit-transform:scaleY(3);transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{-webkit-margin-end:10px;display:flex;flex-shrink:0;margin-inline-end:10px;width:22px}.Toastify--animate{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.Toastify--animate-icon{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74d3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74d3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:hsla(0,0%,100%,.7);background:var(--toastify-color-transparent)}.Toastify__close-button{background:transparent;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;position:absolute;right:6px;top:6px;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:auto}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@-webkit-keyframes Toastify__trackProgress{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}@keyframes Toastify__trackProgress{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:100%;left:0;opacity:.7;position:absolute;-webkit-transform-origin:left;transform-origin:left;width:100%;z-index:1}.Toastify__progress-bar--animated{-webkit-animation:Toastify__trackProgress linear 1 forwards;animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.Toastify__progress-bar--rtl{border-bottom-left-radius:0;left:auto;right:0;-webkit-transform-origin:right;transform-origin:right}.Toastify__progress-bar--wrp{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:6px;border-bottom-right-radius:var(--toastify-toast-bd-radius);bottom:0;height:5px;left:0;overflow:hidden;position:absolute;width:100%}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{height:100%;opacity:.2;opacity:var(--toastify-color-progress-bgo);width:100%}.Toastify__spinner{-webkit-animation:Toastify__spin .65s linear infinite;animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@-webkit-keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes Toastify__bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,var(--y),0);transform:translate3d(-20px,var(--y),0)}to{opacity:0;-webkit-transform:translate3d(2000px,var(--y),0);transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,var(--y),0);transform:translate3d(-20px,var(--y),0)}to{opacity:0;-webkit-transform:translate3d(2000px,var(--y),0);transform:translate3d(2000px,var(--y),0)}}@-webkit-keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes Toastify__bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,var(--y),0);transform:translate3d(20px,var(--y),0)}to{opacity:0;-webkit-transform:translate3d(-2000px,var(--y),0);transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,var(--y),0);transform:translate3d(20px,var(--y),0)}to{opacity:0;-webkit-transform:translate3d(-2000px,var(--y),0);transform:translate3d(-2000px,var(--y),0)}}@-webkit-keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__bounceOutUp{20%{-webkit-transform:translate3d(0,calc(var(--y) - 10px),0);transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,calc(var(--y) + 20px),0);transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceOutUp{20%{-webkit-transform:translate3d(0,calc(var(--y) - 10px),0);transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,calc(var(--y) + 20px),0);transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@-webkit-keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes Toastify__bounceOutDown{20%{-webkit-transform:translate3d(0,calc(var(--y) - 10px),0);transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,calc(var(--y) + 20px),0);transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes Toastify__bounceOutDown{20%{-webkit-transform:translate3d(0,calc(var(--y) - 10px),0);transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,calc(var(--y) + 20px),0);transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{-webkit-animation-name:Toastify__bounceInLeft;animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{-webkit-animation-name:Toastify__bounceInRight;animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{-webkit-animation-name:Toastify__bounceInDown;animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{-webkit-animation-name:Toastify__bounceInUp;animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{-webkit-animation-name:Toastify__bounceOutLeft;animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{-webkit-animation-name:Toastify__bounceOutRight;animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{-webkit-animation-name:Toastify__bounceOutUp;animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{-webkit-animation-name:Toastify__bounceOutDown;animation-name:Toastify__bounceOutDown}@-webkit-keyframes Toastify__zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@-webkit-keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3);transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3);transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{-webkit-animation-name:Toastify__zoomIn;animation-name:Toastify__zoomIn}.Toastify__zoom-exit{-webkit-animation-name:Toastify__zoomOut;animation-name:Toastify__zoomOut}@-webkit-keyframes Toastify__flipIn{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes Toastify__flipIn{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes Toastify__flipOut{0%{-webkit-transform:translate3d(0,var(--y),0) perspective(400px);transform:translate3d(0,var(--y),0) perspective(400px)}30%{opacity:1;-webkit-transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg)}}@keyframes Toastify__flipOut{0%{-webkit-transform:translate3d(0,var(--y),0) perspective(400px);transform:translate3d(0,var(--y),0) perspective(400px)}30%{opacity:1;-webkit-transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{-webkit-animation-name:Toastify__flipIn;animation-name:Toastify__flipIn}.Toastify__flip-exit{-webkit-animation-name:Toastify__flipOut;animation-name:Toastify__flipOut}@-webkit-keyframes Toastify__slideInRight{0%{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,var(--y),0);transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInRight{0%{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,var(--y),0);transform:translate3d(0,var(--y),0)}}@-webkit-keyframes Toastify__slideInLeft{0%{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,var(--y),0);transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,var(--y),0);transform:translate3d(0,var(--y),0)}}@-webkit-keyframes Toastify__slideInUp{0%{-webkit-transform:translate3d(0,110%,0);transform:translate3d(0,110%,0);visibility:visible}to{-webkit-transform:translate3d(0,var(--y),0);transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{-webkit-transform:translate3d(0,110%,0);transform:translate3d(0,110%,0);visibility:visible}to{-webkit-transform:translate3d(0,var(--y),0);transform:translate3d(0,var(--y),0)}}@-webkit-keyframes Toastify__slideInDown{0%{-webkit-transform:translate3d(0,-110%,0);transform:translate3d(0,-110%,0);visibility:visible}to{-webkit-transform:translate3d(0,var(--y),0);transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{-webkit-transform:translate3d(0,-110%,0);transform:translate3d(0,-110%,0);visibility:visible}to{-webkit-transform:translate3d(0,var(--y),0);transform:translate3d(0,var(--y),0)}}@-webkit-keyframes Toastify__slideOutRight{0%{-webkit-transform:translate3d(0,var(--y),0);transform:translate3d(0,var(--y),0)}to{-webkit-transform:translate3d(110%,var(--y),0);transform:translate3d(110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutRight{0%{-webkit-transform:translate3d(0,var(--y),0);transform:translate3d(0,var(--y),0)}to{-webkit-transform:translate3d(110%,var(--y),0);transform:translate3d(110%,var(--y),0);visibility:hidden}}@-webkit-keyframes Toastify__slideOutLeft{0%{-webkit-transform:translate3d(0,var(--y),0);transform:translate3d(0,var(--y),0)}to{-webkit-transform:translate3d(-110%,var(--y),0);transform:translate3d(-110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{-webkit-transform:translate3d(0,var(--y),0);transform:translate3d(0,var(--y),0)}to{-webkit-transform:translate3d(-110%,var(--y),0);transform:translate3d(-110%,var(--y),0);visibility:hidden}}@-webkit-keyframes Toastify__slideOutDown{0%{-webkit-transform:translate3d(0,var(--y),0);transform:translate3d(0,var(--y),0)}to{-webkit-transform:translate3d(0,500px,0);transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{-webkit-transform:translate3d(0,var(--y),0);transform:translate3d(0,var(--y),0)}to{-webkit-transform:translate3d(0,500px,0);transform:translate3d(0,500px,0);visibility:hidden}}@-webkit-keyframes Toastify__slideOutUp{0%{-webkit-transform:translate3d(0,var(--y),0);transform:translate3d(0,var(--y),0)}to{-webkit-transform:translate3d(0,-500px,0);transform:translate3d(0,-500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{-webkit-transform:translate3d(0,var(--y),0);transform:translate3d(0,var(--y),0)}to{-webkit-transform:translate3d(0,-500px,0);transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{-webkit-animation-name:Toastify__slideInLeft;animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{-webkit-animation-name:Toastify__slideInRight;animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{-webkit-animation-name:Toastify__slideInDown;animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{-webkit-animation-name:Toastify__slideInUp;animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:Toastify__slideOutLeft;animation-name:Toastify__slideOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:Toastify__slideOutRight;animation-name:Toastify__slideOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:Toastify__slideOutUp;animation-name:Toastify__slideOutUp;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:Toastify__slideOutDown;animation-name:Toastify__slideOutDown;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes Toastify__spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes Toastify__spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
/*# sourceMappingURL=main.b1fd0215.css.map*/