.gotham-light{font-family:gotham-light;text-align:left;clear:both;word-spacing:0;margin:20px 0;font-style:normal;font-stretch:normal}
.footer{font-size:12px}
.footer .hp-footer{background-color:#f2f2f2 !important}
.footer .row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.footer .row,.footer .form-row{margin-right:0;margin-left:0}
.footer a{color:#fff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}
.footer .hp-footer .footer-column ul li a:link,.footer .footer-column ul li a:visited,.footer .footer-info p,.footer .footer-info p a{color:#222}
.footer .container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.footer hr{height:0;margin-top:3.375rem;margin-bottom:3.625rem;border-top-color:#3a4351;border-bottom:0}
.footer .footer-column-container{border-bottom:1px solid #d8d7d7}
.footer .footer-column{font-family:Gotham-Book;font-size:.75rem;color:#222 !important;line-height:1.5rem}
.footer .col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.footer .caption a,.footer .caption h3{font-family:Gotham-Medium;font-size:.75rem !important;color:#222 !important;line-height:1.75rem;letter-spacing:1px;font-weight:600;text-transform:capitalize !important}
.footer .pb-3,.footer .py-3{padding-bottom:1rem !important;padding-top:1rem !important}
.footer .dropdown-menu{position:static;top:100%;left:0;z-index:1000;float:none;min-width:inherit;padding:0;margin:0;font-size:inherit;line-height:.875rem;color:#7d8388;list-style:none;background-color:inherit;border-right:0;border-left:0;border-radius:0}
.footer .dropdown-menu li{margin-bottom:.3125rem;line-height:1.59375rem;list-style:none}
.footer .dropdown-menu li a{font-family:Gotham-Book;font-size:.75rem;line-height:1.5rem;color:#222;-ms-flex-item-align:left;align-self:left}
.footer .footer-info{padding-top:2.5rem}
.footer .footer-info p,.footer .footer-info p a{font-family:Gotham-Book;font-size:.625rem;line-height:1.5rem;text-align:center;color:#666;text-decoration:none;font-weight:400;background-color:transparent}
.footer .hp-footer .footer-column-container .footer-column ul li a{font-family:Gotham-Book;font-size:.75rem;line-height:1.5rem;color:#222;-ms-flex-item-align:left;align-self:left}
.footer .social-icons-container .facebook.circle-outline.picturefill-background{background-size:unset !important;max-height:2.8125rem !important}
.footer .social-icons-container a.facebook{margin-right:1rem}
.footer .social-icons-container a{display:inline-block !important;width:2.8rem;height:2.82rem}
.footer .footer-column ul{padding-top:.1875rem;padding-left:0;list-style:none}
.footer .text-md-right{text-align:right !important}
.footer .footer-column ul li{margin-bottom:.3125rem;line-height:1.59375rem}
.footer .bg-dark-footer :hover,.footer .bg-dark-footer :focus,.footer .bg-dark :focus,.footer .bg-dark :hover{color:#666;background-color:transparent;box-shadow:none;border-radius:0 !important}
.footer .language-selector-container{max-height:2.8125rem;padding-left:1.875rem;margin-left:0}
.footer .language-selector-container a{display:inline-block;margin-bottom:.6875rem;vertical-align:middle;padding:.3125rem;font-family:Gotham-Medium;font-size:.6875rem;line-height:1.5rem;color:#61126b;padding-top:0;text-transform:uppercase}
.footer .language-selector-container .language-firstitem.icon-Language-selector{position:relative;color:#61126b;text-decoration:none}
.footer .language-firstitem.icon-Language-selector::before{position:absolute;left:0;font-size:1.5rem}
.footer .hp-footer hr{border-top-color:#f2f2f2;height:0;margin-top:3.375rem;margin-bottom:3.625rem}
.footer .icon-Language-selector::before{color:#e1163c;content:"Ã®Â¤â€�"}
.footer ul li a:hover{text-decoration:none}
.footer .footer-bottom-rows{line-height:2.8125rem;margin-bottom:4.375rem}
.footer .footer-bottom-rows .pad-lt-30{padding-left:1.875rem}
.footer .text-md-left{text-align:left}
.footer .col-xl-6{max-width:50%;flex:0 0 50%}
.footer [class^="icon-"]::before,.footer .icon-alert-icon,.footer [class*=" icon-"]::before{font-style:normal;font-weight:400;line-height:1;text-transform:none;speak:none;font-family:icomoon;font-variant:normal}
@media(min-width:768px){.footer .d-md-block{display:block !important}
.footer .text-md-center{text-align:center !important}
}
@media(max-width:767px){.footer .footer-column ul{padding-top:1rem}
.footer .dropdown-menu li a{display:block;padding-bottom:1rem}
.footer .caption a,.footer .footer-column .caption h3{display:block;font-size:.9375rem;line-height:1.5625rem;color:#fff;text-decoration:none}
.footer .footer-column .caption .icon-Dropdown-caret{position:relative}
.footer .footer-column .footer-content .caption{background:url(../../../../../etc.clientlibs/helpCentre/clientlibs/clientlib-site/resources/images/arrow-down-mob.svg) no-repeat right 1.25rem center scroll transparent}
.footer .footer-column .footer-content.show .caption{background:url(../../../../../etc.clientlibs/helpCentre/clientlibs/clientlib-site/resources/images/arrow-up-mob.svg) no-repeat right 1.25rem center scroll transparent}
.fresh-air .footer-column .caption{box-sizing:border-box;padding-bottom:.125rem;border-bottom:1px solid #3a4351}
.footer .footer-column .caption{box-sizing:border-box;padding-bottom:.125rem;border-bottom:1px solid #3a4351}
}
.footer .back-to-top{position:fixed;bottom:60px;right:60px;z-index:9999;width:32px;height:32px;cursor:pointer;border:0;opacity:1}
}
@media(max-width:768px){.footer .container{max-width:768px}
.footer .col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}
@media(max-width:992px){.footer .footer-column{margin-left:3.688rem;font-size:1.0625rem}
.footer .container{max-width:992px}
.footer .col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}
@media(max-width:375px){.footer .container{max-width:375px}
}