@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700&display=swap);*{box-sizing:border-box;margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent}body,html{height:100%;width:100%;max-width:100%;overflow-x:hidden}body{background-color:#f4f6f3;min-width:1280px;height:100%}[hidden]{display:none!important}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}*,body,html{font-size:16px;font-family:Open Sans,sans-serif}@media screen and (max-width:900px){*,body,html{font-size:14px}}h1{font-size:1.625rem;font-weight:400;line-height:2.25rem;color:#30375b}h1,h2{margin:0}h2{font-size:1rem;font-weight:600;padding:0}.a-span.--greet{color:#fff;font-size:.875em;font-weight:600}.a-link.--greet{color:#979797;font-size:.8125em;font-weight:600;margin-top:.3125rem}.a-link.--greet:hover{color:#8dc642}a{color:#fff}a,a:hover{text-decoration:none}.m-choices__inner,input,input.string,p[readonly=readonly],select,select.select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;background:transparent;color:#000;font-size:1rem;border:1px solid #d8d8d8;border-radius:5px;padding:.86375rem 0 .86375rem 1.0625rem;width:100%;max-height:3.1025rem;margin-top:.3625rem;line-height:1.375rem;display:inline-flex}.m-choices__inner::-webkit-input-placeholder,input.string::-webkit-input-placeholder,input::-webkit-input-placeholder,p[readonly=readonly]::-webkit-input-placeholder,select.select::-webkit-input-placeholder,select::-webkit-input-placeholder{color:#9e9e9e}.m-choices__inner::-moz-placeholder,input.string::-moz-placeholder,input::-moz-placeholder,p[readonly=readonly]::-moz-placeholder,select.select::-moz-placeholder,select::-moz-placeholder{color:#9e9e9e}.m-choices__inner:-ms-input-placeholder,input.string:-ms-input-placeholder,input:-ms-input-placeholder,p[readonly=readonly]:-ms-input-placeholder,select.select:-ms-input-placeholder,select:-ms-input-placeholder{color:#9e9e9e}.m-choices__inner::-ms-input-placeholder,input.string::-ms-input-placeholder,input::-ms-input-placeholder,p[readonly=readonly]::-ms-input-placeholder,select.select::-ms-input-placeholder,select::-ms-input-placeholder{color:#9e9e9e}.m-choices__inner::placeholder,input.string::placeholder,input::placeholder,p[readonly=readonly]::placeholder,select.select::placeholder,select::placeholder{color:#9e9e9e}select,select.select{color:#9e9e9e}option{font-size:1rem;box-sizing:border-box}input:focus,option:focus,select:focus{outline:none}fieldset{display:flex;padding:0;border:none}label{font-size:.9375rem;color:#9e9e9e;padding:0;margin:0 0 .3625rem;font-weight:600;white-space:nowrap;text-overflow:ellipsis}abbr[title]{font-size:.8rem;text-decoration:none}.form-check{display:flex;margin-top:.5625rem}input[type=checkbox]{display:none}input[type=checkbox]+label{font-size:.8125rem;font-weight:600;display:flex;align-items:center;margin:0}input[type=checkbox]+label:before{content:"";width:1.25rem;height:1.25rem;display:inline-flex;align-items:center;justify-content:center;margin-right:.625rem;border:.0625rem solid #d8d8d8;background-image:url(https://pepsico-health.herokuapp.com/packs/media/images/checkmark-8182ddab856a311c42a071042a561b7e.svg);background-size:.875rem .6875rem;background-position:50%;background-origin:content-box;background-repeat:no-repeat;background-color:#fff}input[type=checkbox]:checked+label:before{content:"";background-color:#4696bc}.a-input--searchInput{border:none;height:100%;margin-top:0;display:inline-block;vertical-align:middle;font-size:1rem;font-weight:600;width:100%;color:#9e9e9e;color:rgba(0,0,0,.8);padding-left:0}.a-input--searchInput::-webkit-input-placeholder{color:#979797;font-weight:600}.a-input--searchInput::-moz-placeholder{color:#979797;font-weight:600}.a-input--searchInput:-ms-input-placeholder{color:#979797;font-weight:600}.a-input--searchInput::-ms-input-placeholder{color:#979797;font-weight:600}.a-input--searchInput::placeholder{color:#979797;font-weight:600}.a-button{border-radius:1.15625rem;border:2px solid #8dc642;box-sizing:border-box;color:#8dc642;display:inline-block;font-size:.8125rem;font-weight:800;line-height:.8125rem;padding:.5rem 1.25rem;text-transform:uppercase;transition:all .1s ease-out;width:auto}.a-button:hover{cursor:pointer}.a-button--cancel{color:#d8d8d8;border-color:#d8d8d8;line-height:1.125rem;margin-right:.8125rem}.a-button--cancel:hover{background-color:#d8d8d8;color:#fff}.a-button--fill{color:#fff;line-height:1.125rem;background-color:#8dc642}.a-button--fill:hover{background-color:transparent;color:#8dc642}.a-button--fill-blue{border-color:#2986b2}.a-button--fill-blue,.a-button--login{line-height:1.125rem;background-color:#2986b2;color:#fff}.a-button--login{display:block;-ms-grid-row-align:center;align-self:center;padding:1rem 6.1875rem;border-radius:1.5625rem;border-width:0;margin:2.25rem auto 0;max-width:100%}.a-button--login:hover{cursor:pointer;background-color:#51acd7}.a-button--login--expand{padding:1rem 1.97125rem}.a-button--delete{position:absolute;z-index:0;bottom:0;left:0;right:0;border-radius:0;background-color:#bf1d29;border-color:#bf1d29;color:#fff;line-height:1.5rem;display:inline-block;text-align:center}.a-button--add-note{width:100%;border-radius:0;margin-top:0;border-color:#8dc642;background-color:#8dc642;border-width:2px;color:#fff;text-transform:capitalize;transition:all .2s ease-out}.a-button--add-note:hover{background-color:#fff;color:#8bc836}.a-button--outline{display:flex;align-items:center;margin-right:1.0625rem}.a-link{display:block;font-size:.8125rem;text-align:center;margin-top:2.25rem;text-transform:uppercase;font-weight:600;text-align:left}.a-link--login{text-transform:none;margin-top:5.0625rem;text-align:center}.a-link:hover{color:#8dc642;text-decoration:underline}.a-link__notes{margin-top:0;color:#8dc642}.a-link--previous{position:absolute;top:4rem;color:#d0d0d0;display:flex;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;transition:all .2s cubic-bezier(.175,.885,.32,1.275)}.a-link--previous:before{content:"";margin-right:.5rem;background-image:url(https://pepsico-health.herokuapp.com/packs/media/images/back-arrow-1011967a18b02ddf028db8d2990f85d5.svg);width:.6875rem;height:.6875rem;width:.8rem;height:.8rem;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:50%}.a-link--previous:hover{text-decoration:none}.a-link--greet{color:#979797;font-size:.8125em;font-weight:600;margin-top:.3125rem;text-transform:capitalize}.a-link--all-facilities{color:#848484;margin-top:1.0625rem;display:flex;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;transition:all .2s cubic-bezier(.175,.885,.32,1.275)}.a-link--all-facilities:before{content:"";margin-right:.5rem;background-image:url(https://pepsico-health.herokuapp.com/packs/media/images/chevron-4e20c0e8440d47c8dca354d6f9f36707.svg);width:.8rem;height:.8rem;display:inline-block;background-size:contain;background-repeat:no-repeat;transform:rotate(90deg)}.a-link--all-facilities:hover{text-decoration:none;transition:all .2s cubic-bezier(.175,.885,.32,1.275)}.a-link--reset-search{margin:0}.a-link--reset-search:hover{color:#8dc642}.a-logo{width:11.4375em}table{border-spacing:0 .625rem}thead th{text-align:left;padding:0 1.375rem .2875rem .625rem;white-space:nowrap}tbody tr{background-color:#fff;width:100%;position:relative}td,td a{color:#5a5a5a;font-weight:600;line-height:1.5rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;vertical-align:middle}td{margin:0;border:none;padding:.65625rem .53125rem .65625rem .625rem}td a{padding-left:1.1875rem}th{font-size:.8125rem;text-transform:uppercase;color:#2986b2}tbody tr{transition:all .15s ease-out}tbody tr:hover{box-shadow:0 0 .4rem .05rem rgba(0,0,0,.2)}tbody tr.is-discarded td,tbody tr.is-discarded td a{color:#b1b1b1}tbody tr td:first-child{display:flex;align-items:center}tbody tr td:first-child:before{content:"";position:absolute;display:block;height:.75rem;width:.75rem;background-color:transparent;background-size:contain;background-position:50%;align-items:center}.is-discarded td:first-child:before{background-image:url(https://pepsico-health.herokuapp.com/packs/media/images/x-2b6be04cdfcef1a1c4b47c07aaee83f2.svg)}.is-watching td:first-child:before{background-image:url(https://pepsico-health.herokuapp.com/packs/media/images/heart--full-5f93c85f696b532804fe7e1b793cfd09.svg)}td a{display:inline-block;width:100%;z-index:1}.a-hamburger{display:flex;flex-shrink:0;flex-direction:column;justify-content:center;align-items:center;align-self:center;padding:.25rem 0;background-color:#8dc642;margin-left:.5rem;width:30px;height:30px;transition:all .2s linear;position:relative}@media(min-width:1251px){.a-hamburger{display:none}}.a-hamburger:hover{cursor:pointer;transform:scale(1.1)}.a-hamburger span{width:70%;height:2px;background-color:#fff;box-sizing:border-box;transition:all .5s linear;border-color:#fff}.a-hamburger span:nth-child(2){margin:.25rem}.a-hamburger--active{flex-direction:unset;padding:0}.a-hamburger--active span:first-child{display:block;width:17px;height:17px;border-left:3px solid #fff;border-bottom:3px solid #fff;background-color:unset;transform:rotate(45deg)}.a-hamburger--active span:nth-child(2){position:absolute;margin:0;width:22px;height:3px;background-color:#fff}.a-hamburger--active span:last-child{display:none}.m-alert{top:0;left:0;right:0;margin:0 auto;text-align:center;padding:2rem 0;width:100%;text-transform:uppercase;font-weight:600;box-shadow:1rem 0 2rem rgba(0,0,0,.6);z-index:3;background-color:#2986b2;display:flex;justify-content:center;align-items:center;transition:all .3s ease-in}.m-alert,.m-alert button{position:absolute;color:#fff}.m-alert button{font-size:4rem;transform:rotate(45deg);right:3rem;top:-.05rem;transition:all .3s cubic-bezier(.175,.885,.32,1.275);border:none;background-color:transparent}.m-alert button:focus{outline:none}.m-alert button:hover{transform:scale(1.3) rotate(-45deg);cursor:pointer}.m-alert.anim-disappear{transform:translateY(-10rem)}.m-alert--alert{background-color:#bf1d29}.m-alert--success{background-color:#8dc642}.m-brand-logo{width:100%;padding:.8593em 2.1875em 1.125em 1em;border-right:.078125em solid #d0d0d0;text-align:center;background-color:#fff;display:flex;flex-direction:column}.m-brand-logo__span{margin-top:.453125em;width:100;color:#30375b;font-family:Helvetica;font-size:.8125em;font-weight:600;text-align:center;font-style:italic;padding-left:1rem}.m-greet{padding:1.875em 0 0 1.59375em;display:flex;flex-direction:column;margin-bottom:2.0625em}.m-card{background-color:#fff;display:flex;justify-content:space-between;padding:1.875rem 2.5rem 2.5rem 1.875rem;margin-top:1.1875rem;position:relative}.m-card .m-form{width:73%}.m-card .m-form--full{width:100%}.m-card h2{color:#2986b2;text-transform:uppercase}.m-card--inner-half{display:flex;flex-direction:column;width:100%;font-weight:600}.m-card--inner-half:first-child{margin-right:39px}.m-card--inner-half .form-group,.m-card--inner-half label{margin-top:1.8125rem}.m-card--inner-half label{margin-bottom:0}.m-card--fourth{padding:.5625rem .6563rem;margin:.9375rem 0 0;justify-content:flex-start;align-items:center;position:relative}.m-card--fourth__icon{width:2.67rem;height:2.67rem;margin-right:.658125rem}.m-card--fourth__info{display:flex;flex-direction:column;max-width:100%;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.m-card--fourth__info__title{font-size:.6875rem;color:#848484;line-height:.9375rem}.m-card--fourth__info__info{display:block;font-size:1rem;font-weight:600;color:#000;max-width:100%;overflow:hidden;white-space:nowrap;float:left;text-overflow:ellipsis;line-height:1.375rem}.m-card--fourth__info__info__tooltip{position:absolute;font-size:.8rem;font-weight:600;white-space:nowrap;left:.5rem;top:1.25rem;background-color:#2986b2;padding:.2rem .5rem;color:#fff;border-radius:5px;text-transform:uppercase;transition:all .3s cubic-bezier(.175,.885,.32,1.275);transition-delay:0s;opacity:0;pointer-events:none;box-shadow:0 0 .5rem .1rem rgba(0,0,0,.25);z-index:2}.m-card--fourth__info__info__tooltip:after{content:"";display:inline-block;position:absolute;width:.05rem;height:.5rem;border:5px solid transparent;border-top-color:#2986b2;z-index:1;top:1.25rem;left:3.5rem}.m-card--fourth__info__info:hover+.m-card--fourth__info__info__tooltip{transition-delay:.5s;top:.5rem;opacity:1}.m-card--contract{flex-direction:column;justify-content:flex-start;text-align:center;padding:1rem 0 .9025rem;margin-top:20px;flex-shrink:0}.m-card--contract__title{font-size:1.5625rem;font-weight:800;color:#2986b2;line-height:1.375rem;flex-shrink:0}.m-card--contract__volume{color:#2986b2;font-size:1rem;font-weight:600;margin-top:1.2775rem;line-height:2.125rem;flex-shrink:0}.m-card--contract__volume-subtitle{font-size:.6875rem;line-height:.9375rem;color:#b6b6b6}.m-card--contract__image{width:7.125rem;height:5.5rem;min-height:5.5rem;background-repeat:no-repeat;background-size:contain;background-position:50%;margin:16.75px auto 0}.m-card--contract__image:before{content:"n/a";font-weight:800;position:absolute;color:rgba(0,0,0,.25);left:0;right:0;height:72px;width:72px;margin:.5rem auto 0;padding:25.28px 10.78px;box-sizing:border-box;background-color:#f4f6f3;border-radius:50%}.m-card--contract__image.is-pepsi{background-image:url(https://pepsico-health.herokuapp.com/packs/media/images/pepsi--large-593aca09a63a9df28626fe84c38d9aa9.png);background-size:4.5rem 4.5rem}.m-card--contract__image.is-pepsi:before{display:none}.m-card--contract__image.is-coke{background-image:url(https://pepsico-health.herokuapp.com/packs/media/images/coke-ba0637b82019fa7b1a9e3c383bc4a3b6.svg);background-size:7.1875rem 4.8125rem}.m-card--contract__image.is-coke:before{display:none}.m-card--contract__image.is-split{background-image:url(https://pepsico-health.herokuapp.com/packs/media/images/pepsi-coke--shared-4315d851c6dc3eae2169dbb6cc793068.svg);background-size:7.1875rem 4.8125rem}.m-card--contract__image.is-split:before{display:none}.m-card--contract__image.is-none,.m-card--contract__image.is-other{position:relative}.m-card--contract__image.is-none:before,.m-card--contract__image.is-other:before{content:"other";font-weight:800;position:absolute;color:rgba(0,0,0,.25);left:0;right:0;height:72px;width:72px;margin:.5rem auto 0;padding:25.28px 10.78px;box-sizing:border-box;background-color:#f4f6f3;border-radius:50%}.m-card--contract__image.is-none:before{content:"NONE"}.m-card--contract__operator{font-size:.8125rem;font-weight:600;line-height:1.125rem;color:#30375b;margin-top:.97rem}.m-card--half{flex-direction:column}.m-card__title{color:#2986b2;width:100%;text-transform:uppercase;text-align:center}.m-card--full{flex-direction:column}.m-card__group--full{margin-top:1.1825rem}.m-card .disabled{background-color:#f4f6f3;color:#b1b1b1}.m-form__search{height:100%;width:100%;display:flex}.m-form__search a{padding:1rem 0;color:#9e9e9e;font-weight:600;font-size:.8125rem}.m-form__search button[type=submit],.m-form__search input[type=submit]{display:none}.m-form__search-input{max-width:40%;width:100%;padding:.625rem 1.875rem}.m-form__search-filter{padding:.625rem 1.875rem .625rem 1.28625rem;display:flex;border-left:1px solid #d0d0d0;width:100%;min-width:708px}.m-form__search-filter select{padding:.5rem 0 .5rem .9375rem;font-size:.8125rem;line-height:.8125rem;font-weight:800;height:auto;margin-right:.875rem;margin-top:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.m-form__search-filter .m-choices{display:inline-block;white-space:nowrap;margin-right:.875rem;flex:2 1 auto}.m-form__search-filter .m-choices__list[role=listbox]{position:relative}.m-form__search-filter .m-choices__inner{margin-top:0;border-radius:10px}.m-form__options{position:absolute;top:0;right:0;margin:.953125rem 1.8125rem 0 0;flex:1 1 row}.m-form__options .a-button{margin-top:0;line-height:1.125rem}.m-form__options .a-button:first-child{margin-right:20px}.m-form__options .a-button:last-child{margin-right:0}.m-form--login .form-group{margin-top:2.0625rem}.m-form--login .form-group-invalid input{position:relative}.m-form--login .form-group .invalid-feedback{margin-top:.75rem}.m-form--login label{color:#fff;font-size:.9375rem}.m-form--login input:not([type=submit]){margin-top:.625rem;background-color:#fff}.m-form--login .form-check-label,.m-form--login a{font-size:.8125rem;font-weight:600;text-transform:capitalize}.m-form--login .alert-danger{display:none}.m-form__login-options{display:flex;justify-content:space-between;align-items:flex-end;margin-top:1.1875rem}.m-form__login-options .form-group{margin-top:0}.m-form__login-options a{line-height:22px}.m-form .form-group-invalid input{background-color:rgba(191,29,41,.15);background-color:#f5ddde;border-color:#bf1d29;color:#000}.m-form .form-group-invalid label{color:#bf1d29}.m-form .form-group-invalid .invalid-feedback{color:#bf1d29;font-size:.8rem;font-weight:600}.flex-row{display:flex}.flex-row .m-choices:first-child{margin-right:.625rem}.m-dateWrapper .justify-content-between .m-choices:last-child{margin-left:1rem}.m-navbar{display:flex;flex-direction:column;flex-grow:2}.m-navbar__link{font-size:1.125em;font-weight:600;padding:1.03125em 0 1.03125em 1.59375em;max-height:3.4375em;transition:all .1s ease-out}.m-navbar__link.--logout{display:flex;position:absolute;bottom:0;flex-direction:column;justify-content:flex-end;max-height:none;width:100%}.m-navbar__link:hover{background-color:#1e233a;color:#8dc642}.m-navbar__button{font-size:.8125rem;padding:1em 2.40625em;margin:0 auto 0 1.5625em;border-radius:1.5625em;font-weight:600;text-transform:uppercase;display:flex;align-items:center;transition:all .1s ease-out}.m-navbar__button.--watchlist{background-color:#2986b2;margin-bottom:1.8125em}.m-navbar__button.--watchlist:before{content:"";display:block;position:relative;width:1rem;height:1rem;margin-right:.64625em;background-image:url(https://pepsico-health.herokuapp.com/packs/media/images/heart-c8661f75df3b1bb880a0843c8933e71d.svg);background-size:contain;background-repeat:no-repeat}.m-navbar__button.--watchlist:hover{background-color:#1f6789;color:#fff;text-decoration:none}.m-navbar hr{height:1px;width:100%;background:#fff;border-bottom:1px solid #d3d3d3}.m-choices{width:100%;position:relative}.m-choices.is-focused{outline:none}.m-choices__list input[type=text]{display:none}.m-choices__list[role=listbox]{max-height:0;overflow:hidden;transition:all .2s ease-out;transform:translateZ(0) scale(1);background-color:#fff;border-right:1px solid #d8d8d8;border-left:1px solid #d8d8d8;border-top:transparent;border-bottom:1px solid transparent;margin-top:-.5rem;width:100%;z-index:-1;position:absolute}.m-choices__list.is-active .m-choices__list[role=listbox]{max-height:10rem;overflow:scroll;overflow-x:hidden;border-bottom:1px solid #d8d8d8;border-radius:0 0 5px 5px;width:100%;z-index:1}.m-choices__list--single{font-weight:600;min-width:100%}.m-choices__list--single .m-choices__item--selectable{font-size:14px;font-weight:400;white-space:nowrap;display:inline-flex;overflow:hidden;text-overflow:ellipsis;min-width:0;color:#d1d1d1;width:calc(100% - 2rem)}.m-choices__list--single .m-choices__item--selectable:not([data-value=""]){color:#d1d1d1;font-size:14px;font-size:1rem;color:#000}.m-choices__searchable{transition:all .2s linear;position:relative}.m-choices__searchable .m-choices__list--dropdown{position:absolute;width:100%;display:inline-block;max-height:0;overflow:hidden}.m-choices__searchable .m-choices__list--dropdown input[type=text]{display:block;background-color:#fff;border-top:0;border-radius:0;color:#8dc642;font-weight:800;max-height:0;padding:0 0 0 1.0625rem;transition:all .2s linear;margin-top:-.75rem;z-index:5}.m-choices__searchable .m-choices__list--dropdown.is-active{max-height:10rem;min-height:100%;display:inline-block;position:absolute;height:100%;height:10rem;overflow:scroll;overflow-x:hidden;border-bottom:2px solid #d8d8d8;z-index:5;top:2.5rem;border-radius:0 0 10px 10px}.m-choices__searchable .m-choices__list--dropdown.is-active input[type=text]{max-height:15rem;padding:.86375rem 0 .86375rem 1.0625rem;z-index:5}.m-choices__searchable .m-choices__list--dropdown.is-active .m-choices__list[role=listbox]{max-height:10rem;min-height:100%;overflow:scroll;display:inline-block;z-index:5}.m-choices__searchable .m-choices__list--dropdown .m-choices__item{flex-shrink:0;transition:all .2s linear}.m-choices__item--choice{padding:.86375rem 1.0625rem}.m-choices__item--choice[data-value=""]{color:#d8d8d8}.m-choices__item--choice[data-value=""]:after,.m-choices__item--choice[data-value=""]:before{content:"--";display:inline-block;margin:0 .25em}.m-choices__item--choice:hover{background-color:#8dc642;color:#fff;cursor:pointer}.m-choices__item{min-height:1rem;position:relative;display:flex;align-items:center}.m-choices__item--selectable{font-size:.75rem;font-weight:600;max-width:100%;overflow:hidden;text-overflow:ellipsis}.m-choices__inner{display:flex;align-items:center;justify-content:space-between}.m-choices__inner:after{content:"";position:absolute;right:.646875rem;width:.7rem;height:.6rem;background-image:url(https://pepsico-health.herokuapp.com/packs/media/images/chevron-4e20c0e8440d47c8dca354d6f9f36707.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;margin:0;transition:transform .4s ease-out;transform-style:preserve-3d}.m-choices .is-focused .m-choices[role=listbox]{max-height:5rem}.m-choices.is-open .m-choices__inner:after{transform:rotateX(180deg)}.m-back-to-top{height:3.125rem;width:3.125rem;background-color:#2986b2;border-radius:50%;display:flex;align-items:center;justify-content:center;position:fixed;bottom:-10rem;right:.9625rem;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.m-back-to-top.is-showing{bottom:3rem}.m-back-to-top:hover{transform:scale(1.2);cursor:pointer}.m-back-to-top:hover .m-back-to-top__tooltip{opacity:1;top:-1.5rem;transition-delay:1s}.m-back-to-top__tooltip{position:absolute;font-size:.6rem;font-weight:600;white-space:nowrap;left:-4rem;top:1.5rem;background-color:#2986b2;padding:.2rem .5rem;color:#fff;border-radius:5px;text-transform:uppercase;transition:all .3s cubic-bezier(.175,.885,.32,1.275);transition-delay:0s;opacity:0}.m-back-to-top__tooltip:after{content:"";display:inline-block;position:absolute;width:.05rem;height:.5rem;border:5px solid transparent;border-top-color:#2986b2;z-index:1;top:1rem;right:1.3rem}@media screen and (min-width:1720px){.m-back-to-top{right:6vw}}.m-table{width:100%;margin-top:1.0625rem}.m-table__footer{display:flex;justify-content:space-between;align-items:center;margin-top:.9343rem}.m-table__footer--center{justify-content:center}.th-center{text-align:center}.th-center--contract{max-width:5.25rem}.th-center--negotiation{max-width:6.8125rem}.td__contract-wrapper{max-width:5.25rem;text-align:center}.td__negotiation-wrapper{max-width:6.8125rem;text-align:center}.td-coke,.td-none,.td-pepsi,.td-shared{position:relative;display:block;height:.75rem;width:.75rem;border:2px solid #ec1922;background-color:#ec1922;border-radius:50%;margin:0 auto}.td-pepsi{background-color:#1b50a2;border-color:#1b50a2}.td-none{background-color:#c7c7c7;border-color:#c7c7c7}.td-shared{transform:translateX(-.5rem)}.td-shared:before{content:" ";position:absolute;display:inline-block;height:100%;width:100%;border:2px solid #1b50a2;background-color:#1b50a2;border-radius:50%;top:-.15rem;left:0;margin:0 auto;transform:translateX(1rem)}.td-checked{width:.875rem;height:.6875rem;display:block;background-image:url(https://pepsico-health.herokuapp.com/packs/media/images/checkmark--green-abda9782787a74a59cb7bda96c7d89f4.svg);background-size:contain;background-repeat:no-repeat;margin:0 auto;transform:translateX(-.5rem)}.m-note{position:relative;margin-top:1.25rem;margin-left:1.25rem}.m-note__name{color:#2986b2;font-weight:800;font-size:.8125rem;line-height:1.125rem}.m-note__created time{color:#848484;font-size:.8125rem;font-weight:600;margin-top:.1875rem}.m-note__content{margin-top:.65625rem}.m-note__content p{font-size:.9375rem;line-height:1.25rem;margin-bottom:.5rem}.m-note.is-current-user .m-note__name{color:#8bc836}.m-note.is-current-user:before{background-color:#8bc836}.m-note.is-current-user:after{border-color:#8bc836}.m-note:before{content:"";width:.5rem;height:.5rem;border-radius:50%;position:absolute;left:-.9375rem;top:.35rem;background-color:#d8d8d8}.m-note:after{content:"";width:.21rem;height:95%;border-left:2px solid #d8d8d8;position:absolute;top:.5rem;left:-.75rem}.m-note__textarea{margin-top:.75rem;overflow:auto}.m-note__textarea textarea{resize:none;height:100%;width:100%;border:1px solid #979797;border-bottom:none;padding:.915rem .6875rem 0;overflow:auto}.m-note__textarea textarea:focus{outline:none}.m-note__textarea .note_body{height:8.0625rem;margin:0;padding:0}.m-note__noteless{font-size:.9375rem;margin-top:.65625rem;line-height:1.25rem}.m-note-card{display:inline-block;border:1px solid #979797;padding:1.25rem 1.1125rem 1.125rem 1.25rem;margin-top:1.1875rem;transition:box-shadow .5s cubic-bezier(.175,.885,.32,1.275)}.m-note-card:hover{box-shadow:0 0 .8rem .1rem rgba(0,0,0,.1)}.m-note-card__wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 20px 1fr;grid-template-columns:1fr 1fr;grid-column-gap:20px}.m-note-card h3{color:#2986b2}.m-note-card__hospital,.m-note-card h3{font-size:.8125rem;font-weight:800;line-height:1.125rem}.m-note-card__hospital{color:#939393}.m-note-card__date-time{font-size:.8125rem;font-weight:600;line-height:1.125rem;display:flex;align-items:flex-end;color:#939393}.m-note-card__blockquote{font-size:.9375rem;line-height:1.125rem;color:#000;margin-top:.625rem}.m-note-card p time{font-size:.8125rem;font-weight:600;line-height:1.125rem;margin-top:.25rem}.o-container--discarded .m-note{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.o-container--discarded .m-note__content{color:#bababa}.m-row{display:-ms-grid;display:grid;grid-column-gap:1.25rem;margin-bottom:1.25rem}.m-row--half{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.m-row--third{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.m-row--fourth{-ms-grid-columns:1fr 1fr 1fr minmax(0,1fr);grid-template-columns:1fr 1fr 1fr minmax(0,1fr)}.m-row--topper{margin-top:1.1825rem}@media screen and (max-width:900px){.m-row{display:flex;flex-direction:column}}.m-row .form-group-invalid .m-choices__inner,.m-row .form-group-invalid input{background-color:rgba(191,29,41,.15);border-color:#bf1d29;color:#000}.m-row .form-group-invalid label{color:#bf1d29}.m-row .form-group-invalid .invalid-feedback{color:#bf1d29;margin-top:.75rem;font-size:.75rem;font-weight:600}.m-patient{align-items:center;align-content:center;display:flex;-ms-grid-columns:1fr 20px 1fr;grid-template-columns:1fr 1fr;grid-column-gap:20px;justify-content:center;margin:10px 0 0;padding:1rem 0;text-align:center}.m-patient__label{font-size:1rem;color:#2986b2;font-weight:600;vertical-align:center;text-align:right;width:100%}.m-patient__check-wrapper{display:flex;flex-direction:row;width:100%}.m-patient__check{font-size:1.5625rem;color:#2986b2;font-weight:800;vertical-align:center;display:flex;align-items:center;margin:0 .8819rem;line-height:2.125rem;flex-grow:0}.m-patient__check:before{display:inline-block;content:"";height:1.875rem;width:1.875rem;border-radius:50%;background-size:contain;background-repeat:no-repeat;background-position:50%;margin-right:.571rem}.m-patient__check--yes:before{background-image:url(https://pepsico-health.herokuapp.com/packs/media/images/circle-yes-7e48323d4a81c1ef3eb3777c9cc18322.svg)}.m-patient__check--no:before{background-image:url(https://pepsico-health.herokuapp.com/packs/media/images/circle-no-fb8e488aec9272b943a6ea282bb4282c.svg)}.m-patient__own{font-size:.6875rem;font-weight:600;color:#b6b6b6;flex-grow:0;-ms-grid-row-align:center;align-self:center}.m-breakdown{display:flex;flex-direction:column;padding:17.75px 0 0;text-align:center;margin-top:20px}.m-breakdown__split-wrapper{display:flex;flex-direction:row;width:100%;text-align:center;border-right:none;border-left:none}.m-breakdown__split-wrapper:not(:last-child){margin-top:17.75px;border:1px solid #d8d8d8;border-right:none;border-left:none}.m-breakdown__split{width:50%;box-sizing:border-box;text-align:center;position:relative}.m-breakdown__split:first-child{border-right:1px solid #d8d8d8}.m-breakdown__subtitle{font-size:.8125rem;line-height:1.125rem;color:#848484;text-align:center;padding-top:22.5px}.m-breakdown__info{padding-top:6.12px;padding-bottom:29.88px}.m-breakdown__info,.m-breakdown__info--university{font-size:1rem;line-height:1.375rem;font-weight:600;text-align:center;margin:0 auto;width:90%;display:block;overflow:hidden;text-overflow:ellipsis}.m-breakdown__info--university{padding-top:0}.m-breakdown__info-bottom{font-size:.8125rem;line-height:1.125rem;color:#848484;text-align:center}.m-breakdown__split.univeristy .m-breakdown__subtitle:first-child{padding-top:10px}.m-breakdown__split.univeristy .m-breakdown__subtitle.contract{padding-top:0}.m-hospital__notes{overflow-Y:scroll;width:20.5rem;height:100%;min-height:100vh;justify-self:flex-end;background-color:#fff;position:absolute;right:0;padding:1.8125rem 2.3125rem 1.875rem .9375rem;flex-shrink:0}.m-hospital__notes ul{list-style:none}.m-hospital__notes__header{display:flex;justify-content:space-between;align-items:baseline}.m-hospital__content{padding:.953125em 1.8125rem 1.25rem;position:relative;width:calc(100% - 20.5rem);margin:0 auto 0 0;display:flex;flex-direction:column}.m-hospital__content .m-row{margin-bottom:0}.m-hospital__content .m-row--fourth,.m-hospital__content .m-row--third{grid-column-gap:.6406rem;margin-bottom:0}.m-hospital__header-wrapper{margin-bottom:1rem;position:relative}.m-hospital__title{margin-top:.578125rem;line-height:2rem}.m-hospital__subtitle{font-size:.875rem;line-height:1.1875rem;color:#2986b2;text-transform:uppercase;margin-top:.296875rem}.m-hospital__favorite-icon{position:absolute;right:0;top:0;height:100%;display:flex;margin:0 auto;color:transparent}.m-hospital__favorite-icon:before{content:"";background-image:url(https://pepsico-health.herokuapp.com/packs/media/images/heart--empty-0d40326106b6fdc00fe4e0f5b487c596.svg);background-size:1.375rem 1.25rem;background-position:50%;background-repeat:no-repeat;width:1.375rem;height:100%}.m-hospital__favorite-icon.ion-md-eye:before{background-image:url(https://pepsico-health.herokuapp.com/packs/media/images/heart--full-5f93c85f696b532804fe7e1b793cfd09.svg)}.m-hospital__contract-exp{font-size:.8125rem;font-weight:600;color:#30375b;margin-top:.796875rem;margin-right:auto}.m-hospital__options{display:flex;justify-content:flex-end}.m-hospital__health-system{max-width:150px;max-width:10vw}.m-hospital__hospital-name a{max-width:275px;max-width:20vw}.m-legend{display:flex}.m-legend__key{display:flex;align-items:center;text-transform:capitalize;font-size:.8125rem;color:#979797;font-weight:600;margin-right:.90625rem}.m-legend__key:before{content:"";position:relative;display:block;height:.75rem;width:.75rem;background-color:#ec1922;border-radius:50%;margin:0 .3125rem 0 auto}.m-legend__key--pepsi:before{background-color:#1b50a2}.m-legend__key--none:before{background-color:#c7c7c7}.m-legend__key:last-child{margin-right:0}.m-admin{text-align:center;padding:1.25rem 3.07rem 1.53125rem;background-color:#fff;margin-top:1.25rem;margin-right:1.25rem;width:calc(25% - .9375rem);display:flex;flex-direction:column;justify-content:flex-end}.m-admin:nth-child(4n){margin-right:0}.m-admin__wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start}.m-admin__status{font-size:.8125rem;font-weight:900;text-transform:capitalize;color:#c7c7c7;min-height:1.5rem;line-height:1.5rem;height:100%;justify-self:flex-start}.m-admin__name{font-size:1rem;line-height:1.375rem;color:#000;font-weight:600;margin-top:1.328125rem}.m-admin__email{font-size:.8125rem;line-height:1.5rem;color:#b1b1b1}.m-admin__options{margin-top:3.078125rem;display:flex;justify-content:center;flex-wrap:nowrap;flex:0 0 auto}.m-admin--inactive .m-admin__status{color:#bf1d29}.m-admin--inactive .m-admin__name{color:#b1b1b1}.m-account__email{font-size:1rem;font-weight:600;line-height:1.375rem}.m-account__login-info,.m-account time{color:#848484;font-size:.8125rem;font-weight:600}.m-account__login-info{margin-top:.625rem}.m-tooltip{position:absolute;font-size:.8rem;font-weight:600;white-space:nowrap;left:.5rem;top:2.25rem;background-color:#2986b2;padding:.2rem .5rem;color:#fff;border-radius:5px;text-transform:uppercase;transition:all .3s cubic-bezier(.175,.885,.32,1.275);transition-delay:0s;opacity:0;pointer-events:none;box-shadow:0 0 .5rem .1rem rgba(0,0,0,.25);z-index:2}.m-tooltip:after{content:"";display:inline-block;position:absolute;width:.05rem;height:.5rem;border:5px solid transparent;border-top-color:#2986b2;z-index:1;top:1.25rem;left:3.5rem}.m-tooltip__source{position:relative}.m-tooltip__source:hover{cursor:pointer}.m-tooltip__source:hover+.m-tooltip{opacity:1;top:1.25rem;transition-delay:.5s}.m-health-system__title{width:60%}.m-snapshot{padding:.5625rem .6563rem;margin:.9375rem 0 0;justify-content:flex-start;align-items:center;position:relative}.m-snapshot__icon{width:2.67rem;height:2.67rem;margin-right:.658125rem}.m-snapshot__info{display:flex;flex-direction:column;max-width:100%;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.m-snapshot__info__title{font-size:.6875rem;color:#848484;line-height:.9375rem}.m-snapshot__info__info{display:block;font-size:1rem;font-weight:600;color:#000;max-width:100%;overflow:hidden;white-space:nowrap;float:left;text-overflow:ellipsis;line-height:1.375rem}.m-snapshot__info__info[data-tooltip]:before{content:"";display:inline-block;position:absolute;width:.05rem;height:.5rem;border:5px solid transparent;border-top-color:#2986b2;z-index:1;left:3.5rem;opacity:0;top:1rem;transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.m-snapshot__info__info[data-tooltip]:after{display:inline-block;top:0;max-width:100rem;white-space:pre-wrap;left:0;z-index:3;content:attr(data-tooltip)}.m-snapshot__info__info[data-tooltip]:after,.m-snapshot__info__info__tooltip{position:absolute;opacity:0;background-color:#2986b2;padding:.2rem .5rem;color:#fff;text-transform:uppercase;border-radius:5px;transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.m-snapshot__info__info__tooltip{font-size:.8rem;font-weight:600;white-space:nowrap;left:.5rem;top:1.25rem;transition-delay:0s;pointer-events:none;box-shadow:0 0 .5rem .1rem rgba(0,0,0,.25);z-index:2}.m-snapshot__info__info__tooltip:after{content:"";display:inline-block;position:absolute;width:.05rem;height:.5rem;border:5px solid transparent;border-top-color:#2986b2;z-index:1;top:1.25rem;left:3.5rem}.m-snapshot__info__info:hover+.m-card--fourth__info__info__tooltip{transition-delay:.5s;top:.5rem;opacity:1}.m-snapshot__info:hover .m-snapshot__info__info[data-tooltip]:after{transition-delay:1.2s;top:-2rem;opacity:1}.m-snapshot__info:hover .m-snapshot__info__info[data-tooltip]:before{transition-delay:1.2s;top:-.35rem;opacity:1}.m-environment-banner{background:#979797;color:#fff;display:block;text-align:center;padding:1rem}.m-environment-banner.is-staging{background:#ff8c00}.m-environment-banner.is-development{background:#8dc642}.m-university__title{width:60%}.o-sidebar{position:fixed;top:0;left:0;z-index:1;width:14.56rem;height:100vh;display:flex;flex-direction:column;overflow:hidden;background-color:#30375b}@media(max-width:1250px){.o-sidebar{margin-left:-14.56rem;position:absolute;transition:transform .4s ease-out}.o-sidebar--active{transform:translateX(14.56rem)}}.o-searchbar,.o-sidebar header{background-color:#fff;width:100%}.o-searchbar{border-bottom:.0625em solid #d0d0d0;display:flex;height:4.4375em;position:relative;z-index:1}.o-searchbar .m-choices{max-width:40%}.o-searchbar .m-choices__list--single .m-choices__item--selectable[data-id="1"]{font-weight:800;font-size:.8125rem;color:#9e9e9e}.o-searchbar .m-choices:first-child{min-width:8rem}.o-searchbar .m-choices__item--selectable[role=option]{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.o-searchbar+.o-glossary{background:#fff;border-bottom:.0625em solid #d0d0d0}.o-container{padding:.953125em 1.8125rem 6rem;margin:0 auto;position:relative;min-height:calc(100vh - 70px)}.o-container--edit{max-width:none}.o-container--edit form,.o-container--edit h1{margin:0 auto}.o-container--edit .m-form__options{position:relative;display:flex;justify-content:flex-end;width:100%;margin-top:-2.25rem}.o-container--hospital{display:flex;max-width:none;justify-content:space-between;padding:0;position:relative}.o-container--discarded h1,.o-container--discarded p{color:#bababa}.o-container--discarded .m-card,.o-container--discarded .m-hospital__contract-exp,.o-container--discarded .m-hospital__header-wrapper{pointer-events:none;color:#bababa}.o-container--discarded .m-card *,.o-container--discarded .m-hospital__contract-exp *,.o-container--discarded .m-hospital__header-wrapper *{color:#bababa}.o-container--discarded .m-card .m-card--fourth__icon,.o-container--discarded .m-card .m-hospital__favorite-icon,.o-container--discarded .m-card .m-patient__check:before,.o-container--discarded .m-hospital__contract-exp .m-card--fourth__icon,.o-container--discarded .m-hospital__contract-exp .m-hospital__favorite-icon,.o-container--discarded .m-hospital__contract-exp .m-patient__check:before,.o-container--discarded .m-hospital__header-wrapper .m-card--fourth__icon,.o-container--discarded .m-hospital__header-wrapper .m-hospital__favorite-icon,.o-container--discarded .m-hospital__header-wrapper .m-patient__check:before{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.8}.o-container--discarded .m-card .m-card--contract__image,.o-container--discarded .m-hospital__contract-exp .m-card--contract__image,.o-container--discarded .m-hospital__header-wrapper .m-card--contract__image{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.2}.o-glossary{align-items:center;display:flex;justify-content:space-between;list-style-type:none;margin:0;padding:.5625rem 2rem}.o-glossary a{color:#979797;font-weight:600;line-height:1em;transition:all .4s ease}.o-glossary a:not(.o-glossary__reset){align-items:center;border-radius:.125rem;display:flex;font-size:.875rem;height:1.625rem;justify-content:center;width:1.625rem}.o-glossary a:not(.o-glossary__reset).active,.o-glossary a:not(.o-glossary__reset):hover{background:#8dc642;color:#fff}.o-glossary__reset{font-size:.75rem;text-transform:uppercase}.o-glossary__reset:hover{color:#8dc642;text-decoration:underline}.o-login{background-color:#fff}.o-login__logo{width:66%;max-width:384px}.o-login__logo-wrapper{width:42%;position:fixed;align-items:center;background-color:#fff}.o-login__dash,.o-login__logo-wrapper{height:100vh;display:flex;justify-content:center}.o-login__dash{background-color:#30375b;width:58%;margin-left:42%;padding:0 12.90625rem;flex-direction:column;color:#fff;overflow:hidden}.o-login__dash h2{color:#fff;font-weight:400;font-size:1.625rem;min-width:544px;text-transform:capitalize}.o-pagination{display:flex}.o-pagination span{transition:all .1s ease-in}.o-pagination span.page,.o-pagination span a{display:flex;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;border-radius:50%;color:#979797;font-weight:600;margin:0 .15625rem}.o-pagination span:not(.gap):not(.disabled):hover{background-color:#2986b2}.o-pagination span:not(.gap):not(.disabled):hover a{color:#fff}.o-pagination span.disabled:hover,.o-pagination span.gap:hover{cursor:default}.o-pagination span.page.next,.o-pagination span.page.prev{color:transparent;background-image:url(https://pepsico-health.herokuapp.com/packs/media/images/chevron-4e20c0e8440d47c8dca354d6f9f36707.svg);background-size:30% 30%;background-repeat:no-repeat;background-position:50%}.o-pagination span.page.next a,.o-pagination span.page.prev a{color:transparent}.o-pagination span.page.next:hover,.o-pagination span.page.prev:hover{background-image:url(https://pepsico-health.herokuapp.com/packs/media/images/chevron--white-05b61a16ba5c07b7718197512ee7f843.svg);color:transparent;background-size:30% 30%;background-repeat:no-repeat;background-position:50%}.o-pagination span.page.next:hover a,.o-pagination span.page.prev:hover a{color:transparent}.o-pagination span.page.prev{transform:rotate(90deg);margin-right:-.25rem}.o-pagination span.page.next{transform:rotate(-90deg)}.o-pagination span.current{background-color:#2986b2;color:#fff}.o-pagination span.disabled{pointer-events:none}main{max-width:calc(100% - 14.56em);width:100%;margin-left:14.56em;position:relative}@media(max-width:1250px){main{transition:all .4s ease-out;max-width:100vw;margin-left:0}main.main--sidebar-open{transform:translateX(14.56em)}}.market-filters{display:flex;flex-direction:column;width:100%;padding:15px 20px;margin:5px;background-color:#fff}.market-filters .date-filter-container{display:flex;align-items:end;margin-top:20px}.market-filters .date-filter-container .form-group{width:200px;margin-right:10px}.market-filters .date-filter-container #submit_date_filter{margin-bottom:10px}.markets-page{display:flex;flex-wrap:wrap;background-color:#f2f2f2;width:100%;height:100%;padding:20px}.markets-page .hide{display:none}.markets-page .loading{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:hsla(0,0%,100%,.6);display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:10;transition:opacity .3s}.markets-page .loading img{opacity:.7;-webkit-animation:rotate 1s ease-in-out infinite;animation:rotate 1s ease-in-out infinite;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@-webkit-keyframes rotate{50%{opacity:1;transform:rotate(1turn) scale(.5)}to{opacity:.7;transform:rotate(2turn) scale(1)}}@keyframes rotate{50%{opacity:1;transform:rotate(1turn) scale(.5)}to{opacity:.7;transform:rotate(2turn) scale(1)}}.markets-page .list{max-height:100%;flex-basis:100%;display:flex;flex-direction:column}.markets-page .list .o-pagination{margin:auto auto 0;padding-top:9px}.markets-page .col{display:flex;flex-basis:50%;width:50%;flex-direction:column}.markets-page .back{text-align:center;margin-top:11px;margin-bottom:5px}.markets-page .back .a-button{min-width:221px;background-color:#8dc642;color:#fff;font-weight:600;font-size:13px;font-family:Open Sans,sans-serif;transition:all .3s}.markets-page .back .a-button:hover{color:#8dc642;background-color:#fff}.markets-page .title{position:relative;text-align:center;padding:28px 5px;margin:5px 5px 0;background-color:#fff}.markets-page .title h1,.markets-page .title h2{font-family:Lucida Sans,sans-serif;font-size:25px;font-weight:700;color:#2986b2;line-height:1}.markets-page .title .btn-download{position:absolute;top:28px;right:0;font-size:12px;padding:7px 15px}.markets-page .pie-section{display:flex;flex-direction:column;height:100%;padding:15px 5px;margin:0 5px;background-color:#fff;border-top:1px solid #dedede}.markets-page .pie-section .logo{display:block;margin:auto;width:300px;height:82px;-o-object-fit:contain;object-fit:contain}.markets-page .pie-section .leyend{display:flex;justify-content:center;align-items:center;margin:auto}.markets-page .pie-section .leyend>div{flex-basis:30%;font-family:Open Sans,sans-serif}.markets-page .pie-section .leyend>div label{display:block;font-size:18px;font-weight:600;color:#b6b6b6;text-align:center;margin:auto auto 10px}.markets-page .pie-section .leyend>div span{display:block;width:100%;font-size:36px;font-weight:700;margin:auto;text-align:center;padding:5px}.markets-page .pie-section .leyend>div small{display:block;font-size:18pt;text-align:center;font-family:Liberation Sans,sans-serif;font-weight:700;color:#3b3838}.markets-page .pie-section .leyend .chart-container{flex-basis:230px;width:230px;height:230px}.markets-page .pie-section .info-filters,.markets-page .pie-section .info-today{font-size:13px;text-align:center;color:#30375b;margin:auto}.markets-page .pie-section .info-filters strong,.markets-page .pie-section .info-today strong{font-size:inherit}.markets-page .pie-section .info-today{font-size:18px}.markets-page .pie-section .info-today strong:first-child{color:#ff001e}.markets-page .pie-section .info-today strong:nth-child(2){color:#005290}.markets-page .pie-section .inputs form{display:flex;width:100%;justify-content:space-between;padding:0 30px 20px}.markets-page .pie-section .inputs form>div{flex-basis:45%}.markets-page .pie-section .inputs form>div label{color:#9e9e9e;font-size:12pt;font-weight:700;font-family:Open Sans,sans-serif}.markets-page .bar-hospital,.markets-page .bar-section{display:flex;min-height:164px;background-color:#fff;margin:0 5px;padding:20px;border-top:1px solid #dedede;cursor:pointer;transition:all .3s}.markets-page .bar-hospital:hover,.markets-page .bar-section:hover{box-shadow:0 0 8px 2px rgba(0,0,0,.2);z-index:1}.markets-page .bar-hospital a,.markets-page .bar-section a{display:flex;align-items:center;width:100%;height:100%}.markets-page .bar-hospital form,.markets-page .bar-section form{width:100%;display:flex;justify-content:space-between}.markets-page .bar-hospital .m-choices__inner,.markets-page .bar-section .m-choices__inner{padding:5px}.markets-page .bar-hospital input,.markets-page .bar-section input{padding:6px}.markets-page .bar-hospital input[type=submit],.markets-page .bar-section input[type=submit]{display:none}.markets-page .bar-hospital img,.markets-page .bar-section img{width:100px;height:80px;-o-object-fit:contain;object-fit:contain;margin-right:20px}.markets-page .bar-hospital .right,.markets-page .bar-section .right{display:flex;flex-wrap:wrap;flex:1 1 100%;justify-content:space-between;align-items:center}.markets-page .bar-hospital .right .info-filters,.markets-page .bar-hospital .right .info-today,.markets-page .bar-section .right .info-filters,.markets-page .bar-section .right .info-today{text-align:left;margin-top:10px;font-size:13px;color:#30375b}.markets-page .bar-hospital .right .info-filters strong,.markets-page .bar-hospital .right .info-today strong,.markets-page .bar-section .right .info-filters strong,.markets-page .bar-section .right .info-today strong{font-size:inherit}.markets-page .bar-hospital .right .info-today,.markets-page .bar-section .right .info-today{font-size:16px}.markets-page .bar-hospital .right .info-today strong:first-child,.markets-page .bar-section .right .info-today strong:first-child{color:#ff001e}.markets-page .bar-hospital .right .info-today strong:nth-child(2),.markets-page .bar-section .right .info-today strong:nth-child(2){color:#005290}.markets-page .bar-hospital .select,.markets-page .bar-section .select{flex-basis:30%}.markets-page .bar-hospital{min-height:127px;flex-direction:column;cursor:default}.markets-page .bar-hospital:hover{box-shadow:none}.markets-page .bar-hospital .title{padding:0;width:100%;font-size:18px;color:#5a5a5a;text-align:left;font-weight:600}.markets-page .pie-division .logo{width:130px;height:150px;margin-top:72px;margin-bottom:62px}.markets-page .pie-division .leyend{margin-top:0;margin-bottom:80px}.markets-page .pie-division .info-filters{margin-top:0}.bar-chart{display:flex;width:100%;height:25px;margin-top:10px}.bar-chart .chart{display:flex;flex:1 1 100%;height:100%;border:1pt solid #bfbfbf;padding:7px;border-radius:100px}.bar-chart .chart .fill{height:100%;transition:width .3s ease;border-radius:100px}.bar-chart .chart .fill:hover{-webkit-filter:brightness(90%);filter:brightness(90%)}.bar-chart label{display:flex;justify-content:center;align-items:center;flex-basis:60px;text-align:center;font-family:Open Sans,sans-serif;font-size:18px;font-weight:700;margin-left:5px;color:#3b3838;min-width:70px}.bar-chart label small{font-size:10pt}.bar-market{transition:all .3s}.bar-market:hover{box-shadow:0 0 8px 2px rgba(0,0,0,.2)!important;z-index:1!important}.settings-page{background-color:#f2f2f2;width:100%;height:100vh;padding-bottom:20px}.settings-page .hide{visibility:hidden}.settings-page h1{margin-bottom:2rem}.settings-page .section{background-color:#fff;margin:5px;padding:10px}.settings-page .section h2{font-family:Lucida Sans,sans-serif;font-size:18pt;font-weight:700;color:#2c4e8c;line-height:1;margin-bottom:.5rem}.settings-page .section .filters{display:flex;justify-content:space-between;width:100%}.settings-page .section .filters>div{flex-basis:30%}.settings-page .a-button{width:100%;height:40px;background-color:#8dc642;color:#fff;border-radius:0}.settings-page .a-button:hover{background-color:transparent;color:#8dc642}.facility-section{margin:10px 0}.facility-section h3{font-size:16px;color:#666;margin-bottom:10px}.settings-page .section .filters>div{flex-basis:45%}.update-data{padding:20px}.update-data form{padding:40px}.update-data form input{width:auto;padding:7px;margin-right:15px}