section{z-index:100}#menu{z-index:900}header{z-index:1000}.popup{z-index:5000}.swiper-wrapper,.swiper-slide{-webkit-transform-style:flat;transform-style:flat}#loaders{z-index:10000;top:0;left:0}.mb-5{margin-bottom:5em !important}.mb-2{margin-bottom:2em !important}input[type=text]:focus{outline:none}html{scroll-behavior:smooth;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;font-family:'Circe';font-style:normal;font-size:16px;position:relative}section{width:100%;display:block;position:relative;overflow:hidden;-moz-overflow:hidden}input:focus,button:focus,.btn:focus,a:focus{outline:none}input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.push{margin-left:auto}.push-top{margin-top:auto}.push-bottom{margin-bottom:auto}a{text-decoration:none}*::-webkit-scrollbar{display:none !important}body{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-blend-mode:hard-light;background-position:0 0;background-size:cover !important;background-repeat:no-repeat !important;background:#000 url("../../images/bg.jpg")}.close{height:3rem;width:auto;-webkit-transition:0.3s ease;transition:0.3s ease}.close svg,.close img{height:100%;width:auto}.close:hover{opacity:0.6}.error-msg{color:#ff0000;font-size:1rem;font-weight:bold;text-align:left;margin:0.5rem 0;text-align:center}.no-scroll{height:100vh;background-size:100% auto !important;overflow:hidden}.btn{color:#ffffff;-webkit-text-stroke-width:0 !important;font-family:'Circe';font-weight:bold;font-size:1rem;-webkit-transition:0.3s ease all !important;transition:0.3s ease all !important;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;padding:0.3rem}.btn::before{display:inline-block;content:'';border-bottom:1px solid #C32E2E;margin:0 0.25rem;width:3.5em;-webkit-transform:translateY(-0.25rem);transform:translateY(-0.25rem);-webkit-transition:0.3s ease;transition:0.3s ease;z-index:101}.btn:hover{color:#C32E2E}.btn-after::after{display:inline-block;content:'';border-bottom:1px solid #C32E2E;margin:0 0.25rem;width:3.5em;-webkit-transform:translateY(-0.25rem);transform:translateY(-0.25rem);-webkit-transition:0.3s ease;transition:0.3s ease;z-index:101}.mobile-none{display:-webkit-box;display:-ms-flexbox;display:flex}.pc-none{display:none}form{height:auto;width:16em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}form .form-row{width:100%;margin-bottom:2.5em;-webkit-transition:0.3s ease all;transition:0.3s ease all}form .form-row label{color:#ffffff;display:block;margin-bottom:1em;font-size:1em}form .form-row input[type=text],form .form-row input[type=email]{width:100%;color:#ffffff;display:block;background:transparent;border:none;border-bottom:1px solid #ffffff;font-size:1em;padding:0.4rem 0;opacity:0.3;-webkit-transition:0.3s ease all;transition:0.3s ease all}form .form-row input[type=text] ::-webkit-input-placeholder,form .form-row input[type=email] ::-webkit-input-placeholder{font-family:'Circe';font-weight:normal;color:#ffffff;font-size:1em}form .form-row input[type=text] :-ms-input-placeholder,form .form-row input[type=email] :-ms-input-placeholder{font-family:'Circe';font-weight:normal;color:#ffffff;font-size:1em}form .form-row input[type=text] ::-ms-input-placeholder,form .form-row input[type=email] ::-ms-input-placeholder{font-family:'Circe';font-weight:normal;color:#ffffff;font-size:1em}form .form-row input[type=text] ::placeholder,form .form-row input[type=email] ::placeholder{font-family:'Circe';font-weight:normal;color:#ffffff;font-size:1em}form .form-row input[type=text]:hover,form .form-row input[type=email]:hover{opacity:0.5}form .form-row input[type=text]:focus,form .form-row input[type=email]:focus{opacity:1 !important}form button{width:auto;background:transparent;border:none;-ms-flex-item-align:end;align-self:flex-end}form .form-row-submit{-ms-flex-item-align:end;align-self:flex-end}form .form-row-checkbox{margin-bottom:1.5em;opacity:0.3}form .form-row-checkbox:hover{opacity:0.5}form .form-row-checkbox label{display:inline-block}.checkbox-container{position:relative;margin-right:1.5em;display:inline-block}.checkbox-container .checkmark{position:absolute;top:0;left:0;height:1em;width:1em;border:1px solid #ffffff;border-radius:50%}.checkbox-container .checkmark::after{content:"";position:absolute;display:none}.checkbox-container input{position:absolute;opacity:0;height:0;width:0}.checkbox-container input:checked ~ .checkmark{background-color:#ffffff}.checkbox-container input:checked ~ .checkmark:after{display:block}.dot-top{position:relative}.dot-top::before{content:'';position:absolute;top:-20%;left:50%;height:0.8rem;width:0.8rem;margin-left:-0.4rem;border-radius:50%;background:#C32E2E}.contact{color:#ffffff;font-family:'Circe';font-size:1rem;font-weight:normal;-webkit-transition:0.3s ease;transition:0.3s ease;margin-bottom:1rem}.contact:hover{color:#C32E2E}.social-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:-0.5rem}.social-wrapper a{margin-right:1rem}.social-wrapper a img{height:2rem;opacity:0.6;-webkit-transition:0.3s ease;transition:0.3s ease}.social-wrapper a img:hover{opacity:1}img{-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none !important;user-select:none !important;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none !important}.cursor{position:fixed;left:0;top:0;pointer-events:none}.cursor--small{width:5px;height:5px;left:-2.5px;top:-2.5px;border-radius:50%;z-index:11000;background:var(--color-text)}.cursor--canvas{width:100vw;height:100vh;z-index:12000}@media screen and (max-width: 1601px){html{font-size:14px !important}}@media screen and (max-width: 1400px){html{font-size:12px !important}}@media screen and (max-width: 900px){html{font-size:16px !important}.mobile-none{display:none}.pc-none{display:-webkit-box;display:-ms-flexbox;display:flex}.social-wrapper a{margin:0 0.5rem}.cursor,.cursor--small,.cursor--canvas{display:none}}
/*# sourceMappingURL=global.min.css.map */