.bs-icon{--bs-icon-size:.75rem;display:flex;flex-shrink:0;justify-content:center;align-items:center;font-size:var(--bs-icon-size);width:calc(var(--bs-icon-size) * 2);height:calc(var(--bs-icon-size) * 2);color:var(--bs-primary)}.bs-icon-xs{--bs-icon-size:1rem;width:calc(var(--bs-icon-size) * 1.5);height:calc(var(--bs-icon-size) * 1.5)}.bs-icon-sm{--bs-icon-size:1rem}.bs-icon-md{--bs-icon-size:1.5rem}.bs-icon-lg{--bs-icon-size:2rem}.bs-icon-xl{--bs-icon-size:2.5rem}.bs-icon.bs-icon-primary{color:var(--bs-white);background:var(--bs-primary)}.bs-icon.bs-icon-primary-light{color:var(--bs-primary);background:rgba(var(--bs-primary-rgb),.2)}.bs-icon.bs-icon-semi-white{color:var(--bs-primary);background:rgba(255,255,255,.5)}.bs-icon.bs-icon-rounded{border-radius:.5rem}.bs-icon.bs-icon-circle{border-radius:50%}.new{background-color:#000}.footer-dark{background-color:#000;padding-top:72px}div.footerlink{text-align:center;padding-top:36px;padding-bottom:36px}.navbar{background:#000!important;opacity:.95}.portfolio{padding-top:64px;font-size:64px;font-weight:700;text-align:center;padding-bottom:64px}.fa.fa-heart{font-size:16px;line-height:36px;padding-left:8px;padding-right:24px}@media (min-width:1400px){.justify-content-xxl-center{-ms-flex-pack:center!important;justify-content:center!important}}.portfolio h1{font-size:64px;font-weight:700;padding-bottom:64px;padding-top:64px}.support{line-height:24px;align-self:flex-start;align-content:start}.main-menu{text-align:right;background-color:#000}.menu-link{padding-right:48px}.music-item{background:#000;opacity:95%;color:#fff}.photo{padding:24px}.hero{height:50%;width:100%}.link-charity{font-size:24px;vertical-align:middle;color:#fff}.row{padding-bottom:32px}.ukraine{font-size:32px;font-weight:700;color:#fff;line-height:48px}#column-web{justify-content:left!important}.footer-havel{margin-top:32px;padding-top:24px;text-align:center;font-size:48px;color:var(--bs-gray-dark)}.grey-name{margin-top:8px;text-align:center;font-size:16px;font-family:'Nunito Sans',sans-serif;color:var(--bs-gray-600)}