.menu .arrow{display:none}.menu .nav>li>a{position:relative;display:inline-block;z-index:999}.menu .nav>li>a:before{height:2px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;content:"";position:absolute;border-bottom:4px solid transparent;bottom:0;left:0;width:100%}.menu .nav>li:hover a:before{border-bottom:4px solid #86cb3c}.menu .nav>li .submenu{height:630px;overflow:hidden;padding:30px 0 20px 40px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;position:absolute;-ms-flex-direction:column;flex-direction:column;opacity:0;visibility:hidden;top:45px;background-color:#fff;margin:0;align-items:flex-start;-webkit-box-shadow:0 4px 40px rgba(65,65,65,.15);box-shadow:0 4px 40px rgba(65,65,65,.15);left:0;width:1194px;-ms-flex-align:start;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:9999}.menu .nav>li .submenu>li{margin-bottom:14px;display:block}.menu .nav>li .submenu>li>a{font-size:18px;color:#414141;line-height:22px;font-family:Gilroy-Bold,sans-serif}.menu .nav>li .submenu>li>a:hover{color:#0a50c1;opacity:1}.menu .nav>li .submenu>li .second-submenu{padding:0;margin-top:7px}.menu .nav>li .submenu>li .second-submenu li{margin-bottom:5px;display:block}.menu .nav>li .submenu>li .second-submenu li a{font-size:16px;color:#414141;line-height:19px;font-family:Gilroy-Medium,sans-serif}.menu .nav>li .submenu>li .second-submenu li a:hover{color:#0a50c1;opacity:1}.menu .nav>li.active .submenu{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}@media screen and (max-width:1199px){.menu .nav>li>a:before{border-bottom:3px solid transparent}.menu .nav>li:hover a:before{border-bottom:3px solid #86cb3c}.menu .nav>li .submenu{height:580px;padding:30px 0 20px 30px;width:100%}.menu .nav>li .submenu>li{margin-right:2%;margin-bottom:10px;width:23%}.menu .nav>li .submenu>li>a{font-size:16px;line-height:19px}.menu .nav>li .submenu>li .second-submenu{margin-top:5px}.menu .nav>li .submenu>li .second-submenu li a{font-size:14px;line-height:17px}}@media screen and (max-width:1023px){.menu .block-work-time{padding-left:30px}.menu .container{padding:0}.menu .arrow{height:45px;padding:9px 8px 10px;font-size:18px;right:10px;position:absolute;text-align:center;top:0;width:45px;line-height:18px;display:inline-block;z-index:102}.menu .nav li{position:relative}.menu .nav li a{-webkit-transition:all 0s;transition:all 0s;padding-left:30px}.menu .nav li.active{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible;background:#1e64d5}.menu .nav li.active .submenu{position:relative;top:0}.menu .nav li.active .submenu .active .second-submenu{background:#f5f5f5;display:block}.menu .nav>li>a:before{content:none}.menu .nav>li>.arrow{padding:10px 18px;color:#fff;text-align:right;width:100%}.menu .nav>li .submenu{height:auto;-webkit-transform:translateY(-1000px);transform:translateY(-1000px);padding:1px 0 15px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-transition:all 0s;transition:all 0s;top:0;width:100%;z-index:0;z-index:99999}.menu .nav>li .submenu>li{margin-right:0;margin-bottom:0;width:100%}.menu .nav>li .submenu>li>.arrow{height:36px;padding:4px 5px 2px;width:45px}.menu .nav>li .submenu>li>a{font-size:14px;line-height:36px;padding-left:30px;display:inline-block}.menu .nav>li .submenu>li .second-submenu{width:100%;margin-top:5px;display:none}.menu .nav>li .submenu>li .second-submenu li{margin-bottom:0;padding-bottom:12px}.menu .nav>li .submenu>li .second-submenu li a{font-size:14px;line-height:17px;padding-left:30px;display:inline-block}.menu .nav>li.active>.arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg);text-align:left;width:100%}.menu .nav>li.active li.active a{color:#fff;font-family:Gilroy-Regular,sans-serif}.menu .nav>li.active li.active>.arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg);color:#fff}.menu .nav>li.active li.active .second-submenu{padding-top:5px;width:100%;margin-top:0;display:none}.menu .nav>li.active li.active .second-submenu li a{font-size:14px;line-height:17px;padding-left:30px}}@media screen and (max-width:767px){.menu .block-work-time{padding:30px 25px 0}.menu .nav>li.active .submenu{flex-wrap:wrap}}@media screen and (max-width:424px){.menu .block-work-time{padding:25px 22px 0}.menu .arrow{height:38px;padding:6px 10px 4px;width:45px}.menu .nav li a{padding-left:22px}.menu .nav>li>.arrow{padding:6px 18px}.menu .nav>li .submenu>li>.arrow{height:32px;padding:3px 5px 0;width:45px}.menu .nav>li .submenu>li>a{font-size:14px;padding-right:45px;line-height:32px;padding-left:22px;display:inline-block}.menu .nav>li .submenu>li .second-submenu{width:100%;margin-top:5px;display:none}.menu .nav>li .submenu>li .second-submenu li a{font-size:14px;padding-right:45px;line-height:17px;padding-left:22px}.menu .nav>li.active>.arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.menu .nav>li.active li.active a{color:#fff;font-family:Gilroy-Regular,sans-serif}.menu .nav>li.active li.active>.arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg);color:#fff}.menu .nav>li.active li.active .second-submenu{padding-top:5px;width:100%;margin-top:0;display:none}.menu .nav>li.active li.active .second-submenu li a{padding-left:22px}}@media only screen and (min-width:1024px) and (max-height:670px){.menu .nav li .submenu{height:100%;min-height:360px;overflow-y:auto;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-height:500px;-webkit-box-orient:horizontal}}.menu .nav>li .submenu>li>a{white-space:break-spaces!important}li.col-xs-12.col-md-4 .submenu{height:auto;min-height:1px!important;padding:0!important;position:relative!important;flex-direction:row!important;opacity:1!important;visibility:visible!important;top:0!important;box-shadow:none;width:100%!important;display:block!important}ul.submenu.lev1+.arrow{display:none!important}li.col-xs-12.col-md-4 .submenu li{width:100%!important}li.col-xs-12.col-md-4 .submenu li.lev1{position:relative;width:100%}.menu .nav>li .submenu{height:auto;flex-direction:row;width:100%!important}.menu .nav>li.active .row.submenu{display:flex}li.col-xs-12.col-md-4 .submenu li{width:100%}.parent-menu>ul.row.submenu{transition-delay:.15s;padding-top:15px;transition-duration:.2s;position:absolute;opacity:0;visibility:hidden;top:-9999px;transition-property:opacity,visibility}li.parent-menu:hover ul.row.submenu{opacity:1;visibility:visible;top:45px;z-index:999}