.block-menu ul{padding:0;margin:0}.block-menu ul li{text-align:center;list-style:none}.social-block{margin-top:20px}@media(min-width: 800px){.social-block{margin:0}}.social-block .block-layout-builder{display:flex;flex-wrap:wrap;padding:0 5%}@media(min-width: 1200px){.social-block .block-layout-builder{padding:0 15%}}.social-block .social-block-item{flex:1 1 auto;text-align:center;align-self:center}.social-block .social-block-item+.social-block-item{margin-left:10px}.social-block .social-block-item a{display:flex;justify-content:center;margin:0 auto;padding:0;width:24px;border:0 none;font-family:"Elza",sans-serif;font-size:0;line-height:1;background-color:rgba(0,0,0,0);box-shadow:none}.social-block .social-block-item a .button__text{margin:0}.social-block .social-block-item a:hover{border:0 none}.social-block .social-block-item a::before,.social-block .social-block-item a::after{display:none}@media(min-width: 768px){.social-block .social-block-item a{display:inline-block;width:auto}}.social-block .social-block-item .icon__svg{display:inline-block;vertical-align:middle;width:28px;max-width:100%;height:28px;fill:#5b5b5b;color:#5b5b5b}.social-footer-block--left-alignment .social-block .social-block-item,.social-footer-block--center-alignment .social-block .social-block-item,.social-footer-block--right-alignment .social-block .social-block-item{flex:initial}.social-footer-block--left-alignment .social-block .block-layout-builder{justify-content:flex-start}.social-footer-block--center-alignment .social-block .block-layout-builder{justify-content:center}.social-footer-block--right-alignment .social-block .block-layout-builder{justify-content:flex-end}.social-footer-block--justified-alignment .social-block-item{margin-left:5px;margin-right:5px}.social-footer-block--justified-alignment .social-block-item+.social-block-item{margin-left:5px}.block-mini-layoutfooter{background-color:#f6f6f6;margin-top:20px}.footer-layout--basic{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;padding:16px 0 8px;max-width:1230px}.footer-layout--basic+.footer-layout--basic{padding:25px 6px 15px}@media(min-width: 800px){.footer-layout--basic{padding:22px 0 0}.footer-layout--basic+.footer-layout--basic{padding:0 0 10px}}.footer-layout--basic .layout__region{width:100%;text-align:center}.footer-layout--basic .layout__region--first{order:2}.footer-layout--basic .layout__region--third{order:-1;margin:0 0 14px}@media(min-width: 640px){.footer-layout--basic .layout__region--first,.footer-layout--basic .layout__region--second,.footer-layout--basic .layout__region--third{flex:0 1 25%;margin:0;align-self:center}.footer-layout--basic .layout__region--first{text-align:right}.footer-layout--basic .layout__region--first .social-block .block-layout-builder{padding:0 15% 0 0}.footer-layout--basic .layout__region--second{flex:0 1 50%;margin-top:8px}.footer-layout--basic .layout__region--first,.footer-layout--basic .layout__region--second,.footer-layout--basic .layout__region--third{order:inherit}.footer-layout--basic .layout__region--third{margin-top:4px;text-align:right}}.footer-layout--basic .menu .menu-item{display:inline-block;padding:0 20px}.footer-layout--basic .menu .menu-item:first-child{padding-left:0}.footer-layout--basic .menu a:hover,.footer-layout--basic .menu a:focus{text-decoration:underline}.footer-layout--basic a{text-decoration:none;font-family:"Elza",sans-serif;font-size:15px;line-height:1.8;font-weight:400;color:#5b5b5b}@media(min-width: 800px){.footer-layout--basic a{font-size:16px;line-height:1.25}}.footer-layout--basic a:hover svg,.footer-layout--basic a:focus svg{fill:#818181 !important;color:#818181 !important}.footer-layout--basic img{max-width:116px}@media(min-width: 800px){.footer-layout--basic img{margin:-5px 0 0 60px}}.footer-layout--basic .field--type-text-with-summary p{margin:0;padding:0 10px;font-weight:400;font-size:12px;line-height:1.33;color:#9b9b9b}@media(min-width: 800px){.footer-layout--basic .field--type-text-with-summary p{margin-top:9px;font-size:14px}}.footer-layout--basic section.paragraph .info-block-item{justify-content:center}@media(max-width: 799px){.footer-layout--basic section.paragraph .info-block-item:first-of-type{margin-top:15px}}@media(min-width: 800px){.region-footer .layout--threecol-section{align-items:center}.region-footer .layout--threecol-section .layout__region--third .block-block-content{text-align:right}}.region-footer{min-height:647px;background-color:#657c6f;padding-top:40px;padding-bottom:40px;text-align:center;display:flex}@media screen and (min-width: 768px){.region-footer{padding-top:80px;padding-bottom:120px;text-align:left}}.region-footer .text-formatted p{display:none}@media screen and (min-width: 768px){.region-footer .text-formatted p{display:block}}.region-footer .block-mini-layoutmega-footer{display:flex;flex-direction:column;flex:1;max-width:90%;margin-inline:auto}@media screen and (min-width: 1168px){.region-footer .block-mini-layoutmega-footer{width:100%}}.region-footer .block-mini-layoutmega-footer>div{width:100%}.region-footer .block-mini-layoutmega-footer .layout--onecol:nth-child(1 of div.layout){margin-bottom:auto}.region-footer .block-mini-layoutmega-footer .layout--onecol:nth-child(2 of div.layout)>div{padding-bottom:24px;margin-bottom:26px;border-bottom:2px solid #fff}@media(min-width: 800px){.region-footer .block-mini-layoutmega-footer .layout--onecol:nth-child(2 of div.layout)>div{align-items:flex-end}}.region-footer .block-mini-layoutmega-footer .layout--onecol:nth-child(2 of div.layout) .block-block-content:nth-child(2) img{margin:0;max-width:130px}@media(max-width: 799px){.region-footer .block-mini-layoutmega-footer .layout--onecol:nth-child(2 of div.layout) .block-block-content:nth-child(2) img{margin:15px auto 11px;display:flex}}.region-footer .block-mini-layoutmega-footer .footer-socials{display:flex;gap:24px;justify-content:center}.region-footer .block-mini-layoutmega-footer .footer-socials .field__item{margin-bottom:0}.region-footer .layout--onecol .layout__region{display:flex;flex-direction:column;justify-content:space-between}@media(min-width: 800px){.region-footer .layout--onecol .layout__region{flex-direction:row}}.region-footer .layout--onecol .layout__region h2,.region-footer .layout--onecol .layout__region .menu__heading,.region-footer .layout--onecol .layout__region a{font-size:14px;color:#f2f3f1}.region-footer .layout--onecol .layout__region a{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease}.region-footer .layout--onecol .layout__region a:hover{color:#252627}.region-footer .layout--onecol .layout__region ul.contextual-links li a{color:#222}.region-footer .layout--onecol .layout__region ul.contextual-links li a:hover{color:#000}.region-footer .layout--onecol .layout__region p{margin:0}.region-footer .layout--onecol .layout__region h2,.region-footer .layout--onecol .layout__region .menu__heading{font-weight:500;font-family:"Elza",sans-serif;margin:24px 0;line-height:1}@media(max-width: 799px){.region-footer .layout--onecol .layout__region h2,.region-footer .layout--onecol .layout__region .menu__heading{text-align:center}}@media(min-width: 800px){.region-footer .layout--onecol .layout__region h2,.region-footer .layout--onecol .layout__region .menu__heading{margin-bottom:1rem}}@media(min-width: 1200px){.region-footer .layout--onecol .layout__region h2,.region-footer .layout--onecol .layout__region .menu__heading{margin-top:0}}@media(min-width: 800px){.region-footer .layout--onecol .layout__region .menu-item{text-align:left}}.region-footer nav:last-of-type{margin-bottom:24px}.menu--footer-menu-6 .menu{display:flex;flex-direction:column;list-style:none;gap:16px;padding-left:0;margin:0}@media(min-width: 800px){.menu--footer-menu-6 .menu{flex-direction:row;gap:48px}}.menu--footer-menu-6 .menu .menu-item{color:#f2f3f1;font-size:14px}.menu--footer-menu-6 .menu .menu-item a{color:#f2f3f1;font-size:14px}.footer-copyright__items p{font-weight:600;font-size:14px;line-height:160%;letter-spacing:.004em;color:#fff;padding-top:.5rem}@media(min-width: 800px){.footer-copyright__items p{padding-top:0}}/*# sourceMappingURL=footer-layout--basic.css.map */
