.footer{overflow:hidden;background-color:var(--green);color:var(--white)}.footer__container{display:flex;padding-block:112px 120px}.footer__content{flex:1}.footer__title{max-width:422px;margin-bottom:40px}.footer__title>strong{position:relative;font-weight:400}.footer__title>strong:after{content:'';position:absolute;top:0;left:-10px;width:260px;height:79px;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='258' height='79' viewBox='0 0 258 79' fill='none'%3e%3cpath d='M165.245 2.09794C81.0712 3.09583 0.865035 18.0455 2.00216 51.4996C2.94752 79.3025 89.9862 78.0844 165.244 76.4994C240.502 74.9143 258.172 63.4995 255.502 42.9994C253.484 27.4995 204.889 6.32677 80.5808 18.0455' stroke='%23EEAD43' stroke-width='3' stroke-linecap='round'/%3e%3c/svg%3e")}.footer__links-wrapper{flex:1}.footer__links{display:flex;justify-content:space-between}.footer__title-link>a{display:block;margin-bottom:18px}.footer__title-link>.sub-menu{display:flex;flex-direction:column;row-gap:14px}.footer__link>a{color:var(--white);text-decoration:none}.footer__link>a:hover{color:var(--orange-dark);transition:color .3s}.footer__privacy{display:flex;align-items:center;justify-content:space-between;padding-block:18px;border-top:1px solid rgba(255,255,255,.3)}.footer__privacy>p{opacity:.7}.footer__wrapper{display:flex;align-items:flex-start;column-gap:16px}.footer__input{max-width:278px}.footer__button+.wpcf7-spinner{position:absolute;opacity:0;left:0}@media screen and (max-width:992px){.footer__wrapper{flex-direction:column;row-gap:24px}.footer__container{flex-direction:column;padding-block:96px 88px;row-gap:56px}.footer__content{max-width:343px}.footer__title{max-width:100%;font-size:40px}.footer__title>strong:after{top:0;left:-10px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='163' height='51' viewBox='0 0 163 51' fill='none'%3e%3cpath d='M104.463 1.82188C51.4636 2.42709 0.965952 11.8501 1.69204 32.9911C2.29567 50.5608 57.0996 49.8174 104.485 48.8384C151.871 47.8595 162.994 40.6515 161.307 27.696C160.031 17.9005 129.427 4.50616 51.1593 11.8741' stroke='%23EEAD43' stroke-width='2' stroke-linecap='round'/%3e%3c/svg%3e")}.footer__wrapper>.form__item,.footer__button-wrapper{width:100%}.footer__button{width:100%;max-width:100%}.footer__input{max-width:100%;width:100%}.footer__links{flex-wrap:wrap;justify-content:flex-start;column-gap:74px;row-gap:64px}.footer__privacy{padding-block:16px}}@media screen and (max-width:640px){.footer__container{row-gap:64px}.footer__content{max-width:100%}.footer__links{column-gap:0}.footer__title-link{width:50%}.footer__privacy>p{font-size:12px}}