footer{position:relative;background-color:var(--quinary);color:white}footer a{color:white;text-decoration:none}footer a:hover{color:white;text-decoration:underline}footer ul{margin:0;padding:0;list-style:none}footer .footer-main{padding-left:60px;padding-right:60px;padding-top:130px;padding-bottom:130px;padding-bottom:40px}@media (max-width: 1079px){footer .footer-main{padding-left:50px;padding-left:50px}}@media (max-width: 699px){footer .footer-main{padding-left:35px;padding-right:35px}}@media (max-width: 1079px){footer .footer-main{padding-top:100px;padding-bottom:100px}}@media (max-width: 699px){footer .footer-main{padding-top:70px;padding-bottom:70px}}@media (max-width: 699px){footer .footer-main{padding-top:70px;padding-bottom:70px}}@media (max-width: 699px) and (max-width: 1079px){footer .footer-main{padding-top:60px;padding-bottom:60px}}@media (max-width: 699px) and (max-width: 699px){footer .footer-main{padding-top:55px;padding-bottom:55px}}footer .footer-main .wrap{max-width:var(--wrap-regular);margin-left:auto;margin-right:auto}footer .footer-main .wrap .inner{display:flex;width:100%}@media (max-width: 1079px){footer .footer-main .wrap .inner{display:block;text-align:center;justify-content:center}}footer .footer-main .wrap .inner>div{padding-right:2em;flex:1}@media (max-width: 1079px){footer .footer-main .wrap .inner>div{padding-top:25px;padding-bottom:25px;width:100%;padding-right:0}}@media (max-width: 1079px) and (max-width: 699px){footer .footer-main .wrap .inner>div{padding-top:20px;padding-bottom:20px}}footer .footer-main .wrap .inner>div:last-child{margin-left:auto;padding-right:0}footer .footer-main .wrap .inner>div .title{margin-bottom:0.8em;display:block;font-weight:var(--font-weight-regular);font-size:1em;color:var(--primary)}footer .footer-main .wrap .inner>div .textwidget a{color:var(--primary)}footer .footer-main .wrap .inner>div ul li{margin-bottom:8px}footer .footer-main .wrap .inner>div>ul>li>a{margin-bottom:8px;text-transform:uppercase;color:var(--primary);display:inline-block}footer .footer-main .wrap .inner>div>ul>li>a:hover{text-decoration:underline;color:var(--primary)}footer .footer-main .wrap .inner .footer-logo a{width:208px;height:49px;display:inline-block}footer .footer-main .wrap .inner .footer-logo a svg,footer .footer-main .wrap .inner .footer-logo a img{width:100%;height:auto}footer .footer-main .wrap .inner .footer-logo .tagline{line-height:120%;margin-top:20px}@media (min-width: 1080px){footer .footer-main .social-links{margin-left:-13px}}footer .footer-main .social-links ul{list-style:none;padding:0;margin:0}@media (max-width: 1079px){footer .footer-main .social-links ul{justify-content:center}}footer .footer-main .social-links ul li{margin-right:1em}footer .footer-main .social-links ul li a{width:25px;height:40px;display:flex;justify-content:center;align-items:center;color:var(--primary)}footer .footer-main .social-links ul li a:hover{color:white;text-decoration:none}footer .disclaimers{padding-left:60px;padding-right:60px;line-height:60px;font-size:.75em;opacity:0.5}@media (max-width: 1079px){footer .disclaimers{padding-left:50px;padding-left:50px}}@media (max-width: 699px){footer .disclaimers{padding-left:35px;padding-right:35px}}footer .disclaimers .wrap{max-width:var(--wrap-regular);margin-left:auto;margin-right:auto}footer .disclaimers .wrap .inner{margin-left:-15px;margin-right:-15px;display:flex;align-items:center;border-top:solid 1px #fefefe}@media (max-width: 1079px){footer .disclaimers .wrap .inner{display:block;text-align:center}}footer .disclaimers a:hover{color:white;text-decoration:underline}footer .disclaimers .navigation ul{display:flex}@media (max-width: 1079px){footer .disclaimers .navigation ul{flex-wrap:wrap;justify-content:center}}footer .disclaimers .navigation ul li{display:flex}footer .disclaimers .navigation ul li a{line-height:60px;height:60px;padding:0 15px 0 0}footer .disclaimers .copyright{margin-left:auto;padding:0 15px;padding-right:0}@media (max-width: 1079px){footer .disclaimers .social-links ul{justify-content:center}}footer .disclaimers .social-links ul li a{height:60px;width:60px}
