*{box-sizing:border-box}body{background-color:#bec4af;font-family:Inter,sans-serif;width:100%}.page-container,body{margin:0;padding:0}section{display:flex;flex-direction:column;gap:32px;margin:112px;padding:0}@media only screen and (max-width:1439px){section{margin:80px}}@media only screen and (max-width:1024px){section{gap:24px;margin:48px}}@media only screen and (max-width:800px){section{margin:48px 32px}}@media only screen and (max-width:560px){section{gap:16px;margin:48px 16px}}.content-container{display:flex;flex-direction:row;gap:32px}@media only screen and (max-width:1024px){.content-container{gap:24px}}@media only screen and (max-width:560px){.content-container{gap:16px}}h1{font-size:56px;font-weight:900;letter-spacing:0;line-height:64px;text-align:center;text-transform:uppercase}@media only screen and (max-width:1024px){h1{font-size:48px;line-height:56px}}@media only screen and (max-width:560px){h1{font-size:40px;line-height:48px}}h2{color:#3a5340;font-size:40px;font-weight:600;letter-spacing:0;line-height:48px;text-transform:uppercase}@media only screen and (max-width:1024px){h2{font-size:32px;line-height:40px}}@media only screen and (max-width:560px){h2{font-size:24px;line-height:32px}}h3{text-wrap:nowrap;color:#fff;font-size:32px;font-weight:600;letter-spacing:0;line-height:40px;text-transform:uppercase}@media only screen and (max-width:1439px){h3{font-size:24px;line-height:32px}}@media only screen and (max-width:560px){h3{font-size:20px;line-height:28px}}h4{color:#fff;font-size:20px;font-weight:600;letter-spacing:0;line-height:28px;text-decoration:underline;text-transform:uppercase;text-underline-offset:4px}@media only screen and (max-width:560px){h4{font-size:16px;line-height:24px}}p{font-size:20px;font-weight:400;letter-spacing:0;line-height:28px}@media only screen and (max-width:1439px){p{font-size:16px;line-height:24px}}@media only screen and (max-width:560px){p{font-size:14px;line-height:22px}}a,h1,h2,h3,h4,p{margin:0;padding:0}.img-container{overflow:hidden;position:relative}img{height:100%;object-fit:cover;position:absolute;width:100%}button{background-color:#3a5340;border:none;border-radius:16px;color:#fff;font-size:20px;font-weight:500;line-height:28px;padding:8px 16px}@media only screen and (max-width:560px){button{border-radius:12px;font-size:16px;line-height:24px;padding:6px 12px}}button:hover{background-color:#18311e;cursor:pointer}button:active{background-color:#5c7562}hr{border:2px solid #3a5340;margin:0}.header{align-items:center;display:flex;flex-direction:row;height:auto;justify-content:space-between;padding:32px 112px;position:fixed;top:0;width:100%;z-index:400}.header.scrolled{background-color:#18311e;color:#fff;transition:.7s}.logo{align-items:center;display:inline-flex;height:66px;justify-content:center;padding:0;width:132px}.logo a{height:100%;position:relative;width:100%}.header-logo.scrolled{opacity:1;transition:.7s}.header-logo-white{opacity:0}.header-logo-white.scrolled{opacity:1;transition:.7s}.logo:hover{cursor:pointer}.desktop-menu{align-items:center;display:flex;justify-content:center;margin:0;padding:0}.alt-menu{display:none}.alt-menu-dropdown{display:none;opacity:0;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease;visibility:hidden}.desktop-menu ul{align-items:center;display:flex;justify-content:space-between;list-style-type:none;margin:auto;padding:0}.desktop-menu li{margin:0;padding:0}.desktop-menu li a{color:inherit;display:block;font-size:16px;font-weight:900;margin-left:24px;padding:0;text-align:center;text-decoration:none}.desktop-menu li a:hover{-webkit-text-decoration:underline 2px;text-decoration:underline 2px;text-underline-offset:4px}.desktop-menu li a:visited{color:none;text-decoration:none}@media screen and (max-width:1024px){.header{align-items:center;height:88px;margin:0;padding:8px 48px}.menu-icons{display:block;padding-bottom:0}.close-icon,.menu-icon{cursor:pointer;display:inline-block;font-size:64px;line-height:1;margin-top:6px;position:relative;z-index:450}.close-icon{color:#fff;margin-right:-16px}.menu-icon{color:#000;margin-right:-8px}.menu-icon.scrolled{color:#fff;margin-right:-8px}.desktop-menu{display:none}.alt-menu{align-items:end;display:flex;flex-direction:column;height:max-content;justify-content:center}.alt-menu span{display:inline-block;padding:0}.alt-menu-dropdown{align-items:center;align-self:flex-end;box-shadow:0 4px 6px #0000001a;display:flex;flex-direction:column;height:max-content;justify-content:center;margin:0;opacity:0;padding:0;position:absolute;right:0;top:0;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease;visibility:hidden}.alt-menu-dropdown.show{opacity:1;transform:translateY(0);visibility:visible}.alt-menu-dropdown.hiding{opacity:0;transform:translateY(-10px);visibility:hidden}.alt-menu-dropdown .menuop{align-items:stretch;background:#18311e;display:flex;flex-direction:column;justify-content:center;margin:0;padding:70px 32px 24px;width:320px}.alt-menu-dropdown .menuop div{background:#3a5340;margin:8px 0;text-align:center}.alt-menu-dropdown .menuop div a{color:#fff;display:block;padding:16px;text-decoration:none}.alt-menu-dropdown .menuop div a:visited{color:#fff;text-decoration:none}}@media only screen and (max-width:800px){.header{padding:8px 32px}}@media screen and (max-width:599px){.header{height:88px;padding:8px 16px}.alt-menu-dropdown .menuop{padding:70px 16px 8px;width:260px}}footer{background-color:#3a5340;padding:112px}.footer-top-row{align-items:center;color:#fff;display:flex;justify-content:space-evenly}footer .img-container{aspect-ratio:2/1;width:100%}.footer.text-section{align-self:flex-start;display:flex;flex-direction:column}footer .footer-link{color:inherit;display:block;margin:8px 0}footer a{color:inherit;text-decoration:none}footer a:hover{color:#bec4af}.footer-icons-container{display:flex;gap:8px;width:fit-content}.footer-icon{font-size:24px}footer hr{border:1px solid #bec4af;margin:8px 0}footer span{color:#bec4af;display:block;font-size:14px;margin:0 auto;text-align:center}footer span a{color:inherit;text-decoration:none}footer span a:hover{color:#5c7562}#footer-logo-link{aspect-ratio:2/1;display:inline-block;width:20%}@media only screen and (max-width:1439px){footer{padding:80px}.footer-top-row{justify-content:space-between}}@media only screen and (max-width:1024px){footer{padding:48px}.footer-top-row{align-items:flex-start}}@media only screen and (max-width:800px){footer{padding:48px 32px}}@media only screen and (max-width:560px){footer{padding:48px 16px}.footer-top-row{align-items:center;flex-direction:column;gap:20px}#footer-logo-link{display:block;width:50%}footer .img-container{display:flex;width:100%}footer .img-container img{object-position:center}footer a,footer h4{text-align:center}.footer.text-section{align-items:center;display:flex;flex-direction:column}.footer-icons-container{margin:auto}}.hero-section{align-items:center;display:flex;height:100vh;justify-content:center;margin:0;min-height:600px;overflow:hidden;padding:0;position:relative;width:100%}.green-tint{background-color:#bec4afb3;height:100%;position:absolute;width:100%;z-index:-4}.hero-section img{object-fit:cover;object-position:center;z-index:-5}.home-hero-content-container{align-items:center;display:flex;flex-direction:column;gap:40px}.hero-section .buttons-container{display:flex;gap:8px}.alt-button{background-color:inherit;border:2px solid #3a5340;color:#3a5340;padding:6px 14px}.alt-button:hover{background-color:inherit;border:2px solid #18311e;color:#18311e;cursor:pointer}.alt-button:active{background-color:inherit;border:2px solid #5c7562;color:#5c7562}.hero-section span{font-size:24px;font-weight:500}.percs-section{background-color:#3a5340;color:#fff;margin:0;padding:112px}.perc{display:flex;flex-direction:column;gap:8px}.perc .icon-and-title{align-items:center;display:flex;gap:8px}.cooperation-icon,.low-costs-icon,.privacy-icon,.trust-icon{height:40px;width:40px}.what-we-do .img-container,.what-we-do .text-container{width:calc(50% - 16px)}.make-an-inquiry .text-container,.what-we-do .text-container{align-items:flex-start;display:flex;flex-direction:column;gap:32px}.make-an-inquiry .images-container,.make-an-inquiry .text-container{width:calc(50% - 16px)}.make-an-inquiry .img-container{width:calc(33% - 16px)}.make-an-inquiry .images-container{display:flex;justify-content:space-between}@media only screen and (max-width:1439px){.percs-section{padding:80px}.cooperation-icon,.low-costs-icon,.privacy-icon,.trust-icon{height:32px;width:32px}}@media only screen and (max-width:1024px){.percs-section{padding:48px}.hero-section span{font-size:20px}.perc{width:calc(50% - 12px)}.percs-section .content-container{flex-wrap:wrap}.what-we-do .img-container,.what-we-do .text-container{width:calc(50% - 12px)}.make-an-inquiry .text-container,.what-we-do .text-container{gap:24px}.make-an-inquiry .img-container{width:calc(50% - 8px)}.images-container .kitchen{display:none}}@media only screen and (max-width:800px){.percs-section{padding:48px 32px}}@media only screen and (max-width:560px){.hero-section span{font-size:16px}.percs-section{padding:48px 16px}.perc{width:100%}.alt-button{padding:4px 10px}.what-we-do .content-container{flex-direction:column-reverse}.make-an-inquiry .text-container,.what-we-do .img-container,.what-we-do .text-container{width:100%}.what-we-do .img-container{height:300px}.make-an-inquiry .text-container,.what-we-do .text-container{gap:16px}.make-an-inquiry .images-container{display:none}}.about-page-container,.contact-page-container{padding-top:40px}.who-we-are .img-container,.who-we-are .text-section,.why-we-started .images-container,.why-we-started .text-container{width:calc(50% - 16px)}.why-we-started .images-container{display:flex;gap:24px}.why-we-started .images-container .img-container{width:calc(33% - 16px)}.offer{align-items:center;background-color:#5c7562;border-radius:32px;box-shadow:2px 2px 2px #18311e;color:#fff;display:flex;flex-direction:column;gap:24px;padding:32px}.offer p{text-align:center}.offer .img-container{aspect-ratio:1/1;width:50%}.offer img{object-fit:contain}#mobile-offers,#tablet-offers,#whym{display:none}#third-why img{object-position:-50px}@media only screen and (max-width:1024px){.about-page-container,.contact-page-container{padding-top:56px}.why-we-started .images-container{flex-direction:column}.why-we-started .images-container .img-container{height:calc(33% - 16px);width:100%}#third-why img{object-position:center}#tablet-offers{display:flex}#desktop-offers{display:none}.what-we-offer .content-container{flex-direction:column;gap:24px}.offer{flex-direction:row}.offer p{text-align:left}.offer .text-container{display:flex;flex-direction:column;gap:8px}}@media only screen and (max-width:560px){.about-page-container,.contact-page-container{padding-top:64px}.who-we-are .content-container{flex-direction:column-reverse}.who-we-are .img-container,.who-we-are .text-section{width:100%}.who-we-are .img-container{height:300px}#whydnt{display:none}#whym{display:flex;flex-direction:column}.content-container .img-container{height:200px;width:100%}#tablet-offers{display:none}#mobile-offers{display:flex}.offer{align-items:flex-start;flex-direction:column;gap:8px}.offer .img-and-title{align-items:center;display:flex;gap:8px}.img-and-title .img-container{height:40px;width:40px}}.contact-details,.contact-form{width:calc(50% - 16px)}.contact-details{background-color:#5c7562;border-radius:32px;color:#fff;display:flex;flex-direction:column;gap:32px;padding:32px}.contact-us,.follow-us{display:flex;flex-direction:column;gap:8px}.contact-us a,.follow-us a{color:inherit;text-decoration:none}.contact-us a:hover,.follow-us a:hover{color:#bec4af}.contact-us a:active,.follow-us a:active{color:#3a5340}.contact-detail{align-items:center;display:flex;gap:8px}.contact-icon{font-size:24px}.detail-span-holder{display:flex;flex-direction:column}@media only screen and (max-width:1024px){.contact-page-container .content-container{flex-direction:column}.contact-details,.contact-form{align-items:center;text-align:center;width:100%}.contact-detail{justify-content:center}}.form-container{position:relative}form{gap:16px}form,form div{align-items:flex-start;display:flex;flex-direction:column}form div{width:100%}form input,form textarea{background-color:inherit;border:2px solid #3a5340;border-radius:0;box-shadow:2px 2px 2px #18311e;line-height:24px;width:100%}form input:focus,form textarea:focus{border:2px solid #3a5340;outline:none}form input:-webkit-autofill{background-color:inherit;-webkit-transition:background-color 50000s ease-in-out 0s;transition:background-color 50000s ease-in-out 0s}form textarea{height:100%;resize:none}.error-message,.success-message{align-items:center;display:flex;gap:4px;height:100%;margin-top:16px;width:100%}.success-message{color:green}.error-message{color:red}
/*# sourceMappingURL=main.1689e1ad.css.map*/