@font-face{font-family:Gilroy;src:url(/fonts/gilroy-thin.woff2?41ebc1c57d156d2b1a5840c38a130440) format("woff2"),url(/fonts/gilroy-thin.woff?0131e07769be196a7dd7376a79e6938d) format("woff");font-style:normal;font-weight:100;font-swap:display}@font-face{font-family:Gilroy;src:url(/fonts/gilroy-thin-italic.woff2?edf73b3583e81ed51c307e6b74bf7160) format("woff2"),url(/fonts/gilroy-thin-italic.woff?0e2d76c49caccacab3e10e928a0bd367) format("woff");font-style:italic;font-weight:100;font-swap:display}@font-face{font-family:Gilroy;src:url(/fonts/gilroy-ultralight.woff2?e295445b992674231ffadabde541864d) format("woff2"),url(/fonts/gilroy-ultralight.woff?528f758acc245913601a98ad3e77a4d2) format("woff");font-style:normal;font-weight:200;font-swap:display}@font-face{font-family:Gilroy;src:url(/fonts/gilroy-ultralight-italic.woff2?1a3998919ad9a0273d97b66cebbecb78) format("woff2"),url(/fonts/gilroy-ultralight-italic.woff?203badca1c80ac6e5619dee42679937b) format("woff");font-style:italic;font-weight:200;font-swap:display}@font-face{font-family:Gilroy;src:url(/fonts/gilroy-light.woff2?188e240846ba790e5013f07cf3ec0d1f) format("woff2"),url(/fonts/gilroy-light.woff?571016bac91c20b201402a557316d0e8) format("woff");font-style:normal;font-weight:300;font-swap:display}@font-face{font-family:Gilroy;src:url(/fonts/gilroy-light-italic.woff2?759a863b45d37b61e70da1ad77db3ed2) format("woff2"),url(/fonts/gilroy-light-italic.woff?66233a09149936bde0efea35f06115ce) format("woff");font-style:italic;font-weight:300;font-swap:display}@font-face{font-family:Gilroy;src:url(/fonts/gilroy-regular.woff2?1767b42a76d7783b9fa1d36d9bb1d31e) format("woff2"),url(/fonts/gilroy-regular.woff?439c54237e8c4de77f73eba8811b7d58) format("woff");font-style:normal;font-weight:400;font-swap:display}@font-face{font-family:Gilroy;src:url(/fonts/gilroy-regular-italic.woff2?8bae9e9d0df6c623cb2c071f387c5847) format("woff2"),url(/fonts/gilroy-regular-italic.woff?cc88cf6f4e735c3d3ac5af4952ccc070) format("woff");font-style:italic;font-weight:400;font-swap:display}@font-face{font-family:Gilroy;src:url(/fonts/gilroy-medium.woff2?db5d1e66c16b979f966cfd8e2c219039) format("woff2"),url(/fonts/gilroy-medium.woff?196fdc01ce26f399df07e0665e32117f) format("woff");font-style:normal;font-weight:500;font-swap:display}@font-face{font-family:Gilroy;src:url(/fonts/gilroy-medium-italic.woff2?2713a92c3b865f32e8f04076d5554661) format("woff2"),url(/fonts/gilroy-medium-italic.woff?b10f6f86099f5227860ce219446a7d02) format("woff");font-style:italic;font-weight:500;font-swap:display}@font-face{font-family:Gilroy;src:url(/fonts/gilroy-semibold.woff2?84762a96cff13df4debbe2b0104277aa) format("woff2"),url(/fonts/gilroy-semibold.woff?1e152b42a7848e4e9ab60129932fcd09) format("woff");font-style:normal;font-weight:600;font-swap:display}@font-face{font-family:Gilroy;src:url(/fonts/gilroy-semibold-italic.woff2?d650a45e82e6cbefbb43c8fda63e91de) format("woff2"),url(/fonts/gilroy-semibold-italic.woff?b07c30ded47f216ace5dd0c7a482ad4f) format("woff");font-style:italic;font-weight:600;font-swap:display}@font-face{font-family:Gilroy;src:url(/fonts/gilroy-bold.woff2?ed5d4a67f6a84e43b999d21d2412907b) format("woff2"),url(/fonts/gilroy-bold.woff?410131ed9eca5683e8682482c00c2403) format("woff");font-style:normal;font-weight:700;font-swap:display}@font-face{font-family:Gilroy;src:url(/fonts/gilroy-bold-italic.woff2?5872557ba49f1ab52cfe5dd8ee33d426) format("woff2"),url(/fonts/gilroy-bold-italic.woff?cdfaff89158e0bb7b6cc0cc2dbb4ea98) format("woff");font-style:italic;font-weight:700;font-swap:display}@font-face{font-family:Gilroy;src:url(/fonts/gilroy-extrabold.woff2?39622e727748f0899d3ce3b2fce9d1bf) format("woff2"),url(/fonts/gilroy-extrabold.woff?ba6d7ee15d557128f669119819d3fe63) format("woff");font-style:normal;font-weight:800;font-swap:display}@font-face{font-family:Gilroy;src:url(/fonts/gilroy-extrabold-italic.woff2?d6fa80f9d5a705f677bb3e6c23b54ab5) format("woff2"),url(/fonts/gilroy-extrabold-italic.woff?a1374d1b19fa4ec04c5446e3c0dd89f1) format("woff");font-style:italic;font-weight:800;font-swap:display}@font-face{font-family:Gilroy;src:url(/fonts/gilroy-black.woff2?4d2ac5eb629c4a0d530ddaadc24465ab) format("woff2"),url(/fonts/gilroy-black.woff?027ac6cf93e198bde3fe0748c5920f7d) format("woff");font-style:normal;font-weight:900;font-swap:display}@font-face{font-family:Gilroy;src:url(/fonts/gilroy-black-italic.woff2?3003f3a53a7276eaeb92ab09c8a14737) format("woff2"),url(/fonts/gilroy-black-italic.woff?6a09cdb803e109a289125e9257497b6e) format("woff");font-style:italic;font-weight:900;font-swap:display}@font-face{font-family:Gilroy;src:url(/fonts/gilroy-heavy.woff2?b532553f298f99dca3182e2c9a4a492a) format("woff2"),url(/fonts/gilroy-heavy.woff?42e1bc16804d983018197eeb6772b968) format("woff");font-style:normal;font-weight:950;font-swap:display}@font-face{font-family:Gilroy;src:url(/fonts/gilroy-heavy-italic.woff2?6c121e5c287058715d3821e892d9641b) format("woff2"),url(/fonts/gilroy-heavy-italic.woff?77fb5e3ca51737083db2f48b6546d4d4) format("woff");font-style:italic;font-weight:950;font-swap:display}

