@media screen and (max-width: 749.98px){.custom-footer .page-width{padding-left:20px;padding-right:20px}}.custom-footer .custom-subtitle{margin:0 0 14px}@media screen and (min-width: 750px){.custom-footer .custom-subtitle{margin-bottom:33px}}@media screen and (max-width: 749.98px){.custom-footer .articles-slider__nav-btns{width:calc(100% + 20px);margin-left:-10px}}@media screen and (max-width: 749.98px){.custom-footer .articles-slider__slider{width:calc(100% - 40px)}}.custom-footer .footer-block--newsletter-wrap{padding-bottom:37px;border-bottom:1px solid #ffda00}@media screen and (min-width: 750px){.custom-footer .footer-block--newsletter-wrap{padding-bottom:0;border-bottom:none}}.custom-footer .footer-block--newsletter-wrap .custom-subtitle{margin:0 0 14px;text-align:start}@media screen and (min-width: 750px){.custom-footer .footer-block--newsletter-wrap .custom-subtitle{margin-bottom:33px}}.custom-footer .newsletter-form__field-wrapper .field{background-color:#fff;border:2px solid #ffda00;border-radius:80px;overflow:hidden;max-height:40px}@media screen and (min-width: 750px){.custom-footer .newsletter-form__field-wrapper .field{max-height:60px}}.custom-footer .newsletter-form__field-wrapper .field label{display:none}.custom-footer .newsletter-form__field-wrapper .field__input{padding:0 60px 0 15px;color:#0e4b3e;background-color:rgba(0,0,0,0);min-height:32px;height:100%;font-weight:600;font-size:20px;line-height:1.6;letter-spacing:0}@media screen and (min-width: 750px){.custom-footer .newsletter-form__field-wrapper .field__input{min-height:56px;font-size:24px;padding:0 200px 0 24px}}.custom-footer .newsletter-form__field-wrapper .field__input::-moz-placeholder{opacity:1;color:rgba(14,75,62,.6)}.custom-footer .newsletter-form__field-wrapper .field__input::placeholder{opacity:1;color:rgba(14,75,62,.6)}.custom-footer .newsletter-form__field-wrapper .newsletter-form__button{background-color:#ffda00;color:#0e4b3e;font-family:var(--font-body-family);font-weight:800;letter-spacing:0;text-transform:uppercase;display:flex;align-items:center;justify-content:center;gap:21px;right:0;transition:color .3s ease-in-out,background-color .3s ease-in-out}@media(hover: hover){.custom-footer .newsletter-form__field-wrapper .newsletter-form__button:hover{background-color:#0e4b3e;color:#ffda00}}@media screen and (min-width: 750px){.custom-footer .newsletter-form__field-wrapper .newsletter-form__button{font-size:28px;line-height:1.07;width:unset;padding:0 27px}}@media screen and (max-width: 749.98px){.custom-footer .newsletter-form__field-wrapper .newsletter-form__button>span:not(.svg-wrapper){display:none}}.custom-footer .newsletter-form__field-wrapper .newsletter-form__button .svg-wrapper{flex-shrink:0;width:13px;height:17px}.custom-footer .footer-block__image-wrapper{margin:0}@media screen and (max-width: 749.98px){.custom-footer .footer-block__image-wrapper img{width:142px}}.custom-footer .newsletter-form__message{font-family:var(--font-body-family);letter-spacing:0;margin-top:10px}.custom-footer #ContactFooter-error{color:red}.custom-footer .newsletter-form,.custom-footer .newsletter-form__field-wrapper{max-width:811px}@media screen and (min-width: 550px)and (max-width: 749.99px){.custom-footer .newsletter-form,.custom-footer .newsletter-form__field-wrapper{max-width:400px}}.custom-footer .footer-block-image{justify-content:flex-start;margin-bottom:25px}@media screen and (min-width: 750px){.custom-footer .footer-block-image{margin-bottom:0}}.custom-footer .footer__content-bottom{border:none}@media screen and (min-width: 750px){.custom-footer .footer__content-bottom{padding:0;border-top:1px solid #ffda00}}.custom-footer .footer__copyright{margin:0;display:flex;width:100%;justify-content:space-between;gap:23px;row-gap:8px;flex-wrap:wrap;border-top:1px solid #ffda00}@media screen and (min-width: 750px){.custom-footer .footer__copyright{padding-top:22px;border:none}}.custom-footer .footer__copyright small{font-weight:600;font-size:12px;line-height:2.5;letter-spacing:0}@media screen and (min-width: 750px){.custom-footer .footer__copyright small{font-size:20px;line-height:1.5}}.custom-footer .copyright__content{display:flex;align-items:center}.custom-footer .copyright__content a{color:#ffda00}.custom-footer .copyright__content span{margin-left:2px;color:#ffda00}.custom-footer .list-social__link svg{transition:transform .3s ease-in-out}.custom-footer .policies{display:flex;gap:23px}.custom-footer .policies li::before{display:none}.custom-footer .custom-footer__link-list .footer-block__heading{font-family:var(--font-body-family);font-weight:900;font-size:18px;line-height:2.22;letter-spacing:0;text-transform:uppercase;margin-bottom:6px}@media screen and (min-width: 750px){.custom-footer .custom-footer__link-list .footer-block__heading{font-weight:800;font-size:28px;line-height:1.07;margin-bottom:20px}}.custom-footer .custom-footer__link-list li:last-child a{margin-bottom:0}@media screen and (max-width: 749.98px){.custom-footer .custom-footer__link-list .footer__list-social{display:none}}.custom-footer .list-menu__item--link{padding:0;font-family:var(--font-body-family);font-weight:600;font-size:18px;line-height:1.67;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;transition:transform .3s ease-in-out}@media screen and (min-width: 750px){.custom-footer .list-menu__item--link{font-size:28px;line-height:1.07;margin-bottom:20px}}@media(hover: hover){.custom-footer .list-menu__item--link:hover{color:#ffda00;transform:scale(0.9) translate(-5%, 5%)}}.custom-footer .list-menu__item--link:focus-visible,.custom-footer .list-menu__item--link:active{color:#ffda00;transform:scale(0.9) translate(-5%, 5%)}.custom-footer .footer__blocks--content{display:flex;flex-direction:column;gap:38px}@media screen and (min-width: 750px){.custom-footer .footer__blocks--content{flex-direction:row-reverse;justify-content:space-between;flex-wrap:wrap;gap:40px;margin-bottom:92px}}.custom-footer .footer__blocks--content>div{display:flex;flex-direction:column;gap:38px}@media screen and (min-width: 750px){.custom-footer .footer__blocks--content>div{flex-direction:column-reverse;justify-content:flex-end}}@media screen and (min-width: 750px){.custom-footer .footer__blocks--content .footer__blocks-with-subscription{width:calc(54% - 18px);max-width:811px}}@media screen and (min-width: 750px){.custom-footer .footer__blocks--content .footer__blocks-with-blog{flex-shrink:0;width:calc(44% - 18px);max-width:501px}}.custom-footer .footer__blocks--links{display:flex;gap:26px;row-gap:16px;flex-wrap:wrap;justify-content:space-between}.custom-footer .footer__blocks--links>.custom-footer__link-list{width:calc((100% - 26px)/2)}@media screen and (min-width: 750px){.custom-footer .footer__blocks--links>.custom-footer__link-list{display:flex;flex-direction:column;justify-content:space-between;gap:24px;width:calc((100% - 60px)/2)}}.custom-footer .footer__blocks--links>.footer__list-social{width:100%}@media screen and (min-width: 750px){.custom-footer .footer__blocks--links>.footer__list-social{display:none}}@media screen and (min-width: 1400px){.custom-footer .footer__blocks--links{width:calc(44% - 18px);max-width:501px;margin-left:auto;gap:60px}}@media screen and (min-width: 750px){.custom-footer .footer__content-top{padding-bottom:89px}}@media screen and (min-width: 1200px){.custom-footer .footer__content-top.no-articles{padding-bottom:36px}.custom-footer .footer__content-top.no-articles .footer__blocks-wrapper{display:flex;gap:139px}.custom-footer .footer__content-top.no-articles .footer__blocks--content{margin-bottom:0;height:-moz-fit-content;height:fit-content;flex-direction:column-reverse}.custom-footer .footer__content-top.no-articles .footer-block--newsletter-wrap .custom-subtitle{margin-bottom:33px}.custom-footer .footer__content-top.no-articles .footer__blocks-with-blog{width:100%;max-width:unset}.custom-footer .footer__content-top.no-articles .footer__blocks--links{margin:0;height:-moz-fit-content;height:fit-content;padding-top:30px}}.custom-footer .footer__list-social.list-social{margin-left:-11px;justify-content:flex-start;gap:16px}@media screen and (min-width: 750px){.custom-footer .footer__list-social.list-social{margin-bottom:-11px}}.custom-footer .list-social__item .icon{width:20px;height:20px}@media screen and (min-width: 750px){.custom-footer .custom-footer__articles .custom-subtitle{font-family:var(--font-body-family);font-weight:800;font-size:28px;line-height:1.07;letter-spacing:0;text-align:center;text-transform:uppercase}}