/*--UI14-04-1994-khurseed Ahmad--*/
.header {position: relative;width: var(--w-full);z-index:999;transition: 0.5s;/* padding: 3.5rem 0; */}
.header.home-header{position: fixed;top: 0;width: 100%;}
.header.header-inner { position: fixed;top: 0;}
.sticky.header {/*padding: 1rem 0;*/background: #fff;box-shadow: 0 0 2rem #ddd;}
.navbar-menu > ul {display:var(--flex);align-items: center;}
.navbar-menu ul li > a{font-size: 2.2rem;padding: 1.2rem 3rem;font-weight:500;color: #333;line-height: 3rem;transition: 0.3s;}
.navbar-menu ul li > a:hover{color: #085283;}
.mega-menu li.zerolevelmenu:last-child .zerolevelmenulink::after{display: none;}
/* .zerolevelmenulink{position: relative;}
.zerolevelmenulink::after {content: "";background-image: url(../images/sub_menu_arrow.svg);background-size: 100%;width: 3.2rem;height: 3.2rem;font-size: 12px;position: absolute;right: 4rem;top: 50%;transform: translateY(-50%);} */
.header_hover .navbar-menu .drop-menu:hover{position: relative;z-index: 99;}
.login_btn { padding: 0 1rem 0 2rem;}
.navbar-menu ul li:hover > a, .navbar-menu ul li a.active{color: #2F6BB1;}
.navbar-menu .toolfree_btn a{background:linear-gradient(90deg, var(--c1, #aad99a), var(--c2, #6CBC61) 51%, var(--c1, #aad99a)) var(--x, 0)/ 200%;
font-size: 1.8rem;padding: .8rem 3rem;border: 1px solid #6CBC61;border-radius: 5rem;font-weight: 500;display: flex;align-items: center;transition: 0.5s;}
.navbar-menu .toolfree_btn a:hover{--x:100%;color:#fff;}
.navbar-menu .toolfree_btn img { margin-right: 1.5rem;width: 1.8rem;}
.navbar-menu .toolfree_btn a:hover img{filter: brightness(100);}
.navbar-menu .login_btn a{background:linear-gradient(90deg, var(--c1, #014e7d), var(--c2, #003a5f) 51%, var(--c1, #014e7d)) var(--x, 0)/ 200%;
font-size: 1.8rem;padding: .8rem 3rem;border: 1px solid #003a5f;border-radius: 5rem;font-weight: 500;color: #fff;}
.navbar-menu .login_btn a:hover{color: #b5eea1 !important;border-color: #003a5f;--x:100%;}
.navbar-menu .header-search { border-left: .1rem solid #666; padding: 0 0 0 1.5rem; margin-left: 2.5rem;}
.navbar-menu .header-search img { width: 3.2rem;}
.logo-home a{transition: 0.5s;width: var(--w-full);}
.logo-home a { width: 85%;}
/* .sticky .logo-home a { width: 75%; transition: 0.5s;} */
.logo-home a img { width: 38rem;}
main { margin-top: 13rem;overflow: hidden;}
.logo-two { display: none;}
.header_hover .logo-two{display: block;}
.header_hover .logo-one{display: none;}
/*inner-header*/
.header.inner-header { background: #FFF; position:fixed;top: 0;z-index: 99;border-bottom: .1rem solid #ccc;transition: .5s;}
.header.inner-header.sticky {position: fixed;top: 0;left: 0;width: var(--w-full);z-index: 999;box-shadow:none;padding:0;transition: .5s;}
.inner-header .hamberger .slide-toggle img{filter: brightness(0);}
.header.header_hover .navbar-menu ul li > a{color: #ffffff52;}
.header.header_hover .navbar-menu ul li.drop-menu:hover a{color: #fff;}
.header.header_hover .hamberger .slide-toggle img{filter: unset;}
.hamberger{display: none;}

/*hamberger menu*/
.mobile-hamb{display: none;}
.box-menu {width: 50%;}
.side-menu {overflow-y: auto;background-color:#1F7FBB;width: 50rem;padding:18rem 5rem 10rem 5rem;position: fixed; right: -100%; bottom:0;z-index: 99999;height: 100vh;transition: all 0.5s ease-in-out;opacity:0;}
.side-menu.open-slide {right: 0;opacity: 1;}
.slide-toggle .bar {width: 2.6rem;height: .2rem;background: #000;border-radius: .2rem;transition: 0.2s ease;display: block;cursor: pointer;}
/* .slide-toggle .bar:nth-child(2){width: 2.6rem;}
.slide-toggle .bar:nth-child(3){width: 1.4rem;} */
.slide-toggle .bar:not(:first-child) { margin-top: .8rem;}
.slide-toggle.open-slide .bar:first-child { transform: rotate(-45deg);background: var(--colorwhite);margin-top: 2rem;}
.slide-toggle.open-slide .bar:nth-child(2) { opacity: 0;}
.slide-toggle.open-slide .bar:nth-child(3) { margin-top: -1.2rem; transform: rotate(45deg);background: var(--colorwhite);width: 2.6rem;}
.slide-toggle:hover .bar:nth-child(2){width: 2.5rem;}
.search-close:hover{color:#6CBC61;}

.opacity-bg {background: #000; position: fixed;right: 0; top: 0; opacity: 0;transition: all 0.5s ease-in-out; z-index: 999;width:0;height: var(--H-full);}
.open-slide + .opacity-bg {opacity: 0.8;width: var(--w-full);}
.slide-toggle{cursor: pointer;display: block;position: relative;z-index: 99999;width: 2.6rem;height: 2.4rem;}
.close-icon {width: 2.5rem;height: 2.5rem;display: inline-block;filter: brightness(30%);cursor: pointer;position: absolute;right: 3rem;top: 7rem;display: none;}
.box-menu h4{padding: 0 0 1rem; margin: 0 0 1.3rem;position: relative;transition: 0.5s;}
.box-menu h4::before{background: #000;height: .2rem;width: 6rem;position: absolute;left: 0;bottom: 0;content: '';opacity: 0.36;}
.box-menu a h4{margin-bottom: 0;}

.menu-ham { width: 50%; padding: 0 4rem;}
/*.side-menu a:hover h4{color: #fff;}*/
.box-menu ul{padding: 1rem 0 2rem;}
.side-menu h5{margin-bottom: 0;color: #333;}

.side-menu::-webkit-scrollbar, .megha-menu::-webkit-scrollbar, .notif-popup::-webkit-scrollbar{width:.6rem;}
.side-menu::-webkit-scrollbar-track, .megha-menu::-webkit-scrollbar-track, .notif-popup::-webkit-scrollbar-track{background-color:#FFDE00;border-radius:1rem;}
.side-menu::-webkit-scrollbar-thumb, .megha-menu::-webkit-scrollbar-thumb, .notif-popup::-webkit-scrollbar-thumb{border-radius:1rem;background:#000;}
/*hamberger menu*/

@media (max-width: 1549px){
.navbar-menu .login_btn a,.navbar-menu .toolfree_btn a {font-size: 2.1rem;padding: 1rem 3rem;}
main {margin-top: 15rem;}

}/*--1649--css-end--*/

@media (max-width: 1399px){
.navbar-menu .login_btn a, .navbar-menu .toolfree_btn a{font-size: 2.1rem;}
.navbar-menu ul li > a { font-size: 2.4rem;}

}/*--1399--css-end--*/


@media (max-width: 1199px){
.logo-home a { width: 100%;}
/* .sticky .logo-home a { width: 80%;} */
.header.inner-header.sticky{padding:0;}

}/*--1199--css-end--*/

@media (max-width: 991px){
.sticky.header{padding: 2rem 0;}
.hamberger{display: none;}
.slide-toggle .bar {width: 3.6rem;height: 0.3rem;}
.slide-toggle.open-slide .bar:nth-child(3) {margin-top: -1.3rem;width: 3.5rem;opacity: 0;}
.slide-toggle.open-slide .bar:first-child{opacity: 0;}
.side-menu.open-slide .close-icon{display: block;margin-right: 1.5rem;filter: none;opacity: .5; top: 5rem;}
.side-menu.open-slide .close-icon:hover{opacity: 1;}
.side-menu .close-icon{width: 3.5rem;height: auto;}
.side-menu .close-icon.open-slide img{width: 100%;height: auto;}
/*--toggle-icon*/
.side-menu {padding: 12rem 5rem 10rem 5rem;}
.navbar-menu li { display: none;}
.navbar-menu li:nth-last-child(-n+2){display: block;}
/* .navbar-menu .header-search { border-left: 0; padding: 0 2rem 0 0; margin-left: 0; border-right: .1rem solid #666; margin-right: 2rem;} */
.navbar-menu .header-search { border-left: 0;margin-left: 0;}
/* .navbar-menu .hamberger li {display: flex;} */
.logo-home a { width: 90%;}
.sticky .logo-home a { width: 80%;}
.navbar-menu .hamberger li{border-bottom: .1rem solid rgb(255 255 255 / 25%);position: relative;}
.navbar-menu ul li:hover > a, .navbar-menu ul li a.active {color: #fff;}
.navbar-menu .hamberger a { font-size: 3.2rem; line-height: 4.2rem; padding: 2rem 0;color: #fff;}
.navbar-menu .hamberger a:hover{color: #aad99a;}
/* .navbar-menu .hamberger li::after, .step-3::after{background: url('../images/arrow-m-blk.svg') no-repeat;
  background-size: auto;content: '';height: 2rem;width: 2rem;position: absolute;right: 0;top: 3.5rem;transition: 0.2s;
background-size: 1rem;filter: invert();} */
.navbar-menu .hamberger li.noafter::after{display: none;}
/* --First Level-css-end*/
.navbar-menu .hamberger li.active::after, .step-3.active::after{transform: rotate(90deg);}
.navbar-menu .hamberger ul li:last-child, .navbar-menu .hamberger ul ul li, .link-other ul ul li  {border-bottom: 0;}
.navbar-menu .hamberger ul ul a {padding: 2rem 0rem 2rem 5rem;border: 0;font-size: 2.8rem;line-height: 3rem;color: #fff;position: relative;text-align: left;}
.navbar-menu .hamberger ul ul li.step-3::after{display: block;top: 1rem;background-size: .7rem;height: 1.6rem;width: 1rem;}
.navbar-menu .hamberger ul ul .step-3 a {font-weight: 500;}
.navbar-menu .hamberger ul ul li.step-3 ul a { font-weight: normal; padding-left: 6rem;}
.navbar-menu .hamberger ul ul li.step-3 ul a::before{left: 4.7rem;top: 1.7rem;}
.navbar-menu .hamberger ul ul a::before{background: #fff;position: absolute;left: 1.5rem;top: 3.5rem;content: '';height: 0.1rem;width: 1.8rem;}
.navbar-menu .hamberger ul ul { display: none;margin-bottom: 1rem;width: 100%;}
/* --Seceond Level-css-end*/
.navbar-menu .hamberger ul ul li::after{top: 2.7rem;}
.hamberger ul ul ul{padding:0rem 0 2rem 3rem;}
.navbar-menu .hamberger ul ul ul a::before {width: 1rem;top: 2.6rem;}
.navbar-menu .hamberger ul ul ul a {padding: 1rem 0rem 1rem 5rem;font-size: 2.4rem;}
.navbar-menu .hamberger ul ul ul li::after {display: none;}
/* --Third Level-css-end*/
/* .navbar-menu .hamberger li:nth-last-child(-n+2){border-bottom: 0;padding: 0;margin-top: 1rem;text-align: center;}
.navbar-menu .hamberger li:nth-last-child(-n+2) a{justify-content: center;} */
/* .navbar-menu .hamberger li:nth-last-child(-n+2)::after{display: none;} */
/* .login_btn { margin-top: 7rem !important;} */
.header{padding: 2.5rem 0;}
/* .header.home-header{box-shadow: 0 0 2rem #ddd;} */
.header.inner-header.sticky {padding: 2rem 0;}

/*---mobile-menu-css-start---*/
.navbar-menu .hamberger li {display: block;}
.navbar-menu .hamberger ul li .mobdrop_menu {position: absolute;transform: rotate(90deg);top: 2.4rem;right: 1rem;filter: invert(1);}
.navbar-menu .hamberger ul ul li .mobdrop_menu img {transform: rotate(180deg);}
.navbar-menu .hamberger ul ul li.active .mobdrop_menu img {transform: rotate(0deg);}
.navbar-menu .hamberger li.active .mobdrop_menu {transform: rotate(-90deg);}
.hamberger ul ul li.active a{color: #aad99a;}
.navbar-menu .hamberger ul ul li.active a::before{background: #aad99a;;}
.navbar-menu .hamberger ul ul ul li a{color: #fff;}
/*---mobile-menu-css-end---*/

}/*--991-css-end*/

@media (max-width:767px){
  .logo-home a {width: 70%;}
  .navbar-menu .hamberger ul ul li::after {top: 2rem;}

}/*--767-css-end*/

@media (max-width:575px){
  .side-menu.open-slide .close-icon {margin-right: 0;top: 3rem;}
  .side-menu {padding: 10rem 3rem 10rem 3rem;width: 40rem;}
.navbar-menu .hamberger a {padding: 2rem 1rem;}
.navbar-menu .hamberger a {font-size: 2.8rem;line-height: 3.8rem;}
.navbar-menu .hamberger ul ul a {padding: 1rem 0rem 1rem 5rem;font-size: 2.6rem;line-height: 3.4rem;}
.navbar-menu .hamberger ul ul ul a {font-size: 2.4rem;}
.navbar-menu .hamberger ul ul a::before {top: 3rem;}
.logo-home {width: 70%;display: inline-block;}
div#navBar {width: 20%;display: inline-block;}
.navbar-menu > ul {
    align-items: end;
    justify-content: end;
}
}/*--575-css-end*/

@media (max-width:375px){
.logo-home a {width: 100%;}
main {margin-top: 9.5rem;}
.sticky .logo-home a {width: 90%;}
.navbar-menu .hamberger ul ul li::after {top: 1.8rem;}
}/*--375-css-end*/







a.dropcls {
    background: #fff !important;
    color: #000 !important;
    border: 0px solid !important;
}


.dropdown-menu.linkcl {
    border-radius: 12px !important;
    padding-top: 17px !important;
    padding-bottom: 12px !important;
}
