.lock-scroll,.lock-scroll body{overflow-x:hidden}.h-pull-left{float:left !important}.h-pull-right{float:right !important}.h-text-left{text-align:left !important}.h-text-right{text-align:right !important}.h-text-center{text-align:center !important}.h-text-justify{text-align:justify !important}.h-text-uppercase{text-transform:uppercase}.h-text-notransform{text-transform:none}.h-text-nodecoration{text-decoration:none}.h-hidden{display:none !important;visibility:hidden}.h-visually-hidden{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;margin:-1px;clip:rect(0 0 0 0)}.h-visually-hidden.is-focusable:active,.h-visually-hidden.is-focusable:focus{position:static;overflow:visible;width:auto;height:auto;margin:0;clip:auto}.h-clearfix::after{content:'';display:table;clear:both}.h-inline-block{display:inline-block !important}.h-table{display:table !important}.h-cell{display:table-cell !important}.h-va-middle{vertical-align:middle !important}.h-text-hyphenate{word-wrap:break-word;-ms-hyphens:auto;hyphens:auto}.h-nobr{white-space:nowrap}body:before{background-color:#fcf8e3;border-bottom:1px solid #fbeed5;border-left:1px solid #fbeed5;color:#c09853;font:small-caption;padding:3px 6px;position:fixed;left:0;bottom:0;z-index:100}@media only screen and (min-width: 20em){body:before{content:"xsmall ≥ 320px (20em)"}}@media only screen and (min-width: 40em){body:before{content:"small ≥ 640px (40em)"}}@media only screen and (min-width: 48em){body:before{content:"medium ≥ 768px (48em)"}}@media only screen and (min-width: 64em){body:before{content:"large ≥ 1024px (64em)"}}@media only screen and (min-width: 80em){body:before{content:"xlarge ≥ 1280px (80em)"}}@media only screen and (min-width: 90em){body:before{content:"xxlarge ≥ 1440px (90em)"}}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;border:0;margin:0 2px}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Flickity v2.0.3
http://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%;transition:height .22s ease-in-out}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;cursor:pointer;transform:translateY(-50%);transform:scale(1);transition:all .22s ease-in-out}.flickity-prev-next-button:hover{transform:scale(1.1);transition:all .33s ease-in-out}@media only screen and (min-width: 64em){.flickity-prev-next-button{border:2px solid #000}.theme-color--green .flickity-prev-next-button{border:2px solid #A7BC0F}.theme-color--fuchsia .flickity-prev-next-button{border:2px solid #C61E82}.theme-color--orange .flickity-prev-next-button{border:2px solid #E48B11}}.flickity-prev-next-button:focus{outline:none}.flickity-prev-next-button:active{opacity:0.6}.flickity-prev-next-button.previous{left:-1rem}@media only screen and (min-width: 64em){.flickity-prev-next-button.previous{left:10%}}@media only screen and (min-width: 80em){.flickity-prev-next-button.previous{left:15%}}@media only screen and (min-width: 90em){.flickity-prev-next-button.previous{left:20%}}.flickity-prev-next-button.next{right:-1rem}@media only screen and (min-width: 64em){.flickity-prev-next-button.next{right:10%}}@media only screen and (min-width: 80em){.flickity-prev-next-button.next{right:15%}}@media only screen and (min-width: 90em){.flickity-prev-next-button.next{right:20%}}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{opacity:0.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:30%;top:30%;width:40%;height:40%}@media only screen and (min-width: 64em){.flickity-prev-next-button svg{left:25%;top:25%;width:50%;height:50%}}.theme-color--green .flickity-prev-next-button .arrow{fill:#A7BC0F}.theme-color--fuchsia .flickity-prev-next-button .arrow{fill:#C61E82}.theme-color--orange .flickity-prev-next-button .arrow{fill:#E48B11}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:0.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}img{height:auto}input:focus,select:focus,textarea:focus,button:focus{outline:none}button{background:rgba(0,0,0,0);border:0}ul{padding-left:0;margin:0}li{list-style-type:none}em{font-style:normal}html.js{opacity:0;transition:opacity .5s}html.js.ready{opacity:1}.blockquote{position:relative;padding-top:3rem;padding-bottom:3rem}.blockquote:after,.blockquote:before{position:absolute;line-height:1;font-size:14.4rem;color:#F5F5F2;left:0;width:100%}.blockquote:before{content:'\201C';top:-2rem}.blockquote:after{content:'\201D';bottom:-1rem;line-height:0}@media only screen and (min-width: 48em){.blockquote:after,.blockquote:before{font-size:19.8rem}.blockquote:before{top:0;width:auto;left:-6rem}.blockquote:after{width:auto;right:-5rem;left:auto}}input{font-size:1.4rem;border:none;background-color:rgba(0,0,0,0);color:#000}input::-webkit-input-placeholder{color:#000}input::-moz-placeholder{color:#000}input:-moz-placeholder{color:#000}input:-ms-input-placeholder{color:#000}.theme-color--fuchsia input{color:#C61E82}.theme-color--fuchsia input::-webkit-input-placeholder{color:#C61E82}.theme-color--fuchsia input::-moz-placeholder{color:#C61E82}.theme-color--fuchsia input:-moz-placeholder{color:#C61E82}.theme-color--fuchsia input:-ms-input-placeholder{color:#C61E82}.theme-color--green input{color:#A7BC0F}.theme-color--green input::-webkit-input-placeholder{color:#A7BC0F}.theme-color--green input::-moz-placeholder{color:#A7BC0F}.theme-color--green input:-moz-placeholder{color:#A7BC0F}.theme-color--green input:-ms-input-placeholder{color:#A7BC0F}.theme-color--orange input{color:#E48B11}.theme-color--orange input::-webkit-input-placeholder{color:#E48B11}.theme-color--orange input::-moz-placeholder{color:#E48B11}.theme-color--orange input:-moz-placeholder{color:#E48B11}.theme-color--orange input:-ms-input-placeholder{color:#E48B11}em,.em{color:#000}.theme-color--fuchsia em,.theme-color--fuchsia .em{color:#C61E82}.theme-color--green em,.theme-color--green .em{color:#A7BC0F}.theme-color--orange em,.theme-color--orange .em{color:#E48B11}body>svg{display:none}img{max-width:100%;height:auto;display:block}@font-face{font-family:'Montserrat';src:url("../fonts/Montserrat-UltraLight.eot");src:url("../fonts/Montserrat-UltraLight.eot?#iefix") format("embedded-opentype"),url("../fonts/Montserrat-UltraLight.woff") format("woff"),url("../fonts/Montserrat-UltraLight.ttf") format("truetype"),url("../fonts/Montserrat-UltraLight.svg#565d3dca80d751a268e2c36476c681bd") format("svg");font-style:normal;font-weight:100}@font-face{font-family:'Montserrat';src:url("../fonts/Montserrat-Light.eot");src:url("../fonts/Montserrat-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/Montserrat-Light.woff") format("woff"),url("../fonts/Montserrat-Light.ttf") format("truetype"),url("../fonts/Montserrat-Light.svg#c152625b71562a7bb7b752375273b2d5") format("svg");font-style:normal;font-weight:200}@font-face{font-family:'Montserrat';src:url("../fonts/Montserrat-Regular.eot");src:url("../fonts/Montserrat-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Montserrat-Regular.woff") format("woff"),url("../fonts/Montserrat-Regular.ttf") format("truetype"),url("../fonts/Montserrat-Regular.svg#95d90f2cd2aa64bdfee0e9f34c516e71") format("svg");font-style:normal;font-weight:400}@font-face{font-family:'Montserrat';src:url("../fonts/Montserrat-Bold.eot");src:url("../fonts/Montserrat-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Montserrat-Bold.woff") format("woff"),url("../fonts/Montserrat-Bold.ttf") format("truetype"),url("../fonts/Montserrat-Bold.svg#2eb9a020d90588d099da01ff1a93c338") format("svg");font-style:normal;font-weight:700}@font-face{font-family:'Museo Slab 500';src:url("../fonts/Museo_Slab_500.eot");src:url("../fonts/Museo_Slab_500.eot?#iefix") format("embedded-opentype"),url("../fonts/Museo_Slab_500.woff") format("woff"),url("../fonts/Museo_Slab_500.ttf") format("truetype"),url("../fonts/Museo_Slab_500.svg#e2b4a901dc21adc8c4deecbedb302532") format("svg");font-style:normal;font-weight:400}.blockquote:after,.blockquote:before,.h1,.how-to-use__item__numbers__big,.how-to-use__item__numbers strong{font-family:'Montserrat', Helvetica, Arial, sans-serif}.h2,.intro__header__slogan,.key-facts__headline__item--second,.key-facts__item__caption,.how-to-use__item__numbers,.about-us__intro,.nav,.btn,[class^="btn--"]{font-family:'Museo Slab 500', Helvetica, Arial, sans-serif}html{font-size:62.5%}html.ie11{font-size:10px}body{font-family:'Montserrat', Helvetica, Arial, sans-serif;font-weight:200;font-size:1.6rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#28235A}h1,h2,h3,h4,h5{margin:0}.h1{font-weight:100;font-size:3.6rem}@media only screen and (min-width: 48em){.h1{font-size:9.6rem}}.h2{font-size:1.4rem;text-transform:uppercase;text-align:center;font-weight:100}@media only screen and (min-width: 48em){.h2{font-size:1.6rem}}.h1 sup{font-size:1.8rem;font-weight:400;top:-1em}@media only screen and (min-width: 48em){blockquote,.blockquote{font-size:2.0rem;line-height:1.75}}.js .animation{opacity:0;transform:translate3D(0, 50%, 0)}.grid-flex{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid-flex__col-2{-ms-flex-preferred-size:100%;flex-basis:100%}@media only screen and (min-width: 48em){.grid-flex__col-2{-ms-flex-preferred-size:50%;flex-basis:50%}}.grid-flex__col-3{-ms-flex-preferred-size:100%;flex-basis:100%}@media only screen and (min-width: 40em){.grid-flex__col-3{-ms-flex-preferred-size:calc(100% / 3);flex-basis:calc(100% / 3)}}.grid-flex__col-4{-ms-flex-preferred-size:100%;flex-basis:100%}@media only screen and (min-width: 40em){.grid-flex__col-4{-ms-flex-preferred-size:50%;flex-basis:50%}}@media only screen and (min-width: 48em){.grid-flex__col-4{-ms-flex-preferred-size:25%;flex-basis:25%}}@media only screen and (min-width: 48em){.grid-flex--medium{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}}.container,[class^="container--"]{margin:0 auto}.container{max-width:94rem}.container--extended{max-width:131.6rem}.container--full{max-width:144rem}header.header{position:fixed;top:0;width:100%;height:6rem;z-index:40;background-color:#fff;box-shadow:0 0px 25px 0 rgba(0,0,0,0.1)}@media only screen and (min-width: 48em){header.header{height:8rem}}.header__container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;height:100%;direction:ltr}.header__container>*:not(nav){-ms-flex-preferred-size:calc(100% / 3);flex-basis:calc(100% / 3);-ms-flex-align:center;align-items:center}@media only screen and (min-width: 64em){.header__container>*:not(nav){-ms-flex-preferred-size:auto;flex-basis:auto}}.header__logo{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 64em){.header__logo{padding-left:2rem}}.header__logo svg{width:124px;height:38px}@media only screen and (min-width: 48em){.header__logo svg{width:170px;height:51px}}@media only screen and (min-width: 64em) and (max-width: 79.99em){.header__logo svg{width:160px}}html[dir="rtl"] #menu-main-ar{direction:rtl;font-size:1.8rem}@media only screen and (min-width: 64em) and (max-width: 79.99em){html[dir="rtl"] #menu-main-ar{font-size:1.4rem}}.footer{height:6rem}@media only screen and (min-width: 48em){.footer{height:8rem}}.footer__a{font-size:1rem;text-decoration:none;color:#28235A}@media only screen and (min-width: 48em){.footer__a{font-size:1.4rem}}.footer__container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:100%;direction:ltr}.footer__left,.footer__right{-ms-flex-preferred-size:50%;flex-basis:50%;display:-ms-flexbox;display:flex;height:100%;-ms-flex-align:center;align-items:center}.footer__left .logo{width:50%;max-width:110px;margin-right:2rem;padding-left:1rem}.footer__right{-ms-flex-pack:end;justify-content:flex-end}.footer__copyright{display:inline-block;font-size:1rem;color:#cccccc;margin-right:1rem}@media only screen and (min-width: 48em){.footer__copyright{font-size:1.4rem}}.footer__epic-logo{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:1rem;color:#cccccc;text-decoration:none}@media only screen and (min-width: 48em){.footer__epic-logo{font-size:1.4rem}}.footer__epic-logo .epic-logo{width:19px;height:18px;margin:0 1rem;fill:#CCCCCC}.site-inner{overflow-x:hidden}.intro{position:relative;overflow:hidden;margin-top:6rem}@media only screen and (min-width: 48em){.intro{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:80vh;min-height:720px}}.intro__bg{position:absolute;top:0;width:100%;height:80%;background-size:cover;background-repeat:no-repeat;background-position-x:80%}@media only screen and (min-width: 48em){.intro__bg{height:80%}}@media only screen and (min-width: 64em){.intro__bg{height:90%;max-width:102.4rem}}@media only screen and (min-width: 80em){.intro__bg{max-width:128rem;background-position-y:0}}@media only screen and (min-width: 90em){.intro__bg{left:10%}}.intro__bg .shape{position:absolute;bottom:-1px}.intro__header{text-align:right;-ms-flex-item-align:end;align-self:flex-end;position:relative;margin-top:10rem;margin-bottom:3rem}@media only screen and (min-width: 48em){.intro__header{-ms-flex-preferred-size:100%;flex-basis:100%}}.intro__header sup{font-size:1.8rem;font-weight:400;top:-1em}@media only screen and (min-width: 48em){.intro__header sup{top:-3em}}.intro__header__h1__subtitle{display:inline-block;margin-bottom:1em;padding:.5rem 1.3rem;min-width:16rem;text-transform:uppercase;font-weight:700;letter-spacing:1px;font-size:2rem;color:#fff;text-align:center}.theme-color--fuchsia .intro__header__h1__subtitle{background-color:#C61E82}.theme-color--green .intro__header__h1__subtitle{background-color:#A7BC0F}.theme-color--orange .intro__header__h1__subtitle{background-color:#E48B11}.intro__header__container{position:relative;padding:0 2rem}.intro__header__scroll-down{display:none}@media only screen and (min-width: 48em){.intro__header__scroll-down{display:block;position:absolute;bottom:-3rem;left:50%;width:5rem;height:5rem;margin-left:-2.5rem}}.intro__header__scroll-down:before{content:'';position:absolute;bottom:0;left:50%;margin-left:-2.5rem;width:5rem;height:5rem;border:2px solid #28235A;border-radius:50%}.intro__header__scroll-down:after{content:'';display:block;width:1.8rem;height:1.8rem;background-image:url("../images/arrow--scroll-down-63ed27bc3d.svg");background-repeat:no-repeat;background-size:100%;position:absolute;bottom:1.8rem;left:50%;margin-left:-.9rem;animation:top-bottom 2s infinite}.intro__header__slogan{font-size:1.2rem;line-height:1.25;margin-bottom:3rem}@media only screen and (min-width: 48em){.intro__header__slogan{font-size:2rem;line-height:1.5}}.intro__header__product-image{width:100%;max-width:63rem;margin-left:auto;margin-right:-22%}@media only screen and (min-width: 48em){.intro__header__product-image{margin-right:-180px}}@keyframes top-bottom{0%{transform:translateY(0)}50%{transform:translateY(40%)}100%{transform:translateY(0)}}.key-facts{position:relative;z-index:20;padding-top:90px}@media only screen and (min-width: 80em){.key-facts:after{content:url("../images/feather01-28f8a65998.png");position:absolute;right:-7rem;bottom:-28rem}}.key-facts__headline{display:-ms-flexbox;display:flex;max-width:20rem;margin:0 auto 2rem;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 48em){.key-facts__headline{max-width:62rem}}.key-facts__headline__item{-ms-flex-preferred-size:100%;flex-basis:100%}.key-facts__headline__item--first{-ms-flex-preferred-size:40%;flex-basis:40%;text-align:right;font-size:3.6rem;font-weight:100;color:#000}@media only screen and (min-width: 48em){.key-facts__headline__item--first{font-size:8rem}}.theme-color--fuchsia .key-facts__headline__item--first{color:#C61E82}.theme-color--green .key-facts__headline__item--first{color:#A7BC0F}.theme-color--orange .key-facts__headline__item--first{color:#E48B11}.key-facts__headline__item--second{-ms-flex-preferred-size:60%;flex-basis:60%;margin-left:1em;color:#000;font-size:1.4rem;line-height:1.214;text-transform:uppercase}.theme-color--fuchsia .key-facts__headline__item--second{color:#C61E82}.theme-color--green .key-facts__headline__item--second{color:#A7BC0F}.theme-color--orange .key-facts__headline__item--second{color:#E48B11}@media only screen and (min-width: 48em){.key-facts__headline__item--second{font-size:2.4rem;line-height:1.25}}.key-facts__headline__item--second--centered{text-align:center}.key-facts__paragraph{font-size:1.6rem;max-width:62rem;margin:0 auto 6rem;padding:0 1rem;line-height:1.714;text-align:center}@media only screen and (min-width: 48em){.key-facts__paragraph{line-height:1.4;font-size:2.4rem;font-weight:100}}@media only screen and (min-width: 64em){.key-facts__paragraph{margin:0 auto 7rem}}.key-facts__item{margin-bottom:4rem;text-align:center}@media only screen and (min-width: 64em){.key-facts__item{margin-bottom:8rem}}.key-facts__item__icon .icon{width:80px;height:80px}.key-facts__item__caption{max-width:15rem;margin:0 auto;font-size:1.4rem;line-height:1.2857}@media only screen and (min-width: 48em){.key-facts__item__caption{font-size:1.6rem;line-height:1.3125}}.key-facts__iframe-wrapper{position:relative;padding-bottom:56.25%;height:0}.key-facts__iframe{margin:0 1rem;max-width:calc(100% - 2rem);box-shadow:0px 70px 130px 0px #d7d5cb;position:absolute;top:0;left:0;width:100%;height:100%}.how-to-use{position:relative;z-index:10;background-image:linear-gradient(-180deg, #fff 0%, #f5f5f5 100%);padding-top:9rem}@media only screen and (min-width: 48em){.how-to-use{padding-top:12rem}}.how-to-use__bg{margin-top:8rem;padding:0;line-height:0}@media only screen and (min-width: 48em){.how-to-use__bg{margin-top:13rem}}.how-to-use__header{margin-bottom:4rem}@media only screen and (min-width: 64em){.how-to-use__header{margin-bottom:11rem}}.how-to-use__subtitle{text-align:center;color:#000}@media only screen and (min-width: 48em){.how-to-use__subtitle{font-size:4.8rem}}.theme-color--fuchsia .how-to-use__subtitle{color:#C61E82}.theme-color--green .how-to-use__subtitle{color:#A7BC0F}.theme-color--orange .how-to-use__subtitle{color:#E48B11}.how-to-use__subtitle__label{text-align:center;text-transform:uppercase;font-weight:700;letter-spacing:1px;font-size:1.4rem;color:#000}.theme-color--fuchsia .how-to-use__subtitle__label{color:#C61E82}.theme-color--green .how-to-use__subtitle__label{color:#A7BC0F}.theme-color--orange .how-to-use__subtitle__label{color:#E48B11}@media only screen and (min-width: 80em){.how-to-use__list:before{content:url("../images/feather02-cd963180b0.png");position:absolute;left:-5rem;top:40%}.how-to-use__list:after{content:url("../images/feather03-3c9ad416b7.png");position:absolute;right:-1rem;bottom:-20%}}.how-to-use__item{display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:4rem}@media only screen and (min-width: 40em){.how-to-use__item{-ms-flex-preferred-size:50%;flex-basis:50%}}@media only screen and (min-width: 40em){.how-to-use__item{margin-bottom:7rem}}.how-to-use__item__numbers{-ms-flex-preferred-size:calc(100% / 3);flex-basis:calc(100% / 3);color:#000;text-align:center;padding-left:2rem}@media only screen and (min-width: 48em){.how-to-use__item__numbers{font-size:1.6rem}}.theme-color--fuchsia .how-to-use__item__numbers{color:#C61E82}.theme-color--green .how-to-use__item__numbers{color:#A7BC0F}.theme-color--orange .how-to-use__item__numbers{color:#E48B11}.how-to-use__item__numbers__big,.how-to-use__item__numbers strong{display:block;font-size:4.8rem;font-weight:100;line-height:1}.how-to-use__item__caption{-ms-flex-preferred-size:calc(200% / 3);flex-basis:calc(200% / 3);font-size:1.2rem;line-height:1.5833;padding-right:2rem}@media only screen and (min-width: 48em){.how-to-use__item__caption{font-size:1.6rem;line-height:1.625}}html[dir="rtl"] .how-to-use__btn{direction:ltr;font-size:2.5rem}.our-results{position:relative;padding-top:9rem;padding-bottom:7rem}@media only screen and (min-width: 80em){.our-results{padding-bottom:16rem}.our-results:after{content:url("../images/feather03-3c9ad416b7.png");position:absolute;bottom:-10rem;left:-5rem;z-index:20}}.our-results .flickity-prev-next-button{top:calc(50% - 20px)}.our-results__subtitle{margin-bottom:4rem;text-align:center;text-transform:uppercase;color:#000}@media only screen and (min-width: 48em){.our-results__subtitle{font-size:4.8rem}}.theme-color--fuchsia .our-results__subtitle{color:#C61E82}.theme-color--green .our-results__subtitle{color:#A7BC0F}.theme-color--orange .our-results__subtitle{color:#E48B11}.our-results__item{z-index:1;margin-bottom:80px;padding:0 3rem}@media only screen and (min-width: 48em){.our-results__item{padding:0 1rem}}.our-results__item.is-selected{z-index:2}.our-results__item p{font-size:1rem;line-height:1.4}.our-results__item p:first-of-type{font-size:1.6rem}.our-results__item__content{border:1px solid #000;background-color:#FBFCF7;box-shadow:0px 40px 80px 0px #d7d5cb;margin:4rem auto 0;max-width:66rem}@media only screen and (min-width: 64em){.our-results__item__content{margin:6rem auto 0}}.theme-color--fuchsia .our-results__item__content{border:1px solid #C61E82}.theme-color--green .our-results__item__content{border:1px solid #A7BC0F}.theme-color--orange .our-results__item__content{border:1px solid #E48B11}.our-results__item__content--simple{border:none !important;box-shadow:none !important}@media only screen and (min-width: 64em){.testimonial .slider{margin-bottom:3rem !important}}.testimonial .h2{position:relative;margin-bottom:4rem;margin-top:-3rem;font-size:2.4rem}@media only screen and (min-width: 64em){.testimonial .h2{margin-bottom:6rem}}.testimonial__list{margin-bottom:6rem}.testimonial__list .flickity-prev-next-button{top:42%}@media only screen and (min-width: 48em) and (max-width: 63.99em){.testimonial__list{margin-bottom:4rem}}@media only screen and (min-width: 64em){.testimonial__list{margin-bottom:7rem}}@media only screen and (min-width: 40em){.testimonial__item{padding:0 2rem}}@media only screen and (min-width: 48em){.testimonial__item{position:relative}}@media only screen and (min-width: 48em) and (max-width: 63.99em){.testimonial__item{min-height:50vw}}.testimonial__item__image{position:absolute;left:0;right:0;margin:0 2rem 4rem;overflow:hidden;height:420px}@media only screen and (min-width: 48em){.testimonial__item__image{margin:0 0 4rem;position:relative;height:auto}}@media only screen and (min-width: 80em){.testimonial__item__image{margin:0}}.testimonial__item__image img{margin:0 auto}.testimonial__item__content{position:relative;width:24rem;margin:30rem auto 0;border:1px solid #000;padding:4rem;background-color:#FBFCF7;text-align:center}@media only screen and (min-width: 40em){.testimonial__item__content{width:30rem;margin:30rem auto 0}}@media only screen and (min-width: 48em){.testimonial__item__content{position:absolute;top:50%;width:calc(100% - 4rem);margin:0 auto;padding:4rem 3rem;min-height:19rem}}@media only screen and (min-width: 64em){.testimonial__item__content{min-height:21rem;width:calc(100% - 8rem);top:60%;left:4rem}}@media only screen and (min-width: 80em){.testimonial__item__content{right:0;left:auto;width:30rem;min-height:19rem;transform:none}}.theme-color--fuchsia .testimonial__item__content{border:1px solid #C61E82}.theme-color--green .testimonial__item__content{border:1px solid #A7BC0F}.theme-color--orange .testimonial__item__content{border:1px solid #E48B11}.testimonial__item__content__title{font-weight:700;font-size:1.2rem;margin-bottom:1.2rem}.testimonial__item__content__quote{color:#000}@media only screen and (min-width: 48em){.testimonial__item__content__quote{font-size:1.4rem;line-height:1.4}}@media only screen and (min-width: 64em){.testimonial__item__content__quote{font-size:1.6rem;line-height:1.4}}.theme-color--fuchsia .testimonial__item__content__quote{color:#C61E82}.theme-color--green .testimonial__item__content__quote{color:#A7BC0F}.theme-color--orange .testimonial__item__content__quote{color:#E48B11}.testimonial__item__content__quote p{margin-top:0;margin-bottom:0}.health-advices{position:relative;padding-bottom:19rem;padding-top:10rem;background:linear-gradient(to top, #FBFCF7 0%, #FBFCF7 80%, #fff 100%)}@media only screen and (min-width: 48em){.health-advices{padding-top:14rem}}@media only screen and (min-width: 64em){.health-advices{padding-bottom:28rem}}@media only screen and (min-width: 80em){.health-advices{padding-bottom:45rem}}.health-advices .h1{margin-bottom:4rem;padding:0 1rem;text-align:center;color:#000;text-transform:uppercase}@media only screen and (min-width: 48em){.health-advices .h1{font-size:4.8rem}}.theme-color--fuchsia .health-advices .h1{color:#C61E82}.theme-color--green .health-advices .h1{color:#A7BC0F}.theme-color--orange .health-advices .h1{color:#E48B11}.health-advices__container{position:relative;z-index:2}.health-advices__slider{padding:0 2rem;margin:0 auto}.health-advices__slider .flickity-prev-next-button{top:calc(16vw - 10px)}@media only screen and (min-width: 48em){.health-advices__slider .flickity-prev-next-button{top:50%}}.health-advices__slider__item__content{max-width:660px;margin:0 auto;padding:0 4rem}.health-advices__text{max-width:66rem;margin:0 auto;padding:2rem 2rem 0;font-size:1.4rem;line-height:1.4}@media only screen and (min-width: 48em){.health-advices__text{padding:2rem 4rem 0;font-size:1.6rem}}.health-advices__bg{position:absolute;bottom:0;width:100%;height:300px;background-size:100%;background-repeat:no-repeat;background-position:bottom center;z-index:1}@media only screen and (min-width: 40em){.health-advices__bg{height:300px;background-position:center}}@media only screen and (min-width: 80em){.health-advices__bg{height:450px}}.health-advices__bg .shape{position:absolute;bottom:-1px}.about-us{padding-top:9rem}@media only screen and (min-width: 48em){.about-us{padding-top:11rem}}.about-us .h1{text-align:center;text-transform:uppercase;color:#000}@media only screen and (min-width: 48em){.about-us .h1{font-size:4.8rem}}.theme-color--fuchsia .about-us .h1{color:#C61E82}.theme-color--green .about-us .h1{color:#A7BC0F}.theme-color--orange .about-us .h1{color:#E48B11}.about-us__intro{line-height:2.1875;text-align:center;color:#000}@media only screen and (min-width: 48em){.about-us__intro{max-width:66rem;margin-left:auto;margin-right:auto}}.theme-color--fuchsia .about-us__intro{color:#C61E82}.theme-color--green .about-us__intro{color:#A7BC0F}.theme-color--orange .about-us__intro{color:#E48B11}.about-us__content__text__wrapper{position:relative;padding-top:50vw;z-index:2}@media only screen and (min-width: 48em){.about-us__content__text__wrapper{padding-top:9rem}}@media only screen and (min-width: 64em){.about-us__content__text__wrapper{padding-top:6rem}}.about-us__content__img{position:absolute;z-index:1}.about-us__content__img img{margin:0 auto}.about-us__content__text{position:relative;z-index:1;max-width:300px;margin:0 auto;padding:2rem 3rem 10rem;background-color:#FBFCF7;font-size:1.4rem;line-height:1.928;border:1px solid #000}.theme-color--fuchsia .about-us__content__text{border:1px solid #C61E82}.theme-color--green .about-us__content__text{border:1px solid #A7BC0F}.theme-color--orange .about-us__content__text{border:1px solid #E48B11}@media only screen and (min-width: 48em){.about-us__content__text{max-width:54rem;margin:0 0 0 auto;padding:5rem 6rem 8rem}}.about-us__content__a{position:relative;z-index:1;transform:translateY(-50%)}@media only screen and (min-width: 48em){.about-us__content__a{max-width:64rem;margin:0 0 0 auto}}.about-us__content__a .btn{background:#fff;text-align:left;text-transform:none}@media only screen and (min-width: 48em){.about-us__content__a .btn{max-width:34rem}}.faq{padding-top:9rem}.faq .h1{text-align:center;margin-bottom:1.5em;color:#000;text-transform:uppercase}@media only screen and (min-width: 48em){.faq .h1{font-size:4.8rem}}.theme-color--fuchsia .faq .h1{color:#C61E82}.theme-color--green .faq .h1{color:#A7BC0F}.theme-color--orange .faq .h1{color:#E48B11}.faq__list{margin-bottom:7rem}@media only screen and (min-width: 48em){.faq__list{margin-bottom:11rem}}.faq__list__item:last-of-type .faq__list__item__title{border-bottom:1px solid #eaeaea}.faq__list__item__title{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #eaeaea;padding:3rem 2rem;cursor:pointer}.faq__list__item__title__heading{padding-right:2em;font-size:1.4rem;font-weight:400}.faq__list__item__title__cross{transition:all .33s ease-in-out}.faq__list__item__title__cross .icon{width:1.6rem;height:1.6rem}.faq__list__item__title--open .faq__list__item__title__cross{transform:rotate(45deg)}[class^="faq__list__item__content--"],.faq__list__item__content{padding:0 2rem 3rem;line-height:1.4}.faq__list__item__content{display:none}.newsletter-wrapper{-ms-flex-align:center;align-items:center;margin-bottom:5rem;direction:ltr}@media only screen and (min-width: 48em){.newsletter-wrapper{border:1px solid #4d4d4d;margin-bottom:9rem;background-color:#FBFCF7}}@media only screen and (min-width: 48em){.theme-color--fuchsia .newsletter-wrapper{border:1px solid #ee8fc8}}@media only screen and (min-width: 48em){.theme-color--green .newsletter-wrapper{border:1px solid #e4f470}}@media only screen and (min-width: 48em){.theme-color--orange .newsletter-wrapper{border:1px solid #f7cf97}}.newsletter__img{position:relative;margin-bottom:3rem}@media only screen and (min-width: 48em){.newsletter__img{-ms-flex-preferred-size:40%;flex-basis:40%;margin-bottom:0;overflow:hidden}}.newsletter__img__mask--small{position:absolute;bottom:-1px;width:100%;fill:#fff}@media only screen and (min-width: 48em){.newsletter__img__mask--small{display:none}}.newsletter__img__mask--medium{display:none}@media only screen and (min-width: 48em){.newsletter__img__mask--medium{position:absolute;display:block;top:0;right:0;bottom:0;width:auto;height:100%;fill:#FBFCF7}}.ie11 .newsletter__img__mask--medium{right:-1px;width:114px}.newsletter__form__container{position:relative}.newsletter__form__container .h2{font-size:1.6rem;margin-bottom:.5em;text-transform:none;font-weight:400}@media only screen and (min-width: 48em){.newsletter__form__container .h2{text-align:left;padding-left:1rem}}@media only screen and (min-width: 48em){.newsletter__form__container{-ms-flex-preferred-size:60%;flex-basis:60%}}.newsletter__form{border:1px solid #4d4d4d;border-radius:100px;padding:1rem 1.6rem}html[dir="rtl"] .newsletter__form{direction:rtl}@media only screen and (min-width: 48em){.newsletter__form{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-width:52rem}}.theme-color--fuchsia .newsletter__form{border:1px solid #ee8fc8}.theme-color--green .newsletter__form{border:1px solid #e4f470}.theme-color--orange .newsletter__form{border:1px solid #f7cf97}.newsletter__form__input{width:100%;padding:0 1em}html[dir="rtl"] .newsletter__form__input{direction:rtl}.newsletter__form__button{position:relative;padding:0;font-size:1.2rem;font-weight:700;text-transform:uppercase}.newsletter__form__button:before{content:'';position:absolute;bottom:-2px;left:0;width:0;height:2px;background-color:#28235A;transition:all .33s ease-in-out}.newsletter__form__button:hover:before{width:100%}.newsletter__form__container__response{padding-top:1rem;padding-left:1rem;font-size:1.4rem;position:absolute}.ctas{border-top:1px solid #4d4d4d;border-bottom:1px solid #4d4d4d}.theme-color--green .ctas{border-top:1px solid #e4f470;border-bottom:1px solid #e4f470}.theme-color--fuchsia .ctas{border-top:1px solid #ee8fc8;border-bottom:1px solid #ee8fc8}.theme-color--orange .ctas{border-top:1px solid #f7cf97;border-bottom:1px solid #f7cf97}html[dir="rtl"] .ctas .grid-flex{direction:ltr}@media only screen and (min-width: 48em){.ctas .grid-flex{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.ctas__single,[class^="ctas__single--"]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:250px;padding:6rem 1rem;overflow:hidden}.ctas__single:first-of-type,[class^="ctas__single--"]:first-of-type{border-bottom:1px solid #4d4d4d}@media only screen and (min-width: 48em){.ctas__single:first-of-type,[class^="ctas__single--"]:first-of-type{border-right:1px solid #4d4d4d;border-bottom:none}}.theme-color--fuchsia .ctas__single:first-of-type,.theme-color--fuchsia [class^="ctas__single--"]:first-of-type{border-bottom:1px solid #ee8fc8}@media only screen and (min-width: 48em){.theme-color--fuchsia .ctas__single:first-of-type,.theme-color--fuchsia [class^="ctas__single--"]:first-of-type{border-right:1px solid #ee8fc8;border-bottom:none}}.theme-color--green .ctas__single:first-of-type,.theme-color--green [class^="ctas__single--"]:first-of-type{border-bottom:1px solid #e4f470}@media only screen and (min-width: 48em){.theme-color--green .ctas__single:first-of-type,.theme-color--green [class^="ctas__single--"]:first-of-type{border-right:1px solid #e4f470;border-bottom:none}}.theme-color--orange .ctas__single:first-of-type,.theme-color--orange [class^="ctas__single--"]:first-of-type{border-bottom:1px solid #f7cf97}@media only screen and (min-width: 48em){.theme-color--orange .ctas__single:first-of-type,.theme-color--orange [class^="ctas__single--"]:first-of-type{border-right:1px solid #f7cf97;border-bottom:none}}@media only screen and (min-width: 48em){.ctas__single,[class^="ctas__single--"]{-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start;height:auto}}@media only screen and (min-width: 64em){.ctas__single,[class^="ctas__single--"]{padding:6rem}}.ctas__single--reverse{position:relative;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ctas__single__content .h1{font-weight:100;font-size:2.4rem;text-align:right;text-transform:uppercase;margin-bottom:.5em}@media only screen and (min-width: 64em){.ctas__single__content .h1{font-size:3.6rem}}.ctas__single--reverse .ctas__single__content{position:relative;width:100%;z-index:2;padding-left:1rem}@media only screen and (min-width: 48em){.ctas__single--reverse .ctas__single__content{max-width:28rem}}.ctas__single--reverse .ctas__single__content .h1{text-align:left}@media only screen and (min-width: 48em){.ctas__single__content{max-width:26rem}}.ctas__single__img img{max-height:150px;width:auto}@media only screen and (min-width: 48em){.ctas__single__img img{max-height:none;max-width:32rem}}.ctas__single--reverse .ctas__single__img{position:absolute;right:0;height:100%;max-width:300px;z-index:1;top:0}.ctas__single--reverse .ctas__single__img img{width:100%;height:100%}@media only screen and (min-width: 48em){.ctas__single--reverse .ctas__single__img{height:auto;max-width:550px}}.ctas__single__content__a{display:block;font-size:1.2rem;color:#000;text-decoration:none;text-transform:uppercase;text-align:right;line-height:1.66667}.ctas__single__content__a:hover .icon{transform:translateX(50%)}@media only screen and (min-width: 48em){.ctas__single__content__a{font-size:1.6rem;line-height:1.3125;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}}@media only screen and (min-width: 48em){.ctas__single--reverse .ctas__single__content__a{-ms-flex-pack:start;justify-content:flex-start}}.theme-color--fuchsia .ctas__single__content__a{color:#C61E82}.theme-color--green .ctas__single__content__a{color:#A7BC0F}.theme-color--orange .ctas__single__content__a{color:#E48B11}.ctas__single--reverse .ctas__single__content__a{text-align:left}.ctas__single__content__a .icon{width:12px;height:12px;vertical-align:text-bottom;margin-left:.8rem;stroke:none;fill:#28235A;transition:all .33s ease-in-out}.error-404__wrapper{min-height:60vh}.error-404__wrapper__img{max-width:418px;height:181px;background-image:url("../images/404-raspberry-0a6921cf11.jpg");background-repeat:no-repeat;background-size:100%;margin:15% auto 6rem}.theme-color--orange .error-404__wrapper__img,.theme-color--fuchsia .error-404__wrapper__img{max-width:447px;height:264px;background-image:url("../images/404-plume-7cffcdf165.jpg");background-size:100%}.error-404__wrapper__p{max-width:66rem;padding:0 2rem;margin:0 auto 4rem;text-align:center}@media only screen and (min-width: 64em){.our-results .slider{margin-bottom:11rem}}.slider__item{width:100%}.slider__item img{margin:0 auto}.slider__item__icon{width:80px;height:80px;margin:0 auto;background-image:linear-gradient(-180deg, #eaeaea 0%, #000 100%);border-radius:50%;margin-top:-40px}.theme-color--fuchsia .slider__item__icon{background-image:linear-gradient(-180deg, #DE59B0 0%, #AD3288 100%)}.theme-color--green .slider__item__icon{background-image:linear-gradient(-180deg, #D3DF22 0%, #A7BC0F 100%)}.theme-color--orange .slider__item__icon{background-image:linear-gradient(-180deg, #FAD961 0%, #F76B1C 100%)}.slider__item__icon .icon{display:block;width:80%;height:100%;margin:0 auto;stroke:#fff !important}@media only screen and (min-width: 64em){.slider__item__icon{width:120px;height:120px;margin-top:-60px}}.slider__item__content{max-width:66rem;margin:0 auto;padding:0 3rem 4rem}@media only screen and (min-width: 64em){.slider__item__content{padding:1rem 8rem 10rem}}.slider__item__paragraph--lead{font-size:1.6rem;line-height:1.75}.slider__item__paragraph{font-size:1.2rem;line-height:1.5833}.slider__nav{max-width:34rem}.our-results .slider__nav,.health-advices .slider__nav{display:none}@media only screen and (min-width: 40em){.our-results .slider__nav,.health-advices .slider__nav{display:block;margin-bottom:4rem}}.slider__nav .flickity-prev-next-button{display:none}.slider__nav .flickity-viewport{height:auto !important}.slider__nav .flickity-slider{position:relative !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.slider__nav__item{position:relative !important;left:auto !important;-ms-flex-preferred-size:auto;flex-basis:auto;border-bottom:2px solid transparent;font-size:1.2rem;line-height:1.4;cursor:pointer;transition:border .22s ease-in-out}.slider__nav__item:after{content:'';position:absolute;bottom:-0.2rem;left:0;width:0%;height:2px;transition:width .22s ease-in-out}.slider__nav__item.is-nav-selected:after{width:100%}.theme-color--green .slider__nav__item:after{background-color:#A7BC0F}.theme-color--fuchsia .slider__nav__item:after{background-color:#C61E82}.theme-color--orange .slider__nav__item:after{background-color:#E48B11}.slider__nav__item:hover:after{width:100%}.nav-trigger{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (min-width: 64em){.nav-trigger{display:none}}.nav-trigger .icon{width:34px;height:28px}.nav-trigger span{display:block;cursor:pointer;margin-right:2rem}.nav-trigger.open .nav-trigger__icon span{background-color:#fff;transition:background-color .33s .11s}.nav-trigger.open .nav-trigger__icon span:before{transform:rotate(-40deg);transition:transform .44s .33s}.nav-trigger.open .nav-trigger__icon span:after{width:26px;transform:rotate(40deg);transition:width .44s, transform .33s .55s}.nav-trigger__icon{width:34px;height:28px}.nav-trigger__icon span{position:relative;top:12px;display:block;width:26px;height:3px;background-color:black;border-radius:2px;left:4px;transition:background-color .33s .77s}.nav-trigger__icon span:before{content:'';position:absolute;top:-8px;display:block;width:26px;height:3px;background-color:black;border-radius:1.5px;left:0;transform-origin:100% 0;transform:rotate(0);transition:transform .33s .33s}.nav-trigger__icon span:after{content:'';position:absolute;bottom:-8px;display:block;width:18px;height:3px;background-color:black;border-radius:1.5px;left:0;transform:rotate(0);transform-origin:100% 100%;transition:transform .33s, width .44s .55s}.theme-color--fuchsia .nav-trigger__icon span,.theme-color--fuchsia .nav-trigger__icon span:before,.theme-color--fuchsia .nav-trigger__icon span:after{background-color:#C61E82}.theme-color--green .nav-trigger__icon span,.theme-color--green .nav-trigger__icon span:before,.theme-color--green .nav-trigger__icon span:after{background-color:#A7BC0F}.theme-color--orange .nav-trigger__icon span,.theme-color--orange .nav-trigger__icon span:before,.theme-color--orange .nav-trigger__icon span:after{background-color:#E48B11}.nav{position:absolute;top:6rem;left:20px;width:100%;background-color:#fff;padding:2rem 0;text-transform:uppercase;font-size:1.2rem;text-align:center;transform:translate3D(100%, 0, 0);transition:transform .33s ease-in-out;z-index:20;box-shadow:0 13px 20px 0 rgba(0,0,0,0.1)}@media only screen and (min-width: 48em){.nav{top:8rem}}@media only screen and (min-width: 64em){.nav{position:static;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;padding:0;text-align:left;transform:translate3D(0, 0, 0);box-shadow:none}}.nav a{text-decoration:none;color:#28235A;padding-bottom:.2em}.nav--visible{display:block;left:0;transform:translate3D(0, 0, 0)}@media only screen and (min-width: 64em){.nav--visible{display:-ms-flexbox;display:flex}}@media only screen and (min-width: 64em){.nav__list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.nav__list__item,[class^="nav__list__item--"]{padding:2rem;max-width:26rem;margin:0 auto}@media only screen and (min-width: 64em){.nav__list__item,[class^="nav__list__item--"]{padding:2rem 0;margin-right:3rem;max-width:none}}.nav__list__item a,[class^="nav__list__item--"] a{position:relative}.nav__list__item a:after,[class^="nav__list__item--"] a:after{content:'';position:absolute;display:block;bottom:-2px;left:0;width:0%;height:2px;background-color:#000;transition:width .22s ease-in-out}.theme-color--fuchsia .nav__list__item a:after,.theme-color--fuchsia [class^="nav__list__item--"] a:after{background-color:#C61E82}.theme-color--green .nav__list__item a:after,.theme-color--green [class^="nav__list__item--"] a:after{background-color:#A7BC0F}.theme-color--orange .nav__list__item a:after,.theme-color--orange [class^="nav__list__item--"] a:after{background-color:#E48B11}.nav__list__item:not(.nav__list__item--contact):hover a,[class^="nav__list__item--"]:not(.nav__list__item--contact):hover a{position:relative}.nav__list__item:not(.nav__list__item--contact):hover a:after,[class^="nav__list__item--"]:not(.nav__list__item--contact):hover a:after{width:100%}.nav__list__item--current a{position:relative}.nav__list__item--current a:after{content:'';position:absolute;display:block;bottom:-2px;left:0;width:100%;height:2px;background-color:#000}.theme-color--fuchsia .nav__list__item--current a:after{background-color:#C61E82}.theme-color--green .nav__list__item--current a:after{background-color:#A7BC0F}.theme-color--orange .nav__list__item--current a:after{background-color:#E48B11}.nav__list__item--contact{position:relative;border:1px solid #000;border-radius:100px;padding:1.6em 1.333em;z-index:1;overflow:hidden}.nav__list__item--contact a{color:#000;transition:color .33s ease-in-out}.theme-color--fuchsia .nav__list__item--contact{border:1px solid #C61E82}.theme-color--fuchsia .nav__list__item--contact a{color:#C61E82}.theme-color--green .nav__list__item--contact{border:1px solid #A7BC0F}.theme-color--green .nav__list__item--contact a{color:#A7BC0F}.theme-color--orange .nav__list__item--contact{border:1px solid #E48B11}.theme-color--orange .nav__list__item--contact a{color:#E48B11}@media only screen and (min-width: 64em){.nav__list__item--contact{padding:.6rem 1.42rem}}.nav__list__item--contact:before{content:"";z-index:-1;position:absolute;top:56%;right:100%;width:30px;height:24px;transform-origin:100% 50% 0px;transform:scale3d(1, 2, 1);margin:-15px 10px 0px 1px;border-radius:50%;background:#28235A;transition:transform 0.3s cubic-bezier(0.7, 0, 0.9, 1),opacity 0.3s}.nav__list__item--contact:hover a{color:#fff}.nav__list__item--contact:hover:before{transform:scale3d(-10, 4, 1)}@media only screen and (min-width: 64em){.nav__list__item--contact:hover:before{transform:scale3d(-4, 2, 1)}}.icon{fill:transparent;stroke:#000}.theme-color--fuchsia .icon{stroke:#C61E82}.theme-color--green .icon{stroke:#A7BC0F}.theme-color--orange .icon{stroke:#E48B11}.svg--fill-port-gore{fill:#28235A}.svg--fill-la-rioja{fill:#A7BC0F}.svg--fill-red-violet{fill:#C61E82}.svg--fill-claret{fill:#6F1343}.svg--fill-eastern-blue{fill:#1E97C3}.shape{width:100%;fill:#fff}.languages__list{display:-ms-flexbox;display:flex;margin:0;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 64em){.languages__list{margin-right:4rem}}.languages__item,[class*="languages__item--"]{margin:0}@media only screen and (min-width: 64em){.languages__item,[class*="languages__item--"]{margin-right:.5em}.languages__item:last-child,[class*="languages__item--"]:last-child{margin-right:0}}.languages__item--current a{color:#000}.theme-color--fuchsia .languages__item--current a{color:#C61E82}.theme-color--green .languages__item--current a{color:#A7BC0F}.theme-color--orange .languages__item--current a{color:#E48B11}.btn,[class^="btn--"]{display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;margin:0 auto;max-width:26rem;padding:2rem 2.5rem;border:1px solid #28235A;text-transform:uppercase;font-size:1.4rem;text-align:center;text-decoration:none;color:#28235A;border-radius:10rem;overflow:hidden;backface-visibility:hidden;z-index:1;transition:color 0.33s cubic-bezier(0.7, 0, 0.9, 1)}.btn .icon,[class^="btn--"] .icon{width:18px;height:12px}@media only screen and (min-width: 48em){.btn .icon,[class^="btn--"] .icon{width:20px;height:14px}}@media only screen and (min-width: 48em){.btn,[class^="btn--"]{font-size:1.6rem;max-width:28rem}}.btn:before,[class^="btn--"]:before{content:"";z-index:-1;position:absolute;top:50%;right:100%;width:30px;height:30px;transform-origin:100% 50% 0px;transform:scale3d(1, 2, 1);margin:-15px 10px 0px 1px;border-radius:50%;background:#28235A;transition:transform 0.3s cubic-bezier(0.7, 0, 0.9, 1),opacity 0.3s}.btn:hover,[class^="btn--"]:hover{color:#fff}.btn:hover:before,[class^="btn--"]:hover:before{transform:scale3d(-14, 5, 1)}.btn__icon .icon{fill:#000;stroke:none}.theme-color--fuchsia .btn__icon .icon{fill:#C61E82;stroke:none}.theme-color--green .btn__icon .icon{fill:#A7BC0F;stroke:none}.theme-color--orange .btn__icon .icon{fill:#E48B11;stroke:none}.btn__icon--stroke .icon{stroke:#000}.theme-color--fuchsia .btn__icon--stroke .icon{stroke:#C61E82}.theme-color--green .btn__icon--stroke .icon{stroke:#A7BC0F}.theme-color--orange .btn__icon--stroke .icon{stroke:#E48B11}.btn--download .icon{width:18px;height:17px}.btn__text{width:100%;text-align:center;padding:0 1em}@media only screen and (min-width: 64em){.btn__text{padding:0 .6em}}.cookie{position:fixed;width:100%;background-color:#28235A;color:#fff;bottom:0;z-index:20;box-shadow:0 0px 25px 0 rgba(0,0,0,0.1);padding-bottom:2rem}.cookie__container{position:relative;max-width:144rem;margin:0 auto;padding:0 5rem 0 2rem}.cookie__close{position:absolute;top:0;right:2rem;color:#fff;text-decoration:none}.cookie__close .icon{transform:rotate(45deg);width:2rem;height:2rem;stroke:#fff}
