@font-face{font-family:Segoe UI Light;font-display:swap;src:url("//db.onlinewebfonts.com/t/5076583fa2a14cd2cf3634ff59a1138b.woff2") format("woff2"),url("//db.onlinewebfonts.com/t/5076583fa2a14cd2cf3634ff59a1138b.woff") format("woff")}body{font-family:Segoe UI Light,Roboto,sans-serif}body,html{min-height:100%}#root,body,html{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto}body{background-color:#000}section{width:100%;padding:24px}.navigation.navigation-bar{background:#f5f5f5}.navigation.navigation-bar .button.button-text,.navigation.navigation-bar a{color:#00008f}.discount{position:relative;color:grey}.discount:before{position:absolute;content:"";left:0;top:50%;right:0;border-top:1px solid;border-color:inherit;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}#intro{padding:0;color:#000;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:flex}#intro h1{margin:0 0 24px;font-size:3rem;text-transform:uppercase}#intro h1,#intro h2{width:100%;text-align:center}#intro img{position:absolute;bottom:48px}#advantages{background-color:#fff;-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-webkit-align-items:center;align-items:center}#advantages h1{width:100%;text-align:center}#advantages>img{max-width:100%}#advantages #advantages-wrapper{-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;flex-flow:row wrap}#advantages #advantages-wrapper .advantages-card{max-width:300px;margin:8px;-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto}#advantages #advantages-wrapper .advantages-card .advantages-card-header{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-bottom:8px}#advantages #advantages-wrapper .advantages-card .advantages-card-header img{-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto}#advantages #advantages-wrapper .advantages-card .advantages-card-header div{-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;margin-left:8px;font-weight:100;font-size:xx-large}#order{color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;flex-flow:row wrap;background-image:url("/images/how-to-offer-bg.jpg");background-size:cover;background-position:50%;background-repeat:no-repeat;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;justify-content:space-evenly;padding-bottom:48px}#order a{color:#fff;text-decoration:underline}#order a:hover{text-decoration:none}#order h1{width:100%;text-align:center}#order .order-step{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;max-width:20%;-webkit-box-align:center;-webkit-align-items:center;align-items:center;min-width:150px;margin:8px}#order .order-step img{margin-bottom:16px}#specification{background-color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;flex-flow:row wrap}#specification h1{width:100%;text-align:center}#specification-details{margin-top:32px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-around;justify-content:space-around}#specification-details td{padding:4px 8px}#specification-details td:nth-child(2){font-weight:700}#specification-details table{-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto}#specification-parts{-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;width:100%;-webkit-box-orient:horizontal;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}#specification-parts,#specification-parts div{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-direction:normal}#specification-parts div{-webkit-box-orient:vertical;-webkit-flex-flow:column nowrap;flex-flow:column nowrap}#specification-parts div,#specification-parts div img{-webkit-box-flex:0;-webkit-flex:0 1 auto;flex:0 1 auto}#specification-parts div div{-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;text-align:center}#contact{background-color:rgba(0,0,0,.8);color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;justify-content:space-evenly}#contact a{color:#fff;text-decoration:none}#contact h1{width:100%;text-align:center}#contact #contact-details,#contact form{-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto}#contact form{color:#000;display:-webkit-box;display:-webkit-flex;display:flex;max-width:500px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;position:relative}#contact form label{margin-bottom:8px}#contact form input,#contact form textarea{width:100%;font-size:1em;resize:none}#faq{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;background:#fff;color:#000}#faq h2{color:#000;text-align:center}#faq .spoiler-group{max-width:600px}#faq .spoiler-content,#faq .spoiler-title,#partners{color:#000}#partners{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;flex-flow:row wrap;background:#fff;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-webkit-align-items:center;align-items:center}#partners h2{color:#000;text-align:center;width:100%}#partners img{-webkit-box-flex:0;-webkit-flex:0 1;flex:0 1;margin:0 16px 16px}#products{background-color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}#products h1{width:100%;text-align:center}.card{background:#fff;padding:8px;margin:8px;box-sizing:border-box;border-radius:2px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;flex-flow:column nowrap}.card img{width:20vw;min-width:100px;max-width:250px;-webkit-align-self:center;-ms-grid-row-align:center;align-self:center}.card h2{margin-top:0;font-weight:400}.card h3{margin-bottom:0}.card button{-webkit-align-self:flex-end;align-self:flex-end}@media (max-width:500px){.desktop-only{display:none!important}}form{border:1px solid #dddfe2;border-radius:4px}#tos{padding-top:48px;max-width:1024px}#tos:before{content:"";position:fixed;top:48px;bottom:0;left:0;right:0;-webkit-box-flex:1;-webkit-flex:1 1;flex:1 1;background:#fff;z-index:-1}#tos .anchor{height:48px}#tos a,#tos a:visited{text-decoration:none;color:#00008f}#tos li{padding-left:1em}form{padding:8px 8px 0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;width:400px;min-height:200px;background:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;flex-flow:column nowrap}form>*{margin-bottom:8px}fieldset{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;flex-flow:column nowrap}#flow{background:#fff;max-width:800px}#flow .balloons{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-around;justify-content:space-around}@media (max-width:500px){#flow .balloons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}}#flow .balloons .balloon{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;min-width:20vw;min-height:20vh;padding:1em;position:relative;background:#fff;border:4px solid #000}#flow .balloons .balloon ul{font-size:20px}#flow .balloons .balloon:after,#flow .balloons .balloon:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}@media (max-width:500px){#flow .balloons .balloon:after,#flow .balloons .balloon:before{top:100%;left:50%}}#flow .balloons .balloon:before{border-color:rgba(194,225,245,0);border-left-color:#000;border-width:95px;margin-top:-95px}@media (max-width:500px){#flow .balloons .balloon:before{border-top-color:#000;border-width:95px;margin-left:-95px}}#flow .balloons .balloon:after{border-color:rgba(136,183,213,0);border-left-color:#fff;border-width:89px;margin-top:-89px}@media (max-width:500px){#flow .balloons .balloon:after{border-top-color:#fff;border-width:89px;margin-left:-89px}}#flow .balloons .balloon h3{margin-top:0}body{background-color:#fff}#contact-form{width:100%}.two-lists{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;flex-flow:row wrap}.button.button-contained{background:#01579b;color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.26)}.button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;padding:8px 16px;font-size:14px;font-weight:700;border-radius:2px;border-style:none;text-transform:uppercase;outline:none;background:none;letter-spacing:.75px}.button--large{font-size:28px}.button--light{color:#fff}.button.button-ripple{background-position:50%;-webkit-transition:background .8s;transition:background .8s}.button.button-ripple:hover{background-color:#03a9f4}.button.button-ripple:active{background:#0277bd -webkit-radial-gradient(circle,transparent 1%,#0288d1 0) 50%/15000%;background:#0277bd radial-gradient(circle,transparent 1%,#0288d1 0) 50%/15000%;background-size:100%;-webkit-transition:background 0s;transition:background 0s}.form-element{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;margin:8px 0}.form-element[data-content=true] .form-element-label{border:2px solid #000;border-radius:4px}.form-element[data-content=true] .form-element-label-text{top:-9px;left:12px;padding:0 4px;font-size:12px;color:#000;right:auto}.form-element:focus-within .form-element-label{border:2px solid #000}.form-element:focus-within .form-element-label-text{color:#000;top:-9px;left:12px;padding:0 4px;font-size:12px;right:auto}.form-element.form-element-invalid .form-element-label-text{color:red}.form-element.form-element-invalid .form-element-label{border:2px solid red}.form-element-label{position:relative;padding:2px;border-radius:4px;border:2px solid #dddfe2}.form-element-label-text{position:absolute;background-color:#fff;-webkit-transition:font-size .5s,top .2s,left .5s;transition:font-size .5s,top .2s,left .5s;pointer-events:none;color:rgba(0,0,0,.5);padding:0;top:15px;right:0;left:14px;font-size:16px}.form-element-input{width:100%;padding:12px;font-size:16px;outline:none;border:none}.form-element-message{font-size:12px;margin-top:4px;margin-left:14px}.form-element{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;margin:8px 0}.form-element[data-content=true] .form-element-label{border:2px solid #000;border-radius:4px}.form-element[data-content=true] .form-element-label-text{top:-9px;left:12px;padding:0 4px;font-size:12px;color:#000;right:auto}.form-element:focus-within .form-element-label{border:2px solid #000}.form-element:focus-within .form-element-label-text{color:#000;top:-9px;left:12px;padding:0 4px;font-size:12px;right:auto}.form-element.form-element-invalid .form-element-label-text{color:red}.form-element.form-element-invalid .form-element-label{border:2px solid red}.form-element-label{position:relative;padding:2px;border-radius:4px;border:2px solid #dddfe2}.form-element-label-text{position:absolute;background-color:#fff;-webkit-transition:font-size .5s,top .2s,left .5s;transition:font-size .5s,top .2s,left .5s;pointer-events:none;color:rgba(0,0,0,.5);padding:0;top:15px;right:0;left:14px;font-size:16px}.form-element-input{width:100%;padding:12px;font-size:16px;outline:none;border:none}.form-element-message{font-size:12px;margin-top:4px;margin-left:14px}body {
    margin: 0;
    padding: 0;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

body * {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}

input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 30px white inset;
}

.navigation-wrapper {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 9999;
}
.navigation{background:#01579b}.navigation a{color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;outline:none;text-decoration:none}.navigation a.active{text-decoration:underline}.navigation.navigation-bar{height:48px;width:100%;padding:8px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;box-shadow:0 2px 5px rgba(0,0,0,.26);line-height:48px}.button.button-text{color:#fff;background:none}.spacer{width:100%;height:100%;-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto}.cookie-banner{position:fixed;top:48px;left:0;right:0;bottom:0;color:#000;z-index:99999;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;pointer-events:none}.cookie-banner.cookie-banner--show{display:-webkit-box;display:-webkit-flex;display:flex}.cookie-banner--buttons,.cookie-banner--summary,.cookie-banner--title{background:#f5f5f5;padding:8px 10vw}.cookie-banner--title{font-weight:700;font-size:20px}.cookie-banner--summary{font-size:16px}.cookie-banner--buttons{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;pointer-events:auto}.cookie-banner--buttons .button.button-text{color:grey}.cookie-banner--overlay{-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto}.cookie-banner a{pointer-events:all}
/*# sourceMappingURL=styles.css.map*/