#mega-menu-primary a{transition:.25s ease-in-out color !important}@media screen and (min-width:1500px){#mega-menu-primary>li.mega-menu-item{padding-right:1.5vw !important}}@media screen and (min-width:1281px){#mega-menu-primary>li.mega-menu-item>a:after{content:' ';background:transparent url(/wp-content/themes/fortwrightky/img/star.png) no-repeat center center;display:block !important;width:19px;height:19px;position:absolute;left:-6px;top:50%;margin-top:-9.5px}}@media (min-width:1001px){#mega-menu-primary>li.mega-menu-item{padding-right:15px !important;background-color:transparent !important}#mega-menu-primary>li.mega-menu-item>a{position:relative;padding-left:30px !important}#mega-menu-primary>li.mega-menu-item:first-child>a:after{display:none !important}#mega-menu-primary>li.mega-menu-item:first-child{padding-left:10px !important}#mega-menu-wrap-primary{background:0 0}.mega-menu-item>a.mega-menu-link:hover{color:#dbae70 !important}.mega-sub-menu{background-color:transparent !important}.mega-sub-menu li.mega-menu-item>a.mega-menu-link:hover{color:#5f97d3 !important}.mega-menu-column{padding:10px !important;flex:none !important;width:100% !important;min-width:unset !important;max-width:unset !important;margin-bottom:10px;border-right:none !important}.mega-menu-row{padding:10px !important;display:flex !important;flex-direction:column;flex-wrap:wrap !important;justify-content:space-between !important;align-items:flex-start !important}.mega-menu-item>a.mega-menu-link{font-size:.9rem !important;background-color:transparent !important;color:#fff !important}.mega-sub-menu li.mega-menu-item>a.mega-menu-link{font-size:.75rem !important;color:#0c3259 !important}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu{background-color:#fff !important;border-bottom:15px solid #dbae70 !important;width:auto}.mega-menu-item>a.mega-menu-link{font-size:1rem !important}.mega-sub-menu li.mega-menu-item>a.mega-menu-link{font-size:.8rem !important}.mega-menu-column{padding:1vw !important;flex:1 !important;width:auto;min-width:200px !important;max-width:33.3% !important;margin-bottom:0;border-right:1px solid var(--brand-light) !important}ul.mega-sub-menu>.mega-menu-column:last-child{border-right:none !important}.mega-menu-row{padding:1.15vw !important}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu{display:flex}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li{margin-top:25px;margin-bottom:25px;padding-top:0 !important;padding-bottom:0 !important}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>a{position:relative}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>a:before{transition:.15s linear all;transition-delay:.25s;opacity:0;content:' ';display:block;position:absolute !important;bottom:-25px;width:0;height:0;left:50%;margin-left:-30px !important;border-left:30px solid transparent;border-right:30px solid transparent;border-bottom:20px solid #fff}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu:hover>a:before{opacity:1;transition-delay:0}}@media (max-width:1000px){a.mega-menu-link{color:#fff !important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{background:0 0}.mega-indicator{padding-left:30px !important;display:inline-block}#mega-menu-wrap-primary .mega-menu-toggle+#mega-menu-primary{margin-top:25px;z-index:9 !important}#mega-menu-wrap-primary a{text-transform:none !important;font-weight:400 !important;font-size:4vh !important;height:auto !important;line-height:100% !important;padding:20px !important;position:relative !important}#mega-menu-wrap-primary a:hover{background:var(--brand-dark) !important}#mega-menu-wrap-primary li{padding:0 !important}#mega-menu-wrap-primary ul.mega-sub-menu a{padding-left:35px !important;font-size:3vh !important}#mega-menu-wrap-primary ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu a{padding-left:70px !important;font-size:2.5vh !important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{padding:0 !important}}@media (max-width:1500px) and (min-width:1025px){.mega-menu-item>a.mega-menu-link{font-size:.8rem !important}}