.footer{--font-color:var(--white);--link:var(--white);--accordion-color:var(--white);--top-padding:32px;--footer-left-width:100%;position:relative}@media only screen and (min-width:768px){.footer{--footer-left-width:335px}}@media only screen and (min-width:1200px){.footer{--footer-left-width:400px;--side-padding:72px;--top-padding:64px}}.footer__bg-2{height:100%;left:0;position:absolute;width:calc((100vw - var(--max-width))/2 + var(--side-padding) + var(--footer-left-width))}@media only screen and (max-width:1439px){.footer__bg-2{width:calc(var(--side-padding) + var(--footer-left-width))}}@media only screen and (min-width:768px){.footer{--top-padding:44px}}@media only screen and (max-width:767px){.footer{--top-padding-inner:40px}.footer .content-wrap{padding:0}.footer .footer-left{padding-bottom:var(--top-padding-inner);padding-top:var(--top-padding)}.footer .footer-right{padding-top:var(--top-padding-inner)}.footer .footer-bot,.footer .footer-left,.footer .footer-right{padding-left:var(--side-padding);padding-right:var(--side-padding)}.footer .footer-bot{padding-bottom:var(--top-padding)}}.footer .heading{--font-color:var(--white)}.footer .accordion{text-align:left}.footer .summary{--font-weight:700;--font-size:14px}.footer .summary:focus{--outline:var(--white)}.footer .accordion-body{margin-left:0}.footer ul{list-style:none;padding-left:0}.footer .button-text,.footer .footer__link,.footer a.footer__link{--font-color:var(--footer-links);text-decoration:none}.footer .nav-list{margin-bottom:0}.footer .nav-list li{margin:8px 0}.footer .social-links{--icon-size:32px}.footer .social-links img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media only screen and (min-width:768px){.footer .social-links{margin-bottom:10px}}.footer .social-links li{margin-right:12px}.footer .footer-disclaimers,.footer .social-links{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-left:-6px;margin-right:0}@media only screen and (min-width:768px){.footer .footer-disclaimers,.footer .social-links{justify-content:flex-start;margin-left:-8px;margin-right:-8px}}.footer .footer-disclaimers li,.footer .social-links li{display:flex;margin:1px 0}.footer .footer-disclaimers a,.footer .footer-disclaimers button,.footer .social-links a,.footer .social-links button{display:block;font-size:16px;line-height:24px;padding:0 6px;white-space:nowrap}@media only screen and (min-width:768px){.footer .footer-disclaimers a,.footer .footer-disclaimers button,.footer .social-links a,.footer .social-links button{padding:0 8px}}.footer .footer-disclaimers a:focus,.footer .footer-disclaimers button:focus,.footer .social-links a:focus,.footer .social-links button:focus,.no-touch .footer .footer-disclaimers a:hover,.no-touch .footer .footer-disclaimers button:hover,.no-touch .footer .social-links a:hover,.no-touch .footer .social-links button:hover{color:var(--link);text-decoration:underline}.footer-top{--icon-size:100px;align-items:center;color:var(--turq-thrive);display:flex}.footer-top svg{margin-left:16px}.footer-main{text-align:left}@media only screen and (min-width:768px){.footer-main{-moz-column-gap:64px;column-gap:64px;display:flex;justify-content:space-between}}.footer-info{margin:0;text-align:center}@media only screen and (min-width:768px){.footer-info{text-align:left}}@media only screen and (max-width:519px){.footer-info span{display:block}}@media only screen and (min-width:768px){.footer-bot{display:flex;flex-direction:column}}@media only screen and (min-width:1200px){.footer-bot{align-items:center;flex-direction:row;justify-content:space-between}}.footer-left{flex:0 0 100%;flex-basis:var(--footer-left-width);width:var(--footer-left-width)}@media only screen and (max-width:767px){.footer-left{background-color:var(--footer-bg-2)}}@media only screen and (min-width:768px){.footer-left{padding-right:64px}}.footer-right{display:flex;flex-direction:column;flex-grow:1}.footer__bottom{align-items:baseline;display:flex}.footer-disclaimers{margin-bottom:43px;margin-top:12px}@media only screen and (min-width:768px){.footer-disclaimers{margin-bottom:32px;margin-top:4px}}.footer-country{display:block;margin:0 auto;position:relative}.footer-country .button-country{--line-height:inherit;padding:0}@media only screen and (min-width:768px){.footer-country{margin:0}}.footer-links{margin-bottom:0;margin-top:0}@media only screen and (min-width:768px){.footer-links{display:flex;flex-wrap:wrap}}@media only screen and (min-width:1200px){.footer-links{flex-wrap:nowrap}}.footer-links .links-list,.footer-links>*{margin-bottom:0;margin-top:0}.footer-links .links-list{flex-basis:100%;padding-right:5px;width:100%}@media only screen and (min-width:768px){.footer-links .links-list{flex-basis:50%;width:50%}}@media only screen and (min-width:1200px){.footer-links .links-list{flex-basis:100%;width:100%}}@media only screen and (max-width:767px){.footer-links:last-child{text-align:center}}.footer-links .accordion{--max-width:none}@media only screen and (max-width:767px){.social-heading{text-align:center}}.footer .svg-logo{margin-top:20px}@media only screen and (max-width:767px){.footer .svg-logo{display:block;margin:32px auto 0;text-align:center}}.social-links{--icon-size:24px;display:flex;justify-content:center;list-style:none;padding-left:0}@media only screen and (min-width:768px){.social-links{justify-content:flex-start;margin:16px 0}}.social-links a{--font-color:var(--link);display:flex}.social-links li{margin:0 8px 0 0;padding-left:0}.social-links svg{--nav-links:var(--turq-dark)}.footer-newsletter .heading,.footer-newsletter p{--text-align:center}@media only screen and (min-width:768px){.footer-newsletter .heading,.footer-newsletter p{--text-align:left}}.footer-btb{--font-color:var(--white);--text-align:center;padding-bottom:20px;padding-top:20px}@media only screen and (min-width:768px){.footer-btb{--text-align:left;align-items:center;display:flex}}.footer-btb .heading{text-align:inherit}.footer-btb .fancy{--font-color:inherit;--font-size:32px}.footer-btb>:nth-child(2){--max-width:400px;margin-left:auto;margin-right:auto;max-width:calc(var(--max-width) + var(--side-padding)*2);padding:0 16px}@media only screen and (min-width:768px){.footer-btb>:nth-child(2){margin-left:0;max-width:calc(100% - 500px)}}#rebuy-widget-96987,#rebuy-widget-99398{padding:0}img[src*="https://data.adxcel-ec2.com"]{background-color:var(--footer-bg);display:flex;width:100%}