html{font-size:62.5%}body{font-size:1.6rem}*,*::before,*::after{box-sizing:border-box}a{text-decoration:none;color:inherit;cursor:pointer}h1,h2,h3,h4,h5,h6{margin:0}p{margin:0}cite{font-style:normal}fieldset{border-width:0;padding:0;margin:0}img{width:100%}ul{list-style:none;padding:0;margin:0}/*! HTML5 Boilerplate v7.3.0 | MIT License | https://html5boilerplate.com/ */html{color:#222;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.hidden,[hidden]{display:none !important}.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sr-only.focusable:active,.sr-only.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.invisible{visibility:hidden}.clearfix::before,.clearfix::after{content:" ";display:table}.clearfix::after{clear:both}@media print{*,*::before,*::after{background:#fff !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]::after{content:" (" attr(href) ")"}abbr[title]::after{content:" (" attr(title) ")"}a[href^="#"]::after,a[href^="javascript:"]::after{content:""}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}:root{--vh: 100vh}:root{--black: #000;--white: #FFF;--orange: #F5AC42}figure{margin:0}.ima{display:block;width:100%;position:relative;overflow:hidden}.ima img{width:100%;position:absolute;top:0;left:0}.f16x9{padding-top:56.25%}@font-face{font-family:"Inter Regular";src:url(../7c370fde6764d889efe6.woff2) format("woff2"),url(../a252fc44cf11fd602874.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Inter Bold";src:url(../d408f7c5830b4a9c6f63.woff2) format("woff2"),url(../48a9b7e7e69f61689382.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"am_01";src:url(../2a109f5c34035e254a5a.woff2) format("woff2"),url(../2cc203c61e4e2138879e.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}:root{--font-regular: "Inter Regular", sans-serif;--font-bold: "Inter Bold", sans-serif;--font-am-medium: "am_01", sans-serif}body{font-family:var(--font-regular);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:normal;color:var(--black);font-size:2.4rem;line-height:120%}.language-switcher li a,.language-switcher li,.header__menu--link{font-family:var(--font-regular);font-weight:normal;font-size:1.4rem}@media only screen and (min-width: 1440px){.language-switcher li a,.language-switcher li,.header__menu--link{font-size:2.4rem}}.contact__location--title,.contact--title,.aboutus__content--title{font-family:var(--font-regular);font-weight:normal;font-size:3.2rem;line-height:100%}@media only screen and (min-width: 1440px){.contact__location--title,.contact--title,.aboutus__content--title{font-size:3.4vw}}.home .hero__title{font-family:var(--font-am-medium);font-style:normal;font-size:3.2rem;line-height:100%}@media only screen and (min-width: 1440px){.home .hero__title{font-size:3.4vw}}.aboutus__center--content.center-left .aboutus__center--title,.footer__legal,.footer address,.footer__menu{font-family:var(--font-regular);font-weight:normal;font-size:1.6rem;line-height:120%}@media(prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}.header{width:15rem;position:absolute;top:4rem;left:50%;transform:translate(-50%, 0)}@media only screen and (min-width: 1440px){.header{width:30rem}}.header__logo{width:100%;height:auto}.header__logo path{fill:var(--black)}.header__nav{width:100%}.header__menu{width:100%;display:flex;justify-content:space-between;margin-top:1rem}.footer{background-color:var(--orange);display:flex;flex-direction:column;align-items:center;padding-bottom:5rem;margin:0 -1rem}.footer__sun{transform:translateY(-15vh);width:100vw;height:100vh;background-color:var(--orange);border-radius:100vh 100vh 0 0;z-index:-3}.footer__logo{width:15rem;margin:5rem auto}@media only screen and (min-width: 1440px){.footer__logo{width:30rem}}.footer address,.footer__menu{font-style:normal;color:var(--white);text-align:center;margin-bottom:2.5rem;line-height:180%}@media only screen and (min-width: 1440px){.footer address,.footer__menu{line-height:120%}}.footer__legal{color:var(--white);margin-top:2.5rem;display:flex;flex-direction:column;text-align:center;line-height:180%}@media only screen and (min-width: 1440px){.footer__legal{flex-direction:row;justify-content:center;line-height:120%}}@media only screen and (min-width: 1440px){.footer__legal--item:not(:last-child):after{padding:0 1rem;content:"·"}}.footer__kit{margin-top:5rem;width:100%;max-width:65%}@media only screen and (min-width: 1440px){.footer__kit{max-width:20%}}body{padding:1rem;position:relative}.underline{text-decoration:underline;line-height:180%}.language{position:absolute;right:1rem;top:6rem;z-index:5}@media only screen and (min-width: 1440px){.language{right:2rem;top:8rem}}.language-switcher li{text-transform:uppercase;color:var(--orange)}.language-switcher li.current-language{display:none}body #pojo-a11y-toolbar{position:absolute !important;bottom:0vh !important;top:auto !important}body #pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a{background-color:rgba(0,0,0,0) !important;border:1px solid var(--white) !important;box-shadow:none !important;border-radius:100%}@media only screen and (max-width: 1440px){.header__menu--item.desktop-menu{display:none}}.hamburger__menu{display:flex;flex-direction:column;justify-content:space-between;z-index:100;user-select:none;height:2.2rem;width:3.5rem}@media only screen and (min-width: 1440px){.hamburger__menu{display:none}}.hamburger__menu--label{text-indent:-9999px;top:0;position:absolute}.hamburger__menu .menu__check{height:2.2rem;width:3.5rem;top:0;position:absolute;cursor:pointer;opacity:0;z-index:2}.hamburger__menu .menu__check:checked~.menu-span{opacity:1;transform:rotate(45deg) translate(-7px, -6px);transition:transform .3s;height:.2rem;background-color:var(--white);border-radius:.3rem}@media only screen and (min-width: 1440px){.hamburger__menu .menu__check:checked~.menu-span{transform:rotate(45deg) translate(0, 0)}}.hamburger__menu .menu__check:checked~.menu-span:nth-last-child(3){opacity:0;transform:rotate(0deg) scale(0.2, 0.2);transition:transform .3s}.hamburger__menu .menu__check:checked~.menu-span:nth-last-child(2){transform:rotate(-45deg) translate(0, 0);transition:transform .3s}@media only screen and (min-width: 1440px){.hamburger__menu .menu__check:checked~.menu-span:nth-last-child(2){transform:rotate(-45deg) translate(-6px, 6px)}}.hamburger__menu .menu__check:not(:checked)~.menu-span{transform:rotate(0) translate(0, 0);transition:transform .3s;height:.3rem;background-color:var(--white);border-radius:.3rem}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.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}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-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}template{display:none}[hidden]{display:none}.home{padding:0}.home .loader{height:var(--vh);width:100vw;padding:15vw;display:flex;align-items:center;justify-content:flex-end;z-index:2;position:absolute;top:0}.home .loader .logo__words{overflow:hidden}.home .loader .logo__words path{fill:var(--black)}.home .loader .logo__words--group{opacity:0}.home .loader .logo__words--zing{transform:translateY(0.17rem)}.home .header{z-index:2}.home .header__logo{width:100%;height:auto}.home .header__logo path{fill:var(--white)}.home .header__menu--link{color:var(--white)}.home .language .language-switcher li{color:var(--white)}.home .hero{height:100vh;width:100vw;transform:translateY(100vh)}.home .hero__img{width:100%;height:100%;object-fit:cover;z-index:-1}.home .hero__title{color:var(--white);padding-top:35vh;margin-left:15vw;width:min-content}@media only screen and (min-width: 1440px){.home .hero__title{margin-left:13rem}}.aboutus__intro{display:flex;flex-direction:column;margin:45vh 0 10vh}@media only screen and (min-width: 1440px){.aboutus__intro{flex-direction:row;flex-wrap:wrap;margin:60vh 0 20vh;justify-content:space-between;align-items:flex-start}}.aboutus__content{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start}@media only screen and (min-width: 1440px){.aboutus__content.content-left{width:65%;margin-top:5rem}}.aboutus__content.content-left .aboutus__content--img{margin-top:9rem;width:100%;height:100%;object-fit:cover;max-width:100%}@media only screen and (min-width: 1440px){.aboutus__content.content-left .aboutus__content--img{aspect-ratio:2/1}}@media only screen and (min-width: 1440px){.aboutus__content.content-right{width:30%;height:80vh}}.aboutus__content.content-right .aboutus__content--img{height:100%;object-fit:cover;margin-top:2rem}@media only screen and (min-width: 1440px){.aboutus__content.content-right .aboutus__content--img{margin-top:0;aspect-ratio:115/79}}.aboutus__content--title{padding-left:1rem}@media only screen and (min-width: 1440px){.aboutus__content--title{padding-left:6vw}}.aboutus__center{display:flex;flex-direction:column;margin-top:11rem;padding:0 1rem}@media only screen and (min-width: 1440px){.aboutus__center{flex-direction:row;padding:0 10vw;margin-top:22rem}}@media only screen and (min-width: 1440px){.aboutus__center--content{display:flex;flex-direction:column}}@media only screen and (min-width: 1440px){.aboutus__center--content.center-left{width:40%}}.aboutus__center--content.center-left .aboutus__center--title{text-transform:uppercase;margin-bottom:3rem}.aboutus__center--content.center-left .aboutus__center--list{display:flex;flex-direction:column}.aboutus__center--content.center-left .aboutus__center--list .aboutus__center--item{font-family:var(--font-bold)}.aboutus__center--content.center-right{margin-top:4rem}@media only screen and (min-width: 1440px){.aboutus__center--content.center-right{margin-top:0;width:60%}}.aboutus__center--content.center-right .aboutus__center--text,.aboutus__center--content.center-right p{margin-bottom:2rem}.aboutus__bottom{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:flex-start;margin:10vh 0;flex-wrap:wrap}@media only screen and (min-width: 1440px){.aboutus__bottom{margin:20vh 0}}.aboutus__bottom .aboutus__content{flex-direction:column-reverse}.aboutus__bottom .aboutus__content--title{padding-right:6vw;margin-top:6rem;padding-left:1rem}@media only screen and (min-width: 1440px){.aboutus__bottom .aboutus__content--title{padding-left:0}}.aboutus__bottom .aboutus__content .aboutus__content--img{margin-top:0}.aboutus__bottom .aboutus__content.content-right{margin-top:30vh}@media only screen and (max-width: 1440px){.aboutus__bottom .aboutus__content.content-right{margin-top:6rem;width:100%}}.contact__intro{display:flex;flex-direction:column;margin:45vh 0 10vh}@media only screen and (min-width: 1440px){.contact__intro{flex-direction:row;flex-wrap:wrap;margin:55vh 0 15vh;justify-content:space-between;align-items:flex-start}}.contact--title{padding-left:1rem}@media only screen and (min-width: 1440px){.contact--title{padding:0 12rem;max-width:60%}}.contact__location{display:flex;flex-direction:column;margin:3vw 0;padding-top:3rem;border-top:2px solid var(--black)}@media only screen and (min-width: 1440px){.contact__location{flex-direction:row;padding-top:6rem;margin:6vw}}@media only screen and (min-width: 1440px){.contact__location--content{width:40%}}.contact__location--title{font-family:var(--font-bold);padding-left:1rem}@media only screen and (min-width: 1440px){.contact__location--title{padding-left:0}}.contact__location address{font-style:normal;margin-top:2rem;padding-left:1rem}@media only screen and (min-width: 1440px){.contact__location address{padding-left:0;margin-top:4rem}}.contact__location .contact__menu{margin-top:2rem;padding-left:1rem}@media only screen and (min-width: 1440px){.contact__location .contact__menu{padding-left:0;margin-top:4rem}}.contact__location--img{object-fit:cover;margin:5rem 0}@media only screen and (min-width: 1440px){.contact__location--img{margin:0;width:60%;aspect-ratio:7/5}}.container__page{display:flex;flex-direction:column;margin:45vh 0 10vh;padding-left:1rem}@media only screen and (min-width: 1440px){.container__page{margin:55vh 0 15vh;padding:0 12rem;max-width:60%}}.container__page p{font-style:normal;margin-top:2rem;padding-left:1rem}@media only screen and (min-width: 1440px){.container__page p{padding-left:0;margin-top:4rem}}

/*# sourceMappingURL=style.css.map*/