:root{--primary-gold:#de9f26;--brand-coffee:#1d1c17;--dark-black:#1a1a1a}html,body,#root,.App{touch-action:pan-y!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;overflow-x:hidden!important}.ftco-navbar-light,.ftco-navbar-light.scrolled{background:#1d1c17!important;position:fixed!important;top:0!important}#ftco-navbar .container{max-width:1350px!important;padding-left:10px!important;padding-right:10px!important}.ftco-navbar-light.scrolled{box-shadow:0 4px 10px #0000001a!important}.header-logo{width:auto!important;height:130px!important;transition:all .3s!important}.ftco-navbar-light.scrolled .header-logo{height:100px!important}@media (width<=991.98px){.header-logo{height:100px!important;margin-left:0!important}}.bg-primary,.bg-primary,.btn.btn-primary,.ftco-footer .ftco-footer-widget .ftco-footer-social li a,.ftco-navbar-light .navbar-nav>.nav-item>.nav-link:hover,.ftco-navbar-light .navbar-nav>.nav-item.active>.nav-link,.ftco-navbar-light.scrolled .navbar-nav>.nav-item.active>.nav-link,.mouse-icon,.pricing .price-sale,.services .icon,.testimony-section .owl-dot.active,.subscribe-form .form-group .submit,.btn.btn-primary:hover,.btn.btn-primary:focus{background-color:var(--primary-gold)!important;border-color:var(--primary-gold)!important}.hero .overlay{content:"";opacity:.7;background:var(--brand-coffee);position:absolute;inset:0;pointer-events:none!important}.hero-bread{z-index:0;justify-content:center;align-items:center;display:flex;position:relative;touch-action:pan-y!important;height:400px!important}.hero-bread:after{content:"";z-index:-1;opacity:.5;background:var(--brand-coffee);position:absolute;inset:0}.hero{background:#000;width:100vw!important;max-width:100%!important;height:100vh!important;margin:0!important;padding:0!important;position:relative!important;overflow:hidden!important}@media (width>=992px){.hero{left:50%!important;transform:translate(-50%)!important}}.hero .home-slider,.hero .owl-carousel,.hero .slider-item,.hero .slider-text{width:100%!important;height:100vh!important}.hero .slider-item,.hero .home-slider,.hero .slider-text{touch-action:pan-y!important;width:100%!important;max-width:100%!important;height:100vh!important;margin:0!important;padding:0!important}@media (width<=991.98px){.hero{width:100vw!important;height:calc(100vh - 100px)!important;margin:100px 0 0!important;left:50%!important;transform:translate(-50%)!important}.hero .home-slider,.hero .owl-carousel,.hero .slider-item,.hero .slider-text{justify-content:center!important;align-items:center!important;width:100vw!important;height:calc(100vh - 100px)!important;min-height:calc(100vh - 100px)!important;display:flex!important}.hero .slider-text{padding-top:20px!important}.hero .slider-text h1{font-size:42px!important;line-height:1.2!important}.hero .slider-text h2{letter-spacing:1px!important;font-size:14px!important}}.hero .slider-item{-webkit-user-drag:none!important;-webkit-user-select:none!important;user-select:none!important;touch-action:pan-y!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;display:block!important}.owl-carousel,.owl-stage-outer,.owl-stage,.owl-item{touch-action:pan-y!important;margin:0!important;padding:0!important}.hero .slider-text h1,.hero .slider-text h2,.hero .slider-text .subheading,.hero .slider-text p{color:#fff!important}.hero-bread .slider-text h1{color:var(--primary-gold)!important}.hero-bread .slider-text .breadcrumbs,.hero-bread .slider-text .breadcrumbs span,.hero-bread .slider-text .breadcrumbs a{color:#fff!important}.text-primary,.ftco-navbar-light .navbar-nav>.nav-item>.nav-link:hover,.ftco-navbar-light .navbar-brand,.ftco-footer .ftco-heading-2,.block-23 ul li span,.ftco-animate .heading,.pricing .price-sale{color:var(--primary-gold)!important}.ftco-navbar-light .navbar-nav>.nav-item.cta>.nav-link{background:var(--primary-gold)!important;border:1px solid var(--primary-gold)!important;color:var(--brand-coffee)!important}h1,h2,h3,h4,h5,h6{font-family:Poppins,Arial,sans-serif;color:var(--brand-coffee)!important}.heading-section h2{color:var(--brand-coffee)!important;font-weight:700!important}.heading-section h2.text-primary,h1.text-primary,h2.text-primary,h3.text-primary,h4.text-primary,h5.text-primary,h6.text-primary{color:var(--primary-gold)!important}.heading-section .subheading{text-transform:uppercase;letter-spacing:2px;color:var(--primary-gold)!important;font-weight:600!important}.bg-coffee{background-color:var(--brand-coffee)!important;color:#fff!important}.ftco-footer{background:var(--brand-coffee)!important;color:#fff!important}.ftco-footer .container{max-width:1350px!important}.ftco-animate{opacity:1!important;visibility:visible!important}.ftco-navbar-light .navbar-nav>.nav-item>.nav-link:hover,.navbar-nav .nav-item .nav-link:hover,.nav-link:hover,.navbar-brand:hover,.navbar-brand:focus{color:var(--primary-gold)!important;background:0 0!important}.ftco-navbar-light.scrolled .navbar-nav>.nav-item>.nav-link:hover,.ftco-navbar-light.scrolled .navbar-brand:hover{color:#fff!important;background:0 0!important}.ftco-navbar-light .navbar-nav>.nav-item.active>.nav-link,.ftco-navbar-light .navbar-nav>.nav-item>.nav-link{background:0 0!important}.btn,.btn-primary,.btn-quote,.btn-cta,.btn-black,.btn-white{display:inline-block;text-transform:uppercase!important;border:none!important;border-radius:5px!important;padding:12px 25px!important;font-size:14px!important;font-weight:700!important;transition:all .3s!important}.btn-primary,.btn-quote,.btn-cta{background-color:var(--primary-gold)!important;color:var(--brand-coffee)!important}.btn-primary:hover,.btn-quote:hover,.btn-cta:hover{text-decoration:none;background-color:var(--brand-coffee)!important;color:var(--primary-gold)!important;box-shadow:0 5px 15px #0003!important}@media (width>=992px){.ftco_navbar{z-index:1000;transition:background .3s;top:0;left:0;right:0;background:0 0!important;position:absolute!important}.ftco_navbar.scrolled{background:var(--brand-coffee)!important;position:fixed!important;box-shadow:0 0 20px #0000004d!important}.ftco-navbar-light .navbar-nav>.nav-item>.nav-link,.ftco-navbar-light.scrolled .navbar-nav>.nav-item>.nav-link{color:#fff!important}.ftco-navbar-light.scrolled .navbar-nav>.nav-item.active>.nav-link{color:var(--primary-gold)!important}.ftco-navbar-light.scrolled .navbar-brand{color:#fff!important}}@media (width<=991.98px){.ftco_navbar{z-index:1100;width:100%;top:0;box-shadow:0 4px 10px #0000001a;background:var(--brand-coffee)!important;border:none!important;position:fixed!important}.ftco-navbar-light .navbar-nav>.nav-item>.nav-link{color:#fff!important;padding-left:15px!important}.navbar-brand{color:#fff!important}.navbar-toggler{color:#fff!important;background:0 0!important;border:none!important;padding:0!important}.navbar-toggler .oi-menu{color:#fff!important}.navbar-collapse{border-top:1px solid #ffffff1a;margin-top:10px;background:var(--brand-coffee)!important;padding:15px!important}}.ftco-navbar-light.scrolled .navbar-nav>.nav-item>.nav-link.active{color:var(--primary-gold)!important}.product .bottom-area{opacity:1!important;visibility:visible!important;background:0 0!important;width:100%!important;display:block!important;position:relative!important;bottom:10px!important}.product .text,.product .pricing,.product .price,.product .text .d-flex{background:0 0!important}.product .btn-quote,.product .btn-cta{text-align:center!important;width:100%!important;margin:5px auto 0!important;padding:8px 15px!important;font-size:11px!important;display:inline-block!important}.product:hover{transform:none!important}.product:hover .text h3,.product:hover .text h3 a,.product:hover .text .price span,.product:hover .text .pricing p,.product:hover .text .pricing span{color:var(--primary-gold)!important}.product .product-description{transition:all .3s}.ftco-footer .block-23 ul li,.ftco-footer .block-23 ul li .text,.ftco-footer .block-23 ul li a,.ftco-footer .block-23 ul li a span{color:#fff!important}.ftco-footer .block-23 ul li .icon,.ftco-footer .footer-link:hover .text,.ftco-footer .footer-link:hover{color:var(--primary-gold)!important}.footer-link{transition:color .3s;color:#fff!important}.ftco-footer-widget .ftco-heading-2{color:var(--primary-gold)!important}.ftco-section{padding:6em 0}.services .icon,.bg-color-1,.bg-color-2,.bg-color-3,.bg-color-4{background:var(--brand-coffee)!important}.services .icon span{color:var(--primary-gold)!important}.category-wrap .text{background:var(--brand-coffee)!important}.category-wrap .text h2 a{color:var(--primary-gold)!important}.badge-success,.badge-warning{background-color:var(--primary-gold)!important;color:var(--brand-coffee)!important}.whatsapp-float{text-align:center;z-index:10000;background-color:#25d366;border-radius:50px;justify-content:center;align-items:center;width:60px;height:60px;transition:all .3s;display:flex;position:fixed;bottom:40px;right:40px;box-shadow:2px 2px 10px #0003;color:#fff!important;text-decoration:none!important}.whatsapp-float:hover{background-color:#128c7e;transform:scale(1.1);box-shadow:2px 5px 15px #0000004d;color:#fff!important}@media (width<=991.98px){.whatsapp-float{border-radius:50px 0 0 50px;width:60px;height:60px;top:50%;bottom:auto;right:10px;transform:translateY(-50%);box-shadow:-2px 2px 10px #0000004d}.whatsapp-float:hover{transform:translateY(-50%)scale(1.1)}.whatsapp-float svg{width:35px;height:35px;margin-right:-5px}}
