*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}body{margin:0;min-height:100%;font-family:"Plus Jakarta Sans",sans-serif;color:#dbdbdb;font-size:16px;font-weight:400;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media(min-width: 768px){body{font-size:20px}}body,html{scroll-behavior:smooth}html{height:100%}img{max-width:100%;height:auto}ul{list-style-type:none;margin:0;padding:0}a{text-decoration:none;color:#dbdbdb;-webkit-transition:color .33s ease;transition:color .33s ease}a:hover{color:#f35a23}h1,.h1{font-size:30px;line-height:110%}@media(min-width: 768px){h1,.h1{font-size:56px}}@media(min-width: 1200px){h1,.h1{font-size:90px}}h2,.h2{font-size:28px;line-height:110%;text-align:center}@media(min-width: 768px){h2,.h2{font-size:48px}}@media(min-width: 1200px){h2,.h2{font-size:60px}}h3,.h3{font-size:20px;line-height:110%}@media(min-width: 768px){h3,.h3{font-size:40px}}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:16px;padding-left:16px}@media(min-width: 576px){.container{padding-right:20px;padding-left:20px}}@media(min-width: 1200px){.container{max-width:1360px}}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.overflow-hidden{overflow:hidden}.wrapper{min-height:100dvh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:-webkit-gradient(linear, left top, left bottom, from(#0D2D2C), to(#081B1B));background:linear-gradient(180deg, #0D2D2C 0%, #081B1B 100%)}.wrapper .main{-webkit-box-flex:1;-ms-flex:1;flex:1}.single-page h1,.single-page h2,.single-page h3,.single-page h4,.single-page h5,.single-page h6{margin-bottom:20px}@media(min-width: 768px){.single-page h1,.single-page h2,.single-page h3,.single-page h4,.single-page h5,.single-page h6{margin-bottom:32px}}.single-page p{margin-bottom:10px}@media(min-width: 768px){.single-page p{margin-bottom:20px}}.single-page table{margin-bottom:20px}@media(min-width: 768px){.single-page table{margin-bottom:32px}}.header-logo svg{width:100%;max-width:375px;height:auto}@media(min-width: 1200px){.header-logo svg{max-width:597px}}.header-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}button{padding:0;background-color:rgba(0,0,0,0);border:0;-webkit-appearance:none;font-family:"Plus Jakarta Sans",sans-serif;cursor:pointer}.btn{text-decoration:none;font-size:16px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:border .33s ease,background-color .33s ease,color .33s ease;transition:border .33s ease,background-color .33s ease,color .33s ease;font-family:"Plus Jakarta Sans",sans-serif;padding:8px 20px;border-radius:100px;border:1px solid #fff}.btn:focus,.btn:active,.btn:hover{text-decoration:none}.btn-primary{border:1px solid #fff;background-color:rgba(0,0,0,0);color:#fff}.btn-primary:focus,.btn-primary:active,.btn-primary:hover{background-color:#fff;color:#f35a23}.footer{padding:50px 0}.footer-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px}.footer-restocraft{text-align:center;margin-top:20px}.footer-restocraft p a{color:#f35a23}