<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">footer { background-color: #fff; max-width: 100%; letter-spacing: .05em; }
footer a { text-decoration:none; }
footer ul { margin: 0; padding: 0; }
footer li { list-style: none; }
footer .footer-row { max-width: 1080px; }
.footer.container { max-width: 100%!important; padding-left: 0; padding-right: 0; }
.footer-social { background-color: #efefef;  padding: 10px; }
.footer-row { max-width: 1140px; margin: 0 auto; }

.qg-banner .qg { background-color:#666; padding: 13px; text-align:center; color:#FFFFFF; line-height:18px; }
.qg-banner .qg .qghead { text-transform: uppercase; }
.qg-banner .qg .qgtext { font-size: 13px; }

.lefooter { width: 100%; background-color: #efefef; padding: 20px 0 50px 0; }
.lefooter .container { padding-left:30px; padding-right:30px; }
.lefooter .block-element-title { padding: 10px 0; margin: 0 30px 20px 0; font-size: 14px; font-family: latoblack,arial,sans-serif; font-weight: normal; color: #333; text-transform: uppercase; border-bottom: 1px solid #fff; }
.lefooter .block-element { margin-bottom: 30px; }
.lefooter .block-element li { margin: 0 0 10px 0; }
.lefooter a { line-height: 1.2em;  }
.lefooter a:hover, .footer_btm .terms a:hover { text-decoration: underline; }
.telephone-number::before { font-family: 'FontAwesome'; content: "\f095"; padding-right: 5px; }
.live-chat::before { font-family: 'FontAwesome'; content: "\f086"; padding-right: 5px; }

.container.footer_btm { text-align: center; }
.footer_btm .terms { padding: 14px 0 20px 0;  font-size: 13px; }
.footer_btm .terms li { padding: 0 10px; margin: 5px 0; display:inline-flex; }
.footer_btm .copyright { padding: 10px 0; color: #555; font-size: .8125em; margin: 0; text-transform: uppercase; font-size:12px; }

.footer_btm .terms li:not(:last-child) { border-right: 1px solid #ccc; border-left:0; }
.footer_btm .terms li:last-child { border:0; }
.ftr-logos { display:inline-flex; padding: 10px 0; align-items: center; }
.ftr-logos  a:first-child { padding: 0 5px 0 0; }

.ot-sdk-show-settings:hover { text-decoration: underline;}

.grecaptcha-badge { visibility: hidden !important; }

.footer_btm  .captcha { display: flex; height: 60px; width: 256px; border-radius: 3px; align-items:center; box-shadow: gray 0 0 5px; margin-top: 20px; margin-left: auto; }
.footer_btm  .captcha.decaptcha { width: 320px; }
.footer_btm  .captcha .anchor-img { display: flex; align-items: center; }
.footer_btm  .captcha .anchor-img img { height: 44px; width: 44px;margin: 0 13px; }
.footer_btm  .captcha .anchor-text { background: #19579f; color: #fff; display: flex; align-items: center; font-family: Roboto,helvetica,arial,sans-serif; font-size: 13px; font-weight: 400; line-height: 20px; width: 100%;  height: 100%; white-space: nowrap; letter-spacing: 0; text-align:left;} 
.footer_btm  .captcha .anchor-text-inner { padding: 0 16px; }
.footer_btm  .captcha a {color: #fff; font-size: 10px;}
.footer_btm  .captcha a:hover { text-decoration:underline; }

@media (max-width: 767px) {
	.ftr-logos { flex-direction: column; }
	.ftr-logos  a:first-child { padding: 0 0 10px 0; }
	.footer_btm  .captcha { margin: 0 auto;}
}

@media screen and (min-width:768px) {
	.terms { text-align: left; }
}
</pre></body></html>