/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */label{cursor:inherit}*{margin:0}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:500}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none;cursor:pointer}[type=reset],[type=submit],button,html [type=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,legend{padding:0}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(../../resources/images/ajax-loader-c5cd7f5300576ab4c88202b42f6ded62-cache.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(../../resources/fonts/slick-ced611daf7709cc778da928fec876475-cache.eot);src:url(../../resources/fonts/slick-ced611daf7709cc778da928fec876475-cache.eot?#iefix) format("embedded-opentype"),url(../../resources/fonts/slick-b7c9e1e479de3b53f1e4e30ebac2403a-cache.woff) format("woff"),url(../../resources/fonts/slick-d41f55a78e6f49a5512878df1737e58a-cache.ttf) format("truetype"),url(../../resources/fonts/slick-f97e3bbf73254b0112091d0192f17aec-cache.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"\2190"}[dir=rtl] .slick-prev:before{content:"\2192"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"\2192"}[dir=rtl] .slick-next:before{content:"\2190"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"\2022";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}button{font-weight:700;text-decoration:none;user-select:none;outline:none;border:none!important}.simpleButton{border-radius:.3125rem;background-color:#009fe3;color:#fff;padding:.6rem;text-align:center}.simpleButton:disabled{background-color:#9a9a9a!important;user-select:none!important;cursor:default!important}.freshButton{border-radius:.3125rem;background-color:#f39320;color:#fff;padding:.5rem;text-align:center;transition:background-color .2s ease}.freshButton:disabled{background-color:#9a9a9a!important;cursor:default!important}.freshButton:hover{background-color:rgba(243,147,32,.8)}.simpleButtonSet .icon-button{display:flex;align-items:center;position:relative;min-height:2.875rem;background:#fff;transition:background-color .5s ease;vertical-align:middle;box-shadow:0 0 .5rem 0 rgba(0,0,0,.2);border-radius:.3125rem;font-weight:500;font-size:1.2rem;text-decoration:none;cursor:pointer;user-select:none}.simpleButtonSet .icon-button.subButton{min-width:10rem}.simpleButtonSet .icon-button.subButton:hover{background-color:#eafeea}.simpleButtonSet .icon-button.subButton h4{padding:0 0 0 2.5rem;font-size:.75rem;color:grey}.simpleButtonSet .icon-button.subButton.selected{background-color:#fbe1d5}.simpleButtonSet .icon-button.subButton.selected h4{font-weight:500}.simpleButtonSet h4,.simpleButtonSet span{display:inline-block;vertical-align:middle}.simpleButtonSet span{padding-left:.2rem;padding-right:.2rem;color:#009fe3}.simpleButtonSet h4{font-size:.8rem;color:grey}.simpleButtonSet .active h4{text-decoration:underline}.onboardingContent{z-index:1500;display:flex;align-items:flex-start;justify-content:center;position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;visibility:hidden;transition:opacity .25s ease-in-out}.onboardingContent.start{justify-content:flex-start}.onboardingContent.start.extraPad{padding-left:10rem}.onboardingContent.end{justify-content:flex-end;padding-right:2rem}.onboardingContent.visible{opacity:1;visibility:visible}.onboardingBackground{z-index:1400;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.4)}.highlighted{z-index:1501!important;position:relative}.row{width:100%}.row.no-gutters{margin-right:0;margin-left:0}.row.no-gutters>[class*=" col-"],.row.no-gutters>[class^=col-]{padding-right:0;padding-left:0}[class*=" col-"],[class^=col-]{box-sizing:border-box;width:90%}@media (max-width:599px){[class*=" col-"],[class^=col-]{margin-left:5%!important;margin-right:5%!important}}@media (min-width:600px){.col-md-1{float:left;clear:none;text-align:inherit;width:5.58333%;margin-left:0;margin-right:3%}.col-md-1:after{content:"";display:table;clear:both}.col-md-1:last-child{margin-right:0}.col-md-2{float:left;clear:none;text-align:inherit;width:14.16667%;margin-left:0;margin-right:3%}.col-md-2:after{content:"";display:table;clear:both}.col-md-2:last-child{margin-right:0}.col-md-3{float:left;clear:none;text-align:inherit;width:22.75%;margin-left:0;margin-right:3%}.col-md-3:after{content:"";display:table;clear:both}.col-md-3:last-child{margin-right:0}.col-md-4{float:left;clear:none;text-align:inherit;width:31.33333%;margin-left:0;margin-right:3%}.col-md-4:after{content:"";display:table;clear:both}.col-md-4:last-child{margin-right:0}.col-md-5{float:left;clear:none;text-align:inherit;width:39.91667%;margin-left:0;margin-right:3%}.col-md-5:after{content:"";display:table;clear:both}.col-md-5:last-child{margin-right:0}.col-md-6{float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0;margin-right:3%}.col-md-6:after{content:"";display:table;clear:both}.col-md-6:last-child{margin-right:0}.col-md-7{float:left;clear:none;text-align:inherit;width:57.08333%;margin-left:0;margin-right:3%}.col-md-7:after{content:"";display:table;clear:both}.col-md-7:last-child{margin-right:0}.col-md-8{float:left;clear:none;text-align:inherit;width:65.66667%;margin-left:0;margin-right:3%}.col-md-8:after{content:"";display:table;clear:both}.col-md-8:last-child{margin-right:0}.col-md-9{float:left;clear:none;text-align:inherit;width:74.25%;margin-left:0;margin-right:3%}.col-md-9:after{content:"";display:table;clear:both}.col-md-9:last-child{margin-right:0}.col-md-10{float:left;clear:none;text-align:inherit;width:82.83333%;margin-left:0;margin-right:3%}.col-md-10:after{content:"";display:table;clear:both}.col-md-10:last-child{margin-right:0}.col-md-11{float:left;clear:none;text-align:inherit;width:91.41667%;margin-left:0;margin-right:3%}.col-md-11:after{content:"";display:table;clear:both}.col-md-11:last-child{margin-right:0}.col-md-12{float:left;clear:none;text-align:inherit;width:100%;margin-left:0;margin-right:3%}.col-md-12:after{content:"";display:table;clear:both}.col-md-12:last-child{margin-right:0}}.displayFlex{display:flex!important}.displayInlineBlock{display:inline-block}.contentCenter{justify-content:center}.contentEnd{justify-content:flex-end}.contentStart{justify-content:flex-start}.contentAround{justify-content:space-around}.contentBetween{justify-content:space-between}.mb-05{margin-bottom:.5rem}.mb-1,.my-1{margin-bottom:1rem}.mt-1,.my-1{margin-top:1rem}.ml-1,.mx-1{margin-left:1rem}.mr-1,.mx-1{margin-right:1rem}.py-1{padding-top:1rem;padding-bottom:1rem}.py-05{padding-top:.5rem;padding-bottom:.5rem}.p-05{padding:.5rem}.textRight{text-align:right}.textLeft{text-align:left}.textCenter{text-align:center}.textBold{font-weight:700}.colorRed{color:red}.p-1{padding:1rem!important}[class*=" common-icon-"],[class^=common-icon-]{font-size:2rem}body,button,html,input,optgroup,select,textarea{font-family:Roboto,sans-serif}body,html{background-color:#e4e4e4;min-height:100%;max-width:100vw}body.wait,body.wait *,html.wait,html.wait *{cursor:wait!important}body.noScroll,html.noScroll{overflow:hidden!important}body #content,html #content{min-height:100%;position:relative;box-sizing:border-box}body #content:after,body #content:before,html #content:after,html #content:before{box-sizing:inherit}body #content .contentContainer,html #content .contentContainer{min-height:100%;position:relative}body.hideModules #navModule{display:none}@media (max-width:599px){body{overflow-x:hidden}}html{overflow-y:auto}main{min-height:100%;margin:0 0 1.5rem;max-width:100%}main.wider{max-width:90%!important}.notificationContainer{position:fixed;right:.75rem;top:1.4rem;overflow:visible;z-index:1301;display:flex}.notificationContainer .tipContainer{margin-right:.5rem}.custom-scroll-handle .inner-handle{background-color:#d9d9d9}.pageContent{transition:margin-left .5s ease;min-height:calc(100vh - 4rem);position:relative}.pageContent.noTop{top:0}.pageContent.withMenu{position:relative;margin-left:4.5rem;margin-right:.5rem}.pageContent.withMenu.pinned{margin-left:14.5rem}.buildNumber{position:fixed;bottom:0;right:0;font-size:.5rem;color:#434b50}.blackBackground,.clearBackground{z-index:100;position:fixed;top:0;left:0;height:100%;width:100%}.blackBackground{background-color:#000;opacity:.6}.backdrop,.whiteBackground{position:fixed;top:0;left:0;right:0;bottom:0;display:none;opacity:.8;background:#fff;z-index:1000;height:100%;width:100%}.backdrop.show,.show.whiteBackground,.whiteBackground{display:block}.navigationButton{display:none}.condition-checkbox{position:absolute;opacity:0;z-index:100;cursor:pointer}.condition-checkbox+label{position:relative;cursor:pointer;padding:0;vertical-align:middle;user-select:none}.condition-checkbox:disabled+label{color:#b8b8b8;cursor:auto}.condition-checkbox:disabled+label:before{box-shadow:none;background:#ddd}.condition-checkbox+label:before{width:1.375rem;height:1.375rem;content:"";margin-right:.625rem;display:inline-block;vertical-align:middle;border:.125rem solid #009fe3}.condition-checkbox:hover+label:before{background:rgba(0,159,227,.3);opacity:.6!important}.condition-checkbox:checked+label:before{background:transparent!important}.condition-checkbox:checked+label:after{color:#7ed321;content:"\2713";position:absolute;left:0;font-size:2.3rem}.dateVersion{text-align:right;position:fixed;bottom:0;right:.1rem;font-size:.5rem}:-moz-full-screen,:-ms-fullscreen,:-webkit-full-screen,:fullscreen{overflow:hidden!important}.popupBackground{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1400;background-color:rgba(0,0,0,.6)}.popupBackground.transparent{background-color:transparent}.popupContent{display:flex;justify-content:center;align-items:flex-start;position:fixed;height:100%;width:100%;top:0;left:0;z-index:1501}@font-face{font-family:common-icons;src:url(../../resources/fonts/common-icons-dc8432ff42d82b4f6290b729d34103e2-cache.eot);src:url(../../resources/fonts/common-icons-dc8432ff42d82b4f6290b729d34103e2-cache.eot#iefix) format("embedded-opentype"),url(../../resources/fonts/common-icons-c6aa99df60b32c288351d648f78bcb8c-cache.woff2) format("woff2"),url(../../resources/fonts/common-icons-274a11085e37efd76c0f02175b1d2a59-cache.ttf) format("truetype"),url(../../resources/fonts/common-icons-a0b2ac3c1bce9ca61b1178a699166b84-cache.woff) format("woff"),url(../../resources/fonts/common-icons-a958565a8eb13aa8fc41ee0ece0f8dd7-cache.svg#common-icons) format("svg");font-weight:400;font-style:normal}[class*=" common-icon-"],[class^=common-icon-]{font-family:common-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.common-icon-education-2:before{content:"\E95F"}.common-icon-suitcase:before{content:"\E910"}.common-icon-facebook:before{content:"\E95E"}.common-icon-instagram:before{content:"\E964"}.common-icon-linkedin:before{content:"\E965"}.common-icon-sms3:before{content:"\E958"}.common-icon-calender:before{content:"\E956"}.common-icon-dashboard:before{content:"\E957"}.common-icon-email:before{content:"\E959"}.common-icon-messenger:before{content:"\E95A"}.common-icon-sms:before{content:"\E95B"}.common-icon-triangle:before{content:"\E95C"}.common-icon-whatsapp:before{content:"\E95D"}.common-icon-arrow_bothways:before{content:"\E955"}.common-icon-note:before{content:"\E947"}.common-icon-contact:before{content:"\E94E"}.common-icon-files:before{content:"\E94F"}.common-icon-alarm:before{content:"\E950"}.common-icon-bar-magnifier:before{content:"\E954"}.common-icon-course:before{content:"\E94B"}.common-icon-recovery-place:before{content:"\E948"}.common-icon-orthodontist:before{content:"\E949"}.common-icon-ying-yang:before{content:"\E94A"}.common-icon-star-half:before{content:"\E952"}.common-icon-star-full:before{content:"\E945"}.common-icon-star-empty:before{content:"\E946"}.common-icon-acne:before{content:"\E953";color:#000}.common-icon-anti-conception:before{content:"\E960"}.common-icon-edit:before{content:"\E968"}.common-icon-feetcare:before{content:"\E969"}.common-icon-info:before{content:"\E96C"}.common-icon-medical-supply:before{content:"\E96D"}.common-icon-medicine:before{content:"\E96E"}.common-icon-piggy-bank:before{content:"\E96F"}.common-icon-dentist:before{content:"\E94C"}.common-icon-pregnancy-care:before{content:"\E94D"}.common-icon-physio:before{content:"\E951"}.common-icon-trash:before{content:"\E944"}.common-icon-book:before{content:"\E943"}.common-icon-file-checklist:before{content:"\E941"}.common-icon-safe:before{content:"\E942"}.common-icon-bike:before{content:"\E919"}.common-icon-boiler:before{content:"\E91A"}.common-icon-camera-2:before{content:"\E91B"}.common-icon-camping-equipment:before{content:"\E91C"}.common-icon-caravan:before{content:"\E91D"}.common-icon-couche:before{content:"\E91E"}.common-icon-desktop:before{content:"\E91F"}.common-icon-display:before{content:"\E920"}.common-icon-document-2:before{content:"\E921"}.common-icon-dumbbell:before{content:"\E922"}.common-icon-education:before{content:"\E923"}.common-icon-electronics:before{content:"\E924"}.common-icon-glasses:before{content:"\E925"}.common-icon-glue:before{content:"\E926"}.common-icon-gramophone:before{content:"\E927"}.common-icon-health-insurance:before{content:"\E928"}.common-icon-hearing-aid:before{content:"\E929"}.common-icon-kitchen-mixer:before{content:"\E92A"}.common-icon-laptop:before{content:"\E92B"}.common-icon-medical:before{content:"\E92C"}.common-icon-mobile-2:before{content:"\E92D"}.common-icon-mobile:before{content:"\E92E"}.common-icon-moped-front:before{content:"\E92F"}.common-icon-moped:before{content:"\E930"}.common-icon-motor-helmet:before{content:"\E931"}.common-icon-personal-info:before{content:"\E932"}.common-icon-radio:before{content:"\E933"}.common-icon-sailing-boat:before{content:"\E934"}.common-icon-ski:before{content:"\E935"}.common-icon-sofa:before{content:"\E936"}.common-icon-sport-shirt:before{content:"\E937"}.common-icon-sport-shoes:before{content:"\E938"}.common-icon-tablet:before{content:"\E939"}.common-icon-tax-office:before{content:"\E93A"}.common-icon-tax:before{content:"\E93B"}.common-icon-tent-2:before{content:"\E93C"}.common-icon-tent:before{content:"\E93D"}.common-icon-tv:before{content:"\E93E"}.common-icon-vacuum-cleaner:before{content:"\E93F"}.common-icon-work-office:before{content:"\E940"}.common-icon-profile:before{content:"\E918"}.common-icon-car-speed-gauge:before{content:"\E915"}.common-icon-file-add:before{content:"\E916"}.common-icon-travel-beach:before{content:"\E917"}.common-icon-banking-spending:before{content:"\E914"}.common-icon-car:before{content:"\E913"}.common-icon-first-aid-kit:before{content:"\E901"}.common-icon-money-bag:before{content:"\E902"}.common-icon-pasport:before{content:"\E903"}.common-icon-home:before{content:"\E904"}.common-icon-travel-insurance:before{content:"\E905"}.common-icon-clock:before{content:"\E906"}.common-icon-alarm-clock:before{content:"\E907"}.common-icon-sms2:before{content:"\E908"}.common-icon-email2:before{content:"\E909"}.common-icon-check:before{content:"\E90A"}.common-icon-plus:before{content:"\E90B"}.common-icon-document:before{content:"\E90C"}.common-icon-arrow-left:before{content:"\E90D"}.common-icon-arrow-right:before{content:"\E90E"}.common-icon-person:before{content:"\E90F"}.common-icon-world:before{content:"\E911"}.common-icon-user2:before{content:"\E912"}.common-icon-camera:before{content:"\E963"}.common-icon-bulb:before{content:"\E962"}.common-icon-folder-open2:before{content:"\E961"}.common-icon-play:before{content:"\EA15"}.common-icon-excel:before{content:"\E900";color:#217346}.common-icon-powerpoint:before{content:"\E966";color:#d24726}.common-icon-word:before{content:"\E967";color:#2b579a}.common-icon-pdf:before{content:"\E96A";color:#d80027}.common-icon-caret-down:before{content:"\F0D7"}.common-icon-th-large:before{content:"\F009"}.common-icon-th-list:before{content:"\F00B"}.common-icon-image:before{content:"\F03E"}.common-icon-user3:before{content:"\F008"}.common-icon-lock2:before{content:"\F024"}.common-icon-shield2:before{content:"\F133"}.common-icon-email-2:before{content:"\E96B"}.common-icon-sms-2:before{content:"\E970"}.common-icon-menu:before{content:"\F0C9"}.common-icon-euro:before{content:"\F153"}.common-icon-pin:before{content:"\F08E"}.common-icon-back:before{content:"\F112"}.common-icon-student:before{content:"\E971"}.common-icon-youngprof:before{content:"\E972"}.common-icon-cross:before{content:"\E973"}.common-icon-opera:before{content:"\F26A"}.common-icon-safari:before{content:"\F267"}.common-icon-chrome:before{content:"\F268"}.common-icon-firefox:before{content:"\F269"}.common-icon-list-numbered:before{content:"\E9B9"}.errorBoundary .line{float:left;clear:none;text-align:inherit;width:100%;margin-left:0;margin-right:3%}.errorBoundary .line:after{content:"";display:table;clear:both}.errorBoundary .line:last-child{margin-right:0}.errorBoundary .line .text{display:inline-block}.errorBoundary a{text-decoration:none;color:#009fe3}.errorBoundary a:hover{text-decoration:underline}.dateTimeForm{padding:0;margin:0}.dateTimeForm .datePicker{position:relative}.dateTimeForm .datePicker .datePickerField{box-sizing:border-box;width:100%;height:100%;padding:0;margin:0}.dateTimeForm .datePicker .datePickerField:disabled{pointer-events:none}.dateTimeForm .datePicker .calendarContainer{z-index:1100;position:absolute;display:none}.dateTimeForm .datePicker .calendarContainer.show{display:block}.rc-time-picker{display:inline-block;position:relative}.rc-time-picker,.rc-time-picker *{box-sizing:border-box}.rc-time-picker-clear{position:absolute;right:6px;cursor:pointer;overflow:hidden;width:20px;height:20px;text-align:center;line-height:20px;top:3px;margin:0}.rc-time-picker-clear-icon:after{content:"x";font-size:12px;font-style:normal;color:#aaa;display:inline-block;line-height:1;height:20px;width:20px;transition:color .3s ease}.rc-time-picker-clear-icon:hover:after{color:#666}.rc-time-picker-input{width:100%;position:relative;display:inline-block;padding:4px 7px;height:28px;cursor:text;font-size:12px;line-height:1.5;color:#666;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:4px;transition:border .2s cubic-bezier(.645,.045,.355,1),background .2s cubic-bezier(.645,.045,.355,1),box-shadow .2s cubic-bezier(.645,.045,.355,1)}.rc-time-picker-input[disabled]{color:#ccc;background:#f7f7f7;cursor:not-allowed}.rc-time-picker-panel{z-index:1070;width:170px;position:absolute;box-sizing:border-box}.rc-time-picker-panel *{box-sizing:border-box}.rc-time-picker-panel-inner{display:inline-block;position:relative;outline:none;list-style:none;font-size:12px;text-align:left;background-color:#fff;border-radius:4px;box-shadow:0 1px 5px #ccc;background-clip:padding-box;border:1px solid #ccc;line-height:1.5}.rc-time-picker-panel-narrow{max-width:113px}.rc-time-picker-panel-input{margin:0;padding:0;width:100%;cursor:auto;line-height:1.5;outline:0;border:1px solid transparent}.rc-time-picker-panel-input-wrap{box-sizing:border-box;position:relative;padding:6px;border-bottom:1px solid #e9e9e9}.rc-time-picker-panel-input-invalid{border-color:red}.rc-time-picker-panel-select{float:left;font-size:12px;border:1px solid #e9e9e9;border-width:0 1px;margin-left:-1px;box-sizing:border-box;width:56px;max-height:144px;overflow-y:auto;position:relative}.rc-time-picker-panel-select-active{overflow-y:auto}.rc-time-picker-panel-select:first-child{border-left:0;margin-left:0}.rc-time-picker-panel-select:last-child{border-right:0}.rc-time-picker-panel-select ul{list-style:none;box-sizing:border-box;margin:0;padding:0;width:100%}.rc-time-picker-panel-select li{list-style:none;margin:0;padding:0 0 0 16px;width:100%;height:24px;line-height:24px;text-align:left;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.rc-time-picker-panel-select li:hover{background:#edfaff}li.rc-time-picker-panel-select-option-selected{background:#f7f7f7;font-weight:700}li.rc-time-picker-panel-select-option-disabled{color:#ccc}li.rc-time-picker-panel-select-option-disabled:hover{background:transparent;cursor:not-allowed}.rc-calendar,.rc-calendar *{box-sizing:border-box}.rc-calendar-hidden{display:none}.rc-calendar-input-wrap{position:relative;padding:6px;border-bottom:1px solid #e9e9e9}.rc-calendar-input-wrap:after{content:"";clear:both}.rc-calendar-date-input-wrap{overflow:hidden}.rc-calendar-time-picker{position:absolute;width:100%;top:34px;background-color:#fff;height:217px}.rc-calendar-time-picker-panel{width:100%;position:relative}.rc-calendar-time-picker-panel .rc-time-picker-panel-input-wrap{display:none}.rc-calendar-time-picker-panel .rc-time-picker-panel-inner{border:none;box-shadow:none}.rc-calendar-time-picker-panel .rc-time-picker-panel-select{width:84px;max-height:217px}.rc-calendar-time-picker-panel .rc-time-picker-panel-select li{text-align:center;padding:0}.rc-calendar-time-picker-wrap{float:left;width:100%}.rc-calendar-time-picker-wrap .rc-time-picker{width:100%}.rc-calendar-time-picker-wrap .rc-time-picker-input{padding:0;border:1px solid transparent;outline:0;height:22px}.rc-calendar-time-picker-wrap .rc-time-picker-icon{display:none}.rc-calendar-input{border:1px solid transparent;width:100%;color:#666;cursor:text;line-height:1.5;outline:0;height:22px}.rc-calendar-input-invalid{border-color:red}.rc-calendar-clear-btn{z-index:9999;position:absolute;right:6px;cursor:pointer;overflow:hidden;width:20px;height:20px;text-align:center;line-height:20px;top:6px;margin:0}.rc-calendar-clear-btn:after{content:"x";font-size:12px;color:#aaa;display:inline-block;line-height:1;width:20px;transition:color .3s ease}.rc-calendar-clear-btn:hover:after{color:#666}.rc-calendar-picker{position:absolute;left:-9999px;top:-9999px;z-index:1000}.rc-calendar-picker-hidden{display:none}.rc-calendar-picker-slide-up-appear,.rc-calendar-picker-slide-up-enter{animation-duration:.3s;animation-fill-mode:both;transform-origin:0 0;display:block!important;opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1);animation-play-state:paused}.rc-calendar-picker-slide-up-leave{animation-duration:.3s;animation-fill-mode:both;transform-origin:0 0;display:block!important;opacity:1;animation-timing-function:cubic-bezier(.6,.04,.98,.34);animation-play-state:paused}.rc-calendar-picker-slide-up-appear.rc-calendar-picker-slide-up-appear-active.rc-calendar-picker-placement-bottomLeft,.rc-calendar-picker-slide-up-appear.rc-calendar-picker-slide-up-appear-active.rc-calendar-picker-placement-bottomRight,.rc-calendar-picker-slide-up-enter.rc-calendar-picker-slide-up-enter-active.rc-calendar-picker-placement-bottomLeft,.rc-calendar-picker-slide-up-enter.rc-calendar-picker-slide-up-enter-active.rc-calendar-picker-placement-bottomRight{animation-name:a;animation-play-state:running}.rc-calendar-picker-slide-up-appear.rc-calendar-picker-slide-up-appear-active.rc-calendar-picker-placement-topLeft,.rc-calendar-picker-slide-up-appear.rc-calendar-picker-slide-up-appear-active.rc-calendar-picker-placement-topRight,.rc-calendar-picker-slide-up-enter.rc-calendar-picker-slide-up-enter-active.rc-calendar-picker-placement-topLeft,.rc-calendar-picker-slide-up-enter.rc-calendar-picker-slide-up-enter-active.rc-calendar-picker-placement-topRight{animation-name:c;animation-play-state:running}.rc-calendar-picker-slide-up-leave.rc-calendar-picker-slide-up-leave-active.rc-calendar-picker-placement-bottomLeft,.rc-calendar-picker-slide-up-leave.rc-calendar-picker-slide-up-leave-active.rc-calendar-picker-placement-bottomRight{animation-name:b;animation-play-state:running}.rc-calendar-picker-slide-up-leave.rc-calendar-picker-slide-up-leave-active.rc-calendar-picker-placement-topLeft,.rc-calendar-picker-slide-up-leave.rc-calendar-picker-slide-up-leave-active.rc-calendar-picker-placement-topRight{animation-name:d;animation-play-state:running}@keyframes c{0%{opacity:0;transform-origin:100% 100%;transform:scaleY(0)}to{opacity:1;transform-origin:100% 100%;transform:scaleY(1)}}@keyframes d{0%{opacity:1;transform-origin:100% 100%;transform:scaleY(1)}to{opacity:0;transform-origin:100% 100%;transform:scaleY(0)}}.rc-calendar{font-family:Arial,Hiragino Sans GB,Microsoft Yahei,"Microsoft Sans Serif",WenQuanYi Micro Hei,sans-serif;width:253px;list-style:none;font-size:12px;text-align:left;background-color:#fff;border-radius:3px;box-shadow:0 1px 5px #ccc;background-clip:padding-box;border:1px solid #ccc;line-height:1.5}.rc-calendar,.rc-calendar-date-panel,.rc-calendar-panel{position:relative;outline:none}.rc-calendar-week-number{width:286px}.rc-calendar-week-number-cell{text-align:center}.rc-calendar-header{padding:0 10px;height:34px;line-height:30px;text-align:center;-ms-user-select:none;user-select:none;-webkit-user-select:none;border-bottom:1px solid #ccc}.rc-calendar-header>a{font-weight:700;display:inline-block;padding:0 5px;line-height:34px;text-align:center;width:30px}.rc-calendar-header>a:hover{cursor:pointer;color:#23c0fa}.rc-calendar-header .rc-calendar-prev-month-btn{position:absolute;left:25px}.rc-calendar-header .rc-calendar-prev-month-btn:after{content:"\2039"}.rc-calendar-header .rc-calendar-next-month-btn{position:absolute;right:25px}.rc-calendar-header .rc-calendar-next-month-btn:after{content:"\203A"}.rc-calendar-day-select,.rc-calendar-month-select,.rc-calendar-year-select{display:inline-block;font-size:12px;font-weight:700;color:#666;padding:0 8px;line-height:34px}.rc-calendar-day-select:hover,.rc-calendar-month-select:hover,.rc-calendar-year-select:hover{cursor:pointer;color:#23c0fa}.rc-calendar-day-select.rc-calendar-time-status:hover,.rc-calendar-month-select.rc-calendar-time-status:hover,.rc-calendar-year-select.rc-calendar-time-status:hover{cursor:pointer;color:#666}.rc-calendar-next-month-btn,.rc-calendar-next-year-btn,.rc-calendar-prev-month-btn,.rc-calendar-prev-year-btn{position:absolute;top:0;cursor:pointer;color:#999;font-family:Arial,Hiragino Sans GB,Microsoft Yahei,"Microsoft Sans Serif",sans-serif;padding:0 5px;font-size:16px;display:inline-block;line-height:34px}.rc-calendar-next-month-btn:hover,.rc-calendar-next-year-btn:hover,.rc-calendar-prev-month-btn:hover,.rc-calendar-prev-year-btn:hover{color:#23c0fa}.rc-calendar-next-year-btn{right:0}.rc-calendar-next-year-btn:after{content:"\BB"}.rc-calendar-prev-year-btn{left:0}.rc-calendar-prev-year-btn:after{content:"\AB"}.rc-calendar-body{padding:9px 10px 10px;height:217px}.rc-calendar table{border-collapse:collapse;max-width:100%;background-color:transparent;width:100%}.rc-calendar table,.rc-calendar td,.rc-calendar th{border:none}.rc-calendar-table{border-spacing:0;margin-bottom:0}.rc-calendar-column-header{line-height:18px;padding:6px 0;width:33px;text-align:center}.rc-calendar-column-header .rc-calendar-column-header-inner{display:block;font-weight:400}.rc-calendar-week-number-header .rc-calendar-column-header-inner{display:none}.rc-calendar-cell{padding:1px 0}.rc-calendar-date{display:block;margin:0 auto;color:#666;border-radius:4px 4px;width:26px;height:26px;padding:0;background:transparent;line-height:26px;text-align:center}.rc-calendar-date:hover{background:#ebfaff;cursor:pointer}.rc-calendar-selected-day .rc-calendar-date{background:#d9f4fe}.rc-calendar-selected-date .rc-calendar-date{background:#3fc7fa;color:#fff}.rc-calendar-selected-date .rc-calendar-date:hover{background:#3fc7fa}.rc-calendar-today .rc-calendar-date{border:1px solid #3fc7fa}.rc-calendar-disabled-cell .rc-calendar-date{cursor:not-allowed;color:#bcbcbc;background:#f3f3f3;border-radius:0;width:auto}.rc-calendar-disabled-cell .rc-calendar-date:hover{background:#f3f3f3}.rc-calendar-disabled-cell-first-of-row .rc-calendar-date{border-top-left-radius:4px;border-bottom-left-radius:4px}.rc-calendar-disabled-cell-last-of-row .rc-calendar-date{border-top-right-radius:4px;border-bottom-right-radius:4px}.rc-calendar-last-month-cell .rc-calendar-date,.rc-calendar-next-month-btn-day .rc-calendar-date{color:#bbb}.rc-calendar-footer{border-top:1px solid #ccc;padding:10px 0;text-align:center;position:relative}.rc-calendar-footer .rc-time-picker{width:90px}.rc-calendar-footer .rc-time-picker-input{height:24px}.rc-calendar-footer-show-ok{text-align:right}.rc-calendar-footer-show-ok .rc-calendar-footer-btn{padding-right:12px}.rc-calendar-footer-show-ok .rc-calendar-time-picker-btn{margin-left:0;padding:0 12px}.rc-calendar-footer-show-ok .rc-calendar-today-btn{float:left;padding-left:12px}.rc-calendar-footer-btn{margin-top:2px}.rc-calendar-footer-btn:after{content:"x";height:0;font-size:0;overflow:hidden;clear:both}.rc-calendar-time-picker-btn{margin-left:10px}.rc-calendar-ok-btn,.rc-calendar-time-picker-btn,.rc-calendar-today-btn{display:inline-block;text-align:center;color:#f46830}.rc-calendar-ok-btn:hover,.rc-calendar-time-picker-btn:hover,.rc-calendar-today-btn:hover{cursor:pointer;color:#23c0fa}.rc-calendar-ok-btn-disabled,.rc-calendar-ok-btn-disabled:hover,.rc-calendar-time-picker-btn-disabled,.rc-calendar-time-picker-btn-disabled:hover,.rc-calendar-today-btn-disabled,.rc-calendar-today-btn-disabled:hover{color:#bbb}.rc-calendar-today-btn{padding-left:10px}.rc-calendar-time-input{height:25px;position:relative;display:inline-block;margin:0;padding:4px 10px;border-radius:6px 6px;border:1px solid #d9d9d9;background-color:#fff;color:#666;line-height:1.5;transform:border .3s cubic-bezier(.35,0,.25,1),background .3s cubic-bezier(.35,0,.25,1),box-shadow .3s cubic-bezier(.35,0,.25,1);width:40px}.rc-calendar-time-input:hover{border-color:#23c0fa}.rc-calendar-time-input:focus{border-color:#23c0fa;box-shadow:0 0 3px #23c0fa}.rc-calendar-time-panel{left:0;top:0;bottom:0;right:0;background:#fff;z-index:10;position:absolute;outline:none}.rc-calendar-time-panel-header{padding:0 10px;height:34px;line-height:34px;position:relative;text-align:center;-ms-user-select:none;user-select:none;-webkit-user-select:none;border-bottom:1px solid #ccc}.rc-calendar-time-panel-body{padding:9px 10px 10px}.rc-calendar-time-panel-title{width:180px;font-weight:700;display:inline-block;padding:4px 5px;text-align:center;height:30px;line-height:22px;border-radius:4px}.rc-calendar-time-panel-table{table-layout:fixed;width:100%;height:255px;border-collapse:separate}.rc-calendar-time-panel-cell{text-align:center;height:42px;vertical-align:middle}.rc-calendar-time-panel-time{line-height:26px;display:block;border-radius:4px;width:26px;margin:0 auto}.rc-calendar-time-panel-time:hover{background:#ebfaff;cursor:pointer}.rc-calendar-time-panel-selected-cell .rc-calendar-time-panel-time,.rc-calendar-time-panel-selected-cell .rc-calendar-time-panel-time:hover{background:#3fc7fa;color:#fff}.rc-calendar-month-panel{left:0;top:0;bottom:0;right:0;background:#fff;z-index:10;position:absolute;outline:none}.rc-calendar-month-panel>div{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.rc-calendar-month-panel-hidden{display:none}.rc-calendar-month-panel-header{padding:0 10px;height:34px;line-height:30px;position:relative;text-align:center;-ms-user-select:none;user-select:none;-webkit-user-select:none;border-bottom:1px solid #ccc}.rc-calendar-month-panel-header>a{font-weight:700;display:inline-block;padding:4px 5px;text-align:center;width:30px}.rc-calendar-month-panel-header>a:hover{cursor:pointer;color:#23c0fa}.rc-calendar-month-panel-next-year-btn,.rc-calendar-month-panel-prev-year-btn{position:absolute;top:0}.rc-calendar-month-panel-next-year-btn:after{content:"\BB"}.rc-calendar-month-panel-prev-year-btn{-webkit-user-select:none;-ms-user-select:none;user-select:none;left:0}.rc-calendar-month-panel-prev-year-btn:after{content:"\AB"}.rc-calendar-month-panel .rc-calendar-month-panel-year-select{width:180px}.rc-calendar-month-panel-year-select-arrow{display:none}.rc-calendar-month-panel-next-year-btn{-webkit-user-select:none;-ms-user-select:none;user-select:none;right:0}.rc-calendar-month-panel-body{-ms-flex:1;flex:1;padding:9px 10px 10px}.rc-calendar-month-panel-footer{border-top:1px solid #ccc;line-height:38px}.rc-calendar-month-panel-table{table-layout:fixed;width:100%;height:100%;border-collapse:separate}.rc-calendar-month-panel-cell{text-align:center}.rc-calendar-month-panel-cell .rc-calendar-month-panel-month{display:block;width:46px;margin:0 auto;color:#666;border-radius:4px 4px;height:36px;padding:0;background:transparent;line-height:36px;text-align:center}.rc-calendar-month-panel-cell .rc-calendar-month-panel-month:hover{background:#ebfaff;cursor:pointer}.rc-calendar-month-panel-cell-disabled .rc-calendar-month-panel-month{color:#bfbfbf}.rc-calendar-month-panel-cell-disabled .rc-calendar-month-panel-month:hover{background:#fff;cursor:not-allowed}.rc-calendar-month-panel-selected-cell .rc-calendar-month-panel-month,.rc-calendar-month-panel-selected-cell .rc-calendar-month-panel-month:hover{background:#3fc7fa;color:#fff}.rc-calendar-month-header-wrap{position:relative;height:308px}.rc-calendar-year-panel{left:0;top:0;bottom:0;right:0;background:#fff;z-index:10;position:absolute;outline:none}.rc-calendar-year-panel>div{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.rc-calendar-year-panel-hidden{display:none}.rc-calendar-year-panel-header{padding:0 10px;height:34px;line-height:30px;position:relative;text-align:center;-ms-user-select:none;user-select:none;-webkit-user-select:none;border-bottom:1px solid #ccc}.rc-calendar-year-panel-header>a{font-weight:700;display:inline-block;padding:4px 5px;text-align:center;width:30px}.rc-calendar-year-panel-header>a:hover{cursor:pointer;color:#23c0fa}.rc-calendar-year-panel-next-decade-btn,.rc-calendar-year-panel-prev-decade-btn{position:absolute;top:0}.rc-calendar-year-panel-next-decade-btn:after{content:"\BB"}.rc-calendar-year-panel-prev-decade-btn{-webkit-user-select:none;-ms-user-select:none;user-select:none;left:0}.rc-calendar-year-panel-prev-decade-btn:after{content:"\AB"}.rc-calendar-year-panel .rc-calendar-year-panel-decade-select{width:180px}.rc-calendar-year-panel-decade-select-arrow{display:none}.rc-calendar-year-panel-next-decade-btn{-webkit-user-select:none;-ms-user-select:none;user-select:none;right:0}.rc-calendar-year-panel-body{-ms-flex:1;flex:1;padding:9px 10px 10px}.rc-calendar-year-panel-footer{border-top:1px solid #ccc;line-height:38px}.rc-calendar-year-panel-table{table-layout:fixed;width:100%;height:100%;border-collapse:separate}.rc-calendar-year-panel-cell{text-align:center}.rc-calendar-year-panel-year{display:block;width:46px;margin:0 auto;color:#666;border-radius:4px 4px;height:36px;padding:0;background:transparent;line-height:36px;text-align:center}.rc-calendar-year-panel-year:hover{background:#ebfaff;cursor:pointer}.rc-calendar-year-panel-selected-cell .rc-calendar-year-panel-year,.rc-calendar-year-panel-selected-cell .rc-calendar-year-panel-year:hover{background:#3fc7fa;color:#fff}.rc-calendar-year-panel-last-decade-cell .rc-calendar-year-panel-year,.rc-calendar-year-panel-next-decade-cell .rc-calendar-year-panel-year{-ms-user-select:none;user-select:none;-webkit-user-select:none;color:rgba(0,0,0,.25)}.rc-calendar-decade-panel{left:0;top:0;bottom:0;right:0;background:#fff;z-index:10;position:absolute;outline:none;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.rc-calendar-decade-panel-hidden{display:none}.rc-calendar-decade-panel-header{padding:0 10px;height:34px;line-height:34px;position:relative;text-align:center;-ms-user-select:none;user-select:none;-webkit-user-select:none;border-bottom:1px solid #ccc}.rc-calendar-decade-panel-header>a{font-weight:700;display:inline-block;padding:1px 5px;text-align:center;width:30px}.rc-calendar-decade-panel-header>a:hover{cursor:pointer;color:#23c0fa}.rc-calendar-decade-panel-next-century-btn,.rc-calendar-decade-panel-prev-century-btn{position:absolute;top:0}.rc-calendar-decade-panel-next-century-btn:after{content:"\BB"}.rc-calendar-decade-panel-prev-century-btn{-webkit-user-select:none;-ms-user-select:none;user-select:none;left:0}.rc-calendar-decade-panel-prev-century-btn:after{content:"\AB"}.rc-calendar-decade-panel-next-century-btn{-webkit-user-select:none;-ms-user-select:none;user-select:none;right:0}.rc-calendar-decade-panel-body{-ms-flex:1;flex:1;padding:9px 10px 10px}.rc-calendar-decade-panel-footer{border-top:1px solid #ccc;line-height:38px}.rc-calendar-decade-panel-table{table-layout:fixed;width:100%;height:100%;border-collapse:separate}.rc-calendar-decade-panel-cell{text-align:center}.rc-calendar-decade-panel-decade{display:block;margin:0 auto;color:#666;border-radius:4px 4px;height:36px;padding:0;background:transparent;line-height:36px;text-align:center}.rc-calendar-decade-panel-decade:hover{background:#ebfaff;cursor:pointer}.rc-calendar-decade-panel-selected-cell .rc-calendar-decade-panel-decade,.rc-calendar-decade-panel-selected-cell .rc-calendar-decade-panel-decade:hover{background:#3fc7fa;color:#fff}.rc-calendar-decade-panel-last-century-cell .rc-calendar-decade-panel-decade,.rc-calendar-decade-panel-next-century-cell .rc-calendar-decade-panel-decade{-ms-user-select:none;user-select:none;-webkit-user-select:none;color:rgba(0,0,0,.25)}.rc-calendar-range{width:502px;overflow:hidden}.rc-calendar-range-part{width:250px;position:relative}.rc-calendar-range-part .rc-calendar-time-picker{top:69px}.rc-calendar-range-part .rc-calendar-time-picker-panel-select{width:77px}.rc-calendar-range-left{float:left}.rc-calendar-range-left .rc-calendar-time-picker-panel-select:last-child{border-right:1px solid #e9e9e9}.rc-calendar-range-right{float:right}.rc-calendar-range-right .rc-calendar-time-picker-panel{left:21px}.rc-calendar-range-right .rc-calendar-time-picker-panel-select:first-child{border-left:1px solid #e9e9e9}.rc-calendar-range-middle{position:absolute;margin-left:-10px;text-align:center;height:35px;line-height:35px}.rc-calendar-range .rc-calendar-date-panel:after{content:".";display:block;height:0;clear:both;visibility:hidden}.rc-calendar-range .rc-calendar-input-wrap{height:35px}.rc-calendar-range .rc-calendar-input,.rc-calendar-range .rc-time-picker-input{padding:1px 7px;height:22px}.rc-calendar-range .rc-calendar-body,.rc-calendar-range .rc-calendar-decade-panel-body,.rc-calendar-range .rc-calendar-month-panel-body,.rc-calendar-range .rc-calendar-year-panel-body{border-bottom:1px solid #e9e9e9}.rc-calendar-range.rc-calendar-week-number{width:574px}.rc-calendar-range.rc-calendar-week-number .rc-calendar-range-part{width:286px}.rc-calendar-range.rc-calendar-week-number .rc-calendar-range-part .rc-calendar-time-picker{top:69px}.rc-calendar-range.rc-calendar-week-number .rc-calendar-range-part .rc-calendar-time-picker-panel-select{width:89px}.rc-calendar-range.rc-calendar-week-number .rc-calendar-range-right .rc-calendar-time-picker-panel{left:36px}.rc-calendar-range .rc-calendar-decade-panel,.rc-calendar-range .rc-calendar-month-panel,.rc-calendar-range .rc-calendar-year-panel{top:35px}.rc-calendar-range .rc-calendar-month-panel .rc-calendar-year-panel{top:0}.rc-calendar-range .rc-calendar-decade-panel-table,.rc-calendar-range .rc-calendar-month-panel-table,.rc-calendar-range .rc-calendar-year-panel-table{height:198px}.rc-calendar-range .rc-calendar-in-range-cell{background:#ebf4f8;border-radius:0}.rc-calendar-range-bottom{text-align:right}.rc-calendar-range .rc-calendar-footer{border-top:none;padding:0}.rc-calendar-range .rc-calendar-footer-btn{padding:10px 12px 10px 0}.rc-calendar-range .rc-calendar-ok-btn{position:static}.rc-calendar-range .rc-calendar-today-btn{float:left}.rc-calendar-full{width:275px}.rc-calendar-full-header{padding:5px 10px;text-align:center;-ms-user-select:none;user-select:none;-webkit-user-select:none;border-bottom:1px solid #ccc;overflow:hidden}.rc-calendar-full-header-month-select,.rc-calendar-full-header-year-select{width:70px;float:right;margin-right:5px}.rc-calendar-full-header-switcher{float:right;display:inline-block}.rc-calendar-full-header-switcher-normal:hover{border-color:#23c0fa;box-shadow:0 0 2px rgba(45,183,245,.8);cursor:pointer}.rc-calendar-full-header-switcher-focus{border-color:#3fc7fa;background-color:#3fc7fa;color:#fff}.rc-calendar-full-header-switcher>span{float:left;height:28px;line-height:24px;border:1px solid #d9d9d9;padding:0 10px;color:#666}.rc-calendar-full-header-switcher>span:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px;border-right:none}.rc-calendar-full-header-switcher>span:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;border-left:none}.rc-calendar-fullscreen{width:auto}.rc-calendar-fullscreen .rc-calendar-full-header{border-bottom:none}.rc-calendar-fullscreen .rc-calendar-column-header{text-align:right;padding-right:12px}.rc-calendar-fullscreen .rc-calendar-cell{padding:0}.rc-calendar-fullscreen .rc-calendar-cell .rc-calendar-date,.rc-calendar-fullscreen .rc-calendar-month-panel-cell .rc-calendar-month-panel-month{display:block;height:116px;width:auto;border-radius:0;margin:0 4px;border:none;border-top:2px solid #eee;text-align:right;padding-right:8px}.rc-calendar-fullscreen .rc-calendar-month-panel-selected-cell .rc-calendar-month-panel-month,.rc-calendar-fullscreen .rc-calendar-selected-day .rc-calendar-date{background-color:#ebfaff;color:#666}.rc-calendar-fullscreen .rc-calendar-month-panel-selected-cell .rc-calendar-month-panel-month,.rc-calendar-fullscreen .rc-calendar-today .rc-calendar-date{border-top-color:#3fc7fa;color:#3fc7fa}.dossierDataHeader:after{content:"";display:table;clear:both}.dossierDataHeader .dossierType{color:grey;font-weight:500}.dossierDataHeader .titleContainer{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.dossierDataHeader .titleContainer .dossierLabel{overflow:hidden;white-space:nowrap;text-decoration:none;text-overflow:ellipsis;display:inline-block;font-size:1.5rem;font-weight:500;color:#000;max-width:50%}@media (max-width:599px){.dossierDataHeader .titleContainer .dossierLabel{overflow:hidden;white-space:nowrap;text-decoration:none;text-overflow:ellipsis;max-width:unset;width:100%}}.dossierDataHeader .titleContainer .dossierButtonsContainer{display:flex}@media (max-width:599px){.dossierDataHeader .titleContainer .dossierButtonsContainer{flex-direction:column;align-items:center}}.dossierDataHeader .titleContainer .dossierButtonsContainer .editButton{border-radius:.3125rem;background-color:#009fe3;color:#fff;transition:background-color .2s ease,color .2s ease;padding:.5rem;visibility:hidden;margin-left:1rem;min-width:6rem;font-weight:500;font-size:.9rem}.dossierDataHeader .titleContainer .dossierButtonsContainer .editButton:hover{background-color:#31c1ff;color:#fff}@media (max-width:599px){.dossierDataHeader .titleContainer .dossierButtonsContainer .editButton{margin:0}}.dossierDataHeader .titleContainer .dossierButtonsContainer .editButton.visible{visibility:visible}.dossierDataBody .dossierData .fieldContainer .dataFieldGroup{margin-top:.4rem}.dossierDataBody .dossierData .fieldContainer .dataFieldGroup:after{content:"";display:table;clear:both}.dossierDataBody .dossierData .fieldContainer .dataFieldGroup .fieldTitle{float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0;margin-right:3%;font-weight:500}.dossierDataBody .dossierData .fieldContainer .dataFieldGroup .fieldTitle:after{content:"";display:table;clear:both}.dossierDataBody .dossierData .fieldContainer .dataFieldGroup .fieldTitle:last-child{margin-right:0}.dossierDataBody .dossierData .fieldContainer .dataFieldGroup .fieldValue{float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0;margin-right:3%}.dossierDataBody .dossierData .fieldContainer .dataFieldGroup .fieldValue:after{content:"";display:table;clear:both}.dossierDataBody .dossierData .fieldContainer .dataFieldGroup .fieldValue:nth-child(n){margin-right:3%;float:left;clear:none}.dossierDataBody .dossierData .fieldContainer .dataFieldGroup .fieldValue:nth-child(2n){margin-right:0;float:right}.dossierDataBody .dossierData .fieldContainer .dataFieldGroup .fieldValue:nth-child(odd){clear:both}.blockingDiv{display:none;position:fixed;top:0;left:0;height:100%;width:100%;z-index:100;background-color:#fff;opacity:.7}.blockingDiv.active{display:block}.confirmDelete{left:50%;transform:translateX(-50%);display:none;position:absolute;z-index:200;border:1px solid #9a9a9a;border-radius:1rem;background-color:#fff;padding:1rem;top:10rem}.confirmDelete.active{display:block}.confirmDelete .confirmDeleteTitle{color:#009fe3;font-size:1.2rem;font-weight:500}.confirmDelete .deciscionContainer{display:block;text-align:center}.confirmDelete .deciscionContainer .deleteDecision{padding:.5rem 1rem;border:1px solid #9a9a9a;border-radius:.3125rem;transition:background-color .2s ease;color:#fff;min-width:5rem;margin-top:1rem}.confirmDelete .deciscionContainer .deleteDecision.yes{background-color:#f39320;margin-right:1rem}.confirmDelete .deciscionContainer .deleteDecision.yes:hover{background-color:rgba(243,147,32,.8)}.confirmDelete .deciscionContainer .deleteDecision.no{background-color:#009fe3}.confirmDelete .deciscionContainer .deleteDecision.no:hover{background-color:#31c1ff}.materialDatePicker{margin-bottom:0!important}.materialDatePicker *{box-sizing:border-box}.materialDatePicker:hover label{color:#31c1ff}.materialDatePicker:hover fieldset{border-color:#31c1ff!important}.materialDatePicker:hover [class*=-error-]{border-color:red!important;color:red!important}.materialDatePicker p{position:absolute;bottom:-1.2rem;left:.5rem;margin-left:0!important}.materialDatePicker fieldset{border-radius:.4rem;padding:.2rem;border-width:2px;border-color:grey}.materialDatePicker [class*=-error-]{border-color:red!important;color:red!important}.materialDatePicker label{font-size:1.06667rem;color:#434b50!important}.materialDatePicker input{cursor:pointer;padding:.8rem .5rem}.materialDatePicker input:focus{cursor:text}.editDossier,.editDossier .formFields{display:flex;flex-direction:column}.editDossier .formFields .editDossierFooter{margin-top:1rem;display:flex;justify-content:space-between}.genericLoaderBackground{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:.7;z-index:1299}.genericLoaderContainer{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);display:flex;flex-direction:column;align-items:center;z-index:1300}.genericLoaderContainer .genericLoaderLabel{margin-top:1rem;font-weight:500}.dossierNotes .notes{height:13rem;border:.0625rem solid grey;margin-bottom:.7rem;padding:.5rem;border-radius:.25rem}.dossierNotes .notes textarea{resize:none;height:100%;width:100%;border:none;outline:none}.dossierNotes .noteFooter{text-align:right}.dossierNotes .noteFooter .noteActionButton{border-radius:2rem;background-color:#f39320;color:#fff;text-align:center;padding:.5rem 1rem;min-width:7rem;transition:background-color .5s ease}.dossierNotes .noteFooter .noteActionButton:hover{background-color:rgba(243,147,32,.8)}.dossierContactBox{display:flex;flex-direction:column;height:100%;box-sizing:border-box}.dossierContactBox .contactDetails{display:flex;align-items:center;cursor:pointer;background-color:#fff;transition:background-color .2s ease;border-bottom:1px solid #e4e4e4}.dossierContactBox .contactDetails:last-child{border-bottom:none}.dossierContactBox .contactDetails:hover{background-color:rgba(49,193,255,.4)}.dossierContactBox .contactDetails .contactIcon{border-radius:50%;padding:1rem;background-color:#009fe3;color:#fff;margin:1rem;transition:color .2s ease}.dossierContactBox .contactDetails .contactDataContainer{flex:1;display:flex;flex-direction:column}.dossierContactBox .contactDetails .contactDataContainer .contactName{font-size:1.2rem;color:grey;font-weight:500;line-height:1.4}.dossierContactBox .contactDetails .contactDataContainer .contactEmail{font-size:.9rem;color:#9a9a9a}.dossierContactBox .contactDetails .contactArrow{font-size:2rem;margin:0 1rem;color:#9a9a9a}.dossierContactBox .contactsFooter{position:absolute;right:1.5rem;bottom:1.5rem}.dossierContactBox .contactField{border:.063rem solid #009fe3;margin:.8rem 0;padding:.5rem}.dossierContactBox .contactField:after{content:"";display:table;clear:both}.dossierContactBox .contactField .contactNameField{display:block}.dossierContactBox .contactField .contactNameField .contactName{font-weight:800;text-transform:uppercase;font-size:.9rem;overflow:hidden;white-space:nowrap;text-decoration:none;text-overflow:ellipsis}.dossierContactBox .contactField .contactInfoContainer{margin-top:.5rem}.dossierContactBox .contactField .contactInfoContainer .contactInfoField{float:left;clear:none;text-align:inherit;width:49.5%;margin-left:0;margin-right:1%;cursor:pointer}.dossierContactBox .contactField .contactInfoContainer .contactInfoField:after{content:"";display:table;clear:both}.dossierContactBox .contactField .contactInfoContainer .contactInfoField:nth-child(n){margin-right:1%;float:left;clear:none}.dossierContactBox .contactField .contactInfoContainer .contactInfoField:nth-child(2n){margin-right:0;float:right}.dossierContactBox .contactField .contactInfoContainer .contactInfoField:nth-child(odd){clear:both}.dossierContactBox .contactField .contactInfoContainer .contactInfoField .contactFieldName{float:left;clear:none;text-align:inherit;width:29.3%;margin-left:0;margin-right:1%}.dossierContactBox .contactField .contactInfoContainer .contactInfoField .contactFieldName:after{content:"";display:table;clear:both}.dossierContactBox .contactField .contactInfoContainer .contactInfoField .contactFieldName:nth-child(n){margin-right:1%;float:left;clear:none}.dossierContactBox .contactField .contactInfoContainer .contactInfoField .contactFieldName:nth-child(2n){margin-right:0;float:right}.dossierContactBox .contactField .contactInfoContainer .contactInfoField .contactFieldName:nth-child(odd){clear:both}.dossierContactBox .contactField .contactInfoContainer .contactInfoField .contactFieldData{float:left;clear:none;text-align:inherit;width:69.7%;margin-left:0;margin-right:1%}.dossierContactBox .contactField .contactInfoContainer .contactInfoField .contactFieldData:after{content:"";display:table;clear:both}.dossierContactBox .contactField .contactInfoContainer .contactInfoField .contactFieldData:nth-child(n){margin-right:1%;float:left;clear:none}.dossierContactBox .contactField .contactInfoContainer .contactInfoField .contactFieldData:nth-child(2n){margin-right:0;float:right}.dossierContactBox .contactField .contactInfoContainer .contactInfoField .contactFieldData:nth-child(odd){clear:both}.dossierContactBox .contactField .contactInfoContainer .contactInfoField .contactFieldData p{overflow:hidden;white-space:nowrap;text-decoration:none;text-overflow:ellipsis}.dossierContactBox .contactField .contactInfoContainer .contactInfoField .contactFieldData.contactAdres p,.dossierContactBox .contactField .contactInfoContainer .contactInfoField .contactFieldData.contactComment p{overflow:unset!important;white-space:unset!important;text-decoration:unset!important;text-overflow:unset!important;word-wrap:break-word}.dossierContactBox .contactField.selected{background-color:rgba(0,159,227,.2)}.dossierContactBox .addContact{color:#009fe3;font-size:1.5rem;cursor:pointer}.dossierContactBox .popupAlert button{margin-top:2.188rem}.dossierContactBox .popupAlert .popupBody{max-height:70%;top:3rem;left:50%;transform:translateX(-50%)}.dossierContactBox .popupAlert .control{margin-top:1rem}.dossierContactBox .popupAlert .control input{overflow:visible;width:98.9%;height:1.875rem;padding:.125rem;background-color:#fff;border:.063rem solid #ccc;border-radius:.25rem}.dossierContactBox .popupAlert .control label{float:left;font-size:1rem;line-height:1.5;display:inline-block;max-width:100%;margin-bottom:.313rem;font-weight:500;color:#434b50;padding-top:.313rem}.dossierContactBox .popupAlert .control .errors{float:right;color:red;font-size:.85rem}.editContactView{left:50%;transform:translateX(-50%);border-radius:1rem;top:6rem;position:absolute;max-width:90%;width:40rem;background-color:#fff;z-index:1100;border:1px solid #9a9a9a}.editContactView .editContactContentContainer{position:relative}.editContactView .editContactContentContainer .editContactHeader{display:flex;justify-content:center;align-items:center;padding:1rem;border-bottom:1px solid #9a9a9a}.editContactView .editContactContentContainer .editContactHeader .headerTitle{color:#f39320}@media (max-width:599px){.editContactView .editContactContentContainer .editContactHeader .headerTitle{font-size:2rem}}.editContactView .editContactContentContainer .editContactHeader .editContactClose{position:absolute;right:1rem;font-size:1.5rem;color:grey;cursor:pointer}@media (max-width:599px){.editContactView .editContactContentContainer .editContactHeader .editContactClose{font-size:2rem}}.editContactView .editContactContentContainer .editContactBody{padding:1rem;display:flex;flex-wrap:wrap;justify-content:space-around}.editContactView .editContactContentContainer .editContactBody form .formFields:after{content:"";display:table;clear:both}.editContactView .editContactContentContainer .editContactBody form .formFields .editContactFieldGroup{float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0;margin-right:3%;box-sizing:border-box;position:relative;margin-bottom:1rem}.editContactView .editContactContentContainer .editContactBody form .formFields .editContactFieldGroup:after{content:"";display:table;clear:both}.editContactView .editContactContentContainer .editContactBody form .formFields .editContactFieldGroup:nth-child(n){margin-right:3%;float:left;clear:none}.editContactView .editContactContentContainer .editContactBody form .formFields .editContactFieldGroup:nth-child(2n){margin-right:0;float:right}.editContactView .editContactContentContainer .editContactBody form .formFields .editContactFieldGroup:nth-child(odd){clear:both}@media (max-width:599px){.editContactView .editContactContentContainer .editContactBody form .formFields .editContactFieldGroup{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto}.editContactView .editContactContentContainer .editContactBody form .formFields .editContactFieldGroup:first-child{margin-left:auto}.editContactView .editContactContentContainer .editContactBody form .formFields .editContactFieldGroup:last-child{margin-right:auto}}.editContactView .editContactContentContainer .editContactBody form .formFields .editContactFieldGroup .editContactFieldLabel{width:100%;color:grey}.editContactView .editContactContentContainer .editContactBody form .formFields .editContactFieldGroup .editContactFieldInput{box-sizing:border-box;width:100%;padding:.2rem;resize:vertical}.editContactView .editContactContentContainer .editContactBody form .formFields .editContactFieldGroup .editContactError{position:absolute;top:0;right:0;color:red}.editContactView .editContactContentContainer .editContactBody form .editContactFooter{display:flex;justify-content:center}.editContactView .editContactContentContainer .editContactBody form .editContactFooter .editContactButton{border-radius:.3125rem;padding:.5rem 1rem;transition:background-color .2s ease;color:#fff;min-width:7rem}.editContactView .editContactContentContainer .editContactBody form .editContactFooter .editContactButton:disabled{background-color:#9a9a9a!important;user-select:none!important;cursor:default!important}.editContactView .editContactContentContainer .editContactBody form .editContactFooter .editContactButton.save{margin-right:1rem;background-color:#009fe3}.editContactView .editContactContentContainer .editContactBody form .editContactFooter .editContactButton.save:hover{background-color:#31c1ff}.editContactView .editContactContentContainer .editContactBody form .editContactFooter .editContactButton.cancel{background-color:#f39320}.editContactView .editContactContentContainer .editContactBody form .editContactFooter .editContactButton.cancel:hover{background-color:rgba(243,147,32,.8)}.loaderBackground{position:fixed;top:0;left:0;width:100%;height:100%;z-index:200}.loaderBackground.absolute{position:absolute}.loaderBackground.relative{position:relative}.loaderBackground.black,.loaderBackground.gray,.loaderBackground.white{opacity:.6}.loaderBackground.white{background-color:#fff}.loaderBackground.gray{background-color:#9a9a9a}.loaderBackground.black{background-color:#000}.loaderContainer{display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;left:50%;top:50vh;transform:translate(-50%,-50%);z-index:200}.loaderContainer.absolute{top:50%;left:50%;transform:translateX(-50%) translateY(-50%);position:absolute}.loaderContainer.relative{position:relative}.loaderContainer .loader{border:1.5rem solid #ccc;border-top-color:#009fe3;border-radius:50%;width:5rem;height:5rem;animation:a 1s linear infinite}.loaderContainer .loaderText{border-radius:1rem;background-color:#fff;margin-top:1rem;text-align:center;color:#f39320;font-weight:500;font-size:1.2rem;user-select:none}.loaderContainer .loaderText.transparent{background-color:transparent}.dossierCarValueContainer{padding:1rem;color:grey}.dossierCarValueContainer .containerTitle{font-weight:700;color:#009fe3;margin-bottom:.75rem;font-size:1.25rem}.dossierCarValueContainer .containerDesc p{margin-bottom:.5rem}.dossierCarValueContainer .selectContainer .yearTitle{display:inline-block;margin-right:.5rem}.dossierCarValueContainer .selectContainer .yearSelect{display:inline-block}.dossierCarValueContainer .carValueTable{border-radius:.25rem;padding:.5rem}.dossierCarValueContainer .carValueTable .tableValueRow:after{content:"";display:table;clear:both}.dossierCarValueContainer .carValueTable .tableValueRow.background,.dossierCarValueContainer .carValueTable .tableValueRow.background.white{background-color:#fff}.dossierCarValueContainer .carValueTable .tableValueRow .tableValueType{display:inline-block;float:left;clear:none;text-align:inherit;width:31.33333%;margin:.5rem 3% .5rem 0;font-weight:700}.dossierCarValueContainer .carValueTable .tableValueRow .tableValueType:after{content:"";display:table;clear:both}.dossierCarValueContainer .carValueTable .tableValueRow .tableValueType:last-child{margin-right:0}.dossierCarValueContainer .carValueTable .tableValueRow .tableValueType.invisibleText{color:#fff}.dossierCarValueContainer .carValueTable .tableValueRow .tableValueRowValue{display:inline-block;float:left;clear:none;text-align:inherit;width:14.16667%;margin:.5rem 3% .5rem 0}.dossierCarValueContainer .carValueTable .tableValueRow .tableValueRowValue:after{content:"";display:table;clear:both}.dossierCarValueContainer .carValueTable .tableValueRow .tableValueRowValue:last-child{margin-right:0}.dossierCarValueContainer .carValueTable .tableValueRow .tableValueRowValue.bold{font-weight:700}.dossierHouseValueContainer{padding:1rem;color:grey}.dossierHouseValueContainer .containerTitle{font-weight:700;color:#009fe3;margin-bottom:.75rem;font-size:1.25rem}.dossierHouseValueContainer .containerDesc p{margin-bottom:.5rem}.dossierHouseValueContainer .selectContainer .yearTitle{display:inline-block;margin-right:.5rem}.dossierHouseValueContainer .selectContainer .yearSelect{display:inline-block}.dossierHouseValueContainer .houseValueTable{border-radius:.25rem;padding:.5rem}.dossierHouseValueContainer .houseValueTable .tableValueRow:after{content:"";display:table;clear:both}.dossierHouseValueContainer .houseValueTable .tableValueRow.background,.dossierHouseValueContainer .houseValueTable .tableValueRow.background.white{background-color:#fff}.dossierHouseValueContainer .houseValueTable .tableValueRow .tableValueType{display:inline-block;float:left;clear:none;text-align:inherit;width:31.33333%;margin:.5rem 3% .5rem 0;font-weight:700}.dossierHouseValueContainer .houseValueTable .tableValueRow .tableValueType:after{content:"";display:table;clear:both}.dossierHouseValueContainer .houseValueTable .tableValueRow .tableValueType:last-child{margin-right:0}.dossierHouseValueContainer .houseValueTable .tableValueRow .tableValueType.invisibleText{color:#fff}.dossierHouseValueContainer .houseValueTable .tableValueRow .tableValueRowValue{display:inline-block;float:left;clear:none;text-align:inherit;width:14.16667%;margin:.5rem 3% .5rem 0}.dossierHouseValueContainer .houseValueTable .tableValueRow .tableValueRowValue:after{content:"";display:table;clear:both}.dossierHouseValueContainer .houseValueTable .tableValueRow .tableValueRowValue:last-child{margin-right:0}.dossierHouseValueContainer .houseValueTable .tableValueRow .tableValueRowValue.bold{font-weight:700}.dossierHomeInsuranceContainer{padding:1rem}.insurerPopup{border-radius:.25rem;width:27%;text-align:center;border:.2rem solid #004271;font-size:.7rem;color:#004271;margin-bottom:2rem;margin-top:1rem;box-sizing:border-box}.insurerPopup .insurerPopupArrow{border-top:2rem solid #004271;border-right:2rem solid transparent;border-left:2rem solid transparent;top:2.9rem;position:relative}@media (max-width:899px){.insurerPopup{font-size:.4rem}.insurerPopup .insurerPopupArrow{top:2.7rem}}.sliderBody{margin-bottom:1.2rem}.sliderBody table{width:100%}.sliderBody table .firstRow td{text-align:center;position:relative;font-size:.8rem;white-space:nowrap}.sliderBody table .firstRow td:last-child{left:-1.7rem!important}.sliderBody table .lastRow{color:#004271;font-weight:800}.sliderBody table td:last-child{position:relative;float:left;width:0!important}.sliderBody .insuranceSlider{border-radius:.25rem;height:2rem;width:100%;background-color:#004271;position:relative}.sliderBody .insuranceSlider .betterInsurance{top:50%;transform:translateY(-50%);border-radius:.4rem 0 0 .4rem;background-color:#18a155;float:left;height:1.6rem;position:relative}.sliderBody .insuranceSlider .currentInsurance{top:50%;transform:translateY(-50%);border-radius:.25rem;border:.2rem solid #004271;box-sizing:border-box;height:2.5rem;float:left;position:relative;background-color:#009fe3;z-index:1}.sliderBody .insuranceSlider .currentInsurance .currentInsurancePrice{top:50%;left:50%;transform:translateX(-50%) translateY(-50%);position:absolute;color:#fff;font-weight:800;font-size:.8rem;display:table;z-index:2;white-space:nowrap}.sliderBody .insuranceSlider .worseInsurance{top:50%;transform:translateY(-50%);border-radius:0 .4rem .4rem 0;background-color:#ff7e78;float:left;height:1.6rem;position:relative}.insurancesAmount{display:flex;justify-content:space-between;color:#000;text-align:center;line-height:1.4rem;margin-bottom:1rem}.insurancesAmount .insurancesBetter{border:1px solid #18a155;border-radius:.5rem;width:25%;position:relative}.insurancesAmount .insurancesBetter .insurancesBetterArrow{left:50%;transform:translateX(-50%);position:absolute;top:-1rem;border-bottom:1rem solid #18a155;border-right:1rem solid transparent;border-left:1rem solid transparent}@media (max-width:899px){.insurancesAmount .insurancesBetter{width:40%}}.insurancesAmount .insurancesWorse{border:1px solid #ff7e78;border-radius:.5rem;width:25%;position:relative}.insurancesAmount .insurancesWorse .insurancesWorseArrow{left:50%;transform:translateX(-50%);position:absolute;top:-1rem;border-bottom:1rem solid #ff7e78;border-right:1rem solid transparent;border-left:1rem solid transparent}@media (max-width:899px){.insurancesAmount .insurancesWorse{width:40%}}.requestTender{padding:1rem}.requestTender .header{margin-bottom:1rem;margin-left:-.5rem}.requestTender .message{text-align:center;margin-bottom:1rem}.requestTender .body .fieldGroup{float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0;margin-right:3%}.requestTender .body .fieldGroup:after{content:"";display:table;clear:both}.requestTender .body .fieldGroup:nth-child(n){margin-right:3%;float:left;clear:none}.requestTender .body .fieldGroup:nth-child(2n){margin-right:0;float:right}.requestTender .body .fieldGroup:nth-child(odd){clear:both}@media (max-width:599px){.requestTender .body .fieldGroup{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto}.requestTender .body .fieldGroup:first-child{margin-left:auto}.requestTender .body .fieldGroup:last-child{margin-right:auto}}.requestTender .body .fieldGroup .field{margin-bottom:.5rem}.requestTender .body .fieldGroup .field .titleLabel{display:block;font-weight:500}.requestTender .body .fieldGroup .field .valueLabel{display:block}.requestTender .body .userDetails{padding:0 5rem}.requestTender .body .userDetails:after{content:"";display:table;clear:both}.requestTender .body .dossierDetailsTender{padding:0 5rem}.requestTender .body .dossierDetailsTender .fields:after,.requestTender .body .dossierDetailsTender:after{content:"";display:table;clear:both}.requestTender .body .dossierDetailsTender .buttonContainerTender{margin-top:1rem;display:flex;justify-content:center}@media (max-width:599px){.requestTender .body .dossierDetailsTender .buttonContainerTender{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto;text-align:center}.requestTender .body .dossierDetailsTender .buttonContainerTender:first-child{margin-left:auto}.requestTender .body .dossierDetailsTender .buttonContainerTender:last-child{margin-right:auto}}.requestTender .body .dossierDetailsTender .buttonContainerTender .simpleButton{margin-right:1rem}@media (max-width:599px){.requestTender .body .dossierDetailsTender .buttonContainerTender .simpleButton{margin-bottom:.5rem}}.tenderEditForm .fields:after{content:"";display:table;clear:both}.tenderEditForm .fields .field{float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0;margin-right:3%}.tenderEditForm .fields .field:after{content:"";display:table;clear:both}.tenderEditForm .fields .field:nth-child(n){margin-right:3%;float:left;clear:none}.tenderEditForm .fields .field:nth-child(2n){margin-right:0;float:right}.tenderEditForm .fields .field:nth-child(odd){clear:both}@media (min-width:600px){.tenderEditForm .fields .field{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto}.tenderEditForm .fields .field:first-child{margin-left:auto}.tenderEditForm .fields .field:last-child{margin-right:auto}}.tenderEditForm .fields .field .titleLabel{display:block;font-weight:500}.tenderEditForm .fields .field .inputField{display:block;margin:.4rem 0;padding:.3rem}.tenderEditForm .buttonContainerTender{justify-content:flex-start!important}.travelContact{position:relative;display:flex;flex-direction:column;width:90%;margin:1rem auto 0}.travelContact .formBlock{border-radius:1rem;box-sizing:border-box;border:1px solid #9a9a9a;background-color:#fff;padding:1rem;display:flex;flex-direction:column;margin-bottom:1rem;color:grey}.travelContact .formBlock.end{align-items:flex-end}.travelContact .formBlock.row{flex-direction:row;flex-wrap:wrap}.travelContact .formBlock.row .blockTitle{display:block;width:100%}.travelContact .formBlock .blockTitle{font-size:1.2rem}.travelContact .formBlock .addContainer{display:flex;align-items:center;margin-bottom:.5rem}.travelContact .formBlock .addContainer .mailInput{padding:.2rem;max-width:90%;width:14rem}.travelContact .formBlock .addContainer .addContactButton{background-color:#009fe3;color:#fff;transition:background-color .2s ease,color .2s ease;border-radius:1rem;padding:.5rem 1rem;margin-left:1rem}.travelContact .formBlock .addContainer .addContactButton:hover{background-color:#31c1ff;color:#fff}.travelContact .formBlock .addContainer .addSign{background-color:transparent;color:#009fe3;transition:background-color .2s ease,color .2s ease;margin-left:1rem;font-size:1.5rem;cursor:pointer}.travelContact .formBlock .addContainer .addSign:hover{background-color:transparent;color:#31c1ff}.travelContact .formBlock .emailContainer{margin-bottom:.5rem;display:flex;align-items:center}.travelContact .formBlock .emailContainer .emailAddress{overflow:hidden;white-space:nowrap;text-decoration:none;text-overflow:ellipsis;max-width:80%;width:14rem;display:inline-block}.travelContact .formBlock .emailContainer .removeAddress{background-color:transparent;color:red;transition:background-color .2s ease,color .2s ease;margin-left:.5rem;cursor:pointer;font-weight:500}.travelContact .formBlock .emailContainer .removeAddress:hover{background-color:transparent;color:#ff7e78}.travelContact .formBlock .messageArea{height:10rem}.travelContact .formBlock .column{display:flex;flex-direction:column;justify-content:flex-end;margin:.5rem 1rem 0}@media (max-width:599px){.travelContact .formBlock .column{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto}.travelContact .formBlock .column:first-child{margin-left:auto}.travelContact .formBlock .column:last-child{margin-right:auto}.travelContact .formBlock .column .columnTitle{margin-right:.5rem}}.travelContact .formBlock .column .columnTitle{font-weight:500;margin-bottom:.5rem}.travelContact .formBlock .travelSubmit{background-color:#009fe3;color:#fff;transition:background-color .2s ease,color .2s ease;border-radius:1rem;padding:.5rem 1rem}.travelContact .formBlock .travelSubmit:hover{background-color:#31c1ff;color:#fff}.travelContact .confirmSendPopup{border-radius:1rem;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);box-shadow:0 0 .5rem 0 rgba(0,0,0,.2);background-color:#fff;border:1px solid grey;min-height:5rem;display:none;flex-direction:column;justify-content:center;align-items:center;padding:1rem}.travelContact .confirmSendPopup.active{display:flex}.travelContact .confirmSendPopup .message{font-size:1.2rem;color:grey;margin-bottom:.5rem}.travelContact .confirmSendPopup .closeButton{background-color:#f39320;color:#fff;transition:background-color .2s ease,color .2s ease;border-radius:1rem;padding:.5rem 1rem}.travelContact .confirmSendPopup .closeButton:hover{background-color:rgba(243,147,32,.8);color:#fff}.categoryLabelContainer{display:flex;align-items:center}.categoryLabelContainer .categoryIcon{font-size:1.5rem;margin-right:.5rem}.categoryLabelContainer .categoryIcon.selected{color:#009fe3}.dossierPage .overallHeader{margin-bottom:1rem}.dossierPage .overallHeader .titleContainer{display:flex;justify-content:space-between;min-height:0!important}@media (max-width:599px){.dossierPage .overallHeader .titleContainer{flex-direction:column;align-items:center;justify-content:unset}}.dossierPage .overallHeader .titleContainer .dossierOverviewButton{background-color:#e4e4e4}.dossierPage .overallHeader .titleContainer .dossierOverviewButton span{color:#fff!important}.dossierPage .overallHeader .titleContainer .dossierOverviewButton.selected{background-color:#009fe3!important}@media (max-width:599px){.dossierPage .overallHeader .titleContainer .dossierOverviewButton{min-width:70%!important;margin-bottom:.5rem!important}}.dossierPage figure{margin:0!important}.dossierPage .titleContainer{position:relative;background-color:#fff;padding:0 .5rem;display:flex;justify-content:space-between;align-items:center}.dossierPage .titleContainer.extraPad{padding:.5rem}@media (max-width:599px){.dossierPage .titleContainer{min-height:5rem;align-items:flex-start;flex-direction:column}}.dossierPage .titleContainer .title{color:grey;font-weight:400}@media (max-width:599px){.dossierPage .titleContainer .title{order:1}}.dossierPage .titleContainer .title.center{text-align:center}@media (max-width:599px){.dossierPage .titleContainer .searchContainer{order:0;display:flex;justify-content:space-between}}.dossierPage .titleContainer .searchContainer .searchDossier{margin-bottom:.5rem}.dossierPage .categoriesPanel{float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0;margin-right:3%;background-color:#fff;border-radius:.4rem}.dossierPage .categoriesPanel:after{content:"";display:table;clear:both}.dossierPage .categoriesPanel:last-child{margin-right:0}@media (min-width:600px){.dossierPage .categoriesPanel{float:left;clear:none;text-align:inherit;width:31.33333%;margin-left:0;margin-right:3%}.dossierPage .categoriesPanel:after{content:"";display:table;clear:both}.dossierPage .categoriesPanel:last-child{margin-right:0}}@media (min-width:900px){.dossierPage .categoriesPanel{float:left;clear:none;text-align:inherit;width:22.75%;margin-left:0;margin-right:3%}.dossierPage .categoriesPanel:after{content:"";display:table;clear:both}.dossierPage .categoriesPanel:last-child{margin-right:0}}.dossierPage .categoriesPanel .categoriesContainer{height:30.5rem;margin:.7rem;direction:rtl;overflow-x:hidden;overflow-y:auto;border-bottom:.0625rem ridge #d3d3d3}.dossierPage .categoriesPanel .categoriesContainer .categoryButtons{direction:ltr}.dossierPage .categoriesPanel .categoriesContainer .categoryButtons .subCategories{display:none}.dossierPage .categoriesPanel .categoriesContainer .categoryButtons .subCategories.show{display:block}.dossierPage .dossiersContainer .titleContainer{margin-bottom:.7rem}.dossierPage .dossiersContainer .possibleDossiers,.dossierPage .dossiersContainer .userDossiers{background-color:#e4e4e4;display:none;transition:z-index .25s ease-in-out}.dossierPage .dossiersContainer .possibleDossiers:after,.dossierPage .dossiersContainer .userDossiers:after{content:"";display:table;clear:both}.dossierPage .dossiersContainer .possibleDossiers.highlighted,.dossierPage .dossiersContainer .userDossiers.highlighted{border-radius:.5rem;padding:1rem}.dossierPage .dossiersContainer .possibleDossiers.show,.dossierPage .dossiersContainer .userDossiers.show{display:block}.dossierPage .dossiersContainer .possibleDossiers .dossierButtonsContainer:after,.dossierPage .dossiersContainer .userDossiers .dossierButtonsContainer:after{content:"";display:table;clear:both}.dossierPage .dossiersContainer .possibleDossiers .onboardingToggle,.dossierPage .dossiersContainer .userDossiers .onboardingToggle{display:block;margin-top:.5rem;text-decoration:underline;color:#434b50;cursor:pointer}.dossierPage .dossierButton{float:left;clear:none;width:48.5%;margin-left:0;margin-right:3%;text-align:inherit;margin-bottom:2%;background-color:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.dossierPage .dossierButton:after{content:"";display:table;clear:both}.dossierPage .dossierButton:nth-child(n){margin-right:3%;float:left;clear:none}.dossierPage .dossierButton:nth-child(2n){margin-right:0;float:right}.dossierPage .dossierButton:nth-child(odd){clear:both}@media (min-width:600px){.dossierPage .dossierButton{float:left;clear:none;text-align:inherit;width:32.66667%;margin-left:0;margin-right:1%}.dossierPage .dossierButton:after{content:"";display:table;clear:both}.dossierPage .dossierButton:nth-child(n){margin-right:1%;float:left;clear:none}.dossierPage .dossierButton:nth-child(3n){margin-right:0;float:right}.dossierPage .dossierButton:nth-child(3n+1){clear:both}}@media (min-width:900px){.dossierPage .dossierButton{float:left;clear:none;text-align:inherit;width:24.25%;margin-left:0;margin-right:1%}.dossierPage .dossierButton:after{content:"";display:table;clear:both}.dossierPage .dossierButton:nth-child(n){margin-right:1%;float:left;clear:none}.dossierPage .dossierButton:nth-child(4n){margin-right:0;float:right}.dossierPage .dossierButton:nth-child(4n+1){clear:both}}@media (min-width:1200px){.dossierPage .dossierButton{float:left;clear:none;text-align:inherit;width:18.4%;margin-left:0;margin-right:2%}.dossierPage .dossierButton:after{content:"";display:table;clear:both}.dossierPage .dossierButton:nth-child(n){margin-right:2%;float:left;clear:none}.dossierPage .dossierButton:nth-child(5n){margin-right:0;float:right}.dossierPage .dossierButton:nth-child(5n+1){clear:both}}.dossierPage .dossierButton.clickable{cursor:pointer}.dossierPage .dossierButton.fromUser span{color:#009fe3!important}.dossierPage .dossierButton.fromUser .title h4{color:#009fe3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dossierPage .dossierButton .dossierInnerButton{padding:.5rem .5rem 0;height:auto}.dossierPage .dossierButton .dossierInnerButton .iconBlock{height:9rem;background-color:#d9d9d9;position:relative}.dossierPage .dossierButton .dossierInnerButton .iconBlock span{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);font-size:6rem;color:#9a9a9a}.dossierPage .dossierButton .title{position:relative;display:block;background:none;text-align:center;height:2rem}.dossierPage .dossierButton .title h4{top:50%;left:50%;transform:translateX(-50%) translateY(-50%);position:absolute;width:100%;display:block;font-size:.9rem;color:grey;font-weight:500}.dossierPage #docDownloadFrame{display:none}.bdhSearchOrnament{font-size:1.2rem!important;color:#434b50}.bdhClearOrnament{font-size:1.2rem!important;color:red;transition:color .2s ease;cursor:pointer}.bdhClearOrnament:hover{color:#ff7e78}.bdhInputContainer{display:flex;flex-direction:column;align-items:flex-start;cursor:text;position:relative}.bdhInputContainer.maxWidth,.bdhInputContainer.maxWidth .inputContainer{width:100%}.bdhInputContainer.disabled{cursor:not-allowed}.bdhInputContainer.disabled .inputContainer .bdhInput{cursor:not-allowed!important;border:none!important}.bdhInputContainer.focus{cursor:default}.bdhInputContainer.focus.labelTransition .bdhInputLabel{top:-.8rem;font-size:.8rem;left:.2rem}.bdhInputContainer.focus .bdhInput{cursor:text}.bdhInputContainer.focusColor .bdhInput{border-color:#009fe3!important}.bdhInputContainer.focusColor .bdhInputLabel{color:#009fe3!important}.bdhInputContainer:hover .inputContainer .bdhInput{border-color:#31c1ff}.bdhInputContainer.labelTransition{margin-top:1.5rem}.bdhInputContainer.labelTransition .bdhInputLabel{overflow:hidden;white-space:nowrap;text-decoration:none;text-overflow:ellipsis;position:absolute;left:.5rem;top:50%;transform:translateY(-50%);margin-bottom:0;color:grey;max-width:calc(100% - 1.1rem)}.bdhInputContainer.error .bdhInputLabel{color:red}.bdhInputContainer.error .inputContainer .bdhInput{border-color:red}.bdhInputContainer .bdhInputLabel{color:#434b50;margin-bottom:.2rem;transition:color .2s ease-in-out,top .2s ease-in-out,font-size .2s ease-in-out,left .2s ease-in-out;padding-left:.2rem;cursor:inherit;user-select:none;font-size:.9rem;z-index:1}.bdhInputContainer .inputContainer{position:relative;display:flex;flex-direction:column;box-sizing:border-box}.bdhInputContainer .inputContainer.readOnly{pointer-events:none}.bdhInputContainer .inputContainer.readOnly .bdhInput{color:grey}.bdhInputContainer .inputContainer .ornament{top:50%;transform:translateY(-50%);display:flex;position:absolute;left:.5rem}.bdhInputContainer .inputContainer .ornament.right{left:unset;right:.5rem}.bdhInputContainer .inputContainer .bdhInput{border-radius:.5rem;padding:.4rem .3rem;border:2px solid #e4e4e4;transition:border-color .2s ease-in-out;outline:none!important;cursor:text;width:100%;box-sizing:border-box}.bdhInputContainer .inputContainer .bdhInput:focus{cursor:text}.bdhInputContainer .inputContainer .bdhInput[readonly]{cursor:pointer}.bdhInputContainer .inputContainer .error{position:absolute;left:.7rem;bottom:-1.2rem;color:red;font-size:.8rem}.bdhContainedInputContainer{display:flex;flex-direction:column;align-items:flex-start;cursor:text;position:relative;margin-top:.5rem}.bdhContainedInputContainer.maxWidth,.bdhContainedInputContainer.maxWidth .inputContainer{width:100%}.bdhContainedInputContainer.disabled{cursor:not-allowed}.bdhContainedInputContainer.disabled .bdhInputLabel{background-color:#ebebe4}.bdhContainedInputContainer.disabled .inputContainer{background-color:#ebebe4;border-color:grey!important}.bdhContainedInputContainer.disabled .inputContainer .bdhInput{cursor:not-allowed!important;border:none!important;background-color:#ebebe4}.bdhContainedInputContainer.focus{cursor:default}.bdhContainedInputContainer.focus .bdhInputLabel{border-radius:.2rem;transition-delay:0s;transform:none;cursor:text;font-size:.8rem;top:-.4rem;left:.3rem;padding:0 .3rem}.bdhContainedInputContainer.focus .bdhInput{cursor:text}.bdhContainedInputContainer.focusColor .inputContainer{border-color:#009fe3!important}.bdhContainedInputContainer.focusColor .bdhInputLabel{color:#009fe3!important}.bdhContainedInputContainer:hover .inputContainer{border-color:#31c1ff}.bdhContainedInputContainer:hover.withoutTransition .bdhInputLabel{color:#31c1ff}.bdhContainedInputContainer.withoutTransition .bdhInputLabel{transform:none;cursor:text;font-size:.8rem;top:-.4rem;left:.3rem;padding:0 .3rem}.bdhContainedInputContainer.error .bdhInputLabel{color:red!important}.bdhContainedInputContainer.error .inputContainer{border-color:red!important}.bdhContainedInputContainer .bdhInputLabel{top:50%;transform:translateY(-50%);border-radius:.2rem;left:.2rem;position:absolute;color:#9a9a9a;margin-bottom:.2rem;transition:color .2s ease-in-out,top .2s ease-in-out,font-size .2s ease-in-out,left .2s ease-in-out,padding-left .2s ease-in-out,transform .2s ease-in-out;transition-delay:.2s;padding-left:.2rem;cursor:inherit;user-select:none;font-size:.9rem;z-index:1;background-color:#fff}.bdhContainedInputContainer .inputContainer{border-radius:.4rem;padding:.2rem;border:2px solid #ccc;background-color:#fff;transition:border-color .2s ease-in-out;position:relative;display:flex;flex-direction:column;box-sizing:border-box}.bdhContainedInputContainer .inputContainer .bdhInput{border:none;outline:none;padding:.4rem .3rem;cursor:text;width:100%;box-sizing:border-box}.bdhContainedInputContainer .inputContainer .bdhInput:focus{cursor:text}.bdhContainedInputContainer .inputContainer .bdhInput[readonly]{cursor:pointer}.bdhContainedInputContainer .inputContainer .ornament{top:50%;transform:translateY(-50%);display:flex;position:absolute;left:.5rem}.bdhContainedInputContainer .inputContainer .ornament.right{left:unset;right:.5rem}.bdhContainedInputContainer .inputContainer .error{position:absolute;left:.2rem;bottom:-1.2rem;color:red;font-size:.8rem}.dashboardPage{position:relative}.dashboardPage:after{content:"";display:table;clear:both}.dashboardPage .linkDossierContainer{left:30%;transform:none}.dashboardPage .custom-scrollbar .custom-scroll-handle .inner-handle{background-color:#d9d9d9}.dashboardPage .progress{width:100%;height:1.5rem}.dashboardPage .progress-wrap{background:#009fe3;overflow:hidden;position:relative;border-radius:.3rem}.dashboardPage .progress-wrap .progress-bar{background:#ddd;left:0;position:absolute;top:0}.dashboardPage .progress-wrap .progress-label{position:relative;z-index:2;text-align:center;top:.1rem}.dashboardPage .dashboardColumn{border-radius:.25rem}.dashboardPage .dashboardColumn.saveMore{position:relative}.dashboardPage .dashboardColumn.saveMore .highlightMessageContainer{border-radius:1rem;box-shadow:0 0 1rem 0 rgba(0,0,0,.6);display:flex;flex-direction:column;position:absolute;left:-13rem;top:2rem;background-color:#fff;z-index:1301;width:12rem}.dashboardPage .dashboardColumn.saveMore .highlightMessageContainer .highlightHeader{background-color:#009fe3;padding:.5rem;border-top-left-radius:1rem;border-top-right-radius:1rem;display:flex;justify-content:center}.dashboardPage .dashboardColumn.saveMore .highlightMessageContainer .highlightHeader .highlightTitle{color:#fff;font-weight:500}.dashboardPage .dashboardColumn.saveMore .highlightMessageContainer .highlightBody{padding:1rem .5rem;display:flex;flex-direction:column;align-items:center}.dashboardPage .dashboardColumn.saveMore .highlightMessageContainer .highlightBody .highlightMessage{text-align:center;color:grey}.dashboardPage .dashboardColumn.saveMore .highlightMessageContainer .highlightBody .highlightButton{border-radius:.3125rem;background-color:#009fe3;color:#fff;transition:background-color .2s ease,color .2s ease;margin-top:.75rem;padding:.2rem 1rem;text-align:center}.dashboardPage .dashboardColumn.saveMore .highlightMessageContainer .highlightBody .highlightButton:hover{background-color:#31c1ff;color:#fff}.dashboardPage .dashboardColumn .box .infoIcon{color:#009fe3;font-size:1.1rem;margin-left:.2rem}.dashboardPage .confirmActionModal{z-index:1000;overflow:auto;margin-right:0}.dashboardPage .textRight{text-align:right}.dashboardPage .textRight a{cursor:pointer;text-decoration:underline;font-size:.8rem;color:#676767}.dashboardPage ul{list-style-type:none;padding:0}.dashboardPage .boxHeader{margin-bottom:.5rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.2)}.dashboardPage .box,.dashboardPage .boxHeader{background-color:#fff;border-radius:.25rem;padding:.25rem}.dashboardPage .box{box-shadow:0 0 .2rem 0 rgba(0,0,0,.3);height:18rem;margin-bottom:1rem;box-sizing:border-box}.dashboardPage .box.decide,.dashboardPage .box.noPad{padding:0}.dashboardPage .box.highlighted{position:relative;z-index:1300}.dashboardPage .box.savingContainer{height:14.9rem}.dashboardPage .box.decide{margin-top:1rem}.dashboardPage .box header{position:relative;display:flex;align-items:center;margin-bottom:.3rem;overflow:visible;font-size:1.1rem;height:2.5rem;border-bottom:.0625rem solid #009fe3}.dashboardPage .box header .dashboardTitle{display:inline;vertical-align:middle;font-size:1rem;color:#009fe3;font-weight:500;margin-right:.5rem}.dashboardPage .box header .dashboardTitle.clickable{cursor:pointer}@media (max-width:599px){.dashboardPage .box header .dashboardTitle{color:#fff;padding-left:.5rem}}.dashboardPage .box header .infoContainer{position:relative;display:flex;align-items:center}@media (max-width:599px){.dashboardPage .box header .infoContainer{display:none}}.dashboardPage .box header .infoContainer .dashboardDocumentInfo,.dashboardPage .box header .infoContainer .infoIcon{cursor:pointer}@media (max-width:599px){.dashboardPage .box header .infoContainer .dashboardDocumentInfo,.dashboardPage .box header .infoContainer .infoIcon{color:#fff!important}}.dashboardPage .box header button{position:absolute;right:0;border-style:none;background:none;font-size:1.5rem}.dashboardPage .box header .addDocumentButton,.dashboardPage .box header .addDossierButton{color:#009fe3;transition:color .2s ease;font-size:1.2rem}.dashboardPage .box header .addDocumentButton:hover,.dashboardPage .box header .addDossierButton:hover{color:#31c1ff}@media (max-width:599px){.dashboardPage .box header .addDocumentButton,.dashboardPage .box header .addDossierButton{color:#fff}}.dashboardPage .box ul{max-height:14rem}.dashboardPage .box .icon-button:hover{background-color:#eafeea!important}.dashboardPage .box .dashboardBox{display:flex;flex-direction:column;height:100%}.dashboardPage .box .dashboardBox .headerContainer{padding:.7rem 0;border-bottom:1px solid #009fe3}.dashboardPage .box .dashboardBox .headerContainer .headerTitle{color:#009fe3;font-weight:500}@media (max-width:599px){.dashboardPage .box .dashboardBox .headerContainer{background-color:#009fe3}.dashboardPage .box .dashboardBox .headerContainer .headerTitle{color:#fff;padding-left:.5rem}}.dashboardPage .box .dashboardBox .content{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 1rem}.dashboardPage .box .dashboardBox .content .contentTitle{font-size:1.2rem;font-weight:500;color:#434b50}.dashboardPage .box .dashboardBox .content .contentText{text-align:center;margin:.5rem 0;color:#434b50;font-size:.9rem}.dashboardPage .box .dashboardBox .content .icon{font-size:3.5rem;margin-bottom:.5rem;color:#434b50}.dashboardPage .box .dashboardBox .content .logo{width:5rem;margin-bottom:.5rem}.dashboardPage .storeSmarter{float:left;clear:none;text-align:inherit;width:26.33333%;margin-left:0;margin-right:2%}.dashboardPage .storeSmarter:after{content:"";display:table;clear:both}.dashboardPage .storeSmarter:nth-child(n){margin-right:2%;float:left;clear:none}.dashboardPage .storeSmarter:nth-child(3n){margin-right:0;float:right}.dashboardPage .storeSmarter:nth-child(3n+1){clear:both}.dashboardPage .storeSmarter .storeButton{transition:background-color .5s ease}.dashboardPage .storeSmarter .storeButton .icon{font-size:1.1rem}.dashboardPage .storeSmarter .storeButton h4{overflow:hidden;white-space:nowrap;text-decoration:none;text-overflow:ellipsis;font-weight:400}.dashboardPage .storeSmarter .storeButton.fake{opacity:.6}.dashboardPage .storeSmarter .box{position:relative;min-height:17.2rem}.dashboardPage .storeSmarter .box .optionalHoverText{display:none}.dashboardPage .storeSmarter .box .waitText{font-size:.9rem;color:grey;height:11.5rem}.dashboardPage .storeSmarter .box .waitText:after{display:inline-block;animation:a 1s steps(1) infinite;content:""}.dashboardPage .storeSmarter .box.hoverable:hover .optionalHoverText{display:block;height:11.5rem;text-align:center;font-size:1.05rem;color:grey}.dashboardPage .storeSmarter .box.hoverable:hover .contentFake,.dashboardPage .storeSmarter .box.hoverable:hover .fakeContentContainer,.dashboardPage .storeSmarter .content.hide,.dashboardPage .storeSmarter .waitText.hide{display:none}.dashboardPage .storeSmarter h2{color:#009fe3;text-align:center}.dashboardPage .storeSmarter .box .textRight{position:absolute;bottom:.5rem;right:.5rem}.dashboardPage .decidingConscious{float:left;clear:none;text-align:inherit;width:43.33333%;margin-left:0;margin-right:2%}.dashboardPage .decidingConscious:after{content:"";display:table;clear:both}.dashboardPage .decidingConscious:nth-child(n){margin-right:2%;float:left;clear:none}.dashboardPage .decidingConscious:nth-child(3n){margin-right:0;float:right}.dashboardPage .decidingConscious:nth-child(3n+1){clear:both}.dashboardPage .decidingConscious h2{color:#f39320;text-align:center}.dashboardPage .decidingConscious ul{list-style-type:none;margin:0}.dashboardPage .decidingConscious .box{min-height:17.2rem}.dashboardPage .decidingConscious .box.agenda{min-height:11.63rem}.dashboardPage .decidingConscious .box.agenda .optionalHoverText{display:none}.dashboardPage .saveMore{float:left;clear:none;text-align:inherit;width:26.33333%;margin-left:0;margin-right:2%}.dashboardPage .saveMore:after{content:"";display:table;clear:both}.dashboardPage .saveMore:nth-child(n){margin-right:2%;float:left;clear:none}.dashboardPage .saveMore:nth-child(3n){margin-right:0;float:right}.dashboardPage .saveMore:nth-child(3n+1){clear:both}.dashboardPage .saveMore h2{color:#18a155;text-align:center}.dashboardPage .saveMore .euroSign{font-size:2rem}.dashboardPage .saveMore .savingMainContainer{height:11rem}.dashboardPage .saveMore .savingMainContainer .savingContainer{position:relative}.dashboardPage .saveMore .savingMainContainer .savingContainer.active{opacity:.6}.dashboardPage .saveMore .savingMainContainer .savingContainer.inactive{opacity:1}.dashboardPage .saveMore .savingMainContainer .savingContainer:hover .descriptionPopup{visibility:visible;opacity:1}.dashboardPage .saveMore .savingMainContainer .savingContainer .bespaarButton:after{content:"";display:table;clear:both}.dashboardPage .saveMore .savingMainContainer .savingContainer .bespaarButton .savingTextContainer{float:left;clear:none;text-align:inherit;width:94.27778%;margin-left:0;margin-right:3%}.dashboardPage .saveMore .savingMainContainer .savingContainer .bespaarButton .savingTextContainer:after{content:"";display:table;clear:both}.dashboardPage .saveMore .savingMainContainer .savingContainer .bespaarButton .savingTextContainer:nth-child(n){margin-right:3%;float:left;clear:none}.dashboardPage .saveMore .savingMainContainer .savingContainer .bespaarButton .savingTextContainer:nth-child(2n){margin-right:0;float:right}.dashboardPage .saveMore .savingMainContainer .savingContainer .bespaarButton .savingTextContainer:nth-child(odd){clear:both}.dashboardPage .saveMore .savingMainContainer .savingContainer .bespaarButton .savingTextContainer .buttonText{float:left;clear:none;text-align:inherit;width:88.55556%;margin-left:0;margin-right:3%;font-weight:400}.dashboardPage .saveMore .savingMainContainer .savingContainer .bespaarButton .savingTextContainer .buttonText:after{content:"";display:table;clear:both}.dashboardPage .saveMore .savingMainContainer .savingContainer .bespaarButton .savingTextContainer .buttonText:nth-child(n){margin-right:3%;float:left;clear:none}.dashboardPage .saveMore .savingMainContainer .savingContainer .bespaarButton .savingTextContainer .buttonText:nth-child(2n){margin-right:0;float:right}.dashboardPage .saveMore .savingMainContainer .savingContainer .bespaarButton .savingTextContainer .buttonText:nth-child(odd){clear:both}.dashboardPage .saveMore .savingMainContainer .savingContainer .bespaarButton .savingTextContainer .euroSign{float:left;clear:none;text-align:inherit;width:8.44444%;margin-left:0;margin-right:3%}.dashboardPage .saveMore .savingMainContainer .savingContainer .bespaarButton .savingTextContainer .euroSign:after{content:"";display:table;clear:both}.dashboardPage .saveMore .savingMainContainer .savingContainer .bespaarButton .savingTextContainer .euroSign:nth-child(n){margin-right:3%;float:left;clear:none}.dashboardPage .saveMore .savingMainContainer .savingContainer .bespaarButton .savingTextContainer .euroSign:nth-child(2n){margin-right:0;float:right}.dashboardPage .saveMore .savingMainContainer .savingContainer .bespaarButton .savingTextContainer .euroSign:nth-child(odd){clear:both}.dashboardPage .saveMore .savingMainContainer .savingContainer .bespaarButton .savingCheckBoxContainer{float:left;clear:none;text-align:inherit;width:14.16667%;margin-left:0;margin-right:3%;position:relative}.dashboardPage .saveMore .savingMainContainer .savingContainer .bespaarButton .savingCheckBoxContainer:after{content:"";display:table;clear:both}.dashboardPage .saveMore .savingMainContainer .savingContainer .bespaarButton .savingCheckBoxContainer:nth-child(n){margin-right:3%;float:left;clear:none}.dashboardPage .saveMore .savingMainContainer .savingContainer .bespaarButton .savingCheckBoxContainer:nth-child(2n){margin-right:0;float:right}.dashboardPage .saveMore .savingMainContainer .savingContainer .bespaarButton .savingCheckBoxContainer:nth-child(odd){clear:both}.dashboardPage .saveMore .savingMainContainer .savingContainer .bespaarButton .savingCheckBoxContainer .savingCheckBox{width:100%;height:100%}.dashboardPage .saveMore .savingMainContainer .savingContainer .bespaarButton .savingCheckBoxContainer .savingCheckBox:checked+label:after{font-size:1.5rem;top:0}.dashboardPage .saveMore .savingMainContainer .savingContainer .bespaarButton .savingCheckBoxContainer .savingCheckBox+label:before{width:1rem;height:1rem}.dashboardPage .saveMore .decideMainContainer{min-height:14rem}.dashboardPage .saveMore .decideMainContainer .decideContainer{position:relative}.dashboardPage .saveMore .decideMainContainer .decideContainer .decidingButton{display:flex;align-items:center;min-height:2.875rem;background-color:#fff;box-shadow:0 0 .5rem 0 rgba(0,0,0,.2);border-radius:.3125rem;transition:background-color .5s ease}.dashboardPage .saveMore .decideMainContainer .decideContainer .decidingButton .buttonText{font-size:.8rem;color:grey;cursor:inherit;font-weight:400}.dashboardPage .saveMore .decideMainContainer .decideContainer .decidingButton h4{overflow:hidden;white-space:nowrap;text-decoration:none;text-overflow:ellipsis}.dashboardPage .saveMore .decideMainContainer .decideContainer .decidingButton span{color:#f39320}.dashboardPage .saveMore .decideMainContainer .decideContainer .decidingButton span.euroSign{font-size:2rem;font-weight:500}.dashboardPage .saveMore .decideMainContainer .decideContainer .decidingButton.fake{opacity:.6}.dashboardPage .saveMore .decideMainContainer .decideContainer .decidingButton.alert{background-color:#fbe1d5}.dashboardPage .saveMore .decideMainContainer .decideContainer .decidingButton.agenda{display:flex;align-items:center;padding:.1rem}.dashboardPage .saveMore .decideMainContainer .decideContainer .decidingButton.agenda .date{padding-right:.2rem}.dashboardPage .saveMore .decideMainContainer .decideContainer .decidingButton.agenda .dateItem{display:block;font-size:.8rem;color:#f39320;font-weight:700;text-align:center}.dashboardPage .confirmActionModal{margin-top:7rem}.dashboardPage .confirmActionModal .show{display:block}@media (max-width:599px){.dashboardPage .dashboardColumn{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto;width:90%;margin-left:5%!important;margin-right:5%!important}.dashboardPage .dashboardColumn:first-child{margin-left:auto}.dashboardPage .dashboardColumn:last-child{margin-right:auto}.dashboardPage .bewustBesluiten,.dashboardPage .meerBesparen{margin-top:1rem}.dashboardPage .box{margin-bottom:1.5rem}.dashboardPage .box header{background-color:#009fe3;border-radius:.25rem}.dashboardPage .box header h3{color:#fff;padding:.3rem}.dashboardPage #dashboardSavingContainer{margin-top:1.5rem}}.dashboardPage .descriptionPopup{border-radius:.25rem;opacity:0;visibility:hidden;position:absolute;z-index:200;border:1px solid #ccc;background-color:#fff;padding:.2rem;text-align:center;font-size:.8rem;max-width:11rem;min-width:11rem;transition:opacity .5s;transition-delay:.2s;pointer-events:none}.dashboardPage .descriptionPopup.show{opacity:1;visibility:visible}.explanationContainer{position:absolute;left:1rem;top:1rem;z-index:1300;display:flex;flex-direction:column;align-items:flex-end}.explanationContainer.right{left:unset;right:1rem}.explanationContainer .closeButton{position:absolute;cursor:pointer;color:#fff!important;font-size:.8rem!important;right:-1rem;top:-1rem}.dashboardInfoContainer{position:relative}.dashboardInfoContainer:hover .messageContainer{visibility:visible;opacity:1}.dashboardInfoContainer .messageContainer{border-radius:.3125rem;box-shadow:0 0 .5rem 0 rgba(0,0,0,.2);position:absolute;visibility:hidden;opacity:0;top:1rem;left:1rem;background-color:#fff;border:1px solid #9a9a9a;padding:.5rem;min-width:15rem;max-width:90%;z-index:200;transition:opacity .5s ease-in-out,visibility .5s}.dashboardInfoContainer .messageContainer.sm{min-width:5rem}.dashboardInfoContainer .messageContainer.left{right:.5rem;left:unset}@media (max-width:599px){.dashboardInfoContainer .messageContainer,.dashboardInfoContainer .messageContainer.left{right:unset;left:50%;transform:translateX(-50%)}}.dashboardInfoContainer .messageContainer .infoMessage{font-size:1rem}.financialBox header{position:relative}.financialBox header .budgetLabel{top:50%;transform:translateY(-50%);position:absolute;right:1rem;font-size:.9rem}@media (max-width:599px){.financialBox header .budgetLabel{color:#fff}}.financialDashboard{position:relative}.financialDashboard .financialLoader{position:absolute;top:0;left:0;width:100%;height:100%;z-index:200;background-color:hsla(0,0%,100%,.6);display:flex;justify-content:center;align-items:center}.financialDashboard .financialHeader .dateSelector{display:flex;align-items:center;justify-content:center;color:grey;margin-top:.75rem;margin-bottom:1rem;cursor:pointer;user-select:none}.financialDashboard .financialHeader .dateSelector .dateText{min-width:8rem;text-align:center}.financialDashboard .financialHeader .dateSelector .dateText:hover{text-decoration:underline}.financialDashboard .financialHeader .dateSelector .calendarIcon,.financialDashboard .financialHeader .dateSelector .leftArrow,.financialDashboard .financialHeader .dateSelector .rightArrow{font-size:1.2rem}.financialDashboard .financialHeader .dateSelector .financialCalendar{left:50%;transform:translateX(-50%);position:absolute;top:2rem;display:none;z-index:200}.financialDashboard .financialHeader .dateSelector .financialCalendar.show{display:block}.financialDashboard .financialBody{display:flex}.financialDashboard .financialBody:after{content:"";display:table;clear:both}.financialDashboard .financialBody .chartContainer{float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0;margin-right:3%;display:flex;flex-direction:column;align-items:center}.financialDashboard .financialBody .chartContainer:after{content:"";display:table;clear:both}.financialDashboard .financialBody .chartContainer:nth-child(n){margin-right:3%;float:left;clear:none}.financialDashboard .financialBody .chartContainer:nth-child(2n){margin-right:0;float:right}.financialDashboard .financialBody .chartContainer:nth-child(odd){clear:both}.financialDashboard .financialBody .chartContainer .chartTitle{margin-bottom:.3rem;padding-bottom:.2rem;border-bottom:2px solid #009fe3}.financialDashboard .financialBody .chartContainer .canvasContainer{position:relative}.financialDashboard .financialBody .chartContainer .canvasContainer .typeTotal{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);color:#009fe3}.financialDashboard .financialBody .chartContainer .canvasContainer canvas{width:18rem!important;height:9rem!important}.financialDashboard .navLabel{color:grey;cursor:pointer;transition:color .2s ease;font-size:.8rem;position:relative}.financialDashboard .navLabel:hover{color:#434b50;text-decoration:underline}.startHighlight{position:relative;z-index:1301;box-shadow:0 0 1rem 0 #000!important}.highlightBackground,.startBlockingBackground{background-color:#000;opacity:.6;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1300}.startBlockingBackground{background-color:transparent;z-index:1302}.highlightText{border-radius:1rem;box-shadow:0 0 1rem 0 #000;visibility:hidden;opacity:0;position:absolute;top:0;left:0;background-color:#fff;z-index:1301;max-width:12rem;box-sizing:border-box;transition:opacity .5s ease-in-out;display:flex;flex-direction:column;align-items:center}.highlightText.active{visibility:visible;opacity:1}.highlightText.wider{max-width:20rem}.highlightText .highlightTitleContainer{display:flex;align-self:stretch;background-color:#009fe3;padding:.4rem;border-top-left-radius:1rem;border-top-right-radius:1rem;justify-content:center;align-items:center;color:#fff;font-weight:500}.highlightText .highlightMessage{padding:.75rem;text-align:center}.highlightText .moreButtonsContainer{display:flex;justify-content:space-between;width:90%;margin:.5rem 0}.highlightText .moreButtonsContainer .nextButton{width:40%}.highlightText .nextButton{background-color:#009fe3;color:#fff;transition:background-color .2s ease,color .2s ease;border-radius:.5rem;width:30%;padding:.4rem;margin-bottom:.4rem}.highlightText .nextButton:hover{background-color:#31c1ff;color:#fff}.agendaView{position:relative}.agendaView .agendaDesktopContent{display:block}@media (max-width:1199px){.agendaView .agendaDesktopContent{display:none}}.agendaView .agendaMobileContent{display:none;height:100%}@media (max-width:1199px){.agendaView .agendaMobileContent{display:block}}.agendaView .agendaContent{height:100%;position:relative}@media (max-width:1199px){.agendaView .agendaContent{height:14rem}}.agendaView .agendaFooter{position:absolute;right:.5rem;bottom:.5rem;display:flex;z-index:100}.agendaView .agendaFooter .addAgendaItem{cursor:pointer;color:#009fe3;font-size:1.2rem;transition:color .2s ease}.agendaView .agendaFooter .addAgendaItem:hover{color:#31c1ff}.agendaView .agendaFooter .addAgendaItem.pulse{border-radius:50%;animation:a 1s infinite}.agendaDayView{display:flex;flex-direction:column;background-color:#fff}.agendaDayView .agendaDayViewHeader{display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid #009fe3;padding:0 .5rem}.agendaDayView .agendaDayViewHeader .dateContainer{display:flex;align-items:center}.agendaDayView .agendaDayViewHeader .dateContainer .arrow{position:relative;font-size:1rem;color:#009fe3;cursor:pointer;z-index:200}.agendaDayView .agendaDayViewHeader .dateContainer .agendaDayViewDate{cursor:pointer}.agendaDayView .agendaDayViewHeader .dateContainer .agendaDayViewDate *{width:unset!important;cursor:pointer!important}.agendaDayView .agendaDayViewHeader .dateContainer .agendaDayViewDate :before{border:none!important}.agendaDayView .agendaDayViewHeader .dateContainer .agendaDayViewDate input{color:#009fe3!important;text-align:center}.agendaDayView .agendaDayViewHeader .timeLabel{color:#009fe3}.agendaDayView .agendaDayItemsContainer{padding:.5rem;display:flex;flex-direction:column}.agendaDayView .agendaDayItemsContainer .agendaDayItem{display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:background-color .2s ease;padding:.5rem 0}.agendaDayView .agendaDayItemsContainer .agendaDayItem:hover{background-color:#f2f2f2}.agendaPlanned{position:relative;display:flex;flex-direction:column}.agendaPlanned .plannedItemsContainer{display:flex;flex-direction:column;flex-grow:1}.agendaPlanned .plannedItemsContainer .plannedAgendaItem{display:flex;align-items:center;justify-content:space-between;padding:.7rem .5rem;border-bottom:.1rem solid hsla(0,0%,50.2%,.5);cursor:pointer;margin:0 .5rem}.agendaPlanned .plannedItemsContainer .plannedAgendaItem .clickableArea{display:flex;align-items:center;max-width:95%}.agendaPlanned .plannedItemsContainer .plannedAgendaItem .clickableArea .plannedIcon{font-size:1rem}.agendaPlanned .plannedItemsContainer .plannedAgendaItem .clickableArea .plannedIcon.blue{color:#009fe3}.agendaPlanned .plannedItemsContainer .plannedAgendaItem .clickableArea .plannedIcon.orange{color:#f39320}.agendaPlanned .plannedItemsContainer .plannedAgendaItem .clickableArea .plannedIcon.red{color:red}.agendaPlanned .plannedItemsContainer .plannedAgendaItem .clickableArea .plannedDate{margin:0 1rem;color:grey}.agendaPlanned .plannedItemsContainer .plannedAgendaItem .clickableArea .plannedLabel{overflow:hidden;white-space:nowrap;text-decoration:none;text-overflow:ellipsis;max-width:40%;color:grey}.agendaPlanned .plannedItemsContainer .plannedAgendaItem .plannedDelete{color:red;font-size:.8rem}.agendaPlanned .plannedFilterContainer{display:flex;flex-direction:column;align-items:flex-start;position:relative;padding:.5rem;width:fit-content}.agendaPlanned .plannedFilterContainer:hover .filterContainer{display:flex}.agendaPlanned .plannedFilterContainer:hover .selectedFilters .filterArrow{transform:rotate(-90deg)}.agendaPlanned .plannedFilterContainer .filterContainer{border-radius:.3125rem;display:none;padding:.5rem;background-color:#fff;border:1px solid grey;flex-direction:column;position:absolute;width:10rem;bottom:2.2rem;left:.4rem}.agendaPlanned .plannedFilterContainer .filterContainer .filter{border-radius:.3125rem;padding:.2rem .5rem;color:grey;transition:color .2s ease,background-color .2s ease;cursor:pointer}.agendaPlanned .plannedFilterContainer .filterContainer .filter:hover{background-color:#f2f2f2}.agendaPlanned .plannedFilterContainer .filterContainer .filter.selected{background-color:#31c1ff;color:#fff;font-weight:500}.agendaPlanned .plannedFilterContainer .selectedFilters{border-radius:.3125rem;background-color:#009fe3;color:#fff;transition:background-color .2s ease,color .2s ease;display:flex;align-items:center;padding:.2rem .4rem;cursor:pointer}.agendaPlanned .plannedFilterContainer .selectedFilters:hover{background-color:#31c1ff;color:#fff}.agendaPlanned .plannedFilterContainer .selectedFilters .filterArrow{font-size:.9rem;transform:rotate(90deg);transition:transform .5s ease;margin-left:.5rem}.navArrow{top:50%;transform:translateY(-50%);border-radius:50%;padding:.2rem;font-size:1rem;display:block;position:absolute;box-shadow:0 0 0 rgba(0,159,227,.5);color:#009fe3;z-index:100;background-color:hsla(0,0%,100%,.8);cursor:pointer}.navArrow.pulsing{animation:a 2s infinite}.navArrow.right{right:.5rem}.navArrow.left{left:.5rem}.navArrow:hover{animation:none}.agendaPlanning{display:flex;align-items:center;height:100%}.agendaPlanning .planningItem{display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;align-items:center;min-width:25%;margin:0 1rem;height:9.5rem}.agendaPlanning .planningItem .planningImage{width:5.5rem;height:5.5rem;background-size:cover}.agendaPlanning .planningItem .planningLabel{text-align:center}.agendaPlanning .planningItem .planningAdd{color:#009fe3;font-size:1.2rem}.forgotPassword .formContainer{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);border-radius:2rem;background-color:#fff;position:fixed;display:flex;flex-direction:column;align-items:center;padding:2rem 3rem 3rem}@media (max-width:599px){.forgotPassword .formContainer{top:50%;transform:translateY(-50%);width:95%;left:2.5%;box-sizing:border-box}}.forgotPassword .formContainer .forgotPasswordLoader{border-radius:2rem}.forgotPassword .formContainer .formTitle{color:#009fe3;font-size:2rem;font-weight:500;margin-bottom:1rem}.forgotPassword .formContainer .description{text-align:center;padding-bottom:.5rem;border-bottom:1px solid #009fe3}.forgotPassword .formContainer .emailForm{width:45%;display:flex;flex-direction:column}.forgotPassword .formContainer .emailForm .emailField{margin-bottom:1.5rem}.forgotPassword .formContainer .confirmMessage{font-size:1.2rem;color:#009fe3;font-weight:400}.forgotPassword .formContainer .confirmRequest{min-width:70%;display:flex;flex-direction:column;flex-wrap:wrap;align-items:center}.forgotPassword .formContainer .confirmRequest .logoContainer{margin-bottom:1rem}.forgotPassword .formContainer .confirmRequest .logoContainer .logo{width:5rem;height:5rem}.forgotPassword .formContainer .confirmRequest .textContainer{display:flex;flex-direction:column;text-align:center;margin-bottom:1rem;max-width:25rem;color:#434b50}.forgotPassword .formContainer .confirmRequest .textContainer .bold{font-weight:500;font-size:1.2rem;margin-bottom:.2rem}.forgotPassword .formContainer .confirmRequest .textContainer .mTop{margin-top:.5rem;margin-bottom:1rem;font-size:.8rem}.forgotPassword .formContainer .confirmRequest .navButtonContainer{display:flex;flex-direction:column}.forgotPassword .formContainer .confirmRequest .navButtonContainer .navButton{border-radius:.3125rem;background-color:#009fe3;color:#fff;transition:background-color .2s ease,color .2s ease;min-width:10rem;font-weight:500;text-decoration:none;text-align:center;padding:.5rem 2rem;margin-bottom:.5rem}.forgotPassword .formContainer .confirmRequest .navButtonContainer .navButton:hover{background-color:#31c1ff;color:#fff}.addDocumentPage .contentContainer .row{display:flex;align-items:stretch;margin-bottom:2%}.addDocumentPage .contentContainer .row:after{content:"";display:table;clear:both}@media (max-width:899px){.addDocumentPage .contentContainer .row{flex-wrap:wrap;align-items:center;justify-content:center}}@media (min-width:900px){.addDocumentPage .contentContainer .row.fixHeight{height:31.5rem}}.addDocumentPage .contentContainer .row .box{border-radius:.3125rem;background:#fff;padding:.5rem;max-height:31.5rem}.addDocumentPage .contentContainer .row .box:after{content:"";display:table;clear:both}.addDocumentPage .contentContainer .row .box .mobileSuggestions{display:none}@media (max-width:599px){.addDocumentPage .contentContainer .row .box .mobileSuggestions.show{display:block}.addDocumentPage .contentContainer .row .box .mobileSuggestions.show .documentTypeContainer{display:flex}}.addDocumentPage .contentContainer .row .box.scrollbar{direction:rtl;margin-bottom:0;overflow-y:auto}@media (min-width:900px){.addDocumentPage .contentContainer .row .box.small{float:left;clear:none;text-align:inherit;width:23.5%;margin-left:0;margin-right:2%}.addDocumentPage .contentContainer .row .box.small:after{content:"";display:table;clear:both}.addDocumentPage .contentContainer .row .box.small:nth-child(n){margin-right:2%;float:left;clear:none}.addDocumentPage .contentContainer .row .box.small:nth-child(2n){margin-right:0;float:right}.addDocumentPage .contentContainer .row .box.small:nth-child(odd){clear:both}}@media (max-width:899px){.addDocumentPage .contentContainer .row .box.small{width:90%;margin:0 0 .5rem}}@media (min-width:900px){.addDocumentPage .contentContainer .row .box.big{float:left;clear:none;text-align:inherit;width:74.5%;margin-left:0;margin-right:2%}.addDocumentPage .contentContainer .row .box.big:after{content:"";display:table;clear:both}.addDocumentPage .contentContainer .row .box.big:nth-child(n){margin-right:2%;float:left;clear:none}.addDocumentPage .contentContainer .row .box.big:nth-child(2n){margin-right:0;float:right}.addDocumentPage .contentContainer .row .box.big:nth-child(odd){clear:both}}@media (max-width:899px){.addDocumentPage .contentContainer .row .box.big{width:90%;margin:0 0 .5rem}}@media (max-width:599px){.addDocumentPage .contentContainer .row .box.hideMobile{display:none}}.addDocumentPage .contentContainer .row .box .documentCount{display:flex;flex-direction:column;align-items:center}.addDocumentPage .contentContainer .row .box .documentCount .countText{color:#009fe3;font-weight:500;font-size:4rem;cursor:pointer}.addDocumentPage .contentContainer .row .box .searchDocumentType{display:flex;flex-direction:column;align-items:center}.addDocumentPage .contentContainer .row .box .searchDocumentType .headerContainer{display:flex;align-items:center;margin-top:1rem;margin-bottom:.5rem}.addDocumentPage .contentContainer .row .box .searchDocumentType .headerContainer .searchDocumentHeader{font-weight:500;margin-right:.5rem}.addDocumentPage .contentContainer .row .box .searchDocumentType .headerContainer .infoContainer{position:relative}@media (max-width:599px){.addDocumentPage .contentContainer .row .box .searchDocumentType .headerContainer .infoContainer{display:none}}.addDocumentPage .contentContainer .row .box .searchDocumentType .headerContainer .infoContainer .infoIcon{font-size:1.2rem;cursor:pointer}.addDocumentPage .contentContainer .row .box .searchDocumentType .autoSuggestBar{width:20rem}.addDocumentPage .contentContainer .row .box .searchDocumentType .autoSuggestBar .suggestionsInput{width:100%}@media (max-width:599px){.addDocumentPage .contentContainer .row .box .searchDocumentType .autoSuggestBar{width:90%}.addDocumentPage .contentContainer .row .box .searchDocumentType .autoSuggestBar .suggestionsInput{width:100%}}.addDocumentPage .contentContainer .row .box .searchDocumentType .searchDocumentDescription{font-size:.9rem;color:grey;margin-bottom:.5rem}.addDocumentPage .contentContainer .row .box .searchDocumentType .documentSuggestionsContainer{position:absolute;top:1.7rem;max-height:15rem;overflow-y:auto;z-index:1000;background-color:#fff;border:1px solid grey;display:none;border-radius:.25rem;width:100%}@media (max-width:599px){.addDocumentPage .contentContainer .row .box .searchDocumentType .documentSuggestionsContainer{left:0}}@media (min-width:900px){.addDocumentPage .contentContainer .row .box .searchDocumentType .documentSuggestionsContainer{left:50%;transform:translateX(-50%);width:20rem}}.addDocumentPage .contentContainer .row .box .searchDocumentType .documentSuggestionsContainer label{cursor:pointer}.addDocumentPage .contentContainer .row .box .searchDocumentType .documentSuggestionsContainer li{display:block;cursor:pointer!important}.addDocumentPage .contentContainer .row .box .searchDocumentType .documentSuggestionsContainer.open{display:inline-block}.addDocumentPage .contentContainer .row .box .categoryView{direction:ltr}.addDocumentPage .contentContainer .row .box .documentTypeContainer{display:flex;justify-content:center;margin-top:2rem;overflow-y:auto;height:80%}@media (max-width:599px){.addDocumentPage .contentContainer .row .box .documentTypeContainer{display:none}}.addDocumentPage .contentContainer .row .box .documentTypeContainer .documentTypeList{width:90%;border-top:.0625rem ridge #ccc;border-bottom:.0625rem ridge #ccc;padding-top:1rem;padding-left:1rem}.addDocumentPage .contentContainer .row .box .documentTypeContainer .documentTypeList table{border-collapse:collapse;width:100%}.addDocumentPage .contentContainer .row .box .documentTypeContainer .documentTypeList table .documentTypeRow{transition:background-color .2s ease;cursor:pointer}.addDocumentPage .contentContainer .row .box .documentTypeContainer .documentTypeList table .documentTypeRow:nth-child(odd){background-color:#f2f2f2}.addDocumentPage .contentContainer .row .box .documentTypeContainer .documentTypeList table .documentTypeRow:hover{background-color:rgba(49,193,255,.6)}.addDocumentPage .contentContainer .row .box .documentTypeContainer .documentTypeList table .documentTypeRow:hover .documentTypePlus{color:grey}.addDocumentPage .contentContainer .row .box .documentTypeContainer .documentTypeList table .documentTypeRow .documentTypeName{color:grey;padding:.8rem;font-weight:500;width:90%}.addDocumentPage .contentContainer .row .box .documentTypeContainer .documentTypeList table .documentTypeRow .documentTypePlus{color:#009fe3;transition:color .2s ease}.addDocumentPage .contentContainer .row .box .documentTypeContainer .bdhPlaceHolder{max-width:10rem;max-height:10rem;height:10rem}@media (max-width:599px){.addDocumentPage .contentContainer .row .box .documentTypeContainer .bdhPlaceHolder{height:auto}}.addDocumentPage .contentContainer .row .box .documentTypeContainer .toDashboard{border-radius:.3125rem;padding:.5rem 1rem;position:absolute;bottom:2rem;right:2rem;background-color:#009fe3;color:#fff;transition:background-color .2s ease}.addDocumentPage .contentContainer .row .box .documentTypeContainer .toDashboard:hover{background-color:#31c1ff}.addDocumentPage .docTypeMobileContainer{display:none}@media (max-width:899px){.addDocumentPage .docTypeMobileContainer.visible{display:block}}.addDocumentPage .docTypeMobileContainer table{border-collapse:collapse;width:100%}.addDocumentPage .docTypeMobileContainer table td{padding:.25rem .5rem;font-weight:500;color:grey}.addDocumentPage .docTypeMobileContainer table td .addButton{color:#009fe3;vertical-align:middle}.addDocumentPage .docTypeMobileContainer table tr:nth-child(odd){background:#f2f2f2}.autoSuggestBar{position:relative}.autoSuggestBar .suggestionsContainer{position:absolute;left:0;top:1.7rem}.autoSuggestBar .suggestionsContainer label{cursor:pointer}.moduleView .custom-scroll .outer-container .inner-container .content-wrapper{margin-right:1.125rem!important}.moduleView .custom-scroll .custom-scrollbar .custom-scroll-handle .inner-handle{background-color:#d9d9d9;border-radius:.3rem}@media (max-width:599px){.moduleView .custom-scroll .custom-scrollbar{right:0}}.moduleView .modulesHeader{display:flex;justify-content:space-between;align-items:center}.moduleView .modulesHeader .modulesTitle{color:#009fe3;font-weight:500;font-size:1.4rem}.moduleView .modulesHeader .modulesEdit{font-size:1.7rem;color:#009fe3;cursor:pointer}.moduleView .waitingMessage{font-size:1.4rem;text-align:center;color:grey}.moduleView .condition-checkbox+label:before{width:.8rem!important;height:.8rem!important;margin-right:.4rem}.moduleView .condition-checkbox:checked+label:after{top:-.3rem;font-size:1.5rem}.moduleView .iconButton{position:relative;display:flex;flex-wrap:wrap;align-items:center;color:grey;min-height:2.875rem;background:#fff;transition:background-color .5s ease;box-shadow:0 0 .5rem 0 rgba(0,0,0,.2);border-radius:.3125rem;font-weight:500;font-size:.8rem;text-decoration:none;cursor:pointer;user-select:none;margin-left:.15rem;margin-right:.15rem}.moduleView .iconButton.selected{background-color:#ccf0ff!important}.moduleView .iconButton.active{background-color:#fff}.moduleView .iconButton.inactive{background-color:#f0f0f0}.moduleView .iconButton.inactive .moduleButton{opacity:.5}.moduleView .iconButton.editing .moduleButton{width:80%}.moduleView .iconButton .icon{padding-left:.2rem;padding-right:.2rem;color:#009fe3}.moduleView .iconButton .editButton{position:absolute;right:1rem;font-size:1.5rem;cursor:pointer;transition:color .2s ease}.moduleView .iconButton .editButton.add{color:#18a155}.moduleView .iconButton .editButton.add:hover{color:#27df79}.moduleView .iconButton .editButton.remove{color:red;font-size:2rem}.moduleView .iconButton .editButton.remove:hover{color:#ff4d4d}.moduleView .iconButton .moduleButton{display:flex;align-items:center;padding:.2rem 0;width:100%}.moduleView .iconButton .docTypeMobileContainer{width:100%}.moduleView .iconButton .docTypeMobileContainer table{background-color:#fff}.moduleView .iconButton .docTypeMobileContainer table td:first-child{width:100%}.moduleView .iconButton .docTypeMobileContainer table td:last-child{padding-right:1.2rem}.libraryScrollbar{opacity:1!important}.libraryView{color:grey}.libraryView .libraryHeader{display:flex;flex-direction:column}.libraryView .libraryHeader .row{display:flex;align-items:center}@media (max-width:599px){.libraryView .libraryHeader .row{flex-wrap:wrap}}.libraryView .libraryHeader .navBar{display:flex;justify-content:space-between;align-items:center;width:100%;margin:.25rem 0}.libraryView .libraryHeader .navBar .flexBox{display:flex;align-items:baseline}@media (max-width:599px){.libraryView .libraryHeader .navBar .flexBox.filterBox{flex-wrap:wrap}}.libraryView .libraryHeader .navBar .documentCount{color:#009fe3;font-size:1.3rem;font-weight:500}.libraryView .libraryHeader .libraryButton{background-color:#009fe3;color:#fff;transition:background-color .2s ease,color .2s ease;border-radius:.3125rem;padding:.5rem 1rem;min-width:12rem;font-weight:500}.libraryView .libraryHeader .libraryButton:hover{background-color:#31c1ff;color:#fff}.libraryView .libraryHeader .libraryActionsContainer{position:relative;margin-right:1rem}@media (max-width:599px){.libraryView .libraryHeader .libraryActionsContainer{margin-bottom:.5rem}}.libraryView .libraryHeader .libraryActionsContainer:hover .libraryActionsButton .arrow{transform:rotate(270deg)}.libraryView .libraryHeader .libraryActionsContainer:hover .libraryActions{display:flex}.libraryView .libraryHeader .libraryActionsContainer .libraryActionsButton{border-radius:.3125rem;background-color:#009fe3;color:#fff;transition:background-color .2s ease,color .2s ease;padding:.5rem 1rem;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center}.libraryView .libraryHeader .libraryActionsContainer .libraryActionsButton:hover{background-color:#31c1ff;color:#fff}.libraryView .libraryHeader .libraryActionsContainer .libraryActionsButton .arrow{display:inline-block;transform:rotate(90deg);transition:transform .5s ease;font-size:.8rem;margin-left:.4rem}.libraryView .libraryHeader .libraryActionsContainer .libraryActions{border-radius:.3125rem;display:none;position:absolute;top:2.1rem;flex-direction:column;width:12rem;box-shadow:0 .5rem 1rem 0 rgba(0,0,0,.2);z-index:100}.libraryView .libraryHeader .libraryActionsContainer .libraryActions:hover{display:flex}.libraryView .libraryHeader .libraryActionsContainer .libraryActions .libraryAction{background-color:#f2f2f2;color:#000;transition:background-color .2s ease,color .2s ease;font-weight:400;padding:1rem 0;border-bottom:1px solid #ccc;cursor:pointer;text-align:center}.libraryView .libraryHeader .libraryActionsContainer .libraryActions .libraryAction:hover{background-color:#31c1ff;color:#000}.libraryView .libraryHeader .libraryActionsContainer .libraryActions .libraryAction.disabled{color:#ccc!important;background-color:#f2f2f2!important;cursor:default}.libraryView .libraryHeader .libraryActionsContainer .libraryActions .libraryAction:first-child{border-top-left-radius:.3125rem;border-top-right-radius:.3125rem}.libraryView .libraryHeader .libraryActionsContainer .libraryActions .libraryAction:last-child{border-bottom:none;border-bottom-left-radius:.3125rem;border-bottom-right-radius:.3125rem}.libraryView .libraryHeader .libraryFilterContainer{display:flex;align-items:center;background-color:#fff;border:1px solid #ccc;padding:0 1rem;cursor:pointer;position:relative;height:2rem;max-width:10rem;margin:0 1rem}@media (max-width:599px){.libraryView .libraryHeader .libraryFilterContainer{margin:.5rem 0}}.libraryView .libraryHeader .libraryFilterContainer.active .filterContainer{display:block}.libraryView .libraryHeader .libraryFilterContainer.active .selectFilter{transform:rotate(180deg)}.libraryView .libraryHeader .libraryFilterContainer .selectedFilter{overflow:hidden;white-space:nowrap;text-decoration:none;text-overflow:ellipsis;display:inline-block;width:90%;min-width:9rem}.libraryView .libraryHeader .libraryFilterContainer .selectFilter{font-size:1.3rem;cursor:pointer;pointer-events:none;transition:transform .5s ease}.libraryView .libraryHeader .libraryFilterContainer .clearFilter{font-size:1.2rem;cursor:pointer}.libraryView .libraryHeader .libraryFilterContainer .filterContainer{border-radius:.3125rem;display:none;min-width:16rem;position:absolute;left:0;top:2.1rem;background-color:#fff;box-shadow:0 .5rem 1rem 0 rgba(0,0,0,.2);z-index:100}.libraryView .libraryHeader .libraryFilterContainer .filterContainer .libraryFilter{background-color:#fff;color:#000;transition:background-color .2s ease,color .2s ease;padding:.5rem;border-bottom:1px solid #ccc;cursor:pointer}.libraryView .libraryHeader .libraryFilterContainer .filterContainer .libraryFilter:hover{background-color:#31c1ff;color:#000}.libraryView .libraryHeader .libraryFilterContainer .filterContainer .libraryFilter:first-child{border-top-left-radius:.3125rem;border-top-right-radius:.3125rem}.libraryView .libraryHeader .libraryFilterContainer .filterContainer .libraryFilter:last-child{border-bottom:none;border-bottom-left-radius:.3125rem;border-bottom-right-radius:.3125rem}@media (max-width:599px){.libraryView .libraryHeader .librarySearchContainer{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto}.libraryView .libraryHeader .librarySearchContainer:first-child{margin-left:auto}.libraryView .libraryHeader .librarySearchContainer:last-child{margin-right:auto}}.libraryView .libraryHeader .librarySearchContainer .searchTypeSelect{border-radius:.25rem;box-sizing:border-box;height:2rem;padding:0 .5rem;color:grey}.libraryView .libraryHeader .librarySearchContainer .searchTypeSelect .searchType{padding:.2rem;cursor:pointer}.libraryView .libraryHeader .librarySearchContainer .searchQuery{display:inline-flex}.libraryView .libraryHeader .viewSelectionContainer{display:flex;align-items:center}@media (max-width:599px){.libraryView .libraryHeader .viewSelectionContainer{visibility:hidden}}.libraryView .libraryHeader .viewSelectionContainer .viewSelectionLabel{margin-right:1rem;font-size:1.2rem;color:grey}.libraryView .libraryHeader .viewSelectionContainer .viewSelection{background-color:transparent;color:#ccc;transition:background-color .2s ease,color .2s ease;cursor:pointer}.libraryView .libraryHeader .viewSelectionContainer .viewSelection:hover{background-color:transparent;color:grey}.libraryView .libraryHeader .viewSelectionContainer .viewSelection.selected{color:#009fe3}.libraryView .libraryHeader .viewSelectionContainer .viewSelection.blockView{margin-right:.5rem}.libraryView .libraryHeader .sortRow{margin-top:1rem;flex-wrap:nowrap!important;border:1px solid #ccc;background-color:#f2f2f2}@media (max-width:599px){.libraryView .libraryHeader .sortRow{display:none}}.libraryView .libraryHeader .sortRow .sortItem{padding:.5rem 1rem;background-color:#f2f2f2;border-right:1px solid #ccc;color:#000;cursor:pointer;display:flex;align-items:center;height:1rem}.libraryView .libraryHeader .sortRow .sortItem:hover label{font-weight:500}.libraryView .libraryHeader .sortRow .sortItem:last-child{border-right:none}.libraryView .libraryHeader .sortRow .sortItem label{cursor:inherit;flex-grow:1;margin-right:.5rem}.libraryView .libraryHeader .sortRow .sortItem.sortEmptyContainer{float:left;clear:none;text-align:inherit;width:2.5%;margin-left:0;margin-right:0}.libraryView .libraryHeader .sortRow .sortItem.sortEmptyContainer:after{content:"";display:table;clear:both}.libraryView .libraryHeader .sortRow .sortItem.sortIconTypeContainer{float:left;clear:none;text-align:inherit;width:2.5%;margin-left:0;margin-right:0;justify-content:center}.libraryView .libraryHeader .sortRow .sortItem.sortIconTypeContainer:after{content:"";display:table;clear:both}.libraryView .libraryHeader .sortRow .sortItem.sortNameContainer{float:left;clear:none;text-align:inherit;width:22.22222%;margin-left:0;margin-right:0}.libraryView .libraryHeader .sortRow .sortItem.sortNameContainer:after{content:"";display:table;clear:both}.libraryView .libraryHeader .sortRow .sortItem.sortUpdatedContainer{float:left;clear:none;text-align:inherit;width:20.83333%;margin-left:0;margin-right:0}.libraryView .libraryHeader .sortRow .sortItem.sortUpdatedContainer:after{content:"";display:table;clear:both}.libraryView .libraryHeader .sortRow .sortItem.sortTypeContainer{float:left;clear:none;text-align:inherit;width:16.94915%;margin-left:0;margin-right:0}.libraryView .libraryHeader .sortRow .sortItem.sortTypeContainer:after{content:"";display:table;clear:both}.libraryView .libraryHeader .sortRow .sortItem.sortLinkContainer{flex-grow:1}.libraryView .libraryHeader .sortRow .sortItem .common-icon-caret-down{transition:transform .5s ease;font-size:1rem;justify-self:flex-end}.libraryView .libraryHeader .sortRow .sortItem .common-icon-caret-down.up{transform:rotate(180deg)}.libraryConfirmDelete{left:50%;transform:translateX(-50%);border-radius:1rem;display:none;position:absolute;top:5rem;background-color:#fff;border:1px solid #9a9a9a;z-index:200}.libraryConfirmDelete.show{display:block}.libraryConfirmDelete .confirmHeader{padding:.5rem .5rem 0;display:flex;justify-content:center}.libraryConfirmDelete .confirmBody{padding:2rem .5rem;display:flex;justify-content:center}.libraryConfirmDelete .confirmFooter{padding:0 .5rem .5rem;display:flex;justify-content:center}.libraryConfirmDelete .confirmFooter .confirmNo,.libraryConfirmDelete .confirmFooter .confirmYes{border-radius:.3125rem;min-width:7rem}.libraryConfirmDelete .confirmFooter .confirmYes{background-color:#009fe3;color:#fff;transition:background-color .2s ease,color .2s ease;margin-right:.5rem;padding:.5rem 1rem}.libraryConfirmDelete .confirmFooter .confirmYes:hover{background-color:#31c1ff;color:#fff}.libraryConfirmDelete .confirmFooter .confirmNo{background-color:#f39320;color:#fff;transition:background-color .2s ease,color .2s ease}.libraryConfirmDelete .confirmFooter .confirmNo:hover{background-color:rgba(243,147,32,.8);color:#fff}.linkDossierContainer{border-radius:1.5rem;position:absolute;left:50%;transform:translateX(-50%);background-color:#fff;border:1px solid #9a9a9a;width:50rem;z-index:1001}@media (max-width:599px){.linkDossierContainer{max-width:90%}}.linkDossierContainer .linkDossierHeader{display:flex;align-items:center;position:relative;padding:1rem}.linkDossierContainer .linkDossierHeader .linkDossierIcon{color:#009fe3;margin-right:.5rem}.linkDossierContainer .linkDossierHeader .linkDossierDocumentName{font-weight:500}.linkDossierContainer .linkDossierHeader .linkDossierClose{position:absolute;right:1rem;font-size:1.5rem;cursor:pointer}@media (max-width:599px){.linkDossierContainer .linkDossierHeader .linkDossierClose{font-size:2rem}}.linkDossierContainer .noDossiersText{font-size:1rem;padding:1rem}.linkDossierContainer .linkDossierBody{padding:0 1rem;max-height:20rem;display:inline-block;width:100%;box-sizing:border-box}.linkDossierContainer .linkDossierBody:after{content:"";display:table;clear:both}.linkDossierContainer .linkDossierBody .dossierButtonContainer{float:left;clear:none;text-align:inherit;width:19.2%;margin-left:0;margin-right:1%;margin-top:.5rem}.linkDossierContainer .linkDossierBody .dossierButtonContainer:after{content:"";display:table;clear:both}.linkDossierContainer .linkDossierBody .dossierButtonContainer:nth-child(n){margin-right:1%;float:left;clear:none}.linkDossierContainer .linkDossierBody .dossierButtonContainer:nth-child(5n){margin-right:0;float:right}.linkDossierContainer .linkDossierBody .dossierButtonContainer:nth-child(5n+1){clear:both}@media (max-width:599px){.linkDossierContainer .linkDossierBody .dossierButtonContainer{float:left;clear:none;text-align:inherit;width:31.33333%;margin-left:0;margin-right:3%}.linkDossierContainer .linkDossierBody .dossierButtonContainer:after{content:"";display:table;clear:both}.linkDossierContainer .linkDossierBody .dossierButtonContainer:nth-child(n){margin-right:3%;float:left;clear:none}.linkDossierContainer .linkDossierBody .dossierButtonContainer:nth-child(3n){margin-right:0;float:right}.linkDossierContainer .linkDossierBody .dossierButtonContainer:nth-child(3n+1){clear:both}}.linkDossierContainer .linkDossierBody .dossierButtonContainer.selected .dossierButton{background-color:#f39320}.linkDossierContainer .linkDossierBody .dossierButtonContainer .dossierButton{text-align:inherit;margin-bottom:2%;background-color:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.linkDossierContainer .linkDossierBody .dossierButtonContainer .dossierButton.clickable{cursor:pointer}.linkDossierContainer .linkDossierBody .dossierButtonContainer .dossierButton.fromUser span{color:#009fe3!important}.linkDossierContainer .linkDossierBody .dossierButtonContainer .dossierButton.fromUser .title h4{color:#009fe3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.linkDossierContainer .linkDossierBody .dossierButtonContainer .dossierButton .dossierInnerButton{padding:.5rem .5rem 0}.linkDossierContainer .linkDossierBody .dossierButtonContainer .dossierButton .dossierInnerButton .iconBlock{position:relative;display:flex;justify-content:center;align-items:center;background:#d9d9d9;padding-top:100%}.linkDossierContainer .linkDossierBody .dossierButtonContainer .dossierButton .dossierInnerButton .iconBlock span{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);font-size:4rem;color:#9a9a9a}.linkDossierContainer .linkDossierBody .dossierButtonContainer .dossierButton .title{display:flex;align-items:center;justify-content:center;padding:.2rem 0}.linkDossierContainer .linkDossierBody .dossierButtonContainer .dossierButton .title h4{display:block;font-size:.8rem}.linkDossierContainer .linkDossierFooter{display:flex;justify-content:space-between;background-color:#ccc;padding:1rem;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;margin-top:1rem}.linkDossierContainer .linkDossierFooter .linkDossierNew,.linkDossierContainer .linkDossierFooter .linkDossierSave{border-radius:.3125rem;padding:.5rem 1rem}.linkDossierContainer .linkDossierFooter .linkDossierNew:disabled,.linkDossierContainer .linkDossierFooter .linkDossierSave:disabled{background-color:#9a9a9a!important;user-select:none!important;cursor:default!important}.linkDossierContainer .linkDossierFooter .linkDossierNew{background-color:#f39320;color:#fff;transition:background-color .2s ease,color .2s ease}.linkDossierContainer .linkDossierFooter .linkDossierNew:hover{background-color:rgba(243,147,32,.8);color:#fff}.linkDossierContainer .linkDossierFooter .linkDossierSave{background-color:#009fe3;color:#fff;transition:background-color .2s ease,color .2s ease}.linkDossierContainer .linkDossierFooter .linkDossierSave:hover{background-color:#31c1ff;color:#fff}.custom-scroll .inner-container{overflow-x:auto}.libraryListView{box-sizing:border-box;display:flex;flex-direction:column;background-color:#fff;border:1px solid #ccc;border-top:none;position:relative}@media (max-width:599px){.libraryListView{min-width:60rem}}.libraryListView .listRows{height:30rem}.libraryListView .listRows:after{content:"";display:table;clear:both}.libraryListView .listRows .libraryListRow{display:flex;align-items:center;cursor:pointer;font-size:.9rem;transition:background-color .2s ease;border-bottom:1px solid #ccc}.libraryListView .listRows .libraryListRow:last-child{border-bottom:none}@media (max-width:599px){.libraryListView .listRows .libraryListRow{width:90%;margin-left:2.5%}}.libraryListView .listRows .libraryListRow:hover{background-color:#caefff}.libraryListView .listRows .libraryListRow.selectAll{padding-left:.4rem!important}.libraryListView .listRows .libraryListRow.selectAll:hover{background-color:#fff}.libraryListView .listRows .libraryListRow.selectAll .checkboxContainer{width:100%;justify-content:flex-start}.libraryListView .listRows .libraryListRow.selectAll .checkboxContainer .libListCheck{position:absolute!important}.libraryListView .listRows .libraryListRow *{cursor:inherit}.libraryListView .listRows .libraryListRow .checkboxContainer{float:left;clear:none;text-align:inherit;width:2.15%;margin-left:0;margin-right:3%;display:flex;justify-content:center}.libraryListView .listRows .libraryListRow .checkboxContainer:after{content:"";display:table;clear:both}.libraryListView .listRows .libraryListRow .checkboxContainer:last-child{margin-right:0}.libraryListView .listRows .libraryListRow .checkboxContainer .condition-checkbox{position:relative}.libraryListView .listRows .libraryListRow .checkboxContainer .condition-checkbox+label:after{top:-.6rem}@media (max-width:599px){.libraryListView .listRows .libraryListRow .checkboxContainer .condition-checkbox label{width:1rem;height:1rem}}.libraryListView .listRows .libraryListRow .clickableArea{float:left;clear:none;text-align:inherit;width:74.25%;margin-left:0;margin-right:3%;display:flex;align-items:center}.libraryListView .listRows .libraryListRow .clickableArea:after{content:"";display:table;clear:both}.libraryListView .listRows .libraryListRow .clickableArea:last-child{margin-right:0}.libraryListView .listRows .libraryListRow .clickableArea .iconContainer{float:left;clear:none;text-align:inherit;width:3.86667%;margin-left:0;margin-right:3%}.libraryListView .listRows .libraryListRow .clickableArea .iconContainer:after{content:"";display:table;clear:both}.libraryListView .listRows .libraryListRow .clickableArea .iconContainer:last-child{margin-right:0}@media (max-width:599px){.libraryListView .listRows .libraryListRow .clickableArea .iconContainer span{font-size:1.2rem}}.libraryListView .listRows .libraryListRow .clickableArea .iconContainer .common-icon-document-2,.libraryListView .listRows .libraryListRow .clickableArea .iconContainer .common-icon-image{color:#9a9a9a}.libraryListView .listRows .libraryListRow .clickableArea .labelContainer,.libraryListView .listRows .libraryListRow .clickableArea .updatedContainer{float:left;clear:none;text-align:inherit;width:31.33333%;margin-left:0;margin-right:3%}.libraryListView .listRows .libraryListRow .clickableArea .labelContainer:after,.libraryListView .listRows .libraryListRow .clickableArea .updatedContainer:after{content:"";display:table;clear:both}.libraryListView .listRows .libraryListRow .clickableArea .labelContainer:last-child,.libraryListView .listRows .libraryListRow .clickableArea .updatedContainer:last-child{margin-right:0}.libraryListView .listRows .libraryListRow .clickableArea .labelContainer .documentName,.libraryListView .listRows .libraryListRow .clickableArea .updatedContainer .documentName{font-weight:500}.libraryListView .listRows .libraryListRow .clickableArea .typeContainer{float:left;clear:none;text-align:inherit;width:24.46667%;margin-left:0;margin-right:3%;display:flex;align-items:center}.libraryListView .listRows .libraryListRow .clickableArea .typeContainer:after{content:"";display:table;clear:both}.libraryListView .listRows .libraryListRow .clickableArea .typeContainer:last-child{margin-right:0}.libraryListView .listRows .libraryListRow .clickableArea .documentName,.libraryListView .listRows .libraryListRow .clickableArea .documentType,.libraryListView .listRows .libraryListRow .clickableArea .updatedLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}.libraryListView .listRows .libraryListRow .linkedContainer{float:left;clear:none;text-align:inherit;width:17.6%;margin-left:0;margin-right:3%;position:relative;display:flex;align-items:center}.libraryListView .listRows .libraryListRow .linkedContainer:after{content:"";display:table;clear:both}.libraryListView .listRows .libraryListRow .linkedContainer:last-child{margin-right:0}.libraryListView .listRows .libraryListRow .linkedContainer:hover .dossierArrow{transform:rotate(270deg)}.libraryListView .listRows .libraryListRow .linkedContainer:hover .linkedDossierContainer{display:flex}.libraryListView .listRows .libraryListRow .linkedContainer .dossierArrow{background-color:transparent;color:#009fe3;transition:background-color .2s ease,color .2s ease;display:inline-block;transform:rotate(90deg);transition:transform .2s ease;font-size:.7rem;margin-left:.2rem}.libraryListView .listRows .libraryListRow .linkedContainer .dossierArrow:hover{background-color:transparent;color:#31c1ff}.libraryListView .listRows .libraryListRow .linkedContainer .dossierEdit{background-color:transparent;color:#009fe3;transition:background-color .2s ease,color .2s ease;display:inline-block;font-size:.7rem;margin-left:.2rem}.libraryListView .listRows .libraryListRow .linkedContainer .dossierEdit:hover{background-color:transparent;color:#31c1ff}@media (max-width:599px){.libraryListView .listRows .libraryListRow .linkedContainer .dossierEdit{font-size:1rem}}.libraryListView .listRows .libraryListRow .linkedContainer .linkedDossier{cursor:pointer;transition:color .2s ease}.libraryListView .listRows .libraryListRow .linkedContainer .linkedDossier:hover{color:#009fe3;text-decoration:underline}.libraryListView .listRows .libraryListRow .linkedContainer .linkedDossierContainer{border-radius:.3125rem;display:none;position:absolute;background-color:#fff;border:1px solid #9a9a9a;padding:.5rem;flex-direction:column;top:1rem;left:-.5rem;z-index:100}.libraryListView .listRows .libraryListRow .unknownDocument{background-color:#009fe3;color:#fff;transition:background-color .2s ease,color .2s ease;margin-left:.5rem;display:inline-block;text-align:center;min-width:1.2rem;min-height:1.2rem;line-height:1.2rem;border-radius:100%;font-size:1rem;font-weight:700}.libraryListView .listRows .libraryListRow .unknownDocument:hover{background-color:#31c1ff;color:#fff}@media (max-width:599px){.libraryListView .listRows .libraryListRow .unknownDocument{margin-left:0}}.libraryBlockView{display:flex;flex-direction:column}.libraryBlockView:after{content:"";display:table;clear:both}.libraryBlockView .documents-container{position:relative;min-height:30rem}.libraryBlockView .documents-container .documentButton{float:left;clear:none;text-align:inherit;width:49.5%;margin-left:0;margin-right:1%;position:relative;background-color:#fff;border-radius:.4rem;cursor:pointer;height:13rem;margin-bottom:1rem;transition:background-color .2s ease}.libraryBlockView .documents-container .documentButton:after{content:"";display:table;clear:both}.libraryBlockView .documents-container .documentButton:nth-child(n){margin-right:1%;float:left;clear:none}.libraryBlockView .documents-container .documentButton:nth-child(2n){margin-right:0;float:right}.libraryBlockView .documents-container .documentButton:nth-child(odd){clear:both}@media (min-width:600px){.libraryBlockView .documents-container .documentButton{float:left;clear:none;text-align:inherit;width:32.66667%;margin-left:0;margin-right:1%}.libraryBlockView .documents-container .documentButton:after{content:"";display:table;clear:both}.libraryBlockView .documents-container .documentButton:nth-child(n){margin-right:1%;float:left;clear:none}.libraryBlockView .documents-container .documentButton:nth-child(3n){margin-right:0;float:right}.libraryBlockView .documents-container .documentButton:nth-child(3n+1){clear:both}}@media (min-width:900px){.libraryBlockView .documents-container .documentButton{float:left;clear:none;text-align:inherit;width:19.2%;margin-left:0;margin-right:1%}.libraryBlockView .documents-container .documentButton:after{content:"";display:table;clear:both}.libraryBlockView .documents-container .documentButton:nth-child(n){margin-right:1%;float:left;clear:none}.libraryBlockView .documents-container .documentButton:nth-child(5n){margin-right:0;float:right}.libraryBlockView .documents-container .documentButton:nth-child(5n+1){clear:both}}.libraryBlockView .documents-container .documentButton.checkboxClicked{background-color:#009fe3}.libraryBlockView .documents-container .documentButton.checkboxClicked .buttonContent .checkboxDiv{display:block}.libraryBlockView .documents-container .documentButton.checkboxClicked .buttonContent .checkboxDiv .checkbox .checkboxCheck{background-color:#009fe3}.libraryBlockView .documents-container .documentButton:hover{background-color:#f39320}.libraryBlockView .documents-container .documentButton:hover .buttonContent .checkboxDiv{display:block}.libraryBlockView .documents-container .documentButton:hover .buttonContent .checkboxDiv .checkbox{margin:.75rem auto}.libraryBlockView .documents-container .documentButton:hover .buttonContent .documentTitle p,.libraryBlockView .documents-container .documentButton:hover .buttonContent .documentType p,.libraryBlockView .documents-container .documentButton:hover .buttonContent .iconBlock span{color:#fff}.libraryBlockView .documents-container .documentButton .buttonContent{float:left;clear:none;text-align:inherit;width:89.7%;margin-left:5.15%;margin-right:3%;margin-top:5.15%}.libraryBlockView .documents-container .documentButton .buttonContent:after{content:"";display:table;clear:both}.libraryBlockView .documents-container .documentButton .buttonContent:last-child{margin-right:0}.libraryBlockView .documents-container .documentButton .buttonContent .unknownDocument{position:absolute;right:.938rem;bottom:.625rem;display:block;text-align:center;width:1.625rem;height:1.625rem;line-height:1.625rem;border-radius:100%;background:#f39320;color:#fff;font-size:1.063rem;font-weight:700}.libraryBlockView .documents-container .documentButton .buttonContent .checkboxDiv{display:none;position:absolute;height:2.5rem;width:2.5rem;background:#009fe3;top:0;right:0;z-index:99;border-radius:0 .25rem 0 .25rem}.libraryBlockView .documents-container .documentButton .buttonContent .checkboxDiv .checkbox{position:relative;width:.938rem;height:.938rem;line-height:.938rem;display:block;margin:.75rem auto;background-color:#fff;border-radius:.125rem;min-height:.938rem}.libraryBlockView .documents-container .documentButton .buttonContent .checkboxDiv .checkbox .checkboxCheck{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:.55rem;height:.55rem;margin:0;font-size:0;border-radius:.125rem;background-color:#fff;transition:background-color .1s ease}.libraryBlockView .documents-container .documentButton .buttonContent .iconBlock{height:8.3rem;position:relative;overflow:hidden;text-align:center;background-color:rgba(0,0,0,.2);box-shadow:inset 0 .125rem .25rem rgba(0,0,0,.1)}.libraryBlockView .documents-container .documentButton .buttonContent .iconBlock .documentPreview{background-size:cover;background-repeat:no-repeat;background-position:50%;width:100%;height:8.3rem}.libraryBlockView .documents-container .documentButton .buttonContent .iconBlock span{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);font-size:3rem;color:#a9b0b6}.libraryBlockView .documents-container .documentButton .buttonContent .iconBlock span.common-icon-image{color:#9a9a9a}.libraryBlockView .documents-container .documentButton .buttonContent .documentTitle p{margin:.625rem 0 .25rem;color:#434b50;font-size:1rem;font-weight:400;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.libraryBlockView .documents-container .documentButton .buttonContent .documentType p{display:block;margin:0 0 .188rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;color:#434b50;font-weight:400}.libraryBlockView .footer-container{display:flex;justify-content:flex-end;padding:1rem;background-color:#fff}.libraryBlockView .footer-container .pagination{display:grid;grid-template-columns:repeat(3,fit-content(100%));grid-column-gap:1rem;align-items:center}.libraryBlockView .footer-container .pagination .pager{cursor:pointer;color:grey;transition:color .2s ease-in-out;font-size:1rem}.libraryBlockView .footer-container .pagination .pager:hover{color:#009fe3;cursor:default}.libraryBlockView .footer-container .pagination .pager.disabled{color:#ccc}.financialOverview{border-radius:1rem;background-color:#fff;padding:1rem}.financialOverview *{user-select:none}.financialOverview .financialHeader,.financialOverview .financialHeader .financialHeaderRow{position:relative}@media (max-width:599px){.financialOverview .financialHeader .financialHeaderRow{display:flex;flex-direction:column;align-items:center}}.financialOverview .financialHeader .financialHeaderRow .dateSelector{display:flex;align-items:center;justify-content:center;color:grey;margin-top:.75rem;margin-bottom:1rem;cursor:pointer;user-select:none}.financialOverview .financialHeader .financialHeaderRow .dateSelector .dateText{min-width:8rem;text-align:center}.financialOverview .financialHeader .financialHeaderRow .dateSelector .dateText:hover{text-decoration:underline}.financialOverview .financialHeader .financialHeaderRow .dateSelector .calendarIcon,.financialOverview .financialHeader .financialHeaderRow .dateSelector .leftArrow,.financialOverview .financialHeader .financialHeaderRow .dateSelector .rightArrow{font-size:1.2rem}.financialOverview .financialHeader .financialHeaderRow .dateSelector .financialCalendar{left:50%;transform:translateX(-50%);position:absolute;top:2rem;display:none;z-index:200}.financialOverview .financialHeader .financialHeaderRow .dateSelector .financialCalendar.show{display:block}.financialOverview .financialHeader .financialHeaderRow .deleteFinancialItems{top:50%;transform:translateY(-50%);position:absolute;right:0}@media (max-width:599px){.financialOverview .financialHeader .financialHeaderRow .deleteFinancialItems{position:relative;transform:none;margin-bottom:1rem}}.financialOverview .financialHeader .balanceContainer{display:flex;justify-content:center}.financialOverview .financialHeader .balanceContainer .balance{padding:.5rem 1rem;background-color:#009fe3;color:#fff;font-size:1.2rem;margin-bottom:1rem}.financialOverview .financialBody:after{content:"";display:table;clear:both}.financialDataView{float:left;clear:none;text-align:inherit;width:47.5%;margin-left:0;margin-right:5%;border:1px solid #009fe3;box-sizing:border-box;position:relative}.financialDataView:after{content:"";display:table;clear:both}.financialDataView:nth-child(n){margin-right:5%;float:left;clear:none}.financialDataView:nth-child(2n){margin-right:0;float:right}.financialDataView:nth-child(odd){clear:both}@media (max-width:899px){.financialDataView{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto;margin-bottom:1rem}.financialDataView:first-child{margin-left:auto}.financialDataView:last-child{margin-right:auto}}.financialDataView .financialLoaderOverlay{background-color:hsla(0,0%,100%,.6);position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:200}.financialDataView .financialDataHeader{background-color:#009fe3;color:#fff;display:flex;justify-content:space-between;align-items:center;padding:.5rem 1rem;font-size:1.2rem}.financialDataView .financialDataHeader .financialTotal,.financialDataView .financialDataHeader .financialType{font-weight:500}.financialDataView .financialDataBody{display:flex;flex-direction:column;min-height:20rem;margin-top:1rem}.financialDataView .financialDataBody.highlighted{background-color:#fff;padding:.5rem}.financialDataView .financialDataBody.disabled{pointer-events:none}.financialDataView .financialDataBody .financialCategoryContainer{display:flex;flex-direction:column;cursor:pointer;margin-bottom:.5rem;padding:0 1rem}.financialDataView .financialDataBody .financialCategoryContainer.open .financialItemsContainer{overflow-y:unset}.financialDataView .financialDataBody .financialCategoryContainer.open .financialScrollbar{height:12.5rem!important}.financialDataView .financialDataBody .financialCategoryContainer.chartHovered .categoryContainer .categoryStart{border-color:#f39320}.financialDataView .financialDataBody .financialCategoryContainer:first-child .categoryContainer .categoryStart{background-color:#183857}.financialDataView .financialDataBody .financialCategoryContainer:nth-child(2) .categoryContainer .categoryStart{background-color:#23517f}.financialDataView .financialDataBody .financialCategoryContainer:nth-child(3) .categoryContainer .categoryStart{background-color:#2e6ba7}.financialDataView .financialDataBody .financialCategoryContainer:nth-child(4) .categoryContainer .categoryStart{background-color:#3e84ca}.financialDataView .financialDataBody .financialCategoryContainer:nth-child(5) .categoryContainer .categoryStart{background-color:#669ed5}.financialDataView .financialDataBody .financialCategoryContainer:nth-child(6) .categoryContainer .categoryStart{background-color:#8eb7e0}.financialDataView .financialDataBody .financialCategoryContainer:nth-child(7) .categoryContainer .categoryStart{background-color:#b6d1eb}.financialDataView .financialDataBody .financialCategoryContainer .financialScrollbar{height:0!important;transition:height .5s ease-in-out}.financialDataView .financialDataBody .financialCategoryContainer .categoryContainer{border-radius:.25rem;display:flex}.financialDataView .financialDataBody .financialCategoryContainer .categoryContainer:after{content:"";display:table;clear:both}.financialDataView .financialDataBody .financialCategoryContainer .categoryContainer:hover .categoryLabel{background-color:#31c1ff;color:#004271}.financialDataView .financialDataBody .financialCategoryContainer .categoryContainer .categoryStart{float:left;clear:none;text-align:inherit;width:8.33333%;margin-left:0;margin-right:0;padding:.5rem;min-height:100%;border:2px solid transparent;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;transition:border-color .5s ease;box-sizing:border-box}.financialDataView .financialDataBody .financialCategoryContainer .categoryContainer .categoryStart:after{content:"";display:table;clear:both}.financialDataView .financialDataBody .financialCategoryContainer .categoryContainer .categoryLabel{float:left;clear:none;text-align:inherit;width:75%;margin-left:0;margin-right:0;border-bottom:1px solid #009fe3;border-top:1px solid #009fe3;font-weight:500;padding:.5rem;color:#009fe3;transition:background-color .2s ease,color .2s ease}.financialDataView .financialDataBody .financialCategoryContainer .categoryContainer .categoryLabel:after{content:"";display:table;clear:both}.financialDataView .financialDataBody .financialCategoryContainer .categoryContainer .categoryTotal{float:left;clear:none;text-align:inherit;width:16.66667%;margin-left:0;margin-right:0;text-align:right;font-weight:500;padding:.5rem;background-color:#009fe3;color:#fff;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.financialDataView .financialDataBody .financialCategoryContainer .categoryContainer .categoryTotal:after{content:"";display:table;clear:both}.financialDataView .financialDataBody .financialCategoryContainer .financialItemsContainer{max-height:0;overflow-y:hidden;transition:max-height .5s ease-in-out}.financialDataView .financialDataBody .financialCategoryContainer .financialItemsContainer .financialItem{border-radius:.25rem;display:flex;align-items:center;border:1px solid #009fe3;margin:.25rem 0}.financialDataView .financialDataBody .financialCategoryContainer .financialItemsContainer .financialItem:after{content:"";display:table;clear:both}.financialDataView .financialDataBody .financialCategoryContainer .financialItemsContainer .financialItem .financialItemCheck{float:left;clear:none;text-align:inherit;width:8.33333%;margin-left:0;margin-right:0}.financialDataView .financialDataBody .financialCategoryContainer .financialItemsContainer .financialItem .financialItemCheck:after{content:"";display:table;clear:both}.financialDataView .financialDataBody .financialCategoryContainer .financialItemsContainer .financialItem .itemLabel{float:left;clear:none;text-align:inherit;width:75%;margin-left:0;margin-right:0;display:flex;align-items:center;align-self:stretch;padding:0 .5rem}.financialDataView .financialDataBody .financialCategoryContainer .financialItemsContainer .financialItem .itemLabel:after{content:"";display:table;clear:both}.financialDataView .financialDataBody .financialCategoryContainer .financialItemsContainer .financialItem .itemAmount{float:left;clear:none;text-align:inherit;width:16.66667%;margin-left:0;margin-right:0;display:flex;align-items:center;align-self:stretch;justify-content:flex-end;min-height:100%;background-color:#009fe3;color:#fff;padding:0 .5rem;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;font-weight:500}.financialDataView .financialDataBody .financialCategoryContainer .financialItemsContainer .financialItem .itemAmount:after{content:"";display:table;clear:both}.financialDataView .financialDataBody .financialCategoryContainer .financialItemsContainer .suggestionsLabel{color:grey;display:block;margin-top:1rem;cursor:default}.financialDataView .financialDataBody .financialCategoryContainer .financialItemsContainer .financialSuggestion{display:flex;align-items:center;margin:.25rem 0}.financialDataView .financialDataBody .financialCategoryContainer .financialItemsContainer .financialSuggestion:after{content:"";display:table;clear:both}.financialDataView .financialDataBody .financialCategoryContainer .financialItemsContainer .financialSuggestion .addSuggestionContainer{float:left;clear:none;text-align:inherit;width:8.33333%;margin-left:0;margin-right:0;display:flex;justify-content:center;align-items:center;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;padding:.5rem;background-color:#e4e4e4;color:grey}.financialDataView .financialDataBody .financialCategoryContainer .financialItemsContainer .financialSuggestion .addSuggestionContainer:after{content:"";display:table;clear:both}.financialDataView .financialDataBody .financialCategoryContainer .financialItemsContainer .financialSuggestion .addSuggestionContainer .addButton{font-size:1.2rem;font-weight:500}.financialDataView .financialDataBody .financialCategoryContainer .financialItemsContainer .financialSuggestion .suggestionLabelContainer{float:left;clear:none;text-align:inherit;width:75%;margin-left:0;margin-right:0;color:grey;align-self:stretch;padding:.5rem;display:flex;align-items:center;border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4}.financialDataView .financialDataBody .financialCategoryContainer .financialItemsContainer .financialSuggestion .suggestionLabelContainer:after{content:"";display:table;clear:both}.financialDataView .financialDataBody .financialCategoryContainer .financialItemsContainer .financialSuggestion .suggestionEndContainer{float:left;clear:none;text-align:inherit;width:16.66667%;margin-left:0;margin-right:0;align-self:stretch;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;background-color:#e4e4e4}.financialDataView .financialDataBody .financialCategoryContainer .financialItemsContainer .financialSuggestion .suggestionEndContainer:after{content:"";display:table;clear:both}.financialDataView .financialDonutContainer{display:flex;justify-content:center;margin-bottom:1rem;position:relative}@media (max-width:599px){.financialDataView .financialDonutContainer{display:none}}.financialDataView .financialDonutContainer canvas{width:15rem!important;height:15rem!important}.financialDataView .financialDonutContainer .typeTotalLabel{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);font-size:2rem;color:#009fe3;font-weight:500}.editAccountLoader{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);position:fixed;display:flex;flex-direction:column;align-items:center}.editAccountLoader .editAccountLoadLabel{margin-top:1rem;font-size:1.2rem}.editAccountSubmitLoader{position:fixed;left:0;top:0;width:100%;height:100%;z-index:200;display:flex;flex-direction:column;justify-content:center;align-items:center}.editAccountSubmitLoader .submitLoader{z-index:1100;display:flex;flex-direction:column;align-items:center}.editAccountSubmitLoader .submitLoader .loaderLabel{margin-top:1rem}.editAccount{display:flex;flex-direction:column}.editAccount .formContainer{display:flex;justify-content:space-between}@media (max-width:599px){.editAccount .formContainer{flex-wrap:wrap;justify-content:center}}.editAccount .formContainer .formBlock{width:48%;display:flex;flex-direction:column}@media (max-width:599px){.editAccount .formContainer .formBlock{width:90%}}.editAccount .formContainer .formBlock .editAccountBlock{display:flex;flex-direction:column;background-color:#fff;padding:2rem;margin-bottom:2rem;position:relative;flex-grow:1}.editAccount .formContainer .formBlock .editAccountBlock .blockTitle{font-size:1.5rem;font-weight:500;color:#434b50}.editAccount .formContainer .formBlock .editAccountBlock .blockText{margin-top:1rem;font-size:.9rem;max-width:95%;line-height:2}.editAccount .formContainer .formBlock .editAccountBlock .dobContainer{display:flex;justify-content:space-between;align-items:flex-end}.editAccount .formContainer .formBlock .editAccountBlock .dobContainer .dobSelector{max-width:30%!important}.editAccount .formContainer .formBlock .editAccountBlock .addressRow{display:flex;justify-content:space-between}.editAccount .formContainer .formBlock .editAccountBlock .addressRow .streetField{width:50%!important}.editAccount .formContainer .formBlock .editAccountBlock .addressRow .houseNumberField{width:20%!important}@media (max-width:599px){.editAccount .formContainer .formBlock .editAccountBlock .addressRow{flex-direction:column;justify-content:unset;align-items:stretch}.editAccount .formContainer .formBlock .editAccountBlock .addressRow .houseNumberField,.editAccount .formContainer .formBlock .editAccountBlock .addressRow .streetField{width:unset!important}}.editAccount .formContainer .formBlock .editAccountBlock .twoStepBox{margin-top:1rem}.editAccount .formContainer .formBlock .editAccountBlock .mobileContainer,.editAccount .formContainer .formBlock .editAccountBlock .usernameContainer{display:flex;align-items:baseline}.editAccount .formContainer .formBlock .editAccountBlock .mobileContainer .mobilePrefix,.editAccount .formContainer .formBlock .editAccountBlock .usernameContainer .mobilePrefix{margin-right:.5rem}.editAccount .formContainer .formBlock .editAccountBlock .profileImageContainer{display:flex;flex-direction:column;align-items:center;position:relative}.editAccount .formContainer .formBlock .editAccountBlock .profileImageContainer .deleteProfileImage{position:absolute;right:0;top:0;cursor:pointer;color:#434b50;transition:color .2s ease;font-size:1rem}.editAccount .formContainer .formBlock .editAccountBlock .profileImageContainer .deleteProfileImage:hover{color:red}.editAccount .formContainer .formBlock .editAccountBlock .profileImageContainer .profileImage{border-radius:50%;height:9rem;width:9rem;background-position:50%;background-size:cover;margin-bottom:1rem}.editAccount .formContainer .formBlock .editAccountBlock .profileImageContainer .profileIcon{font-size:9rem;color:#009fe3;margin-bottom:1rem}.editAccount .formFooter{position:relative;padding:2rem;background-color:#fff}.editAccount .formFooter .errorText{position:absolute;right:2rem;top:1rem;color:red;font-size:.8rem}.editAccount .formFooter .buttonContainer{display:flex;justify-content:space-between}.subscriptionDetails{display:flex;flex-direction:column;color:#434b50}.subscriptionDetails .detailGroup{display:flex;flex-direction:column;margin:1rem 0}.subscriptionDetails .detailGroup.nm{margin-bottom:0}.subscriptionDetails .detailGroup .groupLabel{font-size:1.2rem;font-weight:500;margin-bottom:.2rem}.subscriptionDetails .subscriptionDetail{margin-top:.2rem}.stopSub{position:absolute;right:2rem;top:2rem;font-size:.9rem;text-decoration:underline;cursor:pointer}.visibilityIcon{color:grey;transition:color .2s ease!important;cursor:pointer}.visibilityIcon:hover{color:#434b50}.accountDetails .accountActionsContainer{display:flex;justify-content:flex-end;margin-bottom:1rem}.accountDetails .accountActionsContainer button{margin-left:1rem}@media (max-width:599px){.accountDetails .accountActionsContainer{flex-direction:column;align-items:center;justify-content:flex-start;direction:rtl}.accountDetails .accountActionsContainer button{margin-bottom:.5rem;order:2}}.accountDetails .detailsContainer{display:flex;justify-content:space-between;margin-bottom:2rem}@media (max-width:599px){.accountDetails .detailsContainer{flex-wrap:wrap;justify-content:center}}.accountDetails .detailsContainer .detailsBlock{width:47.5%;display:flex;flex-direction:column;background-color:#fff;padding:2rem;box-sizing:border-box}.accountDetails .detailsContainer .detailsBlock.fw{width:100%}@media (max-width:599px){.accountDetails .detailsContainer .detailsBlock{width:90%!important;margin-top:1rem}}.accountDetails .detailsContainer .detailsBlock .iconBlock{align-self:stretch;display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.accountDetails .detailsContainer .detailsBlock .iconBlock .profileIcon{color:#009fe3;font-size:4rem}.accountDetails .detailsContainer .detailsBlock .iconBlock .profileImage{height:5rem;width:5rem;background-position:50%;background-size:cover;border-radius:50%}.accountDetails .detailsContainer .detailsBlock .blockTitle{font-size:1.5rem;font-weight:500;color:#009fe3;margin-bottom:1rem}.accountDetails .detailsContainer .detailsBlock .accountDetail{display:flex;justify-content:space-between;margin-bottom:.4rem}@media (max-width:599px){.accountDetails .detailsContainer .detailsBlock .accountDetail{flex-direction:column;justify-content:flex-start;align-items:flex-start}}.accountDetails .detailsContainer .detailsBlock .accountDetail .detailLabel{font-weight:500}.accountDetails .detailsContainer .detailsBlock .accountDetail .detailValue{overflow:hidden;white-space:nowrap;text-decoration:none;text-overflow:ellipsis}.accountDetails .detailsContainer .detailsBlock .detailsContainer{display:flex;justify-content:space-between;align-items:flex-start}.accountDetails .detailsContainer .detailsBlock .detailsContainer .cancelButton{background-color:#e4e4e4;transition:background-color .2s ease}.accountDetails .detailsContainer .detailsBlock .detailsContainer .cancelButton:hover{background-color:#ccc}.accountDetails .familyContainer{background-color:#fff;padding:2rem;box-sizing:border-box}@media (max-width:599px){.accountDetails .familyContainer{width:90%;margin:1rem auto 0}}.accountDetails .familyContainer .familyHeader{display:flex;justify-content:space-between}@media (max-width:599px){.accountDetails .familyContainer .familyHeader{flex-direction:column}}.accountDetails .familyContainer .familyHeader .familyTitle{font-size:1.5rem;font-weight:500;color:#009fe3}@media (max-width:599px){.accountDetails .familyContainer .familyHeader .familyTitle{margin-bottom:.5rem}}.accountDetails .familyContainer .familyBody{min-height:10rem;margin-top:3rem}.accountDetails .familyContainer .familyBody:after{content:"";display:table;clear:both}.accountDetails .familyContainer .familyBody .familyMember{box-shadow:0 0 1.5rem 0 rgba(0,0,0,.2);float:left;clear:none;text-align:inherit;width:22.75%;margin-left:0;margin-right:3%;border:1px solid #9a9a9a;padding:.5rem;display:flex!important;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;box-sizing:border-box;background-color:#fff;margin-bottom:1rem}.accountDetails .familyContainer .familyBody .familyMember:after{content:"";display:table;clear:both}.accountDetails .familyContainer .familyBody .familyMember:nth-child(n){margin-right:3%;float:left;clear:none}.accountDetails .familyContainer .familyBody .familyMember:nth-child(4n){margin-right:0;float:right}.accountDetails .familyContainer .familyBody .familyMember:nth-child(4n+1){clear:both}@media (max-width:599px){.accountDetails .familyContainer .familyBody .familyMember{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto}.accountDetails .familyContainer .familyBody .familyMember:first-child{margin-left:auto}.accountDetails .familyContainer .familyBody .familyMember:last-child{margin-right:auto}}.accountDetails .familyContainer .familyBody .familyMember .profileIcon{font-size:4rem;color:#009fe3}.accountDetails .familyContainer .familyBody .familyMember .memberName{font-weight:500;margin:.5rem 0}.addFamilyMember{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);border-radius:1.5rem;box-shadow:0 0 1rem 0 rgba(0,0,0,.6);border:1px solid #9a9a9a;position:fixed;background-color:#fff;z-index:200;width:40rem;max-width:85%;overflow:hidden}.addFamilyMember .submitOverlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:200}.addFamilyMember .submitOverlay .progressContainer{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:1200}@media (max-width:599px){.addFamilyMember{margin-left:2rem}}.addFamilyMember .addFamilyHeader{padding:1rem;border-top-left-radius:1rem;border-top-right-radius:1rem;background-color:#009fe3;display:flex;justify-content:center;align-items:center;position:relative}.addFamilyMember .addFamilyHeader .headerLabel{color:#fff;font-weight:500;font-size:1.2rem}.addFamilyMember .addFamilyHeader .trash{top:50%;transform:translateY(-50%);position:absolute;right:1rem;cursor:pointer;color:#fff;transition:color .2s ease;font-size:1.5rem}.addFamilyMember .addFamilyHeader .trash:hover{color:red}.addFamilyMember .addFamilyBody{padding:1rem;max-height:20rem;overflow-y:auto}.addFamilyMember .addFamilyBody .familyDetails{display:flex;flex-direction:column}.addFamilyMember .addFamilyBody .familyDetails .dobRow{display:flex;justify-content:space-between;align-items:flex-end}.addFamilyMember .addFamilyBody .familyDetails .dobRow .dobField{max-width:32%!important}.addFamilyMember .addFamilyBody .familyDetails .addressRow{display:flex;justify-content:space-between}.addFamilyMember .addFamilyBody .familyDetails .addressRow .familyStreet{max-width:40%!important}.addFamilyMember .addFamilyBody .familyDetails .addressRow .familyHouseNumber{max-width:29%!important}.addFamilyMember .addFamilyFooter{display:flex;flex-direction:column;align-items:flex-end;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;padding:1rem;color:red}.addFamilyMember .addFamilyFooter .buttonContainer{display:flex;justify-content:space-between;align-self:stretch;margin-top:.5rem}.dossierDetailsLoader{position:fixed;display:none}.dossierDetailsLoader .loaderContainer{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:1300}.dossierDetails{display:flex;flex-direction:column;align-items:stretch}.dossierDetails .dossierDetailsHeader{box-shadow:0 0 .5rem 0 rgba(0,0,0,.2);background-color:#fff;display:flex;justify-content:space-between;align-items:center;padding:1rem .5rem;color:#009fe3;margin-bottom:1.5rem}.dossierDetails .dossierDetailsHeader .dossierLabel{font-size:1.5rem;font-weight:500}.dossierDetails .dossierDetailsHeader .typeContainer{display:flex;align-items:center}.dossierDetails .dossierDetailsHeader .typeContainer .typeIcon{margin-right:1rem;font-size:2rem}.dossierDetails .dossierDetailsHeader .typeContainer .typeLabel{font-size:1.2rem}.dossierDetails .dossierContainer{display:flex;justify-content:space-between}@media (max-width:599px){.dossierDetails .dossierContainer{flex-direction:column;justify-content:flex-start;align-items:center}}.dossierDetails .dossierContainer .dossierColumn{box-shadow:0 0 .5rem 0 rgba(0,0,0,.2);width:48.5%;display:flex;flex-direction:column;align-items:stretch;height:30rem;background-color:#fff;box-sizing:border-box}@media (max-width:599px){.dossierDetails .dossierContainer .dossierColumn{width:90%;margin-bottom:1rem}}.dossierDetails .dossierContainer .dossierColumn.highlighted{padding:.5rem}@media (max-width:599px){.dossierDetails .dossierContainer .dossierColumn.highlighted#dossierDetailsData{height:19rem}}.dossierDetails .dossierContainer .dossierColumn .dossierDocumentsHeader{background-color:#009fe3;padding:.5rem;color:#fff;display:flex;justify-content:center;align-items:center}.dossierDetails .dossierContainer .dossierColumn .dossierDocumentsContainer{position:relative;padding:1rem .5rem;flex:1}.dossierDetails .dossierContainer .dossierColumn .dossierDocumentsContainer .dossierDocumentsRow{display:flex;justify-content:space-between;align-items:center;padding:0 1rem;border-bottom:1px solid #ccc;cursor:pointer;transition:background-color .2s ease}.dossierDetails .dossierContainer .dossierColumn .dossierDocumentsContainer .dossierDocumentsRow:hover{background-color:rgba(0,159,227,.3)}.dossierDetails .dossierContainer .dossierColumn .dossierDocumentsContainer .dossierDocumentsRow:last-child{border-bottom:none}.dossierDetails .dossierContainer .dossierColumn .dossierDocumentsContainer .dossierDocumentsRow.head{cursor:default;background-color:#fff!important;padding-bottom:.5rem;align-items:flex-end}.dossierDetails .dossierContainer .dossierColumn .dossierDocumentsContainer .dossierDocumentsRow.head .documentNameCol,.dossierDetails .dossierContainer .dossierColumn .dossierDocumentsContainer .dossierDocumentsRow.head .documentTypeCol{font-size:.8rem;color:#9a9a9a}.dossierDetails .dossierContainer .dossierColumn .dossierDocumentsContainer .dossierDocumentsRow .documentNameCol,.dossierDetails .dossierContainer .dossierColumn .dossierDocumentsContainer .dossierDocumentsRow .documentTypeCol{font-size:.8rem;color:#434b50}.dossierDetails .dossierContainer .dossierColumn .dossierDocumentsContainer .dossierDocumentsRow .documentActionCol{width:20%}.dossierDetails .dossierContainer .dossierColumn .dossierDocumentsContainer .dossierDocumentsRow .documentNameCol{overflow:hidden;white-space:nowrap;text-decoration:none;text-overflow:ellipsis;width:40%}.dossierDetails .dossierContainer .dossierColumn .dossierDocumentsContainer .dossierDocumentsRow .documentTypeCol{overflow:hidden;white-space:nowrap;text-decoration:none;text-overflow:ellipsis;flex:1}.dossierDetails .dossierContainer .dossierColumn .dossierDocumentsContainer .documentActionsContainer{position:absolute;top:.7rem;left:1rem;display:flex;flex-direction:column;align-items:flex-start;z-index:100}.dossierDetails .dossierContainer .dossierColumn .dossierDocumentsContainer .documentActionsContainer .documentActionButton{border-radius:.25rem;background-color:#ccc;color:#fff;padding:.3rem;text-align:center;font-size:.9rem}.dossierDetails .dossierContainer .dossierColumn .dossierDocumentsContainer .documentActionsContainer .documentActionButton.active{background-color:#009fe3;color:#fff;transition:background-color .2s ease,color .2s ease;cursor:pointer}.dossierDetails .dossierContainer .dossierColumn .dossierDocumentsContainer .documentActionsContainer .documentActionButton.active:hover{background-color:#31c1ff;color:#fff}.dossierDetails .dossierContainer .dossierColumn .dossierDocumentsContainer .documentActionsContainer .actionContainer{display:none;flex-direction:column}.dossierDetails .dossierContainer .dossierColumn .dossierDocumentsContainer .documentActionsContainer .actionContainer.active{display:flex}.dossierDetails .dossierContainer .dossierColumn .dossierDocumentsContainer .documentActionsContainer .actionContainer .documentAction{background-color:#fff;padding:.3rem;border:1px solid #9a9a9a;border-bottom:none;cursor:pointer;transition:background-color .2s ease,color .2s ease}.dossierDetails .dossierContainer .dossierColumn .dossierDocumentsContainer .documentActionsContainer .actionContainer .documentAction:hover{background-color:#31c1ff;color:#fff}.dossierDetails .dossierContainer .dossierColumn .dossierDocumentsContainer .documentActionsContainer .actionContainer .documentAction:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.dossierDetails .dossierContainer .dossierColumn .dossierDocumentsContainer .documentActionsContainer .actionContainer .documentAction:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom:1px solid #9a9a9a}.dossierDetails .dossierContainer .dossierColumn .dossierNewDocumentsContainer{display:flex;flex-direction:column}.dossierDetails .dossierContainer .dossierColumn .dossierNewDocumentsContainer .fromLibraryContainer{display:flex;justify-content:space-between;padding:.5rem}@media (max-width:599px){.dossierDetails .dossierContainer .dossierColumn .dossierNewDocumentsContainer .fromLibraryContainer{justify-content:flex-end}}.dossierDetails .dossierContainer .dossierColumn .dossierNewDocumentsContainer .fromLibraryContainer .infoContainer{position:relative}@media (max-width:599px){.dossierDetails .dossierContainer .dossierColumn .dossierNewDocumentsContainer .fromLibraryContainer .infoContainer{display:none}}.dossierDetails .dossierContainer .dossierColumn .dossierNewDocumentsContainer .fromLibraryContainer .infoContainer .infoIcon{font-size:1.2rem;cursor:pointer;color:#009fe3}.dossierDetails .dossierContainer .dossierColumn .dossierNewDocumentsContainer .documentTypesContainer{padding:.5rem;display:flex;flex-direction:column}.dossierDetails .dossierContainer .dossierColumn .dossierNewDocumentsContainer .documentTypesContainer .newDocumentRow{display:flex;align-items:center;padding:.7rem .5rem;cursor:pointer;border-bottom:1px solid #ccc;transition:background-color .2s ease}.dossierDetails .dossierContainer .dossierColumn .dossierNewDocumentsContainer .documentTypesContainer .newDocumentRow:hover{background-color:rgba(0,159,227,.3)}.dossierDetails .dossierContainer .dossierColumn .dossierNewDocumentsContainer .documentTypesContainer .newDocumentRow:last-child{border-bottom:none}.dossierDetails .dossierContainer .dossierColumn .dossierNewDocumentsContainer .documentTypesContainer .newDocumentRow.head{cursor:default}.dossierDetails .dossierContainer .dossierColumn .dossierNewDocumentsContainer .documentTypesContainer .newDocumentRow.head .labelCol .docTypeLabel{overflow:hidden;white-space:nowrap;text-decoration:none;text-overflow:ellipsis;color:#9a9a9a;font-size:.8rem}.dossierDetails .dossierContainer .dossierColumn .dossierNewDocumentsContainer .documentTypesContainer .newDocumentRow .btnCol{width:10%;display:flex;align-items:center}.dossierDetails .dossierContainer .dossierColumn .dossierNewDocumentsContainer .documentTypesContainer .newDocumentRow .labelCol{width:90%}.dossierDetails .dossierContainer .dossierColumn .dossierNewDocumentsContainer .documentTypesContainer .newDocumentRow .labelCol .docTypeLabel{color:#434b50;font-size:.8rem}.dossierDetails .dossierContainer .dossierColumn .dossierActionsContainer:after{content:"";display:table;clear:both}.dossierDetails .dossierContainer .dossierColumn .dossierActionsContainer .dossierAction{float:left;clear:none;text-align:inherit;width:33.33333%;margin-left:0;margin-right:0;background-color:#f2f2f2;color:#000;display:flex;justify-content:center;align-items:center;cursor:pointer;padding:.5rem;box-sizing:border-box;text-align:center;height:3rem;transition:background-color .2s ease,color .2s ease}.dossierDetails .dossierContainer .dossierColumn .dossierActionsContainer .dossierAction:after{content:"";display:table;clear:both}.dossierDetails .dossierContainer .dossierColumn .dossierActionsContainer .dossierAction.disabled{pointer-events:none}.dossierDetails .dossierContainer .dossierColumn .dossierActionsContainer .dossierAction:hover{background-color:#31c1ff;color:#fff}.dossierDetails .dossierContainer .dossierColumn .dossierActionsContainer .dossierAction.half{float:left;clear:none;text-align:inherit;width:50%;margin-left:0;margin-right:0}.dossierDetails .dossierContainer .dossierColumn .dossierActionsContainer .dossierAction.half:after{content:"";display:table;clear:both}.dossierDetails .dossierContainer .dossierColumn .dossierActionsContainer .dossierAction.active{background-color:#009fe3;color:#fff;font-weight:500}.dossierDetails .dossierContainer .dossierColumn .detailsContainer{background-color:#fff;height:100%;position:relative;padding:1rem;overflow-y:auto}.addFromLibrary{left:50%;transform:translateX(-50%);box-shadow:0 0 1rem 0 rgba(0,0,0,.6);border-radius:1.5rem;position:fixed;top:5rem;max-height:80vh;max-width:100vw;background-color:#fff;z-index:1300;overflow-y:auto;height:30rem;width:40rem;display:flex;flex-direction:column}@media (max-width:599px){.addFromLibrary{transform:none;left:0}.addFromLibrary,.addFromLibrary .addFromLibraryHeader{border-radius:0!important}}.addFromLibrary .addFromLibraryLoaderBackground{border-radius:1.5rem}.addFromLibrary .addFromLibraryHeader{background-color:#009fe3;display:flex;justify-content:space-between;align-items:center;padding:1rem;border-top-left-radius:1rem;border-top-right-radius:1rem}.addFromLibrary .addFromLibraryHeader .addFromLibraryHeaderTitle{color:#fff;font-size:1.2rem;font-weight:500}.addFromLibrary .addFromLibraryHeader .closeButton{cursor:pointer;color:#fff;font-size:.6rem;font-weight:500;transition:color .2s ease}.addFromLibrary .addFromLibraryHeader .closeButton:hover{color:red}.addFromLibrary .searchContainer{padding:.5rem;text-align:right}.addFromLibrary .documentsContainer{flex-grow:1;overflow-y:auto}.addFromLibrary .addFromLibraryFooter{display:flex;justify-content:flex-end;padding:1rem}.extraHeight{height:2rem}.dateField{display:flex;max-width:20rem;align-items:baseline}.dateField .reminderDate{min-width:35%}.readOnlyMenuItem{pointer-events:none}.reminderIconContainer{position:relative;cursor:pointer;margin-right:.5rem;display:inline-flex;align-items:center}.reminderIconContainer .reminderIcon{color:#009fe3;font-size:1.5rem;transition:color .2s ease}.reminderIconContainer .reminderIcon:hover{color:#31c1ff}.reminderIconContainer .checkIcon{top:50%;transform:translateY(-50%);position:absolute;left:0;width:100%;background-color:#fff;opacity:.7;color:#29a71a;font-size:1.6rem}.checklistView{display:flex;flex-direction:column}.checklistView .backContainer{margin-bottom:1rem}.checklistView .checklistHeader{box-shadow:0 0 .5rem 0 rgba(0,0,0,.2);display:flex;justify-content:space-between;align-items:center;padding:0 1rem;background-color:#fff;margin-bottom:2rem}@media (max-width:599px){.checklistView .checklistHeader{flex-direction:column;padding:1rem;align-items:stretch}}.checklistView .checklistHeader .selectorContainer{align-self:flex-start;display:flex;align-items:baseline;flex-wrap:wrap}.checklistView .checklistHeader .selectorContainer .addButton{color:#009fe3;font-size:1.5rem;transition:color .2s ease;cursor:pointer;margin:0 1rem 0 .5rem}.checklistView .checklistHeader .selectorContainer .addButton:hover{color:#31c1ff}.checklistView .checklistHeader .selectorContainer .saveButton{align-self:center}@media (max-width:599px){.checklistView .checklistHeader .selectorContainer{order:1;align-self:unset;justify-content:space-between}.checklistView .checklistHeader .selectorContainer .addButton{align-self:baseline}.checklistView .checklistHeader .selectorContainer .saveButton{align-self:unset}}.checklistView .checklistHeader .saveInfo{border-radius:.3125rem;padding:.5rem;background-color:#deeaf6;border:1px solid #009fe3;display:flex;align-items:center;max-width:25rem}.checklistView .checklistHeader .saveInfo .saveInfoIcon{font-size:1rem;color:#009fe3;margin-right:.5rem}.checklistView .checklistHeader .saveInfo .saveInfoMessage{color:#009fe3;font-size:.9rem}.checklistView .checklistHeader .nameContainer{display:flex;align-items:center}@media (max-width:599px){.checklistView .checklistHeader .nameContainer{justify-content:space-between;order:0}}.checklistView .checklistHeader .nameContainer .selectedChecklistName{font-size:1.5rem;font-weight:500;color:#009fe3;margin-right:1rem}.checklistView .checklistHeader .nameContainer .deleteButton{color:#009fe3;cursor:pointer;transition:color .2s ease}.checklistView .checklistHeader .nameContainer .deleteButton:hover{color:#ff7e78}.checklistView .checklistBody .completionIcon{font-size:1.7rem;color:#29a71a}.checklistView .checklistBody .completionContainer{position:relative}.checklistView .checklistBody .completionContainer.hidden{display:none}.checklistView .checklistBody .completionContainer .progressContainer{width:2.5rem;height:2.5rem;user-select:none}.checklistView .checklistBody .categoryContainer{box-shadow:0 0 .5rem 0 rgba(0,0,0,.5);display:flex;align-items:center;justify-content:space-between;padding:.25rem .75rem;background-color:#fff;margin-bottom:.5rem;cursor:pointer;transition:background-color .2s ease;height:3rem;box-sizing:border-box}.checklistView .checklistBody .categoryContainer.selected .categoryIcon,.checklistView .checklistBody .categoryContainer.selected .categoryName,.checklistView .checklistBody .categoryContainer.selected .completionValue,.checklistView .checklistBody .categoryContainer.selected .zeroCompletion,.checklistView .checklistBody .categoryContainer:hover .categoryIcon,.checklistView .checklistBody .categoryContainer:hover .categoryName,.checklistView .checklistBody .categoryContainer:hover .completionValue,.checklistView .checklistBody .categoryContainer:hover .zeroCompletion{color:#fff}.checklistView .checklistBody .categoryContainer:hover{background-color:#64d0ff}.checklistView .checklistBody .categoryContainer:last-child{margin-bottom:0}.checklistView .checklistBody .categoryContainer.selected{background-color:#31c1ff!important}.checklistView .checklistBody .categoryContainer .categoryIcon{font-size:1.7rem;color:#009fe3;transition:color .2s ease}.checklistView .checklistBody .categoryContainer .categoryName{color:grey;font-size:.85rem;font-weight:500;transition:color .2s ease;user-select:none}@media (max-width:599px){.checklistView .checklistBody .categoryContainer .categoryName{font-size:1.2rem}}.checklistView .checklistBody .categoryContainer .zeroCompletion{color:#009fe3;font-weight:500;transition:color .2s ease}.checklistView .checklistBody .addDocument,.checklistView .checklistBody .reminderButton{color:#009fe3;transition:color .2s ease;cursor:pointer}.checklistView .checklistBody .addDocument:hover,.checklistView .checklistBody .reminderButton:hover{color:#31c1ff}.checklistView .checklistBody .addDocument{font-size:1.5rem}.checklistView .documentsContainer{box-shadow:0 0 .5rem 0 rgba(0,0,0,.2);width:75%;align-self:flex-end;margin-top:1rem;background-color:#fff;padding:.5rem;box-sizing:border-box;display:flex;flex-direction:column}@media (max-width:599px){.checklistView .documentsContainer{width:100%}}.checklistView .documentsContainer .documentContainerHeader{font-weight:500;font-size:1.2rem;color:grey}.checklistView .documentsContainer .documents{max-height:15rem;height:7rem;padding:.5rem}.checklistView .documentsContainer .documents:after{content:"";display:table;clear:both}.checklistView .documentsContainer .documents .checklistDocument{box-shadow:0 0 .5rem 0 rgba(0,0,0,.2);float:left;clear:none;text-align:inherit;width:17.6%;margin-left:0;margin-right:3%;display:flex;flex-direction:column;align-items:center;height:6rem;padding:.5rem;box-sizing:border-box;cursor:pointer;background-color:#f2f2f2;margin-bottom:.5rem;transition:border-color .2s ease,box-shadow .2s ease,border-radius .2s ease;border:2px solid transparent}.checklistView .documentsContainer .documents .checklistDocument:after{content:"";display:table;clear:both}.checklistView .documentsContainer .documents .checklistDocument:nth-child(n){margin-right:3%;float:left;clear:none}.checklistView .documentsContainer .documents .checklistDocument:nth-child(5n){margin-right:0;float:right}.checklistView .documentsContainer .documents .checklistDocument:nth-child(5n+1){clear:both}.checklistView .documentsContainer .documents .checklistDocument:hover{border-radius:.3rem;border-color:#31c1ff;box-shadow:none}.checklistView .documentsContainer .documents .checklistDocument .iconContainer{width:100%;padding:.5rem;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.checklistView .documentsContainer .documents .checklistDocument .iconContainer .documentIcon{color:grey}.checklistView .documentsContainer .documents .checklistDocument .documentLabel,.checklistView .documentsContainer .documents .checklistDocument .documentTypeLabel{overflow:hidden;white-space:nowrap;text-decoration:none;text-overflow:ellipsis;max-width:100%}.checklistView .documentsContainer .documents .checklistDocument .documentLabel{color:#009fe3;font-weight:500}.checklistView .documentsContainer .documents .checklistDocument .documentTypeLabel{font-size:.9rem;color:#9a9a9a}.checklistMobileView,.checklistMobileView .categoriesContainer{display:flex;flex-direction:column}.checklistMobileView .categoriesContainer .categoryContainer.selected{margin-bottom:0;z-index:1}.checklistMobileView .itemsContainer{display:flex;flex-direction:column;overflow:hidden;align-items:center}.checklistMobileView .itemsContainer .checklistBox{display:flex;align-items:center;height:5rem;background-color:#fff;width:98%;visibility:hidden;transition:visibility .5s ease;padding-right:.5rem;border-bottom:1px solid #f2f2f2}.checklistMobileView .itemsContainer .checklistBox:last-child{margin-bottom:.5rem;border-bottom:none}.checklistMobileView .itemsContainer .checklistBox.open{visibility:visible}.checklistMobileView .itemsContainer .checklistBox .labelLinkContainer{display:flex;flex-direction:column;flex-grow:1}.checklistMobileView .itemsContainer .checklistBox .labelLinkContainer [class*=" MuiButtonBase-"],.checklistMobileView .itemsContainer .checklistBox .labelLinkContainer [class^=MuiButtonBase-]{height:unset}.checklistMobileView .itemsContainer .checklistBox .labelLinkContainer .boxLabel{margin-bottom:.2rem}.checklistMobileView .itemsContainer .checklistBox .labelLinkContainer .boxLink{color:#009fe3;transition:color .2s ease;text-decoration:underline}.checklistMobileView .itemsContainer .checklistBox .labelLinkContainer .boxLink:hover{color:#31c1ff}.checklistMobileView .itemsContainer .checklistBox .addDocument{margin:0 1rem}.bdhSelect{border-radius:.5rem;position:relative}.bdhSelect.withLabel{margin-top:1.5rem}.bdhSelect.contained{margin-top:.5rem}.bdhSelect.maxWidth{width:100%}.bdhSelect.open .selectValueContainer{border-bottom-left-radius:0;border-bottom-right-radius:0}.bdhSelect.open .selectItemsContainer{visibility:visible;opacity:1}.bdhSelect .nativeSelectContainer{display:flex;flex-direction:column}.bdhSelect .nativeSelectContainer .nativeLabel{font-size:.8rem;color:#9a9a9a;margin-bottom:.2rem}.bdhSelect .selectValueContainer{border-radius:.5rem;display:flex;padding-bottom:.2rem;align-items:stretch;background-color:#fff;transition:border-radius .2s ease-in-out;position:relative}.bdhSelect .selectValueContainer .selectSearch{margin-top:0}.bdhSelect .selectValueContainer .toggleContainer{display:flex;align-items:center;cursor:pointer}.bdhSelect .selectValueContainer .toggleContainer:hover .crossToggle{color:red}.bdhSelect .selectValueContainer .toggleContainer .arrowToggle,.bdhSelect .selectValueContainer .toggleContainer .crossToggle{margin-left:.5rem;font-size:.7rem;cursor:pointer;color:#434b50;margin-right:.2rem}.bdhSelect .selectValueContainer .toggleContainer .arrowToggle{transform:rotate(90deg);transition:transform .4s ease-in-out}.bdhSelect .selectValueContainer .toggleContainer .arrowToggle.open{transform:rotate(270deg)}.bdhSelect .selectValueContainer .toggleContainer .crossToggle{transition:color .2s ease}.bdhSelect .selectItemsContainer{box-shadow:0 0 .3rem 0 rgba(0,0,0,.4);border-radius:.5rem;visibility:hidden;position:absolute;left:.3rem;right:.3rem;z-index:100;opacity:0;transition:visibility .2s ease-in-out,opacity .2s ease-in-out;overflow-y:hidden}.bdhSelect .selectItemsContainer .itemContainer{padding:.5rem .75rem;transition:background-color .2s ease-in-out;background-color:#fff;cursor:pointer;height:2rem;box-sizing:border-box}.bdhSelect .selectItemsContainer .itemContainer:last-child{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.bdhSelect .selectItemsContainer .itemContainer:hover{background-color:#97e0ff}.checklistDesktopView{display:flex;justify-content:space-between}.checklistDesktopView .categoriesContainer{width:22.5%;display:flex;flex-direction:column}.checklistDesktopView .checklistItemsTable{width:75%;display:flex;flex-direction:column;background-color:#fff}.checklistDesktopView .checklistItemsTable .checkboxContainer{min-height:25rem}.checklistDesktopView .checklistItemsTable .row{display:flex;justify-content:space-between;align-items:center;padding:0 .2rem;width:calc(100% - 15px);border-bottom:1px solid #e4e4e4}.checklistDesktopView .checklistItemsTable .row.header{padding:.5rem .2rem}.checklistDesktopView .checklistItemsTable .row.header .cellLabel{font-size:.8rem}.checklistDesktopView .checklistItemsTable .row.header .documentCell{justify-content:flex-start}.checklistDesktopView .checklistItemsTable .row .missingTag{font-size:1.5rem;font-weight:500;color:#ccc;align-self:center}.checklistDesktopView .checklistItemsTable .row .cellValue{font-size:.9rem}.checklistDesktopView .checklistItemsTable .row .checkCell,.checklistDesktopView .checklistItemsTable .row .reminderCell{width:7.5%;display:flex;justify-content:center}.checklistDesktopView .checklistItemsTable .row .nameCell{width:32.5%;align-self:stretch;display:flex;align-items:center;user-select:none}.checklistDesktopView .checklistItemsTable .row .nameCell.withLink{color:#009fe3;cursor:pointer;transition:color .2s ease;font-weight:500}.checklistDesktopView .checklistItemsTable .row .nameCell.withLink:hover{color:#31c1ff}.checklistDesktopView .checklistItemsTable .row .nameCell .subLabelContainer{position:relative;margin-left:.5rem;cursor:pointer}.checklistDesktopView .checklistItemsTable .row .nameCell .subLabelContainer .infoIcon{color:#009fe3;font-size:1.3rem}.checklistDesktopView .checklistItemsTable .row .nameCell .subLabelContainer:hover .textContainer{visibility:visible;opacity:1}.checklistDesktopView .checklistItemsTable .row .nameCell .subLabelContainer .textContainer{border-radius:.5rem;box-shadow:0 0 .3rem 0 rgba(0,0,0,.3);border:1px solid #9a9a9a;width:25rem;position:absolute;visibility:hidden;z-index:100;background-color:#fff;padding:.2rem;opacity:0;top:0;left:50%;transform:translate(-50%,-110%);transition:opacity .2s ease-in-out,visibility .2s ease-in-out;pointer-events:none}.checklistDesktopView .checklistItemsTable .row .documentCell{width:20%;display:flex;justify-content:center;align-items:center}.checklistDesktopView .checklistItemsTable .row .documentCell .checklistInfo{font-size:.9rem;margin-left:.2rem;cursor:pointer;color:#009fe3;transition:color .2s ease}.checklistDesktopView .checklistItemsTable .row .documentCell .checklistInfo:hover{color:#31c1ff}.checklistDesktopView .checklistItemsTable .row .valueCell{width:32.5%;display:flex;flex-direction:column;align-items:flex-start}.loginView{border-radius:1rem;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);box-shadow:0 0 1rem 0 rgba(0,0,0,.6);position:fixed;display:inline-flex;flex-direction:column;background-color:#fff}@media (max-width:599px){.loginView{width:90%}}.loginView .loginLoaderBackground{border-radius:1rem}.loginView .loginHeader{display:flex;justify-content:center;align-items:center;background-color:#009fe3;border-top-left-radius:1rem;border-top-right-radius:1rem;padding:.75rem}.loginView .loginHeader .headerLabel{color:#fff;font-size:1.5rem;font-weight:500}.loginView .loginBody{padding:.75rem 1.5rem;display:flex;flex-direction:column;align-items:center;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.loginView .loginBody .loginField{margin:1rem 0}.loginView .loginBody .loginInputContainer{border:2px solid #ccc}.loginView .loginBody .registerLabelContainer{display:flex;justify-content:flex-end;width:100%}.loginView .loginBody .registerLabelContainer .registerLabel{color:#009fe3;cursor:pointer;font-size:.85rem}.loginView .loginBody .registerLabelContainer .registerLabel:hover{text-decoration:underline}.loginView .loginBody .locksContainer{display:flex;flex-direction:column;margin:.5rem 0}.loginView .loginBody .locksContainer .lockContainer{display:flex;align-items:center;color:#9a9a9a;margin-top:.5rem}.loginView .loginBody .locksContainer .lockContainer .lock{margin-right:.5rem;font-size:1.5rem}.loginView .loginBody .forgotPasswordContainer{display:flex;justify-content:flex-end;width:100%;margin:1rem 0}.loginView .loginBody .forgotPasswordContainer .forgotPasswordLabel{color:#009fe3;font-size:.9rem;cursor:pointer}.loginView .loginBody .forgotPasswordContainer .forgotPasswordLabel:hover{text-decoration:underline}.changePassword{position:relative}.changePassword .changePasswordContainer{border-radius:2rem;left:50%;transform:translateX(-50%);background-color:#fff;padding:2rem 3rem 3rem;top:6rem;position:fixed;display:flex;flex-direction:column;align-items:center}@media (max-width:599px){.changePassword .changePasswordContainer{width:80%}}.changePassword .changePasswordContainer .changePasswordLoader{border-radius:2rem}.changePassword .changePasswordContainer .formTitle{color:#009fe3;font-size:2rem;font-weight:500;margin-bottom:1rem}.changePassword .changePasswordContainer .description{text-align:center;margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:1px solid #009fe3}.changePassword .changePasswordContainer .passwordField{position:relative;display:flex;flex-direction:column}.changePassword .changePasswordContainer .field{display:block;width:20rem;padding:.4rem}.changePassword .changePasswordContainer .errors{display:inline-block;color:red;float:right;font-size:.8rem;margin-left:2rem}.changePassword .changePasswordContainer .fieldLabel{font-size:1.3rem;color:#009fe3;display:inline-block;float:left}.changePassword .changePasswordContainer .passSubmit{background-color:#f39320;padding:.5rem 1rem;border:1px solid #9a9a9a;border-radius:1rem;margin-top:1rem;color:#fff;width:7rem;align-self:center}.changePassword .changePasswordContainer .passwordForm{display:flex;flex-direction:column}@media (max-width:599px){body,html{font-size:13px}}@media (min-width:600px){body,html{font-size:14px}}@media (min-width:900px){body,html{font-size:15px}}@media (min-width:1200px){body,html{font-size:15px}}@media (min-width:1800px){body,html{font-size:17px}}main{width:auto;max-width:67.5rem;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}main:after{content:"";display:table;clear:both}.scrollbar.style-1::-webkit-scrollbar-track,.scrollbar.style-2::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 .375rem rgba(0,0,0,.3);border-radius:.5rem;background-color:#f5f5f5}.scrollbar.style-1::-webkit-scrollbar,.scrollbar.style-2::-webkit-scrollbar{width:.5rem;background-color:#f5f5f5}.scrollbar.style-1::-webkit-scrollbar-thumb,.scrollbar.style-2::-webkit-scrollbar-thumb{border-radius:.5rem;-webkit-box-shadow:inset 0 0 .375rem rgba(0,0,0,.3);background-color:#c9c9c9}.scrollbar.style-2::-webkit-scrollbar-thumb{border-radius:.5rem;-webkit-box-shadow:inset 0 0 .375rem rgba(0,0,0,.3);background-color:#008dca}@media (min-width:600px){.scrollbar{margin-right:2rem;overflow-y:scroll;margin-bottom:1.563rem}}.formPassRestrictions{display:none;position:absolute;right:-1rem;top:4rem;z-index:1000;background-color:#fff;border:1px solid grey;border-radius:.5rem;padding:.5rem}.formPassRestrictions.show{display:block}@media (min-width:900px){.formPassRestrictions{left:auto;right:-18rem;top:0}}.registrationLoaderContainer,.registrationView{border-radius:1.5rem}.registrationView{box-shadow:0 0 1rem 0 rgba(0,0,0,.6);width:65%;margin:0 auto;display:flex;flex-direction:column;background-color:#fff;position:relative;transition:width .2s ease-in-out}@media (max-width:599px){.registrationView{width:100%!important;margin:1rem 0}}.registrationView.payment{width:90%}.registrationView .registrationViewHeader{display:flex;justify-content:center;background-color:#009fe3;padding:.5rem;position:relative;min-height:5rem;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.registrationView .registrationViewHeader .backContainer{display:flex;align-items:center;color:#fff;cursor:pointer;position:absolute;left:1rem;top:1rem}.registrationView .registrationViewHeader .backContainer .backIcon{font-size:1.2rem;margin-right:.5rem}.registrationView .registrationViewHeader .headerTitle{left:50%;transform:translateX(-50%);position:absolute;top:.7rem;color:#fff;font-size:2rem;font-weight:500}@media (max-width:599px){.registrationView .registrationViewHeader .headerTitle{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}}.registrationView .registrationViewHeader .benefitsContainer{left:50%;transform:translateX(-50%);position:absolute;bottom:.7rem;width:100%;display:none;justify-content:center}@media (min-width:1200px){.registrationView .registrationViewHeader .benefitsContainer{display:flex}}.registrationView .registrationViewHeader .benefitsContainer .benefit,.registrationView .registrationViewHeader .benefitsContainer .benefitDivider{color:#fff;font-weight:500}.registrationView .registrationViewHeader .benefitsContainer .benefitDivider{margin:0 1rem}.registrationView .registrationViewHeader .logoContainer{display:flex;align-items:center;position:absolute;right:1rem;bottom:-.7rem}@media (max-width:599px){.registrationView .registrationViewHeader .logoContainer{right:.5rem;top:0;transform:none}}.registrationView .registrationViewHeader .logoContainer .logoText{color:#fff;font-size:1.2rem;font-weight:500;margin-right:1rem}@media (max-width:599px){.registrationView .registrationViewHeader .logoContainer .logoText{display:none}}.registrationView .registrationViewHeader .logoContainer .headerLogo{width:6.5rem;height:6.5rem}@media (max-width:599px){.registrationView .registrationViewHeader .logoContainer .headerLogo{width:4rem;height:4rem}}.registrationView .registrationViewBody{display:flex;flex-direction:column;align-items:center;padding:0 1rem 1rem;border-bottom-left-radius:1.5rem;border-bottom-right-radius:1.5rem;height:33rem}@media (max-width:599px){.registrationView .registrationViewBody{height:42rem}}.registrationView .registrationViewBody .stepperContainer{width:90%}@media (max-width:599px){.registrationView .registrationViewBody .stepperContainer{margin-bottom:2.5rem}}.registrationView .registrationViewBody .registrationContent{width:65%;display:flex;align-items:center;height:100%;justify-content:center}@media (max-width:599px){.registrationView .registrationViewBody .registrationContent{width:80%}}.registrationStepView{width:100%}@media (max-width:599px){.registrationStepView{margin-top:-1.5rem}}.registrationStepView .inputUnderlined.red{color:red}.registrationStepView .inputUnderlined.red:before{border-color:red!important}.registrationStepView .inputUnderlined.green{color:#29a71a}.registrationStepView .inputUnderlined.green:before{border-color:#29a71a!important}.registrationStepView .infoText{color:#434b50;font-weight:500;text-align:center;display:block}@media (max-width:599px){.registrationStepView .infoText{margin-bottom:.5rem}}.registrationStepView .customError{color:red;font-size:.9rem;margin-top:.2rem}.registrationStepView .fieldContainer{margin:2rem 0}.registrationStepView .dobContainer{display:flex;flex-direction:column;margin-top:1rem}.registrationStepView .dobContainer .dobTitle{color:grey;font-size:.9rem}.registrationStepView .dobContainer .selectContainer{display:flex;justify-content:space-between}.registrationStepView .dobContainer .selectContainer .dobSelector{width:30%!important}@media (max-width:599px){.registrationStepView .dobContainer .selectContainer .dobSelector{width:45%!important}.registrationStepView .dobContainer .selectContainer .dobSelector:last-child{width:100%!important}}@media (max-width:599px){.registrationStepView .dobContainer .selectContainer{flex-wrap:wrap}}.registrationStepView .emailContainer{position:relative}.registrationStepView .emailContainer .emailSuggestion{border-radius:.3125rem;position:absolute;bottom:-2rem;left:0;z-index:1300;padding:.4rem;background-color:#fff;border:1px solid grey;opacity:0;visibility:hidden;transition:opacity .5s ease-in-out}.registrationStepView .emailContainer .emailSuggestion.active{visibility:visible;opacity:1}.registrationStepView .emailContainer .emailSuggestion .suggestedEmail{color:#009fe3;text-decoration:underline;cursor:pointer}.registrationStepView .conditionsLink{position:relative;z-index:99}.registrationStepView .passwordContainer{position:relative}.registrationStepView .conditionsMessage{font-size:.9rem;margin:1rem 0;display:block}.registrationStepView .registrationFooter{display:flex;align-items:center;justify-content:space-between}.registrationStepView .registrationFooter .registerButton{background-color:#f39320!important}.registrationStepView .registrationFooter .loginLink{color:#009fe3;cursor:pointer;transition:color .2s ease}.registrationStepView .registrationFooter .loginLink:hover{color:#31c1ff;text-decoration:underline}.activationStepView{width:100%}.mailSendView{align-items:center;color:#434b50;justify-content:space-between}.mailSendView,.mailSendView .par{display:flex;flex-direction:column}.mailSendView .par{margin-bottom:2rem;align-items:flex-start;width:100%}.mailSendView .par .parTitle{font-size:1.3rem;font-weight:500;margin-bottom:.2rem}.mailSendView .par .email{font-weight:500}.mailSendView .mailButton{margin-top:.5rem;min-width:9rem}.subscriptionIntro{display:flex;flex-direction:column;align-items:flex-start}.subscriptionIntro .headerTitle{font-size:1.5rem;font-weight:500}@media (max-width:599px){.subscriptionIntro .headerTitle{font-size:1.2rem}}.subscriptionIntro .subList{padding-left:1rem;margin-bottom:3rem}.subscriptionIntro .subList li{margin-bottom:1rem;color:#434b50}.subscriptionIntro .subList .faqLink{color:#009fe3;text-decoration:underline;cursor:pointer;transition:color .2s ease}.subscriptionIntro .subList .faqLink:hover{color:#31c1ff}.subscriptionIntro .columnContainer{display:flex;width:100%;justify-content:space-between;align-items:flex-start;margin:1.5rem 0}@media (max-width:599px){.subscriptionIntro .columnContainer{flex-direction:column;justify-content:flex-start;margin:1.5rem 0}}.subscriptionIntro .columnContainer .column{width:100%;display:flex;justify-content:center}@media (max-width:599px){.subscriptionIntro .columnContainer .column{width:100%}.subscriptionIntro .columnContainer .column.image{order:0;margin-bottom:1rem}.subscriptionIntro .columnContainer .column.image .logoContainer{max-width:10rem;max-height:6rem}.subscriptionIntro .columnContainer .column.text{order:1}}.subscriptionIntro .columnContainer .column.text{text-align:justify}.subscriptionIntro .columnContainer .column .logoContainer{width:auto;height:auto;max-width:20rem;max-height:12rem}.subscriptionIntro .proceedButton{align-self:center;margin:.25rem 0}.subscriptionPayment{display:flex;flex-direction:column;align-items:center;position:relative}.subscriptionPayment .infoText{align-self:flex-start;margin-bottom:.2rem;font-size:1.4rem;font-weight:500;color:grey}.subscriptionPayment .infoDescription{color:grey;align-self:flex-start;margin-bottom:.7rem}.subscriptionPayment .backContainer{color:#009fe3;position:absolute;bottom:.5rem;left:0;transition:color .2s ease;cursor:pointer;display:flex;align-items:center}@media (max-width:599px){.subscriptionPayment .backContainer{bottom:-2rem}}.subscriptionPayment .backContainer:hover{color:#31c1ff}.subscriptionPayment .backContainer .backButton{font-size:1.2rem;margin-right:.5rem}.subscriptionPayment .backContainer .backText{font-size:.9rem}.subscriptionPayment .bankContainer{margin:1rem 0!important}.subscriptionPayment .bankContainer .issuerContainer{border:1px solid #009fe3;cursor:pointer;transition:background-color .2s ease}.subscriptionPayment .bankContainer .issuerContainer.selected,.subscriptionPayment .bankContainer .issuerContainer:hover{background-color:rgba(49,193,255,.6)}.subscriptionPayment .bankContainer .issuerContainer .imageContainer{display:flex;flex-direction:column;align-items:center}.subscriptionPayment .bankContainer .issuerContainer .imageContainer img{position:relative;width:90%!important;top:unset!important}.subscriptionPayment .bankContainer .issuerContainer .imageContainer .issuerLabel{color:#009fe3;font-weight:500}.activatingView{display:flex;flex-direction:column;align-items:center}.activatingView .activatingMessage{color:#434b50;font-size:1.2rem;font-weight:500;margin:2rem 0}.activatingView .timeProgressContainer{display:flex;flex-direction:column;align-items:center;width:70%}.activatingView .timeProgressContainer .timeLabel{z-index:100;color:#009fe3;font-weight:500;font-size:1.3rem;margin-bottom:.2rem}.insuranceScanView{margin-top:-4rem;position:relative;display:flex;flex-direction:column;align-items:flex-start;width:100%;height:100%}.insuranceScanView .headerTitle{font-size:1.2rem;font-weight:500}.insuranceScanView .quoteContainer{display:flex;justify-content:space-between;margin:1rem 0}.insuranceScanView .quoteContainer .quotePicture{border-radius:50%;min-width:6rem;min-height:6rem}.insuranceScanView .quoteContainer .quoteTextContainer{display:flex;flex-direction:column;color:#9a9a9a;margin-left:1rem}.insuranceScanView .quoteContainer .quoteTextContainer .quoteTitle{font-weight:500}.insuranceScanView .quoteContainer .quoteTextContainer .quote{font-style:italic;text-align:justify}.insuranceScanView .scanDescription{color:#434b50;text-align:justify}.insuranceScanView .scanQuestion{margin:1.5rem 0;align-self:center;color:#434b50}.insuranceScanView .decisionContainer{display:flex;justify-content:space-around;align-self:stretch}.insurances{position:absolute;bottom:.8rem;left:.8rem;font-size:.8rem;color:#9a9a9a}.completionMessage{display:flex;flex-direction:column;align-items:center;margin-top:1rem;width:100%}.completionMessage .completionCheck{font-size:3rem;color:#fff;background-color:#009fe3;border-radius:50%;padding:2rem}.completionMessage .message{margin:2rem 0;color:#434b50;text-align:center;max-width:80%}@media (max-width:599px){.completionMessage .message{max-width:100%}}.completionMessage .completeButtonsContainer{display:flex;justify-content:space-around;width:100%}@media (max-width:599px){.completionMessage .completeButtonsContainer{flex-direction:column;align-items:center}}.completionMessage .completeButtonsContainer .completeButton{width:10rem!important}@media (max-width:599px){.completionMessage .completeButtonsContainer .completeButton{margin:.5rem 0}}.completionMessage .faqText{margin-top:3rem;color:#434b50;font-size:.9rem}.completionMessage .faqText .faqLink{color:#009fe3;cursor:pointer;transition:color .2s ease}.completionMessage .faqText .faqLink:hover{color:#31c1ff}.errorStep{display:flex;flex-direction:column;align-items:center;justify-content:space-between;color:#434b50}.errorStep .generalMessage{font-size:1.2rem;font-weight:500}.errorStep .errorMessageContainer{display:flex;flex-direction:column;align-items:center;cursor:pointer;margin:2rem 0}.errorStep .errorMessageContainer .detailsLabel{text-decoration:underline;margin-bottom:.2rem}.errorStep .errorMessageContainer .errorMessage{opacity:0;transition:opacity .2s ease-in-out}.errorStep .errorMessageContainer.open .errorMessage{opacity:1}.errorStep .errorButtonsContainer{display:flex;flex-direction:column;width:15rem;align-self:center}.errorStep .errorButtonsContainer .errorButton.mb{margin-bottom:.5rem}@media (max-width:599px){.errorStep .errorButtonsContainer .errorButton span{padding:0!important}}.accountAccess_v2 .accountAccessHeader .accountAccessTitle{font-weight:500;font-size:1.5rem}.accountAccess_v2 .accountAccessHeader .accountAccessIntro{margin:.5rem 0;max-width:80%}.accountAccess_v2 .actionBar{margin-top:2rem;display:flex;justify-content:space-between;align-items:center}.accountAccess_v2 .grantProfileImage{height:3rem;width:3rem;border-radius:50%;margin-right:.5rem;background-position:50%;background-size:cover}.accountAccess_v2 .grantProfileIcon{color:#009fe3}.accountAccess_v2 .grantActionIcon{font-size:1rem;color:#434b50;transition:color .2s ease;cursor:pointer}.accountAccess_v2 .grantActionIcon.delete{font-size:1.2rem}.accountAccess_v2 .grantActionIcon:hover.edit{color:#009fe3}.accountAccess_v2 .grantActionIcon:hover.delete{color:red}.accountAccess_v2 .acceptedLabel,.accountAccess_v2 .requestedLabel{padding:.2rem .5rem;border-radius:.5rem;font-weight:500;color:#fff;display:inline-flex;align-items:center}.accountAccess_v2 .acceptedLabel .warningIcon,.accountAccess_v2 .requestedLabel .warningIcon{border:1px solid #fff;border-radius:50%;margin-left:.2rem;display:inline-flex;justify-content:center;align-items:center;width:.9rem;height:1rem}.accountAccess_v2 .acceptedLabel .warningIcon:before,.accountAccess_v2 .requestedLabel .warningIcon:before{content:"!"}.accountAccess_v2 .acceptedLabel{background-color:#29a71a}.accountAccess_v2 .requestedLabel{background-color:#009fe3}.accountAccess_v2 .requestedLabel.clickable{background-color:#f39320;cursor:pointer;transition:background-color .2s ease}.accountAccess_v2 .requestedLabel.clickable:hover{background-color:rgba(243,147,32,.8)}.overviewView{display:flex;flex-direction:column}.overviewView .overviewHeader{border-radius:1rem;background-color:#fff;align-self:stretch;padding:1rem}.overviewView .overviewHeader .overviewTitle{font-size:1.5rem;font-weight:500}.overviewView .tileContainer{display:flex;flex-wrap:wrap;justify-content:space-between}.overviewView .tileContainer .overviewTile{box-shadow:0 0 1rem 0 rgba(0,0,0,.6);border-radius:1rem;display:flex;flex-direction:column;width:30%;margin:1rem 0;cursor:pointer}@media (max-width:599px){.overviewView .tileContainer .overviewTile{width:45%}}.overviewView .tileContainer .overviewTile:hover .tileBody{background-color:#d9d9d9}.overviewView .tileContainer .overviewTile .tileHeader{border-top-left-radius:1rem;border-top-right-radius:1rem;background-color:#009fe3;padding:.75rem;display:flex;justify-content:center}.overviewView .tileContainer .overviewTile .tileHeader .tileTitle{color:#fff;font-weight:500}.overviewView .tileContainer .overviewTile .tileBody{display:flex;flex-direction:column;background-color:#fff;align-items:center;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;padding:1rem;transition:background-color .2s ease}.overviewView .tileContainer .overviewTile .tileBody .tileIcon{font-size:3rem}.overviewView .tileContainer .overviewTile .tileBody .tileDossierCount{font-size:.8rem;font-weight:500;margin-top:1rem}.healthInsuranceAnalysis{position:relative}.healthInsuranceAnalysis:after{content:"";display:table;clear:both}.healthInsuranceAnalysis .menu{float:left;clear:none;text-align:inherit;width:31.58065%;margin-left:0;margin-right:1%}.healthInsuranceAnalysis .menu:after{content:"";display:table;clear:both}.healthInsuranceAnalysis .menu:nth-child(n){margin-right:1%;float:left;clear:none}.healthInsuranceAnalysis .menu:nth-child(2n){margin-right:0;float:right}.healthInsuranceAnalysis .menu:nth-child(odd){clear:both}@media (max-width:599px){.healthInsuranceAnalysis .menu{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto}.healthInsuranceAnalysis .menu:first-child{margin-left:auto}.healthInsuranceAnalysis .menu:last-child{margin-right:auto}}.healthInsuranceAnalysis .contentContainer{float:left;clear:none;text-align:inherit;width:65.66667%;margin-left:0;margin-right:3%;border-radius:1rem;box-shadow:0 0 1rem 0 rgba(0,0,0,.7);background-color:#fff}.healthInsuranceAnalysis .contentContainer:after{content:"";display:table;clear:both}.healthInsuranceAnalysis .contentContainer:nth-child(n){margin-right:3%;float:left;clear:none}.healthInsuranceAnalysis .contentContainer:nth-child(2n){margin-right:0;float:right}.healthInsuranceAnalysis .contentContainer:nth-child(odd){clear:both}@media (max-width:899px){.healthInsuranceAnalysis .contentContainer.keepWidth{overflow-x:auto}}.healthInsuranceAnalysis .contentContainer.keepWidth .content{width:40rem}@media (max-width:599px){.healthInsuranceAnalysis .contentContainer{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto}.healthInsuranceAnalysis .contentContainer:first-child{margin-left:auto}.healthInsuranceAnalysis .contentContainer:last-child{margin-right:auto}}.healthInsuranceAnalysis .contentContainer .contentHeader{background-color:#009fe3;padding:.5rem 1rem;border-top-left-radius:1rem;border-top-right-radius:1rem}.healthInsuranceAnalysis .contentContainer .contentHeader .pageTitle{color:#fff;font-size:1.2rem;margin-bottom:.5rem;font-weight:500}.healthInsuranceAnalysis .contentContainer .contentHeader .headerInsuranceContainer.hide{display:none}.healthInsuranceAnalysis .contentContainer .contentHeader .headerInsuranceContainer .headerInsurance{color:#fff;font-size:.8rem}.healthInsuranceAnalysis .contentContainer .content{padding:1.5rem}.healthInsuranceAnalysis .actionButton{color:#fff;border-radius:.25rem;background-color:#f39320;border:.05rem solid #b05a20!important;padding:.6rem;display:block;margin-top:.5rem;width:50%;font-size:1.2rem}html.loading{overflow-y:hidden}.insuranceLoaderBackground{border-radius:.8rem;z-index:1200}@media (max-width:899px){.insuranceLoaderText{display:flex}}.currentInsuranceContainer{border-radius:1.5rem;position:relative;background-color:#fff;padding:1rem 3rem 3rem}.currentInsuranceContainer .loaderBackground{position:fixed;left:0;top:0;width:100%;height:100%;overflow:hidden;background-color:hsla(0,0%,100%,.8)}.currentInsuranceContainer .loaderContainer{display:flex;justify-content:center;flex-wrap:wrap;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.currentInsuranceContainer .loaderContainer .loader{border:1.5rem solid #e4e4e4;border-top-color:#009fe3;border-radius:50%;width:7rem;height:7rem;animation:a 1s linear infinite}.currentInsuranceContainer .loaderContainer .loaderText{width:100%;margin-top:1rem;text-align:center;color:#009fe3;font-weight:500;font-size:1.2rem;user-select:none}.currentInsuranceContainer:after{content:"";display:table;clear:both}.currentInsuranceContainer .headerContainer{margin-bottom:2rem}.currentInsuranceContainer .headerContainer:after{content:"";display:table;clear:both}.currentInsuranceContainer .headerContainer .header .headerText{display:inline-block;border-bottom:.125rem solid #f39320;padding-bottom:1rem}.currentInsuranceContainer .headerContainer .headerInfo{display:flex}.currentInsuranceContainer .headerContainer .headerInfo:after{content:"";display:table;clear:both}@media (max-width:599px){.currentInsuranceContainer .headerContainer .headerInfo{flex-wrap:wrap}}.currentInsuranceContainer .headerContainer .headerInfo .introTextContainer{float:left;clear:none;text-align:inherit;width:62.54545%;margin-left:0;margin-right:3%;display:flex;flex-wrap:wrap}.currentInsuranceContainer .headerContainer .headerInfo .introTextContainer:after{content:"";display:table;clear:both}.currentInsuranceContainer .headerContainer .headerInfo .introTextContainer:nth-child(n){margin-right:3%;float:left;clear:none}.currentInsuranceContainer .headerContainer .headerInfo .introTextContainer:nth-child(2n){margin-right:0;float:right}.currentInsuranceContainer .headerContainer .headerInfo .introTextContainer:nth-child(odd){clear:both}@media (max-width:599px){.currentInsuranceContainer .headerContainer .headerInfo .introTextContainer{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto;margin-bottom:5rem}.currentInsuranceContainer .headerContainer .headerInfo .introTextContainer:first-child{margin-left:auto}.currentInsuranceContainer .headerContainer .headerInfo .introTextContainer:last-child{margin-right:auto}}.currentInsuranceContainer .headerContainer .headerInfo .introTextContainer .introText{text-align:justify;align-self:center}.currentInsuranceContainer .headerContainer .headerInfo .introTextContainer .photoContainer{display:flex;align-self:flex-end;margin-bottom:-3.4rem}.currentInsuranceContainer .headerContainer .headerInfo .introTextContainer .photoContainer .profilePicture{border-radius:50%;margin-right:1rem;height:8rem}.currentInsuranceContainer .headerContainer .headerInfo .introTextContainer .photoContainer .photoTextContainer{align-self:center;padding:.5rem;background-color:#e4e4e4}.currentInsuranceContainer .headerContainer .headerInfo .infoTextContainer{float:left;clear:none;text-align:inherit;width:34.45455%;margin-left:0;margin-right:3%;background-color:#e4e4e4}.currentInsuranceContainer .headerContainer .headerInfo .infoTextContainer:after{content:"";display:table;clear:both}.currentInsuranceContainer .headerContainer .headerInfo .infoTextContainer:nth-child(n){margin-right:3%;float:left;clear:none}.currentInsuranceContainer .headerContainer .headerInfo .infoTextContainer:nth-child(2n){margin-right:0;float:right}.currentInsuranceContainer .headerContainer .headerInfo .infoTextContainer:nth-child(odd){clear:both}@media (max-width:599px){.currentInsuranceContainer .headerContainer .headerInfo .infoTextContainer{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto}.currentInsuranceContainer .headerContainer .headerInfo .infoTextContainer:first-child{margin-left:auto}.currentInsuranceContainer .headerContainer .headerInfo .infoTextContainer:last-child{margin-right:auto}}.currentInsuranceContainer .headerContainer .headerInfo .infoTextContainer .head{display:flex;padding:1rem 0;align-items:center;justify-content:center}.currentInsuranceContainer .headerContainer .headerInfo .infoTextContainer .head .headText{font-weight:400;font-size:1.3rem}.currentInsuranceContainer .headerContainer .headerInfo .infoTextContainer .infoPart{padding:0 .5rem;display:flex;align-items:baseline;margin-bottom:.5rem}.currentInsuranceContainer .headerContainer .headerInfo .infoTextContainer .infoPart .arrowIcon{margin-right:.2rem;font-size:.6rem;color:grey}.currentInsuranceContainer .headerContainer .headerInfo .infoTextContainer .infoPart .infoText{font-size:.9rem;line-height:1.5}@media (max-width:599px){.currentInsuranceForm .additionalSelectContainer:after{content:"";display:table;clear:both}.currentInsuranceForm .additionalSelectContainer .additionalSelect{width:100%}.currentInsuranceForm .additionalSelectContainer .discountContainer{display:inline-block;width:100%;margin-top:.2rem}}.currentInsuranceForm .customErrors,.currentInsuranceForm .errors{color:red;display:inline-block;margin-left:.5rem}.currentInsuranceForm .customErrors.hidden{display:none}.currentInsuranceForm .formHeader{color:#009fe3;margin-top:2rem}.currentInsuranceForm .passwordField{position:relative}.currentInsuranceForm .passwordField:after{content:"";display:table;clear:both}.currentInsuranceForm .passwordField .forgotPass{float:right;color:#009fe3}.currentInsuranceForm .passwordField .forgotPass:hover{cursor:pointer;text-decoration:underline}.currentInsuranceForm .labelContainer{display:flex;justify-content:space-between;margin-top:.5rem}.currentInsuranceForm .labelContainer .loginLabel{font-weight:500;font-size:1.1rem}.currentInsuranceForm .labelContainer .authNavigate{color:#009fe3;transition:color .2s ease;cursor:pointer}.currentInsuranceForm .labelContainer .authNavigate:hover{text-decoration:underline}.currentInsuranceForm .fieldGroup{margin:1rem 0}.currentInsuranceForm .fieldGroup .fieldLabel{font-weight:500;display:block}.currentInsuranceForm .fieldGroup .fieldLabel.withErrors{display:inline-block}.currentInsuranceForm .fieldGroup .insuranceField{width:100%;padding:.2rem}.currentInsuranceForm .fieldGroup .insuranceField.textField{width:98.5%}.currentInsuranceForm .fieldGroup .termsLink{color:#009fe3;text-decoration:none;font-size:1rem;transition:color .2s ease}.currentInsuranceForm .fieldGroup .termsLink:hover{color:#007bb0}.currentInsuranceForm .fieldGroup .condition-checkbox+label:after{top:-.5rem}.currentInsuranceForm .submitButton{border-radius:2rem;padding:1rem 2rem;background-color:#009fe3;color:#fff;transition:background-color .2s ease}.currentInsuranceForm .submitButton:hover{background-color:rgba(243,147,32,.8)}.currentInsuranceForm .registerErrorMessage{display:none;color:red}.currentInsuranceForm .registerErrorMessage.show{display:block}.errorContainer{display:none}.errorContainer.active{display:block}.errorContainer .errorBackground{position:fixed;top:0;left:0;height:100%;width:100%;opacity:.8;background-color:#fff;z-index:100}.errorContainer .errorMessagePopup{border-radius:1rem;left:50%;transform:translateX(-50%);box-shadow:0 0 .5rem 0 rgba(0,0,0,.2);border:1px solid #000;position:absolute;z-index:200;background-color:#fff;bottom:15rem}.errorContainer .errorMessagePopup .errorMessageHeaderContainer{display:flex;justify-content:center;border-bottom:1px solid grey;padding:1rem 0}.errorContainer .errorMessagePopup .errorMessageHeaderContainer .errorMessageHeader{color:#f39320;font-size:2rem;font-weight:500}.errorContainer .errorMessagePopup .errorMessageBody{padding:1rem 1rem 0}.errorContainer .errorMessagePopup .errorMessageBody .showDetailsContainer{margin-top:1.5rem;display:flex;align-items:center;cursor:pointer}.errorContainer .errorMessagePopup .errorMessageBody .showDetailsContainer label{cursor:inherit}.errorContainer .errorMessagePopup .errorMessageBody .showDetailsContainer .dropdownArrow{border-top:.7rem solid #434b50;border-right:.5rem solid transparent;border-left:.5rem solid transparent;transition:transform .5s ease-in-out;margin-left:.5rem}.errorContainer .errorMessagePopup .errorMessageBody .showDetailsContainer .dropdownArrow.up{transform:rotate(180deg)}.errorContainer .errorMessagePopup .errorMessageBody .actualMessageContainer{border-radius:.3125rem;visibility:hidden;overflow-y:auto;height:1.5rem;border:1px solid #000;padding:.5rem;opacity:0;transition:visibility 0s,opacity .3s ease}.errorContainer .errorMessagePopup .errorMessageBody .actualMessageContainer.active{visibility:visible;opacity:1}.errorContainer .errorMessagePopup .errorMessageBody .actualMessageContainer .actualMessage{font-style:italic;font-size:.8rem}.errorContainer .errorMessagePopup .errorMessageFooter{display:flex;justify-content:center;padding:1rem 0}.errorContainer .errorMessagePopup .errorMessageFooter .errorMessageButton{border-radius:.3125rem;background-color:#009fe3;color:#fff;font-weight:500;transition:background-color .2s ease;padding:.5rem 1rem}.errorContainer .errorMessagePopup .errorMessageFooter .errorMessageButton:hover{background-color:#31c1ff}.twoFactorHeaderText{text-align:center}.twoFactorBody{display:flex;justify-content:center;padding:3rem 1rem;flex-wrap:wrap;position:relative}@media (max-width:599px){.twoFactorBody{flex-wrap:wrap;justify-content:center;align-items:center}}@media (max-width:599px) and (max-width:599px){.twoFactorBody{padding-bottom:0}}.twoFactorBody .twoFactorErrorContainer{width:100%;display:flex;justify-content:center;margin-bottom:1rem}.twoFactorBody .twoFactorErrorContainer .twoFactorError{color:red;font-weight:500}.twoFactorBody .codeBlock{width:5rem;max-width:18%;margin:0 .5rem}@media (max-width:599px){.twoFactorBody .codeBlock{width:3rem;margin-bottom:.25rem;margin-right:.75rem}.twoFactorBody .codeBlock .codeInput{height:3rem!important;font-size:1rem!important}}.twoFactorBody .codeBlock .codeInput{height:5rem;width:100%;text-align:center;font-size:3rem}.twoFactorFooter{display:flex;justify-content:space-between;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.twoFactorFooter .resendButton{margin-right:.5rem}@media (max-width:599px){.twoFactorFooter{flex-direction:column;align-items:center}.twoFactorFooter .footerButton{width:50%}.twoFactorFooter .cancelButton{order:1;margin-top:.5rem}.twoFactorFooter .bottomButtons{display:flex;flex-direction:column;align-items:stretch;width:50%;order:0}.twoFactorFooter .bottomButtons .footerButton{width:100%}.twoFactorFooter .bottomButtons .footerButton.resendButton{order:1;margin-right:0}.twoFactorFooter .bottomButtons .footerButton.sendButton{order:0;margin-bottom:.5rem}}.twoFactor{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);border-radius:1.5rem;position:fixed;background-color:#fff;border:1px solid #9a9a9a;width:40rem;max-width:90%;z-index:1200}@media (max-width:599px){.twoFactor{width:auto;min-width:20rem}}@media (max-width:599px) and (max-width:599px){.twoFactor.withMenu{left:50%;transform:translateX(-50%);position:fixed;max-width:95vw;z-index:1300}}.twoFactor .twoFactorProgress{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:1100}.twoFactor .twoFactorHeader{background-color:#009fe3;border-top-left-radius:1rem;border-top-right-radius:1rem;padding:.5rem}.twoFactor .twoFactorErrorContainer{margin-top:.5rem;display:flex;flex-direction:column;align-items:center}.twoFactor .twoFactorErrorContainer .twoFactorError{color:red;margin-bottom:.5rem;font-size:.9rem}.twoFactor .twoFactorErrorContainer .twoFactorError:last-child{margin:0}.currentInsuranceView{display:flex;flex-direction:column;box-shadow:0 0 1rem 0 rgba(0,0,0,.7);border-radius:.8rem}.currentInsuranceView .currentInsuranceHeader{border-top-left-radius:.8rem;border-top-right-radius:.8rem;background-color:#009fe3;display:flex;justify-content:center;align-items:center}@media (max-width:599px){.currentInsuranceView .currentInsuranceHeader{padding:1rem .5rem}.currentInsuranceView .currentInsuranceHeader .headerLogo{display:none}}.currentInsuranceView .currentInsuranceHeader .headerText{font-size:1.5rem;font-weight:500;color:#fff;margin-right:2rem}@media (max-width:599px){.currentInsuranceView .currentInsuranceHeader .headerText{margin:0}}.currentInsuranceView .currentInsuranceHeader .headerLogo{height:5rem}.currentInsuranceView .currentInsuranceBody{background-color:#fff;padding:2rem;border-bottom-left-radius:.8rem;border-bottom-right-radius:.8rem}.currentInsuranceView .currentInsuranceBody .insuranceExplanationContainer{display:flex;flex-direction:column}.currentInsuranceView .currentInsuranceBody .insuranceExplanationContainer .introTextContainer{margin-bottom:1rem;display:flex;flex-direction:column}.currentInsuranceView .currentInsuranceBody .insuranceExplanationContainer .introTextContainer .explanationTitle{font-size:1.2rem;font-weight:500;color:#434b50}.currentInsuranceView .currentInsuranceBody .insuranceExplanationContainer .introTextContainer .introText{color:#434b50;margin:.5rem 0}.currentInsuranceView .currentInsuranceBody .insuranceExplanationContainer .introTextContainer .listItem{color:#434b50;margin-bottom:.2rem}.currentInsuranceView .currentInsuranceBody .insuranceExplanationContainer .fieldsContainer{display:flex;justify-content:space-between}@media (max-width:899px){.currentInsuranceView .currentInsuranceBody .insuranceExplanationContainer .fieldsContainer{flex-direction:column}}.currentInsuranceView .currentInsuranceBody .insuranceExplanationContainer .fieldsContainer .formContainer{flex:1}@media (max-width:899px){.currentInsuranceView .currentInsuranceBody .insuranceExplanationContainer .fieldsContainer .formContainer{order:1}}.currentInsuranceView .currentInsuranceBody .insuranceExplanationContainer .fieldsContainer .pictureContainer{display:flex;flex-direction:column;align-items:center;width:30%;margin-left:2rem}@media (max-width:899px){.currentInsuranceView .currentInsuranceBody .insuranceExplanationContainer .fieldsContainer .pictureContainer{order:0;margin-bottom:1rem;width:unset}}.currentInsuranceView .currentInsuranceBody .insuranceExplanationContainer .fieldsContainer .pictureContainer .picture{border-radius:50%;height:15rem;margin:.5rem 0}@media (max-width:899px){.currentInsuranceView .currentInsuranceBody .insuranceExplanationContainer .fieldsContainer .pictureContainer .picture{height:10rem}}.currentInsuranceView .currentInsuranceBody .insuranceExplanationContainer .fieldsContainer .pictureContainer .pictureLabel{font-size:1.2rem;font-weight:500;color:#434b50}.currentInsuranceView .currentInsuranceBody .insuranceExplanationContainer .fieldsContainer .pictureContainer .quote{font-style:italic;text-align:justify}.currentInsuranceView .currentInsuranceBody .insuranceExplanationContainer .explanations{display:flex;flex-direction:column}@media (max-width:599px){.currentInsuranceView .currentInsuranceBody .insuranceExplanationContainer .explanations{order:1}}.currentInsuranceView .currentInsuranceBody .insuranceExplanationContainer .explanations .explanation{margin-bottom:2rem;color:#434b50}.currentInsuranceView .currentInsuranceBody .insuranceExplanationContainer .explanations .explanation .explanationTitle{font-size:1.2rem;font-weight:500;margin-bottom:.5rem}.discountContainer{display:inline-flex;justify-content:flex-end;align-items:center;width:26%}.discountContainer .additionalDiscount{width:40%;padding:.2rem 0;margin-left:1%}.discountContainer .discountTypeSelector{padding:.1rem}.additionalSelect{position:relative;background-color:#fff;width:72%;display:inline-block;margin-right:2%}.additionalSelect .selectionBox{height:1.2rem;border:1px solid #a9a9a9;cursor:pointer;padding:.25rem 1.25rem .25rem .5rem}.additionalSelect .selectionBox:hover{border-color:grey}.additionalSelect .selectionBox:after{content:"";width:0;height:0;position:absolute;top:50%;right:.5rem;margin-top:-.1875rem;border-color:#000 transparent;border-style:solid;border-width:.375rem .1875rem 0}.additionalSelect .selectionBox.active{border-color:#009fe3}.additionalSelect .selectionBox .selectionText{user-select:none;cursor:inherit}.additionalSelect .additionals{box-shadow:0 0 .5rem 0 rgba(0,0,0,.2);display:none;outline:1px solid #009fe3;background:inherit;position:absolute;top:1.85rem;left:0;width:100%;max-height:22rem;overflow-y:auto;z-index:1000}.additionalSelect .additionals .additionalHeaderContainer{padding:.3rem .5rem}.additionalSelect .additionals .additionalHeaderContainer .selectHeader{font-weight:500}.additionalSelect .additionals .additionalContainer{display:flex;align-items:center;border-top:1px solid #009fe3;background-color:#fff;transition:background-color .2s ease;cursor:pointer}.additionalSelect .additionals .additionalContainer:after{content:"";display:table;clear:both}.additionalSelect .additionals .additionalContainer.group{background:#fff!important}.additionalSelect .additionals .additionalContainer:last-child{border-bottom:1px solid #009fe3}.additionalSelect .additionals .additionalContainer:hover{background-color:#f39320!important}.additionalSelect .additionals .additionalContainer.selected{background-color:#f39320}.additionalSelect .additionals .additionalContainer.selected .additionalDiscountContainer{visibility:visible}.additionalSelect .additionals .additionalContainer.orange{background-color:#f39320}.additionalSelect .additionals .additionalContainer .additionalDiscountContainer{float:left;clear:none;text-align:inherit;width:26.42857%;margin-left:0;margin-right:3%;visibility:hidden}.additionalSelect .additionals .additionalContainer .additionalDiscountContainer:after{content:"";display:table;clear:both}.additionalSelect .additionals .additionalContainer .additionalDiscountContainer:nth-child(n){margin-right:3%;float:left;clear:none}.additionalSelect .additionals .additionalContainer .additionalDiscountContainer:nth-child(2n){margin-right:0;float:right}.additionalSelect .additionals .additionalContainer .additionalDiscountContainer:nth-child(odd){clear:both}.additionalSelect .additionals .additionalContainer .additionalDiscountContainer .additionalDiscount{display:inline-block;width:3rem}.additionalSelect .additionals .defaultAdditionals .defaultAdditional{float:left;clear:none;text-align:inherit;width:70.57143%;margin-left:0;margin-right:3%;cursor:pointer;padding:.3rem 1rem}.additionalSelect .additionals .defaultAdditionals .defaultAdditional:after{content:"";display:table;clear:both}.additionalSelect .additionals .defaultAdditionals .defaultAdditional:nth-child(n){margin-right:3%;float:left;clear:none}.additionalSelect .additionals .defaultAdditionals .defaultAdditional:nth-child(2n){margin-right:0;float:right}.additionalSelect .additionals .defaultAdditionals .defaultAdditional:nth-child(odd){clear:both}.additionalSelect .additionals .defaultAdditionals .defaultAdditional label{cursor:inherit}.additionalSelect .additionals .groupAdditionals{margin-top:.4rem}.additionalSelect .additionals .groupAdditionals .group .groupName{text-decoration:underline}.additionalSelect .additionals .groupAdditionals .group .groupAdditional{padding:.3rem 1rem}.additionalSelect .additionals .groupAdditionals .group .groupAdditional label{cursor:pointer}.additionalSelect .additionals .groupAdditionals .group .groupAdditional .condition-checkbox+label:after{top:-.55rem}.additionalSelect .additionals.active{display:block}.basicInsurance .currentInsurance{position:relative;min-height:11rem;margin-top:3.125rem}@media (max-width:899px){.basicInsurance .currentInsurance{width:90%;left:auto;margin-left:0;margin-right:0}}.basicInsurance .currentInsurance .currentInsurancePopup{padding:.625rem;border:.2rem solid #004271;border-radius:.3125rem;width:71%}@media (max-width:899px){.basicInsurance .currentInsurance .currentInsurancePopup{margin:0!important;width:100%}}.basicInsurance .currentInsurance .currentInsurancePopup .currentInsuranceHeader{position:relative;top:-1.563rem;float:right;background-color:#f39320;padding:.438rem}.basicInsurance .currentInsurance .currentInsurancePopup .currentInsuranceHeader .currentInsuranceHeaderTitle{margin:0;font-size:1rem;color:#fff;font-weight:400}.basicInsurance .currentInsurance .currentInsurancePopup .currentInsuranceBody{color:#004271}.basicInsurance .currentInsurance .currentInsurancePopup .currentInsuranceBody .currentInsuranceText{margin-top:.2rem;display:inline-block}.basicInsurance .currentInsurance .currentInsurancePopup .currentInsuranceBody .currentInsuranceText.currentInsuranceType{font-size:.9rem;margin:0}.basicInsurance .currentInsurance .currentInsurancePopup .currentInsuranceBody .currentInsuranceBodyTitle{margin:0;font-size:1.1rem;padding-bottom:.313rem}.basicInsurance .currentInsurance .currentInsurancePopupArrow{position:absolute;border-top:3rem solid #004271;border-right:2.5rem solid transparent;border-left:2.5rem solid transparent}@media (max-width:899px){.basicInsurance .currentInsurance .currentInsurancePopupArrow{display:none}}.basicInsurance .currentInsurance.firstInsurance .currentInsurancePopupArrow{left:6%}.basicInsurance .currentInsurance.secondInsurance .currentInsurancePopupArrow{left:31%}.basicInsurance .currentInsurance.thirdInsurance .currentInsurancePopup{margin-left:25%}.basicInsurance .currentInsurance.thirdInsurance .currentInsurancePopupArrow{float:right;right:31%}.basicInsurance .currentInsurance.fourthInsurance .currentInsurancePopup{margin-left:25%}.basicInsurance .currentInsurance.fourthInsurance .currentInsurancePopupArrow{float:right;right:6%}.basicInsurance .basisCoverageDescription{font-weight:500}@media (max-width:899px){.basicInsurance .priceBar{display:none}}.basicInsurance .priceBar .priceBarDesc{color:grey}.basicInsurance .priceBar .priceBarDesc:after{content:"";display:table;clear:both}.basicInsurance .priceBar .priceBarDesc .priceBarHigh{position:relative;float:left;left:.625rem;bottom:.188rem;font-weight:400}.basicInsurance .priceBar .priceBarDesc .priceBarLow{position:relative;float:right;right:.625rem;bottom:.188rem;font-weight:400}.basicInsurance .priceBar .lineArrow{position:relative;font-size:1rem;color:grey;width:0;height:0}.basicInsurance .priceBar .lineArrow.left{border-right:.5rem solid #009fe3;left:-.063rem;float:left}.basicInsurance .priceBar .lineArrow.left,.basicInsurance .priceBar .lineArrow.right{border-top:.5rem solid transparent;border-bottom:.5rem solid transparent;top:-.438rem}.basicInsurance .priceBar .lineArrow.right{border-left:.5rem solid #009fe3;right:-.063rem;float:right}.basicInsurance .priceBar hr{border:.063rem solid #009fe3}.basicInsurance .basicCoverage{display:flex;margin-top:1rem}.basicInsurance .basicCoverage:after{content:"";display:table;clear:both}@media (max-width:899px){.basicInsurance .basicCoverage{flex-wrap:wrap}}.basicInsurance .basicCoverage .basicCoveragePopup{display:none}.basicInsurance .basicCoverage .basicInfoIcon{position:relative;cursor:pointer}@media (max-width:899px){.basicInsurance .basicCoverage .basicInfoIcon{display:none}}.basicInsurance .basicCoverage .basicInfoIcon .common-icon-info{font-size:1.3rem;position:relative;top:.1rem}.basicInsurance .basicCoverage .basicInfoIcon .basicCoveragePopup{color:#000;padding:.938rem .938rem 0;position:absolute;background-color:#fff;border:.125rem solid #009fe3;width:30rem;border-radius:.5rem;font-size:.9rem;bottom:3.6rem}.basicInsurance .basicCoverage .basicInfoIcon .basicCoveragePopup .basicCoveragePopupArrow{position:absolute;border-top:1.2rem solid #009fe3;border-right:1.8rem solid transparent;border-left:.5rem solid transparent}.basicInsurance .basicCoverage .basicInfoIcon:hover .basicCoveragePopup{display:block}.basicInsurance .basicCoverage .basicInfoIcon:hover .basicCoveragePopup p{padding-bottom:1rem}@media (max-width:899px){.basicInsurance .basicCoverage .basicInfoIcon:hover .basicCoveragePopup{display:none}}.basicInsurance .basicCoverage .basicInfoIcon:hover .basicCoveragePopup.fourth,.basicInsurance .basicCoverage .basicInfoIcon:hover .basicCoveragePopup.second,.basicInsurance .basicCoverage .basicInfoIcon:hover .basicCoveragePopup.third{right:0}.basicInsurance .basicCoverage .basicInfoIcon:hover .basicCoveragePopup.fourth .basicCoveragePopupArrow,.basicInsurance .basicCoverage .basicInfoIcon:hover .basicCoveragePopup.second .basicCoveragePopupArrow,.basicInsurance .basicCoverage .basicInfoIcon:hover .basicCoveragePopup.third .basicCoveragePopupArrow{left:90%;border-left:1.8rem solid transparent;border-right:.5rem solid transparent}.basicInsurance .basicCoverage .basicCoverageContainer{float:left;clear:none;text-align:inherit;width:24.25%;margin-left:0;margin-right:1%;display:flex}.basicInsurance .basicCoverage .basicCoverageContainer:after{content:"";display:table;clear:both}.basicInsurance .basicCoverage .basicCoverageContainer:nth-child(n){margin-right:1%;float:left;clear:none}.basicInsurance .basicCoverage .basicCoverageContainer:nth-child(4n){margin-right:0;float:right}.basicInsurance .basicCoverage .basicCoverageContainer:nth-child(4n+1){clear:both}@media (max-width:899px){.basicInsurance .basicCoverage .basicCoverageContainer{float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0;margin-right:3%;margin-bottom:.5rem}.basicInsurance .basicCoverage .basicCoverageContainer:after{content:"";display:table;clear:both}.basicInsurance .basicCoverage .basicCoverageContainer:nth-child(n){margin-right:3%;float:left;clear:none}.basicInsurance .basicCoverage .basicCoverageContainer:nth-child(2n){margin-right:0;float:right}.basicInsurance .basicCoverage .basicCoverageContainer:nth-child(odd){clear:both}}.basicInsurance .basicCoverage .basicCoverageContainer .basicCoverageMenu{min-height:21rem;border-radius:.4rem;border:.15rem solid #009fe3;box-sizing:border-box}.basicInsurance .basicCoverage .basicCoverageContainer .basicCoverageMenu .basicHeader{height:3rem;border-radius:.4rem .4rem 0 0;background:#009fe3;position:relative;top:-.125rem;width:100%;left:-.15rem;border:.15rem solid #008dca;color:#fff}.basicInsurance .basicCoverage .basicCoverageContainer .basicCoverageMenu .basicHeader .basicHeaderTitlebar{top:50%;transform:translateY(-50%);padding:.313rem;width:95%;position:absolute}.basicInsurance .basicCoverage .basicCoverageContainer .basicCoverageMenu .basicHeader .basicHeaderTitlebar .basicHeaderTitle{float:left;font-size:1rem;margin:0;position:relative;top:.25rem;font-weight:400}.basicInsurance .basicCoverage .basicCoverageContainer .basicCoverageMenu .basicHeader .basicHeaderTitlebar .basicInfoIcon{float:right;font-size:1.5rem;font-style:normal}.basicInsurance .basicCoverage .basicCoverageContainer .basicCoverageMenu .basicBody{padding:.625rem;font-size:.875rem;overflow:hidden}.basicInsurance .basicCoverage .basicCoverageContainer .basicCoverageMenu .basicBody .basicBodyText{padding-bottom:.938rem}.basicInsurance .basicCoverage .basicCoverageContainer .basicCoverageMenu .basicBody .basicBodyText.basicNotCovered{min-height:6rem}.basicInsurance .basicCoverage .basicCoverageContainer .basicCoverageMenu .basicBody .basicBodyPrice{padding-bottom:.313rem}.basicInsurance .basicCoverage .basicCoverageContainer.selected .basicCoverageMenu{border:.15rem solid #f39320}.basicInsurance .basicCoverage .basicCoverageContainer.selected .basicHeader{background-color:#f39320;border-color:#b05a20}.basicInsurance .dropdownMenus{position:relative;padding-top:1.25rem}.basicInsurance .dropdownMenus .dropdownMenu{margin-top:1.25rem}.basicInsurance .dropdownMenus .dropdownMenu .dropdownMenuHead{min-height:2rem;background-color:#ccc;position:relative;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:.5rem 0}.basicInsurance .dropdownMenus .dropdownMenu .dropdownMenuHead .dropdownMenuHeadTitle{font-size:1rem;color:#434b50;margin-left:1.5rem}.basicInsurance .dropdownMenus .dropdownMenu .dropdownMenuHead .dropdownMenuHeadArrow{margin-right:1.563rem;border-top:.7rem solid #434b50;border-right:.5rem solid transparent;border-left:.5rem solid transparent;transition:transform .5s ease-in-out}.basicInsurance .dropdownMenus .dropdownMenu .dropdownMenuHead .dropdownMenuHeadArrow.up{transform:rotate(180deg)}.basicInsurance .dropdownMenus .dropdownMenuBody{transition:visibility 0s,opacity .3s linear;padding:1rem;border:.125rem solid #ccc;border-top:none;border-radius:0 0 .3rem .3rem}.basicInsurance .dropdownMenus .dropdownMenuBody .marginText{display:block;margin-bottom:.5rem}.basicInsurance .basicSatisfied .basicSatisfiedTitle{color:#434b50;margin:1rem 0;font-size:1.2rem;font-weight:400}.basicInsurance .invisible{position:absolute;visibility:hidden;opacity:0}.evaluationButtonSection{margin-top:2rem;display:flex;flex-direction:column;align-items:center}.evaluationButtonSection .evaluationTitle{color:grey;font-size:1.3rem}.evaluationButtonSection .evaluationButtons{margin-top:1rem;display:flex;flex-direction:column;align-items:center}.evaluationButtonSection .evaluationButtons .evaluationButton{margin-bottom:.5rem;width:20rem}.evaluationButtonSection .evaluationButtons .evaluationButton.selected{background-color:#f39320!important}.healthAnalysisPopupContainer .invisibleModal{position:fixed;width:100%;height:100%;z-index:1000;left:0;top:0;background:#fff;opacity:.75}.healthAnalysisPopupContainer .invisibleModal.hide{display:none}.healthAnalysisPopupContainer .healthAnalysisPopup{position:absolute;z-index:1100;left:14rem;top:0;transform:translateX(-50%);border:2px solid grey;border-radius:2rem;background-color:#fff;width:50rem;max-height:40rem;overflow-y:auto;height:30rem}@media (max-width:599px){.healthAnalysisPopupContainer .healthAnalysisPopup{top:-25rem;max-width:100%;left:0;transform:none;max-height:unset}}.healthAnalysisPopupContainer .healthAnalysisPopup.hide{display:none}.healthAnalysisPopupContainer .healthAnalysisPopup .closeButton{color:#fff;position:absolute;right:1rem;top:1rem;font-size:.8rem;cursor:pointer;transition:color .2s ease}.healthAnalysisPopupContainer .healthAnalysisPopup .closeButton:hover{color:red}.healthAnalysisPopupContainer .healthAnalysisPopup .popupHeader{display:flex;justify-content:center;padding:1rem;background-color:#009fe3}.healthAnalysisPopupContainer .healthAnalysisPopup .popupHeader .headerTitle{font-weight:500;font-size:1.7rem;color:#fff}.healthAnalysisPopupContainer .healthAnalysisPopup .popupHeader .headerIcon{color:#009fe3}.healthAnalysisPopupContainer .healthAnalysisPopup .popupHeader .headerIcon .common-icon-bar-magnifier{font-size:5rem}.healthAnalysisPopupContainer .healthAnalysisPopup .popupContent{margin:1rem 0;top:3rem}.healthAnalysisPopupContainer .healthAnalysisPopup .popupContent .popupBox{padding:.6rem;margin-left:2rem;margin-right:2rem;display:flex;flex-direction:column;align-items:center}.healthAnalysisPopupContainer .healthAnalysisPopup .popupContent .popupBox .explanationButton{margin:.5rem auto;color:#fff;border-radius:.25rem;background-color:#f39320;text-align:center;border:.05rem solid #b05a20!important;padding:.6rem;display:block;width:50%;font-size:1.2rem;cursor:pointer}.healthAnalysisPopupContainer .healthAnalysisPopup .popupContent .popupBox .explanations{margin-bottom:1rem}.healthAnalysisPopupContainer .healthAnalysisPopup .popupContent .popupBox .explanations .explanation{overflow:hidden;display:flex;align-items:center}.healthAnalysisPopupContainer .healthAnalysisPopup .popupContent .popupBox .explanations .explanation:after{content:"";display:table;clear:both}@media (max-width:899px){.healthAnalysisPopupContainer .healthAnalysisPopup .popupContent .popupBox .explanations .explanation{display:none}}.healthAnalysisPopupContainer .healthAnalysisPopup .popupContent .popupBox .explanations .explanation .explanationTitle{float:left;clear:none;text-align:inherit;width:40.90909%;margin-left:0;margin-right:0;display:flex;align-items:center;justify-content:flex-end;height:4.75rem;text-align:right;font-size:1.3rem;font-weight:700}.healthAnalysisPopupContainer .healthAnalysisPopup .popupContent .popupBox .explanations .explanation .explanationTitle:after{content:"";display:table;clear:both}.healthAnalysisPopupContainer .healthAnalysisPopup .popupContent .popupBox .explanations .explanation .explanationRoadmap{float:left;clear:none;text-align:inherit;width:18.18182%;margin-left:0;margin-right:0;display:flex;justify-content:center;flex-wrap:wrap}.healthAnalysisPopupContainer .healthAnalysisPopup .popupContent .popupBox .explanations .explanation .explanationRoadmap:after{content:"";display:table;clear:both}.healthAnalysisPopupContainer .healthAnalysisPopup .popupContent .popupBox .explanations .explanation .explanationRoadmap .explanationCircle{display:inline-flex;margin:0;align-items:center;justify-content:center;width:3.125rem;height:3.125rem;color:#009fe3;font-weight:700;border:.5rem solid #009fe3;font-size:1.5rem;border-radius:50%}.healthAnalysisPopupContainer .healthAnalysisPopup .popupContent .popupBox .explanations .explanation .explanationRoadmap .explanationCircle.checked{background-color:#009fe3;color:#fff}.healthAnalysisPopupContainer .healthAnalysisPopup .popupContent .popupBox .explanations .explanation .explanationRoadmap.fixed{margin-bottom:.6rem}.healthAnalysisPopupContainer .healthAnalysisPopup .popupContent .popupBox .explanations .explanation .explanationRoadmap .explanationLine{min-height:1rem;width:100%;display:flex;justify-content:center}.healthAnalysisPopupContainer .healthAnalysisPopup .popupContent .popupBox .explanations .explanation .explanationRoadmap .explanationLine .block{width:.5rem;background-color:#009fe3}.healthAnalysisPopupContainer .healthAnalysisPopup .popupContent .popupBox .explanations .explanation .explanationValue{float:left;clear:none;text-align:inherit;width:40.90909%;margin-left:0;margin-right:0;display:flex;align-items:center;height:4.75rem}.healthAnalysisPopupContainer .healthAnalysisPopup .popupContent .popupBox .explanations .explanation .explanationValue:after{content:"";display:table;clear:both}.healthAnalysisPopupContainer .healthAnalysisPopup .popupContent .popupBox .explanations .mobileExplanation{display:flex;flex-wrap:wrap;align-items:center;overflow:hidden;position:relative}.healthAnalysisPopupContainer .healthAnalysisPopup .popupContent .popupBox .explanations .mobileExplanation:after{content:"";display:table;clear:both}@media (min-width:900px){.healthAnalysisPopupContainer .healthAnalysisPopup .popupContent .popupBox .explanations .mobileExplanation{display:none}}.healthAnalysisPopupContainer .healthAnalysisPopup .popupContent .popupBox .explanations .mobileExplanation .explanationHeader{display:flex;align-items:center;width:100%}.healthAnalysisPopupContainer .healthAnalysisPopup .popupContent .popupBox .explanations .mobileExplanation .explanationHeader .explanationRoadMap{float:left;clear:none;text-align:inherit;width:15.72727%;margin-left:0;margin-right:3%}.healthAnalysisPopupContainer .healthAnalysisPopup .popupContent .popupBox .explanations .mobileExplanation .explanationHeader .explanationRoadMap:after{content:"";display:table;clear:both}.healthAnalysisPopupContainer .healthAnalysisPopup .popupContent .popupBox .explanations .mobileExplanation .explanationHeader .explanationRoadMap:nth-child(n){margin-right:3%;float:left;clear:none}.healthAnalysisPopupContainer .healthAnalysisPopup .popupContent .popupBox .explanations .mobileExplanation .explanationHeader .explanationRoadMap:nth-child(2n){margin-right:0;float:right}.healthAnalysisPopupContainer .healthAnalysisPopup .popupContent .popupBox .explanations .mobileExplanation .explanationHeader .explanationRoadMap:nth-child(odd){clear:both}.healthAnalysisPopupContainer .healthAnalysisPopup .popupContent .popupBox .explanations .mobileExplanation .explanationHeader .explanationRoadMap .explanationCircle{display:inline-flex;margin:0;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;color:#009fe3;font-weight:700;border:.5rem solid #009fe3;font-size:1.5rem;border-radius:50%}.healthAnalysisPopupContainer .healthAnalysisPopup .popupContent .popupBox .explanations .mobileExplanation .explanationHeader .explanationRoadMap .explanationCircle.checked{background-color:#009fe3;color:#fff}.healthAnalysisPopupContainer .healthAnalysisPopup .popupContent .popupBox .explanations .mobileExplanation .explanationHeader .explanationRoadMap .explanationLine{position:absolute;left:1.5rem;height:100%;min-height:1rem;display:flex;justify-content:center}.healthAnalysisPopupContainer .healthAnalysisPopup .popupContent .popupBox .explanations .mobileExplanation .explanationHeader .explanationRoadMap .explanationLine .block{width:.5rem;background-color:#009fe3}.healthAnalysisPopupContainer .healthAnalysisPopup .popupContent .popupBox .explanations .mobileExplanation .explanationHeader .explanationTitle{float:left;clear:none;text-align:inherit;width:81.27273%;margin-left:0;margin-right:3%;font-size:1.3rem;font-weight:700}.healthAnalysisPopupContainer .healthAnalysisPopup .popupContent .popupBox .explanations .mobileExplanation .explanationHeader .explanationTitle:after{content:"";display:table;clear:both}.healthAnalysisPopupContainer .healthAnalysisPopup .popupContent .popupBox .explanations .mobileExplanation .explanationHeader .explanationTitle:nth-child(n){margin-right:3%;float:left;clear:none}.healthAnalysisPopupContainer .healthAnalysisPopup .popupContent .popupBox .explanations .mobileExplanation .explanationHeader .explanationTitle:nth-child(2n){margin-right:0;float:right}.healthAnalysisPopupContainer .healthAnalysisPopup .popupContent .popupBox .explanations .mobileExplanation .explanationHeader .explanationTitle:nth-child(odd){clear:both}.healthAnalysisPopupContainer .healthAnalysisPopup .popupContent .popupBox .explanations .mobileExplanation .explanationValue{float:left;clear:none;text-align:inherit;width:100%;margin-left:18.72727%;margin-right:3%}.healthAnalysisPopupContainer .healthAnalysisPopup .popupContent .popupBox .explanations .mobileExplanation .explanationValue:after{content:"";display:table;clear:both}.healthAnalysisPopupContainer .healthAnalysisPopup .popupContent .popupBox .explanations .mobileExplanation .explanationValue:last-child{margin-right:0}.healthAnalysisPopupContainer .healthAnalysisPopup .popupContent .popupBox .evaluationButtonSection{margin-top:1rem}.healthAnalysisPopupContainer .healthAnalysisPopup .popupContent .popupBox .evaluationButtonSection .evaluationButtons{display:flex;justify-content:center;align-items:center}.additionalPage{border-radius:.25rem}.additionalPage .pageDesc{margin-bottom:.5rem}.additionalPage .additionals .additional{padding:1rem;margin-bottom:.5rem;background-color:#f2f2f2}.additionalPage .additionals .additional:after{content:"";display:table;clear:both}.additionalPage .additionals .additional hr{color:grey;opacity:.75}@media (max-width:599px){.additionalPage .additionals .additional .additionalTitle{margin-bottom:1rem}}@media (min-width:600px){.additionalPage .additionals .additional .additionalTitle{float:left;clear:none;text-align:inherit;width:50%;margin-left:0;margin-right:0}.additionalPage .additionals .additional .additionalTitle:after{content:"";display:table;clear:both}}.additionalPage .additionals .additional .additionalTitle .title{font-weight:700}.additionalPage .additionals .additional .additionalTitle .value{display:block}.additionalPage .additionals .additional .additionalPrice{float:left;clear:none;text-align:inherit;width:50%;margin-left:0;margin-right:0;position:relative}.additionalPage .additionals .additional .additionalPrice:after{content:"";display:table;clear:both}.additionalPage .additionals .additional .additionalPrice .title{font-weight:700}.additionalPage .additionals .additional .additionalPrice .value{display:block}.additionalPage .additionals .additional .row{position:relative;margin-top:.5rem}.additionalPage .additionals .additional .row:after{content:"";display:table;clear:both}.additionalPage .additionals .additional .row .additionalIcons{float:left;clear:none;text-align:inherit;width:76.92308%;margin-left:0;margin-right:0}.additionalPage .additionals .additional .row .additionalIcons:after{content:"";display:table;clear:both}.additionalPage .additionals .additional .row .additionalIcons .additionalIcon{display:inline-flex;color:grey;margin-left:.2rem;font-size:2.5rem}.additionalPage .additionals .additional .row .additionalIcons .additionalIcon.blue,.additionalPage .additionals .additional .row .additionalIcons .additionalIcon.blue:before{color:#009fe3}.additionalPage .additionals .additional .row .showDetailsSection{float:left;clear:none;text-align:inherit;width:23.07692%;margin-left:0;margin-right:0;display:flex;justify-content:center;align-items:center;cursor:pointer}.additionalPage .additionals .additional .row .showDetailsSection:after{content:"";display:table;clear:both}.additionalPage .additionals .additional .row .showDetailsSection:nth-child(n){float:left;clear:none}.additionalPage .additionals .additional .row .showDetailsSection:nth-child(2n){float:right}.additionalPage .additionals .additional .row .showDetailsSection:nth-child(odd){clear:both}.additionalPage .additionals .additional .row .showDetailsSection:hover .showDetailsText{text-decoration:underline}.additionalPage .additionals .additional .row .showDetailsSection .showDetailsText{text-align:center;font-size:.9rem;color:grey;margin-right:.3rem;cursor:pointer}.additionalPage .additionals .additional .row .showDetailsSection .showDetails{color:#009fe3;cursor:pointer;transition:transform .3s ease-in-out}.additionalPage .additionals .additional .row .showDetailsSection .showDetails.up{transform:rotate(180deg)}.additionalPage .additionals .additional .details{display:none;border-top:.05rem solid hsla(0,0%,50.2%,.8);user-select:none}.additionalPage .additionals .additional .details.show{display:block}.additionalPage .additionals .additional .details .covered{margin-top:.5rem;margin-bottom:.5rem}.additionalPage .additionals .additional .details .covered .coveredHead{color:#18a155}.additionalPage .additionals .additional .details .covered .coverage:after{content:"";display:table;clear:both}@media (max-width:599px){.additionalPage .additionals .additional .details .covered .coverage{display:flex;flex-flow:column;margin-bottom:1rem}}.additionalPage .additionals .additional .details .covered .coverage .coverageTitle{float:left;clear:none;text-align:inherit;width:38.88889%;margin-left:0;margin-right:0;font-weight:700}.additionalPage .additionals .additional .details .covered .coverage .coverageTitle:after{content:"";display:table;clear:both}.additionalPage .additionals .additional .details .covered .coverage .coverageValue{float:left;clear:none;text-align:inherit;width:61.11111%;margin-left:0;margin-right:0}.additionalPage .additionals .additional .details .covered .coverage .coverageValue:after{content:"";display:table;clear:both}.additionalPage .additionals .additional .details .covered .showMoreCoverages{cursor:pointer;color:grey;font-style:italic}.additionalPage .additionals .additional .details .notCovered .notCoveredHead{color:red}.additionalPage .additionals .additional .details .notCovered .coverage .showMore{cursor:pointer;color:grey;text-decoration:underline;font-style:italic}.additionalPage .totalAdditionals{margin-top:.5rem;padding:1rem;background-color:#f2f2f2}.additionalPage .totalAdditionals .title{font-weight:700}.insurerContainer .insurerHeader .insurerHeaderTitle{margin:0 0 .5rem;font-size:1.2rem;font-weight:400;text-decoration:underline;color:#004271}.insurerContainer .insuranceQuality,.insurerContainer .insurerHeader .insurerHeaderDesc{font-size:.9rem}.insurerContainer .insuranceQuality .insuranceQualityTitle{margin:0 0 .5rem;font-size:1.2rem;font-weight:400;text-decoration:underline;color:#004271}.insurerContainer .insuranceSatisfied .insuranceSatisfiedTitle{color:#004271;margin:1rem 0;font-size:1.2rem;font-weight:400}.insurerGraph .insurerPopup{border-radius:.25rem;width:27%;text-align:center;border:.2rem solid #004271;font-size:.7rem;color:#004271;margin-bottom:2rem;margin-top:1rem;box-sizing:border-box}.insurerGraph .insurerPopup.borderless{border:none}.insurerGraph .insurerPopup .insurerPopupArrow{border-top:2rem solid #004271;border-right:2rem solid transparent;border-left:2rem solid transparent;top:2.9rem;position:relative}@media (max-width:899px){.insurerGraph .insurerPopup{font-size:.4rem}.insurerGraph .insurerPopup .insurerPopupArrow{top:2.7rem}}.insurerGraph .sliderBody{margin-bottom:1.2rem}.insurerGraph .sliderBody table{width:100%}.insurerGraph .sliderBody table .firstRow td{text-align:center;position:relative;font-size:.8rem;white-space:nowrap}.insurerGraph .sliderBody table .firstRow td:last-child{left:-1.7rem!important}.insurerGraph .sliderBody table .lastRow{color:#004271;font-weight:800}.insurerGraph .sliderBody table td:last-child{position:relative;float:left;width:0!important}.insurerGraph .sliderBody .insuranceSlider{border-radius:.25rem;height:2rem;width:100%;background-color:#004271;position:relative}.insurerGraph .sliderBody .insuranceSlider .betterInsurance{top:50%;transform:translateY(-50%);border-radius:.4rem 0 0 .4rem;background-color:#18a155;float:left;height:1.6rem;position:relative}.insurerGraph .sliderBody .insuranceSlider .currentInsurance{top:50%;transform:translateY(-50%);border-radius:.25rem;border:.2rem solid #004271;box-sizing:border-box;height:2.5rem;float:left;position:relative;background-color:#009fe3;z-index:1}.insurerGraph .sliderBody .insuranceSlider .currentInsurance .currentInsurancePrice{top:50%;left:50%;transform:translateX(-50%) translateY(-50%);position:absolute;color:#fff;font-weight:800;font-size:.8rem;display:table;z-index:2;white-space:nowrap}.insurerGraph .sliderBody .insuranceSlider .worseInsurance{top:50%;transform:translateY(-50%);border-radius:0 .4rem .4rem 0;background-color:#ff7e78;float:left;height:1.6rem;position:relative}.insurerGraph .insurancesAmount{display:flex;justify-content:space-between;color:#000;text-align:center;line-height:1.4rem;margin-bottom:1rem}.insurerGraph .insurancesAmount .insurancesBetter{border:1px solid #18a155;border-radius:.5rem;width:25%;position:relative}.insurerGraph .insurancesAmount .insurancesBetter .insurancesBetterArrow{left:50%;transform:translateX(-50%);position:absolute;top:-1rem;border-bottom:1rem solid #18a155;border-right:1rem solid transparent;border-left:1rem solid transparent}@media (max-width:899px){.insurerGraph .insurancesAmount .insurancesBetter{width:40%}}.insurerGraph .insurancesAmount .insurancesWorse{border:1px solid #ff7e78;border-radius:.5rem;width:25%;position:relative}.insurerGraph .insurancesAmount .insurancesWorse .insurancesWorseArrow{left:50%;transform:translateX(-50%);position:absolute;top:-1rem;border-bottom:1rem solid #ff7e78;border-right:1rem solid transparent;border-left:1rem solid transparent}@media (max-width:899px){.insurerGraph .insurancesAmount .insurancesWorse{width:40%}}.evaluationSummaryPage{display:flex;flex-direction:column}.evaluationSummaryPage .evaluationContainerTitle{align-self:center;font-size:1.2rem;font-weight:500}.evaluationSummaryPage .evaluationContainer{margin:2rem 0}.evaluationSummaryPage .evaluationContainer:after{content:"";display:table;clear:both}.evaluationSummaryPage .evaluationContainer .evaluation{font-size:.9rem;margin-bottom:.5rem;float:left;clear:none;text-align:inherit;width:22.75%;margin-left:0;margin-right:3%}.evaluationSummaryPage .evaluationContainer .evaluation:after{content:"";display:table;clear:both}.evaluationSummaryPage .evaluationContainer .evaluation:nth-child(n){margin-right:3%;float:left;clear:none}.evaluationSummaryPage .evaluationContainer .evaluation:nth-child(4n){margin-right:0;float:right}.evaluationSummaryPage .evaluationContainer .evaluation:nth-child(4n+1){clear:both}@media (max-width:599px){.evaluationSummaryPage .evaluationContainer .evaluation{float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0;margin-right:3%;margin-bottom:1rem}.evaluationSummaryPage .evaluationContainer .evaluation:after{content:"";display:table;clear:both}.evaluationSummaryPage .evaluationContainer .evaluation:nth-child(n){margin-right:3%;float:left;clear:none}.evaluationSummaryPage .evaluationContainer .evaluation:nth-child(2n){margin-right:0;float:right}.evaluationSummaryPage .evaluationContainer .evaluation:nth-child(odd){clear:both}}.evaluationSummaryPage .evaluationContainer .evaluation.green .evaluationValue{color:#18a155}.evaluationSummaryPage .evaluationContainer .evaluation.red .evaluationValue{color:#ff7e78}.evaluationSummaryPage .evaluationContainer .evaluation.gray .evaluationValue{color:#434b50}.evaluationSummaryPage .evaluationContainer .evaluation .evaluationContent{display:flex;flex-direction:column;align-items:center}.evaluationSummaryPage .evaluationContainer .evaluation .evaluationContent .evaluationLabel{font-weight:500;border-bottom:1px solid #009fe3;margin-bottom:.4rem}@media (max-width:899px){.evaluationSummaryPage .evaluationContainer .evaluation .evaluationContent .evaluationValue{display:inline-block}}.evaluationSummaryPage .decisionContainer{margin-top:.5rem}.evaluationSummaryPage .decisionContainer .decisionContainerLabel{font-weight:500;font-size:1.2rem;max-width:65%}.evaluationSummaryPage .decisionContainer .decisionColumns{margin-top:1rem}.evaluationSummaryPage .decisionContainer .decisionColumns .decisionColumn{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}@media (max-width:899px){.evaluationSummaryPage .decisionContainer .decisionColumns .decisionColumn{flex-direction:column;margin-bottom:1rem;align-items:flex-start}}.evaluationSummaryPage .decisionContainer .decisionColumns .decisionColumn .decisionButton{min-width:12rem;align-self:flex-end}@media (max-width:899px){.evaluationSummaryPage .decisionContainer .decisionColumns .decisionColumn .decisionButton{margin-top:.2rem;min-width:8.5rem}}.evaluationRisk .headerContainer{margin-bottom:3rem}.evaluationRisk .headerContainer .headerText{text-align:justify}.evaluationRisk .priceBarContainer{margin-bottom:7rem}.evaluationRisk .priceBarContainer .priceBar{display:flex;align-items:center;margin-bottom:.7rem}@media (max-width:899px){.evaluationRisk .priceBarContainer .priceBar{flex-wrap:wrap}}.evaluationRisk .priceBarContainer .priceBar .priceBarLabel{float:left;clear:none;text-align:inherit;width:26.42857%;margin-left:0;margin-right:3%}.evaluationRisk .priceBarContainer .priceBar .priceBarLabel:after{content:"";display:table;clear:both}.evaluationRisk .priceBarContainer .priceBar .priceBarLabel:last-child{margin-right:0}@media (max-width:899px){.evaluationRisk .priceBarContainer .priceBar .priceBarLabel{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto}.evaluationRisk .priceBarContainer .priceBar .priceBarLabel:first-child{margin-left:auto}.evaluationRisk .priceBarContainer .priceBar .priceBarLabel:last-child{margin-right:auto}}.evaluationRisk .priceBarContainer .priceBar .priceBarBoxes{float:left;clear:none;text-align:inherit;width:70.57143%;margin-left:0;margin-right:3%}.evaluationRisk .priceBarContainer .priceBar .priceBarBoxes:after{content:"";display:table;clear:both}.evaluationRisk .priceBarContainer .priceBar .priceBarBoxes:last-child{margin-right:0}@media (max-width:899px){.evaluationRisk .priceBarContainer .priceBar .priceBarBoxes{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto}.evaluationRisk .priceBarContainer .priceBar .priceBarBoxes:first-child{margin-left:auto}.evaluationRisk .priceBarContainer .priceBar .priceBarBoxes:last-child{margin-right:auto}}.evaluationRisk .priceBarContainer .priceBar .priceBarBoxes .priceBarBox{display:flex;justify-content:space-between}.evaluationRisk .priceBarContainer .priceBar .priceBarBoxes .priceBarBox .box{width:16%;position:relative}.evaluationRisk .priceBarContainer .priceBar .priceBarBoxes .priceBarBox .box:first-child [class*=" box"],.evaluationRisk .priceBarContainer .priceBar .priceBarBoxes .priceBarBox .box:first-child [class^=box]{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.evaluationRisk .priceBarContainer .priceBar .priceBarBoxes .priceBarBox .box:last-child [class*=" box"],.evaluationRisk .priceBarContainer .priceBar .priceBarBoxes .priceBarBox .box:last-child [class^=box]{border-top-right-radius:.6rem;border-bottom-right-radius:.6rem}.evaluationRisk .priceBarContainer .priceBar .priceBarBoxes .priceBarBox .box [class*=" box"],.evaluationRisk .priceBarContainer .priceBar .priceBarBoxes .priceBarBox .box [class^=box]{display:flex;justify-content:center;align-items:center;padding:.7rem 0}@media (max-width:899px){.evaluationRisk .priceBarContainer .priceBar .priceBarBoxes .priceBarBox .box .priceLabel{font-size:.9rem}}.evaluationRisk .priceBarContainer .priceBar .priceBarBoxes .priceBarBox .box .currentRiskIndicator{display:flex;flex-wrap:wrap;justify-content:center;position:absolute;bottom:2.8rem;left:-2.5rem;width:9rem}@media (max-width:899px){.evaluationRisk .priceBarContainer .priceBar .priceBarBoxes .priceBarBox .box .currentRiskIndicator{bottom:3.2rem}}.evaluationRisk .priceBarContainer .priceBar .priceBarBoxes .priceBarBox .box .currentRiskIndicator .currentRiskLabel{text-align:center;font-size:.9rem;font-weight:500;margin-bottom:.2rem}.evaluationRisk .priceBarContainer .priceBar .priceBarBoxes .priceBarBox .box .arrowIcon{transform:rotate(90deg);width:.7rem;height:.7rem;font-size:.7rem}.evaluationRisk .priceBarContainer .priceBar .priceBarBoxes .priceBarBox .box .discountInfoContainer{position:absolute;display:flex;flex-wrap:wrap;justify-content:center;left:-1.5rem}.evaluationRisk .priceBarContainer .priceBar .priceBarBoxes .priceBarBox .box .discountInfoContainer .infoContainer{margin-top:.2rem;width:9rem;background:#f2f2f2;padding:.3rem;border:1px solid grey;border-radius:.3125rem}.evaluationRisk .priceBarContainer .priceBar .priceBarBoxes .priceBarBox .box .discountInfoContainer .infoContainer .discountInfoText{font-size:.9rem;font-weight:500}.evaluationRisk .priceBarContainer .priceBar .priceBarBoxes .priceBarBox .box .discountInfoContainer.lastBox{left:-4rem}.evaluationRisk .priceBarContainer .priceBar .priceBarBoxes .priceBarBox .box .discountInfoContainer.lastBox .arrowIcon{margin-left:1.5rem}.evaluationRisk .priceBarContainer .priceBar .priceBarBoxes .priceBarBox .box .box1{background:linear-gradient(90deg,#11b649,#38c33c)}.evaluationRisk .priceBarContainer .priceBar .priceBarBoxes .priceBarBox .box .box1.reversed{background:linear-gradient(270deg,#11b649,#38c33c)}.evaluationRisk .priceBarContainer .priceBar .priceBarBoxes .priceBarBox .box .box2{background:linear-gradient(90deg,#38c33c,#77d428)}.evaluationRisk .priceBarContainer .priceBar .priceBarBoxes .priceBarBox .box .box2.reversed{background:linear-gradient(270deg,#38c33c,#77d428)}.evaluationRisk .priceBarContainer .priceBar .priceBarBoxes .priceBarBox .box .box3{background:linear-gradient(90deg,#77d428,#b6e917)}.evaluationRisk .priceBarContainer .priceBar .priceBarBoxes .priceBarBox .box .box3.reversed{background:linear-gradient(270deg,#77d428,#b6e917)}.evaluationRisk .priceBarContainer .priceBar .priceBarBoxes .priceBarBox .box .box4{background:linear-gradient(90deg,#b6e917,#f5fc02)}.evaluationRisk .priceBarContainer .priceBar .priceBarBoxes .priceBarBox .box .box4.reversed{background:linear-gradient(270deg,#b6e917,#f5fc02)}.evaluationRisk .priceBarContainer .priceBar .priceBarBoxes .priceBarBox .box .box5{background:linear-gradient(90deg,#f5fc02,#ff8c00)}.evaluationRisk .priceBarContainer .priceBar .priceBarBoxes .priceBarBox .box .box5.reversed{background:linear-gradient(270deg,#f5fc02,#ff8c00)}.evaluationRisk .priceBarContainer .priceBar .priceBarBoxes .priceBarBox .box .box6{background:linear-gradient(90deg,#ff8c00,#fd0b00)}.evaluationRisk .priceBarContainer .priceBar .priceBarBoxes .priceBarBox .box .box6.reversed{background:linear-gradient(270deg,#ff8c00,#fd0b00)}.evaluationRisk .riskQuestionContainer{display:flex;justify-content:space-between;align-items:center;min-height:2rem;background-color:#ccc;padding:.5rem 0;cursor:pointer}.evaluationRisk .riskQuestionContainer label{cursor:inherit;user-select:none;color:#434b50;margin-left:1.5rem;font-weight:800}.evaluationRisk .riskQuestionContainer .dropdownArrow{margin-right:1.563rem;border-top:.7rem solid #434b50;border-right:.5rem solid transparent;border-left:.5rem solid transparent;transition:transform .5s ease-in-out}.evaluationRisk .riskQuestionContainer .dropdownArrow.up{transform:rotate(180deg)}.evaluationRisk .riskAnswerContainer{visibility:hidden;opacity:0;position:absolute;background-color:#fff;border:.125rem solid #ccc;border-top:none;padding:1rem;border-radius:0 0 .3rem .3rem;transition:opacity .3s linear}.evaluationRisk .riskAnswerContainer.active{opacity:1;visibility:visible;position:relative}.compareView .editCoverageContainer .editCoverageLink,.compareView .fontBold{font-weight:500}.compareView .fontSmaller{font-size:.8rem}.compareView .textGreen{color:#18a155}.compareView .textRed{color:#891914}.compareView .insuranceValue{border-radius:.3125rem;overflow:hidden;padding:.5rem;width:100%}.compareView .insuranceValue.green{background-color:#eafeea}.compareView .insuranceValue.red{background-color:#fdd4cc}.compareView .insuranceValue.gray{background-color:#f6f5f5}.compareView .sidebarBackground{border-radius:.3125rem;position:absolute;top:0;left:0;background-color:#deeaf6;height:100%;width:22.75%}.compareView:after{content:"";display:table;clear:both}.compareView .editCoverageContainer{float:left;clear:none;text-align:inherit;width:74.25%;margin-left:25.75%;margin-right:3%;border-radius:.3125rem;background-color:#deeaf6;color:#004271;display:flex;align-items:center;padding:.3rem;transition:color .2s ease}.compareView .editCoverageContainer:after{content:"";display:table;clear:both}.compareView .editCoverageContainer:last-child{margin-right:0}.compareView .editCoverageContainer:hover{color:#434b50}.compareView .editCoverageContainer .noteIcon{cursor:pointer;margin-right:.3rem}.compareView .editCoverageContainer .editCoverageLink{text-decoration:underline;cursor:pointer}.compareView .titleContainer{float:left;clear:none;text-align:inherit;width:74.25%;margin-left:25.75%;margin-right:3%;margin-top:.7rem}.compareView .titleContainer:after{content:"";display:table;clear:both}.compareView .titleContainer:last-child{margin-right:0}.compareView .titleContainer .alternativeTitle{float:left;clear:none;text-align:inherit;width:31.33333%;margin-left:0;margin-right:3%}.compareView .titleContainer .alternativeTitle:after{content:"";display:table;clear:both}.compareView .titleContainer .alternativeTitle:last-child{margin-right:0}.compareView .body{float:left;width:100%}.compareView .body .insuranceRow{position:relative;display:flex;align-items:flex-start;margin:.7rem 0}.compareView .body .insuranceRow:after{content:"";display:table;clear:both}.compareView .body .insuranceRow .noAlternatives{position:absolute;left:45%;top:10%}.compareView .body .insuranceRow .column{float:left;clear:none;text-align:inherit;width:22.75%;margin-left:0;margin-right:3%;display:flex}.compareView .body .insuranceRow .column:after{content:"";display:table;clear:both}.compareView .body .insuranceRow .column:nth-child(n){margin-right:3%;float:left;clear:none}.compareView .body .insuranceRow .column:nth-child(4n){margin-right:0;float:right}.compareView .body .insuranceRow .column:nth-child(4n+1){clear:both}.compareView .body .insuranceRow .column .alignCenter{display:flex;align-items:center}.compareView .body .sectionHeader{border-radius:.3125rem;display:block;background-color:#deeaf6;padding:.5rem}.compareView .body .insuranceDetailsContainer .insuranceRow:first-child{margin-top:0}.compareView .body .insuranceDetailsContainer .dropdownArrow{border-top:.7rem solid #434b50;border-right:.5rem solid transparent;border-left:.5rem solid transparent;transition:transform .5s ease-in-out}.compareView .body .insuranceDetailsContainer .dropdownArrow.up{transform:rotate(180deg)}.compareView .body .column .insurerContainer,.compareView .body .column .sidebar{border-radius:.3125rem;display:flex;align-items:center;justify-content:space-between;width:100%;background-color:#004271;color:#fff;padding:.5rem;position:relative;cursor:pointer}.compareView .body .column .insurerContainer .insurerName,.compareView .body .column .sidebar .insurerName{overflow:hidden;white-space:nowrap;text-decoration:none;text-overflow:ellipsis;cursor:pointer}.compareView .body .column .insurerContainer .insurerIcon,.compareView .body .column .sidebar .insurerIcon{font-size:1rem}.compareView .body .column .insurerContainer .insuranceSelector,.compareView .body .column .sidebar .insuranceSelector{border-radius:.5rem;z-index:200;display:none;position:absolute;left:0;top:2.1rem;background:#fff;border:2px solid #3687bc;color:#000;font-size:.8rem;padding:.3rem;width:inherit}.compareView .body .column .insurerContainer .insuranceSelector.active,.compareView .body .column .sidebar .insuranceSelector.active{display:block}.compareView .body .column .insurerContainer .insuranceSelector .selectorHeaderContainer .selectorHeader,.compareView .body .column .sidebar .insuranceSelector .selectorHeaderContainer .selectorHeader{font-weight:500;font-size:1rem}.compareView .body .column .insurerContainer .insuranceSelector .selectorAlternative,.compareView .body .column .sidebar .insuranceSelector .selectorAlternative{display:flex;justify-content:space-between;margin-top:.5rem;cursor:pointer;background-color:transparent;transition:background-color .2s ease;padding:.2rem}.compareView .body .column .insurerContainer .insuranceSelector .selectorAlternative.selected,.compareView .body .column .insurerContainer .insuranceSelector .selectorAlternative:hover,.compareView .body .column .sidebar .insuranceSelector .selectorAlternative.selected,.compareView .body .column .sidebar .insuranceSelector .selectorAlternative:hover{background-color:#9a9a9a}.compareView .body .column .insurerContainer .insuranceSelector .selectorAlternative label,.compareView .body .column .sidebar .insuranceSelector .selectorAlternative label{overflow:hidden;white-space:nowrap;text-decoration:none;text-overflow:ellipsis;cursor:inherit}.compareView .body .column .insurerContainer .insuranceSelector .selectorAlternative .alternativeName,.compareView .body .column .sidebar .insuranceSelector .selectorAlternative .alternativeName{width:59%}.compareView .body .column .insurerContainer .insuranceSelector .selectorFooter,.compareView .body .column .sidebar .insuranceSelector .selectorFooter{display:flex;justify-content:space-between;align-items:center;margin-top:.5rem;cursor:default}.compareView .body .column .insurerContainer .insuranceSelector .selectorFooter .closeButton,.compareView .body .column .sidebar .insuranceSelector .selectorFooter .closeButton{font-weight:500;font-size:.7rem;cursor:pointer}.compareView .body .column .insurerContainer .insuranceSelector .selectorFooter .selectorCheck,.compareView .body .column .sidebar .insuranceSelector .selectorFooter .selectorCheck{font-size:1rem;cursor:pointer}.compareView .body .column .sidebar{background-color:#deeaf6;color:#000;cursor:default}.compareView .body .basicInsuranceDetails{color:#000;margin:1rem 0;position:relative}.compareView .body .basicInsuranceDetails .insuranceRow .sidebar{background:none;overflow:hidden}.compareView .body .basicInsuranceDetails .insuranceRow .sidebar label,.compareView .body .basicInsuranceDetails .insuranceRow .sidebar p{z-index:1}.compareView .body .coverageDetails{color:#000;margin:1rem 0;position:relative}.compareView .body .coverageDetails .insuranceRow .sidebar{background:none;overflow:hidden}.compareView .body .coverageDetails .insuranceRow .sidebar label{z-index:1}.compareView .body .coverageDetails .insuranceRow .showMore{z-index:1;cursor:pointer;font-style:italic}.compareView .body .decisionContainer{float:left;clear:none;text-align:inherit;width:74.25%;margin-left:25.75%;margin-right:3%}.compareView .body .decisionContainer:after{content:"";display:table;clear:both}.compareView .body .decisionContainer:last-child{margin-right:0}.compareView .body .decisionContainer .changeButton,.compareView .body .decisionContainer .keepButton{float:left;clear:none;text-align:inherit;width:31.33333%;margin-left:0;margin-right:3%;border-radius:.3125rem;text-align:center;padding:.5rem 1rem;text-decoration:underline;color:#fff;font-size:1rem;transition:background-color .2s ease}.compareView .body .decisionContainer .changeButton:after,.compareView .body .decisionContainer .keepButton:after{content:"";display:table;clear:both}.compareView .body .decisionContainer .changeButton:nth-child(n),.compareView .body .decisionContainer .keepButton:nth-child(n){margin-right:3%;float:left;clear:none}.compareView .body .decisionContainer .changeButton:nth-child(3n),.compareView .body .decisionContainer .keepButton:nth-child(3n){margin-right:0;float:right}.compareView .body .decisionContainer .changeButton:nth-child(3n+1),.compareView .body .decisionContainer .keepButton:nth-child(3n+1){clear:both}.compareView .body .decisionContainer .keepButton{background-color:#004271}.compareView .body .decisionContainer .keepButton:hover{background-color:#001525}.compareView .body .decisionContainer .changeButton{background-color:#deeaf6;color:#434b50}.compareView .body .decisionContainer .changeButton:hover{background-color:#a2c4e6}.coverageView .coverageHeaderTextContainer{margin-bottom:1rem}.coverageView .coverageBody .boxHeader{border-radius:.3125rem;display:flex;justify-content:space-between;align-items:center;padding:.5rem;font-weight:500;background-color:#deeaf6;margin:.5rem 0}.coverageView .coverageBody .boxContent .coveragesContainer:after{content:"";display:table;clear:both}.coverageView .coverageBody .boxContent .coveragesContainer .selectionBox{float:left;clear:none;text-align:inherit;width:44.90909%;border-radius:1rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.2);padding:.7rem;background-color:#eafeea;margin:.5rem 0;min-height:2.5rem}.coverageView .coverageBody .boxContent .coveragesContainer .selectionBox:after{content:"";display:table;clear:both}.coverageView .coverageBody .boxContent .coveragesContainer .selectionBox:nth-child(n){margin-right:1%;float:left;clear:none}.coverageView .coverageBody .boxContent .coveragesContainer .selectionBox:nth-child(2n){margin-right:0;float:right}.coverageView .coverageBody .boxContent .coveragesContainer .selectionBox:nth-child(odd){clear:both}.coverageView .coverageBody .boxContent .coveragesContainer .selectionBox.red{background-color:#fdd4cc}@media (max-width:899px){.coverageView .coverageBody .boxContent .coveragesContainer .selectionBox{width:90%;float:none!important}}.coverageView .coverageBody .boxContent .coveragesContainer .selectionBox.active .closeButton,.coverageView .coverageBody .boxContent .coveragesContainer .selectionBox.active .editBasicContainer,.coverageView .coverageBody .boxContent .coveragesContainer .selectionBox.active .optionSelectionContainer{display:block}.coverageView .coverageBody .boxContent .coveragesContainer .selectionBox .optionSelectionContainer{display:none}.coverageView .coverageBody .boxContent .coveragesContainer .selectionBox .optionSelectionContainer .option{border-radius:.3125rem;background-color:#fff;padding:.5rem;cursor:pointer;border:2px solid #000;margin-bottom:.2rem;transition:background-color .2s ease}.coverageView .coverageBody .boxContent .coveragesContainer .selectionBox .optionSelectionContainer .option.selected,.coverageView .coverageBody .boxContent .coveragesContainer .selectionBox .optionSelectionContainer .option:hover{background-color:#ccc;font-weight:500}.coverageView .coverageBody .boxContent .coveragesContainer .selectionBox .headerContainer{display:flex;justify-content:space-between}.coverageView .coverageBody .boxContent .coveragesContainer .selectionBox .headerContainer .textContainer .boxTitle{font-weight:500;display:block;margin-bottom:.2rem}.coverageView .coverageBody .boxContent .coveragesContainer .selectionBox .headerContainer .editIcon{cursor:pointer;color:#004271}.coverageView .coverageBody .boxContent .coveragesContainer .selectionBox .editBasicContainer{display:none}.coverageView .coverageBody .boxContent .coveragesContainer .selectionBox .editBasicContainer .optionSelectionContainer{margin-top:1rem}.coverageView .coverageBody .boxContent .coveragesContainer .selectionBox .editBasicContainer .policyTypeSelector{border-radius:.3125rem;background-color:#fff;border:2px solid #000;margin-bottom:.2rem;cursor:pointer}.coverageView .coverageBody .boxContent .coveragesContainer .selectionBox .editBasicContainer .policyTypeSelector .option{background-color:#fff;transition:background-color .2s ease;padding:0 .5rem;cursor:pointer}.coverageView .coverageBody .boxContent .coveragesContainer .selectionBox .editBasicContainer .policyTypeSelector .option.selected,.coverageView .coverageBody .boxContent .coveragesContainer .selectionBox .editBasicContainer .policyTypeSelector .option:hover{background-color:#ccc;font-weight:500}.coverageView .coverageBody .boxContent .coveragesContainer .selectionBox .editBasicContainer .policyTypeSelector .basicTypeOptionsContainer{padding:.5rem 0;display:none}.coverageView .coverageBody .boxContent .coveragesContainer .selectionBox .editBasicContainer .policyTypeSelector .valueLabelContainer{border-top-right-radius:.25rem;border-top-left-radius:.25rem;padding:.5rem;transition:background-color .2s ease}.coverageView .coverageBody .boxContent .coveragesContainer .selectionBox .editBasicContainer .policyTypeSelector:hover .valueLabelContainer{background-color:#ccc}.coverageView .coverageBody .boxContent .coveragesContainer .selectionBox .editBasicContainer .policyTypeSelector:hover .valueLabelContainer .selectionValue{font-weight:500}.coverageView .coverageBody .boxContent .coveragesContainer .selectionBox .editBasicContainer .policyTypeSelector.selected .valueLabelContainer{background-color:#ccc}.coverageView .coverageBody .boxContent .coveragesContainer .selectionBox .editBasicContainer .policyTypeSelector.selected .valueLabelContainer .selectionValue{font-weight:500}.coverageView .coverageBody .boxContent .coveragesContainer .selectionBox .editBasicContainer .policyTypeSelector.selected .basicTypeOptionsContainer{display:block}.coverageView .coverageBody .boxContent .coveragesContainer .selectionBox .closeButton{cursor:pointer;display:none;float:right;font-weight:700;font-size:.8rem}.coverageView .coverageBody .boxContent .resetContainer{display:flex;justify-content:space-between;align-items:center;position:relative}.coverageView .coverageBody .boxContent .resetContainer .toggleAmountText{cursor:pointer;display:block;text-decoration:underline;color:#9a9a9a;transition:color .2s ease}.coverageView .coverageBody .boxContent .resetContainer .toggleAmountText:hover{color:#737373}.coverageView .coverageBody .boxContent .resetContainer .triggerChoiceContainer{border-radius:1rem;border:1px solid #9a9a9a;display:none;position:absolute;z-index:100;background-color:#fff;padding:.3rem;flex-direction:column;right:0;top:2rem}.coverageView .coverageBody .boxContent .resetContainer .triggerChoiceContainer.active{display:flex}.coverageView .coverageBody .boxContent .resetContainer .triggerChoiceContainer .triggerChoiceHeader{display:flex;justify-content:space-between;padding:.4rem}.coverageView .coverageBody .boxContent .resetContainer .triggerChoiceContainer .triggerChoiceHeader .triggerChoiceTitle{text-align:center}.coverageView .coverageBody .boxContent .resetContainer .triggerChoiceContainer .triggerChoiceHeader .closeButton{color:#434b50;cursor:pointer;font-size:.8rem;transition:color .2s ease}.coverageView .coverageBody .boxContent .resetContainer .triggerChoiceContainer .triggerChoiceHeader .closeButton:hover{color:red}.coverageView .coverageBody .boxContent .resetContainer .triggerChoiceContainer .choiceContainer{display:flex;flex-direction:column;align-items:center}.coverageView .coverageBody .boxContent .resetContainer .triggerChoiceContainer .choiceContainer .choiceButton{width:11rem;margin-top:.3rem}.coverageView .coverageBody .boxContent .resetContainer .resetTrigger{border-radius:.25rem;cursor:pointer;padding:.5rem;background-color:#f39320;color:#fff;transition:background-color .2s ease;margin-left:.5rem;font-weight:500;margin-top:.5rem}.coverageView .coverageBody .boxContent .resetContainer .resetTrigger:hover{background-color:rgba(243,147,32,.8)}.coverageView .coverageViewFooter{margin-top:1rem;display:flex;align-items:center}@media (max-width:899px){.coverageView .coverageViewFooter{text-align:center}}.coverageView .coverageViewFooter .coverageLoaderBackground{display:none}.coverageView .coverageViewFooter .coverageLoader{position:relative;transform:none;left:auto;top:auto;display:inline-flex;margin-left:1rem;flex-direction:row;align-items:center}.coverageView .coverageViewFooter .coverageLoaderText{font-size:.9rem;color:#434b50;margin:0 0 0 .5rem}.dossierControllerLoader{border-radius:1rem}.yourDossierView .dossierInfoContainer .dossierInfoBox{margin:1rem 0}.yourDossierView .dossierInfoContainer .dossierInfoBox:after{content:"";display:table;clear:both}.yourDossierView .dossierInfoContainer .dossierInfoBox .dossierInfoIcon{float:left;clear:none;text-align:inherit;width:9.875%;margin-left:0;margin-right:3%;font-size:4rem;color:#009fe3;text-align:center}.yourDossierView .dossierInfoContainer .dossierInfoBox .dossierInfoIcon:after{content:"";display:table;clear:both}.yourDossierView .dossierInfoContainer .dossierInfoBox .dossierInfoIcon:last-child{margin-right:0}@media (max-width:899px){.yourDossierView .dossierInfoContainer .dossierInfoBox .dossierInfoIcon{float:left;clear:none;text-align:inherit;width:22.75%;margin-left:0;margin-right:3%}.yourDossierView .dossierInfoContainer .dossierInfoBox .dossierInfoIcon:after{content:"";display:table;clear:both}.yourDossierView .dossierInfoContainer .dossierInfoBox .dossierInfoIcon:last-child{margin-right:0}}.yourDossierView .dossierInfoContainer .dossierInfoBox .dossierInfoTextBox{float:left;clear:none;text-align:inherit;width:87.125%;margin-left:0;margin-right:3%}.yourDossierView .dossierInfoContainer .dossierInfoBox .dossierInfoTextBox:after{content:"";display:table;clear:both}.yourDossierView .dossierInfoContainer .dossierInfoBox .dossierInfoTextBox:nth-child(n){margin-right:3%;float:left;clear:none}.yourDossierView .dossierInfoContainer .dossierInfoBox .dossierInfoTextBox:nth-child(2n){margin-right:0;float:right}.yourDossierView .dossierInfoContainer .dossierInfoBox .dossierInfoTextBox:nth-child(odd){clear:both}@media (max-width:899px){.yourDossierView .dossierInfoContainer .dossierInfoBox .dossierInfoTextBox{float:left;clear:none;text-align:inherit;width:74.25%;margin-left:0;margin-right:3%}.yourDossierView .dossierInfoContainer .dossierInfoBox .dossierInfoTextBox:after{content:"";display:table;clear:both}.yourDossierView .dossierInfoContainer .dossierInfoBox .dossierInfoTextBox:nth-child(n){margin-right:3%;float:left;clear:none}.yourDossierView .dossierInfoContainer .dossierInfoBox .dossierInfoTextBox:nth-child(2n){margin-right:0;float:right}.yourDossierView .dossierInfoContainer .dossierInfoBox .dossierInfoTextBox:nth-child(odd){clear:both}}.yourDossierView .dossierInfoContainer .dossierInfoBox .dossierInfoTextBox .dossierInfoTitle{font-weight:500}.yourDossierView .dossierInfoContainer .dossierInfoBox .dossierInfoTextBox .dossierInfoText{font-size:.9rem;color:#9a9a9a}.yourDossierView .dossierButtonContainer{display:flex;justify-content:center}.yourDossierView .dossierButtonContainer .createDossierButton{border-radius:.3125rem;padding:.5rem 1rem;background-color:#f39320;color:#fff;transition:background-color .2s ease}.yourDossierView .dossierButtonContainer .createDossierButton:hover{background-color:rgba(243,147,32,.8)}.fbSharePopupContainer{display:none}.fbSharePopupContainer.active{display:block}.fbSharePopupContainer .popupBackground{z-index:100;display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.7)}.fbSharePopupContainer .popupBackground .fbSharePopup{border-radius:1rem;box-shadow:0 0 1rem 0 rgba(0,0,0,.7);left:50%;transform:translateX(-50%);position:absolute;top:5rem;display:none;background-color:#fff;max-width:90%}@media (max-width:599px){.fbSharePopupContainer .popupBackground .fbSharePopup{left:50%;transform:translateX(-50%);position:fixed;max-width:95vw;z-index:1300}}.fbSharePopupContainer .popupBackground .fbSharePopup .fbShareExample{height:12rem;max-width:90%}.fbSharePopupContainer .popupBackground .fbSharePopup .fbShareHeader{background-color:#009fe3;padding:1rem;display:flex;justify-content:space-between;border-top-left-radius:1rem;border-top-right-radius:1rem}.fbSharePopupContainer .popupBackground .fbSharePopup .fbShareHeader .fbShareTitle{color:#fff}.fbSharePopupContainer .popupBackground .fbSharePopup .fbShareHeader .fbShareClose{cursor:pointer;font-size:.9rem;color:#fff;transition:color .2s ease}.fbSharePopupContainer .popupBackground .fbSharePopup .fbShareHeader .fbShareClose:hover{color:red}.fbSharePopupContainer .popupBackground .fbSharePopup .fbShareBody{margin:2rem 0;max-width:25rem;padding:0 1rem;display:flex;flex-direction:column;align-items:center}.fbSharePopupContainer .popupBackground .fbSharePopup .fbShareBody .description{color:grey;margin-bottom:1rem}.fbSharePopupContainer .popupBackground .fbSharePopup .fbShareBody .fbButtonsContainer{max-width:100%}.fbSharePopupContainer .popupBackground .fbSharePopup .fbShareFooter{display:flex;justify-content:center;padding-bottom:1rem}.fbSharePopupContainer.active .fbSharePopup,.fbSharePopupContainer.active .popupBackground{display:block}.insuranceSummaryView .insuranceDetailContainer .insuranceDetail,.insuranceSummaryView .insurerUrl,.insuranceSummaryView .title{color:#434b50}.insuranceSummaryView .insuranceDetailContainer{margin:1rem 0}.insuranceSummaryView .insuranceDetailContainer .summaryDetail{width:100%}.insuranceSummaryView .insuranceDetailContainer .summaryDetail:after{content:"";display:table;clear:both}.insuranceSummaryView .insuranceDetailContainer .summaryDetail .insuranceDetailName{float:left;clear:none;text-align:inherit;width:25%;margin-left:0;margin-right:0;color:#434b50}.insuranceSummaryView .insuranceDetailContainer .summaryDetail .insuranceDetailName:after{content:"";display:table;clear:both}@media (max-width:899px){.insuranceSummaryView .insuranceDetailContainer .summaryDetail .insuranceDetailName{float:left;clear:none;text-align:inherit;width:40%;margin-left:0;margin-right:0}.insuranceSummaryView .insuranceDetailContainer .summaryDetail .insuranceDetailName:after{content:"";display:table;clear:both}}.insuranceSummaryView .insuranceDetailContainer .summaryDetail .insuranceDetailValue{float:left;clear:none;text-align:inherit;width:75%;margin-left:0;margin-right:0;color:#434b50}.insuranceSummaryView .insuranceDetailContainer .summaryDetail .insuranceDetailValue:after{content:"";display:table;clear:both}.insuranceSummaryView .insuranceDetailContainer .summaryDetail .insuranceDetailValue:nth-child(n){float:left;clear:none}.insuranceSummaryView .insuranceDetailContainer .summaryDetail .insuranceDetailValue:nth-child(2n){float:right}.insuranceSummaryView .insuranceDetailContainer .summaryDetail .insuranceDetailValue:nth-child(odd){clear:both}@media (max-width:899px){.insuranceSummaryView .insuranceDetailContainer .summaryDetail .insuranceDetailValue{float:left;clear:none;text-align:inherit;width:60%;margin-left:0;margin-right:0}.insuranceSummaryView .insuranceDetailContainer .summaryDetail .insuranceDetailValue:after{content:"";display:table;clear:both}.insuranceSummaryView .insuranceDetailContainer .summaryDetail .insuranceDetailValue:nth-child(n){float:left;clear:none}.insuranceSummaryView .insuranceDetailContainer .summaryDetail .insuranceDetailValue:nth-child(2n){float:right}.insuranceSummaryView .insuranceDetailContainer .summaryDetail .insuranceDetailValue:nth-child(odd){clear:both}}.insuranceSummaryView .insurerUrl .link{color:#009fe3;text-decoration:underline;transition:color .2s ease}.insuranceSummaryView .insurerUrl .link:hover{color:#006997}.insuranceSummaryView .saveResultDescription{margin-top:2rem;color:#434b50}.insuranceSummaryView .insuranceSummaryFooter{display:flex;justify-content:center;margin-top:2rem}.menuContainer{overflow-y:hidden;box-shadow:0 0 1rem 0 rgba(0,0,0,.7);border-radius:1rem}@media (max-width:599px){.menuContainer{margin-bottom:2rem}}.menuContainer .menuHeader{background-color:#009fe3;padding:1rem 0;display:flex;justify-content:center}.menuContainer .menuHeader .menuHeaderTitle{color:#fff;font-size:1.2rem;font-weight:500}.menuContainer .menuItemContainer .roadMap{float:left;clear:none;text-align:inherit;width:14.16667%;margin-left:0;margin-right:3%;position:relative}.menuContainer .menuItemContainer .roadMap:after{content:"";display:table;clear:both}.menuContainer .menuItemContainer .roadMap:nth-child(n){margin-right:3%;float:left;clear:none}.menuContainer .menuItemContainer .roadMap:nth-child(2n){margin-right:0;float:right}.menuContainer .menuItemContainer .roadMap:nth-child(odd){clear:both}.menuContainer .menuItemContainer .menuMainItem .roadMap .roadMapBottom,.menuContainer .menuItemContainer .roadMap .roadMapTop,.menuContainer .menuItemContainer .subItemContainer .menuSubItem .roadMap .roadMapBottom{left:50%;transform:translateX(-50%);position:absolute;top:-.5rem;width:.3rem;background-color:#007bb0;height:.5rem}@media (max-width:899px){.menuContainer .menuItemContainer .menuMainItem .roadMap .roadMapBottom,.menuContainer .menuItemContainer .roadMap .roadMapTop,.menuContainer .menuItemContainer .subItemContainer .menuSubItem .roadMap .roadMapBottom{left:33%}}.menuContainer .menuItemContainer .menuMainItem{display:flex;align-items:center;cursor:pointer;background-color:#ccc;padding:.5rem;transition:background-color .2s ease,color .2s ease}.menuContainer .menuItemContainer .menuMainItem:after{content:"";display:table;clear:both}.menuContainer .menuItemContainer .menuMainItem.inactive{opacity:.5;cursor:default}.menuContainer .menuItemContainer .menuMainItem.curDef{cursor:default}.menuContainer .menuItemContainer .menuMainItem.finished{background-color:#fff}.menuContainer .menuItemContainer .menuMainItem.finished .roadMap .roadMapBottom,.menuContainer .menuItemContainer .menuMainItem.finished .roadMap .roadMapTop{background-color:#009fe3}.menuContainer .menuItemContainer .menuMainItem.finished .roadMap .roadMapCircle{background-color:#009fe3;border:2px solid #009fe3}.menuContainer .menuItemContainer .menuMainItem.finished .finishedIcon{display:block!important}.menuContainer .menuItemContainer .menuMainItem .roadMap .roadMapBottom{bottom:-.5rem;top:auto}.menuContainer .menuItemContainer .menuMainItem .roadMap .roadMapBottom.last{display:none}.menuContainer .menuItemContainer .menuMainItem .roadMap .roadMapCircle{display:flex;align-items:center;justify-content:center;border-radius:50%;border:2px solid #007bb0;background-color:#007bb0;color:#fff;width:2.5rem;height:2.5rem}.menuContainer .menuItemContainer .menuMainItem .roadMap .roadMapCircle .finishedIcon{display:none;font-size:1.5rem}.menuContainer .menuItemContainer .menuMainItem .menuMainName{float:left;clear:none;text-align:inherit;width:82.83333%;margin-left:0;margin-right:3%;cursor:inherit;color:#000;font-size:1.2rem}.menuContainer .menuItemContainer .menuMainItem .menuMainName:after{content:"";display:table;clear:both}.menuContainer .menuItemContainer .menuMainItem .menuMainName:nth-child(n){margin-right:3%;float:left;clear:none}.menuContainer .menuItemContainer .menuMainItem .menuMainName:nth-child(2n){margin-right:0;float:right}.menuContainer .menuItemContainer .menuMainItem .menuMainName:nth-child(odd){clear:both}.menuContainer .menuItemContainer.active .menuMainItem{background-color:#fff}.menuContainer .menuItemContainer.active .subItemContainer{display:block}.menuContainer .menuItemContainer.active .menuMainItem .roadMap .roadMapBottom,.menuContainer .menuItemContainer.active .roadMap .roadMapTop,.menuContainer .menuItemContainer.active .subItemContainer .menuSubItem .roadMap .roadMapBottom{background-color:#009fe3}.menuContainer .menuItemContainer.active .roadMap .roadMapCircle{background-color:#009fe3;border:2px solid #009fe3}.menuContainer .menuItemContainer.active .roadMap .roadMapBottom.last{display:block}.menuContainer .menuItemContainer .subItemContainer{display:none}.menuContainer .menuItemContainer .subItemContainer .menuSubItem{cursor:pointer;background-color:#fff;padding:.5rem;transition:background-color .2s ease,color .2s ease}.menuContainer .menuItemContainer .subItemContainer .menuSubItem:after{content:"";display:table;clear:both}.menuContainer .menuItemContainer .subItemContainer .menuSubItem.inactive{opacity:.5;cursor:default}.menuContainer .menuItemContainer .subItemContainer .menuSubItem .roadMap .roadMapBottom{bottom:-1.7rem;top:auto;height:.5rem}.menuContainer .menuItemContainer .subItemContainer .menuSubItem .roadMap .roadMapCircle{left:50%;transform:translateX(-50%);border-radius:50%;border:2px solid #009fe3;background:#fff;position:absolute;width:1rem;height:1rem}@media (max-width:899px){.menuContainer .menuItemContainer .subItemContainer .menuSubItem .roadMap .roadMapCircle{left:33%}}.menuContainer .menuItemContainer .subItemContainer .menuSubItem .roadMap .roadMapCircle.finished{background:#009fe3}.menuContainer .menuItemContainer .subItemContainer .menuSubItem .menuSubName{float:left;clear:none;text-align:inherit;width:82.83333%;margin-left:0;margin-right:3%;cursor:inherit;color:#000}.menuContainer .menuItemContainer .subItemContainer .menuSubItem .menuSubName:after{content:"";display:table;clear:both}.menuContainer .menuItemContainer .subItemContainer .menuSubItem .menuSubName:nth-child(n){margin-right:3%;float:left;clear:none}.menuContainer .menuItemContainer .subItemContainer .menuSubItem .menuSubName:nth-child(2n){margin-right:0;float:right}.menuContainer .menuItemContainer .subItemContainer .menuSubItem .menuSubName:nth-child(odd){clear:both}.menuContainer .menuItemContainer .subItemContainer .menuSubItem.active{background-color:rgba(0,159,227,.4)}.colorBlue{color:#009fe3}.fontBold{font-weight:500}.quickScan{box-shadow:0 0 1rem 0 rgba(0,0,0,.7);border-radius:.8rem;display:flex;flex-direction:column;background-color:#fff}.quickScan .quickScanHeader{border-top-left-radius:.8rem;border-top-right-radius:.8rem;background-color:#009fe3;display:flex;flex-direction:column;align-items:center;padding:1rem .5rem}.quickScan .quickScanHeader .headerSubTitle,.quickScan .quickScanHeader .headerTitle{color:#fff;font-weight:500}.quickScan .quickScanHeader .headerTitle{font-size:1.5rem}@media (max-width:599px){.quickScan .quickScanHeader .headerTitle{font-size:1.2rem;margin-bottom:.5rem}}.quickScan .quickScanHeader .headerSubTitle{font-size:1rem}@media (max-width:599px){.quickScan .quickScanHeader .headerSubTitle{font-size:.9rem;text-align:center}}.quickScan .quickScanBody{display:flex;justify-content:space-between;padding:2rem}@media (max-width:599px){.quickScan .quickScanBody{flex-direction:column;align-items:center}.quickScan .quickScanBody.lessPad{padding:1rem}}.quickScan .quickScanBody .listItem{line-height:1.3}.quickScan .quickScanBody .resultStepContainer_v2{display:flex;flex-direction:column;align-items:flex-start}.quickScan .quickScanBody .resultStepContainer_v2 .resultTitle{font-size:1.7rem;font-weight:500;margin-left:30%;margin-bottom:1rem}.quickScan .quickScanBody .resultStepContainer_v2 .resultRow{display:flex;justify-content:space-between;align-self:stretch;align-items:flex-start;margin-bottom:1rem}.quickScan .quickScanBody .resultStepContainer_v2 .resultRow .resultRowTitle{font-weight:500;width:30%;font-size:1.2rem}.quickScan .quickScanBody .resultStepContainer_v2 .resultRow .resultRowSubContainer{display:flex;flex-direction:column;align-items:flex-start;width:70%}.quickScan .quickScanBody .resultStepContainer_v2 .resultRow .resultRowSubContainer .resultRowSubTitle{color:#009fe3;font-weight:500;font-size:1.2rem}.quickScan .quickScanBody .resultStepContainer_v2 .resultRow .resultRowSubContainer .resultRowDescription{font-size:.9rem}@media (max-width:599px){.quickScan .quickScanBody .resultStepContainer_v2 .resultRow{flex-direction:column}.quickScan .quickScanBody .resultStepContainer_v2 .resultRow .resultRowSubContainer,.quickScan .quickScanBody .resultStepContainer_v2 .resultRow .resultRowTitle{width:100%}.quickScan .quickScanBody .resultStepContainer_v2 .resultRow .resultRowTitle{margin-bottom:.5rem}.quickScan .quickScanBody .resultStepContainer_v2 .resultRow .resultRowSubContainer .resultRowSubTitle{font-size:1rem}}.quickScan .quickScanBody .proceedButton{align-self:center}.quickScan .quickScanBody .resultStepContainerTwo{display:flex;flex-direction:column;align-items:center;padding:0 3rem;max-width:100%;width:100%}.quickScan .quickScanBody .resultStepContainerTwo .title{color:#009fe3;font-weight:500;font-size:1.8rem;max-width:70%;margin-bottom:2rem;text-align:center}.quickScan .quickScanBody .resultStepContainerTwo .subTitle{font-weight:500}.quickScan .quickScanBody .resultStepContainerTwo .potentialSaveContainer{border-radius:50%;width:15rem;height:15rem;padding:1rem;border:2px solid #29a71a;display:flex;flex-direction:column;align-items:center;justify-content:center}.quickScan .quickScanBody .resultStepContainerTwo .potentialSaveContainer .potentialTitle{color:#009fe3;text-align:center;font-weight:500;margin-bottom:.5rem;font-size:1.2rem}.quickScan .quickScanBody .resultStepContainerTwo .potentialSaveContainer .potentialAmount{font-weight:500;font-size:1.5rem}@media (max-width:599px){.quickScan .quickScanBody .resultStepContainerTwo{padding:0}.quickScan .quickScanBody .resultStepContainerTwo .subTitle{margin-bottom:.5rem}.quickScan .quickScanBody .resultStepContainerTwo .title{font-size:1.5rem;max-width:90%}}.quickScan .quickScanBody .progressBulletsContainer{align-self:center;display:flex;align-items:center;justify-content:center;margin-bottom:1rem;margin-top:2rem}.quickScan .quickScanBody .progressBulletsContainer .progressBullet{border-radius:50%;background-color:grey;width:1rem;height:1rem;cursor:pointer}.quickScan .quickScanBody .progressBulletsContainer .progressBullet:nth-child(2){margin-left:.5rem}.quickScan .quickScanBody .progressBulletsContainer .progressBullet.selected{background-color:#009fe3}.quickScan .quickScanBody .quickScanTitle{color:#009fe3;font-size:1.5rem;font-weight:500;margin-bottom:1rem;display:flex}.quickScan .quickScanBody .quickScanTitle.black{color:#000}.quickScan .quickScanBody .quickScanTitle.smaller{margin-bottom:.5rem}.quickScan .quickScanBody .quickScanForm{width:60%}@media (max-width:599px){.quickScan .quickScanBody .quickScanForm{width:100%;margin-bottom:1rem}}.quickScan .quickScanBody .quickScanQuote{width:35%;display:flex;flex-direction:column;align-items:center}@media (max-width:599px){.quickScan .quickScanBody .quickScanQuote{width:100%}}.quickScan .quickScanBody .quickScanQuote .quoteText{text-align:justify;color:#434b50}.quickScan .quickScanBody .quickScanQuote .pictureTitle{color:#434b50;font-weight:500;margin:1rem 0 .5rem}.quickScan .quickScanBody .quickScanQuote .quotePicture{border-radius:50%;height:12.5rem}@media (max-width:599px){.quickScan .quickScanBody .quickScanQuote .quotePicture{height:7.5rem}}.quickScan .quickScanResultText{display:flex;flex-direction:column;width:47.5%}@media (max-width:599px){.quickScan .quickScanResultText{width:100%}}.quickScan .quickScanResultText .priceDiff{color:#009fe3;font-weight:500}.quickScan .graphContainer{width:47.5%}@media (max-width:599px){.quickScan .graphContainer{width:100%}}.quickScan .graphContainer .insurerPopup{margin-top:0!important}.analysisView{display:flex;flex-direction:column}.analysisView .analysisHeader,.analysisView .analysisSubHeader{display:flex;justify-content:space-between;padding:.5rem;background-color:#fff}@media (max-width:599px){.analysisView .analysisHeader,.analysisView .analysisSubHeader{flex-direction:column;align-items:center;background-color:transparent}.analysisView .analysisHeader .headerButton,.analysisView .analysisSubHeader .headerButton{margin-bottom:1rem;width:11rem}.analysisView .analysisHeader .headerButton:last-child,.analysisView .analysisSubHeader .headerButton:last-child{margin-bottom:0}}.analysisView .analysisHeader .inactive,.analysisView .analysisSubHeader .inactive{background-color:#e4e4e4;color:#434b50}.analysisView .analysisSubHeader{padding:0 .5rem;margin:1rem 0;align-items:center;background-color:#fff}.analysisView .analysisSubHeader .subHeader{font-size:1.5rem;color:grey}@media (max-width:599px){.analysisView .analysisSubHeader .subHeader{display:none}}.analysisView .analysisSubHeader .searchAnalysis{margin-bottom:.5rem}.analysisView .deleteAnalysis{align-self:flex-start;margin-bottom:1rem}.analysisView .analysisBody:after{content:"";display:table;clear:both}.analysisView .analysisBody .noAnalysisContainer{display:flex;flex-direction:column;align-items:flex-start}.analysisView .analysisBody .noAnalysisContainer .noAnalysis{color:#434b50;font-size:1.2rem;font-weight:500;margin-bottom:1rem}.analysisView .analysisBody .analysisBlock{box-shadow:0 0 .5rem 0 rgba(0,0,0,.2);float:left;clear:none;text-align:inherit;width:19.2%;margin-left:0;margin-right:1%;box-sizing:border-box;background-color:#fff;padding:.5rem;position:relative;display:flex;flex-direction:column;margin-bottom:1rem;cursor:pointer;transition:background-color .2s ease}.analysisView .analysisBody .analysisBlock:after{content:"";display:table;clear:both}.analysisView .analysisBody .analysisBlock:nth-child(n){margin-right:1%;float:left;clear:none}.analysisView .analysisBody .analysisBlock:nth-child(5n){margin-right:0;float:right}.analysisView .analysisBody .analysisBlock:nth-child(5n+1){clear:both}@media (max-width:599px){.analysisView .analysisBody .analysisBlock{float:left;clear:none;text-align:inherit;width:49.5%;margin-left:0;margin-right:1%}.analysisView .analysisBody .analysisBlock:after{content:"";display:table;clear:both}.analysisView .analysisBody .analysisBlock:nth-child(n){margin-right:1%;float:left;clear:none}.analysisView .analysisBody .analysisBlock:nth-child(2n){margin-right:0;float:right}.analysisView .analysisBody .analysisBlock:nth-child(odd){clear:both}}.analysisView .analysisBody .analysisBlock.disabled{pointer-events:none;cursor:default}.analysisView .analysisBody .analysisBlock *{transition:background-color .2s ease,color .2s ease}.analysisView .analysisBody .analysisBlock .analysisSelector{border-radius:.25rem;position:absolute;top:0;left:0;width:1rem;height:1rem;border:.5rem solid #009fe3;justify-content:center;align-items:center;visibility:hidden;opacity:0;display:flex;transition:opacity .2s ease;z-index:100}.analysisView .analysisBody .analysisBlock .analysisSelector .analysisCheck{color:#29a71a;display:none;font-size:.8rem}.analysisView .analysisBody .analysisBlock .analysisInnerBlock{background-color:#d9d9d9;flex:1;display:flex;justify-content:center;align-items:center;padding:1rem 0;position:relative}.analysisView .analysisBody .analysisBlock .analysisInnerBlock .addIcon,.analysisView .analysisBody .analysisBlock .analysisInnerBlock .analysisIcon{color:#9a9a9a;font-size:6rem}.analysisView .analysisBody .analysisBlock .analysisInnerBlock .addIcon{display:none}.analysisView .analysisBody .analysisBlock .analysisInnerBlock .notImplementedOverlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.2);display:flex;justify-content:center;align-items:center}.analysisView .analysisBody .analysisBlock .analysisInnerBlock .notImplementedOverlay .notImplemented{font-size:1.5rem;color:#fff}.analysisView .analysisBody .analysisBlock .analysisLabel{overflow:hidden;white-space:nowrap;text-decoration:none;text-overflow:ellipsis;max-width:100%;align-self:center;font-weight:500;color:#9a9a9a;margin-top:.5rem}.analysisView .analysisBody .analysisBlock.existing .analysisInnerBlock .addIcon,.analysisView .analysisBody .analysisBlock.existing .analysisInnerBlock .analysisIcon,.analysisView .analysisBody .analysisBlock.existing .analysisLabel{color:#009fe3}.analysisView .analysisBody .analysisBlock.selected,.analysisView .analysisBody .analysisBlock:hover{background-color:#4ac9ff}.analysisView .analysisBody .analysisBlock.selected .analysisSelector,.analysisView .analysisBody .analysisBlock:hover .analysisSelector{visibility:visible;opacity:1}.analysisView .analysisBody .analysisBlock.selected .analysisInnerBlock,.analysisView .analysisBody .analysisBlock:hover .analysisInnerBlock{background-color:#fff}.analysisView .analysisBody .analysisBlock.selected .analysisInnerBlock .analysisIcon.new,.analysisView .analysisBody .analysisBlock.selected .analysisInnerBlock .new.addIcon,.analysisView .analysisBody .analysisBlock:hover .analysisInnerBlock .analysisIcon.new,.analysisView .analysisBody .analysisBlock:hover .analysisInnerBlock .new.addIcon{display:none}.analysisView .analysisBody .analysisBlock.selected .analysisInnerBlock .addIcon,.analysisView .analysisBody .analysisBlock:hover .analysisInnerBlock .addIcon{display:block}.analysisView .analysisBody .analysisBlock.selected .analysisLabel,.analysisView .analysisBody .analysisBlock:hover .analysisLabel{color:#fff}.analysisView .analysisBody .analysisBlock.selected .analysisSelector .analysisCheck{display:block}.testMail{border-radius:1rem;display:flex;flex-direction:column;align-items:center;background-color:#fff;padding:2rem}.testMail .taskSelection{display:flex;justify-content:center;align-items:center;width:20rem;padding-bottom:.5rem;border-bottom:1px solid #009fe3}.testMail .taskSelection .taskLabel{margin-right:1rem}.testMail .listTask{display:flex;flex-direction:column;width:40rem}.testMail .listTask .critSelection{display:flex;align-items:baseline;justify-content:space-between}.testMail .listTask .selectedCriteria{margin:2rem 0}.testMail .listTask .selectedCriteria .filterContainer{border-bottom:1px solid #ccc;padding:.3rem 0}.testMail .listTask .selectedCriteria .filterContainer:after{content:"";display:table;clear:both}.testMail .listTask .selectedCriteria .filterContainer:last-child{border-bottom:none}.testMail .listTask .selectedCriteria .filterContainer.head{border-bottom:1px solid #000}.testMail .listTask .selectedCriteria .filterContainer.head .filterLabel,.testMail .listTask .selectedCriteria .filterContainer.head .filterValue,.testMail .listTask .selectedCriteria .filterContainer.head .operatorLabel{font-weight:500}.testMail .listTask .selectedCriteria .filterContainer .filterLabel{float:left;clear:none;text-align:inherit;width:38.2%;margin-left:0;margin-right:3%}.testMail .listTask .selectedCriteria .filterContainer .filterLabel:after{content:"";display:table;clear:both}.testMail .listTask .selectedCriteria .filterContainer .filterLabel:nth-child(n){margin-right:3%;float:left;clear:none}.testMail .listTask .selectedCriteria .filterContainer .filterLabel:nth-child(3n){margin-right:0;float:right}.testMail .listTask .selectedCriteria .filterContainer .filterLabel:nth-child(3n+1){clear:both}.testMail .listTask .selectedCriteria .filterContainer .operatorLabel{float:left;clear:none;text-align:inherit;width:17.6%;margin-left:0;margin-right:3%}.testMail .listTask .selectedCriteria .filterContainer .operatorLabel:after{content:"";display:table;clear:both}.testMail .listTask .selectedCriteria .filterContainer .operatorLabel:nth-child(n){margin-right:3%;float:left;clear:none}.testMail .listTask .selectedCriteria .filterContainer .operatorLabel:nth-child(3n){margin-right:0;float:right}.testMail .listTask .selectedCriteria .filterContainer .operatorLabel:nth-child(3n+1){clear:both}.testMail .listTask .selectedCriteria .filterContainer .filterValue{float:left;clear:none;text-align:inherit;width:38.2%;margin-left:0;margin-right:3%}.testMail .listTask .selectedCriteria .filterContainer .filterValue:after{content:"";display:table;clear:both}.testMail .listTask .selectedCriteria .filterContainer .filterValue:nth-child(n){margin-right:3%;float:left;clear:none}.testMail .listTask .selectedCriteria .filterContainer .filterValue:nth-child(3n){margin-right:0;float:right}.testMail .listTask .selectedCriteria .filterContainer .filterValue:nth-child(3n+1){clear:both}.testMail .listTask .resetContainer{display:flex;justify-content:flex-end}.testMail .listTask .radioContainer{flex-direction:row}.testMail .listTask .execute{align-self:center;margin-top:2rem}.testMail .listResult{margin-top:2rem;display:flex;flex-direction:column;max-height:40rem;overflow-y:auto;align-self:stretch}.testMail .listResult .resultRow{padding:.5rem 0;border-bottom:1px solid #ccc}.testMail .listResult .resultRow:after{content:"";display:table;clear:both}.testMail .listResult .resultRow:last-child{border-bottom:none}.testMail .listResult .resultRow.head{font-weight:500;border-bottom:1px solid #000;margin-bottom:.5rem}.testMail .listResult .resultRow .resultIndex{float:left;clear:none;text-align:inherit;width:5.58333%;margin-left:0;margin-right:3%}.testMail .listResult .resultRow .resultIndex:after{content:"";display:table;clear:both}.testMail .listResult .resultRow .resultIndex:nth-child(n){margin-right:3%;float:left;clear:none}.testMail .listResult .resultRow .resultIndex:nth-child(6n){margin-right:0;float:right}.testMail .listResult .resultRow .resultIndex:nth-child(6n+1){clear:both}.testMail .listResult .resultRow .resultId{overflow:hidden;white-space:nowrap;text-decoration:none;text-overflow:ellipsis;float:left;clear:none;text-align:inherit;width:14.16667%;margin-left:0;margin-right:3%}.testMail .listResult .resultRow .resultId:after{content:"";display:table;clear:both}.testMail .listResult .resultRow .resultId:nth-child(n){margin-right:3%;float:left;clear:none}.testMail .listResult .resultRow .resultId:nth-child(6n){margin-right:0;float:right}.testMail .listResult .resultRow .resultId:nth-child(6n+1){clear:both}.testMail .listResult .resultRow .resultCreated{float:left;clear:none;text-align:inherit;width:14.16667%;margin-left:0;margin-right:3%}.testMail .listResult .resultRow .resultCreated:after{content:"";display:table;clear:both}.testMail .listResult .resultRow .resultCreated:nth-child(n){margin-right:3%;float:left;clear:none}.testMail .listResult .resultRow .resultCreated:nth-child(6n){margin-right:0;float:right}.testMail .listResult .resultRow .resultCreated:nth-child(6n+1){clear:both}.testMail .listResult .resultRow .resultEmail{overflow:hidden;white-space:nowrap;text-decoration:none;text-overflow:ellipsis;float:left;clear:none;text-align:inherit;width:22.75%;margin-left:0;margin-right:3%}.testMail .listResult .resultRow .resultEmail:after{content:"";display:table;clear:both}.testMail .listResult .resultRow .resultEmail:nth-child(n){margin-right:3%;float:left;clear:none}.testMail .listResult .resultRow .resultEmail:nth-child(6n){margin-right:0;float:right}.testMail .listResult .resultRow .resultEmail:nth-child(6n+1){clear:both}.testMail .listResult .resultRow .resultStatus{float:left;clear:none;text-align:inherit;width:14.16667%;margin-left:0;margin-right:3%}.testMail .listResult .resultRow .resultStatus:after{content:"";display:table;clear:both}.testMail .listResult .resultRow .resultStatus:nth-child(n){margin-right:3%;float:left;clear:none}.testMail .listResult .resultRow .resultStatus:nth-child(6n){margin-right:0;float:right}.testMail .listResult .resultRow .resultStatus:nth-child(6n+1){clear:both}.testMail .listResult .resultRow .resultSub{float:left;clear:none;text-align:inherit;width:14.16667%;margin-left:0;margin-right:3%}.testMail .listResult .resultRow .resultSub:after{content:"";display:table;clear:both}.testMail .listResult .resultRow .resultSub:nth-child(n){margin-right:3%;float:left;clear:none}.testMail .listResult .resultRow .resultSub:nth-child(6n){margin-right:0;float:right}.testMail .listResult .resultRow .resultSub:nth-child(6n+1){clear:both}.addMailTask{display:flex;flex-direction:column;background-color:#fff;padding:1rem}.addMailTask .settingsContainer{display:flex;justify-content:space-between}.addMailTask .settingsContainer .templateContainer{width:35%;display:flex;flex-direction:column;align-items:flex-start;border-right:1px solid #9a9a9a}.addMailTask .settingsContainer .templateContainer .templateStep{display:flex;flex-direction:column;margin-bottom:3rem}.addMailTask .settingsContainer .templateContainer .templateStep .templateStepLabel{font-weight:500}.addMailTask .settingsContainer .templateContainer .templateStep .sendDateContainer{display:flex;justify-content:space-between;align-items:center}.addMailTask .settingsContainer .templateContainer .templateStep .sendDateContainer .timeContainer{width:70%}.addMailTask .settingsContainer .filterContainer{width:60%;display:flex;flex-direction:column}.addMailTask .settingsContainer .filterContainer .filterContainerTitle{font-weight:500}.addMailTask .settingsContainer .filterContainer .addFilterContainer{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.addMailTask .settingsContainer .filterContainer .addFilterContainer .filterDateTimeContainer{display:flex;width:40%}.addMailTask .settingsContainer .filterContainer .addFilterContainer .filterDateTimeContainer .time{width:50%}.addMailTask .settingsContainer .filterContainer .addedFilters{position:relative;max-height:20rem;overflow-y:auto;overflow-x:hidden}.addMailTask .settingsContainer .filterContainer .addedFilters .addedFiltersLabel{font-weight:500;margin-bottom:.5rem}.addMailTask .settingsContainer .filterContainer .addedFilters .addedFilterContainer{display:flex;padding:.5rem 0}.addMailTask .settingsContainer .filterContainer .addedFilters .addedFilterContainer.head{position:sticky;top:0;padding-bottom:.5rem;border-bottom:1px solid #000;background-color:#fff}.addMailTask .settingsContainer .filterContainer .addedFilters .addedFilterContainer.head .filterValue{font-weight:500}.addMailTask .settingsContainer .filterContainer .addedFilters .addedFilterContainer .label{width:30%}.addMailTask .settingsContainer .filterContainer .addedFilters .addedFilterContainer .operator{width:20%}.addMailTask .settingsContainer .filterContainer .addedFilters .addedFilterContainer .value{width:40%}.addMailTask .settingsContainer .filterContainer .addedFilters .addedFilterContainer .removeFilter{font-size:1rem;cursor:pointer;transition:color .2s ease}.addMailTask .settingsContainer .filterContainer .addedFilters .addedFilterContainer .removeFilter:hover{color:red}.addMailTask .addTaskFooter{display:flex;justify-content:flex-end;margin-top:1rem}.designerView{display:flex;justify-content:space-between;flex-wrap:wrap}@media (max-width:599px){.designerView{flex-direction:column}.designerView .col{width:100%}}.designerView .col{display:flex;flex-direction:column;width:24%;align-items:flex-start}.designerView .col .elementLabel{margin-top:1rem;margin-bottom:.5rem;font-weight:500}.designerView .searchOrnament{color:#434b50;font-size:1rem}.checklistPage{display:flex;flex-direction:column}.checklistPage .navigationContainer{display:flex;justify-content:space-between;padding:.5rem;background-color:#fff}@media (max-width:599px){.checklistPage .navigationContainer{flex-direction:column;width:60%;background-color:transparent;align-self:center;min-width:14rem}.checklistPage .navigationContainer .viewButton:first-child{margin-bottom:.5rem}}.checklistPage .navigationContainer .viewButton.inactive{background-color:#ccc;color:#434b50}.checklistPage .searchContainer{display:flex;justify-content:space-between;padding:0 .5rem;background-color:#fff;margin:1rem 0}@media (max-width:599px){.checklistPage .searchContainer{justify-content:center}.checklistPage .searchContainer .pageTitle{display:none}}.checklistPage .searchContainer .searchInput{margin-bottom:.5rem}.checklistPage .searchContainer .searchInput .searchOrnament{color:#434b50;font-size:1rem}.checklistPage .searchContainer .searchInput .clearOrnament{font-size:1rem;color:red;transition:color .2s ease;cursor:pointer}.checklistPage .searchContainer .searchInput .clearOrnament:hover{color:#ff7e78}.checklistPage .searchContainer .pageTitle{font-size:1.5rem;color:grey;align-self:center}.checklistPage .actionContainer{position:relative;align-self:flex-start;margin-bottom:1rem}.checklistPage .actionContainer:hover .actionButton{background-color:#31c1ff}.checklistPage .actionContainer:hover .checklistActionsContainer{display:flex}.checklistPage .actionContainer.inactive{pointer-events:none}.checklistPage .actionContainer.inactive .actionButton{background-color:#ccc;color:#9a9a9a}.checklistPage .actionContainer .actionButton{border-radius:.2rem;padding:.5rem 1rem;background-color:#009fe3;color:#fff;transition:background-color .2s ease}.checklistPage .actionContainer .checklistActionsContainer{position:absolute;display:none;flex-direction:column;z-index:2}.checklistPage .actionContainer .checklistActionsContainer .checklistAction{border:1px solid #9a9a9a;background-color:#f2f2f2;padding:.5rem 1rem;cursor:pointer;transition:background-color .2s ease,color .2s ease}.checklistPage .actionContainer .checklistActionsContainer .checklistAction:hover{background-color:#009fe3;color:#fff}.checklistPage .actionContainer .checklistActionsContainer .checklistAction:first-child{border-top-left-radius:.2rem;border-top-right-radius:.2rem}.checklistPage .actionContainer .checklistActionsContainer .checklistAction:last-child{border-bottom-right-radius:.2rem;border-bottom-left-radius:.2rem;border-top:none}.checklistPage .actionContainer .checklistActionsContainer .checklistAction.disabled{pointer-events:none;color:#9a9a9a}.checklistPage .actionContainer .checklistActionsContainer .checklistAction .actionLabel{white-space:nowrap}.checklistPage .checklistsContainer:after{content:"";display:table;clear:both}.checklistPage .checklistsContainer .noChecklistsContainer{display:flex;flex-direction:column;align-items:flex-start}.checklistPage .checklistsContainer .noChecklistsContainer .noChecklistsLabel{font-size:1.2rem;margin-bottom:1rem;color:#434b50;font-weight:500}.checklistPage .checklistsContainer .checklistContainer{box-shadow:0 0 .5rem 0 rgba(0,0,0,.2);float:left;clear:none;text-align:inherit;width:19.2%;margin-left:0;margin-right:1%;box-sizing:border-box;background-color:#fff;padding:.5rem;position:relative;display:flex;flex-direction:column;margin-bottom:1rem;cursor:pointer;transition:background-color .2s ease}.checklistPage .checklistsContainer .checklistContainer:after{content:"";display:table;clear:both}.checklistPage .checklistsContainer .checklistContainer:nth-child(n){margin-right:1%;float:left;clear:none}.checklistPage .checklistsContainer .checklistContainer:nth-child(5n){margin-right:0;float:right}.checklistPage .checklistsContainer .checklistContainer:nth-child(5n+1){clear:both}@media (max-width:599px){.checklistPage .checklistsContainer .checklistContainer{float:left;clear:none;text-align:inherit;width:49.5%;margin-left:0;margin-right:1%}.checklistPage .checklistsContainer .checklistContainer:after{content:"";display:table;clear:both}.checklistPage .checklistsContainer .checklistContainer:nth-child(n){margin-right:1%;float:left;clear:none}.checklistPage .checklistsContainer .checklistContainer:nth-child(2n){margin-right:0;float:right}.checklistPage .checklistsContainer .checklistContainer:nth-child(odd){clear:both}}.checklistPage .checklistsContainer .checklistContainer *{transition:background-color .2s ease,color .2s ease}.checklistPage .checklistsContainer .checklistContainer .checklistSelector{border-radius:.25rem;position:absolute;top:0;left:0;width:1rem;height:1rem;border:.5rem solid #009fe3;justify-content:center;align-items:center;visibility:hidden;opacity:0;display:flex;transition:opacity .2s ease;z-index:1}.checklistPage .checklistsContainer .checklistContainer .checklistSelector .checklistCheck{color:#29a71a;display:none;font-size:.8rem}.checklistPage .checklistsContainer .checklistContainer .checklistInnerBlock{background-color:#d9d9d9;flex:1;display:flex;justify-content:center;align-items:center;padding:1rem 0;position:relative}.checklistPage .checklistsContainer .checklistContainer .checklistInnerBlock .checklistIcon{color:#9a9a9a;font-size:6rem}.checklistPage .checklistsContainer .checklistContainer .checklistLabel{overflow:hidden;white-space:nowrap;text-decoration:none;text-overflow:ellipsis;max-width:100%;align-self:center;font-weight:500;color:#9a9a9a;margin-top:.5rem}.checklistPage .checklistsContainer .checklistContainer.existing .checklistInnerBlock .checklistIcon,.checklistPage .checklistsContainer .checklistContainer.existing .checklistLabel{color:#009fe3}.checklistPage .checklistsContainer .checklistContainer.selected,.checklistPage .checklistsContainer .checklistContainer:hover{background-color:#4ac9ff}.checklistPage .checklistsContainer .checklistContainer.selected .checklistSelector,.checklistPage .checklistsContainer .checklistContainer:hover .checklistSelector{visibility:visible;opacity:1}.checklistPage .checklistsContainer .checklistContainer.selected .checklistInnerBlock,.checklistPage .checklistsContainer .checklistContainer:hover .checklistInnerBlock{background-color:#fff}.checklistPage .checklistsContainer .checklistContainer.selected .checklistLabel,.checklistPage .checklistsContainer .checklistContainer:hover .checklistLabel{color:#fff}.checklistPage .checklistsContainer .checklistContainer.selected .checklistSelector .checklistCheck{display:block}.contactPage{display:flex;flex-direction:column;background-color:#fff}.contactPage .countRow{display:flex;align-items:center;padding:0 1rem}.contactPage .countRow .contactCount{color:#009fe3;font-size:1.5rem;font-weight:500;margin-right:1rem}.contactPage .actionRow{display:flex;justify-content:space-between;align-items:center;margin:1rem 0 2rem;padding:0 1rem}@media (max-width:599px){.contactPage .actionRow{flex-direction:column}}.contactPage .actionRow .actionButtons{display:flex}@media (max-width:599px){.contactPage .actionRow .actionButtons{margin-top:.5rem;order:1}}.contactPage .actionRow .actionButtons .actionButton{margin-right:.5rem}.contactPage .contactsTable{display:flex;flex-direction:column}.contactPage .contactsTable .row{display:flex;justify-content:space-between;align-items:center;background-color:#f2f2f2;margin-bottom:.25rem;padding:0 1rem;box-sizing:border-box;cursor:pointer}@media (max-width:599px){.contactPage .contactsTable .row{padding-left:0}}.contactPage .contactsTable .row.header{background-color:transparent;margin-bottom:0;cursor:default}.contactPage .contactsTable .row.header .cell{text-transform:uppercase;font-size:.8rem;color:grey}.contactPage .contactsTable .row .column{color:#434b50}.contactPage .contactsTable .row .column .cell{overflow:hidden;white-space:nowrap;text-decoration:none;text-overflow:ellipsis;max-width:100%;padding:.5rem .2rem;display:block;box-sizing:border-box}.contactPage .contactsTable .row .column.action,.contactPage .contactsTable .row .column.check{width:10%}.contactPage .contactsTable .row .column.action{text-align:right}.contactPage .contactsTable .row .column.action .moreButton{cursor:pointer;transition:color .2s ease}.contactPage .contactsTable .row .column.action .moreButton:hover{color:grey}.contactPage .contactsTable .row .column.account,.contactPage .contactsTable .row .column.created,.contactPage .contactsTable .row .column.dossier,.contactPage .contactsTable .row .column.name,.contactPage .contactsTable .row .column.phone{width:16%}.contactPage .contactsTable .row .column.account .cell.hasAccounts:hover{text-decoration:underline}@media (max-width:599px){.contactPage .contactsTable .row .column.account,.contactPage .contactsTable .row .column.dossier,.contactPage .contactsTable .row .column.phone{display:none}.contactPage .contactsTable .row .column.created,.contactPage .contactsTable .row .column.name{width:37.5%}.contactPage .contactsTable .row .column.check{width:25%}}.actionCodesView{background-color:#fff;display:flex;flex-direction:column}.actionCodesView .row{display:flex;align-items:center;padding:0 1rem;box-sizing:border-box;margin-top:1rem}.actionCodesView .row.actions{justify-content:space-between}.actionCodesView .row.actions .buttonsContainer{display:flex}.actionCodesView .row.actions .buttonsContainer .deleteButton{margin-right:1rem}.actionCodesView .row .countLabel{color:#009fe3;font-size:1.5rem;font-weight:500;margin-right:1rem}.actionCodesView .codesTable{display:flex;flex-direction:column;margin-top:1rem}.actionCodesView .codesTable .tableRow{display:flex;align-items:center;cursor:pointer;background-color:#f2f2f2;margin-bottom:.25rem}.actionCodesView .codesTable .tableRow:last-child{margin-bottom:0}.actionCodesView .codesTable .tableRow.head{background-color:#fff;cursor:default}.actionCodesView .codesTable .tableRow.head .cellValue{color:#9a9a9a;font-size:.9rem}.actionCodesView .codesTable .tableRow .cell.check{width:5%}.actionCodesView .codesTable .tableRow .cell.code{width:10%}.actionCodesView .codesTable .tableRow .cell.maxUses{width:15%}.actionCodesView .codesTable .tableRow .cell.period,.actionCodesView .codesTable .tableRow .cell.timesUsed,.actionCodesView .codesTable .tableRow .cell.validUntil{width:10%}.actionCodesView .codesTable .tableRow .cell.link{width:40%}.mailingList{display:flex;flex-direction:column;background-color:#fff;min-height:30rem;padding:1rem}.mailingList .filterBar{display:flex;position:relative;align-items:center}.mailingList .filterBar .listButton{margin-left:1rem}.mailingList .userList{display:flex;flex-direction:column}.mailingList .userList .statsBar{display:flex;justify-content:space-between;align-items:center;margin-top:1rem}.mailingList .userList .statsBar .usersCount{font-size:1.2rem;color:#434b50;user-select:none}.mailingList .userList .usersTable{display:flex;flex-direction:column;margin-top:1rem;position:relative}.mailingList .userList .usersTable .row{display:flex;align-items:center}.mailingList .userList .usersTable .row.head{margin-bottom:.1rem;border-bottom:2px solid #009fe3}.mailingList .userList .usersTable .row.head .cell{cursor:pointer}.mailingList .userList .usersTable .row.head .cell.number{cursor:default;pointer-events:none}.mailingList .userList .usersTable .row.head .cell .cellValue{font-weight:500}.mailingList .userList .usersTable .row.head .cell .orderArrow{transition:transform .2s ease-in-out}.mailingList .userList .usersTable .row.head .cell .orderArrow.asc{transform:rotate(180deg)}.mailingList .userList .usersTable .row .cell{display:flex;align-items:center;padding:.5rem;box-sizing:border-box}.mailingList .userList .usersTable .row .cell.email,.mailingList .userList .usersTable .row .cell.id{width:32.5%}.mailingList .userList .usersTable .row .cell.firstname,.mailingList .userList .usersTable .row .cell.status,.mailingList .userList .usersTable .row .cell.type{width:10%}.mailingList .userList .usersTable .row .cell.number{width:5%}.mailingList .userList .usersTable .row .cell .cellValue{overflow:hidden;white-space:nowrap;text-decoration:none;text-overflow:ellipsis;color:#434b50;max-width:100%}.linkDossierView{border-radius:1.5rem;box-shadow:0 0 .5rem 0 rgba(0,0,0,.2);left:50%;transform:translateX(-50%);width:43rem;height:30.5rem;position:absolute;border:1px solid #9a9a9a;background-color:#fff;z-index:201;top:5rem}@media (max-width:599px){.linkDossierView{left:50%;transform:translateX(-50%);position:fixed;max-width:95vw;z-index:1300;height:unset}}.linkDossierView .linkDossierHeader{display:flex;flex-direction:column;border-bottom:2px solid grey}.linkDossierView .linkDossierHeader .headerTitleContainer{background-color:#009fe3;padding:1rem;border-top-right-radius:1rem;border-top-left-radius:1rem}.linkDossierView .linkDossierHeader .headerTitleContainer .headerTitle{color:#fff;font-weight:500}.linkDossierView .linkDossierHeader .headerRow{display:flex;padding:.5rem;justify-content:space-between;position:relative;margin-bottom:.5rem}@media (max-width:599px){.linkDossierView .linkDossierHeader .headerRow{flex-wrap:wrap}}.linkDossierView .linkDossierHeader .headerRow .docInfoContainer{display:inline-flex;align-items:center;max-width:75%}@media (max-width:599px){.linkDossierView .linkDossierHeader .headerRow .docInfoContainer{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto;margin-bottom:1rem}.linkDossierView .linkDossierHeader .headerRow .docInfoContainer:first-child{margin-left:auto}.linkDossierView .linkDossierHeader .headerRow .docInfoContainer:last-child{margin-right:auto}}.linkDossierView .linkDossierHeader .headerRow .docInfoContainer .docIcon{color:#009fe3;font-size:1.5rem;margin-right:.5rem}.linkDossierView .linkDossierHeader .headerRow .docInfoContainer .linkText{display:inline-block}.linkDossierView .linkDossierHeader .headerRow .docInfoContainer .linkText .docLabel{overflow:hidden;white-space:nowrap;text-decoration:none;text-overflow:ellipsis;display:inline-block;vertical-align:bottom;font-weight:500;max-width:20%}.linkDossierView .linkDossierHeader .headerRow .viewSelectionContainer{display:inline-flex;align-items:center}.linkDossierView .linkDossierHeader .headerRow .viewSelectionContainer .viewSelectionLabel{margin-right:.5rem;white-space:nowrap}.linkDossierView .linkDossierHeader .headerRow .viewSelectionContainer .viewSelection{color:#9a9a9a;transition:color .2s ease;margin-left:.5rem;cursor:pointer}.linkDossierView .linkDossierHeader .headerRow .viewSelectionContainer .viewSelection:hover{color:grey}.linkDossierView .linkDossierHeader .headerRow .viewSelectionContainer .viewSelection.selected{color:#009fe3!important}.linkDossierView .linkDossierHeader .headerRow .addDossierContainer{cursor:pointer}.linkDossierView .linkDossierHeader .headerRow .addDossierContainer:hover .dossierIcon{color:#31c1ff}.linkDossierView .linkDossierHeader .headerRow .addDossierContainer:hover label{text-decoration:underline}.linkDossierView .linkDossierHeader .headerRow .addDossierContainer .dossierIcon{background-color:transparent;color:#009fe3;transition:background-color .2s ease,color .2s ease;cursor:pointer;margin-right:.5rem}.linkDossierView .linkDossierHeader .headerRow .addDossierContainer .dossierIcon:hover{background-color:transparent;color:#31c1ff}.linkDossierView .linkDossierHeader .headerRow .searchDossierContainer{position:absolute;right:0;bottom:-.5rem}@media (max-width:599px){.linkDossierView .linkDossierHeader .headerRow .searchDossierContainer{position:relative;right:unset;bottom:unset;top:-1rem}}.linkDossierView .linkDossierBody{padding:.5rem;min-height:10rem}.linkDossierView .linkDossierBody .linkDossierBlockBody{display:flex;flex-direction:column}.linkDossierView .linkDossierBody .linkDossierBlockBody .blockBodyHead{margin-bottom:1rem}.linkDossierView .linkDossierBody .linkDossierBlockBody .blockBodyHead .checkIcon{color:#29a71a;font-size:1rem;margin-right:.5rem}.linkDossierView .linkDossierBody .linkDossierBlockBody .linkDossierBlockDossiers{display:flex;flex-wrap:wrap;align-items:flex-start}.linkDossierView .linkDossierBody .linkDossierBlockBody .linkDossierBlockDossiers:after{content:"";display:table;clear:both}.linkDossierView .linkDossierBody .linkDossierBlockBody .linkDossierBlockDossiers .dossierBlock{float:left;clear:none;text-align:inherit;width:22.75%;margin-left:0;margin-right:3%;margin-bottom:.5rem;position:relative;display:flex;flex-direction:column;align-items:center;cursor:pointer}.linkDossierView .linkDossierBody .linkDossierBlockBody .linkDossierBlockDossiers .dossierBlock:after{content:"";display:table;clear:both}.linkDossierView .linkDossierBody .linkDossierBlockBody .linkDossierBlockDossiers .dossierBlock:nth-child(n){margin-right:3%;float:left;clear:none}.linkDossierView .linkDossierBody .linkDossierBlockBody .linkDossierBlockDossiers .dossierBlock:nth-child(4n){margin-right:0;float:right}.linkDossierView .linkDossierBody .linkDossierBlockBody .linkDossierBlockDossiers .dossierBlock:nth-child(4n+1){clear:both}@media (max-width:599px){.linkDossierView .linkDossierBody .linkDossierBlockBody .linkDossierBlockDossiers .dossierBlock{float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0;margin-right:3%}.linkDossierView .linkDossierBody .linkDossierBlockBody .linkDossierBlockDossiers .dossierBlock:after{content:"";display:table;clear:both}.linkDossierView .linkDossierBody .linkDossierBlockBody .linkDossierBlockDossiers .dossierBlock:nth-child(n){margin-right:3%;float:left;clear:none}.linkDossierView .linkDossierBody .linkDossierBlockBody .linkDossierBlockDossiers .dossierBlock:nth-child(2n){margin-right:0;float:right}.linkDossierView .linkDossierBody .linkDossierBlockBody .linkDossierBlockDossiers .dossierBlock:nth-child(odd){clear:both}}.linkDossierView .linkDossierBody .linkDossierBlockBody .linkDossierBlockDossiers .dossierBlock .dossierIcon{color:#009fe3;font-size:5rem;margin-bottom:.2rem}.linkDossierView .linkDossierBody .linkDossierBlockBody .linkDossierBlockDossiers .dossierBlock .dossierLabel{text-align:center}.linkDossierView .linkDossierBody .linkDossierBlockBody .linkDossierBlockDossiers .dossierBlock .checkOverlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:hsla(0,0%,100%,.5);display:flex;justify-content:center;align-items:center;visibility:hidden;opacity:0;transition:opacity .2s ease}.linkDossierView .linkDossierBody .linkDossierBlockBody .linkDossierBlockDossiers .dossierBlock .checkOverlay.show{visibility:visible;opacity:1}.linkDossierView .linkDossierBody .linkDossierBlockBody .linkDossierBlockDossiers .dossierBlock .checkOverlay .overlayIcon{font-size:3rem;color:#29a71a}.linkDossierView .linkDossierBody .linkDossierListBody{display:flex}.linkDossierView .linkDossierBody .linkDossierListBody .linkDossierTable{width:100%}.linkDossierView .linkDossierBody .linkDossierListBody .linkDossierTable th{text-align:left}.linkDossierView .linkDossierBody .linkDossierListBody .linkDossierTable .dossierListRow{cursor:pointer}.linkDossierView .linkDossierBody .linkDossierListBody .linkDossierTable .dossierListRow .dossierIcon{color:#009fe3;margin-right:.5rem}.linkDossierView .linkDossierBody .linkDossierListBody .linkDossierTable .dossierListRow .dossierCheck{width:10%!important}.linkDossierView .linkDossierFooter{display:flex;justify-content:space-between;padding:1rem}.addFinancialItem{left:50%;transform:translateX(-50%);border-radius:1.5rem;box-shadow:0 0 1rem 0 rgba(0,0,0,.6);position:absolute;top:4.5rem;z-index:1000;background-color:#fff;width:31rem;max-width:95%}@media (max-width:599px){.addFinancialItem{left:50%;transform:translateX(-50%);position:fixed;max-width:95vw;z-index:1300}}.addFinancialItem.onboarding{z-index:1500}@media (max-width:599px){.addFinancialItem{position:fixed;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}}.addFinancialItem .financialLoaderOverlay{border-radius:1.5rem;background-color:hsla(0,0%,100%,.6);position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:200}.addFinancialItem .financialHeader{background-color:#009fe3;border-top-right-radius:1.5rem;border-top-left-radius:1.5rem;display:flex;justify-content:space-between;align-items:center;padding:1rem;color:#fff}.addFinancialItem .financialHeader .headerLabel{font-weight:500}.addFinancialItem .financialHeader .financialClose{font-size:1rem;cursor:pointer}.addFinancialItem .financialBody{padding:1rem;position:relative}.addFinancialItem .financialBody .onboardingText{position:absolute;right:1rem;top:2rem;max-width:40%;font-size:.9rem;color:#434b50}.addFinancialItem .financialBody .completedStep{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.addFinancialItem .financialBody .completedStep .completedRow{display:flex;flex-direction:column;align-items:stretch;margin:1rem 0}.addFinancialItem .financialBody .completedStep .completedRow .completedTitle{color:#009fe3;font-size:1.5rem;margin-bottom:.5rem;text-align:center}.addFinancialItem .financialBody .completedStep .completedRow .completedButton{margin-bottom:.5rem}.addFinancialItem .financialBody .stepSubTitle{font-size:.9rem;color:grey}.addFinancialItem .financialBody .frequencyContainer{display:flex;min-height:10rem;flex-direction:column}.addFinancialItem .financialBody .frequencyContainer .dateContainer{display:flex;justify-content:space-between;margin-bottom:.5rem}@media (max-width:599px){.addFinancialItem .financialBody .frequencyContainer .dateContainer{flex-direction:column}.addFinancialItem .financialBody .frequencyContainer .dateContainer .frequencyColumn{width:100%!important}}.addFinancialItem .financialBody .frequencyContainer .dateContainer .frequencyColumn{width:45%}.addFinancialItem .financialBody .frequencyContainer .frequencySelect{margin-bottom:.5rem}.addFinancialItem .financialBody .financialDossierCheck{display:flex;align-items:center;margin-bottom:1rem}.addFinancialItem .financialBody .financialDossierCheck .folderIcon{color:#009fe3;font-size:1.2rem;margin-right:1rem}.addFinancialItem .financialBody .financialDossierCheck .dossierCheck label{width:unset!important}.startFlowView{display:none}.startFlowView.active{display:block}.startFlowView .startFlow{left:50%;transform:translateX(-50%);border-radius:1.5rem;box-shadow:0 0 1rem 0 rgba(0,0,0,.6);position:absolute;top:5rem;background-color:#fff;width:40rem;max-width:90%;z-index:200}@media (max-width:599px){.startFlowView .startFlow{left:50%;transform:translateX(-50%);position:fixed;max-width:95vw;z-index:1300;top:50%;transform:translateX(-50%) translateY(-50%)}}.startFlowView .startFlow .startFlowHeader{display:flex;justify-content:center;padding:1rem;border-top-right-radius:1rem;border-top-left-radius:1rem;background-color:#009fe3}.startFlowView .startFlow .startFlowHeader .startFlowTitle{font-weight:500;color:#fff;font-size:1.2rem}.startFlowView .startFlow .startFlowBody{padding:0 .5rem .5rem;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.startFlowView .startFlow .startFlowBody .startFlowLoader .whiteBackground{position:absolute;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.startFlowView .startFlow .startFlowBody .startFlowLoader .startFlowLoaderContainer{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:1100;display:flex;flex-direction:column;align-items:center}.startFlowView .startFlow .startFlowBody .startFlowLoader .startFlowLoaderContainer .startFlowLoaderText{margin-top:.5rem;font-weight:500}.startFlowView .startFlow .startFlowBody .dobStep{min-height:10rem;display:flex;flex-direction:column;align-items:center;justify-content:space-around}.startFlowView .startFlow .startFlowBody .dobStep .dobTitle{font-size:1.2rem;font-weight:500;color:grey}.data_20{position:relative;width:40rem;max-width:100%}.data_20 .description{display:flex;flex-direction:column;align-items:flex-start}.data_20 .description .descriptionTitle{font-weight:500}.data_20 .description .descriptionText{max-width:90%}.data_20 .fieldsContainer{padding-right:1rem}.data_20 .fieldsContainer .fieldContainer{display:flex;flex-direction:column;margin:1rem 0}.data_20 .fieldsContainer .fieldContainer.withBorder{padding-bottom:.2rem;border-bottom:2px solid #009fe3}.data_20 .fieldsContainer .fieldContainer .titleContainer{display:flex;justify-content:space-between}.data_20 .fieldsContainer .fieldContainer .titleContainer .fieldTitle{color:grey}.intro{display:flex}@media (max-width:599px){.intro{flex-direction:column}}.intro .leftContent{margin-right:1.5rem}.intro .leftContent .introTitle{font-weight:500;margin-bottom:1rem}.intro .leftContent .par{margin:1rem 0;text-align:justify}.intro .rightContent .logo{color:#009fe3;font-size:15rem}.completion_20{display:flex;flex-direction:column;max-width:90%}.completion_20,.completion_20 .textContainer .par{margin-bottom:1rem}.completion_20 .footerContainer{display:flex;justify-content:space-between;align-items:center}.completion_20 .footerContainer .logo{max-width:10rem;max-height:10rem}.data_25{position:relative;width:40rem;max-width:100%}.data_25 .description{display:flex;flex-direction:column;align-items:flex-start}.data_25 .description .descriptionTitle{font-weight:500}.data_25 .description .descriptionText{max-width:90%}.data_25 .fieldsContainer{padding-right:1rem}.data_25 .fieldsContainer .fieldContainer{display:flex;flex-direction:column;margin:1rem 0}.data_25 .fieldsContainer .fieldContainer.withBorder{padding-bottom:.2rem;border-bottom:2px solid #009fe3}.data_25 .fieldsContainer .fieldContainer .titleContainer{display:flex;justify-content:space-between}.data_25 .fieldsContainer .fieldContainer .titleContainer .fieldTitle{color:grey}.uploadTips{left:50%;transform:translateX(-50%);border-radius:1.5rem;box-shadow:0 0 1rem 0 rgba(0,0,0,.6);position:absolute;background-color:#fff;z-index:200;width:45rem;max-width:calc(90% - 2rem);top:5rem}@media (max-width:599px){.uploadTips{left:50%;transform:translateX(-50%);position:fixed;max-width:95vw;z-index:1300;top:50%;transform:translateX(-50%) translateY(-50%);overflow-y:auto;max-height:65vh;width:80%}}.uploadTips .uploadTipsHeader{background-color:#009fe3;display:flex;justify-content:center;align-items:center;border-top-left-radius:1rem;border-top-right-radius:1rem;padding:1rem;position:relative}@media (max-width:599px){.uploadTips .uploadTipsHeader{position:sticky;z-index:200;top:0;left:0}}.uploadTips .uploadTipsHeader .headerLabel{color:#fff;font-weight:500;font-size:1.2rem}.uploadTips .uploadTipsHeader .closeButton{top:50%;transform:translateY(-50%);position:absolute;right:1rem;cursor:pointer;color:#fff;font-size:1.2rem}.uploadTips .uploadTipsBody{display:flex;flex-direction:column;padding:2rem}.uploadTips .uploadTipsBody .uploadTipsMessage{color:#434b50;margin-bottom:1rem}.uploadTips .uploadTipsBody .dossierTypesContainer{display:flex;justify-content:space-between;align-items:stretch}@media (max-width:599px){.uploadTips .uploadTipsBody .dossierTypesContainer{flex-direction:column}}.uploadTips .uploadTipsBody .dossierTypesContainer .uploadDossierBlock{width:31%;display:flex;flex-direction:column;background-color:#f2f2f2;border-radius:.3125rem;overflow:hidden}@media (max-width:599px){.uploadTips .uploadTipsBody .dossierTypesContainer .uploadDossierBlock{width:100%;margin-bottom:2rem;align-items:center}.uploadTips .uploadTipsBody .dossierTypesContainer .uploadDossierBlock .dossierHeader{align-self:stretch}}.uploadTips .uploadTipsBody .dossierTypesContainer .uploadDossierBlock .dossierHeader{display:flex;justify-content:center;padding:.5rem 1.5rem;background-color:#009fe3}.uploadTips .uploadTipsBody .dossierTypesContainer .uploadDossierBlock .dossierHeader .dossierLabel{font-weight:500;color:#fff}.uploadTips .uploadTipsBody .dossierTypesContainer .uploadDossierBlock .dossierBody{padding:.5rem;flex:1;display:flex;flex-direction:column}.uploadTips .uploadTipsBody .dossierTypesContainer .uploadDossierBlock .dossierBody .descriptionContainer{border-bottom:2px solid #ccc;min-height:7.5rem;margin-bottom:.5rem}@media (max-width:599px){.uploadTips .uploadTipsBody .dossierTypesContainer .uploadDossierBlock .dossierBody .descriptionContainer{min-height:unset;padding-bottom:.5rem}}.uploadTips .uploadTipsBody .dossierTypesContainer .uploadDossierBlock .dossierBody .descriptionContainer .dossierDescription{color:#434b50;font-size:.9rem;text-align:justify}.uploadTips .uploadTipsBody .dossierTypesContainer .uploadDossierBlock .dossierBody .dossierFinancialContainer{padding-top:.5rem;margin-top:.5rem;border-top:2px solid #ccc}.uploadTips .uploadTipsBody .dossierTypesContainer .uploadDossierBlock .dossierBody .dossierDocumentsContainer,.uploadTips .uploadTipsBody .dossierTypesContainer .uploadDossierBlock .dossierBody .dossierFinancialContainer{display:flex;flex-direction:column}.uploadTips .uploadTipsBody .dossierTypesContainer .uploadDossierBlock .dossierBody .dossierDocumentsContainer .dossierItemsTitle,.uploadTips .uploadTipsBody .dossierTypesContainer .uploadDossierBlock .dossierBody .dossierFinancialContainer .dossierItemsTitle{font-weight:500;color:#434b50;font-size:.9rem}.uploadTips .uploadTipsBody .dossierTypesContainer .uploadDossierBlock .dossierBody .dossierDocumentsContainer .itemLabel,.uploadTips .uploadTipsBody .dossierTypesContainer .uploadDossierBlock .dossierBody .dossierFinancialContainer .itemLabel{font-size:.9rem;margin-left:.5rem;color:#434b50}.uploadTips .uploadTipsBody .dossierTypesContainer .uploadDossierBlock .dossierButtonContainer{margin-top:.5rem}@media (max-width:599px){.uploadTips .uploadTipsBody .dossierTypesContainer .uploadDossierBlock .dossierButtonContainer{margin-bottom:1rem}}.browserSupport{display:flex;flex-direction:column;position:fixed;top:0;left:0;width:100%;background-color:#f39320;border:1px solid #b05a20;z-index:1500;max-height:2rem;overflow-y:hidden;transition:max-height .5s ease-in-out}.browserSupport.full{max-height:20rem}.browserSupport .messageContainer{display:flex;justify-content:space-between;align-items:center;min-height:1rem;padding:.5rem}.browserSupport .messageContainer .supportLabel{color:#b05a20;font-weight:500}.browserSupport .messageContainer .linksContainer .hideBanner,.browserSupport .messageContainer .linksContainer .supportInfo{transition:color .2s ease;color:#4267b2;text-decoration:underline;cursor:pointer;margin-right:1rem}.browserSupport .messageContainer .linksContainer .hideBanner:last-child,.browserSupport .messageContainer .linksContainer .supportInfo:last-child{text-decoration:none}.browserSupport .messageContainer .linksContainer .hideBanner:hover,.browserSupport .messageContainer .linksContainer .supportInfo:hover{color:#3687bc}.browserSupport .browserSupportDescription{padding:.5rem;color:#b05a20}.browserSupport .browserSupportDescription .browsersContainer{display:flex;justify-content:space-around;align-items:center;margin-top:1rem}.browserSupport .browserSupportDescription .browsersContainer .browserLink{cursor:pointer;display:flex;flex-direction:column;align-items:center;transition:color .2s ease}.browserSupport .browserSupportDescription .browsersContainer .browserLink:hover{color:#434b50}.blackSecurityBackground{display:none}.blackSecurityBackground.active{display:block}.securityPopup{left:50%;transform:translateX(-50%);border-radius:3rem;border:.2rem solid #009fe3;background-color:#fff;padding:1.5rem;z-index:200;color:#9a9a9a;width:60rem;max-width:90%;box-sizing:border-box;visibility:hidden;top:5rem;position:absolute}@media (max-width:599px){.securityPopup{left:50%;transform:translateX(-50%);position:fixed;max-width:95vw;z-index:1300}}.securityPopup.active{visibility:visible}@media (max-width:599px){.securityPopup{position:fixed;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);overflow-y:auto;max-height:65vh;width:80%}}.securityPopup .securityHeader{display:flex;flex-direction:column;align-items:center}.securityPopup .securityHeader .securityTitle{color:#009fe3;margin-bottom:.5rem}.securityPopup .securityHeader .securityHeaderPar{text-align:center;max-width:50%}@media (max-width:599px){.securityPopup .securityHeader .securityHeaderPar{max-width:70%}}.securityPopup .securityBody{margin:.5rem 0}.securityPopup .securityBody:after{content:"";display:table;clear:both}.securityPopup .securityBody .securityColumn{float:left;clear:none;text-align:inherit;width:31.33333%;margin-left:0;margin-right:3%;display:flex!important;flex-direction:column;align-items:center;--icon-size:7rem}.securityPopup .securityBody .securityColumn:after{content:"";display:table;clear:both}.securityPopup .securityBody .securityColumn:nth-child(n){margin-right:3%;float:left;clear:none}.securityPopup .securityBody .securityColumn:nth-child(3n){margin-right:0;float:right}.securityPopup .securityBody .securityColumn:nth-child(3n+1){clear:both}@media (max-width:599px){.securityPopup .securityBody .securityColumn{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto}.securityPopup .securityBody .securityColumn:first-child{margin-left:auto}.securityPopup .securityBody .securityColumn:last-child{margin-right:auto}}.securityPopup .securityBody .securityColumn .common-icon-shield2{color:#3687bc;font-size:var(--icon-size)}.securityPopup .securityBody .securityColumn .common-icon-lock2{color:#009fe3;font-size:var(--icon-size)}.securityPopup .securityBody .securityColumn .common-icon-user3{color:#004271;font-size:var(--icon-size)}.securityPopup .securityBody .securityColumn .columnTitle{font-size:1.2rem;font-weight:500;margin-bottom:.5rem}.securityPopup .securityBody .securityColumn .columnText{text-align:center}.securityPopup .securityFooter{display:flex;justify-content:center}.securityPopup .securityFooter .securityExit{border-radius:.3125rem;background-color:#009fe3;color:#fff;transition:background-color .2s ease,color .2s ease;padding:.5rem 1rem}.securityPopup .securityFooter .securityExit:hover{background-color:#31c1ff;color:#fff}.externalLinkWarning{margin-bottom:.5rem}.externalLink{font-style:italic}.reminderPopover .buttonContainer{padding:.5rem;box-sizing:border-box}.agendaHeader,.reminderPopover .buttonContainer{width:100%;display:flex;justify-content:space-between}.agendaHeader{align-items:center;background-color:#009fe3;border-top-left-radius:1rem;border-top-right-radius:1rem}.agendaHeader .trashIcon{color:#fff;font-size:1.5rem;transition:color .2s ease;cursor:pointer}.agendaHeader .trashIcon:hover{color:red}.agendaHeader .trashIcon.hidden{visibility:hidden}.agendaHeader .agendaHeaderLabel{color:#fff;font-size:1.2rem;font-weight:500}.agendaHeader .closeButton{font-size:1rem;cursor:pointer;color:#fff}.agendaHeader .closeButton.hidden{visibility:hidden}.agendaBody{flex-direction:column;max-height:15rem;overflow-y:auto}.agendaBody,.agendaBody .agendaDateField{display:flex}.agendaBody .agendaDateField .datePicker{width:60%!important}.agendaBody .agendaDateField .timePicker{width:40%!important}.agendaBody .reminderDetailsContainer{display:none}.agendaBody .reminderDetailsContainer.open{display:block}.agendaBody .reminderDetailsContainer .detailIconContainer{display:inline-block;position:relative;margin-right:1rem;cursor:pointer}.agendaBody .reminderDetailsContainer .detailIconContainer .detailIcon{color:#009fe3;transition:color .2s ease;font-size:1.5rem}.agendaBody .reminderDetailsContainer .detailIconContainer .detailIcon:hover{color:#31c1ff}.agendaBody .reminderDetailsContainer .detailIconContainer .checkContainer{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#fff;opacity:.7}.agendaBody .reminderDetailsContainer .detailIconContainer .checkContainer .checkedIcon{color:#29a71a}.agendaFooter{display:flex;flex-direction:column;align-items:flex-end}.agendaFooter .errorLabel{font-size:.9rem;color:red;margin-bottom:.5rem}.agendaFooter .buttonContainer{display:flex;justify-content:space-between;width:100%}.agendaPopup{width:30rem}.agendaPopup.onboarding{top:12rem}.contactPopup{border-radius:1rem;box-shadow:0 0 1rem 0 rgba(0,0,0,.6);left:50%;transform:translateX(-50%);position:absolute;z-index:200;display:flex;flex-direction:column;top:5rem}@media (max-width:599px){.contactPopup{left:50%;transform:translateX(-50%);position:fixed;max-width:95vw;z-index:1300}}.contactPopup .contactPopupHeader{position:relative;display:flex;justify-content:center;align-items:center;padding:1rem;border-top-left-radius:1rem;border-top-right-radius:1rem;background-color:#009fe3}.contactPopup .contactPopupHeader .contactPopupTitle{font-size:1.2rem;font-weight:500;color:#fff}.contactPopup .contactPopupHeader .closeButton{top:50%;transform:translateY(-50%);position:absolute;right:1rem;color:#fff;font-weight:500;font-size:1rem;cursor:pointer}.contactPopup .contactPopupBody{padding:1rem;display:flex;flex-direction:column;align-items:center;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;background-color:#fff}.contactPopup .contactPopupBody .contactMessage{text-align:center;color:grey}.contactPopup .contactPopupBody .channelContainers{display:flex;justify-content:space-around;width:100%;margin:2rem 0}.contactPopup .contactPopupBody .channelContainers .channelContainer{display:flex;flex-direction:column;align-items:center;width:14rem}.contactPopup .contactPopupBody .channelContainers .channelContainer .channelBox{border-radius:.5rem;box-shadow:0 0 1rem 0 rgba(0,0,0,.6);width:10rem;margin-bottom:1rem}.contactPopup .contactPopupBody .channelContainers .channelContainer .channelBox .channelHeader{display:flex;justify-content:center;padding:.2rem;background-color:#009fe3;border-top-left-radius:.5rem;border-top-right-radius:.5rem}.contactPopup .contactPopupBody .channelContainers .channelContainer .channelBox .channelHeader .channelTitle{color:#fff}.contactPopup .contactPopupBody .channelContainers .channelContainer .channelBox .channelBody{display:flex;height:5rem;justify-content:center;align-items:center;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.contactPopup .contactPopupBody .channelContainers .channelContainer .channelBox .channelBody .channelInfo{border-bottom:2px solid #009fe3;cursor:pointer;color:grey;text-decoration:none}.contactPopup .contactPopupBody .channelContainers .channelContainer .channelMessage{text-align:justify;font-size:.9rem;color:grey}.contactPopup .contactPopupBody .websiteContainer{display:flex;align-items:center;align-self:flex-start}.contactPopup .contactPopupBody .websiteContainer .arrow{font-size:1rem;margin-right:.5rem;cursor:pointer;color:#009fe3;padding:.2rem;border:2px solid #009fe3;border-radius:50%}.contactPopup .contactPopupBody .websiteContainer .websiteLabel{cursor:pointer}.contactPopup .contactPopupBody .websiteContainer .websiteLabel:hover{text-decoration:underline}.birthdayBackground{position:fixed;top:0;left:0;height:100%;width:100%;background-color:#000;opacity:.6;z-index:1300}.addBirthday{border-radius:1rem;box-shadow:0 0 1rem 0 rgba(0,0,0,.6);position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);display:flex;flex-direction:column;background-color:#fff;position:fixed;align-items:center;width:40rem;z-index:1300;overflow:hidden}@media (max-width:599px){.addBirthday{left:50%;transform:translateX(-50%);position:fixed;max-width:95vw;z-index:1300}}.addBirthday .addBirthdayHeader{display:flex;justify-content:center;background-color:#009fe3;padding:.5rem;position:relative;min-height:5rem;border-top-left-radius:1rem;border-top-right-radius:1rem;width:100%;box-sizing:border-box}.addBirthday .addBirthdayHeader .headerTitle{color:#fff;font-size:2rem;font-weight:500;align-self:center}@media (max-width:599px){.addBirthday .addBirthdayHeader .headerTitle{margin-top:.5rem}}.addBirthday .addBirthdayHeader .logoContainer{top:50%;transform:translateY(-50%);display:flex;align-items:center;position:absolute;right:1rem}@media (max-width:599px){.addBirthday .addBirthdayHeader .logoContainer{right:.5rem;top:0;transform:none}}.addBirthday .addBirthdayHeader .logoContainer .logoText{color:#fff;font-size:1.2rem;font-weight:500;margin-right:1rem}@media (max-width:599px){.addBirthday .addBirthdayHeader .logoContainer .logoText{display:none}}.addBirthday .addBirthdayHeader .logoContainer .headerLogo{width:5rem;height:5rem}@media (max-width:599px){.addBirthday .addBirthdayHeader .logoContainer .headerLogo{width:4rem;height:4rem}}.addBirthday .addBirthdayBody{display:flex;flex-direction:column;justify-content:space-around;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;height:17rem;width:70%;color:#434b50}@media (max-width:599px){.addBirthday .addBirthdayBody{height:auto}}.addBirthday .addBirthdayBody .bodyTitle{font-size:1.6rem}.addBirthday .addBirthdayBody .selectContainer{display:flex;justify-content:space-between}@media (max-width:599px){.addBirthday .addBirthdayBody .selectContainer{flex-direction:column;justify-content:flex-start}}.addBirthday .addBirthdayBody .selectContainer .dobSelector{width:30%!important}@media (max-width:599px){.addBirthday .addBirthdayBody .selectContainer .dobSelector{width:100%!important}}.addBirthday .addBirthdayFooter{padding:1rem 0}.addDossierContainer{width:25rem}.addDossierHeader{display:flex;justify-content:space-between;align-items:center;position:relative;width:100%}.addDossierHeader .typeIcon{color:#fff;font-size:2rem;margin-right:.5rem}.addDossierHeader .typeLabel{color:#fff;font-size:1.2rem;font-weight:500}.addDossierHeader .closeIcon{font-size:.8rem;cursor:pointer;color:#fff;transition:color .2s ease}.addDossierHeader .closeIcon:hover{color:red}.addDossierBody{display:flex;flex-direction:column;flex-grow:1;width:65%;margin:0 auto}.addDossierFooter{display:flex;justify-content:center}.addDossierFooter.submitted,.shareDocument .shareDocumentHeader{justify-content:space-between}.shareDocument .shareDocumentHeader .mailIcon{font-size:1.5rem}.shareDocument .shareDocumentHeader .shareDocumentTitle{font-size:1.2rem}.shareDocument .shareDocumentHeader .shareDocumentClose{color:#fff;transition:color .2s ease;font-size:.7rem;cursor:pointer}.shareDocument .shareDocumentHeader .shareDocumentClose:hover{color:red}.shareDocument .addRecipientContainer{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:.5rem}.shareDocument .addRecipientContainer .recipientFirstname{width:30%!important}.shareDocument .addRecipientContainer .recipientEmail{width:65%!important}.shareDocument .shareDocumentBody{display:flex;flex-direction:column;align-items:flex-start}.shareDocument .shareDocumentBody .recipientsTitle{text-decoration:underline;margin-top:.5rem}.shareDocument .shareDocumentBody .removeRecipient{color:red;cursor:pointer;font-size:.6rem}.shareDocument .shareDocumentFooter{display:flex;justify-content:space-between}.addGrantHeader{display:flex;justify-content:space-between!important;padding:1rem 1.5rem!important}.addGrantHeader .addGrantTitle{font-size:1.2rem;font-weight:500}.addGrantHeader .grantCloseButton{color:#fff;font-size:.8rem;transition:color .2s ease;cursor:pointer}.addGrantHeader .grantCloseButton.hidden{visibility:hidden}.addGrantHeader .grantCloseButton:hover{color:red}.addGrantBody{display:flex;flex-direction:column;align-items:flex-start;min-width:20rem;padding:1rem 1.5rem!important}.addGrantBody .rightsLabel{margin-top:1rem}.addGrantFooter{padding:1rem 1.5rem!important;display:flex;flex-direction:column;align-items:flex-end}.addGrantFooter .grantAction{min-width:12rem}.addGrantFooter .grantAction.deleteButton{background-color:red!important;margin:.5rem 0}.addGrantFooter .grantAction.deleteButton:hover{background-color:#c00!important}.onboardingView{position:absolute!important;width:50rem;overflow:hidden!important}@media (max-width:599px){.onboardingView{position:fixed!important;overflow:auto!important}}.onboardingView .onboardingHeader{color:#fff;font-size:1.3rem}.onboardingView .onboardingBodyContainer{padding-bottom:0}.onboardingView .onboardingBodyContainer .onboardingBody{display:flex;flex-direction:column;align-items:center;padding:0 1rem}@media (max-width:599px){.onboardingView .onboardingBodyContainer .onboardingBody{padding:0}}.onboardingView .onboardingBodyContainer .onboardingBody .bodyTitle{text-align:center;color:#434b50;padding-bottom:1rem}.onboardingView .onboardingBodyContainer .onboardingBody .categoriesContainer{align-self:stretch;display:flex;flex-wrap:wrap;justify-content:space-around}.onboardingView .onboardingBodyContainer .onboardingBody .categoriesContainer .category{box-shadow:0 0 .7rem 0 rgba(0,0,0,.5);display:flex;flex-direction:column;width:40%;cursor:pointer;margin-bottom:1.5rem}.onboardingView .onboardingBodyContainer .onboardingBody .categoriesContainer .category:hover .titleContainer{background-color:#31c1ff}.onboardingView .onboardingBodyContainer .onboardingBody .categoriesContainer .category:hover .titleContainer .categoryTitle{color:#fff}.onboardingView .onboardingBodyContainer .onboardingBody .categoriesContainer .category.selected .titleContainer{background-color:#009fe3}.onboardingView .onboardingBodyContainer .onboardingBody .categoriesContainer .category.selected .titleContainer .categoryTitle{color:#fff}.onboardingView .onboardingBodyContainer .onboardingBody .categoriesContainer .category .titleContainer{padding:.2rem;display:flex;justify-content:center;align-items:center;transition:background-color .2s ease;flex:1}@media (max-width:599px){.onboardingView .onboardingBodyContainer .onboardingBody .categoriesContainer .category .titleContainer{text-align:center}}.onboardingView .onboardingBodyContainer .onboardingBody .categoriesContainer .category .titleContainer .categoryTitle{font-size:.9rem;color:#434b50;transition:color .2s ease}@media (max-width:599px){.onboardingView .onboardingBodyContainer .onboardingBody .categoriesContainer .category .titleContainer .categoryTitle{font-size:.8rem}}.onboardingView .onboardingBodyContainer .onboardingBody .categoriesContainer .category .imageContainer{display:flex;flex-direction:column;padding:0 .5rem .5rem}.onboardingView .onboardingBodyContainer .onboardingBody .categoriesContainer .category .imageContainer .categoryImage{height:8rem;background-repeat:no-repeat;background-size:cover}.onboardingView .onboardingFooterContainer{padding-top:0}.onboardingView .onboardingFooterContainer .onboardingFooter{display:flex;justify-content:space-between;padding:0 3.2rem 1rem}.onboardingView .onboardingFooterContainer .onboardingFooter .skipLink{background-color:#f2f2f2;color:#434b50}.storeOnboardingPopup{border-radius:1rem;box-shadow:0 0 1rem 0 rgba(0,0,0,.6);position:sticky;top:6rem;background-color:#fff}@media (max-width:599px){.storeOnboardingPopup{left:50%;transform:translateX(-50%);position:fixed;max-width:95vw;z-index:1300}}@media (max-width:599px){.storeOnboardingPopup.fw{width:95vw}}.storeOnboardingPopup.sbr{border-radius:.5rem}.storeOnboardingPopup.sbr .onboardingHeader{border-top-right-radius:.5rem;border-top-left-radius:.5rem}.storeOnboardingPopup.sbr .onboardingBody{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.storeOnboardingPopup.absolute{position:absolute}.storeOnboardingPopup.selectDocument{top:12rem;left:20rem}@media (max-width:599px){.storeOnboardingPopup.selectDocument{left:50%;transform:translateX(-50%)}}.storeOnboardingPopup.showTutorial{top:12rem;left:15rem}@media (max-width:599px){.storeOnboardingPopup.showTutorial{left:5rem;max-width:calc(100% - 7rem);transform:none}}.storeOnboardingPopup.dossierDetails{top:12rem;right:10rem}@media (max-width:599px){.storeOnboardingPopup.dossierDetails{left:50%;transform:translateX(-50%);right:unset;top:32rem}}.storeOnboardingPopup label,.storeOnboardingPopup li,.storeOnboardingPopup p{color:#434b50}.storeOnboardingPopup .onboardingHeader{border-top-right-radius:1rem;border-top-left-radius:1rem;padding:1rem;background-color:#009fe3;display:flex;justify-content:center;position:relative}.storeOnboardingPopup .onboardingHeader.lp{padding:.5rem}.storeOnboardingPopup .onboardingHeader .headerTitle{color:#fff;font-size:1.2rem;font-weight:500}.storeOnboardingPopup .onboardingHeader .closeButton{top:50%;transform:translateY(-50%);position:absolute;right:1rem;color:#fff;cursor:pointer;font-size:.7rem;transition:color .2s ease}.storeOnboardingPopup .onboardingHeader .closeButton:hover{color:red}.storeOnboardingPopup .onboardingBody{display:flex;padding-bottom:1rem;border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.storeOnboardingPopup .onboardingBody .no_wrap{white-space:nowrap}.storeOnboardingPopup .onboardingBody.padded{padding:1rem}.storeOnboardingPopup .onboardingBody .onboardingIntroContainer{display:flex;flex-direction:column;width:35rem;max-width:100%}@media (max-width:599px){.storeOnboardingPopup .onboardingBody .onboardingIntroContainer{width:unset}}.storeOnboardingPopup .onboardingBody .onboardingIntroContainer p{text-align:justify;margin-bottom:1.5rem}.storeOnboardingPopup .onboardingBody .onboardingIntroContainer .introBtn{align-self:flex-start}.storeOnboardingPopup .onboardingBody .onboardingDossierContainer{display:flex;flex-direction:column}.storeOnboardingPopup .onboardingBody .onboardingDossierContainer .onboardingAddDossier .headerTitle{font-weight:500;margin-bottom:1.5rem;display:block}.storeOnboardingPopup .onboardingBody .onboardingDossierContainer .onboardingAddDossier .onboardingAddDossierContainer{display:flex;flex-direction:column;padding:1rem;background-color:#e4e4e4;width:25rem}@media (max-width:599px){.storeOnboardingPopup .onboardingBody .onboardingDossierContainer .onboardingAddDossier .onboardingAddDossierContainer{width:unset}}.storeOnboardingPopup .onboardingBody .onboardingDossierContainer .onboardingAddDossier .onboardingAddDossierContainer .row{display:flex;justify-content:space-between;margin-bottom:1rem}.storeOnboardingPopup .onboardingBody .onboardingDossierContainer .onboardingAddDossier .onboardingAddDossierContainer .row .col{display:flex;flex-direction:column;width:60%}@media (max-width:599px){.storeOnboardingPopup .onboardingBody .onboardingDossierContainer .onboardingAddDossier .onboardingAddDossierContainer .row .col{width:100%}}.storeOnboardingPopup .onboardingBody .onboardingDossierContainer .onboardingAddDossier .onboardingAddDossierContainer .row .col.sm{width:30%}@media (max-width:599px){.storeOnboardingPopup .onboardingBody .onboardingDossierContainer .onboardingAddDossier .onboardingAddDossierContainer .row .col.onboardingDossierButton{display:none}}.storeOnboardingPopup .onboardingBody .onboardingDossierContainer .onboardingAddDossier .onboardingAddDossierContainer .row .col .dossierButton{text-align:inherit;margin-bottom:2%;background-color:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.2)}.storeOnboardingPopup .onboardingBody .onboardingDossierContainer .onboardingAddDossier .onboardingAddDossierContainer .row .col .dossierButton.clickable{cursor:pointer}.storeOnboardingPopup .onboardingBody .onboardingDossierContainer .onboardingAddDossier .onboardingAddDossierContainer .row .col .dossierButton .dossierInnerButton{padding:.5rem .5rem 0}.storeOnboardingPopup .onboardingBody .onboardingDossierContainer .onboardingAddDossier .onboardingAddDossierContainer .row .col .dossierButton .dossierInnerButton .iconBlock{position:relative;display:flex;justify-content:center;align-items:center;background:#d9d9d9;padding-top:100%}.storeOnboardingPopup .onboardingBody .onboardingDossierContainer .onboardingAddDossier .onboardingAddDossierContainer .row .col .dossierButton .dossierInnerButton .iconBlock span{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);font-size:4rem;color:#9a9a9a}.storeOnboardingPopup .onboardingBody .onboardingDossierContainer .onboardingAddDossier .onboardingAddDossierContainer .row .col .dossierButton .title{display:flex;align-items:center;justify-content:center;padding:.2rem 0}.storeOnboardingPopup .onboardingBody .onboardingDossierContainer .onboardingAddDossier .onboardingAddDossierContainer .row .col .dossierButton .title h4{display:block;font-size:.8rem;font-weight:500;color:#434b50}.storeOnboardingPopup .onboardingBody .onboardingDossierContainer .onboardingAddDossier .onboardingAddDossierContainer .row .col .dossierTypeLabel{font-weight:500}.storeOnboardingPopup .onboardingBody .onboardingDossierContainer .onboardingAddDossier .onboardingAddDossierContainer .btn{align-self:flex-start}.storeOnboardingPopup .onboardingBody .onboardingDossierContainer .onboardingConfirmDossier{display:flex;flex-direction:column;justify-content:center;align-items:center;width:20rem;max-width:100%}.storeOnboardingPopup .onboardingBody .onboardingDossierContainer .onboardingConfirmDossier .headerTitle{font-size:1.2rem;font-weight:500}.storeOnboardingPopup .onboardingBody .onboardingDossierContainer .onboardingConfirmDossier .headerSubTitle{margin:1rem .5rem;display:block}.storeOnboardingPopup .onboardingBody .onboardingConfirmDocument,.storeOnboardingPopup .onboardingBody .onboardingDossierDetails,.storeOnboardingPopup .onboardingBody .onboardingSelectDocument{display:flex;flex-direction:column;padding:1rem;width:22rem}.storeOnboardingPopup .onboardingBody .onboardingConfirmDocument .selectDocumentLabel,.storeOnboardingPopup .onboardingBody .onboardingDossierDetails .selectDocumentLabel,.storeOnboardingPopup .onboardingBody .onboardingSelectDocument .selectDocumentLabel{margin:2rem 0 0;display:block;font-weight:500}.storeOnboardingPopup .onboardingBody .onboardingConfirmDocument .selectDocumentLabel .plusIcon,.storeOnboardingPopup .onboardingBody .onboardingDossierDetails .selectDocumentLabel .plusIcon,.storeOnboardingPopup .onboardingBody .onboardingSelectDocument .selectDocumentLabel .plusIcon{color:#009fe3;font-size:1.1rem;vertical-align:middle}.storeOnboardingPopup .onboardingBody .onboardingConfirmDocument .onboardingSkipDocument,.storeOnboardingPopup .onboardingBody .onboardingDossierDetails .onboardingSkipDocument,.storeOnboardingPopup .onboardingBody .onboardingSelectDocument .onboardingSkipDocument{font-size:.7rem;color:#9a9a9a;cursor:pointer;margin-top:1rem;align-self:flex-start}.storeOnboardingPopup .onboardingBody .onboardingConfirmDocument .onboardingSkipDocument:hover,.storeOnboardingPopup .onboardingBody .onboardingDossierDetails .onboardingSkipDocument:hover,.storeOnboardingPopup .onboardingBody .onboardingSelectDocument .onboardingSkipDocument:hover{text-decoration:underline}.storeOnboardingPopup .onboardingBody .onboardingConfirmDocument .confirmDocumentMessage,.storeOnboardingPopup .onboardingBody .onboardingDossierDetails .confirmDocumentMessage,.storeOnboardingPopup .onboardingBody .onboardingSelectDocument .confirmDocumentMessage{margin:1rem 0;align-self:center;display:block}.storeOnboardingPopup .onboardingBody .onboardingConfirmDocument .confirmDocumentMessage .underlined,.storeOnboardingPopup .onboardingBody .onboardingDossierDetails .confirmDocumentMessage .underlined,.storeOnboardingPopup .onboardingBody .onboardingSelectDocument .confirmDocumentMessage .underlined{text-decoration:underline}.storeOnboardingPopup .onboardingBody .onboardingConfirmDocument .proceedBtn,.storeOnboardingPopup .onboardingBody .onboardingDossierDetails .proceedBtn,.storeOnboardingPopup .onboardingBody .onboardingSelectDocument .proceedBtn{margin-top:1rem;align-self:center}.storeOnboardingPopup .onboardingBody .onboardingSelectDocument{padding-bottom:0}.storeOnboardingPopup .onboardingBody .onboardingConfirmDocument{align-items:center}@media (max-width:599px){.storeOnboardingPopup{top:10rem}.storeOnboardingPopup,.storeOnboardingPopup .onboardingBody,.storeOnboardingPopup .onboardingHeader{border-radius:0!important}}.financialOnboardingPopup{border-radius:1rem;box-shadow:0 0 1rem 0 rgba(0,0,0,.6);position:sticky;top:6rem;background-color:#fff}@media (max-width:599px){.financialOnboardingPopup{left:50%;transform:translateX(-50%);position:fixed;max-width:95vw;z-index:1300}}.financialOnboardingPopup.sbr{border-radius:.5rem}.financialOnboardingPopup.sbr .onboardingHeader{border-top-right-radius:.5rem;border-top-left-radius:.5rem}.financialOnboardingPopup.sbr .onboardingBody{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.financialOnboardingPopup.absolute{position:absolute}.financialOnboardingPopup.showTutorial{top:12rem;left:15rem}@media (max-width:599px){.financialOnboardingPopup.showTutorial{left:5rem;max-width:calc(100% - 7rem)}}.financialOnboardingPopup label,.financialOnboardingPopup li,.financialOnboardingPopup p{color:#434b50}.financialOnboardingPopup .onboardingHeader{border-top-right-radius:1rem;border-top-left-radius:1rem;padding:1rem;background-color:#009fe3;display:flex;justify-content:center;position:relative}.financialOnboardingPopup .onboardingHeader.lp{padding:.5rem}.financialOnboardingPopup .onboardingHeader .headerTitle{color:#fff;font-size:1.2rem;font-weight:500}.financialOnboardingPopup .onboardingHeader .closeButton{top:50%;transform:translateY(-50%);position:absolute;right:1rem;color:#fff;cursor:pointer;font-size:.7rem;transition:color .2s ease}.financialOnboardingPopup .onboardingHeader .closeButton:hover{color:red}.financialOnboardingPopup .onboardingBody{display:flex;padding-bottom:1rem;border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.financialOnboardingPopup .onboardingBody.padded{padding:1rem}.financialOnboardingPopup .onboardingBody .onboardingIntroContainer{display:flex;flex-direction:column;width:35rem;max-width:100%}@media (max-width:599px){.financialOnboardingPopup .onboardingBody .onboardingIntroContainer{width:unset}}.financialOnboardingPopup .onboardingBody .onboardingIntroContainer p{text-align:justify;margin-bottom:1.5rem}.financialOnboardingPopup .onboardingBody .onboardingIntroContainer .introBtnsContainer{margin-top:2rem;display:flex;justify-content:space-between;padding:0 2rem}@media (max-width:599px){.financialOnboardingPopup .onboardingBody .onboardingIntroContainer .introBtnsContainer{padding:0}}.financialOnboardingPopup .onboardingBody .financialModeContainer{display:flex;flex-direction:column;width:35rem;position:relative}@media (max-width:599px){.financialOnboardingPopup .onboardingBody .financialModeContainer{width:unset}}.financialOnboardingPopup .onboardingBody .financialModeContainer .modeContainer{margin-top:3rem;display:flex;justify-content:space-between}.financialOnboardingPopup .onboardingBody .financialModeContainer .modeContainer .modeIcon{font-size:3rem}.financialOnboardingPopup .onboardingBody .financialModeContainer .modeContainer .modeDescription{display:flex;flex-direction:column;padding:0 1rem;font-size:.9rem}.financialOnboardingPopup .onboardingBody .financialModeContainer .modeContainer .modeDescription .modeTitle{font-weight:500}.financialOnboardingPopup .onboardingBody .financialModeContainer .modeContainer .modeBtn{width:10rem}.financialOnboardingPopup .onboardingBody .financialModeContainer .linkInfoContainer{border-radius:.75rem;box-shadow:0 0 1rem 0 rgba(0,0,0,.6);position:absolute;background-color:#fff;padding:.75rem;bottom:0;right:1rem;display:flex;align-items:flex-start;flex-direction:column}.financialOnboardingPopup .onboardingBody .financialModeContainer .linkInfoContainer .linkInfoHeader{display:flex;justify-content:space-between;align-items:baseline;align-self:stretch}.financialOnboardingPopup .onboardingBody .financialModeContainer .linkInfoContainer .linkInfoHeader .linkInfoTitle{font-weight:500;padding-bottom:.2rem;padding-left:1rem;padding-right:1rem;border-bottom:1px solid #009fe3;margin-bottom:1rem}.financialOnboardingPopup .onboardingBody .financialModeContainer .linkInfoContainer .linkInfoText{max-width:20rem}.financialOnboardingPopup .onboardingBody .financialModeContainer .linkInfoContainer .closeLinkInfo{margin-left:1rem;cursor:pointer;transition:color .2s ease;font-size:.7rem}.financialOnboardingPopup .onboardingBody .financialModeContainer .linkInfoContainer .closeLinkInfo:hover{color:red}.financialOnboardingPopup .onboardingBody .onboardingSelectItem{width:30rem}@media (max-width:599px){.financialOnboardingPopup .onboardingBody .onboardingSelectItem{width:unset}}.financialOnboardingPopup .onboardingBody .onboardingConfirmPopup,.financialOnboardingPopup .onboardingBody .onboardingNotifyHelp{width:30rem}@media (max-width:599px){.financialOnboardingPopup .onboardingBody .onboardingConfirmPopup,.financialOnboardingPopup .onboardingBody .onboardingNotifyHelp{width:unset}}.financialOnboardingPopup .onboardingBody .onboardingConfirmPopup p,.financialOnboardingPopup .onboardingBody .onboardingNotifyHelp p{margin-bottom:2rem}.financialOnboardingPopup .onboardingBody .onboardingNotifyHelp{display:flex;flex-direction:column;align-items:center;padding:1rem}@media (max-width:599px){.financialOnboardingPopup{border-radius:0!important;top:10rem}.financialOnboardingPopup .onboardingBody,.financialOnboardingPopup .onboardingHeader{border-radius:0!important}}.mobileFinancialOnboardingContainer{position:fixed;top:0;bottom:5%;left:2.5%;right:2.5%;margin:auto 0;z-index:1500;overflow:hidden}.mobileFinancialOnboardingContainer .slider{height:85vh;display:flex;flex-direction:column;background-color:#31c1ff}.mobileFinancialOnboardingContainer .slider .slick-dots{position:relative;bottom:unset;padding:1rem 0}.mobileFinancialOnboardingContainer .slider .slick-active button:before{color:#fff}.mobileFinancialOnboardingContainer .slider .screenShotContainer{height:100%;position:relative}.mobileFinancialOnboardingContainer .slider .screenShotContainer .screenShot{width:100%;height:100%}.mobileFinancialOnboardingContainer .slider .screenShotContainer .textContainer{position:absolute;bottom:0;width:100%;height:11rem;background-color:#31c1ff;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;padding:0 1rem 2rem}.mobileFinancialOnboardingContainer .slider .screenShotContainer .textContainer .sliderText{font-weight:500;color:#fff;font-size:1.2rem;text-align:center;flex:1;display:flex;justify-content:center;align-items:center}.mobileFinancialOnboardingContainer .slider .screenShotContainer .textContainer .sliderNavButtons{display:flex;align-self:stretch;justify-self:flex-end;justify-content:center;position:relative}.mobileFinancialOnboardingContainer .slider .screenShotContainer .textContainer .sliderNavButtons .slideNavButton{border-radius:50%;box-shadow:0 0 .8rem 0 rgba(0,0,0,.3);font-size:1rem;padding:.5rem;border:2px solid #fff;color:#fff;cursor:pointer;transition:border-color .2s ease,color .2s ease}.mobileFinancialOnboardingContainer .slider .screenShotContainer .textContainer .sliderNavButtons .slideNavButton.prev{margin-right:2rem}.mobileFinancialOnboardingContainer .slider .screenShotContainer .textContainer .sliderNavButtons .slideNavButton.disabled{pointer-events:none;cursor:default;color:#ccc;border-color:#ccc;box-shadow:none}.mobileFinancialOnboardingContainer .slider .screenShotContainer .textContainer .sliderNavButtons .slideNavButton.last{border-radius:1.2rem}.agendaOnboardingPopup{border-radius:1rem;box-shadow:0 0 1rem 0 rgba(0,0,0,.6);position:sticky;top:6rem;background-color:#fff}@media (max-width:599px){.agendaOnboardingPopup{width:95vh}}.agendaOnboardingPopup.dynamicWidth{width:unset}.agendaOnboardingPopup.sbr{border-radius:.5rem}.agendaOnboardingPopup.sbr .onboardingHeader{border-top-right-radius:.5rem;border-top-left-radius:.5rem}.agendaOnboardingPopup.sbr .onboardingBody{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}@media (max-width:599px){.agendaOnboardingPopup.centerX{left:50%;transform:translateX(-50%)}.agendaOnboardingPopup.centerX.fw{width:80%}.agendaOnboardingPopup.centerX .no_wrap{white-space:nowrap}}.agendaOnboardingPopup.absolute{position:absolute}.agendaOnboardingPopup.showTutorial{top:12rem;left:15rem}@media (max-width:599px){.agendaOnboardingPopup.showTutorial{left:5rem;max-width:calc(100% - 7rem)}}.agendaOnboardingPopup label,.agendaOnboardingPopup li,.agendaOnboardingPopup p{color:#434b50}.agendaOnboardingPopup .onboardingHeader{border-top-right-radius:1rem;border-top-left-radius:1rem;padding:1rem;background-color:#009fe3;display:flex;justify-content:center;position:relative}.agendaOnboardingPopup .onboardingHeader.lp{padding:.5rem}.agendaOnboardingPopup .onboardingHeader .headerTitle{color:#fff;font-size:1.2rem;font-weight:500}.agendaOnboardingPopup .onboardingBody{display:flex;padding-bottom:1rem;border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.agendaOnboardingPopup .onboardingBody.padded{padding:1rem}.agendaOnboardingPopup .onboardingBody.col{flex-direction:column;align-items:center}.agendaOnboardingPopup .onboardingBody .agendaAddButton{color:#009fe3;font-size:1.2rem;vertical-align:middle}.agendaOnboardingPopup .onboardingBody .agendaIntroContainer{display:flex;flex-direction:column}.agendaOnboardingPopup .onboardingBody .agendaIntroContainer .introTitle{font-weight:500;margin-bottom:1rem}.agendaOnboardingPopup .onboardingBody .agendaIntroContainer .introSubTitle{margin-bottom:1rem}.agendaOnboardingPopup .onboardingBody .agendaIntroContainer .introTypeContainer{display:flex;justify-content:space-between;width:35rem;align-items:flex-start}@media (max-width:599px){.agendaOnboardingPopup .onboardingBody .agendaIntroContainer .introTypeContainer{width:unset;flex-direction:column}.agendaOnboardingPopup .onboardingBody .agendaIntroContainer .introTypeContainer .typeInfoList{margin-bottom:.5rem}.agendaOnboardingPopup .onboardingBody .agendaIntroContainer .introTypeContainer .typeIcon{display:none}}.agendaOnboardingPopup .onboardingBody .agendaIntroContainer .introTypeContainer .typeIcon{margin-right:1rem;font-size:3rem;color:#434b50}.agendaOnboardingPopup .onboardingBody .agendaIntroContainer .introTypeContainer .typeTitle{font-weight:500;margin-bottom:.25rem;display:block}.agendaOnboardingPopup .onboardingBody .agendaIntroContainer .introTypeContainer .typeInfoList{padding-left:1rem}.agendaOnboardingPopup .onboardingBody .confirmAgendaText{margin-bottom:2rem;max-width:30rem;text-align:center}.agendaOnboardingPopup .onboardingBody .onboardingNotifyHelp{display:flex;flex-direction:column;align-items:center;padding:1rem;width:30rem}@media (max-width:599px){.agendaOnboardingPopup .onboardingBody .onboardingNotifyHelp{width:unset}}.agendaOnboardingPopup .onboardingBody .onboardingNotifyHelp p{margin-bottom:2rem}.saveOnboardingPopup{border-radius:1rem;box-shadow:0 0 1rem 0 rgba(0,0,0,.6);position:sticky;top:3rem;background-color:#fff}@media (max-width:599px){.saveOnboardingPopup{left:50%;transform:translateX(-50%);position:fixed;max-width:95vw;z-index:1300}}@media (max-width:599px){.saveOnboardingPopup.fw{width:95vw}}.saveOnboardingPopup.sbr{border-radius:.5rem}.saveOnboardingPopup.sbr .onboardingHeader{border-top-right-radius:.5rem;border-top-left-radius:.5rem}.saveOnboardingPopup.sbr .onboardingBody{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.saveOnboardingPopup.absolute{position:absolute}.saveOnboardingPopup.showTutorial{top:12rem;left:15rem}@media (max-width:599px){.saveOnboardingPopup.showTutorial{left:5rem;max-width:calc(100% - 7rem);transform:none}}.saveOnboardingPopup label,.saveOnboardingPopup li,.saveOnboardingPopup p{color:#434b50}.saveOnboardingPopup .onboardingHeader{border-top-right-radius:1rem;border-top-left-radius:1rem;padding:1rem;background-color:#009fe3;display:flex;justify-content:center;position:relative}.saveOnboardingPopup .onboardingHeader.lp{padding:.5rem}.saveOnboardingPopup .onboardingHeader .headerTitle{color:#fff;font-size:1.2rem;font-weight:500}.saveOnboardingPopup .onboardingHeader .closeButton{top:50%;transform:translateY(-50%);position:absolute;right:1rem;color:#fff;cursor:pointer;font-size:.7rem;transition:color .2s ease}.saveOnboardingPopup .onboardingHeader .closeButton:hover{color:red}.saveOnboardingPopup .onboardingBody{display:flex;padding-bottom:1rem;border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.saveOnboardingPopup .onboardingBody.padded{padding:1rem}.saveOnboardingPopup .onboardingBody .onboardingIntroContainer{display:flex;flex-direction:column;width:30rem;max-width:100%;align-items:flex-start}@media (max-width:599px){.saveOnboardingPopup .onboardingBody .onboardingIntroContainer{width:unset}}.saveOnboardingPopup .onboardingBody .onboardingIntroContainer .mb{margin-bottom:1rem}.saveOnboardingPopup .onboardingBody .onboardingIntroContainer ul{padding-left:1.5rem;line-height:1.2}.saveOnboardingPopup .onboardingBody .onboardingIntroContainer .proceedBtn{align-self:center}.saveOnboardingPopup .onboardingBody .onboardingConfirmDocument,.saveOnboardingPopup .onboardingBody .onboardingDossierDetails,.saveOnboardingPopup .onboardingBody .onboardingSelectDocument{display:flex;flex-direction:column;padding:1rem;width:22rem}.saveOnboardingPopup .onboardingBody .onboardingConfirmDocument .selectDocumentLabel,.saveOnboardingPopup .onboardingBody .onboardingDossierDetails .selectDocumentLabel,.saveOnboardingPopup .onboardingBody .onboardingSelectDocument .selectDocumentLabel{margin:2rem 0 0;display:block;font-weight:500}.saveOnboardingPopup .onboardingBody .onboardingConfirmDocument .selectDocumentLabel .plusIcon,.saveOnboardingPopup .onboardingBody .onboardingDossierDetails .selectDocumentLabel .plusIcon,.saveOnboardingPopup .onboardingBody .onboardingSelectDocument .selectDocumentLabel .plusIcon{color:#009fe3;font-size:1.1rem;vertical-align:middle}.saveOnboardingPopup .onboardingBody .onboardingConfirmDocument .onboardingSkipDocument,.saveOnboardingPopup .onboardingBody .onboardingDossierDetails .onboardingSkipDocument,.saveOnboardingPopup .onboardingBody .onboardingSelectDocument .onboardingSkipDocument{font-size:.7rem;color:#9a9a9a;cursor:pointer;margin-top:1rem;align-self:flex-start}.saveOnboardingPopup .onboardingBody .onboardingConfirmDocument .onboardingSkipDocument:hover,.saveOnboardingPopup .onboardingBody .onboardingDossierDetails .onboardingSkipDocument:hover,.saveOnboardingPopup .onboardingBody .onboardingSelectDocument .onboardingSkipDocument:hover{text-decoration:underline}.saveOnboardingPopup .onboardingBody .onboardingConfirmDocument .confirmDocumentMessage,.saveOnboardingPopup .onboardingBody .onboardingDossierDetails .confirmDocumentMessage,.saveOnboardingPopup .onboardingBody .onboardingSelectDocument .confirmDocumentMessage{margin:1rem 0;align-self:center;display:block}.saveOnboardingPopup .onboardingBody .onboardingConfirmDocument .confirmDocumentMessage .underlined,.saveOnboardingPopup .onboardingBody .onboardingDossierDetails .confirmDocumentMessage .underlined,.saveOnboardingPopup .onboardingBody .onboardingSelectDocument .confirmDocumentMessage .underlined{text-decoration:underline}.saveOnboardingPopup .onboardingBody .onboardingConfirmDocument .proceedBtn,.saveOnboardingPopup .onboardingBody .onboardingDossierDetails .proceedBtn,.saveOnboardingPopup .onboardingBody .onboardingSelectDocument .proceedBtn{margin-top:1rem;align-self:center}.saveOnboardingPopup .onboardingBody .onboardingSelectDocument{padding-bottom:0}.saveOnboardingPopup .onboardingBody .onboardingConfirmDocument{align-items:center}@media (max-width:599px){.saveOnboardingPopup{top:10rem}.saveOnboardingPopup,.saveOnboardingPopup .onboardingBody,.saveOnboardingPopup .onboardingHeader{border-radius:0!important}}.documentDetailView{border-radius:1.5rem;position:absolute;top:5rem;display:flex;flex-direction:column;z-index:1300;background-color:#fff;overflow:hidden;max-width:100vw;width:40rem}@media (max-width:599px){.documentDetailView{width:100%;border-radius:0}}.documentDetailView .headerContainer{padding:1rem;display:flex;justify-content:center;background-color:#009fe3;position:relative;min-height:3.3rem;box-sizing:border-box}.documentDetailView .headerContainer .headerTitle{overflow:hidden;white-space:nowrap;text-decoration:none;text-overflow:ellipsis;color:#fff;font-weight:500;font-size:1.2rem;max-width:80%}.documentDetailView .headerContainer .closeButton{top:50%;transform:translateY(-50%);position:absolute;right:1rem;color:#fff;font-weight:500;cursor:pointer;font-size:.8rem;transition:color .2s ease}.documentDetailView .headerContainer .closeButton:hover{color:red}.documentDetailView .documentDetailBody{padding:1rem 1rem 0;display:flex;justify-content:space-between;position:relative}.documentDetailView .documentDetailBody .col{display:flex;flex-direction:column;position:relative;width:48%}.documentDetailView .documentDetailBody .col.fileName{padding-top:.7rem}.documentDetailView .documentDetailBody .col .linkedDossiersContainer{display:flex;flex-wrap:wrap}.documentDetailView .documentDetailBody .col .linkedDossiersContainer .linkedLabel{font-size:.9rem}.documentDetailView .documentDetailBody .col .linkedDossiersContainer .dossierLink{font-size:.9rem;color:#009fe3;cursor:pointer;transition:color .2s ease}.documentDetailView .documentDetailBody .col .linkedDossiersContainer .dossierLink:hover{color:#31c1ff}.documentDetailView .documentDetailBody .col .fileContainer{display:flex;align-items:center;justify-content:center;flex:1;position:relative}.documentDetailView .documentDetailBody .col .fileContainer .filePreview{max-width:90%;max-height:15rem;cursor:pointer}.documentDetailView .documentDetailBody .col .fileContainer .fileLinkContainer{cursor:pointer;display:flex;align-items:center}.documentDetailView .documentDetailBody .col .fileContainer .fileLinkContainer:hover .docIcon,.documentDetailView .documentDetailBody .col .fileContainer .fileLinkContainer:hover .linkText{color:#31c1ff}.documentDetailView .documentDetailBody .col .fileContainer .fileLinkContainer .docIcon{font-size:2rem;margin-right:.3rem}.documentDetailView .documentDetailBody .col .fileContainer .fileLinkContainer .docIcon,.documentDetailView .documentDetailBody .col .fileContainer .fileLinkContainer .linkText{color:#009fe3;transition:color .2s ease}.documentDetailView .documentDetailBody .col .colTitle{font-size:1.2rem;text-transform:uppercase;color:grey;padding-bottom:.2rem;border-bottom:2px solid #009fe3;margin-bottom:.3rem;display:inline-block}.documentDetailView .documentDetailBody .col .colTitle.pad{margin-top:1rem;margin-bottom:0}.documentDetailView .documentDetailFooter{display:flex;justify-content:space-between;align-items:center;padding:1rem}.addDocumentView{border-radius:.5rem;box-shadow:0 0 .5rem 0 rgba(0,0,0,.4);position:absolute;top:5rem;display:flex;flex-direction:column;z-index:1500;background-color:#fff;overflow:hidden;width:40rem}@media (max-width:599px){.addDocumentView{width:100%;border-radius:0}}.addDocumentView .headerContainer{background-color:#009fe3;display:flex;justify-content:center;padding:1rem;position:relative}.addDocumentView .headerContainer .headerTitle{font-size:1.2rem;color:#fff;font-weight:500}.addDocumentView .headerContainer .closeButton{top:50%;transform:translateY(-50%);position:absolute;right:1rem;cursor:pointer;color:#fff;transition:color .2s ease;font-size:.8rem}.addDocumentView .headerContainer .closeButton:hover{color:red}.addDocumentView .addDocumentBody{display:flex;padding:1.5rem 1.5rem .5rem;justify-content:space-between;position:relative}.addDocumentView .addDocumentBody .col{width:48%;display:flex;flex-direction:column}.addDocumentView .addDocumentBody .col .colTitle{margin-bottom:1rem;padding-bottom:.2rem;padding-right:.4rem;border-bottom:2px solid #009fe3;align-self:flex-start;display:block}.addDocumentView .addDocumentBody .col .padded{margin-top:.8rem;padding-right:.2rem;box-sizing:border-box}.addDocumentView .addDocumentBody .col .padded:first-child{margin-top:0}.addDocumentView .addDocumentBody .col .fileContainer{flex:1;background-color:#f2f2f2;border:3px dashed #e4e4e4;display:flex;justify-content:center}.addDocumentView .addDocumentBody .col .fileContainer .fileInput{display:none}.addDocumentView .addDocumentBody .col .fileContainer .fileButton{padding-left:2rem;padding-right:2rem}.addDocumentView .addDocumentBody .col .fileContainer .emptyFileContainer{display:flex;flex-direction:column;justify-content:center;align-items:center}.addDocumentView .addDocumentBody .col .fileContainer .emptyFileContainer .uploadIcon{color:#ccc;font-size:5rem}.addDocumentView .addDocumentBody .col .fileContainer .emptyFileContainer .emptyFileText{margin:.5rem 0;color:#434b50}.addDocumentView .addDocumentBody .col .fileContainer .emptyFileContainer .divider{color:grey;margin-bottom:.5rem}.addDocumentView .addDocumentBody .col .fileContainer .fileImageContainer{background-repeat:no-repeat;background-size:contain;background-position:50%;display:flex;align-items:flex-end;justify-content:center;width:100%;cursor:zoom-in}.addDocumentView .addDocumentBody .col .fileContainer .fileImageContainer .fileButton{margin-bottom:25%}.addDocumentView .addDocumentBody .col .fileContainer .fileIconContainer{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:.5rem;cursor:pointer}.addDocumentView .addDocumentBody .col .fileContainer .fileIconContainer .fileIcon{font-size:2.5rem}.addDocumentView .addDocumentBody .col .fileContainer .fileIconContainer .fileIcon.common-icon-document-2{color:#434b50}.addDocumentView .addDocumentBody .col .fileContainer .fileIconContainer .fileName{margin:1rem 0;display:block;text-align:center;color:#434b50}.addDocumentView .addDocumentFooter{display:flex;justify-content:space-between;align-items:center;padding:.5rem 1rem 1rem}.addDocumentView .addDocumentFooter .mailInfoContainer{border-radius:.3125rem;background-color:#fcf8e3;border:1px solid #faebcc;padding:.3rem;margin-right:.5rem;font-size:.9rem;visibility:hidden;opacity:0;transition:visibility 1s ease,opacity 1s ease}.addDocumentView .addDocumentFooter .mailInfoContainer.visible{visibility:visible;opacity:1}.addDocumentView .addDocumentFooter .mailInfoContainer .mailText{color:#8a6d3b;line-height:1.2}.addDocumentView .addDocumentFooter .mailInfoContainer .mailText .email{font-weight:500;text-decoration:none;color:#8a6d3b}.addDocumentView .addDocumentFooter .mailInfoContainer .mailText .link{text-decoration:underline;cursor:pointer;color:#8a6d3b}.addDocumentView .addDocumentFooter .buttonsContainer{display:flex}@media (max-width:599px){.addDocumentView .addDocumentFooter .buttonsContainer{flex-wrap:wrap}}.addDocumentView .addDocumentFooter .buttonsContainer .cancelButton{margin-right:.5rem}.contactDetailsPopup{left:50%;transform:translateX(-50%);box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);position:absolute;top:5rem;display:flex;flex-direction:column;width:50rem;max-width:100vw}.contactDetailsPopup .headerContainer{background-color:#009fe3;padding:1rem 1rem 1rem 2rem;display:flex;justify-content:space-between;align-items:center}.contactDetailsPopup .headerContainer .headerTitle{color:#fff;font-size:1.5rem}.contactDetailsPopup .headerContainer .closeButton{color:#fff;cursor:pointer;font-size:.8rem;transition:color .2s ease}.contactDetailsPopup .headerContainer .closeButton:hover{color:red}.contactDetailsPopup .contactBody{display:flex}.contactDetailsPopup .contactBody .tabsContainer{display:flex;flex-direction:column;background-color:#f2f2f2;padding:1rem;align-items:flex-end}@media (max-width:599px){.contactDetailsPopup .contactBody .tabsContainer{padding:1rem .2rem}}.contactDetailsPopup .contactBody .tabsContainer .tab{color:grey;transition:color .2s ease;cursor:pointer;margin:.5rem 0;text-transform:uppercase}@media (max-width:599px){.contactDetailsPopup .contactBody .tabsContainer .tab{font-size:.8rem}}.contactDetailsPopup .contactBody .tabsContainer .tab.active{font-weight:500}.contactDetailsPopup .contactBody .tabsContainer .tab:hover{color:#434b50}.contactDetailsPopup .contactBody .tabBlockContainer{display:flex;flex-direction:column;flex:1;padding:1rem;background-color:#fff}@media (max-width:599px){.contactDetailsPopup .contactBody .tabBlockContainer{padding:1rem .2rem}}.contactDetailsPopup .contactBody .tabBlockContainer .contactData{width:95%;display:flex;flex-direction:column}.contactDetailsPopup .contactBody .tabBlockContainer .contactData .textOrnament{background-color:#fff}.contactDetailsPopup .contactBody .tabBlockContainer .contactData .paddedField{margin-top:1rem}.contactDetailsPopup .contactBody .tabBlockContainer .contactData .fieldsContainer{display:flex}@media (max-width:599px){.contactDetailsPopup .contactBody .tabBlockContainer .contactData .fieldsContainer{justify-content:space-between;flex-wrap:wrap}}.contactDetailsPopup .contactBody .tabBlockContainer .contactData .fieldsContainer .houseNumberField{width:20%;margin-left:.5rem;margin-right:.5rem}@media (max-width:599px){.contactDetailsPopup .contactBody .tabBlockContainer .contactData .fieldsContainer .houseNumberField{width:47%;margin-right:0;margin-left:0}}.contactDetailsPopup .contactBody .tabBlockContainer .contactData .fieldsContainer .suffixField{width:20%}@media (max-width:599px){.contactDetailsPopup .contactBody .tabBlockContainer .contactData .fieldsContainer .suffixField{width:47%}}.contactDetailsPopup .contactBody .tabBlockContainer .contactData .fieldsContainer .zipcodeField{margin-right:.5rem}@media (max-width:599px){.contactDetailsPopup .contactBody .tabBlockContainer .contactData .fieldsContainer .zipcodeField{margin-right:0}}.contactDetailsPopup .contactBody .tabBlockContainer .contactData .linkIcon{border-radius:50%;color:#009fe3;cursor:pointer;transition:color .2s ease}.contactDetailsPopup .contactBody .tabBlockContainer .contactData .linkIcon:hover{color:#008dca}.contactDetailsPopup .contactBody .tabBlockContainer .contactAccounts{display:flex;flex-wrap:wrap}.contactDetailsPopup .contactBody .tabBlockContainer .contactAccounts .accountContainer{border-radius:.2rem;display:flex;flex-direction:column;width:30%;background-color:#f2f2f2;padding:1rem;margin-bottom:.5rem;box-sizing:border-box;margin-right:1.5%;position:relative}@media (max-width:599px){.contactDetailsPopup .contactBody .tabBlockContainer .contactAccounts .accountContainer{width:48%}.contactDetailsPopup .contactBody .tabBlockContainer .contactAccounts .accountContainer:nth-child(2n){margin-right:0}}.contactDetailsPopup .contactBody .tabBlockContainer .contactAccounts .accountContainer .deleteAccount{position:absolute;right:.5rem;top:.5rem;font-size:.6rem;color:#434b50;cursor:pointer;transition:color .2s ease}.contactDetailsPopup .contactBody .tabBlockContainer .contactAccounts .accountContainer .deleteAccount:hover{color:red}@media (min-width:900px){.contactDetailsPopup .contactBody .tabBlockContainer .contactAccounts .accountContainer:nth-child(3){margin-right:0}}.contactDetailsPopup .contactBody .tabBlockContainer .contactAccounts .accountContainer.new{flex-direction:row;align-items:center;justify-content:space-between;color:#434b50;transition:background-color .2s ease;cursor:pointer;min-height:11rem;user-select:none}.contactDetailsPopup .contactBody .tabBlockContainer .contactAccounts .accountContainer.new:hover{background-color:#ccc}.contactDetailsPopup .contactBody .tabBlockContainer .contactAccounts .accountContainer.new .addIcon{font-size:1.5rem}.contactDetailsPopup .contactBody .tabBlockContainer .contactLinks{display:flex;flex-wrap:wrap}.contactDetailsPopup .contactBody .tabBlockContainer .contactLinks .linkContainer{border-radius:.2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;width:30%;background-color:#f2f2f2;padding:1rem;margin-bottom:.5rem;box-sizing:border-box;margin-right:1.5%;position:relative;cursor:pointer;transition:background-color .2s ease}@media (max-width:599px){.contactDetailsPopup .contactBody .tabBlockContainer .contactLinks .linkContainer{width:48%}.contactDetailsPopup .contactBody .tabBlockContainer .contactLinks .linkContainer:nth-child(2n){margin-right:0}}@media (min-width:900px){.contactDetailsPopup .contactBody .tabBlockContainer .contactLinks .linkContainer:nth-child(3){margin-right:0}}.contactDetailsPopup .contactBody .tabBlockContainer .contactLinks .linkContainer:hover{background-color:#ccc}.contactDetailsPopup .contactBody .tabBlockContainer .contactLinks .linkContainer.new{flex-direction:row;color:#434b50;user-select:none}.contactDetailsPopup .contactBody .tabBlockContainer .contactLinks .linkContainer.new .editIcon{font-size:1.2rem}.contactDetailsPopup .contactBody .tabBlockContainer .contactLinks .linkContainer .deleteDossier{position:absolute;right:.5rem;top:.5rem;font-size:.6rem;color:#434b50;cursor:pointer;transition:color .2s ease}.contactDetailsPopup .contactBody .tabBlockContainer .contactLinks .linkContainer .deleteDossier:hover{color:red}.contactDetailsPopup .contactBody .tabBlockContainer .contactLinks .linkContainer .dossierName{color:#434b50;font-weight:500;font-size:1.2rem}.contactDetailsPopup .contactBody .tabBlockContainer .contactLinks .linkContainer .dossierType{color:#9a9a9a;font-size:.8rem;margin:.5rem 0}.contactDetailsPopup .contactBody .tabBlockContainer .contactLinks .linkContainer .navButton{border-radius:.5rem;color:#fff;background-color:#009fe3;padding:.25rem 1rem;transition:background-color .2s ease;cursor:pointer;font-size:.8rem}.contactDetailsPopup .contactBody .tabBlockContainer .contactLinks .linkContainer .navButton:hover{background-color:#31c1ff}.contactDetailsPopup .contactBody .tabBlockContainer .buttonsContainer{padding-top:1rem;display:flex;justify-content:space-between;align-items:center}.contactDetailsPopup .contactBody .tabBlockContainer .buttonsContainer .deleteButton{cursor:pointer;color:#434b50;transition:color .2s ease;font-size:1.5rem}.contactDetailsPopup .contactBody .tabBlockContainer .buttonsContainer .deleteButton:hover{color:red}.contactDetailsPopup .contactBody .tabBlockContainer .buttonsContainer .deleteButton.hide{visibility:hidden}.contactDetailsPopup .contactBody .tabBlockContainer .buttonsContainer .submitButtons{display:flex}.contactDetailsPopup .contactBody .tabBlockContainer .buttonsContainer .submitButtons .closeButton{margin-right:.5rem}.contactLinkPopup{left:50%;transform:translateX(-50%);box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);position:absolute;top:7rem;display:flex;flex-direction:column;width:30rem;max-width:100vw;background-color:#fff}.contactLinkPopup .headerContainer{display:flex;justify-content:space-between;align-items:center;padding:1rem;background-color:#009fe3}.contactLinkPopup .headerContainer .headerTitle{color:#fff;font-size:1.5rem}.contactLinkPopup .headerContainer .closeButton{color:#fff;font-size:.8rem;cursor:pointer;transition:color .2s ease}.contactLinkPopup .headerContainer .closeButton:hover{color:red}.contactLinkPopup .contactDossiers{padding:0 1rem 1rem;position:relative;display:flex;flex-direction:column}.contactLinkPopup .contactDossiers .searchContainer{display:flex;justify-content:flex-end;margin-bottom:1rem}.contactLinkPopup .contactDossiers .contactDossierContainer{border-radius:.5rem;border:1px solid #ccc;display:flex;margin-bottom:.5rem}.contactLinkPopup .contactDossiers .contactDossierContainer:last-child{margin-bottom:0}.contactLinkPopup .contactDossiers .contactDossierContainer .dossierIconContainer{border-right:1px solid #ccc;display:flex;align-items:center;padding:0 1rem}.contactLinkPopup .contactDossiers .contactDossierContainer .dossierIconContainer .dossierIcon{color:#434b50}.contactLinkPopup .contactDossiers .contactDossierContainer .dossierDataContainer{display:flex;flex-direction:column;padding:.5rem;flex:1}.contactLinkPopup .contactDossiers .contactDossierContainer .dossierDataContainer .dossierName{color:#434b50;font-size:1.2rem;font-weight:500}.contactLinkPopup .contactDossiers .contactDossierContainer .dossierDataContainer .dossierType{color:#9a9a9a;font-size:.9rem}.contactLinkPopup .contactDossiers .contactDossierContainer .dossierLinkButton{align-self:center;padding:.5rem 1rem;margin-right:1rem;cursor:pointer;transition:background-color .2s ease;width:6rem;user-select:none;text-align:center;color:#fff;background-color:#009fe3}.contactLinkPopup .contactDossiers .contactDossierContainer .dossierLinkButton:hover{background-color:#006997}.contactLinkPopup .contactDossiers .contactDossierContainer .checkIcon{color:#29a71a}.contactLinkPopup .contactLinkFooter{display:flex;justify-content:flex-end;padding:1rem}.actionCodePopup{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);display:flex;flex-direction:column;background-color:#fff;width:30rem;position:absolute;top:5rem}.actionCodePopup .headerContainer{display:flex;justify-content:space-between;align-items:center;padding:1rem;background-color:#009fe3}.actionCodePopup .headerContainer .headerTitle{font-size:1.5rem;color:#fff}.actionCodePopup .headerContainer .closeButton{font-size:.8rem;color:#fff;cursor:pointer;transition:color .2s ease}.actionCodePopup .headerContainer .closeButton:hover{color:red}.actionCodePopup .actionCodeBody{display:flex;flex-direction:column;padding:1rem}.actionCodePopup .actionCodeBody .actionCodeField{margin-bottom:1rem}.actionCodePopup .actionCodeBody .periodContainer{display:flex;flex-wrap:wrap}.actionCodePopup .actionCodeBody .periodContainer .periodLabel{display:block;font-size:.9rem;color:#434b50;margin-bottom:.5rem;width:100%}.actionCodePopup .actionCodeBody .periodContainer .valueSelection{margin-right:.5rem;width:20%}.actionCodePopup .actionCodeBody .periodContainer .keySelection{width:50%}.actionCodePopup .actionCodeBody .updateUsersContainer{display:flex;align-items:center}.actionCodePopup .actionCodeBody .updateUsersContainer .infoContainer{position:relative}.actionCodePopup .actionCodeBody .updateUsersContainer .infoContainer:hover .infoText{visibility:visible;opacity:1}.actionCodePopup .actionCodeBody .updateUsersContainer .infoContainer .infoIcon{font-size:.9rem;color:#009fe3;cursor:help;transition:color .2s ease}.actionCodePopup .actionCodeBody .updateUsersContainer .infoContainer .infoIcon:hover{color:#006997}.actionCodePopup .actionCodeBody .updateUsersContainer .infoContainer .infoText{border-radius:.5rem;z-index:100;position:absolute;visibility:hidden;opacity:0;left:1rem;bottom:0;transition:visibility .2s ease-in-out,opacity .2s ease-in-out;background-color:#fff;border:1px solid #434b50;width:20rem;padding:.5rem}.actionCodePopup .actionCodeFooter{display:flex;justify-content:space-between;padding:1rem;align-items:center}.actionCodePopup .actionCodeFooter .deleteButton{visibility:visible;color:#434b50;transition:color .2s ease;cursor:pointer}.actionCodePopup .actionCodeFooter .deleteButton:hover{color:red}.actionCodePopup .actionCodeFooter .deleteButton.hidden{visibility:hidden}.actionCodePopup .actionCodeFooter .cancelButton{margin-right:1rem}.materialMenu .pageTitleIcon{margin:0 .5rem}@media (max-width:599px){.materialMenu .fullWidth{padding:0;width:95%;margin:0 2.5%;max-width:95%}}.materialMenu .rightContent{margin-right:1rem;display:flex;align-items:center}.materialMenu .rightContent .modeWarning{color:red;font-size:1.5rem}.materialMenu .rightContent .accountContainer{display:flex;align-items:center;cursor:pointer}.materialMenu .rightContent .accountContainer .profilePicture{height:3rem;width:3rem;border-radius:50%;margin-right:.5rem;background-position:50%;background-size:cover}.materialMenu .rightContent .accountContainer .firstName{font-size:1.5rem;user-select:none}.materialMenu #menuTutorial.highlighted{animation:a 1s infinite}.materialMenu #menuTutorial.highlighted span{animation:b 1s infinite}@keyframes a{0%{box-shadow:0 0 0 0 rgba(0,159,227,.5)}70%{box-shadow:0 0 0 .8rem rgba(0,159,227,0)}to{box-shadow:0 0 0 0 rgba(0,159,227,0)}}@keyframes b{0%{color:rgba(0,159,227,.5)}50%{color:#009fe3}to{color:#000}}