.footer-container{width:100%;background-color:var(--footer_bg);padding:0 0 60px 0;color:var(--footer_txt_color);font-family:var(--font_text_1)}.footer-container ._container{display:flex;flex-direction:column;gap:20px}.footer-container .footer-menu{padding-top:56px;border-top:1px solid rgb(175,175,175)}.footer-container .footer-menu>ul{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.footer-container .footer-menu>ul>{flex-shrink:0}.footer-container .footer-menu ul a{color:inherit;transition:var(--transition_main);text-transform:uppercase;font-size:20px;font-weight:700;white-space:nowrap}.footer-container .footer-menu ul a:hover,.footer-container .footer-menu .current-menu-item>a{color:var(--footer_txt_color_h)}.btn-up{position:fixed;right:2.075vw;bottom:2.075vw;border-radius:50%;cursor:pointer;width:3.875vw;height:3.875vw;z-index:10;background:var(--btn-bg);transition:var(--transition_main);opacity:1;visibility:visible}.btn-up:hover{background:var(--btn-bg-hover)}.btn-up svg{position:absolute;width:2.83vw;height:2.83vw;left:50%;top:50%;transform:translate(-50%,-50%)}.btn-up svg path{fill:var(--body-bg)}.hide{opacity:0!important;visibility:hidden!important}.star-rating .star{color:var(--stars_color);display:inline-block;font-family:'Font Awesome 5 Free'!important;font-size:1em;font-style:normal;line-height:1em;text-align:center;text-decoration:inherit;vertical-align:top;width:1.15em;padding:0}.star-rating .star-full:before{content:"\f005";font-weight:900}.star-rating .star-half:before{content:"\f5c0";font-weight:900}.star-empty:before{content:"\f005";font-weight:400}@media only screen and (max-width:1520px){.footer-container{padding:0 0 3.947vw 0}.footer-container ._container{gap:1.316vw}.footer-container .footer-menu{padding-top:3.684vw;border-top:.066vw solid rgb(175,175,175)}.footer-container .footer-menu ul{gap:1.579vw}.footer-container .footer-menu ul a{font-size:1.184vw}.btn-up{right:2.7vw;bottom:5vw;width:4.495vw;height:4.495vw}.btn-up svg{width:3.208vw;height:3.208vw}}@media only screen and (max-width:1120px){.footer-container{padding:0 0 5.859vw 0}.footer-container ._container{gap:1.953vw}.footer-container .footer-menu{padding-top:5.468vw;border-top:.098vw solid rgb(175,175,175)}.footer-container .footer-menu ul{gap:2.344vw}.footer-container .footer-menu ul a{font-size:1.758vw}.btn-up{right:2.9vw;bottom:8vw;width:7.625vw;height:7.625vw}.btn-up svg{width:5.208vw;height:5.208vw}}@media only screen and (max-width:900px){.footer-container{padding:0 0 7.812vw 0}.footer-container ._container{gap:2.083vw}.footer-container .footer-menu{padding-top:5.99vw;border-top:.131vw solid rgb(175,175,175)}.footer-container .footer-menu ul{gap:3.125vw}.footer-container .footer-menu ul a{font-size:2.344vw}.btn-up{right:2.4vw;bottom:8vw;width:10vw;height:10vw}.btn-up svg{width:7vw;height:7vw}}@media only screen and (max-width:500px){.btn-up{right:2.4vw;bottom:13vw;width:13vw;height:13vw}.btn-up svg{width:9vw;height:9vw}.footer-container{padding:0 0 11.2vw 0}.footer-container ._container{gap:3.2vw}.footer-container .footer-menu{padding-top:9.067vw;border-top:.268vw solid rgb(175,175,175)}.footer-container .footer-menu ul{gap:3.2vw}.footer-container .footer-menu ul a{font-size:4.267vw}}