/*!
 * Bootstrap  v5.3.3 (https://getbootstrap.com/)
 * Copyright 2011-2024 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */.footer{background-color:#907bb7;color:#fff;margin-top:36px}@media (min-width:768px){.footer{margin-top:94px}}.footer__container{margin:0 auto;max-width:1280px}@media (min-width:768px){.footer__container{display:grid;grid-template-columns:1fr 375px;padding:30px 0;width:1280px}}.footer-info{padding:28px}@media (min-width:768px){.footer-info{align-items:flex-start;display:flex;flex-wrap:wrap;gap:30px;padding:0}}.footer-ttl{background-color:#fff;color:#51318f;font-size:1.125rem;margin-bottom:12px;padding:6px;text-align:center}@media (min-width:768px){.footer-ttl{font-size:1.25rem;padding:10px;width:200px}}.footer-address{font-size:1.125rem;line-height:1.5555555556;margin:0}@media (min-width:768px){.footer-address{font-size:1.25rem}}.footer-email{height:18px;width:auto}@media (min-width:768px){.footer-email{height:20px}}.footer-copyright{margin:20px 0 0;text-align:center}@media (min-width:768px){.footer-copyright{text-align:left;width:100%}}.footer-copyright__text{font-size:1rem}.footer-map{height:180px;position:relative;width:100%}.footer-map iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.home-news{padding-top:20px}@media (min-width:768px){.home-news{padding:35px 15px 20px}}.news-item{border-top:1px solid #51318f;display:flex;flex-direction:column;gap:10px;padding:12px 0 30px}@media (min-width:768px){.news-item{display:grid;gap:30px;grid-template-columns:168px 1fr;padding:15px 0}}.news-item__ttl{align-self:center;background-color:#51318f;color:#fff;font-size:1.125rem;margin:0;padding:3px 0;text-align:center;width:160px}@media (min-width:768px){.news-item__ttl{align-self:flex-start;font-size:1.25rem;width:168px}}.news-item__body{font-size:1.125rem;margin:0}@media (min-width:768px){.news-item__body{font-size:1.25rem;padding:8px 0}}