a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;outline:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none;margin:0;padding:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a,a:hover{-webkit-transition:all .4s ease;-o-transition:.4s all ease;transition:all .4s ease;text-decoration:none}a,a:hover,body,html{--scroll-behavior:smooth;scroll-behavior:smooth}body,html{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;width:100%}.clear{display:block;clear:both}a,button,input{outline:none}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}.container{width:100%;max-width:1368px;padding-right:35px;padding-left:35px;margin-right:auto;margin-left:auto}.container-fluid{padding:0 8.4vw;max-width:100vw}@media(min-width:1368px){.container{padding-left:0;padding-right:0}}body{color:#707070;background-color:#fff;font-family:Goldenbook,Arial,sans-serif;overflow:hidden;-webkit-transition:all .2s cubic-bezier(.215,.61,.355,1);-o-transition:all .2s cubic-bezier(.215,.61,.355,1);transition:all .2s cubic-bezier(.215,.61,.355,1)}.scroller{width:100vw;height:100vh;overflow:auto}p{margin-bottom:15px;font-size:16px;line-height:140%;color:#707070}.img-fluid{max-width:100%;height:auto}.hide{display:none!important}a.button,button.button,input[type=submit].button{position:relative;display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:60px;width:265px;border:2px solid #d0b482;background-color:transparent;font-family:Goldenbook,Arial,sans-serif;font-weight:700;font-size:35px;color:#707070;cursor:pointer;z-index:1;overflow:hidden}a.button,a.button:after,button.button,button.button:after,input[type=submit].button,input[type=submit].button:after{-webkit-transition:all .2s cubic-bezier(.215,.61,.355,1);-o-transition:all .2s cubic-bezier(.215,.61,.355,1);transition:all .2s cubic-bezier(.215,.61,.355,1)}a.button:after,button.button:after,input[type=submit].button:after{content:"";position:absolute;top:50%;left:50%;width:505px;height:120px;border-radius:100%;background-color:#d0b482;z-index:-1;-webkit-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}a.button span,button.button span,input[type=submit].button span{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;-webkit-transition:all .2s cubic-bezier(.215,.61,.355,1);-o-transition:all .2s cubic-bezier(.215,.61,.355,1);transition:all .2s cubic-bezier(.215,.61,.355,1);min-height:60px}a.button:hover:after,button.button:hover:after,input[type=submit].button:hover:after{-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}a.button:hover span,button.button:hover span,input[type=submit].button:hover span{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);color:#fff}@media(min-width:1500px){a.button,button.button,input[type=submit].button{width:340px;height:80px}a.button span,button.button span,input[type=submit].button span{min-height:80px}}.cursor{display:none}@media(any-pointer:fine){.cursor{position:fixed;top:0;left:0;display:block;width:20px;height:20px;border-radius:50%;mix-blend-mode:exclusion;background-color:transparent;border:3px solid #fff;background-color:#fff;z-index:9999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;-webkit-transition:all .2s cubic-bezier(.215,.61,.355,1);-o-transition:all .2s cubic-bezier(.215,.61,.355,1);transition:all .2s cubic-bezier(.215,.61,.355,1)}}.header{width:100%;padding:40px 0 0;z-index:10}.header-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#000;background:-webkit-gradient(linear,left bottom,left top,from(transparent),to(rgba(0,0,0,.8)));background:-o-linear-gradient(bottom,transparent 0,rgba(0,0,0,.8) 100%);background:linear-gradient(0deg,transparent,rgba(0,0,0,.8));z-index:-1}.header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-logo{display:none;position:absolute;left:65px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.header-title{max-width:60vw;text-align:center}.header-title h1{text-transform:uppercase;color:#d0b482;margin-top:10px;font-weight:300;font-size:clamp(14px,4vw,27px);color:#707070}@media(min-width:768px){.header-logo{display:block}}@media(min-width:768px)and (max-width:1024px){.header-title{max-width:40vw}.header-title h1{font-size:clamp(14px,2.5vw,27px)}}@media(min-width:1300px){.header{padding:90px 0 0}.header-logo{left:120px}.header-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:none;text-align:left;grid-gap:10px;gap:10px}.header-title h1{margin-top:0}}.footer{margin:0 50px;padding:50px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:40px;gap:40px;border-top:2px solid #d0b482;position:relative;z-index:12}.footer-logo{margin:0 auto}.footer-social{-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:30px;gap:30px}.footer-social,.footer-social a{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-social a{position:relative;width:39px;height:39px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.footer-social a img{-webkit-transition:all .2s cubic-bezier(.215,.61,.355,1);-o-transition:all .2s cubic-bezier(.215,.61,.355,1);transition:all .2s cubic-bezier(.215,.61,.355,1)}.footer-social a:hover img{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}@media(min-width:1300px){.footer{margin:0 100px;padding:60px 0 90px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-logo{margin:0}}.cookies{display:none;position:fixed;left:40px;bottom:15px;max-width:420px;width:calc(100% - 60px);padding:20px 50px 20px 20px;background-color:rgba(22,35,42,.7);backdrop-filter:blur(35px);-webkit-backdrop-filter:blur(35px);z-index:1000;-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,.3);box-shadow:0 10px 20px 0 rgba(0,0,0,.3)}.cookies p{margin-bottom:0}.cookies p a{color:#fff}.cookies-button{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:15px;padding:10px 20px;background-color:#d0b482;color:#fff}.cookies-button:hover{background-color:#c29e5d}.cookies-close{position:absolute;top:20px;right:15px;cursor:pointer;-webkit-transition:all .2s cubic-bezier(.215,.61,.355,1);-o-transition:all .2s cubic-bezier(.215,.61,.355,1);transition:all .2s cubic-bezier(.215,.61,.355,1);background-color:transparent;color:#d0b482;border:none;font-size:16px}.cookies-close:hover{color:#fff}.cookies.accepted{display:none;-webkit-animation:out .3s forwards;animation:out .3s forwards}.cookies.not-accepted{display:block}@media(min-width:768px){.cookies{padding:35px 80px 35px 40px}}.scrollbar-thumb{background-color:#d0b482}.scrollbar-track{background-color:transparent}.margin{position:fixed;top:0;left:0;right:0;bottom:0;z-index:11}.margin-bl,.margin-br,.margin-tl,.margin-tr{position:absolute;width:90px;height:88px}.margin-tl{top:10px;left:10px}.margin-tr{top:10px;right:10px;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.margin-bl{bottom:10px;left:10px;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.margin-br{bottom:10px;right:10px;-webkit-transform:scaleX(-1) rotate(270deg);-ms-transform:scaleX(-1) rotate(270deg);transform:scaleX(-1) rotate(270deg)}.margin-line-b,.margin-line-l,.margin-line-r,.margin-line-t{position:absolute}.margin-line-b,.margin-line-t{width:calc(100% - 198px);left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:7px;top:11px;background-repeat:repeat-x}.margin-line-b{bottom:11px;top:auto}.margin-line-l,.margin-line-r{width:7px;height:calc(100% - 198px);top:98px;background-repeat:repeat-y}.margin-line-l{left:12px}.margin-line-r{right:12px}@media(min-width:1300px){.margin-tl{top:20px;left:20px}.margin-tr{top:20px;right:20px}.margin-bl{bottom:20px;left:20px}.margin-br{bottom:20px;right:20px}.margin-line-t{top:21px}.margin-line-b{bottom:21px}.margin-line-l{left:22px}.margin-line-r{right:22px}}.hero{width:100%;height:100vw;position:relative;overflow:hidden}.hero-bg{position:absolute;z-index:1}.hero-video{position:relative;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:100vw;z-index:2}@media(max-height:470px){.hero,.hero-video{height:100vh}.hero-video{width:100vw}}@media(min-width:768px){.hero,.hero-video{height:500px}}@media(min-width:1024px){.hero,.hero-video{height:600px}}@media(min-width:1300px){.hero,.hero-video{height:100vh}}.about{padding:50px 35px}.about h2{margin-bottom:30px;font-weight:600;font-size:48px;line-height:90%}.about p{font-size:20px}@media(min-width:768px){.about{padding:80px 150px}}@media(min-width:1024px){.about{padding:80px;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:calc(55% - 80px) 45%;grid-gap:80px;gap:80px}}@media(min-width:1300px){.about{padding:100px 150px}.about h2{margin-bottom:50px;font-size:80px}.about p{font-size:24px}}@media(min-width:1500px){.about{padding:100px 0;width:1400px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-gap:200px;gap:200px}.about h2{font-size:104px;line-height:83px}.about p{margin-bottom:25px;font-size:33px;line-height:37px}}.products{padding:80px 0;text-align:center;background-color:#eee;position:relative;z-index:12;overflow:hidden}.products h2{margin-bottom:40px;font-weight:600;font-size:48px}.products h3{margin-top:40px;font-weight:600;font-size:24px}.products-slide{width:calc(100% - 80px);margin:0 auto}.products-list{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}.products-item{padding:20px;-webkit-transition:all .2s cubic-bezier(.215,.61,.355,1);-o-transition:all .2s cubic-bezier(.215,.61,.355,1);transition:all .2s cubic-bezier(.215,.61,.355,1)}.products-item.glide__slide--active{padding:0}.products-arrows{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-gap:10px;gap:10px;-webkit-transform:translateY(-25px);-ms-transform:translateY(-25px);transform:translateY(-25px)}.products-arrow,.products-arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.products-arrow{border:none;width:40px;height:40px;padding:9px 0 0;background-color:hsla(0,0%,100%,.9);-webkit-transition:all .2s cubic-bezier(.215,.61,.355,1);-o-transition:all .2s cubic-bezier(.215,.61,.355,1);transition:all .2s cubic-bezier(.215,.61,.355,1);cursor:pointer;overflow:hidden}.products-arrow:hover{background-color:#fff}.products-arrow svg{width:40px;min-width:40px;-webkit-transition:all .2s cubic-bezier(.215,.61,.355,1);-o-transition:all .2s cubic-bezier(.215,.61,.355,1);transition:all .2s cubic-bezier(.215,.61,.355,1)}.products-arrow--left svg{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.products-arrow--left:hover svg{-webkit-transform:scaleX(-1) translateX(100%);-ms-transform:scaleX(-1) translateX(100%);transform:scaleX(-1) translateX(100%)}.products-arrow--right svg{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.products-arrow--right:hover svg{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}@media(min-width:540px){.products-slide{width:60vw;margin:0 auto}}@media(min-width:1024px){.products-slide{width:50vw}}@media(min-width:1300px){.products{padding:100px 0}.products h2{font-size:80px;margin-bottom:110px}.products-slide{width:40vw}.products-item{padding:40px}}@media(min-width:1500px){.products h2{font-size:104px}.products h3{font-size:33px;line-height:38px}}.links{padding:80px 40px;position:relative;z-index:12}.links-item .button{margin:0 auto 20px}.links-item p{margin-bottom:50px;font-size:25px;text-align:center}.links-item:last-child p{margin-bottom:0}@media(min-width:768px){.links{padding:100px 160px}}@media(min-width:1024px){.links-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:50px;gap:50px}.links-item:not(:last-child){margin-bottom:50px}.links-item .button{min-width:240px;margin-bottom:0}.links-item p{text-align:left;margin-bottom:0}}@media(min-width:1300px){.links{padding:100px 250px}}@media(min-width:1500px){.links{padding:100px 0}.links-item{max-width:1000px;margin:0 auto}.links p{font-size:33px;line-height:33px}.links .button{min-width:340px}}
/*# sourceMappingURL=style.css.map */