.__nuxt-error-page{-webkit-box-pack:center;-moz-box-pack:center;-webkit-box-align:center;-moz-box-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-webkit-align-items:center;align-items:center;background:#f7f8fb;bottom:0;color:#47494e;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;font-family:sans-serif;font-weight:100!important;-webkit-justify-content:center;justify-content:center;left:0;padding:1rem;position:absolute;right:0;text-align:center;top:0}.__nuxt-error-page .error{max-width:450px}.__nuxt-error-page .title{color:#47494e;font-size:1.5rem;margin-bottom:8px;margin-top:15px}.__nuxt-error-page .description{color:#7f828b;line-height:21px;margin-bottom:10px}.__nuxt-error-page a{color:#7f828b!important;-webkit-text-decoration:none;text-decoration:none}.__nuxt-error-page .logo{bottom:12px;left:12px;position:fixed}.nuxt-progress{background-color:#000;height:2px;left:0;opacity:1;position:fixed;right:0;top:0;-webkit-transition:width .1s,opacity .4s;-moz-transition:width .1s,opacity .4s;transition:width .1s,opacity .4s;width:0;z-index:999999}.nuxt-progress.nuxt-progress-notransition{-webkit-transition:none;-moz-transition:none;transition:none}.nuxt-progress-failed{background-color:red}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(/_nuxt/fonts/90767c9.woff2) format("woff2"),url(/_nuxt/fonts/f845731.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(/_nuxt/fonts/3bb57a9.woff2) format("woff2"),url(/_nuxt/fonts/d847817.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(/_nuxt/fonts/8bca0a4.woff2) format("woff2"),url(/_nuxt/fonts/13be84b.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(/_nuxt/fonts/f35c803.woff2) format("woff2"),url(/_nuxt/fonts/f20f5fc.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:url(/_nuxt/fonts/5b67683.woff2) format("woff2"),url(/_nuxt/fonts/3ebf262.woff) format("woff")}*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0}a,body,h1,h2,h3,h4,h5,h6,input,li,ol,p,ul{font-weight:400;margin:0;padding:0}a{color:inherit;-webkit-text-decoration:none;text-decoration:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}li{list-style-type:none}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{-webkit-appearance:none;-moz-appearance:none;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;font-family:Montserrat,sans-serif;font-weight:400;width:100%}input[type=color]::-webkit-inner-spin-button,input[type=color]::-webkit-outer-spin-button,input[type=date]::-webkit-inner-spin-button,input[type=date]::-webkit-outer-spin-button,input[type=datetime-local]::-webkit-inner-spin-button,input[type=datetime-local]::-webkit-outer-spin-button,input[type=datetime]::-webkit-inner-spin-button,input[type=datetime]::-webkit-outer-spin-button,input[type=email]::-webkit-inner-spin-button,input[type=email]::-webkit-outer-spin-button,input[type=month]::-webkit-inner-spin-button,input[type=month]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button,input[type=password]::-webkit-inner-spin-button,input[type=password]::-webkit-outer-spin-button,input[type=search]::-webkit-inner-spin-button,input[type=search]::-webkit-outer-spin-button,input[type=tel]::-webkit-inner-spin-button,input[type=tel]::-webkit-outer-spin-button,input[type=text]::-webkit-inner-spin-button,input[type=text]::-webkit-outer-spin-button,input[type=time]::-webkit-inner-spin-button,input[type=time]::-webkit-outer-spin-button,input[type=url]::-webkit-inner-spin-button,input[type=url]::-webkit-outer-spin-button,input[type=week]::-webkit-inner-spin-button,input[type=week]::-webkit-outer-spin-button,select::-webkit-inner-spin-button,select::-webkit-outer-spin-button,textarea::-webkit-inner-spin-button,textarea::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}button{-webkit-appearance:none;-moz-appearance:none;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;margin:0;outline:none;padding:0}body,button{font-family:Montserrat,sans-serif}body{-webkit-text-size-adjust:100%;color:#0c0c39;font-size:16px;font-weight:400;overflow-x:hidden;position:relative}body::-webkit-scrollbar{background-color:#000;height:3px;width:4px}body::-webkit-scrollbar-button{height:0;width:0}body::-webkit-scrollbar-thumb{background:#c7043e;border:none}img,video{height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.page{overflow-x:hidden}.hidden{opacity:0;pointer-events:none;position:absolute;visibility:hidden}.letter{display:inline-block;opacity:0;position:relative}.mob{display:none!important}.button{background-color:#0c0c39;border-radius:6px;color:#fff;cursor:pointer;display:inline-block;font-size:1.25em;font-weight:600;padding:.813em 1.875em;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.button:hover{color:#fff!important}.swiper{overflow:hidden}body .fancybox__container{z-index:99999999}.change{height:17px;overflow:hidden;text-align:center}.change span{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;display:block;will-change:transform}.no_footer_image .footer .footer_image{display:none}.no_footer_margin .page .footer{margin-top:0}.swiper .swiper-button{border:1px solid #fff;border-radius:50%;cursor:pointer;height:2.75em;opacity:.5;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;width:2.75em;z-index:2}.swiper .swiper-button:after{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);height:1em;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1em;z-index:2}.swiper .swiper-button:hover{opacity:1}.swiper .swiper-button.prev{left:1.125em}.swiper .swiper-button.prev:after{-webkit-transform:translate(-50%,-50%) rotate(-180deg);-moz-transform:translate(-50%,-50%) rotate(-180deg);-ms-transform:translate(-50%,-50%) rotate(-180deg);transform:translate(-50%,-50%) rotate(-180deg)}.swiper .swiper-button.next{right:1.125em}.swiper .swiper-button.next:after{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.swiper .swiper-pagination{margin-top:.75em;position:inherit}.swiper .swiper-pagination .swiper-pagination-bullet{background-color:#0c0c39;cursor:pointer;height:10px;margin:0 .75em;opacity:1;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;width:10px}.swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#c7043e}.section_title{color:#0c0c39;font-size:2.688em;font-weight:600;text-align:center}@media (min-width:768px){a:hover{color:#c7043e!important}.button:hover{background-color:#c7043e;color:#fff!important}}@media (max-width:768px){.pc{display:none!important}.mob{display:block!important}.container{padding:0 1.3em}.page_content{overflow-x:hidden;padding-top:56px}.button{font-size:.938em}.swiper .swiper-pagination .swiper-pagination-bullet{background-color:#0c0c39;cursor:pointer;height:8px;margin:0 .75em;opacity:1;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;width:8px}.swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#c7043e}.section_title{font-size:2em}}