/*! 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:border-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}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:70%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}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}[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}*,:after,:before{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media (prefers-reduced-motion:reduce){*,:after,:before{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;transition-duration:1ms!important}}*{touch-action:manipulation}::-moz-selection{background:#202020;color:#00f49a}::selection{background:#202020;color:#00f49a}html{width:100%;height:100%;overflow-y:scroll;scroll-behavior:smooth;font:500 55.14%/1.7 Gilroy,Graphik,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#584ff5;color:#fff}@media screen and (min-width:22.5em){html{font-size:62.5%}}body{min-height:100%;font-size:1.8rem}@media screen and (min-width:320px){body{overflow-x:hidden}}@media screen and (min-width:896px){body{font-size:2rem}}main{display:block}ol,ul{padding-left:0;list-style-type:none}blockquote,dd,dl,figure,ol,ul{margin:0}figure{font-size:0}fieldset{margin:0;padding:0;border:none}input{-webkit-appearance:none;-moz-appearance:none;appearance:none}button,input{border:none}textarea{resize:none}button{padding:0;background:transparent;cursor:pointer}abbr[title]:not(:hover){border:none;text-decoration:none}address{font-style:normal}a{color:#fff;text-decoration:none}a *{pointer-events:none!important}h1,h2,h3,h4,h5,h6{margin:0}svg{pointer-events:none}.underline{text-decoration:underline}.f300{font-weight:300}.f400{font-weight:400}.f500{font-weight:500}.f600{font-weight:600}.f700{font-weight:700}.content__list{margin-top:2em;margin-bottom:1.6em}.content__list--ul{padding-left:1.2em;list-style-type:disc}.content__li:not(:first-child){margin-top:1em}@media screen and (min-width:896px){.content__li:not(:first-child){margin-top:1.5em}}.content__p{margin-bottom:1.75em}.h-bar:before{content:"";width:2rem;height:.3rem;margin:6rem 0 1rem;display:block;background:#fff}@media screen and (min-width:896px){.h-bar:before{width:4rem;margin-top:9rem;margin:14rem 0 1.5rem}}.h-bar.h1:before{width:4rem;height:.5rem}.h-bar strong{display:block}.h{font-weight:500;line-height:1.1}.h strong{font-weight:800}.h1{font-size:4rem;line-height:1}@media screen and (min-width:896px){.h1{font-size:9rem}}.h2{margin-bottom:1em;font-size:3rem;line-height:.93}@media screen and (min-width:896px){.h2{font-size:6rem}}.h3{font-size:2.5rem}@media screen and (min-width:896px){.h3{font-size:3.5rem;line-height:1.14}}.inclusive-un-une:before{content:"\B7";color:#fff}.inclusive-un-une:after{content:"e"}.inclusive-eur-rice:before{content:"\B7";color:#fff}.inclusive-eur-rice:after{content:"rice";white-space:nowrap}.hidden{display:none}@media screen and (max-width:895px){.hidden-mobile{display:none}}.visually-hidden:not(:focus):not(:active){position:absolute;width:1px;height:1px;margin:-1px;padding:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%);-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0);overflow:hidden;border:0;white-space:nowrap}@media screen and (max-width:895px){.visually-hidden-mobile:not(:focus):not(:active){position:absolute;width:1px;height:1px;margin:-1px;padding:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%);-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0);overflow:hidden;border:0;white-space:nowrap}}@media screen and (min-width:896px){.visually-hidden-desktop:not(:focus):not(:active){position:absolute;width:1px;height:1px;margin:-1px;padding:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%);-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0);overflow:hidden;border:0;white-space:nowrap}}.size-0{width:0;height:0;border:0}.nowrap{white-space:nowrap}.pr{position:relative}.flex-center{display:inline-flex;justify-content:center;align-items:center}.dragging,.noselect{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}.resizing *{transition:1ms!important}.green{color:#00f49a}.white{color:#fff}.black{color:#202020}.red-error{color:#ff4f4f}.x-space{max-width:116rem;width:100%;margin-left:auto;margin-right:auto;padding-right:1rem;padding-left:1rem}@media screen and (min-width:320px){.x-space{padding-right:3rem;padding-left:3rem}}.cta{padding:1.05em 1.9em;white-space:nowrap;font-size:1.6rem;line-height:1;text-transform:uppercase;background:#00f49a;color:#202020}.cta,.cta *{font-weight:700}.cookies-banner--fixed{position:fixed;bottom:1.5rem;left:50%;z-index:3;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);width:calc(100% - 3rem);max-width:50em;padding-top:2rem;padding-bottom:2rem;display:inline-flex;flex-direction:column;justify-content:flex-start;align-items:stretch;border-radius:.8rem;font-size:1.4rem}@media screen and (min-width:896px){.cookies-banner--fixed{bottom:3rem;padding:3rem 4rem;font-size:1.6rem}}.cookies-banner--fixed:before{box-shadow:0 .2rem .8rem rgba(32,32,32,.3);transition:opacity .5s cubic-bezier(.455,.03,.515,.955)}.cookies-banner--fixed:after,.cookies-banner--fixed:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:.8rem}.cookies-banner--fixed:after{background:#584ff5;box-shadow:0 .2rem .8rem rgba(32,32,32,.2)}.cookies-banner--fixed:not(:hover):before{opacity:0}.cookies__introduction{margin-top:.75em;line-height:1.5}.cookie__features{margin:1.3em 0;font-size:1.4rem}@media screen and (min-width:896px){.cookie__features{font-size:1.7rem}}.cookie__feature:not(:first-child){margin-top:1rem}@media screen and (min-width:600px){.cookies__form{flex-grow:1;flex-shrink:0;flex-basis:auto;max-width:32em;display:flex;justify-content:space-between;align-items:center}}@media screen and (min-width:896px){.cookies__form{margin-top:1rem}}@media screen and (min-width:600px){.cookies-banner--fixed .cookies__form{max-width:36em}}@media screen and (min-width:896px){.cookies-banner--fixed .cookies__form{max-width:50em}}.cookie{margin:.25em 0}.cookie:not(:last-child){margin-right:2rem}@media screen and (min-width:599px){.cookie:not(:last-child){margin-right:5rem}}.cookies__submit{padding:1.6rem 2em;background:#00f49a;color:#202020;font-weight:700;line-height:1;text-transform:uppercase}@media screen and (max-width:599px){.cookies__submit{margin:1em 0 0 auto;width:100%;font-size:1.6rem}}@media screen and (min-width:896px){.cookies__submit{padding-left:6rem;padding-right:6rem}}.cookies__submit:focus .cookies__arrow,.cookies__submit:hover .cookies__arrow{-webkit-transform:translate3d(10%,0,0);transform:translate3d(10%,0,0)}@media screen and (min-width:896px){.cookies-banner--in-content .cookies__submit-inner{align-items:baseline}}.cookies__arrow{display:none}@media screen and (min-width:896px){.cookies-banner--in-content .icon__cookies__arrow-svg{width:2.1rem}}.header{padding:1.5rem 1.5rem 0 1rem;display:flex;justify-content:space-between;align-items:center}@media screen and (min-width:320px){.header{padding-left:2.5rem}}@media screen and (min-width:896px){.header{padding:3rem 0 0 6rem}}.altavia-logo{margin-right:1rem}@media screen and (min-width:896px){.altavia-logo{width:22rem;height:auto}}.apply{position:fixed;top:1.5rem;right:1.5rem;z-index:9}@media screen and (min-width:896px){.apply{top:3rem;right:3rem}}.apply-sizer{opacity:0;pointer-events:none}.apply-sizer:before{content:attr(header-sizer)}.main{padding-top:5.7rem}@media screen and (min-width:896px){.main{padding-top:10rem}}.content{display:flex;flex-direction:column}.apply-section{order:1}.hero{position:relative;padding-bottom:12rem;border-bottom:.1rem solid hsla(0,0%,100%,.4)}@media screen and (min-width:896px){.hero{padding-bottom:23rem}}.hero:before{content:"";position:absolute;bottom:0;left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);width:.2rem;height:5rem;background:#fff}@media screen and (min-width:896px){.hero:before{height:7rem}}.hero__title{word-break:break-word}@media screen and (min-width:896px){.section-column{max-width:calc(50% - 11rem)}.section-column:nth-child(odd){float:left}.section-column:nth-child(2n){float:right}}.clients__list{display:flex;align-items:center;flex-wrap:wrap;margin-top:2rem;text-align:center}@media screen and (max-width:319px){.clients__list{flex-flow:column}}@media screen and (min-width:896px){.clients__list{margin-top:10rem;margin-bottom:12rem}}.clients__item{position:relative;display:flex;align-items:center;justify-content:center;width:15rem;height:8.6rem;margin-bottom:2rem;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}@media screen and (min-width:320px) and (max-width:895px){.clients__item{margin-left:calc(33.33% - 10rem)}}@media screen and (min-width:896px) and (max-width:1029px){.clients__item{margin:0 calc(16.66% - 7.5rem) 3.4rem}}@media screen and (min-width:1030px){.clients__item{margin:0 0 3.4rem}.clients__item:not(:nth-child(4n-3)){margin-left:calc(33.33% - 20rem)}.edge .clients__item:not(:nth-child(4n-3)),.ie .clients__item:not(:nth-child(4n-3)){margin-left:calc(33.32% - 30.666rem)}}.clients__item:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0) scale(.6);transform:translate3d(-50%,-50%,0) scale(.6);width:23rem;height:9rem;background:no-repeat url("/img/partners.png");background-size:99rem 100rem}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-resolution:1.3dppx),only screen and (min-resolution:124.8dpi){.clients__item:after{background-image:url("/img/partners_2x.png")}}.clients__label{position:relative;z-index:-1}.clients--abinbev:after{background-position:1.7rem -62.5rem}.clients--ag-real-estate:after{background-position:-53.6rem -34.5rem}.clients--auchan:after{background-position:-27rem -9.4rem}.clients--carrefour:after{background-position:.4rem 2rem}.clients--danone:after{background-position:-53.1rem -9.9rem}.clients--dia:after{background-position:-52.5rem -22.4rem}.clients--fiat-chrysler-automobiles:after{background-position:-26.7rem -47rem}.clients--fost-plus:after{background-position:.5rem -46.6rem}.clients--goodyear:after{background-position:.9rem -33.9rem}.clients--gyproc:after{background-position:-26.8rem -60.6rem}.clients--henkel:after{background-position:-26.7rem -33.9rem}.clients--l-oreal:after{background-position:-79.1rem -22.4rem}.clients--makro:after{background-position:-79.2rem -34rem}.clients--mg{background-position:-53rem -60.6rem}.clients--nespresso:after{background-position:-27rem 2.2rem}.clients--nutricia:after{background-position:.4rem -10rem}.clients--picard:after{background-position:-27rem -22.3rem}.clients--proximus:after{background-position:-79rem 2rem}.clients--remy-cointreau:after{background-position:-53rem -47rem}.clients--shell:after{background-position:-79.4rem -9.4rem}.clients--starbucks:after{background-position:.6rem -20.9rem}.clients--tom-and-co:after{background-position:-53.1rem 2.3rem}.clients--velux:after{background-position:-79.4rem -48.4rem}.clients--louis-delhaize{background-position:-79.4rem -60.1rem}.clients--deli{background-position:.6rem -73rem}.clients--tibi{background-position:-26.8rem -72.8rem}.clients--chizou{background-position:-53rem -72.8rem}.clients--casa{background-position:-79.4rem -72.8rem}.clients--leonidas{background-position:.6rem -87.1rem}.clients--drink-it-fresh{background-image:url("/img/partner-drinkitfresh.png");background-size:contain;background-position:50%}.apply-section{padding-bottom:6rem;background:#4c45ca}@media screen and (min-width:896px){.apply-section{padding-bottom:14rem}}.apply__form{margin-top:4.7rem}@media screen and (min-width:896px){.apply__files{display:flex;justify-content:space-between}}@media screen and (min-width:896px){.apply__file{flex:0 0 calc(50% - 4rem)}}.footer{--footer-body-size:1.6rem;font-size:var(--footer-body-size);background:#181818}.footer__inner{padding-top:4rem;padding-bottom:4rem;position:relative}@media screen and (min-width:896px){.footer__inner{display:flex;justify-content:space-between;align-items:flex-start;padding-top:8rem;padding-bottom:8rem}}.footer__logo{margin-bottom:3rem}@media screen and (min-width:896px){.footer__logo{margin-top:1.7rem}}.footer__socials{display:flex;align-items:center;line-height:0}@media screen and (max-width:895px){.footer__socials{float:right;flex-direction:column;position:relative;left:.7rem;margin-top:6.4rem}}@media screen and (min-width:896px){.footer__socials{position:absolute;top:22rem;left:2rem}}@media screen and (max-width:895px){.social:not(:first-child){margin-top:2rem}}@media screen and (min-width:896px){.social:not(:first-child){margin-left:2.5rem}}.social__link{width:4rem;height:4rem}.footer__infos{margin-bottom:5rem;font-size:1.4rem}@media screen and (min-width:896px){.footer__infos{margin-left:28%}}.footer__infos__title{margin:1em 0;font-size:var(--footer-body-size)}@media screen and (min-width:896px){.footer__reach-us{margin-left:auto;flex-grow:.2}}.footer__reach-us__link{display:flex;align-items:center;padding:.9rem 0}.footer__reach-us__icon{display:inline-flex;flex-grow:0;flex-shrink:0;flex-basis:6rem;align-items:center}.footer__reach-us__icon .accent-path{fill:#00f49a}.footer__legal-bar{padding-top:.5em;padding-bottom:.5em;background:#4c45ca}:-webkit-autofill{-webkit-text-fill-color:#202020;background-color:transparent;box-shadow:inset 0 0 0 100px transparent;transition:background-color 500000s ease-in-out 500000s}:-webkit-autofill::selection{-webkit-text-fill-color:#fff}.checkable__ctn{position:relative;display:inline-flex;align-items:center}.checkable__input{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;cursor:pointer;opacity:0}.checkable__input:not(.checkable__input--fake-checked):not(:checked)+.checkbox:after{-webkit-transform:translateZ(0) scale(0);transform:translateZ(0) scale(0)}.checkable__input:not(.checkable__input--fake-checked):not(:checked):focus+.checkbox:after,.checkable__input:not(.checkable__input--fake-checked):not(:checked):hover+.checkbox:after{-webkit-transform:translateZ(0) scale(.2);transform:translateZ(0) scale(.2);transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955)}.checkable__input--fake-checked{cursor:not-allowed}.checkable__input--fake-checked+.checkbox,.checkable__input--regular:not(:checked):not(:hover):not(:focus)+.checkbox{border-color:#979797}.checkable__input--fake-checked+.checkbox:after,.checkable__input--regular:not(:checked):not(:hover):not(:focus)+.checkbox:after{background:#979797}.checkbox{position:relative;margin-left:1rem;flex-shrink:0;width:2rem;height:2rem;border:.1rem solid #00f49a;transition:border-color .3s cubic-bezier(.455,.03,.515,.955)}@media screen and (min-width:896px){.checkbox{margin-left:3rem}}.checkbox:after{content:"";width:1rem;height:1rem;background:#00f49a;transition:-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275);transition:transform .3s cubic-bezier(.175,.885,.32,1.275);transition:transform .3s cubic-bezier(.175,.885,.32,1.275),-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275);transition-origin:center}.fillable{width:100%;margin-top:1.3em;display:block;font-size:2.5rem;line-height:2.3;font-weight:600;background:transparent;color:#fff;border-bottom:.2rem solid hsla(0,0%,59%,.2);transition:.3s cubic-bezier(.25,.46,.45,.94);transition-property:border-color,outline}.fillable:focus,.fillable:hover{border-color:#fff;outline:none;transition-duration:.6s;transition-timing-function:cubic-bezier(.455,.03,.515,.955)}.fillable:invalid{box-shadow:none}.fillable__textarea{max-height:3.4em;padding:.5em 0;border:none;border-bottom:.2rem solid hsla(0,0%,59%,.2);line-height:1.2;transition:.3s cubic-bezier(.25,.46,.45,.94);transition-property:max-height,border-color}.fillable__textarea:focus,.fillable__textarea:valid{max-height:18em;outline:none;transition-duration:.6s;transition-timing-function:cubic-bezier(.455,.03,.515,.955)}::-ms-clear{color:#fff;transform:scale(.5)}::-webkit-input-placeholder{color:hsla(0,0%,85%,.8);font-size:inherit}::-ms-input-placeholder{color:hsla(0,0%,85%,.8);font-size:inherit}::placeholder{color:hsla(0,0%,85%,.8);font-size:inherit}.fillable--error:not(:valid){color:#ff4f4f;border-bottom-color:#ff4f4f}.fillable--error:valid~.errors{display:none}.form__files{margin-top:7rem}.dropzone{position:relative;margin-bottom:4rem;padding:2rem;color:#00f49a}@media screen and (min-width:896px){.dropzone{margin-bottom:12rem}}.dropzone:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#6960f6;border:.2rem solid #fff}.dropzone:not(.dropzone--filled) .dropzone__readiness-ctn{display:none}.dropzone__errors{display:block;margin-bottom:4rem}.dropzone__informations{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:22rem;padding:1rem;pointer-events:none;text-align:center}.dropzone__label{margin:.8rem auto .5rem;line-height:1.1;font-weight:700;color:#fff}@media screen and (min-width:896px){.dropzone__label{font-size:2.4rem;line-height:1.2}}.dropzone__description{font-weight:400;font-size:2.4rem;line-height:1.2}.dropzone__background{position:absolute;top:.2rem;right:.2rem;bottom:.2rem;left:.2rem;pointer-events:none;background:#00f49a;transition:opacity .3s cubic-bezier(.455,.03,.515,.955)}.dropzone__readiness-ctn{position:absolute;right:2rem;bottom:1.8rem;left:2rem;padding:0 1rem 1.2rem;display:flex;flex-direction:column;justify-content:center;align-items:stretch;text-align:center}.dropzone__readiness__part{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dropzone__file-name{font-weight:700}.dropzone__valid{position:absolute;top:.5rem;right:.5rem;width:4.2rem;height:4.2rem;background:#fff;border-radius:50%;transition:opacity .3s cubic-bezier(.455,.03,.515,.955)}.icon__dropzone-validate-svg{color:#00f49a}.dropzone__input{position:absolute;top:0;left:0;width:100%;height:100%;padding:2rem;cursor:pointer;opacity:0}.dropzone__input:valid~*{color:#202020}.dropzone__input:valid~.dropzone__informations .dropzone__description,.dropzone__input:valid~.dropzone__informations .dropzone__label{display:none}.dropzone__input:not(.dropzone--error):not(:valid)~.dropzone__background,.dropzone__input:not(.dropzone--error):not(:valid)~.dropzone__informations .dropzone__valid{opacity:0}.dropzone--error{color:#fff}.dropzone--error:not(:valid)~.dropzone__informations .dropzone__valid{display:none}.dropzone--error:not(:valid)~.dropzone__background{background:#ff4f4f}.dropzone--error:valid~.errors{display:none}.errors{margin-top:.5em;font-size:1.6rem}.form__submit{padding:1.3em 4em;display:block}@media screen and (max-width:895px){.form__submit{margin:0 auto}}
/*# sourceMappingURL=job.css.map*/