body,h1,h2,h3,h4,h5,h6{line-height:1.5!important}body,input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-size:16px}.about-image img,.logo img{object-fit:contain;object-position:left;height:100%}body,button.slick-next.slick-arrow,header{right:0}button.slick-prev,header{left:0}.box,a{cursor:pointer}.craft img,.gallery img,.logo img{height:100%}.iti,.nav-bar li.active{position:relative}body,html,select{scrollbar-color:rgba(var(--dark-color),1) transparent}body,html{scroll-behavior:smooth}body,select{scrollbar-width:8px}html,select{scrollbar-width:thin}::-webkit-scrollbar{width:8px}.about-image,.craft,.gallery,.gallery img,.iti,.logo,.logo img,.review-image{width:100%}::-webkit-scrollbar-thumb{border-radius:10px;background-image:linear-gradient(rgba(var(--dark-color),1),rgba(var(--dark-color),1))}::-moz-selection{color:rgba(var(--clr-1),1);background:rgba(var(--dark-color),1)}::selection{color:rgba(var(--clr-1),1);background:rgba(var(--dark-color),1)}.bg-1,.nav-bar li.active:after{background:rgba(var(--clr-1),1)}html{scroll-snap-type:y mandatory}body{margin:0;-webkit-transition:margin-left .3s ease-in-out;transition:margin-left .3s ease-in-out;-webkit-overflow-scrolling:touch;font-family:"Roboto Condensed",sans-serif;color:rgba(var(--dark-color),1);background:rgba(var(--light-color),1);overflow-x:hidden}.box,.btn,button{transition-duration:.8s}footer,section{overflow-x:hidden;overflow-y:clip}*{box-sizing:border-box}:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}a{outline:0;text-decoration:none;color:inherit}a.active,a:active,a:focus,a:hover{color:rgba(var(--clr-1),1)!important;outline:0!important;text-decoration:none}audio,img,video{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{font-style:normal;text-transform:capitalize;font-family:"Protest Strike",sans-serif}.f-70{font-size:70px}.f-50{font-size:50px}.f-30{font-size:30px}.f-24{font-size:24px}.fw-700,b,strong{font-weight:700}.clr-1{color:rgba(var(--clr-1),1)}.clr-2{color:rgba(var(--clr-2),1)}.bg-l{background:rgba(var(--light-color),1)}.bg-d{background:rgba(var(--dark-color),1)}.btn,button{background:rgba(var(--clr-2),0)!important;border:2px solid rgba(var(--clr-1),1);text-transform:uppercase;color:inherit!important;padding:15px 50px!important;border-radius:unset!important}.btn-2{background:rgba(var(--clr-2),1)!important;color:rgba(var(--dark-color),1)!important;border-radius:unset!important}.btn.active,.btn:hover,button.active,button:hover{color:rgba(var(--light-color),1)!important;background:rgba(var(--clr-2),1)!important;border:2px solid rgba(var(--clr-2),1)}.form-control,input,select{background:0 0;color:inherit!important;border:1px solid rgba(var(--dark-color),.1)!important;padding:15px 10px!important;box-shadow:unset!important;transition-duration:.8s;height:auto!important;border-radius:unset!important}.bg{background-attachment:fixed;background-size:cover;background-position:center}div.cursor div span,label.h{position:absolute;opacity:0}.form-control::placeholder,input::placeholder{color:rgba(var(--dark-color),.8)!important}.text-white .form-control,.text-white input,.text-white select{border-color:rgba(var(--light-bg-color),.1)!important;color:rgba(var(--light-bg-color),1)!important}.text-white .form-control::placeholder,.text-white input::placeholder{color:rgba(var(--light-color),.8)!important;opacity:1}.form-control:focus,.iti__country-list,input:focus{color:rgba(var(--dark-color),1)!important}.form-control::placeholder,input::placeholder{color:rgba(var(--dark-color),1)!important;opacity:1}.form-control:focus,input:focus{outline:0;background:rgba(var(--light-color),1)!important;border:1px solid rgba(var(--clr-1),1)!important;box-shadow:none}.form-control:focus::placeholder,input:focus::placeholder{color:rgba(var(--dark-color),1)!important}li{list-style:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}label.h{z-index:-999999999}@supports (-moz-appearance:none){SELECT{-moz-appearance:none!important;background:url(data:image/gif; base64,R0lGODlhBgAGAKEDAFVVVX9/f9TU1CgmNyH5BAEKAAMALAAAAAAGAAYAAAIODA4hCDKWxlhNvmCnGwUAOw==) right center no-repeat!important;background-position:calc(100% - 5px) center!important}}header{position:absolute;z-index:999999}.logo{display:block;height:120px}.nav-bar li.active:after{content:'';position:absolute;bottom:0;width:100%;height:2px;bac:ba;left:0;right:0}.overlay{background:linear-gradient(rgba(var(--clr-2),.7),rgba(var(--dark-color),.7))}.main .overlay{background:linear-gradient(rgba(var(--dark-color),.38),rgba(var(--dark-color),1))}.main .banner{background-size:cover;background-position:bottom;animation:10s banner}@keyframes banner{0%{background-position:top}100%{background-position:bottom}}.main .overlay.pt-5{padding-bottom:300px}.neg-margin{margin-top:-300px}.about-image{height:460px}.review-image{height:200px;object-fit:cover;object-position:top}.craft img,.intro{object-position:center;object-fit:cover}.intro{height:460px}.craft{height:300px}.slick-arrow{background:0 0!important;z-index:99999999;padding:0!important}button.slick-arrow:hover{background:0 0!important;border:unset}.slick-next:before,.slick-prev:before{color:rgba(var(--dark-color),1)}.text-white .slick-next:before,.text-white .slick-prev:before{color:rgba(var(--light-color),1)}.box{padding:30px;height:220px}.box:hover{box-shadow:0 .5rem 1rem rgba(var(--dark-color),.15)!important}.backdrop{background-size:300px;background-repeat:no-repeat;background-position:bottom right}.gallery{height:200px;overflow:hidden;margin-bottom:20px}.gallery img{object-fit:cover}@media screen and (max-width:1025px){.f-70{font-size:60px}.f-50{font-size:40px}.f-30{font-size:28px}.f-24{font-size:20px}body{font-size:15px}.intro{height:360px}.neg-margin{margin-top:-260px}.main .overlay.pt-5{padding-bottom:260px}}@media screen and (max-width:768px){.craft,.review-image{height:250px}.f-70{font-size:55px}.f-50{font-size:30px}.craft{width:100%}}@media screen and (max-width:576px){ul.nav-bar{background:rgba(var(--clr-2),1);padding:20px;position:fixed;top:0;left:0;clip-path:polygon(0 0,0 0,0 100%,0% 100%);height:100vh;width:100vw;transition:.8s}ul.nav-bar.active{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.intro{height:200px}.neg-margin{margin-top:-160px}.main .overlay.pt-5{padding-bottom:160px}body{font-size:14px}}.iti{display:inline-block;margin-bottom:13px}.iti input{padding-left:50px!important}