:root{--primary-font: "Open Sans", Helvetica, Arial, sans-serif;--secondary-font: "Open Sans", Helvetica, Arial, sans-serif;--h1-font: var(--primary-font);--h2-font: var(--primary-font);--h3-font: var(--primary-font);--h4-font: var(--primary-font);--h5-font: var(--primary-font);--h6-font: var(--primary-font);--subtitle-font: var(--primary-font);--btn-text-font: var(--primary-font);--regular-text-font: var(--secondary-font);--h1-weight: 600;--h3-weight: normal;--root-font-size: 16px;--title-big-fontsize: 35px;--title-big-mobile-fontsize: 24px;--title-medium-fontsize: 20px;--title-medium-mobile-fontsize: 16px;--title-small-fontsize: 18px;--btn-text-font-size: 15px;--regular-text-line-height: 1.5;--header-background-color: #fff;--header-height: 75px;--header-height-mobile: 75px;--footer-height: 100px;--footer-height-mobile: 100px;--footer-background-color: var(--primary-color);--app-wrapper-margin-top-desktop: 0px;--app-wrapper-margin-top-mobile: 0px;--app-wrapper-padding-top-desktop: 0px;--app-wrapper-padding-top-mobile: 0px;--primary-color: #1976d2;--main-text-color: #1f3038;--landing-title-wrapper-margin-bottom: 45px;--landing-title-wrapper-margin: 0 auto var(--landing-title-wrapper-margin-bottom) auto;--landing-title-wrapper-margin-768px-max: 0;--landing-title-wrapper-padding-768px-max: 0;--landing-title-wrapper-width-768px-max: 100%;--landing-title-wrapper-width-768px: 100%;--landing-title-wrapper-width-992px: 100%;--landing-title-color: var(--main-text-color);--landing-title-color-mobile: var(--landing-title-color);--landing-title-text-shadow: none;--landing-title-padding: 0;--landing-title-align: center;--landing-title-line-height: 1.1;--landing-title-mobile-line-height: 1.1;--landing-subtitle-color: var(--main-text-color);--landing-subtitle-color-mobile: var(--landing-subtitle-color);--landing-subtitle-margin-left: auto;--landing-subtitle-margin: 20px auto 30px var(--landing-subtitle-margin-left);--landing-subtitle-margin-mobile: 20px auto 30px auto;--landing-subtitle-line-height: 1.1;--landing-subtitle-mobile-line-height: 1.1;--landing-subtitle-width: 793px;--landing-subtitle-align: center;--landing-subtitle-font-size-mobile: 16px;--landing-content-alignment: flex-start;--landing-content-padding: 30px 0;--landing-content-padding-mobile: 30px 0;--landing-content-min-height: 700px;--landing-content-min-height-mobile: 700px;--landing-cover-min-height: calc( 100vh - (var(--header-height) + var(--footer-height)) );--landing-cover-min-height-mobile: calc( 100vh - (var(--header-height-mobile) + var(--footer-height-mobile)) );--landing-cover-background-color: transparent;--landing-cover-opacity-layer-background: rgba(255, 255, 255, 0);--landing-cover-opacity-layer-background-mobile: var( --landing-cover-opacity-layer-background );--landing-analyse-background-color: rgba(255, 255, 255, 1);--landing-additional-text-max-width: 800px;--landing-additional-text-margin: 30px auto 0;--landing-additional-text-padding: 15px;--landing-additional-text-background-color: rgba(255, 255, 255, 0.3);--landing-additional-text-font-size: 13px;--landing-additional-text-align: justify;--dropzone-max-width: 800px;--dropzone-box-shadow: rgba(0, 0, 0, 0.16) 0 1px 6px;--dropzone-border-color: #d3d6dd;--dropzone-wrapper-min-height: 240px;--dropzone-border-hover-color: var(--primary-color);--dropzone-logo-color: var(--primary-color);--dropzone-logo-opacity: 0.4;--dropzone-logo-hover-color: var(--primary-color);--dropzone-logo-margin: 40px auto 0;--dropzone-btn-max-width: 175px;--dropzone-btn-color: var(--primary-color);--dropzone-btn-border: none;--dropzone-btn-hover-color: var(--primary-color);--dropzone-btn-hover-filter: grayscale(0.3);--dropzone-btn-txt-color: #ffffff;--dropzone-btn-text-weight: 600;--dropzone-btn-hover-txt-color: #ffffff;--dropzone-btn-border-radius: 2px;--dropzone-margin-desktop: 5px auto;--dropzone-margin-mobile: 15px;--dropzone-max-height: auto;--dropzone-sidelined-color: #555555;--landing-dropzone-max-width: 250px;--landing-dropzone-mobile-max-width: 175px;--landing-dropzone-text-color: #555555;--upload-zone-title-font-size: 20px;--upload-zone-title-margin: 10px auto 20px;--upload-zone-text-wrapper-margin: 20px auto;--dropzone-text-font-weight: normal;--dropzone-text-font-size: 14px;--dark-dropzone-background-color: rgba(255, 255, 255, 0.4);--dark-dropzone-border-color: #ffffff;--dark-dropzone-border-hover-color: var(--primary-color);--dark-dropzone-logo-color: #ffffff;--dark-dropzone-logo-hover-color: var(--primary-color);--dark-dropzone-sidelined-color: #cccccc;--dark-landing-dropzone-text-color: #ffffff;--see-all-job-offers-button-background-color: transparent;--see-all-job-offers-button-color: var(--primary-color);--see-all-job-offers-button-border-color: var( --see-all-job-offers-button-color );--see-all-job-offers-button-filter-hover: grayscale(0.5);--see-all-job-offers-button-background-color-hover: transparent;--see-all-job-offers-button-color-hover: #fff;--see-all-job-offers-button-border-color-hover: var( --see-all-job-offers-button-background-color-hover );--map-popup-content-font: var(--primary-font);--responsive-screen-768px-width: 750px;--responsive-screen-992px-width: 970px;--responsive-screen-1200px-width: 1170px;--responsive-wrapper-dynamic-padding: 0 15px 0 15px;--button-font-size: var(--root-font-size);--button-font-weight: 600;--button-padding: 0 15px;--button-height: 40px;--button-width: 100%;--button-min-width: auto;--button-border-radius: 2px;--button-background-color: var(--primary-color);--button-text-color: #ffffff;--button-border: solid 1px var(--button-background-color);--button-background-color-on-hover: var(--primary-color);--button-text-color-on-hover: #ffffff;--button-border-on-hover: solid 1px}/*! 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;font-size:1em}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-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}*{box-sizing:border-box}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}input,label,select,button,textarea{margin:0;border:0;padding:0;display:inline-block;vertical-align:middle;white-space:normal;background:none;line-height:1;font-weight:normal;width:auto}input:focus,button:focus,a:focus{outline:0}#cvcatcher-app{font-family:var(--secondary-font);font-size:var(--root-font-size);color:var(--main-text-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:var(--landing-cover-min-height)}#cvcatcher-map{font-family:var(--secondary-font);font-size:var(--root-font-size);color:var(--main-text-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#cvcatcher-app h1,#cvcatcher-app h2,#cvcatcher-app h3,#cvcatcher-app h4{clear:initial}#cvcatcher-app h3{text-transform:initial}#cvcatcher-app img,#cvcatcher-app svg{vertical-align:initial}#cvcatcher-app a{text-decoration:none}#cvcatcher-app a:hover,#cvcatcher-app a:focus{text-decoration:none}#cvcatcher-app hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}#cvcatcher-app ::placeholder{font-family:var(--secondary-font);font-size:12px}.cc-fade-enter{opacity:0}.cc-fade-exit{opacity:1}.cc-fade-enter-active{opacity:1}.cc-fade-exit-active{opacity:0}.cc-fade-enter-active,.cc-fade-exit-active{transition:opacity 500ms}.tfl-appear{opacity:0;transform:translateX(-30px);transition:opacity 400ms,transform 400ms}.tfl-appear-done{opacity:1;transform:translateX(0px);transition:opacity 400ms,transform 400ms}.tfl-enter{opacity:0;transform:translateX(-30px);transition:opacity 400ms,transform 400ms}.tfl-enter-active{opacity:1;transform:translateX(0px);transition:opacity 400ms,transform 400ms}.tfl-exit{opacity:1;transition:opacity 400ms,transform 400ms}.tfl-exit-active{opacity:0;transform:translateX(-30px);transition:opacity 400ms,transform 400ms}.cc-toggle-slide-enter{display:block;height:0;transition:height 200ms ease}.cc-toggle-slide-enter.cc-toggle-slide-enter-active{height:500px}.cc-toggle-slide-enter-done{height:500px;transition:height 200ms ease}.cc-toggle-slide-exit{height:500px;transition:height 200ms ease}.cc-toggle-slide-exit.cc-toggle-slide-exit-active{height:0}.cc-toggle-slide-exit-done{height:0;transition:height 200ms ease;display:none}.cc-toggle-fade-enter{opacity:0;transition:opacity 150ms ease}.cc-toggle-fade-enter-done{opacity:1;transition:opacity 150ms ease}.cc-toggle-fade-exit-done{opacity:0;transition:opacity 150ms ease}.cvc-widget-enter{opacity:0;transform:scale(0.5);transition:opacity 400ms,transform 400ms}.cvc-widget-enter-active{opacity:1;transform:scale(1);transition:opacity 400ms,transform 400ms}.cvc-widget-enter-done{opacity:1;transform:scale(1)}.cvc-widget-exit{opacity:1;transition:opacity 400ms,transform 400ms}.cvc-widget-exit-active{opacity:0;transform:scale(0.5);transition:opacity 400ms,transform 400ms}.cvc-widget-exit-done{opacity:0;transform:scale(0.5)}.step-enter{opacity:0 !important;transform:scale(0.9)}.step-enter-active{opacity:1 !important;transform:translateX(0);transition:opacity 300ms,transform 300ms}.step-enter-done{opacity:1 !important}.step-exit{opacity:1 !important}.step-exit-active{opacity:0 !important;transform:scale(0.9);transition:opacity 300ms,transform 300ms}.checkmark-enter{opacity:0;transform:scale(2)}.checkmark-enter-active{opacity:1;transform:scale(1);transition:opacity 300ms,transform 300ms}.checkmark-enter-done{opacity:1}.checkmark-exit{opacity:1}.checkmark-exit-active{opacity:0;transform:scale(0.6);transition:opacity 100ms,transform 100ms}.checkmark-exit-done{opacity:0}.user-sections-appear{opacity:0;transform:translateY(-20px)}.user-sections-appear-active{opacity:1;transform:translateY(0px);transition:300ms}.application-appear{opacity:0;transform:scale(0.9);transition:opacity 300ms,transform 300ms}.application-appear-done{opacity:1;transform:translateX(0px);transition:opacity 300ms,transform 300ms}.application-enter{opacity:0;transform:scale(0.9);transition:opacity 300ms,transform 300ms}.application-enter-active{opacity:1;transform:translateX(0px);transition:opacity 300ms,transform 300ms}.application-exit{opacity:1;transition:opacity 300ms,transform 300ms}.application-exit-active{opacity:0;transform:scale(0.9);transition:opacity 300ms,transform 300ms}.filters-enter{transform:scale(0) !important}.filters-enter-active{transition:opacity 300ms,transform 200ms;transform:scale(1) !important;opacity:1 !important}.filters-enter-done{transform:scale(1) !important;transition:opacity 300ms,transform 200ms;opacity:1 !important}.filters-exit{transform:scale(1) !important;opacity:1 !important}.filters-exit-active{transition:opacity 300ms,transform 200ms}.filters-exit-done{transition:opacity 300ms,transform 200ms}.city-enter{opacity:0;transform:scale(0)}.city-enter-active{opacity:1;transform:scale(1);transition:200ms ease}.city-exit{opacity:1;transform:scale(1);transition:200ms ease}.city-exit-active{transform:scale(0);opacity:0;transition:200ms ease}.search-buttons-appear{opacity:0;transform:scale(0)}.search-buttons-appear-done{opacity:1;transform:scale(1);transition:200ms ease}.search-buttons-enter{opacity:0;transform:scale(0)}.search-buttons-enter-active{opacity:1;transform:scale(1);transition:200ms ease}.search-buttons-exit{opacity:1;transform:scale(1);transition:200ms ease}.search-buttons-exit-active{transform:scale(0);opacity:0;transition:200ms ease}.search-buttons-enter-done{opacity:1;transform:scale(1)}.user-skills-list{display:flex;flex-wrap:wrap;margin-top:10px;margin-bottom:10px}.skills-enter{max-height:104px;overflow:hidden;transition:500ms cubic-bezier(0.82, -0.01, 0.24, 1.01)}.skills-enter-active{max-height:2000px;transition:500ms cubic-bezier(0.82, -0.01, 0.24, 1.01)}.skills-enter-done{max-height:2000px;transition:500ms cubic-bezier(0.82, -0.01, 0.24, 1.01)}.skills-exit{max-height:2000px;transition:400ms cubic-bezier(0.82, -0.01, 0.24, 1.01)}.skills-exit-active{max-height:104px;overflow:hidden;transition:400ms cubic-bezier(0.82, -0.01, 0.24, 1.01)}.skills-exit-done{max-height:104px;overflow:hidden;transition:500ms cubic-bezier(0.82, -0.01, 0.24, 1.01)}.sections-enter-done{transform-origin:top;display:block}.sections-enter{transform:scaleY(0);transition:500ms cubic-bezier(0.82, -0.01, 0.24, 1.01);transform-origin:top;display:none}.sections-enter-active{transform:scaleY(1);transition:500ms cubic-bezier(0.82, -0.01, 0.24, 1.01);transform-origin:top;display:block}.sections-exit{transform:scaleY(0);transition:500ms cubic-bezier(0.82, -0.01, 0.24, 1.01);transform-origin:top;display:block}.sections-exit-active{transform:scaleY(1);transition:500ms cubic-bezier(0.82, -0.01, 0.24, 1.01);transform-origin:top;display:block}.sections-exit-done{position:relative;z-index:1;transform:scaleY(1);transform-origin:top;display:block}.modal-enter-done{display:block !important}.modal-enter{display:block !important;opacity:0}.modal-enter-active{display:block !important;opacity:1}.modal-exit{display:block !important;opacity:1}.modal-exit-active{opacity:0;display:block !important;transition:opacity 300ms}.modal-exit-done{display:none !important}.modal-content-enter{opacity:0}.modal-content-enter-active{opacity:1;transition:opacity 500ms}.modal-content-exit{opacity:1}.modal-content-exit-active{opacity:0;transition:opacity 500ms}.map-mobile-enter{transform:translateX(-500px)}.map-mobile-enter-active{transition:transform ease 300ms;transform:translateX(0px)}.map-mobile-exit{transform:translateX(0px)}.map-mobile-exit-active{transform:translateX(-500px);transition:transform ease 300ms}.picky{position:initial !important;margin-top:5px}.picky__dropdown .option:focus,.picky:focus{outline:0 !important}.picky button{padding:0 10px;transition:border-color 200ms;border-color:#d3d6dd}.picky button:hover{border-color:var(--primary-color)}.picky__input::after{width:7px !important;height:7px !important;background:none !important;border-top:0 !important;border-left:0 !important;border-right:1px solid var(--primary-color) !important;top:12px !important;right:10px !important;left:unset !important;border-bottom:1px solid var(--primary-color);border-radius:1px;transform:rotateZ(45deg)}.picky__input--disabled .picky__placeholder{color:var(--isabled-color) !important}.picky__input--disabled::after{border-right-color:var(--isabled-color) !important;border-bottom-color:var(--isabled-color) !important}.picky__input{box-shadow:none !important}.picky__input span,.picky__placeholder{color:#1f3038;font-size:14px;margin:5px 45px 5px 5px}.picky__dropdown{border-color:rgba(0,0,0,.09);box-shadow:0 2px 8px rgba(0,0,0,.09);border-radius:3px;padding:10px 0;min-width:216px;max-height:0;transition:500ms cubic-bezier(0.82, -0.01, 0.24, 1.01);z-index:1}@media screen and (max-width: 480px){.picky__dropdown{margin-top:10px}}.picky__dropdown .option{border:none !important;color:#1f3038;font-size:14px;transition:all .4s}.picky__dropdown .option input[type=checkbox]{margin-left:5px !important;margin-right:5px !important;border-color:#f8f8f8}.picky__dropdown .option.selected{background-color:#f7f7f9 !important}.picky__dropdown .option:hover{background-color:#f7f7f9 !important}.picky__filter{padding:3px 10px !important}.picky__filter__input{font-size:12px;padding:5px !important;height:34px !important;line-height:34px;transition:border-color 200ms;border-radius:2px !important}.picky__filter__input::placeholder{font-size:14px !important}.picky__filter__input:focus{border-color:var(--primary-color) !important}.profile-info-input div.react-autosuggest__container{flex-grow:1;min-width:145px;flex-basis:20%}.profile-info-input div.react-autosuggest__container:after{display:block;position:relative;bottom:1px;content:"";border-bottom:solid 1px var(--primary-color);transform:scaleX(0);transition:transform 250ms ease-in-out;transform-origin:0 50%;width:98%}.profile-info-input div.react-autosuggest__container:hover:after{transform:scaleX(1);transform-origin:100% 50%}@media screen and (min-width: 992px){.profile-info-input div.react-autosuggest__container:after{left:5px}}@media screen and (max-width: 480px){.profile-info-input div.react-autosuggest__container:after{left:5px}}.parallax-outer{margin:35px 0}.MuiAutocomplete-option{font-family:var(--secondary-font)}[class^=orejime-]{margin:0;padding:0;border:0;font-family:inherit;font-size:inherit;color:inherit;vertical-align:baseline;cursor:default;float:none;width:auto;text-align:left;font-weight:normal}.orejime-Main,.orejime-Modal{font-size:1em;line-height:1.5}.orejime-Button{border:0;color:#fff;border-radius:2px;padding:6px 10px;margin-right:.5em;border:1px solid rgba(0,0,0,0)}.orejime-Button[disabled]{opacity:.75}.orejime-Button--save,.orejime-Button--accept{background:#057eb6;color:#fff}.orejime-Button--decline{background:#666}.orejime-Button--info{background:#057eb6}.orejime-Notice{background:#fff;position:fixed;z-index:1000;width:100%;bottom:0;font-size:.8em}@media(min-width: 768px){.orejime-Notice{box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19);border-radius:2px;bottom:20px;right:20px;max-width:300px}}@media(max-width: 768px){.orejime-Notice{border:none;border-radius:0}}.orejime-Notice--mandatory{position:absolute;bottom:0;left:0;right:0;margin:auto;max-width:none}.orejime-Notice--hidden{display:none !important}.orejime-Notice-body{padding:1em}.orejime-Notice-logo{max-width:200px}.orejime-Notice-title,.orejime-Notice-description{color:#111;margin-bottom:.5em}.orejime-Notice-title{font-weight:bold;font-size:1.2em;line-height:1.3}.orejime-Notice-purposes{color:#111}.orejime-Notice-changes{color:#111;margin-bottom:.5em;font-weight:bold}.orejime-Notice-privacyPolicyLink{text-decoration:underline;cursor:pointer}.orejime-Notice-privacyPolicyLink,.orejime-Notice-privacyPolicyLink:hover{color:inherit}.orejime-Notice-privacyPolicyLink:hover,.orejime-Notice-privacyPolicyLink:focus{text-decoration:none}.orejime-Notice-actions{display:block}.orejime-Notice-actionItem{display:inline}.orejime-Notice-learnMoreButton{display:inline-block}.orejimeHtml-WithModalOpen{height:100%}.orejimeHtml-WithModalOpen body{position:fixed;overflow:hidden;height:100%;width:100%}.orejime-ModalOverlay,.orejime-NoticeOverlay{z-index:1000;background:rgba(0,0,0,.5);position:fixed;top:0;left:0;right:0;bottom:0}.orejime-ModalWrapper{z-index:1001;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);margin:0;width:640px;max-width:100%;max-height:100%;overflow:auto}.orejime-Modal{background:#fff;color:#111;border-radius:2px;box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19)}.orejime-Modal-header{padding:1em;border-bottom:solid 1px #057eb6}.orejime-Modal-title{margin:0;font-size:2em;display:block;font-weight:bold;padding-right:20px}.orejime-Modal-closeButton{border:none;background:none;color:inherit;position:absolute;top:1em;right:1em}.orejime-CloseIcon{stroke:currentColor;width:12px}.orejime-Modal-body{padding:1em}.orejime-Modal-footer{padding:1em;border-top:solid 1px #057eb6}.orejime-Modal-privacyPolicyLink,.orejime-Modal-poweredByLink{cursor:pointer;text-decoration:underline;color:inherit}.orejime-Modal-privacyPolicyLink:hover,.orejime-Modal-privacyPolicyLink:focus,.orejime-Modal-privacyPolicyLink:active,.orejime-Modal-poweredByLink:hover,.orejime-Modal-poweredByLink:focus,.orejime-Modal-poweredByLink:active{color:inherit}.orejime-Modal-privacyPolicyLink:hover,.orejime-Modal-privacyPolicyLink:focus,.orejime-Modal-poweredByLink:hover,.orejime-Modal-poweredByLink:focus{text-decoration:none}.orejime-Modal-poweredByLink{position:absolute;right:1em;color:#aaa;font-size:.8em;padding:6px 0}.orejime-Modal-poweredByLink:hover,.orejime-Modal-poweredByLink:focus,.orejime-Modal-poweredByLink:active{color:#aaa}.orejime-AppList{display:block;padding:0;margin:0}.orejime-AppList-item{display:block;position:relative;line-height:1.25;vertical-align:middle;padding-left:60px;min-height:40px;margin-top:.7em}.orejime-AppList-item:first-child{margin-top:0}.orejime-CategorizedAppList{list-style:none}.orejime-CategorizedAppList-item{margin-bottom:1em}.orejime-CategorizedAppList-title{font-size:1.2em;font-weight:bold}.orejime-CategorizedAppList-description{font-size:.9em}.orejime-CategorizedAppList-apps{margin-top:.5em;margin-left:1em}.orejime-AppItem-title{font-weight:600;cursor:pointer}.orejime-AppItem-description{font-size:.8em}.orejime-AppItem-purposes{font-size:.8em;color:#aaa}.orejime-AppItem-optOut,.orejime-AppItem-required{padding-left:.2em;font-size:.8em;color:#aaa}.orejime-AppItem-input{position:absolute;top:0;left:0;opacity:0;width:50px;height:30px}.orejime-AppItem-switch{position:absolute;left:0;display:inline-block;width:50px;height:30px}.orejime-AppItem-slider{box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19);position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#aaa;-webkit-transition:.4s;transition:.4s;width:50px;display:inline-block;border-radius:30px;border:2px solid rgba(0,0,0,0)}.orejime-AppItem-slider:before{position:absolute;content:"";height:20px;width:20px;left:3px;bottom:3px;background-color:#fff;-webkit-transition:.4s;transition:.4s;border-radius:50%;border:1px solid #555}.orejime-AppItem-switchLabel{position:absolute;width:50px;top:34px;overflow:ellipsis;font-size:.8em;text-align:center}.orejime-AppItem-switch--disabled .orejime-AppItem-slider{cursor:default;opacity:.5}.orejime-AppItem-switch--disabled .orejime-AppItem-switchLabel{color:#aaa}.orejime-AppItem-input:focus+.orejime-AppItem-label .orejime-AppItem-slider{border-color:#fff;outline-offset:2px}.orejime-AppItem-input:checked+.orejime-AppItem-label .orejime-AppItem-slider{background-color:#057eb6}.orejime-AppItem-input:checked+.orejime-AppItem-label .orejime-AppItem-slider:before{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}.orejime-AppToggles{margin-bottom:1em;display:block}.orejime-AppToggles-item{display:inline}[class^=orejime-]{font-family:var(--primary-font);font-size:14px;font-weight:normal}@media(min-width: 768px){.orejime-Notice{padding:15px 0;bottom:20px;left:20px;max-width:400px;border-radius:4px;box-shadow:0 4px 6px 0 rgba(0,0,0,.2),5px 5px 10px 0 rgba(0,0,0,.19)}}@media(max-width: 768px){.orejime-Notice{border-top:solid 1px var(--primary-color);border-radius:0}}.orejime-Notice .orejime-Notice-body .orejime-Notice-text{margin-bottom:10px}.orejime-Notice .orejime-Notice-body .orejime-Notice-description{text-align:center}.orejime-Notice .orejime-Notice-body .orejime-Notice-actions{display:flex;flex-wrap:wrap;justify-content:center}.orejime-Notice .orejime-Notice-body .orejime-Notice-actions .orejime-Notice-actionItem{margin-top:10px}.orejime-Notice .orejime-Notice-purposes{color:#5e5e5e}.orejime-Button{border-radius:2px;padding:10px 20px;transition:background ease 200ms}.orejime-Button:hover{cursor:pointer}.orejime-Button.orejime-Button--save,.orejime-Button.orejime-Button--accept{border:solid 1px #057eb6}.orejime-Button.orejime-Button--save:hover,.orejime-Button.orejime-Button--accept:hover{filter:brightness(90%);border:solid 1px brightness(90%)}.orejime-Button.orejime-Button--decline{background:#057eb6;border:solid 1px #057eb6}.orejime-Button.orejime-Button--decline:hover{filter:brightness(90%);border:solid 1px brightness(90%)}.orejime-Button.orejime-Button--info{color:#057eb6;background:#fff;border:solid 1px #057eb6}.orejime-Button.orejime-Button--info[disabled]:hover{background:inherit;color:#057eb6;cursor:default}.orejime-Button.orejime-Button--info:hover{color:#fff;background:#057eb6}.orejime-Modal .orejime-Modal-title{font-size:2.2em;font-weight:200;margin-bottom:20px}.orejime-Modal .orejime-Modal-header{padding:30px;border-bottom:none}.orejime-Modal .orejime-Modal-body{padding:10px 30px}.orejime-Modal .orejime-AppToggles{margin-bottom:30px;text-align:center}.orejime-Modal .orejime-AppList .orejime-AppList-item{padding-left:80px;margin-bottom:25px}.orejime-Modal .orejime-AppList .orejime-AppItem,.orejime-Modal .orejime-AppList .orejime-AppItem-label{position:static}.orejime-Modal .orejime-Modal-footer{border-top:none;text-align:center}@media print{[data-print-hidden]{display:none}}
