*{box-sizing:border-box;font-family:Lato,Verdana,sans-serif}body{color:#333;background-color:#333;margin:0}#global-container,body{position:relative}a{text-decoration:none}ul{list-style:none;padding:0}input,select,textarea{font-size:1rem;border:1px solid #222;background-color:#fff;box-shadow:none}input,select{height:2rem}textarea{height:9rem}input[type=reset],input[type=submit]{min-width:min-content;max-width:10rem;padding:0 1rem;color:#333}input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#ebebeb;cursor:pointer}input[type=reset]:active,input[type=submit]:active{padding:0 1rem;background-color:#d5d5d5;color:#000}nav{background-color:#e9e9e9;display:flex;flex-direction:row;position:relative;height:3.5rem;z-index:100;border-bottom:1px solid #000}nav #logo-container{display:flex;justify-content:center;align-items:center;background-color:#555}nav #logo-container a{display:flex;align-items:center;padding:10px;color:#ddd}nav #logo-container img{width:40px;height:40px}nav #logo-container:hover{background-color:#787878}nav #buttons-container{width:100%;z-index:10}nav ul{display:flex;list-style:none;position:relative;margin:0;padding:0;width:100%;height:100%}nav ul li{padding:0 .5rem;height:100%}nav ul .active{background-color:#e2e2e2}nav ul #nav-store-btn{padding:0;margin-left:auto;background-color:#555}nav ul #nav-store-btn a{color:#ddd}nav ul #nav-store-btn:hover{background-color:#787878}nav ul li:hover:not(.active){background-color:#e2e2e2}nav a{font-size:1rem;display:flex;align-items:center;padding:1rem;height:100%}nav a,nav a:visited{color:#222}nav a:hover{color:#020202}nav #hb-container{display:none;background-color:orange;cursor:pointer;width:3rem}nav #hb-container i{padding:.5rem;user-select:none;pointer-events:none;font-style:normal;font-size:1.4rem}nav #dark-layer{position:fixed;display:none;z-index:1;background-color:rgba(0,0,0,.9);width:100%;height:100vh;top:0}@media screen and (max-width:800px){nav{justify-content:space-between;position:sticky;top:0}nav #logo-container{display:flex;justify-content:center;align-items:center}nav #buttons-container{width:50%;position:fixed;height:100vh;background-color:#555;right:0;top:0;transition:.2s;overflow:hidden}nav #buttons-container #nav-store-btn{background-color:#4a4a4a}nav #buttons-container #nav-store-btn:hover{background-color:#434343;color:#fff}nav .closed{opacity:.5;min-width:0;max-width:0}nav .open{opacity:1;min-width:10rem;max-width:18rem}nav ul{display:flex;list-style:none;flex-direction:column;width:100%}nav ul li{padding:0;height:auto}nav ul li:first-child{margin-top:3.5rem}nav ul #nav-store-btn{margin-left:0}nav ul li:hover:not(.active){background-color:#646464}nav a{font-size:1.2rem;display:flex;padding:1rem;color:#222}nav #hb-container{display:flex;justify-content:center;align-items:center;z-index:110}nav #hb-container #hb-hide{display:none}nav #hb-container:hover{color:#555}}footer{background-color:#333;color:#ddd}footer,footer #footer-container{display:flex;justify-content:space-around}footer #footer-container{width:100%;max-width:80rem;flex:1}footer #footer-container .footer-col{padding:2rem;font-size:.8rem;max-width:25rem;flex:1}footer #footer-container .footer-col a,footer #footer-container .footer-col p{color:#bbb}footer #footer-container a{color:#ddd;text-decoration:underline}@media screen and (max-width:800px){footer #footer-container .footer-col{padding:1rem}}.header-text-container{background-color:#333;color:#ddd;display:flex;flex-direction:column;align-items:center;padding:2rem}.header-text-container .header-text-title{max-width:80rem;padding:0;width:100%}.header-text-container .header-text-title h1{width:100%}.header-text-container .header-text-content{width:100%;max-width:80rem}.feature-row{display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative;width:100%}.feature-row .fr-img-container{position:relative;width:100%;max-width:100%;margin:0;padding:0}.feature-row .fr-img-container img{width:100%;margin:0;float:right}.feature-row .fr-text-mw{display:flex;align-items:center;position:absolute;left:0;right:0;margin:auto;max-width:80rem;height:100%;width:100%;overflow:hidden}.feature-row .fr-text-mw .fr-text-container{display:flex;max-width:80rem;position:absolute;flex-direction:column;justify-content:center;padding:2rem;max-width:25rem}.feature-row .fr-text-mw .fr-text-container a{color:#222}.feature-row .fr-right{right:0;animation-duration:1s,1s;animation-name:fromright,toopaque}.feature-row .fr-left{left:0;animation-duration:1s,1s;animation-name:fromleft,toopaque}.feature-row .fr-col-pri{color:#ddd}.feature-row .fr-col-sec{color:#222}#specs-container{width:100%}#specs-container #sr-mw{display:flex;flex-direction:column;flex:1;max-width:80rem;width:100%;margin:0 auto;padding-left:2rem}#specs-container #sr-mw #specs-blocks{display:flex;flex-direction:column}#specs-container #sr-mw #specs-blocks .specs-row{display:flex}#specs-container #sr-mw #specs-blocks .specs-row .spec-block{display:flex;width:100%;padding-bottom:2rem}#specs-container #sr-mw #specs-blocks .specs-row .spec-block .spec-img{display:flex;box-shadow:0 0 2px #969696}#specs-container #sr-mw #specs-blocks .specs-row .spec-block .spec-img img{width:10rem;height:10rem;object-fit:cover}#specs-container #sr-mw #specs-blocks .specs-row .spec-block .spec-text{padding-left:1rem;max-width:100%}#specs-container #sr-mw #specs-blocks .specs-row .spec-block .spec-text h2{margin:0}#specs-container #sr-mw #specs-blocks .specs-row .spec-block .spec-text ul{list-style:disc;margin-left:1rem}@media screen and (max-width:800px){.feature-row{flex-direction:column}.feature-row .fr-text-mw{justify-content:left;position:relative;height:100%}.feature-row .fr-text-mw .fr-text-container{position:relative;padding:.5rem 2rem 2rem;width:100%;max-width:100%}.feature-row .fr-text-mw .fr-text-container h4{margin:.5rem 0 0}.feature-row .fr-col-pri{background-color:#333}.feature-row .fr-col-sec{background-color:#e9e9e9}#specs-container{width:100%}#specs-container #sr-mw #specs-blocks{flex-direction:column}#specs-container #sr-mw #specs-blocks .specs-row{margin-bottom:0;flex-direction:column}#specs-container #sr-mw #specs-blocks .specs-row .spec-block{padding-bottom:1rem}}@keyframes fromleft{0%{left:-20px}to{left:0}}@keyframes fromright{0%{right:-20px}to{right:0}}@keyframes toopaque{0%{opacity:0}to{opacity:1}}#about-team-container{display:flex;flex-direction:column;align-items:center;position:relative;width:100%;background-color:#e9e9e9;color:#222;height:100%;padding:2rem}#about-team-container h1{width:100%;max-width:80rem}#about-team-container #team-cards{display:flex;justify-content:center;width:100%;max-width:80rem}#about-team-container #team-cards .t-row{display:flex;flex-flow:wrap;justify-content:center}#about-team-container #team-cards .t-row .person-card{display:flex;position:relative;flex-direction:column;padding:2rem;min-width:300px;width:300px;max-width:300px}#about-team-container #team-cards .t-row .person-card img{display:block;width:100%}@media screen and (max-width:1300px){#team-cards{flex-wrap:wrap}}@media screen and (max-width:800px){#about-team-container #team-cards{flex-direction:column;align-items:center}}#mission-points{display:flex;justify-content:center;background-color:#e9e9e9}#mission-points #content-mw-wrap{display:flex;position:relative;flex-flow:wrap;width:100%;max-width:80rem}#mission-points #content-mw-wrap .point-container{display:flex;flex-direction:column;position:relative;padding:2rem;width:50%;max-width:80rem}#mission-points #content-mw-wrap .point-container .img-container{display:flex;height:20rem;width:auto}#mission-points #content-mw-wrap .point-container .img-container img{object-fit:cover;width:100%}#mission-points #content-mw-wrap .point-container .text-container{display:flex;flex-direction:column}#mission-points #content-mw-wrap .point-container .text-container h1{margin-bottom:0}@media screen and (max-width:800px){#mission-points #content-mw-wrap{flex-direction:column;align-items:center}#mission-points #content-mw-wrap .point-container{width:100%}}#contacts-container{display:flex;justify-content:center;width:100%;background-color:#e9e9e9;padding:2rem}#contacts-container #c-mw-wrap{max-width:80rem;width:100%;display:flex;justify-content:space-between}#contacts-container #c-mw-wrap #c-col1{width:100%;padding-right:2rem}#contacts-container #c-mw-wrap #c-col1 #form-container{padding-top:2rem;width:100%}#contacts-container #c-mw-wrap #c-col1 #form-container form{display:flex;flex-direction:column;width:100%;padding:0 1rem 1rem 0}#contacts-container #c-mw-wrap #c-col1 #form-container form label{padding-top:1rem}#contacts-container #c-mw-wrap #c-col1 #form-container form #submit-btn{margin-top:1rem}#contacts-container #c-mw-wrap #c-col2{width:100%;padding-left:2rem}#contacts-container #c-mw-wrap #c-col2 #map-container #map{width:100%;height:30rem;z-index:10}@media screen and (max-width:800px){#contacts-container #c-mw-wrap{flex-direction:column}#contacts-container #c-mw-wrap #c-col1{padding-right:0}#contacts-container #c-mw-wrap #c-col2{padding-left:0;padding-top:2rem}}#store-container{background-color:#e9e9e9;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem}#store-container #store-mw-wrap{display:flex;flex-direction:column;position:relative;width:100%;max-width:80rem}#store-container #store-mw-wrap #selection-wrap{position:relative;display:flex}#store-container #store-mw-wrap #selection-wrap #store-options{padding-right:1rem;margin-right:1rem;border-right:1px solid #fff}#store-container #store-mw-wrap #selection-wrap #store-options .feature-group{padding-bottom:2rem}#store-container #store-mw-wrap #selection-wrap #store-options .feature-group .radio-group{display:flex;position:relative;flex-direction:row;width:100%}#store-container #store-mw-wrap #selection-wrap #store-options .feature-group .radio-group input{border:0}#store-container #store-mw-wrap #selection-wrap #store-options .feature-group .radio-group [type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute}#store-container #store-mw-wrap #selection-wrap #store-options .feature-group .radio-group input[type=radio]+div{border:2px solid transparent}#store-container #store-mw-wrap #selection-wrap #store-options .feature-group .radio-group input[type=radio]:checked+div{border:2px solid red;background-color:hsla(0,0%,100%,.5)}#store-container #store-mw-wrap #selection-wrap #store-options .feature-group .radio-group .radio-description{width:150px;height:150px;position:relative}#store-container #store-mw-wrap #selection-wrap #store-options .feature-group .radio-group .radio-description:hover{background-color:hsla(0,0%,100%,.5);cursor:pointer}#store-container #store-mw-wrap #selection-wrap #store-options .feature-group .radio-group .radio-description img{max-width:100%}#store-container #store-mw-wrap #selection-wrap #store-options .feature-group .radio-group .radio-description h3{position:absolute}#store-container #store-mw-wrap #selection-wrap #store-options .feature-group:last-child{padding-bottom:0}#store-container #store-mw-wrap #selection-wrap #store-options h2{margin-bottom:.2rem;font-size:1.2em}#store-container #store-mw-wrap #selection-wrap #store-options h2:first-child{margin-top:0}#store-container #store-mw-wrap #selection-wrap #store-options .form-row{display:flex;justify-content:space-between;width:100%}#store-container #store-mw-wrap #selection-wrap #store-options #cart-btn{margin-top:1.5rem}#store-container #store-mw-wrap #selection-wrap #store-display-wrap{position:relative;padding:0 1rem;width:100%}#store-container #store-mw-wrap #selection-wrap #store-display-wrap #store-display{position:relative;width:100%;height:100%}#store-container #store-mw-wrap #selection-wrap #store-display-wrap #store-display img{position:absolute;max-width:100%;height:100%;object-fit:contain}#store-container #store-mw-wrap #selection-wrap #store-display-wrap #store-display .transparent{opacity:0}#store-container #store-mw-wrap #store-price-wrap{display:flex;flex-direction:row;position:relative;align-items:center;justify-content:left;margin:1rem 0;border-top:1px solid #fff;background-color:hsla(0,0%,100%,.5)}#store-container #store-mw-wrap #store-price-wrap #price{padding-left:1rem;padding-right:2rem}#store-container #store-mw-wrap #store-price-wrap #purchase-msg{margin-left:1rem;padding:.5rem;opacity:0;background-color:#fff;color:#d2691e;border:1px solid #d2691e;transition:.3s;pointer-events:none}#store-container #store-mw-wrap #store-price-wrap .opaque{opacity:1!important}@media screen and (max-width:800px){#store-container #store-mw-wrap #selection-wrap{flex-direction:column}#store-container #store-mw-wrap #selection-wrap #store-options{border:0;padding-bottom:1rem;border-bottom:1px solid #bbb;display:flex;flex-direction:column;align-items:center}#store-container #store-mw-wrap #selection-wrap #store-display-wrap{min-height:30rem;margin-top:1rem}#store-container #store-mw-wrap #selection-wrap #store-display-wrap #store-display{min-height:30rem}#store-container #store-mw-wrap #selection-wrap #store-display-wrap #store-display img{left:0;right:0;margin:0 auto}#store-container #store-mw-wrap #store-price-wrap #purchase-msg{position:absolute;left:0;right:0;margin:0 auto;top:100%}}#support-container{background-color:#e9e9e9;display:flex;justify-content:center;padding:2rem}#support-container #mw-wrap{display:flex;flex-direction:column;width:100%;max-width:80rem}#support-container #mw-wrap #support-form-container{width:100%;min-height:3rem;display:flex;align-items:center}#support-container #mw-wrap #support-form-container form{width:100%;margin-left:1rem}#support-container #mw-wrap #support-form-container form .form-group{display:flex;width:100%}#support-container #mw-wrap #support-form-container form input{width:100%;height:3rem;font-size:1rem;border:1px solid #222}#support-container #mw-wrap #support-form-container form input[type=reset]{width:20%;max-width:10rem;margin-left:1rem;padding:0 1rem}#support-container #mw-wrap #support-form-container form input[type=reset]:hover{background-color:orange}#support-container #mw-wrap #support-form-container form input[type=reset]:active{padding:0;background-color:orange;font-size:.95rem}#support-container #mw-wrap #topic-list-container{display:flex;align-items:center}#support-container #mw-wrap #topic-list-container #topic-list{display:flex;flex-wrap:wrap;width:100%;margin:0}#support-container #mw-wrap #topic-list-container #topic-list li{display:flex;padding:.5rem;background-color:#aaa;color:#777;border:1px solid #555;margin:.5rem}#support-container #mw-wrap #topic-list-container #topic-list li:hover{cursor:pointer}#support-container #mw-wrap #topic-list-container #topic-list .selected{color:#000;border:1px solid #000;background-color:#fff}#support-container #mw-wrap #support-results-container{display:flex;flex-direction:column;margin-bottom:2rem;min-height:30rem;max-height:30rem;overflow-y:auto}#support-container #mw-wrap #support-results-container #support-results-list,#support-container #mw-wrap #support-results-container #support-results-list .result{display:flex;flex-direction:column}#support-container #mw-wrap #support-results-container #support-results-list .result h3{margin-bottom:0}#support-container #mw-wrap #support-results-container #support-results-list .result .match{background-color:orange}@media screen and (max-width:800px){#support-container #mw-wrap #support-form-container{flex-direction:column;align-items:start}#support-container #mw-wrap #support-form-container form{margin-left:0;margin-bottom:1rem}}#careers-container{display:flex;justify-content:center;width:100%;background-color:#e9e9e9;padding:2rem}#careers-container #careers-container-mw{width:100%;max-width:80rem;display:flex;justify-content:left}#careers-container #careers-container-mw form{display:flex;flex-direction:column;width:100%}#careers-container #careers-container-mw form .input-row{padding:1rem 0;display:flex;align-items:center;border-bottom:1px solid #ddd}#careers-container #careers-container-mw form .input-row input,#careers-container #careers-container-mw form .input-row select{min-width:10rem;width:100%;max-width:50rem}#careers-container #careers-container-mw form .input-row input[type=checkbox]{min-width:auto;width:auto}#careers-container #careers-container-mw form .input-row input[type=file]{height:auto}#careers-container #careers-container-mw form .input-row input[type=submit]{width:10rem}#careers-container #careers-container-mw form .input-row label{min-width:14rem;display:inline-block}.content-container{flex-direction:column;max-width:100%;background-color:#e9e9e9}#hero-container,.content-container{position:relative;display:flex;width:100%}#hero-container{min-height:250px;overflow:hidden}#hero-container #hero-img-back{position:relative;object-fit:cover;min-width:100%;width:100%;pointer-events:none}#hero-container #hero-img-trans{position:absolute;object-fit:cover;width:100%;height:100%;left:0;top:0;opacity:0;pointer-events:none}#hero-container #hero-img-hack{height:0;width:0;opacity:0}#hero-container .imgopaque{opacity:1!important;transition:opacity .8s!important}#hero-container #hero-text{position:absolute;color:#ddd;right:10rem;top:12vw;font-size:1.2rem}#hero-container #hero-btns{position:absolute;left:50%;transform:translateX(-50%);bottom:.5rem}#hero-container #hero-btns div{height:15px;width:15px;border-radius:50%;display:inline-block;background-color:#fff;opacity:.5;margin:0 .2rem;cursor:pointer}#hero-container #hero-btns .active{background-color:peru!important}#features-container{display:flex;justify-content:center;width:100%;background-image:url(/../static/topview.1c250398.jpg);background-position:50%;background-size:cover;padding:1rem}#features-container .f-row{display:flex;justify-content:center;align-items:center}#features-container .f-row .f-item{display:flex;flex-direction:column;align-items:flex-start;width:200px;height:100%;justify-content:center;background-color:#333;color:#ddd;margin:.5rem;box-shadow:0 0 4px #333}#features-container .f-row .f-item canvas{width:200px;height:200px;padding:0;background-color:#bbb}#features-container .f-row .f-item p{display:flex;flex:1;margin:.5rem}#features-container .f-row .f-item:hover{box-shadow:0 0 3px #333}@media screen and (max-width:800px){input,select,textarea{width:auto;max-width:100%}#hero-container{font-size:.8rem}#hero-container #hero-text{margin-top:1rem;position:relative;background-color:#333;color:#ddd;padding:.1rem 1rem;left:0;top:0}#features-container{display:flex;flex-direction:column}#features-container .f-row{margin:.5rem}}@media screen and (max-width:430px){#features-container{display:flex;flex-direction:column}#features-container .f-row{flex-direction:column;margin:0}}@media screen and (min-width:2000px){#hero-container #hero-text{right:15rem}}
/*# sourceMappingURL=/css.243881eb.css.map */