.footer{padding:0}.footer .footer-bottom div:nth-child(2) a:hover{color:var(--main-color)}.footer-main{background-color:var(--color-arsenic2)}.footer-main__inner{display:flex;font-size:1.4rem;gap:1rem;padding-bottom:4rem;padding-top:4rem}@media (max-width:914px){.footer-main__inner{flex-wrap:wrap;gap:3rem;padding-left:1rem;padding-right:1rem}}.footer-main__block{position:relative;width:100%}.footer-main__alert{color:var(--color-silver-sand);font-size:2rem;letter-spacing:3px;line-height:1.5;padding-bottom:4rem;text-align:center;text-transform:uppercase}.footer-main__alert span{font-size:1.2rem}.footer-main__block-form{padding-right:0}@media (max-width:1215px){.footer-main__block-form{flex-shrink:0;max-width:28rem}}@media (max-width:914px){.footer-main__block-form{flex-shrink:1;margin-bottom:0;max-width:100%}}.footer-main__title{color:var(--color-white);font-size:1.6rem;font-weight:600;margin-bottom:1rem}@media (max-width:914px){.footer-main__title{margin-bottom:0}}.footer-main__page-link{color:var(--color-silver-sand);display:inline-block;font-size:1.4rem;line-height:3rem}@media (max-width:914px){.footer-main__page-link{font-size:1.5rem;margin-top:1rem}}.footer-main__page-link:hover{color:var(--main-color);text-decoration:underline}.footer-main__form{display:flex;width:100%}@media (max-width:914px){.footer-main__form{flex-wrap:wrap}.footer-main__form-box{width:100%}}.footer-main__form-box:first-child{flex:1 1 0;padding-right:.4rem}@media (max-width:1215px){.footer-main__form-box:first-child{padding-right:.2rem}}.footer-main__form-box:nth-child(2){flex:none;padding-left:.4rem;width:50%}@media (max-width:1215px){.footer-main__form-box:nth-child(2){padding-left:.2rem}}@media (max-width:914px){.footer-main__form-box:nth-child(2){margin-top:2rem;width:100%}.footer-main__form-title{margin-bottom:1rem}}.footer-main__form-input{background-color:var(--color-onyx2);border:0;border-radius:4px;color:var(--color-dark-gray);font-size:1.2rem;line-height:1.5rem;padding:1rem .4rem 1rem 1rem;resize:none;width:100%}@media (max-width:914px){.footer-main__form-input{font-size:1.4rem}}.footer-main__form-textarea{background-color:var(--color-onyx2);border:0;border-radius:4px;color:var(--color-dark-gray);font-size:1.2rem;height:100%;line-height:1.5rem;padding:1rem .4rem 1rem 1rem;resize:none;width:100%}@media (max-width:914px){.footer-main__form-textarea{font-size:1.4rem;height:10.5rem}}.footer-main__form-btn{border-radius:5px;font-size:1.2rem;font-weight:600;line-height:1.3rem;margin-top:.5rem;padding:1rem 1.5rem;text-align:center;text-transform:uppercase}@media (max-width:914px){.footer-main__form-btn{font-size:1.4rem;margin-top:1.5rem}}#feedbackEmail{margin-top:.5rem}@media (max-width:914px){#feedbackEmail{margin-top:1rem}}#feedbackMsg{background-color:var(--color-rose-taupe);color:var(--color-white-chocolate);display:none;font-size:.9em;left:0;margin-top:.3rem;padding:.2rem .4rem;position:absolute;right:0}.footer-bottom{background-color:var(--color-gunmetal)}.footer-bottom__inner{align-items:center;color:var(--color-quick-silver3);display:flex;font-size:1.4rem;justify-content:space-between;line-height:2;padding:.6rem 0}@media (max-width:914px){.footer-bottom__inner{flex-wrap:wrap}}.footer-bottom__item-left{padding-right:1rem}.footer-bottom__phone-link{color:var(--color-quick-silver3);font-weight:600}@media (max-width:914px){.footer-social{margin-top:1rem}}.footer-social__link{color:var(--color-dark-gray);transition:all .3s ease-in-out;vertical-align:middle}.footer-social__link:hover{color:var(--main-color)}.footer-social__link:not(:last-child){padding-right:.9rem}.footer-small{bottom:0;padding:.1rem 0;position:fixed;width:100%;z-index:2}.footer-small .footer-bottom{background-color:var(--color-white)}.footer-small .footer-bottom__inner{color:var(--color-spanish-gray3);font-size:1rem;font-weight:600;justify-content:space-around;padding:.3rem 0}.footer-small .footer-bottom__item-left span{color:var(--color-gray)}.footer-small .footer-bottom__item-left a{padding:0 .2rem}.footer-small .footer-bottom__item-left a span:first-child{color:#000}.footer-small .footer-bottom__item-left a span:nth-child(2){color:var(--color-azure2)}.footer-small .footer-bottom__item-right a{color:var(--color-blue-cola);padding:0 .2rem}