.footer{margin-bottom:45px;margin-top:60px;padding-left:40px;padding-right:54px;width:100%}@media(max-width:768px){.footer{margin-top:30px;padding-left:20px;padding-right:20px}}.footer-desk-cols,.footer-inner{display:flex;justify-content:space-between;width:100%}.footer-desk-cols{max-width:727px}.footer-desk-col{display:flex;flex-direction:column;margin-right:10px;max-width:189px;width:100%}.desk-col__title{font-size:12px;line-height:18px;text-transform:uppercase}.desk-col__list{display:flex;flex-direction:column;margin-top:23px}.desc-col__text{font-size:12px;line-height:18px;text-transform:uppercase}.desc-col__text:hover{color:var(--red1)}.desc-col__text_default-case{text-transform:none}.footer-mobile{display:none}.newsletter{display:flex;flex-direction:column;max-width:476px;width:100%}.newsletter__text{font-size:12px;line-height:18px;margin-bottom:17px;text-transform:uppercase}.newsletter__wrapper{display:flex;flex-direction:column;position:relative}.newsletter__wrapper .field:after,.newsletter__wrapper .field:before{display:none}.newsletter__btn{background:var(--white);border:1px solid var(--black);border-radius:0;color:var(--black);cursor:pointer;font-size:12px;height:35px;line-height:18px;max-width:114px;padding:8px 12px;position:relative;text-align:center;text-transform:uppercase;transition:all .3s ease-in-out;width:100%}.newsletter__btn:hover{background:var(--black);color:var(--white);transition:all .3s ease-in-out}.newsletter__field{display:flex;position:relative;transition:box-shadow .1s ease;width:100%}.newsletter__input{border:1px solid var(--black)!important;border-radius:0!important;box-shadow:unset!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important;color:var(--black)!important;font-size:12px!important;height:35px;line-height:18px!important;margin-right:13px!important;max-width:349px!important;padding:8px 15px!important;width:100%}@media(min-width:768px)and (max-width:1400px){.newsletter__input{height:fit-content}}.newsletter__input::placeholder{color:var(--gray2);font-size:12px;line-height:18px}.newsletter__input:focus,.newsletter__input:focus-visible{box-shadow:none;outline:none;padding:17px 0 17px 24px}@media(min-width:768px)and (max-width:1400px){.newsletter__input:focus,.newsletter__input:focus-visible{height:fit-content;padding:10px 24px}}.footer-bottom-desk{display:flex;justify-content:center;margin-bottom:38px;margin-top:112px}.ftr-desk__link,.ftr-desk__year{font-size:12px;line-height:18px;margin:0 20px;text-transform:uppercase}.ftr-desk__link:hover,.ftr-desk__year:hover{color:var(--red1)}.footer-bottom-mobile{display:none}.ftr-error-msg-cont,.ftr-success-msg-cont{bottom:-30px;display:none;left:0;position:absolute;width:100%}.ftr-error-msg-cont_error{border:1px solid var(--red1)!important;color:var(--red1)!important}.ftr-error-msg-cont_error::placeholder{color:var(--red1)!important}.ftr-message{font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.28px;line-height:16.8px;text-align:center}.ftr-message_error{color:var(--red1)}.ftr-message_success{color:var(--gray2)}.footer-mobile-soc{display:none}@media screen and (max-width:1160px){.footer-bottom-desk{margin-bottom:0;margin-top:50px}}@media screen and (max-width:768px){.footer-inner{flex-direction:column-reverse}.footer-mobile,.newsletter{display:flex;flex-direction:column;width:100%}.newsletter{max-width:100%}.newsletter__input{max-width:100%!important}.footer-desk-cols{display:none}.footer-mobile-drpds{display:flex;flex-direction:column;margin-top:75px}.ftr-mobile-drpd{display:flex;flex-direction:column;margin-top:70px}.ftr-mobile-drpd:first-child{margin-top:0}.mobile-drpd-top{display:flex;justify-content:space-between;width:100%}.mobile-drpd-text{color:var(--black);font-size:12px;line-height:18px;text-transform:uppercase}.ftr-mobile-state{display:flex;transition:.25s linear}.ftr-mobile-state_rotated{transform:rotate(180deg)}.ftr-mobile-drpd-items{display:none;flex-direction:column;margin-top:14px}.ftr-mobile-drpd_open .ftr-mobile-drpd-items{display:flex}.ftr-mobile-drpd__item{display:flex;margin-bottom:5px}.ftr-mobile-drpd__item:last-child{margin-bottom:0}.ftr-mobile-drpd-item__text{color:var(--black);font-size:12px;line-height:18px;text-transform:uppercase}.ftr-mobile-drpd-item__text:hover{color:var(--red1)}.footer-mobile-soc{align-items:center;display:flex;justify-content:center;margin:20px 0 10px;width:100%}.footer-mobile-soc li{display:flex;margin:10px;padding:8px}.footer-mobile-soc li svg{display:flex;height:20px;width:20px}.footer-bottom-desk{display:none}.footer-bottom-mobile{display:flex;flex-direction:column;margin-bottom:21px;margin-top:20px}.ftr-mobile__links{align-items:center;display:flex;flex-flow:wrap;gap:16px 0;justify-content:center}.ftr-mobile__link{color:var(--black);font-size:12px;line-height:18px;margin:0 20px;text-transform:uppercase}.ftr-mobile__link:hover{color:var(--red1)}.ftr-mobile-year__wrap{align-items:center;display:flex;justify-content:center;margin-top:50px}.ftr-mobile-year{font-size:12px;line-height:18px;text-transform:uppercase}.ftr-mobile-year:hover{color:var(--red1)}.ftr-msg-cont{align-items:center;bottom:unset;justify-content:flex-start;left:0;position:relative;top:12px}}