.header{color:#22dcff;position:relative;width:100%;z-index:10}.header a{color:#22dcff;text-decoration:none;-webkit-transition:color .1s ease-in-out;transition:color .1s ease-in-out}.header a:hover{color:rgba(38,50,56,.7)}.header .logo{display:block;width:100px}@media (min-width:992px){.header .logo{width:auto;height:auto}}.header .logo-dark{display:block}.header .logo-light{display:none}.header .social-menu a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;margin-right:10px;background-color:transparent;border:2px solid transparent;border-radius:50%;color:#22dcff!important;font-size:10px;text-align:center;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.header .social-menu a svg{margin:auto}.header .social-menu a:hover{opacity:.5;border-color:#22dcff;background-color:#22dcff;color:#ccc}.header--top-wrapper{background:linear-gradient(180deg,rgba(0,0,0,1) 0%,rgba(67,67,67,1) 100%);border-bottom:1px solid #22dcff}.header--top-wrapper .region-header-secondary-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.header--top-wrapper .region-header-secondary-menu>*{border-left:1px solid #cfd8dc;margin-left:.75rem;padding-left:.75rem}.header--top-wrapper .region-header-secondary-menu>*:first-child{border-left:none;margin-left:0;padding-left:0}.header--top-wrapper ul.menu,.header--top-wrapper ul.links{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}.header--top-wrapper ul.menu>li,.header--top-wrapper ul.links>li{margin-left:.75rem}.header--top-wrapper ul.menu>li:first-child,.header--top-wrapper ul.links>li:first-child{margin-left:0}.header-top{padding:8px 0;color:#22dcff;font-size:80%}.header-top a{color:#22dcff}.header-top a:hover{color:rgba(38,50,56,.7)}.header--bottom-wrapper{background:linear-gradient(180deg,rgba(0,0,0,1) 0%,rgba(67,67,67,1) 100%);padding:15px 0 15px;border-top:none;border-bottom:0 solid #22dcff}.header--action-menu li{border-left:1px solid #b0bec5;font-size:1.333rem}.header--action-menu li:first-child{border-left:none}.header--action-menu li:first-child button{padding-left:0}.header--action-menu button{background:transparent;padding:0 1rem;border:none;color:#22dcff;cursor:pointer}.header--action-menu button:hover{color:rgba(38,50,56,.7)}