:root{--en4u-footer-green:#008d7d;--en4u-footer-orange:#f9ad01;--en4u-footer-red:#da1415;--en4u-footer-purple:#9e64e1;--en4u-footer-dark:#202020;--en4u-footer-dark-2:#292929;--en4u-footer-text:#e9e9e9;--en4u-footer-muted:#b8b8b8;}
#footer,
footer#footer{background:var(--en4u-footer-dark)!important;color:var(--en4u-footer-text)!important;border-top:4px solid var(--en4u-footer-green)!important;box-shadow:none!important;}
#footer .container,
footer#footer .container{padding-top:28px!important;padding-bottom:26px!important;}
#footer .widget,
#footer .widget-area,
#footer .footer__wrapper,
#footer .footer__credits,
#footer .colophon__row{background:transparent!important;box-shadow:none!important;}
#footer p,
#footer li,
#footer span,
#footer .footer__credits{color:var(--en4u-footer-muted);}
#footer a{color:#eeeeee!important;text-decoration:none!important;transition:color .14s ease,background-color .14s ease,border-color .14s ease;}
#footer a:hover,
#footer a:focus{color:var(--en4u-footer-orange)!important;text-decoration:none!important;}
#footer #ya-site-form0,
#footer .ya-site-form{width:100%!important;max-width:1120px!important;margin:0 auto 22px!important;padding:0!important;border:0!important;background:transparent!important;box-sizing:border-box!important;}
#footer #ya-site-form0 *,
#footer .ya-site-form *{box-sizing:border-box!important;}
#footer #ya-site-form0 .ya-site-form__form,
#footer .ya-site-form .ya-site-form__form{width:100%!important;margin:0!important;padding:12px!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:14px!important;background:var(--en4u-footer-dark-2)!important;box-shadow:none!important;}
#footer #ya-site-form0 table,
#footer .ya-site-form table,
#footer #ya-site-form0 tbody,
#footer .ya-site-form tbody,
#footer #ya-site-form0 tr,
#footer .ya-site-form tr,
#footer #ya-site-form0 td,
#footer .ya-site-form td{border:0!important;background:transparent!important;box-shadow:none!important;}
#footer #ya-site-form0 .ya-site-form__form > table,
#footer .ya-site-form .ya-site-form__form > table{width:100%!important;border-collapse:separate!important;border-spacing:0!important;}
#footer #ya-site-form0 .ya-site-form__form > table > tbody > tr,
#footer .ya-site-form .ya-site-form__form > table > tbody > tr{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;align-items:stretch!important;width:100%!important;}
#footer #ya-site-form0 .ya-site-form__form > table > tbody > tr > td,
#footer .ya-site-form .ya-site-form__form > table > tbody > tr > td{width:auto!important;min-width:0!important;padding:0!important;}
#footer #ya-site-form0 .ya-site-form__input,
#footer .ya-site-form .ya-site-form__input{height:46px!important;min-height:46px!important;border:1px solid var(--en4u-footer-green)!important;border-radius:10px!important;background:#fff!important;box-shadow:none!important;overflow:hidden!important;}
#footer #ya-site-form0 input[type="text"],
#footer #ya-site-form0 input[type="search"],
#footer .ya-site-form input[type="text"],
#footer .ya-site-form input[type="search"]{width:100%!important;height:44px!important;min-height:44px!important;margin:0!important;padding:0 14px!important;border:0!important;outline:0!important;background:#fff!important;color:#222!important;font-size:15px!important;line-height:44px!important;box-shadow:none!important;}
#footer #ya-site-form0 input[type="button"],
#footer #ya-site-form0 input[type="submit"],
#footer #ya-site-form0 button,
#footer .ya-site-form input[type="button"],
#footer .ya-site-form input[type="submit"],
#footer .ya-site-form button{height:46px!important;min-height:46px!important;margin:0!important;padding:0 22px!important;border:1px solid var(--en4u-footer-orange)!important;border-radius:10px!important;background:var(--en4u-footer-orange)!important;color:#202020!important;font-size:14px!important;font-weight:800!important;line-height:44px!important;box-shadow:none!important;cursor:pointer!important;}
#footer #ya-site-form0 input[type="button"]:hover,
#footer #ya-site-form0 input[type="submit"]:hover,
#footer #ya-site-form0 button:hover,
#footer .ya-site-form input[type="button"]:hover,
#footer .ya-site-form input[type="submit"]:hover,
#footer .ya-site-form button:hover{border-color:var(--en4u-footer-green)!important;background:var(--en4u-footer-green)!important;color:#fff!important;}
#footer #ya-site-form0 .ya-site-form__search-input-layout,
#footer .ya-site-form .ya-site-form__search-input-layout{width:100%!important;max-width:100%!important;table-layout:fixed!important;border-collapse:separate!important;border-spacing:0!important;}
#footer #ya-site-form0 .ya-site-form__search-input-layout > tbody > tr,
#footer .ya-site-form .ya-site-form__search-input-layout > tbody > tr{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;align-items:stretch!important;width:100%!important;max-width:100%!important;}
#footer #ya-site-form0 .ya-site-form__search-input-layout > tbody > tr > td,
#footer .ya-site-form .ya-site-form__search-input-layout > tbody > tr > td{display:block!important;width:auto!important;min-width:0!important;max-width:100%!important;padding:0!important;margin:0!important;}
#footer #ya-site-form0 .ya-site-form__search-input-layout-l,
#footer .ya-site-form .ya-site-form__search-input-layout-l{min-width:0!important;width:auto!important;}
#footer #ya-site-form0 .ya-site-form__search-input-layout-r,
#footer .ya-site-form .ya-site-form__search-input-layout-r{width:auto!important;min-width:86px!important;max-width:none!important;white-space:nowrap!important;}
#footer #ya-site-form0 .ya-site-form__search-input-layout-r input,
#footer #ya-site-form0 .ya-site-form__search-input-layout-r button,
#footer .ya-site-form .ya-site-form__search-input-layout-r input,
#footer .ya-site-form .ya-site-form__search-input-layout-r button{width:auto!important;min-width:86px!important;max-width:100%!important;}
#footer form.search-form,
#footer form[role="search"]{max-width:1120px;margin:0 auto 22px;}
#footer form.search-form input[type="search"],
#footer form[role="search"] input[type="search"]{min-height:46px;border:1px solid var(--en4u-footer-green);border-radius:10px;background:#fff;color:#222;}
#footer .footer__credits,
#footer .footer__credits p,
#footer .footer__credits ul,
#footer .footer__credits li{line-height:1.55!important;}
#footer .social-links{display:block!important;margin:0!important;padding:0!important;line-height:1!important;}
#footer .social-links > ul.socials,
#footer .social-links ul.socials,
#footer ul.socials{display:flex!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:wrap!important;gap:20px!important;width:auto!important;height:auto!important;margin:16px 0 0!important;padding:0!important;list-style:none!important;line-height:1!important;vertical-align:middle!important;}
#footer .social-links ul.socials > li,
#footer ul.socials > li{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 38px!important;width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;margin:0!important;padding:0!important;border:0!important;line-height:1!important;vertical-align:middle!important;position:static!important;top:auto!important;bottom:auto!important;}
#footer .social-links ul.socials > li > a.social-icon,
#footer ul.socials > li > a.social-icon{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 38px!important;width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;margin:0!important;padding:0!important;border:1px solid var(--en4u-footer-green)!important;border-radius:10px!important;background:#fff!important;color:var(--en4u-footer-green)!important;opacity:1!important;box-shadow:none!important;line-height:1!important;vertical-align:middle!important;position:relative!important;top:auto!important;bottom:auto!important;transform:none!important;transition:background-color .14s ease,border-color .14s ease,color .14s ease!important;}
#footer .social-links ul.socials > li > a.social-icon > i,
#footer ul.socials > li > a.social-icon > i{display:block!important;margin:0!important;padding:0!important;line-height:1!important;transform:none!important;}
#footer .social-links ul.socials > li > a.social-icon[href^="tel:"],
#footer ul.socials > li > a.social-icon[href^="tel:"]{background:#fff url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iIzAwOGQ3ZCIgZD0iTTYuNjIgMTAuNzlhMTUuNDYgMTUuNDYgMCAwIDAgNi41OSA2LjU5bDIuMi0yLjJhMSAxIDAgMCAxIDEuMDItLjI0YzEuMTIuMzcgMi4zMy41NyAzLjU3LjU3YTEgMSAwIDAgMSAxIDFWMjBhMSAxIDAgMCAxLTEgMUMxMC42MSAyMSAzIDEzLjM5IDMgNGExIDEgMCAwIDEgMS0xaDMuNWExIDEgMCAwIDEgMSAxYzAgMS4yNS4yIDIuNDUuNTcgMy41N2ExIDEgMCAwIDEtLjI1IDEuMDJsLTIuMiAyLjJaIi8+PC9zdmc+") center center / 19px 19px no-repeat!important;color:var(--en4u-footer-green)!important;font-size:0!important;text-indent:0!important;overflow:hidden!important;}
#footer .social-links ul.socials > li > a.social-icon[href^="tel:"] > *,
#footer ul.socials > li > a.social-icon[href^="tel:"] > *{display:none!important;}
#footer .social-links ul.socials > li > a.social-icon[href^="tel:"]::before,
#footer .social-links ul.socials > li > a.social-icon[href^="tel:"]::after,
#footer ul.socials > li > a.social-icon[href^="tel:"]::before,
#footer ul.socials > li > a.social-icon[href^="tel:"]::after{content:none!important;display:none!important;}
#footer .social-links ul.socials > li > a.social-icon:hover,
#footer .social-links ul.socials > li > a.social-icon:focus,
#footer ul.socials > li > a.social-icon:hover,
#footer ul.socials > li > a.social-icon:focus{border-color:var(--en4u-footer-orange)!important;background-color:var(--en4u-footer-orange)!important;color:#202020!important;transform:none!important;}
#footer .social-links ul.socials > li > a.social-icon[href^="tel:"]:hover,
#footer .social-links ul.socials > li > a.social-icon[href^="tel:"]:focus,
#footer ul.socials > li > a.social-icon[href^="tel:"]:hover,
#footer ul.socials > li > a.social-icon[href^="tel:"]:focus{background:var(--en4u-footer-orange) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iIzIwMjAyMCIgZD0iTTYuNjIgMTAuNzlhMTUuNDYgMTUuNDYgMCAwIDAgNi41OSA2LjU5bDIuMi0yLjJhMSAxIDAgMCAxIDEuMDItLjI0YzEuMTIuMzcgMi4zMy41NyAzLjU3LjU3YTEgMSAwIDAgMSAxIDFWMjBhMSAxIDAgMCAxLTEgMUMxMC42MSAyMSAzIDEzLjM5IDMgNGExIDEgMCAwIDEgMS0xaDMuNWExIDEgMCAwIDEgMSAxYzAgMS4yNS4yIDIuNDUuNTcgMy41N2ExIDEgMCAwIDEtLjI1IDEuMDJsLTIuMiAyLjJaIi8+PC9zdmc+") center center / 19px 19px no-repeat!important;color:#202020!important;transform:none!important;}
@media(max-width:700px){
#footer .social-links > ul.socials,
#footer .social-links ul.socials,
#footer ul.socials{
gap:14px!important;
justify-content:center!important;
}
#footer .container,
footer#footer .container{
padding:22px 14px!important;
}
#footer #ya-site-form0 .ya-site-form__form,
#footer .ya-site-form .ya-site-form__form{
padding:10px!important;
border-radius:12px!important;
}
#footer #ya-site-form0 .ya-site-form__form > table > tbody > tr,
#footer .ya-site-form .ya-site-form__form > table > tbody > tr{
grid-template-columns:minmax(0,1fr)!important;
gap:9px!important;
}
#footer #ya-site-form0 .ya-site-form__search-input-layout,
#footer .ya-site-form .ya-site-form__search-input-layout,
#footer #ya-site-form0 .ya-site-form__search-input-layout > tbody,
#footer .ya-site-form .ya-site-form__search-input-layout > tbody{
display:block!important;
width:100%!important;
max-width:100%!important;
}
#footer #ya-site-form0 .ya-site-form__search-input-layout > tbody > tr,
#footer .ya-site-form .ya-site-form__search-input-layout > tbody > tr{
display:grid!important;
grid-template-columns:minmax(0,1fr)!important;
gap:9px!important;
width:100%!important;
max-width:100%!important;
}
#footer #ya-site-form0 .ya-site-form__search-input-layout > tbody > tr > td,
#footer .ya-site-form .ya-site-form__search-input-layout > tbody > tr > td{
display:block!important;
width:100%!important;
min-width:0!important;
max-width:100%!important;
padding:0!important;
margin:0!important;
}
#footer #ya-site-form0 .ya-site-form__search-input-layout-r,
#footer .ya-site-form .ya-site-form__search-input-layout-r{
min-width:0!important;
width:100%!important;
}
#footer #ya-site-form0 input[type="button"],
#footer #ya-site-form0 input[type="submit"],
#footer #ya-site-form0 button,
#footer .ya-site-form input[type="button"],
#footer .ya-site-form input[type="submit"],
#footer .ya-site-form button{
width:100%!important;
}
#footer .footer__credits,
#footer .footer__credits p{
text-align:center!important;
}
}