footer{background:#f5f5f7;overflow:hidden;min-height:60px}footer a{color:#424245}footer .wrapper{padding:50px 0;max-width:unset !important}footer .wrapper .link-boxes .footer-subtitle{font-size:14px;line-height:18px;font-weight:700;color:#000;text-shadow:none;margin-bottom:20px;letter-spacing:.4px;text-transform:uppercase;pointer-events:none}footer .wrapper .link-boxes ul{padding:0;list-style:none;display:block}footer .wrapper .link-boxes ul li{display:block;margin-bottom:5px;cursor:pointer;float:none !important}footer .wrapper .link-boxes ul li a{display:inline;font-size:13px;font-weight:500;padding:0}footer .wrapper .link-boxes ul li a:hover{text-decoration:underline;color:#424245;margin-left:5px}footer .wrapper .social-icon{list-style:none;display:flex;align-items:center;justify-content:center;column-gap:30px;font-size:20px;padding-left:0}footer .wrapper .social-icon li:hover{border-color:#1e5aa8}footer .wrapper .social-icon li:hover a{color:#1e5aa8}footer .wrapper .copyright{border-top:1px solid #d2d2d7;padding:5px 0}footer .wrapper .copyright p{color:#6e6e73;font-size:13px;font-weight:500;margin-bottom:0}footer .wrapper .copyright ul{padding:0;display:flex;column-gap:15px;list-style:none;color:#333;justify-content:end;margin-bottom:0}footer .wrapper .copyright ul li a{font-size:13px;font-weight:500}footer .wrapper .copyright ul li a:hover{text-decoration:underline;color:#424245}footer .wrapper .footer-grid{display:grid;grid-template-columns:repeat(4,1fr)}footer .wrapper .footer-grid .footer-col{padding:0 15px}.accordion__collapsible:not(:last-child){border-bottom:0}.collapsible__header::after{content:'+';position:absolute;right:7px;display:none;color:#424244;font-size:15px;font-weight:500}.collapsible--open .collapsible__header::after{display:none}.collapsible__content{max-height:none;opacity:1;overflow:hidden;transition:max-height .3s,opacity 1s}.collapsible--open .collapsible__content{max-height:none;opacity:1}.footer__bottom{padding-top:40px}@media screen and (max-width:993px){footer .wrapper{padding:30px 0}footer .wrapper .link-boxes .footer-subtitle{margin-bottom:10px}footer .wrapper .container .row .social-icon{justify-content:flex-start;padding:0}footer .wrapper .copyright p{text-align:center}footer .wrapper .copyright ul{justify-content:center}footer .wrapper .copyright{padding:10px 0}}@media only screen and (min-width:481px) and (max-width:768px){footer .wrapper{padding:30px 0}footer .wrapper .container .row .link-boxes{margin-bottom:30px}footer .wrapper .link-boxes .footer-subtitle{margin-bottom:10px}footer .wrapper .container .row .social-icon{justify-content:flex-start;padding:0}footer .wrapper .copyright p{text-align:center}footer .wrapper .copyright ul{justify-content:center}footer .wrapper .copyright{padding:10px 0}footer .wrapper .footer-grid{grid-template-columns:repeat(2,1fr);grid-row-gap:50px}}@media only screen and (min-width:769px) and (max-width:1024px){footer .wrapper{padding:30px 0}footer .wrapper .container .row .link-boxes{margin-bottom:30px}footer .wrapper .link-boxes .footer-subtitle{margin-bottom:10px}footer .wrapper .container .row .social-icon{justify-content:center;padding:0}footer .wrapper .copyright p{text-align:left}footer .wrapper .copyright ul{justify-content:end}footer .wrapper .copyright{padding:10px 0}}@media only screen and (max-width:575px){footer .wrapper .link-boxes .footer-subtitle{pointer-events:auto;font-weight:600;font-size:11px;color:#000;margin-bottom:0;padding:9px 0;border-bottom:1px solid #e7e7e7;position:relative}footer .wrapper .link-boxes .footer-subtitle.collapsed{color:#464646}footer .wrapper .link-boxes .footer-subtitle.collapsed::before{content:"+";position:absolute;right:10px;transform:rotate(0)}footer .wrapper .link-boxes .footer-subtitle::before{content:"+";position:absolute;right:10px;transform:rotate(45deg);font-size:15px;display:none}footer .wrapper .container .row .link-boxes ul.collapse:not(.show){display:none !important}footer .wrapper .container .row .link-boxes{margin-bottom:0px}footer .wrapper .container .row .social-icon{margin-top:30px}footer .wrapper .link-boxes ul{margin-top:15px;padding-left:15px}footer .wrapper .footer-grid{display:block}.collapsible__header{cursor:pointer;position:relative}.collapsible__content{max-height:0;opacity:0;overflow:hidden}.collapsible--open .collapsible__content{max-height:500px;opacity:1}.accordion__collapsible .collapsible__header::after{display:block;right:11px;top:7px}.accordion__collapsible.collapsible--open .collapsible__header::after{transform:rotate(45deg)}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){footer .wrapper .container .row .social-icon li{margin:0 10px}footer .wrapper .copyright ul{justify-content:flex-end}}