@charset "UTF-8";.Toastify__toast-container{z-index:9999;-webkit-transform:translate3d(0,0,9999px);position:fixed;padding:4px;width:320px;box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width : 480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{right:0;left:initial}}.Toastify__toast{position:relative;min-height:64px;box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:1px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;display:flex;justify-content:space-between;max-height:800px;overflow:hidden;font-family:sans-serif;cursor:pointer;direction:ltr}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--dark{background:#121212;color:#fff}.Toastify__toast--default{background:#fff;color:#aaa}.Toastify__toast--info{background:#3498db}.Toastify__toast--success{background:#07bc0c}.Toastify__toast--warning{background:#f1c40f}.Toastify__toast--error{background:#e74c3c}.Toastify__toast-body{margin:auto 0;flex:1 1 auto}@media only screen and (max-width : 480px){.Toastify__toast{margin-bottom:0}}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;align-self:flex-start}.Toastify__close-button--default{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:9999;opacity:.7;background-color:#ffffffb3;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right}.Toastify__progress-bar--default{background:linear-gradient(to right,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55)}.Toastify__progress-bar--dark{background:#bb86fc}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}.Toastify__toast-container{top:0;display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:fit-content;padding:0}.Toastify__toast{display:flex;align-items:center;gap:1.5rem;width:100%;padding:1rem;border-left:3px solid;font-family:Montserrat Medium,Helvetica,Arial,sans-serif;box-shadow:unset}.Toastify__toast .toast-content{display:flex;align-items:center;gap:1.5rem}.Toastify__toast .toast-content .toast-content-icon{height:23px;width:23px}.Toastify__toast .toast-content .toast-content-icon--close,.Toastify__toast .toast-content .toast-content-icon--close img{height:14px;width:14px}.Toastify__toast .toast-content .toast-content-text{width:269px;font-size:1.15rem}.Toastify__toast .Toastify__close-button{display:none;visibility:hidden;height:0;width:0}.Toastify__toast--success{background:#d4ecca;border-color:#3b8f6c;color:#3b8f6c}.Toastify__toast--error{background:#fcf1f3;border-color:#e83363;color:#e83363}@media screen and (max-width: 400px){.Toastify__toast-container{width:100%}.Toastify__toast-container .Toastify__toast .toast-content .toast-content-text{width:unset;flex:1}}@media screen and (max-width: 767px){.Toastify__toast-container--top-right,.Toastify__toast-container--bottom-center{top:calc(50px + 1rem)}.Toastify__toast-container--bottom-center{top:unset;bottom:15rem;left:0;display:flex;justify-content:center;width:100%;padding:0 .25rem;transform:translate(0)}.Toastify__toast-container--bottom-center .Toastify__toast{width:fit-content}}@media screen and (min-width: 768px){.Toastify__toast-container--top-right{top:9rem}}@media screen and (min-width: 1040px){.Toastify__toast-container--top-right{top:12rem;right:0;padding:0 2rem}}@media screen and (min-width: 1350px){.Toastify__toast-container--top-right{padding:0;right:calc((100% - 1350px)/2)}}body{margin:0}.container,.content-container,#main-content,.page{flex:1;display:flex;flex-direction:column}.container .content-container{height:100%;font-family:Montserrat Regular,Helvetica,Arial,sans-serif;color:#575757}.container .content-container #main-content{height:100%}.container .content-container #main-content .content{padding:30px}.container .content-container #main-content .content .panel{background:#fff;border:2px solid #eceeef;margin-bottom:1rem}.container .content-container #main-content .content .panel .panel-header{background:#f7f7f9;border-bottom:1px solid #eceeef;font-size:1.15rem;padding-top:.5rem;padding-bottom:.5rem}.container .content-container #main-content .content .panel .panel-body{padding-top:1rem;padding-bottom:1rem}.container .content-container #main-content .content .panel .panel-footer{padding-top:1rem;padding-bottom:1rem;text-align:center;background:#f7f7f9;border-top:1px solid #eceeef}.container .content-container #main-content .background-shape{display:none;position:absolute;top:0;right:0;z-index:-1;width:750px}.hidden{display:none}@media screen and (min-width: 768px){.container .content-container #main-content .background-shape{display:block}}#confirmationModal{background:#0006;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1}.DateRangePicker{width:100%}.DateRangePicker .DateRangePickerInput{border:1px solid rgba(0,0,0,.15);border-radius:.25rem;width:100%}.DateRangePicker .DateRangePickerInput .DateInput{width:40%;font-size:1rem}.MuiSvgIcon-root{font-size:2rem!important;fill:#e83363!important}#app{flex:1;display:flex;flex-direction:column}#app>.admin-container{min-height:100vh;display:flex;flex-direction:column}#app>.admin-container>.admin-content-container,#app>.admin-container>header{display:flex;flex-direction:row}#app>.admin-container>.admin-content-container>#aside-nav,#app>.admin-container>.admin-content-container>#site-logo,#app>.admin-container>header>#aside-nav,#app>.admin-container>header>#site-logo{width:16rem;background:#2a2d2f;color:#f7f7f9}#app>.admin-container>.admin-content-container>#aside-nav>.nav-item,#app>.admin-container>.admin-content-container>#site-logo>.nav-item,#app>.admin-container>header>#aside-nav>.nav-item,#app>.admin-container>header>#site-logo>.nav-item{background:#2a2d2f;color:#f7f7f9}#app>.admin-container>.admin-content-container>#header-nav,#app>.admin-container>.admin-content-container>main,#app>.admin-container>header>#header-nav,#app>.admin-container>header>main{flex:1 0 auto}#app>.admin-container>.admin-content-container>main,#app>.admin-container>header>main{flex-basis:0;width:0;overflow:auto}#app>.admin-container>.admin-content-container{flex:1 0 auto}@media all and (-ms-high-contrast: none){#app>.admin-container{height:100vh}}html{font-family:Montserrat Regular,Helvetica,Arial,sans-serif;font-size:14px}a,button{cursor:pointer}*{box-sizing:border-box}body{min-height:100vh;width:100vw;overflow-x:hidden;display:flex;flex-direction:column}#root{flex:1;display:flex;flex-direction:column}@font-face{font-family:Montserrat Regular;font-style:normal;font-weight:400;src:local("Montserrat Regular"),url(/assets/Montserrat-Regular-BQsUpcHj.ttf) format("truetype")}@font-face{font-family:Montserrat Regular Italic;font-style:normal;font-weight:400;src:local("Montserrat Regular Italic"),url(/assets/Montserrat-Italic-BM-WhxJ3.ttf) format("truetype")}@font-face{font-family:Montserrat Medium;font-style:normal;font-weight:400;src:local("Montserrat Medium"),url(/assets/Montserrat-Medium-DZ4qtIu-.ttf) format("truetype")}@font-face{font-family:Montserrat Medium Italic;font-style:normal;font-weight:400;src:local("Montserrat Medium Italic"),url(/assets/Montserrat-MediumItalic-arubUw1m.ttf) format("truetype")}@font-face{font-family:Montserrat Bold;font-style:normal;font-weight:400;src:local("Montserrat Bold"),url(/assets/Montserrat-Bold-DEcR8bPr.ttf) format("truetype")}@font-face{font-family:Montserrat Bold Italic;font-style:normal;font-weight:400;src:local("Montserrat Bold Italic"),url(/assets/Montserrat-BoldItalic-Dc3OOTVz.ttf) format("truetype")}@font-face{font-family:Montserrat Extra Bold;font-style:normal;font-weight:400;src:local("Montserrat Extra Bold"),url(/assets/Montserrat-ExtraBold-n0CIQdUk.ttf) format("truetype")}@font-face{font-family:Montserrat Extra Bold Italic;font-style:normal;font-weight:400;src:local("Montserrat Extra Bold Italic"),url(/assets/Montserrat-ExtraBoldItalic-BEqL1jKb.ttf) format("truetype")}@font-face{font-family:Montserrat SemiBold;font-style:normal;font-weight:400;src:local("Montserrat SemiBold"),url(/assets/Montserrat-SemiBold-B-lLb63I.ttf) format("truetype")}@font-face{font-family:Montserrat SemiBold Italic;font-style:normal;font-weight:400;src:local("Montserrat SemiBold Italic"),url(/assets/Montserrat-SemiBoldItalic-B_WXPuQA.ttf) format("truetype")}@font-face{font-family:Montserrat Light;font-style:normal;font-weight:400;src:local("Montserrat Light"),url(/assets/Montserrat-Light-DZsnkBGO.ttf) format("truetype")}@font-face{font-family:Montserrat Light Italic;font-style:normal;font-weight:400;src:local("Montserrat Light Italic"),url(/assets/Montserrat-LightItalic-5YLxexJs.ttf) format("truetype")}@font-face{font-family:Montserrat Thin;font-style:normal;font-weight:400;src:local("Montserrat Thin"),url(/assets/Montserrat-Thin-18xiG62o.ttf) format("truetype")}@font-face{font-family:Montserrat Thin Italic;font-style:normal;font-weight:400;src:local("Montserrat Thin Italic"),url(/assets/Montserrat-ThinItalic-hoRFcmAZ.ttf) format("truetype")}.base-input-coreoz{font-size:16px}h1{font-weight:700;color:#e83363;font-size:32px;letter-spacing:-.12pt;margin:0}h1.spaced{margin-bottom:30px}h2{font-weight:700;color:#575757;font-size:24px;letter-spacing:-.12pt;margin:0}h2.modal-title{color:#e83363}h3{color:#575757;font-weight:700;font-size:18px;margin:0}a{color:#e83363;font-weight:800}.classic-text{white-space:pre-line;color:#575757;font-size:16px;text-align:justify}.classic-text.grey{color:#575757}.classic-text.bold{font-weight:700;font-size:18px}.classic-text.light{color:#a7a7a7;font-size:18px;text-align:unset;-webkit-font-smoothing:antialiased}.small-text{font-size:14px;color:#575757;margin-bottom:5px}.small-text.appt{text-align:center}.big-text{font-size:16px;color:#575757;margin-bottom:5px}.text-small-button{color:#575757;font-size:11px;font-weight:700}.text-small-button.primary{color:#e83363}.error-text{font-size:12px;color:red}.call-link{color:#e83363;text-decoration:underline}@media screen and (min-width: 1040px){.error-text{font-size:12px;color:red;text-align:left}}.MuiPaper-root{font-family:Montserrat Regular,Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,h6,p{padding:0;margin:0;font-weight:400}.page{position:relative;height:100%;width:100%;display:flex;flex-direction:column;align-items:center;gap:5rem}.page .page-content{flex:1;width:100%;padding:0 1rem}.page .page-content .separator{height:40px}@media screen and (min-width: 768px){.page{gap:10rem}.page .page-content{padding:0px 2rem}}@media screen and (min-width: 1040px){.page-content{max-width:1350px}}@media screen and (min-width: 1350px){.page .page-content{padding:0}}.header{display:flex;justify-content:center;align-items:center;height:50px;width:100%;top:0;left:0;position:fixed;background-color:#fff;z-index:4}.header .header-logo{width:127px;height:30px}@media screen and (min-width: 768px){.header-container{display:flex;align-items:flex-end;justify-content:space-between;width:100%;max-width:1350px;padding:1rem 2rem 0}.header-container .header,.header-container .menu{position:relative;width:fit-content;padding:0}.header{justify-content:start;height:fit-content}}@media screen and (min-width: 1040px){.header-container{padding:3rem 2rem 0}}@media screen and (min-width: 1350px){.header-container{padding:3rem 0 0}}.footer{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;flex:1;gap:1.5rem;width:100%;padding:2rem 0 calc(2rem + 70px);background-color:#fcf1f3}.footer .footer-copyright,.footer .footer-link{color:#424242;text-align:center;font-size:1rem;font-style:normal;font-family:Montserrat Regular,Helvetica,Arial,sans-serif;line-height:128%}.footer .footer-link-container{display:flex;align-items:center;flex-direction:column;gap:inherit;width:100%}.footer .footer-link-container .footer-link{color:#e83363;font-family:Montserrat Medium,Helvetica,Arial,sans-serif}@media screen and (min-width: 768px){.footer{justify-content:flex-start;flex:unset;gap:1rem;padding:1rem 2rem}.footer .footer-link-container{flex-direction:row;justify-content:center;gap:1rem;max-width:1350px}}@media screen and (min-width: 1040px){.footer{gap:4rem;padding:3rem 0}.footer .footer-link-container{padding:0 2rem;justify-content:space-between}}@media screen and (min-width: 1350px){.footer .footer-link-container{padding:0}}.menu{--icon-size: 28px;--logout-icon-size: 22px;position:fixed;bottom:0;left:0;display:flex;flex-direction:column;width:100%;padding:.75rem;background:#ffffff03;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:5}.menu .menu-content{display:flex;height:70px;width:100%;background-color:#2c1c14;border-radius:1rem}.menu .menu-content .menu-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;flex:1;text-decoration:none}.menu .menu-content .menu-item,.menu .menu-content .menu-item.selected{color:#fff}.menu .menu-content .menu-item .menu-item-icon,.menu .menu-content .menu-item.selected .menu-item-icon{flex-shrink:0;height:var(--icon-size);width:var(--icon-size);color:inherit}.menu .menu-content .menu-item .menu-item-title,.menu .menu-content .menu-item.selected .menu-item-title{font-size:.75rem;color:inherit;text-align:center;font-family:Montserrat Medium,Helvetica,Arial,sans-serif;line-height:normal}.menu .menu-content .menu-item.selected,.menu .menu-content .menu-item.selected.selected{color:#e83363}.menu .logout-item{display:none}@media screen and (min-width: 768px){.menu{top:0;right:0;bottom:unset;align-items:flex-end;gap:.5rem;width:fit-content;padding:0;background:transparent;-webkit-backdrop-filter:unset;backdrop-filter:unset}.menu .menu-content{gap:1.5rem;height:fit-content;background-color:transparent;border-radius:0}.menu .menu-content .menu-item{flex-direction:row;gap:1rem;flex:0 0 auto}.menu .menu-content .menu-item,.menu .menu-content .menu-item.selected{color:#424242;cursor:pointer}.menu .menu-content .menu-item .menu-item-title,.menu .menu-content .menu-item.selected .menu-item-title{font-size:1.15rem;font-family:Montserrat Bold,Helvetica,Arial,sans-serif}.menu .logout-item{display:flex;align-items:center;gap:.5rem;color:#e83363;cursor:pointer}.menu .logout-item .logout-item-title{text-align:right;font-family:Montserrat Bold,Helvetica,Arial,sans-serif;font-size:1rem;line-height:normal}.menu .logout-item .logout-item-icon{width:var(--logout-icon-size);height:var(--logout-icon-size)}}@media screen and (min-width: 1040px){.menu{gap:2rem}.menu .menu-content{gap:5rem}}.content-header{display:flex;justify-content:space-between;align-items:flex-end}.content-header .page-title{white-space:pre-line;margin-bottom:15px}.content-header img{width:250px;margin-bottom:-1rem}.help{position:absolute;top:5px;right:10px;z-index:5}.help .far.fa-question-circle{font-size:30px;cursor:pointer;color:#e83363;margin:5px}.MuiPopover-root{z-index:4!important}.MuiPaper-root.MuiPopover-paper.MuiPaper-elevation8.MuiPaper-rounded{border-radius:20px;height:fit-content;box-shadow:0 0 8px #00000069}.MuiPaper-root.MuiPopover-paper.MuiPaper-elevation8.MuiPaper-rounded .popover{height:200px;width:250px;padding:45px}.MuiPaper-root.MuiPopover-paper.MuiPaper-elevation8.MuiPaper-rounded .popover h1{font-size:22px;margin-bottom:15px}.MuiPaper-root.MuiPopover-paper.MuiPaper-elevation8.MuiPaper-rounded .popover .popover-content{height:60%;color:#707070;font-size:16px}.MuiPaper-root.MuiPopover-paper.MuiPaper-elevation8.MuiPaper-rounded .popover .popover-content a{white-space:nowrap}.MuiPaper-root.MuiPopover-paper.MuiPaper-elevation8.MuiPaper-rounded .popover button{height:45px;margin-right:unset}@media screen and (min-width: 768px){.help{position:absolute;bottom:0;right:10px;z-index:5;top:auto}.help .help-container{background-color:#e83363;border-radius:50%;width:45px;height:45px;margin:20px}.help .help-container .far.fa-question-circle{font-size:30px;cursor:pointer;color:#fff;margin:17%}}.checkbox-group{position:relative;display:flex;flex-direction:row;align-items:center;width:fit-content}.checkbox-group input{margin-right:10px}.checkbox-group .hidden-button{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;border:unset;background-color:transparent;-webkit-tap-highlight-color:transparent}.checkbox-group input[type=checkbox]{opacity:0}.checkbox-group .tick{--tick-size: 21.45px;position:absolute;left:0;color:#e83363}.checkbox-group .tick--empty{height:var(--tick-size);width:var(--tick-size);border:1px solid #424242;border-radius:.5rem}.small-button{text-transform:uppercase;padding:5px;background-color:#fff;border:1px solid #575757}.small-button.primary{border:1px solid #E83363;justify-self:end;max-width:150px}.button-group{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;width:100%}.small-button-group{display:flex;flex-direction:column-reverse}.small-button-group.detail{display:flex;flex-direction:column-reverse;margin-top:20px}@media screen and (min-width: 768px){.small-button-group{display:flex;justify-content:flex-end;flex-direction:unset}.small-button-group button{width:fit-content;padding:20px;height:45px;font-size:14px}.small-button-group.detail{flex-direction:unset;justify-content:space-between}.button-group{flex-direction:row;justify-content:center;gap:2rem}}.button{--button-width: 350px;--button-height: 59px;--button-icon-size: 23px;display:flex;align-items:center;justify-content:center;gap:.5rem;height:var(--button-height);width:var(--button-width);max-width:100%;margin:0;padding:0 1rem;color:#e83363;background-color:#fff;-webkit-tap-highlight-color:white;border-radius:4px;border:1px solid #E83363}.button .button-content{font-family:Montserrat Bold,Helvetica,Arial,sans-serif;font-size:1.15rem}.button .button-icon{height:var(--button-icon-size);width:var(--button-icon-size)}.button .button-icon svg{height:100%;width:100%}.button:hover{color:#a31239;border-color:#a31239}.button:disabled{color:#e833631a;border-color:#e833631a}.button--primary{color:#fff;background-color:#e83363;border:unset}.button--primary:hover{color:#fff;background-color:#a31239}.button--primary:disabled{color:#e833631a;background-color:#e833631a}.button--icon-only,.button--text{padding:0;border:unset}.button--icon-only{height:var(--button-icon-size);width:var(--button-icon-size);border-radius:100%}.button--text{height:unset;width:unset;border-radius:unset}@media screen and (min-width: 768px){.button{--button-width: 310px}}.card{text-align:start;display:flex;justify-content:center;cursor:pointer}.card.clickable{box-shadow:0 3px 6px #00000029;background-color:#f0ea74}.card.unclickable{cursor:auto}.card.unclickable.yellow{background-color:#f0ea7480}.card.unclickable.pink{background-color:#e833631a}.card.unclickable.green{background-color:#4c9b8a33}.card .card-content{width:100%;padding:19px;position:relative}.card .card-content .extended{position:absolute;right:0;top:0;margin:.4rem;margin-bottom:0;font-size:12px}.card .card-content.callback{padding-bottom:30px}.card .card-content .card-date-box{display:flex;flex-direction:row;padding-top:20px}.card .card-content .card-date-box .card-date-first-group{flex-grow:1}.card .card-content .card-date-box .card-date-first-group .card-date-text{color:#575757;font-size:12px;text-align:justify;text-transform:uppercase;letter-spacing:-.03rem;padding-bottom:5px}.card .card-content .card-date-box .card-date-first-group .card-date-title{color:#575757;font-size:21px;font-weight:700}.card .card-content .card-date-box .card-date-second-group{width:40%}.card .card-content .card-date-box .card-date-second-group .card-date-text{color:#575757;font-size:12px;text-align:justify;text-transform:uppercase;letter-spacing:-.03rem;padding-bottom:5px}.card .card-content .card-date-box .card-date-second-group .card-date-title{color:#575757;font-size:21px;font-weight:700}.card .card-content .card-date-box .card-date-second-group .card-date-expiration{color:#575757;font-size:11px;display:flex;flex-direction:row;justify-content:end;align-items:center}.card .card-content .card-date-box .card-date-second-group .card-date-expiration .card-date-expiration-icon{margin-right:2px}.card .card-content .card-date-box:first-child{padding-top:0}@media screen and (min-width: 1040px){.card{max-width:31%}}.tile-container-content{display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 3px 6px #00000029;padding:14px;position:relative;margin-top:25px;height:fit-content;min-height:230px;width:100%}.tile-container-content button{font-size:14px;margin-bottom:unset!important;height:35px}.tile-container-content .haveDocuments{position:absolute;top:10px;left:-12px}.tile-container-content .haveDocuments img{width:35px}.tile-container-content .history-content{display:flex;height:100%}.tile-container-content .history-content .informations-history{display:flex;flex-direction:column;align-items:center;width:100px;margin-left:-10px;margin-right:15px}.tile-container-content .history-content .informations-history .history-img{width:130px;margin-top:-15px}.tile-container-content .history-content .informations-history .referral{background-color:#3a9fac;border-radius:8px;color:#fff;font-size:9px;padding:1px 5px;height:fit-content;width:fit-content;margin-top:-10px;margin-bottom:15px}.tile-container-content .history-content .informations-history .urgent{background-color:#e53351;border-radius:8px;color:#fff;font-size:9px;padding:1px 5px;height:fit-content;width:fit-content;margin-top:-10px}.tile-container-content .history-content .tile-history{margin-left:-10px;margin-top:20px;height:80%;width:100%}.tile-container-content .history-content .tile-history .title{font-size:13px;text-transform:uppercase}.tile-container-content .history-content .tile-history .tile-content{display:flex;flex-direction:column;justify-content:space-between}.tile-container-content .history-content .tile-history .tile-content h3{margin-bottom:25px;margin-top:15px}.block-container.appt{display:flex}.block-container.appt.triage{flex-direction:column}.block-container.appt.detail{border-bottom:1px solid #A7A7A7;padding-bottom:10px;margin-top:10px}.block-container.appt.detail .classic-text{font-size:12px}.block-container.consult-time{display:flex;justify-content:flex-end}.block-container.consult{display:flex;justify-content:space-between;border-bottom:1px solid #A7A7A7}.block-container.consult:last-child{margin-bottom:20px}.block-container.consult:first-child .block{margin-top:0}.block-container .block{margin:8px 10px 8px 0;min-width:70px}.block-container .block.detail{width:50%}.block-container .block .classic-text{font-size:14px}.block-container .block .classic-text.small{font-size:10px}.block-container .block .block-title{font-size:10px;text-transform:uppercase;margin-bottom:2px}.block-container .block .block-info{font-size:14px;font-weight:700}.block-container .block .block-info.detail{font-weight:unset;font-size:12px;margin-top:5px}.remaining{font-size:10px;color:#00a811;margin-top:-5px}.remaining i{margin-right:5px}.remaining.detail{margin-top:2px}.extended{font-size:9px;color:#a7a7a7;margin-top:2px}.extended i{margin-right:5px}.detail-history-header{display:flex;align-items:center}.detail-history-header .detail-header{font-size:24px;margin-bottom:20px}.detail-history-header .referral{background-color:#3a9fac;border-radius:8px;color:#fff;font-size:9px;padding:1px 5px;height:fit-content;width:fit-content;margin-left:20px;margin-bottom:20px}.detail-history-header .referral.consultation{margin-bottom:unset}.detail-history-header .urgent{background-color:#e53351;border-radius:8px;color:#fff;font-size:9px;padding:1px 5px;height:fit-content;width:fit-content;margin-left:20px;margin-bottom:20px}.detail-history-header .urgent.consultation{margin-bottom:unset}@media screen and (min-width: 768px){.tile-container-content{width:40%}}@media screen and (min-width: 1040px){.tile-container-content{width:28%;margin-right:20px}}.featured-tiles{display:grid;align-content:center;grid-template-columns:repeat(2,1fr);gap:1.5rem}.featured-tiles .featured-tile{--icon-size: 50px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:1.5rem;color:#e83363;background-color:#fff;border:2px solid #F4F4F4;border-radius:16px}.featured-tiles .featured-tile--primary{color:#fff;background-color:#e83363;border:unset}.featured-tiles .featured-tile--secondary{background-color:#f4f4f4;border:unset}.featured-tiles .featured-tile .featured-tile-content{text-align:center;font-size:1.15rem;font-style:normal;font-weight:600;line-height:128%}.featured-tiles .featured-tile .featured-tile-icon{height:var(--icon-size);width:var(--icon-size)}.featured-tiles .featured-tile .featured-tile-icon svg{height:100%;width:100%}.featured-tiles .featured-tile .hidden-button{all:unset;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;border-radius:inherit;cursor:pointer}@media screen and (min-width: 768px){.featured-tiles{--tile-width: 200px;justify-content:space-between;grid-template-columns:auto auto auto}.featured-tiles .featured-tile{width:var(--tile-width)}}@media screen and (min-width: 1040px){.featured-tiles{--tile-width: 234px;display:flex;flex-wrap:wrap;justify-content:flex-start}}.event{--event-height: 175px;--illustration-width: 100px;--countdown-icon-size: 12px;--countdown-bar-size: 3.5px;position:relative;display:flex;align-items:center;height:var(--event-height);border-radius:.5rem;border:1px solid #FCF1F3;background:#fff}.event .illustration{height:100%;width:var(--illustration-width);border-top-left-radius:inherit;border-bottom-left-radius:inherit}.event .illustration .illustration-img{height:100%;width:100%;border-radius:inherit;object-fit:cover}.event .illustration .attachment-icon{position:absolute;top:-9px;left:12px}.event .content{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;flex:1 1 0;align-self:stretch;padding:1rem!important}.event .content .content-infos{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;align-self:stretch}.event .content .content-infos .content-header{display:flex;justify-content:space-between;align-items:center;align-self:stretch;gap:.5rem}.event .content .content-infos .content-header .content-header-group{display:flex;flex-direction:column;gap:.25rem}.event .content .content-infos .content-header .content-header-title,.event .content .content-infos .content-header .content-header-subtitle{all:unset;color:#424242;font-size:1rem;font-family:Montserrat Bold,Helvetica,Arial,sans-serif;line-height:normal}.event .content .content-infos .content-header .content-header-subtitle{font-family:Montserrat Regular,Helvetica,Arial,sans-serif}.event .content .content-infos .content-body{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;align-self:stretch}.event .content .content-infos .content-body .content-body-title,.event .content .content-infos .content-body .content-body-subtitle{all:unset;color:#424242;font-family:Montserrat Regular,Helvetica,Arial,sans-serif;line-height:normal}.event .content .content-infos .content-body .content-body-title{font-size:1rem}.event .content .content-infos .content-body .content-body-subtitle{font-size:.75rem}.event .content .content-infos .content-body .content-body-section{display:flex;flex-direction:column;gap:.25rem;width:100%;padding-top:.5rem;border-top:1px solid #FCF1F3}.event .content .content-infos .content-body .content-body-section .content-body-section-title,.event .content .content-infos .content-body .content-body-section .content-body-section-subtitle{margin:0;padding:0;color:#424242;font-size:.75rem;font-family:Montserrat Regular,Helvetica,Arial,sans-serif;line-height:normal;text-transform:uppercase}.event .content .content-infos .content-body .content-body-section .content-body-section-subtitle{font-family:Montserrat Bold,Helvetica,Arial,sans-serif}.event .content .countdown-bar{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;align-self:stretch;color:#e83363}.event .content .countdown-bar .countdown{display:flex;align-items:center;gap:.25rem;font-size:.75rem;font-family:Montserrat Bold,Helvetica,Arial,sans-serif;line-height:normal}.event .content .countdown-bar .countdown .countdown-icon{height:var(--countdown-icon-size);width:var(--countdown-icon-size)}.event .content .countdown-bar .bar{height:var(--countdown-bar-size);width:100%;border:none;border-radius:.25rem;background-color:#f1eff6}.event .content .countdown-bar .bar::-webkit-progress-bar{background-color:#f1eff6}.event .content .countdown-bar .bar::-webkit-progress-value{border-radius:.25rem;background-color:#e83363}.event .content .countdown-bar .bar::-moz-progress-bar{border-radius:.25rem;background-color:#e83363}.event .content .countdown-bar--positive{color:#59ad8a}.event .content .countdown-bar--positive .bar::-webkit-progress-value{background-color:#59ad8a}.event .content .countdown-bar--positive .bar::-moz-progress-bar{background-color:#59ad8a}.event .hidden-button{all:unset;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;border-radius:inherit;cursor:pointer}.event--consultation{height:auto}.event--consultation .illustration{display:flex;align-items:center;justify-content:center;background-color:#f8efe9}.event--consultation .illustration .illustration-img{height:auto;width:100%}@media screen and (min-width: 768px){.event{--event-height: 200px;--illustration-width: 110px}.event .content{padding:1.5rem 1rem!important}}@media screen and (min-width: 1040px){.event{--event-height: 170px;--illustration-width: 120px}.event .content .content-infos .content-header .content-header-title,.event .content .content-infos .content-header .content-header-subtitle,.event .content .content-infos .content-body .content-body-title{font-size:1.3rem}.event .content .content-infos .content-body .content-body-subtitle{font-size:1rem}}.MuiDialog-root{--close-icon-size: 40px;margin:0;padding:0}.MuiDialog-root .MuiDialog-container{align-items:flex-end;width:100%}.MuiDialog-root .MuiDialog-container .MuiPaper-root{height:100%;width:100%;max-width:100%;padding:2rem 0 0;margin:0;border-radius:3rem;border-bottom-left-radius:0;border-bottom-right-radius:0}.MuiDialog-root .MuiDialog-container .MuiPaper-root .MuiDialogTitle-root,.MuiDialog-root .MuiDialog-container .MuiPaper-root .MuiDialogContent-root,.MuiDialog-root .MuiDialog-container .MuiPaper-root .MuiDialogActions-root{margin:0;padding:0 2.25rem}.MuiDialog-root .MuiDialog-container .MuiPaper-root .MuiDialogTitle-root{display:flex;align-items:center;padding:0 calc(var(--close-icon-size) + 2.25rem) 0 2.25rem}.MuiDialog-root .MuiDialog-container .MuiPaper-root .MuiDialogTitle-root .MuiTypography-root{all:unset}.MuiDialog-root .MuiDialog-container .MuiPaper-root .MuiDialogTitle-root .modal-title{font-size:1.6rem;font-family:Montserrat Extra Bold,Helvetica,Arial,sans-serif;color:#e83363}.MuiDialog-root .MuiDialog-container .MuiPaper-root .MuiDialogContent-root{padding:0 2.25rem 3rem;margin:3rem 0 0}.MuiDialog-root .MuiDialog-container .MuiPaper-root .MuiDialogContent-root .classic-text{font-family:Montserrat Medium,Helvetica,Arial,sans-serif;font-size:1.15rem;color:#424242;line-height:22px}.MuiDialog-root .MuiDialog-container .MuiPaper-root .MuiDialogContent-root .lds-div{margin:0}.MuiDialog-root .MuiDialog-container .MuiPaper-root .MuiDialogContent-root .lds-div .lds-spinner{overflow:hidden}.MuiDialog-root .MuiDialog-container .MuiPaper-root .MuiDialogActions-root{padding:2rem 2.25rem;background:#fff;box-shadow:0 0 4px #00000026}.MuiDialog-root .MuiDialog-container .MuiPaper-root #modal-close-button{position:absolute;top:2rem;right:2.25rem;height:var(--close-icon-size);width:var(--close-icon-size);background-color:#e83363}.MuiDialog-root .MuiDialog-container .MuiPaper-root #modal-close-button .button-icon{--button-icon-size: 46px;flex:0 0 auto;color:#fff}@media screen and (min-width: 768px){.MuiDialog-root .MuiDialog-container{align-items:center}.MuiDialog-root .MuiDialog-container .MuiPaper-root{height:fit-content;width:calc(100% - 4rem);max-width:1040px;border-radius:3rem}.MuiDialog-root .MuiDialog-container .MuiPaper-root .MuiDialogActions-root .button-group{flex-direction:row;flex:1}}@media screen and (min-width: 1040px){.MuiDialog-root .MuiDialog-container .MuiPaper-root .MuiDialogContent-root .classic-text{font-size:1.3rem}}.rdt{flex-grow:1;display:flex}.rdt div:first-child{display:flex;flex-grow:1}.rdt table{border-spacing:0}.rdt table .dow{background-color:#f0ea74}.rdt table .dow:first-child{color:#3a9fac}.rdt table .dow:last-child{color:#3a9fac}.rdt table tbody .rdtOld{color:#575757;opacity:50%}.rdt table tbody .rdtActive{color:#fff;background-color:#e83363;opacity:1}.lds-div{display:flex;flex-direction:column;align-items:center;justify-items:center}.lds-div .lds-spinner{margin-top:20px;display:inline-block;position:relative;width:64px;height:64px}.lds-div .lds-spinner.small{zoom:.5}.lds-div .lds-spinner.small>div:after{background:#fff!important}.lds-div .lds-spinner.grey>div:after{background:#373a3c!important}.lds-div .lds-spinner div{transform-origin:32px 32px;animation:lds-spinner 1.2s linear infinite}.lds-div .lds-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:29px;width:5px;height:14px;border-radius:20%;background:#e83363}.lds-div .lds-spinner div:nth-child(1){transform:rotate(0);animation-delay:-1.1s}.lds-div .lds-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.lds-div .lds-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s}.lds-div .lds-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s}.lds-div .lds-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s}.lds-div .lds-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s}.lds-div .lds-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s}.lds-div .lds-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s}.lds-div .lds-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s}.lds-div .lds-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s}.lds-div .lds-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s}.lds-div .lds-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes lds-spinner{0%{opacity:1}to{opacity:0}}.from-to{display:flex;justify-content:space-between;align-items:center;font-size:21px;min-height:40px}.from-to .title{font-size:10px}.from-to .remaining{font-size:12px}.from-to .remaining i{margin-right:.05rem}.from-to .from,.from-to .to{height:100%}@media screen and (min-width: 768px){.from-to{margin:0 auto;width:100%;font-size:24px}.from-to .title{font-size:14px}}.display-time{display:flex;flex-direction:column;align-items:center}.display-time .line{display:flex;align-items:center;font-size:21px;margin:0 0 .5rem -30px}.display-time .line i{width:20px;margin:0 .7rem}.badge{display:flex;align-items:center;justify-content:center;padding:.25rem .75rem;gap:.5rem;background-color:#e83363;color:#fff;font-size:.75rem;font-family:Montserrat Bold,Helvetica,Arial,sans-serif;line-height:normal;border-radius:1rem}.badge--primary{background-color:#59ad8a}.badge--primary-outlined{background-color:unset;border:1px solid #59AD8A;color:#59ad8a}.badge--secondary-outlined{background-color:unset;border:1px solid #E83363;color:#e83363}.badge svg{height:18px;width:18px}@media screen and (min-width: 1040px){.badge{font-size:.85rem}}.contact-page{display:flex;flex-direction:column;gap:2.25rem;width:100%}.contact-page .contact-page-title,.contact-page .contact-page-subtitle,.contact-page .contact-page-text{padding:0;margin:0}.contact-page .contact-page-title{color:#e83363;font-family:Montserrat Extra Bold,Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:normal}.contact-page .contact-page-subtitle,.contact-page .contact-page-text,.contact-page .contact-page-caption{color:#424242;font-family:Montserrat Medium,Helvetica,Arial,sans-serif;font-size:1.15rem;line-height:150%}.contact-page .contact-page-subtitle{font-family:Montserrat Bold,Helvetica,Arial,sans-serif}.contact-page .contact-page-caption{text-align:center;font-size:.85rem}.contact-page .contact-page-header{display:flex;flex-direction:column;gap:2rem;width:100%}.contact-page .contact-page-header .contact-page-subtitle-container{display:flex;align-items:center;gap:.5rem}.contact-page .contact-page-separator{border:1px solid #FCF1F3}.contact-page .button-group{align-items:center}.contact-page .contact-inputs{display:flex;flex-direction:column;gap:1rem}.contact-page .contact-input-group{display:flex;flex-direction:column;gap:1rem;width:100%}.contact-page .contact-data-label{font-size:.85rem;color:#424242}.contact-page .contact-data-value{display:flex;align-items:flex-end;min-height:calc(1.15rem * 1.5);font-family:Montserrat Medium,Helvetica,Arial,sans-serif;font-size:1.15rem;color:#424242;line-height:1}.contact-page .contact-data-value-group{display:flex;flex-direction:column;gap:.25rem}.contact-page .contact-data-value-group .contact-data-value:not(.contact-data-value:first-child){min-height:auto}.contact-page .contact-input{padding:1rem .75rem;font-family:Montserrat Medium,Helvetica,Arial,sans-serif;border-radius:.5rem;outline:unset;border:1px solid #D9D9D9}.contact-page .contact-input .MuiInputBase-root,.contact-page .contact-input .MuiInputBase-root input,.contact-page .contact-input .MuiInputBase-root .MuiOutlinedInput-notchedOutline{padding:0;font-family:inherit;border-radius:unset;outline:inherit;border:0}.contact-page .contact-page-action{display:flex;align-items:center;justify-content:space-between;width:100%}.contact-page .contact-page-action .contact-data-value{display:inline-block;max-width:50%;min-height:unset;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.contact-page .contact-page-group{display:flex;flex-direction:column;gap:1.5rem;width:100%;padding:0;margin:0}.contact-page .contact-page-choices{display:flex;flex-direction:column;gap:1rem}.contact-page .contact-page-choices .choice-group{position:relative;display:flex;align-items:center;gap:1rem;width:fit-content}.contact-page .contact-page-choices .choice-group .outer-input{position:relative;display:flex;align-items:center;justify-content:center;height:16px;width:16px;border:1px solid #424242;border-radius:100%}.contact-page .contact-page-choices .choice-group .outer-input:after{content:"";position:absolute;height:8px;width:8px;background-color:#fff;border-radius:100%;transition:.15s ease-in-out}.contact-page .contact-page-choices .choice-group .outer-input[data-checked=true]:after{background-color:#424242}.contact-page .contact-page-choices .choice-group .hidden-button{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;border:unset;background-color:transparent;-webkit-tap-highlight-color:transparent;border:0}.contact-page .contact-page-data-container{display:flex;gap:1rem;width:max-content}.contact-page .contact-page-data-group{display:flex;flex-direction:column;gap:1.5rem;width:auto}.contact-page .contact-page-data-group .contact-data-label{display:flex;align-items:flex-end;height:calc(1.15rem * 1.5)}@media screen and (min-width: 768px){.contact-page .contact-page-header{gap:2rem}.contact-page .contact-inputs{flex-direction:row}.contact-page .contact-page-choices .choice-group .outer-input{height:18px;width:18px}.contact-page .contact-page-choices .choice-group .outer-input:after{height:9px;width:9px}.contact-page .contact-page-data-container{gap:2rem}.contact-page .contact-page-action--mobile-only .button{display:none}}@media screen and (min-width: 1040px){.contact-page,.contact-page .contact-page-header{gap:2.25rem}.contact-page .contact-data-label{font-size:1.15rem}.contact-page .contact-data-value{min-height:calc(1.3rem * 1.5);font-size:1.3rem}.contact-page .contact-page-data-container{gap:5rem}.contact-page .contact-page-data-group{gap:1rem}.contact-page .contact-page-data-group .contact-data-label{height:calc(1.3rem * 1.5)}}.dashboard-title{white-space:pre-line;margin-bottom:15px}.tile-container{display:flex;flex-wrap:wrap;margin-bottom:2rem;margin-top:2rem}.tile-container.small{margin-top:unset}.tile-container .document{text-overflow:ellipsis;overflow:hidden;width:95%}.empty-state{--image-height: 86px;--image-width: 101px;display:flex;flex-direction:column;align-items:center;gap:2.25rem;width:100%;padding:0 2.25rem}.empty-state .empty-state-illustration{height:var(--image-height);width:var(--image-width)}.empty-state .empty-state-content{font-family:Montserrat Medium,Helvetica,Arial,sans-serif;text-align:center;color:#424242}@media screen and (min-width: 768px){.empty-state{--image-height: 185px;--image-width: 200px}}.legal-content-page{display:flex;flex-direction:column;gap:2.25rem;width:100%}.legal-content-page .legal-content-page-title,.legal-content-page .legal-content-page-subtitle,.legal-content-page .legal-content-page-text{padding:0;margin:0}.legal-content-page .legal-content-page-title{color:#e83363;font-family:Montserrat Extra Bold,Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:normal}.legal-content-page .legal-content-page-subtitle,.legal-content-page .legal-content-page-text,.legal-content-page .legal-content-page-caption{color:#424242;font-family:Montserrat Medium,Helvetica,Arial,sans-serif;font-size:1.15rem;line-height:150%}.legal-content-page .legal-content-page-subtitle{font-family:Montserrat Bold,Helvetica,Arial,sans-serif}.legal-content-page .legal-content-page-caption{text-align:center;font-size:.85rem}.legal-content-page .legal-content-page-header{display:flex;flex-direction:column;gap:2rem;width:100%}.legal-content-page .legal-content-page-header .legal-content-page-subtitle-container{display:flex;align-items:center;gap:.5rem}.legal-content-page .legal-content-page-separator{border:1px solid #FCF1F3}.legal-content-page .button-group{align-items:center}.legal-content-page .legal-content-inputs{display:flex;flex-direction:column;gap:1rem}.legal-content-page .legal-content-input-group{display:flex;flex-direction:column;gap:1rem;width:100%}.legal-content-page .legal-content-data-label{font-size:.85rem;color:#424242}.legal-content-page .legal-content-data-value{display:flex;align-items:flex-end;min-height:calc(1.15rem * 1.5);font-family:Montserrat Medium,Helvetica,Arial,sans-serif;font-size:1.15rem;color:#424242;line-height:1}.legal-content-page .legal-content-data-value-group{display:flex;flex-direction:column;gap:.25rem}.legal-content-page .legal-content-data-value-group .legal-content-data-value:not(.legal-content-data-value:first-child){min-height:auto}.legal-content-page .legal-content-input{padding:1rem .75rem;font-family:Montserrat Medium,Helvetica,Arial,sans-serif;border-radius:.5rem;outline:unset;border:1px solid #D9D9D9}.legal-content-page .legal-content-input .MuiInputBase-root,.legal-content-page .legal-content-input .MuiInputBase-root input,.legal-content-page .legal-content-input .MuiInputBase-root .MuiOutlinedInput-notchedOutline{padding:0;font-family:inherit;border-radius:unset;outline:inherit;border:0}.legal-content-page .legal-content-page-action{display:flex;align-items:center;justify-content:space-between;width:100%}.legal-content-page .legal-content-page-action .legal-content-data-value{display:inline-block;max-width:50%;min-height:unset;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.legal-content-page .legal-content-page-group{display:flex;flex-direction:column;gap:1.5rem;width:100%;padding:0;margin:0}.legal-content-page .legal-content-page-choices{display:flex;flex-direction:column;gap:1rem}.legal-content-page .legal-content-page-choices .choice-group{position:relative;display:flex;align-items:center;gap:1rem;width:fit-content}.legal-content-page .legal-content-page-choices .choice-group .outer-input{position:relative;display:flex;align-items:center;justify-content:center;height:16px;width:16px;border:1px solid #424242;border-radius:100%}.legal-content-page .legal-content-page-choices .choice-group .outer-input:after{content:"";position:absolute;height:8px;width:8px;background-color:#fff;border-radius:100%;transition:.15s ease-in-out}.legal-content-page .legal-content-page-choices .choice-group .outer-input[data-checked=true]:after{background-color:#424242}.legal-content-page .legal-content-page-choices .choice-group .hidden-button{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;border:unset;background-color:transparent;-webkit-tap-highlight-color:transparent;border:0}.legal-content-page .legal-content-page-data-container{display:flex;gap:1rem;width:max-content}.legal-content-page .legal-content-page-data-group{display:flex;flex-direction:column;gap:1.5rem;width:auto}.legal-content-page .legal-content-page-data-group .legal-content-data-label{display:flex;align-items:flex-end;height:calc(1.15rem * 1.5)}@media screen and (min-width: 768px){.legal-content-page .legal-content-page-header{gap:2rem}.legal-content-page .legal-content-inputs{flex-direction:row}.legal-content-page .legal-content-page-choices .choice-group .outer-input{height:18px;width:18px}.legal-content-page .legal-content-page-choices .choice-group .outer-input:after{height:9px;width:9px}.legal-content-page .legal-content-page-data-container{gap:2rem}.legal-content-page .legal-content-page-action--mobile-only .button{display:none}}@media screen and (min-width: 1040px){.legal-content-page,.legal-content-page .legal-content-page-header{gap:2.25rem}.legal-content-page .legal-content-data-label{font-size:1.15rem}.legal-content-page .legal-content-data-value{min-height:calc(1.3rem * 1.5);font-size:1.3rem}.legal-content-page .legal-content-page-data-container{gap:5rem}.legal-content-page .legal-content-page-data-group{gap:1rem}.legal-content-page .legal-content-page-data-group .legal-content-data-label{height:calc(1.3rem * 1.5)}}.page .legal-content-page .legal-content-page-body{display:flex;flex-direction:column;gap:1.5rem;color:#424242}.page .legal-content-page .legal-content-page-body .content-group{display:flex;flex-direction:column;gap:2.25rem}.page .legal-content-page .legal-content-page-body .content-group h2,.page .legal-content-page .legal-content-page-body .content-group .content-title{font-family:Montserrat Bold,Helvetica,Arial,sans-serif;font-size:1.15rem;line-height:150%}.page .legal-content-page .legal-content-page-body .content-group .content-texts-container{display:flex;flex-direction:column;gap:1.5rem}.page .legal-content-page .legal-content-page-body .content-group .content-texts-container p,.page .legal-content-page .legal-content-page-body .content-group .content-texts-container h4,.page .legal-content-page .legal-content-page-body .content-group .content-texts-container .content-text,.page .legal-content-page .legal-content-page-body .content-group .content-texts-container .content-heading{font-family:Montserrat Medium,Helvetica,Arial,sans-serif;font-size:.85rem;line-height:150%}.page .legal-content-page .legal-content-page-body .content-group .content-texts-container h4,.page .legal-content-page .legal-content-page-body .content-group .content-texts-container .content-heading{font-family:Montserrat Bold,Helvetica,Arial,sans-serif}.page .legal-content-page .legal-content-page-body .content-group .content-texts-container h3,.page .legal-content-page .legal-content-page-body .content-group .content-texts-container .content-subtitle{font-family:Montserrat Bold,Helvetica,Arial,sans-serif;font-size:1rem;line-height:150%;color:#e83363}.page .legal-content-page .legal-content-page-body .content-group .content-texts-container a{display:inline-block;text-decoration:none}.page .legal-content-page .legal-content-page-body .content-group .content-texts-container a:before,.page .legal-content-page .legal-content-page-body .content-group .content-texts-container a:after{content:" ";display:inline-block}.page .legal-content-page .legal-content-page-body .content-group .content-texts-container ol,.page .legal-content-page .legal-content-page-body .content-group .content-texts-container li{padding:0;margin:0}.page .legal-content-page .legal-content-page-body .content-group .content-texts-container ol{padding-left:2.25rem}.callback-form{display:flex;flex-direction:column}.callback-form .callback-form-select{flex-grow:1;display:flex}.callback-form .callback-form-select .MuiFormControl-root{flex-grow:1}.callback-form .MuiSelect-select.MuiSelect-selectMenu{white-space:unset}.callback-form .callback-form-block:first-child{margin-top:30px}.callback-form .callback-form-block .callback-form-block-title{margin-bottom:20px;font-weight:700}.callback-form .callback-form-block .classic-text{text-align:unset}.callback-form .callback-form-block .callback-form-input-group{width:100%;display:flex;flex-direction:column}.callback-form .callback-form-block .callback-form-input-group .characters-left{text-align:end;color:#a7a7a7;margin-top:5px}.callback-form .callback-form-block .callback-form-input-group .classic-text{display:inline-block;font-size:14px;margin-bottom:10px}.callback-form .callback-form-block .callback-form-input-group .callback-form-small-inputs{margin-bottom:20px}.callback-form .callback-form-block .callback-form-row-item{position:relative}.callback-form .callback-form-block .callback-form-row-item .callback-form-input .registration-description{margin-top:15px;margin-bottom:15px}.callback-form .callback-form-block .callback-form-row-item .error-text{position:absolute;top:42px}.callback-form .callback-form-block .callback-form-row-item{margin-bottom:1.2rem}.callback-form .callback-form-block .input-file{margin-bottom:30px}.callback-form .callback-form-date-picker{display:flex;align-items:center;position:relative}.callback-form .callback-form-date-picker .callback-form-date-picker-icon{color:#e83363;font-size:22px;position:absolute;right:16px}.callback-form .callback-form-date-picker .MuiFormControl-root{flex-grow:1}.callback-form .callback-form-input-file .no-image{display:none}.callback-form .callback-form-input-file .image{width:50px}.callback-form .callback-form-row{display:flex;flex-direction:column}.callback-form .callback-form-row .callback-form-row-item{display:flex;flex-direction:column;justify-content:start}.callback-form .base-error-form{left:0}@media screen and (min-width: 768px){.callback-form .MuiPickersBasePicker-container{justify-content:center;overflow:hidden;margin-bottom:-10px}.callback-form .button-group{justify-content:center}.callback-form .button-group button{align-self:unset}.callback-form .button-group button.button.primary{margin-right:10px}.callback-form .callback-form-input-group .description-input{margin-top:30px}.callback-form .callback-form-input-group .callback-form-small-inputs{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between}.callback-form .callback-form-input-group .callback-form-small-inputs .callback-form-input{width:49%}.callback-form .callback-form-input-group .callback-form-row{display:flex;flex-direction:row;justify-content:space-between}.callback-form .callback-form-input-group .callback-form-row .callback-form-row-item{width:calc(50% - 1rem);justify-content:flex-end}.callback-form .callback-form-input-group .callback-form-row .callback-form-row-item{justify-content:start}}.callback-page{display:flex;flex-direction:column;gap:2.25rem;width:100%}.callback-page .callback-page-title,.callback-page .callback-page-subtitle,.callback-page .callback-page-text{padding:0;margin:0}.callback-page .callback-page-title{color:#e83363;font-family:Montserrat Extra Bold,Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:normal}.callback-page .callback-page-subtitle,.callback-page .callback-page-text,.callback-page .callback-page-caption{color:#424242;font-family:Montserrat Medium,Helvetica,Arial,sans-serif;font-size:1.15rem;line-height:150%}.callback-page .callback-page-subtitle{font-family:Montserrat Bold,Helvetica,Arial,sans-serif}.callback-page .callback-page-caption{text-align:center;font-size:.85rem}.callback-page .callback-page-header{display:flex;flex-direction:column;gap:2rem;width:100%}.callback-page .callback-page-header .callback-page-subtitle-container{display:flex;align-items:center;gap:.5rem}.callback-page .callback-page-separator{border:1px solid #FCF1F3}.callback-page .button-group{align-items:center}.callback-page .callback-inputs{display:flex;flex-direction:column;gap:1rem}.callback-page .callback-input-group{display:flex;flex-direction:column;gap:1rem;width:100%}.callback-page .callback-data-label{font-size:.85rem;color:#424242}.callback-page .callback-data-value{display:flex;align-items:flex-end;min-height:calc(1.15rem * 1.5);font-family:Montserrat Medium,Helvetica,Arial,sans-serif;font-size:1.15rem;color:#424242;line-height:1}.callback-page .callback-data-value-group{display:flex;flex-direction:column;gap:.25rem}.callback-page .callback-data-value-group .callback-data-value:not(.callback-data-value:first-child){min-height:auto}.callback-page .callback-input{padding:1rem .75rem;font-family:Montserrat Medium,Helvetica,Arial,sans-serif;border-radius:.5rem;outline:unset;border:1px solid #D9D9D9}.callback-page .callback-input .MuiInputBase-root,.callback-page .callback-input .MuiInputBase-root input,.callback-page .callback-input .MuiInputBase-root .MuiOutlinedInput-notchedOutline{padding:0;font-family:inherit;border-radius:unset;outline:inherit;border:0}.callback-page .callback-page-action{display:flex;align-items:center;justify-content:space-between;width:100%}.callback-page .callback-page-action .callback-data-value{display:inline-block;max-width:50%;min-height:unset;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.callback-page .callback-page-group{display:flex;flex-direction:column;gap:1.5rem;width:100%;padding:0;margin:0}.callback-page .callback-page-choices{display:flex;flex-direction:column;gap:1rem}.callback-page .callback-page-choices .choice-group{position:relative;display:flex;align-items:center;gap:1rem;width:fit-content}.callback-page .callback-page-choices .choice-group .outer-input{position:relative;display:flex;align-items:center;justify-content:center;height:16px;width:16px;border:1px solid #424242;border-radius:100%}.callback-page .callback-page-choices .choice-group .outer-input:after{content:"";position:absolute;height:8px;width:8px;background-color:#fff;border-radius:100%;transition:.15s ease-in-out}.callback-page .callback-page-choices .choice-group .outer-input[data-checked=true]:after{background-color:#424242}.callback-page .callback-page-choices .choice-group .hidden-button{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;border:unset;background-color:transparent;-webkit-tap-highlight-color:transparent;border:0}.callback-page .callback-page-data-container{display:flex;gap:1rem;width:max-content}.callback-page .callback-page-data-group{display:flex;flex-direction:column;gap:1.5rem;width:auto}.callback-page .callback-page-data-group .callback-data-label{display:flex;align-items:flex-end;height:calc(1.15rem * 1.5)}@media screen and (min-width: 768px){.callback-page .callback-page-header{gap:2rem}.callback-page .callback-inputs{flex-direction:row}.callback-page .callback-page-choices .choice-group .outer-input{height:18px;width:18px}.callback-page .callback-page-choices .choice-group .outer-input:after{height:9px;width:9px}.callback-page .callback-page-data-container{gap:2rem}.callback-page .callback-page-action--mobile-only .button{display:none}}@media screen and (min-width: 1040px){.callback-page,.callback-page .callback-page-header{gap:2.25rem}.callback-page .callback-data-label{font-size:1.15rem}.callback-page .callback-data-value{min-height:calc(1.3rem * 1.5);font-size:1.3rem}.callback-page .callback-page-data-container{gap:5rem}.callback-page .callback-page-data-group{gap:1rem}.callback-page .callback-page-data-group .callback-data-label{height:calc(1.3rem * 1.5)}}.callback-page .characters-left{width:100%;text-align:end;font-size:.85rem}@media screen and (min-width: 1040px){.callback-page .characters-left{font-size:1rem}}.callback-detail .callback-detail-header-row{display:flex;flex-direction:row;align-items:center;margin-bottom:23px}.callback-detail .callback-detail-header-row .callback-detail-header-title{flex-grow:1}.callback-detail .callback-detail-block{margin-bottom:23px}.callback-detail .callback-detail-block .callback-detail-description{color:#575757;background-color:#efefef;border:1px solid #707070}.callback-detail .callback-detail-block .callback-detail-description .callback-detail-description-text{padding:11px;min-height:132px}.callback-detail .callback-detail-block .input-file-preview-content{display:flex;align-items:center}.callback-detail .callback-detail-block .input-file-preview-content .input-file-preview-icon{color:#000;font-size:22px;margin-bottom:2px;margin-right:7px}.callback-detail .callback-detail-block .input-file-preview-content .text-small-small{font-size:12px;text-overflow:unset;width:fit-content;max-width:100px}.callback-detail .contact-button-group{text-align:center;display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 768px){.callback-detail .button-group{justify-content:center}.callback-detail .callback-detail-header-row{max-width:50%}.callback-detail .callback-detail-header-row .small-button{margin-right:0}}.consultation-slider-container{overflow-x:hidden;min-height:150px}.consultation-details .medication:before{content:"•";font-weight:900;font-size:20px;padding-right:5px;position:relative;bottom:-2px;color:#e83363}.consultation-details .consultation-details-block{margin-bottom:38px}.consultation-details .consultation-details-block h2{margin-bottom:6px}.consultation-details .consultation-details-block.first{margin-top:10px}.display-time{align-items:flex-start}.display-time .display-time-container{display:flex;flex-direction:row}.display-time .display-time-container .line{font-size:14px;margin:0;font-weight:700;color:#828282}.display-time .display-time-container .line i{margin:0 .3rem;width:unset;font-weight:400}.appt-content-block{border-bottom:1px solid #A7A7A7}.consultation-content .next-previous-event{margin-top:30px;display:flex;flex-direction:row;justify-content:space-between;align-content:center;color:#e83363}.consultation-content .next-previous-event .arrow-group{display:flex;align-items:center;cursor:pointer;text-transform:uppercase;font-weight:700}.consultation-content .next-previous-event .arrow-group.disabled{cursor:unset;color:#a7a7a7}.consultation-content .next-previous-event .arrow-consultation{font-size:20px;padding:5px}.consultation-content .consultation-header .page-title{display:flex;font-size:24px}.consultation-content .consultation-header .page-title .far.fa-calendar-plus{margin-left:20px;cursor:pointer;font-size:16px}.consultation-content .consultation-content-block{margin-top:20px;border-bottom:1px solid #A7A7A7}.consultation-content .consultation-content-block .block-container.appt.detail{border-bottom:none}.consultation-content .consultation-content-block .block-container.appt.detail .fas.fa-external-link-alt{margin-left:20px}.consultation-content .consultation-content-block .block-content{margin-top:6px;display:flex;width:100%;justify-content:space-between}.consultation-content .consultation-content-block .block-content .appointmentRelease-block h4{margin:0}.consultation-content .consultation-content-block .block-content .callback-detail-block{margin-top:10px}.consultation-content .consultation-content-block .block-content .callback-detail-block .card-date-group{display:flex;justify-content:space-between;width:170px;font-weight:700}.consultation-content .consultation-content-block .block-content .callback-detail-block .card-date-group-small{font-size:10px;font-weight:400;width:120px;justify-content:space-between;display:flex}.consultation-content .consultation-content-block .block-content .callback-detail-block .card-date-expiration{color:#a7a7a7;font-size:10px}.consultation-content .consultation-content-block .block-content .callback-detail-block .card-date-expiration i{margin-right:5px}.consultation-content .consultation-content-block .block-content .description-block{display:flex;flex-direction:column;width:100%;margin-bottom:20px}.consultation-content .consultation-content-block .block-content .description-block .registration-detail{background-color:#f9f9f9;border:1px solid #575757;min-height:100px;padding:10px;white-space:pre-line}.consultation-content .consultation-content-block .block-content .small-description{font-size:10px;font-weight:400}@media screen and (min-width: 768px){.consultation-content .consultation-content-block .block-content .callback-detail-block{margin-right:30%}}.consultation-content .consultation-content-block:last-child{border-bottom:none}.registration-detail-block{margin-top:36px}.registration-detail-block .registration-detail-description{color:#575757;background-color:#efefef;border:1px solid #707070}.registration-detail-block .registration-detail-description .registration-detail-description-text{padding:11px;min-height:132px}.announce-detail-block{margin-top:36px}.announce-detail-block .announce-detail-description{color:#575757;background-color:#efefef;border:1px solid #707070}.announce-detail-block .announce-detail-description .announce-detail-description-text{padding:11px;min-height:132px}.announce-detail-block .announce-detail-button{text-align:center;display:flex;flex-direction:column;align-items:center}.symptom-checker-loader .symptom-checker-loader-text{text-align:center;width:70%;margin:0 auto}.symptom-checker-loader .footer{margin-top:2rem}.symptom-checker .action-tile{margin-left:0;margin-bottom:1rem;width:100%;margin-right:0}.symptom-checker .tile-container .hotline-container{width:100%}.symptom-checker-container .page-container{min-height:400px}.symptom-checker-container .page-container iframe{border:0;height:600px;width:100%}.symptom-checker-widget{overflow:unset}.symptom-checker-title{margin:30px 0;font-size:18px}.symptom-checker-result-footer{font-size:18px;text-align:unset;margin-top:30px;margin-bottom:80px}.history-page{display:flex;flex-direction:column;gap:2.25rem;width:100%}.history-page .history-page-title,.history-page .history-page-subtitle,.history-page .history-page-text{padding:0;margin:0}.history-page .history-page-title{color:#e83363;font-family:Montserrat Extra Bold,Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:normal}.history-page .history-page-subtitle,.history-page .history-page-text,.history-page .history-page-caption{color:#424242;font-family:Montserrat Medium,Helvetica,Arial,sans-serif;font-size:1.15rem;line-height:150%}.history-page .history-page-subtitle{font-family:Montserrat Bold,Helvetica,Arial,sans-serif}.history-page .history-page-caption{text-align:center;font-size:.85rem}.history-page .history-page-header{display:flex;flex-direction:column;gap:2rem;width:100%}.history-page .history-page-header .history-page-subtitle-container{display:flex;align-items:center;gap:.5rem}.history-page .history-page-separator{border:1px solid #FCF1F3}.history-page .button-group{align-items:center}.history-page .history-inputs{display:flex;flex-direction:column;gap:1rem}.history-page .history-input-group{display:flex;flex-direction:column;gap:1rem;width:100%}.history-page .history-data-label{font-size:.85rem;color:#424242}.history-page .history-data-value{display:flex;align-items:flex-end;min-height:calc(1.15rem * 1.5);font-family:Montserrat Medium,Helvetica,Arial,sans-serif;font-size:1.15rem;color:#424242;line-height:1}.history-page .history-data-value-group{display:flex;flex-direction:column;gap:.25rem}.history-page .history-data-value-group .history-data-value:not(.history-data-value:first-child){min-height:auto}.history-page .history-input{padding:1rem .75rem;font-family:Montserrat Medium,Helvetica,Arial,sans-serif;border-radius:.5rem;outline:unset;border:1px solid #D9D9D9}.history-page .history-input .MuiInputBase-root,.history-page .history-input .MuiInputBase-root input,.history-page .history-input .MuiInputBase-root .MuiOutlinedInput-notchedOutline{padding:0;font-family:inherit;border-radius:unset;outline:inherit;border:0}.history-page .history-page-action{display:flex;align-items:center;justify-content:space-between;width:100%}.history-page .history-page-action .history-data-value{display:inline-block;max-width:50%;min-height:unset;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.history-page .history-page-group{display:flex;flex-direction:column;gap:1.5rem;width:100%;padding:0;margin:0}.history-page .history-page-choices{display:flex;flex-direction:column;gap:1rem}.history-page .history-page-choices .choice-group{position:relative;display:flex;align-items:center;gap:1rem;width:fit-content}.history-page .history-page-choices .choice-group .outer-input{position:relative;display:flex;align-items:center;justify-content:center;height:16px;width:16px;border:1px solid #424242;border-radius:100%}.history-page .history-page-choices .choice-group .outer-input:after{content:"";position:absolute;height:8px;width:8px;background-color:#fff;border-radius:100%;transition:.15s ease-in-out}.history-page .history-page-choices .choice-group .outer-input[data-checked=true]:after{background-color:#424242}.history-page .history-page-choices .choice-group .hidden-button{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;border:unset;background-color:transparent;-webkit-tap-highlight-color:transparent;border:0}.history-page .history-page-data-container{display:flex;gap:1rem;width:max-content}.history-page .history-page-data-group{display:flex;flex-direction:column;gap:1.5rem;width:auto}.history-page .history-page-data-group .history-data-label{display:flex;align-items:flex-end;height:calc(1.15rem * 1.5)}@media screen and (min-width: 768px){.history-page .history-page-header{gap:2rem}.history-page .history-inputs{flex-direction:row}.history-page .history-page-choices .choice-group .outer-input{height:18px;width:18px}.history-page .history-page-choices .choice-group .outer-input:after{height:9px;width:9px}.history-page .history-page-data-container{gap:2rem}.history-page .history-page-action--mobile-only .button{display:none}}@media screen and (min-width: 1040px){.history-page,.history-page .history-page-header{gap:2.25rem}.history-page .history-data-label{font-size:1.15rem}.history-page .history-data-value{min-height:calc(1.3rem * 1.5);font-size:1.3rem}.history-page .history-page-data-container{gap:5rem}.history-page .history-page-data-group{gap:1rem}.history-page .history-page-data-group .history-data-label{height:calc(1.3rem * 1.5)}}.history-events-grid{display:grid;grid-template-columns:repeat(1,1fr);gap:1rem}.history-events-types{display:flex;align-items:center;align-self:stretch;gap:.25rem}.history-events-types .event-container{padding:0;margin:0;border:none;border-radius:40px;background-color:transparent;-webkit-tap-highlight-color:transparent}.history-events-types .event-container:not(.event-container--selected) .badge{border-color:#f4f4f4}.history-events-types .event-container--selected .badge{border-width:2px}.history-events-types .event-container .badge{height:40px;min-width:55px;border-radius:inherit;background-color:#f4f4f4;color:#424242}.history-page .button-group .button--text{height:var(--button-height)}@media screen and (min-width: 768px){.history-events-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 1040px){.history-events-grid{display:flex;align-items:center;flex-wrap:wrap}.history-events-grid .event{width:425px}}.input-file{display:flex;flex-direction:column}.input-file .input-file-group{display:flex;flex-direction:column;justify-content:center}.input-file .input-file-group .MuiInputBase-root{flex-grow:1;display:flex;flex-wrap:wrap;width:140px}.input-file .input-file-group .input-file-preview-container{display:flex;flex-direction:row;flex-grow:1;min-height:40px;margin-bottom:10px}.input-file .input-file-group .input-file-preview-container.detail{flex-direction:column;min-height:20px;margin-bottom:10px}.input-file .input-file-group .input-file-preview-container.detail .input-file-preview-box{margin:unset}.input-file .input-file-group .input-file-preview-container .input-file-preview-box{margin:10px;display:flex;align-items:center}.input-file .input-file-group .input-file-preview-container .input-file-preview-box.detail{cursor:unset}.input-file .input-file-group .input-file-preview-container .input-file-preview-box .input-file-preview-icon{color:#575757;font-size:22px;margin-bottom:2px;margin-right:7px}.input-file .input-file-group .input-file-preview-container .input-file-preview-box .cross{margin-left:7px;display:flex;align-items:center;justify-content:center;color:#fff;background-color:#e83363;border-radius:50%;font-size:10px;width:20px;height:20px}.input-file .input-file-group .input-file-preview-container .input-file-preview-box .cross .invert{filter:invert(100%);width:15px;height:15px;cursor:pointer}.input-file .button-group{width:unset;align-items:center}.input-file .text-small-small{color:#575757;font-size:10px;word-break:break-all;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:90px}.input-file .text-small-small.detail{width:70px}.input-file .input-file-input{display:none}@media screen and (min-width: 768px){.input-file .input-file-group{flex-direction:row}.input-file .input-file-group .MuiInputBase-root{margin-right:25px}.input-file .input-file-group .input-file-preview-container{margin-bottom:unset}}.hidden-input{visibility:hidden;height:0;width:0}.data-label-container{display:flex;align-items:baseline}.file-popin{position:fixed;z-index:1001;top:5%;box-shadow:0 3px 7px #b5b5b5;font-family:Montserrat Regular,Helvetica,Arial,sans-serif;display:flex;flex-direction:column;justify-items:center;background-color:#fff;padding:2%;width:80%;max-height:80%;overflow:auto;margin:10px 8%}.file-popin .preview-options{display:flex;flex-direction:row;justify-content:flex-end}.file-popin .preview-options .preview-leave{font-size:25px;color:#e83363;cursor:pointer}.file-popin .preview-options .preview-download{padding-top:2px;font-size:20px;color:#e83363;margin-right:10px}.file-popin .preview-container{display:flex;justify-content:center}.file-popin .preview-container .image-preview{max-width:100%;max-height:750px}.file-popin .preview-container .image-preview canvas{max-width:100%!important;margin-right:0!important}.file-popin .preview-container .pdf-preview{width:100%}.preview-popin .MuiDialog-container .MuiPaper-root .modal-title-container{display:flex;flex-direction:column-reverse;gap:2rem;padding:0 2.25rem}.preview-popin .MuiDialog-container .MuiPaper-root .modal-title-container .MuiDialogTitle-root{padding:0}.preview-popin .MuiDialog-container .MuiPaper-root .modal-title-container #modal-close_desktop,.preview-popin .MuiDialog-container .MuiPaper-root .modal-title-container #modal-close_mobile{height:var(--close-icon-size);width:var(--close-icon-size);background-color:#e83363}.preview-popin .MuiDialog-container .MuiPaper-root .modal-title-container #modal-close_desktop .button-icon,.preview-popin .MuiDialog-container .MuiPaper-root .modal-title-container #modal-close_mobile .button-icon{--button-icon-size: 46px;flex:0 0 auto;color:#fff}.preview-popin .MuiDialog-container .MuiPaper-root .modal-title-container #modal-close_desktop{display:none}.preview-popin .MuiDialog-container .MuiPaper-root .image-preview{width:100%;border-radius:1.5rem}@media screen and (min-width: 768px){.file-popin{top:10%}.file-popin .preview-container .pdf-preview{width:1000px;height:500px}.preview-popin .MuiDialog-container .MuiPaper-root .callback-page{padding:.5rem 0}.preview-popin .MuiDialog-container .MuiPaper-root .modal-title-container{flex-direction:row-reverse;justify-content:flex-end;gap:1.5rem}.preview-popin .MuiDialog-container .MuiPaper-root .modal-title-container #modal-close_mobile{display:none}.preview-popin .MuiDialog-container .MuiPaper-root .modal-title-container #modal-close_desktop{display:flex}.preview-popin .MuiDialog-container .MuiPaper-root .modal-title-container #modal-close_desktop .button-icon{--button-icon-size: 24px}}.profile-page{display:flex;flex-direction:column;gap:2.25rem;width:100%}.profile-page .profile-page-title,.profile-page .profile-page-subtitle,.profile-page .profile-page-text{padding:0;margin:0}.profile-page .profile-page-title{color:#e83363;font-family:Montserrat Extra Bold,Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:normal}.profile-page .profile-page-subtitle,.profile-page .profile-page-text,.profile-page .profile-page-caption{color:#424242;font-family:Montserrat Medium,Helvetica,Arial,sans-serif;font-size:1.15rem;line-height:150%}.profile-page .profile-page-subtitle{font-family:Montserrat Bold,Helvetica,Arial,sans-serif}.profile-page .profile-page-caption{text-align:center;font-size:.85rem}.profile-page .profile-page-header{display:flex;flex-direction:column;gap:2rem;width:100%}.profile-page .profile-page-header .profile-page-subtitle-container{display:flex;align-items:center;gap:.5rem}.profile-page .profile-page-separator{border:1px solid #FCF1F3}.profile-page .button-group{align-items:center}.profile-page .profile-inputs{display:flex;flex-direction:column;gap:1rem}.profile-page .profile-input-group{display:flex;flex-direction:column;gap:1rem;width:100%}.profile-page .profile-data-label{font-size:.85rem;color:#424242}.profile-page .profile-data-value{display:flex;align-items:flex-end;min-height:calc(1.15rem * 1.5);font-family:Montserrat Medium,Helvetica,Arial,sans-serif;font-size:1.15rem;color:#424242;line-height:1}.profile-page .profile-data-value-group{display:flex;flex-direction:column;gap:.25rem}.profile-page .profile-data-value-group .profile-data-value:not(.profile-data-value:first-child){min-height:auto}.profile-page .profile-input{padding:1rem .75rem;font-family:Montserrat Medium,Helvetica,Arial,sans-serif;border-radius:.5rem;outline:unset;border:1px solid #D9D9D9}.profile-page .profile-input .MuiInputBase-root,.profile-page .profile-input .MuiInputBase-root input,.profile-page .profile-input .MuiInputBase-root .MuiOutlinedInput-notchedOutline{padding:0;font-family:inherit;border-radius:unset;outline:inherit;border:0}.profile-page .profile-page-action{display:flex;align-items:center;justify-content:space-between;width:100%}.profile-page .profile-page-action .profile-data-value{display:inline-block;max-width:50%;min-height:unset;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.profile-page .profile-page-group{display:flex;flex-direction:column;gap:1.5rem;width:100%;padding:0;margin:0}.profile-page .profile-page-choices{display:flex;flex-direction:column;gap:1rem}.profile-page .profile-page-choices .choice-group{position:relative;display:flex;align-items:center;gap:1rem;width:fit-content}.profile-page .profile-page-choices .choice-group .outer-input{position:relative;display:flex;align-items:center;justify-content:center;height:16px;width:16px;border:1px solid #424242;border-radius:100%}.profile-page .profile-page-choices .choice-group .outer-input:after{content:"";position:absolute;height:8px;width:8px;background-color:#fff;border-radius:100%;transition:.15s ease-in-out}.profile-page .profile-page-choices .choice-group .outer-input[data-checked=true]:after{background-color:#424242}.profile-page .profile-page-choices .choice-group .hidden-button{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;border:unset;background-color:transparent;-webkit-tap-highlight-color:transparent;border:0}.profile-page .profile-page-data-container{display:flex;gap:1rem;width:max-content}.profile-page .profile-page-data-group{display:flex;flex-direction:column;gap:1.5rem;width:auto}.profile-page .profile-page-data-group .profile-data-label{display:flex;align-items:flex-end;height:calc(1.15rem * 1.5)}@media screen and (min-width: 768px){.profile-page .profile-page-header{gap:2rem}.profile-page .profile-inputs{flex-direction:row}.profile-page .profile-page-choices .choice-group .outer-input{height:18px;width:18px}.profile-page .profile-page-choices .choice-group .outer-input:after{height:9px;width:9px}.profile-page .profile-page-data-container{gap:2rem}.profile-page .profile-page-action--mobile-only .button{display:none}}@media screen and (min-width: 1040px){.profile-page,.profile-page .profile-page-header{gap:2.25rem}.profile-page .profile-data-label{font-size:1.15rem}.profile-page .profile-data-value{min-height:calc(1.3rem * 1.5);font-size:1.3rem}.profile-page .profile-page-data-container{gap:5rem}.profile-page .profile-page-data-group{gap:1rem}.profile-page .profile-page-data-group .profile-data-label{height:calc(1.3rem * 1.5)}}.profile-page .profile-page-group .profile-page-action .profile-data-value{min-height:unset}.profile-page .profile-page-group .button-group{flex-direction:column-reverse;gap:1rem}.profile-page .profile-page-group .profile-page-inputs .profile-input-group{flex:1}@media screen and (min-width: 768px){.profile-page .profile-page-group .button-group{gap:2rem}.profile-page .profile-page-group .button-group{flex-direction:row}}.feedback-page{display:flex;flex-direction:column;gap:2.25rem;width:100%}.feedback-page .feedback-page-title,.feedback-page .feedback-page-subtitle,.feedback-page .feedback-page-text{padding:0;margin:0}.feedback-page .feedback-page-title{color:#e83363;font-family:Montserrat Extra Bold,Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:normal}.feedback-page .feedback-page-subtitle,.feedback-page .feedback-page-text,.feedback-page .feedback-page-caption{color:#424242;font-family:Montserrat Medium,Helvetica,Arial,sans-serif;font-size:1.15rem;line-height:150%}.feedback-page .feedback-page-subtitle{font-family:Montserrat Bold,Helvetica,Arial,sans-serif}.feedback-page .feedback-page-caption{text-align:center;font-size:.85rem}.feedback-page .feedback-page-header{display:flex;flex-direction:column;gap:2rem;width:100%}.feedback-page .feedback-page-header .feedback-page-subtitle-container{display:flex;align-items:center;gap:.5rem}.feedback-page .feedback-page-separator{border:1px solid #FCF1F3}.feedback-page .button-group{align-items:center}.feedback-page .feedback-inputs{display:flex;flex-direction:column;gap:1rem}.feedback-page .feedback-input-group{display:flex;flex-direction:column;gap:1rem;width:100%}.feedback-page .feedback-data-label{font-size:.85rem;color:#424242}.feedback-page .feedback-data-value{display:flex;align-items:flex-end;min-height:calc(1.15rem * 1.5);font-family:Montserrat Medium,Helvetica,Arial,sans-serif;font-size:1.15rem;color:#424242;line-height:1}.feedback-page .feedback-data-value-group{display:flex;flex-direction:column;gap:.25rem}.feedback-page .feedback-data-value-group .feedback-data-value:not(.feedback-data-value:first-child){min-height:auto}.feedback-page .feedback-input{padding:1rem .75rem;font-family:Montserrat Medium,Helvetica,Arial,sans-serif;border-radius:.5rem;outline:unset;border:1px solid #D9D9D9}.feedback-page .feedback-input .MuiInputBase-root,.feedback-page .feedback-input .MuiInputBase-root input,.feedback-page .feedback-input .MuiInputBase-root .MuiOutlinedInput-notchedOutline{padding:0;font-family:inherit;border-radius:unset;outline:inherit;border:0}.feedback-page .feedback-page-action{display:flex;align-items:center;justify-content:space-between;width:100%}.feedback-page .feedback-page-action .feedback-data-value{display:inline-block;max-width:50%;min-height:unset;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.feedback-page .feedback-page-group{display:flex;flex-direction:column;gap:1.5rem;width:100%;padding:0;margin:0}.feedback-page .feedback-page-choices{display:flex;flex-direction:column;gap:1rem}.feedback-page .feedback-page-choices .choice-group{position:relative;display:flex;align-items:center;gap:1rem;width:fit-content}.feedback-page .feedback-page-choices .choice-group .outer-input{position:relative;display:flex;align-items:center;justify-content:center;height:16px;width:16px;border:1px solid #424242;border-radius:100%}.feedback-page .feedback-page-choices .choice-group .outer-input:after{content:"";position:absolute;height:8px;width:8px;background-color:#fff;border-radius:100%;transition:.15s ease-in-out}.feedback-page .feedback-page-choices .choice-group .outer-input[data-checked=true]:after{background-color:#424242}.feedback-page .feedback-page-choices .choice-group .hidden-button{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;border:unset;background-color:transparent;-webkit-tap-highlight-color:transparent;border:0}.feedback-page .feedback-page-data-container{display:flex;gap:1rem;width:max-content}.feedback-page .feedback-page-data-group{display:flex;flex-direction:column;gap:1.5rem;width:auto}.feedback-page .feedback-page-data-group .feedback-data-label{display:flex;align-items:flex-end;height:calc(1.15rem * 1.5)}@media screen and (min-width: 768px){.feedback-page .feedback-page-header{gap:2rem}.feedback-page .feedback-inputs{flex-direction:row}.feedback-page .feedback-page-choices .choice-group .outer-input{height:18px;width:18px}.feedback-page .feedback-page-choices .choice-group .outer-input:after{height:9px;width:9px}.feedback-page .feedback-page-data-container{gap:2rem}.feedback-page .feedback-page-action--mobile-only .button{display:none}}@media screen and (min-width: 1040px){.feedback-page,.feedback-page .feedback-page-header{gap:2.25rem}.feedback-page .feedback-data-label{font-size:1.15rem}.feedback-page .feedback-data-value{min-height:calc(1.3rem * 1.5);font-size:1.3rem}.feedback-page .feedback-page-data-container{gap:5rem}.feedback-page .feedback-page-data-group{gap:1rem}.feedback-page .feedback-page-data-group .feedback-data-label{height:calc(1.3rem * 1.5)}}.feedback-page{--input-height: 97px;align-items:center}.feedback-page .stars-container{display:flex;gap:1rem}.feedback-page .stars-container .star-container{position:relative}.feedback-page .stars-container .star-container .hidden-button{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;border:unset;background-color:unset;-webkit-tap-highlight-color:unset}.feedback-page .stars-container .star-container .star{height:40px;width:40px}.feedback-page .feedback-input-group .feedback-input{height:var(--input-height);resize:none}.feedback-page .checkbox-group{align-self:flex-start}@media screen and (min-width: 768px){.feedback-page{--input-height: 168px}}.logout-content h1{margin-top:20px;text-align:center}.home-page{display:flex;flex-direction:column;gap:2.25rem;width:100%}.home-page .home-page-title,.home-page .home-page-subtitle,.home-page .home-page-text{padding:0;margin:0}.home-page .home-page-title{color:#e83363;font-family:Montserrat Extra Bold,Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:normal}.home-page .home-page-subtitle,.home-page .home-page-text,.home-page .home-page-caption{color:#424242;font-family:Montserrat Medium,Helvetica,Arial,sans-serif;font-size:1.15rem;line-height:150%}.home-page .home-page-subtitle{font-family:Montserrat Bold,Helvetica,Arial,sans-serif}.home-page .home-page-caption{text-align:center;font-size:.85rem}.home-page .home-page-header{display:flex;flex-direction:column;gap:2rem;width:100%}.home-page .home-page-header .home-page-subtitle-container{display:flex;align-items:center;gap:.5rem}.home-page .home-page-separator{border:1px solid #FCF1F3}.home-page .button-group{align-items:center}.home-page .home-inputs{display:flex;flex-direction:column;gap:1rem}.home-page .home-input-group{display:flex;flex-direction:column;gap:1rem;width:100%}.home-page .home-data-label{font-size:.85rem;color:#424242}.home-page .home-data-value{display:flex;align-items:flex-end;min-height:calc(1.15rem * 1.5);font-family:Montserrat Medium,Helvetica,Arial,sans-serif;font-size:1.15rem;color:#424242;line-height:1}.home-page .home-data-value-group{display:flex;flex-direction:column;gap:.25rem}.home-page .home-data-value-group .home-data-value:not(.home-data-value:first-child){min-height:auto}.home-page .home-input{padding:1rem .75rem;font-family:Montserrat Medium,Helvetica,Arial,sans-serif;border-radius:.5rem;outline:unset;border:1px solid #D9D9D9}.home-page .home-input .MuiInputBase-root,.home-page .home-input .MuiInputBase-root input,.home-page .home-input .MuiInputBase-root .MuiOutlinedInput-notchedOutline{padding:0;font-family:inherit;border-radius:unset;outline:inherit;border:0}.home-page .home-page-action{display:flex;align-items:center;justify-content:space-between;width:100%}.home-page .home-page-action .home-data-value{display:inline-block;max-width:50%;min-height:unset;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.home-page .home-page-group{display:flex;flex-direction:column;gap:1.5rem;width:100%;padding:0;margin:0}.home-page .home-page-choices{display:flex;flex-direction:column;gap:1rem}.home-page .home-page-choices .choice-group{position:relative;display:flex;align-items:center;gap:1rem;width:fit-content}.home-page .home-page-choices .choice-group .outer-input{position:relative;display:flex;align-items:center;justify-content:center;height:16px;width:16px;border:1px solid #424242;border-radius:100%}.home-page .home-page-choices .choice-group .outer-input:after{content:"";position:absolute;height:8px;width:8px;background-color:#fff;border-radius:100%;transition:.15s ease-in-out}.home-page .home-page-choices .choice-group .outer-input[data-checked=true]:after{background-color:#424242}.home-page .home-page-choices .choice-group .hidden-button{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;border:unset;background-color:transparent;-webkit-tap-highlight-color:transparent;border:0}.home-page .home-page-data-container{display:flex;gap:1rem;width:max-content}.home-page .home-page-data-group{display:flex;flex-direction:column;gap:1.5rem;width:auto}.home-page .home-page-data-group .home-data-label{display:flex;align-items:flex-end;height:calc(1.15rem * 1.5)}@media screen and (min-width: 768px){.home-page .home-page-header{gap:2rem}.home-page .home-inputs{flex-direction:row}.home-page .home-page-choices .choice-group .outer-input{height:18px;width:18px}.home-page .home-page-choices .choice-group .outer-input:after{height:9px;width:9px}.home-page .home-page-data-container{gap:2rem}.home-page .home-page-action--mobile-only .button{display:none}}@media screen and (min-width: 1040px){.home-page,.home-page .home-page-header{gap:2.25rem}.home-page .home-data-label{font-size:1.15rem}.home-page .home-data-value{min-height:calc(1.3rem * 1.5);font-size:1.3rem}.home-page .home-page-data-container{gap:5rem}.home-page .home-page-data-group{gap:1rem}.home-page .home-page-data-group .home-data-label{height:calc(1.3rem * 1.5)}}.signup-page{display:flex;flex-direction:column;gap:2.25rem;width:100%}.signup-page .signup-page-title,.signup-page .signup-page-subtitle,.signup-page .signup-page-text{padding:0;margin:0}.signup-page .signup-page-title{color:#e83363;font-family:Montserrat Extra Bold,Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:normal}.signup-page .signup-page-subtitle,.signup-page .signup-page-text,.signup-page .signup-page-caption{color:#424242;font-family:Montserrat Medium,Helvetica,Arial,sans-serif;font-size:1.15rem;line-height:150%}.signup-page .signup-page-subtitle{font-family:Montserrat Bold,Helvetica,Arial,sans-serif}.signup-page .signup-page-caption{text-align:center;font-size:.85rem}.signup-page .signup-page-header{display:flex;flex-direction:column;gap:2rem;width:100%}.signup-page .signup-page-header .signup-page-subtitle-container{display:flex;align-items:center;gap:.5rem}.signup-page .signup-page-separator{border:1px solid #FCF1F3}.signup-page .button-group{align-items:center}.signup-page .signup-inputs{display:flex;flex-direction:column;gap:1rem}.signup-page .signup-input-group{display:flex;flex-direction:column;gap:1rem;width:100%}.signup-page .signup-data-label{font-size:.85rem;color:#424242}.signup-page .signup-data-value{display:flex;align-items:flex-end;min-height:calc(1.15rem * 1.5);font-family:Montserrat Medium,Helvetica,Arial,sans-serif;font-size:1.15rem;color:#424242;line-height:1}.signup-page .signup-data-value-group{display:flex;flex-direction:column;gap:.25rem}.signup-page .signup-data-value-group .signup-data-value:not(.signup-data-value:first-child){min-height:auto}.signup-page .signup-input{padding:1rem .75rem;font-family:Montserrat Medium,Helvetica,Arial,sans-serif;border-radius:.5rem;outline:unset;border:1px solid #D9D9D9}.signup-page .signup-input .MuiInputBase-root,.signup-page .signup-input .MuiInputBase-root input,.signup-page .signup-input .MuiInputBase-root .MuiOutlinedInput-notchedOutline{padding:0;font-family:inherit;border-radius:unset;outline:inherit;border:0}.signup-page .signup-page-action{display:flex;align-items:center;justify-content:space-between;width:100%}.signup-page .signup-page-action .signup-data-value{display:inline-block;max-width:50%;min-height:unset;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.signup-page .signup-page-group{display:flex;flex-direction:column;gap:1.5rem;width:100%;padding:0;margin:0}.signup-page .signup-page-choices{display:flex;flex-direction:column;gap:1rem}.signup-page .signup-page-choices .choice-group{position:relative;display:flex;align-items:center;gap:1rem;width:fit-content}.signup-page .signup-page-choices .choice-group .outer-input{position:relative;display:flex;align-items:center;justify-content:center;height:16px;width:16px;border:1px solid #424242;border-radius:100%}.signup-page .signup-page-choices .choice-group .outer-input:after{content:"";position:absolute;height:8px;width:8px;background-color:#fff;border-radius:100%;transition:.15s ease-in-out}.signup-page .signup-page-choices .choice-group .outer-input[data-checked=true]:after{background-color:#424242}.signup-page .signup-page-choices .choice-group .hidden-button{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;border:unset;background-color:transparent;-webkit-tap-highlight-color:transparent;border:0}.signup-page .signup-page-data-container{display:flex;gap:1rem;width:max-content}.signup-page .signup-page-data-group{display:flex;flex-direction:column;gap:1.5rem;width:auto}.signup-page .signup-page-data-group .signup-data-label{display:flex;align-items:flex-end;height:calc(1.15rem * 1.5)}@media screen and (min-width: 768px){.signup-page .signup-page-header{gap:2rem}.signup-page .signup-inputs{flex-direction:row}.signup-page .signup-page-choices .choice-group .outer-input{height:18px;width:18px}.signup-page .signup-page-choices .choice-group .outer-input:after{height:9px;width:9px}.signup-page .signup-page-data-container{gap:2rem}.signup-page .signup-page-action--mobile-only .button{display:none}}@media screen and (min-width: 1040px){.signup-page,.signup-page .signup-page-header{gap:2.25rem}.signup-page .signup-data-label{font-size:1.15rem}.signup-page .signup-data-value{min-height:calc(1.3rem * 1.5);font-size:1.3rem}.signup-page .signup-page-data-container{gap:5rem}.signup-page .signup-page-data-group{gap:1rem}.signup-page .signup-page-data-group .signup-data-label{height:calc(1.3rem * 1.5)}}.signup-page .signup-page-choices{height:100%;flex-direction:row}.signup-page .signup-data-label{text-transform:uppercase}.signup-page #date-input-helper-text{display:none}.signup-page .characters-left{align-self:end}.welcome-page{display:flex;flex-direction:column;gap:2.25rem;width:100%}.welcome-page .welcome-page-title,.welcome-page .welcome-page-subtitle,.welcome-page .welcome-page-text{padding:0;margin:0}.welcome-page .welcome-page-title{color:#e83363;font-family:Montserrat Extra Bold,Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:normal}.welcome-page .welcome-page-subtitle,.welcome-page .welcome-page-text,.welcome-page .welcome-page-caption{color:#424242;font-family:Montserrat Medium,Helvetica,Arial,sans-serif;font-size:1.15rem;line-height:150%}.welcome-page .welcome-page-subtitle{font-family:Montserrat Bold,Helvetica,Arial,sans-serif}.welcome-page .welcome-page-caption{text-align:center;font-size:.85rem}.welcome-page .welcome-page-header{display:flex;flex-direction:column;gap:2rem;width:100%}.welcome-page .welcome-page-header .welcome-page-subtitle-container{display:flex;align-items:center;gap:.5rem}.welcome-page .welcome-page-separator{border:1px solid #FCF1F3}.welcome-page .button-group{align-items:center}.welcome-page .welcome-inputs{display:flex;flex-direction:column;gap:1rem}.welcome-page .welcome-input-group{display:flex;flex-direction:column;gap:1rem;width:100%}.welcome-page .welcome-data-label{font-size:.85rem;color:#424242}.welcome-page .welcome-data-value{display:flex;align-items:flex-end;min-height:calc(1.15rem * 1.5);font-family:Montserrat Medium,Helvetica,Arial,sans-serif;font-size:1.15rem;color:#424242;line-height:1}.welcome-page .welcome-data-value-group{display:flex;flex-direction:column;gap:.25rem}.welcome-page .welcome-data-value-group .welcome-data-value:not(.welcome-data-value:first-child){min-height:auto}.welcome-page .welcome-input{padding:1rem .75rem;font-family:Montserrat Medium,Helvetica,Arial,sans-serif;border-radius:.5rem;outline:unset;border:1px solid #D9D9D9}.welcome-page .welcome-input .MuiInputBase-root,.welcome-page .welcome-input .MuiInputBase-root input,.welcome-page .welcome-input .MuiInputBase-root .MuiOutlinedInput-notchedOutline{padding:0;font-family:inherit;border-radius:unset;outline:inherit;border:0}.welcome-page .welcome-page-action{display:flex;align-items:center;justify-content:space-between;width:100%}.welcome-page .welcome-page-action .welcome-data-value{display:inline-block;max-width:50%;min-height:unset;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.welcome-page .welcome-page-group{display:flex;flex-direction:column;gap:1.5rem;width:100%;padding:0;margin:0}.welcome-page .welcome-page-choices{display:flex;flex-direction:column;gap:1rem}.welcome-page .welcome-page-choices .choice-group{position:relative;display:flex;align-items:center;gap:1rem;width:fit-content}.welcome-page .welcome-page-choices .choice-group .outer-input{position:relative;display:flex;align-items:center;justify-content:center;height:16px;width:16px;border:1px solid #424242;border-radius:100%}.welcome-page .welcome-page-choices .choice-group .outer-input:after{content:"";position:absolute;height:8px;width:8px;background-color:#fff;border-radius:100%;transition:.15s ease-in-out}.welcome-page .welcome-page-choices .choice-group .outer-input[data-checked=true]:after{background-color:#424242}.welcome-page .welcome-page-choices .choice-group .hidden-button{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;border:unset;background-color:transparent;-webkit-tap-highlight-color:transparent;border:0}.welcome-page .welcome-page-data-container{display:flex;gap:1rem;width:max-content}.welcome-page .welcome-page-data-group{display:flex;flex-direction:column;gap:1.5rem;width:auto}.welcome-page .welcome-page-data-group .welcome-data-label{display:flex;align-items:flex-end;height:calc(1.15rem * 1.5)}@media screen and (min-width: 768px){.welcome-page .welcome-page-header{gap:2rem}.welcome-page .welcome-inputs{flex-direction:row}.welcome-page .welcome-page-choices .choice-group .outer-input{height:18px;width:18px}.welcome-page .welcome-page-choices .choice-group .outer-input:after{height:9px;width:9px}.welcome-page .welcome-page-data-container{gap:2rem}.welcome-page .welcome-page-action--mobile-only .button{display:none}}@media screen and (min-width: 1040px){.welcome-page,.welcome-page .welcome-page-header{gap:2.25rem}.welcome-page .welcome-data-label{font-size:1.15rem}.welcome-page .welcome-data-value{min-height:calc(1.3rem * 1.5);font-size:1.3rem}.welcome-page .welcome-page-data-container{gap:5rem}.welcome-page .welcome-page-data-group{gap:1rem}.welcome-page .welcome-page-data-group .welcome-data-label{height:calc(1.3rem * 1.5)}}.welcome-page .welcome-page-hero-image{--circle-size: 184px;--illustration-height: 182px;--illustration-width: 220px;display:flex;align-items:center;justify-content:center;margin:0 auto}.welcome-page .welcome-page-hero-image img{height:var(--illustration-height);width:var(--illustration-width)}.welcome-page .welcome-page-hero-image:after{content:"";position:absolute;display:inline-block;height:var(--circle-size);width:var(--circle-size);background-color:#fcf1f3;border-radius:100%;z-index:-1}@media screen and (min-width: 768px){.welcome-page .welcome-page-hero-image{--circle-size: 190px;--illustration-height: 190px;--illustration-width: 230px}}@media screen and (min-width: 1040px){.welcome-page .welcome-page-hero-image{--circle-size: 280px;--illustration-height: 285px;--illustration-width: 295px}}.error-page{display:flex;flex-direction:column;gap:2.25rem;width:100%}.error-page .error-page-title,.error-page .error-page-subtitle,.error-page .error-page-text{padding:0;margin:0}.error-page .error-page-title{color:#e83363;font-family:Montserrat Extra Bold,Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:normal}.error-page .error-page-subtitle,.error-page .error-page-text,.error-page .error-page-caption{color:#424242;font-family:Montserrat Medium,Helvetica,Arial,sans-serif;font-size:1.15rem;line-height:150%}.error-page .error-page-subtitle{font-family:Montserrat Bold,Helvetica,Arial,sans-serif}.error-page .error-page-caption{text-align:center;font-size:.85rem}.error-page .error-page-header{display:flex;flex-direction:column;gap:2rem;width:100%}.error-page .error-page-header .error-page-subtitle-container{display:flex;align-items:center;gap:.5rem}.error-page .error-page-separator{border:1px solid #FCF1F3}.error-page .button-group{align-items:center}.error-page .error-inputs{display:flex;flex-direction:column;gap:1rem}.error-page .error-input-group{display:flex;flex-direction:column;gap:1rem;width:100%}.error-page .error-data-label{font-size:.85rem;color:#424242}.error-page .error-data-value{display:flex;align-items:flex-end;min-height:calc(1.15rem * 1.5);font-family:Montserrat Medium,Helvetica,Arial,sans-serif;font-size:1.15rem;color:#424242;line-height:1}.error-page .error-data-value-group{display:flex;flex-direction:column;gap:.25rem}.error-page .error-data-value-group .error-data-value:not(.error-data-value:first-child){min-height:auto}.error-page .error-input{padding:1rem .75rem;font-family:Montserrat Medium,Helvetica,Arial,sans-serif;border-radius:.5rem;outline:unset;border:1px solid #D9D9D9}.error-page .error-input .MuiInputBase-root,.error-page .error-input .MuiInputBase-root input,.error-page .error-input .MuiInputBase-root .MuiOutlinedInput-notchedOutline{padding:0;font-family:inherit;border-radius:unset;outline:inherit;border:0}.error-page .error-page-action{display:flex;align-items:center;justify-content:space-between;width:100%}.error-page .error-page-action .error-data-value{display:inline-block;max-width:50%;min-height:unset;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.error-page .error-page-group{display:flex;flex-direction:column;gap:1.5rem;width:100%;padding:0;margin:0}.error-page .error-page-choices{display:flex;flex-direction:column;gap:1rem}.error-page .error-page-choices .choice-group{position:relative;display:flex;align-items:center;gap:1rem;width:fit-content}.error-page .error-page-choices .choice-group .outer-input{position:relative;display:flex;align-items:center;justify-content:center;height:16px;width:16px;border:1px solid #424242;border-radius:100%}.error-page .error-page-choices .choice-group .outer-input:after{content:"";position:absolute;height:8px;width:8px;background-color:#fff;border-radius:100%;transition:.15s ease-in-out}.error-page .error-page-choices .choice-group .outer-input[data-checked=true]:after{background-color:#424242}.error-page .error-page-choices .choice-group .hidden-button{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;border:unset;background-color:transparent;-webkit-tap-highlight-color:transparent;border:0}.error-page .error-page-data-container{display:flex;gap:1rem;width:max-content}.error-page .error-page-data-group{display:flex;flex-direction:column;gap:1.5rem;width:auto}.error-page .error-page-data-group .error-data-label{display:flex;align-items:flex-end;height:calc(1.15rem * 1.5)}@media screen and (min-width: 768px){.error-page .error-page-header{gap:2rem}.error-page .error-inputs{flex-direction:row}.error-page .error-page-choices .choice-group .outer-input{height:18px;width:18px}.error-page .error-page-choices .choice-group .outer-input:after{height:9px;width:9px}.error-page .error-page-data-container{gap:2rem}.error-page .error-page-action--mobile-only .button{display:none}}@media screen and (min-width: 1040px){.error-page,.error-page .error-page-header{gap:2.25rem}.error-page .error-data-label{font-size:1.15rem}.error-page .error-data-value{min-height:calc(1.3rem * 1.5);font-size:1.3rem}.error-page .error-page-data-container{gap:5rem}.error-page .error-page-data-group{gap:1rem}.error-page .error-page-data-group .error-data-label{height:calc(1.3rem * 1.5)}}.error-page-text{white-space:pre-line}.details-popin .MuiDialog-container .MuiPaper-root{height:100%;padding:0}.details-popin .MuiDialog-container .MuiPaper-root .MuiDialogContent-root{--hero-height: 210px;--illustration-max-height: 190px;--colored-block-color: 268px;padding:0;margin:0}.details-popin .MuiDialog-container .MuiPaper-root .MuiDialogContent-root #modal-close_details_large,.details-popin .MuiDialog-container .MuiPaper-root .MuiDialogContent-root #modal-close_details_small{position:absolute;top:2rem;left:2.25rem;height:var(--close-icon-size);width:var(--close-icon-size);background-color:#e83363}.details-popin .MuiDialog-container .MuiPaper-root .MuiDialogContent-root #modal-close_details_large .button-icon,.details-popin .MuiDialog-container .MuiPaper-root .MuiDialogContent-root #modal-close_details_small .button-icon{--button-icon-size: 24px;flex:0 0 auto;color:#fff}.details-popin .MuiDialog-container .MuiPaper-root .MuiDialogContent-root #modal-close_details_large{display:none}.details-popin .MuiDialog-container .MuiPaper-root .MuiDialogContent-root .details-hero{display:flex;justify-content:center;align-items:flex-end;height:var(--hero-height);width:100%}.details-popin .MuiDialog-container .MuiPaper-root .MuiDialogContent-root .details-hero img{height:100%;max-height:var(--illustration-max-height)}.details-popin .MuiDialog-container .MuiPaper-root .MuiDialogContent-root .details-hero--phone{background-color:#f9d8ad}.details-popin .MuiDialog-container .MuiPaper-root .MuiDialogContent-root .details-hero--phone:after{background-color:#f9d8ad}.details-popin .MuiDialog-container .MuiPaper-root .MuiDialogContent-root .details-hero--video,.details-popin .MuiDialog-container .MuiPaper-root .MuiDialogContent-root .details-hero--consultation{background-color:#f8efe9}.details-popin .MuiDialog-container .MuiPaper-root .MuiDialogContent-root .details-hero--video:after,.details-popin .MuiDialog-container .MuiPaper-root .MuiDialogContent-root .details-hero--consultation:after{background-color:#f8efe9}.details-popin .MuiDialog-container .MuiPaper-root .MuiDialogContent-root .details-hero--appointment{background-color:#fcf1f3}.details-popin .MuiDialog-container .MuiPaper-root .MuiDialogContent-root .details-hero--appointment:after{background-color:#fcf1f3}.details-popin .MuiDialog-container .MuiPaper-root .MuiDialogContent-root .details-hero--urgent{background-color:#fad8ad}.details-popin .MuiDialog-container .MuiPaper-root .MuiDialogContent-root .details-hero--urgent:after{background-color:#fad8ad}.details-popin .MuiDialog-container .MuiPaper-root .MuiDialogContent-root .details-hero:after{position:absolute;left:0;top:var(--hero-height);content:"";display:block;height:calc(var(--colored-block-color) - var(--hero-height));width:100%}.details-popin .MuiDialog-container .MuiPaper-root .MuiDialogContent-root .details-content{position:relative;height:calc(100% - var(--hero-height));width:100%;padding:2.25rem;border-top-right-radius:3rem;border-top-left-radius:3rem;background-color:#fff;overflow-y:auto;overflow-x:hidden}.details-popin .MuiDialog-container .MuiPaper-root .MuiDialogContent-root .details-content .callback-page-header{gap:1rem}.details-popin .MuiDialog-container .MuiPaper-root .MuiDialogContent-root .details-content .callback-page-header .callback-page-action .button-content{font-size:.85rem}.details-popin .MuiDialog-container .MuiPaper-root .MuiDialogContent-root .details-content .callback-page-header .consultation-date-container{display:flex;align-items:center;gap:.5rem;opacity:.8}.details-popin .MuiDialog-container .MuiPaper-root .MuiDialogContent-root .details-content .callback-page-header .consultation-date-container .callback-data-value{font-family:Montserrat Medium,Helvetica,Arial,sans-serif}.details-popin .MuiDialog-container .MuiPaper-root .MuiDialogContent-root .details-content .callback-page-header .callback-page-subtitle-container{flex-wrap:wrap}.details-popin .MuiDialog-container .MuiPaper-root .MuiDialogContent-root .details-content .details-text{font-family:Montserrat Bold,Helvetica,Arial,sans-serif;font-size:1.71rem;color:#424242}.details-popin .MuiDialog-container .MuiPaper-root .MuiDialogContent-root .details-content .callback-page-action .callback-data-value{display:block;height:auto;min-height:0;width:50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.details-popin .MuiDialog-container .MuiPaper-root .MuiDialogContent-root .details-content .callback-page-action .callback-data-value+button .button-content{font-size:.85rem;text-wrap:nowrap}.details-popin .MuiDialog-container .MuiPaper-root .MuiDialogContent-root .details-content .callback-page{padding:0}.preview-popin--nested .MuiDialog-container .MuiPaper-root{height:85%}@media screen and (max-width: 767px){.details-popin .MuiDialog-container .MuiPaper-root{max-height:unset;border-radius:unset}}@media screen and (min-width: 768px){.details-popin .MuiDialog-container .MuiPaper-root .MuiDialogContent-root{--hero-height: 226px;--colored-block-color: 302px}.details-popin .MuiDialog-container .MuiPaper-root .MuiDialogContent-root #modal-close_details_small{display:none}.details-popin .MuiDialog-container .MuiPaper-root .MuiDialogContent-root #modal-close_details_large{right:2.25rem;left:unset;display:flex}.details-popin .MuiDialog-container .MuiPaper-root .MuiDialogContent-root #modal-close_details_large .button-icon{--button-icon-size: 46px}.details-popin .MuiDialog-container .MuiPaper-root .MuiDialogContent-root .details-content .callback-page-header{gap:1.5rem}.preview-popin--nested .MuiDialog-container .MuiPaper-root{height:100%}}@media screen and (min-width: 768px){.details-popin .MuiDialog-container .MuiPaper-root .MuiDialogContent-root{--hero-height: 268px;--illustration-max-height: 230px}}
