.InfogrindBanner_root__NaUng{position:relative;z-index:500;display:none;justify-content:center;width:100%}.InfogrindBanner_top__cdEL4{max-width:1190px;margin:0 auto -20px;padding:20px 40px 0}@media(max-width:767px){.InfogrindBanner_top__cdEL4{padding-right:20px;padding-left:20px}}.InfogrindBanner_map__yL0JI{position:fixed;bottom:12px;left:12px;z-index:700;width:auto}.InfogrindBanner_link__yXhZk{display:block;width:fit-content;max-width:100%;line-height:0}.InfogrindBanner_imageFrame__DQ_jF{position:relative;display:block;width:322.583px;max-width:100%;height:70px;overflow:hidden;border-radius:8px}.InfogrindBanner_image__NwMHA{object-fit:contain}@media(min-width:642px){.InfogrindBanner_root__NaUng{display:flex}}@media(max-width:1023px){.InfogrindBanner_top__cdEL4{max-width:calc(100vw - 80px);padding:0 0 20px}}.PageContentWithBanner_content__EHMJv{margin-top:40px}@media(max-width:767px){.PageContentWithBanner_content__EHMJv{margin-top:0}}.PageContentWithBanner_fullViewportContent__zPrKl{display:flex;flex:1 1;min-height:0;margin-top:0}.CookieConsentBanner_container__Za2Ad{position:fixed;right:0;bottom:0;left:0;z-index:9999999;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;font-family:arial,sans-serif;color:#fff;background-color:rgba(0,0,0,.89);border-radius:15px 15px 0 0}.CookieConsentBanner_content__GlhEB{width:100%;max-width:623px}.CookieConsentBanner_description__k2hrg,.CookieConsentBanner_subtitle__ymvEN,.CookieConsentBanner_title__JECaa{padding:0;margin-top:0}.CookieConsentBanner_subtitle__ymvEN,.CookieConsentBanner_title__JECaa{margin-bottom:10px;text-align:center}.CookieConsentBanner_title__JECaa{font-size:26px;font-weight:400}.CookieConsentBanner_subtitle__ymvEN{font-size:16px;font-weight:700}.CookieConsentBanner_back__Xqw4b,.CookieConsentBanner_description__k2hrg{max-width:623px;margin-bottom:20px;font-size:14px;text-align:left}.CookieConsentBanner_description__k2hrg{line-height:normal}.CookieConsentBanner_back__Xqw4b{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0;color:#00b285;text-align:left;cursor:pointer;background:rgba(0,0,0,0)}.CookieConsentBanner_buttons__LEfoI{display:flex;flex-direction:column;gap:10px;align-items:stretch;width:100%;max-width:623px;margin-bottom:20px}.CookieConsentBanner_buttons__LEfoI button{box-sizing:border-box;flex-grow:1;width:100%;padding:14px 23px;font-size:15px;color:#fff;cursor:pointer;background-color:rgba(0,0,0,0);border:2px solid #00b285;border-radius:15px;transition:background-color .3s}.CookieConsentBanner_buttons__LEfoI button:hover{background-color:#00b285}.CookieConsentBanner_option__6jmRG{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:623px;margin-bottom:10px}.CookieConsentBanner_optionText__Js5WU{flex-grow:1;min-width:0;margin-right:30px}.CookieConsentBanner_optionText__Js5WU .CookieConsentBanner_subtitle__ymvEN{text-align:left}.CookieConsentBanner_switch__L899v{position:relative;display:inline-block;flex:0 0 60px;width:60px;height:34px;margin-left:auto}.CookieConsentBanner_switch__L899v input{width:0;height:0;opacity:0}.CookieConsentBanner_switch__L899v input:checked+.CookieConsentBanner_slider__VDNHM{background-color:#00b285}.CookieConsentBanner_switch__L899v input:focus+.CookieConsentBanner_slider__VDNHM{box-shadow:0 0 1px #00b285}.CookieConsentBanner_switch__L899v input:checked+.CookieConsentBanner_slider__VDNHM:before{transform:translateX(26px)}.CookieConsentBanner_switch__L899v input:disabled+.CookieConsentBanner_slider__VDNHM{background-color:#ccc}.CookieConsentBanner_switch__L899v input:disabled:checked+.CookieConsentBanner_slider__VDNHM:before{background-color:#999}.CookieConsentBanner_slider__VDNHM{position:absolute;inset:0;cursor:pointer;background-color:#ccc;border-radius:34px;transition:.4s}.CookieConsentBanner_slider__VDNHM:before{position:absolute;bottom:4px;left:4px;width:26px;height:26px;content:"";background-color:#fff;border-radius:50%;transition:.4s}.CookieConsentBanner_save__ZQBdl{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:623px;margin-top:20px}.CookieConsentBanner_save__ZQBdl button{width:100%;padding:14px 20px;margin-bottom:20px;font-size:16px;font-weight:700;color:#000;cursor:pointer;background-color:#00b285;border-radius:15px}@media(min-width:768px){.CookieConsentBanner_buttons__LEfoI{flex-direction:row;align-items:center;justify-content:space-between}.CookieConsentBanner_buttons__LEfoI button{width:auto}}.Footer_root__5_ulm{width:100%;padding:20px 0;margin-top:80px;font-size:16px;font-weight:400;color:#7d7d7d;background-color:#2a2a2a}@media(max-width:767px){.Footer_root__5_ulm{margin-top:50px}}.Footer_container__5b4P1{box-sizing:border-box;display:flex;gap:20px;align-items:center;justify-content:space-between;width:100%;max-width:var(--page-max-width);margin:0 auto;padding:0 40px}@media(max-width:767px){.Footer_container__5b4P1{padding-right:20px;padding-left:20px;flex-direction:column;align-items:flex-start}}.Footer_content__rY5_U{display:flex;flex-direction:column;gap:10px;justify-content:space-between;min-height:52px}@media(max-width:767px){.Footer_content__rY5_U{margin-bottom:24px}}.Footer_author__Fyk1t,.Footer_copyrights__HV8sa{margin:0;line-height:1.4}.Footer_author__Fyk1t a,.Footer_copyrights__HV8sa a{color:#7d7d7d;text-decoration:underline}.Footer_author__Fyk1t a:hover,.Footer_copyrights__HV8sa a:hover{color:#00b285}@media(max-width:570px){.Footer_author__Fyk1t{margin-top:10px}}.Footer_authorName__rB4uE{color:#f1f2eb}.Footer_meta__KGbi_{display:flex;flex-direction:column;align-items:flex-end;min-width:220px}@media(max-width:767px){.Footer_meta__KGbi_{align-items:flex-start}}.Footer_socials__7e25o{display:flex;flex-direction:row;gap:6px;justify-content:flex-end}@media(max-width:767px){.Footer_socials__7e25o{justify-content:flex-start}}.Footer_socialLink__ZnHsm{display:flex;align-items:center;justify-content:center;width:38px;height:38px;color:#2a2a2a;text-decoration:none;background-color:#6d6d6d;transition:background-color .2s ease,color .2s ease}.Footer_socialLink__ZnHsm:hover{background-color:#00b285}.Footer_bugReport__rf4Zj{display:block;margin-top:6px;color:#c9c9c9;text-decoration:underline}.Footer_bugReport__rf4Zj:hover{color:#00b285}