.header{padding:17px 0}.header .container{align-items:center;display:flex;gap:12px;justify-content:space-between}.header span.hs_cos_wrapper_type_menu{margin-left:auto}.header ul{list-style:none}.header ul a{color:#2d0937;font-size:18px;font-weight:400}.header__contact.btn{margin-right:40px}.header__contact.btn .desk{display:none}.header ul[role=menu]:first-child{background-color:#fff;border:5px solid #a7fb90;display:none;left:5%;padding:16px 24px;position:absolute;top:80px;width:90%;z-index:2}.header ul.hs-menu-children-wrapper{background-color:#a7fb90;margin:12px 0}.header ul.hs-menu-children-wrapper li{border-bottom:1px solid #f5fff2;padding:4px 12px}.mobile-menu{cursor:pointer;height:50px;position:absolute;right:20px;top:12px;width:20px;z-index:9}.menu-bar{background:#000;position:relative;transform:translateY(25px);transition:all 0s .3s}.menu-bar,.menu-bar:after,.menu-bar:before{height:2px;width:25px}.menu-bar:before{bottom:6px;transition:bottom .3s cubic-bezier(.23,1,.32,1) .3s,-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:bottom .3s cubic-bezier(.23,1,.32,1) .3s,transform .3s cubic-bezier(.23,1,.32,1);transition:bottom .3s cubic-bezier(.23,1,.32,1) .3s,transform .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1)}.menu-bar:after,.menu-bar:before{background:#000;content:"";left:0;position:absolute}.menu-bar:after{top:6px;transition:top .3s cubic-bezier(.23,1,.32,1) .3s,-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:top .3s cubic-bezier(.23,1,.32,1) .3s,transform .3s cubic-bezier(.23,1,.32,1);transition:top .3s cubic-bezier(.23,1,.32,1) .3s,transform .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1)}.menu-bar.animate:before{bottom:0;transform:rotate(-45deg);transition:bottom .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1) .3s;transition:bottom .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1) .3s;transition:bottom .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1) .3s,-webkit-transform .3s cubic-bezier(.23,1,.32,1) .3s}.menu-bar.animate:after{top:0;transform:rotate(45deg);transition:top .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1) .3s;transition:top .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1) .3s;transition:top .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1) .3s,-webkit-transform .3s cubic-bezier(.23,1,.32,1) .3s}.menu-bar.animate{background:hsla(0,0%,100%,0)}@media (min-width:768px){.header .container{gap:24px}.header__contact.btn{margin-right:0}.mobile-menu{display:none}.header ul[role=menu]:first-child{align-items:center;background-color:initial;background:0;border:0;display:flex;gap:24px;left:auto;padding:0;position:static;top:auto;width:auto;z-index:2}.header ul li.hs-item-has-children{padding:7px 0;position:relative}.header ul li.hs-item-has-children:hover>ul.hs-menu-children-wrapper{display:block}.header ul.hs-menu-children-wrapper{background-color:rgba(169,251,146,.95);box-sizing:border-box;display:none;left:0;margin:0;min-width:calc(100% + 50px);padding:0;position:absolute;top:40px;transition:all .5s;width:fit-content;z-index:2}.header ul.hs-menu-children-wrapper li{padding:6px 19px;width:100%}.header ul.hs-menu-children-wrapper li a{color:#be38e4}.header ul.hs-menu-children-wrapper li:hover{background-color:#97f47d}.header ul.hs-menu-children-wrapper li:hover a{text-decoration:none}}@media (min-width:1024px){.header__contact.btn{margin-right:0}.header__contact.btn .desk{display:initial}.header__contact.btn .mob{display:none}}