@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@200;300;400;500;600;700&family=Work+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400&display=swap");.ns-footer{background-color:#3f4e3b;overflow:hidden;position:relative}.ns-footer__wrapper{padding:91px 0 42px;position:relative;z-index:1}.ns-footer__top{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;margin-bottom:90px;position:relative;z-index:1}@media (max-width:1399px){.ns-footer__top{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:60px}}@media (max-width:575px){.ns-footer__top{-ms-flex-align:center;align-items:center}}.ns-footer__logo{max-width:400px;position:relative;width:100%}@media (max-width:575px){.ns-footer__logo{margin:0 auto;max-width:260px}}.ns-footer__logo img{height:100%;max-width:100%;width:100%}.ns-footer__contact{margin-top:24px}@media (max-width:575px){.ns-footer__contact{text-align:center}}.ns-footer__contact img{border-radius:0;margin-top:50px;max-width:120px}.ns-footer__flex{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;gap:16px}@media (max-width:575px){.ns-footer__flex{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}.ns-footer__menus{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:60px}@media (max-width:1399px){.ns-footer__menus{gap:120px}}@media (max-width:1199px){.ns-footer__menus{gap:60px}}@media (max-width:767px){.ns-footer__menus{-ms-flex-direction:column;flex-direction:column;gap:26px}}@media (max-width:575px){.ns-footer__menus{display:none}}.ns-footer__list,.ns-footer__menu{list-style:none;margin:0;padding:0}.ns-footer__menu li{margin-bottom:12px}.ns-footer__menu li:last-child{margin-bottom:0}.ns-footer__menu a{color:#fff;opacity:.5;text-decoration:none;transition:opacity .21s cubic-bezier(.645,.045,.355,1)}.ns-footer__menu a:hover{opacity:1}.ns-footer__menutitle{color:#fff;font-size:20px;font-weight:500;letter-spacing:0;margin-bottom:12px}.ns-footer__accordion{display:block}@media (min-width:576px){.ns-footer__accordion{display:none}}.ns-footer__accorditem{border-top:1px solid #c5a66e;margin-bottom:2px}.ns-footer__accorditem:last-child{border-bottom:1px solid #c5a66e;margin-bottom:0}.ns-footer__accordbtn{display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;background-color:transparent;border:none;color:#fff;font-size:18px;font-weight:600;line-height:28px;margin:0;padding:16px 10px 16px 0}@media (max-width:419px){.ns-footer__accordbtn{text-align:left}}.ns-footer__accordbtn.active svg{transform:rotate(180deg)}.ns-footer__accordbtn svg{transform-origin:center center;transition:transform .15s ease-in-out}.ns-footer__accordcontent{margin:0;max-height:0;overflow:hidden;transition:max-height .15s ease-in-out}.ns-footer__accordcontent ul{list-style:none;padding:0}.ns-footer__accordcontent li{margin-bottom:8px}.ns-footer__accordcontent li:last-child{margin-bottom:0}.ns-footer__accordcontent li a{color:#fff;font-size:16px;opacity:.5;text-decoration:none;transition:opacity .21s cubic-bezier(.645,.045,.355,1)}.ns-footer__accordcontent li a:hover{opacity:1}.ns-footer__bottom{border-top:1px solid #c5a66e;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-top:42px;position:relative;z-index:1}@media (max-width:991px){.ns-footer__bottom{-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:start;align-items:flex-start;gap:26px}}@media (max-width:575px){.ns-footer__bottom{-ms-flex-align:center;align-items:center}}.ns-footer__copyright{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:41px}@media (max-width:419px){.ns-footer__copyright{-ms-flex-direction:column;flex-direction:column;gap:16px}}.ns-footer__copyright a{color:#fff;opacity:.5;transition:opacity .21s cubic-bezier(.645,.045,.355,1)}.ns-footer__copyright a:hover{opacity:1}.ns-footer__text{color:#fff;margin-bottom:0;opacity:.5}.ns-footer__socials ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:41px;list-style:none;margin:0;padding:0}@media (max-width:419px){.ns-footer__socials ul{-ms-flex-direction:column;flex-direction:column;gap:16px}}.ns-footer__socials ul li a{color:#fff;text-decoration:none}.ns-footer__tree{bottom:-75px;position:absolute;right:-130px}@media (max-width:575px){.ns-footer__tree{display:none}}