.menu-toggle ul,header{margin:0}header{padding:0 10px;z-index:999;position:sticky;top:0}.nav__container,header{width:100%;background-color:#fafafa}.nav__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.nav__mobile .nav__btn{display:block}.nav__mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav__menu,.nav__menu .dropdown ul{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal}.nav__logo{max-width:100%}.nav__menu{display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.showing{max-height:37rem;-webkit-transition:.5s;transition:.5s}.menu-toggle,.nav__menu .dropdown ul{max-height:0;overflow:hidden}.nav__menu li{list-style:none;position:relative;white-space:nowrap;padding:1rem 0 0}.nav__menu li a{display:block;font-size:1rem;color:#337DFF;text-decoration:none}.nav-toggle{display:block;background-color:transparent;width:40px;cursor:pointer;padding:4px}.nav-toggle span{position:relative;display:block;height:4px;border-radius:35px;width:100%;margin-top:0;background-color:#000;-webkit-transition:.25s;transition:.25s}.nav-toggle span.mrg{margin-top:5px}.nav-toggle.open span:first-child{-webkit-transform:rotate(45deg) translate(6.2px,6.2px);transform:rotate(45deg) translate(6.2px,6.2px)}.nav-toggle.open span:nth-child(2){width:0;opacity:0}.nav-toggle.open span:last-child{-webkit-transform:rotate(-45deg) translate(6.2px,-6.2px);transform:rotate(-45deg) translate(6.2px,-6.2px)}.nav__menu .dropdown ul{display:flex;-ms-flex-direction:column;flex-direction:column;position:static;padding:0;-webkit-transition:.4s;transition:.4s;z-index:99999}.nav__menu .dropdown ul.show{max-height:20rem;-webkit-transition:.4s;transition:.4s;overflow:auto}.nav__menu .dropdown li a{display:block;font-size:.875rem;text-transform:capitalize;color:#222;text-decoration:none}.nav__menu li a:hover{color:#337DFF}.nav__menu .dropdown .dropdown>a:after,.nav__menu .dropdown>a:after{content:"\f107";font-family:Font Awesome\ 5 Free;font-weight:900;font-size:.875rem;padding-left:5px;color:#337DFF}.nav__menu .active.dropdown>a:after,.nav__menu .dropdown .active.dropdown>a:after{content:"\f106"}.menu-toggle,.menu-toggle.active{-webkit-transition:.4s;transition:.4s}.menu-toggle.active{max-height:100vh}.resize-animation-stopper *{-webkit-transition:none!important;transition:none!important;-webkit-animation:none!important;animation:none!important}.nav__logo img{height:90px}@media screen and (min-width:992px){.nav__container,.nav__menu{-webkit-box-orient:horizontal}.nav__menu .dropdown,.nav__menu li{position:relative}.menu-toggle{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;max-height:100vh;overflow:visible}.nav__container{width:100%;max-width:1140px;margin:auto;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.nav__container,.nav__mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav__menu,.nav__menu .dropdown ul{display:-webkit-box;display:-ms-flexbox;-webkit-box-direction:normal;overflow:visible}.nav__mobile .nav__btn{display:none}.nav__logo img{width:100%}.nav__menu{display:flex;-ms-flex-direction:row;flex-direction:row;max-height:100%}.nav__menu li{list-style:none;white-space:nowrap;padding:1rem}.nav__menu li a{font-size:1rem;font-weight:500;color:#000;text-decoration:none;text-transform:uppercase}.nav__menu li a:hover{color:#337DFF}.nav__menu .dropdown ul{display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;position:absolute;top:100%;left:-30px;opacity:0;visibility:hidden;padding:0 1rem;-webkit-transition:.4s;transition:.4s}.nav__menu .dropdown:hover>ul{top:100%;left:0;opacity:1;visibility:visible;overflow:visible;padding:0 1rem}.nav__menu .dropdown ul li{padding:10px 20px;background-color:#fff;position:relative;width:100%}.nav__menu .dropdown ul li:hover{background-color:#337DFF}.nav__menu .dropdown ul li:hover a{color:#000}.nav__menu .dropdown ul li a{display:block;color:#000;text-transform:capitalize;min-width:120px}.nav__menu .dropdown ul li a:hover{display:block;color:#000}.nav__menu .dropdown>a:after{content:"\f107"}.nav__menu .dropdown:hover>a:after,.nav__menu .dropdown>a:after{font-family:Font Awesome\ 5 Free;font-weight:900;font-size:.875rem;padding-left:5px;color:#337DFF}.nav__menu .dropdown:hover>a:after{content:"\f106"}.nav__menu .dropdown .dropdown>a:after{content:"\f105"}.nav__menu .dropdown .dropdown:hover>a:after,.nav__menu .dropdown .dropdown>a:after{font-family:Font Awesome\ 5 Free;font-weight:900;font-size:.875rem;padding-left:10px;color:#fff}.nav__menu .dropdown .dropdown:hover>a:after{content:"\f0da"}.nav__menu .dropdown .dropdown:hover>ul{position:absolute;top:0;left:calc(100% - 17px);right:auto;opacity:1;visibility:visible}.nav__menu .dropdown .dropdown ul{position:absolute;top:0;left:calc(100% - 17px);right:auto;opacity:0;visibility:hidden;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}}