.new2025-header-section { background-color: #fff; border-bottom: 1px solid rgba(0, 0, 0, .08); box-sizing: border-box; font-family: Plus Jakarta Sans, sans-serif; padding: 0px 0px; position: fixed; top: 0; width: 100%; z-index: 100; }
.new2025-header-section .cover { display: flex; align-items: center; flex-wrap: wrap; }
.new2025-header-section .cover>.left-part { width: 80px; }
.new2025-header-section .cover>.left-part img { width: 100%; }
.new2025-header-section .cover>.center-part { width: calc(100% - 380px); padding: 0 40px; }
.new2025-header-section .btn-group { display: flex; align-items: center; justify-content: flex-end; width: 300px; }
.new2025-header-section .btn-group .login-btn a { display: inline-block; border: 1px solid #cfd1d5; color: #121c30; border-radius: 8px; font-size: .875rem; font-weight: 600; padding: .75rem 1.2rem; text-decoration: none; transition: all 0.4s; box-shadow: rgba(52, 58, 75, 0.1) 0px 1px 3px 0px; }
.new2025-header-section .btn-group .login-btn a:hover { color: #121c30; }
.new2025-header-section .btn-group .signup-btn a { display: inline-block; background-color: #121c30; color: #fff; min-width: 90px; border-radius: 8px; font-size: .875rem; font-weight: 600; padding: .75rem 1.2rem; text-decoration: none; transition: all 0.4s; box-shadow: rgba(52, 58, 75, 0.1) 0px 1px 3px 0px; }
.new2025-header-section .btn-group .signup-btn a:hover { font-weight: 600; opacity: .8; text-decoration: none; }
.new2025-header-section .btn-group .login-btn { padding: 0 15px; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li { display: inline-block; padding: 30px 20px; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li>a { display: inline-block; color: #121c30; font-weight: 600; text-decoration: none; font-size: .875rem; transition: all 0.4s; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li.ActivatedMenu>a:before { content: "\f107"; font-family: 'FontAwesome'; font-size: 16px; transition: all 0.4s; position: absolute; left: auto; right: -16px; top: -1px; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li.ActivatedMenu>a { position: relative; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li.ActivatedMenu:hover>a:before { transform: rotate(180deg); }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li:hover>a { color: #209476; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li.ActivatedMenu { margin-right: 12px; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu { position: absolute; top: 100%; left: 0; width: 100%; background: #fff; z-index: 999; box-shadow: 0 4px 6px rgba(0, 0, 0, .1); padding: 10px 0 0; transition: all 0.4s; opacity: 0; visibility: hidden; pointer-events: none; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li:hover .megamenu { opacity: 1; visibility: visible; pointer-events: inherit; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .copyright-strip { border-top: 1px solid rgba(0, 0, 0, .08); padding: 28px 0px; display: flex; align-items: center; justify-content: space-between; }
.new2025-header-section .cover>.center-part .mainmenu .btn-group { display: none;}


.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout1 .inner-wrap { display: flex; flex-wrap: wrap; margin: 0 -15px; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout1 .box { width: calc(100% / 3 - 30px); margin: 0 15px 30px; linear-gradient(9.84deg, color(display-p3 0.047 0.384 0.369) 11.81%, color(display-p3 0.255 0.808 0.557) 100%); }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout1 .box a { background: linear-gradient(to right, #147768 , #41CE8E); border-radius: 10px; padding: 22px; display: inline-block; height: 100%; width: 100%; text-decoration: none; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout1 .box .title-line { display: flex; align-items: center; justify-content: space-between; padding: 0 0 20px; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout1 .box .title-line .title { color: #fff; font-weight: 700; text-decoration: none; font-size: 19px; padding-right: 10px; display: inline-block; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout1 .box .title-line .title img { height: 23px; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout1 .box .content { color: #fff; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout1 .box .content li { color: #fff; font-size: 13px; font-weight: 600; padding-bottom: 18px; position: relative; padding-left: 25px; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout1 .box .content li:before { content: ''; position: absolute; left: -2px; top: 0; background-image: url(https://145390954.fs1.hubspotusercontent-eu1.net/hubfs/145390954/tick-circle.svg); width: 20px; height: 20px; background-size: contain; background-position: center center; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout1 .box .content li:last-child { padding-bottom: 0; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout1 .box:nth-child(2) a,
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout1 .box:nth-child(5) a { background: linear-gradient(to right, #007D8B, #3A9F86); }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout1 .box:nth-child(3) a,
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout1 .box:nth-child(6) a { background: linear-gradient(to right, #121C30, #0c625E); }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .copyright-strip .copyrighttext { font-size: 14px; font-weight: 500; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .copyright-strip .android-apple-wrap { display: flex; align-items: center; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .copyright-strip .android-apple-wrap .copbox { padding-left: 30px; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .copyright-strip .android-apple-wrap .copbox a { text-decoration: none; color: rgb(73, 74, 82); font-size: 14px; transition: all 0.4s; display: flex; align-items: center;}
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .copyright-strip .android-apple-wrap .copbox a:hover { color: #209476; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout1 .box .title-line .arrow-box { width: 38px; height: 38px; background: #ffffff73; border-radius: 50%; padding: 6px; transition: all 0.4s; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout1 .box .title-line .arrow-box svg { width: 100%; height: 100%; fill: #fff; transition: all 0.4s; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout1 .box:hover .arrow-box svg { fill: #209476; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout1 .box:nth-child(2):hover .arrow-box svg,
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout1 .box:nth-child(4):hover .arrow-box svg { fill: #007D8B; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout1 .box:nth-child(3):hover .arrow-box svg,
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout1 .box:nth-child(6):hover .arrow-box svg { fill: #20304b; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout1 .box:hover .title-line .arrow-box { background: #fff; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .copyright-strip .android-apple-wrap .copbox .icon { width: 20px; height: 20px; margin: 0 8px; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .copyright-strip .android-apple-wrap .copbox .icon svg { width: 100%; height: 100%; fill: #5E6473; transition: all 0.4s; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .copyright-strip .android-apple-wrap .copbox .icon svg path {  transition: all 0.4s;  }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .copyright-strip .android-apple-wrap .copbox a:hover .icon svg, .new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .copyright-strip .android-apple-wrap .copbox a:hover .icon svg path { fill: #209476; }


.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout2 .inner-cover { display: flex; flex-wrap: wrap; padding: 0 0 40px; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout2 .inner-cover .left-side { width: 50%; padding-right: 25px; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout2 .inner-cover .right-side { width: 50%; padding-left: 25px; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout2 .inner-cover .left-side .inside-box .icon-arrow { display: flex; align-items: center; justify-content: space-between; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout2 .inner-cover .left-side .inside-box .icon-arrow .icon { width: 50px; height: 40px; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout2 .inner-cover .left-side .inside-box .icon-arrow .icon img { width: 100%; height: 100%; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout2 .inner-cover .left-side .inside-box .title { color: #036C77; font-weight: 700; padding: 10px 0 4px; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout2 .inner-cover .left-side a { text-decoration: none; background: linear-gradient(153deg, #ffffff, #EDFFF0); display: inline-block; width: 100%; padding: 25px 20px; border-radius: 10px; border: 1px solid rgba(0, 0, 0, .08); }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout2 .inner-cover .left-side .inside-box .content { color: #209476; font-size: 14px; font-weight: 500; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout2 .inner-cover .right-side .title-strip { display: flex; align-items: center; border-bottom: 1px solid rgba(0, 0, 0, .08); padding: 0 0 12px; margin: 0 0 11px; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout2 .inner-cover .right-side .title-strip .icon { width: 23px; line-height: 0; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout2 .inner-cover .right-side .title-strip .icon img { width: 100%; height: 100%; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout2 .inner-cover .right-side .title-strip .title { width: calc(100% - 25px); padding: 0 0 0 9px; text-transform: uppercase; color: #121C30; font-size: 13px; font-weight: 600; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout2 .inner-cover .right-side .box a { text-decoration: none; color: #121C30; font-weight: 600; transition: all 0.4s; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout2 .inner-cover .right-side .box .details { color: rgb(73, 74, 82); font-weight: 500; font-size: 14px; transition: all 0.4s; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout2 .inner-cover .right-side .box { margin: 0 0 16px; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout2 .inner-cover .right-side .box:last-child { margin-bottom: 0; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout2 .inner-cover .right-side .box a:hover .title { color: #209476; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout2 .inner-cover .right-side .box a:hover .details { color: #121C30; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout2 .inner-cover .left-side .inside-box .icon-arrow .arrow { width: 38px; height: 38px; background: #fff; border-radius: 50%; display: flex; align-items: center; justify-content: center; padding: 7px; transition: all 0.4s; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout2 .inner-cover .left-side .inside-box .icon-arrow .arrow svg { fill: #209476; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout2 .inner-cover .left-side a:hover .inside-box .icon-arrow .arrow { background: #209476; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout2 .inner-cover .left-side a:hover .inside-box .icon-arrow .arrow svg { fill: #fff; }


.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout3 .lay3-cover a.top-strip-box { background: linear-gradient(-39.84deg, #219577 11.81%, #2dad81 100%); display: inline-block; width: 100%; border-radius: 14px; padding: 25px 20px; text-decoration: none; position: relative; color: #fff; margin: 0 0 30px; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout3 .lay3-cover a.top-strip-box:hover { background: linear-gradient(40.84deg, #2dac80 11.81%, #167c6a 100%); }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout3 .lay3-cover a.top-strip-box .left-part { width: 60%; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout3 .lay3-cover a.top-strip-box .top-strip { display: flex; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout3 .lay3-cover a.top-strip-box .right-part { width: 40%; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout3 .lay3-cover a.top-strip-box .right-part img { position: absolute; top: auto; bottom: 0; height: 100%; right: 75px; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout3 .lay3-cover a.top-strip-box .left-part .icon-title { font-size: 20px; font-weight: 700; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout3 .lay3-cover a.top-strip-box .left-part .content { font-size: 14px; font-weight: 700; padding: 3px 0 0; }


.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout3 .lay3-cover .bottom-part .box .inner-top { display: flex; align-items: center; border-bottom: 1px solid rgba(0, 0, 0, .08); padding: 0 0 12px; margin: 0 0 11px; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout3 .lay3-cover .bottom-part .box .inner-top .icon { width: 23px; line-height: 0; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout3 .lay3-cover .bottom-part .box .inner-top .icon img { width: 100%; height: 100%; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout3 .lay3-cover .bottom-part .box .inner-top .title { width: calc(100% - 25px); padding: 0 0 0 9px; text-transform: uppercase; color: #121C30; font-size: 13px; font-weight: 600; transition: all 0.4s; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout3 .lay3-cover .bottom-part .box .inner-box a { text-decoration: none; color: #121C30; font-weight: 600; transition: all 0.4s; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout3 .lay3-cover .bottom-part .box .inner-box .details { color:rgb(88 88 94); font-weight: 600; font-size: 13px; transition: all 0.4s; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout3 .lay3-cover .bottom-part .box .inner-box { margin: 0 0 16px; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout3 .lay3-cover .bottom-part .box .inner-box:last-child { margin-bottom: 0; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout3 .lay3-cover .bottom-part .box .inner-box a:hover .title { color: #209476; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout3 .lay3-cover .bottom-part .box .inner-box a:hover .details { color: #121C30; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout3 .lay3-cover .bottom-part .box { width: calc(100% / 3 - 40px); margin: 0 20px 40px; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout3 .lay3-cover .bottom-part .inner-wrap { margin: 0 -20px; display: flex; flex-wrap: wrap; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout3 .lay3-cover .bottom-part .box .inner-box a .title { font-size: 14px; padding-bottom: 2px; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout3 .lay3-cover a.top-strip-box .left-part .icon-title .title { display: flex; align-items: center; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout3 .lay3-cover a.top-strip-box .left-part .icon-title .title img { margin-right: 10px; height: 35px; object-fit: contain; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout3 .lay3-cover a.top-strip-box .right-part .arrow { width: 38px; height: 38px; position: absolute; left: auto; right: 20px; top: 50%; transform: translateY(-50%); background: #ffffff63; border-radius: 50%; display: flex; align-items: center; justify-content: center; padding: 6px; transition: all 0.4s; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout3 .lay3-cover a.top-strip-box .right-part .arrow svg { fill: #fff; transition: all 0.4s; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout3 .lay3-cover a.top-strip-box:hover .right-part .arrow { background: #fff; }
.new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout3 .lay3-cover a.top-strip-box:hover .right-part .arrow svg { fill: #209476; }



@media (min-width: 992px){
  .new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper { display: block !important; }
}


@media (max-width: 991px){

  a.mobile-trigger { display: inline-block !important; cursor: pointer; position: absolute; top: 10px; right: 15px; width: 39px; height: 43px; padding: 12px 10px;
    background: transparent; z-index: 99999999999; -webkit-transition: background-color 0.2s linear; font-size: 16px; font-weight: normal; text-align: left; text-transform: uppercase;
    border-radius: 6px; -webkit-transition:color .2s ease-in; -moz-transition:color .2s ease-in; transition:color .2s ease-in;}
  a.mobile-trigger:hover { text-decoration: none; color: #fff;}
  a.mobile-trigger span{ display: inline;}
  a.mobile-trigger span:before{ position: absolute; content: 'Menu'; }
  a.mobile-trigger span:after{ position: relative; right: 2px; content: 'Close'; 
    background-color: #3c455c; opacity: 0; transition: opacity .4s ease-in-out; -moz-transition: opacity .4s ease-in-out; -webkit-transition: opacity .4s ease-in-out; }

  /* Change button when menu is open */
  .mobile-open a.mobile-trigger{ -webkit-transition:background-color 0.2s linear; -moz-transition:background-color 0.2s linear; transition:background-color 0.2s linear; background: transparent; }
  .mobile-open a.mobile-trigger span:after{ opacity: 1; }

  /* Toggle Button Icon & Animations */
  a.mobile-trigger i { display: inline; position: relative; top: -6px; margin-left: 0; -webkit-transition-duration: 0s; -webkit-transition-delay: .2s; -moz-transition-duration: 0s; -moz-transition-delay: .2s;
    transition-duration: 0s; transition-delay: .2s; background: transparent !important; border-radius: 50px; }
  a.mobile-trigger i:before, a.mobile-trigger i:after { position: absolute; content: ''; border-radius: 50px;}
  a.mobile-trigger i, a.mobile-trigger i:before, a.mobile-trigger i:after { width: 20px; height: 2px; background-color: #121c30; display: inline-block;}
  a.mobile-trigger i:before { margin-top: -4px; -webkit-transition-property: margin, -webkit-transform; -webkit-transition-duration: .2s; -webkit-transition-delay: .2s, 0;}
  a.mobile-trigger i:after { margin-top: 4px; -webkit-transition-property: margin, -webkit-transform; -webkit-transition-duration: .2s; -webkit-transition-delay: .2s, 0;}
  .mobile-open a.mobile-trigger i { background-color: rgba(0,0,0,0.0); -webkit-transition-delay: .2s; -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0); -moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0);
    box-shadow: 0px 1px 1px rgba(0, 0, 0, 0);}
  .mobile-open a.mobile-trigger i:before { margin-top: 0; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); -webkit-transition-delay: 0, .2s;
    -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0); -moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0); box-shadow: 0px 1px 1px rgba(0, 0, 0, 0);}
  .mobile-open a.mobile-trigger i:after { margin-top: 0; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); -webkit-transition-delay: 0, .2s; -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0);
    -moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0); box-shadow:0px 1px 1px rgba(0, 0, 0, 0);}

  /* Child Toggle Button */
  span.child-triggerm { display: block !important; cursor: pointer; position: absolute; top: 0px; right: 0px; width: 100% !important; min-width: 100% !important; height: 48px !important; 
    padding: 0 !important; border-left: 1px dotted rgba(255, 255, 255, .20);}
  span.child-triggerm:hover { text-decoration: none;}

  /* Child Toggle Button Icon & Animations */
  /*   span.child-triggerm span { position: relative; top: 50%; margin: 0 auto !important; -webkit-transition-duration: .2s; -moz-transition-duration: .2s; transition-duration: .2s;}
  span.child-triggerm span:after { position: absolute; content: '';}
  span.child-triggerm span, span.child-triggerm span:after { width: 10px; height: 1px; background-color: #fff; display: block;}
  .row-fluid .mainmenu .hs-menu-flow-horizontal > ul > li:hover span.child-triggerm span, .row-fluid .mainmenu .hs-menu-flow-horizontal > ul > li:hover span.child-triggerm span:after { background-color: #FFF; }
  span.child-triggerm span:after { -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); -webkit-transition-duration: .2s; -moz-transition-duration: .2s;
  transition-duration: .2s;}
  span.child-triggerm.child-open span:after { -webkit-transform: rotate(-180deg); -ms-transform: rotate(-180deg); transform: rotate(-180deg); -webkit-transition-duration: .2s; -moz-transition-duration: .2s;
  transition-duration: .2s;}
  span.child-triggerm.child-open span { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); -webkit-transition-duration: .2s; -moz-transition-duration: .2s;
  transition-duration: .2s;}
  */


  .new2025-header-section .center-part .mainmenu .hs-menu-wrapper { position: absolute; top: 100%; left: 0; width: 100%; background: #fff; height: calc(100vh - 61px); overflow: auto; padding: 5px 0 30px; display: none; }
  .new2025-header-section { padding: 15px 0; }
  .new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li { padding: 13px 20px 13px; width: 100%; position: relative; }
  .new2025-header-section .btn-group { display: none;}
  .new2025-header-section .cover>.center-part .mainmenu .btn-group { display: block;width: 100%; padding: 35px 20px 0;}
  .new2025-header-section .btn-group .login-btn { padding: 0; width: 100%; }
  .new2025-header-section .btn-group .login-btn a { width: 100%; text-align: center; }
  .new2025-header-section .cover>.center-part .mainmenu .btn-group .signup-btn { width: 100%; padding: 12px 0 0; }
  .new2025-header-section .cover>.center-part .mainmenu .btn-group .signup-btn a { width: 100%; text-align: center; }

  .new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu { opacity: 1; visibility: visible; pointer-events: inherit; transition: inherit; display: none; position: relative; top: 0; box-shadow: none; padding: 20px 0 15px; }
  .new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li:hover>a { color: #121c30; }
  .new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li.ActivatedMenu:hover>a:before { transform: rotate(0deg); }
  .new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .content-wrapper { padding: 0;}

  .new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout1 .box { width: calc(100% / 1 - 30px); margin: 0 15px 15px; }
  .new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .copyright-strip { display: none; }
  .new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout1 .box:last-child { margin-bottom: 0; }
  .new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout1 .box .content { display: none; }
  .new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout1 .box .title-line { padding-bottom: 0; }
  .new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout1 .box .title-line .arrow-box { transform: scale(0.8); }
  .new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout1 .box a { padding: 8px 15px; }
  .new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout1 .box .title-line .title { font-size: 16px; }
  .new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout1 .box .title-line .title img { height: 20px; }
  .new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li.ActivatedMenu { margin:0; }

  .new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout2 .inner-cover .left-side { width: 100%; padding: 0; }
  .new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout2 .inner-cover .right-side { width: 100%; padding: 30px 0 0; }
  .new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout2 .inner-cover .right-side .box a .title { font-size: 14px; }
  .new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout2 .inner-cover { padding: 0; }

  .new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout3 .lay3-cover a.top-strip-box .left-part { width: 100%; }
  .new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout3 .lay3-cover a.top-strip-box .right-part { display: none; }
  .new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout3 .lay3-cover a.top-strip-box { padding: 15px 15px; }
  .new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout3 .lay3-cover .bottom-part .box { width: calc(100% / 1 - 40px); margin: 0 20px 30px; }
  .new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li .megamenu .layout3 .lay3-cover .bottom-part .box:last-child { margin-bottom: 0; }

  .new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li.ActivatedMenu.active-submenu>a { color: #209476; }
  .new2025-header-section .cover>.center-part .mainmenu .hs-menu-wrapper>ul>li.ActivatedMenu.active-submenu>a:before { transform: rotate(180deg);}
  



}














