.oct-template--header .oct-footer{width:100%}.oct-template--header .oct-footer #divider{margin:0 auto;border-top:solid 1px #d0d0d0}.oct-template--header .oct-footer__grid{position:relative}.oct-template--header .oct-footer .payments-and-logo-wrapper{display:flex;width:100%;margin-bottom:20px;justify-content:center}@media screen and (max-width: 767px){.oct-template--header .oct-footer .payments-and-logo-wrapper{margin-bottom:9px}}.oct-template--header .oct-footer .payments-and-logo-wrapper.with-roi{justify-content:space-between}@media screen and (max-width: 767px){.oct-template--header .oct-footer .payments-and-logo-wrapper.with-roi{margin-bottom:16px}}@media screen and (min-width: 576px)and (max-width: 767px){.oct-template--header .oct-footer .footer-section-right{padding:0 20px}}@media screen and (max-width: 575px){.oct-template--header .oct-footer .footer-section-right{padding:0 10px}}.oct-template--header .oct-footer .oct-grid__cell{margin:0px}@media screen and (min-width: 576px)and (max-width: 767px){.oct-template--header .oct-footer-sections .oct-footer__grid{padding:0}}@media screen and (max-width: 575px){.oct-template--header .oct-footer-sections .oct-footer__grid{padding:0}}@media screen and (min-width: 767px){.oct-template--header .oct-footer-sections{padding-top:10px;padding-bottom:30px}}@media screen and (min-width: 576px)and (max-width: 767px){.oct-template--header .oct-footer-sections{padding:0px 0px 20px 0px}}@media screen and (max-width: 575px){.oct-template--header .oct-footer-sections{padding:0px 0px 20px 0px}}.oct-template--header .oct-footer-sections .oct-grid__cell{flex-grow:1}@media screen and (min-width: 1281px){.oct-template--header .oct-footer-sections .oct-grid__cell{flex:1}}@media screen and (min-width: 992px)and (max-width: 1280px){.oct-template--header .oct-footer-sections .oct-grid__cell{flex:1}}@media screen and (min-width: 768px)and (max-width: 991px){.oct-template--header .oct-footer-sections .oct-grid__cell{flex:1}}.oct-template--header .oct-footer-links #app-links ul,.oct-template--header .oct-footer-links #social-links ul,.oct-template--header .oct-footer-links #our-partners ul{flex-wrap:wrap}.oct-template--header .oct-footer-links #social-links h4{margin-top:0px}.oct-template--header .oct-footer-links #our-partners h4{margin-top:8px;margin-bottom:0}.oct-template--header .oct-footer-links h4{margin-bottom:10px;color:#05054b;margin-top:20px;font-size:16px;line-height:22px;font-weight:400}@media screen and (max-width: 1280px){.oct-template--header .oct-footer-links h4{font-size:14px;line-height:20px}}.oct-template--header .oct-footer-links ul li a{color:#333;font-family:"Boots Sharp",Arial,sans-serif;font-weight:300;font-size:14px;line-height:20px;text-decoration:none;display:flex}.oct-template--header .oct-footer-links ul li a:hover{text-decoration:underline}.oct-template--header .oct-footer-links .oct-spinning-button{width:16px;height:16px}.oct-template--header .oct-footer-links .oct-spinning-button::before,.oct-template--header .oct-footer-links .oct-spinning-button::after{background-color:#05054b}.oct-template--header .oct-footer-links .oct-spinning-button--active{width:20px;height:20px;text-align:center}.oct-template--header .oct-footer-links .oct-spinning-button--active::after{top:11px}.oct-template--header .oct-footer__legal{background-color:#f2f2f2}.oct-template--header .oct-footer__legal .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.oct-template--header .oct-footer__legal .oct-footer__grid{max-width:1600px;justify-content:center}.oct-template--header .oct-footer__legal .oct-footer__grid .oct-grid__row{justify-content:center;padding:20px}.oct-template--header .oct-footer__legal .oct-footer__grid .oct-grid__row .oct-text{font-size:12px;color:#333;line-height:16px}@media screen and (min-width: 576px)and (max-width: 767px){.oct-template--header .oct-footer__legal .oct-footer__grid .oct-grid__row #legal-copy{width:100%}}@media screen and (max-width: 575px){.oct-template--header .oct-footer__legal .oct-footer__grid .oct-grid__row #legal-copy{width:100%}}@media screen and (min-width: 1281px){.oct-template--header .oct-footer__legal .oct-footer__grid .oct-grid__row{padding:20px 100px 20px 100px}}@media screen and (max-width: 575px){.oct-template--header .oct-footer__legal .oct-footer__grid .oct-grid__row{padding:20px 10px 20px 10px}}
