footer{border-top:1rem solid #e9ecef!important}footer,footer a{--bs-link-color-rgb:#fff}footer a{text-decoration:none}footer h2{font-size:1.75rem;font-weight:400}footer .container{--bs-nav-link-color:hsla(0,0%,100%,.55);--bs-nav-link-hover-color:#fff;--bs-nav-link-disabled-color:hsla(0,0%,100%,.25);--bs-nav-link-active-color:#fff;--bs-nav-link-brand-color:#fff;--bs-nav-link-brand-hover-color:#fff;--bs-nav-link-toggler-border-color:hsla(0,0%,100%,.1)}footer .footer-wrapper>.block{flex:1 0 50%;margin-bottom:2rem}footer .footer-wrapper>.block:nth-child(3),footer .footer-wrapper>.block:nth-child(4){align-self:center}footer .footer-wrapper>.block:nth-child(3) p,footer .footer-wrapper>.block:nth-child(4) p{margin-bottom:unset}footer .footer-wrapper>.block:last-child{margin-bottom:0;text-align:center}footer .footer-contact{list-style:none;margin-top:1rem;padding-left:0}footer .footer-contact .footer-contact-item{clear:both;display:table;float:none;margin-bottom:1rem;position:relative;width:100%}footer .footer-contact .footer-contact-item:not(:last-child):after{border-left:1px dashed #868e96;bottom:-25px;content:" ";height:100%;left:25px;position:absolute;width:1px;z-index:0}footer .footer-contact .footer-contact-item .footer-contact-icon{background:#333a40;border:1px dashed #868e96;border-radius:50%;color:#868e96;display:inline-block;font-size:1.5rem;height:50px;line-height:50px;margin-right:1rem;position:relative;text-align:center;width:50px;z-index:1}footer .footer-contact .footer-contact-item .footer-contact-details{display:table-cell;vertical-align:middle;width:100%}footer .footer-contact .footer-contact-item .footer-contact-details small{color:#868e96;display:block;font-size:.8rem}footer .footer-second>.row{margin-bottom:2rem}footer .footer-second>.row:last-child{margin-bottom:1rem}footer .footer-second .footer-bottom{border-top:2px solid #adb5bd;padding-top:1rem}footer .footer-middle .block__title{margin-top:0}footer .footer-bottom .column-2 ul li a{margin-right:.75rem;padding:0}footer .footer-bottom .column-2 ul li a :last-child{margin-right:0}footer .footer-bottom .column-3{text-align:right}footer .footer-bottom .column-3 img{margin-left:.5rem}@media (max-width:991.98px){footer .footer-iso{text-align:center}}footer .footer-iso>a{align-content:center;display:flex}footer .footer-iso span{align-self:center;display:inline-block;margin-left:.5rem}footer .footer-social .footer-social-icon .fa-brands{color:#333a40}

/*# sourceMappingURL=page-footer.css.map*/