footer{position:relative}footer *{font-size:1.75rem}@media screen and (max-width:1199.98px){footer *{font-size:35px}}@media screen and (max-width:991.98px){footer *{font-size:30px}}@media screen and (max-width:767.98px){footer *{font-size:25px}}footer .footer__content *{z-index:10;position:relative;line-height:1.5 !important;margin-bottom:0}footer .footer__logo{max-width:calc(var(--logoWidht) * 1.3);height:auto}footer .footer__contact--icons i{color:#C5CBBE !important;font-size:25px}@media screen and (max-width:575.98px){footer .footer__contact--icons i{font-size:20px}}footer .footer__contact--icons .btn{padding:2px 15px 5px;display:inline-block;background-color:#8B9880}@media screen and (max-width:575.98px){footer .footer__contact--icons .btn{padding:2px 12px 2px}}footer .footer__contact--icons .btn:hover{background-color:#C5CBBE}footer .footer__contact--icons .btn:hover i{color:#FF4B46 !important}footer .footer__social a img{vertical-align:sub;max-height:48px}@media screen and (max-width:767.98px){footer .footer__social a img{max-height:42px}}@media screen and (max-width:575.98px){footer .footer__social a img{max-height:35px}}footer .footer__social a i{font-size:3.4rem;margin-right:1rem;transition:all ease 0.3s}@media screen and (max-width:767.98px){footer .footer__social a i{font-size:3rem}}@media screen and (max-width:575.98px){footer .footer__social a i{font-size:2.5rem}}footer .footer__social a:hover i{color:#FF4B46 !important}footer .typography a:not(.btn):hover{color:#FF4B46 !important}