*{box-sizing:border-box;font-family:Noto Sans,sans-serif;font-size:clamp(.9rem,1vw,1rem)}body,html{margin:0;padding:0;width:100%;height:100%}body{display:flex;flex:1;height:100%;flex-direction:column;background-image:url(../images/pattern.png)}body svg{width:clamp(1.4rem,2vw,2rem);height:clamp(1.4rem,2vw,2rem)}body #page{width:100%}body #__nuxt,body #page{display:flex;flex:1;flex-direction:column}body #__nuxt{height:100%}body #__nuxt section{display:flex;flex:1;flex-direction:column;overflow-x:hidden}body #__nuxt .simplebar-wrapper{max-height:100vh}body #__nuxt .error{display:flex;flex:1;position:relative;align-items:center;justify-content:center;overflow:hidden;flex-direction:column}body #__nuxt .error .bg{position:absolute;top:-10%;left:-10%;width:120%;height:120%;background-image:url(../images/error.jpg);background-size:cover;filter:blur(1rem) grayscale(1)}body #__nuxt .error .bg:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:#00000080}body #__nuxt .error .content{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column}body #__nuxt .error .content .logo{height:auto;width:80vw;max-width:30rem;cursor:pointer}body #__nuxt .error .content a,body #__nuxt .error .content h1,body #__nuxt .error .content p{color:#fff}body #__nuxt .error .content h1{font-size:6rem;margin:calc(clamp(1rem,2vw,2rem)*2) 0 0}body #__nuxt .error .content .link{border:1px solid #fff;text-decoration:none;padding:calc(clamp(1rem,2vw,2rem)*.35) clamp(1rem,2vw,2rem);margin-top:calc(clamp(1rem,2vw,2rem)/2);transition:all .35s;cursor:pointer;background:none;color:#fff}body #__nuxt .error .content .link:hover{background-color:#daa500;border-color:#daa500}body #__nuxt #scrollbar{display:flex;flex:1;flex-direction:column}body #__nuxt #scrollbar .nav,body #__nuxt #scrollbar a,body #__nuxt #scrollbar button,body #__nuxt #scrollbar input,body #__nuxt #scrollbar select,body #__nuxt #scrollbar textarea{-webkit-tap-highlight-color:transparent}body #__nuxt #scrollbar .mobile{display:none}body #__nuxt #scrollbar .container{position:relative;width:90vw;max-width:60rem;margin:0 auto;padding:calc(clamp(1rem,2vw,2rem)*4) 0;display:flex;flex-direction:column}body #__nuxt #scrollbar .container.wide{max-width:80rem}body #__nuxt #scrollbar .container.narrow{max-width:40rem}body #__nuxt #scrollbar .container.wide{max-width:100rem}body #__nuxt #scrollbar .container.xnarrow{max-width:20rem;padding:calc(clamp(1rem,2vw,2rem)*2) 0}body #__nuxt #scrollbar .container.left h1{font-size:calc(clamp(1.4rem,3vw,3rem)*.8)}body #__nuxt #scrollbar .container.left h2,body #__nuxt #scrollbar .container.left h3,body #__nuxt #scrollbar .container.left h4,body #__nuxt #scrollbar .container.left h5,body #__nuxt #scrollbar .container.left h6{text-align:left;margin:clamp(1rem,2vw,2rem) 0}body #__nuxt #scrollbar .container.left h2+p{text-align:left}body #__nuxt #scrollbar a{color:#daa500;text-decoration:none}body #__nuxt #scrollbar .link{text-decoration:none}body #__nuxt #scrollbar aside{display:flex;flex:1;flex-direction:column}body #__nuxt #scrollbar p{font-weight:400;white-space:pre-line;margin:0}body #__nuxt #scrollbar p+.btn,body #__nuxt #scrollbar p+.btn-group{margin-top:calc(clamp(1rem,2vw,2rem)*2)}body #__nuxt #scrollbar h1,body #__nuxt #scrollbar h2,body #__nuxt #scrollbar h3,body #__nuxt #scrollbar h4,body #__nuxt #scrollbar h5,body #__nuxt #scrollbar h6{white-space:pre-line;text-align:center;font-weight:200;margin:0;text-transform:uppercase}body #__nuxt #scrollbar h1,body #__nuxt #scrollbar h2,body #__nuxt #scrollbar h3{font-family:"Noto Serif",sans-serif}body #__nuxt #scrollbar h1{font-size:clamp(1.4rem,3vw,3rem);margin:0 auto;line-height:clamp(1.4rem,3vw,3rem)}body #__nuxt #scrollbar h1:after{content:"";height:1px;width:60%;background-color:#222;display:block;margin:clamp(1rem,2vw,2rem) auto}body #__nuxt #scrollbar h2{font-size:clamp(1.2rem,1.8vw,1.4rem);line-height:clamp(1.2rem,1.8vw,1.4rem);font-weight:300;margin:0 auto clamp(1rem,2vw,2rem)}body #__nuxt #scrollbar h2+h1:before{content:"";height:1px;width:60%;background-color:#222;display:block;margin:0 auto clamp(1rem,2vw,2rem)}body #__nuxt #scrollbar h2+p{text-align:center}body #__nuxt #scrollbar h4{text-align:left;font-weight:400;margin-bottom:calc(clamp(1rem,2vw,2rem)/2)}body #__nuxt #scrollbar .info{font-size:clamp(.75rem,1vw,.9rem);color:#555;font-style:italic}body #__nuxt #scrollbar .background{background-color:#0000001a}body #__nuxt #scrollbar .btn-group{display:flex}body #__nuxt #scrollbar .btn-group.right{justify-content:flex-end}body #__nuxt #scrollbar .btn-group.center{justify-content:center}body #__nuxt #scrollbar .btn-group.top{margin-top:clamp(1rem,2vw,2rem)}body #__nuxt #scrollbar .btn-group.column{flex-direction:column}body #__nuxt #scrollbar .btn-group.column.center{align-items:center}body #__nuxt #scrollbar .btn-group.column>.btn+.btn{margin-top:clamp(1rem,2vw,2rem)}body #__nuxt #scrollbar .btn{padding:calc(clamp(1rem,2vw,2rem)/2) calc(clamp(1rem,2vw,2rem)*1.5);position:relative;display:flex;cursor:pointer;font-family:"Noto Serif",sans-serif;font-weight:600;transition:all .35s;text-transform:uppercase;letter-spacing:1px}body #__nuxt #scrollbar .btn:not(.link){border:1px solid #222}body #__nuxt #scrollbar .btn:not(.link):after{left:calc(clamp(1rem,2vw,2rem)*.1);top:calc(clamp(1rem,2vw,2rem)*.1)}body #__nuxt #scrollbar .btn:not(.link):hover{background-color:#222;outline:none;color:#fff}body #__nuxt #scrollbar .btn:not(.link):hover:after,body #__nuxt #scrollbar .btn:not(.link):hover:before{top:0;left:0}body #__nuxt #scrollbar .btn.request{width:100%;justify-content:center;margin-top:clamp(1rem,2vw,2rem);white-space:nowrap;background-color:#c19200;color:#fff;border-color:#daa500}body #__nuxt #scrollbar .btn.request:hover{background-color:#daa500}body #__nuxt #scrollbar .btn.link{padding:0;text-decoration:none}body #__nuxt #scrollbar .btn:is(a){text-decoration:none;color:#222}body #__nuxt #scrollbar .btn.light{color:#fff;border-color:#fff}body #__nuxt #scrollbar .btn.light:hover{background-color:#fff;color:#222}body #__nuxt #scrollbar svg path{fill:#fff}body #__nuxt #scrollbar svg.dark path{fill:#222}body #__nuxt #scrollbar .dark h1,body #__nuxt #scrollbar .dark h2,body #__nuxt #scrollbar .dark h3,body #__nuxt #scrollbar .dark h4,body #__nuxt #scrollbar .dark h5,body #__nuxt #scrollbar .dark h6,body #__nuxt #scrollbar .dark p{color:#fff}body #__nuxt #scrollbar .dark h1:after,body #__nuxt #scrollbar .dark h2+h1:before{background-color:#fff}body #__nuxt #scrollbar .reserved,body #__nuxt #scrollbar .sold{position:absolute;top:0;left:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center}body #__nuxt #scrollbar .reserved p,body #__nuxt #scrollbar .sold p{font-size:calc(clamp(1.4rem,3vw,3rem)/.8);border:5px solid #a77e00;padding:0 clamp(1rem,2vw,2rem);text-transform:uppercase;transform:rotate(-25deg);font-weight:700;color:#a77e00;background-color:#ffffffbf}body #__nuxt #scrollbar header{display:flex;padding:clamp(1rem,2vw,2rem);align-items:center;position:fixed;z-index:1000;width:100%;top:0;left:0;transition:all .35s}body #__nuxt #scrollbar header.scrolled{height:5rem;background:#000000d9}body #__nuxt #scrollbar header.scrolled .logo a{width:10rem}body #__nuxt #scrollbar header.top{height:8rem;background:none}body #__nuxt #scrollbar header .line{display:flex;flex:1;background-color:#fff;height:1px;margin:clamp(1rem,2vw,2rem)}body #__nuxt #scrollbar header .right{flex:1;display:flex;justify-content:flex-end}body #__nuxt #scrollbar header .right>.search{display:none}body #__nuxt #scrollbar header .search{margin-left:clamp(1rem,2vw,2rem);position:relative}body #__nuxt #scrollbar header .search .search-icon{display:none}body #__nuxt #scrollbar header .search ::-moz-placeholder{color:#fff;opacity:1}body #__nuxt #scrollbar header .search ::placeholder{color:#fff;opacity:1}body #__nuxt #scrollbar header .search ::-ms-input-placeholder{color:#fff}body #__nuxt #scrollbar header .search .clear{position:absolute;right:calc(clamp(1rem,2vw,2rem)/4);top:0;display:flex;height:100%;cursor:pointer;align-items:center}body #__nuxt #scrollbar header .search .clear svg{height:75%;width:clamp(1.4rem,2vw,2rem)}body #__nuxt #scrollbar header .search .clear svg path{fill:#222}body #__nuxt #scrollbar header .search .search-wrapper{position:relative;z-index:1000}body #__nuxt #scrollbar header .search .search-result{position:fixed;top:0;padding-top:calc(clamp(1rem,2vw,2rem)/.4);background:#000;background:linear-gradient(0deg,#00000080 95%,#00000080);left:0;width:100%;height:100%}body #__nuxt #scrollbar header .search .results{position:absolute;width:35vw;margin:0 calc(clamp(1rem,2vw,2rem)*2 + clamp(1.4rem,2vw,2rem))}body #__nuxt #scrollbar header .search .results .show-all{background-color:#c19200;margin-top:calc(clamp(1rem,2vw,2rem)/2);padding:calc(clamp(1rem,2vw,2rem)/2) clamp(1rem,2vw,2rem);display:flex;justify-content:center;box-shadow:0 50px 100px -20px #32323240,0 30px 60px -30px #0000004d;transition:all .35s;color:#fff;cursor:pointer;border-radius:calc(clamp(1rem,2vw,2rem)/4);overflow:hidden}body #__nuxt #scrollbar header .search .results .show-all:hover{background-color:#daa500;box-shadow:0 54px 55px #00000040,0 -12px 30px #0000001f,0 4px 6px #0000001f,0 12px 13px #0000002b,0 -3px 5px #00000017}body #__nuxt #scrollbar header .search .results .result{flex-direction:column;background-color:#fff;padding:calc(clamp(1rem,2vw,2rem)/2) clamp(1rem,2vw,2rem);margin-top:calc(clamp(1rem,2vw,2rem)/2);display:flex;position:relative;box-shadow:0 50px 100px -20px #32323240,0 30px 60px -30px #0000004d;transition:all .35s;outline:calc(clamp(1rem,2vw,2rem)*.1) solid transparent;cursor:pointer;border-radius:calc(clamp(1rem,2vw,2rem)/4);overflow:hidden}body #__nuxt #scrollbar header .search .results .result:hover{outline-color:#daa500;box-shadow:0 54px 55px #00000040,0 -12px 30px #0000001f,0 4px 6px #0000001f,0 12px 13px #0000002b,0 -3px 5px #00000017}body #__nuxt #scrollbar header .search .results .result:not(.no-image){padding:calc(clamp(1rem,2vw,2rem)/2) clamp(1rem,2vw,2rem) calc(clamp(1rem,2vw,2rem)/2) calc(clamp(1rem,2vw,2rem)*6)}body #__nuxt #scrollbar header .search .results .result .details{display:flex}body #__nuxt #scrollbar header .search .results .result .details p{font-size:clamp(.75rem,1vw,.9rem)}body #__nuxt #scrollbar header .search .results .result .details p:first-child:after{content:",";margin-right:5px}body #__nuxt #scrollbar header .search .results .result .tags{margin-top:calc(clamp(1rem,2vw,2rem)/4)}body #__nuxt #scrollbar header .search .results .result .tags span{background-color:#daa500;color:#fff;font-size:clamp(.75rem,1vw,.9rem);padding:calc(clamp(1rem,2vw,2rem)*.1) calc(clamp(1rem,2vw,2rem)/4)}body #__nuxt #scrollbar header .search .results .result .image{position:absolute;width:calc(clamp(1rem,2vw,2rem)*5);left:0;top:0;height:100%;background-size:cover;background-position:50%}body #__nuxt #scrollbar header .search input{border-radius:clamp(1rem,2vw,2rem);border:1px solid #fff;height:clamp(2rem,2vw,2.4rem);padding:calc(clamp(1rem,2vw,2rem)/2);transition:all .5s;min-width:18rem;color:#fff;background-color:#ffffff80}body #__nuxt #scrollbar header .search input:focus,body #__nuxt #scrollbar header .search:not(.empty) input{outline:none;width:25vw;background-color:#fff;color:#222}body #__nuxt #scrollbar header nav{display:flex;align-items:center;margin-right:auto;flex:0 0 33%;max-width:33%;z-index:100}body #__nuxt #scrollbar header nav .menu{display:flex}body #__nuxt #scrollbar header nav .menu>span{display:flex;position:relative;z-index:20;cursor:pointer}body #__nuxt #scrollbar header nav .navigation{transition:all .75s ease-in-out}body #__nuxt #scrollbar header nav .navigation,body #__nuxt #scrollbar header nav .navigation .shadow{position:fixed;top:0;left:0;width:100%;height:100%}body #__nuxt #scrollbar header nav .navigation.closed{visibility:hidden}body #__nuxt #scrollbar header nav .navigation.opened{z-index:10;background-color:#00000080}body #__nuxt #scrollbar header nav .navigation .navs{position:absolute;top:0;height:100%;width:80vw;max-width:20rem;background-color:#222;padding:calc(clamp(1rem,2vw,2rem)*4) clamp(1rem,2vw,2rem) clamp(1rem,2vw,2rem);transition:all .75s ease-in-out}body #__nuxt #scrollbar header nav .navigation .navs .nav .line{background-color:#fff;margin:clamp(1rem,2vw,2rem) 0;width:50%}body #__nuxt #scrollbar header nav .navigation .navs .nav .link,body #__nuxt #scrollbar header nav .navigation .navs .nav a{display:flex;text-decoration:none;text-transform:uppercase;font-family:"Noto serif",sans-serif;color:#fff;font-size:clamp(1rem,2vw,1.2rem);margin:clamp(1rem,2vw,2rem) 0;transition:all .35s;cursor:pointer}body #__nuxt #scrollbar header nav .navigation .navs .nav .link:hover,body #__nuxt #scrollbar header nav .navigation .navs .nav a:hover{color:#daa500}body #__nuxt #scrollbar header nav .navigation.opened .navs{left:0}body #__nuxt #scrollbar header nav .navigation.closed .shadow{display:none}body #__nuxt #scrollbar header nav .navigation.closed .navs{left:-100%}body #__nuxt #scrollbar header .logo{display:flex;flex:1;justify-content:center}body #__nuxt #scrollbar header .logo a{transition:all .35s;display:flex;width:clamp(12rem,15vw,16rem)}body #__nuxt #scrollbar header .logo a img{width:100%}body #__nuxt #scrollbar header .languages{flex:1;margin-left:auto;justify-content:flex-end;display:flex;align-items:center}body #__nuxt #scrollbar .page,body #__nuxt #scrollbar .page>div{display:flex;flex:1;flex-direction:column}body #__nuxt #scrollbar .page:not(.index)>div:first-child>.container{padding-top:calc(clamp(1rem,2vw,2rem)*6)}body #__nuxt #scrollbar .page:not(.index) .objects .btn-group{display:none}body #__nuxt #scrollbar .page .contact p:not(.error){text-align:center}body #__nuxt #scrollbar .page .contact p:not(.error).info{text-align:left}body #__nuxt #scrollbar .page .contact .background{position:relative}body #__nuxt #scrollbar .page .contact .inputs{margin:0 0 clamp(1rem,2vw,2rem)}body #__nuxt #scrollbar .page .contact .inputs p.message{color:#fff;margin:0 0 clamp(1rem,2vw,2rem);padding:calc(clamp(1rem,2vw,2rem)/2) clamp(1rem,2vw,2rem);z-index:1000;height:100%;width:100%;align-items:center;top:0;left:0;justify-content:center;display:flex;position:absolute;animation:blendOut 2s 2s forwards}body #__nuxt #scrollbar .page .contact .inputs p.message.error{background-color:#c91d1de6}body #__nuxt #scrollbar .page .contact .inputs p.message.success{background-color:#73b234e6}@keyframes blendOut{0%{opacity:1}to{opacity:0}}body #__nuxt #scrollbar input:-webkit-autofill,body #__nuxt #scrollbar input:-webkit-autofill:focus{-webkit-transition:background-color 0s 600000s,color 0s 600000s!important;transition:background-color 0s 600000s,color 0s 600000s!important}body #__nuxt #scrollbar .label{margin:0 0 clamp(2rem,2vw,2.4rem);display:flex;flex-direction:column;align-items:flex-start}body #__nuxt #scrollbar .label .error{color:#c91d1d;font-style:italic;text-align:left}body #__nuxt #scrollbar .input{width:100%;display:flex;position:relative}body #__nuxt #scrollbar .input span{position:absolute;padding:0 calc(clamp(2rem,2vw,2.4rem)/2);display:flex;height:100%;align-items:center;cursor:text;transition:all .35s;top:0;color:#fff}body #__nuxt #scrollbar .input input,body #__nuxt #scrollbar .input textarea{display:flex;border:none;height:calc(clamp(2rem,2vw,2.4rem)*2);padding:0 calc(clamp(2rem,2vw,2.4rem)/2);background:#222;color:#fff;font-size:clamp(.9rem,1vw,1rem);width:100%}body #__nuxt #scrollbar .input input.filled,body #__nuxt #scrollbar .input input:focus,body #__nuxt #scrollbar .input textarea.filled,body #__nuxt #scrollbar .input textarea:focus{padding-top:calc(clamp(2rem,2vw,2.4rem)*.6);outline:none}body #__nuxt #scrollbar .input input.filled+span,body #__nuxt #scrollbar .input input:focus+span,body #__nuxt #scrollbar .input textarea.filled+span,body #__nuxt #scrollbar .input textarea:focus+span{font-size:calc(clamp(.9rem,1vw,1rem)*.7);opacity:.5;top:calc(clamp(2rem,2vw,2.4rem)*-.4)}body #__nuxt #scrollbar .input textarea{resize:none;display:block;height:10rem;width:100%;padding:calc(clamp(2rem,2vw,2.4rem)*1) calc(clamp(2rem,2vw,2.4rem)/2)}body #__nuxt #scrollbar .input textarea+span{height:calc(clamp(2rem,2vw,2.4rem)*2)}body #__nuxt #scrollbar .input textarea.filled,body #__nuxt #scrollbar .input textarea:focus{padding-top:calc(clamp(2rem,2vw,2.4rem)*1)}body #__nuxt #scrollbar .select{position:relative}body #__nuxt #scrollbar .select p{color:#fff;text-transform:uppercase;cursor:pointer}body #__nuxt #scrollbar .select .options{position:absolute;z-index:200;box-shadow:0 3px 8px #0000003d;background-color:#fff;right:0;display:flex;flex-direction:column;margin-top:calc(clamp(1rem,2vw,2rem)/2)}body #__nuxt #scrollbar .select .options div{padding:calc(clamp(1rem,2vw,2rem)/5) calc(clamp(1rem,2vw,2rem)/2);cursor:pointer}body #__nuxt #scrollbar .select .options div.selected{background-color:#222;color:#fff}@keyframes dothabottomcheck-19{0%{height:0}to{height:.5rem}}@keyframes dothatopcheck-19{0%{height:0}50%{height:0}to{height:1.2rem}}body #__nuxt #scrollbar .checkbox{display:flex;margin:clamp(1rem,2vw,2rem) 0 0;flex-wrap:wrap}body #__nuxt #scrollbar .checkbox input[type=checkbox]{display:none}body #__nuxt #scrollbar .checkbox input[type=checkbox]:checked+.check{border-color:#daa500}body #__nuxt #scrollbar .checkbox input[type=checkbox]:checked+.check:after{height:.5rem;animation:dothabottomcheck-19 .2s ease 0s forwards}body #__nuxt #scrollbar .checkbox input[type=checkbox]:checked+.check:before{height:1.2rem;animation:dothatopcheck-19 .4s ease 0s forwards}body #__nuxt #scrollbar .checkbox span{white-space:pre}body #__nuxt #scrollbar .checkbox span:nth-child(3){margin-left:calc(clamp(1rem,2vw,2rem)/3)}body #__nuxt #scrollbar .checkbox .check{height:1.1rem;min-width:1.1rem;background-color:transparent;border:.15rem solid #000;border-radius:5px;position:relative;display:inline-block;transition:border-color .2s ease;cursor:pointer}body #__nuxt #scrollbar .checkbox .check:after,body #__nuxt #scrollbar .checkbox .check:before{position:absolute;height:0;width:.2rem;background-color:#daa500;display:inline-block;transform-origin:left top;border-radius:5px;content:"";transition:opacity .5s ease}body #__nuxt #scrollbar .checkbox .check:before{top:.72rem;left:.41rem;transform:rotate(-135deg)}body #__nuxt #scrollbar .checkbox .check:after{top:.37rem;left:.05rem;transform:rotate(-45deg)}body #__nuxt #scrollbar .checkbox input:checked+.check{border-color:#daa500}body #__nuxt #scrollbar .checkbox input:checked+.check:after{height:.5rem;animation:dothabottomcheck-19 .2s ease 0s forwards}body #__nuxt #scrollbar .checkbox input:checked+.check:before{height:1.2rem;animation:dothatopcheck-19 .4s ease 0s forwards}body #__nuxt #scrollbar .slide-left-enter-active,body #__nuxt #scrollbar .slide-left-leave-active{transition:transform .4s ease}body #__nuxt #scrollbar .slide-left-enter-from{transform:translate(100%)}body #__nuxt #scrollbar .slide-left-leave-to{transform:translate(-100%)}body #__nuxt #scrollbar .slide-right-enter-active,body #__nuxt #scrollbar .slide-right-leave-active{transition:transform .4s ease}body #__nuxt #scrollbar .slide-right-enter-from{transform:translate(-100%)}body #__nuxt #scrollbar .slide-right-leave-to{transform:translate(100%)}body #__nuxt #scrollbar .slider{display:flex;flex-direction:column;height:60vh;position:relative}body #__nuxt #scrollbar .slider.page{flex-direction:row;height:auto;flex:0}body #__nuxt #scrollbar .slider.page:before{content:"";padding-bottom:60%}body #__nuxt #scrollbar .slider.page .shadow{display:none}body #__nuxt #scrollbar .slider .shadow{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,#000000bf,#0003 25% 75%,#000000bf);z-index:10}body #__nuxt #scrollbar .slider .dots{display:flex;position:absolute;bottom:5%;left:50%;transform:translate(-50%);z-index:20}body #__nuxt #scrollbar .slider .dots .dot{width:1rem;height:1rem;border-radius:1rem;background-color:#ffffff80;margin:.25rem;border:1px solid #fff;cursor:pointer;transition:all .35s}body #__nuxt #scrollbar .slider .dots .dot:hover{background-color:#ffffffbf}body #__nuxt #scrollbar .slider .dots .dot.current{background-color:#fff}body #__nuxt #scrollbar .slider .btn{position:absolute;bottom:10%;left:50%;transform:translate(-50%);z-index:20}body #__nuxt #scrollbar .slider .shadowbox{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2000;display:flex;align-items:center;justify-content:center}body #__nuxt #scrollbar .slider .shadowbox .close{position:absolute;top:clamp(1rem,2vw,2rem);right:clamp(1rem,2vw,2rem);z-index:100}body #__nuxt #scrollbar .slider .shadowbox .close svg path{fill:#222}body #__nuxt #scrollbar .slider .shadowbox .shadow{display:flex;background:#fffffff2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}body #__nuxt #scrollbar .slider .shadowbox .img{position:relative;z-index:12;border:1px solid #fff;overflow:hidden;max-width:90%;max-height:90%}body #__nuxt #scrollbar .slider .shadowbox .img:after,body #__nuxt #scrollbar .slider .shadowbox .img:before{display:none}body #__nuxt #scrollbar .slider .shadowbox .img .nav{position:absolute;cursor:pointer;top:0;display:flex;align-items:center;justify-content:center;padding:clamp(1rem,2vw,2rem);left:0;height:100%;opacity:.5;transition:.35s;background:linear-gradient(-90deg,transparent,rgba(0,0,0,.75))}body #__nuxt #scrollbar .slider .shadowbox .img .nav:hover{opacity:1}body #__nuxt #scrollbar .slider .shadowbox .img .nav+.nav{left:auto;right:0;background:linear-gradient(90deg,transparent,rgba(0,0,0,.75))}body #__nuxt #scrollbar .slider .shadowbox .img .nav+.nav svg{transform:rotate(-90deg)}body #__nuxt #scrollbar .slider .shadowbox .img .nav svg{transform:rotate(90deg);height:calc(clamp(1.4rem,2vw,2rem)*2)}body #__nuxt #scrollbar .slider .shadowbox .img .nav svg path{fill:#fff}body #__nuxt #scrollbar .slider .shadowbox .img img{width:100%;background-size:contain;background-repeat:no-repeat;background-position:50%;margin-bottom:-1rem}body #__nuxt #scrollbar .slider .items{flex:1;display:flex;position:relative}body #__nuxt #scrollbar .slider .items:before{content:"";padding-bottom:66.5%;display:inline-flex}body #__nuxt #scrollbar .slider .items .item{position:absolute;top:0;left:0;width:100%;height:100%}body #__nuxt #scrollbar .slider .items .item .nav{position:absolute;z-index:100;left:0;top:50%;cursor:pointer;padding:.25rem;transform:translateY(-50%);background-color:#ffffff80;display:flex}body #__nuxt #scrollbar .slider .items .item .nav+.nav{right:0;left:auto;transform:rotate(-180deg) translateY(50%)}body #__nuxt #scrollbar .slider .items .item.current{opacity:1}body #__nuxt #scrollbar .slider .items .item .img{width:100%;height:100%;background-size:cover;background-position:50%}body #__nuxt #scrollbar .objects .filters{display:flex;justify-content:center;margin-bottom:clamp(1rem,2vw,2rem)}body #__nuxt #scrollbar .objects .filters .filter+.filter{margin-left:clamp(1rem,2vw,2rem)}body #__nuxt #scrollbar .objects .filters .filter span+span{font-weight:700;margin-left:calc(clamp(1rem,2vw,2rem)/4)}body #__nuxt #scrollbar .objects .filters .filter span.multiple:not(:last-child):after{content:","}body #__nuxt #scrollbar .objects .pagination{display:flex;justify-content:flex-end;align-items:center;width:100%}body #__nuxt #scrollbar .objects .pagination .next,body #__nuxt #scrollbar .objects .pagination .prev{cursor:pointer;margin:0 calc(clamp(1rem,2vw,2rem)/2)}body #__nuxt #scrollbar .objects .pagination .next.disabled,body #__nuxt #scrollbar .objects .pagination .prev.disabled{opacity:.25}body #__nuxt #scrollbar .objects .pagination .next:not(.disabled):hover svg,body #__nuxt #scrollbar .objects .pagination .prev:not(.disabled):hover svg{border-color:#222}body #__nuxt #scrollbar .objects .pagination .prev svg{transform:rotate(90deg)}body #__nuxt #scrollbar .objects .pagination .next svg{transform:rotate(-90deg)}body #__nuxt #scrollbar .objects .pagination svg{height:clamp(1.4rem,2vw,2rem);width:clamp(1.4rem,2vw,2rem);padding:calc(clamp(1.4rem,2vw,2rem)/5);display:flex;transition:all .35s;border:1px solid transparent}body #__nuxt #scrollbar .objects .pagination svg path{fill:#222}body #__nuxt #scrollbar .objects .sides .side{background-color:#222;background-size:cover;background-position:50%;display:flex;flex:1}body #__nuxt #scrollbar .objects .sides .side .object{background-color:#222;height:100%;display:flex;flex:1;width:100%;cursor:pointer;position:relative;align-items:center;justify-content:center;flex-direction:column;overflow:hidden;transition:all .35s}body #__nuxt #scrollbar .objects .sides .side .object:before{content:"";padding-bottom:66.5%;display:inline-flex}body #__nuxt #scrollbar .objects .sides .side .object .image{background-size:cover;background-repeat:no-repeat;background-position:50%;position:absolute;top:0;left:0;height:100%;width:100%;transition:all .35s}body #__nuxt #scrollbar .objects .sides .side .object:hover{background-size:auto 110%;box-shadow:0 13px 27px -5px #323232,0 8px 16px -8px #000}body #__nuxt #scrollbar .objects .sides .side .object:hover .image{transform:scale(1.1)}body #__nuxt #scrollbar .objects .sides .side .object .inner{position:absolute;bottom:0;display:flex;flex-direction:column;flex:1;justify-content:space-between;padding:calc(clamp(1rem,2vw,2rem)*.75) 0;width:100%;background:linear-gradient(0deg,#000000bf,#0003 25%,#00000040 75%,#00000080)}body #__nuxt #scrollbar .objects .sides .side .object .inner h3{color:#fff;padding:calc(clamp(1rem,2vw,2rem)/2) calc(clamp(1rem,2vw,2rem)/.4);position:relative;z-index:10;font-size:clamp(1.2rem,1.8vw,1.4rem);font-weight:500}body #__nuxt #scrollbar .objects .sides .side .object .inner .details{padding:0 clamp(1rem,2vw,2rem);color:#fff;display:flex;justify-content:space-between}body #__nuxt #scrollbar .objects .sides .side .object .inner .details span{display:flex;align-items:center;font-size:clamp(.75rem,1vw,.9rem)}body #__nuxt #scrollbar .objects .sides .side .object .inner .tags{display:flex;padding:0 clamp(1rem,2vw,2rem);justify-content:flex-end}body #__nuxt #scrollbar .objects .sides .side .object .inner .tags .tag{background-color:#a77e00;color:#fff;padding:calc(clamp(1rem,2vw,2rem)*.1) calc(clamp(1rem,2vw,2rem)/5);margin-left:calc(clamp(1rem,2vw,2rem)/4);margin-top:calc(clamp(1rem,2vw,2rem)/-4);text-transform:uppercase;font-size:clamp(.75rem,1vw,.9rem)}body #__nuxt #scrollbar .objects .sides .side .object .inner svg{width:calc(clamp(1rem,2vw,2rem)/2);height:calc(clamp(1rem,2vw,2rem)/2);margin-right:calc(clamp(1rem,2vw,2rem)/4)}body #__nuxt #scrollbar .objects .sides .side .object .inner svg path{fill:#fff}body #__nuxt #scrollbar .objects .sides .side .object .frame{flex:1;display:flex;width:calc(100% - (clamp(1rem,2vw,2rem)*2));height:calc(100% - (clamp(1rem,2vw,2rem)*3.5));position:absolute;z-index:10}body #__nuxt #scrollbar .object h1{text-align:left;text-transform:none;font-weight:300;display:flex;justify-content:space-between;margin:clamp(1rem,2vw,2rem) 0;align-items:center}body #__nuxt #scrollbar .object h1:after{display:none}body #__nuxt #scrollbar .object h1 .share{position:relative;display:flex}body #__nuxt #scrollbar .object h1 .share .btn{border-radius:4rem;align-items:center;justify-content:center;padding:calc(clamp(1rem,2vw,2rem)/2);margin:0;width:calc(clamp(1rem,2vw,2rem)*1.5);height:calc(clamp(1rem,2vw,2rem)*1.5);background-color:#555;border:none}body #__nuxt #scrollbar .object h1 .share .btn:hover{background-color:#daa500;border-color:#daa500}body #__nuxt #scrollbar .object h1 .share .btn svg{width:1.5rem;height:1.5rem;margin-left:-.2rem}body #__nuxt #scrollbar .object h1 .share .btn svg path{fill:#fff}body #__nuxt #scrollbar .object h1 .share .links{display:flex;position:absolute;top:100%;padding:0 calc(clamp(1rem,2vw,2rem)/4);background-color:#e0e0e0;right:0;border-radius:10rem;overflow:hidden;margin-top:calc(clamp(1rem,2vw,2rem)/4);box-shadow:0 10px 36px #00000029,0 0 0 1px #0000000f}body #__nuxt #scrollbar .object h1 .share p{flex:0 0 100%;margin:1rem .5rem .5rem}body #__nuxt #scrollbar .object h1 .share a{cursor:pointer;display:flex;flex:1;background-color:#fff;border-radius:10rem;align-items:center;justify-content:center;padding:calc(clamp(1rem,2vw,2rem)/4);margin:calc(clamp(1rem,2vw,2rem)/5) calc(clamp(1rem,2vw,2rem)*.1);transition:.35s;width:2.5rem;height:2.5rem}body #__nuxt #scrollbar .object h1 .share a:hover{background-color:#daa500}body #__nuxt #scrollbar .object h1 .share a svg{width:1.25rem}body #__nuxt #scrollbar .object h1 .share a svg path{transition:.35s}body #__nuxt #scrollbar .object h1 .share a:hover svg path{fill:#fff}body #__nuxt #scrollbar .object h1 .share a.checked{background-color:#73b234}body #__nuxt #scrollbar .object h1 .share a.checked svg path{fill:#fff}body #__nuxt #scrollbar .object .head{display:flex;margin:0 0 clamp(1rem,2vw,2rem)}body #__nuxt #scrollbar .object .head>.type{background-color:#222;color:#fff;padding:calc(clamp(1rem,2vw,2rem)*.1) calc(clamp(1rem,2vw,2rem)/5);text-transform:uppercase}body #__nuxt #scrollbar .object .head>.type+.tags{margin-left:calc(clamp(1rem,2vw,2rem)/2);display:flex;justify-content:flex-end}body #__nuxt #scrollbar .object .head>.type+.tags .tag{background-color:#a77e00;color:#fff;padding:calc(clamp(1rem,2vw,2rem)*.1) calc(clamp(1rem,2vw,2rem)/5);margin-left:calc(clamp(1rem,2vw,2rem)/4);text-transform:uppercase}body #__nuxt #scrollbar .object .sides{margin:0 calc(clamp(1rem,2vw,2rem)*-1);min-width:100%;flex-wrap:wrap}body #__nuxt #scrollbar .object .sides.frame{padding:calc(clamp(1rem,2vw,2rem)/2);border:1px solid rgba(34,34,34,.25);background-color:#fff;margin:calc(clamp(1rem,2vw,2rem)*1) 0 calc(clamp(1rem,2vw,2rem)*2)}body #__nuxt #scrollbar .object .sides.frame .side{margin:calc(clamp(1rem,2vw,2rem)/2)}body #__nuxt #scrollbar .object .sides.frame .side p{white-space:nowrap}body #__nuxt #scrollbar .object .sides .side{margin:0 calc(clamp(1rem,2vw,2rem)*1)}body #__nuxt #scrollbar .object .sides .side>div:not(.thumbnails){min-width:100%;justify-content:left}body #__nuxt #scrollbar .object .sides .side.big{flex:3}body #__nuxt #scrollbar .object h4{font-weight:700;margin:0 0 calc(clamp(1rem,2vw,2rem)/2);display:flex;align-items:center}body #__nuxt #scrollbar .object h4 svg{margin-right:calc(clamp(1rem,2vw,2rem)/4);width:clamp(.8rem,2vw,1rem)}body #__nuxt #scrollbar .object h4 svg path{fill:#daa500}body #__nuxt #scrollbar .object h4:before{content:""}body #__nuxt #scrollbar .object .price{background-color:#222;color:#fff;padding:calc(clamp(1rem,2vw,2rem)*.35) calc(clamp(1rem,2vw,2rem)/2);margin:0 0 calc(clamp(1rem,2vw,2rem)/2);font-size:clamp(1.2rem,1.8vw,1.4rem);text-align:right}body #__nuxt #scrollbar .object .img{position:relative}body #__nuxt #scrollbar .object .img:after{top:calc(clamp(1rem,2vw,2rem)/4);left:calc(clamp(1rem,2vw,2rem)/4)}body #__nuxt #scrollbar .object .line{height:1px;background-color:#22222240;margin:calc(clamp(1rem,2vw,2rem)*1.5) 0}body #__nuxt #scrollbar .object p .line{flex:1;margin:0 .5rem;background:none;border-top:1px dashed rgba(34,34,34,.25)}body #__nuxt #scrollbar .object p .empty{color:#2226}body #__nuxt #scrollbar .object svg path{fill:#222}body #__nuxt #scrollbar .object h2,body #__nuxt #scrollbar .object p,body #__nuxt #scrollbar .object span{text-align:left;display:flex;align-items:center;justify-content:space-between;white-space:pre-wrap}body #__nuxt #scrollbar .object h2{width:100%;font-size:calc(clamp(1.2rem,1.8vw,1.4rem)/.8);flex-direction:column;align-items:flex-start;text-transform:none;line-height:normal}body #__nuxt #scrollbar .object h2:after{content:"";width:calc(clamp(1rem,2vw,2rem)*3);background-color:#daa500;height:calc(clamp(1rem,2vw,2rem)*.1);margin:calc(clamp(1rem,2vw,2rem)*1) 0 0}body #__nuxt #scrollbar .object .thumbnails-wrapper{display:flex;justify-content:space-between;margin:calc(clamp(1rem,2vw,2rem)*1) 0;max-width:1px}body #__nuxt #scrollbar .object .thumbnails-wrapper svg{height:1rem}body #__nuxt #scrollbar .object .thumbnails-wrapper .thumbnails{display:flex;flex:1;overflow-x:hidden;padding:2px 0;transition:.35s;scroll-behavior:smooth}body #__nuxt #scrollbar .object .thumbnails-wrapper .thumbnails .thumb{margin:0 calc(clamp(1rem,2vw,2rem)/4);display:flex;background-size:cover;cursor:pointer;outline:2px solid transparent;transition:all .35s;position:relative}body #__nuxt #scrollbar .object .thumbnails-wrapper .thumbnails .thumb.count-8{flex:0 0 calc(12.5% - (clamp(1rem,2vw,2rem)/2))}body #__nuxt #scrollbar .object .thumbnails-wrapper .thumbnails .thumb.count-7{flex:0 0 calc(14.28571% - (clamp(1rem,2vw,2rem)/2))}body #__nuxt #scrollbar .object .thumbnails-wrapper .thumbnails .thumb.count-4{flex:0 0 calc(25% - (clamp(1rem,2vw,2rem)/2))}body #__nuxt #scrollbar .object .thumbnails-wrapper .thumbnails .thumb:hover{outline-color:#daa500}body #__nuxt #scrollbar .object .thumbnails-wrapper .thumbnails .thumb:hover:after{opacity:.2}body #__nuxt #scrollbar .object .thumbnails-wrapper .thumbnails .thumb:before{content:"";padding-bottom:100%}body #__nuxt #scrollbar .object .thumbnails-wrapper .thumbnails .thumb:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#daa500;opacity:0;transition:.35s}body #__nuxt #scrollbar .object .thumbnails-wrapper .nav{flex:0 0 1.5rem;background:#0000001a;margin:2px calc(clamp(1rem,2vw,2rem)/2) 2px 0;align-items:center;justify-content:center;display:flex;transition:.35s;cursor:pointer}body #__nuxt #scrollbar .object .thumbnails-wrapper .nav svg{transform:rotate(90deg)}body #__nuxt #scrollbar .object .thumbnails-wrapper .nav svg path{transition:.35s}body #__nuxt #scrollbar .object .thumbnails-wrapper .nav:hover{background-color:#222}body #__nuxt #scrollbar .object .thumbnails-wrapper .nav:hover svg path{fill:#fff}body #__nuxt #scrollbar .object .thumbnails-wrapper .nav~.nav{margin:2px 0 2px calc(clamp(1rem,2vw,2rem)/2)}body #__nuxt #scrollbar .object .thumbnails-wrapper .nav~.nav svg{transform:rotate(-90deg)}body #__nuxt #scrollbar .openings{background-color:#222;position:relative;margin-top:1px}body #__nuxt #scrollbar .openings .fade{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/opening.jpg);background-size:cover;background-position:50%;background-attachment:fixed;opacity:.02}body #__nuxt #scrollbar .openings p{position:relative;display:flex;justify-content:space-between;color:#fff}body #__nuxt #scrollbar .openings p strong{display:flex;margin:0 0 clamp(1rem,2vw,2rem);font-size:clamp(1.2rem,1.8vw,1.4rem);font-family:"Noto Serif",sans-serif;text-transform:uppercase;font-weight:300;width:100%;justify-content:center}body #__nuxt #scrollbar .slogan{background-color:#222;position:relative;margin-top:1px}body #__nuxt #scrollbar .slogan .container{display:flex;align-items:center;justify-content:center;padding:0;margin-top:calc(clamp(1rem,2vw,2rem)*3);margin-bottom:calc(clamp(1rem,2vw,2rem)*3)}body #__nuxt #scrollbar .slogan .fade{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/opening.jpg);background-size:cover;background-position:50%;background-attachment:fixed;opacity:.02}body #__nuxt #scrollbar .slogan h2{font-weight:700;font-size:calc(clamp(1.4rem,3vw,3rem)*.75);line-height:normal;color:#fff;padding:clamp(1rem,2vw,2rem) 0;position:relative}body #__nuxt #scrollbar .slogan h2+h2{margin:0;padding:clamp(1rem,2vw,2rem) 0}body #__nuxt #scrollbar .slogan img{width:75%}body #__nuxt #scrollbar .collapse{display:flex;flex-direction:column;gap:clamp(1rem,2vw,2rem)}body #__nuxt #scrollbar .collapse+.btn-group{margin-top:calc(clamp(1rem,2vw,2rem)*1)}body #__nuxt #scrollbar .collapse .collapsible{flex-grow:1}body #__nuxt #scrollbar .collapse .collapsible.open .header svg{transform:rotate(180deg)}body #__nuxt #scrollbar .collapse .collapsible .header{display:flex;align-items:center;justify-content:space-between;background-color:#222;padding:calc(clamp(1rem,2vw,2rem)/2) clamp(1rem,2vw,2rem);cursor:pointer}body #__nuxt #scrollbar .collapse .collapsible .header .title{text-transform:uppercase;font-family:"Noto Serif",sans-serif;color:#fff}body #__nuxt #scrollbar .collapse .collapsible .header svg{transition:transform .5s;width:calc(clamp(1rem,2vw,2rem)*.7)}body #__nuxt #scrollbar .collapse .collapsible .content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s}body #__nuxt #scrollbar .collapse .collapsible .content p{padding:clamp(1rem,2vw,2rem)}body #__nuxt #scrollbar .collapse .collapsible .content.open{grid-template-rows:1fr}body #__nuxt #scrollbar .collapse .collapsible .content .selections{overflow:hidden;display:flex;flex-wrap:wrap;margin:0 calc(clamp(1rem,2vw,2rem)/-4);padding:calc(clamp(1rem,2vw,2rem)/2) 0 0}body #__nuxt #scrollbar .collapse .collapsible .content .selections .selection{display:flex;padding:calc(clamp(1rem,2vw,2rem)/2);background-color:#fff;flex:0 0 calc(25% - (clamp(1rem,2vw,2rem)/2));margin:calc(clamp(1rem,2vw,2rem)/4);cursor:pointer;align-items:center;justify-content:center;transition:all .35s;font-size:calc(clamp(1.2rem,1.8vw,1.4rem)*.8);border:calc(clamp(1rem,2vw,2rem)*.1) solid #d9d9d9;text-align:center}body #__nuxt #scrollbar .collapse .collapsible .content .selections .selection:hover{box-shadow:0 3px 8px #0000003d}body #__nuxt #scrollbar .collapse .collapsible .content .selections .selection.selected{box-shadow:0 3px 8px #0000003d;font-weight:700;color:#2f2f2f}body #__nuxt #scrollbar .collapse .collapsible .content .selections .input-selection{margin:calc(clamp(1rem,2vw,2rem)/4);position:relative;display:flex;flex:1;align-items:center}body #__nuxt #scrollbar .collapse .collapsible .content .selections .input-selection span{position:absolute;left:calc(clamp(1rem,2vw,2rem)/2)}body #__nuxt #scrollbar .collapse .collapsible .content .selections .input-selection input{width:100%;font-size:calc(clamp(1.2rem,1.8vw,1.4rem)*.8);border:calc(clamp(1rem,2vw,2rem)*.1) solid #d9d9d9;padding:calc(clamp(1rem,2vw,2rem)/2) calc(clamp(1rem,2vw,2rem)/2) calc(clamp(1rem,2vw,2rem)/2) 3rem;font-weight:700}body #__nuxt #scrollbar .collapse .collapsible .content .selections .input-selection input:focus{box-shadow:0 3px 8px #0000003d;color:#2f2f2f;outline:none}body #__nuxt #scrollbar .future{background-size:cover;background-position:50%}body #__nuxt #scrollbar .future .container{padding:0}body #__nuxt #scrollbar .future .inner{background-color:#222222e6;display:flex;flex-direction:column;padding:calc(clamp(1rem,2vw,2rem)*4) clamp(1rem,2vw,2rem)}body #__nuxt #scrollbar .future h2{text-transform:none;line-height:normal}body #__nuxt #scrollbar .future h3{margin:calc(clamp(1rem,2vw,2rem)*2) 0 clamp(1rem,2vw,2rem);font-size:clamp(1.2rem,1.8vw,1.4rem);font-weight:500;color:#ffd141;text-align:center}body #__nuxt #scrollbar .future h3:after{content:"";width:calc(clamp(1rem,2vw,2rem)*3);display:block;background-color:#ffffff40;height:1px;margin:calc(clamp(1rem,2vw,2rem)/2) auto 0}body #__nuxt #scrollbar .future .sides{margin:0 0 calc(clamp(1rem,2vw,2rem)*2)}body #__nuxt #scrollbar .future .sides .side{align-items:center}body #__nuxt #scrollbar .future .sides .side p{text-align:center}body #__nuxt #scrollbar .future .sides .side:last-child{align-items:center}body #__nuxt #scrollbar .future .divider{background-color:#fff;height:1px;width:10vw;margin:clamp(1rem,2vw,2rem) auto 0}body #__nuxt #scrollbar .reviews .stars svg{height:1rem}body #__nuxt #scrollbar .reviews .stars path{fill:#222}body #__nuxt #scrollbar .reviews .stars .granted path{fill:#daa500}body #__nuxt #scrollbar .reviews .stars .not path{fill:#0000001a}body #__nuxt #scrollbar .reviews .read-more{cursor:pointer;display:inline-flex;margin-top:clamp(1rem,2vw,2rem);font-weight:700;font-style:italic;opacity:.5;transition:all .35s}body #__nuxt #scrollbar .reviews .read-more:hover{opacity:1}body #__nuxt #scrollbar .reviews .slider{height:auto;width:100%;overflow:hidden}body #__nuxt #scrollbar .reviews .slider .slider-track{display:flex}body #__nuxt #scrollbar .reviews .slider .slider-track .slide{text-align:center;border-radius:10px;padding:0 clamp(1rem,2vw,2rem)}body #__nuxt #scrollbar .reviews .slider .slider-track .slide h4{text-align:center;margin:clamp(1rem,2vw,2rem) 0 calc(clamp(1rem,2vw,2rem)/4);font-size:calc(clamp(1.2rem,1.8vw,1.4rem)*.75);font-style:italic}body #__nuxt #scrollbar .reviews .slider .slider-track .slide p{font-size:clamp(.9rem,1vw,1rem)}body #__nuxt #scrollbar .reviews .next-button,body #__nuxt #scrollbar .reviews .prev-button{border:none;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%)}body #__nuxt #scrollbar .reviews .prev-button{left:calc(clamp(1rem,2vw,2rem)*-1)}body #__nuxt #scrollbar .reviews .next-button{right:calc(clamp(1rem,2vw,2rem)*-1)}body #__nuxt #scrollbar .reviews .review-list{display:flex;flex-direction:column;gap:1.25rem;padding:1rem 0}body #__nuxt #scrollbar .reviews .review-list .review-item{background-color:#fff;box-shadow:0 2px 6px #00000014;padding:1rem 1.25rem;display:flex;flex-direction:column;gap:.5rem}body #__nuxt #scrollbar .reviews .review-list .review-item h4{margin:0;font-size:1rem;font-weight:600;color:#00000080}body #__nuxt #scrollbar .reviews .review-list .review-item p{margin:0;line-height:1.5;font-size:.95rem}body #__nuxt #scrollbar footer img{width:12vw}body #__nuxt #scrollbar footer .container{padding:calc(clamp(1rem,2vw,2rem)*2) 0}body #__nuxt #scrollbar footer p{display:flex;align-items:center;margin:0}body #__nuxt #scrollbar footer svg{margin-right:calc(clamp(1rem,2vw,2rem)/5);width:clamp(.8rem,2vw,1rem);height:clamp(.8rem,2vw,1rem)}body #__nuxt #scrollbar footer svg path{fill:#daa500}body #__nuxt #scrollbar footer a{text-decoration:none;color:#222}body #__nuxt #scrollbar footer .copy{background-color:#222;color:#fff}body #__nuxt #scrollbar footer .copy .container{padding:calc(clamp(1rem,2vw,2rem)/2) 0}body #__nuxt #scrollbar footer .copy .container .inner{display:flex;flex:1;justify-content:space-between;font-size:clamp(.75rem,1vw,.9rem)}body #__nuxt #scrollbar footer .copy .container .inner img{height:.875rem;width:auto;margin-right:.25rem}body #__nuxt #scrollbar footer .copy .container .inner p{display:flex;align-items:center}body #__nuxt #scrollbar footer .copy .container .inner .nav{display:flex}body #__nuxt #scrollbar footer .copy .container .inner .nav a{color:#fff}body #__nuxt #scrollbar footer .copy .container .inner .nav a+a{margin-left:clamp(1rem,2vw,2rem)}body #__nuxt #scrollbar .sides{display:flex;margin:0 calc(clamp(1rem,2vw,2rem)/-2)}body #__nuxt #scrollbar .sides.wrap{flex-wrap:wrap}body #__nuxt #scrollbar .sides.wrap-50 .side{flex:0 0 calc(50% - clamp(1rem,2vw,2rem))}body #__nuxt #scrollbar .sides .side{margin:calc(clamp(1rem,2vw,2rem)/2);display:flex;flex-direction:column;flex:1}body #__nuxt #scrollbar .sides .side:last-child{align-items:flex-end}.mock{position:fixed;top:6rem;left:0;width:100%;height:calc(100% - 6rem);background:red;overflow:scroll}.mock table{width:100%;font-size:5px}.mock table tr td{width:10%;font-size:5px;text-align:start;word-break:break-all;vertical-align:text-top}.gold{-o-border-image:linear-gradient(45deg,#ca8e02,#fae042) 1!important;border-image:linear-gradient(45deg,#ca8e02,#fae042) 1!important}@media(max-width:1000px){body{min-width:300px}body #__nuxt #scrollbar .future .sides{flex-wrap:wrap;flex-direction:column}body #__nuxt #scrollbar .future .sides .side{flex:1;width:100%}body #__nuxt #scrollbar h1{font-weight:500}body #__nuxt #scrollbar .container{width:90%}body #__nuxt #scrollbar .btn{text-align:center;letter-spacing:0}body #__nuxt #scrollbar header.searching{padding-bottom:0;padding-top:4rem;height:9rem}body #__nuxt #scrollbar header.searching.scrolled{padding-top:3.5rem;height:9rem}body #__nuxt #scrollbar header.searching .search .results{display:flex}body #__nuxt #scrollbar header .languages{flex:1}body #__nuxt #scrollbar header .right .search{display:flex}body #__nuxt #scrollbar header .search{position:static}body #__nuxt #scrollbar header .search .clear{margin-right:clamp(1rem,2vw,2rem)}body #__nuxt #scrollbar header .search .clear svg path{fill:#fff}body #__nuxt #scrollbar header .search .results{display:none;left:0;width:100%;padding:0 clamp(1rem,2vw,2rem);margin:0;flex-direction:column}body #__nuxt #scrollbar header .search .results .result{width:100%}body #__nuxt #scrollbar header .search .search-wrapper{position:absolute;top:0;left:0;display:none;width:100%}body #__nuxt #scrollbar header .search .search-wrapper input{width:100%;border-radius:0;background-color:#222;border:none;color:#fff;padding:clamp(1rem,2vw,2rem);height:calc(clamp(1rem,2vw,2rem)*3)}body #__nuxt #scrollbar header .search .search-icon,body #__nuxt #scrollbar header .search .search-wrapper.show{display:flex}body #__nuxt #scrollbar header nav{max-width:none;flex:1}body #__nuxt #scrollbar header nav .line,body #__nuxt #scrollbar header nav .search{display:none}body #__nuxt #scrollbar .sides .side{flex:0}body #__nuxt #scrollbar .sides .side+.side{flex:1}body #__nuxt #scrollbar .slider .btn{white-space:nowrap;bottom:15%}body #__nuxt #scrollbar .objects .sides.wrap-50 .side{flex:0 0 calc(100% - clamp(1rem,2vw,2rem));max-width:calc(100% - clamp(1rem,2vw,2rem))}body #__nuxt #scrollbar .objects .sides .side .object{min-height:auto}}@media(max-width:767px){body #__nuxt #scrollbar .mobile{display:flex;flex-direction:column;margin:clamp(1rem,2vw,2rem) 0}body #__nuxt #scrollbar .slider{height:60vh}body #__nuxt #scrollbar .slider.page{margin:0 -6%}body #__nuxt #scrollbar .desktop{display:none}body #__nuxt #scrollbar .objects .object{padding:0}body #__nuxt #scrollbar .object{padding:calc(clamp(1rem,2vw,2rem)*2) 0}body #__nuxt #scrollbar .object>.sides .side{flex:1}body #__nuxt #scrollbar .object>.sides>.side{margin-bottom:clamp(1rem,2vw,2rem);flex:0 0 calc(100% - (clamp(1rem,2vw,2rem)*2))}}@media(max-width:500px){body svg{width:calc(clamp(1.4rem,2vw,2rem)*.8);height:calc(clamp(1.4rem,2vw,2rem)*.8)}body #__nuxt #scrollbar footer .copy .container .inner{flex-direction:column;align-items:center}body #__nuxt #scrollbar footer img{width:90vw;max-width:12rem}body #__nuxt #scrollbar footer .container .sides{flex-direction:column}body #__nuxt #scrollbar footer .container .sides .side{align-items:center}body #__nuxt #scrollbar footer .container .sides .side+.side{border-top:1px solid #222;padding-top:clamp(1rem,2vw,2rem)}body #__nuxt #scrollbar footer .container .sides .side h4{text-align:center}body #__nuxt #scrollbar .object .sides .side .sides .side{flex:0 0 calc(100% - clamp(1rem,2vw,2rem))}body #__nuxt #scrollbar .object .sides .side .sides:not(.frame) .side{flex:0 0 calc(100% - (clamp(1rem,2vw,2rem)*2))}body #__nuxt #scrollbar .objects .sides .side .object .inner h3{font-size:1rem}body #__nuxt #scrollbar header .line{display:none}body #__nuxt #scrollbar header nav{margin:0}body #__nuxt #scrollbar header nav .search{margin-left:.5rem}body #__nuxt #scrollbar header .logo{margin:0 1rem;justify-content:center;display:flex}body #__nuxt #scrollbar header .logo a{max-width:50vw}}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;overflow:hidden;width:auto!important;height:auto!important;z-index:0}.simplebar-mask,.simplebar-offset{position:absolute;padding:0;margin:0;inset:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;z-index:-1}.simplebar-height-auto-observer,.simplebar-track{position:absolute;overflow:hidden;pointer-events:none}.simplebar-track{z-index:1;right:0;bottom:0}[data-simplebar].simplebar-dragging,[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;opacity:0;transition:opacity .2s linear .5s}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{inset:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{inset:0 auto 0 0;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-stretch:100%;src:url(./Noto_Sans-normal-100_900-cyrillic-ext.DSNfmdVt.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-stretch:100%;src:url(./Noto_Sans-normal-100_900-cyrillic.B2hlT84T.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-stretch:100%;src:url(./Noto_Sans-normal-100_900-devanagari.Cv-Vwajv.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-stretch:100%;src:url(./Noto_Sans-normal-100_900-greek-ext.12T8GTDR.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-stretch:100%;src:url(./Noto_Sans-normal-100_900-greek.Ymb6dZNd.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-stretch:100%;src:url(./Noto_Sans-normal-100_900-vietnamese.DLTJy58D.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-stretch:100%;src:url(./Noto_Sans-normal-100_900-latin-ext.W1qJv59z.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Noto Sans;font-style:normal;font-weight:100 900;font-stretch:100%;src:url(./Noto_Sans-normal-100_900-latin.BYSzYMf3.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:100 900;font-stretch:100%;src:url(./Noto_Serif-normal-100_900-cyrillic-ext.DwsuhU2Y.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:100 900;font-stretch:100%;src:url(./Noto_Serif-normal-100_900-cyrillic.CeZyc_3Q.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:100 900;font-stretch:100%;src:url(./Noto_Serif-normal-100_900-greek-ext.B0csX6R_.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:100 900;font-stretch:100%;src:url(./Noto_Serif-normal-100_900-greek.BWSpOBI-.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:100 900;font-stretch:100%;src:url(./Noto_Serif-normal-100_900-math.ChZGBGZa.woff2) format("woff2");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2016-2017,u+2034-2038,u+203c,u+2040,u+2043,u+2047,u+2050,u+2057,u+205f,u+2070-2071,u+2074-208e,u+2090-209c,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2100-2112,u+2114-2115,u+2117-2121,u+2123-214f,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b7,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+3030,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:100 900;font-stretch:100%;src:url(./Noto_Serif-normal-100_900-vietnamese.G-hP2cUo.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:100 900;font-stretch:100%;src:url(./Noto_Serif-normal-100_900-latin-ext.NX2Olof3.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:100 900;font-stretch:100%;src:url(./Noto_Serif-normal-100_900-latin.DKWgU5qY.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.cookieControl__Modal-enter-active,.cookieControl__Modal-leave-active{transition:opacity .25s}.cookieControl__Modal-enter,.cookieControl__Modal-leave-to{opacity:0}.cookieControl__Bar--center{left:50%;top:50%;transform:translate(-50%,-50%)}.cookieControl__Bar--bottom-full-enter-active,.cookieControl__Bar--bottom-full-leave-active,.cookieControl__Bar--bottom-left-enter-active,.cookieControl__Bar--bottom-left-leave-active,.cookieControl__Bar--bottom-right-enter-active,.cookieControl__Bar--bottom-right-leave-active,.cookieControl__Bar--center-enter-active,.cookieControl__Bar--center-leave-active,.cookieControl__Bar--top-full-enter-active,.cookieControl__Bar--top-full-leave-active,.cookieControl__Bar--top-left-enter-active,.cookieControl__Bar--top-left-leave-active,.cookieControl__Bar--top-right-enter-active,.cookieControl__Bar--top-right-leave-active{transition:transform .25s}.cookieControl__Bar--top-full-enter,.cookieControl__Bar--top-full-leave-to,.cookieControl__Bar--top-left-enter,.cookieControl__Bar--top-left-leave-to,.cookieControl__Bar--top-right-enter,.cookieControl__Bar--top-right-leave-to{transform:translateY(-100%)}.cookieControl__Bar--bottom-full-enter,.cookieControl__Bar--bottom-full-leave-to,.cookieControl__Bar--bottom-left-enter,.cookieControl__Bar--bottom-left-leave-to,.cookieControl__Bar--bottom-right-enter,.cookieControl__Bar--bottom-right-leave-to{transform:translateY(100%)}.cookieControl__Bar--center-enter,.cookieControl__Bar--center-leave-to{transform:translate(-50%,-50%) scale(.95)}.cookieControl{position:relative;z-index:100000}.cookieControl button{backface-visibility:hidden;border:0;cursor:pointer;font-size:16px;outline:0;padding:12px 20px;transition:background-color .2s,color .2s}.cookieControl__Bar{background-color:var(--cookie-control-barBackground);font-family:Arial,Helvetica Neue,Helvetica,sans-serif;position:fixed}.cookieControl__Bar h2,.cookieControl__Bar p{color:var(--cookie-control-barTextColor);max-width:900px}.cookieControl__Bar h2{font-size:20px;margin:0}.cookieControl__Bar p{font-size:16px;margin:5px 0 0}.cookieControl__Bar button{background-color:var(--cookie-control-barButtonBackground);color:var(--cookie-control-barButtonColor)}.cookieControl__Bar button:hover{background-color:var(--cookie-control-barButtonHoverBackground);color:var(--cookie-control-barButtonHoverColor)}.cookieControl__Bar button:focus{box-shadow:0 0 0 3px var(--cookie-control-focusRingColor)}.cookieControl__Bar button+button{margin-left:10px}.cookieControl__BarContainer{align-items:flex-end;display:flex;justify-content:space-between;padding:20px}.cookieControl__Bar--bottom-full,.cookieControl__Bar--top-full{left:0;right:0}.cookieControl__Bar--top-full{top:0}.cookieControl__Bar--bottom-full{bottom:0}.cookieControl__Bar--bottom-left p,.cookieControl__Bar--bottom-right p,.cookieControl__Bar--center p,.cookieControl__Bar--top-left p,.cookieControl__Bar--top-right p{max-width:400px}.cookieControl__Bar--bottom-left .cookieControl__BarContainer,.cookieControl__Bar--bottom-right .cookieControl__BarContainer,.cookieControl__Bar--center .cookieControl__BarContainer,.cookieControl__Bar--top-left .cookieControl__BarContainer,.cookieControl__Bar--top-right .cookieControl__BarContainer{flex-direction:column}.cookieControl__Bar--bottom-left .cookieControl__BarButtons,.cookieControl__Bar--bottom-right .cookieControl__BarButtons,.cookieControl__Bar--center .cookieControl__BarButtons,.cookieControl__Bar--top-left .cookieControl__BarButtons,.cookieControl__Bar--top-right .cookieControl__BarButtons{margin-top:20px}.cookieControl__Bar--top-left,.cookieControl__Bar--top-right{top:20px}.cookieControl__Bar--bottom-left,.cookieControl__Bar--bottom-right{bottom:20px}.cookieControl__Bar--bottom-left,.cookieControl__Bar--top-left{left:20px}.cookieControl__Bar--bottom-right,.cookieControl__Bar--top-right{right:20px}.cookieControl__BarButtons{display:flex}.cookieControl__Modal{font-size:0;inset:0;position:fixed;text-align:center;z-index:1}.cookieControl__Modal:before{content:"";display:inline-block;min-height:100vh;vertical-align:middle}.cookieControl__Modal:after{background-color:var(--cookie-control-modalOverlay);content:"";inset:0;opacity:var(--cookie-control-modalOverlayOpacity);position:absolute;z-index:-1}.cookieControl__Modal>div{font-size:medium}.cookieControl__Modal button{background-color:var(--cookie-control-modalButtonBackground);color:var(--cookie-control-modalButtonColor)}.cookieControl__Modal button:hover{background-color:var(--cookie-control-modalButtonHoverBackground);color:var(--cookie-control-modalButtonHoverColor)}.cookieControl__Modal button:focus{box-shadow:0 0 0 3px var(--cookie-control-focusRingColor)}.cookieControl__ModalContent{background-color:var(--cookie-control-modalBackground);display:inline-block;max-height:80vh;max-width:550px;overflow-y:scroll;position:relative;text-align:left;vertical-align:middle;width:100%}.cookieControl__ModalContent,.cookieControl__ModalContent :not(button){color:var(--cookie-control-modalTextColor)}.cookieControl__ModalContent h2{font-size:24px;margin:15px 0}.cookieControl__ModalContent h2:first-of-type{margin-top:0}.cookieControl__ModalContent ul{font-size:16px;list-style-type:none;padding:0}.cookieControl__ModalContent ul ul{padding:5px 56px 0}.cookieControl__ModalContent ul ul li+li{margin-top:5px}.cookieControl__ModalContent li{align-items:center}.cookieControl__ModalContent li+li{margin-top:20px}.cookieControl__ModalContent input{display:none}.cookieControl__ModalContent input:checked+button{background-color:var(--cookie-control-checkboxActiveBackground)}.cookieControl__ModalContent input:checked+button:before{background-color:var(--cookie-control-checkboxActiveCircleBackground);transform:translate3d(100%,-50%,0)}.cookieControl__ModalContent input:checked:disabled+button{background-color:var(--cookie-control-checkboxDisabledBackground)}.cookieControl__ModalContent input:checked:disabled+button:before{background-color:var(--cookie-control-checkboxDisabledCircleBackground)}.cookieControl__ModalContent input+button{backface-visibility:hidden;background-color:var(--cookie-control-checkboxInactiveBackground);border-radius:20px;display:block;font-size:0;margin-right:20px;min-height:20px;min-width:36px;position:relative;transition:background-color .2s}.cookieControl__ModalContent input+button:before{background-color:var(--cookie-control-checkboxInactiveCircleBackground);border-radius:50%;content:"";height:15px;left:3px;position:absolute;top:50%;transform:translate3d(0,-50%,0);transition:transform .2s;width:15px}.cookieControl__ModalContentInner{display:flex;flex-direction:column;gap:10px;padding:40px}.cookieControl__ModalInputWrapper{align-items:flex-start;display:flex}.cookieControl__ModalCookieName{font-weight:700;text-transform:uppercase}.cookieControl__ModalCookieName span{font-weight:400;text-transform:none}.cookieControl__ModalClose{align-self:flex-end;right:20px;top:20px}.cookieControl__ModalButtons{align-items:stretch;display:flex;gap:20px;margin-top:40px}.cookieControl__ModalUnsaved{bottom:40px;color:var(--cookie-control-modalUnsavedColor);font-size:14px;left:50%;margin:0;position:absolute;transform:translate(-50%)}.cookieControl__BlockedIframe{border:2px solid #ddd;padding:20px}.cookieControl__BlockedIframe a,.cookieControl__BlockedIframe p{font-family:Arial,Helvetica Neue,Helvetica,sans-serif}@media screen and (max-width:768px){.cookieControl__Bar{flex-direction:column;left:0;right:0}.cookieControl__Bar h2,.cookieControl__Bar p{max-width:100%}.cookieControl__Bar--top-full,.cookieControl__Bar--top-left,.cookieControl__Bar--top-right{top:0}.cookieControl__Bar--bottom-full,.cookieControl__Bar--bottom-left,.cookieControl__Bar--bottom-right{bottom:0}.cookieControl__ModalContent{inset:0;max-height:100%;max-width:none;position:absolute}.cookieControl__ModalContentInner{padding:20px}.cookieControl__BarButtons{flex-direction:column;justify-content:center;margin-top:20px;width:100%}.cookieControl__BarButtons button{width:100%}.cookieControl__BarButtons button+button{margin:10px 0 0}.cookieControl__BarContainer,.cookieControl__ModalButtons{flex-direction:column;gap:10px}.cookieControl__ModalButtons button{width:100%}}.cookieControl__ControlButton{backface-visibility:hidden;background:var(--cookie-control-controlButtonBackground);border:0;border-radius:50%;bottom:20px;box-shadow:0 0 10px #0000004d;cursor:pointer;height:40px;min-height:40px;min-width:40px;outline:0;position:fixed;right:20px;transition:background-color .2s;width:40px}.cookieControl__ControlButton svg{backface-visibility:hidden;color:var(--cookie-control-controlButtonIconColor);left:50%;max-height:24px;max-width:24px;min-height:24px;min-width:24px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:color .2s}.cookieControl__ControlButton:hover{background-color:var(--cookie-control-controlButtonHoverBackground)}.cookieControl__ControlButton:hover svg{color:var(--cookie-control-controlButtonIconHoverColor)}
