:root{--white-color:#fff;--black-color:#000;--dark-color:#292929;--dark-bg-color:#1a1a1a;--green-color:#cad552;--gray-color:#4a4a4a;--gray2-color:#585858;--beige-color:#f5f5f5;--light-color:#efefef;--trs-300:300ms ease;--trs-cubic-300:0.3s cubic-bezier(0.25,0.46,0.45,0.94);--trs-cubic-600:0.6s cubic-bezier(0.25,0.46,0.45,0.94);--trs-cubic-800:0.8s cubic-bezier(0.25,0.46,0.45,0.94)}.footer{background:var(--dark-bg-color);padding-bottom:3rem;padding-top:3rem}@media (max-width:1024px){.footer{padding-bottom:7.875rem}}@media (max-width:767px){.footer{padding-bottom:6rem}}.footer .footer__inner>img{margin-bottom:2rem;-o-object-fit:contain;object-fit:contain;width:100%}@media (max-width:767px){.footer .footer__inner>img{margin-bottom:3rem}}.footer .footer__inner .footer_center{display:grid;gap:1.5rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);margin-bottom:7rem}@media (max-width:767px){.footer .footer__inner .footer_center{gap:3rem;grid-template-columns:1fr;margin-bottom:4rem}}.footer .footer__inner .footer_center .col{display:flex;flex-direction:column;justify-content:space-between}.footer .footer__inner .footer_center .col:last-child .col__title{text-align:right}@media (max-width:767px){.footer .footer__inner .footer_center .col:last-child .col__title{text-align:left}}.footer .footer__inner .footer_center .col .col__title{color:var(--gray-color);font-size:.75rem;font-weight:600;line-height:120%;text-transform:uppercase}@media (max-width:767px){.footer .footer__inner .footer_center .col .col__title{margin-bottom:1.75rem}}.footer .footer__inner .footer_center .col .col__content{display:flex;flex-direction:column;gap:.625rem}.footer .footer__inner .footer_center .col .footer__address{text-align:right}@media (max-width:767px){.footer .footer__inner .footer_center .col .footer__address{text-align:left}}.footer .footer__inner .footer_center .col .footer__address,.footer .footer__inner .footer_center .col a{color:var(--white-color);font-size:1.75rem;font-weight:600;line-height:115%}@media (max-width:1024px){.footer .footer__inner .footer_center .col .footer__address,.footer .footer__inner .footer_center .col a{font-size:1.375rem}}.footer .footer__inner .footer_bottom{display:grid;gap:3.75rem;grid-template-columns:minmax(0,1fr) minmax(0,auto) minmax(0,1fr)}@media (max-width:767px){.footer .footer__inner .footer_bottom{gap:1.25rem;grid-template-columns:1fr}}.footer .footer__inner .footer_bottom .col:first-child,.footer .footer__inner .footer_bottom .col:nth-child(3){display:flex;flex-direction:column;gap:3rem;justify-content:space-between}@media (max-width:767px){.footer .footer__inner .footer_bottom .col:first-child,.footer .footer__inner .footer_bottom .col:nth-child(3){gap:1.25rem}}.footer .footer__inner .footer_bottom .col:first-child a,.footer .footer__inner .footer_bottom .col:first-child p,.footer .footer__inner .footer_bottom .col:nth-child(3) a,.footer .footer__inner .footer_bottom .col:nth-child(3) p{color:var(--gray-color);font-size:.75rem;font-weight:600;line-height:120%;text-transform:uppercase}@media (max-width:767px){.footer .footer__inner .footer_bottom .col:first-child{order:1}}.footer .footer__inner .footer_bottom .col:nth-child(3) a,.footer .footer__inner .footer_bottom .col:nth-child(3) p{text-align:right}@media (max-width:767px){.footer .footer__inner .footer_bottom .col:nth-child(3) a,.footer .footer__inner .footer_bottom .col:nth-child(3) p{text-align:left}.footer .footer__inner .footer_bottom .col:nth-child(3){order:2}}.footer .footer__inner .footer_bottom .col:nth-child(2){align-items:center;display:flex;flex-direction:column}@media (max-width:767px){.footer .footer__inner .footer_bottom .col:nth-child(2){align-items:flex-start;margin-bottom:2.75rem;order:0}}.footer .footer__inner .footer_bottom .col:nth-child(2) .footer__download{color:var(--white-color);font-size:.875rem;font-weight:600;line-height:96%;margin-bottom:2.625rem;position:relative;text-transform:uppercase}@media (max-width:767px){.footer .footer__inner .footer_bottom .col:nth-child(2) .footer__download{width:100%}}.footer .footer__inner .footer_bottom .col:nth-child(2) .footer__download:before{background:var(--white-color);border-radius:999px;content:"";height:.75rem;left:0;margin:auto;position:absolute;right:0;top:-2rem;width:.75rem}@media (max-width:767px){.footer .footer__inner .footer_bottom .col:nth-child(2) .footer__download:before{bottom:0;left:auto;right:0;top:0}}