.footer{background:linear-gradient(85deg,#121d59,#8200ad 99.88%);color:#fff;min-width:320px;padding:3rem 0 1.5rem;width:100%}@media (max-width:1199px){.footer{padding-block:4rem}}@media (max-width:767px){.footer{padding-block:2.5rem}}.footer>div:first-child{grid-gap:3rem;display:grid;grid-auto-flow:column;grid-template-columns:24.125rem 1fr;justify-content:space-between}@media (max-width:1439px){.footer>div:first-child{grid-template-columns:20.625rem 1fr}}@media (max-width:991px){.footer>div:first-child{grid-template-columns:10.5rem 1fr}}@media (max-width:1199px){.footer>div:first-child{grid-gap:6.75rem}}@media (max-width:767px){.footer>div:first-child{grid-gap:3rem;grid-auto-flow:row;grid-template-columns:1fr}}.footer-info{grid-gap:2.5rem;align-content:flex-start;box-sizing:border-box;display:grid}@media (max-width:767px){.footer-info{grid-gap:2rem;padding:0;width:100%}}.footer-info .logo img{aspect-ratio:190/43;display:block;flex-shrink:0;max-width:11.875rem;width:100%}.footer-info>p{font-size:.875rem;font-weight:500;line-height:1.5;margin-block:-.3125rem -.25rem;opacity:.85}@media (max-width:1199px) and (min-width:768px){.footer-info>p{font-size:1rem;margin-block:-.375rem -.3125rem;opacity:1}}.footer-nav{display:flex;flex-direction:column;margin-top:5.1875rem}@media (max-width:1199px){.footer-nav{margin-top:0}}.footer-nav>ul{grid-gap:1.5rem;display:grid;grid-template-columns:auto auto auto auto;justify-content:space-between;margin:0;width:100%}@media (max-width:1199px){.footer-nav>ul{grid-row-gap:2.5rem;grid-template-columns:1fr 1fr}}@media (max-width:767px){.footer-nav>ul{grid-column-gap:.625rem}}.footer-nav>ul>li{align-items:flex-start;display:flex;flex-direction:column}.footer-nav>ul>li>a{color:#fff;display:block;font-size:1.125rem;font-weight:600;line-height:1.5rem;margin:-.3125rem 0 -.375rem}@media (max-width:1199px){.footer-nav>ul>li>a{font-size:1.25rem;font-weight:700;margin:-.3125rem 0 -.25rem}}@media (max-width:767px){.footer-nav>ul>li>a{font-size:.875rem;margin:-.375rem 0}}.footer-nav ul ul li{display:flex}.footer-nav ul ul{grid-gap:1rem;display:grid;margin:1.5rem 0 0}@media (max-width:1199px){.footer-nav ul ul{margin:2.5rem 0 0}}@media (max-width:767px){.footer-nav ul ul{margin:2rem 0 0}}.footer-nav ul ul li:not(.footer-btn) a{color:#fff;display:block;font-size:.875rem;font-weight:500;margin:-.25rem 0;opacity:.85;transition:opacity .25s ease}@media (max-width:1199px) and (min-width:768px){.footer-nav ul ul li:not(.footer-btn) a{font-size:1rem;margin:-.375rem 0 -.3125rem}}.footer-nav ul ul li:not(.footer-btn) a:focus{outline-color:#fff}.platform-desktop .footer-nav ul ul li:not(.footer-btn) a:hover{opacity:.5}.platform-mobile .footer-nav ul ul li:not(.footer-btn) a:hover{opacity:.8}@media (max-width:1199px){.footer-nav .footer-btn{margin-top:.5rem}}@media (max-width:767px){.footer-nav .footer-btn{display:none}}.footer-nav .footer-btn a{background-color:#fff;border-radius:.25rem;color:#153bff;display:block;font-weight:600;min-width:64px;padding:1rem 1.5rem;transition:background-color .25s ease;white-space:nowrap}.footer-nav .footer-btn a:focus{outline-color:#fff;outline-offset:.125rem}.platform-desktop .footer-nav .footer-btn a:hover{background-color:#e6e6e6}.platform-mobile .footer-nav .footer-btn a:hover{background-color:#fff}.footer-nav>a{display:none}@media (max-width:767px){.footer-nav>a{background-color:#fff;border-radius:.25rem;color:#153bff;display:block;font-weight:600;margin-top:2rem;min-width:64px;padding:1rem 1.5rem;text-align:center;transition:background-color .25s ease}.footer-nav>a:focus{outline-color:#fff;outline-offset:.125rem}.platform-desktop .footer-nav>a:hover{background-color:#e6e6e6}.platform-mobile .footer-nav>a:hover{background-color:#fff}}.footer-copyright{grid-gap:5rem;align-items:center;display:grid;flex-shrink:0;grid-auto-flow:column;grid-template-columns:auto auto 1fr;margin-top:3rem;width:100%}@media (max-width:1439px){.footer-copyright{grid-gap:2.5rem}}@media (max-width:1199px){.footer-copyright{grid-gap:3rem;grid-auto-flow:row;grid-template-columns:1fr;justify-items:flex-start}}@media (max-width:767px){.footer-copyright{grid-gap:1.25rem;margin-top:2rem}}.footer-copyright p{font-size:.75rem;font-weight:500;margin:-.1875rem 0;opacity:.75}@media (max-width:1199px){.footer-copyright p{order:3}}@media (max-width:1199px) and (min-width:768px){.footer-copyright p{font-size:1rem;margin:-.375rem 0 -.3125rem}}@media (max-width:767px){.footer-copyright p{padding-top:1.25rem}}.footer-copyright .links{grid-gap:1.5rem;display:grid;grid-auto-flow:column}@media (max-width:1199px){.footer-copyright .links{order:2}}.footer-copyright .links li{margin:-.1875rem 0}@media (max-width:1199px) and (min-width:768px){.footer-copyright .links li{margin:-.375rem 0 -.3125rem}}.footer-copyright .links a{box-sizing:initial;color:#fff;display:block;font-size:.75rem;font-weight:500;margin:-.5rem;opacity:.75;padding:.5rem;transition:opacity .25s ease}@media (max-width:1199px) and (min-width:768px){.footer-copyright .links a{font-size:1rem}}.footer-copyright .links a:focus{outline-color:#fff}.platform-desktop .footer-copyright .links a:hover{opacity:1}.platform-mobile .footer-copyright .links a:hover{opacity:.75}.footer-copyright .social{grid-gap:1.5rem;display:grid;grid-auto-flow:column;margin:0 0 0 auto}@media (max-width:1199px){.footer-copyright .social{margin:0;order:1}}.footer-copyright .social a{box-sizing:initial;color:#fff;display:block;font-size:.75rem;font-weight:500;height:1rem;margin:-.5rem;padding:.5rem}@media (max-width:1199px) and (min-width:768px){.footer-copyright .social a{height:1.1875rem}}.footer-copyright .social a:focus{outline-color:#fff}.platform-desktop .footer-copyright .social a:hover svg{color:#153bff}.platform-mobile .footer-copyright .social a:hover svg{color:#fff}.footer-copyright .social a svg{color:#fff;height:100%;transition:color .25s ease;width:100%}.footer-copyright .social a svg *{fill:currentcolor}.js-lazyload:not(.block-animation),.js-lazyload:not(.block-animation) img{opacity:0;transition:opacity .5s ease-in-out;will-change:opacity}.lazyloaded:not(.block-animation),.lazyloaded:not(.block-animation) img{opacity:1}.footer,.lingoda-block:not(.lingoda-block--first){display:block}.lingoda-grid:not(.lingoda-grid--first){display:grid}.lingoda-flex:not(.lingoda-flex--first){display:flex}html:not(.dixa-messenger-is-open) .dixa-messenger-namespace .dixa-messenger-wrapper{z-index:997}html.locked .dixa-messenger-namespace>div{right:calc(30px + var(--scrollbar-width))!important}html.locked #wpadminbar{width:calc(100% - var(--scrollbar-width))!important}
