*{box-sizing:border-box}body,ul{margin:0}ul{list-style-type:none;padding:0}a{color:inherit;text-decoration:none}img{width:100%}h1,h2,h3,h4,h5{margin:0}html{font-size:16px;overflow-x:hidden}@media(max-width:1280px){html{font-size:14px}}@media(max-width:540px){html{font-size:12px}}@media(max-width:414px){html{font-size:11px}}@media(max-width:320px){html{font-size:10px}}body{color:grey;background-image:url(/static/media/app-bg-top.8c0c4307.svg),url(/static/media/app-bg-bottom.410865f6.svg);background-position:top,bottom;background-repeat:no-repeat,no-repeat;background-color:#e3f2fd;overflow-x:hidden;font-family:"Gotham Book";font-weight:400;font-style:normal}body a{color:#001b58}body a:hover{text-decoration:underline}body .title-container{max-width:500px;margin-left:auto;margin-right:auto;margin-bottom:25px}@media(max-width:1080px){body .title-container p{font-size:1.1rem}}body .top-space{margin-top:20px}body .top-space-large{margin-top:40px}body .bottom-space{margin-bottom:20px}body .main-content{max-width:1140px;width:100%;margin-left:auto;margin-right:auto;position:relative}@media(max-width:1500px){body .main-content{max-width:900px}}@media(max-width:1080px){body .main-content{max-width:800px}}@media(max-width:980px){body .main-content{max-width:700px}}body .main-content .subtitle{padding-top:3%}@media(max-width:1500px){body .main-content .subtitle{font-size:1.4rem}}@media(max-width:414px){body .main-content .subtitle{padding-top:25px}}body h1 span{display:block}body .columns-container,body .content-top{display:flex}@media(max-width:540px){body .columns-container{display:block}}@media(max-width:414px){body .columns-container{max-width:92%;margin-left:auto;margin-right:auto}}body .columns-container .left-column,body .columns-container .right-column{width:300px}@media(max-width:540px){body .columns-container .left-column,body .columns-container .right-column{width:100%!important}}body .columns-container .left-column{margin-right:40px}@media(max-width:540px){body .columns-container .right-column{margin-top:20px}}@media(max-width:414px){body .top-content{margin-left:0;margin-bottom:0;margin-top:12px}}body .empty-container{display:flex;justify-content:center;align-items:center;flex-direction:column;width:70%;margin:7% auto auto;max-width:300px}body .empty-container img{width:100%;max-width:500px}body .empty-container .no-content-info{font-family:"Gotham";font-weight:700;font-style:normal;font-size:2.25rem;color:#001b58;text-align:center;font-size:1.2rem}body .account-container{display:grid;grid-template-columns:200px auto;height:100vh}@media(max-width:1280px){body .account-container{grid-template-columns:160px auto}}@media(max-width:1080px){body .account-container{grid-template-columns:135px auto}}@media(max-width:768px){body .account-container{display:block}}body .account-container .main-content h1{font-family:"Gotham";font-weight:700;font-size:2.6rem;color:#001b58;margin-bottom:0;position:relative;top:12px;left:35px;z-index:10}@media(max-width:1500px){body .account-container .main-content h1{font-size:2.4rem}}@media(max-width:540px){body .account-container .main-content h1{left:15px}}@media(max-width:320px){body .account-container .main-content h1{top:8px}}body .account-container .main-content .content-wrapper{border-radius:2rem;position:relative;background-color:#fff;text-align:left;padding:3% 5% 5%;margin:auto auto 7%}@media(max-width:1500px){body .account-container .main-content .content-wrapper{font-size:1rem}}@media(max-width:1280px){body .account-container .main-content .content-wrapper{font-size:1.2rem}}@media(max-width:540px){body .account-container .main-content .content-wrapper{padding:6%;margin-bottom:25%}}@media(max-width:414px){body .account-container .main-content .content-wrapper{padding:10px 10px 12%}}@media(max-width:320px){body .account-container .main-content .content-wrapper{padding:5px 5px 20px}}body .account-container .page-content{grid-column-start:2;grid-column-end:13;overflow:scroll}@media(max-width:1024px)and (orientation:portrait){body .account-container .page-content{display:flex;flex-direction:column;height:100vh}}@media(max-width:540px){body .account-container .page-content{padding-left:25px;padding-right:25px}}@media(max-width:414px){body .account-container .page-content{padding-left:18px;padding-right:18px}}@media(max-width:320px){body .account-container .page-content{padding-left:10px;padding-right:10px}}body .account-container .page-content .layout_select_clinic_style{display:none}@media(max-width:768px){body .account-container .page-content .layout_select_clinic_style{display:block}}body .signIn-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh}@media(max-width:1080px){body .signIn-container{display:flex}}@media(max-width:1024px)and (orientation:portrait){body .signIn-container{display:flex}}@media(max-width:768px){body .signIn-container{display:flex}}@media(max-width:414px){body .signIn-container{padding-left:20px;padding-right:20px;display:block}}@media(max-width:320px){body .signIn-container{padding-left:15px;padding-right:15px}}body .signIn-container .logo{width:100%;max-width:250px;margin:40px;display:block;position:absolute;top:0;left:35px}@media(max-width:1080px){body .signIn-container .logo{margin-left:0;max-width:210px}}@media(max-width:980px){body .signIn-container .logo{margin-left:auto;margin-right:auto}}@media(max-width:540px){body .signIn-container .logo{position:static}}body .signIn-container .main-content{text-align:center}body .signIn-container .form-group{margin-top:20px}body .signIn-container a{font-size:.9rem}body .button-app:focus{outline:0}body .button-app:disabled{background-color:grey;cursor:default}body .radio-label{display:flex;cursor:pointer}body .radio-label:hover{color:#fd7e1c}body input[type=radio]{max-width:40px;width:40px}body input[type=radio]:focus{outline:0;box-shadow:none}body .textarea-label span:first-child{transform:none}body textarea{border-radius:15px;border:none;background-color:#f2f2f2;line-height:1.8rem;padding:10px;width:100%;margin-top:0;display:flex;justify-content:space-between;font-family:"Gotham Book"}body textarea span{transform:none!important}body textarea:focus{outline:0;box-shadow:0 0 0 2px #7dbcea}body .label-text{position:relative;color:#001b58;font-weight:500;font-family:"Gotham"}body .request-report{display:flex;flex-direction:column;align-items:center;margin-bottom:3%}@media(max-width:980px){body .request-report{margin-bottom:5%}}@media(max-width:414px){body .request-report{margin-bottom:20px}}body .success-info-message{font-family:"Gotham";font-weight:700;font-style:normal;font-size:2.25rem;color:#001b58;font-weight:500;font-size:1.2rem}body .no-overflow{overflow-y:hidden;pointer-events:none;-webkit-overflow-scrolling:touch}body .card-top-title{display:flex;align-items:center;margin-bottom:30px}body .card-top-title h3{margin:0}body .card-top-title img{width:30px;margin-right:10px}.snackbar{min-width:250px;margin-left:-125px;background-color:#333;border-radius:8px;font-size:.9rem;color:#fff;text-align:center;padding:4px 15px;position:fixed;z-index:100000;left:50%;bottom:30px;visibility:hidden;display:flex;justify-content:space-between;align-items:center}.snackbar.visible{visibility:visible;animation:fadein .5s,fadeout .5s 3.5s;animation-fill-mode:forwards}.snackbar .snackbar-content{position:relative;display:flex;align-items:center}.snackbar .close-button{background:url(/static/media/close-w.7c277e85.svg) no-repeat transparent;border:none;height:15px;width:15px;background-size:100%;cursor:pointer}.snackbar .close-button:focus{outline:0}.snackbar .close-button:hover{background:url(/static/media/close-o.e4b17c75.svg) no-repeat transparent}@keyframes fadein{0%{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@keyframes fadeout{0%{bottom:30px;opacity:1}to{bottom:0;opacity:0}}.link-button-app{background-color:#fd7e1c;border:none;font-size:1.1rem;font-family:"Gotham";border-radius:15px;color:#fff;padding:10px 15px;line-height:1.8rem;transition:all .3s ease-in-out;text-decoration:none!important;display:flex;justify-content:space-around;align-items:center;width:-webkit-max-content;width:max-content}.link-button-app:hover{background-color:#f56d1e}@media(max-width:414px){.link-button-app{height:66px}}@media(max-width:320px){.link-button-app{height:50px}}.link-button-app .link-button-icon{margin-left:12px}@media(max-width:540px){.link-button-app .link-button-icon{display:none}}.link-button-app .link-button-icon.arrow-right-white{background:url(/static/media/arrow-w.a27fe3e6.svg) no-repeat;width:23px;height:23px;display:inline-block}@media(max-width:540px){.link-button-app:hover{color:#fd7e1c}}@media(max-width:540px){.link-button-app.upload-file{position:absolute;width:100%;max-width:95%;left:0;top:0;height:72px;background:url(/static/media/arrow-right-o.252253f8.svg) no-repeat transparent;background-position:100%;background-size:25px}}.update-info{position:absolute;top:0;right:0;display:flex;align-items:center}@media(max-width:414px){.update-info{top:0!important;right:10px!important}}@media(max-width:1080px){.update-info{font-size:1rem}}.updating-text{color:#fd7e1c}.updating-text .updating{background:url(/static/media/updating-o.5e86a5bc.svg) no-repeat;width:20px;display:inline-block;height:20px;margin-right:5px;animation:spin 1s linear infinite}.updated-text{color:#40cc9e}.updated-text .updated{background:url(/static/media/correct-g.28542742.svg) no-repeat;width:20px;display:inline-block;height:20px;margin-right:5px}@keyframes spin{to{transform:rotate(-1turn)}}.app-header{padding:25px}.app-header,.app-header .header-actions{display:flex;flex-direction:row-reverse;justify-content:space-between;position:relative}.app-header .header-actions{height:50px;align-items:center;grid-gap:25px;gap:25px}@media(max-width:540px){.app-header .header-actions{position:absolute;right:0;top:0}}.app-header .header-actions .select_ontainer_in_header{display:block}@media(max-width:768px){.app-header .header-actions .select_ontainer_in_header{display:none}}@media(max-width:540px){.app-header{padding:5% 0 0;height:auto;margin-bottom:8%;display:block}}.app-header .update-info{width:50%;left:0;bottom:0;left:40px}@media(max-width:1500px){.app-header .update-info{top:25px}}@media(max-width:540px){.app-header .update-info{top:75px!important}}.app-header .logo{height:3.2rem;width:auto;max-width:250px;display:block}.app-header .logo-mobile{max-width:180px;margin-top:10px}.app-header .hello-text{margin-top:0}@media(max-width:540px){.app-header .hello-text{display:flex;margin-top:3%;margin-left:3%;flex-direction:column}}@media(max-width:414px){.app-header .hello-text{margin-left:3%}}@media(max-width:320px){.app-header .hello-text{margin-left:3%}}.app-header .greeting{font-family:"Gotham";font-size:2rem}@media(max-width:1500px){.app-header .greeting{font-size:2.4rem}}@media(max-width:540px){.app-header .greeting{font-size:1.2rem;color:#606060}}@media(max-width:320px){.app-header .greeting{font-size:1rem}}.app-header .user-name{font-family:"Gotham";font-weight:700;font-style:normal;font-size:2.25rem;text-transform:uppercase;font-weight:300;font-size:2rem}@media(max-width:1500px){.app-header .user-name{font-size:2rem}}@media(max-width:540px){.app-header .user-name{font-size:1.3rem;padding-left:0;color:#606060;padding-top:2px}}@media(max-width:320px){.app-header .user-name{font-size:1.4rem;padding-left:0}}.app-header p{margin:0}.app-header .logout{background:url(/static/media/sign-out-g.bb7e7137.svg) no-repeat;background-position:100%;background-size:15px;width:115px;height:15px;font-size:.9rem;cursor:pointer}@media(max-width:1280px){.app-header .logout{width:100px}}@media(max-width:980px){.app-header .logout{width:100px}}@media(max-width:540px){.app-header .logout{width:85px;position:absolute;right:0;top:25px}}@media(max-width:414px){.app-header .logout{width:82px;top:15px;padding-top:2px}}.app-header .logout:hover{color:#fd7e1c;background:url(/static/media/sign-out-o.11a14d49.svg) no-repeat;background-position:100%}.app-header .upload-file-button{background-color:#001b58;background-image:url(/static/media/upload-file2-w.8aa6f3c9.svg);background-repeat:no-repeat;background-position:95%;background-size:20px;font-size:.9rem;padding:10px 15px;border-radius:10px;line-height:1.3rem;width:180px;display:block}.app-header .upload-file-button:hover{background-color:#fd7e1c}@media(max-width:980px){.app-header .upload-file-button{width:160px}}@media(max-width:540px){.app-header .upload-file-button{margin-top:90px}}@media(max-width:414px){.app-header .upload-file-button{background-image:none;width:-webkit-max-content;width:max-content;height:-webkit-max-content;height:max-content;margin-top:60px;padding:6px 15px;border-radius:8px}}.app-header .upload-file-button .link-button-icon{display:none}.app-header .clinic_load_data_modal_container{display:flex;flex-direction:column;align-items:center;padding:0 10px;max-width:580px}@media(max-width:414px){.app-header .clinic_load_data_modal_container{max-width:400px;padding:0}}.app-header .clinic_load_data_modal_container .loading{min-height:120px}.select_component_container{position:relative;transition:all .3s}.select_component_container .select_componet_style{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;grid-gap:10px;gap:10px;padding:10px;border-radius:6px;background-color:#fff;cursor:pointer;transition:all .3s}.select_component_container .select_componet_style .prefijo_style{font-size:11px;font-weight:400;line-height:13.2px;color:#0d4b93;transition:all .3s;font-family:"Gotham Book"}@media(max-width:768px){.select_component_container .select_componet_style .prefijo_style{font-size:17px}}.select_component_container .select_componet_style .label_style{font-family:"Gotham";font-size:11px;font-weight:900;line-height:13.2px;color:#0d4b93;transition:all .3s}@media(max-width:768px){.select_component_container .select_componet_style .label_style{font-size:17px}}.select_component_container .select_componet_style .button-icon{width:16px;height:16px;background:url(/static/media/arrow_blue.c2c01b6a.svg) no-repeat;background-position:50%;transition:all .3s}.select_component_container .select_componet_style .button-icon.open{rotate:180deg;transition:all .3s}.select_component_container .options_container{position:absolute;z-index:9999;padding:10px 5px;margin-top:5px;border-radius:6px;background-color:#fff;box-shadow:0 4px 6px 0 rgba(0,0,0,.1019607843);grid-gap:5px;gap:5px;display:flex;flex-direction:column;flex-wrap:nowrap;transition:all .3s}.select_component_container .options_container .option_select_style{padding:10px 5px;font-size:11px;font-weight:400;line-height:13.2px;color:#0d4b93;border-radius:6px;word-break:keep-all;cursor:pointer;transition:all .3s;font-family:"Gotham"}@media(max-width:768px){.select_component_container .options_container .option_select_style{font-size:17px}}.select_component_container .options_container .option_select_style:hover{background-color:#e3f3fd;transition:all .3s;border-radius:3px;font-weight:900}.menu-item{margin-top:35px}.menu-item:first-child{margin-top:0}.menu-item.selected .link-icon{background-color:#fff!important}.menu-item .menu-link{color:#fff;font-size:.8rem;font-family:"Gotham Book";text-decoration:none!important;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.menu-item .menu-link .link-icon{border-radius:100%;font-size:24px;height:60px;width:60px;margin-bottom:6px}@media(max-width:540px){.menu-item .menu-link .link-icon{width:50px;height:50px}}@media(max-width:320px){.menu-item .menu-link .link-icon{width:40px;height:40px}}@media(max-width:768px){.menu-item .menu-link>span{display:none}}.menu-item .menu-link .link-icon{background-color:#3370a9!important;background-repeat:no-repeat!important;background-size:30px!important;background-position:50%!important}@media(max-width:414px){.menu-item .menu-link .link-icon{background-size:22px!important}}.menu-item .menu-link .link-icon.account{background-image:url(/static/media/user-w.95cb76e3.svg)}.menu-item .menu-link .link-icon.reports{background:url(/static/media/reports-w.843399c6.svg)}.menu-item .menu-link .link-icon.calendar{background:url(/static/media/calendar-w.c2840a60.svg)}.menu-item .menu-link .link-icon.contact{background:url(/static/media/contact-w.5c5b1ab3.svg)}.menu-item .menu-link .link-icon.friend{background:url(/static/media/friend-w.08dcc657.svg)}.menu-item.selected .link-icon,.menu-item:hover .link-icon{background-color:#fff!important}.menu-item.selected .link-icon.account,.menu-item:hover .link-icon.account{background:url(/static/media/user-b.924fe52d.svg)}.menu-item.selected .link-icon.reports,.menu-item:hover .link-icon.reports{background:url(/static/media/reports-b.9883fb22.svg)}.menu-item.selected .link-icon.calendar,.menu-item:hover .link-icon.calendar{background:url(/static/media/calendar-b.3a79be08.svg)}.menu-item.selected .link-icon.contact,.menu-item:hover .link-icon.contact{background:url(/static/media/contact-b.411e6442.svg)}.menu-item.selected .link-icon.friend,.menu-item:hover .link-icon.friend{background:url(/static/media/friend-b.678c8614.svg)}@media(max-width:980px){.menu-item:hover:not(.selected) .link-icon{background-color:#3370a9!important}.menu-item:hover:not(.selected) .link-icon.account{background:url(/static/media/user-w.95cb76e3.svg)}.menu-item:hover:not(.selected) .link-icon.reports{background:url(/static/media/reports-w.843399c6.svg)}.menu-item:hover:not(.selected) .link-icon.calendar{background:url(/static/media/calendar-w.c2840a60.svg)}.menu-item:hover:not(.selected) .link-icon.contact{background:url(/static/media/contact-w.5c5b1ab3.svg)}.menu-item:hover:not(.selected) .link-icon.friend{background:url(/static/media/friend-w.08dcc657.svg)}}.sidebar{max-width:200px;width:100%;background-color:#001b58;position:fixed;height:100vh;display:flex;flex-direction:column;align-items:center}@media(max-width:1280px){.sidebar{max-width:160px}}@media(max-width:1080px){.sidebar{max-width:135px}}@media(max-width:768px){.sidebar{bottom:0;flex-direction:row;justify-content:space-between;max-width:100%;width:100%;max-height:100px;z-index:999}}@media(max-width:540px){.sidebar{justify-content:center;max-height:85px}}@media(max-width:320px){.sidebar{max-height:65px}}.sidebar .menu{margin-top:10%}@media(max-width:1024px)and (orientation:portrait){.sidebar .menu{position:static}}@media(max-width:768px){.sidebar .menu{position:static;display:flex;justify-content:space-between;align-items:center;margin-right:20px;width:60%;margin-top:0}}@media(max-width:540px){.sidebar .menu{width:85%;margin-right:0}}@media(max-width:1080px){.sidebar .menu .menu-item{margin-top:25px}}@media(max-width:768px){.sidebar .menu .menu-item{margin-top:0}}.sidebar .logo{width:82%;margin-top:20px}@media(max-width:768px){.sidebar .logo{width:185px;position:static;margin-left:20px;margin-top:0}}@media(max-width:540px){.sidebar .logo{display:none}}.form-error{color:red!important;font-size:13px;text-align:center}.card{border-radius:15px;padding:25px;background-color:#fff;max-width:24rem;margin:auto;text-align:left;border:1px solid #e2e2e2}.card p{color:grey}.card.forgot-card,.card.setpassword-card{max-width:35rem}.cards-container{display:flex}@media(max-width:540px){.cards-container{flex-direction:column}}.cards-container .card{width:31%;min-height:430px;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}@media(max-width:1500px){.cards-container .card{padding:3%;min-height:360px}}@media(max-width:1280px){.cards-container .card{min-height:300px;padding:4%}}@media(max-width:540px){.cards-container .card{width:100%;flex-direction:row;align-items:center;justify-content:space-between;max-width:95%;min-height:auto;padding:8px 15px;margin-bottom:15px}}@media(max-width:320px){.cards-container .card{padding:8px 10px;margin-bottom:10px}}.cards-container .card .button-app{flex-grow:0;flex-shrink:0}@media(max-width:540px){.cards-container .card .button-app{display:block;width:45px;height:45px}}@media(max-width:414px){.cards-container .card .button-app{width:40px;height:40px}}@media(max-width:320px){.cards-container .card .button-app{width:30px;height:30px;border-radius:10px}}@media(max-width:540px){.cards-container .card .button-app .button-label{display:none}}.cards-container .card .button-app .button-icon{right:10px}@media(max-width:320px){.cards-container .card .button-app .button-icon{right:2px;top:15%}}.cards-container .card h3{font-family:"Gotham";font-weight:700;font-style:normal;font-size:2.25rem;color:#001b58;font-size:1.3rem;text-align:center;height:70px;max-width:190px;display:flex;justify-content:center;align-items:center;margin-bottom:0}@media(max-width:1500px){.cards-container .card h3{width:100%}}@media(max-width:540px){.cards-container .card h3{height:50px;font-size:1.5rem}}@media(max-width:414px){.cards-container .card h3{font-size:1.3rem;max-width:130px}}@media(max-width:320px){.cards-container .card h3{height:auto;width:45%}}.loading{max-width:85px;min-height:350px;margin:auto;display:flex;flex-direction:column;justify-content:center}.loading svg circle{fill:#3370a9}.overlay{background-color:rgba(0,0,0,.5);position:fixed;top:0;right:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;z-index:999}@media(max-width:414px){.overlay{align-items:flex-start;padding-top:20px}}.overlay .modal-container{background-color:#fff;min-width:500px;padding:30px 50px;position:relative;border-radius:2rem;animation:modalanima .3s 1;transform:translateY(10px);opacity:0;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-timing-function:ease-in-out}@keyframes modalanima{0%{transform:translateY(10px);opacity:0;transition:.3s ease-in-out}to{transform:translateY(0);opacity:1;transition:.3s ease-in-out}}@media(max-width:1080px){.overlay .modal-container{padding:20px 35px}}@media(max-width:540px){.overlay .modal-container{min-width:90%;max-width:90%}}.overlay .modal-container .modal-content{overflow-x:hidden;text-align:left;padding-top:5%;padding-bottom:5%;text-align:center}@media(max-width:414px){.overlay .modal-container .modal-content{max-height:calc(100vh - 100px)}}.overlay .modal-container .modal-content h2{margin-bottom:20px}.overlay .modal-container .modal-content h3{font-family:"Gotham";font-weight:700;font-style:normal;font-size:2.25rem;color:#001b58;font-size:1.6rem!important}@media(max-width:1080px){.overlay .modal-container .modal-content p{font-size:1.1rem}}.overlay .close-button{background-image:url(/static/media/close-g.bd0da53d.svg);background-color:transparent;border:none;border-radius:100%;height:25px;width:25px;color:#fff;position:absolute;right:18px;top:18px;z-index:1000}.overlay .close-button:hover{background-image:url(/static/media/close-o.e4b17c75.svg);cursor:pointer}.overlay .close-button:focus{outline:0}.overlay .success-text{font-family:"Gotham";font-weight:700;color:#001b58}@media(max-width:540px){.cards-container .card{position:relative;max-width:95%!important;justify-content:flex-start}}@media(max-width:540px){.cards-container .card h3{margin:auto;transform:translate(-10px)}}@media(max-width:414px){.cards-container .card h3{font-weight:500}}@media(max-width:540px){.cards-container .card .button-app{position:absolute;width:100%;max-width:95%;left:0;top:0;height:72px;background:url(/static/media/arrow-right-o.252253f8.svg) no-repeat transparent;background-position:100%;background-size:25px}}@media(max-width:414px){.cards-container .card .button-app{height:66px}}@media(max-width:320px){.cards-container .card .button-app{height:50px}}@media(max-width:540px){.cards-container .card .button-app .button-icon{display:none}}@media(max-width:540px){.cards-container .card .button-app:hover{color:#fd7e1c}}.color-icon{width:100%;max-width:130px;margin-left:auto;margin-right:auto}@media(max-width:1500px){.color-icon{max-width:80px}}@media(max-width:540px){.color-icon{width:50px;height:55px;margin:0}}@media(max-width:414px){.color-icon{width:40px;height:40px;width:35px;height:35px}}.top-alert-content{display:flex;align-items:center;justify-content:center}.top-alert-content h3{margin-bottom:0!important;margin-left:20px}.top-alert-content img{max-width:70px}.bottom-alert-content h4{font-family:"Gotham";color:#001b58;font-size:1.2rem}.clinic_list_modal_container{display:flex;flex-direction:column;align-items:center;padding:0 10px;max-width:580px}@media(max-width:414px){.clinic_list_modal_container{max-width:400px;padding:0}}.clinic_list_modal_container h2{font-size:28px;font-weight:700;line-height:34.66px;text-align:center;font-family:"Gotham";color:#001b58;margin-bottom:0}@media(max-width:414px){.clinic_list_modal_container h2{font-size:22px;line-height:27.24px}}.clinic_list_modal_container p{font-family:"Gotham Book";font-weight:400;text-align:center;color:grey;font-size:17px;line-height:19.72px;margin-bottom:0}@media(max-width:414px){.clinic_list_modal_container p{font-size:15px;line-height:20px}}.clinic_list_modal_container .list_btn_container{display:flex;flex-direction:column;width:100%;align-items:center;grid-gap:20px;gap:20px;margin-top:25px}.clinic_list_modal_container .list_btn_container .button_clinic_selector{height:52px;max-width:350px;width:100%;border-radius:10px;border:1px solid #dadada;padding:10px 24px 10px 36px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;background-color:#fff;cursor:pointer;transition:all .3s}@media(max-width:414px){.clinic_list_modal_container .list_btn_container .button_clinic_selector{padding:10px 16px 10px 24px}}@media(max-width:320px){.clinic_list_modal_container .list_btn_container .button_clinic_selector{padding:10px 10px 10px 15px}}.clinic_list_modal_container .list_btn_container .button_clinic_selector:hover{border-radius:5px;border:1px solid #f56d1e;transition:all .3s}.clinic_list_modal_container .list_btn_container .button_clinic_selector .button-label{font-family:"Gotham Book";font-size:16px;font-weight:700;line-height:19.81px;text-align:center;color:#0d4b93;text-transform:capitalize}@media(max-width:414px){.clinic_list_modal_container .list_btn_container .button_clinic_selector .button-label{font-size:14px}}@media(max-width:320px){.clinic_list_modal_container .list_btn_container .button_clinic_selector .button-label{font-size:12px}}.clinic_list_modal_container .list_btn_container .button_clinic_selector .button-icon{width:16px;height:16px;background:url(/static/media/arrow-right-o.252253f8.svg) no-repeat;background-position:50%}.clinic_load_data_modal_container{display:flex;flex-direction:column;align-items:center;padding:0 10px;max-width:580px}@media(max-width:414px){.clinic_load_data_modal_container{max-width:400px;padding:0}}.clinic_load_data_modal_container .loading{min-height:120px}.CalendarDay{cursor:auto!important}.CalendarDay:focus{outline:0}.DayPicker{box-shadow:none!important;color:#001b58}.CalendarDay__default,.DayPickerNavigation_button__default{border:none}.CalendarDay__default:hover{background:transparent;border:none;border-radius:100%;cursor:pointer}.CalendarDay__highlighted_calendar{background-color:#fd7e1c!important;border-radius:100%;color:#fff}.CalendarDay__highlighted_calendar:hover{border:none;border-radius:100%;cursor:pointer!important;color:#fff!important}.CalendarDay__today{background-color:#7dbcea!important;color:#fff!important;border-radius:100%}.CalendarDay__today:hover{cursor:pointer!important}.DayPicker_weekHeader_li{text-transform:uppercase;color:#7dbcea}.CalendarMonth_caption{color:#001b58;font-family:"Gotham";font-size:1.2rem;padding-left:0;padding-right:0;text-transform:capitalize}.CalendarDay__selected_span{background:#82e0aa;color:#fff;border:1px solid red}.CalendarDay__selected{background:#00f;color:#fff}.CalendarDay__selected:hover{background:orange;color:#fff}.CalendarDay__hovered_span,.CalendarDay__hovered_span:hover{background:brown}.DayPickerNavigation_button:hover{border:none}.button-app{background-color:#fd7e1c;border:none;font-size:1.1rem;font-family:"Gotham";border-radius:15px;color:#fff;display:inline-block;padding:10px;cursor:pointer;line-height:1.8rem;position:relative;width:100%;max-width:270px;text-decoration:none!important;text-align:center;transition:all .3s ease-in-out}@media(max-width:540px){.button-app{border-radius:12px}}.button-app.secondary{background-color:#fd7e1c;font-size:1.1rem;font-family:"Gotham";border-radius:15px;color:#fff;display:inline-block;padding:10px;cursor:pointer;line-height:1.8rem;background-color:#fff;border:2px solid #f2f2f2;color:grey}.button-app.secondary:hover{background-color:#f56d1e;background-color:#fff;border:1px solid #fd7e1c;color:#f56d1e}.button-app.tertiary{background-color:#fd7e1c;border:none;font-size:1.1rem;font-family:"Gotham";border-radius:15px;display:inline-block;padding:10px;cursor:pointer;line-height:1.8rem;background-color:#001b58;color:#fff}.button-app.tertiary:hover{background-color:#f56d1e;background-color:#00081b}@media(max-width:414px){.button-app .button-label{font-size:1.2rem}}.button-app .button-icon{margin-left:20px;position:absolute;right:3%;top:12px;transition:transform .3s ease-in-out}.button-app .button-icon.signout-white{background:url(/static/media/sign-out-w.8b3125fc.svg) no-repeat;width:23px;height:23px;display:inline-block}.button-app .button-icon.download-white{background:url(/static/media/download-w.8542b6db.svg) no-repeat;width:23px;height:23px;display:inline-block}@media(max-width:414px){.button-app .button-icon.download-white{right:3px;top:4px}}.button-app .button-icon.eye-white{background:url(/static/media/eye-w.630abcf9.svg) no-repeat;width:23px;height:23px;display:none}@media(max-width:1500px){.button-app .button-icon.eye-white{display:none}}@media(max-width:1280px){.button-app .button-icon.eye-white{display:none}}@media(max-width:414px){.button-app .button-icon.eye-white{display:inline-block;right:4px;top:6px}}.button-app .button-icon.btn-copy{background:url(/static/media/iconCopy.a7eb2b62.svg) no-repeat;width:23px;height:23px;display:inline-block}.button-app .button-icon.videocall-white{background:url(/static/media/videocall-w.46cddc42.svg) no-repeat;width:23px;height:23px;display:inline-block}.button-app .button-icon.upload-file-white{background:url(/static/media/upload-file2-w.8aa6f3c9.svg) no-repeat;width:23px;height:23px;display:inline-block}.button-app .button-icon.arrow-right-white{background:url(/static/media/arrow-w.a27fe3e6.svg) no-repeat;width:23px;height:23px;display:inline-block}.button-app .button-icon.arrow-left-grey{background:url(/static/media/arrow-left-g.9f2ad0c7.svg) no-repeat;width:23px;height:23px;display:inline-block;left:0;top:25%;margin-left:0}.button-app:hover{background-color:#f56d1e;cursor:pointer}.button-app.icon-button{width:46px;height:45px}.button-app.icon-button .edit{background:url(/static/media/edit-w.f9c057f4.svg) no-repeat;width:23px;height:23px;display:inline-block;position:static;margin:0}.small-button{font-size:1rem;padding:5px 15px;border-radius:10px;display:flex;justify-content:center;align-items:center;max-width:-webkit-max-content;max-width:max-content}@media(max-width:540px){.small-button{padding:5px 10px}}@media(max-width:414px){.small-button .button-label{display:none}}.small-button .button-icon{position:static;margin-left:10px}@media(max-width:414px){.small-button .button-icon{margin-left:0}}div.card.appointment-card{border:1px solid #f2f2f2;font-size:.9rem;max-height:300px;min-height:300px;max-width:100%;border-radius:1em;padding:10%;display:flex;flex-direction:column;justify-content:center;width:100%}@media(max-width:414px){div.card.appointment-card{padding:20px 20px 2%;margin-bottom:20px;max-height:230px;min-height:230px}}div.card.appointment-card .date-container{display:flex;margin-bottom:12px}@media(max-width:414px){div.card.appointment-card .date-container{margin-bottom:0}}div.card.appointment-card .date-container .date{font-family:"Gotham";font-weight:700;font-style:normal;font-size:2.25rem;color:#001b58;font-size:21px;margin-top:0}@media(max-width:1080px){div.card.appointment-card .date-container .date .date-info{font-size:.8rem}}div.card.appointment-card .icon{margin-right:10px}div.card.appointment-card .icon img{width:45px}@media(max-width:1080px){div.card.appointment-card .icon img{width:35px}}div.card.appointment-card .icon-info{display:flex;align-items:center;margin-bottom:10px}@media(max-width:414px){div.card.appointment-card .icon-info{margin-bottom:5px}}div.card.appointment-card .icon-info img{max-width:23px;margin-right:10px}@media(max-width:414px){div.card.appointment-card .icon-info img{max-width:21px}}div.card.appointment-card .button-app{font-size:.9rem;padding:6px;margin-top:12px}div.card.appointment-card .button-app .button-icon{top:9px}div.card.appointment-card .month{padding-left:5px}.citas-length-2 .card.appointment-card{padding:10%;width:90%}@media(max-width:414px){.citas-length-2 .card.appointment-card{width:100%;padding:20px}}.dates-container{margin-left:-2%}@media(max-width:414px){.dates-container{margin-left:0}}@media(max-width:414px){.dates-container .subtitle{padding-top:40px!important;margin-bottom:5px}}.dates-container .update-info{top:30px;right:40px}@media(max-width:414px){.dates-container .update-info{top:20px!important;right:30px!important}}.dates-container .card-container{display:flex;justify-content:space-between;align-items:flex-start}@media(max-width:980px){.dates-container .card-container{flex-direction:column;align-items:center}}.dates-container .appointments-container{display:grid;grid-template-columns:repeat(3,30%);padding-top:30px;width:62%;grid-column-gap:25px;column-gap:25px;grid-row-gap:25px;row-gap:25px}@media(max-width:1500px){.dates-container .appointments-container{grid-template-columns:repeat(2,46%)}}@media(max-width:980px){.dates-container .appointments-container{width:80%;grid-template-columns:repeat(2,50%)}}@media(max-width:540px){.dates-container .appointments-container{width:100%;grid-template-columns:repeat(2,48%)}}@media(max-width:414px){.dates-container .appointments-container{display:block;width:90%!important;margin:auto}}.dates-container .appointments-container.citas-length-0{display:block;max-width:90%;margin-left:auto;margin-right:auto}.dates-container .appointments-container.citas-length-1{display:block;max-width:280px;margin-left:auto;margin-right:auto}.dates-container .appointments-container.citas-length-2{grid-template-columns:repeat(2,50%)!important;grid-column-gap:0;column-gap:0;width:60%}@media(max-width:980px){.dates-container .appointments-container.citas-length-2{width:90%}}@media(max-width:540px){.dates-container .appointments-container.citas-length-2{width:100%}}.dates-container .appointments-container .no-calendar.empty-container{width:60%;justify-content:flex-start;margin-top:0}.subtitle{margin-bottom:20px;text-align:center}.modal-poll-container{max-width:400px}.modal-poll-container h1{position:static!important;font-size:1.8rem!important;margin-bottom:12%}.client-poll{max-width:800px;margin:auto;display:flex;justify-content:space-between}@media(max-width:768px){.client-poll{flex-direction:column}}.client-poll button.card-poll{border:1px solid #f2f2f2;max-width:100%;border-radius:1em;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:6%;background:transparent;cursor:pointer}@media(max-width:768px){.client-poll button.card-poll{max-height:190px;padding:2%;margin:0 0 20px}}@media(max-width:414px){.client-poll button.card-poll{margin:0 0 10px}}.client-poll button.card-poll:focus{outline:0}.client-poll button.card-poll:hover{background-color:#e3f2fd;border-color:#fff}.client-poll button.card-poll img{width:125px;display:inline-block;margin-bottom:20px}@media(max-width:768px){.client-poll button.card-poll img{width:100px;height:100px}}@media(max-width:414px){.client-poll button.card-poll img{width:65px;height:65px;margin-bottom:12px}}@media(max-width:320px){.client-poll button.card-poll img{width:45px;height:45px}}.client-poll button.card-poll p{font-family:"Gotham";text-transform:uppercase;color:#001b58;font-weight:500}@media(max-width:768px){.client-poll button.card-poll p{margin:0}}.radio-group{margin-top:20px}.radio-group .textarea-content{padding-left:10px;padding-right:10px}.time-box{cursor:pointer;border:1px solid #fd7e1c;width:80px;border-radius:15px;margin-left:5px;margin-right:5px;display:flex;flex-direction:column;padding-top:4px;padding-bottom:4px;font-family:"Gotham";color:#001b58}.time-box:hover{color:#fd7e1c}.time-selected,.time-selected:hover{background-color:#fd7e1c!important}.time-selected:hover p,.time-selected p{color:#fff}.date-box{cursor:pointer;border:1px solid #fd7e1c;width:80px;border-radius:15px;margin-left:5px;margin-right:5px;display:flex;flex-direction:column;height:100px;padding-top:12px;padding-bottom:12px}@media(max-width:1080px){.date-box{height:90px}}.date-box p{margin:0}.date-box .day-number{font-family:"Gotham";font-size:2.5rem!important;font-weight:700;color:#001b58}.date-box .day-name{color:#001b58;font-size:.8rem!important}.date-box:hover .day-name,.date-box:hover .day-number{color:#fd7e1c}.date-selected,.date-selected:hover{background-color:#fd7e1c!important}.date-selected .day-name,.date-selected .day-number,.date-selected:hover .day-name,.date-selected:hover .day-number{color:#fff}.top-modal-info h3{margin-bottom:0!important}.textarea-container{padding-left:10px;padding-right:10px;margin-bottom:20px}.textarea-container span{margin-bottom:10px}.textarea-container span:first-child{transform:none}.days-container,.times-container{margin-left:0;display:flex;justify-content:center}.legal-checkbox{font-family:"Gotham Book";font-size:.9rem;color:grey;display:flex;justify-content:center;align-items:baseline;margin-top:40px}.legal-checkbox input{max-width:30px}@media(max-width:1080px){.button-app.top-space-large{margin-top:10px}}.disabled-button{background-color:grey!important;cursor:default!important}.overlay .modal-container .modal-content h3.message{font-size:1.1rem!important;margin:0 auto!important;margin-top:20px}.overlay .modal-container .modal-content .textarea-container label span{font-size:1rem}.overlay .no-videocall-date h3,.overlay .no-videocall-date img{max-width:400px}.title-container{text-align:center}.contact-container{display:flex;justify-content:space-between;max-width:70%;margin:auto}@media(max-width:1500px){.contact-container{max-width:75%}}@media(max-width:540px){.contact-container{max-width:95%;flex-direction:column}}.contact-container .card{border:1px solid #e2e2e2;min-height:430px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:2rem;width:45%;margin:initial}@media(max-width:1500px){.contact-container .card{width:45%;min-height:350px}}@media(max-width:1280px){.contact-container .card{width:45%}}@media(max-width:1080px){.contact-container .card{width:48%;min-height:340px}}@media(max-width:540px){.contact-container .card{width:100%;flex-direction:row;align-items:center;max-width:100%;min-height:80px;padding:2% 15px;margin-bottom:15px;position:relative}}@media(max-width:414px){.contact-container .card{min-height:70px;align-content:center;padding:8px 15px}}.contact-container .card h3{font-family:"Gotham";color:#001b58;font-weight:700;text-align:center;font-size:1.3rem}@media(max-width:1280px){.contact-container .card h3{margin-bottom:0}}@media(max-width:540px){.contact-container .card h3{font-size:1.5rem;width:120px;margin-left:auto;margin-right:auto;transform:translate(-10px)}}@media(max-width:414px){.contact-container .card h3{width:45%;margin-bottom:0;font-size:1.3rem}}@media(max-width:540px){.contact-container .card .button-app{position:absolute;width:100%;max-width:95%;left:0;top:0;height:72px;background:url(/static/media/arrow-right-o.252253f8.svg) no-repeat transparent;background-position:100%;background-size:25px}}@media(max-width:414px){.contact-container .card .button-app{height:66px}}@media(max-width:320px){.contact-container .card .button-app{height:50px}}@media(max-width:540px){.contact-container .card .button-app .button-icon,.contact-container .card .button-app .button-label{display:none}}.contact-container .icon-image{width:160px}@media(max-width:1500px){.contact-container .icon-image{width:120px}}@media(max-width:540px){.contact-container .icon-image{width:50px}}@media(max-width:414px){.contact-container .icon-image{width:35px}}.contact-container .overlay .modal-container{padding:0 15px}.contact-container .overlay .modal-container .top-modal-info p{font-size:1rem}.contact-container .overlay .modal-container .bottom-space{font-size:1rem!important}@media(max-width:540px){.contact-container .overlay .modal-container .button-app{width:100%}}@media(max-width:540px){.contact-container .overlay .modal-container .button-app .button-label{display:block!important}}.forgot-card{margin-bottom:15px;padding-top:10px;text-align:center;border:none!important;border-radius:2rem}.forgot-card h1{font-family:"Gotham";font-weight:700;font-style:normal;font-size:2.25rem;color:#001b58;font-size:2rem!important}.forgot-card .form-group{max-width:350px;margin:auto}.forgot-card button{margin-top:20px}.label,label{position:relative;color:#001b58;font-weight:500;font-family:"Gotham"}.label>span:first-child,label>span:first-child{transform:translateX(12px)}.label span,label span{display:block;margin-bottom:5px}.label{transform:translateX(12px)}input{border-radius:15px;border:none;background-color:#f2f2f2;line-height:1.8rem;padding:12px;width:100%;font-family:"Gotham Book";font-size:1rem}input[type=checkbox]:focus{box-shadow:none!important}input:focus{outline:0;box-shadow:0 0 0 2px #7dbcea}.password-group label{position:static}.hide-password,.show-password{position:absolute;top:38px;right:10px;cursor:pointer;width:25px;height:25px;background-repeat:no-repeat;margin-bottom:0}@media(max-width:1280px){.hide-password,.show-password{top:35px}}@media(max-width:540px){.hide-password,.show-password{top:28px}}@media(max-width:414px){.hide-password,.show-password{top:25px}}.hide-password{background-image:url(/static/media/hide-g.6e3701e8.svg)}.show-password{background-image:url(/static/media/show-g.537cbc2f.svg)}.forgot-card input[type=text]:first-of-type,.signin-card input[type=text]:first-of-type{background:url(/static/media/card-g.0b80443e.svg) no-repeat #f2f2f2;background-size:25px;background-position:96% 50%}.forgot-card .password-input>input[type=text],.signin-card .password-input>input[type=text]{background:#f2f2f2}.top-content{margin-bottom:20px;margin-left:-10px}.top-content .back{display:inline-block;color:grey;background-color:transparent;text-align:left;border:none;cursor:pointer;font-family:"Gotham Book";font-size:1.1rem;display:flex;align-items:center;max-width:100px}.top-content .back:before{content:"";display:inline-block;background:url(/static/media/arrow-left-g.9f2ad0c7.svg) no-repeat;width:22px;height:28px;margin-right:8px}@media(max-width:414px){.top-content .back:before{width:20px;height:24px;margin-right:0}}.top-content .back:hover:before{background:url(/static/media/arrow-left-o.fa1e9b1f.svg) no-repeat}.top-content .back .button-label{margin-left:20px}.top-content .back:hover{background-color:transparent;color:#fd7e1c}.top-content .back:focus{outline:0}.forgot-card .top-content,.setpassword-card .top-content{height:30px;position:relative}.forgot-card label,.setpassword-card label{text-align:left}.report-content{background-color:#fff;position:relative;padding-bottom:30px;padding-top:30px}@media(max-width:414px){.report-content{display:flex;justify-content:space-between;align-items:center;padding-bottom:5px;padding-top:12px}}.report-content:last-child{border-bottom:0;padding-bottom:0}.report-content .top{display:flex;justify-content:space-between}@media(max-width:540px){.report-content .top{flex-direction:column}}.report-content .action-buttons{display:flex}@media(max-width:540px){.report-content .action-buttons{flex-direction:column}}.report-content .action-buttons .bottom{margin-top:20px}.report-content .action-buttons .bottom .view-button{background-color:#fd7e1c;border:none;font-size:1.1rem;font-family:"Gotham";border-radius:15px;color:#fff;display:inline-block;padding:10px;cursor:pointer;line-height:1.8rem;background-color:#001b58;width:48px;height:48px;border-radius:10px}.report-content .action-buttons .bottom .view-button:hover{background-color:#f56d1e}.report-content .action-buttons .bottom .view-button:focus-visible{border:0;outline:0}.report-content .action-buttons .bottom .view-button img{padding:2px}@media(max-width:1280px){.report-content .action-buttons .bottom .view-button{width:45px;height:45px}}@media(max-width:414px){.report-content .action-buttons .bottom .view-button{height:34px!important;width:34px!important}.report-content .action-buttons .bottom .view-button img{padding:0}}.report-content .id{color:#e3f2fd;font-weight:700;font-family:"Gotham";margin:0}.report-content .title{margin:0;color:#001b58;font-family:"Gotham";font-size:1.2rem}.report-content .date{margin:0}.report-content .price{color:#001b58}.report-content .report-download{background-color:#fd7e1c;border:none;font-size:1.1rem;font-family:"Gotham";border-radius:15px;color:#fff;display:inline-block;padding:10px;cursor:pointer;line-height:1.8rem}.report-content .report-download:hover{background-color:#f56d1e}.report-content .button-app{width:168px;display:flex;justify-content:space-between}@media(max-width:1500px){.report-content .button-app{width:168px}}@media(max-width:414px){.report-content .button-app{width:32px;height:32px;border-radius:10px}}.report-content .button-app .button-label{margin-left:10px}@media(max-width:414px){.report-content .button-app .button-label{display:none}}.report-content .button-app .button-label .button-icon{margin-right:10px;transition:transform .3s ease-in-out}.report-content .btn_protocol{width:180px}@media(max-width:1500px){.report-content .btn_protocol{width:180px}}@media(max-width:1280px){.report-content .btn_protocol{width:180px}}@media(max-width:768px){.report-content .btn_protocol{width:180px}}@media(max-width:540px){.report-content .btn_protocol{width:130px}}@media(max-width:414px){.report-content .btn_protocol{width:32px}}@media(max-width:320px){.report-content .btn_protocol{width:32px}}.report-content .spacer{margin-right:20px}.invoices-container .report-content{padding-top:0}.invoices-container .report-content:first-child{border-top:0}.invoices-container .controls{position:relative;margin-bottom:40px}@media(max-width:414px){.invoices-container .controls{margin-bottom:20px}}.left-column,.right-column{width:58%!important}.left-column .column-content,.right-column .column-content{border:1px solid #f2f2f2;border-radius:2rem;padding:2rem}@media(max-width:414px){.left-column .column-content,.right-column .column-content{padding:15px}}.column-top{display:flex;justify-content:flex-start;align-items:center;margin-bottom:20px}@media(max-width:414px){.column-top{margin-bottom:10px}}.column-top h3{font-family:"Gotham";font-weight:700;font-style:normal;font-size:2.25rem;color:#001b58;font-size:30px;margin-left:20px;margin-bottom:0}@media(max-width:980px){.column-top h3{font-size:1.7rem}}@media(max-width:414px){.column-top h3{margin-left:12px}}.column-top img{max-width:65px}@media(max-width:980px){.column-top img{max-width:50px}}@media(max-width:414px){.column-top img{max-width:35px}}.legal-info h1,.legal-info h2{font-family:"Gotham";font-weight:700;font-style:normal;font-size:2.25rem;color:#001b58}.drag-and-drop-container{display:inline-block;position:relative;margin-top:20px;width:100%}.drag-and-drop-container .drag-and-drop-overlay{border:2px dashed #a6a6a6;height:200px;width:100%;margin:auto;max-width:400px;border-radius:25px;display:flex;justify-content:center;align-items:center}.drag-and-drop-container .drag-and-drop-overlay.is-dragging{background-color:#eaeaea}.drag-and-drop-container .drag-and-drop-overlay .drag-and-drop-text{text-align:center;color:#a6a6a6;display:flex;justify-content:center;align-items:center;flex-direction:column}.drag-and-drop-container .drag-and-drop-overlay .drag-and-drop-text p:first-child{font-family:"Gotham";font-weight:700;font-size:1.3rem;margin-bottom:0}.drag-and-drop-container .drag-and-drop-overlay .drag-and-drop-text p:nth-child(2){margin-top:0}.drag-and-drop-container .drag-and-drop-overlay .drag-and-drop-text .drag-drop-icon{max-width:40px}.drag-drop-container{display:flex;flex-direction:column;justify-content:center;align-items:center}@media(max-width:540px){.drag-drop-container{padding:10px;text-align:center}}.file-uploaded{border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;display:flex;justify-content:space-between;align-items:center;padding-top:15px;padding-bottom:15px}.file-uploaded p{margin:0}.file-uploaded img{max-width:30px}@media(max-width:540px){.file-uploaded img{display:none}}.upload-file{display:flex;flex-direction:column;align-items:center;margin-bottom:3%}@media(max-width:980px){.upload-file{margin-bottom:5%}}@media(max-width:414px){.upload-file{margin-bottom:20px}}.modal-file-icon{width:100px;margin:auto}.modal-file-text{font-weight:700;font-family:"Gotham";color:#001b58}.files-list-container{width:80%}.files-list-container .report-content{display:flex;width:100%;border-top:1px solid #e2e2e2}@media(max-width:980px){.files-list-container .report-content{padding-top:20px;padding-bottom:20px}}.files-list-container .report-content .main-icon{width:85px;margin-right:20px}@media(max-width:980px){.files-list-container .report-content .main-icon{width:65px}}@media(max-width:540px){.files-list-container .report-content .main-icon{width:60px}}@media(max-width:414px){.files-list-container .report-content .main-icon{width:35px}}.files-list-container .report-content .left{width:100%;display:flex;justify-content:left;align-items:center}.files-list-container .report-content .top{width:100%}.files-list-container .report-content .bottom{width:160px}@media(max-width:1500px){.files-list-container .report-content .bottom{width:auto}}.files-list-container .report-content .no-width{width:auto!important}.content-top,.readonly{justify-content:space-between}.readonly{border-radius:15px;border:none;background-color:#f2f2f2;line-height:1.8rem;padding:10px;width:100%;margin-top:0;display:flex;font-size:1rem;max-height:55px}@media(max-width:1500px){.readonly{padding:6px}}.readonly span{line-height:2.6rem}.label{margin-bottom:5px;font-weight:500;font-family:"Gotham"}.input-icon{display:inline-block;width:25px}.personal-data .update-info{top:40px;right:115px}@media(max-width:1080px){.personal-data .update-info{right:100px;top:30px}}@media(max-width:980px){.personal-data .update-info{right:100px}}@media(max-width:414px){.personal-data .update-info{right:70px!important;top:25px!important}}.personal-data .left-column,.personal-data .right-column{border:0}@media(max-width:414px){.personal-data .button-app.icon-button{width:40px;height:40px;margin-top:10px;margin-right:10px}}@media(max-width:414px){.personal-data .button-app.icon-button .edit{width:20px;height:20px}}@media(max-width:540px){.container{margin-right:0}}.list-item{display:block;padding:20px;border-radius:10px;border-bottom-left-radius:0;border-bottom-right-radius:0;width:100%;text-align:center;background-size:30px;background-color:#f2f2f2;font-size:1rem}.list-item:active{background-color:#001b58}@media(max-width:1500px){.list-item{font-size:1rem}}@media(max-width:768px){.list-item{padding:20px}}@media(max-width:540px){.list-item{width:100%}}@media(max-width:540px){.list-item span{display:none}}.list-item:hover{text-decoration:none;background-color:#001b58;color:#fff;cursor:pointer}.list-item.list-active{background-color:#001b58!important;color:#fff}@media(max-width:540px){.list-item.list-active{background:#001b58;background-size:28px}}@media(max-width:980px){.plan-amigo .list-item.plan{background:url(/static/media/eye-b.6f048ff4.svg) no-repeat 50% #f2f2f2;background-size:30px}.plan-amigo .list-item.plan.list-active{background:url(/static/media/eye-w.630abcf9.svg) no-repeat 50%;background-size:30px}}@media(max-width:980px){.plan-amigo .list-item.recomendar{background:url(/static/media/speaker-b.2cfdf724.svg) no-repeat 50% #f2f2f2;background-size:26px}.plan-amigo .list-item.recomendar.list-active{background:url(/static/media/speaker-w.84d6bebf.svg) no-repeat 50%;background-size:26px}}@media(max-width:980px){.plan-amigo .list-item.premios{background:url(/static/media/gift-tab-b.2862521d.svg) no-repeat 50% #f2f2f2;background-size:25px}.plan-amigo .list-item.premios.list-active{background:url(/static/media/gift-tab-w.7ba7f60d.svg) no-repeat 50%;background-size:25px}}@media(max-width:980px){.plan-amigo .list-item span{display:none}}.list-actives{background-color:#001b58;color:#fff}.plan-amigo .tab-list{justify-content:space-between}.plan-amigo .tab-list .tab-container{width:32%}.privacy-container{display:flex;flex-direction:column;width:60%;margin:auto;justify-content:center}.privacy-container .text-container{text-align:center}.privacy-container .legal-checkbox{font-family:"Gotham Book";font-size:.9rem;color:grey;display:flex;justify-content:center;align-items:baseline}.privacy-container .legal-checkbox input{max-width:30px}.accept-button,.privacy-container .accept-button{margin-top:20px;display:flex;justify-content:center}@media(max-width:414px){.plan-amigo{width:95%;margin:auto}}.plan-amigo .discover-page{margin-top:-65px}@media(max-width:980px){.plan-amigo .discover-page{margin-top:-75px}}.plan-amigo .recomend-page{text-align:center}.plan-amigo .recomend-page img{max-width:500px;margin:80px 0 50px}.plan-amigo .recomend-page h3{font-family:"Gotham";font-weight:700;font-style:normal;font-size:2.25rem;font-size:1.3rem;color:#001b58}.plan-amigo .hotels-page .prize-item-container{min-height:390px}.plan-amigo .hotels-page .prize-item-container .info-container{top:0}.plan-amigo .update-info{display:none}.plan-amigo .modal-container button{max-width:200px;margin-bottom:10px}.plan-amigo .modal-container .flex-container{display:flex;justify-content:space-evenly}@media(max-width:540px){.plan-amigo .modal-container .flex-container{flex-direction:column;align-items:center}}.plan-amigo .modal-container .modal-content .modal-icon{max-width:75px;margin:auto}.plan-amigo .modal-container .modal-content .modal-exchange-description{max-width:500px;margin:auto auto 20px}.plan-amigo .modal-container .modal-content h4{font-family:"Gotham";font-weight:700;font-style:normal;font-size:2.25rem;color:#001b58;font-size:1.8rem;margin:20px}.plan-amigo .plan-image{max-width:400px!important;margin:auto;display:block;padding-bottom:8%}.plan-amigo .block-top{display:flex;margin:20px 0;font-size:1rem}@media(max-width:980px){.plan-amigo .block-top{flex-direction:column-reverse;margin-top:15px}}@media(max-width:768px){.plan-amigo .block-top{font-size:1.1rem}}.plan-amigo .block-top .col-left{display:flex;flex-direction:column;width:70%}.plan-amigo .block-top .col-left p{margin-left:70px;margin-top:0}@media(max-width:540px){.plan-amigo .block-top .col-left p{margin-left:0;margin-top:20px}}@media(max-width:980px){.plan-amigo .block-top .col-left{width:100%;margin-top:-50px}}@media(max-width:540px){.plan-amigo .block-top .col-left{margin-top:0}}.plan-amigo .block-top .col-left .block-top-icon{margin-right:20px;flex-shrink:0;display:flex;align-items:center}.plan-amigo .block-top .col-left .block-top-icon h2{font-family:"Gotham";font-weight:700;font-style:normal;color:#001b58;font-size:2.25rem;margin-left:10px}.plan-amigo .block-top .col-left .block-top-icon img{width:60px}@media(max-width:540px){.plan-amigo .block-top .col-left .block-top-icon img{width:45px}}.plan-amigo .block-top .col-left .block-top-info ul{list-style-type:disc;margin-top:5px;padding-left:20px}.plan-amigo .block-top .col-right{width:30%;text-align:right;flex:auto}@media(max-width:980px){.plan-amigo .block-top .col-right{align-self:flex-end;width:100%}}.main-cta{position:absolute;width:100%;margin:-5%;transform:translateY(150px);padding-bottom:100px}@media(max-width:1500px){.main-cta{transform:translateY(100px)}}.main-cta .cta{position:relative;min-width:100%;border-radius:30px;border-radius:2rem;padding:20px;background-color:#fff;text-align:left}.main-cta .cta .info{display:flex;align-content:center;justify-content:center}@media(max-width:768px){.main-cta .cta .info{flex-direction:column}}.main-cta .cta .info a,.main-cta .cta .info p{display:flex;align-items:center;justify-content:center}.main-cta .cta .info a:before,.main-cta .cta .info p:before{content:"";display:block;height:25px;background-repeat:no-repeat}.main-cta .cta .info .email{border-right:2px solid #000;height:20px;padding-right:15px;margin-right:15px}@media(max-width:768px){.main-cta .cta .info .email{border-right:0}}.main-cta .cta .info .email:before{width:25px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAATCAYAAACQjC21AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFoSURBVHgBrZRfSsNAEMa/mcSAT/a9fcgR9ASmN6g38Ai5QAmLB1CP4AmsJ2hvYD2BQRR8jCAIaTbjbNpAtRq7wQ82y/7hx8yXnSGoJIvjGjaDYKKrAbxEBQizEoE5NHlODiZi5wLRGQsw5fCSxCRIFJyXFIzDJjLd1JM0vHi+Rg/Z6TDVKC8jZfE6TRQlhXfoKeaDWZO6yIQ3ng0iTftD04enWstaDrtNgiz7QLf8H5Dz30XrPjXx0qqhPtBtmCUZy+ZncnshMvne0O+wyLws2zPevrgPtAu2A/wLWmbxcRfsR+AutHqss9Gtjnkg1X0X7FdgC2VanQhhoRU00ZG4SuqCOYXoEJnXXKcxPMT4ZzVArn07zK5I/W5Y5DwiJH3KrtX6KYnzeUGrbJSwYO7aDwK6ksq++cAoDI7IStq0v9qekduspsNzJmQCitFPhQSchtnTDX0J3YxOYZveuL9EM+P3BzJF4ZafnRjxSct4ivUAAAAASUVORK5CYII=)}.main-cta .cta .info .telefono:before{width:50px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAUCAYAAADyWA/8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAATBSURBVHgBpVddTiNHEK7qMYSV9mHyFgmz69zAe4LYJ1hzApsTwD5HMAxWnjEnwJzA3ADnBDgnwAq2lEdHu6skZrorX3UzMDb+Y7ckyzPt7qqvfvqrMtOj2OTdEYkkeJzg+ypqj06pIPak3MHXIZMMhM1gSlH6Jh0O6TtEkkrsjGuycw3YrAhxhYgnLLBhWG1cLLPBHtRx+RRPiYLCa6wKnKX61m+jfr4xS/YahqgpMIDXajjNnSi9/0TfIMEmHwJ+jFcEg9U2GbU/a6Nr6PMnTieTGeAPSblmhG4UNPPXOs7B+YdbgI+nXPqwyGNJfkJ0ts5hQCPVjdrjA9pQNMpCWU+EanoWQDvcHv+xyIZzUQLgLcAcTjmqF7GYiNRrov/Y7qtXnA4nllmBxD+47DLfiIi3bLJ3maXvmv/SDpn0fh/LGrUWyiihDUXIXipoiUxLHV4EWoXTv4Y+ICLIqFS2xd5IEsdPwL0Sof4bbMwXt9JRn5mvhX3KgiKR91DSYuu6qmSa7Fajs1HKTH11oKh0mWh5+CwRHZWSP69oAwH4jvhA4g64t0+BNL7GDA+Lm5HOSnDoeV1B4gP84rMRiekpWEuU6u9O3h6uAqAlgmA0fWmdjS5yR9zJ7u06p0vpfVfPCVPj4ddyzQNHbQ+Nk7hoQBBRTeqDyV7Ubqk97jqWfY2AgvXZgQ68N1YZt2QbgjNTY72j06RSVULAXaquc9qfN+SdNUY++m8CtcGTWsFATQ3gsVMsn6LkYFnCOdBjH8VUoRWC1MKgDHKdxj1Un39d7bTKdjoegAIHcNbvNeDLPr7jPAURRf3Apc/OLBTv8FOmQFUyWbkfFMfF0jNb1/mzY96IUgNlcsUDN85cKdDIkGcGZRVs6WgWcmcW4qbPB8bTJ0CAy/H8YY1ZNBt+cs7bQR/wIIg/0ivFLAJquHThaz+i3j+4qIsOBuqcTIrv9EoxcNnfD5Eje7x7lK/rPVtkl7XJPJ2dAcqXesOLXK7UN69EFWfHu61lTi0SvQcsrjYDBHaYbd2DZz7XPqE0K5LdbEt2p+8zNnxHlbzDBgX2mSt7uqYXMOdPBa+NR9e10zqxd6C2S69cW/cmYkJ9zpefNhoPXuha+0QkjK792O7xvuOy94/Bqvh1oWfgOVCtOS0ZeHqua8qfFm2fyZE2Hnuyd6fjgVKlITSjcMsTd1zurePi/C6Bzprzvyl40x7to9Yb2vjIX3Yvp9we/a4PDmOgfud0yvNKXLLXCzMIpfmEODs3COYGW89pzTuJGkXE+jBeX4Eduss30B1HZ+M1F3lWwuTqzotzkZnfxBQdzEcynxsMf/lR2aPI78oommZkqroOQBisQqo3FZ2RPGgN2GO0A86lXoZI6mRm2e1rA1gIxo8HGICQTETy52X68ikUsTrC/r/ZmF90fdlcr/t1AAyzzWyWVwL34MPUdxp2ctdlclWc0cN4kN3opUG3bZXOxlfrA/FS/P8A5iHav69tZZ/wp0KNSMeYr+mLeZzWyGx9+yNo9UpfgrnaVB7/CJzqELZKjzsp3zqhiU6TiHyfzBeMszuxdVENjNNEuWmpqS4FOMTnGqPr9dKxlzaUggNqQD8T1OwgKtz81ef1rry+SS2T/wGQbeOnZOEVPwAAAABJRU5ErkJggg==)}.single-prize-container{margin-top:-45px}@media(max-width:980px){.single-prize-container{margin-top:-85px}}.single-prize-container .card{width:100%;max-width:100%}.single-prize-container .card .flex-container{display:flex;align-items:center}@media(max-width:768px){.single-prize-container .card .flex-container{flex-direction:column}}@media(max-width:980px){.header-prize{display:flex;align-items:center}}@media(max-width:980px){.header-prize .prize-image-container{width:65px;margin-right:20px;flex-shrink:0}}.header-prize .optional-info{display:none}@media(max-width:980px){.header-prize .optional-info{display:block;margin-top:0;text-transform:uppercase;color:#7dbcea}}.friends-info{display:flex;align-items:center;position:relative;margin-bottom:10px;top:0}@media(max-width:1080px){.friends-info{font-size:1rem}}@media(max-width:980px){.friends-info{max-width:285px;margin-bottom:50px;top:40px}}@media(max-width:540px){.friends-info{max-width:175px;top:30px}}@media(max-width:414px){.friends-info{left:0;max-width:140px}}.not-enough-friends{color:grey}.not-enough-friends .not-enough{background:url(/static/media/sad-face-gry.82292a3e.svg) no-repeat;display:inline-block;height:20px;margin-right:5px;padding-left:25px}.enough-friends{color:#40cc9e}.enough-friends .enough{background:url(/static/media/smile-face-gr.39d4600b.svg) no-repeat;display:inline-block;height:20px;margin-right:5px;padding-left:25px}.exchange-prizes-text p{font-size:1rem}.exchange-prizes-text h2{font-family:"Gotham";font-weight:700;font-style:normal;font-size:2.25rem;color:#001b58;margin-bottom:0}.exchange-prizes-text button{background-image:url(/static/media/gift-tab-w.7ba7f60d.svg);background-repeat:no-repeat;background-position:94% 12px;background-size:20px;text-transform:uppercase}@media(max-width:540px){.exchange-prizes-text button{background-position:94% 8px;background-size:18px}}.exchange-prizes-image{width:30%;flex-shrink:0;margin-right:30px}@media(max-width:980px){.exchange-prizes-image{width:60%}}.plan-amigo small{display:inline-block;margin-top:20px}.step-container{width:100%;margin:30px auto 0;display:flex;flex-direction:column;align-items:center;border-radius:15px;border:1px solid #e6e6e6;padding:35px}.step-container .step{display:flex;justify-content:center;align-items:center}@media(max-width:768px){.step-container .step{flex-direction:column}}.step-container h3{font-family:"Gotham";font-weight:700;font-style:normal;font-size:2.25rem;color:#001b58;margin-bottom:0;font-size:2rem}@media(max-width:768px){.step-container h3{margin-top:20px}}.step-container .step-left,.step-container .step-right{width:50%}@media(max-width:768px){.step-container .step-left,.step-container .step-right{width:100%}}.step-container .step-right{margin-right:10px;display:flex;flex-direction:column;justify-content:space-evenly;height:-webkit-max-content;height:max-content}.step-container .step-right p{font-size:1rem}.step-container .step-left{margin-right:60px;max-width:450px}@media(max-width:980px){.step-container .step-left{margin-right:25px}}@media(max-width:768px){.step-container .step-left{margin-right:0}}.step-container .actions{margin:15px auto 0}.steps-container{display:flex;flex-direction:column}.steps-container h2{font-family:"Gotham";font-weight:700;font-style:normal;font-size:2.25rem;color:#001b58;margin-top:50px;margin-bottom:-20px}@media(max-width:540px){.steps-container .button-app{width:100%;max-width:95%;background-position:100%;background-size:25px}}@media(max-width:540px){.steps-container .button-app .button-icon{display:none}}@media(max-width:540px){.steps-container .button-app:hover{color:#fd7e1c}}.prize-item-container{max-width:32%;min-height:480px;max-height:480px;position:relative;border:1px solid #f2f2f2;border-radius:20px;overflow:hidden;margin-bottom:25px}.prize-item-container:hover .spa-name,.prize-item-container:hover .spa-province{color:#fd7e1c;transition:all .3s ease-in-out}@media(max-width:1500px){.prize-item-container{max-width:48%}}@media(max-width:980px){.prize-item-container{min-height:420px;max-height:420px}}@media(max-width:540px){.prize-item-container{max-width:100%;min-height:100%;max-height:100%;height:-webkit-max-content;height:max-content}}.prize-item-container a:hover{text-decoration:none}.prize-item-container .info-container{padding:15px 20px;background-color:#fff;z-index:100;position:relative;top:-60px}@media(max-width:540px){.prize-item-container .info-container{top:0}}.prize-item-container .info-container .spa-name{font-family:"Gotham";margin-bottom:0;font-size:1.4rem}.prize-item-container .info-container .spa-province{text-transform:uppercase;margin-top:0;font-size:.9rem}.prize-item-container .info-container .spa-description{color:grey;font-size:.9rem}@media(max-width:540px){.prize-item-container .info-container .spa-description{font-size:1.1rem}}.select-container{padding:7px 7px 7px 0;display:flex;flex-direction:column;max-width:250px}.select-container label{font-family:"Gotham Book";font-weight:400!important;color:grey;padding-bottom:10px}.select-container .select-element{border-radius:12px;border:1px solid #e2e2e2;text-align:left;padding:10px;margin-bottom:20px}.select-container .select-element:focus{outline:1px solid #001b58}.select-container .select-element select{border:none;width:100%;background-color:transparent}.select-container .select-element select:focus{outline:none}.prizes-list-container{display:flex;flex-wrap:wrap;justify-content:space-between}.availability-title{font-size:1.3rem;margin-top:35px;margin-bottom:10px}.list-item-container{padding:30px;border-radius:15px;border:1px solid #e6e6e6;display:grid;grid-template-columns:150px 500px auto;grid-template-rows:repeat(2,1fr)}@media(max-width:1500px){.list-item-container{grid-template-columns:105px auto}}@media(max-width:980px){.list-item-container{grid-template-columns:95px auto;grid-template-rows:85px auto}}@media(max-width:414px){.list-item-container{grid-template-columns:85px auto;grid-template-rows:65px auto;padding:20px}}.list-item-container .list-item-title{grid-column:2/4;display:flex;align-items:center}.list-item-container h3{font-family:"Gotham";font-weight:700;font-style:normal;font-size:2.25rem;color:#001b58;font-size:2rem;margin:0}.list-item-container .list-item-info{display:flex;justify-content:space-between;grid-column:2/4}@media(max-width:980px){.list-item-container .list-item-info{grid-column:1/4;flex-direction:column;padding-top:15px}}.list-item-container .list-item-info p{max-width:75%;margin:0;font-size:1rem}@media(max-width:980px){.list-item-container .list-item-info p{max-width:100%}}@media(max-width:414px){.list-item-container .list-item-info p{font-size:1.1rem}}.list-item-container .list-item-info .link-button-app{flex-shrink:0;height:-webkit-max-content;height:max-content;justify-content:space-between}@media(max-width:980px){.list-item-container .list-item-info .link-button-app{margin-top:20px}}@media(max-width:540px){.list-item-container .list-item-info .link-button-app{width:100%}}.list-item-container .list-item-icon{max-width:110px;margin-right:20px;grid-row:1/3;display:flex;align-items:center}@media(max-width:980px){.list-item-container .list-item-icon{grid-row:1}}.prizes-container ul li{margin-bottom:20px}.exchanged-prizes-container{margin-top:20px;border:1px solid #e2e2e2;border-radius:15px;padding:25px;background-color:#fff;text-align:left}.exchanged-prizes-container span{color:grey}.exchanged-prizes-container .prize-item{display:flex;justify-content:space-between}.friends-indicator-container p{margin-top:0;margin-bottom:10px}@media(max-width:768px){.friends-indicator-container p{margin-bottom:5px}}.friends-indicator-container .friends-list{display:flex;justify-content:flex-end}.friends-indicator-container .friends-list li{width:40px;padding:2px}@media(max-width:768px){.friends-indicator-container .friends-list li{width:35px}}@media(max-width:540px){.friends-indicator-container .friends-list li{width:32px}}@media(max-width:414px){.friends-indicator-container .friends-list li{width:22px;padding:1px}}.card-top-title{justify-content:space-between;margin-bottom:10px!important}.social-network-container__icons{padding-left:30px}.plan-amigo .block-top .col-left .block-top-icon h2{font-size:1.7rem;padding:10px 0 0 10px}.plan-amigo .block-top .col-left .block-top-icon img{width:70px}.plan-amigo .block-top .col-left .block-top-info p{padding:0 0 0 23px}.recomend-container .recomend-form form{display:flex;position:relative}.recomend-container .recomend-form form label{max-width:400px;min-width:400px}.recomend-container .recomend-form form label>span{display:none}.recomend-container .recomend-form form label input{background-image:url(/static/media/email-b.eb67ba18.svg);background-repeat:no-repeat;background-position:97%;background-size:25px}.recomend-container .recomend-form form .button-app{height:-webkit-max-content;height:max-content;margin-left:20px}.recomend-container .recomend-form form .form-error{position:absolute;bottom:-40px!important}.recomend-container .recomend-form .send-invitation{display:flex;margin-top:20px}.recomend-container .recomend-form .send-invitation input[type=text]{min-width:500px}.recomend-container .friend-list-container,.recomend-container .social-network-container{margin-top:50px;padding:20px;border-radius:15px;border:1px solid #e6e6e6}.recomend-container .friend-list-container .social-network-container__icons,.recomend-container .social-network-container .social-network-container__icons{display:flex}.recomend-container .friend-list-container .social-network-container__icons .social-network-item,.recomend-container .social-network-container .social-network-container__icons .social-network-item{margin:0 20px 0 0}.recomend-container svg{width:40px}.friend-list-containe .card-top-title .wrapper-icon img{width:30px!important}.form-actions{display:flex;justify-content:space-around}.form-actions,.form-field{margin-top:10px}.recomend-link{background-color:#f2f2f2;padding:30px;border-radius:15px;overflow-x:scroll}circle{fill:#62bfe8!important}.social-network-container .card-top-title .wrapper-icon img{width:18px}.wrapper-icon{display:flex;align-items:center}.legal-info .card{max-width:900px;border:none;border-radius:2rem}@media(max-width:980px){.legal-info .card{max-width:600px}}@media(max-width:540px){.legal-info .card{max-width:95vw}}.legal-info .logo-container{position:static;width:100%;height:auto}.legal-info .logo-container a{max-width:300px;display:block;padding:20px}.legal-info h1,.legal-info h2,.legal-info h3{font-family:"Gotham";font-weight:700;font-style:normal;font-size:2.25rem;color:#001b58;margin-bottom:20px}.legal-info h2{font-size:1.6rem}.legal-info h3{font-size:1.2rem}.legal-info ul{margin-bottom:20px}.tab-container{padding-top:0;margin-right:0}@media(max-width:540px){.tab-container{width:30%;margin-right:0}}.tab-list-item{display:block;padding:20px;border-radius:10px;border-bottom-left-radius:0;border-bottom-right-radius:0;width:255px;text-align:center;background-size:30px;background-color:#f2f2f2}@media(max-width:1500px){.tab-list-item{width:200px}}@media(max-width:1080px){.tab-list-item{width:180px;font-size:1rem}}@media(max-width:980px){.tab-list-item{width:100%}}@media(max-width:980px){.tab-list-item span{display:none}}.tab-list-item:hover{text-decoration:none;background-color:#001b58;color:#fff;cursor:pointer}@media(max-width:980px){.tab-list-item.medicos{background:url(/static/media/medical-report-b.2c0d54da.svg) no-repeat 50% #f2f2f2;background-size:30px}}@media(max-width:980px){.tab-list-item.medicos.tab-list-active{background:url(/static/media/medical-report-w.685b58d5.svg) no-repeat 50% #001b58;background-size:30px}}@media(max-width:980px){.tab-list-item.medicacion,.tab-list-item.recetas{background:url(/static/media/medication-b.a054256a.svg) no-repeat 50% #f2f2f2;background-size:25px}}@media(max-width:980px){.tab-list-item.medicacion.tab-list-active,.tab-list-item.recetas.tab-list-active{background:url(/static/media/medication-w.2cf1d2bc.svg) no-repeat 50% #001b58;background-size:25px}}@media(max-width:980px){.tab-list-item.justificantes{background:url(/static/media/note-b.6e383ba8.svg) no-repeat 50% #f2f2f2;background-size:28px}}@media(max-width:980px){.tab-list-item.justificantes.tab-list-active{background:url(/static/media/note-w.0e26f557.svg) no-repeat 50% #001b58;background-size:28px}}@media(max-width:980px){.tab-list-item.protocolos{background:url(/static/media/protocolos-b.e605fe8d.svg) no-repeat 50% #f2f2f2;background-size:20px}}@media(max-width:980px){.tab-list-item.protocolos.tab-list-active{background:url(/static/media/protocolos-w.8f7c7069.svg) no-repeat 50% #001b58;background-size:20px}}.tab-list-active{background-color:#001b58;color:#fff}.tab-list{display:flex;justify-content:space-between;border-bottom:1px solid #001b58}@media(max-width:414px){.tab-list{margin-top:35px}}.tab-list li{border-radius:10px;border-bottom-left-radius:0;border-bottom-right-radius:0}@media(max-width:980px){.tab-list li{width:32%;padding:0 2px}}.tab-content{min-height:500px;padding-top:3%}@media(max-width:414px){.tab-content{min-height:100%}}.tabs-container{padding-top:5%;position:relative}@media(max-width:414px){.tabs-container{position:relative;max-width:95%;margin:auto}}.tabs-container .update-info{position:absolute;top:0;right:0}@media(max-width:414px){.tabs-container .update-info{top:12px!important;right:12px!important}}.tab-content.reports .report-content{display:flex;width:100%;border-top:1px solid #e2e2e2}@media(max-width:980px){.tab-content.reports .report-content{padding-top:20px;padding-bottom:20px}}.tab-content.reports .report-content .main-icon{width:85px;margin-right:20px}@media(max-width:980px){.tab-content.reports .report-content .main-icon{width:65px}}@media(max-width:540px){.tab-content.reports .report-content .main-icon{width:60px}}@media(max-width:414px){.tab-content.reports .report-content .main-icon{width:35px}}.tab-content.reports .report-content .left{width:100%;display:flex;justify-content:left;align-items:center}.tab-content.reports .report-content .top{width:100%}.tab-content.reports .report-content .bottom{width:20%}@media(max-width:1500px){.tab-content.reports .report-content .bottom{width:auto}}h3{margin-bottom:25px}.radio-group{margin-bottom:20px}.radio-group .radio-label{display:flex;cursor:pointer}.logo-container{height:100px;width:100%;position:absolute;top:0}@media(max-width:1080px){.logo-container{position:static}}.setpassword-card{margin-bottom:15px;padding-top:10px;text-align:center;border:none;border-radius:2rem}@media(max-width:1280px){.setpassword-card{max-width:90vw!important}}@media(max-width:1024px)and (orientation:portrait){.setpassword-card{max-width:35rem!important}}@media(max-width:1280px){.setpassword-card .flex-container{display:flex;flex-direction:row;position:relative}}@media(max-width:1024px)and (orientation:portrait){.setpassword-card .flex-container{display:block}}@media(max-width:540px){.setpassword-card .flex-container{display:block}}@media(max-width:1280px){.setpassword-card .flex-container .left{max-width:56%}}@media(max-width:1024px)and (orientation:portrait){.setpassword-card .flex-container .left{max-width:100%}}.setpassword-card .checkboxes{padding-top:20px;padding-left:8%;padding-bottom:8%}@media(max-width:1280px){.setpassword-card .checkboxes{padding-left:0}}.setpassword-card h1{font-family:"Gotham";font-weight:700;font-style:normal;font-size:2.25rem;color:#001b58;font-size:2rem!important;margin-bottom:45px}.setpassword-card .form-group{max-width:350px;margin:auto}.setpassword-card button{margin-top:20px}@media(max-width:1080px){.setpassword-card button{margin-bottom:20px}}@media(max-width:1280px){.setpassword-card .button-app{transform:translateX(-70%);margin-bottom:20px}}@media(max-width:1024px)and (orientation:portrait){.setpassword-card .button-app{transform:none}}.setpassword-card .setPassword-requirements{border:1px solid #e3f2fd;border-radius:15px;position:relative;padding:10% 5% 5%;max-width:70%;margin-left:auto;margin-right:auto}@media(max-width:1080px){.setpassword-card .setPassword-requirements{padding-top:7%}}@media(max-width:414px){.setpassword-card .setPassword-requirements{max-width:100%}}.setpassword-card .setPassword-requirements .requirements-list li:before{content:"-"}.setpassword-card .setPassword-requirements .warning-icon{position:absolute;margin:auto;left:0;right:0;top:-15%;display:block;max-width:80px}@media(max-width:1080px){.setpassword-card .setPassword-requirements .warning-icon{max-width:60px}}@media(max-width:414px){.setpassword-card .setPassword-requirements .warning-icon{max-width:50px;top:-30px}}.setpassword-card .setPassword-requirements .heavy-text{color:#001b58;font-weight:500;font-family:"Gotham"}.setpassword-card label.legal-checkbox{font-weight:400;font-family:"Gotham Book";font-size:.8rem;display:flex;justify-content:flex-start;align-items:center;padding:0;margin:0}.setpassword-card label.legal-checkbox>input{width:25px}.setpassword-card label.legal-checkbox span{margin:0}.setpassword-card label.legal-checkbox a{font-size:.8rem;text-decoration:underline}.settings-options-list{max-width:500px;margin:5% auto 7%}@media(max-width:414px){.settings-options-list{max-width:95%;margin-left:auto;margin-right:auto}}.settings-options-list .option{border-bottom:1px solid #001b58;display:flex;justify-content:flex-start;align-items:center;position:relative}.settings-options-list .option:after{content:"";display:inline-block;background:url(/static/media/arrow-left-g.9f2ad0c7.svg) no-repeat;width:28px;height:28px;transform:rotate(180deg);position:absolute;right:0}.settings-options-list .option .option-icon{display:inline-block;width:25px}.settings-options-list .option a,.settings-options-list .option button{font-family:"Gotham";color:#001b58;font-weight:500;font-size:1.1rem;border:0;background:transparent;padding:15px;transition:color .3s ease-in-out}@media(max-width:414px){.settings-options-list .option a,.settings-options-list .option button{font-size:1.3rem}}.settings-options-list .option a:focus,.settings-options-list .option button:focus{outline:0}.settings-options-list .option a:hover,.settings-options-list .option button:hover{color:#fd7e1c;cursor:pointer;text-decoration:none}.delete-account-details{max-width:500px}.delete-actions{display:flex;justify-content:space-between;margin-top:10%}.delete-actions button{max-width:45%}.success-text{font-family:"Gotham";font-weight:700;color:#001b58}.form-error{font-size:.8rem!important}.change-password-account{margin-bottom:15px;padding-top:10px;text-align:center}.change-password-account h1{position:static!important;font-size:2rem!important;margin-bottom:50px!important}.change-password-account .flex-container{display:flex;flex-direction:row;position:relative;justify-content:space-between}@media(max-width:1024px)and (orientation:portrait){.change-password-account .flex-container{display:block}}@media(max-width:540px){.change-password-account .flex-container{display:block}}.change-password-account .flex-container .left{max-width:56%;margin:auto}@media(max-width:414px){.change-password-account .flex-container .left{max-width:100%}}.change-password-account .top-content{margin-left:-18px}.change-password-account .form-group{max-width:350px;margin:auto auto 40px}@media(max-width:980px){.change-password-account .form-group{margin-bottom:20px}}.change-password-account .form-group span{text-align:left}.change-password-account button{margin-top:20px}.change-password-account .setPassword-requirements{border:1px solid #e3f2fd;border-radius:15px;position:relative;padding:5%;margin-bottom:30px}@media(max-width:980px){.change-password-account .setPassword-requirements .requirements-list li{font-size:1.1rem}}.change-password-account .setPassword-requirements .requirements-list li:before{content:"-"}.change-password-account .setPassword-requirements .warning-icon{position:absolute;margin:auto;left:0;right:0;top:-20%;display:block;max-width:70px}@media(max-width:414px){.change-password-account .setPassword-requirements .warning-icon{max-width:50px}}.change-password-account .setPassword-requirements .heavy-text{color:#001b58;font-weight:500;font-family:"Gotham"}.change-password-account .setPassword-requirements .ninja{visibility:hidden;height:2px}@media(max-width:1280px){.change-password-account .button-app{transform:translateX(-95%);margin-bottom:20px}}@media(max-width:1024px)and (orientation:portrait){.change-password-account .button-app{transform:none}}@media(max-width:540px){.change-password-account .button-app{margin-bottom:0}}.overlay .modal-container{padding-left:30px;padding-right:30px;overflow:auto;max-height:100vh}.signin-card{margin-bottom:15px;padding:32px 40px 0;max-width:400px;text-align:center;border-radius:2rem!important;border:none!important}@media(max-width:414px){.signin-card{max-width:100%;margin-left:auto;margin-right:auto;padding:20px}}.signin-card h1{font-family:"Gotham";font-weight:700;font-style:normal;font-size:2.25rem;color:#001b58;text-align:center;font-size:2rem!important}@media(max-width:414px){.signin-card h1{font-size:2.4rem!important}}.signin-card a{display:block}.signin-card a.forget-password{width:100%;text-align:center;padding-top:20px;padding-bottom:20px}.signin-card .form-group{text-align:left;position:relative}.signin-card button{margin-top:35px}.signin-card .success-text{font-family:"Gotham";font-weight:700;color:#001b58;min-height:100px}@font-face{font-family:"Gotham";src:url(/static/media/Gotham-Light.69e650fa.eot);src:url(/static/media/Gotham-Light.69e650fa.eot) format("embedded-opentype"),url(/static/media/Gotham-Light.7dab984a.woff2) format("woff2"),url(/static/media/Gotham-Light.1ad8180e.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Gotham";src:url(/static/media/Gotham-Medium.f67a8dbb.eot);src:url(/static/media/Gotham-Medium.f67a8dbb.eot) format("embedded-opentype"),url(/static/media/Gotham-Medium.e3e5cb03.woff2) format("woff2"),url(/static/media/Gotham-Medium.421c26b2.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Gotham Book";src:url(/static/media/Gotham-Book.3251cc5d.eot);src:url(/static/media/Gotham-Book.3251cc5d.eot) format("embedded-opentype"),url(/static/media/Gotham-Book.8050d23c.woff2) format("woff2"),url(/static/media/Gotham-Book.d4142cc1.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Gotham";src:url(/static/media/Gotham-Bold.3fd447e9.eot);src:url(/static/media/Gotham-Bold.3fd447e9.eot) format("embedded-opentype"),url(/static/media/Gotham-Bold.dc50676f.woff2) format("woff2"),url(/static/media/Gotham-Bold.b10ae12b.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}.videocall{height:100vh}.videocall .logo-container{position:static;margin-bottom:8vh}.videocall .logo-container .logo{max-width:300px;display:block;padding-left:20px;padding-top:20px}.videocall iframe{width:100%}.videocall .main-content{margin:auto;max-width:55vw!important}@media(max-width:1500px){.videocall .main-content{max-width:80vw!important}}@media(max-width:540px){.videocall .main-content{max-width:95%!important}}.videocall .main-content h1{font-family:"Gotham";color:#001b58;font-size:1.9rem;position:absolute;top:-30px;left:35px}.videocall .main-content .card{border-radius:2rem;padding:3.25rem;max-width:100%;background-color:#fff;margin:auto;text-align:left;border:none}@media(max-width:540px){.videocall .main-content .card{padding:12px}}
/*# sourceMappingURL=main.2dbc7730.chunk.css.map */