.navigation{z-index:999}.navigation,.navigation .nav-menu{left:0;pointer-events:none;position:absolute;top:0;width:100%}.navigation .nav-menu{background-color:#eee;color:#006b52;font-family:NotoSans-Regular;height:100vh;overflow-x:hidden;overflow-y:scroll;padding:2.5rem 0;-webkit-transition:visibility .4s,opacity .4s;transition:visibility .4s,opacity .4s;z-index:1}@media (min-width:567px){.navigation .nav-menu{padding:3.75rem 0}}@media (min-width:768px){.navigation .nav-menu{padding:5rem 0}}.navigation .nav-menu .c{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:calc(100% - 1.875rem);min-height:100%}@media (min-width:567px){.navigation .nav-menu .c{max-width:calc(100% - 3.375rem)}}@media (min-width:768px){.navigation .nav-menu .c{max-width:calc(100% - 5rem)}}.navigation .nav-menu nav{font-size:1.1875rem;white-space:nowrap}.navigation .nav-menu nav>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.navigation .nav-menu nav>ul>li{margin-bottom:2.5rem;width:100%}.navigation .nav-menu nav>ul>li>a,.navigation .nav-menu nav>ul>li>span a{color:#005b2f;font-family:NotoSans-Regular;font-size:1rem;font-weight:400;letter-spacing:.0625rem;line-height:.875rem;text-transform:uppercase}.navigation .nav-menu nav>ul>li>span.trigger a{pointer-events:none}.navigation .nav-menu nav>ul>li .icon{height:1.25rem;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;vertical-align:middle;width:1.25rem;will-change:transform}.navigation .nav-menu nav>ul>li .icon path{fill:#005b2f}.navigation .nav-menu nav>ul>li .trigger.active .icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.navigation .nav-menu nav>ul>li>ul>li{padding-top:1.5625rem}.navigation .nav-menu nav>ul>li>ul>li a{color:#005b2f;line-height:normal}.navigation .nav-menu .contact-info{margin-top:2.8125rem}.navigation .nav-menu .contact-info .social-networks{display:-webkit-box;display:-ms-flexbox;display:flex}.navigation .nav-menu .contact-info .social-networks li:not(:last-child){margin-right:1.25rem}.navigation .nav-menu .contact-info .social-networks li a{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#006b52;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:1.875rem;justify-content:center;-webkit-transition:.4s;transition:.4s;width:1.875rem}.navigation .nav-menu .contact-info .social-networks li a svg{height:1rem;width:auto}.navigation .nav-menu .contact-info .social-networks li a svg path{fill:#fff}.navigation .nav-menu .decor{bottom:30%;position:absolute;right:0;width:11.5625rem}.navigation.menu-open .nav-menu{opacity:1!important;pointer-events:auto;visibility:visible!important}.navigation.menu-open .nav-bar__left{opacity:0;visibility:hidden}.navigation.menu-open .nav-bar__left *{pointer-events:none}.navigation.menu-open .nav-bar .hamburger{color:#007d40}.navigation.menu-open .lang-switcher .wpml-ls-legacy-list-horizontal{margin:.625rem 0;padding:0}.navigation.menu-open .lang-switcher .wpml-ls-legacy-list-horizontal a{font-size:1.0625rem;margin-right:.3125rem;padding-left:0;padding-right:0;position:relative}.navigation.menu-open .lang-switcher .wpml-ls-legacy-list-horizontal li:not(:last-child) a:after{color:#004523;content:"|";margin-left:.3125rem}.navigation.menu-open .lang-switcher .wpml-ls-legacy-list-horizontal li a span{color:#004523}.navigation.menu-open .lang-switcher .wpml-ls-legacy-list-horizontal .wpml-ls-current-language a span{color:#64b32c}.navigation--white .nav-bar{color:#fff!important}.navigation--light .nav-bar__left .logo svg path{fill:#fff}.navigation--light .nav-bar .mega-menu li .trigger>a,.navigation--light .nav-bar nav>ul>li>a{color:#fff}@media (min-width:992px){.navigation--light .nav-bar .lang-switcher{color:#fff}}.navigation--light .nav-bar .mega-menu li .trigger svg path{fill:#fff}.navigation--light .nav-bar .hamburger .line{background-color:#fff}.navigation--light .nav-bar .hamburger.active .line{background-color:#005b2f}.navigation--dark .nav-bar .lang-switcher .wpml-ls-statics-shortcode_actions ul li.wpml-ls-current-language a{color:#64b32c}.navigation--dark .nav-bar .lang-switcher .wpml-ls-statics-shortcode_actions ul li:first-child:after{background:#006b52}.navigation--dark .nav-bar .lang-switcher .wpml-ls-statics-shortcode_actions ul li:last-child a{color:#006b52}