body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}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:initial}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:initial}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}@font-face{font-family:Nunito;font-style:normal;font-weight:400;src:url(/static/media/Nunito-VariableFont_wght.4a3eef3e0a61b7eb3eda.ttf) format("truetype")}@font-face{font-family:Exo;font-style:normal;font-weight:400;src:url(/static/media/Exo-VariableFont_wght.6c037f7506ee86084662.ttf) format("truetype")}body{color:#4f4d4d;font-family:Exo,sans-serif}h2{font-size:1.6rem;font-weight:520}@media screen and (min-width:768px){h2{font-size:clamp(1.9rem,3.5vw,3rem)}}.blur-section{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);border:.2px solid #98989880;border-radius:2rem;left:.5rem;padding:1rem;position:absolute;top:57%;transform:translateY(-50%);width:50%}.blur-section__text{font-size:3vw;font-weight:350;line-height:4vw}@media screen and (min-width:768px){.blur-section{padding:1.5rem;width:45%}.blur-section__text{font-size:clamp(.5rem,2.5vw,1.5rem);line-height:clamp(1.7rem,3vw,2.7rem)}}.brand{align-items:center;display:flex;flex-direction:row;justify-content:center;line-height:.5;margin:auto 0 auto 1rem}.brand__logo{height:2.5rem;width:2.5rem}.brand__title{color:#eaedef;font-family:Times;font-size:1.5rem;font-weight:700;margin-left:1rem}.brand--column{align-items:center;align-self:start;flex-direction:column;justify-content:center}.brand--column__title{margin:1rem 0 0}@media screen and (min-width:768px){.brand{justify-content:left;margin:auto 0;padding-left:1rem}}.burger-icon{cursor:pointer;display:inline-block;margin:.6rem .6rem 0 0;padding:10px}.burger-icon__line{background-color:#d4e7ef;border-radius:10px;display:block;height:4px;margin-bottom:10px;width:40px}@media screen and (min-width:768px){.burger-icon{display:none}}.top-bar{background:linear-gradient(180deg,#4f4f4fcc,#4747471a 80%,#fff0);height:8rem;position:fixed;width:100%}.top-bar .elements{display:flex;height:4rem;justify-content:space-between}@media screen and (min-width:768px){.top-bar .elements{justify-content:center}}.menu{animation:show 1.2s ease-in 1 backwards;background-color:#18596f;display:flex;flex-direction:column;height:101vh;position:fixed;right:0;top:0;width:15rem}@keyframes show{0%{transform:translateX(100%)}to{transform:tranlateX(0)}}.menu__list{color:#fff;font-size:1.2rem;list-style:none;padding:2rem 0 2rem 1rem;text-decoration:none;width:100%}.menu__list:hover{background-color:#c7c7c71a;cursor:pointer}@media screen and (min-width:768px){.menu{align-items:center;background-color:initial;flex-grow:1;height:4rem;justify-content:space-between;margin:0 3rem;position:relative;transform:translateX(0)!important}.menu,.menu__text{display:flex;flex-direction:row}.menu__text{flex:1 1;justify-content:space-evenly}.menu__icon{color:#eaedef}.menu__list{width:auto}.menu__list:hover{background-color:initial;cursor:pointer}.menu__item{border-radius:1.5rem;color:#eaedef;font-size:1.2rem;font-weight:600;margin:0;padding:.7rem 1.2rem}.menu__item:hover{background-color:#3c596c27;cursor:pointer}}.contact{background-color:#e6eff2;padding-top:5rem}.contact__group{align-items:center;display:flex;flex-direction:column}.contact__details{display:flex;flex-direction:row;font-size:2rem;justify-content:space-evenly;margin-top:3rem;width:80%}.contact__details__link{display:flex;flex-direction:column;height:25rem;justify-content:space-evenly}.contact__details__link__img{height:4rem;width:4rem}.contact__form{font-size:1.5rem;margin-top:3rem;max-width:500px;width:100%}@media screen and (min-width:1100px){.contact{padding-top:0}.contact__group{flex-direction:row;height:100vh;justify-content:space-evenly;max-width:100rem}.contact__details{max-width:40rem}}#message{height:10rem}.button__form{background-color:#6d90a6;border:none;border-radius:2rem;color:#eee;cursor:pointer;font-size:2rem;font-weight:500;margin-top:1rem;padding:1rem 2rem;text-decoration:none;transition:all .5s}.button__form:hover{background-color:#587486;font-weight:700;transition:all .5s}.form{align-items:center;background-color:#e6eff2;justify-content:center}.form,.form__group{display:flex;flex-direction:column}.form__group{margin-bottom:15px}.form__label{font-size:1.5rem;margin-bottom:.4rem}.form__input{border:1px solid #ccc;border-radius:5px;padding:10px}.form__input:focus{outline-color:#6d90a6}.form__hp{opacity:0;pointer-events:none;position:absolute}.intro{background-color:#e6eff2;display:flex;flex-direction:row;height:35rem}.intro__details{font-size:1.3rem;line-height:2rem;margin:auto 3rem;width:80%}.illustration{border-radius:.5rem;display:flex;flex-direction:row;justify-content:space-evenly;width:100%}.illustration__function{border-radius:.5rem;height:25rem;margin:3.5rem 0 0}.illustration__living{border-radius:.5rem;height:25rem;margin:6.5rem 0 0}.download{display:flex;flex-direction:row;justify-content:space-evenly;margin:5rem}.download-link{display:flex;flex-direction:column;width:10rem}.download-link .qr-code{height:10rem}.download-link .download-logo{height:3.5rem;margin-top:.5rem}.configuration{font-size:1.5rem}.configuration__text{line-height:2rem;margin:auto;max-width:50rem;padding:2rem 5rem 0;white-space:pre-line}.info-request{align-items:center;display:flex;flex-direction:column;font-size:1.4rem;justify-content:space-evenly;line-height:2rem;margin:3rem}@media screen and (min-width:768px){.info-request{font-size:1.9rem;line-height:2.5rem;margin:5rem}.request-margin{margin-left:3rem}}.images-group{display:flex;flex-direction:row;justify-content:space-between}.images-group .image{border-radius:10px;width:45%}@media screen and (min-width:768px){.images-group .image{border-radius:20px}}.images-group .image__1{margin-bottom:2rem}.images-group .image__2{margin-top:2rem}.image{border-radius:20px;width:100%}.section{background-color:#fefefe;padding-bottom:3rem;padding-top:3rem}.section--dark{background-color:#e6eff2}.section__content{margin:0 auto;width:70%}.section__title{color:#3f3f3f}.section__text{font-size:.9rem;line-height:1.4rem;margin-bottom:2.5rem;white-space:pre-line}.section__illustration{margin:0 auto;width:60%}@media screen and (min-width:768px){.section{display:flex;flex-direction:row;padding:5rem 0}.section--dark{flex-direction:row-reverse}.section__title{font-size:clamp(2rem,3vw,2.6rem);line-height:4vw;padding-top:0}.section__text{font-size:clamp(1rem,2vw,1.3rem);line-height:clamp(1.6rem,3vw,2.3rem)}.section__illustration{margin:auto;width:40%}.section__content{width:40%}}@media screen and (min-width:1300px){.section{padding:5rem 7%}}.techno{margin:5rem;text-align:center}.techno__group{margin-top:5rem}.techno__group__logo{height:10rem;margin:2rem}.techno__group__logo--small{height:5rem}.privacy{margin:5rem auto;width:80vw}.article{align-items:center;background-color:#fefefe;display:flex;flex-direction:column;padding-bottom:3rem;padding-top:3rem}.article--dark{background-color:#e6eff2}.article__content{margin:0 auto;width:70%}.article__title{color:#3f3f3f}.article__text{font-size:.9rem;line-height:1.4rem;margin-bottom:2.5rem;white-space:pre-line}.article__illustration{height:clamp(2.5rem,25vw,17rem);margin:auto;width:clamp(2.5rem,25vw,17rem)}.article__illustration .image{background-color:#ebebeb;object-fit:fill;width:100%}.article__illustration .image--padding{height:calc(100% - 4vw);object-fit:contain;padding:2vw;width:calc(100% - 4vw)}.article__illustration--dark .image{background-color:#cad4d9a0}.article__actions{display:flex;flex-direction:row;justify-content:space-evenly;margin-top:3rem;width:clamp(20rem,80%,100rem)}@media screen and (min-width:768px){.article{padding:5rem 0}.article__description{display:flex;flex-direction:row;width:clamp(20rem,80%,100rem)}.article__description--dark{flex-direction:row-reverse}.article__title{font-size:clamp(2rem,3vw,2.6rem);line-height:4vw;padding-top:0}.article__text{font-size:clamp(1rem,2vw,1.3rem);line-height:clamp(1.6rem,3vw,2.3rem)}.article__content{width:50%}}@media screen and (min-width:1300px){.article{padding:5rem 7%}}.button{background-color:#6d90a6;border:none;border-radius:2rem;color:#eee;cursor:pointer;font-weight:600;text-decoration:none;transition:all .5s}.button:hover{background-color:#587486;font-weight:700;transition:all .5s}.button--buy:before{background:url(/static/media/add-to-cart.fe7d2d0a19f5a01c5fe3.svg) no-repeat 50%}.button--download:before{background:url(/static/media/download.1f00eff015f1551b88d2.svg) no-repeat 50%}.button--documentation:before{background:url(/static/media/manual.29545a3fbd666bf0bec7.svg) no-repeat 50%}.button--send:before{background:url(/static/media/send.2fd84cc0129c9083aa9a.svg) no-repeat 50%}.button:before{background-size:contain;content:"";display:block;float:left;height:20px;left:-40%;opacity:0;position:relative;transition:all .5s;width:20px}@media screen and (min-width:767px){.button{padding:1rem 2.5rem 1rem calc(2.5rem - 20px)}.button:hover{padding:1rem 2.5rem}.button:hover:before{display:block;left:-13%;opacity:1;transition:all .5s}}@media screen and (max-width:767px){.button{padding:1rem 1.5rem}.button__text{display:none}.button:hover{background-color:#587486;font-weight:700;transition:all .5s}.button--documentation:before,.button--download:before{left:0;opacity:1}.button--buy:before{display:none}}.description{font-size:1.1rem}.description__title{font-size:2.5rem}.form-order{align-items:center;display:flex;flex-direction:column;justify-content:center}.form-order__label{font-size:1.2rem;margin-bottom:.5rem;margin-top:1rem}.form-order__input{height:2rem;width:13rem}.form-order__hp{opacity:0;pointer-events:none;position:absolute}.input-group{margin-bottom:2rem;margin-top:0}.column{display:flex;flex-direction:column}.row{display:flex;flex-direction:row;justify-content:space-evenly;width:100%}.customModal{background:#f2f4f5!important;border-radius:2rem;max-width:600px!important;width:100%}.react-responsive-modal-root{bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}.react-responsive-modal-overlay{background:#00000080;bottom:0;left:0;position:fixed;right:0;top:0;z-index:-1}.react-responsive-modal-container{height:100%;outline:0;overflow-x:hidden;overflow-y:auto;text-align:center}.react-responsive-modal-containerCenter:after{content:"";display:inline-block;height:100%;vertical-align:middle;width:0}.react-responsive-modal-modal{background:#fff;box-shadow:0 12px 15px 0 #00000040;display:inline-block;margin:1.2rem;max-width:800px;overflow-y:auto;padding:1.2rem;position:relative;text-align:left;vertical-align:middle}.react-responsive-modal-closeButton{background-color:initial;border:none;cursor:pointer;display:flex;padding:0;position:absolute;right:14px;top:14px}.react-responsive-modal-container,.react-responsive-modal-modal,.react-responsive-modal-overlay{animation-fill-mode:forwards!important}@keyframes react-responsive-modal-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes react-responsive-modal-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes react-responsive-modal-modal-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(100%)}}@keyframes react-responsive-modal-modal-out{0%{opacity:1;transform:scale(100%)}to{opacity:0;transform:scale(.96)}}.shop-intro{background-color:#e6eff2;padding-top:5rem}.header{position:relative;z-index:-1}.header__background{width:100%}.title{color:#4c4c4c;font-size:5vw;font-weight:500;margin:.5rem .7rem 1rem;text-align:center}.title--up{background-color:hsla(0,0%,96%,.589);display:block;font-size:4vw;margin:0;padding:1.5rem 0}.title--down{display:none}@media screen and (min-width:768px){.title{font-size:clamp(2rem,3vw,3rem);margin:0;text-align:left}.title--down{display:block}.title--up{display:none}}.container{padding:5rem}.container h2{font-size:2rem}
/*# sourceMappingURL=main.4064c4ed.css.map*/