*>*{box-sizing:border-box;margin:0;padding:0}:root{--main-color:#ff6b3d}html{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}#app{min-height:100vh;width:100%}#app header{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1440px}#app header .login{display:none}@media (min-width:768px){#app header .login{display:block}}#app header nav{display:none;font-size:17px;font-weight:600;margin-right:32px}@media (min-width:768px){#app header nav{display:block}}#app header nav ul{align-items:center;color:var(--main-color);display:flex;gap:24px;list-style:none}#app header nav a{color:#e9deda;font-size:16px;font-style:normal;text-decoration:none;transition:color .3s ease-in-out}#app header nav a:hover{text-decoration:underline}#app header #menu-toggle{background-color:transparent;border:none;cursor:pointer;display:flex;flex-direction:column;height:20px;justify-content:space-between;padding:0;width:30px;z-index:4}@media (min-width:768px){#app header #menu-toggle{display:none}}#app header #menu-toggle .bar{background-color:#fff7f5;height:2px;position:relative;transition:all .3s ease-in-out;width:100%}#app header #menu-toggle.active .bar:first-child{transform:translateY(8px) rotate(-45deg) translateX(-26%)}#app header #menu-toggle.active .bar:nth-child(2){opacity:0}#app header #menu-toggle.active .bar:nth-child(3){transform:translateY(-8px) rotate(45deg) translateX(-8px)}#app header #mobile-menu{align-items:center;background-color:#161514;display:flex;flex-direction:column;height:100vh;justify-content:flex-start;padding-top:80px;position:fixed;right:-100%;top:0;transition:right .3s ease-in-out;width:70%;z-index:3}#app header #mobile-menu.active{right:0}#app header #mobile-menu a{color:#fff;font-size:1.2rem;margin:10px 0;text-decoration:none}#app header .logo img{height:42px;width:150px}@media (min-width:768px){#app header .logo img{height:64px;width:180px}}#app .btn.btn-primary{background-color:var(--main-color);border-radius:8px;color:#fff7f5;font-size:18px;font-style:normal;font-weight:500;padding:12px 30px;text-decoration:none;transition:background-color .3s ease-in-out}#app .btn.btn-primary:hover{background-color:rgba(255,107,61,.8)}#app footer{background:#343130;padding:48px 32px}@media (min-width:1440px){#app footer{padding:48px 32px}}#app footer .footer-top{display:flex;flex-direction:column;gap:30px;justify-content:space-between;margin:0 auto;max-width:1440px}@media (min-width:768px){#app footer .footer-top{flex-direction:row;gap:0}}#app footer .footer-top .footer-widget.info img{height:64px;width:180px}#app footer .footer-top .footer-widget.info p{color:#fff7f5;font-size:18px;font-style:normal;font-weight:500;line-height:160%;margin-top:24px}#app footer .footer-top .footer-widget.info a.email{color:#fff7f5;font-size:16px;font-style:normal;font-weight:400;line-height:160%;margin-top:8px}#app footer .footer-top .footer-menu{display:flex;flex-direction:column;gap:8px}#app footer .footer-top .footer-menu h3{color:#fff7f5;font-size:22px;font-style:normal;font-weight:600;line-height:160%}#app footer .footer-top .footer-menu a{color:#e9dbd6;font-size:16px;font-style:normal;font-weight:400;line-height:160%;text-decoration:none}#app footer .footer-top .footer-menu a:hover{text-decoration:underline}#app footer .footer-bottom{display:flex;margin:40px auto 0;max-width:1440px}#app footer .footer-bottom .copy{align-items:center;display:flex;gap:8px;margin:0 auto}@media (min-width:768px){#app footer .footer-bottom .copy{margin:0 0 0 auto}}#app footer .footer-bottom .copy p,#app footer .footer-bottom .copy span{color:#e9dbd6;font-size:15px;font-style:normal;font-weight:400;line-height:140%}#app footer .footer-bottom .copy a{color:var(--main-color);font-size:15px;font-style:normal;font-weight:400;line-height:140%;text-decoration:none}#app footer .footer-bottom .copy a:hover{text-decoration:underline}

/*# sourceMappingURL=new-home.css.map*/