@import"https://fonts.googleapis.com/css2?family=Archivo+Black&family=Bebas+Neue&family=Bungee&family=Cormorant+Garamond:ital,wght@0,300..700;1,300..700&family=Dosis:wght@200..800&family=Inconsolata:wght@200..900&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Jersey+15+Charted&family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Manrope:wght@200..800&family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&family=Orbitron:wght@400..900&family=Oxygen:wght@300;400;700&family=Playfair+Display:ital,wght@0,400..900;1,400..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Radio+Canada+Big:ital,wght@0,400..700;1,400..700&family=Raleway:ital,wght@0,100..900;1,100..900&family=Roboto+Mono:ital,wght@0,100..700;1,100..700&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&family=Sora:wght@100..800&family=Space+Mono:ital,wght@0,400;0,700;1,400;1,700&family=Titillium+Web:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700&family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap";@import"https://fonts.googleapis.com/css2?family=Archivo+Black&family=Bebas+Neue&family=Bungee&family=Cormorant+Garamond:ital,wght@0,300..700;1,300..700&family=Dosis:wght@200..800&family=Inconsolata:wght@200..900&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Jersey+15+Charted&family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Manrope:wght@200..800&family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Orbitron:wght@400..900&family=Oxygen:wght@300;400;700&family=Playfair+Display:ital,wght@0,400..900;1,400..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Radio+Canada+Big:ital,wght@0,400..700;1,400..700&family=Raleway:ital,wght@0,100..900;1,100..900&family=Roboto+Mono:ital,wght@0,100..700;1,100..700&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&family=Sora:wght@100..800&family=Space+Mono:ital,wght@0,400;0,700;1,400;1,700&family=Titillium+Web:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700&family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap";*{margin:0;padding:0;font-family:Raleway,sans-serif;color:#fff;box-sizing:border-box;scrollbar-width:thin;-webkit-tap-highlight-color:transparent}h1,h2,h3,h4,h5{font-family:KhmerMN,sans-serif;line-height:38px}.khmer-mn{font-family:KhmerMN,sans-serif;line-height:40px}@font-face{font-family:KhmerMN;src:url(/font/KhmerMN/khmer-mn.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:KhmerMN;src:url(/font/KhmerMN/khmer-mn.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:KhmerMN;src:url(/font/KhmerMN/khmer-mn.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:KhmerMN;src:url(/font/KhmerMN/khmer-mn.ttf) format("truetype");font-weight:700;font-style:normal}._number{font-family:Open Sans,sans-serif}:root{--primary-color: #746d51}html{scroll-behavior:smooth}body{width:100%}.primary__button{padding:8px 18px;border-radius:25px;font-size:18px;font-weight:600;outline:none;cursor:pointer;border:none;transition:.8ms ease-in-out;background:#eee8d7;color:#000;display:flex;align-items:center;justify-content:center}.primary__button:hover{background:#eee8d75a;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.primary__input{height:33px;border-radius:3px;outline:none;border:none;border-bottom:2px solid black;background-color:#fff;width:100%;color:#000;padding-left:5px;font-size:17px}.secondary__button img{width:20px}.page__overlay{position:absolute;width:100%;height:max-content}.whatsapp_float{position:fixed;width:55px;height:55px;bottom:25px;right:25px;background-color:#25d366;border-radius:50%;display:flex;justify-content:center;align-items:center;box-shadow:0 4px 10px #0000004d;z-index:9999}.whatsapp_float img{width:30px;height:30px;filter:invert(1)}@media (max-width: 600px){.primary__button{padding:6px 16px;font-size:17px}}.footer__container{display:flex;justify-content:center;width:100%;padding:50px 0;background-color:#746d51}.footer__wrap{display:flex;justify-content:space-between;align-items:center;width:90%}.footer__logo{width:110px}.footer__links_wrap{display:flex;gap:50px}.footer__links_wrap>div{display:flex;flex-direction:column;gap:15px}.footer__links_wrap a{display:flex;align-items:center}.footer__links a{font-size:20px;font-weight:500;text-decoration:none;cursor:pointer}.footer__wrap a:hover{opacity:.8}.footer_address svg{margin-right:5px;width:20px}@media (max-width:800px){.footer__wrap{flex-direction:column;align-items:start}.footer__links_wrap{flex-direction:column;gap:30px;padding-left:10px}}@media (max-width:600px){.footer__wrap{width:95%}.footer__logo{width:110px}.footer__links{gap:25px;margin-right:15px}.footer__links a{font-size:17px}}.header__container{display:flex;justify-content:space-between;background:transparent;place-items:center;width:100%;position:sticky;top:0;z-index:9;margin:auto;background:#fff;padding:10px 30px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:#959da536 0 0 13px}.header__logo img{width:100%;height:60px}.header__section img{width:28px}.header__section{display:flex;align-items:center;gap:30px}.header__container .menu__items{display:inline-block;position:relative;color:#35271c;font-size:.9rem;font-weight:600;cursor:pointer}.header__container .menu__items:hover{color:#746d51}.header__container .sub_menu{position:absolute;left:-10px;top:100%;z-index:9;opacity:0;pointer-events:none;transform:translate(0);transition:.3s ease-in-out;font-size:14px}.header__container .menu__items:hover .sub_menu,.header__container .menu__items:hover .sub_menu_wrap{opacity:1;pointer-events:auto;transform:translate(5px)}.header__container .sub_menu_wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;padding:8px;margin-top:25px;background:#fff;box-shadow:#0000003d 0 3px 8px;transition:.3s ease-in-out}.header__container .sub_menu a{color:#35271c;padding:8px 12px;line-height:18px;white-space:nowrap;font-size:14px;font-weight:500}.pageOverlay{background-color:#000;opacity:.5;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9}.menu__items.cafe{display:flex;align-items:center;background:#35271c;color:#fff;padding:5px 10px;border-radius:5px}.menu__items.cafe:hover{background:#35271ca7}.hamburger_menu{display:none;width:27px}.hamburger_menu span{width:100%;height:3px;border-radius:4px;background:#35271c;position:relative;transition:.1s ease-in-out}.hamburger_menu span:before,.hamburger_menu span:after{content:"";position:absolute;width:100%;height:3px;background:#35271c;border-radius:4px}.hamburger_menu span:before{top:-6.5px}.hamburger_menu span:after{bottom:-6px}.hamburger_menu.active span{transform:rotate(-45deg)}.hamburger_menu.active span:before{display:none}.hamburger_menu.active span:after{bottom:0;transform:rotate(90deg)}.mobile_menu_wrap{position:absolute;display:flex;flex-direction:column;top:63px;left:0;background:#fff;width:100%;height:90vh;padding:10px 20px}.mobile_menu_wrap .menu__items.cafe{margin-top:3px}.mobile_menu_wrap .mobile_menu_section{display:flex;flex-direction:column;gap:12px}.mobile_menu_wrap .mobile_menu_section .menu__items.active svg{transform:rotate(180deg)}.mobile_menu_wrap .mobile_menu_section .menu__items.active .mobile_sub_menu{gap:4px}.mobile_menu_wrap .mobile_menu_section .menu__items.active .mobile_sub_menu a{max-height:500px;padding-top:6px;opacity:1}.mobile_menu_wrap .mobile_menu_section ._arrow{fill:#35271c!important;transition:.3s ease-in-out}.mobile_menu_wrap .mobile_menu_section .mobile_sub_menu{display:flex;flex-direction:column;padding-left:20px;transition:.3s ease-in-out}.mobile_menu_wrap .mobile_menu_section .mobile_sub_menu a{font-size:14px;max-height:0;opacity:0;transition:.3s ease-in-out}.mobile_menu_wrap a{display:flex;align-items:center;color:#35271c;width:fit-content}@media (max-width: 1200px){.header__container{padding:10px}.header__logo img{height:45px}.header__container .menu__items{font-size:.8rem}}@media (max-width: 900px){.header__section{display:none}.hamburger_menu{display:flex}}@media (max-width: 600px){.header__container{grid-template-columns:20% 60% 20%;padding:10px}.header__section{gap:20px;margin-right:15px}.header__logo img{height:40px}.header__section img{width:23px}.header__burger span{width:20px}.header__burger span:after,.header__burger span:before{width:25px}}.layout_container ._title{font-size:50px;font-weight:600;color:#35271c;margin-bottom:50px}.layout_container a{text-decoration:none}.layout_container ._wrap{margin:60px auto 90px;width:90%}.layout_container .layout_wrap p,.layout_container .layout_wrap li,.layout_container .layout_wrap a{font-size:16px;line-height:23px}.layout_container .layout_wrap>div{display:flex;flex-direction:column;align-items:center}@media (max-width: 1000px){.layout_container .layout_container ._wrap{width:95%;margin-top:40px}}@media (max-width: 700px){.layout_container .layout_wrap>div{align-items:start;gap:20px}.layout_container ._title{font-size:30px;margin-bottom:0}.layout_container ._wrap{width:90%;margin-top:30px}.layout_container .layout_wrap p,.layout_container .layout_wrap li,.layout_container .layout_wrap a{font-size:14px;line-height:23px}}
