.cm-header-section{padding:0 50px;position:fixed;width:100%;z-index:999}.cm-header-section .header-container{background-color:#181b19;margin:0 auto;max-width:var(--conatiner-width);padding:0 50px;width:100%}.cm-header-section .header-row-wy{align-items:center;display:flex;justify-content:space-between}.cm-header-section .site-logo-wy img{max-width:112px}.cm-header-section .header-menu-wy a{color:#fff;font-size:18px}.cm-header-section .header-menu-wy .hs-menu-wrapper ul{gap:45px}.cm-header-section .header-menu-wy li.hs-menu-item a{display:inline-block;padding:28px 15px;position:relative;transition:all .4s ease-in-out}.cm-header-section .header-menu-wy li.hs-menu-item a:after{background-color:var(--green-color);bottom:0;content:"";height:4px;left:0;position:absolute;transition:all .5s ease-in-out;width:0}.cm-header-section .header-menu-wy li.hs-menu-item:hover>a:after{width:100%}.cm-header-section .header-menu-wy li.hs-menu-item.active-branch>a:after{background-color:var(--purple-color);width:100%}.cm-header-section .header-menu-wy .hs-menu-wrapper ul li:last-child a{color:var(--green-color)}.cm-header-section .header-menu-wy ul.hs-menu-children-wrapper{background-color:#181b19;gap:10px;margin-left:-50px;padding:15px 25px 20px;width:250px}.cm-header-section .header-menu-wy ul.hs-menu-children-wrapper li.hs-menu-item a{padding:5px 0}.cm-header-section .header-menu-wy ul.hs-menu-children-wrapper li.hs-menu-item a:hover,.cm-header-section .header-menu-wy ul.hs-menu-children-wrapper li.hs-menu-item:last-child a:hover{color:var(--green-color);text-decoration:none}.cm-header-section .header-menu-wy ul.hs-menu-children-wrapper li.hs-menu-item a:after{background-color:unset;bottom:unset;content:"";height:unset;left:unset;position:unset;transition:unset;width:unset}.cm-header-section .header-menu-wy .hs-menu-wrapper ul.hs-menu-children-wrapper li:last-child a{color:#fff}.cm-header-section .site-logo-wy{line-height:1}.cm-header-section .mobile-menu{display:none}.hamburger-menu{cursor:pointer;display:none;flex-direction:column;height:24px;justify-content:space-between;width:30px}.hamburger-menu span{background-color:var(--green-color);border-radius:2px;display:block;height:3px;transition:transform .3s,opacity .3s}.hamburger-menu.active span{transform:rotate(45deg) translate(-13px,-11px)}.hamburger-menu.active span:nth-last-child(2){opacity:0}.hamburger-menu.active span:nth-last-child(3){transform:rotate(-45deg) translate(-2px,2px)}.header-mobile-fields{margin-top:15px;padding:20px}.header-mobile-fields .heading-h2{color:#fff}.header-mobile-bottom-info{display:flex;flex-direction:column;gap:5px;padding-top:35px}.header-mobile-bottom-info .privacy-copywrite-header{display:flex;gap:10px}.header-mobile-bottom-info .ftr-social-link img{height:20px;width:20px}.header-mobile-bottom-info .ftr-social-link{display:flex;gap:15px}.header-mobile-bottom-info span{color:#cab0ff;font-size:12px}.header-mobile-bottom-info span a{color:#cab0ff!important;font-size:12px!important}.header-mobile-fields .main-btn{margin-top:30px}.header-mobile-fields .main-btn span{max-width:120px}.mobile-menu .mobile-menu-wrapper{display:flex;flex-direction:column;height:90vh;justify-content:space-between;overflow-y:auto}.mobile-menu .mobile-menu-wrapper::-webkit-scrollbar-thumb{background-color:#56da7b9e}@media (max-width:1360px){.cm-header-section .header-menu-wy .hs-menu-wrapper ul{gap:10px}.cm-header-section .header-menu-wy li.hs-menu-item a{padding:20px 8px}.cm-header-section .site-logo-wy img{max-width:80px}}@media (max-width:820px){.cm-header-section{padding:0}.cm-header-section .header-container{padding:0 30px}.cm-header-section .header-menu-wy a{font-size:16px}}@media (max-width:767px){.cm-header-section .desktop-menu{display:none}.cm-header-section .header-container{padding:15px 25px}.hamburger-menu{display:flex}.mobile-menu{background-color:#181b19;display:none;left:0;padding-bottom:20px;position:absolute;top:100%;width:100%}.header-menu-wy.active{display:block}.cm-header-section .header-menu-wy li.hs-menu-item a{padding:15px 20px}.cm-header-section .header-menu-wy li.hs-menu-item.active-branch a{color:var(--green-color)}.cm-header-section .header-menu-wy .hs-menu-wrapper ul{gap:15px}.header-mobile-fields .heading-h2{font-size:20px;line-height:30px}.cm-header-section .header-menu-wy li.hs-menu-item a:hover:after,.cm-header-section .header-menu-wy li.hs-menu-item.active-branch a:after{width:0}.cm-header-section .header-menu-wy ul.hs-menu-children-wrapper{padding:5px 20px 5px 100px}}