::-webkit-scrollbar{width:12px;height:12px;border-radius:20px;transition:ease all 0.5s}::-webkit-scrollbar-track{background:rgb(255 255 255 / .5);border-radius:20px}::-webkit-scrollbar-thumb{background:rgb(255 255 255 / .4);border-radius:20px}*:hover::-webkit-scrollbar,*::-webkit-scrollbar:hover{width:12px;height:12px}img{max-width:100%;display:inline-block;position:relative}img.fill{width:100%}img.block{display:block}img.img-txt-inline{float:left;margin:0 25px 25px 0}img.img-fit{object-fit:contain;object-position:center}input,textarea,select{padding:10px 15px;border-radius:5px;min-width:100px!important}input.full,textarea.full,select.full{transition:ease border-color 1s;border:1px solid #d0d0d0;padding:10px;width:calc(100% - 20px);-ms-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;transition:ease all 0.5s}textarea{min-height:150px}label.input-tagger{display:grid!important;grid-template-areas:"input";align-items:flex-start;border-bottom:3px solid #000;padding:5px}label.input-tagger>*{grid-area:input}label.input-tagger input,label.input-tagger textarea{height:100%;border:none;outline:none;background:#fff0;padding:0!important}label.input-tagger input:focus+.placeholder,label.input-tagger textarea:focus+.placeholder,label.input-tagger input:not(:placeholder-shown)+.placeholder,label.input-tagger textarea:not(:placeholder-shown)+.placeholder{color:#000;transform:translate(0,-100%) scale(.8)}label.input-tagger .placeholder{transform-origin:left;transition:ease all 0.5s;font-weight:900}.input-tagger-2 input{border:1px solid #ddd;border-radius:10px;transition:ease all 0.5s}.input-tagger-2 input:focus,.input-tagger-2 input:valid{border:1px solid #9b1ac7}.input-tagger-2 input:is(:focus,:valid)~label{transform:translateY(-100%) scale(.9);background-color:#fff;padding-inline:.3rem;color:#9b1ac7}.input-tagger-2 label{position:absolute;top:1rem;left:1rem;pointer-events:none;transition:ease all 0.5s}body{margin:0;overflow-x:hidden;background-color:#262626;background-image:url(../assets/img/circuit.png);background-size:cover}main{position:relative;display:block;width:100vw;height:auto;margin-top:0;top:0;left:0;background:#e6e6e6}.hidden{display:none}.navigation-fix{position:absolute;left:0;top:-72px;height:1px;width:100%;pointer-events:none}.zf-bttn{background:#262626;padding:10px 35px;position:relative;display:inline-block;cursor:pointer;border:none!important}.zf-bttn:hover{-webkit-animation:pulsate-fwd 1s ease-in-out infinite both;animation:pulsate-fwd 1s ease-in-out infinite both}.zf-bttn.white{background:#fff!important;color:#262626!important}.zf-bttn.cream{background:#ebe8d5!important;color:#000!important}.zf-bttn.gold{background:#b88c5f!important;color:#fff!important}.zf-bttn.red{background:#c51919!important;color:#fff!important}#veil{position:fixed;display:inline-block;opacity:0;width:100vw;height:100vh;background:rgb(0 0 0 / .75);z-index:110;pointer-events:none;transition:opacity ease 0.5s}#veil.show{opacity:1}#hover_contents{position:fixed;display:inline-block;top:0;left:0;width:100vw;height:100vh;background:rgb(0 0 0 / .7);transition:ease all 0.5s;opacity:0;pointer-events:none;z-index:;padding:0;text-align:center}#hover_contents video,#hover_contents img{width:90%;height:90%;object-fit:contain;object-position:50% 50%;top:5%}#hover_contents.active{opacity:1;pointer-events:all}.pop-images img{transition:ease all 0.5s;cursor:pointer}.pop-images img:hover{box-shadow:0 0 4px #000;transform:scale(1.05,1.05);z-index:10}#menu{width:320px;max-width:calc(100vw - 20px);height:100vh;top:0;left:-340px;padding:0 10px 0 10px;position:fixed;display:inline-block;z-index:10000;background:#b88c5f;background-size:35px auto;background-position:top center;overflow-y:scroll;overflow-x:hidden;box-shadow:0 0 4px #000;transition:left ease 0.5s}#menu a,#menu label{position:relative;display:inline-block;padding:15px 0 15px 0;cursor:pointer;width:100%;transition:text-shadow ease 0.5s}#menu a:hover,#menu label:hover{text-shadow:0 0 8px #000}#menu.active{left:0!important}#main-header{position:fixed;left:0;top:0;background:#fff0;z-index:9999;overflow:visible;transition:ease all 0.5s}#main-header.active{background:#b88c5f;box-shadow:0 2px 6px rgb(0 0 0 / .3)}#main-header .language-box{position:absolute;background:#1f1f1f;top:100%;right:1%;padding:5px 15px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;transition:ease all 0.5s}#main-header .language-box img{width:35px;vertical-align:middle}#main-header .language-box .options{position:absolute;left:0;top:calc(100% + 15px);opacity:0;transition:ease all 0.5s;display:inline-flex;flex-direction:column;align-items:initial;box-shadow:0 0 4px rgb(0 0 0 / .5);min-width:100%;pointer-events:none}#main-header .language-box .options .option{background:#fff;min-width:70px;padding:5px;transition:ease all 0.5s}#main-header .language-box .options .option input{border:none;background:#fff0;padding:0;margin:0}#main-header .language-box .options .option:hover{background:#ddd}#main-header .language-box:hover{border-bottom-right-radius:0;border-bottom-left-radius:0}#main-header .language-box:hover .options{opacity:1;top:calc(100%);pointer-events:all}#main-header .contents{padding:15px 0;display:flex;align-items:center;justify-content:center}#main-header nav{position:relative;display:flex;justify-content:space-around;align-items:flex-end;padding:0 50px}#main-header nav a{padding:0 25px;transition:ease all 0.5s;font-family:Helvetica!important;position:relative}#main-header nav a .under-line{width:0;left:50%;position:absolute;bottom:0;border-bottom:1px solid #262626;transition:ease all 0.5s}#main-header nav a:hover .under-line{width:80%;left:10%}#main-header .phone img{vertical-align:middle}#main-header .main-logo{width:75px;margin-right:auto}#main-header .mobil-menu{width:60px;display:none}#main-header .mobil-logo{display:none}iframe{width:100%!important;display:block}*.w-auto{width:auto}*.w-full{width:100%}*.x10{width:10%}*.x15{width:15%}*.x20{width:20%}*.x25{width:25%}*.x30{width:30%}*.x35{width:35%}*.x40{width:40%}*.x45{width:45%}*.x50{width:50%}*.x55{width:55%}*.x60{width:60%}*.x65{width:65%}*.x70{width:70%}*.x75{width:75%}*.x80{width:80%}*.x85{width:85%}*.x90{width:90%}*.y10{height:10vh}*.y15{height:15vh}*.y20{height:20vh}*.y25{height:25vh}*.y30{height:30vh}*.y35{height:35vh}*.y40{height:40vh}*.y45{height:45vh}*.y50{height:50vh}*.y55{height:55vh}*.y60{height:60vh}*.y65{height:65vh}*.y70{height:70vh}*.y75{height:75vh}*.y80{height:80vh}*.y85{height:85vh}*.y90{height:90vh}*.max-w-10{max-width:10%}*.max-w-15{max-width:15%}*.max-w-20{max-width:20%}*.max-w-25{max-width:25%}*.max-w-30{max-width:30%}*.max-w-35{max-width:35%}*.max-w-40{max-width:40%}*.max-w-45{max-width:45%}*.max-w-50{max-width:50%}*.max-w-55{max-width:55%}*.max-w-60{max-width:60%}*.max-w-65{max-width:65%}*.max-w-70{max-width:70%}*.max-w-75{max-width:75%}*.max-w-80{max-width:80%}*.max-w-85{max-width:85%}*.max-w-90{max-width:90%}*.max-h-10{max-height:10vh}*.max-h-15{max-height:15vh}*.max-h-20{max-height:20vh}*.max-h-25{max-height:25vh}*.max-h-30{max-height:30vh}*.max-h-35{max-height:35vh}*.max-h-40{max-height:40vh}*.max-h-45{max-height:45vh}*.max-h-50{max-height:50vh}*.max-h-55{max-height:55vh}*.max-h-60{max-height:60vh}*.max-h-65{max-height:65vh}*.max-h-70{max-height:70vh}*.max-h-75{max-height:75vh}*.max-h-80{max-height:80vh}*.max-h-85{max-height:85vh}*.max-h-90{max-height:90vh}html{font-size:62.5%}h1,h2,h3,h4,h5,h6{margin:0;padding:0;position:relative;display:inline-block}.title{font-family:'civane-normal',sans-serif;font-size:7.2rem;font-weight:300;letter-spacing:0;color:#6d6d6d;line-height:7.6rem}.title.alt-font{font-family:'Albert Sans',sans-serif!important}.title.title-font{font-family:'civane-normal',sans-serif!important}.title.black{color:#000!important}.title.white{color:#fff!important}.title.red{color:#c51919!important}.title.green{color:#1ac745!important}.title.yellow{color:#fac201!important}.title.blue{color:#445869!important}.title.purple{color:#9b1ac7!important}.title.brown{color:#0d0503!important}.title.gold{color:#b88c5f!important}.title.cream{color:#ebe8d5!important}.title.main{color:#e6e6e6!important}.title.b{font-weight:900}.title.m{font-weight:600}.title.i{font-style:italic}.title.upCase{text-transform:uppercase}.title.major:after{background:rgb(144 144 144 / .5);content:'';display:inline-block;height:1px;margin-top:.5em;width:2em}.subtitle{font-family:'civane-normal',sans-serif;font-size:3.2rem;font-weight:300;letter-spacing:0;color:#6d6d6d;line-height:3.6rem}.subtitle.alt-font{font-family:'Albert Sans',sans-serif!important}.subtitle.title-font{font-family:'civane-normal',sans-serif!important}.subtitle.black{color:#000!important}.subtitle.white{color:#fff!important}.subtitle.red{color:#c51919!important}.subtitle.green{color:#1ac745!important}.subtitle.yellow{color:#fac201!important}.subtitle.blue{color:#445869!important}.subtitle.purple{color:#9b1ac7!important}.subtitle.brown{color:#0d0503!important}.subtitle.gold{color:#b88c5f!important}.subtitle.cream{color:#ebe8d5!important}.subtitle.main{color:#e6e6e6!important}.subtitle.b{font-weight:900}.subtitle.m{font-weight:600}.subtitle.i{font-style:italic}.subtitle.upCase{text-transform:uppercase}.subtitle.major:after{background:rgb(144 144 144 / .5);content:'';display:inline-block;height:1px;margin-top:.5em;width:2em}.big-text{font-family:'Albert Sans',sans-serif;font-size:2.4rem;font-weight:400;letter-spacing:0;color:#6d6d6d;line-height:2.8rem}.big-text.alt-font{font-family:'Albert Sans',sans-serif!important}.big-text.title-font{font-family:'civane-normal',sans-serif!important}.big-text.black{color:#000!important}.big-text.white{color:#fff!important}.big-text.red{color:#c51919!important}.big-text.green{color:#1ac745!important}.big-text.yellow{color:#fac201!important}.big-text.blue{color:#445869!important}.big-text.purple{color:#9b1ac7!important}.big-text.brown{color:#0d0503!important}.big-text.gold{color:#b88c5f!important}.big-text.cream{color:#ebe8d5!important}.big-text.main{color:#e6e6e6!important}.big-text.b{font-weight:900}.big-text.m{font-weight:600}.big-text.i{font-style:italic}.big-text.upCase{text-transform:uppercase}.big-text.major:after{background:rgb(144 144 144 / .5);content:'';display:inline-block;height:1px;margin-top:.5em;width:2em}.highlight-text{font-family:'Albert Sans',sans-serif;font-size:2rem;font-weight:400;letter-spacing:0;color:#6d6d6d;line-height:2.4rem}.highlight-text.alt-font{font-family:'Albert Sans',sans-serif!important}.highlight-text.title-font{font-family:'civane-normal',sans-serif!important}.highlight-text.black{color:#000!important}.highlight-text.white{color:#fff!important}.highlight-text.red{color:#c51919!important}.highlight-text.green{color:#1ac745!important}.highlight-text.yellow{color:#fac201!important}.highlight-text.blue{color:#445869!important}.highlight-text.purple{color:#9b1ac7!important}.highlight-text.brown{color:#0d0503!important}.highlight-text.gold{color:#b88c5f!important}.highlight-text.cream{color:#ebe8d5!important}.highlight-text.main{color:#e6e6e6!important}.highlight-text.b{font-weight:900}.highlight-text.m{font-weight:600}.highlight-text.i{font-style:italic}.highlight-text.upCase{text-transform:uppercase}.highlight-text.major:after{background:rgb(144 144 144 / .5);content:'';display:inline-block;height:1px;margin-top:.5em;width:2em}.text{font-family:'Albert Sans',sans-serif;font-size:1.6rem;font-weight:400;letter-spacing:0;color:#6d6d6d;line-height:2rem}.text.alt-font{font-family:'Albert Sans',sans-serif!important}.text.title-font{font-family:'civane-normal',sans-serif!important}.text.black{color:#000!important}.text.white{color:#fff!important}.text.red{color:#c51919!important}.text.green{color:#1ac745!important}.text.yellow{color:#fac201!important}.text.blue{color:#445869!important}.text.purple{color:#9b1ac7!important}.text.brown{color:#0d0503!important}.text.gold{color:#b88c5f!important}.text.cream{color:#ebe8d5!important}.text.main{color:#e6e6e6!important}.text.b{font-weight:900}.text.m{font-weight:600}.text.i{font-style:italic}.text.upCase{text-transform:uppercase}.text.major:after{background:rgb(144 144 144 / .5);content:'';display:inline-block;height:1px;margin-top:.5em;width:2em}.subtext{font-family:'Albert Sans',sans-serif;font-size:1.2rem;font-weight:400;letter-spacing:0;color:#6d6d6d;line-height:1.6rem}.subtext.alt-font{font-family:'Albert Sans',sans-serif!important}.subtext.title-font{font-family:'civane-normal',sans-serif!important}.subtext.black{color:#000!important}.subtext.white{color:#fff!important}.subtext.red{color:#c51919!important}.subtext.green{color:#1ac745!important}.subtext.yellow{color:#fac201!important}.subtext.blue{color:#445869!important}.subtext.purple{color:#9b1ac7!important}.subtext.brown{color:#0d0503!important}.subtext.gold{color:#b88c5f!important}.subtext.cream{color:#ebe8d5!important}.subtext.main{color:#e6e6e6!important}.subtext.b{font-weight:900}.subtext.m{font-weight:600}.subtext.i{font-style:italic}.subtext.upCase{text-transform:uppercase}.subtext.major:after{background:rgb(144 144 144 / .5);content:'';display:inline-block;height:1px;margin-top:.5em;width:2em}.txt-r{text-align:right!important}.txt-l{text-align:left!important}.txt-c{text-align:center!important}.txt-j{text-align:justify!important}*{font-family:'Albert Sans',sans-serif;font-size:1.6rem;font-weight:300;letter-spacing:0;color:#6d6d6d;line-height:2rem;scroll-behavior:smooth}*.alt-font{font-family:'Albert Sans',sans-serif!important}*.title-font{font-family:'civane-normal',sans-serif!important}*.black{color:#000!important}*.white{color:#fff!important}*.red{color:#c51919!important}*.green{color:#1ac745!important}*.yellow{color:#fac201!important}*.blue{color:#445869!important}*.purple{color:#9b1ac7!important}*.brown{color:#0d0503!important}*.gold{color:#b88c5f!important}*.cream{color:#ebe8d5!important}*.main{color:#e6e6e6!important}*.b{font-weight:900}*.m{font-weight:600}*.i{font-style:italic}*.upCase{text-transform:uppercase}*.major:after{background:rgb(144 144 144 / .5);content:'';display:inline-block;height:1px;margin-top:.5em;width:2em}b{font-weight:600!important;color:inherit;font-size:inherit;font-family:inherit;letter-spacing:inherit}i{color:inherit}pre{overflow-x:hidden;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}a{text-align:inherit;text-decoration:inherit;color:inherit}::-webkit-scrollbar{width:12px;height:12px;border-radius:20px;transition:ease all 0.5s}::-webkit-scrollbar-track{background:rgb(255 255 255 / .5);border-radius:20px}::-webkit-scrollbar-thumb{background:rgb(255 255 255 / .4);border-radius:20px}*:hover::-webkit-scrollbar,*::-webkit-scrollbar:hover{width:12px;height:12px}img{max-width:100%;display:inline-block;position:relative}img.fill{width:100%}img.block{display:block}img.img-txt-inline{float:left;margin:0 25px 25px 0}img.img-fit{object-fit:contain;object-position:center}input,textarea,select{padding:10px 15px;border-radius:5px;min-width:100px!important}input.full,textarea.full,select.full{transition:ease border-color 1s;border:1px solid #d0d0d0;padding:10px;width:calc(100% - 20px);-ms-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;transition:ease all 0.5s}textarea{min-height:150px}label.input-tagger{display:grid!important;grid-template-areas:"input";align-items:flex-start;border-bottom:3px solid #000;padding:5px}label.input-tagger>*{grid-area:input}label.input-tagger input,label.input-tagger textarea{height:100%;border:none;outline:none;background:#fff0;padding:0!important}label.input-tagger input:focus+.placeholder,label.input-tagger textarea:focus+.placeholder,label.input-tagger input:not(:placeholder-shown)+.placeholder,label.input-tagger textarea:not(:placeholder-shown)+.placeholder{color:#000;transform:translate(0,-100%) scale(.8)}label.input-tagger .placeholder{transform-origin:left;transition:ease all 0.5s;font-weight:900}.input-tagger-2 input{border:1px solid #ddd;border-radius:10px;transition:ease all 0.5s}.input-tagger-2 input:focus,.input-tagger-2 input:valid{border:1px solid #9b1ac7}.input-tagger-2 input:is(:focus,:valid)~label{transform:translateY(-100%) scale(.9);background-color:#fff;padding-inline:.3rem;color:#9b1ac7}.input-tagger-2 label{position:absolute;top:1rem;left:1rem;pointer-events:none;transition:ease all 0.5s}body{margin:0;overflow-x:hidden;background-color:#262626;background-image:url(../assets/img/circuit.png);background-size:cover}main{position:relative;display:block;width:100vw;height:auto;margin-top:0;top:0;left:0;background:#e6e6e6}.hidden{display:none}.navigation-fix{position:absolute;left:0;top:-72px;height:1px;width:100%;pointer-events:none}.zf-bttn{background:#262626;padding:10px 35px;position:relative;display:inline-block;cursor:pointer;border:none!important}.zf-bttn:hover{-webkit-animation:pulsate-fwd 1s ease-in-out infinite both;animation:pulsate-fwd 1s ease-in-out infinite both}.zf-bttn.white{background:#fff!important;color:#262626!important}.zf-bttn.cream{background:#ebe8d5!important;color:#000!important}.zf-bttn.gold{background:#b88c5f!important;color:#fff!important}.zf-bttn.red{background:#c51919!important;color:#fff!important}#veil{position:fixed;display:inline-block;opacity:0;width:100vw;height:100vh;background:rgb(0 0 0 / .75);z-index:110;pointer-events:none;transition:opacity ease 0.5s}#veil.show{opacity:1}#hover_contents{position:fixed;display:inline-block;top:0;left:0;width:100vw;height:100vh;background:rgb(0 0 0 / .7);transition:ease all 0.5s;opacity:0;pointer-events:none;z-index:;padding:0;text-align:center}#hover_contents video,#hover_contents img{width:90%;height:90%;object-fit:contain;object-position:50% 50%;top:5%}#hover_contents.active{opacity:1;pointer-events:all}.pop-images img{transition:ease all 0.5s;cursor:pointer}.pop-images img:hover{box-shadow:0 0 4px #000;transform:scale(1.05,1.05);z-index:10}#menu{width:320px;max-width:calc(100vw - 20px);height:100vh;top:0;left:-340px;padding:0 10px 0 10px;position:fixed;display:inline-block;z-index:10000;background:#b88c5f;background-size:35px auto;background-position:top center;overflow-y:scroll;overflow-x:hidden;box-shadow:0 0 4px #000;transition:left ease 0.5s}#menu a,#menu label{position:relative;display:inline-block;padding:15px 0 15px 0;cursor:pointer;width:100%;transition:text-shadow ease 0.5s}#menu a:hover,#menu label:hover{text-shadow:0 0 8px #000}#menu.active{left:0!important}#main-header{position:fixed;left:0;top:0;background:#fff0;z-index:9999;overflow:visible;transition:ease all 0.5s}#main-header.active{background:#b88c5f;box-shadow:0 2px 6px rgb(0 0 0 / .3)}#main-header .language-box{position:absolute;background:#1f1f1f;top:100%;right:1%;padding:5px 15px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;transition:ease all 0.5s}#main-header .language-box img{width:35px;vertical-align:middle}#main-header .language-box .options{position:absolute;left:0;top:calc(100% + 15px);opacity:0;transition:ease all 0.5s;display:inline-flex;flex-direction:column;align-items:initial;box-shadow:0 0 4px rgb(0 0 0 / .5);min-width:100%;pointer-events:none}#main-header .language-box .options .option{background:#fff;min-width:70px;padding:5px;transition:ease all 0.5s}#main-header .language-box .options .option input{border:none;background:#fff0;padding:0;margin:0}#main-header .language-box .options .option:hover{background:#ddd}#main-header .language-box:hover{border-bottom-right-radius:0;border-bottom-left-radius:0}#main-header .language-box:hover .options{opacity:1;top:calc(100%);pointer-events:all}#main-header .contents{padding:15px 0;display:flex;align-items:center;justify-content:center}#main-header nav{position:relative;display:flex;justify-content:space-around;align-items:flex-end;padding:0 50px}#main-header nav a{padding:0 25px;transition:ease all 0.5s;font-family:Helvetica!important;position:relative}#main-header nav a .under-line{width:0;left:50%;position:absolute;bottom:0;border-bottom:1px solid #262626;transition:ease all 0.5s}#main-header nav a:hover .under-line{width:80%;left:10%}#main-header .phone img{vertical-align:middle}#main-header .main-logo{width:75px;margin-right:auto}#main-header .mobil-menu{width:60px;display:none}#main-header .mobil-logo{display:none}iframe{width:100%!important;display:block}*.w-auto{width:auto}*.w-full{width:100%}*.x10{width:10%}*.x15{width:15%}*.x20{width:20%}*.x25{width:25%}*.x30{width:30%}*.x35{width:35%}*.x40{width:40%}*.x45{width:45%}*.x50{width:50%}*.x55{width:55%}*.x60{width:60%}*.x65{width:65%}*.x70{width:70%}*.x75{width:75%}*.x80{width:80%}*.x85{width:85%}*.x90{width:90%}*.y10{height:10vh}*.y15{height:15vh}*.y20{height:20vh}*.y25{height:25vh}*.y30{height:30vh}*.y35{height:35vh}*.y40{height:40vh}*.y45{height:45vh}*.y50{height:50vh}*.y55{height:55vh}*.y60{height:60vh}*.y65{height:65vh}*.y70{height:70vh}*.y75{height:75vh}*.y80{height:80vh}*.y85{height:85vh}*.y90{height:90vh}*.max-w-10{max-width:10%}*.max-w-15{max-width:15%}*.max-w-20{max-width:20%}*.max-w-25{max-width:25%}*.max-w-30{max-width:30%}*.max-w-35{max-width:35%}*.max-w-40{max-width:40%}*.max-w-45{max-width:45%}*.max-w-50{max-width:50%}*.max-w-55{max-width:55%}*.max-w-60{max-width:60%}*.max-w-65{max-width:65%}*.max-w-70{max-width:70%}*.max-w-75{max-width:75%}*.max-w-80{max-width:80%}*.max-w-85{max-width:85%}*.max-w-90{max-width:90%}*.max-h-10{max-height:10vh}*.max-h-15{max-height:15vh}*.max-h-20{max-height:20vh}*.max-h-25{max-height:25vh}*.max-h-30{max-height:30vh}*.max-h-35{max-height:35vh}*.max-h-40{max-height:40vh}*.max-h-45{max-height:45vh}*.max-h-50{max-height:50vh}*.max-h-55{max-height:55vh}*.max-h-60{max-height:60vh}*.max-h-65{max-height:65vh}*.max-h-70{max-height:70vh}*.max-h-75{max-height:75vh}*.max-h-80{max-height:80vh}*.max-h-85{max-height:85vh}*.max-h-90{max-height:90vh}.main-block{display:flex;padding:100px 0}.main-block.align-start{align-items:flex-start}.main-block.align-end{align-items:flex-end}.main-block.align-center{align-items:center}.main-block.justify-between{justify-content:space-between}.main-block.justify-center{justify-content:center}.main-block.justify-start{justify-content:flex-start}.main-block.justify-end{justify-content:flex-end}.main-block.gap-5{column-gap:5px;row-gap:5px}.main-block.gap-10{column-gap:10px;row-gap:10px}.main-block.gap-15{column-gap:15px;row-gap:15px}.main-block.gap-20{column-gap:20px;row-gap:20px}.main-block.gap-25{column-gap:25px;row-gap:25px}.main-block.gap-30{column-gap:30px;row-gap:30px}.main-block.gap-35{column-gap:35px;row-gap:35px}.main-block.gap-40{column-gap:40px;row-gap:40px}.main-block.gap-45{column-gap:45px;row-gap:45px}.main-block.gap-50{column-gap:50px;row-gap:50px}.main-block.gap-55{column-gap:55px;row-gap:55px}.main-block.gap-60{column-gap:60px;row-gap:60px}.main-block.gap-65{column-gap:65px;row-gap:65px}.main-block.gap-70{column-gap:70px;row-gap:70px}.main-block.gap-75{column-gap:75px;row-gap:75px}.main-block.gap-80{column-gap:80px;row-gap:80px}.main-block.gap-85{column-gap:85px;row-gap:85px}.main-block.gap-90{column-gap:90px;row-gap:90px}.main-block.gap-95{column-gap:95px;row-gap:95px}.main-block.gap-100{column-gap:100px;row-gap:100px}.main-block.xgap-5{column-gap:5px}.main-block.xgap-10{column-gap:10px}.main-block.xgap-15{column-gap:15px}.main-block.xgap-20{column-gap:20px}.main-block.xgap-25{column-gap:25px}.main-block.xgap-30{column-gap:30px}.main-block.xgap-35{column-gap:35px}.main-block.xgap-40{column-gap:40px}.main-block.xgap-45{column-gap:45px}.main-block.xgap-50{column-gap:50px}.main-block.xgap-55{column-gap:55px}.main-block.xgap-60{column-gap:60px}.main-block.xgap-65{column-gap:65px}.main-block.xgap-70{column-gap:70px}.main-block.xgap-75{column-gap:75px}.main-block.xgap-80{column-gap:80px}.main-block.xgap-85{column-gap:85px}.main-block.xgap-90{column-gap:90px}.main-block.xgap-95{column-gap:95px}.main-block.xgap-100{column-gap:100px}.main-block.ygap-5{row-gap:5px}.main-block.ygap-10{row-gap:10px}.main-block.ygap-15{row-gap:15px}.main-block.ygap-20{row-gap:20px}.main-block.ygap-25{row-gap:25px}.main-block.ygap-30{row-gap:30px}.main-block.ygap-35{row-gap:35px}.main-block.ygap-40{row-gap:40px}.main-block.ygap-45{row-gap:45px}.main-block.ygap-50{row-gap:50px}.main-block.ygap-55{row-gap:55px}.main-block.ygap-60{row-gap:60px}.main-block.ygap-65{row-gap:65px}.main-block.ygap-70{row-gap:70px}.main-block.ygap-75{row-gap:75px}.main-block.ygap-80{row-gap:80px}.main-block.ygap-85{row-gap:85px}.main-block.ygap-90{row-gap:90px}.main-block.ygap-95{row-gap:95px}.main-block.ygap-100{row-gap:100px}.main-block .contents{flex:1 1 1900px;-ms-flex:1 1 1900px;min-width:250px;max-width:1980px}.main-block .side-padding{flex:1 1 250px;-ms-flex:1 1 250px}.main-block.slim-padding{padding:50px 0}.main-block.no-padding{padding:0}.flex-wrap{display:flex;flex-wrap:wrap}.flex-wrap.gap-5{column-gap:5px;row-gap:5px}.flex-wrap.gap-10{column-gap:10px;row-gap:10px}.flex-wrap.gap-15{column-gap:15px;row-gap:15px}.flex-wrap.gap-20{column-gap:20px;row-gap:20px}.flex-wrap.gap-25{column-gap:25px;row-gap:25px}.flex-wrap.gap-30{column-gap:30px;row-gap:30px}.flex-wrap.gap-35{column-gap:35px;row-gap:35px}.flex-wrap.gap-40{column-gap:40px;row-gap:40px}.flex-wrap.gap-45{column-gap:45px;row-gap:45px}.flex-wrap.gap-50{column-gap:50px;row-gap:50px}.flex-wrap.gap-55{column-gap:55px;row-gap:55px}.flex-wrap.gap-60{column-gap:60px;row-gap:60px}.flex-wrap.gap-65{column-gap:65px;row-gap:65px}.flex-wrap.gap-70{column-gap:70px;row-gap:70px}.flex-wrap.gap-75{column-gap:75px;row-gap:75px}.flex-wrap.gap-80{column-gap:80px;row-gap:80px}.flex-wrap.gap-85{column-gap:85px;row-gap:85px}.flex-wrap.gap-90{column-gap:90px;row-gap:90px}.flex-wrap.gap-95{column-gap:95px;row-gap:95px}.flex-wrap.gap-100{column-gap:100px;row-gap:100px}.flex-wrap.xgap-5{column-gap:5px}.flex-wrap.xgap-10{column-gap:10px}.flex-wrap.xgap-15{column-gap:15px}.flex-wrap.xgap-20{column-gap:20px}.flex-wrap.xgap-25{column-gap:25px}.flex-wrap.xgap-30{column-gap:30px}.flex-wrap.xgap-35{column-gap:35px}.flex-wrap.xgap-40{column-gap:40px}.flex-wrap.xgap-45{column-gap:45px}.flex-wrap.xgap-50{column-gap:50px}.flex-wrap.xgap-55{column-gap:55px}.flex-wrap.xgap-60{column-gap:60px}.flex-wrap.xgap-65{column-gap:65px}.flex-wrap.xgap-70{column-gap:70px}.flex-wrap.xgap-75{column-gap:75px}.flex-wrap.xgap-80{column-gap:80px}.flex-wrap.xgap-85{column-gap:85px}.flex-wrap.xgap-90{column-gap:90px}.flex-wrap.xgap-95{column-gap:95px}.flex-wrap.xgap-100{column-gap:100px}.flex-wrap.ygap-5{row-gap:5px}.flex-wrap.ygap-10{row-gap:10px}.flex-wrap.ygap-15{row-gap:15px}.flex-wrap.ygap-20{row-gap:20px}.flex-wrap.ygap-25{row-gap:25px}.flex-wrap.ygap-30{row-gap:30px}.flex-wrap.ygap-35{row-gap:35px}.flex-wrap.ygap-40{row-gap:40px}.flex-wrap.ygap-45{row-gap:45px}.flex-wrap.ygap-50{row-gap:50px}.flex-wrap.ygap-55{row-gap:55px}.flex-wrap.ygap-60{row-gap:60px}.flex-wrap.ygap-65{row-gap:65px}.flex-wrap.ygap-70{row-gap:70px}.flex-wrap.ygap-75{row-gap:75px}.flex-wrap.ygap-80{row-gap:80px}.flex-wrap.ygap-85{row-gap:85px}.flex-wrap.ygap-90{row-gap:90px}.flex-wrap.ygap-95{row-gap:95px}.flex-wrap.ygap-100{row-gap:100px}.flex-wrap.align-start{align-items:flex-start}.flex-wrap.align-end{align-items:flex-end}.flex-wrap.align-center{align-items:center}.flex-wrap.justify-between{justify-content:space-between}.flex-wrap.justify-center{justify-content:center}.flex-wrap.justify-start{justify-content:flex-start}.flex-wrap.justify-end{justify-content:flex-end}.flex-wrap .flex-item{flex:1 1 280px;-ms-flex:1 1 280px}.grid-wrap{display:grid;flex-wrap:wrap;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.grid-wrap.gap-5{column-gap:5px;row-gap:5px}.grid-wrap.gap-10{column-gap:10px;row-gap:10px}.grid-wrap.gap-15{column-gap:15px;row-gap:15px}.grid-wrap.gap-20{column-gap:20px;row-gap:20px}.grid-wrap.gap-25{column-gap:25px;row-gap:25px}.grid-wrap.gap-30{column-gap:30px;row-gap:30px}.grid-wrap.gap-35{column-gap:35px;row-gap:35px}.grid-wrap.gap-40{column-gap:40px;row-gap:40px}.grid-wrap.gap-45{column-gap:45px;row-gap:45px}.grid-wrap.gap-50{column-gap:50px;row-gap:50px}.grid-wrap.gap-55{column-gap:55px;row-gap:55px}.grid-wrap.gap-60{column-gap:60px;row-gap:60px}.grid-wrap.gap-65{column-gap:65px;row-gap:65px}.grid-wrap.gap-70{column-gap:70px;row-gap:70px}.grid-wrap.gap-75{column-gap:75px;row-gap:75px}.grid-wrap.gap-80{column-gap:80px;row-gap:80px}.grid-wrap.gap-85{column-gap:85px;row-gap:85px}.grid-wrap.gap-90{column-gap:90px;row-gap:90px}.grid-wrap.gap-95{column-gap:95px;row-gap:95px}.grid-wrap.gap-100{column-gap:100px;row-gap:100px}.grid-wrap.xgap-5{column-gap:5px}.grid-wrap.xgap-10{column-gap:10px}.grid-wrap.xgap-15{column-gap:15px}.grid-wrap.xgap-20{column-gap:20px}.grid-wrap.xgap-25{column-gap:25px}.grid-wrap.xgap-30{column-gap:30px}.grid-wrap.xgap-35{column-gap:35px}.grid-wrap.xgap-40{column-gap:40px}.grid-wrap.xgap-45{column-gap:45px}.grid-wrap.xgap-50{column-gap:50px}.grid-wrap.xgap-55{column-gap:55px}.grid-wrap.xgap-60{column-gap:60px}.grid-wrap.xgap-65{column-gap:65px}.grid-wrap.xgap-70{column-gap:70px}.grid-wrap.xgap-75{column-gap:75px}.grid-wrap.xgap-80{column-gap:80px}.grid-wrap.xgap-85{column-gap:85px}.grid-wrap.xgap-90{column-gap:90px}.grid-wrap.xgap-95{column-gap:95px}.grid-wrap.xgap-100{column-gap:100px}.grid-wrap.ygap-5{row-gap:5px}.grid-wrap.ygap-10{row-gap:10px}.grid-wrap.ygap-15{row-gap:15px}.grid-wrap.ygap-20{row-gap:20px}.grid-wrap.ygap-25{row-gap:25px}.grid-wrap.ygap-30{row-gap:30px}.grid-wrap.ygap-35{row-gap:35px}.grid-wrap.ygap-40{row-gap:40px}.grid-wrap.ygap-45{row-gap:45px}.grid-wrap.ygap-50{row-gap:50px}.grid-wrap.ygap-55{row-gap:55px}.grid-wrap.ygap-60{row-gap:60px}.grid-wrap.ygap-65{row-gap:65px}.grid-wrap.ygap-70{row-gap:70px}.grid-wrap.ygap-75{row-gap:75px}.grid-wrap.ygap-80{row-gap:80px}.grid-wrap.ygap-85{row-gap:85px}.grid-wrap.ygap-90{row-gap:90px}.grid-wrap.ygap-95{row-gap:95px}.grid-wrap.ygap-100{row-gap:100px}.flex-container{display:flex;flex-wrap:wrap}.flex-container.gap-5{column-gap:5px;row-gap:5px}.flex-container.gap-10{column-gap:10px;row-gap:10px}.flex-container.gap-15{column-gap:15px;row-gap:15px}.flex-container.gap-20{column-gap:20px;row-gap:20px}.flex-container.gap-25{column-gap:25px;row-gap:25px}.flex-container.gap-30{column-gap:30px;row-gap:30px}.flex-container.gap-35{column-gap:35px;row-gap:35px}.flex-container.gap-40{column-gap:40px;row-gap:40px}.flex-container.gap-45{column-gap:45px;row-gap:45px}.flex-container.gap-50{column-gap:50px;row-gap:50px}.flex-container.gap-55{column-gap:55px;row-gap:55px}.flex-container.gap-60{column-gap:60px;row-gap:60px}.flex-container.gap-65{column-gap:65px;row-gap:65px}.flex-container.gap-70{column-gap:70px;row-gap:70px}.flex-container.gap-75{column-gap:75px;row-gap:75px}.flex-container.gap-80{column-gap:80px;row-gap:80px}.flex-container.gap-85{column-gap:85px;row-gap:85px}.flex-container.gap-90{column-gap:90px;row-gap:90px}.flex-container.gap-95{column-gap:95px;row-gap:95px}.flex-container.gap-100{column-gap:100px;row-gap:100px}.flex-container.xgap-5{column-gap:5px}.flex-container.xgap-10{column-gap:10px}.flex-container.xgap-15{column-gap:15px}.flex-container.xgap-20{column-gap:20px}.flex-container.xgap-25{column-gap:25px}.flex-container.xgap-30{column-gap:30px}.flex-container.xgap-35{column-gap:35px}.flex-container.xgap-40{column-gap:40px}.flex-container.xgap-45{column-gap:45px}.flex-container.xgap-50{column-gap:50px}.flex-container.xgap-55{column-gap:55px}.flex-container.xgap-60{column-gap:60px}.flex-container.xgap-65{column-gap:65px}.flex-container.xgap-70{column-gap:70px}.flex-container.xgap-75{column-gap:75px}.flex-container.xgap-80{column-gap:80px}.flex-container.xgap-85{column-gap:85px}.flex-container.xgap-90{column-gap:90px}.flex-container.xgap-95{column-gap:95px}.flex-container.xgap-100{column-gap:100px}.flex-container.ygap-5{row-gap:5px}.flex-container.ygap-10{row-gap:10px}.flex-container.ygap-15{row-gap:15px}.flex-container.ygap-20{row-gap:20px}.flex-container.ygap-25{row-gap:25px}.flex-container.ygap-30{row-gap:30px}.flex-container.ygap-35{row-gap:35px}.flex-container.ygap-40{row-gap:40px}.flex-container.ygap-45{row-gap:45px}.flex-container.ygap-50{row-gap:50px}.flex-container.ygap-55{row-gap:55px}.flex-container.ygap-60{row-gap:60px}.flex-container.ygap-65{row-gap:65px}.flex-container.ygap-70{row-gap:70px}.flex-container.ygap-75{row-gap:75px}.flex-container.ygap-80{row-gap:80px}.flex-container.ygap-85{row-gap:85px}.flex-container.ygap-90{row-gap:90px}.flex-container.ygap-95{row-gap:95px}.flex-container.ygap-100{row-gap:100px}.flex-container.align-start{align-items:flex-start}.flex-container.align-end{align-items:flex-end}.flex-container.align-center{align-items:center}.flex-container.justify-between{justify-content:space-between}.flex-container.justify-center{justify-content:center}.flex-container.justify-start{justify-content:flex-start}.flex-container.justify-end{justify-content:flex-end}.flex-container .zf-gen{min-width:180px;flex:1 1 100%;-ms-flex:1 1 100%;width:100%;position:relative;display:inline-block}.flex-container .zf-gen.x10{width:10%;flex:1 1 calc(10% - 2%);-ms-flex:1 1 calc(10% - 2%)}.flex-container .zf-gen.x15{width:15%;flex:1 1 calc(15% - 2%);-ms-flex:1 1 calc(15% - 2%)}.flex-container .zf-gen.x20{width:20%;flex:1 1 calc(20% - 2%);-ms-flex:1 1 calc(20% - 2%)}.flex-container .zf-gen.x25{width:25%;flex:1 1 calc(25% - 2%);-ms-flex:1 1 calc(25% - 2%)}.flex-container .zf-gen.x30{width:30%;flex:1 1 calc(30% - 2%);-ms-flex:1 1 calc(30% - 2%)}.flex-container .zf-gen.x35{width:35%;flex:1 1 calc(35% - 2%);-ms-flex:1 1 calc(35% - 2%)}.flex-container .zf-gen.x40{width:40%;flex:1 1 calc(40% - 2%);-ms-flex:1 1 calc(40% - 2%)}.flex-container .zf-gen.x45{width:45%;flex:1 1 calc(45% - 2%);-ms-flex:1 1 calc(45% - 2%)}.flex-container .zf-gen.x50{width:50%;flex:1 1 calc(50% - 2%);-ms-flex:1 1 calc(50% - 2%)}.flex-container .zf-gen.x55{width:55%;flex:1 1 calc(55% - 2%);-ms-flex:1 1 calc(55% - 2%)}.flex-container .zf-gen.x60{width:60%;flex:1 1 calc(60% - 2%);-ms-flex:1 1 calc(60% - 2%)}.flex-container .zf-gen.x65{width:65%;flex:1 1 calc(65% - 2%);-ms-flex:1 1 calc(65% - 2%)}.flex-container .zf-gen.x70{width:70%;flex:1 1 calc(70% - 2%);-ms-flex:1 1 calc(70% - 2%)}.flex-container .zf-gen.x75{width:75%;flex:1 1 calc(75% - 2%);-ms-flex:1 1 calc(75% - 2%)}.flex-container .zf-gen.x80{width:80%;flex:1 1 calc(80% - 2%);-ms-flex:1 1 calc(80% - 2%)}.flex-container .zf-gen.x85{width:85%;flex:1 1 calc(85% - 2%);-ms-flex:1 1 calc(85% - 2%)}.flex-container .zf-gen.x90{width:90%;flex:1 1 calc(90% - 2%);-ms-flex:1 1 calc(90% - 2%)}.flex{display:flex}.flex.align-start{align-items:flex-start}.flex.align-end{align-items:flex-end}.flex.align-center{align-items:center}.flex.justify-between{justify-content:space-between}.flex.justify-center{justify-content:center}.flex.justify-start{justify-content:flex-start}.flex.justify-end{justify-content:flex-end}.flex.gap-5{column-gap:5px;row-gap:5px}.flex.gap-10{column-gap:10px;row-gap:10px}.flex.gap-15{column-gap:15px;row-gap:15px}.flex.gap-20{column-gap:20px;row-gap:20px}.flex.gap-25{column-gap:25px;row-gap:25px}.flex.gap-30{column-gap:30px;row-gap:30px}.flex.gap-35{column-gap:35px;row-gap:35px}.flex.gap-40{column-gap:40px;row-gap:40px}.flex.gap-45{column-gap:45px;row-gap:45px}.flex.gap-50{column-gap:50px;row-gap:50px}.flex.gap-55{column-gap:55px;row-gap:55px}.flex.gap-60{column-gap:60px;row-gap:60px}.flex.gap-65{column-gap:65px;row-gap:65px}.flex.gap-70{column-gap:70px;row-gap:70px}.flex.gap-75{column-gap:75px;row-gap:75px}.flex.gap-80{column-gap:80px;row-gap:80px}.flex.gap-85{column-gap:85px;row-gap:85px}.flex.gap-90{column-gap:90px;row-gap:90px}.flex.gap-95{column-gap:95px;row-gap:95px}.flex.gap-100{column-gap:100px;row-gap:100px}.flex.xgap-5{column-gap:5px}.flex.xgap-10{column-gap:10px}.flex.xgap-15{column-gap:15px}.flex.xgap-20{column-gap:20px}.flex.xgap-25{column-gap:25px}.flex.xgap-30{column-gap:30px}.flex.xgap-35{column-gap:35px}.flex.xgap-40{column-gap:40px}.flex.xgap-45{column-gap:45px}.flex.xgap-50{column-gap:50px}.flex.xgap-55{column-gap:55px}.flex.xgap-60{column-gap:60px}.flex.xgap-65{column-gap:65px}.flex.xgap-70{column-gap:70px}.flex.xgap-75{column-gap:75px}.flex.xgap-80{column-gap:80px}.flex.xgap-85{column-gap:85px}.flex.xgap-90{column-gap:90px}.flex.xgap-95{column-gap:95px}.flex.xgap-100{column-gap:100px}.flex.ygap-5{row-gap:5px}.flex.ygap-10{row-gap:10px}.flex.ygap-15{row-gap:15px}.flex.ygap-20{row-gap:20px}.flex.ygap-25{row-gap:25px}.flex.ygap-30{row-gap:30px}.flex.ygap-35{row-gap:35px}.flex.ygap-40{row-gap:40px}.flex.ygap-45{row-gap:45px}.flex.ygap-50{row-gap:50px}.flex.ygap-55{row-gap:55px}.flex.ygap-60{row-gap:60px}.flex.ygap-65{row-gap:65px}.flex.ygap-70{row-gap:70px}.flex.ygap-75{row-gap:75px}.flex.ygap-80{row-gap:80px}.flex.ygap-85{row-gap:85px}.flex.ygap-90{row-gap:90px}.flex.ygap-95{row-gap:95px}.flex.ygap-100{row-gap:100px}.padding.xpad-5{paddg-left:5px;padding-right:5px}.padding.xpad-10{padding-left:10px;padding-right:10px}.padding.xpad-15{padding-left:15px;padding-right:15px}.padding.xpad-20{padding-left:20px;padding-right:20px}.padding.xpad-25{padding-left:25px;padding-right:25px}.padding.xpad-30{padding-left:30px;padding-right:30px}.padding.xpad-35{padding-left:35px;padding-right:35px}.padding.xpad-40{padding-left:40px;padding-right:40px}.padding.xpad-45{padding-left:45px;padding-right:45px}.padding.xpad-50{padding-left:50px;padding-right:50px}.padding.xpad-55{padding-left:55px;padding-right:55px}.padding.xpad-60{padding-left:60px;padding-right:60px}.padding.xpad-65{padding-left:65px;padding-right:65px}.padding.xpad-70{padding-left:70px;padding-right:70px}.padding.xpad-75{padding-left:75px;padding-right:75px}.padding.xpad-80{padding-left:80px;padding-right:80px}.padding.xpad-85{padding-left:85px;padding-right:85px}.padding.xpad-90{padding-left:90px;padding-right:90px}.padding.xpad-95{padding-left:95px;padding-right:95px}.padding.xpad-100{padding-left:100px;padding-right:100px}.padding.ypad-5{padding-top:5px;padding-bottom:5px}.padding.ypad-10{padding-top:10px;padding-bottom:10px}.padding.ypad-15{padding-top:15px;padding-bottom:15px}.padding.ypad-20{padding-top:20px;padding-bottom:20px}.padding.ypad-25{padding-top:25px;padding-bottom:25px}.padding.ypad-30{padding-top:30px;padding-bottom:30px}.padding.ypad-35{padding-top:35px;padding-bottom:35px}.padding.ypad-40{padding-top:40px;padding-bottom:40px}.padding.ypad-45{padding-top:45px;padding-bottom:45px}.padding.ypad-50{padding-top:50px;padding-bottom:50px}.padding.ypad-55{padding-top:55px;padding-bottom:55px}.padding.ypad-60{padding-top:60px;padding-bottom:60px}.padding.ypad-65{padding-top:65px;padding-bottom:65px}.padding.ypad-70{padding-top:70px;padding-bottom:70px}.padding.ypad-75{padding-top:75px;padding-bottom:75px}.padding.ypad-80{padding-top:80px;padding-bottom:80px}.padding.ypad-85{padding-top:85px;padding-bottom:85px}.padding.ypad-90{padding-top:90px;padding-bottom:90px}.padding.ypad-95{padding-top:95px;padding-bottom:95px}.padding.ypad-100{padding-top:100px;padding-bottom:100px}.padding.pad-5{padding:5px}.padding.pad-10{padding:10px}.padding.pad-15{padding:15px}.padding.pad-20{padding:20px}.padding.pad-25{padding:25px}.padding.pad-30{padding:30px}.padding.pad-35{padding:35px}.padding.pad-40{padding:40px}.padding.pad-45{padding:45px}.padding.pad-50{padding:50px}.padding.pad-55{padding:55px}.padding.pad-60{padding:60px}.padding.pad-65{padding:65px}.padding.pad-70{padding:70px}.padding.pad-75{padding:75px}.padding.pad-80{padding:80px}.padding.pad-85{padding:85px}.padding.pad-90{padding:90px}.padding.pad-95{padding:95px}.padding.pad-100{padding:100px}@-webkit-keyframes color-change-2x{0%{background:#7164a6}50%{background:#eec51d}100%{background:#1d7942}}@keyframes color-change-2x{0%{background:#7164a6}50%{background:#eec51d}100%{background:#1d7942}}@-webkit-keyframes color-change-filter-2x{0%{-webkit-filter:opacity(.3) drop-shadow(0 0 0 #7164a6);filter:opacity(.3) drop-shadow(0 0 0 #7164a6);-webkit-transform:scale(-1,1);transform:scale(-1,1);opacity:1}50%{-webkit-filter:opacity(.3) drop-shadow(0 0 0 #eec51d);filter:opacity(.3) drop-shadow(0 0 0 #eec51d);-webkit-transform:scale(-1.02,1.02);transform:scale(-1.02,1.02);opacity:.9}100%{-webkit-filter:opacity(.3) drop-shadow(0 0 0 #1d7942);filter:opacity(.3) drop-shadow(0 0 0 #1d7942);-webkit-transform:scale(-1,1);transform:scale(-1,1);opacity:1}}@keyframes color-change-filter-2x{0%{-webkit-filter:opacity(.3) drop-shadow(0 0 0 #7164a6);filter:opacity(.3) drop-shadow(0 0 0 #7164a6);-webkit-transform:scale(-1,1);transform:scale(-1,1);opacity:1}50%{-webkit-filter:opacity(.3) drop-shadow(0 0 0 #eec51d);filter:opacity(.3) drop-shadow(0 0 0 #eec51d);-webkit-transform:scale(-1.02,1.02);transform:scale(-1.02,1.02);opacity:.9}100%{-webkit-filter:opacity(.3) drop-shadow(0 0 0 #1d7942);filter:opacity(.3) drop-shadow(0 0 0 #1d7942);-webkit-transform:scale(-1,1);transform:scale(-1,1);opacity:1}}@-webkit-keyframes pulsate-fwd{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(1.02);transform:scale(1.02);opacity:.9}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes pulsate-fwd{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(1.02);transform:scale(1.02);opacity:.9}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes pulsate-fwd-b{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.02);transform:scale(1.02)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulsate-fwd-b{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.02);transform:scale(1.02)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes jello-vertical{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}5%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}10%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}15%{-webkit-transform:scale3d(.85,1.15,1);transform:scale3d(.85,1.15,1)}20%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}25%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}35%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes jello-vertical{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}5%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}10%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}15%{-webkit-transform:scale3d(.85,1.15,1);transform:scale3d(.85,1.15,1)}20%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}25%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}30%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.left-apear{transition:all 1.2s ease-in-out;transform:translate3d(30px,0,0);opacity:0}.left-apear.active{transform:translate3d(0,0,0);opacity:1}.right-apear{transition:all 1.2s ease-in-out;transform:translate3d(-30px,0,0);opacity:0}.right-apear.active{transform:translate3d(0,0,0);opacity:1}.fade-in{transition:all 0.8s ease-in-out;opacity:0}.fade-in.active{opacity:1}.fade-in2{transition:all 0.5s ease-in-out;opacity:0}.fade-in2.active{opacity:1}.pop-apear{transition:all 0.7s ease-in-out;transform:scale(0);opacity:0}.pop-apear.active{transform:scale(1);opacity:1}.bottom-apear{transition:all 0.7s ease-in-out;transform:translate3d(0,-30px,0);opacity:0}.bottom-apear.active{transform:translate3d(0,0,0);opacity:1}.top-apear{transition:all 0.7s ease-in-out;transform:translate3d(0,30px,0);opacity:0}.top-apear.active{transform:translate3d(0,0,0);opacity:1}::-webkit-scrollbar{width:12px;height:12px;border-radius:20px;transition:ease all 0.5s}::-webkit-scrollbar-track{background:rgb(255 255 255 / .5);border-radius:20px}::-webkit-scrollbar-thumb{background:rgb(255 255 255 / .4);border-radius:20px}*:hover::-webkit-scrollbar,*::-webkit-scrollbar:hover{width:12px;height:12px}img{max-width:100%;display:inline-block;position:relative}img.fill{width:100%}img.block{display:block}img.img-txt-inline{float:left;margin:0 25px 25px 0}img.img-fit{object-fit:contain;object-position:center}input,textarea,select{padding:10px 15px;border-radius:5px;min-width:100px!important}input.full,textarea.full,select.full{transition:ease border-color 1s;border:1px solid #d0d0d0;padding:10px;width:calc(100% - 20px);-ms-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;transition:ease all 0.5s}textarea{min-height:150px}label.input-tagger{display:grid!important;grid-template-areas:"input";align-items:flex-start;border-bottom:3px solid #000;padding:5px}label.input-tagger>*{grid-area:input}label.input-tagger input,label.input-tagger textarea{height:100%;border:none;outline:none;background:#fff0;padding:0!important}label.input-tagger input:focus+.placeholder,label.input-tagger textarea:focus+.placeholder,label.input-tagger input:not(:placeholder-shown)+.placeholder,label.input-tagger textarea:not(:placeholder-shown)+.placeholder{color:#000;transform:translate(0,-100%) scale(.8)}label.input-tagger .placeholder{transform-origin:left;transition:ease all 0.5s;font-weight:900}.input-tagger-2 input{border:1px solid #ddd;border-radius:10px;transition:ease all 0.5s}.input-tagger-2 input:focus,.input-tagger-2 input:valid{border:1px solid #9b1ac7}.input-tagger-2 input:is(:focus,:valid)~label{transform:translateY(-100%) scale(.9);background-color:#fff;padding-inline:.3rem;color:#9b1ac7}.input-tagger-2 label{position:absolute;top:1rem;left:1rem;pointer-events:none;transition:ease all 0.5s}body{margin:0;overflow-x:hidden;background-color:#262626;background-image:url(../assets/img/circuit.png);background-size:cover}main{position:relative;display:block;width:100vw;height:auto;margin-top:0;top:0;left:0;background:#e6e6e6}.hidden{display:none}.navigation-fix{position:absolute;left:0;top:-72px;height:1px;width:100%;pointer-events:none}.zf-bttn{background:#262626;padding:10px 35px;position:relative;display:inline-block;cursor:pointer;border:none!important}.zf-bttn:hover{-webkit-animation:pulsate-fwd 1s ease-in-out infinite both;animation:pulsate-fwd 1s ease-in-out infinite both}.zf-bttn.white{background:#fff!important;color:#262626!important}.zf-bttn.cream{background:#ebe8d5!important;color:#000!important}.zf-bttn.gold{background:#b88c5f!important;color:#fff!important}.zf-bttn.red{background:#c51919!important;color:#fff!important}#veil{position:fixed;display:inline-block;opacity:0;width:100vw;height:100vh;background:rgb(0 0 0 / .75);z-index:110;pointer-events:none;transition:opacity ease 0.5s}#veil.show{opacity:1}#hover_contents{position:fixed;display:inline-block;top:0;left:0;width:100vw;height:100vh;background:rgb(0 0 0 / .7);transition:ease all 0.5s;opacity:0;pointer-events:none;z-index:;padding:0;text-align:center}#hover_contents video,#hover_contents img{width:90%;height:90%;object-fit:contain;object-position:50% 50%;top:5%}#hover_contents.active{opacity:1;pointer-events:all}.pop-images img{transition:ease all 0.5s;cursor:pointer}.pop-images img:hover{box-shadow:0 0 4px #000;transform:scale(1.05,1.05);z-index:10}#menu{width:320px;max-width:calc(100vw - 20px);height:100vh;top:0;left:-340px;padding:0 10px 0 10px;position:fixed;display:inline-block;z-index:10000;background:#b88c5f;background-size:35px auto;background-position:top center;overflow-y:scroll;overflow-x:hidden;box-shadow:0 0 4px #000;transition:left ease 0.5s}#menu a,#menu label{position:relative;display:inline-block;padding:15px 0 15px 0;cursor:pointer;width:100%;transition:text-shadow ease 0.5s}#menu a:hover,#menu label:hover{text-shadow:0 0 8px #000}#menu.active{left:0!important}#main-header{position:fixed;left:0;top:0;background:#fff0;z-index:9999;overflow:visible;transition:ease all 0.5s}#main-header.active{background:#b88c5f;box-shadow:0 2px 6px rgb(0 0 0 / .3)}#main-header .language-box{position:absolute;background:#1f1f1f;top:100%;right:1%;padding:5px 15px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;transition:ease all 0.5s}#main-header .language-box img{width:35px;vertical-align:middle}#main-header .language-box .options{position:absolute;left:0;top:calc(100% + 15px);opacity:0;transition:ease all 0.5s;display:inline-flex;flex-direction:column;align-items:initial;box-shadow:0 0 4px rgb(0 0 0 / .5);min-width:100%;pointer-events:none}#main-header .language-box .options .option{background:#fff;min-width:70px;padding:5px;transition:ease all 0.5s}#main-header .language-box .options .option input{border:none;background:#fff0;padding:0;margin:0}#main-header .language-box .options .option:hover{background:#ddd}#main-header .language-box:hover{border-bottom-right-radius:0;border-bottom-left-radius:0}#main-header .language-box:hover .options{opacity:1;top:calc(100%);pointer-events:all}#main-header .contents{padding:15px 0;display:flex;align-items:center;justify-content:center}#main-header nav{position:relative;display:flex;justify-content:space-around;align-items:flex-end;padding:0 50px}#main-header nav a{padding:0 25px;transition:ease all 0.5s;font-family:Helvetica!important;position:relative}#main-header nav a .under-line{width:0;left:50%;position:absolute;bottom:0;border-bottom:1px solid #262626;transition:ease all 0.5s}#main-header nav a:hover .under-line{width:80%;left:10%}#main-header .phone img{vertical-align:middle}#main-header .main-logo{width:75px;margin-right:auto}#main-header .mobil-menu{width:60px;display:none}#main-header .mobil-logo{display:none}iframe{width:100%!important;display:block}*.w-auto{width:auto}*.w-full{width:100%}*.x10{width:10%}*.x15{width:15%}*.x20{width:20%}*.x25{width:25%}*.x30{width:30%}*.x35{width:35%}*.x40{width:40%}*.x45{width:45%}*.x50{width:50%}*.x55{width:55%}*.x60{width:60%}*.x65{width:65%}*.x70{width:70%}*.x75{width:75%}*.x80{width:80%}*.x85{width:85%}*.x90{width:90%}*.y10{height:10vh}*.y15{height:15vh}*.y20{height:20vh}*.y25{height:25vh}*.y30{height:30vh}*.y35{height:35vh}*.y40{height:40vh}*.y45{height:45vh}*.y50{height:50vh}*.y55{height:55vh}*.y60{height:60vh}*.y65{height:65vh}*.y70{height:70vh}*.y75{height:75vh}*.y80{height:80vh}*.y85{height:85vh}*.y90{height:90vh}*.max-w-10{max-width:10%}*.max-w-15{max-width:15%}*.max-w-20{max-width:20%}*.max-w-25{max-width:25%}*.max-w-30{max-width:30%}*.max-w-35{max-width:35%}*.max-w-40{max-width:40%}*.max-w-45{max-width:45%}*.max-w-50{max-width:50%}*.max-w-55{max-width:55%}*.max-w-60{max-width:60%}*.max-w-65{max-width:65%}*.max-w-70{max-width:70%}*.max-w-75{max-width:75%}*.max-w-80{max-width:80%}*.max-w-85{max-width:85%}*.max-w-90{max-width:90%}*.max-h-10{max-height:10vh}*.max-h-15{max-height:15vh}*.max-h-20{max-height:20vh}*.max-h-25{max-height:25vh}*.max-h-30{max-height:30vh}*.max-h-35{max-height:35vh}*.max-h-40{max-height:40vh}*.max-h-45{max-height:45vh}*.max-h-50{max-height:50vh}*.max-h-55{max-height:55vh}*.max-h-60{max-height:60vh}*.max-h-65{max-height:65vh}*.max-h-70{max-height:70vh}*.max-h-75{max-height:75vh}*.max-h-80{max-height:80vh}*.max-h-85{max-height:85vh}*.max-h-90{max-height:90vh}@media (max-width:1500px){.newhome-section-2 .contents{display:flex;justify-content:center}.newhome-section-2 .contents .categories{display:grid!important;grid-template-columns:repeat(2,1fr);max-width:800px}.newhome-section-2 .contents .categories .category img{width:100%}.gallery-section-2 .contents .gallery .pictures{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:1200px){.newhome-section-3{overflow:hidden}.newhome-section-3 .contents .about-us div{padding:0!important;width:100%!important}}@media (max-width:1100px){.main-block .side-padding{max-width:35px!important}#main-header .contents{justify-content:flex-end}#main-header .nav{display:none!important}#main-header .mobil-menu{display:block;position:absolute;right:25px;padding:10px;width:auto!important}#main-header .mobil-logo{display:block;margin:0 auto;opacity:0;transition:ease all 0.5s}#main-header.active .mobil-logo{opacity:1}}@media (max-width:980px){.padding{padding:20px!important}.home-section-1 .form{border-radius:20px!important}.newhome-section-4{flex-direction:column}.newhome-section-4 .highlight-photo{min-height:350px}.gallery-section-2 .contents .headers{display:grid!important;grid-template-columns:repeat(2,1fr);margin-bottom:35px!important}.gallery-section-2 .contents .gallery{flex-direction:column}.gallery-section-2 .contents .gallery aside{max-width:100%!important;position:relative!important;top:0!important}}@media (max-width:800px){.title{font-family:'civane-normal',sans-serif;font-size:5rem;font-weight:300;letter-spacing:0;color:#6d6d6d;line-height:5.4rem;word-spacing:14px}.title.alt-font{font-family:'Albert Sans',sans-serif!important}.title.title-font{font-family:'civane-normal',sans-serif!important}.title.black{color:#000!important}.title.white{color:#fff!important}.title.red{color:#c51919!important}.title.green{color:#1ac745!important}.title.yellow{color:#fac201!important}.title.blue{color:#445869!important}.title.purple{color:#9b1ac7!important}.title.brown{color:#0d0503!important}.title.gold{color:#b88c5f!important}.title.cream{color:#ebe8d5!important}.title.main{color:#e6e6e6!important}.title.b{font-weight:900}.title.m{font-weight:600}.title.i{font-style:italic}.title.upCase{text-transform:uppercase}.title.major:after{background:rgb(144 144 144 / .5);content:'';display:inline-block;height:1px;margin-top:.5em;width:2em}.subtitle{font-family:'civane-normal',sans-serif;font-size:4rem;font-weight:300;letter-spacing:0;color:#6d6d6d;line-height:4.4rem;word-spacing:7px}.subtitle.alt-font{font-family:'Albert Sans',sans-serif!important}.subtitle.title-font{font-family:'civane-normal',sans-serif!important}.subtitle.black{color:#000!important}.subtitle.white{color:#fff!important}.subtitle.red{color:#c51919!important}.subtitle.green{color:#1ac745!important}.subtitle.yellow{color:#fac201!important}.subtitle.blue{color:#445869!important}.subtitle.purple{color:#9b1ac7!important}.subtitle.brown{color:#0d0503!important}.subtitle.gold{color:#b88c5f!important}.subtitle.cream{color:#ebe8d5!important}.subtitle.main{color:#e6e6e6!important}.subtitle.b{font-weight:900}.subtitle.m{font-weight:600}.subtitle.i{font-style:italic}.subtitle.upCase{text-transform:uppercase}.subtitle.major:after{background:rgb(144 144 144 / .5);content:'';display:inline-block;height:1px;margin-top:.5em;width:2em}.big-text{font-family:'Albert Sans',sans-serif;font-size:3rem;font-weight:400;letter-spacing:0;color:#6d6d6d;line-height:3.4rem}.big-text.alt-font{font-family:'Albert Sans',sans-serif!important}.big-text.title-font{font-family:'civane-normal',sans-serif!important}.big-text.black{color:#000!important}.big-text.white{color:#fff!important}.big-text.red{color:#c51919!important}.big-text.green{color:#1ac745!important}.big-text.yellow{color:#fac201!important}.big-text.blue{color:#445869!important}.big-text.purple{color:#9b1ac7!important}.big-text.brown{color:#0d0503!important}.big-text.gold{color:#b88c5f!important}.big-text.cream{color:#ebe8d5!important}.big-text.main{color:#e6e6e6!important}.big-text.b{font-weight:900}.big-text.m{font-weight:600}.big-text.i{font-style:italic}.big-text.upCase{text-transform:uppercase}.big-text.major:after{background:rgb(144 144 144 / .5);content:'';display:inline-block;height:1px;margin-top:.5em;width:2em}.highlight-text{font-family:'Albert Sans',sans-serif;font-size:1.8rem;font-weight:400;letter-spacing:0;color:#6d6d6d;line-height:2.2rem}.highlight-text.alt-font{font-family:'Albert Sans',sans-serif!important}.highlight-text.title-font{font-family:'civane-normal',sans-serif!important}.highlight-text.black{color:#000!important}.highlight-text.white{color:#fff!important}.highlight-text.red{color:#c51919!important}.highlight-text.green{color:#1ac745!important}.highlight-text.yellow{color:#fac201!important}.highlight-text.blue{color:#445869!important}.highlight-text.purple{color:#9b1ac7!important}.highlight-text.brown{color:#0d0503!important}.highlight-text.gold{color:#b88c5f!important}.highlight-text.cream{color:#ebe8d5!important}.highlight-text.main{color:#e6e6e6!important}.highlight-text.b{font-weight:900}.highlight-text.m{font-weight:600}.highlight-text.i{font-style:italic}.highlight-text.upCase{text-transform:uppercase}.highlight-text.major:after{background:rgb(144 144 144 / .5);content:'';display:inline-block;height:1px;margin-top:.5em;width:2em}.text{font-family:'Albert Sans',sans-serif;font-size:1.6rem;font-weight:400;letter-spacing:0;color:#6d6d6d;line-height:2rem;line-height:2.4rem}.text.alt-font{font-family:'Albert Sans',sans-serif!important}.text.title-font{font-family:'civane-normal',sans-serif!important}.text.black{color:#000!important}.text.white{color:#fff!important}.text.red{color:#c51919!important}.text.green{color:#1ac745!important}.text.yellow{color:#fac201!important}.text.blue{color:#445869!important}.text.purple{color:#9b1ac7!important}.text.brown{color:#0d0503!important}.text.gold{color:#b88c5f!important}.text.cream{color:#ebe8d5!important}.text.main{color:#e6e6e6!important}.text.b{font-weight:900}.text.m{font-weight:600}.text.i{font-style:italic}.text.upCase{text-transform:uppercase}.text.major:after{background:rgb(144 144 144 / .5);content:'';display:inline-block;height:1px;margin-top:.5em;width:2em}.subtext{font-family:'Albert Sans',sans-serif;font-size:1.2rem;font-weight:400;letter-spacing:0;color:#6d6d6d;line-height:1.6rem}.subtext.alt-font{font-family:'Albert Sans',sans-serif!important}.subtext.title-font{font-family:'civane-normal',sans-serif!important}.subtext.black{color:#000!important}.subtext.white{color:#fff!important}.subtext.red{color:#c51919!important}.subtext.green{color:#1ac745!important}.subtext.yellow{color:#fac201!important}.subtext.blue{color:#445869!important}.subtext.purple{color:#9b1ac7!important}.subtext.brown{color:#0d0503!important}.subtext.gold{color:#b88c5f!important}.subtext.cream{color:#ebe8d5!important}.subtext.main{color:#e6e6e6!important}.subtext.b{font-weight:900}.subtext.m{font-weight:600}.subtext.i{font-style:italic}.subtext.upCase{text-transform:uppercase}.subtext.major:after{background:rgb(144 144 144 / .5);content:'';display:inline-block;height:1px;margin-top:.5em;width:2em}.newhome-section-1 .contents div.container-adjust img.prop-1{width:250px;left:calc(50% - 125px)!important}.newhome-section-3 .contents .about-us{grid-template-columns:repeat(1,1fr)!important}.newhome-section-3 .contents .about-us .circle{display:none!important}.newhome-section-5 .contents .testimonials{flex-direction:column}.gallery-section-1 .contents label{margin-bottom:-10px!important}}@media (max-width:600px){.newhome-section-2 .contents .categories{grid-template-columns:repeat(1,1fr)}.newhome-section-4 .highlights{padding:25px!important;width:calc(100% - 50px)!important}.footer-section-1 .flex-container .zf-gen .flex{flex-direction:column}.gallery-section-2 .contents .headers{grid-template-columns:repeat(1,1fr)!important}.gallery-section-2 .contents .gallery .pictures{grid-template-columns:repeat(1,1fr)!important}#main-header .mobil-logo{display:block;margin:0 auto;width:150px}}@media (max-width:400px){.title{font-family:'civane-normal',sans-serif;font-size:2.8rem;font-weight:300;letter-spacing:0;color:#6d6d6d;line-height:3.2rem;word-spacing:14px}.title.alt-font{font-family:'Albert Sans',sans-serif!important}.title.title-font{font-family:'civane-normal',sans-serif!important}.title.black{color:#000!important}.title.white{color:#fff!important}.title.red{color:#c51919!important}.title.green{color:#1ac745!important}.title.yellow{color:#fac201!important}.title.blue{color:#445869!important}.title.purple{color:#9b1ac7!important}.title.brown{color:#0d0503!important}.title.gold{color:#b88c5f!important}.title.cream{color:#ebe8d5!important}.title.main{color:#e6e6e6!important}.title.b{font-weight:900}.title.m{font-weight:600}.title.i{font-style:italic}.title.upCase{text-transform:uppercase}.title.major:after{background:rgb(144 144 144 / .5);content:'';display:inline-block;height:1px;margin-top:.5em;width:2em}.subtitle{font-family:'civane-normal',sans-serif;font-size:2.4rem;font-weight:300;letter-spacing:0;color:#6d6d6d;line-height:2.8rem;word-spacing:7px}.subtitle.alt-font{font-family:'Albert Sans',sans-serif!important}.subtitle.title-font{font-family:'civane-normal',sans-serif!important}.subtitle.black{color:#000!important}.subtitle.white{color:#fff!important}.subtitle.red{color:#c51919!important}.subtitle.green{color:#1ac745!important}.subtitle.yellow{color:#fac201!important}.subtitle.blue{color:#445869!important}.subtitle.purple{color:#9b1ac7!important}.subtitle.brown{color:#0d0503!important}.subtitle.gold{color:#b88c5f!important}.subtitle.cream{color:#ebe8d5!important}.subtitle.main{color:#e6e6e6!important}.subtitle.b{font-weight:900}.subtitle.m{font-weight:600}.subtitle.i{font-style:italic}.subtitle.upCase{text-transform:uppercase}.subtitle.major:after{background:rgb(144 144 144 / .5);content:'';display:inline-block;height:1px;margin-top:.5em;width:2em}.big-text{font-family:'Albert Sans',sans-serif;font-size:2rem;font-weight:400;letter-spacing:0;color:#6d6d6d;line-height:2.4rem}.big-text.alt-font{font-family:'Albert Sans',sans-serif!important}.big-text.title-font{font-family:'civane-normal',sans-serif!important}.big-text.black{color:#000!important}.big-text.white{color:#fff!important}.big-text.red{color:#c51919!important}.big-text.green{color:#1ac745!important}.big-text.yellow{color:#fac201!important}.big-text.blue{color:#445869!important}.big-text.purple{color:#9b1ac7!important}.big-text.brown{color:#0d0503!important}.big-text.gold{color:#b88c5f!important}.big-text.cream{color:#ebe8d5!important}.big-text.main{color:#e6e6e6!important}.big-text.b{font-weight:900}.big-text.m{font-weight:600}.big-text.i{font-style:italic}.big-text.upCase{text-transform:uppercase}.big-text.major:after{background:rgb(144 144 144 / .5);content:'';display:inline-block;height:1px;margin-top:.5em;width:2em}.highlight-text{font-family:'Albert Sans',sans-serif;font-size:1.6rem;font-weight:400;letter-spacing:0;color:#6d6d6d;line-height:2rem}.highlight-text.alt-font{font-family:'Albert Sans',sans-serif!important}.highlight-text.title-font{font-family:'civane-normal',sans-serif!important}.highlight-text.black{color:#000!important}.highlight-text.white{color:#fff!important}.highlight-text.red{color:#c51919!important}.highlight-text.green{color:#1ac745!important}.highlight-text.yellow{color:#fac201!important}.highlight-text.blue{color:#445869!important}.highlight-text.purple{color:#9b1ac7!important}.highlight-text.brown{color:#0d0503!important}.highlight-text.gold{color:#b88c5f!important}.highlight-text.cream{color:#ebe8d5!important}.highlight-text.main{color:#e6e6e6!important}.highlight-text.b{font-weight:900}.highlight-text.m{font-weight:600}.highlight-text.i{font-style:italic}.highlight-text.upCase{text-transform:uppercase}.highlight-text.major:after{background:rgb(144 144 144 / .5);content:'';display:inline-block;height:1px;margin-top:.5em;width:2em}.text{font-family:'Albert Sans',sans-serif;font-size:1.6rem;font-weight:400;letter-spacing:0;color:#6d6d6d;line-height:2rem;line-height:2.4rem}.text.alt-font{font-family:'Albert Sans',sans-serif!important}.text.title-font{font-family:'civane-normal',sans-serif!important}.text.black{color:#000!important}.text.white{color:#fff!important}.text.red{color:#c51919!important}.text.green{color:#1ac745!important}.text.yellow{color:#fac201!important}.text.blue{color:#445869!important}.text.purple{color:#9b1ac7!important}.text.brown{color:#0d0503!important}.text.gold{color:#b88c5f!important}.text.cream{color:#ebe8d5!important}.text.main{color:#e6e6e6!important}.text.b{font-weight:900}.text.m{font-weight:600}.text.i{font-style:italic}.text.upCase{text-transform:uppercase}.text.major:after{background:rgb(144 144 144 / .5);content:'';display:inline-block;height:1px;margin-top:.5em;width:2em}.padding{padding:5px!important}.newhome-section-1{min-height:150px}.newhome-section-1 .contents div.container-adjust img.prop-2{height:250px!important}}.home-section-1{background:url(../assets/img/new/background-b.png);background-size:cover;background-position:center top;background-attachment:fixed;min-height:100vh}.home-section-1 .form{background:#ebe8d5;border-radius:50px}.error-section-1{background:url(../assets/img/new/background-b.png);background-size:cover;background-position:center top;background-attachment:fixed;min-height:45vh;display:flex;justify-content:center;align-items:center}.newhome-section-1{background-repeat:no-repeat;background-size:cover;background-position:center;background-attachment:auto;background-image:url(../assets/img/new/background-b.png);background-position:center top;min-height:250px;padding-bottom:20vh;padding-top:10vh}.newhome-section-1 .contents div.container-adjust{position:relative;width:100%}.newhome-section-1 .contents div.container-adjust .over{position:relative;z-index:11}.newhome-section-1 .contents div.container-adjust img.prop-1{position:absolute;top:20px;left:calc(50% - 150px);z-index:10;filter:drop-shadow(-16px 12px 16px rgb(0 0 0 / .7))}.newhome-section-1 .contents div.container-adjust img.prop-2{position:absolute;top:20px;left:0;width:100%;z-index:10;filter:drop-shadow(-16px 12px 16px rgb(0 0 0 / .7));height:472px;object-fit:contain;object-position:center}.newhome-section-2{background:#fff;padding-bottom:100px!important}.newhome-section-2 .contents .categories{display:flex;justify-content:center;gap:25px;margin-top:-15vh}.newhome-section-2 .contents .categories .category{display:flex;flex-direction:column}.newhome-section-2 .contents .categories .category img{display:block;width:340px!important;height:263px!important;object-fit:cover;object-position:center}.newhome-section-2 .contents .categories .category section{margin-top:-5px;padding:20px;background:#b88c5f;text-align:center}.newhome-section-3{background:#fff}.newhome-section-3 .contents{display:flex;justify-content:center;align-items:center}.newhome-section-3 .contents .about-us{position:relative;display:grid;grid-template-columns:repeat(2,1fr);gap:20px;max-width:1200px}.newhome-section-3 .contents .about-us div{padding:35px;width:calc(100% - 70px);position:relative}.newhome-section-3 .contents .about-us .gallery{width:100%}.newhome-section-3 .contents .about-us .circle{position:absolute;right:-65px;top:-65px;z-index:10}.newhome-section-4{background:#0d0503;display:flex}.newhome-section-4 .highlight-photo{background-repeat:no-repeat;background-size:cover;background-position:center;background-attachment:auto;background-image:url(../assets/img/new/chef.png);width:100%}.newhome-section-4 .highlights{padding:75px 100px;width:calc(100% - 200px)}.newhome-section-4 .highlights .content{max-width:600px}.newhome-section-4 .highlights .content ul{padding-left:20px;margin-top:35px}.newhome-section-4 .highlights .content ul li{margin-bottom:10px}.newhome-section-5{background:#fff}.newhome-section-5 .contents .testimonials{display:flex;gap:50px;margin-top:35px}.newhome-section-5 .contents .testimonials .testimonial{width:100%}.newhome-section-5 .contents .testimonials .testimonial img{vertical-align:middle}.newhome-section-6{background:#b88c5f}.footer-section-1{background:#0d0503}.gallery-section-1{background-repeat:no-repeat;background-size:cover;background-position:center;background-attachment:auto;background-image:url(../assets/img/gallery/header_background.png);padding:200px 0 0 0}.gallery-section-1 .contents label{margin-bottom:-15px;position:relative;display:block}.gallery-section-2{background:#fff}.gallery-section-2 .contents .headers{margin-bottom:100px}.gallery-section-2 .contents .headers .header{border:1px solid #b88c5f;color:#000;transition:ease all 0.5s;cursor:pointer;padding:5px;width:100%;text-align:center}.gallery-section-2 .contents .headers .header:hover,.gallery-section-2 .contents .headers .header.active{background:#b88c5f;color:#fff}.gallery-section-2 .contents .gallery{display:flex;justify-content:center;align-items:flex-start;gap:100px}.gallery-section-2 .contents .gallery aside{max-width:320px;position:sticky;top:110px}.gallery-section-2 .contents .gallery .pictures{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.gallery-section-2 .contents .gallery .pictures .picture{position:relative}.gallery-section-2 .contents .gallery .pictures .picture img{max-width:100%;width:353px;height:353px;object-fit:cover;object-position:center}.gallery-section-2 .contents .gallery .pictures .picture div{opacity:0;position:absolute;bottom:-20px;left:0;width:100%;padding:5px 0;background:#b88c5f;z-index:10;text-align:center;transition:ease all 0.5s}.gallery-section-2 .contents .gallery .pictures .picture:hover div{bottom:0;opacity:1}