*{box-sizing:border-box}body,html{width:100%;height:100%;padding:0;margin:0;background-color:#2f1b10;overflow:hidden}@font-face{font-family:mont-bold;src:url(./Montserrat-BoldItalic-Djq5cO0x.ttf)}@font-face{font-family:mont-italic;src:url(./Montserrat-Italic-BkwzhAef.ttf)}@font-face{font-family:mont-regular;src:url(./Montserrat-Regular-BTv-ZAuf.otf)}.header{position:absolute;top:10%;left:0;width:100%;color:#fff;z-index:10;display:flex;justify-content:center;align-items:center}@media (max-width: 767px){.header{top:5%}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.header{top:5%}}.header .header-right{width:80%;display:flex;gap:3%;flex-direction:row-reverse}.header .header-right .menu-btn{all:unset;text-decoration:underline;text-underline-offset:5px;font-family:mont-regular;font-weight:700;color:#ccc;cursor:pointer}.header .header-right .logo{display:flex;width:10%;max-width:40px}.header .header-right .logo img{width:100%}.main-container{display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:1fr 1fr;height:100vh;overflow:hidden}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.main-container{grid-template-columns:1fr 1fr;grid-template-rows:minmax(0,1fr) minmax(0,3fr) minmax(0,1fr);overflow:hidden}}@media (max-width: 767px){.main-container{grid-template-columns:1fr 1fr;grid-template-rows:minmax(0,1fr) minmax(0,3fr) minmax(0,1fr);overflow:hidden}}.main-container .top-left{z-index:1}.main-container .top-left .image_1{width:min(30vw,30vh);max-width:300px}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.main-container .top-left .image_1{width:min(40vw,40vh);max-width:400px;transform:translateY(-50%)}}@media (max-width: 767px){.main-container .top-left .image_1{width:90%;max-width:400px;transform:translateY(-50%)}}.main-container .top-left .image_1 .image{width:100%;height:100%}.main-container .middle{z-index:1;grid-column:2/3;grid-row:1/3;align-self:center}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.main-container .middle{grid-column:1/-1;grid-row:2/3;position:relative;justify-items:center;align-self:normal}}@media (max-width: 767px){.main-container .middle{grid-column:1/-1;grid-row:2/3;position:relative;justify-items:center}}.main-container .middle .container-center{display:flex;justify-content:center;align-items:center;padding:3vw}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.main-container .middle .container-center{padding:3vw}}@media (max-width: 767px){.main-container .middle .container-center{padding:0 10vh 10vh}}.main-container .middle .container-center .container{display:flex;flex-direction:column;margin-top:4vh;width:min(40vw,100vh)}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.main-container .middle .container-center .container{margin-top:0;width:min(80vw,80vh)}}@media (max-width: 767px){.main-container .middle .container-center .container{margin-top:0;width:min(80vw,80vh)}}.main-container .middle .container-center .container .logo-container .logo{display:flex;width:100%;filter:brightness(.9);transform:translate(-6%)}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.main-container .middle .container-center .container .logo-container .logo{width:90%}}@media (max-width: 767px){.main-container .middle .container-center .container .logo-container .logo{width:100%}}.main-container .middle .container-center .container .logo-container .logo .image{width:100%;height:100%}.main-container .middle .container-center .container .description-container .description{display:flex;justify-content:center;align-items:center;width:100%}@media (max-width: 767px){.main-container .middle .container-center .container .description-container .description{width:100%;max-width:600px}}.main-container .middle .container-center .container .description-container .description .text{color:#ccc;font-size:min(2.5vw,2.5vh);font-family:mont-regular}@media (max-width: 767px){.main-container .middle .container-center .container .description-container .description .text{font-size:min(3vw,3vh)}}.main-container .middle .container-center .container .location .container-location{display:flex;align-items:center}.main-container .middle .container-center .container .location .container-location .logo-location{width:min(5vw,5vh);height:auto;transform:translate(-20%)}.main-container .middle .container-center .container .location .container-location .logo-location img{width:100%}@media (max-width: 767px){.main-container .middle .container-center .container .location .container-location .logo-location{width:min(6vw,6vh)}}.main-container .middle .container-center .container .location .container-location .second-container{display:flex;flex-direction:column}.main-container .middle .container-center .container .location .container-location .second-container .text{color:#ccc;font-family:mont-italic;margin:0;font-size:min(2vw,2vh)}@media (max-width: 767px){.main-container .middle .container-center .container .location .container-location .second-container .text{font-size:min(3vw,3vh)}}.main-container .middle .container-center .container .location .container-location .second-container .link-location{color:#ccc;font-family:mont-bold;font-size:min(2vw,2vh)}@media (max-width: 767px){.main-container .middle .container-center .container .location .container-location .second-container .link-location{font-size:min(3vw,3vh)}}.main-container .middle .container-center .container .brands{display:flex;align-items:center;justify-content:flex-start;gap:1vw}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.main-container .middle .container-center .container .brands{justify-content:space-between}}.main-container .middle .container-center .container .brands .text{font-family:mont-regular;color:#ccc;text-transform:uppercase;font-size:min(1.5vw,1.5vh)}@media (max-width: 767px){.main-container .middle .container-center .container .brands .text{margin:0;font-size:min(2vw,2vh)}}.main-container .middle .container-center .container .brands .rrs-logo{width:min(15vw,15vh);max-width:200px}.main-container .middle .container-center .container .brands .rrs-logo img{width:100%}@media (max-width: 767px){.main-container .middle .container-center .container .brands .rrs-logo{width:min(15vw,15vh)}}.main-container .middle .container-center .container .brands .poc-logo{width:min(25vw,25vh);max-width:300px}@media (max-width: 767px){.main-container .middle .container-center .container .brands .poc-logo{width:min(30vw,30vh)}}.main-container .middle .container-center .container .brands .poc-logo img{width:100%}.main-container .middle .container-center .container .enquiry{display:none}@media (max-width: 767px){.main-container .middle .container-center .container .enquiry{display:block}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.main-container .middle .container-center .container .enquiry{display:block}}.main-container .middle .container-center .container .enquiry .mail{font-size:min(1.5vw,1.5vh);font-family:mont-italic;color:#ccc;line-height:1.6}@media (max-width: 767px){.main-container .middle .container-center .container .enquiry .mail{font-size:min(2vw,2vh)}}.main-container .middle .container-center .container .enquiry .mail span a{text-decoration:underline;text-underline-offset:2px;font-family:mont-bold;color:#ccc}.main-container .middle .container-center .container .enquiry .company{font-size:min(1.5vw,1.5vh);font-family:mont-italic;color:#ccc;line-height:1.6}@media (max-width: 767px){.main-container .middle .container-center .container .enquiry .company{font-size:min(2vw,2vh)}}.main-container .middle .container-center .container .coffeebean{display:none;width:30vw;height:auto;position:absolute;bottom:0;left:0;transform:translate(-60%)}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.main-container .middle .container-center .container .coffeebean{display:block}}@media (max-width: 767px){.main-container .middle .container-center .container .coffeebean{display:block}}.main-container .middle .container-center .container .coffeebean img{width:100%;height:100%}.main-container .top-right{z-index:1;display:flex;justify-content:flex-start;flex-direction:row;align-items:center}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.main-container .top-right{align-self:auto;flex-direction:column;justify-content:center}}@media (max-width: 767px){.main-container .top-right{align-self:auto;flex-direction:column;justify-content:flex-start}}.main-container .bottom-left{z-index:1;position:relative;align-self:end}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.main-container .bottom-left{align-self:auto}}@media (max-width: 767px){.main-container .bottom-left{align-self:auto}}.main-container .bottom-left .container{display:flex;justify-content:center;align-items:center;width:50%;height:50%;position:relative;z-index:1;transform:translate(100%)}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.main-container .bottom-left .container{transform:translate(50%,40%)}}@media (max-width: 767px){.main-container .bottom-left .container{transform:translate(50%)}}.main-container .bottom-left .container .image_2{position:absolute;width:min(20vw,20vh);height:auto;animation:rotate 10s infinite linear}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.main-container .bottom-left .container .image_2 img{width:100%;height:100%}.main-container .bottom-left .container .coffee-bean{position:absolute;width:min(10vw,10vh);height:auto}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.main-container .bottom-left .container .coffee-bean{width:min(10vw,10vh)}}@media (max-width: 767px){.main-container .bottom-left .container .coffee-bean{width:min(8vw,8vh)}}.main-container .bottom-left .container .coffee-bean img{width:100%;height:100%}.main-container .bottom-left .coffeebean{position:relative;bottom:0;width:min(30vw,30vh);max-width:300px;transform:translate(-40%);z-index:0}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.main-container .bottom-left .coffeebean{display:none}}@media (max-width: 767px){.main-container .bottom-left .coffeebean{display:none}}.main-container .bottom-left .coffeebean img{width:100%}.main-container .bottom-right{z-index:1;align-self:end;position:relative}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.main-container .bottom-right{align-self:auto}}@media (max-width: 767px){.main-container .bottom-right{align-self:auto}}.main-container .bottom-right .image_3{width:min(30vw,30vh);height:auto;max-width:350px}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.main-container .bottom-right .image_3{width:100%;max-width:none;position:absolute;right:0}}@media (max-width: 767px){.main-container .bottom-right .image_3{width:100%;max-width:none;position:absolute;right:0}}.main-container .bottom-right .image_3 .image{width:100%;height:100%}.main-container .footer{z-index:1;bottom:3vh;left:5vh;position:absolute}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.main-container .footer{display:none}}@media (max-width: 767px){.main-container .footer{display:none}}.main-container .footer .mail{font-size:min(1.5vw,1.5vh);font-family:mont-italic;color:#ccc}.main-container .footer .mail span a{text-decoration:underline;text-underline-offset:2px;font-family:mont-bold;color:#ccc}.main-container .footer .company{font-size:min(1.5vw,1.5vh);font-family:mont-italic;color:#ccc}.main-container .pdfviewer{display:none;align-items:center;justify-content:center;position:absolute;width:100%;height:100%;z-index:999;background-color:#000000b3}.main-container .pdfviewer .viewer{display:flex;align-items:center;flex-direction:column;position:absolute;width:min(90vw,90vh);height:min(90vw,90vh);max-width:1920px;max-height:1080px;background-color:#000;overflow-y:auto}@media (max-width: 767px){.main-container .pdfviewer .viewer{width:min(80vw,90vh);height:80vh}}.main-container .pdfviewer .viewer .page-info{font-family:mont-regular;font-size:min(2vw,1vh);color:#fff}.main-container .pdfviewer .viewer canvas{position:relative;width:100%;height:100%;object-fit:cover}.main-container .pdfviewer .btns{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%;padding:20%}@media (max-width: 767px){.main-container .pdfviewer .btns{padding:5%}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.main-container .pdfviewer .btns{padding:5%}}.main-container .pdfviewer .btns .btn-left{transform:scale(-1);width:min(10vw,5vh);cursor:pointer}.main-container .pdfviewer .btns .btn-left img{width:100%;height:auto}.main-container .pdfviewer .btns .btn-right{width:min(10vw,5vh);cursor:pointer;z-index:999}.main-container .pdfviewer .btns .btn-right img{width:100%;height:auto}.main-container .pdfviewer .exit{position:absolute;top:0;right:0;width:10%;height:auto;max-width:50px;transform:translate(-50%,50%);cursor:pointer}.main-container .pdfviewer .exit img{width:100%;height:auto}.main-container .active{display:flex}@keyframes windAnimation{0%{transform:translate(95vw,40vh) rotate(0)}to{transform:translate(95vw,50vh) rotate(180deg)}}@keyframes windAnimation-2{0%{transform:translate(60vw,15vh) rotate(0)}to{transform:translate(60vw,22vh) rotate(-90deg)}}@keyframes windAnimation-3{0%{transform:translate(15vw,3vh) rotate(0)}to{transform:translate(20vw,3vh) rotate(50deg)}}.main-container .coffee-anim-1 .bean-1{width:min(10vw,10vh);position:absolute;top:0;z-index:0}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.main-container .coffee-anim-1 .bean-1{width:min(10vw,10vh)}@keyframes windAnimation{0%{transform:translate(90vw,40vh) rotate(0)}to{transform:translate(90vw,50vh) rotate(180deg)}}}@media (max-width: 767px){.main-container .coffee-anim-1 .bean-1{width:min(10vw,10vh)}@keyframes windAnimation{0%{transform:translate(90vw,40vh) rotate(0)}to{transform:translate(90vw,50vh) rotate(180deg)}}}.main-container .coffee-anim-1 .bean-1 img{width:100%}.main-container .coffee-anim-1 .bean-2{width:min(4vw,4vh);position:absolute;top:0}.main-container .coffee-anim-1 .bean-2 img{width:100%}.main-container .coffee-anim-1 .bean-3{width:min(15vw,15vh);position:absolute;top:0;z-index:1}.main-container .coffee-anim-1 .bean-3 img{width:100%}.main-container .animated-0{animation:windAnimation 5s ease-in-out}.main-container .animated-1{animation:windAnimation-2 5s ease-in-out}.main-container .animated-2{animation:windAnimation-3 5s ease-in-out}
