@charset "UTF-8";html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}

/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}

/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | http://dbushell.com/
 */.pika-single{z-index:7;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.pika-single:after,.pika-single:before{content:" ";display:table}.pika-single:after{clear:both}.pika-single{*zoom:1}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,.5)}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-label{display:inline-block;*display:inline;position:relative;z-index:7;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff}.pika-title select{cursor:pointer;position:absolute;z-index:6;margin:0;left:0;top:5px;filter:alpha(opacity=0);opacity:0}.pika-next,.pika-prev{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:75% 75%;opacity:.5;*position:absolute;*top:0}.pika-next:hover,.pika-prev:hover{opacity:1}.is-rtl .pika-next,.pika-prev{float:left;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==");*left:0}.is-rtl .pika-prev,.pika-next{float:right;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=");*right:0}.pika-next.is-disabled,.pika-prev.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block;*display:inline}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table td,.pika-table th{width:14.285714285714286%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:700;text-align:center}.pika-button{cursor:pointer;display:block;box-sizing:border-box;-moz-box-sizing:border-box;outline:none;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5}.pika-week{font-size:11px;color:#999}.is-today .pika-button{color:#3af;font-weight:700}.has-event .pika-button,.is-selected .pika-button{color:#fff;font-weight:700;background:#3af;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.has-event .pika-button{background:#005da9;box-shadow:inset 0 1px 3px #0076c9}.is-disabled .pika-button,.is-inrange .pika-button{background:#d5e9f7}.is-startrange .pika-button{color:#fff;background:#6cb31d;box-shadow:none;border-radius:3px}.is-endrange .pika-button{color:#fff;background:#3af;box-shadow:none;border-radius:3px}.is-disabled .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.is-outside-current-month .pika-button{color:#999;opacity:.3}.is-selection-disabled{pointer-events:none;cursor:default}.pika-button:hover,.pika-row.pick-whole-week:hover .pika-button{color:#fff;background:#ff8000;box-shadow:none;border-radius:3px}.pika-table abbr{border-bottom:none;cursor:help}@font-face{font-family:Renner;src:url(../fonts/renner-black-webfont.woff2) format("woff2"),url(../fonts/renner-black-webfont.woff) format("woff");font-style:normal;font-weight:900}@font-face{font-family:Renner;src:url(../fonts/renner-bold-webfont.woff2) format("woff2"),url(../fonts/renner-bold-webfont.woff) format("woff");font-style:normal;font-weight:700}body{width:100%;color:#1d1d1b;background:#fff;font-family:Roboto,sans-serif;font-size:16px;line-height:1.2;font-weight:300;padding-top:0;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-weight:700;line-height:1.2;margin:0 0 .75em}.icon{display:inline-block;fill:currentColor;width:2em;height:2em;vertical-align:-.6em;overflow:hidden;line-height:1}p{display:block;margin-top:0}#symbols{display:none}a{text-decoration:none;color:currentColor}li,ul{list-style:none}button,li,ul{margin:0;padding:0}button{background:none;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}button:focus{outline:none}svg{width:100%;height:100%;fill:currentColor}dd,dl,dt,figure{margin:0;padding:0}img{width:100%;height:auto}img,video{display:block}::-moz-selection{color:#fff;background:#000}::selection{color:#fff;background:#000}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.hamburger{position:fixed;top:30px;right:20px;z-index:5;padding:15px;display:inline-block;cursor:pointer;transform:translateZ(0);transition:opacity .3s ease,visibility .3s ease;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;display:none}@media screen and (max-width:767px){.hamburger{top:10px;right:0;display:block}}.hamburger-box{height:3px;width:20px;position:relative;box-sizing:border-box;line-height:20px;display:inline-block;color:#009ee2;transition:color .3s ease}.hamburger-box .line{display:block;background:#009ee2;width:20px;height:3px;opacity:1}.hamburger-box:after,.hamburger-box:before{content:"";position:absolute;top:-6px;left:50%;margin-top:-1.5px;margin-left:-10px;display:block;height:3px;width:20px;border-radius:2px;transform-origin:center center;background-color:currentColor;transition:top .1s cubic-bezier(.215,.61,.355,1) .25s,transform .25s cubic-bezier(.215,.61,.355,1) 0s}.hamburger-box:after{top:8px}.is-active .hamburger-box{color:#009ee2}.is-active .hamburger-box .line{opacity:0}.is-active .hamburger-box:after,.is-active .hamburger-box:before{top:50%;transition:top .1s cubic-bezier(.215,.61,.355,1) 0s,transform .25s cubic-bezier(.215,.61,.355,1) .1s}.is-active .hamburger-box:before{transform:rotate(45deg)}.is-active .hamburger-box:after{transform:rotate(-45deg)}.barba-container{padding:170px 0 0}.wrapper{position:relative;z-index:1;background:#fff}.page-title{font-size:3.90625vw;font-family:Renner,sans-serif;font-weight:900;margin-bottom:.4em}@media screen and (max-width:767px){.page-title{font-size:40px}}.container{padding:0 50px}@media screen and (max-width:767px){.container{padding:0 20px}}.container.specs-gallery{padding:0}.container.container--border{border-bottom:1px solid #979797}.button{padding:16px 36px;background:#009ee2;color:#fff;font-size:16px;font-weight:900;border-radius:5px;text-transform:uppercase;cursor:pointer;transition:background .3s ease;border:none;display:inline-block}.button:hover{background:#1d1d1b}.nav{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:30px 50px;position:fixed;left:0;top:0;width:100%;z-index:3;transition:background .3s ease;background:#fff}@media screen and (max-width:767px){.nav{padding:40px 20px;display:block}}.nav .logo{position:fixed;left:50px;top:20px;color:#009ee2;z-index:3}@media screen and (max-width:767px){.nav .logo{left:20px}}.nav .logo .logotype{display:block;width:300px;height:92px;position:absolute;left:0;top:40px;transform-origin:left top;opacity:1;transition:opacity .3s ease}@media screen and (max-width:767px){.nav .logo .logotype{width:220px;height:67px}}.nav .logo .logosymbol{display:block;width:40px;height:40px;opacity:0;transition:opacity .3s ease}@media screen and (max-width:767px){.nav .main-nav{width:100%;height:100vh;display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;transform:translate3d(-100%,0,0);position:fixed;left:0;top:0;padding:90px 20px 0;transition:transform .7s cubic-bezier(.215,.61,.355,1);background:#fff;z-index:2}.hasNav .nav .main-nav{transform:translateZ(0)}}.nav .main-nav a{font-size:12px;text-transform:uppercase;margin-right:30px;line-height:1;display:inline-block;line-height:1.2;position:relative;font-weight:700;letter-spacing:.08em}@media screen and (max-width:767px){.nav .main-nav a{margin-right:0;font-size:20px;margin-bottom:.5em}}.nav .main-nav a.lang{margin-right:0}.nav .main-nav a:hover{color:#009ee2}.nav.is-sticky .logo .logotype{opacity:0;transition:opacity .3s ease,transform .3s ease}.nav.is-sticky .logo .logosymbol{opacity:1}.section.section-intro{text-align:center;padding-top:10%;padding-bottom:2%}.section.section-intro .tagline{font-size:1.875vw;line-height:1.15;color:#009ee2}.header{padding:0 50px}.feature{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:6% 90px}.feature .feature__image{width:52%}.feature .feature__text{width:46%;padding-left:5%}.feature .feature__text h3{font-family:Renner,sans-serif;font-size:3.515625vw;font-weight:900;line-height:1.15}.feature .feature__text p{font-size:24px;font-weight:300;line-height:1.1;max-width:360px}.feature .feature__text .button{margin-top:1em;display:inline-block}.feature:nth-child(2n){-ms-flex-flow:row-reverse wrap;flex-flow:row-reverse wrap}.feature:nth-child(2n) .feature__image{width:48%}.feature:nth-child(2n) .feature__text{width:52%}.section-cta{text-align:center;padding:10% 50px}.section-cta h2{font-size:3.90625vw}.section-cta .logo-symbol{width:9.375vw;height:9.375vw;margin:0 auto;color:#009ee2}.page{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.page.page--reversed{-ms-flex-flow:column-reverse wrap;flex-flow:column-reverse wrap}}.page .page__col{padding-top:50px;padding-bottom:50px}@media screen and (max-width:767px){.page .page__col{padding-top:20px;padding-bottom:20px}}.page .page__col li{font-size:24px;font-weight:700}.page .col-40{width:40%;padding-right:50px}@media screen and (max-width:767px){.page .col-40{width:100%;padding-right:0}}.page .col-25{width:25%}@media screen and (max-width:767px){.page .col-25{width:100%;padding-right:0}}.page .col-60{width:60%}@media screen and (max-width:767px){.page .col-60{width:100%}}.page .pad-l-30{padding-left:30px}@media screen and (max-width:767px){.page .pad-l-30{padding-left:0}}.page h2{font-size:24px;font-weight:700}.specs{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;position:relative;padding-bottom:50px}.specs .get-quote{margin:1em 0;position:absolute;left:50px;bottom:50px}@media screen and (max-width:767px){.specs .get-quote{position:relative;left:auto;bottom:auto}}.specs .specs__col{width:33.33%;padding:0 30px 0 0}.specs .specs__col h2{margin-top:50px}.specs .specs__col h3{color:#009ee2;font-size:16px;font-weight:700}@media screen and (max-width:767px){.specs .specs__col{width:100%;padding:0}}.steps{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start}.steps.step-border{border-bottom:1px solid #979797;padding-bottom:50px}.steps .steps__title{width:100%;margin:50px 0 40px;font-size:12px;font-weight:900;letter-spacing:.24em;text-transform:uppercase}.steps .step{width:33%;padding-right:30px}@media screen and (max-width:767px){.steps .step{width:100%;padding-right:0}}.steps .step a{color:#009ee2;font-weight:700}.steps .step a:hover{color:#1d1d1b}.steps h3{font-size:24px;font-weight:700}.gallery-but{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;margin-top:50px}.gallery-but .icon{color:#009ee2;width:82px;height:62px;margin-right:20px}.gallery-but .button{line-height:1}.gallery-row{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;width:100%;margin-bottom:20px}.gallery-row .gallery-image{margin-left:20px;width:auto;max-width:100%}.gallery-row .gallery-image:first-child{margin-left:0}.specs-gallery{position:relative;height:45vw}.specs-gallery .nextArrow,.specs-gallery .prevArrow{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;color:#979797;cursor:pointer;transition:color .3s ease}@media screen and (max-width:767px){.specs-gallery .nextArrow,.specs-gallery .prevArrow{width:24px;height:24px}}.specs-gallery .nextArrow:hover,.specs-gallery .prevArrow:hover{color:#1d1d1b}.specs-gallery .prevArrow{left:50px}@media screen and (max-width:767px){.specs-gallery .prevArrow{left:20px}}.specs-gallery .nextArrow{right:50px}@media screen and (max-width:767px){.specs-gallery .nextArrow{right:20px}}.specs-gallery .nextArrow svg{transform:rotate(180deg)}address{font-style:normal}.contact-page a{color:#009ee2;font-weight:700}.contact-page a:hover{color:#1d1d1b}.modal{position:fixed;z-index:4;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transform:translate3d(0,100%,0);transition:transform 0s linear 1s}.modal,.modal:before{width:100%;height:100%;top:0;left:0}.modal:before{content:"";position:absolute;display:block;background:#1d1d1b;opacity:0;transform:skew(0deg,30deg) translateY(100%);transition:opacity .7s ease,transform .7s cubic-bezier(.215,.61,.355,1),background .7s ease;transform-origin:left center;transition-delay:.3s}.hasModal .modal{transform:translateZ(0);transition:transform 0s linear 0s}.hasModal .modal:before{opacity:.7;transform:skew(0deg,0deg) translateY(0);transition-delay:0s;transform-origin:left center}.hasModal .modal .form{opacity:1;transform:translateY(0);transition-delay:.3s}.form{padding:50px 65px;max-width:530px;background:#fff;opacity:0;transition:transform .4s ease-out,opacity .5s ease;transform:translateY(150px);transition-delay:0s}.form form{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-flow:row wrap;flex-flow:row wrap}.form h2{font-size:35px;font-family:Renner,sans-serif;font-weight:900}.form .button--close{position:absolute;width:30px;height:30px;cursor:pointer;top:50px;right:50px}.form .fieldset{width:100%;margin-bottom:30px}.form .fieldset.fieldset--half{width:48%}.form .field--invalid input,.form .field--invalid textarea{border-bottom:1px solid red}.form input{border:none;border-bottom:1px solid #979797;padding:12px 12px 6px;border-radius:0;background:none;width:100%}.form input:focus{outline:none}.form input.button{padding:16px 36px;background:#009ee2;color:#fff;font-size:16px;font-weight:900;border-radius:5px;text-transform:uppercase;cursor:pointer;transition:background .3s ease;border:none;display:inline-block;width:auto}.form input.button:hover{background:#1d1d1b}.form input.button.loading{background:#009ee2 url(/images/loader.gif)}.form textarea{border:none;border-bottom:1px solid #979797;padding:12px;border-radius:0;background:none;width:100%;height:50px}.form .fieldset--button{text-align:center;margin:0}.footer{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:justify;justify-content:space-between;font-size:.859375vw;color:#1d1d1b;padding:50px}@media screen and (max-width:767px){.footer{font-size:14px;padding:50px 20px 30px}}.footer address{font-style:normal}.footer .footer__menu{width:70%;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.footer .footer__menu{width:100%}}.footer .footer__menu .footer__col{width:20%;padding-right:5%;display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap}@media screen and (max-width:767px){.footer .footer__menu .footer__col{width:100%;padding-right:0}}.footer .footer__menu .footer__col a{margin:0 0 1em;display:inline-block}.footer .footer__logo{width:30%;text-align:right}@media screen and (max-width:767px){.footer .footer__logo{width:100%;margin-top:50px;text-align:left}}.footer .footer__logo .logo{display:inline-block;width:9.609375vw;height:3.046875vw;margin-bottom:.5em;vertical-align:bottom;color:#009ee2}@media screen and (max-width:767px){.footer .footer__logo .logo{width:123px;height:39px}}.footer .footer__logo .tagline{display:inline-block;font-family:Renner,sans-serif;font-weight:700;padding-bottom:1.2em;vertical-align:bottom}
/*# sourceMappingURL=style.css.map */
