@import url('https://fonts.googleapis.com/css2?family=Quicksand:wght@300;400;500&display=swap');header .fusion-megamenu-holder{background-color:transparent;box-shadow:none !important}@media screen and (max-width:640px){header .fusion-contact-info{display:none;padding-left:0;padding-right:0}}header .fusion-header{height:auto !important}header .fusion-secondary-header{background:#95C11F;background:linear-gradient(90deg, #95c11f 0%, #ffdc00 100%);text-align:center;padding:0}header .fusion-secondary-header span{font-family:Quicksand, sans-serif;font-size:17px;font-weight:bold;text-transform:uppercase}header .fusion-header-has-flyout-menu-content{display:flex;justify-content:space-between}header .fusion-header .fusion-logo img{transition:all 0.5s}header .fusion-header .fusion-logo.fusion-sticky-shadow .fusion-logo{margin:15px 0}header .fusion-header .fusion-logo.fusion-sticky-shadow .fusion-logo img{max-width:110px}@media screen and (min-width:1180px){header .fusion-header .fusion-logo{margin-top:-46px !important}header .fusion-header .fusion-logo img{max-width:180px}}@media screen and (max-width:1180px){header .fusion-header .fusion-logo{margin:10px 0}header .fusion-header .fusion-logo img{max-width:150px}}header .fusion-main-menu #menu-primary-menu{margin-top:12px}header .fusion-main-menu #menu-primary-menu li{padding-left:16px !important;padding-right:16px !important}header .fusion-main-menu #menu-primary-menu li a span{text-transform:uppercase;text-align:center;line-height:17px;font-weight:600}header .fusion-megamenu{border-color:#b5da52 !important}header .fusion-megamenu li{background-color:#95C11F;display:flex !important;justify-content:center;align-items:center;padding:0 !important;border-color:#b5da52 !important}header .fusion-megamenu li:hover{background-color:white}header .fusion-megamenu li:hover a{color:#95C11F}header .fusion-megamenu li .fusion-megamenu-title{padding:0}header .fusion-megamenu li a{color:white;text-transform:uppercase;font-size:14px;font-weight:800;text-align:center;padding:22px 15px}#mobile-menu-primary-menu{margin-top:0}#mobile-menu-primary-menu a{text-transform:uppercase}@media screen and (max-width:640px){.fusion-header{padding-top:5px;padding-bottom:5px}.fusion-mobile-menu-icons a{margin-top:43px}.fusion-mobile-menu-icons a::before{font-size:28px}.fusion-mobile-menu li{color:white}.fusion-mobile-menu li a{display:flex;justify-content:center;align-items:center;background-color:#95C11F !important;color:white;text-transform:uppercase}.fusion-mobile-menu li ul li a:not(:last-child){border-bottom:0}}