.nav_wrapper{position:relative;z-index:111}.menu-topnav{max-width:100%}.menu-topnav._inactive{max-width:calc(100% - 60px);height:60px;overflow:hidden}@media screen and (min-width:768px){.menu-topnav{width:100%;max-width:calc(100% - 225px)}.menu-topnav._inactive{max-width:calc(100% - 285px)}}@media only screen and (max-width:600px){.menu-topnav li{margin-right:20px}.menu-topnav._inactive{height:50px}nav ul li a{padding-top:13px;padding-bottom:13px}}.menu-topnav__submenu{position:fixed;left:0;right:0;top:calc(60px + 52px);bottom:0;color:currentColor;background:#fff;overflow:hidden;line-height:1.33;overflow:auto}.menu-topnav__submenu a{color:inherit;font-weight:400;padding-top:0;padding-bottom:0;line-height:1.33}.menu-topnav__submenu ul{display:block}li:not(:hover)>.menu-topnav__submenu{display:none}@media (min-width:600px){.menu-topnav__submenu{top:120px}}@media (max-width:1199px){nav{display:flex;flex-wrap:nowrap;padding:0}.menu-topnav{width:100%}.menu-topnav>li{width:33.33%;margin-right:0}.menu-topnav>li>a{display:block;text-align:center;white-space:nowrap}.menu-topnav__submenu .container{padding:0;width:100%}.menu-topnav__submenu a,.menu-topnav__submenu-l2-cell-caption{display:flex;align-items:center;width:100%;height:50px;padding:0 35px}.menu-topnav__submenu li{margin-right:0}.menu-topnav__submenu-l2-cell{color:#000;background-color:#fff}.menu-topnav__submenu-l2-cell-caption,.menu-topnav__submenu-l2-cell-caption a{font-weight:700}.menu-topnav__submenu-l2-cell--other{font-weight:700}.menu-topnav__submenu-l2-cell--other a{font-weight:inherit}.topmenu-more-li,._hasSubmenu,._hasChilds{position:relative}._hasChilds>a{padding-right:40px}._hasChilds::after{content:'';position:absolute;top:18px;right:20px;width:15px;height:15px;background:url(/wp-content/themes/ageclinic_theme/img/svg/angle-top.svg);background-size:contain;transform:rotate(180deg);transition:all .2s}._hasChilds._open::after{transform:rotate(0deg)}.topmenu-more-li._open::after,._hasSubmenu._open::after{content:'';position:absolute;top:23px;left:calc(50% - 45px);width:14px;height:14px;background:url(/wp-content/themes/ageclinic_theme/img/svg/close.svg);background-size:contain;pointer-events:none}.menu-topnav__submenu-l1-li::after{background-image:url(/wp-content/themes/ageclinic_theme/img/svg/angle-top-white.svg)}}@media (max-width:767px){.menu-topnav__submenu a,.menu-topnav__submenu-l2-cell-caption{padding:0 15px}}@media (min-width:1200px){.menu-topnav__menu-li--has_submenu{position:relative}.menu-topnav__submenu{position:absolute;top:100%;bottom:auto;right:auto;overflow:initial;padding:10px 1em;margin:0 -1em;min-width:150px}.menu-topnav__submenu--is-mega{right:0;margin:0;padding:0;color:#fff;background-color:#898c8e}.menu-topnav__submenu-li{margin:0;padding:10px 0}.menu-topnav__submenu-l1-list{position:relative;display:block;width:245px;padding:45px 0}.menu-topnav__submenu.menu-topnav__submenu--is-mega,.menu-topnav__submenu-l1-list{min-height:420px;height:995px;height:calc(100vh - 120px)}.admin-bar .menu-topnav__submenu.menu-topnav__submenu--is-mega,.admin-bar .menu-topnav__submenu-l1-list{max-height:calc(100vh - 152px)}.menu-topnav__submenu-l1-li{margin:0}.menu-topnav__submenu-l1-item{display:flex;align-items:center;height:50px;font-weight:400;margin:0;padding:0 12px}.menu-topnav__submenu-l1-li._default_show.activate .menu-topnav__submenu-l1-item,.menu-topnav__submenu-l1-li:hover .menu-topnav__submenu-l1-item{border-radius:5px 0 0 5px;color:#000;background:#fff}.menu-topnav__submenu-lvl2{color:#000;background-color:#fff;position:absolute;left:100%;top:0;height:100%;width:calc(940px - 245px + 50vw - 940px / 2);padding:40px 20px 30px 50px;overflow:auto;overflow-x:hidden}.menu-topnav__submenu-lvl2-cells-wraper{columns:3;width:100%}.menu-topnav__submenu-l1-li:not(:hover) .menu-topnav__submenu-lvl2{display:none}.menu-topnav__submenu-l1-li._default_show.activate .menu-topnav__submenu-lvl2{display:block}.menu-topnav__submenu-l2-cell{margin-bottom:35px;padding-right:20px;max-width:100%;width:395px;break-inside:avoid}.menu-topnav__submenu-l2-cell:last-child{padding-right:0}.menu-topnav__submenu-l2-cell-caption{font-weight:700;margin-bottom:1em}.menu-topnav__submenu-l2-cell-caption a{font-weight:inherit}.menu-topnav__submenu-l2-cell--other{font-weight:700}.menu-topnav__submenu-l2-cell--other a{font-weight:inherit}.menu-topnav__submenu-l2-list{display:block}.menu-topnav__submenu-l2-li{margin:1em 0 0}.menu-topnav__submenu-l2-li:first-child{margin-top:0}.menu-topnav__submenu-l2-item{display:inline;padding:0}}@media (min-width:1200px){.menu-topnav__submenu-lvl2{width:calc(1200px - 245px - 30px + 50vw - 1170px / 2)}.menu-topnav__submenu-lvl2{padding:50px 60px 50px 60px;padding-right:calc(50vw - 1170px / 2)}.menu-topnav__submenu-l2-cell{margin-bottom:30px;padding-right:50px}}@media (min-width:1470px){.menu-topnav__submenu-lvl2{width:calc(1470px - 245px - 30px + 50vw - 1440px / 2)}.menu-topnav__submenu-lvl2{padding:60px 100px 50px 100px;padding-right:calc(50vw - 1440px / 2)}}.header,.nav_wrapper{position:-webkit-sticky;position:sticky;top:0;z-index:199;background-color:#fff}.nav_wrapper{top:52px;z-index:189}.nav-add-more-line{display:none;position:fixed;left:0;right:0;top:calc(60px + 52px);bottom:0;background:#898c8e;overflow:auto}.nav-add-more-line ul{display:block}@media (min-width:600px){.nav_wrapper{top:60px}.nav-add-more-line{top:120px}}@media (min-width:1200px){.nav-add-more-line{position:absolute;top:100%;bottom:auto;overflow:initial}.nav-add-more-line ul{display:flex}.nav-add-more-line ul li{margin-right:25px}}@media (min-width:1200px){.nav-add-more-line ul li{margin-right:48px}.topmenu-more-li>a{position:relative;padding-right:20px}.topmenu-more-li>a::after{content:'';position:absolute;right:0;top:calc(50% - 7px);display:inline-block;vertical-align:middle;width:15px;height:15px;margin-left:3px;background:url(/wp-content/themes/ageclinic_theme/img/svg/angle-top.svg);background-size:contain;transform:rotate(180deg);transition:all .2s;pointer-events:none}.topmenu-more-li._open>a::after{transform:none}}.nav-add-more-line a{color:#e7e8e8}.nav-add-more-line a:hover{color:#fff}