@font-face{font-family:SantanderHeadline-Bold;font-style:normal;font-weight:700;font-display:swap;src:url(../../fonts/SantanderHeadline-Bold.woff) format("woff")}@font-face{font-family:SantanderHeadline-Regular;font-style:normal;font-weight:400;font-display:swap;src:url(../../fonts/SantanderHeadline-Regular.woff) format("woff")}@font-face{font-family:SantanderMicroText-Bold;font-style:normal;font-weight:700;font-display:swap;src:url(../../fonts/SantanderMicroText-Bold.woff) format("woff")}@font-face{font-family:SantanderMicroText-Light;font-stretch:condensed;font-style:normal;font-weight:400;font-display:swap;src:url(../../fonts/SantanderMicroText-Light.woff) format("woff")}@font-face{font-family:SantanderMicroText-Regular;font-style:normal;font-weight:400;font-display:swap;src:url(../../fonts/SantanderMicroText-Regular.woff) format("woff")}.page-loader{bottom:0;left:0;padding-top:15%;position:fixed;right:0;text-align:center;top:0}.page-loader .whirl:after{height:80px;width:80px}body{color:#656565;font-family:SantanderMicroText-Light,Arial,Helvetica,sans-serif;font-size:.875rem;margin:0}h1,h2,h3,h4{font-family:SantanderMicroText-Bold,Arial,Helvetica,sans-serif}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{letter-spacing:0;margin-bottom:.65625rem}.h1,h1{font-size:2.625rem;line-height:50px}.h2,h2{font-size:2.25rem;line-height:43px}.h3,h3{font-size:2rem;line-height:38px}.h4,h4{font-size:1.75rem;line-height:34px}.h5,h5{font-size:1.5rem;line-height:29px}.h6,h6{font-size:1.25rem;line-height:28px}p{margin-bottom:.65rem}.collapsible-sidebar{height:100%;position:fixed;top:0;width:0;z-index:99;transition:width .5s;left:0;overflow:hidden;display:flex;display:-ms-flexbox;flex-direction:column;-ms-flex-direction:column;background-color:#fff}.collapsible-sidebar.open-menu{width:100%}.collapsible-sidebar.open-menu>.error-content>.error-message{visibility:visible}.collapsible-sidebar.open-menu>.menu-content>.menu>.menu-item>img{filter:none}.collapsible-sidebar.open-menu>.menu-content>.menu>.menu-item:hover .tooltip{visibility:hidden}.collapsible-sidebar.open-sub-menu{width:100%}.collapsible-sidebar.open-sub-menu>.menu-content>.menu{width:56px;-ms-overflow-x:hidden}.collapsible-sidebar.open-sub-menu>.menu-content>.menu>.menu-item>img{filter:none}.collapsible-sidebar.open-sub-menu>.menu-content>.menu>.menu-item:hover .tooltip{visibility:hidden}.collapsible-sidebar.open-sub-menu>.menu-content>.menu>.menu-item.selected{background-color:rgba(65,71,78,.1)}.collapsible-sidebar>.error-content{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center}.collapsible-sidebar>.error-content>.error-message{color:#000;font-family:SantanderMicroText-Regular,Arial,Helvetica,sans-serif;font-size:16px;line-height:1.63;margin:0;text-align:center;visibility:hidden}.collapsible-sidebar>.error-content>img{margin-bottom:24px}.collapsible-sidebar>.header{background-color:#c00;height:64px;min-height:64px;align-items:center;display:flex;display:-ms-flexbox;padding:0 10px}.collapsible-sidebar>.header>button{background-color:#c00;border-width:0;color:#fff;display:-ms-flexbox;display:flex;line-height:1.5;padding:4px 8px;position:relative;overflow:hidden}.collapsible-sidebar>.header>button>.santander-menu-logo{display:none;background-color:#c00}.collapsible-sidebar>.header>button>.close-menu{display:flex;color:#fff;font-family:SantanderHeadline-Regular,Georgia,Times New Roman,serif;font-size:20px;font-weight:400;line-height:24px}.collapsible-sidebar>.header>button>.close-menu img{margin-right:4px;background-color:#c00}.collapsible-sidebar>.header>button:focus{outline:none}.collapsible-sidebar>.header>button:hover{cursor:pointer}.collapsible-sidebar>.header>button.active{color:#ec0000;outline:none}.collapsible-sidebar>.header>button.active>img{animation:fadein .5s}.collapsible-sidebar>.menu-content{border-right:1px solid #e9e9e9;border-left:1px solid #e9e9e9;background:#fff;height:540px;display:flex;display:-ms-flexbox}.collapsible-sidebar>.menu-content>.menu{display:flex;flex-direction:column;-ms-flex-direction:column;width:296px;height:560px}.collapsible-sidebar>.menu-content>.menu>.menu-item{align-items:center;color:#444;width:inherit;cursor:pointer;display:flex;font-family:SantanderHeadline-Regular,Georgia,Times New Roman,serif;font-size:16px;height:50px;line-height:1.5;padding:0 18px;user-select:none;white-space:nowrap}.collapsible-sidebar>.menu-content>.menu>.menu-item .tooltip{background:#fff;border:1px solid rgba(0,0,0,.1);color:#000;border-radius:2px;padding:2px 8px;visibility:hidden;position:fixed;left:0;margin-left:68px;white-space:nowrap}.collapsible-sidebar>.menu-content>.menu>.menu-item .tooltip:before{content:"";display:block;position:absolute;left:-6px;top:calc(50% - 6px);transform:rotate(-45deg);width:10px;height:10px;border-top:inherit;border-left:inherit;background-color:inherit}.collapsible-sidebar>.menu-content>.menu>.menu-item>img{margin-right:15px;filter:brightness(0)}.collapsible-sidebar>.menu-content>.menu>.menu-item.active{font-size:20px;border:4px #ec0000;border-left-style:solid;color:#ec0000;padding-left:15px}.collapsible-sidebar>.menu-content>.menu>.menu-item.active>img{filter:none}.collapsible-sidebar>.menu-content>.menu>.menu-item:hover{font-size:20px;background-color:rgba(65,71,78,.1);border:4px #ec0000;border-left-style:solid;color:#ec0000;padding-left:15px}.collapsible-sidebar>.menu-content>.menu>.menu-item:hover>img{filter:none}.collapsible-sidebar>.menu-content>.sub-menu{width:472px;background:#ececec;display:flex;display:-ms-flexbox;flex-direction:column;-ms-flex-direction:column;padding:16px}.collapsible-sidebar>.menu-content>.sub-menu>.sub-menu-title{color:#ec0000;font-family:SantanderHeadline-Bold,Georgia,Times New Roman,serif;font-size:20px;font-weight:700;padding-bottom:16px;line-height:24px}.collapsible-sidebar>.menu-content>.sub-menu>.sub-menu-categories{display:flex;display:-ms-flexbox;flex-wrap:wrap;-ms-flex-wrap:wrap;overflow-y:auto;-ms-overflow-y:auto!important;-ms-overflow-style:-ms-autohiding-scrollbar}@media(min-width:296px){.collapsible-sidebar.open-menu{width:296px}}@media(min-width:472px){.collapsible-sidebar.open-sub-menu{width:472px}}@media(min-width:720px){.collapsible-sidebar.open-sub-menu{width:720px}.collapsible-sidebar.open-sub-menu>.menu-content>.menu{width:248px;-ms-overflow-x:visible}}@media(min-width:1185px){.collapsible-sidebar{width:0}.collapsible-sidebar.initial{width:56px}.collapsible-sidebar>.header>button>.santander-menu-logo{display:flex}.collapsible-sidebar>.header>button>.close-menu{display:none}.collapsible-sidebar>.menu-content>.menu>.menu-item:hover .tooltip{visibility:visible}}.black-cast{background-color:#1d252d;height:100%;left:0;opacity:.81;overflow-x:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:95}.black-cast.open{visibility:visible}.santander-button{align-items:center;border:1px solid #ec0000;border-radius:100px;display:flex;font-size:16px;justify-content:center;line-height:1.5;padding:8px 16px;text-align:center;width:fit-content}@media(max-width:500px){.santander-button{padding:8px 12px}}.santander-button:focus{outline:none}.santander-button.primary{background-color:#ec0000;color:#fff;font-family:SantanderMicroText-Bold,Arial,Helvetica,sans-serif}.santander-button.secondary{background-color:#fff;color:#ec0000;font-family:SantanderMicroText-Regular,Arial,Helvetica,sans-serif}.santander-button:hover{background-color:#c00;border-color:#c00;color:#fff}.santander-button:active{background-color:#900;border-color:#900;color:#fff}.card{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:4px;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);display:flex;flex:1;flex-direction:column;margin:0;padding:19px}.card .card-title{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:28px}.card .card-title h6{color:#000;font-family:SantanderHeadline-Bold,Georgia,Times New Roman,serif;font-size:20px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.2;margin:0}.card .card-body{display:flex;flex:1;flex-direction:column;padding:0}.card .card-body .empty-message{color:#444}.card .error-content{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center}.card .error-content label{font-family:SantanderMicroText-Regular,Arial,Helvetica,sans-serif}.card .error-content .subtitle,.card .error-content label{color:#000;font-size:16px;line-height:1.63;margin:0;text-align:center}.card .error-content .subtitle{font-family:SantanderMicroText-Bold,Arial,Helvetica,sans-serif}.card .error-content .message{color:#000;font-family:SantanderMicroText-Regular,Arial,Helvetica,sans-serif;font-size:16px;line-height:1.63;margin:20px 0 0;text-align:center}.card .error-content>img{margin-bottom:24px}.icon-button{display:flex;align-items:center;justify-content:center;background-color:transparent;border-color:transparent;border-radius:50%;cursor:pointer}.icon-button:focus{outline:none}.section-title{display:flex;flex-direction:column;justify-content:space-around;color:#fff;margin:24px 0 8px;align-items:center}.section-title>.mobile-company-selector{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0;padding:0}.section-title>.mobile-company-selector>h2{font-size:22px;margin:0}@media(min-width:1168px){.section-title>.mobile-company-selector{display:none}}.section-title>h1{font-family:SantanderMicroText-Light,Arial,Helvetica,sans-serif;font-size:20px;line-height:24px;color:#fff;margin:0 0 8px}@media(max-width:875px){.section-title>h1{margin-bottom:0;font-size:24px}}.section-title>.dates{display:flex;flex-direction:column}.section-title>.dates>.actual-date{font-family:SantanderMicroText-Regular,Arial,Helvetica,sans-serif;font-size:12px;text-align:center;color:#fff}@media(max-width:875px){.section-title>.dates>.actual-date{font-size:10px}}.section-title>.dates>.last-login{font-family:SantanderMicroText-Regular,Arial,Helvetica,sans-serif;font-size:12px;line-height:1.2;text-align:center;color:#fff}@media(max-width:875px){.section-title>.dates>.last-login{font-size:10px}}@media(min-width:875px){.section-title{flex-direction:row;margin:24px 0}.section-title>.dates>.actual-date,.section-title>.dates>.last-login{text-align:right}}.loader-card{display:flex;height:40px;margin:auto;position:relative;width:40px}.loader-card div{animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:4px solid transparent;border-top-color:#257fa4;border-radius:50%;box-sizing:border-box;display:block;height:40px;margin:8px;position:absolute;width:40px}.loader-card div:first-child{animation-delay:-.45s}.loader-card div:nth-child(2){animation-delay:-.3s}.loader-card div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.page-error{align-items:center;background-color:rgba(29,37,45,.8);display:flex;flex:1;flex-direction:column;height:100vh;justify-content:center;left:0;position:absolute;right:0;top:0}.page-error .card{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.page-error .card .card-body{flex:1 auto}.page-error .card .card-body .card-content{display:flex;flex-direction:column;height:350px;justify-content:space-around;padding:10% 0;text-align:center;width:350px}.page-error .card .card-body .card-content img{height:60px;width:60px;align-self:center}.page-error .card .card-body .card-content p{color:#000;font-family:SantanderMicroText-Regular,Arial,Helvetica,sans-serif;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.63;text-align:center}.page-error .card .card-body .card-content .btn-primary{align-self:center;color:#fff;background-color:#ec0000;font-family:SantanderMicroText-Bold,Arial,Helvetica,sans-serif;font-size:16px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.5;padding:10px;text-align:center;width:40%;border:0}.no-permission{align-items:center;width:100%;display:flex;position:relative;justify-content:center;margin-top:65px}.no-permission .container{margin-top:64px;display:flex;flex-direction:column;justify-content:center;margin-bottom:100px}.no-permission .container img{height:96px;width:96px;align-self:center;margin:36.5px 0}.no-permission .container .title{font-size:28px;font-weight:400;text-align:center;font-family:SantanderHeadline-Regular,Georgia,Times New Roman,serif;line-height:34px;padding:0 25px;margin:16px 0}.no-permission .container .description{color:#575757;font-size:16px;font-family:SantanderMicroText;text-align:center;letter-spacing:0;line-height:24px;margin-bottom:24px;padding:0 25px}.no-permission .container .btn-primary{width:calc(100% - 32px);max-width:250px;align-self:center;margin:16px}[id^=react-joyride-step] .santander-button.secondary{border:0}#react-joyride-step-0 .onboarding-banner-background{display:flex;justify-content:center;background:linear-gradient(90deg,#fff 10%,#d1e4eb 50%);position:absolute;top:0;right:0;left:0;border-radius:12px}#react-joyride-step-0 button{cursor:pointer}#react-joyride-step-0 button:focus{outline:none}#onboarding{background-image:#fff;background-position:top;background-size:100% 258px;display:block;width:100%;min-height:calc(-13.8rem + 100vh);text-align:left}#onboarding .container{margin:4rem 0 0 10rem}@media screen and (min-width:1024px){#onboarding .container{width:80%}}@media screen and (max-width:1023px){#onboarding .container{display:block;justify-items:center;width:20rem;margin:64px auto}}@media screen and (min-width:1024px){#modal-content-onb{width:420px}}#modal-content-onb .description{font-family:Santander Micro Text;font-size:16px;font-weight:400;line-height:24px;text-align:center}#informative-message{display:flex;text-align:center}@media screen and (min-width:1367px){#informative-message{min-height:calc(-13.8rem + 100vh)}}@media screen and (max-width:1366px){#informative-message{margin-top:10%}}#informative-message .container{margin:auto}@media screen and (max-width:1023px){#informative-message .container{display:block;justify-items:center;width:20rem;margin:64px auto}}#informative-message .title{font-family:Santander Headline;font-size:26px;font-weight:700;line-height:32px;color:#1e1f21;margin:1rem 0;max-width:540px}#informative-message .description{font-family:Santander Micro Text;font-size:16px;font-weight:400;line-height:24px;color:#1e1f21;padding-bottom:1rem;width:100%;max-width:510px}#informative-message .subtitle{font-family:Santander Headline;font-size:28px;font-weight:400;line-height:32px;color:#1e1f21;margin:1rem 0}#informative-message .container-button{display:flex;justify-content:center;gap:16px;margin-top:1rem}.favorites-companies-container-all{display:flex;flex-direction:column;height:100%;min-height:90vh}.favorites-companies-container-list{background:rgba(216,216,233,.30196078431372547);display:flex;align-items:flex-start;justify-content:center;width:100%;flex:1}.favorites-companies-container-list .favorite-companies-main-container{max-width:84.5rem;width:84%}.favorites-companies-container-list .breadcrumb-company{display:flex;padding:32px 0 24px;font-size:12px;line-height:16px;font-weight:400;color:#127277!important;text-align:left;align-self:flex-start}.favorites-companies-container-list .title-favorite-companies{font-size:28px;font-family:SantanderHeadline-Bold,Georgia,Times New Roman,serif;text-align:left;width:100%}.favorites-companies-container-list .dropdown-container{margin-bottom:1.5rem;width:100%;justify-items:end}@media(max-width:1024px){.favorites-companies-container-list .dropdown-container{justify-items:start;margin-top:1.5rem}}.favorites-companies-container-list .dropdown-search-box{max-width:326px}.favorites-companies-container-list .search-company-find-box{display:none}@media(max-width:510px){.favorites-companies-container-list .search-company-find-box{display:flex;margin-top:.5rem}}.favorites-companies-container-list .favorite-company-list{width:100%;max-height:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px 24px;padding:0}@media(max-width:1024px){.favorites-companies-container-list .favorite-company-list{grid-template-columns:1fr;margin:0;gap:20px 0}}.favorites-companies-container-list .favorite-company-list li{width:100%}.favorites-companies-container-list .favorite-company-list-container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:row;flex-grow:1}.favorites-companies-container-list .favorite-company-list-container li{height:auto;border-radius:30px;list-style:none;width:100%}.favorites-companies-container-list .favorite-company-list-container .favorite-border{border:1px solid #257fa4}.favorites-companies-container-list .favorite-company-list-container .card-company{display:flex;justify-content:center;align-items:center;height:auto;background:#fff;border-radius:16px;padding:16px}@media(max-width:510px){.favorites-companies-container-list .favorite-company-list-container .card-company{padding:20px 24px}}.favorites-companies-container-list .favorite-company-list-container .card-company .card-body{margin:auto 0;display:flex;width:100%;flex-direction:row;height:20px}@media(max-width:510px){.favorites-companies-container-list .favorite-company-list-container .card-company .card-body{flex-direction:column}}.favorites-companies-container-list .favorite-company-list-container .card-company .card-body .card-button-container{height:120%}@media(max-width:510px){.favorites-companies-container-list .favorite-company-list-container .card-company .card-body .card-button-container{height:100%;width:50%}}.favorites-companies-container-list .favorite-company-list-container .card-company .card-body .card-text{flex-grow:1;font-size:16px;line-height:20px;font-family:SantanderMicroText-Regular;text-align:left;padding-right:10px}@media(max-width:510px){.favorites-companies-container-list .favorite-company-list-container .card-company .card-body .card-text{padding-right:0;margin-bottom:12px}}.favorites-companies-container-list .favorite-company-list-container .card-company .card-body .card-text .card-cuit{margin-bottom:3%;font-size:14px;color:#727272}@media(max-width:510px){.favorites-companies-container-list .favorite-company-list-container .card-company .card-body .card-text .card-cuit{margin-top:12px;margin-bottom:8px}}.favorites-companies-container-list .favorite-company-list-container .card-company .card-body .card-text .card-balance-text{text-align:left;margin-left:0}.favorites-companies-container-list .favorite-company-list-container .card-company .card-body .card-text strong{font-size:16px;font-family:SantanderMicroText-Bold;margin-bottom:1%}.favorites-companies-container-list .favorite-company-list-container .card-company .card-body .card-text button{font-family:SantanderMicroText-Bold;font-size:14px;cursor:pointer;color:#257fa4;border:none;background-color:transparent;padding:0}.favorites-companies-container-list .favorite-company-list-container .card-company .favorite-company{display:flex;align-items:start;height:120%;border:none;background-color:transparent;cursor:pointer;padding:0 24px 0 0}@media(max-width:510px){.favorites-companies-container-list .favorite-company-list-container .card-company .favorite-company{margin-bottom:12px}}.container-background .container-balance-header{margin:0 5%}.container-background .container-balance{padding:32px 0 0 5%;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;font-family:SantanderMicroText-Regular!important}.container-background .container-balance .cuit-search-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin-bottom:24px}.container-background .container-balance .cuit-search-row .account-cuit{justify-self:flex-start;align-self:flex-start}.container-background .container-balance .back-button-container .back-button{font-family:SantanderMicroText-Regular!important;color:#257fa4;margin-bottom:7%;cursor:pointer;display:flex;width:34px;justify-content:space-evenly;align-content:stretch;align-items:flex-end;font-weight:700}.container-background .container-balance .back-button-container .back-button .arrowLeft{margin-right:12%}.container-background .container-balance .account{display:flex;flex-direction:column;margin-bottom:6px}.container-background .container-balance .account .account-name{font-family:SantanderMicroText-Regular!important;font-size:28px;font-weight:700;align-self:baseline;justify-content:end}.container-background .container-balance .account .account-star-icon{align-self:baseline;justify-content:end}.container-background .container-balance .container-table{overflow-y:auto;max-height:400px;margin-bottom:32px}.container-background .container-balance .search-point{margin-bottom:3%;color:#6f757a;font-size:14px;font-family:SantanderMicroText-Regular!important}.container-background .container-balance .search-point .Mui-error,.container-background .container-balance .search-point .Mui-error.Mui-focused.MuiInputLabel-outlined{color:#fb6400}.container-background .container-balance .search-point .Mui-focused{color:#257fa4}.container-background .container-balance .card-button{margin-top:2%;cursor:pointer;color:#fff;border:1px solid #ec0000;background-color:#ec0000;border-radius:40px;padding:8px 16px;font-size:14px;font-weight:700;font-family:SantanderMicroText-Regular!important}.container-background .container-balance .account-button{margin-bottom:32px}.cell-table{border:"1px solid #ECECEC";font-family:SantanderMicroText-Regular!important}.whirl{position:relative}.whirl:before{z-index:1;top:0;right:0;bottom:0;left:0;background-color:#999;opacity:.6}.whirl:after,.whirl:before{content:"";position:absolute}.whirl:after{z-index:2;height:40px;width:40px;top:50%;left:50%;margin:-20px 0 0 -20px;-webkit-transition:all .75s ease 0s;transition:all .75s ease 0s;border-radius:100%;border-top:4px solid #555;-webkit-animation:standard .75s linear infinite;animation:standard .75s linear infinite;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.whirl.no-overlay:before{content:none;display:none}@-webkit-keyframes standard{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes standard{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.whirl.bar.follow:after{-webkit-animation:bar-follow 1s linear infinite;animation:bar-follow 1s linear infinite}@-webkit-keyframes bar-follow{0%{-webkit-box-shadow:inset 40px 0 0 rgba(0,0,0,.5);box-shadow:inset 40px 0 0 rgba(0,0,0,.5)}to{-webkit-box-shadow:inset -40px 0 0 rgba(0,0,0,.5);box-shadow:inset -40px 0 0 rgba(0,0,0,.5)}}@keyframes bar-follow{0%{-webkit-box-shadow:inset 40px 0 0 rgba(0,0,0,.5);box-shadow:inset 40px 0 0 rgba(0,0,0,.5)}to{-webkit-box-shadow:inset -40px 0 0 rgba(0,0,0,.5);box-shadow:inset -40px 0 0 rgba(0,0,0,.5)}}.whirl.bar:after{height:20px;width:40px;border-radius:0;border:0;-webkit-animation:bar 1s linear infinite;animation:bar 1s linear infinite}@-webkit-keyframes bar{0%{-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,.5);box-shadow:inset 0 0 0 rgba(0,0,0,.5)}to{-webkit-box-shadow:inset 80px 0 0 rgba(0,0,0,.5);box-shadow:inset 80px 0 0 rgba(0,0,0,.5)}}@keyframes bar{0%{-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,.5);box-shadow:inset 0 0 0 rgba(0,0,0,.5)}to{-webkit-box-shadow:inset 80px 0 0 rgba(0,0,0,.5);box-shadow:inset 80px 0 0 rgba(0,0,0,.5)}}.whirl.blade:after{height:20px;width:20px;margin:-10px 0 0 10px;border:4px solid transparent;border-bottom-color:#e74c3c;opacity:1;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.whirl.double-up:after{border:4px double #e74c3c;border-right-style:solid}.whirl.duo:after{border-color:#f1c40f #333;border-style:solid;border-width:4px}.whirl.helicopter:after{height:10px;width:40px;margin:-10px 0 0 -20px;border:0;border-radius:0;opacity:1;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;background-color:#8e44ad}.whirl.line.back-and-forth.grow:after{-webkit-animation:line-back-and-forth 1s linear infinite,line-back-and-forth-grow 1s linear infinite;animation:line-back-and-forth 1s linear infinite,line-back-and-forth-grow 1s linear infinite}@-webkit-keyframes line-back-and-forth-grow{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}25%{-webkit-transform:scaleY(2);transform:scaleY(2)}50%{-webkit-transform:scaleY(1);transform:scaleY(1)}75%{-webkit-transform:scaleY(2);transform:scaleY(2)}to{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes line-back-and-forth-grow{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}25%{-webkit-transform:scaleY(2);transform:scaleY(2)}50%{-webkit-transform:scaleY(1);transform:scaleY(1)}75%{-webkit-transform:scaleY(2);transform:scaleY(2)}to{-webkit-transform:scaleY(1);transform:scaleY(1)}}.whirl.line.back-and-forth:after{-webkit-animation:line-back-and-forth 1s linear infinite;animation:line-back-and-forth 1s linear infinite}@-webkit-keyframes line-back-and-forth{0%{width:10px}50%{width:50px}to{width:10px}}@keyframes line-back-and-forth{0%{width:10px}50%{width:50px}to{width:10px}}.whirl.line.grow:after{-webkit-animation:line .75s linear infinite,line-grow .75s linear infinite;animation:line .75s linear infinite,line-grow .75s linear infinite}@-webkit-keyframes line-grow{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}50%{-webkit-transform:scaleY(2);transform:scaleY(2)}to{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes line-grow{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}50%{-webkit-transform:scaleY(2);transform:scaleY(2)}to{-webkit-transform:scaleY(1);transform:scaleY(1)}}.whirl.line:after{height:20px;border-radius:0;border:0;-webkit-box-shadow:inset -10px 0 0 rgba(0,0,0,.5);box-shadow:inset -10px 0 0 rgba(0,0,0,.5);-webkit-animation:line .75s linear infinite;animation:line .75s linear infinite}@-webkit-keyframes line{0%{width:10px}to{width:50px}}@keyframes line{0%{width:10px}to{width:50px}}.whirl.ringed:after{border:4px solid #2ecc71;border-right-color:#e74c3c;opacity:1}.whirl.shadow.oval.left:after,.whirl.shadow.oval:after{-webkit-animation:spin-shadow .25s linear infinite;animation:spin-shadow .25s linear infinite;border:0;border-radius:40% 100%}@-webkit-keyframes spin-shadow{0%{-webkit-box-shadow:inset 5px 5px 5px rgba(0,0,0,.5);box-shadow:inset 5px 5px 5px rgba(0,0,0,.5)}25%{-webkit-box-shadow:inset -5px 5px 5px rgba(0,0,0,.5);box-shadow:inset -5px 5px 5px rgba(0,0,0,.5)}50%{-webkit-box-shadow:inset -5px -5px 5px rgba(0,0,0,.5);box-shadow:inset -5px -5px 5px rgba(0,0,0,.5)}to{-webkit-box-shadow:inset 5px -5px 5px rgba(0,0,0,.5);box-shadow:inset 5px -5px 5px rgba(0,0,0,.5)}}.whirl.shadow.oval.right:after{border:0;border-radius:100% 40%}.whirl.shadow.oval.right:after,.whirl.shadow:after{-webkit-animation:spin-shadow .25s linear infinite;animation:spin-shadow .25s linear infinite}.whirl.shadow:after{border-radius:100%;border:0}@keyframes spin-shadow{0%{-webkit-box-shadow:inset 5px 5px 5px rgba(0,0,0,.5);box-shadow:inset 5px 5px 5px rgba(0,0,0,.5)}25%{-webkit-box-shadow:inset -5px 5px 5px rgba(0,0,0,.5);box-shadow:inset -5px 5px 5px rgba(0,0,0,.5)}50%{-webkit-box-shadow:inset -5px -5px 5px rgba(0,0,0,.5);box-shadow:inset -5px -5px 5px rgba(0,0,0,.5)}to{-webkit-box-shadow:inset 5px -5px 5px rgba(0,0,0,.5);box-shadow:inset 5px -5px 5px rgba(0,0,0,.5)}}.whirl.sphere.horizontal:after,.whirl.sphere:after{border-radius:100%;-webkit-animation:sphere .5s infinite;animation:sphere .5s infinite;border:0;height:40px}@-webkit-keyframes sphere{0%{-webkit-box-shadow:inset 45px 0 10px rgba(0,0,0,.5);box-shadow:inset 45px 0 10px rgba(0,0,0,.5)}to{-webkit-box-shadow:inset -45px 0 10px rgba(0,0,0,.5);box-shadow:inset -45px 0 10px rgba(0,0,0,.5)}}@keyframes sphere{0%{-webkit-box-shadow:inset 45px 0 10px rgba(0,0,0,.5);box-shadow:inset 45px 0 10px rgba(0,0,0,.5)}to{-webkit-box-shadow:inset -45px 0 10px rgba(0,0,0,.5);box-shadow:inset -45px 0 10px rgba(0,0,0,.5)}}.whirl.sphere.vertical:after{border-radius:100%;-webkit-animation:sphere-v .5s infinite;animation:sphere-v .5s infinite;border:0;height:40px}@-webkit-keyframes sphere-v{0%{-webkit-box-shadow:inset 0 45px 10px rgba(0,0,0,.5);box-shadow:inset 0 45px 10px rgba(0,0,0,.5)}to{-webkit-box-shadow:inset 0 -45px 10px rgba(0,0,0,.5);box-shadow:inset 0 -45px 10px rgba(0,0,0,.5)}}@keyframes sphere-v{0%{-webkit-box-shadow:inset 0 45px 10px rgba(0,0,0,.5);box-shadow:inset 0 45px 10px rgba(0,0,0,.5)}to{-webkit-box-shadow:inset 0 -45px 10px rgba(0,0,0,.5);box-shadow:inset 0 -45px 10px rgba(0,0,0,.5)}}.whirl.traditional:after{border-color:#777 #777 #bbb #999;border-style:solid;border-width:4px}.iframe-pages-root{background-image:linear-gradient(0deg,#1d252d,#1d252d);background-position:top;background-repeat:no-repeat;background-size:100% 81px;display:flex;flex-direction:column;height:100vh}.iframe-pages-root>form#iframeForm{display:none}@media(max-width:875px){.iframe-pages-root{background-size:100% 124px}}.iframe-pages-root>.header{display:flex;flex-direction:column;margin:14px auto 0;max-width:1260px;min-width:290px;width:88%}@media(max-width:875px){.iframe-pages-root>.header{height:174px}}@media(min-width:875px){.iframe-pages-root>.header>.section-title{margin:24px 0}}.iframe-pages-root>.content{background-color:#fff;border:0;height:100%;margin:0;width:100%}@media(min-width:1185px){.iframe-pages-root>.content{margin-left:56px;width:calc(100% - 56px)}}.login-iframe{bottom:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%}.login-container .info-message-mobile{margin:1rem auto 3.5rem;text-align:left}.login-container .info-message-mobile svg{height:24px;width:24px}.login-container .info-message-mobile .info-content{font-family:Santander Micro Text;font-size:14px;font-weight:400;line-height:20px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.login-container .info-message-mobile .migration-button{justify-content:end;float:inline-end}.companies-container{position:relative;margin:20px;width:calc(100% - 40px)}.companies-container .card-button{cursor:pointer;color:#ec0000;border:1px solid #ec0000;border-radius:40px;padding:8px 16px;font-size:14px;font-weight:700}@media(min-width:1185px){.companies-container{margin-left:56px;width:calc(100% - 76px)}}.token-santander-iframe{margin-top:64px;width:100%;min-height:calc(100vh - 70px)}#new-user-password{background-color:#fff;background-position:top;background-size:100% 258px;display:block;width:100%;overflow:auto;min-height:calc(-13.8rem + 100vh);text-align:left}#new-user-password .container{margin:0 auto auto 196px;width:fit-content}@media screen and (max-width:767px){#new-user-password .container{margin:0 20px 64px;width:auto}}#new-user-password .container-onboarding{margin:4rem 0 0 10rem}@media screen and (min-width:1024px){#new-user-password .container-onboarding{width:80%}}@media screen and (max-width:1023px){#new-user-password .container-onboarding{display:block;justify-items:center;width:20rem;margin:64px auto}}#new-user-password .history{margin-bottom:2rem;padding-top:2rem}#new-user-password .history .history-button{display:contents}#new-user-password .history .history-button,#new-user-password .history .history-title{font-family:Santander Micro Text,Open Sans,sans-serif;font-size:14px;font-weight:400;line-height:16px;padding-top:2rem}#new-user-password .history .history-title{color:#1e1f21;display:inline}#new-user-password .history-empty{padding-top:80px}#new-user-password .title{font-family:Santander Headline;font-size:28px;font-weight:700;line-height:32px;color:#1e1f21;margin:1rem 0}#new-user-password .description{font-family:Santander Micro Text;font-size:16px;font-weight:400;line-height:24px;color:#1e1f21;padding:1rem 0;width:100%;max-width:900px}#new-user-password .subtitle{font-family:Santander Headline;font-size:28px;font-weight:400;line-height:32px;color:#1e1f21;margin:1rem 0}#new-user-password #pin-santander .validations .title{font-family:Santander Micro Text;font-size:14px;font-weight:700;line-height:20px;text-align:left;color:#4f5457}@media screen and (min-width:1024px){#new-user-password #pin-santander .button-container{margin-top:116px}}@media screen and (max-width:1023px){#new-user-password #pin-santander .button-container{margin-top:86px}}#new-user-password #pin-santander .button-container button{width:100%}@media screen and (min-width:1024px){#new-user-password #pin-santander .button-container button{max-width:156px}}#new-user-password #pin-santander #successful{display:flex;text-align:center;min-height:calc(-13.8rem + 100vh)}#new-user-password #pin-santander #successful .container{margin:auto}@media screen and (max-width:1023px){#new-user-password #pin-santander #successful .container{margin-top:84px}}#new-user-password #pin-santander #successful .title{font-family:Santander Headline;font-size:26px;font-weight:700;line-height:32px;color:#1e1f21;margin:1rem 0;max-width:540px}@media screen and (max-width:1023px){#new-user-password #pin-santander #successful .title{max-width:320px}}#new-user-password #pin-santander #successful .description{font-family:Santander Micro Text;font-size:16px;font-weight:400;line-height:24px;color:#1e1f21;padding-bottom:1rem;width:100%;max-width:510px}@media screen and (max-width:1023px){#new-user-password #pin-santander #successful .description{max-width:320px}}#new-user-password #pin-santander #successful .subtitle{font-family:Santander Headline;font-size:28px;font-weight:400;line-height:32px;color:#1e1f21;margin:1rem 0}@media screen and (min-width:1024px){#new-user-password #pin-santander #successful .container-button{justify-content:center;gap:1rem;margin-top:1rem;margin-bottom:2rem;display:flex}}@media screen and (max-width:1023px){#new-user-password #pin-santander #successful .container-button{display:block;justify-content:flex-start;padding-top:20.625rem;margin-bottom:2rem}#new-user-password #pin-santander #successful .container-button button{margin-bottom:10px}}#new-user-password #cards-container{padding:1rem 0}@media screen and (min-width:1024px){#new-user-password #cards-container{display:grid;grid-template-columns:320px 320px 320px;gap:32px}}@media screen and (max-width:1023px){#new-user-password #cards-container{display:grid;justify-content:center;gap:20px;grid-template-columns:auto}}#new-user-password #cards-container .cards{display:table-footer-group;border-radius:16px;border:1px}#new-user-password #cards-container .cards-badges{margin-top:1rem}#new-user-password .migration-message{margin:1rem 0;max-width:678px;width:100%}#new-user-password .migration-message .migration-title{margin:0;font-family:Santander Micro Text;font-size:16px;font-weight:700;line-height:24px;text-align:left;color:#1e1f21}#new-user-password .migration-message .migration-description{margin:0;font-family:Santander Micro Text;font-size:14px;font-weight:400;line-height:20px;text-align:left;color:#1e1f21}#new-user-password .migration-message .migration-button{justify-content:end;float:inline-end;color:#8c6300}#new-user-password .migration-message .migration-button svg path{fill:#8c6300}#new-user-password .migration-message .migration-button span{line-height:normal}#new-user-password .migration-message svg{height:24px;width:24px;fill:#8c6300}@media screen and (min-width:1024px){#modal-migration .modal-content{width:640px}}#modal-migration .modal-content .description{font-family:Santander Micro Text;font-size:16px;font-weight:400;line-height:24px;text-align:center}