.menu__wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:56px;justify-content:space-around}.menu__item--has-submenu{position:relative}.menu__wrapper ul{border-top:2px solid;box-shadow:0 8px 16px #27272719;left:0;min-width:240px;padding:18px 16px 2px;position:absolute;top:60px;transform:scaleY(0);transform-origin:top;transition:all .5s ease}.menu__wrapper li:hover>ul{transform:scaleY(1)}.menu__wrapper li:hover>ul:before{background:transparent;bottom:100%;content:"";height:38px;left:0;position:absolute;width:100%}.menu__wrapper ul li{padding-bottom:1rem}.menu__link{font-family:Poppins;font-size:1rem;font-weight:700;line-height:1.5rem;position:relative}.menu__child-toggle-icon{margin-left:3px}.menu__wrapper ul .menu__link{font-weight:600;line-height:1.75rem}.menu__child-toggle-icon svg{transition:all .3s ease}@media (max-width:1024px){.menu__wrapper{gap:36px}}@media (max-width:991px){.menu__wrapper{display:block}.menu__wrapper ul{border:none!important;box-shadow:none;display:none;min-width:auto;padding:0;position:static;transform:none;transition:none}.menu__child-toggle{box-shadow:none!important;clip-path:none;cursor:pointer;height:25px;position:absolute;right:0;text-align:right!important;top:0;width:32px;z-index:1}.menu__child-toggle-icon svg{height:14px;width:20px}.menu__wrapper li{padding-bottom:30px}.menu__wrapper ul li{padding:20px 16px 0}.child-open>.menu__child-toggle .menu__child-toggle-icon svg{display:inline-block;transform:rotate(180deg)}.menu__link{font-size:1.125rem;line-height:1.75rem}.menu__wrapper ul .menu__link{font-weight:600}}@media (min-width:992px){.menu__wrapper .menu_services>ul{column-count:2;min-width:385px}.menu__link:after{content:"";height:2px;left:0;position:absolute;top:100%;transform:scaleX(0);transition:all .5s ease;width:100%}.menu__wrapper li:hover>.menu__link:after{transform:scaleX(1)}.menu__wrapper li:hover>.menu__child-toggle .menu__child-toggle-icon svg{display:inline-block;transform:rotate(180deg)}}