/*!/wp-content/themes/genesis-child/css/header.css*/.header{top:0;width:100%;z-index:20;height:100px;will-change:height;padding:27px 0 25px 0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;position:fixed;top:0;width:100%;z-index:9991;background:#fff;font-family:var(--primary-font-family)}.head-menu{margin:0 auto}.header.sticky{height:80px;padding:19px 0;background:#fff}.site-header ul{margin:0}li.call-menu-btn a{padding-left:20px!important}.header-logo{margin-bottom:4px;margin-right:40px}.head-logo img,.header-logo svg{width:190px}.head-menu li a{font-weight:500;color:var(--text-color);padding:0;font-size:19px;margin-right:40px;border:2px solid transparent;text-decoration:none}.header-right{margin-left:auto}.header-right li{margin-right:40px}.header-right li a{padding:0;font-size:1.2em;font-size:22px;color:var(--text-color);font-weight:500;text-decoration:none}.header-right .call-menu-btn a{font-size:22px;color:var(--text-color);font-weight:500}.header-right .call-menu-btn a:hover,.header-right li a:hover{color:var(--primary-color);text-decoration:underline}.call-menu-btn i{position:relative;top:0;font-size:16px;color:var(--secondary-color);margin-right:.25rem;padding-left:5px}.header-right .join-menu-btn a{width:186px;padding:8px 0;font-size:16px;font-weight:700;line-height:1.42857143;text-align:center;border:2px solid var(--primary-color);border-radius:8px;color:var(--primary-color)}.header-right .join-menu-btn a:hover{color:var(--hover-color);border-color:var(--hover-color);text-decoration:none}.toggle-icon{color:var(--dark-color);font-size:30px;cursor:pointer}.toggle-icon:hover{color:var(--dark-color)}.mobile-menu{width:20%;position:relative}.mobile-header-right{width:20%;text-align:right}.header-menu-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);z-index:9;display:none}.header-menu-overlay.active{display:block}.header-right ul,.head-menu ul{margin:0}header.header{border-bottom:1px #E5E5E5 solid}@media (max-width:1199px){.head-menu li a,.header-right li a{padding:0;margin-right:20px;text-decoration:none;display:flex}.head-logo img,.header-logo svg{width:190px}.header-right .call-menu-btn a{font-size:19px}.header .container{max-width:100%;padding:0 25px}.header-right li{margin-right:20px}.header-right li:last-child{margin-right:0}.header-right li img{width:23px;position:relative;left:-10px;top:3px}li.call-menu-btn a img{left:-10px;top:3px}}@media (max-width:991px){.header-logo{width:60%;text-align:center;margin:0}.head-logo img,.header-logo svg{max-width:180px;margin-bottom:8px}.mobile-menu-inner{position:absolute;width:300px;background:var(--text-color);padding:32px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;overflow:auto;height:100vh;top:64px!important;padding-top:25px;left:-326px;display:block;transition-duration:0.3s}.mobile-menu-inner.active{display:block;left:-26px;transition-duration:0.3s}.header.sticky .mobile-menu-inner{top:55px!important}.toggle-icon.active i:before{content:'\f00d'}.mobile-menu-inner ul li{width:100%}.mobile-menu-inner ul li.btn{margin-bottom:1rem}.mobile-header-right li a{font-size:18px;font-weight:500;color:#242435;padding:4px 8px;text-decoration:none}.mobile-header-right ul{margin:0}.mobile-header-right li a i{color:#3ba1b5;position:relative;top:1px;right:-5px}.header{height:75px;padding:10px 0}.mobile-menu-inner ul{margin:0}.mobile-menu-inner li a{color:#fff;font-size:24px;padding:8px 0;border-bottom:1px solid #f0f0f0;display:block}.mobile-menu-inner .mobile-started-btn a,.mobile-menu-inner .mobile-saving-btn a{border-bottom:1px solid #f0f0f0}.mobile-menu-inner .mobile-started-btn a:before{content:"";background:#d54943;border-radius:8px;position:absolute;top:0;left:0;bottom:0;width:0;z-index:-1}.mobile-menu-inner .mobile-started-btn a:hover:before{width:100%;transition:width .3s ease-in}.mobile-menu-inner .mobile-saving-btn a{background-color:#fff;color:var(--primary-color);margin-bottom:30px}.mobile-menu-inner .mobile-saving-btn a:hover{background-color:var(--primary-color);color:#fff}.header.sticky{height:63px;padding:8px 0}.header .desktop-head{display:none!important}.mobile-header-right ul{padding:0}.mobile-menu{width:auto}.header-logo{width:auto}.mobile-header-right{width:auto}.header .container.mobile-head{display:flex;justify-content:space-between;align-items:center}.mobile-menu-inner ul{padding:0}.mobile-menu-inner li a{text-decoration:none;font-size:20px}}@media (max-width:767px){.head-logo img,.header-logo svg{max-width:160px;margin-bottom:0}.mobile-header-right li a{font-size:15px;padding:0 5px}.header{height:75px;padding:10px 0}.mobile-menu-inner{top:65px}.header.sticky .mobile-menu-inner{top:55px}}@media (max-width:420px){.header .mobile-header-right{width:auto!important}.hamburger-open{margin-top:16px}.header .container{padding:0 15px}}.head-menu ul li a:hover{border-bottom:2px solid #3ba1b5}.header-right a{position:relative;padding-left:10px!important}.header-right li img{width:23px;position:absolute;left:-23px;top:5px}li.call-menu-btn a img{left:-12px;top:5px}.hamburger-open{margin-top:15px}.hamburger-open span{display:block;width:33px;height:4px;margin-bottom:5px;position:relative;background:#cdcdcd;border-radius:3px;z-index:1;transform-origin:4px 0;transition:transform 0.5s cubic-bezier(.77,.2,.05,1),background 0.5s cubic-bezier(.77,.2,.05,1),opacity 0.55s ease}a.toggle-icon.active .hamburger-open span:first-child{transform-origin:0% 0%}a.toggle-icon.active .hamburger-open span:nth-last-child(2){transform-origin:0% 100%}a.toggle-icon.active .hamburger-open span{opacity:1;transform:rotate(45deg) translate(-5px,-18px);background:#232323}a.toggle-icon.active .hamburger-open span:nth-last-child(3){opacity:0;transform:rotate(0deg) scale(.2,.2)}a.toggle-icon.active .hamburger-open span:nth-last-child(2){transform:rotate(-45deg) translate(0,16px)}.head-menu .menu-Home.marketing .menu-item{position:relative;padding:5px 20px}.head-menu .menu-Home.marketing .menu-item .sub-menu{display:none;background:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);width:135px;position:absolute;top:38px;padding:5px 0 5px 0;left:0}.head-menu .menu-Home.marketing .menu-item:hover .sub-menu{display:block!important}