﻿.megaMenu{display:flex;justify-content:space-between;align-items:center;height:auto;padding:16px;background-color:#fff;box-shadow:0px 3px 10px 0px rgba(0,0,0,.2);-webkit-box-shadow:0px 3px 10px 0px rgba(0,0,0,.2)}@media screen and (min-width: 1600px){.megaMenu{padding:16px}}.megaMenu .logo{width:175px;height:auto;transition:all 1s ease}@media screen and (min-width: 1024px){.megaMenu .logo{width:250px}}@media screen and (min-width: 1600px){.megaMenu .logo{margin-left:64px}}.megaMenu .menu-btn-label{cursor:pointer;position:absolute;z-index:1000;top:0;right:16px;height:100%;display:flex;align-items:center;transition:all .5s ease}@media screen and (min-width: 1600px){.megaMenu .menu-btn-label{right:80px}}.megaMenu .menu-btn-label .navicon{height:55px;width:55px;font-size:25px;background-color:#8e1527;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:background-color .5s ease}.megaMenu .menu-btn-label .navicon:hover{background-color:rgb(97.5705521472,14.4294478528,26.7975460123)}@media screen and (min-width: 1024px){.megaMenu .menu-btn-label .navicon:before{content:"";width:1px;height:0px;position:absolute;top:40px;left:50%;margin-left:-1px;bottom:20px;transition:all .4s ease;z-index:-1}}@media screen and (min-width: 1024px){.megaMenu .menu-btn:checked+.menu-btn-label{align-items:flex-end}}@media screen and (min-width: 1024px){.megaMenu .menu-btn:checked+.menu-btn-label .navicon{margin-bottom:-26px}}.megaMenu .menu-btn:checked+.menu-btn-label .navicon i:before{content:""}@media screen and (min-width: 1024px){.megaMenu .menu-btn:checked+.menu-btn-label .navicon:before{height:calc(100% - 56px)}}.megaMenu .menu-btn:checked~.menuContainer{left:0;box-shadow:5px 5px 10px 0px rgba(0,0,0,.5);-webkit-box-shadow:5px 5px 10px 0px rgba(0,0,0,.5)}@media screen and (min-width: 1024px){.megaMenu .menu-btn:checked~.menuContainer{display:block;box-shadow:none;margin-top:16px;transition:margin-top .4s ease;border-top:1px solid rgba(0,0,0,.3)}}@media screen and (min-width: 1300px){.megaMenu .menu-btn:checked~.menuContainer{margin-top:-16px;border-top:0}}.megaMenu .menuContainer{background-color:#fff;margin-top:0px;padding:16px;display:block;position:absolute;height:calc(100vh - 50px);width:60vw;top:0;left:-60vw;box-shadow:none;overflow-y:auto}@media screen and (min-width: 1024px){.megaMenu .menuContainer{display:none;background-color:rgba(0,0,0,0);position:static;width:100%;height:auto;transition:none;padding:16px 0}}.megaMenu .menuContainer .menu{display:flex;flex-direction:column;height:auto;margin:0;padding:0}@media screen and (min-width: 1024px){.megaMenu .menuContainer .menu{margin-left:64px;font-size:.7em;flex-direction:row;flex-wrap:wrap}}.megaMenu .menuContainer .menu ul{height:auto}.megaMenu .menuContainer .menu li a{display:inline-block}@media screen and (min-width: 1024px){.megaMenu .menuContainer .menu li a{display:block}}.megaMenu .menuContainer .menu a,.megaMenu .menuContainer .menu .dropdown-1-icon,.megaMenu .menuContainer .menu .dropdown-2-icon{color:#2e2e2e}@media screen and (min-width: 1024px){.megaMenu .menuContainer .menu a,.megaMenu .menuContainer .menu .dropdown-1-icon,.megaMenu .menuContainer .menu .dropdown-2-icon{color:#000}}.megaMenu .menuContainer .menu a.active,.megaMenu .menuContainer .menu .dropdown-1-icon.active,.megaMenu .menuContainer .menu .dropdown-2-icon.active{color:rgb(53.1411042945,7.8588957055,14.5950920245)}@media screen and (min-width: 1024px){.megaMenu .menuContainer .menu a.active,.megaMenu .menuContainer .menu .dropdown-1-icon.active,.megaMenu .menuContainer .menu .dropdown-2-icon.active{color:#8e1527}}.megaMenu .menuContainer .menu a:hover,.megaMenu .menuContainer .menu .dropdown-1-icon:hover,.megaMenu .menuContainer .menu .dropdown-2-icon:hover{color:#000;text-decoration:none}@media screen and (min-width: 1024px){.megaMenu .menuContainer .menu a:hover,.megaMenu .menuContainer .menu .dropdown-1-icon:hover,.megaMenu .menuContainer .menu .dropdown-2-icon:hover{color:rgb(97.5705521472,14.4294478528,26.7975460123)}}.megaMenu .menuContainer .menu .menu-level-2,.megaMenu .menuContainer .menu .menu-level-3{display:flex;flex-direction:column;text-transform:none}.megaMenu .menuContainer .menu .menu-level-1,.megaMenu .menuContainer .menu .menu-level-2-items{padding-top:0 !important}@media screen and (min-width: 1024px){.megaMenu .menuContainer .menu .menu-level-1,.megaMenu .menuContainer .menu .menu-level-2-items{padding-top:0 !important}}.megaMenu .menuContainer .menu .menu-level-1{border-bottom:1px solid rgba(51,51,51,.3);padding-top:16px !important;padding-bottom:16px}.megaMenu .menuContainer .menu .menu-level-1:last-child{border-bottom:none}@media screen and (min-width: 1024px){.megaMenu .menuContainer .menu .menu-level-1{padding-right:32px;padding-top:0 !important;border-bottom:none;width:270px}}.megaMenu .menuContainer .menu .menu-level-1 a{padding:0;font-weight:600;line-height:1.5;padding:6px 0;padding-bottom:12px;color:#003056}@media screen and (min-width: 1024px){.megaMenu .menuContainer .menu .menu-level-1 a{border-bottom:1px solid rgba(51,51,51,.3)}}.megaMenu .menuContainer .menu .menu-level-1>a{display:flex;align-items:end;min-height:82px}.megaMenu .menuContainer .menu .menu-level-1 .menu-level-2{padding-left:16px}@media screen and (min-width: 1024px){.megaMenu .menuContainer .menu .menu-level-1 .menu-level-2{margin-top:8px;padding:0}}.megaMenu .menuContainer .menu .menu-level-1 .menu-level-2 .menu-level-2-items{padding-bottom:8px}@media screen and (min-width: 1024px){.megaMenu .menuContainer .menu .menu-level-1 .menu-level-2 .menu-level-2-items{padding-bottom:0}}.megaMenu .menuContainer .menu .menu-level-1 .menu-level-2 .menu-level-2-items a{border-bottom:none;padding-top:8px;padding-bottom:2px;font-weight:200;line-height:1.25;color:#000}.megaMenu .menuContainer .menu .menu-level-1 .menu-level-2 .menu-level-2-items .menu-level-3{padding-left:16px;padding-top:0}@media screen and (min-width: 1024px){.megaMenu .menuContainer .menu .menu-level-1 .menu-level-2 .menu-level-2-items .menu-level-3{padding-left:8px}}.megaMenu .menuContainer .menu .menu-level-1 .menu-level-2 .menu-level-2-items .menu-level-3 .menu-level-3-items a{border-bottom:none;font-size:.85em;color:#000}.megaMenu .menuContainer .menu .dropdown-1-btn,.megaMenu .menuContainer .menu .dropdown-2-btn{display:none}.megaMenu .menuContainer .menu .dropdown-1-icon,.megaMenu .menuContainer .menu .dropdown-2-icon{display:inline;float:right;padding:8px 0;cursor:pointer}@media screen and (min-width: 1024px){.megaMenu .menuContainer .menu .dropdown-1-icon,.megaMenu .menuContainer .menu .dropdown-2-icon{display:none}}.megaMenu .menuContainer .menu .dropdown-1-items,.megaMenu .menuContainer .menu .dropdown-2-items{display:none}@media screen and (min-width: 1024px){.megaMenu .menuContainer .menu .dropdown-1-items,.megaMenu .menuContainer .menu .dropdown-2-items{display:flex !important}}.megaMenu .menuContainer .menu .dropdown-1-btn:checked~.dropdown-1-items{display:flex}.megaMenu .menuContainer .menu .dropdown-1-btn:checked~.dropdown-1-icon i:before{content:""}.megaMenu .menuContainer .menu .dropdown-2-btn:checked~.dropdown-2-items{display:flex}.megaMenu .menuContainer .menu .dropdown-2-btn:checked~.dropdown-2-icon i:before{content:""}@media screen and (min-width: 1024px){.megaMenu.scrolled .navicon:before{top:24px}}@media screen and (min-width: 1024px){.megaMenu.scrolled .menu-btn:checked+.menu-btn-label .navicon:before{height:calc(100% - 50px)}}/*# sourceMappingURL=megaMenu.css.map */
