@charset "UTF-8";.btn-top{position:fixed;z-index:555;right:5px;bottom:5px;border:none;box-shadow:0 0 3px 1px rgba(255,255,255,.25);background-color:var(--main,#be2d53);display:flex;align-items:center;justify-content:center;cursor:pointer;width:4rem;height:4rem;color:var(--light,#fff);transition:.15s;opacity:0}.btn-top.on{opacity:1}.btn-top svg{display:block;width:2rem;height:2rem;object-fit:contain;transition:.15s}.btn-top:hover{background-color:var(--accent,#d05374)}.foot-general{color:var(--light,#fff)}.foot-general a{text-decoration:none;color:var(--light,#fff)}.foot-general a:hover{text-decoration:underline}.footer__figure{position:relative;display:block;width:100%;height:auto;margin-bottom:-1px}.footer__content{background-color:var(--accent,#d05374)}.footer__content .container{position:relative;top:-5rem}.footer__list,.footer__list-links{list-style:none;padding:0;margin:0}.footer__list li,.footer__list-links li{min-height:3.2rem}.footer__top{max-width:72rem;margin-left:auto;margin-right:auto;display:flex;justify-content:center}.footer__top-column{position:relative;z-index:2;flex:1;min-width:50%}.footer__top-column:first-child{text-align:right;padding-right:4rem}.footer__top-column:nth-child(2){padding-left:4rem}.footer__top-column:only-child{text-align:center;padding-right:0}.footer__bottom{display:flex;justify-content:space-between;align-items:center;padding-top:5rem;border-top:1px solid var(--light,#fff);margin-top:9rem}.footer-menu ul{list-style:none;padding:0;margin:0 -.8rem;display:flex;flex-wrap:wrap}.footer-menu li{margin:0 .8rem;position:relative}.footer-menu li::after{content:"·";display:block;position:absolute;top:0;right:-1rem}.footer-menu li:last-child::after{display:none}@media only screen and (max-width:991px){.footer__content .container{top:0}.footer__bottom{padding-top:3rem;padding-bottom:3rem;margin-top:6rem}}@media only screen and (max-width:767px){.footer__top-column:first-child{padding-right:2rem}.footer__top-column:nth-child(2){padding-left:2rem}.footer__top-column:only-child{padding-right:0}.footer__list li,.footer__list-links li{min-height:2.5rem}}@media only screen and (max-width:576px){.footer__content{padding-top:3rem}.footer__top{display:block}.footer__top-column{text-align:center!important;margin-bottom:5rem;padding-bottom:5rem;border-bottom:1px solid var(--light,#fff)}.footer__top-column:last-child{border:none;padding:0;margin:0}.footer__top-column:first-child,.footer__top-column:nth-child(2){padding-right:0;padding-left:0}.footer__list-links li{margin-bottom:10px}.footer__list-links li:last-child{margin-bottom:0}.footer__bottom{margin-top:5rem;padding-top:5rem;padding-bottom:5rem;display:block;text-align:center}.footer-menu{margin-bottom:1.5rem}.footer-menu ul{justify-content:center}}