/* === GLOBAL FOOTER CSS === */
footer{padding-top:64px;position: relative;}
footer .foot-font *{color: var(--white-light);}
footer .footer-top-section{background: var(--argon-gradient);}
footer .footer-top-section-links{margin-top:0px;padding: 0px 3px 0 0;position: relative;left: 8px;top: -5px;}
footer .footer-top-section-title .h5{margin-bottom:0px;}
footer .footer-top-section span.send-image{margin-right:30px;padding:13px;width: 55px;height: 55px;display: inline-block;}
footer .footer-top-section span.icon.icon-send{border:2px solid #00D3AF;border-radius:55px;}

footer .footer-wrapper{background:var(--cobalt-gradient);padding-top:70px;}
footer .footer-wrapper .quick-title {margin-bottom: 31px;margin-top: -3px;}
footer .footer-wrapper .col-title{margin-bottom: 31px;margin-top: -3px;}
footer .footer-wrapper ul{list-style:none;}
footer .footer-wrapper ul li{margin-bottom:16px;}
footer .footer-wrapper .report-link{padding-bottom: 0;margin-top: 11px;margin-left: 7px;}
footer .annual-wrapper {margin-left: 25px;padding-top: 45px;}
footer .social-wrapper {margin-top: 54px;padding-left: 16px;margin-bottom:65px;}
footer .social-section{max-width: 200px;}
footer .social-section > p {margin-bottom: 14px;margin-top: 4px;}
footer .footer-wrapper .social-link{margin-right:36px;font-size:2.9rem;}
footer .footer-wrapper .social-links a:focus{outline:1px solid var(--lithium-light);; z-index:10;outline-offset:2px;}
footer .stay-title{flex: 0 0 42%;margin-top: -6px;}
footer .font-small p, footer .font-small ul li{font-size: 1.2rem;text-transform: uppercase;}
footer .copyright-box{padding-top:0;padding-left:36px;}
footer .footer-bottom-wrapper{min-height: 45px;background: var(--cobalt-gradient);border-top: 1px solid rgba(0, 0, 0, 0.4);padding-top:10px;}
footer .footer-bottom-links ul li{padding: 0 24px;border-right: 1px solid var(--black-color);margin: 0;height: 24px;display: flex;align-items: center;}
footer .footer-bottom-links ul li:first-child{padding-left: 0}
footer .footer-bottom-links ul li:last-child{padding-right: 0;border-right:0}
footer .footer-bottom-links ul li > a{font-size: 1.2rem; line-height: 1.4rem;letter-spacing: 1px;text-transform: uppercase;}
footer .footer-bottom-links ul li > a:hover{text-decoration: underline}
footer .footer-credit{padding-left: 30px}
footer .footer-credit p{margin: 0}
footer .footer-green-section{padding-top: 22px;padding-bottom: 22px;display: flex;justify-content: space-between;align-items: center;}
footer .footer-inner-wrapper{max-width: 1440px;margin: 0 auto}
footer .footer-wrapper > .container-fluid > .row{position: relative}
footer .footer-logo-wrapper{position: absolute;left: -82px;}
footer .footer-image img{width: 101px;height: auto;}
footer .footer-top-section-content{padding-left: 40px;margin-top: 2px;}
footer .quick-content, footer .sector-links{padding-left: 2px;}
footer .quick-content ul li a, footer .sector-links ul li a{font-size: clamp(1.6rem, 1.371rem + 0.298vw, 1.8rem);line-height: 2.8rem;}
footer .quick-content ul li a:hover, footer .sector-links ul li a:hover{text-decoration: underline}
footer .annual-section .annual-image{flex: 0 0 39%;padding-left: 14px;}
footer .annual-section .annual-image img{border-radius: 18px;box-shadow: 0px 0px 8px 4px rgba(0, 0, 0, 0.2); height:100%}
footer .annual-col{padding-left:0px;}
footer .social-link-wrapper ul{
flex-wrap:wrap;
row-gap: 16px;
}
footer .social-wrapper span.youtube-logo{
background: url(/~/media/Images/p/prosus-corp-v2/icons/youtube);
    height: 29px;
    width: 100px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}
/* Media -qurey */

@media all and (max-width:1366.98px) and (min-width:992px){
  footer .footer-logo-wrapper{position: relative;left: 0;}
  footer .no-mid-offset{margin-left: 0}
  footer .footer-image img{width: 100%}
  footer .stay-title{flex: 0 0 45%;}
}
@media all and (max-width: 1120.98px){
	footer .footer-bottom-links ul li{padding: 0 15px;}
}
@media all and (max-width:1024px){
  footer .social-section {margin-top: -15px;}
}
@media all and (max-width:1024px) and (min-width:992px){
footer .social-wrapper span.youtube-logo{
    width: 110px;

}

}
@media all and (max-width: 991.98px){
  footer{padding-top:48px;}
  footer .footer-wrapper{padding-top: 80px;}
  footer .footer-top-section-content{padding-left: 0;}
  footer .footer-top-section-links{margin-left:0px;}
  footer .footer-top-section span.send-image{margin-right: 16px;padding: 10px;width: 44px;height: 44px;}
  footer .footer-green-section {padding-top: 20px;padding-bottom: 16px;}
  footer .social-wrapper{margin: 83px 0 58px;padding-left: 12px;}
  footer .footer-logo-wrapper{position: relative;left: 0;}
  footer .annual-section{margin-top: 67px}
  footer .annual-section .annual-image{flex: 0 0 44%;padding-left: 8px}
  footer .footer-wrapper ul li{margin-bottom: 12px;}
  footer .footer-wrapper .report-link{margin-left: 0;}
  footer .annual-wrapper {margin-left: 17px;padding-top: 0;justify-content: center;}
  footer .stay-title {margin-right: 0;flex: 0 0 40%;}
  footer .social-section > p{margin-bottom: 24px;margin-top: 17px;}
  footer .footer-bottom-wrapper > .container-fluid{padding: 0 10px}
  footer .footer-bottom-links ul li{padding: 0 5px;}
}

@media all and (max-width: 767.98px){
footer{padding-top:40px;}
  footer .footer-top-section-content p{margin:0px;} 
  footer .footer-top-section-links{padding-top:0px;margin-left:0px;}
  footer .footer-wrapper{padding-top:0px;}
  footer .footer-wrapper .quick-title {margin-top:41px;}
  footer .footer-wrapper .col-title{margin-top:41px;}
  footer .footer-image {padding-top: 17px;width:96px;}
  footer .footer-green-section{justify-content: flex-start;align-items: flex-start;flex-flow: column;}
  footer .footer-top-section span.send-image{padding: 11px;}
  footer .footer-top-section-title{padding-bottom: 16px;}
  footer .footer-top-section-content{padding-bottom: 12px;}
  footer .social-section {margin-top: 12px;margin-bottom: 18px;}
  footer .annual-section{flex-direction:column;margin-top: 34px;max-width:66.666667%}
  footer .social-wrapper{flex-direction:column;padding-left: 0;margin: 68px 0 50px 0;}
  footer p.social-title {margin-bottom: 18px;}
  footer .cta-secondary span.icon {font-size: 1.2rem;}
  footer .footer-bottom-wrapper{padding: 16px 0;}
  footer .footer-bottom-wrapper .footer-bottom-links{flex-direction:column;}
  footer .social-link-wrapper {margin-top:20px;}
  footer .annual-wrapper {margin:0px;justify-content: flex-start;margin-top: 17px;}
  footer .copyright-box{padding-left:0}
  footer .stay-title{padding: 0px 20px 0px 0px;}
  footer .footer-wrapper .report-link{padding-bottom: 0;margin-top: 12px;}
  footer .annual-col{padding-left: 8px;}
  footer .annual-section .annual-image{padding-left: 0;flex: auto;}
  footer .social-section > p{margin-bottom: 0;margin-top: 0;}
  footer .footer-bottom-links ul li{padding: 0;flex: 0 0 50%;margin-bottom: 24px}
  footer .annual-section .annual-image img {border-radius: 16px;}
}


footer noscript.background{z-index: -1;}
body.nojs footer{padding-top: 0;margin-top: 180px}