.header-sec{background:#fff;z-index:99;position:relative;padding:0;border-bottom:1px solid #ebebef;transition:.6s;height:72px;display:flex;align-items:center}.header-btn-sec li,.header-sec .btn-wrp li{list-style:none}.header-btn-sec ul,.header-sec .btn-wrp ul{padding:0;margin:0}.login-btn{border:none}.header-sec nav{height:100%}#site-header{position:sticky;top:0;z-index:99;background:#fff!important;transition:.3s ease-in-out;box-shadow:none;opacity:.9px}#site-header.sticky{background:#fff!important;opacity:1}.header-menu-wrp ul li .sub-menu li a::after,.header-sec .btn-wrp li:nth-child(2),.mobile-screen,.open-menu-icon,.sub-menu .row>a{display:none}.sticky-header{position:sticky;top:0;width:100%;z-index:999;transition:top .3s}.header-sec .row,.mega-menu-sec{position:relative}.header-sec .btn-wrp{margin:0!important;justify-content:end!important;height:100%;align-items:center}.header-logo-wrp,.header-menu-wrp ul{align-items:center;height:100%;display:flex}.menu-menu-1-container ul{margin:0;padding:0}.header-menu-wrp ul{list-style:none;padding:0;margin:0;gap:25px;justify-content:space-evenly}.custom-logo-link{outline:0!important}.header-menu-wrp,.menu-menu-1-container{height:72px}.mega-menu .col-md-12{padding-right:0}.mega-menu-note-icon-wrp a{color:var(--purple)!important}.mega-blog-wrp{padding:12px 0 12px 12px;border-radius:26px}.header-menu-wrp ul li .sub-menu,.mega-menu{left:0;background:#fff;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.header-btn-sec a,.header-menu-wrp ul li a{text-decoration:none;color:var(--black-color);position:relative;padding-bottom:2px;transition:.2s;font-size:14px;font-family:var(--primary-font)}#primary-menu>li{display:flex;height:100%;align-items:center}.header-menu-wrp ul li a:focus{outline:0}.header-menu-wrp ul li a::after{content:'';position:absolute;left:0;bottom:-3px;width:0%;height:1px;background-color:var(--black-color);transition:width .3s}.header-menu-wrp ul li a:hover::after{width:100%;background-color:var(--dark-purple)}.header-menu-wrp ul li a:hover{color:var(--dark-purple)}.header-menu-wrp ul li .sub-menu{position:absolute;display:none;flex-direction:column;align-items:center;top:72px;margin:0;transition:.2s;height:fit-content;width:100%}.header-menu-wrp ul li:hover i{transform:rotate(180deg)}.header-menu-wrp ul li:hover>.sub-menu,.mega-menu.show{display:block}.sub-menu li+li{margin:10px 0 0}.header-menu-wrp ul li a i{margin-left:6px;transition:.1s}.current-menu-item a{color:var(--dark-purple)!important}.header-btn-sec{display:flex;align-items:center;justify-content:flex-end;height:100%;gap:12px}.mega-menu-sec{background:#fff;z-index:99}.short-menu{width:31%!important;right:-28%!important}.short-menu .mega-menu-note-wrp{border-top:1px solid #ebebef}.freebies-menu .mega-menu-note-wrp{padding:12px 0;border-radius:0}.mega-menu-note-wrp p{margin:0}.mega-menu{position:absolute;width:98%;right:0;margin:auto;z-index:99;box-shadow:2px 5px 10px #6c6c8952;padding:12px;border:1px solid #ebebef;border-width:0 1px 1px}.mega-menu-inner-wrp{position:relative;width:100%}.mega-menu-img-wrp,.mega-menu-img-wrp figure{width:60px}.mega-menu-item-cont strong{color:#121217;font-size:14px;font-weight:500;transition:.3s;font-family:var(--secondary-font)}.mega-blog-img-wrp img{width:250px;border-radius:10px}.mega-menu-item-cont p{margin:5px 0 0;font-size:14px;color:#6c6c89;line-height:20px;font-family:var(--tertiary-font)}.mega-menu-note-icon-wrp{display:flex;align-items:center;justify-content:flex-start;gap:5px;color:var(--purple)}.mega-menu-note-icon-wrp img{position:relative;top:-2px;cursor:pointer}.mega-menu-single-item{display:flex;display:flex;margin-bottom:4px;gap:12px;padding:12px;border-radius:26px;transition:.1s}.mega-menu-img-wrp img{width:min(100%)}.mega-blog-cont-wrp a,.mega-menu-item-cont strong a{text-decoration:none;color:var(--black-color)}.mega-menu-single-item:hover{background:#f6f3ff}.mega-menu-inner-box>a,.mega-menu-item-link{text-decoration:none}.mega-blog-cont-wrp h5:hover,.mega-blog-wrp:hover h5,.mega-menu-item-link:hover .mega-menu-item-cont strong{color:var(--purple);text-decoration:underline}.mega-menu-note-icon-wrp:hover,.mega-menu-note-wrp:hover strong{text-decoration:underline}.mega-blog-cont-wrp h5{font-size:14px;color:var(--black-color);font-family:var(--secondary-font);width:min(100%,300px)}.mega-blog-cont-wrp p,.mega-menu-note-wrp p{color:var(--dark-grey);font-family:var(--tertiary-font);font-size:14px}.mega-blog-cont-wrp{margin:15px 0 0}.mega-menu-blog-box{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding-bottom:20px}.mega-menu-note-wrp p{margin-top:5px}.mega-menu-note-wrp a{text-decoration:none;color:var(--purple);font-size:14px;display:block}.coming-soon-btn-wrp .coming-soon-btn{color:#b82e00!important;padding:4px 8px;border:1px solid #ffcdbd;border-radius:26px;background-color:#fff2ee;font-size:12px;margin-left:10px;width:fit-content}.coming-soon-btn-wrp{position:relative;width:fit-content;display:contents;border:1px solid}.header-sec .btn-wrp a{padding:8px 20px;font-size:14px!important;font-weight:500}.header-sec .secondary-btn{transition:none!important}.mega-menu-item-title{display:flex;align-items:center}.mega-menu-note-wrp{padding:12px;border-radius:26px}.mega-menu-note-icon-wrp span{font-weight:400;color:var(--purple)}.mega-menu .fa-angle-left{font-size:10px}.login-btn:hover{background:#f7f7f8!important;color:#000!important}.login-btn{padding:8px 20px 10px!important;border-radius:50px}.login-btn:focus{outline:0;border:2px solid var(--purple)!important}@media only screen and (min-width:1400px){.mega-menu-item-link{width:95%;display:block}}@media only screen and (max-width:1300px){.mega-menu{height:auto;overflow-x:hidden}.mega-menu::-webkit-scrollbar{display:block}}@media only screen and (max-width:1200px){.header-menu-wrp ul li a{font-size:14px}.short-menu{width:35%!important}.header-btn-sec{gap:5px}}@media only screen and (max-width:1024px){.header-sec,.header-sec nav,.menu-menu-1-container{height:auto}.mobile-screen{display:block}.header-sec .btn-wrp a{width:fit-content}.header-menu-wrp ul li a::after,.header-sec .btn-wrp,.mega-menu-blog-box{display:none}.header-note{text-align:center;margin:2em 0 0}.short-menu{width:90%!important;right:0!important;margin-left:0}.header-note a{text-decoration:none;color:var(--purple);display:flex;justify-content:center;font-family:var(--tertiary-font);gap:10px;font-size:14px}.close-menu-icon,.open-menu-icon p{margin:0;font-size:30px;cursor:pointer;transition:.5s;color:var(--black-color)}.header-note a span i{color:#8a8aa3}#primary-menu>li{display:block;width:100%;border-bottom:1px solid #ebebef;padding:10px 0}.sub-menu li .row{flex-direction:column}.header-menu-wrp ul li .sub-menu{height:500px;overflow-y:scroll;overflow-x:hidden;top:0;position:relative;box-shadow:none;padding:0}.close-menu-icon{width:50%;text-align:right}.sub-menu .col-md-4{width:100%}.mega-menu-img-wrp{width:50px}.mob-menu-logo a:focus{outline:0}.btn-wrp.mobile-screen{display:block!important;margin:3em 0 0 2em!important;text-align:left}.mob-menu-logo{padding:12px 20px;background:#fff;display:flex;align-items:center}.open-menu-icon{display:block;text-align:right;cursor:pointer}.close-menu-icon:hover,.open-menu-icon p:hover{color:var(--dark-purple)}.header-menu-wrp>ul>li>a{border-bottom:1px solid #ddd;width:90%;display:block;padding:10px 0}.header-menu-wrp ul{align-items:start;flex-direction:column;height:auto;padding:3em 0 0 2em;gap:10px!important}.header-sec{padding:20px 0}.mega-menu-item-cont{margin-left:10px}.mega-menu-single-item{align-items:center}.header-menu-wrp{position:fixed;top:0;left:-70em;background:#fff;width:100%;z-index:99;height:100%;transition:.5s;padding:0;box-shadow:2px 0 15px #0000002e;overflow:scroll}.mob-menu-active{left:0!important}.header-menu-wrp ul li>ul li a{color:var(--black-color)}.current-menu-item a{color:var(--purple)!important}.mob-menu-logo .custom-logo-link{width:50%}.menu-item-services>a::before{right:-30px;top:11px}.mega-menu{padding:20px 0;box-shadow:none;border:none}.header-menu-wrp::-webkit-scrollbar,.sub-menu::-webkit-scrollbar{display:none}}@media only screen and (max-width:767px){.header-menu-wrp{width:100%}}

@media only screen and (max-width:1024px) {

    .header-menu-wrp ul li i {
        transform: rotate(0deg);
    }
    .header-menu-wrp ul li i.rotated {
        transform: rotate(0deg) !important;
    }
.header-menu-wrp ul li:hover i {
    transform: none;
}
}