:root{--blue:#231adb;--blue-border:#231adb;--background-color-main:#fafafa;--background-color-white:#fff;--text-color-main:#252525;--green:#1cd93c;--bg-black:#252525;--sidebar-hover-bg-color:#f1f1f1;--bg-statistics-home:#f3f8ff;--bg-dark-gray:#f1f1f1;--color-gray-border:#e7e7e7;--background-step:#c9daff;--background-step-two:#eef3ff;--background-get-subscription:#cddcff;--text-color-input:#4a60c3;--suspended-color:#d91c3b;--option-box-background-color:#f8f8f8;--header-height:85px;--header-padding:0px 25px;--header-border-bottom:1px #000 solid;--section-title-gap:15px;--section-title-img-size:30px;--section-title-font-size:24px;--section-header-gap-mobile:9px;--section-header-gap-desktop:15px;--base-view-left-offset:61px;--footer-border-top:1px #000 solid;--footer-height:45px;--sidebar-width:60px;--sidebar-expanded-width:190px;--sidebar-top:85px;--sidebar-bottom-mobile:0;--sidebar-bottom-tablet:48px;--sidebar-bottom-desktop:48px;--sidebar-bg-color:#fafafa;--sidebar-gap:20px;--sidebar-transition:width 0.3s ease;--sidebar-padding:10px 7px;--icon-size:25px;--span-margin-left:15px;--container-max-width-mobile:300px;--container-max-width-desktop:400px;--container-max-width-mobile:75%;--container-max-width-tablet-desktop:100%;--container-padding:20px;--container-border:1px solid #ccc;--container-border-radius:10px;--form-group-margin-bottom:30px;--form-label-margin-bottom:5px;--form-input-border-bottom:#0056b3 1px solid;--form-input-padding:10px;--form-button-padding:10px;--form-button-bg-color:#007bff;--form-button-hover-bg-color:#0056b3;--form-button-color:#fff;--form-button-border-radius:10px;--link-text-align:right;--link-margin-top:15px;--link-color:#fff}[data-theme=dark]{--blue:#1a147b;--blue-border:#4a4a4a;--background-color-main:#1e1e1e;--background-color-white:#333;--text-color-main:#fafafa;--green:#18b32b;--bg-black:#444;--sidebar-hover-bg-color:#2a2a2a;--bg-statistics-home:#2a2f38;--bg-dark-gray:#2a2a2a;--color-gray-border:#4a4a4a;--background-step:#2f3e5c;--background-step-two:#2c3353;--background-get-subscription:#1f2a45;--text-color-input:#fafafa;--suspended-color:#8c1025;--option-box-background-color:#2e2e2e;--header-height:85px;--header-padding:0px 25px;--header-border-bottom:1px #000 solid;--section-title-gap:15px;--section-title-img-size:30px;--section-title-font-size:24px;--section-header-gap-mobile:9px;--section-header-gap-desktop:15px;--base-view-left-offset:61px;--footer-border-top:1px #000 solid;--footer-height:45px;--sidebar-width:60px;--sidebar-expanded-width:190px;--sidebar-top:85px;--sidebar-bottom-mobile:0;--sidebar-bottom-tablet:48px;--sidebar-bottom-desktop:48px;--sidebar-bg-color:#1c1c1c;--sidebar-gap:20px;--sidebar-transition:width 0.3s ease;--sidebar-padding:10px 7px;--icon-size:25px;--span-margin-left:15px;--container-max-width-mobile:300px;--container-max-width-desktop:400px;--container-max-width-mobile:75%;--container-max-width-tablet-desktop:100%;--container-padding:20px;--container-border:1px solid #ccc;--container-border-radius:10px;--form-group-margin-bottom:30px;--form-label-margin-bottom:5px;--form-input-border-bottom:#0056b3 1px solid;--form-input-padding:10px;--form-button-padding:10px;--form-button-bg-color:#007bff;--form-button-hover-bg-color:#0056b3;--form-button-color:#fff;--form-button-border-radius:10px;--link-text-align:right;--link-margin-top:15px;--link-color:#fff}*{font-family:Poppins,sans-serif}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;flex-direction:column;height:100vh;margin:0}input:focus,select:focus{border:none;outline:none}h2,h4,p{color:#252525;color:var(--text-color-main);margin-block-end:0;margin-block-start:0}button{cursor:pointer}table{border-collapse:collapse!important}table tbody tr,table>thead>tr{border-bottom:1px solid #e7e7e7;border-bottom:1px solid var(--color-gray-border)}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root,.modalContent{background-color:#fafafa;background-color:var(--background-color-main)}.modalContent{align-items:center;border-radius:10px;display:flex;flex-direction:column;justify-content:center;left:50%;padding:20px;position:absolute;top:50%;transform:translate(-50%,-50%);width:400px}.modalContent img{height:230px;margin-bottom:20px;width:150px}.modalContent p{font-weight:500}.modalContent h3,.modalContent p{color:#252525;color:var(--text-color-main);font-size:14.63px;line-height:21.94px;text-align:center}.modalContent h3{font-weight:700;margin-block-end:0;margin-block-start:0}.modalContent div{align-items:center;display:flex;gap:15px;justify-content:space-between;margin:10px 0;width:100%}.modalContent div button{border:none;border-radius:13.3px;font-size:15.96px;font-weight:600;height:42.55px;line-height:23.93px;text-align:center;width:142.93px}.modalContent div button:first-child{background-color:#1cd93c;background-color:var(--green);color:#252525;color:var(--text-color-main)}.modalContent div button:last-child{background-color:#252525;background-color:var(--bg-black);color:#fafafa}.modalOverlay{background-color:#323232bf;inset:0;position:fixed}@media (max-width:480px){.view-main{left:0;overflow-x:hidden;overflow-y:auto;position:absolute;top:56px;width:100%}.modalContent,.view-main{background-color:#fafafa;background-color:var(--background-color-main)}.modalContent{max-height:410.18px;min-height:370.18px;width:317px}}@media (min-width:481px) and (max-width:1024px){.view-main{background-color:#fafafa;background-color:var(--background-color-main);bottom:46px;overflow-x:hidden;overflow-y:auto;padding:30px;position:absolute;right:0;top:86px;transition:left .3s ease}.view-main.collapsed{left:60px}.view-main.expanded{left:190px}.modalContent{width:310px}}@media (min-width:1025px){.view-main{background-color:#fff;background-color:var(--background-color-white);bottom:46px;overflow-x:hidden;overflow-y:auto;padding:30px;position:absolute;right:0;top:86px;transition:left .3s ease}.view-main.collapsed{left:60px}.view-main.expanded{left:190px}.modalContent{width:310px}}.login-desktop{display:flex}.full-screen-view,.login-desktop{height:100%;overflow-x:hidden;overflow-y:hidden;width:100%}.full-screen-view{background:linear-gradient(#3976e299,#3976e299),url(/static/media/background.d3f707c60d970097ab8a.jpeg);background-position:50%;background-repeat:no-repeat;background-size:cover}.container-main{display:flex;flex:1 1;margin-left:0;transition:margin-left .3s ease}.show-sidebar .container-main{margin-left:20%}@media (max-width:480px){.overlay{background:#00000080;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1}}.base-view-main{left:var(--base-view-left-offset);position:relative}.plataform-header{background-color:var(--blue);height:var(--header-height);justify-content:space-between;padding:var(--header-padding)}.plataform-header,.section-title-navbar{align-items:center;display:flex;gap:var(--section-title-gap)}.section-title-navbar{justify-content:flex-start;white-space:nowrap}.section-title-navbar div{background-color:#fafafa;cursor:pointer;height:62px;width:49.6px}.section-header img,.section-title-navbar img{cursor:pointer;height:var(--section-title-img-size);width:var(--section-title-img-size)}.section-title-navbar h1{color:#fafafa;font-size:40.17px;font-weight:700;text-align:left}.section-header{align-items:center;display:flex;justify-content:center}.section-header img:last-child{height:6.76px;position:relative;right:7px;width:11.34px}.photo-profile{background-color:#d3d3d3;border-radius:50%;height:40px;width:40px}.list-options-profile{background-color:var(--bg-dark-gray);border-radius:18px;display:flex;flex-direction:column;height:108px;padding:10px 15px;position:absolute;right:40px;top:100px;width:225px}.item-options-profile{display:grid;grid-template-columns:repeat(12,1fr);padding:5px}.item-options-profile:hover{background-color:#e6e6e6}.list-options-profile div:nth-child(2){border-top:1px solid #bbb}.item-options-profile img{grid-column:span 2;height:25px;width:25px}.item-options-profile label{color:var(--text-color-main);font-weight:600;grid-column:span 8}.item-options-profile span{background-color:#90ee90;border-radius:50%;color:#fff;font-size:12px;font-weight:700;grid-column:span 2;height:20px;position:relative;right:-15px;width:20px}.item-options-profile span,.profile-header{align-items:center;display:flex;justify-content:center}.profile-header{cursor:pointer;gap:10px}.white-logo-container{align-items:center;background-color:#fafafa;border-radius:50%;display:flex;justify-content:center}.feedback-list{display:flex;flex-direction:column;gap:10px}@media (max-width:480px){.plataform-header{background:var(--background-color-main);height:56px;left:0;position:fixed;right:0;top:0}.section-title-navbar{flex-direction:row}.section-title-navbar div{background:#fafafa;height:28px;width:24px}.section-title-navbar h1{display:none}.breadcrumb-item.active{color:var(--text-color-main)!important;font-size:20px;font-weight:700;line-height:30px;text-align:center}.section-header img{display:none}.photo-profile{background:var(--bg-black);height:32px;width:32px}.iconTablet{display:none}}@media (min-width:481px) and (max-width:1024px){.section-header{gap:30px}.section-title-navbar h1{font-size:30px;margin-right:50px}.section-title-navbar div{height:46.29px;width:37.03px}}@media (min-width:1025px){.section-header{gap:var(--section-header-gap-desktop)}.iconTablet{display:none}}.breadcrumb{display:flex;list-style:none;padding:0}.breadcrumb-item+.breadcrumb-item:before{color:#fafafa;content:">";padding:0 8px}.breadcrumb-item a{font-weight:700;text-decoration:none}.breadcrumb-item a:hover{text-decoration:underline}.breadcrumb-item.active{color:#fafafa;font-weight:700}@media (max-width:480px){.breadcrumb-item+.breadcrumb-item:before,.breadcrumb-item:not(.active){display:none}.breadcrumb-item.active{color:var(--text-color-main)}}@media (min-width:481px) and (max-width:1024px){.breadcrumb-item a:visited{color:#fafafa}}@media (min-width:1025px){.breadcrumb-item:not(.active){color:#fafafa!important}.breadcrumb-item a:visited,.breadcrumb-item+.breadcrumb-item:before{color:#fafafa}}.user-feedback-container{align-items:center;animation:slide-in-blurred-right .6s cubic-bezier(.23,1,.32,1) both;background-color:var(--pricing-card-bg-color);border-left:10px solid #2fc448;border-radius:10px;box-shadow:0 0 10px 0 #0000001a;display:flex;height:50px;justify-content:space-between;padding:10px 20px;position:fixed;right:20px;top:100px;width:300px;z-index:9999}.user-feedback-container.exit{animation:slide-out-blurred-right .45s cubic-bezier(.755,.05,.855,.06) both}.close-icon-container img,.user-feedback-container img{height:25px;width:25px}.user-feedback-text-container{align-items:flex-start;color:var(--body-text-color);display:flex;flex-direction:column;font-size:12px;justify-content:center;padding:0 10px}.user-feedback-text-container label{font-weight:700}.user-feedback-text-container p{font-weight:500}.close-icon-container{align-items:center;border-radius:50%;cursor:pointer;display:flex;justify-content:center;padding:5px}.close-icon-container:hover{background-color:#cec8c4}@keyframes slide-in-blurred-right{0%{filter:blur(40px);opacity:0;transform:translateX(1000px) scaleX(2.5) scaleY(.2);transform-origin:0 50%}to{filter:blur(0);opacity:1;transform:translateX(0) scaleY(1) scaleX(1);transform-origin:50% 50%}}@keyframes slide-out-blurred-right{0%{filter:blur(0);opacity:1;transform:translateX(0) scaleY(1) scaleX(1);transform-origin:50% 50%}to{filter:blur(40px);opacity:0;transform:translateX(1000px) scaleX(2) scaleY(.2);transform-origin:0 50%}}.spinner{display:grid;height:56px;width:56px}.spinner:after,.spinner:before{animation:spinner-3hs4a3 1s infinite;background:var(--c) 50% 0,var(--c) 50% 100%,var(--c) 100% 50%,var(--c) 0 50%;background-repeat:no-repeat;background-size:13.4px 13.4px;content:"";grid-area:1/1}.spinner:before{animation-timing-function:linear;background-size:9px 9px;margin:4.5px}.spinner:after,.spinner:before{--c:radial-gradient(farthest-side,#474bff 92%,#0000)}@keyframes spinner-3hs4a3{to{transform:rotate(.5turn)}}.section-sidebar{align-items:flex-start;background-color:var(--sidebar-bg-color);display:flex;flex-direction:column;gap:var(--sidebar-gap);justify-content:space-between;left:0;overflow:hidden;position:fixed;top:var(--sidebar-top);transition:var(--sidebar-transition);width:var(--sidebar-width)}.section-sidebar-nav{display:flex;flex-direction:column}.section-sidebar-nav,.section-sidebar-paper{border-top:1px solid var(--color-gray-border)}.section-sidebar img{height:var(--icon-size);width:var(--icon-size)}.section-sidebar span{color:var(--text-color-main);font-size:18px;font-weight:500;line-height:27px;text-align:left}.show-sidebar .section-sidebar{width:var(--sidebar-expanded-width)}.main-sidebar-section,.section-sidebar-paper{width:100%}.sidebar-brand-logo{align-items:flex-start;display:flex;gap:0 10px;justify-content:center}.sidebar-brand-logo>div{background:var(--blue);height:44.13px;width:35.31px}.sidebar-brand-logo h1{color:var(--text-color-main);font-size:28.6px;font-weight:700;line-height:42.9px;margin-block-end:0;margin-block-start:0;text-align:left}.business-profile-header{align-items:center;display:flex;height:44.13px;justify-content:space-between;width:100%}.business-profile-header button{align-items:center;background:none;border:none;display:flex;height:20px;justify-content:center;width:20px}.business-profile-header button img{height:20px;width:20px}.company-logo-name{align-items:center;display:flex;gap:20px;justify-content:flex-start;margin:67px 0 16.5px}.company-logo-name>div{background:var(--blue);border-radius:50%;height:48px;width:48px}.company-logo-name p{color:var(--text-color-main);font-size:18px;font-weight:500;line-height:27px;text-align:left}.section-sidebar-nav div,.section-sidebar-options div,.section-sidebar-paper div{align-items:center;display:flex;gap:0 20px;justify-content:flex-start;padding:10px 0}.section-sidebar-options{padding:16.5px 0 26.5px}.section-sidebar-nav{padding:26.5px 0}.section-sidebar-options div:nth-child(2){display:flex;justify-content:space-between;padding:0}.section-sidebar-options div:nth-child(2) p{align-items:center;background:var(--green);border-radius:50%;color:var(--text-color-main);color:#fafafa;display:flex;font-size:12px;font-weight:800;height:22px;justify-content:center;line-height:18px;text-align:center;width:22px}@media (max-width:480px){.section-sidebar{bottom:var(--sidebar-bottom-mobile);top:0;width:0}.show-sidebar .section-sidebar{padding:33px 46px 113px 33px;width:351px;z-index:2}}@media (min-width:481px) and (max-width:1024px){.section-sidebar{bottom:48px}.show-sidebar .section-sidebar{padding:0 10px 30px;width:280px}.sidebar-brand-logo{display:none}.business-profile-header{justify-content:flex-end;margin:0 20px}.company-logo-name{margin:16.5px 7px}.section-sidebar-options{padding:16.5px 18px 26.5px}.section-sidebar-nav{padding:26.5px 18px}.section-sidebar-paper{padding:10px 18px}.company-logo-name>div{height:48px;max-height:48px;max-width:48px;min-height:48px;min-width:48px;width:48px}.business-profile-header,.company-logo-name,.section-sidebar-options{display:none}.section-sidebar-nav div,.section-sidebar-paper div{height:20px}}@media (min-width:1025px){.section-sidebar{bottom:var(--sidebar-bottom-desktop)}.show-sidebar .section-sidebar{padding:0 10px 30px;width:280px}.sidebar-brand-logo{display:none}.business-profile-header{justify-content:flex-end;margin:0 20px}.company-logo-name{margin:16.5px 7px}.section-sidebar-options{padding:16.5px 18px 26.5px}.section-sidebar-nav{gap:10px;padding:26.5px 9px}.section-sidebar-nav img{padding:10px}.section-sidebar-nav img:hover{background-color:#cfcdcd;border-radius:12px;cursor:pointer}.section-sidebar-paper{padding:10px 8px}.section-sidebar-paper img{padding:10px}.section-sidebar-paper img:hover{background-color:#cfcdcd;border-radius:12px;cursor:pointer}.company-logo-name>div{height:48px;max-height:48px;max-width:48px;min-height:48px;min-width:48px;width:48px}.business-profile-header,.company-logo-name,.section-sidebar-options{display:none}.section-sidebar-nav div,.section-sidebar-paper div{height:20px}}.plataform-footer{background-color:#000;border-top:var(--footer-border-top);color:#fff;height:var(--footer-height)}.plataform-footer,.title-form-login{align-items:center;display:flex;justify-content:center}.title-form-login{gap:15px;left:50%;position:absolute;top:15%;transform:translate(-50%,-50%)}.title-form-login div{background-color:#ccc;height:150px;width:100px}.title-form-login h2{color:var(--text-color-main);color:#fff;font-size:50px}.login-form-container{left:50%;padding:var(--container-padding);position:relative;top:55%;transform:translate(-50%,-50%);width:500px}.login-form-container>h2{color:var(--text-color-main);color:#fff;font-size:40px;font-weight:700;line-height:60px;position:relative;text-align:center;top:-65px}.form-group-login{margin-bottom:var(--form-group-margin-bottom)}.form-group-login label{color:var(--text-color-main);color:#fafafa;display:block;font-size:16px;font-weight:600;line-height:24px;margin-bottom:var(--form-label-margin-bottom);text-align:left}.form-input{background:#c9daffa6;border:none;border-radius:20px;box-sizing:border-box;height:52px;width:100%}.form-input:focus{border:none;box-shadow:none;outline:none}.form-button{background:#c9daff;color:var(--text-color-main);font-size:20px;font-weight:800;line-height:30px;padding:var(--form-button-padding);text-align:center;width:100%}.forgot-password-link,.forgot-password-link span{color:#fff;cursor:pointer;font-size:12px;font-style:italic;font-weight:600;line-height:18px;text-align:right;text-decoration:underline}.forgot-password-link span:hover{text-decoration:underline}@media (max-width:480px){.login-form-container{padding:0 45px;position:absolute;top:420px;width:calc(100% - 100px)}.form-button{border-radius:12px;height:52px;white-space:nowrap}.title-form-login{left:0;position:absolute;top:0;transform:translate(0)}.login-desktop{display:none}}@media (min-width:481px) and (max-width:1024px){.account-header,.login-form-container,.title-form-login{display:none}.login-desktop{display:flex;flex-direction:column;height:100%;width:100%}.header-login-desktop{align-items:center;background:#f8f8f8;display:flex;height:53px;justify-content:space-between;padding:22px}.brand-login-desktop{align-items:center;display:flex;gap:0 15px;justify-content:center}.brand-login-desktop>div{background:#1913a3;height:57.63px;width:46.11px}.brand-login-desktop label{color:var(--text-color-main);font-size:37.35px;font-weight:700;line-height:56.02px;text-align:center}.language-login-desktop{align-items:center;display:flex;gap:0 10px;justify-content:center}.language-login-desktop img{height:18.86px;width:18.88px}.language-login-desktop label{color:var(--text-color-main);font-size:20.96px;font-weight:500;line-height:31.44px;text-align:left}.login-image-desktop{background:linear-gradient(#3976e299,#3976e299),url(/static/media/background.3b2b6f393704b7ad186a.png);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;height:calc(100% - 90px);overflow-x:hidden;overflow-y:scroll;width:100%}.brand-form-desktop,.login-image-desktop{align-items:center;display:flex;justify-content:center}.brand-form-desktop{gap:0 15px;margin:35px 0}.brand-form-desktop>div{background:#d9d9d9;height:95.78px;width:82.99px}.form-desktop{align-items:center;display:flex;flex-direction:column;height:60%;justify-content:center}.form-desktop h2{color:var(--text-color-main);color:#fafafa;font-size:30.56px;font-weight:700;line-height:45.83px;margin:15px 0;text-align:center}.brand-form-desktop label{color:var(--text-color-main);color:#fff;font-size:40.93px;font-weight:700;line-height:61.4px;text-align:center}.formGroup-login-desktop{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin:15px 0}.formGroup-login-desktop label{color:var(--text-color-main);color:#fafafa;font-size:15.65px;font-weight:600;line-height:23.47px;text-align:left}.formGroup-login-desktop input{background:#c9daffa6;border:none;border-radius:15.65px;height:41.02px;width:416.18px}.forgot-password-desktop{align-items:center;display:flex;justify-content:flex-end;width:100%}.forgot-password-desktop a{color:#fff;font-size:12.52px;font-style:italic;font-weight:600;line-height:18.78px;text-align:right}.form-desktop button{background:#c9daff;border-radius:15.65px;color:var(--text-color-main);font-size:19.56px;font-weight:600;height:41.02px;line-height:29.34px;margin:30px 0;text-align:center;width:416.18px}}@media (min-width:1025px){.account-header,.login-form-container,.title-form-login{display:none}.login-desktop{display:flex;flex-direction:column;height:100%;width:100%}.header-login-desktop{align-items:center;background:#f8f8f8;display:flex;height:53px;justify-content:space-between;padding:22px}.brand-login-desktop{align-items:center;display:flex;gap:0 15px;justify-content:center}.brand-login-desktop>div{background:#1913a3;height:57.63px;width:46.11px}.brand-login-desktop label{color:var(--text-color-main);font-size:37.35px;font-weight:700;line-height:56.02px;text-align:center}.language-login-desktop{align-items:center;display:flex;gap:0 10px;justify-content:center}.language-login-desktop img{height:18.86px;width:18.88px}.language-login-desktop label{color:var(--text-color-main);font-size:20.96px;font-weight:500;line-height:31.44px;text-align:left}.login-image-desktop{align-items:center;background:linear-gradient(#3976e299,#3976e299),url(/static/media/background.3b2b6f393704b7ad186a.png);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;gap:30px;height:calc(100% - 97px);justify-content:flex-start;overflow-x:hidden;overflow-y:scroll;width:100%}.brand-form-desktop{align-items:center;display:flex;justify-content:center;margin:35px 0}.brand-form-desktop>div{background:#d9d9d9;height:134.58px;width:111.17px}.form-desktop{align-items:center;display:flex;flex-direction:column;height:60%;justify-content:center;max-height:40vh}.form-desktop h2{color:var(--text-color-main);color:#fafafa;font-size:30px;font-weight:700;line-height:30px;margin:15px 0;text-align:center}.formGroup-login-desktop{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin:15px 0}.formGroup-login-desktop label{color:var(--text-color-main);color:#fafafa;font-size:20px;font-weight:600;line-height:25px;text-align:left}.formGroup-login-desktop input{background:#c9daffa6;border:none;border-radius:20.96px;height:40px;padding:0 15px;top:569.01px;width:500px}.formGroup-login-desktop input:hover{background:#c9daffd3}.forgot-password-desktop{align-items:center;display:flex;justify-content:flex-end;width:100%}.forgot-password-desktop a{color:#fff;font-size:14px;font-style:italic;font-weight:600;line-height:25.15px;text-align:right;text-decoration:none}.forgot-password-desktop a:hover{text-decoration:underline}.form-desktop button{background:#c9daff;border:none;border-radius:20.96px;color:var(--text-color-main);font-size:24px;font-weight:600;height:40px;line-height:24px;margin:30px 0;text-align:center;width:530px}.form-desktop button:hover{background:#9cbafa}}.title-registration{align-items:center;display:flex;height:116px;justify-content:center;width:100%}.title-registration h2{color:var(--text-color-main);color:#fafafa;font-size:32px;font-weight:700;line-height:48px;text-align:center}.registration-form-container{background-color:#fafafa;height:762px;overflow-y:auto}.registration-form{margin:auto;max-width:400px;padding:23px 44px}.form-group{margin-bottom:15px}.form-group label{color:var(--text-color-main);display:block;font-size:16px;font-weight:600;line-height:24px;margin-bottom:5px;text-align:left}.form-group input,.form-group select{background-color:#fafafa;border:2px solid #c9daff;border-radius:10px;font-size:14px;height:36px;outline:none;transition:border-color .3s;width:calc(100% - 7px)}.form-group select{width:calc(102% - 7px)}.form-group input:focus,.form-group select:focus{border-color:#407bff}.input-error{border-color:#ff4d4f}.error-message{color:#ff4d4f;font-size:12px;margin-top:5px}.note{color:var(--text-color-main);font-size:10px;font-style:italic;font-weight:400;line-height:15px;margin-right:15px;margin-top:5px;text-align:right;text-decoration:underline}.btn-submit{background:var(--green);border:none;border-radius:12px;color:#fafafa;cursor:pointer;font-size:20px;font-weight:800;height:52px;line-height:30px;padding:10px;text-align:center;transition:background-color .3s;width:calc(102% - 7px)}.btn-submit:hover{background-color:#0056b3}.registration-question{font-size:12px;font-weight:400;line-height:18px;margin:20px;text-align:center}.btn-login{background:#a5f3b2;border:none;border-radius:12px;color:var(--text-color-main);font-size:20px;font-weight:800;height:52px;line-height:30px;text-align:center;transition:color .3s;width:calc(102% - 7px)}.form-group.checkout{align-items:flex-start;display:flex;flex-direction:column;margin-top:10px}.form-group.checkout label{align-items:center;color:var(--text-color-main);color:#333;cursor:pointer;display:flex;font-size:10px;font-weight:400;line-height:15px;text-align:left}.form-group.checkout input[type=checkbox]{border:2px solid #c9daff;cursor:pointer;height:20px;margin-right:15px;transform:scale(1.2);width:20px}.form-group.checkout p.error-message{color:#ff4d4f;font-size:12px}@media (max-width:480px){.general-container-signup{display:none}.account-header{align-items:center;background:var(--bg-black);display:flex;gap:0 10px;height:54px;justify-content:flex-start;padding:0 22px;width:calc(100% - 44px)}.account-header>div{background:var(--blue);height:30.99px;width:24.79px}.account-header h1{color:#fafafa;font-size:20.08px;font-weight:700;line-height:30.12px;text-align:left}.containerScroll{max-height:100%;overflow-x:hidden;overflow-y:scroll;overscroll-behavior-y:contain}}@media (min-width:481px) and (max-width:1024px){.containerScroll{display:none}.general-container-signup{height:100%;width:100%}.header-signup{align-items:center;background:#f8f8f8;color:var(--text-color-main);display:flex;height:97.46px;justify-content:space-between;width:100%}.brand-signup,.language-signup{align-items:center;display:flex;gap:10px;justify-content:center;margin:0 20px}.brand-signup>div{background:#1913a3;height:57.63px;width:46.11px}.brand-signup label{color:var(--text-color-main);font-size:37.35px;font-weight:700;line-height:56.02px;text-align:center}.body-signup{display:flex;height:calc(100% - 90px);width:100%}.formulario-signup{align-items:center;background-color:#fff;color:var(--text-color-main);display:flex;height:100%;justify-content:center;overflow-y:scroll;width:50%}.bg-image{background:linear-gradient(#1913a399,#1913a399),url(/static/media/background.3b2b6f393704b7ad186a.png);background-repeat:no-repeat;background-size:cover;height:100%;width:50%}.marginForm-signup{align-items:normal;display:flex;flex-direction:column;height:100%;justify-content:center;width:80%}.formulario-signup h4{font-size:28.96px;font-weight:700;line-height:43.45px;margin-bottom:25px;text-align:center}.formGroup-signup{align-items:flex-start;display:flex;flex-direction:column;gap:10px;justify-content:center;margin-bottom:15px}.formGroup-signup label{color:var(--text-color-main);font-size:14.83px;font-weight:600;line-height:22.25px;text-align:left}.formGroup-signup input{border:1.49px solid #407bff;border-radius:14.83px;height:40.79px;width:100%}.checkbox-signup{align-items:flex-start;display:flex;gap:10px;justify-content:center;margin-bottom:25px}.checkbox-signup input{height:23px;width:23px}.checkbox-signup p{color:var(--text-color-main);font-size:12.69px;font-weight:400;line-height:19.04px;text-align:left}.btnAction-signup{background:var(--green);border:none;border-radius:14.83px;color:#fafafa;font-size:18.54px;font-weight:600;height:40.79px;line-height:27.81px;text-align:center;width:100%}.cuestion-signup{align-items:center;display:flex;justify-content:center;margin:15px 0}.cuestion-signup span{color:#4e4e4e;font-size:11.86px;font-weight:400;line-height:17.8px;margin:0 20px;text-align:center;white-space:nowrap}.cuestion-signup div:first-child,.cuestion-signup div:last-child{border:1px solid #407bff;width:28%}.btnAction-signin{background:#a5f3b2;border:none;border-radius:14.83px;color:var(--text-color-main);font-size:18.54px;font-weight:600;height:40.79px;line-height:27.81px;text-align:center;width:100%}}@media (min-width:1025px){.containerScroll{display:none}.general-container-signup{height:100%;width:100%}.header-signup{align-items:center;background:#f8f8f8;color:var(--text-color-main);display:flex;height:97.46px;justify-content:space-between;width:100%}.brand-signup,.language-signup{align-items:center;display:flex;gap:10px;justify-content:center;margin:0 20px}.brand-signup>div{background:#1913a3;height:57.63px;width:46.11px}.brand-signup label{color:var(--text-color-main);font-size:37.35px;font-weight:700;line-height:56.02px;text-align:center}.body-signup{display:flex;height:calc(100% - 90px);width:100%}.formulario-signup{align-items:center;background-color:#fff;color:var(--text-color-main);display:flex;height:100%;justify-content:center;width:50%}.bg-image{background:linear-gradient(#1913a399,#1913a399),url(/static/media/background.3b2b6f393704b7ad186a.png);background-repeat:no-repeat;background-size:cover;height:100%;width:50%}.marginForm-signup{width:70%}.formulario-signup h4{font-size:38.8px;font-weight:700;line-height:58.2px;margin-bottom:25px;text-align:center}.formGroup-signup{align-items:flex-start;display:flex;flex-direction:column;gap:10px;justify-content:center;margin-bottom:15px}.formGroup-signup label{color:var(--text-color-main);font-size:19.87px;font-weight:600;line-height:29.8px;text-align:left}.formGroup-signup input{border:2px solid #407bff;border-radius:19.87px;height:54.63px;width:100%}.checkbox-signup{align-items:flex-start;display:flex;gap:10px;justify-content:center;margin-bottom:25px}.checkbox-signup input{height:23px;width:23px}.checkbox-signup p{color:var(--text-color-main);font-size:17px;font-weight:400;line-height:25.5px;text-align:left}.btnAction-signup{background:var(--green);border:none;border-radius:19.87px;color:#fafafa;font-size:24.83px;font-weight:600;height:54.63px;line-height:37.25px;text-align:center;width:100%}.cuestion-signup{align-items:center;display:flex;justify-content:center;margin:15px 0}.cuestion-signup span{color:#4e4e4e;font-size:15.89px;font-weight:400;line-height:23.84px;margin:0 20px;text-align:center;white-space:nowrap}.cuestion-signup div:first-child,.cuestion-signup div:last-child{border:1px solid #407bff;width:28%}.btnAction-signin{background:#a5f3b2;border:none;border-radius:19.87px;color:var(--text-color-main);font-size:24.83px;font-weight:600;height:54.63px;line-height:37.25px;text-align:center;width:100%}}.forgot-password-form-container{border:var(--container-border);border-radius:var(--container-border-radius);left:50%;padding:var(--container-padding);position:relative;top:50%;transform:translate(-50%,-50%)}.forgot-password-form-container h2{color:#fafafa;font-size:30px;font-weight:700;line-height:30px;margin:15px 0;text-align:center}.form-input-forgot-pasword{background:#c9daffa6;border:none;border-radius:20.96px;height:40px;padding:0 15px;width:90%}.form-input-forgot-pasword:hover{background:#c9daffd3}.form-button-forgot-password{background:#c9daff;border:none;border-radius:20.96px;color:var(--text-color-main);font-size:24px;font-weight:600;height:40px;line-height:24px;margin:30px 0;text-align:center;width:97%}.form-button-forgot-password:hover{background:#9cbafa}.form-label-forgot-password{color:#fafafa;font-size:20px;font-weight:600;line-height:25px;text-align:left}.login-link{color:#fff;font-size:14px;font-style:italic;font-weight:600;line-height:25.15px;text-align:right;text-decoration:none}.login-link:hover{cursor:pointer;text-decoration:underline}@media (max-width:480px){.forgot-password-form-container{max-width:var(--container-max-width-mobile)}}@media (min-width:481px) and (max-width:1024px){.forgot-password-form-container{max-width:var(--container-max-width-mobile)}}@media (min-width:1025px){.forgot-password-form-container{max-width:var(--container-max-width-desktop)}}.employees-button-container{align-items:center;display:flex;justify-content:space-between;padding:50px 0}.employees-button-container div{align-items:center;display:flex;justify-content:center}.employee-options div img,.employees-button-container div img,.employees-table-container span img{cursor:pointer;height:25px;width:25px}.employees-button-container div:last-child img{height:36.14px;width:36.14px}.employees-button-container div:first-child{gap:15px}.employees-button-container div:nth-child(2){cursor:pointer;gap:5px}.employees-button-container div:nth-child(2) label{color:var(--text-color-main);color:var(--green);cursor:pointer;font-size:18.07px;font-weight:800;line-height:27.1px;text-align:center}.employees-table-container table{width:100%}.employees-table-container td,.employees-table-container th{height:65px}.employees-table-container th{color:var(--text-color-main);font-size:15.1px;font-weight:700;line-height:22.65px;text-align:left}.employees-table-container td{color:var(--text-color-main);font-size:13.59px;font-weight:400;line-height:20.39px;text-align:left}.employees-table-container span{cursor:pointer}.status{align-items:center;background:#d91c3b;color:#fafafa;font-size:14px;font-weight:500;height:39px;line-height:18.2px;max-width:126px;min-width:126px;text-align:center;width:126px}.employee-options,.status{border-radius:10px;display:flex;justify-content:center}.employee-options{align-items:flex-start;background-color:var(--bg-dark-gray);flex-direction:column;height:60px;left:875%;padding:15px 15px 15px 5px;position:relative;top:0;width:100px}.employee-options div{align-items:center;border-radius:10px;cursor:pointer;display:flex;gap:10px;justify-content:flex-start;padding:5px;width:100%}.employee-options div:hover{background-color:#cacaca}.employee-options div,.employee-options div img,.employee-options div label{color:var(--text-color-main);cursor:pointer}.employee-search{background-color:#fafafa;border-radius:18px;padding:10px 15px}.employee-search input{background:#0000;border:none}.pagination-controls-container{align-items:center;display:flex;gap:15px;justify-content:flex-end;padding:5px 15px 10px}.pagination-controls-container button{align-items:center;background:none;border:none;display:flex;justify-content:center}.pagination-controls-container button img{height:20px;width:20px}@media (max-width:480px){.employees-button-container,.employees-table-container{display:none}.employee-card-container{display:flex;flex-direction:column;gap:20px 0;overflow-y:scroll;padding:35px 29px}.employee-card{background:var(--bg-dark-gray);border-radius:10px;height:173px;padding:18px 25px;width:315px}.employee-card-header{align-items:center;display:flex;justify-content:space-between}.employee-card-header>div{align-items:center;display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) 12px repeat(10,minmax(0,1fr));grid-template-rows:repeat(2,1fr);justify-content:center}.employee-card-header>div>div{background:#d9d9d9;border-radius:50%;grid-column:span 2;grid-row:span 2;height:42px;width:42px}.employee-card-header>div h4,.employee-card-header>div p{color:var(--text-color-main);grid-column:4/-1;grid-row:span 1}.employee-card-header>div h4{font-size:16px;font-weight:700;line-height:24px;text-align:left}.employee-card-header>div p{color:var(--text-color-main);font-size:14px;font-weight:400;line-height:21px;text-align:left}.employee-card-data-body{grid-gap:9px 0;display:grid;gap:9px 0;grid-template-columns:repeat(3,minmax(0,1fr)) 4px repeat(9,minmax(0,1fr));position:relative;top:15px}.employee-card-data-body label{font-weight:600;grid-column:span 3}.employee-card-data-body label,.employee-card-data-body p{color:var(--text-color-main);font-size:14px;line-height:21px;text-align:left}.employee-card-data-body p{font-weight:400;grid-column:5/-1}}@media (min-width:481px) and (max-width:1024px){.edit-status-delete{gap:30px}.edit-status-delete,.edit-status-delete span{align-items:center;display:flex;justify-content:flex-start}.edit-status-delete span{gap:20px}.id-employee{width:67px}.trip-employee{max-width:150px;min-width:150px;padding-right:25px;width:150px}.phone-employee{width:100px}.name-employee-table{width:120px}.employee-card-container{display:none}}@media (min-width:1025px){.employee-card-container{display:none}.edit-status-delete,.edit-status-delete span{align-items:center;display:flex;justify-content:flex-start;padding-right:5px}.edit-status-delete{gap:50px;position:relative}.edit-status-delete span{gap:0 30px}.option-box{align-items:flex-start;background:var(--option-box-background-color);border-radius:15.17px;color:#000;display:flex;flex-direction:column;font-size:16.18px;font-weight:400;justify-content:center;line-height:24.27px;max-height:200px;position:absolute;right:170px;text-align:left;top:70%;transform:translateY(10px);width:160px;z-index:10}.option-box section{align-items:center;display:flex;gap:10px;justify-content:flex-start;padding:10px;width:85%}.option-box img,.option-box label,.option-box section{color:var(--text-color-main);cursor:pointer}.option-box label{text-align:left}.option-box img{height:20px;width:20px}.option-box section:nth-child(2){border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4}.option-box section:nth-child(3){border-bottom:1px solid #e4e4e4}}.fab-button{align-items:center;background:var(--green);border:none;border-radius:20px;bottom:30px;box-shadow:0 4px 4px 0 #00000040;cursor:pointer;display:flex;height:80px;justify-content:center;position:fixed;right:29px;width:80px}.fab-button img{height:42.68px;width:42.68px}@media (min-width:481px) and (max-width:1024px){.fab-button{display:none}}@media (min-width:1025px){.fab-button{display:none}}.container-register-employee{display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}.employee-photo-register-container{align-items:center;display:flex;flex-direction:column;grid-column-end:9;grid-column-start:5;justify-content:center}.employee-photo-register-container>div{background-color:#d9d9d9;border:7.2px solid var(--green);border-radius:50%;height:200px;width:200px}.employee-photo-register-container label,.employee-photo-register-container span{color:var(--text-color-main);font-size:25px;font-weight:800;line-height:37.5px;margin-top:15px;text-align:center}.employee-registration-form-container{display:grid;grid-column-end:10;grid-column-start:4;margin-top:30px}.employee-registration-form-container form{display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}.employee-registration-form-container form div{grid-column:span 6}.employee-registration-form-container form div:first-child,.employee-registration-form-container form div:nth-child(3){margin-right:30px}.employee-registration-form-container form div:nth-child(2),.employee-registration-form-container form div:nth-child(4){margin-left:30px}.employee-registration-form-container form div:nth-child(5),.employee-registration-form-container form div:nth-child(6){grid-column:span 12}.employee-registration-form-container form div:nth-child(6){margin-top:50px}.employee-registration-form-container form div label{color:var(--text-color-main);font-size:22px;font-weight:700;line-height:33px;text-align:left}.employee-registration-form-container form div input{background-color:#eee;border:none;border-radius:10px;height:30px;padding:5px 10px;width:100%}.employee-registration-form-container form div button{border:none;border-radius:20px;font-size:23px;font-weight:800;height:60px;line-height:34.5px;text-align:center;width:247px}.form-group-employee-registration{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-bottom:10px}.employee-registration-button-container{align-items:center;display:flex;gap:40px;justify-content:center}.employee-registration-button-container button:first-child{background-color:var(--bg-black);color:#fafafa}.employee-registration-button-container button:nth-child(2){background-color:var(--green);color:var(--text-color-main)}@media (max-width:480px){.employee-photo-register-container,.employee-registration-form-container,.employee-registration-form-container form div{grid-column:span 12}.employee-registration-button-container{flex-direction:column}.employee-registration-form-container form{gap:25px 0;margin-bottom:25px;margin-top:25px}.employee-registration-form-container form div:nth-child(6){grid-column:span 12}.employee-registration-form-container form div button{border:none;border-radius:10px;font-size:16px;font-weight:900;height:50px;width:100%}.employee-registration-button-container{gap:25px}.employee-registration-form-container{margin:0 25px}.employee-registration-form-container form div input{width:95%}.employee-photo-register-container{margin-top:30px}}@media (min-width:481px) and (max-width:1024px){.employee-photo-register-container>div{height:150px;width:150px}.employee-registration-form-container{grid-column-end:11;grid-column-start:3}}.main-container-EmployeeForm{padding:35px 29px}.back-and-trash-EmployeeForm{align-items:center;display:flex;justify-content:space-between}.info-EmployeeForm{align-items:center;display:flex;flex-direction:column;justify-content:center}.info-EmployeeForm>div{background:#d9d9d9;border:4px solid var(--green);border-radius:50%;height:200px;margin:25px 0;width:200px}.info-EmployeeForm input{background-color:var(--background-color-main);border:none}.info-EmployeeForm h4,.info-EmployeeForm input{margin:2px 0}.info-EmployeeForm h4,.info-EmployeeForm input,.info-EmployeeForm p{color:var(--text-color-main);font-size:20px;font-weight:800;line-height:30px;text-align:center}.info-EmployeeForm p{color:#7b7b7b;margin-bottom:2px}.form-EmployeeForm{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:50px}.form-EmployeeForm div{align-items:center;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));justify-content:space-between;width:100%}.form-EmployeeForm div:nth-child(2){margin-top:35px}.form-EmployeeForm div:nth-child(3),.form-EmployeeForm div:nth-child(4){margin-top:12px}.form-EmployeeForm div:nth-child(5){align-items:center;display:flex;flex-direction:column;justify-content:center}.form-EmployeeForm label{color:var(--text-color-main);font-size:18px;font-weight:600;grid-column:span 3;line-height:27px;text-align:left}.select-no-arrow{-webkit-appearance:none;appearance:none;background:#0000;border:none;pointer-events:none}.form-EmployeeForm input,.form-EmployeeForm select,.form-EmployeeForm textarea{background:#f1f1f1;border:none;border-radius:8px;color:var(--text-color-main);font-size:14px;font-weight:400;grid-column:5/-1;height:27px;line-height:21px;padding:0 10px;text-align:left;width:248px}.form-edit-employee input,.form-edit-employee select,.form-edit-employee textarea{background:var(--background-step);color:var(--text-color-input)}.form-EmployeeForm input,.form-EmployeeForm textarea{width:228px}.form-EmployeeForm textarea{height:49px}.action-button-EmployeeForm{background:var(--green);border:none;color:#fafafa}.action-button-EmployeeForm,.cancel-button-EmployeeForm{border-radius:12px;font-size:20px;font-weight:800;height:52px;line-height:30px;text-align:center;width:338px}.cancel-button-EmployeeForm{background:#0000;border:2px solid var(--green);color:var(--text-color-main);margin-bottom:7px}.home-welcome,.quick-actions,.summary-statistics{align-items:center;display:flex;flex-direction:column;justify-content:center}.home-welcome h2,.home-welcome p{color:var(--text-color-main);margin-block-end:0;margin-block-start:0}.home-welcome h2{color:var(--text-color-main);font-size:40px;font-weight:700}.home-welcome p{color:var(--text-color-main);font-size:20px;font-weight:600;margin:7px 0 30px}.home-welcome button{background-color:var(--green);border:none;border-radius:16px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:12px;width:300px}.home-welcome button:hover{background-color:#2aa83f;color:#fafafa}.quick-actions p{color:var(--text-color-main);font-size:20px;font-weight:600;margin:50px 0 15px}.quick-actions div{align-items:center;display:flex;gap:50px;justify-content:center}.quick-actions button{align-items:center;background-color:#fff;border:3px solid #1cd93c;border-radius:16px;cursor:pointer;display:flex;gap:15px;justify-content:flex-start;padding:10px 15px;width:210px}.quick-actions button:hover{background-color:#1cd93c}.quick-actions button img{height:25px;width:25px}.quick-actions button label{color:var(--text-color-main);font-size:14px;font-weight:600}.summary-statistics{margin-top:50px}.statistics-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;width:100%}.statistics-head label{color:var(--text-color-main);font-size:20px;font-weight:700}.statistics-head span{color:#919191;font-size:16px;font-weight:400}.statistics-info{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(12,1fr);height:37.5vh;width:100%}.statistics-info div{align-items:center;background-color:var(--bg-statistics-home);display:flex;font-size:18px;font-weight:600;justify-content:center;text-align:center}.statistics-info div:first-child{grid-column:span 4}.statistics-info div:nth-child(2){grid-column:span 8}.statistics-info-movil{display:none}@media (max-width:480px){.home-welcome{padding:35px 29px 0}.quick-actions{align-items:flex-start;padding:30px 29px}.summary-statistics{padding:0 29px 35px}.home-welcome h2{font-size:38.67px;font-weight:700;line-height:48.08px}.home-welcome h2,.home-welcome p{color:var(--text-color-main);text-align:center}.home-welcome p{font-size:15px;font-weight:600;line-height:18.65px;margin:7px 0 30px}.home-welcome button{background:var(--green);border:none;border-radius:12.59px;color:#fafafa;cursor:pointer;font-size:15.73px;font-weight:600;height:38.02px;line-height:23.6px;padding:0;text-align:center;width:247.74px}.quick-actions p,.statistics-head label{color:var(--text-color-main);font-size:16px;font-weight:600;line-height:19.89px;margin:0;text-align:left}.quick-actions div{gap:0;justify-content:space-around;margin-top:12px;width:100%}.quick-actions button{border:2px solid var(--green);border-radius:11.66px;color:var(--text-color-main);cursor:pointer;flex-direction:column;gap:0;height:57px;justify-content:center;width:84px}.quick-actions button img{height:20px;width:20px}.quick-actions button label{color:var(--text-color-main);font-size:12px;font-weight:600;line-height:18px;text-align:center}.statistics-head span{display:none}.summary-statistics{margin:0}.statistics-info{display:none}.statistics-info-movil{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(12,minmax(0,1fr))}.statistics-info-movil div{align-items:center;background:#f3f7ff;color:#407bff;display:flex;font-size:10px;font-weight:600;height:175px;justify-content:center;line-height:12.43px;text-align:center}.statistics-info-movil div:first-child{grid-column:span 12}.statistics-info-movil div:nth-child(2){grid-column:span 4;padding:0 14px}.statistics-info-movil div:nth-child(3){grid-column:span 8}}.general-container-profile{display:flex;flex-direction:column;height:calc(100% - 85px);justify-content:space-between}.profile-general-information{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto}.profile-picture{flex-direction:column;grid-column:span 3}.profile-picture,.profile-picture>div{align-items:center;display:flex;justify-content:center}.profile-picture>div{background-color:blue;border-radius:50%;height:200px;width:200px}.profile-picture>div img{height:100px;width:100px}.delete-account button,.profile-information-data button,.profile-picture button#change,.session-profile-security button{background-color:var(--background-color-main);border:2px solid #c8daff;border-radius:10px;font-weight:600;min-width:72px;padding:10px 15px}.profile-picture button#change{margin-top:25px}.profile-picture button#disguise{background-color:var(--background-color-main);border:none;font-weight:600;padding:0}.profile-information{display:flex;flex-direction:column;grid-column:span 9;justify-content:space-around}.profile-information-data,.session-profile-security{align-items:center;display:flex;justify-content:space-between}.delete-account p,.profile-information-data span{color:var(--text-color-main);font-weight:500}.delete-account{position:relative}.delete-account button{position:absolute;right:0;width:150px}.button-container-to-change-profile-picture{display:flex;gap:10px}.edit-profile-button-container{display:flex;gap:15px}.input-container-edit-profile input,.input-container-edit-profile select{background-color:var(--background-color-white);border:none;border-bottom:1px solid var(--text-color-main);color:var(--text-color-main);font-size:22px;font-weight:400;line-height:35px;text-align:left;width:90%}.document-cfi-container{width:100%}.file-input-container{margin-bottom:10px}.selected-file{background-color:#f5f5f5;border-radius:4px;margin-top:8px;padding:8px}.selected-file p{color:#333;font-size:14px;margin:0}.document-preview{background-color:#e8f5e9;border-radius:4px;margin-top:8px;padding:8px}.document-preview p{color:#2e7d32;font-size:14px;margin:0}@media (max-width:480px){.deskSubs-general{display:none}.general-container-profile{align-items:center;margin:30px;overflow-x:hidden;text-align:center}.profile-general-information{gap:50px 0;margin-bottom:55px}.profile-picture{grid-column:span 12}.location-payment{align-items:center;background:#f0f0f0;border-radius:10px;display:flex;height:56px;justify-content:space-around;margin-bottom:20px;width:338px}.location-payment h4{font-size:14px;font-weight:500;line-height:16.8px}.location-payment h4,.location-payment p{color:var(--text-color-main);text-align:left}.location-payment p{font-size:12px;font-weight:400;line-height:14.4px}.form-profile{border-bottom:1px solid #c8daff;margin-bottom:36px;padding-bottom:18px}.other-data{margin-bottom:80px}.navigation-option-profile{align-items:center;display:flex;justify-content:space-between;width:100%}.browser-tag-container{margin:50px 0 25px;width:100%}}@media (min-width:1025px){.general-container-profile{display:none}.photo-button-container{flex-direction:column}.blue-camera-icon-container,.photo-button-container{align-items:center;display:flex;justify-content:center}.blue-camera-icon-container{background-color:#407bff;border-radius:50%;height:200px;margin:20px 0;width:200px}.data-container-button{align-items:center;display:flex;justify-content:space-between;padding:0 10px}.company-data-list-container{margin:100px 230px 50px 200px}.container-with-grey-edges{border-bottom:2px solid #eee;border-top:2px solid #eee}.advanced-options-container{margin:100px 250px 30px 215px}}.mobileBtn{border-radius:12px;font-size:20px;font-weight:800;height:52px;line-height:30px;margin-bottom:8px;text-align:center;width:338px}.inputMobileSubs{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.inputMobileSubs label{color:var(--text-color-main);font-size:16px;font-weight:600;line-height:24px;text-align:left}.inputMobileSubs input{background:var(--background-step);border:none;border-radius:20px;height:48px;margin-bottom:18px;width:338px}.browser-label{align-items:center;display:flex;justify-content:space-between;width:100%}.browser-label label{color:var(--text-color-main);font-size:18px;font-weight:600;line-height:60px;text-align:left}@media (min-width:1025px){.browser-label label{color:var(--text-color-main);font-size:20px}}.change-photo-button-settings{background-color:var(--background-color-white);border:2px solid #1cd93c;border-radius:14px;color:var(--text-color-main);font-size:16px;font-weight:700;min-width:100px;padding:10px 15px}.item-show-data{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-bottom:20px;width:100%}.item-show-data label{color:var(--text-color-main);font-size:22px;line-height:35px;text-align:left}.item-show-data label:first-child{font-weight:600}.item-show-data label:nth-child(2){font-weight:400}.landing{background-color:#c9daff;height:65px;padding:5px 135px}.landing,.title-landing{align-items:center;display:flex;justify-content:space-between}.title-landing{gap:50px;width:100%}.title-landing>img{max-width:6vw}.title-landing img:hover{cursor:pointer}.title-landing div:first-child{height:50px;width:40px}.buttons-header-landing{display:flex;gap:15px}.menu-header-landing{align-items:center;display:flex;gap:25px;justify-content:center}.menu-header-landing span{border-radius:18px;color:var(--text-color-main);font-size:18px;font-weight:700;line-height:18px;padding:10px;text-align:left}.menu-header-landing span:hover{background-color:#2bceff;color:#fafafa;cursor:pointer}.text-main-landing{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;left:30%;max-width:545px;min-width:545px;position:relative;top:40%;transform:translate(-50%,-50%)}.buttons-header-landing button:nth-child(2){background:#0000;border:3px solid #1347d7;color:#252525}.buttons-header-landing button,.text-main-landing button{background:#1347d7;border:none;border-radius:18px;color:#fafafa;cursor:pointer;font-size:18px;font-weight:600;line-height:18px;padding:10px;text-align:center;width:150px}.buttons-header-landing button:hover{border:3px solid #fafafa}.text-main-landing button{width:170px}.text-main-landing button:hover{background:#0d2975}.buttons-header-landing>div{align-items:center;display:flex;gap:5px;justify-content:center;margin-right:10px;position:relative}.buttons-header-landing>div span{color:var(--text-color-main);font-size:18px;font-weight:500;line-height:18px;text-align:left}.body-landing{display:flex;flex-direction:column;height:calc(100% - 75px);overflow-x:hidden;overflow-y:auto}.body-landing div{background-color:#fafafa}.main-landing{align-items:flex-start;display:flex;gap:20px;justify-content:space-between;margin-left:0;padding:75px 75px 0}.main-landing h2{color:#252525;font-size:3rem;font-weight:700;line-height:48px;text-align:left}.main-landing p{color:#252525;font-size:16px;font-weight:500;line-height:16px;margin:20px 0 50px;text-align:left;width:450px}.main-landing img{width:50%}.helper-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.helper-container p{font-size:24px;font-weight:700;margin:50px 0 25px}.helper-container div{display:flex;gap:100px}.helper-container div img:first-child{height:120px;width:130px}.helper-container div img:nth-child(2){height:90px;width:220px}.helper-container div img:nth-child(3){height:80px;width:180px}.banner-container{padding:50px 0}.banner-container img{width:100%}.hackaton-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.hackaton-container h2{font-size:36px;font-weight:700;line-height:36px;text-align:center;width:700px}.hackaton-description-container{display:flex;gap:30px;padding:50px 135px 0}.left-description-container{padding:30px 0}.hackathon-description-paragraph{font-size:17px;font-weight:500;line-height:20px;text-align:left}.event-day-container{display:flex;gap:20px;margin-top:75px}.event-day-container img{height:176px;width:176px}.event-day-date-container{display:flex;flex-direction:column;justify-content:space-between}.event-day-date-container label{color:#3976e2;font-size:22px;font-weight:700;line-height:22px}.second-title{color:#1cd93c!important}.event-day-date-container p{color:#252525;font-weight:500}.event-day-container span{color:#252525;font-weight:700}.event-day-date-container p:nth-child(2),.event-day-date-container span:nth-child(5){font-size:20px}.event-day-date-container p:nth-child(3),.event-day-date-container span:nth-child(4){font-size:18px}.event-day-date-container span:last-child:hover{cursor:pointer;text-decoration:underline}.event-day-date-container p:nth-child(2){position:relative;top:-10px}.event-day-date-container p:nth-child(3){line-height:18px;position:relative;top:-5px}.event-day-date-container span:nth-child(4){bottom:-5px;position:relative}.functionality-container{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0 135px 50px}.functionality-container label{font-size:36px;font-weight:700}.functionality-container p{font-size:16px;font-weight:500;line-height:16px;margin:10px 0 40px;text-align:center;width:775px}.functionality-container div{background-color:#d9d9d9;height:535px;width:100%}.corporate-benefits{align-items:center;background-color:#c9daff!important;display:flex;flex-direction:column;justify-content:center;padding:20px 0 0}.corporate-benefits label{font-size:36px;font-weight:700}.corporate-benefits label span{background-color:#3976e2;color:#fafafa}.corporate-benefits p{font-size:18px;font-weight:500;margin:15px 0 50px;text-align:center;width:813px}.benefits-container{justify-content:space-between;margin:0 135px;width:82%}.benefits-container,.benefits-container div{background-color:#c9daff!important;display:flex}.benefits-container div{align-items:center;flex-direction:column;justify-content:center}.benefits-container div img{height:130px;width:130px}.benefits-container div label{font-size:18px;font-weight:700;line-height:18px;margin-top:25px;text-align:center;width:232px}.benefits-container div:nth-child(2) label{width:192px}.benefits-container div p{font-size:16px;font-weight:500;line-height:16px;width:304px}.incentives-container{align-items:center;display:flex;flex-direction:column;padding-top:50px}.incentives-container>label{font-size:36px;font-weight:700}.incentives-container p{font-size:18px;font-weight:500;margin:10px 0 20px}.incentives-list{display:flex;justify-content:space-evenly;margin-top:10px;width:100%}.incentive-item{align-items:center;display:flex;flex-direction:column;justify-content:center}.incentive-image--gubernamental{height:222px;width:293px}.incentive-image--empleados{height:197px;width:180px}.incentive-subtitle{font-size:18px;font-weight:700;padding:0 5px}.incentive-subtitle.gubernamental{background-color:#1cd93c}.incentive-subtitle.empleados{background-color:#2bceff}.incentive-item p{font-size:16px;font-weight:500;line-height:16px;text-align:center;width:417px}.incentives-list .incentive-item:last-child{margin-top:25px}.plans-container{align-items:center;background-color:#fafafa!important;display:flex;justify-content:center}.main-plans-container{align-items:center;display:flex;gap:100px;justify-content:space-between;max-width:1425px;padding:20px 135px 100px}.our-plans-container{display:flex;flex-direction:column}.our-plans-container label{font-size:36px;font-weight:700}.our-plans-container p{font-size:16px;font-weight:500;line-height:16px;text-align:left;width:425px}.cards-container{display:flex;flex-direction:column;gap:30px}.app-information-container button,.card-plans-container button,.our-plans-container button{background-color:#2bceff;border:none;border-radius:18px;color:#fafafa;font-size:20px;font-weight:700;padding:5px 10px;width:190px}.app-information-container button:hover,.our-plans-container button:hover{background-color:#0390bb}.card-plans-container{background-color:#c9daff!important;border:3px solid #3976e2;border-radius:12px;padding:15px;position:relative;width:643px}.card-plans-container label{font-size:30px;font-weight:700}.card-plans-container li,.card-plans-container p{font-size:16px;font-weight:500;width:507px}.card-plans-container button{background-color:#1cd93c;bottom:25px;font-size:17px;position:absolute;right:15px}.card-plans-container button:hover{background-color:#218c33}.app-container,.screens-container{align-items:center;background-color:#c9daff!important;display:flex;justify-content:center;padding:30px 0}.app-container{gap:30px}.screens-container{gap:15px}.screens-container img{height:352px;width:162px}.screens-container img:last-child{height:411px;margin-left:10px;width:208px}.app-information-container{background-color:#c9daff!important;display:flex;flex-direction:column}.app-information-container label{font-size:36px;font-weight:700}.app-information-container p{font-size:16px;font-weight:500;line-height:16px;margin-top:5px;width:442px}.invitation-question-container{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:75px 0}.invitation-question-container label{font-size:36px;font-weight:700;line-height:36px;text-align:center;width:641px}.invitation-question-container p{font-size:22px;font-weight:500;line-height:22px;margin:30px 0;text-align:center;width:631px}.invitation-question-container button{background-color:#1347d7;border:none;border-radius:22px;color:#fafafa;font-size:24px;font-weight:700;padding:5px 10px;width:228px}.invitation-question-container button:hover{background:#0d2975}.amvi-footer{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:50px 0}.amvi-footer,.bottom-footer,.brand-container,.footer-links,.names-section,.social-links-container,.top-footer{background-color:#313131!important}.bottom-footer,.brand-container,.top-footer{align-items:center;display:flex;flex-direction:column;justify-content:space-between}.top-footer{border-bottom:1px solid #474747;width:905px}.bottom-footer{border-top:1px solid #474747;width:905px}.top-footer img{cursor:pointer;width:210px}.top-footer label{color:#fafafa;font-size:24px;font-weight:700}.names-section label{font-size:22px}.names-section label:hover{cursor:pointer;text-decoration:underline}.footer-links label{color:#fafafa;font-size:18px;font-weight:400}.footer-links,.names-section,.social-links-container{align-items:center;display:flex;justify-content:space-between}.names-section{margin:75px 0 30px;width:780px}.social-links-container{margin:15px 0 75px;width:327px}.footer-links{width:793px}.brand-container label{margin-top:10px}.all-rights-reserved{align-items:center;background-color:#252525!important;color:#fafafa;display:flex;font-size:14px;font-weight:500;justify-content:center;padding:10px 0;text-align:center}.app-information-container img,.image-hackaton,.menu-hamburguesa,.menu-options{display:none}.roadmap-container{height:calc(100vh - 75px);justify-content:flex-start;overflow:hidden;position:relative}.roadmap-container,.roadmap-header{align-items:center;background-color:#eef3ff;display:flex;flex-direction:column}.roadmap-header{gap:20px;justify-content:center;padding:40px 0;position:sticky;top:0;width:100%;z-index:1}.roadmap-header h2{color:#252525;font-size:60px;font-weight:700;line-height:60px;text-align:center}.roadmap-header p{color:#252525;font-size:28px;font-weight:500;line-height:28px;margin:20px 0;max-width:1068px;text-align:center}.roadmap-content{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;background-image:url(/static/media/background.3b2b6f393704b7ad186a.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;overflow-x:hidden;overflow-y:scroll;padding:50px 0 100px;position:relative;right:0;scrollbar-width:none;width:1150px;&::-webkit-scrollbar{display:none}}.roadmap-content span{background-color:#eef3ff;display:inline-block;font-size:42px;font-weight:700;left:50%;line-height:42px;padding:0 20px;position:sticky;top:0;transform:translateX(-50%);z-index:1}.tooltip{background:#fff;border:1px solid #ccc;box-shadow:0 2px 5px #0003;padding:10px;position:fixed;right:min(470px,calc(-780px + 83.33333vw));top:70px;width:60px;z-index:1000}.tooltip .content{margin:0}.tooltip:after{border-bottom:10px solid #fff;border-left:10px solid #0000;border-right:10px solid #0000;bottom:100%;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.language-container{border-radius:22px;cursor:pointer;padding:0 10px}.language-container:hover{background-color:#2bceff}.content p{border-radius:6px;padding:5px}.content p:hover{background-color:#c9daff;cursor:pointer}.contact-container-background{align-items:center;background-color:#fafafa;display:flex;height:calc(100vh - 75px);justify-content:center;width:100%}.contact-container{background-color:#c9daff;border-radius:.75rem;box-shadow:0 4px 6px #0000001a;max-width:28rem;padding:2rem;width:100%}.contact-header{margin-bottom:2rem;text-align:center}.contact-header h2{color:#1f2937;font-size:1.875rem;font-weight:700}.contact-header p{color:#6b7280;font-size:.875rem;margin-top:.5rem}.contact-form-field{margin-bottom:1rem}.contact-input,.contact-textarea{border:1px solid #d1d5db;border-radius:.375rem;color:#1f2937;font-size:.875rem;outline:none;padding:.75rem;transition:border-color .2s,box-shadow .2s;width:94%}.contact-input:focus,.contact-textarea:focus{border-color:#1347d7;box-shadow:0 0 0 2px #4f46e533}.contact-textarea{min-height:100px;resize:vertical}.contact-input::placeholder,.contact-textarea::placeholder{color:#9ca3af}.contact-submit-button{background-color:#1347d7;border:none;border-radius:18px;color:#fff;cursor:pointer;font-size:18px;font-weight:600;padding:.75rem;transition:background-color .2s;width:100%}.contact-submit-button:hover{background-color:#2bceff}.contact-submit-button:focus{box-shadow:0 0 0 2px #4f46e580;outline:none}.contact-details{color:#6b7280;font-size:.875rem;margin-top:1.5rem;text-align:center}.contact-details p{margin-bottom:.5rem}.version-label{bottom:0;color:#6b7280;font-size:14px;font-weight:600;position:absolute;right:20px}@media (max-width:640px){.contact-container{padding:1.5rem}.contact-header h2{font-size:1.5rem}}@media (max-width:480px){.landing{padding:0 20px}.title-landing>img{max-width:18vw}.buttons-header-landing button:nth-child(2),.buttons-header-landing>div,.menu-header-landing span{display:none}.buttons-header-landing button,.invitation-question-container button{padding:5px}.menu-hamburguesa{display:block}.menu-options{align-items:center;background-color:#c9daff!important;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;top:65px}.menu-options span{border-bottom:2px solid #474747;color:var(--text-color-main);font-size:36px;font-weight:700;line-height:36px;padding:50px 0;text-align:left;text-align:center;width:80%}.menu-options span:last-child{border-bottom:none}.main-landing{align-items:center;flex-direction:column;gap:0;padding:75px 0 0}.main-landing h2{font-size:2rem;line-height:35px;text-align:center;width:350px}.main-landing p{font-size:13px;line-height:13px;margin:20px 0 30px;text-align:center;width:350px}.main-landing img{width:350px}.text-main-landing{align-items:center;position:static;transform:translate(0)}.text-main-landing button{margin-bottom:30px;padding:8px 0;width:150px}.helper-container div{align-items:center;flex-direction:column;gap:25px}.banner-container{padding:25px 0}.banner-container img{left:-46%;position:relative;top:50%;transform:translateY(-50%);width:200%}.hackaton-container h2{font-size:28px;line-height:28px;width:350px}.hackaton-description-container{display:flex;flex-direction:column}.hackathon-description-paragraph{align-items:center;display:flex;flex-direction:column;font-size:11px;justify-content:center;line-height:14px;text-align:center;width:360px}.hackathon-description-paragraph,.image-hackaton{left:50%;position:relative;transform:translateX(-50%)}.image-hackaton{display:block;margin-top:50px;width:350px}.hackaton-description-container img:last-child{display:none}.left-description-container{padding:0}.event-day-container{align-items:center;flex-direction:column;justify-content:center;margin-top:50px}.event-day-date-container{align-items:center}.event-day-date-container p:nth-child(3){margin:20px 0;text-align:center;top:0;width:330px}.second-title{text-align:center;width:250px}.event-day-date-container p:nth-child(2){top:0}.functionality-container{padding:0 35px 50px}.corporate-benefits label,.functionality-container label,.our-plans-container label{font-size:24px}.functionality-container p{font-size:12px;line-height:14px;width:370px}.functionality-container div{height:300px}.corporate-benefits p{font-size:11px;width:350px}.benefits-container{flex-direction:column}.body-landing{height:calc(100% - 65px)}.incentives-container>label{font-size:24px;text-align:center;width:320px}.incentives-container p{font-size:12px;text-align:center;width:335px}.incentives-list{flex-direction:column}.incentive-image--gubernamental{height:122px;width:193px}.incentive-image--empleados{height:97px;width:80px}.main-plans-container{flex-direction:column;gap:30px;padding:0 0 50px}.our-plans-container{align-items:center}.our-plans-container p{font-size:12px;text-align:center;width:350px}.card-plans-container label{font-size:20px}.card-plans-container button{display:none}.our-plans-container button{padding:5px}.card-plans-container{width:300px}.card-plans-container li,.card-plans-container p{font-size:12px;width:auto}.invitation-question-container label{font-size:24px;line-height:24px;width:auto}.invitation-question-container p{font-size:14px;line-height:14px;width:auto}.screens-container{display:none}.app-information-container img{display:block;margin-bottom:30px;width:100%}.app-information-container{align-items:center}.app-information-container label{font-size:24px}.app-information-container p{font-size:12px;line-height:12px;text-align:center;width:auto}.amvi-footer{padding:25px 0}.brand-container{align-items:flex-start}.bottom-footer,.top-footer{align-items:flex-start;width:85%}.top-footer img{width:140px}.top-footer label{font-size:16px}.names-section{align-items:flex-start;flex-direction:column;gap:10px;margin:40px 0 30px;width:auto}.social-links-container{margin:15px 0 50px;width:225px}.social-links-container img{width:30px}.footer-links{align-items:flex-start;flex-direction:column;gap:10px;width:auto}.all-rights-reserved{font-size:12px}}@media (min-width:481px) and (max-width:1024px){.landing{padding:5px 20px}.title-landing>img{max-width:8vw}}@media (min-width:1024px) and (max-width:1290px){.landing{padding:5px 90px}.hackathon-description-paragraph{font-size:16px;line-height:16px}.event-day-container{margin-top:50px}.event-day-container img{height:162px;width:162px}.event-day-date-container label{font-size:20px;font-size:20}.event-day-date-container p:nth-child(2),.event-day-date-container span:nth-child(5){font-size:18px}.event-day-date-container p:nth-child(3),.event-day-date-container span:nth-child(4){font-size:16px}.hackaton-description-container img:last-child{height:692px;width:535px}.card-plans-container button{display:none}.card-plans-container{width:559px}}@media (max-width:480px){.locationCompany{align-items:center;display:flex;flex-direction:column;text-align:center}.locationCompany h4{color:var(--text-color-main);font-size:28px;font-weight:600;line-height:36.7px;margin:37px 0;padding-left:46px;text-align:left;width:100%}.form-location-company{margin:55px 0}.buttons-location-company{margin-bottom:50px}}.login-and-security-movil{background-color:#fff;margin:30px}.list-settings-functions{display:flex;flex-direction:column;gap:120px 0;margin-bottom:30px}@media (min-width:1025px){.login-and-security-movil{left:50%;position:relative;top:45%;transform:translate(-50%,-50%);width:70%}.login-and-security-movil img{display:none}.list-settings-functions{gap:50px 0}}.settings-section-title{align-items:center;display:flex;justify-content:flex-start;margin:20px 0 35px}.settings-section-title label{color:var(--text-color-main);font-size:28px;font-weight:600;line-height:40px;text-align:left}.settings-function{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.settings-function section{padding-right:25px}.settings-function label{font-size:20px;font-weight:600}.settings-function label,.settings-function p{color:var(--text-color-main);line-height:30px;text-align:left}.settings-function p{font-size:16px;font-weight:400;margin:10px 0 20px}.payment-card{align-items:flex-start;border:3.81px solid var(--green);border-radius:31.32px;display:flex;flex-direction:column;justify-content:center;margin-bottom:30px;padding:20px}.icon-labels-card{gap:0 20px}.icon-labels-card,.label-card{align-items:flex-start;display:flex;justify-content:flex-start}.label-card{flex-direction:column}.label-card>label{color:var(--text-color-main);font-size:20px;font-weight:600;line-height:30px;text-align:left}.data-card-label{display:flex;gap:0 15px}.data-card-label label{color:var(--text-color-main);font-size:16px;font-weight:500;line-height:30px;text-align:left}.buttons-card{align-items:center;display:flex;gap:0 15px;justify-content:space-between;margin-top:20px;width:100%}.buttons-card button{border:none;border-radius:18px;font-size:20px;font-weight:800;height:45px;line-height:30px;text-align:center;width:160px}.buttons-card button:first-child{background-color:var(--bg-black);color:#fafafa}.buttons-card button:nth-child(2){background-color:var(--green);color:var(--text-color-main)}@media (min-width:1025px){.settings-function{align-items:flex-start;justify-content:flex-start}.button-container-web{justify-content:flex-end;margin-top:20px}.button-container-web,.payment-card{align-items:center;display:flex;width:100%}.payment-card{border:2px solid #90c4e1;border-radius:18px;flex-direction:row;justify-content:space-between;margin-bottom:30px;padding:10px 15px}.buttons-card{align-items:center;display:flex;gap:0 15px;justify-content:flex-end;margin-top:0;width:100%}}.advanced-configuration-movil{margin:30px}@media (min-width:1025px){.advanced-configuration-movil img{display:none}.advanced-configuration-movil{left:50%;position:relative;top:30%;transform:translate(-50%,-50%);width:71%}}.my-payments{margin:30px}@media (min-width:1025px){.my-payments>img{display:none}.payment-history-title{color:var(--text-color-main);font-size:20px;font-weight:600;line-height:60px;text-align:left}.billing-section-container{align-items:center;display:flex;justify-content:space-between}.table-cells{padding:30px}.payment-history-table{color:var(--text-color-main);text-align:center}.payment-history-table tbody tr:hover{background-color:#dfdede}.paytable-button{background-color:var(--bg-black);border:none;border-radius:18px;color:#fafafa;font-size:20px;font-weight:800;height:45px;line-height:30px;text-align:center;width:160px}}@media (min-width:481px) and (max-width:1024px){.table-cells{padding:15px 10px}.payment-history-table{color:var(--text-color-main);text-align:center}}.billing-information{margin:30px}.attach-section{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-top:30px}.attach-section>label{color:var(--text-color-main);font-size:20px;font-weight:600;line-height:40px;text-align:left}.attach-section button{align-items:center;background-color:var(--green);border:none;border-radius:28.28px;color:#fafafa;display:flex;font-size:18px;font-weight:700;gap:10px;height:50px;justify-content:center;line-height:30px;margin:15px 0;text-align:left;width:250px}.payment-history{margin:30px}.icon-description-history-item,.payment-history-item{align-items:center;display:flex;justify-content:space-between}.payment-history-item{border-bottom:1.77px solid var(--blue-border);padding:20px 5px}.icon-description-history-item{gap:0 20px}.description-history-item{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.description-history-item label:first-child{color:var(--text-color-main);font-size:18px;font-weight:500}.description-history-item label:nth-child(2){color:var(--text-color-main);font-size:16px;font-weight:400}.view-payment-detail{align-items:center;display:flex;flex-direction:column;justify-content:center}.detail-plan-to-pay{align-items:center;display:flex;gap:50px;justify-content:flex-start;margin-top:50px}.plan-to-pay{background-color:var(--background-step-two);border-radius:12px;max-width:300px;padding:20px 25px 20px 20px}.plan-to-pay h4{font-size:45px;line-height:65px}.plan-to-pay h4,.plan-to-pay label{color:var(--text-color-main);font-weight:700}.plan-to-pay label{font-size:18px}.plan-to-pay li{color:var(--text-color-main)}.payment-details{gap:200px;width:100%}.detail-and-price,.payment-details,.payment-method{display:flex;flex-direction:column}.cost-and-plan-name label:nth-child(2),.detail-and-price>label{color:var(--text-color-main);font-size:18px;font-weight:600}.cost-and-plan-name{align-items:center;display:flex;justify-content:space-between;margin-top:10px}.continue-with-payment,.monthly-payment{align-items:center;display:flex;justify-content:flex-end}.payment-method>label{color:var(--text-color-main);font-size:20px;font-weight:600}.payment-method>button{align-items:center;background:none;border:3px solid var(--green);border-radius:12px;color:var(--text-color-main);display:flex;font-size:18px;font-weight:500;justify-content:space-between;margin:10px 0 20px;padding:10px}.continue-with-payment button{background-color:var(--green);border:none;border-radius:12px;color:#fafafa;font-size:18px;font-weight:800;padding:5px 0;width:300px}.cost-and-plan-name>label,.monthly-payment span{color:var(--text-color-main)}@media (max-width:480px){.view-payment-detail{display:none}.mobile-view-purchase{height:85vh;padding:30px}.plan-card-for-payment-detail{margin:20px 0}.name-and-price-of-the-plan{align-items:center;background-color:var(--background-step-two);border-radius:18px 18px 0 0;display:flex;flex-direction:column;justify-content:center}.name-and-price-of-the-plan>label{bottom:-20px;color:var(--text-color-main);font-size:20px;font-weight:700;position:relative;text-align:center}.plan-price-per-month{align-items:baseline;display:flex;justify-content:center;width:100%}.plan-price-per-month>label{font-size:80px}.plan-price-per-month span,.plan-price-per-month>label{color:var(--text-color-main);font-weight:700}.subscription-plan-details{align-items:flex-start;background-color:var(--background-step);border-radius:0 0 18px 18px;display:flex;flex-direction:column;justify-content:center;padding:20px}.subscription-plan-details>label{color:var(--text-color-main);font-size:18px;font-weight:700}.subscription-plan-details ul{color:var(--text-color-main)}.payment-method-section-in-subscription{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;width:100%}.payment-method-section-in-subscription>label{color:var(--text-color-main);font-size:26px;font-weight:600;margin:15px 15px 0}.payment-method-selection-button{align-items:center;background:none;border:2px solid var(--green);border-radius:12px;color:var(--text-color-main);display:flex;font-size:18px;font-weight:600;justify-content:space-between;padding:10px;width:100%}.container-for-the-continue-payment-button{align-items:center;bottom:-100px;display:flex;justify-content:center;position:relative;width:100%}}@media (min-width:481px) and (max-width:1024px){.mobile-view-purchase{display:none}}@media (min-width:1025px){.mobile-view-purchase{display:none}}.back-button-and-view-title{align-items:center;display:flex;justify-content:space-between}.back-button-and-view-title label{color:var(--text-color-main);font-size:22px;font-weight:600}.view-payment-method{left:50%;position:relative;top:43%;transform:translate(-50%,-50%)}.header-and-create-new-button{align-items:center;display:flex;justify-content:space-between;width:70%}.create-new-button{align-items:center;display:flex;gap:10px;justify-content:center}.header-and-create-new-button>label{color:var(--text-color-main);font-size:20px;font-weight:600}.create-new-button label{color:var(--green);font-size:16px;font-weight:800}.empty-payment-method{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:30px;overflow:hidden}.empty-payment-method p{color:#7d7d7d;font-size:20px;font-weight:500;text-align:center;width:250px}.card-payment-method{align-items:center;border:2px solid var(--green);border-radius:18px;display:flex;justify-content:space-between;margin-top:20px;padding:10px 30px 10px 10px}.payment-card-data{align-items:flex-start;color:var(--text-color-main);display:flex;gap:0 15px}.card-number-and-expiration-date{display:flex;gap:10px}.card-payment-method button{background-color:var(--green);border:none;border-radius:18px;color:var(--text-color-main);font-size:18px;font-weight:800;padding:10px}@media (max-width:480px){.view-payment-method{display:none}.view-mobile-payment-method{padding:30px;text-align:center}.empty-payment-method-on-mobile{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:100px 0}.empty-payment-method-on-mobile p{color:#7d7d7d;font-size:20px;font-weight:500;text-align:center;width:250px}.mobile-card-payment-method{align-items:flex-start;border:2px solid var(--green);border-radius:18px;color:var(--text-color-main);display:flex;gap:0 15px;justify-content:flex-start;margin:20px 0;padding:15px}.mobile-payment-method-information{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.mobile-payment-method-information>label{font-size:20px;font-weight:700}.card-icon-containerfor-mobile-payment-method{padding-top:5px}.payment-card-holder{align-items:center;display:flex;justify-content:space-between;width:100%}.delete-payment-method-button-on-mobile{background-color:var(--green);border:none;border-radius:12px;color:var(--text-color-main);font-weight:700;margin-top:15px;min-width:100px;padding:7px}.mobile-payment-method-card-number-and-expiration-date{display:flex;gap:15px}}@media (min-width:481px) and (max-width:1024px){.view-mobile-payment-method{display:none}}@media (min-width:1025px){.view-mobile-payment-method{display:none}}@media (max-width:480px){.containerMainSubs{align-items:center;display:flex;flex-direction:column;text-align:center}.containerMainSubs h4{color:var(--text-color-main);font-size:28px;font-weight:600;line-height:36.7px;margin:37px 0;padding-left:46px;text-align:left;width:100%}.form-subs{margin-bottom:150px}.deskSubs-subsGeneral{display:none}.mobile-payment-method-title-container{margin:20px 0 30px}}@media (min-width:481px) and (max-width:1024px){.containerMainSubs{display:none}.deskSubs-subsGeneral{left:50%;position:relative;top:20%;transform:translate(-50%,-20%);width:800px}.deskSubs-subsGeneral h4{color:var(--text-color-main);font-size:40px;font-weight:600;line-height:78.94px;margin:40px 0;text-align:center}.cardInformation,.gridSelect-pay{grid-gap:0 50px;display:grid;gap:0 50px;grid-template-columns:repeat(12,minmax(0,1fr));margin-bottom:60px}.cardInformation>*,.gridSelect-pay>*{grid-column:span 7}.buttonsPay{margin:30px 0}}@media (min-width:1025px){.containerMainSubs{display:none}.deskSubs-subsGeneral{left:50%;position:relative;top:40%;transform:translate(-50%,-50%)}.deskSubs-subsGeneral h4{color:var(--text-color-main);font-size:24px;font-weight:600;line-height:78.94px;margin-bottom:40px}.cardInformation,.gridSelect-pay{grid-gap:0 50px;display:grid;gap:0 50px;grid-template-columns:repeat(12,minmax(0,1fr));margin-bottom:60px}.cardInformation>*,.gridSelect-pay>*{grid-column:span 7}.buttonsPay{margin:30px 0}}.view-subscription-payment-history{align-items:center;display:flex;flex-direction:column}.payment-history-view-title{color:var(--text-color-main);font-size:22px;font-weight:600;margin-bottom:30px;width:70%}.paytable-button-download{background-color:var(--green);border:none;border-radius:18px;color:var(--text-color-main);font-size:16px;font-weight:600;height:45px;line-height:30px;padding:8px;text-align:center;width:160px}.paytable-button-download:hover{background-color:#252525;color:#fafafa}.error-state{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.error-state label{color:#252525;font-size:18px;font-weight:500}@media (max-width:480px){.view-subscription-payment-history{display:none}.mobile-payment-history-view{padding:30px}.mobile-payment-list{margin:20px 0;padding:0 5px}.mobile-payment-list>:first-child{border-top:none}}@media (min-width:481px) and (max-width:1024px){.mobile-payment-history-view{display:none}}@media (min-width:1025px){.mobile-payment-history-view{display:none}}.mobile-item-for-payment-history{align-items:center;border-top:2px solid var(--blue);color:var(--text-color-main);display:flex;justify-content:space-between;padding:20px 0}.name-and-date-of-payment-on-mobile{align-items:center;display:flex;gap:15px;justify-content:center}.mobile-payment-data{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.trips-rules-container{left:50%;max-width:1200px;position:relative;transform:translateX(-50%)}.trips-rules-list-container{width:100%}.trips-rules-list-container div:first-child{border-top:none}.rule-container{border-top:1px solid #252525;display:flex;justify-content:space-between;left:50%;max-width:1000px;padding:25px 15px;position:relative;transform:translateX(-50%)}.rule-container:hover{background-color:#fafafa}.save-rules-button-container{display:flex;justify-content:flex-end;margin:35px 0;width:100%}.toggle-container{align-items:center;background-color:#ddd;border-radius:50px;cursor:pointer;display:flex;height:25px;padding:2px;transition:background-color .3s ease;width:50px}.toggle-container.on{background-color:#1cd93c}.toggle-container.off{background-color:#ccc}.toggle-container.off:hover{background-color:#8f8e8e}.toggle-circle{background-color:#fff;border-radius:50%;height:21px;transition:transform .3s ease;width:21px}.toggle-container.on .toggle-circle{transform:translateX(25px)}.toggle-container.off .toggle-circle{transform:translateX(0)}.my-subscription{height:50vh}.subscription-page-container{display:flex;gap:50px;left:50%;position:relative;transform:translateX(-50%)}.subscription-buttons-container{gap:50px}.subscription-buttons-container button:first-child{background-color:#252525}@media (max-width:480px){.main-plans{padding:35px 29px}.go-back-plans{width:25px}.text-plans{color:var(--text-color-main);font-size:16px;font-weight:700;line-height:24px;margin-top:25px;padding:0 3px;text-align:center}.go-back-plans,.plans-text{display:none}}@media (min-width:481px) and (max-width:1024px){.go-back-plans,.text-plans{display:none}.plans-text{align-items:center;display:flex;flex-direction:column;justify-content:center}.plans-text label{font-size:52.63px;line-height:78.94px}.plans-text label,.plans-text p{color:var(--text-color-main);font-weight:600;text-align:center}.plans-text p{font-size:24.29px;line-height:36.44px}}@media (min-width:1025px){.go-back-plans,.text-plans{display:none}.plans-text{align-items:center;display:flex;flex-direction:column;justify-content:center}.plans-text label{font-size:52.63px;line-height:78.94px}.plans-text label,.plans-text p{color:var(--text-color-main);font-weight:600;text-align:center}.plans-text p{font-size:24.29px;line-height:36.44px}.subscription-section{align-items:center;display:flex;gap:34px;grid-column:span 12;justify-content:center;margin-top:50px}.plan-card{width:442.49px}.subscription-cost{background:var(--background-step-two);border-radius:10.75px 10.75px 0 0;padding:34px 28px 0;width:294px}.subscription-cost label,.subscription-cost p span{color:var(--text-color-main);font-size:20.28px;font-weight:700;line-height:30.42px;text-align:left}.subscription-cost p{color:var(--text-color-main);font-size:85px;font-weight:700;line-height:127.5px;text-align:left}.get-subscription{align-items:flex-start;background:var(--background-step-two);border-radius:0 0 10.75px 10.75px;display:flex;flex-direction:column;height:480px;justify-content:space-between;padding-bottom:25px;width:350px}.get-subscription p{color:var(--text-color-main);font-size:14.34px;font-weight:500;line-height:24.37px;padding:15px 24px;text-align:left}.get-subscription button{background:#1913a3;border:none;border-radius:13.91px;color:#fafafa;font-size:15.65px;font-weight:600;height:46.07px;left:50%;line-height:23.47px;margin-bottom:15px;position:relative;text-align:center;transform:translateX(-50%);width:239.92px}}
/*# sourceMappingURL=main.8e06bdbb.css.map*/