/* Simple DMX Controller — generated stylesheet */
html,body{margin:0;padding:0;background:#0b0e14;scroll-behavior:smooth}
*{box-sizing:border-box}
a{color:#0984e3;text-decoration:none}
a:hover{color:#74b9ff}
input::placeholder,textarea::placeholder{color:#7d838d}
::selection{background:#0984e3;color:#fff}
img{max-width:100%;height:auto}

[data-hv="h0"]:hover{color:#eaedf2 !important}
[data-hv="h1"]:hover{background:#3a9ce9;color:#ffffff !important}
[data-hv="h2"]:hover{border-color:#45506380;color:#eaedf2 !important}
[data-hv="h3"]:hover{border-color:#455063;color:#eaedf2 !important}
[data-hv="h4"]:hover{border-color:#0984e3;color:#eaedf2 !important}

[data-acc]{cursor:pointer}
[data-acc-body]{display:none}
[data-acc].is-open [data-acc-body]{display:block}
[data-filter]{cursor:pointer}
[data-filter].is-active{border-color:#0984e3 !important;background:rgba(9,132,227,0.16) !important;color:#eaedf2 !important}
.is-hidden{display:none !important}
[data-contact-send]{cursor:pointer}
[data-contact-send][disabled]{cursor:default;background:#1f6396 !important}

.sdc-burger{display:none}
.sdc-burger>summary{list-style:none;cursor:pointer}
.sdc-burger>summary::-webkit-details-marker{display:none}
.sdc-nav a{white-space:nowrap}
[data-hv="hm"]:hover{color:#eaedf2}
@media (max-width:1100px){
  .sdc-nav{display:none !important}
  .sdc-cta{display:none !important}
  .sdc-burger{display:block;margin-left:auto}
}


.sdc-headrow{flex-wrap:nowrap !important}
@media (max-width:420px){
  .sdc-headrow>a:first-child{font-size:18px !important}
  .sdc-headrow>a:first-child img{height:32px !important}
}

.sdc-burger[open]>div{box-shadow:0 18px 40px rgba(0,0,0,0.45)}

#sdc-scrim{position:fixed;inset:0;background:rgba(4,6,10,0.66);z-index:40;opacity:0;transition:opacity .16s ease}
#sdc-scrim.on{opacity:1}
