@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Roboto+Flex:opsz,wght,GRAD@8..144,400,45;8..144,400,50;8..144,1000,0&family=Roboto+Serif:opsz,GRAD@8..144,71&display=swap";@font-face{font-family:Roboto-Regular;src:url(/area-online/assets/Roboto-Regular.1e054e82.woff2) format("woff2"),url(/area-online/assets/Roboto-Regular.7838acd6.woff) format("woff"),url(/area-online/assets/Roboto-Regular.76f6fb5f.ttf) format("truetype"),url(/area-online/assets/Roboto-Regular.9686ab35.eot) format("eot");font-weight:400;font-style:normal}@font-face{font-family:Nunito-Regular;src:url(/area-online/assets/Nunito-Regular.a278cc18.ttf);font-weight:400;font-style:normal}@font-face{font-family:Nunito-Bold;src:url(/area-online/assets/Nunito-Bold.34f790c2.ttf);font-weight:400;font-style:normal}@font-face{font-family:Roboto-Thin;src:url(/area-online/assets/Roboto-Thin.70e832f7.woff2) format("woff2"),url(/area-online/assets/Roboto-Thin.445d6299.woff) format("woff"),url(/area-online/assets/Roboto-Thin.983fc0d3.ttf) format("truetype"),url(/area-online/assets/Roboto-Thin.40b030e2.eot) format("eot");font-weight:500;font-style:normal}@font-face{font-family:Roboto-Black;src:url(/area-online/assets/Roboto-Black.f9672bc9.woff2) format("woff2"),url(/area-online/assets/Roboto-Black.a86a033c.woff) format("woff"),url(/area-online/assets/Roboto-Black.6d7cae64.ttf) format("truetype"),url(/area-online/assets/Roboto-Black.166ae4d5.eot) format("eot");font-weight:500;font-style:normal}@font-face{font-family:Roboto-Bold;src:url(/area-online/assets/Roboto-Bold.9b71a1e4.woff2) format("woff2"),url(/area-online/assets/Roboto-Bold.a629b557.woff) format("woff"),url(/area-online/assets/Roboto-Bold.acf52329.ttf) format("truetype"),url(/area-online/assets/Roboto-Bold.fe91c76f.eot) format("eot");font-weight:500;font-style:normal}@font-face{font-family:Roboto-Light;src:url(/area-online/assets/Roboto-Light.e9377269.woff2) format("woff2"),url(/area-online/assets/Roboto-Light.072c31e5.woff) format("woff"),url(/area-online/assets/Roboto-Light.144894d4.ttf) format("truetype"),url(/area-online/assets/Roboto-Light.163c0247.eot) format("eot");font-weight:500;font-style:normal}@font-face{font-family:Roboto-Medium;src:url(/area-online/assets/Roboto-Medium.c2db875d.woff2) format("woff2"),url(/area-online/assets/Roboto-Medium.0c743a88.woff) format("woff"),url(/area-online/assets/Roboto-Medium.870bb16f.ttf) format("truetype"),url(/area-online/assets/Roboto-Medium.9eeb22f3.eot) format("eot");font-weight:500;font-style:normal}.pasword-recovery-initial{max-width:500px;margin:0 auto}.pasword-recovery-initial .yellow-warning{max-width:300px;margin:10px auto;font-size:14px;color:#000}.pasword-recovery-initial .text-input{margin:10px auto;max-width:300px}.pasword-recovery-initial .red-button>button,.pasword-recovery-initial .white-button>button{margin:20px auto;min-width:300px}.pasword-recovery-initial>p{text-align:center;font-size:16px;margin-bottom:11px;word-break:break-word}.pasword-recovery-initial>a{font-size:16px}.pasword-recovery-initial>.stepper{width:100%;margin-bottom:10px}.password-recovery-step2-button{margin:0 0 10px}.password-by-sms{text-align:center}.password-by-sms .text-input:first-of-type{width:100px}.password-by-sms .text-input:first-of-type input{text-align:center}.password-by-sms .red-button{margin-top:16px}.password-by-sms p+p,.password-by-sms a+p{margin-top:16px}.new-password-button{margin-top:16px}.new-password{max-width:500px;margin:10px auto}.new-password .text-input{margin:10px auto;max-width:300px}.new-password .red-button>button,.new-password .white-button>button{margin:20px auto;min-width:300px}.new-password>p{text-align:center;font-size:16px;margin-bottom:11px}.new-password>a{font-size:16px}.new-password>.stepper{width:100%;margin-bottom:10px}.new-password .digital-invoice-check{margin:10px auto;max-width:300px}@media (max-width: 767px){.new-password .digital-invoice-check{flex-direction:row}}.new-password-finish{max-width:700px;margin:10px auto;text-align:center}.new-password-finish .red-button>button{margin:0 auto 20px;min-width:300px}.imageMontana{border:3px solid #ED0000;border-radius:50%;margin:8px}.imageMontana>img{width:92px}.new-password-tooltip-content{padding:8px}.new-password-tooltip-content>ul{padding-left:14px}.new-password-tooltip-content>ul>li:not(:last-child){margin-bottom:8px}.password-title{text-align:center;margin-right:72px;margin-left:72px}@media (max-width: 767px){.password-title{margin-right:8px;margin-left:8px}}.gigya-welcome-container .title{text-align:center}.gigya-welcome-container .subtitle{text-align:center;margin:16px 0;font-size:14px}.gigya-welcome-container .flex-stack.steps-container{gap:16px}@media (max-width: 767px){.gigya-welcome-container .flex-stack.steps-container{flex-direction:column}}.gigya-welcome-container .step{max-width:32%;min-width:32%;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.gigya-welcome-container .step .step-title.flex-stack{align-items:center;gap:16px;margin-bottom:16px}.gigya-welcome-container .step .step-title.flex-stack h3,.gigya-welcome-container .step .step-title.flex-stack h4{text-align:center}@media (max-width: 767px){.gigya-welcome-container .step{max-width:100%;min-width:100%}}.gigya-welcome-container .step.full,.gigya-welcome-container .step.half .border{border:2px solid #285AFF;padding:16px;border-radius:16px}.gigya-welcome-container .step.full{padding-bottom:0}.gigya-welcome-container .step.half .step-title{margin-bottom:16px}.gigya-welcome-container .step.half{justify-content:flex-start;gap:16px}.gigya-welcome-container .step .image-container{min-width:260px;max-width:260px;min-height:250px;max-height:250px;background-repeat:no-repeat;background-size:cover;border-top-left-radius:16px;border-top-right-radius:16px}.gigya-welcome-container .step .image-border{background-color:#000;padding:6px 6px 0;border-top-left-radius:22px;border-top-right-radius:22px;-webkit-box-shadow:0px 6.16px 16.43px 0px rgba(55,70,73,.2);-moz-box-shadow:0px 6.16px 16.43px 0px rgba(55,70,73,.2);-o-box-shadow:0px 6.16px 16.43px 0px rgba(55,70,73,.2);box-shadow:0 6.16px 16.43px #37464933;border:1px solid #B4B4B4;border-bottom:none}.gigya-welcome-container .steps-container.new-client .image-container{min-height:270px;max-height:270px}.gigya-welcome-container .steps-container.new-client .large-image .image-container{min-height:300px;max-height:300px}.gigya-welcome-container .number{background:linear-gradient(270.49deg,#46AAFF .28%,#4597FF 4.61%,#4479FF 12.69%,#4361FF 21.68%,#424EFF 31.77%,#4141FF 43.62%,#4139FF 58.81%,#4137FF 89.1%);width:36px;height:36px;border-radius:100%;margin-bottom:16px}.gigya-welcome-container .number h3{color:#fff}.gigya-welcome-container .banner-alert{margin:0}.gigya-welcome-container .button-container.flex-stack{margin-top:16px;align-items:center}@media (max-width: 767px){.gigya-welcome-container .button-container.flex-stack{gap:16px}.gigya-welcome-container .button-container.flex-stack .red-button{width:100%}.gigya-welcome-container .button-container.flex-stack .red-button button{width:50%}.gigya-welcome-container .button-container.flex-stack .link-button{width:50%;margin:0}.gigya-welcome-container .button-container.flex-stack .link-button button{width:100%;text-decoration:none}.gigya-welcome-container .button-container.flex-stack .link-button button:not(:disabled){color:#ed0000}.gigya-welcome-container .button-container.flex-stack .dots{display:flex;align-items:center}.gigya-welcome-container .button-container.flex-stack .dots .MuiPaper-root{z-index:0}.gigya-welcome-container .button-container.flex-stack .dots .MuiMobileStepper-root{position:relative}}.gigya-welcome-container .continue-container.flex-stack{align-items:center;justify-content:space-between}.gigya-welcome-container .continue-container.flex-stack h3{text-align:center;margin-bottom:8px}.gigya-welcome-container .continue-container.flex-stack .red-button{width:100%;text-align:center}.gigya-welcome-container .continue-container.flex-stack .red-button button{min-width:50%}@media (max-width: 767px){.gigya-welcome-container .continue-container.flex-stack{align-items:center}}.gigya-welcome-container .continue-container.flex-stack .continue-button{width:32%}.gigya-welcome-container .banner-alert{padding:8px}.gigya-welcome-container .whatsapp-banner{display:flex;align-items:center;gap:16px;margin:16px 0;background-color:#eff9ff;width:100%;padding:16px;border-radius:8px}.gigya-welcome-container .whatsapp-banner:hover{cursor:pointer}.gigya-welcome-container .whatsapp-banner .icon-container{background-color:#285aff;min-width:32px;min-height:32px;display:flex;align-items:center;justify-content:center;border-radius:100%}.gigya-welcome-container .whatsapp-banner .icon-container img{width:20px}.gigya-welcome-container .whatsapp-banner a{white-space:nowrap;font-weight:700;text-decoration:underline}.gigya-welcome-container .whatsapp-banner.new-client.flex-stack{align-items:flex-start;max-width:66%}@media (max-width: 767px){.gigya-welcome-container .whatsapp-banner.new-client.flex-stack{max-width:100%;margin-top:16px}}.gigya-welcome-container .whatsapp-banner.new-client.flex-stack p{margin-top:8px}.kraken-landing .banner-container{width:100%}.kraken-landing .banner-container .banner-container-img{overflow:hidden;border-radius:16px;max-width:500px;margin-left:calc(95% - 500px)}.kraken-landing .banner-container .banner-container-img img{max-height:400px;width:auto}@media (max-width: 1024px){.kraken-landing .banner-container .banner-container-img{max-width:300px;margin-left:calc(95% - 300px)}.kraken-landing .banner-container .banner-container-img img{max-height:250px}}.kraken-landing .icon-button{padding:0}.kraken-landing .icon-button.white{margin-bottom:0}.kraken-landing .icon-button i{font-style:normal;width:100%;white-space:nowrap}.kraken-landing .icon-button img{max-height:16px}.kraken-landing .icon-button span{display:flex;align-items:center;gap:8px;width:75%;justify-content:center}.kraken-landing .icon-button.red{margin-right:16px}.kraken-landing .icon-button.red img{filter:brightness(0) saturate(100%) invert(100%)}.kraken-landing .icon-button.red button:hover img,.kraken-landing .icon-button.white img{filter:brightness(0) saturate(100%) invert(10%) sepia(94%) saturate(6927%) hue-rotate(8deg) brightness(94%) contrast(116%)}.kraken-landing .icon-button.white button:hover img{filter:brightness(0) saturate(100%) invert(100%)}.kraken-landing .icon-button.red button:disabled img,.kraken-landing .icon-button.white button:disabled img{filter:brightness(0) saturate(100%) invert(40%) sepia(8%) saturate(258%) hue-rotate(141deg) brightness(90%) contrast(87%)}.kraken-landing .icon-button.red span,.kraken-landing .icon-button.white span{margin:0!important}.kraken-landing .login-form-container .white-button,.kraken-landing .login-form-mobile .white-button{margin:0;width:auto}.kraken-landing .login-form-container h3,.kraken-landing .login-form-mobile h3{margin-bottom:16px}.kraken-landing .login-form-container p,.kraken-landing .login-form-mobile p{margin:16px 0}.kraken-landing .login-form-container button,.kraken-landing .login-form-mobile button{width:100%;min-width:140px}.kraken-landing .login-form-container button .flex-stack,.kraken-landing .login-form-mobile button .flex-stack{padding:0;width:100%;justify-content:center}.kraken-landing .login-form-mobile{text-align:center}.kraken-c2c-modal .MuiPaper-root>div>.flex-stack:first-child{align-items:flex-start;margin-bottom:16px}.kraken-c2c-modal .MuiPaper-root .MuiFormControl-root{margin:16px 0}.kraken-c2c-modal .MuiPaper-root .link-button button{justify-content:flex-start}.kraken-c2c-modal .MuiPaper-root .banner-award,.kraken-c2c-modal .MuiPaper-root .banner-alert{margin:16px 0}.kraken-c2c-modal .MuiPaper-root .banner-award .banner-content-info .flex-stack,.kraken-c2c-modal .MuiPaper-root .banner-alert .banner-content-info .flex-stack{align-items:center;gap:8px}.login-form-container{max-width:384px;width:384px}@media (max-width: 767px){.login-form-container{margin-top:0;padding:16px 24px 0}}.login-form-container span{display:block;margin-top:8px;margin-bottom:16px}.login-admin-form-container{max-width:384px}.login-admin-form-container>p{margin:16px 0}.login-admin-form-container>h3{font-size:30px;line-height:35px;font-weight:400;background:linear-gradient(270.49deg,#46AAFF .28%,#4597FF 4.61%,#4479FF 12.69%,#4361FF 21.68%,#424EFF 31.77%,#4141FF 43.62%,#4139FF 58.81%,#4137FF 89.1%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.login-admin-form-container .red-button{margin-top:16px}@media (max-width: 767px){.login-admin-form-container{margin-top:0;padding:16px 24px 0}.login-admin-form-container .red-button,.login-admin-form-container .red-button button{width:100%}}.login-tab-panel{width:384px}@media (max-width: 991px){.login-tab-panel{width:100%}}.login-tab-panel.register{padding:0 16px}.login-language-radio{margin-top:200px}@media (max-width: 991px){.login-language-radio{margin-top:24px}}.banner-container{overflow:hidden}.inside-banner{height:75px;background-color:#eefcf8;border-radius:12px;padding:5px}@media (min-width: 768px){.inside-banner{max-width:315px}}@media (max-width: 767px){.inside-banner{width:100%}}@media (max-width: 1024px){.inside-banner{margin-left:60px;margin-top:15px}}@media (min-width: 768px){.inside-banner{max-width:100%}}.inside-banner>.circle-icon{display:inline-block;align-self:center;background:#72eac5;border-radius:50%;max-width:34px;height:34px;line-height:16px;margin:0 15px 0 6px}.inside-banner>.circle-icon>img{margin-top:3px}.circle-icon img.banner-facilita-img{padding-top:6px;padding-left:8px}.circle-icon img.banner-consumo-img{margin:auto}.banner-container-img{padding-top:110px}.banner-container-img>img{border-radius:20px;width:80%}.outside-banner{width:355px;min-height:150px;-webkit-box-shadow:0px 3px 5px rgba(55,70,73,.2);-moz-box-shadow:0px 3px 5px rgba(55,70,73,.2);-o-box-shadow:0px 3px 5px rgba(55,70,73,.2);box-shadow:0 3px 5px #37464933;border-radius:12px;margin-top:-100px;margin-bottom:16px;padding:20px;background-color:#fff}@media (max-width: 1024px){.outside-banner{display:none}}.outside-banner>h3{justify-content:center;margin-bottom:10px;text-align:left}.outside-banner>.link-container{text-align:end;margin-top:10px}.outside-banner>.link-container>.link{font-weight:600;color:#ed0000;font-family:Roboto,Helvetica,Arial,sans-serif;margin-left:5px;padding:5px}.banner-container{position:relative}.show-desktop{display:inherit}@media (max-width: 767px){.show-desktop{display:none}}.show-desktop.login-column{display:flex;align-items:center}@media (max-width: 767px){.show-desktop.login-column{display:none}}.show-mobile{display:none}@media (max-width: 767px){.show-mobile{display:block}}.show-desktop-to-tablet{display:inherit}@media (max-width: 1024px){.show-desktop-to-tablet{display:none}}.show-tablet{display:none}@media (max-width: 1024px){.show-tablet{display:block}}.banner-image-mobile{background-image:linear-gradient(180deg,rgba(39,39,39,0) 30%,rgba(39,39,39,.85) 70%),url(/area-online/assets/woman-banner.d34a4fba.png);width:100%;height:280px;background-position:center;background-size:cover;background-repeat:no-repeat;color:#fff;display:flex;align-items:flex-end}.banner-image-mobile>div{text-align:center;width:100%;margin-bottom:108px}.banner-image-mobile>div>p{padding:8px}.banner-image-mobile .title-with-gradient{color:#fff;background:unset!important;-webkit-background-clip:unset!important;-webkit-text-fill-color:unset!important;background-clip:unset!important;text-fill-color:unset!important}.login-form-mobile{margin-top:-100px;background-color:#fff;padding:16px;border-radius:24px;min-height:20vh}.login-form-mobile.onboarding{padding-top:32px}.login-form-mobile .login-form-redirect{gap:16px;padding:32px 64px}.login-form-mobile .login-form-redirect h3,.login-form-mobile .login-form-redirect p{text-align:center}.onboarding h2{line-height:36px}.onboarding p{margin:16px 0;line-height:24px}.banner-container-mobile{display:flex;justify-content:center}.register-container>.red-button>button,.register-container>.white-button>button{width:100%;margin:16px 0}.register-container.step-1>p:first-child{text-align:center;font-size:16px;margin:16px 0}.register-container.step-1>p:not(:first-child){padding:0 16px}.register-container.step-1>p{margin-top:16px}.register-container.step-2{text-align:center}.register-container.step-2>p{font-size:16px;margin:16px 0}.register-container.step-2 .sms-code-input{width:7em;margin-bottom:16px}.register-container.step-2 .sms-code-input>div>input{text-align:center}.register-container.step-2 .yellow-warning{margin-top:16px}.register-container.step-3{text-align:center}.register-container.step-3>p{font-size:16px;margin:16px 0}.register-container.finish{text-align:center;margin-top:16px}.register-email-sent h3{text-align:center}.register-email-sent p+p{margin-top:16px}.register-email-sent>div{margin-top:16px;margin-bottom:16px;border-radius:16px;border:1px solid #A8ADAE}.register-email-sent>div>div:first-child{border:1px solid #ED0000;border-radius:100%;padding-top:3px;margin-right:16px}.register-email-sent>div>div:first-child>img{width:50px;height:46px;vertical-align:center}.contract-code-step{padding-top:16px;font-size:16px}.contract-code-step>a{font-size:12px}.contract-code-step>.MuiFormControl-root{margin:16px 0;width:200px;text-align:center}.contract-code-step>.red-button>button{margin-bottom:8px;width:100%}.contract-code-step input{text-align:center}.checkbox.remember-check{text-align:center;margin-top:5px}.checkbox.remember-check>label>span{font-size:14px;background-color:transparent}.checkbox.remember-check>label>span img{width:13px;height:13px}.login-form>.forget-link{margin-top:8px}.login-yellow-warn{border:1px solid #FFFCE9;background-color:#fffce9;width:auto;margin:0 0 16px;padding:8px;border-radius:8px}.login-yellow-warn h4{margin-bottom:8px}.login-header{margin-bottom:16px}.digital-bills-modal{margin-top:16px}.digital-bills-modal p{margin-bottom:16px}.digital-bills-modal .white-button>button{padding:10px 16px}.MuiDialog-root.multilogin-modal .MuiPaper-root{width:auto;max-width:60%}@media (max-width: 767px){.MuiDialog-root.multilogin-modal .MuiPaper-root{max-width:none}}.MuiDialog-root.multilogin-modal .multilogin-container{background-color:#f7f9fa}.MuiDialog-root.multilogin-modal .multilogin-container .img-content{margin-bottom:20px}.MuiDialog-root.multilogin-modal .multilogin-container .img-content img{display:block;margin:0 auto;max-width:100%;width:100%}.MuiDialog-root.multilogin-modal .multilogin-container .img-content .bannerDesk{border-top-right-radius:12px;border-top-left-radius:12px}@media (max-width: 518px){.MuiDialog-root.multilogin-modal .multilogin-container .img-content .bannerDesk{display:none}}.MuiDialog-root.multilogin-modal .multilogin-container .img-content .bannerMobile{border-top-right-radius:12px;border-top-left-radius:12px;display:none}@media (max-width: 518px){.MuiDialog-root.multilogin-modal .multilogin-container .img-content .bannerMobile{display:block}}.MuiDialog-root.multilogin-modal .multilogin-container .mainArea{padding:10px}.MuiDialog-root.multilogin-modal .multilogin-container .mainArea .textArea{margin-bottom:25px}@media (max-width: 518px){.MuiDialog-root.multilogin-modal .multilogin-container .mainArea .textArea{margin-bottom:35px}}.MuiDialog-root.multilogin-modal .multilogin-container .mainArea .textArea b{margin-top:15px}.MuiDialog-root.multilogin-modal .multilogin-container .mainArea .btnArea .closeSesion{width:100%}.MuiDialog-root.multilogin-modal .multilogin-container .mainArea .btnArea .closeSesion button{text-transform:none;color:#374649}.chatbot-fly-open{position:fixed;right:32px;display:block;z-index:1000;background-color:#ed0000;text-align:center;padding:16px;border-radius:16px;color:#fff;max-width:200px}.chatbot-fly-open h3{margin-top:16px;font-size:16px}.chatbot-fly-open .red-button{margin-top:16px}.chatbot-fly-open .red-button button{border-color:#fff}@media (max-width: 767px){.chatbot-fly-open{right:50%;transform:translate(50%)}}.chatbot-fly-closed{position:fixed;right:0;display:block;z-index:400;background-color:#ed0000;text-align:center;padding:8px;border-top-left-radius:50%;border-bottom-left-radius:50%;color:#fff;max-width:200px;box-shadow:-2px 0 5px #0000004d}.chatbot-fly-closed img{width:36px;height:36px}@media (max-width: 767px){.chatbot-fly-closed{top:150px}}.general-maintenance.flex-stack{flex:1;width:100%;background-position:center;background-size:cover}.general-maintenance.flex-stack .general-maintenance-message{background-color:#fff;width:90%;max-width:300px;padding:32px;border-radius:24px}.general-maintenance.flex-stack .general-maintenance-message p{text-align:center;margin:16px 0}.general-maintenance.flex-stack .general-maintenance-message h4{text-align:center}.maintenance-page-container{margin-top:32px}.maintenance-page-container p:first-child{margin-bottom:8px}.MuiFormControl-root.login-nif-input{margin-bottom:16px}.login-button-container{display:flex;justify-content:flex-end;margin-top:16px}.register-small-print{margin-bottom:8px;font-size:12px}.register-small-print p{margin-bottom:8px}.gigya-no-users.flex-stack{max-width:650px;margin:0 auto;text-align:center;gap:24px}@media (max-width: 767px){.gigya-no-users.flex-stack{max-width:100%;margin-top:80px;padding:0 24px}}.gigya-disambiguation.flex-stack{max-width:650px;margin:24px auto 0;gap:24px}.gigya-disambiguation.flex-stack .access-button{width:100%}.gigya-disambiguation.flex-stack .access-button .white-button{width:auto!important}@media (max-width: 767px){.gigya-disambiguation.flex-stack{max-width:100%;margin-top:24px;padding:0 24px}}.gigya-disambiguation.flex-stack .banner-content-info>.flex-stack{align-items:center}.gigya-disambiguation.flex-stack .banner-content-info>.flex-stack p{margin-bottom:4px}.gigya-disambiguation.flex-stack .input-container{min-width:300px;max-width:300px}@media (max-width: 767px){.gigya-disambiguation.flex-stack .input-container{width:100%;max-width:100%}}.users-table{width:100%}.users-table ul{list-style-type:none;padding:0}.users-table .radio{width:20%}.users-table .nif{width:30%}.users-table .name{width:50%}.users-table .header{color:#285aff;margin-bottom:24px;border-bottom:1px solid #285AFF;padding:8px 16px}.users-table .row.flex-stack{align-items:center;margin-bottom:16px;border-radius:12px;padding:8px 16px;background-color:#fff;box-shadow:0 6px 16px #37464933}.users-table .row.flex-stack:hover{cursor:pointer}.users-table .row.flex-stack .radio{padding-left:16px}.header-menu-item-link{text-decoration:none}.header-menu-item-link.active{color:#ed0000}.submenu-item.MuiButtonBase-root{padding:0}.submenu-item a{text-decoration:none;width:100%;height:100%;padding:8px 16px}.submenu-item a.selected{font-family:Roboto-Bold,Roboto-Regular,Century Gothic,sans-serif;display:flex;align-items:center;gap:5px}.submenu-item a.selected:after{content:"";display:inline-block;width:5px;height:5px;border-radius:2.5px;background-color:#ed0000}.dialog-modal.accept-conditions-banner .MuiPaper-rounded{border-radius:20px;padding:20px}.dialog-modal.accept-conditions-banner .image-container{padding:0;background-image:url(/area-online/assets/woman-rectangle.0a4a0026.png);border-top-left-radius:20px;border-top-right-radius:20px;width:100%;min-height:300px;background-position:top;background-repeat:no-repeat;background-size:cover}@media (max-width: 767px){.dialog-modal.accept-conditions-banner .image-container{min-height:200px}}.dialog-modal.accept-conditions-banner .text-container{padding:0 15px 10px;background-color:#f7f9fa}.dialog-modal.accept-conditions-banner .text-container.no-background{background-color:transparent}.dialog-modal.accept-conditions-banner .text-container h2{margin-top:8px}@media (max-width: 767px){.dialog-modal.accept-conditions-banner .text-container h2{font-size:24px;line-height:26px}}.dialog-modal.accept-conditions-banner .text-container p,.dialog-modal.accept-conditions-banner .text-container .banner-buttons.flex-stack{margin-top:12px}@media (max-width: 349px){.dialog-modal.accept-conditions-banner .text-container .banner-buttons.flex-stack{flex-direction:column}}.dialog-modal.accept-conditions-banner.digital-invoice .MuiPaper-rounded{max-width:50%}@media (max-width: 767px){.dialog-modal.accept-conditions-banner.digital-invoice .MuiPaper-rounded{max-width:100%}}.dialog-modal.accept-conditions-banner.digital-invoice .MuiPaper-rounded .MuiFormControlLabel-root{margin-right:0;margin-left:-9px}.dialog-modal.accept-conditions-banner.digital-invoice .MuiPaper-rounded ul{padding-left:16px}.dialog-modal.accept-conditions-banner.digital-invoice .MuiPaper-rounded ul li{margin-top:12px}.logout-button>button{color:#374649;text-transform:none;font-size:14px;white-space:nowrap}.logout-button>button img{height:18px;margin-bottom:2px}.logout-button>button:hover{text-decoration:underline}.page-header-no-auth{border-bottom:1px solid #CDD0D0;width:100%;background-color:#fff}.header-logo{margin-left:5%;margin-top:8px;height:50px}@media (max-width: 767px){.header-logo{height:50px}}.header-no-auth-container{display:block;align-self:center}.header-no-auth-container .flex-stack:hover{cursor:pointer}.header-help-text{margin-right:30px}@media (max-width: 767px){.header-help-text{display:none}}.header-help-text-mobile{display:none;margin-right:5px;font-size:12px;margin-top:3px}@media (max-width: 767px){.header-help-text-mobile{display:flex}}.header-icon{margin-right:5px;height:20px}.top-header-container{padding:0 6px;background:rgba(217,217,217,.35);height:min-content}.top-header-container>a{margin:5px}.top-header-container>a>p{font-family:Roboto-Regular,Century Gothic,sans-serif;font-size:11px;display:inline-block}.top-header-container>a:not(:last-of-type):after{content:"|";margin:0 16px;color:#a8adae;text-decoration:none;display:inline-block}@media (max-width: 767px){.top-header-container>a:not(:last-of-type):after{margin:0 16px}}.bottom-container{justify-content:space-between;align-items:center}.bottom-right-container{gap:15px;align-items:center;justify-content:flex-end}.bottom-left-container{gap:15px;align-items:center}.profile-container{align-items:end;gap:5px}.page-header-auth-mobile{display:none;box-shadow:0 3px 5px #37464933}@media (max-width: 1024px){.page-header-auth-mobile{display:inline-block;width:100%;background-color:#fff}}.page-header-auth-desktop{display:inline-block;width:100%;background-color:#fff}@media (max-width: 1024px){.page-header-auth-desktop{display:none}}.logo-container{padding:5px}.header-logo-mobile{width:auto;height:50px}.circle-icon{display:inline-block;align-self:center;background:#F7F9FA;border-radius:50%;line-height:34px;width:34px}.circle-icon>h4{font-family:Roboto-Bold,Roboto-Regular,Century Gothic,sans-serif;text-align:center}.right-top-moibile-container{justify-content:flex-end;gap:5px}.header-mobile-top-container{width:100%}.header-mobile-top-row{padding:15px 15px 0}.header-mobile-bottom-row{padding:0 15px 15px}.container-mobile{box-shadow:0 3px 5px #37464933}.side-menu-mobile{width:100%}.sidebar-close-icon{align-self:center}.sidebar-top{padding:10px 15px 0}.burguer-menu-icon{align-self:center}.tabs-container .tab-button{padding:10px;border-bottom:3px solid transparent}.tabs-container .tab-button>button{color:#374649;font-family:Nunito-Bold,Roboto-Regular,Century Gothic,sans-serif;line-height:16px;font-size:14px;text-transform:none}.tabs-container .tab-button.active{border-bottom:3px solid #ED0000}.tabs-container .tab-button.active>button{color:#ed0000}.top-stack{width:100%;justify-content:space-between;margin-left:68px;margin-right:68px}.dropdown-arrow{display:inline}.tabs-container{margin-bottom:20px}.tabs-container-mobile{padding:0;margin-top:20px}.tabs-container-mobile>div{width:100%;padding:0;box-shadow:none;color:#374649}.tabs-container-mobile .MuiAccordion-root.Mui-expanded{border-top:1px solid #E6E7E8}.side-menu-container{padding:0}.header-item-mobile{text-decoration:none;border-left:2px solid transparent;border-top:1px solid #E6E7E8;font-family:Nunito-Bold,Roboto-Regular,Century Gothic,sans-serif;font-size:16px;text-transform:none;color:#374649;width:100%;justify-content:flex-start;padding:16px 35px 12px 15px;font-size:17.25px}.header-item-mobile p{margin:5px 0}.header-item-mobile.active{border-left:2px solid #ED0000;color:#ed0000}.header-item-mobile.MuiAccordion-root:before{height:0}.header-item-child-mobile{text-decoration:none;font-size:14px;text-transform:none;color:#5d6364;width:100%;justify-content:flex-start;font-family:Roboto-Regular,Century Gothic,sans-serif}.header-item-child-mobile .flex-stack{gap:8px;align-items:center}.header-item-child-mobile .flex-stack>img{height:17px;width:17px}.header-item-child-mobile.active{color:#ed0000;font-family:Roboto-Bold,Roboto-Regular,Century Gothic,sans-serif}.header-accordion-container>div{padding:0 10px}.header-accordion-container .MuiAccordionDetails-root{padding:0}.header-accordion-container .MuiAccordionSummary-root{font-family:Nunito-Bold,Roboto-Regular,Century Gothic,sans-serif;font-size:16px;text-transform:none;color:#374649;width:100%;justify-content:flex-start}.header-accordion-container.active{border-left:2px solid #ED0000}.header-accordion-container.active>div{color:#ed0000}.direction-accordion{gap:10px}.house-accordion-container{width:fit-content}.direction-container{padding:2px;border:red 1px solid;border-radius:5px}.direction-container>.dropdown-container>.tab-button>button{color:#5d6364;font-family:Roboto-Regular,Century Gothic,sans-serif;line-height:16px;font-size:14px;text-transform:none}@media (max-width: 767px){.page-header-auth-desktop{display:none}}.header-main-menu{margin-top:40px}.header-main-menu .MuiList-padding{padding:0}.header-main-menu li{padding:0;width:auto}.header-main-menu li:hover{color:#ed0000}.header-main-menu li:hover .MuiButtonBase-root{background-color:transparent}.header-main-menu .MuiButtonBase-root{padding:0;margin:0 10px}.header-main-menu .MuiButtonBase-root>div{justify-content:space-between}.header-main-menu .MuiButtonBase-root>div .header-menu-item{padding:0 30px 15px}.header-main-menu .MuiButtonBase-root>div .header-menu-item>p{font-family:Nunito-Bold,Roboto-Regular,Century Gothic,sans-serif;font-size:16px}.header-main-menu .MuiButtonBase-root>div .header-menu-item>p+*{padding-left:12px;width:22px}.header-main-menu .MuiButtonBase-root>div .header-menu-item.selected{color:#ed0000}.header-main-menu .MuiButtonBase-root>div .menu-item-underlined{background-color:#ed0000;height:4px;width:100%;border-top-left-radius:8px;border-top-right-radius:8px}.header-main-menu .MuiButtonBase-root>div .menu-item-not-underlined{background-color:transparent;height:4px;width:100%;border-top-left-radius:8px;border-top-right-radius:8px}.header-main-menu .MuiListItemIcon-root{min-width:0}.header-logo-auth{margin-top:4px;margin-right:48px;height:84px}.top-header-area{flex-wrap:wrap}.name-and-selector-area{width:50%;gap:20px}.pto-suministro-selector{width:50%;min-width:100%}.pto-suministro-selector .MuiFormControl-root{width:100%}.pto-suministro-selector .MuiFormControl-root .MuiInputBase-root .MuiSvgIcon-root{display:none}.pto-suministro-selector .MuiFormControl-root .MuiInputBase-root .MuiSelect-select{font-family:Roboto-Regular;font-size:16px;color:#5d6364;padding-bottom:8px}.pto-suministro-selector .MuiFormControl-root .MuiInputBase-root .MuiOutlinedInput-notchedOutline{border-color:#ed0000}.pto-suministro-selector .MuiFormControl-root .MuiInputBase-root .MuiInputAdornment-root>.selector-arrow{padding:15px}.pto-suministro-selector .MuiFormControl-root .Mui-focused{border-color:#ed0000}.pto-suministro-selector .MuiFormControl-root .Mui-focused .MuiOutlinedInput-notchedOutline{border-width:1px}.pto-suministro-selector-mobile,.pto-suministro-selector-mobile .MuiFormControl-root{width:100%}.pto-suministro-selector-mobile .MuiFormControl-root .MuiInputBase-root .MuiSvgIcon-root{display:none}.pto-suministro-selector-mobile .MuiFormControl-root .MuiInputBase-root .MuiSelect-select{font-family:Roboto-Regular;font-size:16px;color:#5d6364;padding-bottom:8px}.pto-suministro-selector-mobile .MuiFormControl-root .MuiInputBase-root .MuiOutlinedInput-notchedOutline{border-color:#ed0000}.pto-suministro-selector-mobile .MuiFormControl-root .MuiInputBase-root .MuiInputAdornment-root>.selector-arrow{padding:15px}.pto-suministro-selector-mobile .MuiFormControl-root .Mui-focused{border-color:#ed0000}.pto-suministro-selector-mobile .MuiFormControl-root .Mui-focused .MuiOutlinedInput-notchedOutline{border-width:1px}.my-profile-button{text-transform:none;color:#374649;gap:5px;padding:0 15px}.my-profile-button>p{align-self:center;line-height:1rem;font-family:Nunito-Bold;font-size:16px}.my-profile-button:hover{color:#ed0000}.my-profile-button:hover .MuiButtonBase-root{background-color:transparent}.my-profile-button-container:hover{color:#ed0000}.my-profile-button-container:hover .MuiButtonBase-root{background-color:transparent}.points-chip{cursor:pointer!important}.points-chip>span{font-size:14px}.header-faq-button{fill:#f7f9fa}.header-faq-button:hover{fill:#ed0000}.header-faq-button:hover .MuiButtonBase-root{background-color:transparent;stroke:red}.header-faq-button>button{background-color:transparent;stroke:#374649}.header-faq-button>button>img{stroke:red}.header-gray-button{background-color:#f7f9fa}.my-profile-mobile-button>button{text-transform:none;color:#374649;background-color:#f7f9fa;min-width:0;border-radius:100%}.menu-divisor{margin:5px 0;background-color:#f7f9fa;height:1px;border:none}.greeting-title{font-size:30px;white-space:nowrap;max-width:300px;overflow:hidden;text-overflow:ellipsis}.admin-nif{font-family:Nunito-Bold,Roboto-Regular,Century Gothic,sans-serif;text-transform:uppercase;font-size:13px}.header-icons-button{height:100%}.header-icons-button>button{padding:0;min-width:0}.ico-left{background:#fff;border-radius:100%;padding:5px;width:16px;height:16px;display:inherit;-webkit-box-shadow:0px 2px 4px rgba(0,0,0,.12);-moz-box-shadow:0px 2px 4px rgba(0,0,0,.12);-o-box-shadow:0px 2px 4px rgba(0,0,0,.12);box-shadow:0 2px 4px #0000001f;margin:0 1px}.app-download-banner.flex-stack{border-bottom:1px solid #CDD0D0;gap:16px;padding:8px}.app-download-banner.flex-stack .clickable-surface{width:auto;height:auto}.app-download-banner.flex-stack .app-logo{display:flex;width:50px;height:50px}.app-download-banner.flex-stack .app-logo img{width:48px}.app-download-banner.flex-stack p{font-size:12px}.cookies{padding:16px 15px 25px}.cookies-title{color:#ed0000;font-size:22px;line-height:28px;margin:0 0 15px;font-weight:700}@media (max-width: 767px){.cookies-title{font-size:20px;line-height:26px}}.cookies>p{margin:0 0 11px;font-size:16px;line-height:1.428571429}#ot-sdk-btn.ot-sdk-show-settings,#ot-sdk-btn.optanon-show-settings{color:#ed0000;border:2px solid #ED0000;border-radius:30px;height:auto;white-space:normal;word-wrap:break-word;padding:1em;line-height:1.2;cursor:pointer;font-weight:700;-webkit-transition:background-color .5s ease;-o-transition:background-color .5s ease;-moz-transition:background-color .5s ease;transition:background-color .5s ease}#ot-sdk-btn.ot-sdk-show-settings:hover,#ot-sdk-btn.optanon-show-settings:hover{background-color:#ed0000;color:#fff}.legal-warning-icon{color:#ed0000;font-family:Nunito-Regular,Roboto-Regular,Century Gothic,sans-serif;font-weight:700;font-size:2.5em}.legal-warning .MuiAccordion-root{margin-bottom:22px;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.legal-warning .MuiAccordion-root:before{display:none}.legal-warning .MuiAccordion-root.Mui-expanded{background-color:transparent}.legal-warning .MuiAccordionSummary-root{border:0;border-bottom:1px solid #374649;padding-left:0}.legal-warning .MuiAccordionSummary-root>div:first-of-type{font-size:19px;font-weight:600;color:#374649}.legal-warning .MuiAccordionSummary-root:before{display:none}.legal-panel-body{font-size:16px;line-height:1.428571429;color:#374649}.legal-panel-body>p{margin-bottom:11px}.faqs-container{background-color:#fff;padding-top:25px;padding-bottom:15px}@media (max-width: 767px){.faqs-container{padding:10px 0 5px}}.faqs-header-container{max-width:1420px;padding:0 10px;margin:0 auto}@media (min-width: 1200px){.faqs-header-container{max-width:1160px}}.faqs-header{text-align:center}.faq-icon-button{padding:5% 5% 2.5%}@media (max-width: 518px){.faq-icon-button{padding:0}}.faq-icon-button button{height:110px;width:160px;background-position:center;background-repeat:no-repeat;background-size:100%;background-color:transparent}@media (max-width: 518px){.faq-icon-button button{height:80px;width:80px;background-size:80%}}.faq-icon-button p{text-align:center;font-size:18px;line-height:24px;font-weight:600}.faq-icon-button.active p{padding-bottom:10px;border-bottom:2px solid #ED0000}.faq-icon-button.help:hover{cursor:pointer;display:flex;align-items:center;flex-direction:column}.faq-icon-button.help:hover button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAABtCAYAAAAmuWpHAAAM+ElEQVR4nO2de7RUVR3HP1cuEqJwQZRoBkfKpELMFwjJU/GZWvhKFEkztTRNzTQzrchWPgo1TUtDNFJbiqmoqGmFlEtRsVIiyReTM5oiSL6uIEh/fPdZc+FeZs6cOfs85uzPWrPOzOXM3j9mfrMfv9cGh8PhcDgcMdDi56Z169ZZE6AwKG+t7QjYArgP2AE4Hrjdx3u2B1YDS+2JFR7Fl0uB3tfS4ku12CRQ6w6P0cAeQB/gZB/3HwE8CzwHjLcnVnpwCtiZU4C3gbnU/nweAZ4091/no+1d0azTCoxoQMamoTVuARLIt4DNgf3RdPlslXvfAobX0fZ0IA+sBX4VVMBmwo2AnbkOKci9aKoMk9eAo4GpwP9q3NsNuBy4A/h0yHIkBrcJSS4HAXPM89uBw+IQwm1CwmMM8Km4haiDJcA75vnf4xTEJllZA54CXIWm1tHAY/GK44t/A58AtgEWxiyLNbIyAu5irt2AbWOUo15eR7tse2ugmMnKCPgjoCewGLgtZlkcHciKAi4FjopbCEu0AOcBOwPfA/4Vrzj1kRUFbGZGoBEeZL/cN0ZZ6iYra8Bm5kVgmXn+fJyCBKEZRsDuaPp5Gng/ZlniYBnwWWAo8OeYZambZhgB7wMWkMIPP0ReBR5CZqZUkXYFbAXGmuc7ITOLI0WkXQHXAKeiqJTjSeEIkHWcL9hRFecLdoRBHjif+kLHIsEpYDa4BZiGNmr9YpZlPZrBDBMJxVK548utUHTNaGAY8i8PAnqgCJYXkU1uCfAM+uL/20j/hXyukbevMdce5pEYnAL6px/wJWAK8Lkq920O7GgeHZkP3IhGo3YbAlZhMnAS8FdkskkMadmEbIEMziusCbIRiqVyf+As4BtAL/Pn1cj2+CjyvZaA5ShqpQfQBhRQ/OHu5uGZiFYAV6Lw/Lf8ytHgCBgY25uQNIyAO6LRoxfweeAPUXRaLJVbgK8BF6MfAGgEuRZFKtcKqe9IH+Bg4DhgAvB94OvAd4AbaOJwq1qkYRMyHn2BrUSUylgslQcC84CrkfLNB0ahdd8s6lM+zP2zgD2B3YAHga2B64H7gQFhyJ1G0qCAs9HI8wj+Uh8bolgq7ww8hTwsK4EphXxuHOFFUS8E9kE5wm+Y508hxcwcaVDAV6jsOF+y2VGxVN4djXwfRZHIwwr53E2WursNBRE8DnzM9Lunpb4SSxoUMBKKpfJQ4AGgN3ArMLaQzwVbgfvnFbSsuButce9BG5bM4BQQKJbKfYA70VrzZuCoQj4XlamkHaVc3o3SBu5Cnoso6A1cABwbUX+dcAooZgLbAX8Bjivkc1EHNaxGNsYFaENyE9FE9vzQPGZSiSqKlMwrYLFUngxMQlULDi3kc6tjEqUdOBTZE8ciE5Bt3unw/CMR9NeJTCugmXovMy9PKuRzy6rdHwFlZB8E+DHQ13J/FwKnA0cSkX11Q9JgiLbJuWjKm1vI5+4K2EYrMjKPRba9dlTQ6HbkE66X25CdcG/gbCOjLVYBV1hsvyZJc8X1BM5BuR2XYjHAtFgqtwFFtBDfpZDP/a3G/V39eRwwA1Uw2JC1wDWo2la90/oItB5ciTYk7zpXXDScitxUIKf5jRb7OgEp38O1lG8j7I92rN3Rum02inzZEgUr7I38x9sAh1Dfj+lx5GcehQzWMwPIlwqSpoAdRwrbgQdHmuuMAO/tj8w13VFS1GQ6u+eGI9POwcCZaESvh2uQAk6hiRUwaZuQK5HD/hBkF7NCsVQejOrFfIjqANbLiSjiZSlwOF37hp9AIVCgtVz3OvuYa+Qba/pqSpKmgGtRdMgdlvsZY65PFvK5ICOtFzwwDXi3yn1zkXL2R7nL9bAcTcWRBWHEQdIUMCpGmmvQsmfnoHXeDTXu+5BK1YKtAvSzwFz3CPDeVJBVBdzOXBcFfP/7aJNQyzzQn0o5uP8E6MerTz0swHuDMBAtLwZF1F/iNiFR4dl+bAcbXIo+4+eAfwZ4/wvmOjg0iapzD1obF4GPoxHcKr4U8KUlS6wJMO+hP27038ZP3MtWt55RraFEoSq0IQPvVPP6DIJ9mV7IflQjkud52Qr5oq0roN8peFP0gXp5D7YeK0w/mzb8P6tOb3MN0+/bDZlcfoE8IFNN+ycSbKcNleSlng1L54+jgN+gnf0HUXTodwq+BDjNpiCGvqafdpQvYYsP0Y9vVYhtTmH9Tck8ZIgOMvV6eO4E38lLDfIYEdfP9jsCHmNVis6cYLl9b2caZgSIN329jhKPJtCY8oHiE702mxK/Chh1Nr3t/jwFtBFt8iga/cLAk+/NkNpLHH4VMOp8XNv9eSaRgZb7aZRtzfWNOIWwiV8FnGVVis782nL7Xinb7areFT9DzDWovTLx+N2EnI0WxMdgN0jyTaTs51vsA3QIDMBnQmxzpbmGOXp78j0dYpuJwq8Crga+aR7NwGJzHRVim7cg+9+dIbW3KZUjXbOtgIOHDKl9U0BiKlC5ANm5BhVL5UGFfO7lENpchU63DIsRyP63nCaegjPpCy7kc++hSBOAA0Jq9mjkIw7rQJyJ5vogEXgkOvAFFGh7UBSdWfUF+3HhVXPFNYIPN96fUJTJgYRzeHRfVBkrLBOSFzB7f0jt+WUWqoczhgjMb1GMgEl1491qrvuZEmyNchXyoV4VQlvD0A54NQoQiBIvAGJpFJ1FoYCeG8/2r8lz403zc3Mhn1uEcjhaUVJ4GIRlr/M8QXPQDzdK9gK+aK7WiUIBk+zG+625nmzqASaBPsBXzPPrY+h/BVoDRuJ9iUIBk+zGmwG8h+xtE2vcGxUnoEJFLxBTsniURKGAiXXjFfK55VQyzs6zI05dbI7C/UGVWZv+4J0oFDDpbrzp6IseVyyVx4cvTl2chcL4X8ZuTnRiiCIkP9FuvEI+92KxVJ6BAkd/ViyVhxfyuSjtbh5bIwUE1YUJJVi2UTOXzWh4iGYE9Nx4/ZAi2nr0M/0E+eJ+gNIrd0F5yXEwHa39FhEsWb4aSTWF2R0B/bjwknBWXCGfe7VYKl8I/AS4pFgq31vI52zli3TFRORJAVWrWlPl3iAkNqI9k664jfBTZBfsh6rjR0Uv4Jfm+SzAhmsosaYwp4CGQj63Bh35ugaYVCyVbacFeFyBqmstQ5W0bJBYU5hTwA4U8rknqFTnuqJYKu9gucvDkdJjrrYKZCbWFOYUsDMXo8MFewJziqWyrdFje3TqEmgKtlaMiQSbwpwCboApUD4ZVU0YDMwulsph5ym3IT9vG6pPc3rI7W/I2cDPse9ee9P049sUllQF7EE0VeK7pJDPvYZKxLWj9Mrr8VlN1gfdUPT0EBS8cBjh5id3RWJNYUkr0QuwL/B7VDZjJPbWRTUplsqTUOXTTVDtwkZNGS3I9fdl9CXthY4hq0mzluhN4gh4BLAZKo4zIU5BCvncHahsMOZ6UYNNTkfKh7n6Ur5mJokKOBNZ7BeizUCsFPK5q6lUqj+H4Ep4EZW13mnA7xoUrSlI4hScSIql8jQqi+sr0VrHzwfTgozcZ5rX5xJAiYNOwWGlPNSbmJbmKTipXEBlJDwVmTZq1X3uhvJNGlK+EAjiC46kUllWC1QG5SKU+XYZ8t32RuHrXUXP9EJ5J17W3RmEm7ZZD0F8wZFUKnMjYP1cjpTvA5S62FX10hw6+PAAc9+xxKd80Jgv2KpL0o2AwbgZWIIql76wwb+NRSPfAGSYPQylgMZJI94cq35kNwIGZyGdy3CchqJZBqByGrsRv/JBY75gq35kp4DhcRJatLeiSqkjCXZYoQ0a8QVbrVSWJgWcCsxHESRJpIwOpfkqiqqO6sR1PwTxBdft1w1CmuyAb6OssXZUOqLpM8bCIOl2wDQp4APAPsBTwK7WBHKsR9aOa63GwcDuQJCjVR0JJU0KuAqtAR1NRJo2IY76aEFHhc2ncjhj4nAK2LyMRonuY6jkuSQOp4DNy/NUCqfPi1GOqqRpDeiHPnR9enkWeRUlPg0kwUXOm2UEbEEusJVo3eMQy0iw8kHzKGBfYE/z/PhqNzqSRbMo4AoUq/cain1zpIQ0eUIc69MbxR0+i7/UgEBkMSvOUZs2pHiLUb5JanEKmE6GUjnpc6c4BWmULCrg4cApWE62scxjKDNvPsmobR2YZrMD1mIclQNqPon9miy2WEs0BSetk8UR0KNWSqUjArKmgA8Dk1B+7ndjlqUr9gNeQrGPm8UsSyRkbQqG+s7zHYlMHXNQeqVtvg1sax6jcQfVZJrhwCOoOtaFDbQzAKVq+vmxz0bru0XoTOOmxyngxmmj8vn4KcyyL6r39w905gcop3Yxmvr9HL1wDQqo2JGMBFVkcQr2y0PAyWi37MfYeyKwpXkciIpa5qgkdg/12e+79YmZbpwCbpx1aETyy7XAeFTa1zvj9xlU+X4Uqj3tcDgcDofD4XBknv8DGcYeFuNwaXQAAAAASUVORK5CYII=)!important;background-color:transparent;background-position:center;background-repeat:no-repeat}.faq-icon-button.problems:hover{cursor:pointer;display:flex;align-items:center;flex-direction:column}.faq-icon-button.problems:hover button{background-image:url(/area-online/assets/faq_icon_problems_on.307bbe6d.png)!important;background-color:transparent;background-position:center;background-repeat:no-repeat}.faq-icon-button.digital:hover{cursor:pointer;display:flex;align-items:center;flex-direction:column}.faq-icon-button.digital:hover button{background-image:url(/area-online/assets/faq_icon_digital_on.bce0e810.png)!important;background-color:transparent;background-position:center;background-repeat:no-repeat}.faq-accordion{margin:35px 23.5px 0}.faq-accordion .MuiAccordion-root{margin-bottom:22px;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;background-color:transparent}.faq-accordion .MuiAccordion-root:before{display:none}.faq-accordion .MuiAccordionSummary-root{border:0;border-bottom:1px solid #374649;padding-left:0}.faq-accordion .MuiAccordionSummary-root>div:first-of-type{font-size:19px;font-weight:600;color:#374649}.faq-accordion .MuiAccordionSummary-root:before{display:none}.faq-accordion .MuiAccordionDetails-root{padding:15px 0}.reader{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAADLUlEQVRIiYXVz4ocVRQG8N+51T0TJ3HCCGpAshLdiC7cCEFRF8nGvIBuXOrCB9AXyFbwCVzp0o2ggm4kJkgwahCigvG/IwrJTJL529X3uKjqnu6ZyXiguHVv3ft93zn3nFOht2xWVpMTQTjaEjdwPsPvW8F2pK3C1oDt4Mk7a9PNg8nLVnFqcjomT+6hNjPz4KnC5UjPRvjlKDVTgs3IUbDb8EaQGSLqHngla3gF53qSRwpXiReDb/+XYGNgWKq1hnePV4aVtgdvsFkYcbpJ5yYxDFaazMvBc8FXRxJsF0rRjLGZPLzLsU65tYbNASXdX5IyAxDVfQ1fBM8HX96TYKtUkUXp1e4ucnqH2w03FxhUhIx9WVAKkRYbLkY6E+HK4QQNoQt6ZDe/O2SY3cW3neyqdgTNrBdZBIPgYvACLh8aogm46EBHwcJMJqHNQsm9TOvOVKWbLwSfYPkAwQQnZ/xvIrRSuwe20iGaHabp22tcOjREsxb95rU6NoywrNGqxrwfrGZXT1NRtYttGXPBfPTmPZgoahS3srWarcUMG5GOR1gSl4pyqdtfzUZv3A1v4sF7epAYKG7n2D/ZWuwpb2XrdoYlxVJUxyLcybSdY4nlGDgZjVZt9veZOYLAWLWuu7RJvi/0+bWhupupZKhS6MZRto4Fw2keHkJQ+8mGtJN1uYjXMcSH+LXwWqElvql8NhRncLaKzeSjlu8WSEcRTNiDZ/AA3sbLeBQ/4XO8WvgXT+A3fBxs9iGOe3qQuovqJWziRzyNbV17/h5X8RAew984i43kgzqDM2vTtpKZZHZjt76CHbyHa3gc5/ESLuEUfqjy+jBKGQqjQwimHozn16/hRuXPnu1r/IWn8E5ltfAp/qiMTggD7Dr4t5oLUYuBsKisb6vrQ5PMcrNyE9dLf6jl55SWNZYUu5nyKA8mZZNYjFCU6ccUcweHvRjSQNiRcy38UILRhEf2BbenZrYm6szBEMYYS0MUUY/yYKTrgheCcc70lEmGTWxsPtbBuKUpcnlP6z6CVh32r2+VfQ7Hwfo5cJmTqt5vs1l0BSfRVvUQgHnbL4KxUAZYn139D4pNPLsPyF4wAAAAAElFTkSuQmCC);min-height:25px;display:inline-block;padding:3px 5px 3px 32px;background-color:transparent;background-repeat:no-repeat;background-position:0 0;background-size:20px}.digital-billing-pdf-icon{display:inline;width:20px;margin:0 5px}#main-footer{background-color:#fff}@media (max-width: 767px){#main-footer .footer-container{display:none}}#main-footer .footer-container-mobile{display:none}@media (max-width: 767px){#main-footer .footer-container-mobile{display:inherit}}.footer-container{margin-left:auto;margin-right:auto;max-width:1420px;width:100%;font-size:12px;height:114px}.footer-container>span{line-height:24px}.footer-container>.footer-left{flex-wrap:wrap}.footer-container>.footer-left>a{display:inline-block;line-height:24px}.footer-container>.footer-left>a:not(:last-of-type):after{content:"|";margin:0 24px;color:#a8adae;text-decoration:none!important;display:inline-block}@media (max-width: 767px){.footer-container>.footer-left>a:not(:last-of-type):after{margin:0 16px}}@media (max-width: 767px){.footer-container>span{flex-grow:0;margin-left:0}}@media (max-width: 991px){.footer-container.stack{flex-direction:column;text-align:center;align-items:center;justify-content:space-evenly}}.footer-container-mobile{font-size:12px;height:114px}.footer-container-mobile p>a:not(:last-of-type):after{content:"|";margin:0 20px;color:#a8adae;text-decoration:none;display:inline-block}.footer-container-mobile p{margin-bottom:12px;text-align:center}.my-personal-data-input{margin-top:16px}.my-personal-data-input .MuiOutlinedInput-root{margin-top:10px}.my-personal-data-input .MuiInputBase-root{padding:0}.my-personal-data-input .edit-icon{border:1px solid #ED0000;border-radius:100%;rotate:45deg;width:60%}.my-personal-data-input .save-icon{border:1px solid #ED0000;border-radius:100%;margin-left:8px;margin-right:8px;padding:2px}.my-personal-data-input .cancel-icon{border-radius:100%;padding:2px}.my-personal-data-input .clean-icon{width:26px;padding-right:10px;background:transparent}.my-personal-data-input span{margin-top:8px}.flex-stack.address-form{flex-direction:row;padding:12px 0}.flex-stack.address-form .MuiAutocomplete-popper{margin:0!important}.flex-stack.address-form .MuiAutocomplete-root .MuiInputBase-root{padding:0}.flex-stack.address-form .MuiAutocomplete-root .MuiInputBase-root input,.flex-stack.address-form .MuiSelect-select{padding:12px 14px}.flex-stack.address-form .MuiInputBase-root{margin-top:0}.flex-stack.address-form.first-row{justify-content:space-between;padding-top:15px}.flex-stack.address-form.first-row .MuiAutocomplete-root{min-width:49%}.flex-stack.address-form.second-row .MuiAutocomplete-root{min-width:67%}.flex-stack.address-form.second-row .MuiAutocomplete-root:first-child{min-width:32%}@media (max-width: 767px){.flex-stack.address-form.second-row .MuiAutocomplete-root{width:100%}}.flex-stack.address-form.third-row{justify-content:space-between}.flex-stack.address-form.third-row .MuiAutocomplete-root{min-width:19%}.flex-stack.address-form.buttons-row button{font-weight:600}.flex-stack.address-form #postCode{padding-right:0}@media (max-width: 767px){.flex-stack.address-form{flex-direction:column;padding:5px 0 0;gap:5px;margin-bottom:5px}.flex-stack.address-form>div{margin:10px 0 0}.flex-stack.address-form.buttons-row{flex-direction:row}.flex-stack.address-form.buttons-row .red-button{width:auto}}.my-data-container{padding:0 0 32px;flex-direction:column}.address-form-summary-modal{margin-top:10px}.address-form-summary-modal>p{margin-bottom:10px}.address-form-summary-modal .updatePostalAddresAll{margin:20px auto;padding-left:20px;padding-right:20px}.address-form-summary-modal .updatePostalAddresAll .checkDiv label{margin-right:8px}.address-form-summary-modal .updatePostalAddresAll .checkDiv label span{padding:0}.address-form-summary-modal .updatePostalAddresAll .checkDiv p{font-size:12px}.address-form-summary-modal .updatePostalAddresAll .subtitleCheck{margin:12px auto;font-family:Roboto-Medium}.address-form-summary-modal .updatePostalAddresAll .subtitleCheck img{margin-left:8px;width:37px}.address-form-summary-modal .updatePostalAddresAll .listCheck p{margin-bottom:8px}.address-form-summary-modal .updatePostalAddresAll .listCheck .iconTxt{font-family:Roboto-Bold;margin-right:8px;font-size:18px}.account-alias-input.MuiFormControl-root .MuiInputBase-root{margin-top:0}@media (max-width: 767px){.account-alias-input.MuiFormControl-root{margin-top:16px}}.iban-text{font-size:12px;margin-left:4px}.banner-award.data-success,.banner-alert.data-success{position:absolute;top:0;left:0;right:0;width:100%;-webkit-box-shadow:0px 3px 5px rgba(55,70,73,.2);-moz-box-shadow:0px 3px 5px rgba(55,70,73,.2);-o-box-shadow:0px 3px 5px rgba(55,70,73,.2);box-shadow:0 3px 5px #37464933;z-index:100;animation:fadeIn 1s;border-radius:0}@media (max-width: 767px){.banner-award.data-success,.banner-alert.data-success{position:fixed}}.banner-award.data-success.address>.banner-content-info,.banner-alert.data-success.address>.banner-content-info{padding-top:0}.banner-award.data-success.floating,.banner-alert.data-success.floating{position:fixed}@media (min-width: 768px){.banner-award.data-success.floating,.banner-alert.data-success.floating{width:25%;right:32px;top:32px;left:auto}}@keyframes fadeIn{0%{opacity:.5}to{opacity:1}}.banner-alert.data-successNoAbsolute{width:100%;-webkit-box-shadow:0px 3px 5px rgba(55,70,73,.2);-moz-box-shadow:0px 3px 5px rgba(55,70,73,.2);-o-box-shadow:0px 3px 5px rgba(55,70,73,.2);box-shadow:0 3px 5px #37464933;z-index:3;animation:fadeIn 1s;border-radius:0}@media (max-width: 767px){.banner-alert.data-successNoAbsolute{position:fixed}}.banner-alert.data-successNoAbsolute.address>.banner-content-info{padding-top:0}.my-paswords{height:100%}.my-paswords>h4{font-size:16px;line-height:24px}.my-paswords>h5{font-size:14px;line-height:20px}.my-paswords>.passwords-subtitle{margin-top:10px;margin-bottom:10px}.passwords-container{margin-top:20px;margin-bottom:20px;gap:30px;width:100%}@media (max-width: 767px){.passwords-container{width:100%}}.passwords-container>.form-input{width:100%}.password-save-button{margin-top:20px;width:100%}.password-save-button>button{padding:10px}.my-contracts-tabs .MuiTabs-scroller{width:100%;font-size:10px;outline:2px solid #E6E7E8;z-index:0}.my-contracts-tabs .MuiTabs-flexContainer>.MuiButtonBase-root{padding:0;margin-right:32px}.my-contracts-tabs .MuiTabs-flexContainer>.MuiButtonBase-root.Mui-selected{color:#ed0000}.my-contracts-download-buttons .MuiButtonBase-root{padding:0}.my-contracts-download-buttons .triangle-button:not(:last-of-type){padding-bottom:8px}.flex-stack.my-contracts-selectors .MuiSelect-select{padding:12px 14px}.flex-stack.my-contracts-selectors .MuiSelect-icon{top:calc(50% - .2em)}@media (max-width: 767px){.flex-stack.my-contracts-selectors{flex-direction:column;width:100%;align-items:center}.flex-stack.my-contracts-selectors>div:last-child{margin:24px 0 0}}.flex-stack.my-contracts-selectors .loadingDivContract{width:100%;position:relative}.flex-stack.my-contracts-selectors .inputSelectorCc{pointer-events:none}.flex-stack.my-contracts-gray-header{background-color:#f7f9fa;margin-top:16px;margin-bottom:16px;padding:8px 16px}.flex-stack.my-contracts-gray-header>div:first-child p{margin-bottom:4px}.flex-stack.my-contracts-gray-header>div:first-child img{margin-right:16px}.flex-stack.my-contracts-gray-header .my-contracts-header-address{width:60%}@media (max-width: 767px){.flex-stack.my-contracts-gray-header .my-contracts-header-address{width:100%}}.flex-stack.my-contracts-gray-header .my-contracts-header-address .imgIconHeader{width:34px}@media (max-width: 767px){.flex-stack.my-contracts-gray-header{flex-direction:column}.flex-stack.my-contracts-gray-header>div:first-child{align-items:flex-start;width:100%;margin-bottom:8px}.flex-stack.my-contracts-gray-header>.my-contracts-download-buttons{align-self:flex-end;align-items:flex-start}}.my-contracts-data-inputs{margin-bottom:12px}.my-contracts-data-inputs .MuiInputBase-root{padding-right:6px}.contract-data-tab{padding-bottom:48px}.contract-data-tab .noActive{margin-top:16px}.contract-data-tab .payment-debt-container{margin-top:16px;padding-bottom:10px;border-bottom:1px solid #A8ADAE}.contract-data-tab .payment-debt-container p{margin-bottom:10px}.contract-data-tab .payment-debt-container img{width:30px;margin-right:10px}.contract-data-tab .payment-debt-container .payment-debt{color:#00000061;font-family:Roboto-Medium;font-size:14px}.contract-data-tab .payment-debt-container .payment-debt span{font-size:13px}.contract-data-tab .textContractAddress{margin:10px auto}.payment-success-popup .MuiPaper-root{padding:8px 16px}.payment-success-popup .MuiPaper-root .red-button{margin:0;max-width:33%}.payment-success-popup .MuiPaper-root .buttons.flex-stack{margin-top:16px}.payment-success-popup .MuiPaper-root .buttons.flex-stack .red-button{margin:0;max-width:33%}@media (max-width: 767px){.payment-success-popup .MuiPaper-root{margin:16px;width:calc(100% - 32px);padding:8px}.payment-success-popup .MuiPaper-root .buttons.flex-stack{flex-direction:column}.payment-success-popup .MuiPaper-root .buttons.flex-stack .red-button{margin-top:16px;max-width:100%}}.payment-success-popup .MuiPaper-root .flex-stack:has(h3){margin-bottom:16px}.flex-stack.my-contract-data-digital-billing{border:1px solid #CDD0D0;border-radius:12px;padding:16px;margin-bottom:12px;margin-top:12px}.flex-stack.my-contract-data-digital-billing>.flex-stack>div button{text-align:left;align-items:baseline}.flex-stack.my-contract-data-digital-billing>.flex-stack>.flex-stack{width:50%}.flex-stack.my-contract-data-digital-billing>.flex-stack>.flex-stack>button{padding:10px}.flex-stack.my-contract-data-digital-billing>.flex-stack>.flex-stack>button:hover,.flex-stack.my-contract-data-digital-billing>.flex-stack>.flex-stack>button :focus-visible{text-decoration:underline;cursor:pointer}.flex-stack.my-contract-data-digital-billing>.flex-stack>.flex-stack>button button{text-align:left;align-items:baseline;white-space:pre-line}@media (max-width: 767px){.flex-stack.my-contract-data-digital-billing{flex-direction:column;align-items:flex-start}.flex-stack.my-contract-data-digital-billing>div:last-of-type{margin-top:8px}.flex-stack.my-contract-data-digital-billing>div:last-of-type>button{text-align:left}.flex-stack.my-contract-data-digital-billing>.flex-stack{flex-direction:column;align-items:flex-start;width:100%}.flex-stack.my-contract-data-digital-billing>.flex-stack>.flex-stack{width:100%}}.flex-stack.my-contract-data-digital-billing .flex-stack.plusActiveBtn{width:25%}.flex-stack.my-contract-data-digital-billing .flex-stack.plusActiveBtn .shadow-flex{width:100%;padding:10px}@media (max-width: 518px){.flex-stack.my-contract-data-digital-billing .flex-stack.plusActiveBtn{width:50%}}.flex-stack.my-contract-data-digital-billing .flex-stack.plusInactiveBtn{width:50%;max-width:50%;justify-content:flex-end}@media (max-width: 767px){.flex-stack.my-contract-data-digital-billing .flex-stack.plusInactiveBtn{width:100%;max-width:100%}}.flex-stack.my-contract-data-digital-billing .flex-stack.plusInactiveBtn .shadow-flex{max-width:50%;padding:10px}.digital-billing-state-container>p{margin-bottom:16px}@media (max-width: 767px){.digital-billing-state-container{margin-bottom:16px}}.billing-state-badge{font-size:12px;line-height:14px;padding:4px 20px;margin-top:16px;border:1px solid}.billing-state-badge.no-digital-billing{border-color:#374649}.flex-stack.contract-product-row{gap:8px;margin-bottom:18px}@media (max-width: 767px){.flex-stack.contract-product-row{gap:0}}.flex-stack.contract-product-row>div{width:33%}.flex-stack.contract-product-row>.textWithTitle p:first-child{line-height:28px}.flex-stack.contract-product-row .red-button>button{padding:10px 15px}.flex-stack.contract-product-row .white-button>button{min-width:0;padding:10px 16px;margin-left:16px}@media (max-width: 767px){.flex-stack.contract-product-row{flex-direction:column;margin-bottom:0}.flex-stack.contract-product-row>div{width:100%;margin-bottom:10px}}.flex-stack.contract-product-row .table3D{width:66%}@media (max-width: 767px){.flex-stack.contract-product-row .table3D{width:100%}}.flex-stack.contract-product-row .table3D .table2D3D{width:70%}@media (max-width: 767px){.flex-stack.contract-product-row .table3D .table2D3D{width:100%}}.flex-stack.contract-product-row .table3D .basicTable .hyxmwx,.flex-stack.contract-product-row .table3D .basicTable .sc-hLQRIN{padding:0 4px}.flex-stack.contract-product-row .table3D .basicTable .jnKa-Dc{font-size:14px}.flex-stack.contract-product-row .table3D .basicTable .lmTtlo{flex:inherit}.flex-stack.contract-product-row .table3D .basicTable .jtfTQm{font-size:14px;font-family:Roboto-Bold}.flex-stack.contract-product-row .table2D{width:55%}@media (max-width: 767px){.flex-stack.contract-product-row .table2D{width:100%}}.flex-stack.contract-product-row .table2D .table2D3D{width:100%}.flex-stack.contract-product-row .table2D .basicTable{font-size:14px}.flex-stack.contract-product-row .table2D .basicTable .hyxmwx,.flex-stack.contract-product-row .table2D .basicTable .sc-hLQRIN{padding:0 4px}.flex-stack.contract-product-row .table2D .basicTable .lmTtlo{flex:inherit}.flex-stack.contract-product-row .table2D .basicTable .sc-hIPCAL,.flex-stack.contract-product-row .table2D .basicTable .sc-dmyDGi{width:90%}.flex-stack.contract-product-row .table2D .basicTable .jtfTQm{font-size:14px;font-family:Roboto-Bold}.flex-stack.contract-product-row .table2D .basicTable .jnKa-Dc{font-size:14px}.flex-stack.contract-product-row .Td20TableNote{font-size:12px;font-family:Roboto-Bold}.flex-stack.contract-product-row .powerContractC p{margin-bottom:5px}.flex-stack.contract-product-row .contracted-PowerNoTable p{margin-bottom:8px}.flex-stack.contract-product-row .contracted-PowerNoTable span{margin-right:18px}.contract-product-container{padding:10px;margin-top:10px}.frame-surface{border:1px solid #CDD0D0;border-radius:12px;padding:16px;margin-bottom:12px}.contract-radio-button{align-items:center;width:107px}.contract-radio-button span{white-space:nowrap}.contract-radio-button .service-facilita-icon{margin-left:5px}.contract-consumption-time{line-height:28px}.lateralDigitalContainer{max-width:700px}@media (max-width: 518px){.lateralDigitalContainer{width:100%}}.lateralDigitalContainer .lateralDrawer-close-section .lateralDrawer-close-button{justify-content:space-between;padding:30px 30px 10px 48px}.lateralDigitalContainer .lateralDrawer-close-section .lateralDrawer-close-button button{padding:0;min-width:0}.digital-lateral{width:100%;padding:20px;font-family:Roboto-Regular}@media (max-width: 518px){.digital-lateral{padding:20px}}.dig-inv-title{margin-bottom:25px;padding:0 20px}@media (max-width: 518px){.dig-inv-title{flex-direction:column;padding:0 10px;gap:10px}}@media (max-width: 518px){.dig-inv-title .mainTitle{width:100%}}.dig-inv-title .select .selectAllTitle{margin-right:12px;font-family:Roboto-Medium}.dig-inv-title .select .toggle-switch{margin-top:3px}.digInv_list_container{width:100%}.digInv_list_container .header-list{padding-bottom:8px;margin-bottom:20px;border-bottom:1px solid #E6E7E8}@media (max-width: 518px){.digInv_list_container .header-list{display:none}}.digInv_list_container .header-list p{text-align:center;font-size:14px;font-family:Roboto-Medium}.digInv_list_container .header-list .typeTitle{width:29%}.digInv_list_container .header-list .addressitle{width:47%}.digInv_list_container .header-list .contractTitle{width:20%}.digInv_list_container .digInv_row_container{border-radius:12px;-webkit-box-shadow:0px 6px 16px rgba(55,70,73,.2);-moz-box-shadow:0px 6px 16px rgba(55,70,73,.2);-o-box-shadow:0px 6px 16px rgba(55,70,73,.2);box-shadow:0 6px 16px #37464933;gap:15px;padding:20px 10px;align-items:center;margin-bottom:15px}@media (max-width: 518px){.digInv_list_container .digInv_row_container{align-items:flex-start}}.digInv_list_container .digInv_row_container .checkbox-row{width:15px}.digInv_list_container .digInv_row_container .checkbox-row span{padding:0 0 0 10px}.digInv_list_container .digInv_row_container .show-desktop{width:100%}.digInv_list_container .digInv_row_container .main-content{gap:10px;width:100%}@media (max-width: 518px){.digInv_list_container .digInv_row_container .main-content{flex-direction:column;gap:15px}}.digInv_list_container .digInv_row_container .main-content .typeCol{width:29%;margin-right:10px}@media (max-width: 518px){.digInv_list_container .digInv_row_container .main-content .typeCol{width:100%}}.digInv_list_container .digInv_row_container .main-content .typeCol .icon-content{flex-wrap:wrap;align-content:center;gap:5px}@media (max-width: 518px){.digInv_list_container .digInv_row_container .main-content .typeCol .icon-content{padding-top:0}}.digInv_list_container .digInv_row_container .main-content .addressCol{width:47%}@media (max-width: 518px){.digInv_list_container .digInv_row_container .main-content .addressCol{width:100%}}.digInv_list_container .digInv_row_container .main-content .plus{margin-right:25px}.digInv_list_container .digInv_row_container .main-content .contract{width:20%}@media (max-width: 518px){.digInv_list_container .digInv_row_container .main-content .contract{width:100%;flex-direction:row;gap:10px}}.digInv_list_container .digInv_row_container .main-content.max-contracts.flex-stack{margin-left:64px;gap:0;min-width:100%;width:100%}.digInv_list_container .digInv_row_container .main-content.max-contracts.flex-stack .addressCol{width:35%}.dig-inv-info{gap:15px;margin:10px auto 30px;padding:0 20px;flex-direction:row;font-size:12px}@media (max-width: 767px){.dig-inv-info{width:100%;flex-direction:column;padding:0;flex-direction:column!important}}.dig-inv-info .dig-inv-info-item{flex-direction:column;width:32%;height:100%;background-color:#f7f9fa;padding:8px 8px 16px;gap:12px;border-radius:12px}.dig-inv-info .dig-inv-info-item .item-text{text-align:center;width:100%}@media (max-width: 767px){.dig-inv-info .dig-inv-info-item .item-text{padding:10px}}@media (max-width: 767px){.dig-inv-info .dig-inv-info-item{width:100%;height:auto;flex-direction:row;align-items:center;padding-bottom:8px}}.dig-inv-conditions{margin:0 0 20px 25px;font-size:12px;align-items:center}.dig-inv-conditions .dig-inv-checkbox label{margin-right:0}.activateDigInv-Btn{text-align:center}.activateDigInv-Btn button{white-space:nowrap}.activateDigInv-Btn .active-btn button{padding:15px 20px;width:203px}.activateDigInv-Btn .inactive-btn button{background-color:#b7cbd3;padding:15px 20px;width:203px;color:#374649;border:none}.plusDigital-text{margin:30px auto 25px}.plus-conditions{margin-left:25px;font-size:12px}.plus-conditions .plus-conditions-checkbox label{margin-right:5px}.activatePlus-Btn{text-align:center;margin-top:15px}@media (max-width: 518px){.activatePlus-Btn{margin:25px 0}}.activatePlus-Btn .active-btn button{padding:15px 20px}.activatePlus-Btn .inactive-btn button{padding:15px 20px;background-color:#b7cbd3;color:#374649;border:none}.lateral-selectors .MuiSelect-icon{top:calc(50% - 3px)}@media (max-width: 518px){.lateral-selectors .MuiInputBase-root{width:340px}}.inputSelectorlateral{pointer-events:none}.points-obtained,.points-used,.points-cancelled,.points-expired{border:1px solid #374649;padding:2px 18px;border-radius:2px;min-width:108px;max-width:108px;width:108px;display:flex;justify-content:center}.points-obtained{border-color:#00884a;color:#00884a}.points-expired{border-color:#e6e7e8;background-color:#e6e7e8}.points-cancelled{border-color:#feeded;background-color:#feeded;color:#ed0000}@media (max-width: 767px){.club-points-desktop{display:none}}.club-points-mobile{display:none}@media (max-width: 767px){.club-points-mobile{display:inline-block;width:100%;padding-bottom:32px}.club-points-mobile .filter-buttons .link-button{margin:0}.club-points-mobile .filter-buttons .link-button button{padding:4px 0}}.mobile-points-row{width:100%;padding:16px;margin-top:16px}.club-mobile-title{font-size:16px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:8px;line-height:25px}.club-mobile-points{font-size:14px;font-weight:700}.club-mobile-state{font-size:14px}.date-icon{padding:6px 7px}.mobile-points-text{font-size:14px;margin-top:8px}.mobile-points-text .date-title{min-width:72px}.mobile-points-text img{height:14px;width:14px;margin-bottom:3px}.mobile-points-text p{color:#5d6364;line-height:14px}.mobile-points-text.get-date .date-title{color:#ed0000}.club-header{margin-bottom:16px}.club-header h4.side-bar-title{margin:0}@media (max-width: 1199px){.club-header h4.side-bar-title{display:none}}.club-header .red-button{max-width:max-content}@media (max-width: 767px){.club-header .MuiChip-root{margin:0}}.club-banner-container{margin-bottom:16px;width:100%}.club-banner{background-color:#f0f3ff;width:100%;border-radius:2px;transition:all 1s ease-in-out}@media (max-width: 767px){.club-banner>img{display:none}}.club-banner>div{padding:20px}.club-banner>div>h1{font-family:Nunito-Regular;font-weight:400;font-size:30px;line-height:35px;margin-bottom:10px}.club-banner>div>p{font-family:Nunito-Regular;font-weight:400;font-size:16px;line-height:20px}@media (max-width: 767px){.club-banner>div{padding:15px}.club-banner>div>h1{font-family:Nunito-Regular;font-weight:700;font-size:22px;line-height:26px;margin-bottom:6px}}.club-filters-date-row{width:100%}.club-filters-date-row .MuiSelect-select{padding:12px 24px 12px 10px}.club-filters-date-row .MuiSelect-icon{top:calc(50% - 2px)}.club-filters-date-row .select-label-clear-button{width:16px;margin-right:8px}.my-profile-menu.stack{padding:0}.my-profile-menu>.my-profile-main-menu{width:372px}.my-profile-menu>.my-profile-main-menu>.my-profile-main-menu-header{margin:0 48px 38px}.my-profile-menu>.my-profile-main-menu>.my-profile-main-menu-header>.title-with-gradient{margin-bottom:13px}.my-profile-menu>.my-profile-main-menu>.my-profile-main-menu-header>p{max-width:304px;line-height:18px}@media (max-width: 1199px){.my-profile-menu>.my-profile-main-menu>.my-profile-main-menu-header{margin:20px 50px 20px 48px}.my-profile-menu>.my-profile-main-menu>.my-profile-main-menu-header>h3{display:none}}.my-profile-menu>.my-profile-main-menu>.logout-button{display:flex;justify-content:flex-end;padding-right:27px;margin-top:40px}.my-profile-menu>.my-profile-main-menu>.logout-button>button{text-transform:none;color:#374649;font-weight:400;font-size:14px;font-family:Roboto-Regular,Century Gothic,sans-serif;align-items:center}.my-profile-menu>.my-profile-main-menu>.logout-button>button>.MuiButton-startIcon{height:18px}.my-profile-menu>.my-profile-main-menu.stack{padding:0}.menu-item{cursor:pointer}.menu-item>div{color:#374649;border-top:1px solid #E6E7E8;border-left:4px solid transparent}.menu-item>div:hover{color:#ed0000}.menu-item>div:last-of-type{border-bottom:1px solid #E6E7E8}.menu-item>div>div>.menu-item-content{align-items:center;gap:18px}.menu-item>div>div>.menu-item-content>p{font-family:Nunito-Bold,Roboto-Regular,Century Gothic,sans-serif;font-size:16px;line-height:24px;white-space:nowrap}.menu-item>div>div>.menu-item-content+*{margin-left:80px}.menu-item.selected>div{border-left-color:#ed0000;color:#ed0000}.my-profile-expanding-panel{position:relative;border-left:2px solid #E6E7E8;height:100vh;overflow-y:auto}.my-profile-close-button{justify-content:space-between;padding:30px 30px 10px 48px}.my-profile-close-button button{padding:0;min-width:0}@media (max-width: 1199px){.my-profile-close-button{justify-content:space-between;border-bottom:1px solid #E6E7E8}.my-profile-close-button>h3{display:inline-block;font-size:22px;line-height:26px}}.my-profile-side-close-button{margin-bottom:60px;position:sticky;top:0;background-color:#fff;cursor:pointer;z-index:10}.my-profile-side-close-button button{padding:0;min-width:0}.my-profile-side-close-button>p{display:none}.my-profile-side-close-button.club-panel{margin-bottom:16px}@media (max-width: 1199px){.my-profile-side-close-button{border-bottom:1px solid #E6E7E8;margin-bottom:20px}.my-profile-side-close-button>p{display:inline-block;color:#a8adae;font-family:Nunito-Regular,Roboto-Regular,Century Gothic,sans-serif;font-weight:700;font-size:16px;line-height:24px;margin-left:10px}.my-profile-side-close-button>p>span:last-of-type{color:#374649}}.my-profile-mobile .MuiDrawer-paper{width:100%}.my-profile-points>.MuiChip-label{font-size:14px}h4.side-bar-title{font-size:16px;line-height:24px;margin-bottom:10px;font-family:Nunito-Bold}.banner-notification.pointsAlert{margin-bottom:20px;width:100%;background-color:#fff;border:dashed 1px #FFE74F;justify-content:space-between}.banner-notification.pointsAlert .closeInfoPoint:hover{cursor:pointer}.impact-banner>p{margin-bottom:16px}.impact-banner>.flex-stack{margin-bottom:16px}.impact-banner>.flex-stack p{margin-top:4px;font-size:12px;line-height:14px;color:#5d6364}.consumption-banner .consumption{width:100%}.consumption-banner .consumption p{text-align:right;color:#5d6364}.consumption-banner .consumption .consumption-bar{height:8px;width:100%;border-radius:8px;margin-bottom:4px}.consumption-banner .consumption .consumption-bar.current{background-color:#a8adae}.consumption-banner .consumption .consumption-bar.old{background-color:#e6e7e8}.consumption-banner .consumption-date{white-space:nowrap;width:60px}.consumption-banner .consumption-bars-container{margin-bottom:56px}.consumption-banner .consumption-bars-container div:first-child,.dashboard-module-tabs-title.tab-header{margin-bottom:16px}.dashboard-module-tabs-title .MuiButtonBase-root{font-family:Nunito-Regular;font-style:normal;font-weight:700;font-size:22px;line-height:26px}@media (max-width: 767px){.dashboard-module-tabs-title .MuiButtonBase-root{font-size:18px;line-height:22px}}@media (max-width: 1199px){div.dashboard-header{flex-direction:column;align-items:flex-start}div.dashboard-header>h3{margin-bottom:10px}}div.dashboard-header .dashboard-title{white-space:nowrap}@media (max-width: 767px){div.dashboard-header .dashboard-title{display:none}}div.dashboard-header .dashboard-title-mobile{display:none;font-weight:700}@media (max-width: 767px){div.dashboard-header .dashboard-title-mobile{display:block;margin-bottom:12px}}.dashboard-header-container{overflow:auto;justify-content:flex-end;background-color:#fff;border-radius:8px;margin-left:16px}@media (max-width: 1199px){.dashboard-header-container{width:calc(100vw - 30px);justify-content:center;margin-left:0}}.dashboard-header-products{gap:8px;background-color:#fff;padding:8px;border-radius:8px}@media (max-width: 1199px){.dashboard-header-products{flex-direction:column;justify-content:center}}@media (max-width: 767px){.dashboard-header-products{justify-content:flex-start}}.dashboard-product{align-items:center;background-color:#f7f9fa;gap:8px;border-radius:8px;padding:8px}@media (max-width: 767px){.dashboard-product{padding:4px}}.dashboard-product-icon{width:15px;height:15px}.dashboard-product-tick{width:17px;height:18px}.dashboard-header-divisor{content:"|";margin:0 16px;align-self:center;height:20px}@media (max-width: 767px){.dashboard-header-divisor{margin:0}}.dashboard-link{align-items:center;border:1px #ED0000 dashed;gap:8px;border-radius:8px;padding:8px;white-space:nowrap;height:100%}.dashboard-link:hover{color:#ed0000;font-weight:700}.dashboard-link-container{text-decoration:none}.facilita-icon-small{width:16px}.factilitaArea-cointainer{min-height:500px}.factilitaArea-cointainer .facilitaArea-title{justify-content:space-between;align-items:center;border-bottom:3px solid #F7F9FA}.factilitaArea-cointainer .facilitaArea-title .facilitaDot{padding-right:5px}.factilitaArea-cointainer .facilitaArea-title .facilitaDot button{padding:0}.factilitaArea-cointainer .facilitaArea-title .facilitaDot button img{height:23px;width:10px}@media (max-width: 991px){.factilitaArea-cointainer .facilitaArea-title .facilitaDot{display:none}}.factilitaArea-cointainer .facilitaArea-content{padding:0;justify-content:space-between}@media (max-width: 991px){.factilitaArea-cointainer .facilitaArea-content{flex-direction:column}}.factilitaArea-cointainer .facilitaArea-content .fa-equipment{width:45%;border-right:1px solid #F7F9FA;font-size:16px;font-family:Roboto-Regular;gap:8px}@media (max-width: 991px){.factilitaArea-cointainer .facilitaArea-content .fa-equipment{border-right:none;width:100%}}.factilitaArea-cointainer .facilitaArea-content .fa-equipment .fa-equip-description{justify-content:space-evenly}.factilitaArea-cointainer .facilitaArea-content .fa-equipment .fa-equip-description p{margin-left:8px}@media (max-width: 991px){.factilitaArea-cointainer .facilitaArea-content .fa-equipment .fa-equip-description{justify-content:space-evenly}}.factilitaArea-cointainer .facilitaArea-content .fa-equipment a{text-decoration:none;color:#ed0000}.factilitaArea-cointainer .facilitaArea-content .fa-equipment .fa-seeAll{display:none;text-align:center}@media (max-width: 991px){.factilitaArea-cointainer .facilitaArea-content .fa-equipment .fa-seeAll{display:block}}.factilitaArea-cointainer .facilitaArea-content .fa-equipment .fa-seeAll button{color:#374649;font-family:Roboto-Regular;font-size:16px;line-height:20px;font-weight:400}.factilitaArea-cointainer .facilitaArea-content .fa-appliances-list .facilita-appliance{border-radius:8px;background-color:#f7f9fa}.factilitaArea-cointainer .facilitaArea-content .fa-appliances-list .facilita-appliance:not(:last-child){margin-bottom:16px}.factilitaArea-cointainer .facilitaArea-content .fa-appliances-list .flex-stack.appliance-icon{margin-right:8px}.factilitaArea-cointainer .facilitaArea-content .fa-appliances-list .flex-stack.appliance-icon img{padding-right:0}.factilitaArea-cointainer .facilitaArea-content .fa-repairs{width:55%}@media (min-width: 992px){.factilitaArea-cointainer .facilitaArea-content .fa-repairs{margin-left:48px}}@media (max-width: 991px){.factilitaArea-cointainer .facilitaArea-content .fa-repairs{width:100%;margin-top:16px}}.factilitaArea-cointainer .facilitaArea-content .fa-repairs .service{margin-bottom:16px;align-items:center}.factilitaArea-cointainer .facilitaArea-content .fa-repairs .service .fa-arrow img{padding:3px 15px 0 0}.factilitaArea-cointainer .facilitaArea-content .fa-repairs .tab-header{margin-bottom:12px}.factilitaArea-cointainer .facilitaArea-content .fa-repairs .tab-header button{font-family:Roboto-Regular;font-size:16px;line-height:24px}.factilitaArea-cointainer .facilitaArea-content .faBox-container{background-color:#f7f9fa;border-radius:8px;padding:8px 0 8px 8px;justify-content:space-between;align-items:flex-end}.factilitaArea-cointainer .facilitaArea-content .faBox-container .icon-container{border:1px solid #E6E7E8;border-radius:4px;background-color:#fff;margin:4px 15px 4px 0;width:48px;height:48px}.factilitaArea-cointainer .facilitaArea-content .faBox-container img{padding:4px 15px 4px 0}.factilitaArea-cointainer .facilitaArea-content .faBox-container img.equipmentImg{padding:8px;width:48px;height:48px}.factilitaArea-cointainer .facilitaArea-content .faBox-container a{text-decoration:none;color:#ed0000}.factilitaArea-cointainer .facilitaArea-content .faBox-container:hover{cursor:pointer}.factilitaArea-cointainer .facilitaArea-content .faBox-container .fa-edit .fa-edit-button button{padding:0;font-family:Roboto-Regular}.withOutFacilita a{text-decoration:none;color:#ed0000}.withOutFacilita a:hover{text-decoration:underline}.dashboard-banner.banner-mail{width:100%;margin-bottom:10px;align-items:center}.dashboard-banner.banner-mail .triangle-button-light{white-space:nowrap}@media (max-width: 767px){.dashboard-banner.banner-mail .banner-content-info .flex-stack:not(.buttons){align-items:flex-start!important}.dashboard-banner.banner-mail .banner-content-info .flex-stack:not(.buttons) .flex-stack:not(.buttons){flex-direction:column}.dashboard-banner.banner-mail .banner-content-info .flex-stack:not(.buttons) .flex-stack:not(.buttons) p{margin-right:0}.dashboard-banner.banner-mail .banner-content-info .flex-stack:not(.buttons) .flex-stack:not(.buttons) .triangle-button-light{width:100%;text-align:right}}.resend-email-button{margin:4px;justify-self:flex-end;text-align:center}.resend-email-button>button{padding:10px}.dashboard-banner-text{margin-right:16px}.small-print{margin-top:20px;font-style:italic;font-size:8pt}.cutt-off-title{font-size:14px;line-height:19px}.cutt-off-title .cutt-off-date{color:#ed0000}.planAhora-container .planAhora{margin-top:20px}@media (max-width: 518px){.planAhora-container .planAhora .desktop{display:none}}.planAhora-container .planAhora .mobile-arrows{display:none}@media (max-width: 518px){.planAhora-container .planAhora .recharts-wrapper{margin-left:10px}}.planAhora-container .planAhora .estimation-container{justify-content:space-between;margin-bottom:30px}@media (max-width: 991px){.planAhora-container .planAhora .estimation-container{flex-direction:column;gap:15px;margin-bottom:0}}.planAhora-container .planAhora .estimation-container .estimationBox{width:48%;padding:15px;background-color:#f3f6f7;border-radius:12px}@media (max-width: 991px){.planAhora-container .planAhora .estimation-container .estimationBox{width:100%}}.planAhora-container .planAhora .estimation-container .estimationBox .header{border-bottom:2px solid #E6E7E8;margin-bottom:20px;overflow:hidden}.planAhora-container .planAhora .estimation-container .estimationBox .header .date{margin:10px 0;font-size:11px;font-family:Roboto-Medium}.planAhora-container .planAhora .estimation-container .estimationBox .header .consumDate{min-width:150px}.planAhora-container .planAhora .estimation-container .estimationBox .header .consumDate .title{font-size:16px}@media (max-width: 518px){.planAhora-container .planAhora .estimation-container .estimationBox .header .consumDate .title{font-size:14px}}.planAhora-container .planAhora .estimation-container .estimationBox .header .number{font-family:Roboto-Regular;font-size:26px;text-align:right;word-break:break-word}@media (max-width: 518px){.planAhora-container .planAhora .estimation-container .estimationBox .header .number{font-size:20px}}.planAhora-container .planAhora .estimation-container .estimationBox .header .euro{background:linear-gradient(270.49deg,#46AAFF .28%,#4597FF 4.61%,#4479FF 12.69%,#4361FF 21.68%,#424EFF 31.77%,#4141FF 43.62%,#4139FF 58.81%,#4137FF 89.1%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.planAhora-container .planAhora .estimation-container .estimationBox .foot{font-size:12px}.planAhora-container .planAhora .estimation-container .estimationBox .foot .link{color:#ed0000}@media (max-width: 518px){.planAhora-container .planAhora .titleSection.flex-stack{flex-direction:column-reverse}.planAhora-container .planAhora .titleSection.flex-stack .hour{margin-top:16px}}.planAhora-container .planAhora .titleSection .hour .title{font-family:Roboto-Bold;font-size:13px}.planAhora-container .planAhora .titleSection .hour .hourText{margin-top:9px}.planAhora-container .planAhora .titleSection .hour .hourText span{padding-left:4px;margin-right:15px;font-family:Roboto-Medium;color:#a8adae}.planAhora-container .planAhora .titleSection .hour .hourText .cheap{border-left:5px solid #85b923}.planAhora-container .planAhora .titleSection .hour .hourText .medium{border-left:5px solid #f4a623}.planAhora-container .planAhora .titleSection .hour .hourText .expensive{border-left:5px solid #ED0000}.planAhora-container .planAhora .titleSection .btnHour{gap:5px;cursor:pointer;height:34px;padding:2px;border-radius:30px;border:1px solid #D0E7F0;background-color:#e6e7e8;font-family:Roboto-Medium}.planAhora-container .planAhora .titleSection .btnHour .selected{background-color:#285aff;color:#fff;border-radius:30px;padding:3px 12px;height:30px}.planAhora-container .planAhora .titleSection .btnHour .noSelectLeft{padding-left:12px}.planAhora-container .planAhora .titleSection .btnHour .noSelectRight{padding-right:12px}.planAhora-container .planAhora .flex-stack.bar-graph-and-arrows-container{margin-bottom:20px}@media (max-width: 518px){.planAhora-container .planAhora .flex-stack.bar-graph-and-arrows-container{margin-bottom:0}}.planAhora-container .planAhora .footerGraf{gap:20px}.planAhora-container .planAhora .footerGraf .date,.planAhora-container .planAhora .footerGraf .omie{font-size:12px}@media (max-width: 518px){.planAhora-container .planAhora .footerGraf{margin-top:35px}.planAhora-container .planAhora .footerGraf.flex-stack{flex-direction:column}}.planAhora-container .planAhora .footerGraf .selectDayResponsive{display:none}@media (max-width: 518px){.planAhora-container .planAhora .footerGraf .selectDayResponsive{display:block;width:100%}}.planAhora-container .planAhora .noPriceToShow{margin:30px auto}@media (max-width: 518px){.planAhora-container .planAhora .noPriceToShow{margin:20px auto}}.planAhora-container .planAhora .noPriceToShow p{font-family:Roboto-Medium;font-size:16px;color:#a8adae}.planAhora-container .selecDayNoData{margin:10px 0;justify-content:flex-end}@media (max-width: 518px){.planAhora-container .selecDayNoData{width:100%;justify-content:flex-start}}.planAhora-container .selecDayNoData .selectDayResponsive{display:none}@media (max-width: 518px){.planAhora-container .selecDayNoData .selectDayResponsive{display:block;justify-content:flex-start;width:100%}.planAhora-container .selecDayNoData .selectDayResponsive .btnHour{width:100%}.planAhora-container .selecDayNoData .selectDayResponsive .btnHour>.flex-stack{width:50%;justify-content:center;padding:3px 0}}.dashboard-managements .dashboard-management-button{margin-bottom:16px;padding:16px 0}.dashboard-managements .dashboard-management-button:first-of-type{margin-top:16px}.dashboard-managements .dashboard-management-button:nth-child(5){margin-bottom:32px}.dashboard-managements .dashboard-management-button .dashboard-management-icon{padding:0 16px}.dashboard-managements .dashboard-management-button .dashboard-management-icon img{width:24px;height:24px}.dashboard-managements .dashboard-management-button .dashboard-management-icon.pencil{padding:8px}.dashboard-managements .dashboard-management-button .dashboard-management-icon.pencil img{width:40px;height:40px}.dashboard-managements .dashboard-management-button .small-button-text{font-size:12px;line-height:14px;padding-right:15px}.dashboard-managements .dashboard-management-button .triangle-button-light button{padding:0;margin-bottom:4px}.dashboard-managements .dashboard-management-button:hover{cursor:pointer}.dashboard-managements .dashboard-management-button:hover button{text-decoration:underline}.dashboard-banners-container .dashboard-module-container{margin-right:0;margin-top:32px;width:50%}.dashboard-banners-container .dashboard-module-container.mobile{width:100%}.dashboard-banners-container .dashboard-banner-image{margin-bottom:16px}.dashboard-banners-container .dashboard-banner-button{margin-top:32px}.dashboard-banners-container.mobile .dots>.MuiMobileStepper-root{position:relative;background-color:transparent}.dashboard-banners-container.mobile .dots>.MuiMobileStepper-root .MuiMobileStepper-dots{margin:24px auto 0}.dashboard-banner .mail-banner{width:100%}.dashboard-banner.cuttDateBanner{background-color:#ed00001a}.dashboard-banner.cuttDateBanner .banner-content-info{padding:0}.dashboard-banner.cuttDateBanner .banner-content-info>.flex-stack{align-items:flex-start}.dashboard-banner.cuttDateBanner .banner-content-info>.flex-stack>div:not(.icon-container){width:100%}.dashboard-banner.cuttDateBanner .banner-content-info>.flex-stack .icon-container{background-color:#ed0000;border-radius:100%;width:40px;height:40px;margin-right:8px}.dashboard-banner.cuttDateBanner .banner-content-info>.flex-stack .icon-container img{width:40px;filter:saturate(1) invert(1)}@media (max-width: 518px){.dashboard-banner.cuttDateBanner .banner-content-info>.flex-stack .icon-container{margin-left:16px}}.dashboard-banner.cuttDateBanner .banner-content-info .resend-email-button button{white-space:nowrap}.dashboard-banner.cuttDateBanner .banner-content-info .direction{margin-top:10px}.dashboard-banner.cuttDateBanner .banner-content-info .direction img{margin-right:0}.dashboard-banner.cuttDateBanner .banner-content-info .flex-stack.buttons{flex-direction:row;justify-content:flex-end;align-items:center;width:fit-content;margin-top:16px}.dashboard-banner.cuttDateBanner .banner-content-info .flex-stack.buttons .red-button,.dashboard-banner.cuttDateBanner .banner-content-info .flex-stack.buttons .white-button,.dashboard-banner.cuttDateBanner .banner-content-info .flex-stack.buttons .allCuttDate{width:fit-content}@media (max-width: 767px){.dashboard-banner.cuttDateBanner .banner-content-info .flex-stack.direction{flex-direction:row!important}.dashboard-banner.cuttDateBanner .banner-content-info .resend-email-button{margin-left:-30px}.dashboard-banner.cuttDateBanner .banner-content-info .flex-stack.buttons{width:100%}.dashboard-banner.cuttDateBanner .banner-content-info .flex-stack.buttons .white-button{margin-right:48px;width:max-content}.dashboard-banner.cuttDateBanner .banner-content-info .flex-stack.buttons.centered .red-button{width:100%;padding-right:28px}}@media (max-width: 518px){.dashboard-banner.cuttDateBanner .banner-content-info,.dashboard-banner.cuttDateBanner .banner-content-info .buttons{margin-left:-16px}}.dashboard-banner.cuttDateBanner.invoice-info{padding:8px;margin-top:8px}.dashboard-banner.cuttDateBanner.invoice-info .banner-content-info{padding:0}@media (max-width: 518px){.dashboard-banner.cuttDateBanner.invoice-info .banner-content-info{margin-left:0}}.dashboard-banner.cuttDateBanner.invoice-info .banner-content-info>.flex-stack p{line-height:30px}.dashboard-banner.cuttDateBanner.invoice-info .banner-content-info>.flex-stack .icon-container{background-color:#ed0000;border-radius:100%;width:30px;height:30px;margin-right:8px}.dashboard-banner.cuttDateBanner.invoice-info .banner-content-info>.flex-stack .icon-container img{width:30px;filter:saturate(1) invert(1)}.dashboard-banner.cuttDateBanner .small-print{margin-top:16px;margin-bottom:0}.dashboard-banner.cuttDateBanner .flex-stack.all-cuts-date{align-items:center}.price-box{background-color:#f7f9fa;width:50%;padding:16px;border-radius:8px;margin-bottom:16px;margin-left:8px}@media (max-width: 767px){.price-box{width:100%}}.price-box .flex-stack{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #CDD0D0}.price-box .flex-stack .consumption{font-size:24px;font-family:Nunito-Regular,Roboto-Regular,Century Gothic,sans-serif}.price-box .flex-stack .title .name{margin-bottom:4px;font-size:12px}.price-box .flex-stack .title .date{font-size:10px}.price-box .info{font-size:12px}.price-box .info a{color:#ed0000}.price-box .euro{background:linear-gradient(270.49deg,#46AAFF .28%,#4597FF 4.61%,#4479FF 12.69%,#4361FF 21.68%,#424EFF 31.77%,#4141FF 43.62%,#4139FF 58.81%,#4137FF 89.1%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.with-price-box .dashboard-module-container-title{margin-bottom:0}.with-price-box .bills-evolution-graph-container .flex-stack.bar-graph-and-arrows-container{margin-top:0}.with-price-box .bills-evolution-graph-container p.no-data{margin-top:16px}@media (max-width: 767px){.with-price-box .bills-evolution-graph-container .bar-graph-legend{margin-top:24px;margin-bottom:16px}}@media (max-width: 767px){.with-price-box .bar-chart-header>.flex-stack{justify-content:flex-end}.with-price-box .bar-chart-header>.flex-stack .price-box{width:100%}.with-price-box .bills-evolution-graph-container .flex-stack.bar-graph-and-arrows-container{margin-bottom:16px}.with-price-box .price-box{margin:0}}.dashboard-container .banner-notification{margin-top:0}.invoices-list-desktop .sortable-table .MuiTable-root{display:flex;flex-direction:column}.invoices-list-desktop .sortable-table th{display:flex}.invoices-list-desktop .sortable-table th p,.invoices-list-desktop .sortable-table th span{white-space:nowrap}.invoices-list-desktop .sortable-table td{padding:16px 0;min-width:0;display:flex;align-items:center}.invoices-list-desktop .sortable-table td.table-radio-button label{margin:0}.invoices-list-desktop .sortable-table td.table-radio-button label span{margin-top:auto;margin-bottom:auto;padding-right:0}.invoices-list-desktop .sortable-table .triangle-button{width:100%}.invoices-list-desktop .sortable-table .triangle-button>button:before{margin-right:6px}.invoices-list-desktop .sortable-table .table-loading-icon{margin-top:5px;margin-left:5px}.invoices-list-desktop .sortable-table .table-button{cursor:pointer;padding:4px;height:24px;width:16px}.invoices-list-desktop .sortable-table .table-button img{height:16px;width:16px}.invoices-list-desktop .sortable-table .menu-button{cursor:pointer;height:34px;padding:0 4px;width:16px;margin-right:16px}.invoices-list-desktop .sortable-table .menu-button img{height:18px;width:8px}.invoices-list-desktop .sortable-table .list-invoice-amount{white-space:nowrap}.loading-spinner-details-invoice{margin-left:auto!important;margin-right:auto!important}.icons-tablecell{width:100%}.icon-row-list-invoice{width:100%;margin-left:8px}.icon-row-list-invoice.quotas{margin-left:0}.icon-row-list-invoice img{height:18px}.invoice-dates-text{font-size:12px;margin-top:4px}.mobile-invoice-container,.mobile-invoice-container-with-separator{font-family:Roboto-Regular,Roboto-Regular,Century Gothic,sans-serif;background-color:#fff;padding:8px;border-radius:12px;margin-bottom:16px}.mobile-invoice-container:not(.selected),.mobile-invoice-container-with-separator:not(.selected){-webkit-box-shadow:0px 3px 5px rgba(55,70,73,.2);-moz-box-shadow:0px 3px 5px rgba(55,70,73,.2);-o-box-shadow:0px 3px 5px rgba(55,70,73,.2);box-shadow:0 3px 5px #37464933}.mobile-invoice-container .table-button,.mobile-invoice-container-with-separator .table-button{cursor:pointer}.mobile-invoice-container .table-loading-icon-mobile,.mobile-invoice-container-with-separator .table-loading-icon-mobile{width:100%;height:16px;display:flex}.mobile-invoice-container .table-loading-icon-mobile span,.mobile-invoice-container-with-separator .table-loading-icon-mobile span{color:#ed0000;margin-right:auto;margin-left:auto}.mobile-invoice-container .total-amount-column,.mobile-invoice-container-with-separator .total-amount-column{text-align:right;width:96px}.mobile-invoice-container .total-amount-column .card-icon img,.mobile-invoice-container-with-separator .total-amount-column .card-icon img{height:22px}.mobile-invoice-container .total-amount-column .menu-button img,.mobile-invoice-container-with-separator .total-amount-column .menu-button img{height:18px}.mobile-invoice-container .total-amount-column .total-amount,.mobile-invoice-container-with-separator .total-amount-column .total-amount{font-family:Roboto-Bold,Roboto-Regular,Century Gothic,sans-serif;font-size:16px;line-height:24px;color:#374649;margin-top:50px;margin-right:12px}.mobile-invoice-container .chips-column,.mobile-invoice-container .center-column,.mobile-invoice-container-with-separator .chips-column,.mobile-invoice-container-with-separator .center-column{padding-top:10px}.mobile-invoice-container .chips-column,.mobile-invoice-container-with-separator .chips-column{width:80px;min-width:80px;max-width:80px}.mobile-invoice-container .center-column,.mobile-invoice-container-with-separator .center-column{width:100%;margin-left:8px}.mobile-invoice-container .center-column .card-icon img,.mobile-invoice-container-with-separator .center-column .card-icon img{height:22px}.mobile-invoice-container .center-column .menu-button img,.mobile-invoice-container-with-separator .center-column .menu-button img{height:18px}.mobile-invoice-container .center-column .total-amount,.mobile-invoice-container-with-separator .center-column .total-amount{font-family:Roboto-Bold,Roboto-Regular,Century Gothic,sans-serif;font-size:16px;line-height:24px;color:#374649;margin-right:12px}.mobile-invoice-container .center-column .invoices-list-mobile-text,.mobile-invoice-container-with-separator .center-column .invoices-list-mobile-text{white-space:nowrap}.mobile-invoice-container .average-prices-container,.mobile-invoice-container-with-separator .average-prices-container{text-align:center;padding-top:16px;border-top:1px solid #E6E7E8}.mobile-invoice-container .average-prices-container .average-prices-title,.mobile-invoice-container-with-separator .average-prices-container .average-prices-title{font-size:16px;line-height:20px}.invoice-list-mobile-buttons .invoice-red-button,.invoice-list-mobile-buttons .invoice-white-button{width:100%;display:flex;justify-content:center;padding-right:8px}.invoice-list-mobile-buttons .invoice-red-button:not(:last-child),.invoice-list-mobile-buttons .invoice-white-button:not(:last-child){margin-bottom:16px}.invoice-list-mobile-buttons .invoice-red-button button,.invoice-list-mobile-buttons .invoice-white-button button{width:100%}.invoices-list-mobile-text{font-size:12px;line-height:16px;text-transform:capitalize;margin-bottom:2px}.invoices-list-mobile-text .img-container{min-width:16px;min-height:16px}.invoices-list-mobile-text .img-container img{width:16px;height:16px;padding:2px}.invoices-list-mobile-text.gray{color:#a8adae}.average-consumption-mobile-container{flex-wrap:wrap;gap:0 24px;padding-bottom:10px;margin-top:20px;width:100%}.average-consumption-mobile{margin-top:15px;text-align:left;width:45%}.average-consumption-mobile .average-consumption-text,.average-consumption-mobile .average-consumption-text span{font-size:16px;position:relative;width:100%;font-family:Roboto-Medium,Roboto-Regular,Century Gothic,sans-serif}.average-consumption-mobile .average-consumption-text b,.average-consumption-mobile .average-consumption-text span b{position:absolute;top:-18px;background:white;height:20px;padding-right:5px}.average-consumption-mobile .average-consumption-text .euro-small,.average-consumption-mobile .average-consumption-text span .euro-small{font-size:14px}.average-consumption-mobile .gas-text{color:#285aff}.average-consumption-mobile .facilita-text{color:#bcf453}.average-consumption-mobile .taxes-text{color:#db3900}.average-consumption-mobile .electricity-text{color:#80cdff}.average-consumption-mobile .average-consumption-period{font-size:12px;line-height:14px;color:#a8adae;text-transform:capitalize}.invoices-list-mobile-header{border-bottom:1px solid #E6E7E8;margin-bottom:14px;padding-bottom:12px}.invoices-list-mobile-header .clickable-surface{cursor:pointer}.invoices-list-mobile-header>p{font-family:Nunito-Bold,Roboto-Regular,Century Gothic,sans-serif;font-size:16px}.invoices-list-mobile-header .tree-dot-icon{height:20px}.invoice-payment-continue-step{width:100%;gap:16px;padding-bottom:25px}.invoice-payment-continue-step .white-button,.invoice-payment-continue-step .red-button{margin:0;width:auto}.invoice-consumption-container{width:100%;margin-bottom:25px}.invoice-consumption-container .corners-container{width:100%}.cutDateInfo{background-color:#ed00001a;border-radius:12px;padding:8px;margin-top:15px}.cutDateInfo img{margin-right:8px}.graphic-placeholder{margin-top:10px;margin-bottom:20px}.average-text{font-size:16px}.date-text{text-transform:capitalize;font-size:12px;margin-top:5px}.average-consumption{margin-top:15px}.average-consumption .electricity-text,.average-consumption .gas-text,.average-consumption .facilita-text,.average-consumption .impuestos-text{font-size:16px;position:relative;width:100%}.average-consumption .electricity-text:after,.average-consumption .gas-text:after,.average-consumption .facilita-text:after,.average-consumption .impuestos-text:after{display:block;content:"";border-bottom:1px dashed #A8ADAE}.average-consumption .electricity-text b,.average-consumption .gas-text b,.average-consumption .facilita-text b,.average-consumption .impuestos-text b{position:absolute;top:-18px;background:white;height:20px;padding-right:5px}.average-consumption .gas-text{color:#285aff}.average-consumption .facilita-text{color:#bcf453}.average-consumption .impuestos-text{color:#db3900}.average-consumption .electricity-text{color:#80cdff}.price-text{text-align:right;font-size:16px;white-space:nowrap}.invoice-white-button>button{width:100%;white-space:nowrap;text-transform:none;justify-content:space-between;min-width:100px;font-family:Roboto-Bold;font-size:14px;line-height:16px;border-radius:100px;padding:5px 12px;background-color:transparent;color:#ed0000;border:1px solid #ED0000}.invoice-white-button>button svg{stroke:#ed0000}.invoice-white-button>button{height:37px;justify-content:space-between;text-transform:none;min-width:100px;font-family:Roboto-Bold;font-size:12px;line-height:16px;border-radius:100px;padding:5px 18px;background-color:#fff;color:#ed0000;border:1px solid #ED0000}.invoice-white-button svg{height:15px}.invoice-white-button button:hover,.invoice-white-button button:focus-visible{color:#fff;background-color:#ed0000;border:1px solid #ED0000}.invoice-white-button button:hover svg,.invoice-white-button button:focus-visible svg{filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%)}.invoice-white-button{width:calc(50% - 4px)}.invoice-white-button>button{width:100%}.invoice-red-button{width:calc(50% - 4px)}.invoice-red-button>button{width:100%}.invoice-red-button>button{width:100%;justify-content:space-between;height:37px;text-transform:none;min-width:100px;font-size:12px;font-family:Roboto-Bold;line-height:16px;border-radius:100px;padding:5px 18px;background-color:#ed0000;color:#fff;border:1px solid #ED0000}.invoice-red-button svg{height:25px}.invoice-red-button button:hover,.invoice-red-button button:focus-visible{color:#ed0000;background-color:#fff;border:1px solid #ED0000}.invoice-red-button button:hover svg,.invoice-red-button button:focus-visible svg{filter:brightness(0) saturate(100%) invert(11%) sepia(94%) saturate(5091%) hue-rotate(355deg) brightness(96%) contrast(125%)}.white-button-row{width:100%}.tab-header.invoice-header-desktop>div{width:100%}.tab-header.invoice-header-desktop>div>div>button{font-size:22px;font-family:Nunito-Bold}.tab-header.invoice-header-desktop>div>div>button>svg{stroke:#a8adae}.tab-header.invoice-header-desktop>div>div>button.Mui-selected>svg{stroke:#374649}.tab-header.invoice-header-desktop>div>div>button.Mui-selected>svg .graph path{fill:#374649;stroke:#374649}.tab-header.invoice-header-desktop>div>div>button.Mui-selected>.graph{stroke:#374649}.tab-header.invoice-header-desktop>div>div>button.Mui-selected>.graph path{fill:#374649;stroke:#374649}@media (max-width: 767px){.tab-header.invoice-header-desktop{display:none}}.tab-header.invoice-header-mobile{display:none}.tab-header.invoice-header-mobile>div>div>button{font-size:18px;font-family:Nunito-Bold}@media (max-width: 767px){.tab-header.invoice-header-mobile{display:flex}}.invoice-title{font-size:12px;line-height:14px;margin-bottom:20px}.invoice-buttons-container{margin-bottom:16px}.invoice-buttons-container .invoice-link-container{margin-right:16px}.invoice-buttons-container .invoice-link-container>svg{align-self:center}.invoice-banner-result{margin-top:10px;margin-bottom:10px;width:100%}.flex-stack.invoice-help-text{flex-direction:row}.flex-stack.invoice-help-text:first-of-type{margin-top:16px}@media (max-width: 767px){.flex-stack.invoice-help-text{flex-direction:column;align-items:flex-end;margin-bottom:16px;margin-top:12px}.flex-stack.invoice-help-text>p{text-align:right;width:80%}}.invoice-help-banner-container{background-color:#fff;padding:20px;border-radius:16px;width:100%!important;margin:10px 0!important}.invoice-help-banner-container .invoice-help-banner-leftside{padding:0!important;font-weight:700;font-size:12pt;position:relative;margin-top:10px}.invoice-help-banner-container .invoice-help-banner-leftside .invoice-help-banner-cross{position:absolute;right:-7px;top:-20px}.invoice-help-banner-container .invoice-help-banner-rightside{padding:0!important;margin-top:10px;position:relative}.invoice-help-banner-container .invoice-help-banner-rightside .invoice-help-banner-cross{position:absolute;right:0px;top:-20px}.invoice-help-banner-container .invoice-help-banner-rightside .dots>.MuiMobileStepper-root{position:relative}.invoice-help-banner-container .invoice-help-banner-rightside .dots>.MuiMobileStepper-root .MuiMobileStepper-dots{margin:0 auto}.invoice-help-text-extra-responsive{margin-bottom:20px}.invoice-help-text-extra{height:17px;margin-top:5px}@media (max-width: 991px){.invoice-help-text-extra{display:none!important}}.invoice-help-text-red{text-decoration:underline;font-weight:600;cursor:pointer}.invoice-help-text-red:hover{color:#ed0000}.invoice-payment-tip{border-radius:16px;padding:20px;background-color:#eff9ff;margin:20px 0;align-items:flex-start}.invoice-payment-tip .invoice-payment-tip-icon{margin-top:-10px;margin-left:-10px}.invoice-payment-tip .invoice-payment-tip-tittle{font-weight:700;font-size:14px}.invoice-payment-tip .invoice-payment-tip-text{font-size:14px}.invoice-fraction-quota-price{margin-bottom:10px}.invoice-fraction-quota-price span{font-size:12pt}.color-grey-fraction{color:#5d6364}.fraction-form-option-selector{position:relative}.fraction-form-option-selector .fraction-form-option-icon-select{position:absolute;right:7px;top:4px}.fraction-form-option{flex:1}.fraction-form-option div:first-child{width:100%}.fraction-form-option .MuiInputAdornment-positionStart{display:none}.fraction-form-option img{top:unset!important}.new-bank-account.flex-stack{gap:10px}@media (max-width: 767px){.new-bank-account.flex-stack{flex-direction:column}}.new-bank-account.flex-stack .MuiFormControl-root{max-width:70px}.new-bank-account.flex-stack .MuiFormControl-root:nth-child(2){max-width:80px}.new-bank-account.flex-stack .MuiFormControl-root:nth-child(4){max-width:50px}.new-bank-account.flex-stack .MuiFormControl-root:last-child{max-width:160px}@media (max-width: 767px){.new-bank-account.flex-stack .MuiFormControl-root{max-width:100%;width:100%}.new-bank-account.flex-stack .MuiFormControl-root:nth-child(2),.new-bank-account.flex-stack .MuiFormControl-root:nth-child(4),.new-bank-account.flex-stack .MuiFormControl-root:last-child{max-width:100%;width:100%}}.input-number-acc-fracction{margin-top:20px!important}.invoice-fraction-date-price span:first-child{font-weight:700}.invoice-fraction-quota-option{gap:20px}.invoice-fraction-quota-option .MuiButtonBase-root{padding-right:4px}.invoice-fraction-tip-form{font-size:8pt}.fraction-container-spacer{margin:0 20px 20px;height:calc(100% - 20px)}.fraction-container-spacer .success-error-container{height:calc(100% - 46px)}.fraction-container-spacer .success-error-container .banner-award{margin:16px 0}.fraction-container-spacer .user-data-inputs p{margin-bottom:16px;max-width:612px}.fraction-container-spacer .user-data-inputs div{margin-bottom:8px}.invoice-payment-tiperror{background-color:#feeded}.invoice-payment-tiperror .invoice-payment-tip-icon{margin:0}.invoice-payment-tipOK{background-color:#f1fcfc;margin-bottom:0}.invoice-payment-tipOK .invoice-payment-tip-icon{margin:0}.progress-bar-count{margin:20px 30px}.progress-bar-count .progress-bar{width:70%;height:5px;background-color:#ed0000;border-top-left-radius:12px;border-bottom-left-radius:12px}.progress-bar-count span{border-radius:100%;border:1px solid #ED0000;padding:1px 6px;color:#ed0000;font-family:Nunito-Bold}.progress-bar-count .progressBarEnd{flex:1;height:5px;background-color:#e6e7e8;border-top-right-radius:12px;border-bottom-right-radius:12px}.invoice-list-payment-mobile{display:none;padding-top:20px;height:100%;width:100%;overflow-y:auto;background-color:#fff;position:fixed;top:0px;left:0px;z-index:1}@media (max-width: 991px){.invoice-list-payment-mobile{display:inherit}}@media (max-width: 991px){.invoices-list-desktop-tablelist{display:none}}.invoice-list-payment-mobile-tablelist{display:none;width:100%;overflow-y:auto;margin-top:20px;margin-bottom:20px;background-color:#fff;justify-content:center}@media (max-width: 991px){.invoice-list-payment-mobile-tablelist{display:inherit}}.invoice-payment-mobile-total-amount{padding:20px;position:fixed;width:100%;background-color:#fff;bottom:0px;left:0px;box-shadow:4px 0 12px #00000040;z-index:10}.invoice-payment-mobile-total-amount .invoice-payment-total-amount{width:100%;margin:0}.invoice-payment-mobile-total-amount .buttons{align-self:flex-end}.invoice-payment-mobile-total-amount .buttons button{white-space:nowrap}.invoice-payment-done-tips-container{padding-top:20px;padding-left:20px;padding-right:20px}@media (max-width: 991px){.invoice-payment-done-tips-container{padding-left:unset;padding-right:unset}}.invoice-payment-done-tips-container .MuiGrid-item{position:relative}.invoice-payment-done-tips-container .check-icon-tips{height:25px;position:absolute;top:40px;left:50px}.invoice-payment-done-tips-container .invoice-payment-done-ok-tips{padding-top:50px;padding-left:30px;padding-bottom:20px;min-height:120px}@media (max-width: 991px){.invoice-payment-done-tips-container .invoice-payment-done-ok-tips{min-height:90px}}.invoice-payment-total-mount{margin-top:20px;margin-bottom:20px}.invoice-payment-done-ok-tips{padding:20px;border-radius:16px;background-color:#f7f9fa}.text-replacement-supply-invoices{width:450px;margin-bottom:20px;font-style:italic;font-size:12px;text-align:end}.text-replacement-supply-invoices-center{width:450px;margin-bottom:20px;font-style:italic;font-size:10pt;text-align:center}.invoice-payment-mobile-container-filter{padding:0 20px}.invoice-payment-mobile-containe-filter{width:50%}.invoice-payment-mobile-container{padding:10px 20px 200px}.invoice-payment-mobile-container>span{margin-bottom:8px;display:block}.invoice-payment-mobile-container .invoice-payment-selectall{margin-bottom:20px}.invoice-payment-mobile-container .invoice-payment-steppertext{padding:0}.invoice-payment-mobile-container .mobile-invoice-container{padding:20px}.invoice-payment-mobile-container .mobile-invoice-container .checkbox span{padding:0}.invoice-payment-mobile-container .mobile-invoice-container .checkbox label{margin:0}.invoice-payment-mobile-container .mobile-invoice-container .checkbox img,.invoice-payment-mobile-container .mobile-invoice-container .checkbox input{width:14px;height:14px}.invoice-payment-mobile-container .mobile-invoice-container .data-container{width:100%;max-width:calc(100% - 16px)}.invoice-payment-mobile-container .mobile-invoice-container .data-container .delivery-to-bank{min-width:80px;width:auto;max-width:100%;white-space:nowrap;padding-left:2px;padding-right:2px;margin-left:4px;text-overflow:ellipsis;overflow:hidden}.invoice-payment-mobile-container .mobile-invoice-container .mobile-invoice-datacontainer{width:100%;margin-left:8px;margin-top:8px}.invoice-payment-mobile-container .mobile-invoice-container .mobile-invoice-datacontainer.quota-container{margin-top:0}.invoice-payment-mobile-container .mobile-invoice-container .mobile-invoice-datacontainer .title-with-gradient{display:block}.invoice-payment-mobile-container .mobile-invoice-container .mobile-invoice-datacontainer img{height:16px;width:16px;margin-right:4px}.invoice-payment-mobile-container .mobile-invoice-container .mobile-invoice-datacontainer .title{font-weight:700;line-height:16px}.invoice-payment-mobile-container .mobile-invoice-container .mobile-invoice-datacontainer .text-capitalize,.invoice-payment-mobile-container .mobile-invoice-container .mobile-invoice-datacontainer .divider{margin-left:4px;line-height:16px}.invoice-payment-mobile-container .mobile-invoice-container .mobile-invoice-datacontainer .flex-stack{margin-top:4px}.invoice-payment-mobile-container .mobile-invoice-container .redText{color:#ed0000}.invoice-payment-mobile-container .mobile-invoice-container-with-separator{padding:0;border-radius:20px}.invoice-payment-mobile-container .mobile-invoice-container-with-separator .header{padding:20px}.invoice-payment-mobile-container .mobile-invoice-container-with-separator .header-expanded{padding:20px 20px 10px;border-bottom:2px solid #F7F9FA}.invoice-payment-mobile-container .mobile-invoice-container-with-separator .quotas-container{padding:20px}.invoice-payment-mobile-container .mobile-invoice-container-with-separator .checkbox{margin-top:2px}.invoice-payment-mobile-container .mobile-invoice-container-with-separator .checkbox span{padding:0}.invoice-payment-mobile-container .mobile-invoice-container-with-separator .checkbox label{margin:0}.invoice-payment-mobile-container .mobile-invoice-container-with-separator .data-container{width:100%}.invoice-payment-mobile-container .mobile-invoice-container-with-separator .mobile-invoice-datacontainer{width:100%;margin-left:8px;margin-top:8px}.invoice-payment-mobile-container .mobile-invoice-container-with-separator .mobile-invoice-datacontainer.quota-container{margin-top:0}.invoice-payment-mobile-container .mobile-invoice-container-with-separator .mobile-invoice-datacontainer .title-with-gradient{display:block}.invoice-payment-mobile-container .mobile-invoice-container-with-separator .mobile-invoice-datacontainer img{height:16px;width:16px;margin-right:4px}.invoice-payment-mobile-container .mobile-invoice-container-with-separator .mobile-invoice-datacontainer .title{font-weight:700;line-height:16px}.invoice-payment-mobile-container .mobile-invoice-container-with-separator .mobile-invoice-datacontainer .text-capitalize,.invoice-payment-mobile-container .mobile-invoice-container-with-separator .mobile-invoice-datacontainer .divider{margin-left:4px;line-height:16px}.invoice-payment-mobile-container .mobile-invoice-container-with-separator .mobile-invoice-datacontainer .flex-stack{margin-top:4px}.invoice-payment-mobile-container .mobile-invoice-container-with-separator .redText{color:#ed0000}.invoice-payment-mobile-container .cutDayPayRowMobile{background-color:#ed00001a}.invoice-payment-goback-mobile{padding:10px 20px 20px;border-bottom:1px solid #E6E7E8}.invoice-payment-goback-mobile img{width:24px;height:24px;margin-top:-3px;cursor:pointer}.invoice-payment-goback-mobile span{font-size:12pt;cursor:pointer}.power-change-goback-mobile{border-bottom:1px solid #E6E7E8;margin:-32px -32px 16px;padding:32px 32px 16px}.power-change-goback-mobile img{width:24px;height:24px;margin-top:-3px;cursor:pointer}.power-change-goback-mobile span{font-size:12pt;cursor:pointer}.invoice-payment-stepper-mobile{margin:0 0 10px}.invoices-lateral-menu.no-min-width .lateral-menu{min-width:200px}@media (max-width: 991px){.invoices-lateral-menu{display:none}}.steptwo-invoice-paument-responsive .invoice-payment-steppertext{margin-top:10px}.steptwo-invoice-paument-responsive .progress-bar-count{margin:0}.steptwo-invoice-paument-responsive .invoice-payment-steppertext-goback{margin-bottom:20px}.steptwo-invoice-paument-responsive .invoice-payment-steppertext-goback span{color:#ed0000;font-weight:700}.steptwo-invoice-paument-responsive .invoice-payment-tip{margin-right:20px;box-shadow:0 6px 16px #3746491a}.steptwo-invoice-paument-responsive .info-text span{margin:10px 15px 20px;font-weight:700;font-size:16px}.invoice-info-text{margin:0 15px}.quota-state-active{color:#00884a;font-weight:700;margin-left:-6px}.expanded-row-sortable{border-radius:0 0 12px 12px;margin:-20px 15px 15px;padding:30px;background-color:#fff;box-shadow:0 20px 16px #3746491a;border-top:2px solid #F7F9FA}.expanded-row-sortable .sortable-table{overflow-x:hidden}.expanded-row-sortable .sortable-table tr{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.red-pay-quota{color:#ed0000;cursor:pointer}.false-table-container{font-size:8pt;text-align:center}.false-table-container .state-pay-black{height:20px}.dot-row-invoices-container{min-height:36px}.dot-row-invoices-container>span .list-invoice-amount,.dot-row-invoices-container>div .list-invoice-amount{margin-top:3px;height:18px;white-space:nowrap}.show-quota-info{color:#374649;cursor:pointer}.show-quota-info:hover{text-decoration:underline}.show-quota-info img{width:12px;height:12px}.banner-pay-day{background-color:#f0f3ff;border-radius:16px;margin-top:20px!important;margin-bottom:10px!important;width:100%!important;margin-left:0!important;max-height:min-content}.banner-pay-day .banner-pay-day-left{padding:0!important}.banner-pay-day .banner-pay-day-left img{width:100%;height:100%;border-radius:16px 0 0 16px;object-fit:cover}@media (max-width: 991px){.banner-pay-day .banner-pay-day-left img{height:120px}}@media (max-width: 518px){.banner-pay-day .banner-pay-day-left img{height:100%}}.banner-pay-day .banner-pay-day-right{padding:10px}.selectpayday-payment{margin-left:auto;cursor:pointer}.selectpayday-payment img{width:12px;height:12px}.selectpayday-payment span{color:#ed0000}.row-false-header-table{border-bottom:1px solid #A8ADAE;padding:0 8px 8px}.quotas-container{margin-top:20px}.dot-row-invoices-container{padding:8px;box-shadow:0 6px 16px #3746491a;border-radius:12px}.dot-row-invoices-container>.flex-stack:not(.show-quota-info){margin-top:8px}.dot-row-invoices-container>.flex-stack:not(.show-quota-info) .icon-row-list-invoice{margin-left:0}.dot-row-invoices-container>.flex-stack:not(.show-quota-info) .text-capitalize{font-size:12px;margin-top:4px}.dot-row-invoices-title{font-weight:700}.dot-row-invoices{flex:1;border-top:1px dashed #A8ADAE;height:0px;margin-top:17px}.invoices-lateral-menu-loader{height:100%}.fraction-content-spacing-responsive-little{padding-bottom:250px}.fraction-proof-pdf{margin-bottom:20px!important;cursor:pointer}.fraction-proof-pdf span{text-decoration:underline}.fraction-content-spacing-responsive-huge{padding-bottom:350px}.invoices-lateral-menu{position:fixed;z-index:1;height:100%;width:100%;top:0px;left:0px;background-color:#37464933}.invoices-lateral-menu .lateral-menu{position:fixed;padding-top:20px;overflow-y:auto;top:0;right:0;height:100%;background-color:#fff;z-index:2;min-width:50%}.invoices-lateral-menu .lateral-menu.max-width-50{max-width:60%}.invoices-lateral-menu .lateral-menu-huge{position:fixed;padding-top:20px;overflow-y:auto;top:0;right:0;height:100%;background-color:#fff;z-index:2;min-width:880px}.invoice-payment-response-title{padding:0 20px}.invoice-payment-response-title .invoice-payment-response-header{font-size:20px}.invoice-payment-response-title .invoice-payment-response-totalamount{font-size:24px}.invoice-payment-tip-ok{margin-right:10px}.invoice-payment-tip-ok img{width:32px;height:32px}.invoice-payment-tip-ko{background-color:#feeded}.invoice-payment-total-amount-divider{padding-top:20px;margin-top:20px;border-top:1px solid #5D6364}.invoice-payment-steppertext .invoice-payment-steppertext-goback{cursor:pointer}.invoice-payment-steppertext .invoice-payment-steppertext-goback span{margin-top:3px;font-size:10pt;color:#ed0000}.invoice-payment-steppertext span{margin-top:3px;font-size:10pt}.invoice-payment-table{flex:1}.invoice-payment-table h4{width:100%}.invoice-payment-table .MuiTableRow-root>.MuiTableCell-root:nth-child(2){white-space:nowrap}.invoice-payment-table .sortable-table-pagination{margin-bottom:0}.divider-ConsumptionGraph{padding-top:20px;margin-top:20px}.divider-ConsumptionGraph .date-text{color:#5d6364}.invoice-payment-title{padding:0 0 10px}.invoice-payment-title .invoice-payment-title-top{font-size:16px}.invoice-payment-title span{font-size:14px}.invoice-payment-title .big-head-smaller{margin-right:10px}.invoice-payment-stepper{margin:20px 0}.payment-method-row-invoices-responsive{width:283px}.payment-method-row-invoices{justify-content:space-between;width:100%}.payment-method-row-invoices button{height:20px;margin-top:auto;margin-bottom:auto}.payment-method-row-invoices .card-number,.payment-method-row-invoices .expiration-date{font-weight:700}.invoice-payment-method-step2{padding:20px;border-radius:16px;border:1px solid #5D6364;flex:1}.invoice-payment-method-step2 .invoice-payment-selector-paymethod-bizum-side img{height:16px}.invoice-payment-method-step2 .MuiFormControlLabel-root{margin-right:0;margin-left:0}.invoice-payment-method-step2 .MuiFormControlLabel-root .MuiButtonBase-root{padding-left:0}.invoice-payment-method-step2 .MuiFormControlLabel-root .MuiFormControlLabel-label{width:100%}.invoice-payment-method-step2 .cardpayment-remember{font-size:10pt;font-style:italic;color:#374649}.invoice-payment-method-step2 .trash-button{margin-left:50px;cursor:pointer;border-radius:50%;padding:6px 0 6px 8px;border:none;height:auto;background-color:#fff}.invoice-payment-method-step2 .text-switch-blue{width:253px;margin-bottom:8px}.invoice-payment-method-step2 .checkbox{margin-top:10px}.invoice-payment-method-step2 .bizum-title{margin-top:30px;cursor:pointer;text-decoration:underline}.invoice-payment-method-step2 .bizum-title:hover{color:#ed0000}@media (min-width: 768px){.invoice-payment-method-step2.fraction{min-width:512px}}.invoice-payment-method-step2.fraction .MuiInputBase-root{min-height:45px;max-height:45px;border-radius:10px}.invoice-payment-method-step2.fraction fieldset{border-color:#b7cbd3}.invoice-payment-total-amount-nomargin{margin-left:0!important;margin-right:0!important}.invoice-payment-total-amount{padding:20px;border-radius:16px;background-color:#f7f9fa;margin-left:auto;margin-right:20px;margin-bottom:20px}.invoice-payment-total-amount .invoice-payment-total-title{text-transform:uppercase;font-size:16px}.invoice-payment-total-amount .invoice-payment-total-taxes{font-size:12px;font-style:italic}.invoice-payment-total-amount .title-with-gradient{white-space:nowrap}.invoice-fraction-total-amount{min-width:300px;height:fit-content}.MuiGrid-root.invoice-history-container-desktop{margin-bottom:20px}.MuiGrid-root.invoice-history-container-desktop table{min-height:561px}.MuiGrid-root.invoice-history-container-desktop.no-results table{min-height:0}@media (max-width: 991px){.MuiGrid-root.invoice-history-container-desktop{display:none}}.circle-graph-container{height:300px;width:100%}.invoice-history-modal-button{margin-top:20px}.invoice-history-modal-button button{padding:10px}.invoice-history-modal-title{text-align:center}.invoice-history-modal-title h2{margin-bottom:8px}.invoice-history-container-mobile{display:none}@media (max-width: 991px){.invoice-history-container-mobile{display:inherit}.invoice-history-container-mobile .chips-row{width:80px}}.invoice-history-container-mobile .cutDayContainer{padding:0}.invoice-history-container-mobile .bottom-invoice{border-top-right-radius:0;border-top-left-radius:0}.invoice-history-container-mobile .cutDayRowMobile{background-color:#ed00001a;padding:8px;border-top-left-radius:12px;border-top-right-radius:12px}.invoice-history-container-mobile .cutDayRowMobileNoSelect{background-color:#ed00001a;padding:8px 8px 0;border-radius:12px}.invoice-history-container-mobile .cutDayGraphContainer{padding:0 8px 8px}.type-chip-electricity,.type-chip-gas,.type-chip-facilita{padding:2px 4px;border-radius:2px;font-size:12px}.type-chip-electricity>img,.type-chip-gas>img,.type-chip-facilita>img{height:12px}.type-chip-electricity{background-color:#80cdff;color:#374649;width:44px}.type-chip-gas{background-color:#285aff;color:#fff;width:44px}.type-chip-gas>img{filter:brightness(0) invert(1)}.type-chip-facilita{background-color:#bcf453;color:#374649;width:76px}.invoice-buttons-container .triangle-button button,.invoice-buttons-container .triangle-button button .inovice-link-button{width:100%}.invoice-buttons-container .triangle-button button .inovice-link-button svg{margin-right:15px;margin-left:10px}.quotas-title{margin-bottom:16px}.quotas-title h2{margin-bottom:8px}.quotas-title span{font-size:14px;font-weight:400}.ticket-title-container{border-bottom:3px solid #F7F9FA;padding:24px 24px 10px;background:#FFFFFF;border-top-left-radius:20px;border-top-right-radius:20px;width:100%}.invoice-ticket .corners-container{width:100%}.invoice-ticket .corners-container:not(:has(.tab-header)) .corners-content:has(.ticket-total-amount){padding-top:20px!important;padding-bottom:10px!important}.invoice-ticket .corners-container .corners-content,.invoice-ticket .corners-container .corners-mask{min-width:auto}.invoice-ticket .corners-container .no-data{padding-top:16px;padding-bottom:24px}.invoice-ticket.show-mobile .dashboard-module-container-title>.flex-stack{align-items:center}.invoice-ticket.show-mobile .dashboard-module-container-title img{height:18px}.invoice-ticket .invoice-ticket-cont-ext:not(:first-of-type){margin-top:16px}.invoice-ticket .invoice-ticket-cont-ext .invoice-ticket-cont-int .img-container{min-width:21px;min-height:21px;margin-right:4px;display:flex;align-items:center}.invoice-ticket .invoice-ticket-cont-ext .invoice-ticket-cont-int .img-container img{width:18px}.invoice-ticket .invoice-ticket-cont-ext .invoice-ticket-cont-int .img-total-amount-b{height:16px;padding-left:2px}.invoice-ticket .invoice-ticket-cont-ext .invoice-ticket-cont-int .img-total-amount-b,.invoice-ticket .invoice-ticket-cont-ext .invoice-ticket-cont-int .img-total-amount{margin-top:2px}.invoice-ticket .invoice-ticket-cont-ext .invoice-ticket-cont-int .summary-title-ticket{font-size:16px;line-height:21px}.invoice-ticket .invoice-ticket-cont-ext .invoice-ticket-cont-int p{margin-top:8px}.invoice-ticket .invoice-ticket-cont-ext .invoice-ticket-cont-int .ticket-content-p{font-family:Roboto-Light}.invoice-ticket .invoice-ticket-cont-ext .pay-data{align-items:center}.invoice-ticket .invoice-ticket-cont-ext .pay-data img{height:21px}.invoice-ticket .invoice-ticket-cont-ext img.tree-dot-icon{height:23px;width:10px}.invoice-ticket .invoice-ticket-cont-ext .ticket-space{padding-left:5px}.invoice-ticket .ticket-total-amount{background:#F7F9FA;border-radius:12px;padding:22px}.invoice-ticket .ticket-total-amount .total-amount-header p{font-family:Roboto-Regular;line-height:18px}@media (max-width: 991px){.invoice-ticket .ticket-total-amount .total-amount-header p{font-size:12px}}@media (max-width: 767px){.invoice-ticket .ticket-total-amount .total-amount-header p{font-size:16px}}.invoice-ticket .ticket-total-amount .total-amount-header em{font-family:Roboto-Regular;line-height:22px;font-size:11px}@media (max-width: 767px){.invoice-ticket .ticket-total-amount .total-amount-header em{font-size:12px}}.invoice-ticket .ticket-total-amount .total-amount-header .total-amount-number{font-family:Nunito-Regular;font-size:28px;white-space:nowrap;line-height:28px}@media (max-width: 767px){.invoice-ticket .ticket-total-amount .total-amount-header .total-amount-number{font-size:28px}}.invoice-ticket .ticket-total-amount .total-amount-header .total-amount-header-a img{padding-right:7px;height:18px}@media (max-width: 767px){.invoice-ticket .ticket-total-amount .total-amount-header .total-amount-header-a img{display:none}}@media (max-width: 767px){.invoice-ticket .ticket-total-amount .total-amount-header .total-amount-header-a .total-amount-title-service{display:none}}.invoice-ticket .ticket-total-amount .divisor-total-amount{margin:17px 5px;background-color:#cdd0d0;height:1px;border:none}.invoice-ticket .ticket-total-amount .total-date-amount{margin-bottom:8px}.invoice-ticket .ticket-total-amount .total-date-amount .state-pay-yellow.delivery-to-bank{white-space:nowrap;max-width:max-content;width:max-content}.invoice-ticket .ticket-total-amount .total-date-amount b{margin-right:7px;line-height:16px}.invoice-ticket .ticket-total-amount .total-amount-btn{margin:16px 0 16px auto;font-family:Roboto-Bold}@media (max-width: 767px){.invoice-ticket .ticket-total-amount .total-amount-btn{margin:0 0 0 8px}}.invoice-ticket .ticket-total-amount .total-amount-btn .amount-btn button{padding:15px 40px;font-size:16px}@media (max-width: 767px){.invoice-ticket .ticket-total-amount .total-amount-btn .amount-btn button{padding:10px 5px;font-size:14px}}@media (max-width: 356px){.invoice-ticket .ticket-total-amount .total-amount-btn .amount-btn button{font-size:15px;padding:15px}}@media (max-width: 767px){.invoice-ticket .ticket-total-amount .total-amount-btn{justify-content:flex-end;align-items:center}}.invoice-ticket .ticket-total-amount .total-amount-btn .lastinvoice-see-detail{display:none;font-family:Roboto-Bold}@media (max-width: 767px){.invoice-ticket .ticket-total-amount .total-amount-btn .lastinvoice-see-detail{display:block}.invoice-ticket .ticket-total-amount .total-amount-btn .lastinvoice-see-detail button{font-size:16px}}@media (max-width: 767px) and (max-width: 356px){.invoice-ticket .ticket-total-amount .total-amount-btn .lastinvoice-see-detail button{font-size:15px}}.invoice-ticket .ticket-total-amount .lastinvoice-download{text-align:end}.invoice-ticket .ticket-total-amount .lastinvoice-download button{padding:0}.invoice-ticket .ticket-total-amount .lastinvoice-download button:disabled{background-color:#fff;color:#374649}.invoice-ticket p.description-summary,.invoice-ticket div.description-summary{margin:8px auto 0}.invoice-ticket .DotMenu button{padding:0}.invoice-ticket .digital-invoice-active{text-align:right;margin-right:12px}.invoice-ticket .digital-invoice-active button{font-size:12px}@media (max-width: 767px){.invoice-ticket .lastinvoice-mobile-view-content{background:#FFFFFF;padding:10px 10px 5px}}.invoice-ticket .lastinvoice-mobile-view-content .total-amount-header{margin-top:4px}.invoice-ticket .lastinvoice-mobile-view-content .plan-name{font-size:16px}.invoice-ticket .lastinvoice-mobile-view-content .total-amount-label{font-size:14px}.invoice-ticket .lastinvoice-mobile-view-content em{font-size:12px}.invoice-ticket .lastinvoice-mobile-view-content .total-amount-number{font-size:28px}.see-invoices{padding-top:20px;padding-bottom:20px;text-align:right}@media (max-width: 767px){.see-invoices{padding-top:0;padding-bottom:0;text-align:right!important}}li.dotmenu-item{font-size:14px;font-family:Roboto-Regular}li.dotmenu-item:hover{text-decoration:underline;font-family:Roboto-Medium;background-color:#fff}.invoice-container{margin-top:32px}.invoice-container .tab-header{min-height:0;background-color:#fff}.invoice-container .first-corner-lastinvoice .corners-container .corners-content{border-top-left-radius:0;border-top-right-radius:0}@media (max-width: 767px){.invoice-container .last-invoice-desktop-view{display:none}}.invoice-container .last-invoice-desktop-view .tab-header{padding:8px 22px}.invoice-container .last-invoice-desktop-view.corners-wrapper:first-of-type .corners-content{padding-top:0;padding-bottom:0}.invoice-container .last-invoice-desktop-view img{height:16px}.invoice-container .last-invoice-mobile-view{display:none}@media (max-width: 767px){.invoice-container .last-invoice-mobile-view{display:block}}.invoice-container .last-invoice-mobile-view .ticket-title-container{border-bottom:none;padding:0 0 0 10px}.invoice-container .last-invoice-mobile-view .ticket-title-container h3{font-family:Nunito-Bold;font-size:18px}.invoice-container .last-invoice-mobile-view .corners-mask-top{display:none}.invoice-container .last-invoice-mobile-view .corners-content{border-top-left-radius:20px;border-top-right-radius:20px;padding:15px 20px 0}.invoice-container .last-invoice-mobile-view .corners-content .lastinvoice-title-container{padding-bottom:15px}.invoice-container .last-invoice-mobile-view .lastinvoice-title-container .lastinvoice-mobile-title-icons{align-items:center}.invoice-container .last-invoice-mobile-view .lastinvoice-title-container .lastinvoice-mobile-title-icons img{margin-right:10px;height:20px}.invoice-container .last-invoice-mobile-view img{margin-right:5px}.invoice-container .last-invoice-mobile-view img.tab-tool-ico{margin-left:8px;height:18px}.invoice-container .tab-header{padding:0 0 16px}.invoice-container .MuiTabs-scroller button:not(.Mui-selected) img{filter:invert(69%) sepia(9%) saturate(96%) hue-rotate(142deg) brightness(97%) contrast(95%)}.flex-stack.total-amount-mobile{display:none}@media (max-width: 767px){.flex-stack.total-amount-mobile{display:inherit}}.flex-stack.total-amount-mobile .tab-header .MuiButtonBase-root:not(.Mui-selected) img{opacity:.5}@media (max-width: 767px){.flex-stack.total-amount-mobile .corners-content{padding-bottom:15px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}}@media (max-width: 767px){.flex-stack.total-amount-mobile .corners-mask-bottom,.flex-stack.total-amount-mobile .dotted{display:none}}.banner-discount,.banner-notification{align-items:center;display:inline-flex;border-radius:50px;padding:2px 12px 2px 2px;margin-top:22px}.banner-content{padding-left:10px}.banner-content-info{flex:1;padding-top:8px;padding-left:10px}.banner-content-info img{margin-right:6px}.banner-discount,.banner-discount-info{background-color:#eefcf8}.banner-notification,.banner-mail{background-color:#fffce9}.banner-alert,.banner-mail,.banner-discount-info,.banner-award,.banner-light,.banner-heart{align-items:flex-start;display:inline-flex;border-radius:8px;padding:16px 20px 20px 16px}.banner-alert .triangle-button,.banner-mail .triangle-button,.banner-discount-info .triangle-button,.banner-award .triangle-button,.banner-light .triangle-button,.banner-heart .triangle-button{display:flex;justify-content:flex-end;width:100%}.banner-alert{background-color:#feeded;width:100%}.banner-award{background-color:#f0f3ff;width:100%}.banner-award.green{background-color:#eefcf8;width:100%}.banner-light{background-color:#eff9ff;width:100%}.banner-heart{background-color:#f1fcfc;width:100%}.banner-info-link{text-align:right;margin-top:10px}.banner-info-link button{font-size:14px;font-family:Roboto-Light;color:#374649;padding-bottom:0}.invoice-payment-success-banner{width:100%;margin:16px 0}.invoice-payment-success-banner .banner-content-info{padding:0}.invoice-payment-success-banner .email-confirm-msg{margin-top:2px}.total-amount-bottom{position:sticky;background-color:#fff;padding:0 40px 20px 20px;bottom:0;right:0}.total-amount-bottom.payment-steps{padding:0}@media (max-width: 767px){.total-amount-bottom{padding:0 20px 20px}}.total-amount-bottom .invoice-payment-total-amount{margin:0}@media (max-width: 991px){.total-amount-bottom{width:100%;text-align:right}.total-amount-bottom .invoice-payment-total-amount{flex:1;justify-content:space-between}.total-amount-bottom .red-button{width:100%;text-align:right}}@media (max-width: 518px){.total-amount-bottom .red-button{width:100%;text-align:center}}.total-amount-bottom:not(.payment-steps){padding:0}.total-amount-bottom:not(.payment-steps) .invoice-payment-continue-step{padding:0}.payment-table-container{max-height:calc(100% - 260px);overflow-y:scroll;flex:1;scrollbar-width:none}@media (max-width: 767px){.payment-table-container{max-height:calc(100% - 280px)}}.payment-table-container::-webkit-scrollbar{display:none}.payment-table-container{-ms-overflow-style:none}.payment-table-container .list-invoice-amount{white-space:nowrap}.info-100-points{font-size:14px}.invoices-list-desktop-tablelist{margin-bottom:16px}.gradiant-no-full-lane{width:min-content;white-space:nowrap}@media (max-width: 991px){.gradiant-no-full-lane{font-size:25px}}.quotes-paid-title-text{font-size:16px}@media (max-width: 991px){.quotes-paid-title-text{font-size:14px}}.bold-gradient{font-weight:700!important}@media (max-width: 991px){.banner-pay-day-right h4{font-size:14px}}@media (max-width: 991px){.banner-pay-day-right span{font-size:12px}}.selected-bill-legend,.selected-bill-legend-dashboard{margin:40px auto 0;max-width:922px;filter:drop-shadow(0px 6px 16px rgba(55,70,73,.2));min-height:104px;position:relative}.selected-bill-legend .chips-container,.selected-bill-legend-dashboard .chips-container{background-color:transparent;background-color:#f7f9fa;width:100%;height:100%;padding:15px 0 15px 15px;min-height:104px;border-top-left-radius:8px;border-bottom-left-radius:8px;gap:8px}@media (max-width: 1199px){.selected-bill-legend .chips-container,.selected-bill-legend-dashboard .chips-container{gap:0px}}.selected-bill-legend .vertical-corners,.selected-bill-legend-dashboard .vertical-corners{width:50px;content:" ";height:100%;min-height:104px;background:radial-gradient(circle 12px at top,transparent 98%,#F7F9FA) top,radial-gradient(circle 12px at bottom,transparent 98%,#F7F9FA) bottom;background-size:100% 51%;background-repeat:no-repeat}@media (max-width: 1199px){.selected-bill-legend .vertical-corners,.selected-bill-legend-dashboard .vertical-corners{display:none}}.selected-bill-legend .total-amount-container,.selected-bill-legend-dashboard .total-amount-container{padding:20px 16px 32px 0;width:25%;text-align:right;background-color:#f7f9fa;height:100%;max-height:104px;border-top-right-radius:8px;border-bottom-right-radius:8px}.selected-bill-legend .total-amount-container .total-amount,.selected-bill-legend-dashboard .total-amount-container .total-amount{font-family:Nunito-Regular,Roboto-Regular,Century Gothic,sans-serif;font-size:30px;line-height:35px;white-space:nowrap}.selected-bill-legend .total-amount-container .bill-period,.selected-bill-legend-dashboard .total-amount-container .bill-period{text-transform:capitalize;font-size:12px;line-height:14px}@media (max-width: 767px){.selected-bill-legend.flex-stack,.flex-stack.selected-bill-legend-dashboard{flex-direction:column-reverse}.selected-bill-legend.flex-stack .total-amount-container,.flex-stack.selected-bill-legend-dashboard .total-amount-container{width:100%}.selected-bill-legend.flex-stack>.flex-stack,.flex-stack.selected-bill-legend-dashboard>.flex-stack{flex-direction:column;width:100%;gap:8px}.selected-bill-legend.flex-stack>.flex-stack .bar-details-chip,.flex-stack.selected-bill-legend-dashboard>.flex-stack .bar-details-chip{width:100%}.selected-bill-legend.flex-stack>.flex-stack .bar-details-chip .flex-stack,.flex-stack.selected-bill-legend-dashboard>.flex-stack .bar-details-chip .flex-stack{flex-direction:row;align-items:center}}.selected-bill-legend-dashboard .total-amount-container .total-amount{font-family:Nunito-Regular,Roboto-Regular,Century Gothic,sans-serif;font-size:26px;line-height:28px}.selected-bill-legend-dashboard .bar-details-chip .field-amount{text-align:right;font-family:Nunito-Bold,Roboto-Regular,Century Gothic,sans-serif;font-size:16px;line-height:18px}@media (max-width: 1199px){.selected-bill-legend-dashboard.flex-stack{flex-direction:column-reverse}.selected-bill-legend-dashboard.flex-stack .total-amount-container{width:100%}.selected-bill-legend-dashboard.flex-stack>.flex-stack{flex-direction:column;width:100%;gap:8px}.selected-bill-legend-dashboard.flex-stack>.flex-stack .bar-details-chip{width:100%}.selected-bill-legend-dashboard.flex-stack>.flex-stack .bar-details-chip .flex-stack{flex-direction:row;align-items:center}}.bar-details-chip{padding-left:4px;border-radius:10px;width:140px}.bar-details-chip>div{background-color:#fff;padding:10px;border-radius:8px;height:100%}.bar-details-chip>div>.flex-stack>p{font-size:12px;line-height:14px}.bar-details-chip>div>.flex-stack>img{margin-right:8px;height:20px}.bar-details-chip>div .field-amount{text-align:right;font-family:Nunito-Bold,Roboto-Regular,Century Gothic,sans-serif;font-size:22px;line-height:26px}.loading-graph-cover{z-index:20;background-color:#ffffff80;position:absolute;top:0;bottom:0;right:0;left:0;display:flex;justify-content:center;align-items:center}.bills-evolution-graph-container{position:relative}.bills-evolution-graph-container .red-button{margin-top:20px;text-align:right}@media (max-width: 767px){.bills-evolution-graph-container .red-button{text-align:center}}.bills-evolution-graph-container .red-button button{padding:12px 40px}@media (max-width: 767px){.bills-evolution-graph-container .legend-and-box.flex-stack{flex-direction:column-reverse}}.bills-evolution-graph-container .legend-and-box.flex-stack.no-data{align-items:center}@media (max-width: 767px){.bills-evolution-graph-container .legend-and-box.flex-stack.no-data{align-items:flex-start}}.bills-evolution-graph-container .legend-and-box.flex-stack .bar-graph-legend{margin-left:0}.bills-evolution-graph-container .bills-evolution-graph-lastyear{position:absolute;right:71px;top:57px;font-family:Roboto-Regular,Century Gothic,sans-serif;font-size:14px;color:gray}@media (max-width: 991px){.bills-evolution-graph-container .bills-evolution-graph-lastyear{right:0px}}.bills-evolution-graph-container .dashboard-bills-evolution-graph-lastyear{float:inline-end;top:35px;right:80px;position:relative;font-family:Roboto-Regular,Century Gothic,sans-serif;font-size:14px;color:gray}@media (max-width: 991px){.bills-evolution-graph-container .dashboard-bills-evolution-graph-lastyear{right:40px}}@media (max-width: 518px){.bills-evolution-graph-container .dashboard-bills-evolution-graph-lastyear{right:10px}}.bills-evolution-graph-container .bills-evolution-graph-lastyear-resposive{float:inline-end;top:35px;right:80px;position:relative;font-family:Roboto-Regular,Century Gothic,sans-serif;font-size:14px;color:gray}@media (max-width: 991px){.bills-evolution-graph-container .bills-evolution-graph-lastyear-resposive{top:52px;right:0px}}@media (max-width: 767px){.bills-evolution-graph-container .bills-evolution-graph-lastyear-resposive{right:30px;top:60px}}@media (max-width: 453px){.bills-evolution-graph-container .bills-evolution-graph-lastyear-resposive{top:90px;right:10px}}.tab-header.consumptions-header-desktop>div{border-bottom:2px solid #E6E7E8;width:100%}.tab-header.consumptions-header-desktop>div>div>button{font-size:22px;white-space:nowrap;padding-bottom:4px;font-family:Nunito-Bold}.tab-header.consumptions-header-desktop>div>div>button>svg{fill:#a8adae;stroke-width:.1}.tab-header.consumptions-header-desktop>div>div>button.Mui-selected>svg{fill:#374649}@media (max-width: 767px){.tab-header.consumptions-header-desktop{display:none}}@media (max-width: 767px){.consumptions-title-container.flex-stack{flex-direction:column;align-items:flex-start}.consumptions-title-container.flex-stack .csv-button{width:100%;justify-content:flex-end}}.tab-header.consumptions-header-mobile{display:none}.tab-header.consumptions-header-mobile>div>div>button{font-size:18px;font-family:Nunito-Bold}@media (max-width: 767px){.tab-header.consumptions-header-mobile{display:flex;min-height:auto}}.consumptions-title{font-size:12px;line-height:14px;margin-top:20px;margin-bottom:40px}.consumption-electricity-table,.consumption-gas-table{width:100%}.consumption-electricity-table .sortable-table th,.consumption-gas-table .sortable-table th{display:flex;padding:0}.consumption-electricity-table .sortable-table td,.consumption-gas-table .sortable-table td{padding:16px 0;min-width:0;display:flex;align-items:center}.banner-gas-reading{background:#FEEDED;border:1px dashed #ED0000;border-radius:21.5px;padding:3px;margin-bottom:25px}.gas-reading-success{width:100%;margin-bottom:16px}.gas-reading-success .flex-stack:not(.success-message){align-items:center}@media (max-width: 767px){.gas-reading-success .flex-stack:not(.success-message){align-items:flex-start}}.gas-reading-success .flex-stack:not(.success-message) .icon-container{height:40px}.gas-reading-success .flex-stack.success-message{flex-direction:column}.consumption-gas-container .close-button{display:block;width:auto;height:100%;padding-top:3px}@media (max-width: 767px){.consumption-gas-container h2{font-size:22px}}.consumption-gas-lateral{padding:30px;font-family:Roboto-Regular}.consumption-gas-lateral p{text-align:left}.consumption-gas-lateral p:first-of-type{margin-top:16px}.consumption-gas-lateral p b{display:block;margin-bottom:8px}.consumption-gas-lateral p a{text-decoration:none;color:#ed0000}.consumption-gas-lateral p.small-text{margin-bottom:8px;font-size:12px;color:#5d6364}.consumption-gas-lateral .banner-content-info p{margin-top:0}.consumption-gas-lateral .consumption-gas-lateral-content .meter-img{width:100%;margin-top:16px;text-align:center}.consumption-gas-lateral .consumption-gas-lateral-content .meter-img img{width:270px}.consumption-gas-lateral .consumption-gas-lateral-content .gas-reading-area{align-items:flex-start;margin-top:16px;width:100%}.consumption-gas-lateral .consumption-gas-lateral-content .gas-reading-area .gas-lateral-input{margin:5px 5px 0 0;font-size:12px;line-height:14px}.consumption-gas-lateral .consumption-gas-lateral-content .gas-reading-area>img{padding-top:4px;width:11px}.consumption-gas-lateral .consumption-gas-lateral-content .reading-inform{text-align:right}.consumption-gas-lateral .consumption-gas-lateral-content .reading-inform button{font-size:16px;padding:15px}@media (max-width: 767px){.consumption-gas-lateral .consumption-gas-lateral-content .reading-inform{width:100%;text-align:center}}.gas-reading-loading{width:500px}@media (max-width: 518px){.gas-reading-loading{width:100%}}.lower-reading-banner{margin-top:16px;width:100%}.lower-reading-banner p:first-of-type{margin:0}.consumption-gas-table{width:100%}.consumptions-electricity-tab{margin-top:16px}.consumptions-gas-tab{margin-top:16px;background-color:#fff}.consumption-tab-content{padding:24px;background-color:#fff;margin-top:10px}.consumption-tab-content .consumption-tab-title{font-family:Nunito-Bold,Roboto-Regular,Century Gothic,sans-serif;font-size:18px;line-height:24px;margin-bottom:20px}.consumption-tab-content .consumption-tab-selects{width:15%}.consumption-tab-content .consumption-tab-selects.flex-stack.gas-consumption{width:30%}.consumption-tab-content .consumption-tab-selects.flex-stack.gas-consumption .red-button{white-space:nowrap}@media (max-width: 991px){.consumption-tab-content .consumption-tab-selects.flex-stack.gas-consumption{align-self:flex-end}}@media (max-width: 518px){.consumption-tab-content .consumption-tab-selects.flex-stack.gas-consumption{width:100%;flex-direction:column}.consumption-tab-content .consumption-tab-selects.flex-stack.gas-consumption .red-button{margin:0 0 8px}}.consumption-tab-content .consumption-tab-selects .MuiFormControl-root{margin-right:10px;min-width:128px}.consumption-tab-content .consumption-tab-selects .MuiFormControl-root .MuiSelect-icon{top:calc(50% - 2px)}.consumption-tab-content .consumption-tab-selects .MuiFormControl-root .MuiSelect-select{padding:10px}.consumption-tab-content .consumption-tab-selects .power-period-select{width:130%}.consumption-tab-content .consumption-tab-selects.flex-stack{margin-top:8px;width:100%;gap:16px}.consumption-tab-content .consumption-tab-selects.flex-stack .MuiFormControl-root{min-width:160px;max-width:160px;margin:0}@media (max-width: 767px){.consumption-tab-content .consumption-tab-selects.flex-stack{flex-direction:column}.consumption-tab-content .consumption-tab-selects.flex-stack .MuiFormControl-root{min-width:100%;max-width:100%;margin:0}}@media (max-width: 767px){.consumption-tab-content>.flex-stack{flex-direction:column}}.consumption-tab-content .bar-graph-and-arrows-container{margin-bottom:20px}.consumption-tab-content .bar-graph-and-arrows-container .mobile-arrows{margin-top:20px}@media (max-width: 767px){.consumption-tab-content .bar-graph-and-arrows-container .recharts-tooltip-wrapper{display:none}}.consumption-tab-content .mobile-tooltip{display:none}@media (max-width: 767px){.consumption-tab-content .mobile-tooltip{display:inherit;margin-bottom:20px}}.consumption-tooltip{background-color:#80cdff;padding-left:5px;border-radius:8px}.consumption-tooltip.red{background-color:#ed0000}.consumption-tooltip>div{background-color:#fff;border-radius:8px;padding:10px 16px}.consumption-tooltip>div h4{font-size:16px;line-height:24px}.consumption-tooltip>div .reading-date{text-transform:capitalize;font-size:12px;line-height:14px}.consumption-tooltip>div .reading-value{text-align:right;font-family:Nunito-Bold,Roboto-Regular,Century Gothic,sans-serif;font-size:18px;line-height:24px;color:#374649}.gas-tooltip{background-color:#285aff}.gas-tooltip .gas-tooltip-title{font-size:16px;font-family:Roboto-Regular,Roboto-Regular,Century Gothic,sans-serif;line-height:20px}.gas-tooltip span{font-size:22px;font-family:Nunito-Bold,Roboto-Regular,Century Gothic,sans-serif;line-height:26px}.gas-title-left{margin-left:5%}@media (max-width: 991px){.gas-title-left{margin-left:2%}}@media (max-width: 767px){.gas-title-left{margin-left:0}}.hourly-consumption-tooltip{background-color:#80cdff;padding-left:5px;border-radius:8px}.hourly-consumption-tooltip.red{background-color:#ed0000}.hourly-consumption-tooltip>div{background-color:#fff;border-radius:8px;padding:10px 16px}.hourly-consumption-tooltip>div h4{font-size:16px;line-height:24px}.hourly-consumption-tooltip>div .reading-value{font-family:Nunito-Bold,Roboto-Regular,Century Gothic,sans-serif;font-size:18px;line-height:24px;color:#374649}.hourly-consumption-tooltip>div .reading-value span{font-family:Roboto-Regular,Century Gothic,sans-serif;margin-left:8px;font-size:12px;line-height:14px}.hourly-consumption-tooltip>div .reading-price{margin-top:4px;font-size:12px;line-height:14px}.consumption-tab-average-daily-price-container{text-align:right;margin-right:50px}@media (max-width: 767px){.consumption-tab-average-daily-price-container{text-align:left;margin:16px 0}}.consumption-tab-average-daily-price-container .price{font-family:Nunito-Bold,Roboto-Regular,Century Gothic,sans-serif;font-size:22px;line-height:26px}.consumption-tab-average-daily-price-container .small-text{font-size:12px;line-height:14px}.average-daily-consumption-legend{margin-top:16px}.average-daily-consumption-legend:before{display:inline-block;content:"";width:14px;height:2px;vertical-align:middle;background-color:#000;margin-right:4px}.planAhora-consumos{background-color:#fff}.planAhora-consumos .planAhora{padding:24px;justify-content:space-between;border-radius:8px;gap:10px}@media (max-width: 1024px){.planAhora-consumos .planAhora{flex-direction:column}}.planAhora-consumos .planAhora .estimation-container{width:60%;justify-content:flex-start;gap:32px}@media (max-width: 1024px){.planAhora-consumos .planAhora .estimation-container{flex-direction:column;gap:15px;width:100%;margin-bottom:8px}}.planAhora-consumos .planAhora .estimation-container .estimationBox{padding:16px;background-color:#f3f6f7;border-radius:12px}.planAhora-consumos .planAhora .estimation-container .estimationBox .header{border-bottom:2px solid #E6E7E8;margin-bottom:20px}.planAhora-consumos .planAhora .estimation-container .estimationBox .header .date{margin:10px 0;font-size:11px;font-family:Roboto-Medium}.planAhora-consumos .planAhora .estimation-container .estimationBox .header .consumDate .title{font-size:16px;white-space:nowrap;margin-right:8px}@media (max-width: 518px){.planAhora-consumos .planAhora .estimation-container .estimationBox .header .consumDate .title{font-size:14px}}.planAhora-consumos .planAhora .estimation-container .estimationBox .header .number{font-family:Roboto-Regular;font-size:30px;text-align:right}@media (max-width: 518px){.planAhora-consumos .planAhora .estimation-container .estimationBox .header .number{font-size:20px}}.planAhora-consumos .planAhora .estimation-container .estimationBox .header .euro{background:linear-gradient(270.49deg,#46AAFF .28%,#4597FF 4.61%,#4479FF 12.69%,#4361FF 21.68%,#424EFF 31.77%,#4141FF 43.62%,#4139FF 58.81%,#4137FF 89.1%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.planAhora-consumos .planAhora .estimation-container .estimationBox .foot{font-size:12px}.planAhora-consumos .planAhora .estimation-container .estimationBox .foot .link{color:#ed0000}.planAhora-consumos .planAhora .notPlanAhora{width:50%}@media (max-width: 1024px){.planAhora-consumos .planAhora .notPlanAhora{width:100%}}@media (max-width: 1024px){.planAhora-consumos .planAhora .notPlanAhora .estimationBox{width:100%}}@media (max-width: 1024px){.planAhora-consumos .planAhora .date-conainter{width:100%}}.planAhora-consumos .planAhora .date-conainter .date{margin-top:20px;gap:15px}@media (max-width: 1024px){.planAhora-consumos .planAhora .date-conainter .date{margin-bottom:15px}}@media (max-width: 518px){.planAhora-consumos .planAhora .date-conainter .date{flex-direction:column;margin:10px 0 15px}}.planAhora-consumos .planAhora .date-conainter .date .dateInput{width:160px;margin-bottom:15px}@media (max-width: 1024px){.planAhora-consumos .planAhora .date-conainter .date .dateInput{width:100%;margin-bottom:5px}}@media (max-width: 767px){.planAhora-consumos .planAhora .notPlanAhoraDate .date{flex-direction:column}}@media (max-width: 767px){.planAhora-consumos .planAhora .notPlanAhoraDate .date .dateInput{width:100%}}.planAhora-consumos .planAhora .resetDate{cursor:pointer}.planAhora-consumos .planAhora .resetDate img{margin-right:10px}.planAhora-consumos .planAhora .resetDate p{color:#ed0000;font-family:Roboto-Medium}.planAhora-consumos .planAhora .resetDate.disabled{cursor:auto}.planAhora-consumos .planAhora .resetDate.disabled p{color:#a8adae}.planAhora-consumos .planAhora .resetDate.disabled img{filter:brightness(0) saturate(100%) invert(85%) sepia(9%) saturate(107%) hue-rotate(143deg) brightness(82%) contrast(82%)}.planAhora-consumos .planAhora .noPriceToShow{margin:25px auto}@media (max-width: 518px){.planAhora-consumos .planAhora .noPriceToShow{margin:20px auto}}.planAhora-consumos .planAhora .noPriceToShow p{font-family:Roboto-Medium;font-size:16px;color:#a8adae}.estimationBox .footer-disabled{pointer-events:none}.estimationBox .footer-disabled .foot,.estimationBox .footer-disabled a{color:#a8adae!important}.consumption-no-data{text-align:center;margin-bottom:16px}.consumption-no-data .flex-stack{align-items:center}.readings-table-mobile-item{padding:16px;margin-bottom:16px}.readings-table-mobile-item p{padding:3px 0}.readings-table-mobile-item .icon-row{min-width:11px;max-width:11px;margin-right:5px}.readings-table-mobile-item .icon-row img{margin-top:5px}.readings-table-mobile-item .left-column{width:calc(40% - 8px)}.readings-table-mobile-item .right-column{width:calc(60% - 8px)}.readings-table-mobile-item .right-column{text-align:right}.readings-table-mobile-item .right-column .invoiced,.readings-table-mobile-item .right-column .not-invoiced{border:1px solid #374649;padding:2px 18px;border-radius:2px;min-width:124px;max-width:124px;width:124px;display:flex;justify-content:center}.readings-table-mobile-item .right-column .invoiced{border-color:#00884a;color:#00884a}.readings-table-mobile-item .right-column .not-invoiced{border-color:#feeded;background-color:#feeded;color:#ed0000}.newArrang-titleExterior{font-size:12px}.newArrang-titleExterior b{padding-left:5px}.management-container{padding:25px 25px 25px 30px;box-shadow:none}@media (max-width: 767px){.management-container{padding:25px 12px}.management-container .dashboard-module-content{padding:0}}.management-container .manag-header{gap:15px}@media (max-width: 1024px){.management-container .manag-header{flex-direction:column}.management-container .manag-header .div-question{margin-bottom:15px}}.management-container .manag-header .managmentQuestion{font-family:Nunito-Bold;margin-bottom:8px}.management-container .manag-header .filter-selectorArrg{margin-top:5px;width:240px}@media (max-width: 1024px){.management-container .manag-header .filter-selectorArrg{width:100%}}.management-container .manag-header .filter-selectorArrg .MuiSelect-icon{top:calc(50% - 3px)}@media (max-width: 1024px){.management-container .manag-header .MuiFormLabel-root{padding-right:4px}}@media (max-width: 1199px){.management-container .manag-header .MuiFormControl-root .MuiInputLabel-root{padding-right:7px}}.management-container .management-mainContent{margin-top:10px}.management-container .management-mainContent .rowTitle{font-family:Roboto-Medium;font-size:16px;margin-top:35px;margin-bottom:15px}.management-container .management-mainContent .managment-Row{gap:20px}@media (max-width: 1024px){.management-container .management-mainContent .managment-Row{flex-wrap:wrap}}.management-container .management-mainContent .managment-Row .boxNewManagement{border-radius:12px;width:22%;flex-direction:column;padding:12px 0 12px 4px;background-color:#fff;-webkit-box-shadow:0px 6px 16px rgba(55,70,73,.2);-moz-box-shadow:0px 6px 16px rgba(55,70,73,.2);-o-box-shadow:0px 6px 16px rgba(55,70,73,.2);box-shadow:0 6px 16px #37464933}@media (max-width: 1024px){.management-container .management-mainContent .managment-Row .boxNewManagement{width:100%;flex-direction:row}}.management-container .management-mainContent .managment-Row .boxNewManagement .NewManagDivImg{height:32px;width:32px}@media (max-width: 767px){.management-container .management-mainContent .managment-Row .boxNewManagement .NewManagDivImg{margin-left:8px;margin-right:8px}}.management-container .management-mainContent .managment-Row .boxNewManagement .NewManagLink{margin-top:10px;height:55px}@media (max-width: 1199px){.management-container .management-mainContent .managment-Row .boxNewManagement .NewManagLink{margin-bottom:10px}}@media (max-width: 1024px){.management-container .management-mainContent .managment-Row .boxNewManagement .NewManagLink{margin-top:0;height:auto;margin-bottom:auto}}.management-container .management-mainContent .managment-Row .boxNewManagement .NewManagLink,.management-container .management-mainContent .managment-Row .boxNewManagement .newManagTxt{padding-left:7px;padding-right:7px}.management-container .management-mainContent .managment-Row .boxNewManagement .NewManagLink{padding-bottom:10px}@media (max-width: 1024px){.management-container .management-mainContent .managment-Row .boxNewManagement .NewManagLink{padding-bottom:0}}.management-container .management-mainContent .managment-Row .boxNewManagement .NewManagLink button{color:#374649;font-family:Roboto-Light;align-items:flex-start}@media (max-width: 1024px){.management-container .management-mainContent .managment-Row .boxNewManagement .NewManagLink button{padding-top:5px}}.management-container .management-mainContent .managment-Row .boxNewManagement .NewManagLink button .flex-stack{text-align:start}.management-container .management-mainContent .contactRow{flex-wrap:wrap}.lastManagement-container{margin-top:32px}.lastManagement-container .lastManagTitle{font-size:22px;font-family:Nunito-Bold;border-bottom:1px solid #E6E7E8;padding-bottom:10px}.lastManagement-container .lastManagBox-container{cursor:pointer;margin-top:20px;padding:12px 0 12px 16px;background-color:#fff;border-radius:12px;-webkit-box-shadow:0px 6px 16px rgba(55,70,73,.2);-moz-box-shadow:0px 6px 16px rgba(55,70,73,.2);-o-box-shadow:0px 6px 16px rgba(55,70,73,.2);box-shadow:0 6px 16px #37464933}.lastManagement-container .lastManagBox-container .lastManagBox-header{padding-right:15px;gap:10px}.lastManagement-container .lastManagBox-container .lastManagBox-header .lastA-headerTitle{font-family:Roboto-Medium;font-size:16px}.lastManagement-container .lastManagBox-container .lastManagBox-header .divDot .labelBox{padding:4px 15px;border-radius:2px;font-size:12px;margin-right:10px}.lastManagement-container .lastManagBox-container .lastManagBox-header .divDot .pending{border:1px solid #374649}.lastManagement-container .lastManagBox-container .lastManagBox-header .divDot .closed{background-color:#e6e7e8}.lastManagement-container .lastManagBox-container .lastboxContent{margin-top:8px}.lastManagement-container .lastManagBox-container .lastboxContent .rowItem{margin-bottom:8px;gap:5px}.lastManagement-container .lastManagBox-container .lastboxContent .rowItem img{margin-right:8px;width:15px}.lastManagement-container .management-seeAll{margin-right:0}.lastManagement-container .management-seeAll button{margin-top:15px;padding:15px 20px;background-color:#fff}.lastManagement-container .management-seeAll button:hover{background-color:#ed0000}.lastManagement-container .notFoundManagement{margin-top:25px}.lastManagement-container .notFoundManagement img{width:100%}.lastManagement-container .seeAllContainer{justify-content:flex-end}@media (max-width: 767px){.lastManagement-container .seeAllContainer{justify-content:center}}.management-list-container{background-color:inherit;box-shadow:none;margin-top:15px;padding-left:0}@media (max-width: 1024px){.management-list-container{padding:0}}.management-list-container .manag-header{gap:15px}@media (max-width: 1024px){.management-list-container .manag-header{flex-direction:column;align-items:flex-start}.management-list-container .manag-header .div-title{margin-bottom:15px}}.management-list-container .manag-header .managmentQuestion{font-family:Nunito-Bold;margin-bottom:8px}.management-list-container .manag-header .filter-selectorArrg{margin-top:5px;width:270px}@media (max-width: 1024px){.management-list-container .manag-header .filter-selectorArrg{width:100%}}.management-list-container .manag-header .filter-selectorArrg .MuiSelect-icon{top:calc(50% - 3px)}@media (max-width: 1024px){.management-list-container .manag-header .MuiFormLabel-root{padding-right:4px}}.management-list-container .manag-header .singleOption{pointer-events:none}.management-list-container .manag-header .skeleSelector{position:relative;width:30%}@media (max-width: 1024px){.management-list-container .manag-header .skeleSelector{width:100%}}.management-list-container .myManagement-mainContent{margin-top:20px}@media (max-width: 1024px){.management-list-container .myManagement-mainContent{display:none}}.management-list-container .myManagement-mainContent .labelBox{padding:4px 20px;border-radius:2px;font-size:12px;margin-right:10px}.management-list-container .myManagement-mainContent .pending{border:1px solid #374649}.management-list-container .myManagement-mainContent .closed{background-color:#e6e7e8}.management-list-container .myManagement-mainContent .MuiTableHead-root .MuiTableRow-root{align-items:center}.management-list-container .myManagement-mainContent .MuiTableHead-root .MuiTableRow-root .MuiTableCell-root .myManagementDot{pointer-events:none}.management-list-container .myManagement-mainContent .MuiTableHead-root .MuiTableRow-root .MuiTableCell-root .myManagementDot .MuiIconButton-root .tree-dot-icon{width:4px}.management-list-container .myManagement-mainContent .MuiTableRow-root{margin-left:0;margin-right:0}.management-list-container .myManagement-mainContent .MuiTableRow-root .MuiTableCell-head{text-align:center}.management-list-container .myManagement-mainContent .MuiTableRow-root .MuiTableCell-root{width:20%;padding-left:8px;padding-right:8px;min-width:1%}.management-list-container .myManagement-mainContent .MuiTableRow-root .MuiTableCell-root:last-child{width:4%}.management-list-container .myManagement-mainContent .MuiTableBody-root .MuiTableRow-root:hover{cursor:pointer}.management-list-container .myManagmentMovile{display:none;margin-bottom:10px}@media (max-width: 1024px){.management-list-container .myManagmentMovile{display:block}}.management-list-container .myManagmentMovile .lastManagBox-container{cursor:pointer;margin-top:20px;padding:16px;background-color:#fff;border-radius:12px;-webkit-box-shadow:0px 6px 16px rgba(55,70,73,.2);-moz-box-shadow:0px 6px 16px rgba(55,70,73,.2);-o-box-shadow:0px 6px 16px rgba(55,70,73,.2);box-shadow:0 6px 16px #37464933}.management-list-container .myManagmentMovile .lastManagBox-container .lastManagBox-header{gap:10px}.management-list-container .myManagmentMovile .lastManagBox-container .lastManagBox-header .lastA-headerTitle{font-family:Roboto-Medium;font-size:16px}.management-list-container .myManagmentMovile .lastManagBox-container .lastManagBox-header .divDot .labelBox{padding:4px 20px;border-radius:2px;font-size:12px;margin-right:10px}.management-list-container .myManagmentMovile .lastManagBox-container .lastManagBox-header .divDot .pending{border:1px solid #374649}.management-list-container .myManagmentMovile .lastManagBox-container .lastManagBox-header .divDot .closed{background-color:#e6e7e8}.management-list-container .myManagmentMovile .lastManagBox-container .lastboxContent{margin-top:8px}.management-list-container .myManagmentMovile .lastManagBox-container .lastboxContent .rowItem{margin-bottom:8px}.management-list-container .myManagmentMovile .lastManagBox-container .lastboxContent .rowItem img{margin-right:8px;width:15px}.management-list-container .myManagmentMovile .lastManagBox-container .lastboxContent .rowItem span{margin-left:6px}.management-list-container .myManagmentMovile .seeAll{margin-top:20px;justify-content:center}.management-list-container .myManagmentMovile .seeAll button{color:#374649;font-family:Roboto-Thin}.management-list-container .mobilePagination{display:none}@media (max-width: 1024px){.management-list-container .mobilePagination{display:block}}.management-list-container .noManagmentsResult{margin-top:20px;background-color:#fff;border-radius:20px;-webkit-box-shadow:0px 6px 16px rgba(55,70,73,.2);-moz-box-shadow:0px 6px 16px rgba(55,70,73,.2);-o-box-shadow:0px 6px 16px rgba(55,70,73,.2);box-shadow:0 6px 16px #37464933;padding:50px 20px 20px}.management-list-container .noManagmentsResult img{width:64px}@media (max-width: 1024px){.management-list-container .noManagmentsResult img{width:60px}}.management-list-container .noManagmentsResult p{margin:15px auto}.management-list-container .noManagmentsResult .initManagmentBtn{justify-content:flex-end}@media (max-width: 1024px){.management-list-container .noManagmentsResult .initManagmentBtn{justify-content:center}}.contractSection{margin-top:43px}.contractSection .myManagContractBox{width:100%;background-color:#fff;border-radius:20px;margin-bottom:20px}.contractSection .myManagContractBox .labelBox{padding:4px 15px;border-radius:2px;font-size:12px}.contractSection .myManagContractBox .headerBox{padding:20px 20px 8px 25px;justify-content:space-between;border-bottom:3px solid #F7F9FA}.contractSection .myManagContractBox .headerBox .titleDiv{margin-right:20px}.contractSection .myManagContractBox .headerBox .titleDiv .title{font-family:Nunito-Bold;font-size:22px;margin-bottom:10px;margin-top:5px;line-height:26px}.contractSection .myManagContractBox .headerBox .titleDiv .contract{font-size:12px}.contractSection .myManagContractBox .headerBox .digiActive{border:1px solid #374649}.contractSection .myManagContractBox .headerBox .digiInactive{background-color:#e6e7e8}.contractSection .myManagContractBox .headerBox .myManagementContractDot button{padding:0}.contractSection .myManagContractBox .myManagContentBox{padding-left:25px}.contractSection .myManagContractBox .myManagContentBox .iconsContainer{margin-right:12px;margin-top:15px}.contractSection .myManagContractBox .myManagContentBox .iconsContainer .divConsumImg{border:2px solid #F7F9FA;border-radius:8px;padding:2px;width:28px;height:28px;align-items:center;justify-content:center;margin-bottom:4px}.contractSection .myManagContractBox .myManagContentBox .iconsContainer .divConsumImg img{width:21px}.contractSection .myManagContractBox .myManagContentBox .mainDetailManagBox{margin-top:15px}@media (max-width: 1024px){.contractSection .myManagContractBox .myManagContentBox .mainDetailManagBox .consumType{flex-direction:column;gap:5px}}@media (max-width: 767px){.contractSection .myManagContractBox .myManagContentBox .mainDetailManagBox .consumType{flex-direction:row}}.contractSection .myManagContractBox .myManagContentBox .mainDetailManagBox .consumName{font-size:14px;font-family:Roboto-Medium;margin-right:40px;padding-top:5px}@media (max-width: 1024px){.contractSection .myManagContractBox .myManagContentBox .mainDetailManagBox .consumName{flex-direction:column;gap:5px}}@media (max-width: 767px){.contractSection .myManagContractBox .myManagContentBox .mainDetailManagBox .consumName{flex-direction:row}}.contractSection .myManagContractBox .myManagContentBox .mainDetailManagBox .active{border:1px solid #374649}.contractSection .myManagContractBox .myManagContentBox .mainDetailManagBox .inactive{background-color:#e6e7e8}.contractSection .myManagContractBox .myManagContentBox .mainDetailManagBox .planName{margin-top:12px}.contractSection .myManagContractBox .myManagContentBox .mainDetailManagBox .planName img{width:10px;margin-right:8px}.contractSection .myManagContractBox .myManagContentBox .mainDetailManagBox .planName .toolM{width:12px}.contractSection .myManagContractBox .myManagButtonSection{padding-right:20px;padding-left:20px;align-items:center;justify-content:flex-end;margin-top:15px;margin-bottom:10px;gap:15px}@media (max-width: 1024px){.contractSection .myManagContractBox .myManagButtonSection{gap:8px}}.managementDetail-lateral{padding-left:20px;padding-right:20px}.managementDetail-lateral .divSkeleDetail{overflow:hidden}.managementDetail-lateral .mainTitle{font-size:20px;font-family:Roboto-Regular}.managementDetail-lateral .list-body p{margin-bottom:5px}.managementDetail-lateral .subtitle{margin-top:15px;margin-bottom:10px;font-size:14px;padding-bottom:15px;border-bottom:2px solid #F7F9FA}.managementDetail-lateral .list-title{margin-top:12px;margin-bottom:8px;font-size:14px;font-family:Roboto-Bold}.managementDetail-lateral .info-title{margin-top:15px;margin-bottom:10px;font-size:14px;padding-bottom:15px;border-bottom:2px solid #F7F9FA}.managementDetail-lateral .backBtn{min-width:30%;margin:20px auto 25px}.managementDetail-lateral .managementDetailError{margin:50px auto;padding:15px;background-color:#f4a623}.managementDetail-lateral .managementDetailError p{font-family:Roboto-Bold;margin-bottom:8px}.benefits-titleExterior{font-size:12px}.benefits-titleExterior b{padding-left:5px}.myBenefits-container{padding:0;box-shadow:none}.myBenefits-container .benefits-header{padding:16px 0;border-bottom:3px solid #F7F9FA}.myBenefits-container .benefits-header .benefitsTitle{font-family:Nunito-Bold}@media (max-width: 767px){.myBenefits-container .benefits-header .benefitsTitle{font-size:18px}}.myBenefits-container .benefits-header p{background-color:#f0f3ff;border-radius:8px;padding:5px 10px;font-size:14px;font-family:Roboto-Regular;text-align:right}.myBenefits-container .benefits-content{padding:25px}@media (max-width: 767px){.myBenefits-container .benefits-content{padding:25px 5px}}.myBenefits-container .benefits-content .categorySection .selectTitle{font-size:16px;font-family:Roboto-Regular}.myBenefits-container .benefits-content .categorySection img{max-height:25px}.myBenefits-container .benefits-content .categorySection .categoryList{margin-top:20px;gap:8px;flex-wrap:wrap}@media (max-width: 767px){.myBenefits-container .benefits-content .categorySection .categoryList{gap:8px 4px}}.myBenefits-container .benefits-content .categorySection .categoryList .categoryBtn{padding:3px 15px;border:1px solid #ED0000;border-radius:30px;cursor:pointer;align-items:center;flex-wrap:wrap;color:#ed0000;text-transform:capitalize}.myBenefits-container .benefits-content .categorySection .categoryList .selected{background-color:#ed0000;color:#fff}.myBenefits-container .benefits-content .categorySection .categoryList img{cursor:pointer}.myBenefits-container .benefits-content .categorySection .inputSearchSection{gap:20px;margin:20px 0 0;width:calc(100% - 15px)}@media (max-width: 767px){.myBenefits-container .benefits-content .categorySection .inputSearchSection{margin-top:16px;width:100%}}.myBenefits-container .benefits-content .categorySection .inputSearchSection input{padding:12px}.myBenefits-container .benefits-content .categorySection .inputSearchSection .MuiSelect-icon{top:calc(50% - 3px)}.myBenefits-container .benefits-content .categorySection .inputSearchSection .MuiSelect-select{padding:12px 14px}.myBenefits-container .benefits-content .benefits-mainContent{margin-top:20px;flex-wrap:wrap;gap:15px}.myBenefits-container .benefits-content .benefits-mainContent .gifCard-container{position:relative;width:23%;margin-top:20px;padding:16px 8px;background-color:#fff;border-radius:12px;-webkit-box-shadow:0px 6px 16px rgba(55,70,73,.2);-moz-box-shadow:0px 6px 16px rgba(55,70,73,.2);-o-box-shadow:0px 6px 16px rgba(55,70,73,.2);box-shadow:0 6px 16px #37464933}@media (max-width: 1199px){.myBenefits-container .benefits-content .benefits-mainContent .gifCard-container{width:31%}}@media (max-width: 1024px){.myBenefits-container .benefits-content .benefits-mainContent .gifCard-container{width:46%}}@media (max-width: 767px){.myBenefits-container .benefits-content .benefits-mainContent .gifCard-container{width:100%}}.myBenefits-container .benefits-content .benefits-mainContent .gifCard-container .giftCard-main{cursor:pointer}.myBenefits-container .benefits-content .benefits-mainContent .gifCard-container .giftCard-main .gift-image{margin-bottom:15px;min-height:114px;min-width:100%;background-size:contain;background-repeat:no-repeat;background-position:center;border-radius:8px;border:2px solid #F7F9FA;padding:6px}@media (max-width: 767px){.myBenefits-container .benefits-content .benefits-mainContent .gifCard-container .giftCard-main .gift-image{min-height:160px}}.myBenefits-container .benefits-content .benefits-mainContent .gifCard-container .giftCard-main .gift-image p.shadowed-surface{color:#ed0000;background-color:#fff;padding:2px 5px;border-radius:2px;font-size:12px}.myBenefits-container .benefits-content .benefits-mainContent .gifCard-container .giftCard-main .title-points{height:55px;gap:5px;margin-bottom:20px}@media (max-width: 767px){.myBenefits-container .benefits-content .benefits-mainContent .gifCard-container .giftCard-main .title-points{justify-content:flex-start}}.myBenefits-container .benefits-content .benefits-mainContent .gifCard-container .giftCard-main .title-points p{font-family:Nunito-Bold;font-size:16px;font-weight:700}.myBenefits-container .benefits-content .benefits-mainContent .gifCard-container .giftCard-main .categoryImg.flex-stack{margin-bottom:15px;font-size:12px;color:#5d6364;min-height:18px;align-items:flex-start}.myBenefits-container .benefits-content .benefits-mainContent .gifCard-container .giftCard-main .categoryImg.flex-stack img{margin-right:5px;width:18px;height:18px}.myBenefits-container .benefits-content .benefits-mainContent .gifCard-container .giftCard-main .categoryImg.flex-stack span{text-transform:capitalize;margin-top:2px}.myBenefits-container .benefits-content .benefits-mainContent .gifCard-container .white-button.buttonAdd{margin:0}.myBenefits-container .benefits-content .benefits-mainContent .gifCard-container .addBtn{justify-content:center;margin-top:auto}.myBenefits-container .benefits-content .benefits-mainContent .lessPoints{opacity:.7}.myBenefits-container .benefits-content .benefits-mainContent .lessPoints button{pointer-events:none;background-color:#b7cbd3;border:none;color:#374649}.myBenefits-container .benefits-content .benefits-mainContent .adding button{pointer-events:none;background-color:#fff;color:#ed0000}.myBenefits-container .benefits-content .benefits-mainContent .noResults{margin-top:15px;font-size:14px}.myBenefits-container .benefits-content .see-more-button{margin-top:30px}.myBenefits-container .benefits-content .noteInfo{margin-top:30px;font-size:12px}@media (max-width: 767px){.myBenefits-container .benefits-content .noteInfo{margin-top:8px}}.myBenefits-container .benefits-content .conditions button{font-size:12px}.myCart{cursor:pointer;background-color:#fff;padding:8px 18px;border-radius:12px}@media (max-width: 767px){.myCart{z-index:100;position:sticky;bottom:0px;right:0px;left:0;border-radius:0;padding:8px 33px;width:calc(100% + 50px);margin-left:-25px}}.myCart .myCardTitleDiv{margin-right:12px}.myCart .myCardTitleDiv .title{font-size:16px;font-family:Nunito-Bold}.myCart .myCardTitleDiv .points{font-size:16px;font-family:Nunito-Bold;color:#ed0000;text-align:right}.myCart .myCardTitleDiv .points span{margin-left:5px}.myCart .counterCont{position:relative}.myCart .counterCont .counter{z-index:100;position:absolute;top:-5px;right:-6px;background-color:#fff;border-radius:50%;padding:2px 5px;color:#ed0000;font-family:Roboto-Bold;border:1px solid #ED0000;font-size:11px}.myCart .countEmpty{background-color:#b7cbd3;color:#ed0000}.previousHistory-container{margin-top:32px}@media (max-width: 767px){.previousHistory-container{margin-top:0}}.previousHistory-container .myLastHistoryTitle-container{margin-top:25px;border-bottom:1px solid #E6E7E8;padding-bottom:8px}.previousHistory-container .myLastHistoryTitle-container .myLastTitle{font-family:Nunito-Bold;font-size:22px}.previousHistory-container .myLastHistoryTitle-container .myLastTitle .filterIcon{cursor:pointer}.previousHistory-container .myLastHistoryTitle-container .filterSection{gap:8px;margin-top:20px}@media (max-width: 518px){.previousHistory-container .myLastHistoryTitle-container .filterSection{flex-direction:column}.previousHistory-container .myLastHistoryTitle-container .filterSection .seletcState{margin-bottom:5px}}.previousHistory-container .myLastHistoryTitle-container .filterSection .seletcState .MuiSelect-icon{top:calc(50% - 3px)}.previousHistory-container .myLastHistoryTitle-container .filterSection .seletcState .MuiSelect-select{padding:12px 14px}.previousHistory-container .previousHistCard-container{cursor:pointer;margin-top:20px;padding:16px;background-color:#fff;border-radius:12px;-webkit-box-shadow:0px 6px 16px rgba(55,70,73,.2);-moz-box-shadow:0px 6px 16px rgba(55,70,73,.2);-o-box-shadow:0px 6px 16px rgba(55,70,73,.2);box-shadow:0 6px 16px #37464933}.previousHistory-container .previousHistCard-container .historyCardHeader{gap:5px}.previousHistory-container .previousHistCard-container .historyCardHeader .cardDescription{font-family:Roboto-Regular;font-size:16px}.previousHistory-container .previousHistCard-container .historyCardHeader .cardState{font-size:14px;font-weight:700;text-align:right}.previousHistory-container .previousHistCard-container .historyCardDetail{margin-top:10px}.previousHistory-container .previousHistCard-container .historyCardDetail .cardDate img{margin-right:7px}.previousHistory-container .previousHistCard-container .historyCardDetail .cardDate p{font-size:12px}.previousHistory-container .previousHistCard-container .cardPoints img{margin-right:7px}.previousHistory-container .previousHistCard-container .cardPoints p{font-size:12px;padding-top:2px;font-family:Roboto-Medium;color:#ed0000}.previousHistory-container .seeAllContainer{margin:20px 0;justify-content:flex-end}@media (max-width: 767px){.previousHistory-container .seeAllContainer{justify-content:center}}.previousHistory-container .seeAllContainer .myCart-seeAll.white-button{margin:0}.previousHistory-container .emptyHistory{margin:20px 0}.previousHistory-container .emptyHistory p{text-align:right;width:100%}.previousHistory-lateral{padding:25px 40px 25px 30px;width:450px}@media (max-width: 518px){.previousHistory-lateral{padding:25px 20px;width:100vw}}.previousHistory-lateral .titleDetail{font-size:20px;font-family:Roboto-Medium;margin-bottom:20px}.previousHistory-lateral .date p{font-size:16px;font-family:Roboto-Medium;margin-bottom:10px}.previousHistory-lateral .imgContainer{margin-bottom:30px}.previousHistory-lateral .imgContainer img{height:20vh;max-width:400px}.previousHistory-lateral .backBtn{margin-top:20px}.detailContainer{gap:10px}.detailContainer .requestCode-header,.detailContainer .description-header,.detailContainer .typeDelivery,.detailContainer .statusDate{font-weight:700;font-size:14px!important}.detailContainer .typeDelivery{font-size:12px;font-family:Roboto-Medium}.detailContainer .deliveryDescription{margin-bottom:5px}.detailContainer .deliveryDescription img{width:20px;margin-right:8px}.detailContainer .deliveryDescription p{color:#a8adae;font-size:12px}.detailContainer .statusDelivery{font-size:14px;margin-bottom:5px;border:1px solid #374649;width:max-content;padding:2px 8px;border-radius:2px}.detailContainer .points{color:#ed0000;font-size:16px;font-family:Roboto-Medium}.gifDetail-container{padding:10px 20px;min-height:calc(100vh - 64px);max-height:calc(100vh - 64px)}@media (max-width: 767px){.gifDetail-container{padding-bottom:0}}.gifDetail-container .changeGiftBtn{padding:10px 12px;border-radius:50%;-webkit-box-shadow:0px 1px 1px #ED0000;-moz-box-shadow:0px 1px 1px #ED0000;-o-box-shadow:0px 1px 1px #ED0000;box-shadow:0 1px 1px #ed0000;border:1px solid transparent;cursor:pointer}.gifDetail-container .changeGiftBtn.disabled{opacity:.3}.gifDetail-container .keepSpace{min-width:34px}.gifDetail-container .gifDetails-lateral{width:30vw;height:100%;padding:0 16px 80px;overflow-y:scroll;scrollbar-width:none}.gifDetail-container .gifDetails-lateral::-webkit-scrollbar{display:none}.gifDetail-container .gifDetails-lateral{-ms-overflow-style:none}@media (max-width: 1024px){.gifDetail-container .gifDetails-lateral{width:400px}}@media (max-width: 518px){.gifDetail-container .gifDetails-lateral{width:100%}}.gifDetail-container .gifDetails-lateral .gift-category-container{margin-bottom:16px}.gifDetail-container .gifDetails-lateral .gift-category-container img{max-height:24px}.gifDetail-container .gifDetails-lateral .gift-category-container p{margin-left:8px;line-height:24px}.gifDetail-container .gifDetails-lateral .points{font-family:Roboto-Medium;font-size:18px;text-align:center;color:#ed0000;margin:16px 0}.gifDetail-container .gifDetails-lateral .headerGifDetail{margin-bottom:8px}.gifDetail-container .gifDetails-lateral .headerGifDetail p{font-size:20px;font-family:Roboto-Medium}.gifDetail-container .gifDetails-lateral .headerGifDetail img{margin-right:8px;width:28px}.gifDetail-container .gifDetails-lateral .headerGifDetail .date{margin-top:8px}.gifDetail-container .gifDetails-lateral .headerGifDetail .date img{height:14px;width:14px}.gifDetail-container .gifDetails-lateral .headerGifDetail .date .red-text{color:#ed0000;margin-right:4px}.gifDetail-container .gifDetails-lateral .headerGifDetail .date p{font-size:14px;font-family:Roboto-Medium;line-height:15px}.gifDetail-container .gifDetails-lateral .imgGiftSection{margin-bottom:16px}.gifDetail-container .gifDetails-lateral .imgGiftSection .img-magnifier-container{min-width:100%;min-height:250px;background-position:center;background-size:contain;background-repeat:no-repeat;border-radius:8px;margin-bottom:4px}@media (max-width: 518px){.gifDetail-container .gifDetails-lateral .imgGiftSection .img-magnifier-container{max-height:170px;min-height:170px}}.gifDetail-container .gifDetails-lateral .imgGiftSection .zoomText{font-size:12px;color:#a8adae;margin-top:5px}.gifDetail-container .gifDetails-lateral .units{font-size:17px;font-family:Roboto-Medium;margin-bottom:10px;text-align:center}@media (max-width: 767px){.gifDetail-container .gifDetails-lateral .points-section{position:fixed;bottom:0;background-color:#fff;padding:0 20px;left:50%;transform:translate(-50%);min-width:calc(100% - 100px)}}.gifDetail-container .gifDetails-lateral .unitsSection{gap:16px}.gifDetail-container .gifDetails-lateral .unitsSection .btnPlusLess{padding:12px;border-radius:50%;-webkit-box-shadow:0px 1px 1px #A8ADAE;-moz-box-shadow:0px 1px 1px #A8ADAE;-o-box-shadow:0px 1px 1px #A8ADAE;box-shadow:0 1px 1px #a8adae;border:1px solid transparent;cursor:pointer}.gifDetail-container .gifDetails-lateral .unitsSection .btnPlusLess img{width:18px}.gifDetail-container .gifDetails-lateral .unitsSection span{font-family:Roboto-Medium;font-size:20px}.gifDetail-container .gifDetails-lateral .decription{margin-bottom:16px;margin-top:40px}.gifDetail-container .gifDetails-lateral .detailDelivery img{height:12px;margin-right:8px}.gifDetail-container .gifDetails-lateral .detailDelivery p{color:#a8adae;font-size:12px}@media (max-width: 767px){.gifDetail-container .gifDetails-lateral .details-container{margin-bottom:150px}}.gifDetail-container .gifDetails-lateral .addToCart{margin-top:20px}.gifDetail-container .gifDetails-lateral .addToCart .addCartBtn button{padding:15px 20px}.gifDetail-container .gifDetails-lateral .addToCart .disableAdd{opacity:.7}.gifDetail-container .gifDetails-lateral .addToCart .disableAdd button{pointer-events:none;background-color:#b7cbd3;border:none;color:#374649}.gifDetail-container .gifDetails-lateral .addToCart .adding button{pointer-events:none;background-color:#fff;color:#ed0000}.remaining-container{min-height:16px}.remaining-container .availablePoints,.remaining-container .remainingPoints{padding:5px;background-color:#e6e7e8;border-radius:2px;font-size:12px}.remaining-container .availablePoints span,.remaining-container .remainingPoints span{font-family:Roboto-Bold;color:#ed0000}.remaining-container .availablePoints{margin-bottom:20px}.remaining-container .remainingPoints{margin-top:16px}@media (max-width: 767px){.remaining-container .remainingPoints{margin-bottom:16px}}@media (max-width: 518px){.MuiPaper-root{width:100%}}.myCart-container{width:450px;height:100%;max-height:100vh;overflow:hidden;flex:1}@media (max-width: 518px){.myCart-container{width:100%}}.myCart-container .points-header-mobile{padding-top:30px}.myCart-container .points-header-mobile>.flex-stack:first-child{width:calc(100% + 40px);margin-left:-20px;padding:0 20px 20px;border-bottom:1px solid #E6E7E8;margin-bottom:8px}.myCart-container .points-header-mobile .back-button{width:auto}.myCart-container .points-header-mobile .invoice-payment-stepper{margin-top:0}.myCart-container .points-header-mobile p{font-size:16px;margin-left:16px}.myCart-container .points-header-mobile p:first-letter{text-transform:capitalize}.myCart-container .points-content{padding:0 30px;width:100%;max-height:calc(100% - 149px);overflow:hidden}@media (max-width: 767px){.myCart-container .points-content{padding:0 20px}}.myCart-container .points-footer{min-width:100%;box-shadow:4px 0 12px #00000040;padding:0 30px 16px}.myCart-container .points-footer .remainingPoints{margin-bottom:0}@media (max-width: 767px){.myCart-container .points-footer{padding:0 20px 16px}}.myCart-container .numbers-stepper-container{width:100%}.myCart-container .numbers-stepper-container .numbers-stepper-header,.myCart-container .numbers-stepper-container .numbers-stepper{margin-left:0;margin-right:0}.myCart-container .title-text{font-family:Nunito-bold,Roboto-Regular,Century Gothic,sans-serif;font-size:16px;text-align:left;width:100%}.myCart-container .title-text:first-letter{text-transform:uppercase}.myCart-container .redeemCont{justify-content:flex-start;width:100%}.myCart-container .redeemCont .redeemTit{font-size:23px;font-family:Nunito-Bold}.myCart-container .myCart{position:relative;background-color:#fff;padding:0 18px 8px 25px;width:100%;margin-bottom:10px}.myCart-container .myCart img{width:45px}.myCart-container .myCart .myCardTitleDiv{margin-top:6px;margin-left:25px}.myCart-container .myCart .myCardTitleDiv .title{font-size:16px;font-family:Nunito-Bold}.myCart-container .myCart .myCardTitleDiv .points{font-size:16px;font-family:Nunito-Bold;color:#ed0000}.myCart-container .myCart .myCardTitleDiv .points span{margin-left:5px}.myCart-container .myCart .counter{z-index:100;position:absolute;top:-8px;left:55px;background-color:#fff;border-radius:50%;padding:2px 5px;color:#ed0000;font-family:Roboto-Bold;border:1px solid #ED0000;font-size:11px}.myCart-container .listGiftContainer{width:100%;scrollbar-width:none;max-height:calc(100vh - 305px);overflow:scroll}.myCart-container .listGiftContainer::-webkit-scrollbar{display:none}.myCart-container .listGiftContainer{-ms-overflow-style:none}@media (max-width: 767px){.myCart-container .listGiftContainer{max-height:calc(100vh - 305px)}}.myCart-container .listGiftContainer .giftRow{border-bottom:1px solid #E6E7E8;padding:15px 0}.myCart-container .listGiftContainer .giftRow .mainContentRow{width:100%}.myCart-container .listGiftContainer .giftRow .mainContentRow .picture{min-width:96px;max-width:96px;min-height:75px;max-height:75px;background-size:contain;background-position:center;background-repeat:no-repeat;margin-right:16px;border-radius:6px;border:2px solid #F7F9FA}@media (max-width: 767px){.myCart-container .listGiftContainer .giftRow .mainContentRow .picture{min-width:82px;max-width:82px;min-height:75px;max-height:75px}}.myCart-container .listGiftContainer .giftRow .mainContentRow .amountSection{width:100%}.myCart-container .listGiftContainer .giftRow .mainContentRow .amountSection>.flex-stack{width:100%}.myCart-container .listGiftContainer .giftRow .mainContentRow .amountSection .description_points{width:100%;margin-bottom:8px}.myCart-container .listGiftContainer .giftRow .mainContentRow .amountSection .description_points .description{font-family:Roboto-Medium;font-size:16px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.myCart-container .listGiftContainer .giftRow .mainContentRow .amountSection .description_points .pointsRow{margin-left:8px;font-size:12px;white-space:nowrap;color:#ed0000;text-align:right}.myCart-container .listGiftContainer .giftRow .mainContentRow .amountSection .units{width:100%;gap:10px}.myCart-container .listGiftContainer .giftRow .mainContentRow .amountSection .units .btnPlusLess{padding:8px;border-radius:50%;-webkit-box-shadow:0px 1px 1px #A8ADAE;-moz-box-shadow:0px 1px 1px #A8ADAE;-o-box-shadow:0px 1px 1px #A8ADAE;box-shadow:0 1px 1px #a8adae;border:1px solid transparent;cursor:pointer}.myCart-container .listGiftContainer .giftRow .mainContentRow .amountSection .units .btnPlusLess img{width:14px;height:14px}@media (max-width: 767px){.myCart-container .listGiftContainer .giftRow .mainContentRow .amountSection .units .btnPlusLess{padding:6px}.myCart-container .listGiftContainer .giftRow .mainContentRow .amountSection .units .btnPlusLess img{width:14px;height:14px}}.myCart-container .listGiftContainer .giftRow .mainContentRow .amountSection .units span{font-family:Roboto-Medium;font-size:16px}.myCart-container .listGiftContainer .giftRow .trash{cursor:pointer}.myCart-container .listGiftContainer .giftRowRedeem{padding:20px 0}.myCart-container .listGiftContainer .giftRowRedeem:not(.no-separator):last-child{border-bottom:1px solid #E6E7E8}.myCart-container .listGiftContainer .giftRowRedeem .mainContentRowRedeem .quantityGift{font-family:Roboto-Medium;font-size:16px;margin-right:15px;white-space:nowrap}.myCart-container .listGiftContainer .giftRowRedeem .mainContentRowRedeem .picture{width:82px;margin-right:10px;border-radius:6px}.myCart-container .listGiftContainer .giftRowRedeem .mainContentRowRedeem .amountSection .description,.myCart-container .listGiftContainer .giftRowRedeem .mainContentRowRedeem .amountSection .quantity{width:100%;font-family:Roboto-Medium;font-size:16px}.myCart-container .listGiftContainer .giftRowRedeem .mainContentRowRedeem .amountSection .quantity{margin:10px 0 0}.myCart-container .listGiftContainer .giftRowRedeem .pointsRow{font-size:12px;color:#ed0000;white-space:nowrap}.myCart-container .listGiftContainer .giftRowRedeem .pointsRow span{line-height:19px;font-weight:700}.myCart-container .totalContent{width:100%;margin-top:20px}.myCart-container .totalContent p,.myCart-container .totalContent span{font-family:Roboto-Medium;font-size:16px}.myCart-container .totalContent span,.myCart-container .totalContent .totalpoints{color:#ed0000}.myCart-container .totalContent .totalpoints span{margin-left:5px}.myCart-container .remainingMsg{margin-top:16px}.myCart-container .remainingMsg p{text-align:center;font-weight:700}.myCart-container .mail{margin:40px 0 22px;width:100%}.myCart-container .mail .title{font-family:Roboto-Bold;font-size:16px}.myCart-container .mail .email{margin-top:8px;font-size:16px;color:#a8adae}.myCart-container .infoMsg{margin-bottom:17px;font-family:Roboto-Medium}.myCart-container .selectAddress{width:100%;margin:17px 0}.myCart-container .selectAddress .titleAddress{padding-left:3px;margin-bottom:7px;font-family:Roboto-Bold;font-size:14px}.myCart-container .selectAddress .MuiSelect-icon{top:calc(50% - 3px)}.myCart-container .selectAddress .MuiSelect-select{padding:12px 14px}.myCart-container .selectAddress .noSelect{pointer-events:none}.myCart-container .redeemSection{margin:16px auto;width:100%}.myCart-container .redeemSection button{white-space:nowrap}.myCart-container .redeemSection.flex-stack.two-buttons{justify-content:flex-end}.myCart-container .redeemSection .redeemBtn{padding:10px 20px;border-radius:30px;cursor:pointer;background-color:#ed0000;color:#fff;font-family:Roboto-Bold}.myCart-container .redeemSection .redeemBtn img{margin-left:3px}.myCart-container .redeemSection .redeemBtn:hover{background-color:#fff;color:#ed0000;border:1px solid #ED0000}.myCart-container .redeemSection .redeemBtn:hover img{margin:0}.myCart-container .redeemSection .backBtn{background-color:#fff;color:#ed0000;border:1px solid #ED0000}.myCart-container .redeemSection .backBtn:hover{background-color:#ed0000;color:#fff}.myCart-container .redeemSection .disableAdd{opacity:.7;pointer-events:none;background-color:#b7cbd3;border:none;color:#374649}.myCart-container .redeemSection .loading{pointer-events:none;cursor:none}.myCart-container .redeemSection .loadingRedeem{padding:0 40px}.debtContainter h2{font-size:23px;color:#ed0000;width:100%;text-align:left}.debtContainter .alerMsg{margin:25px 0 12px}.debtContainter .alerMsg img{width:45px;height:28px;margin-right:5px}.debtContainter .closeDebt{text-align:center;margin-top:35px}.redeem-container{padding-top:30px}.redeem-container a{font-weight:700}.redeem-container h2{font-size:23px;text-align:left;width:100%}.redeem-container .banner-content-info{padding:0}.redeem-container .banner-content-info p:not(:last-child){margin-bottom:8px}@media (max-width: 767px){.gifts-cart .flex-stack.lateralDrawer-close-section{display:none}}.facilita-header-main{max-height:54px}.container.contentWidth.facilita-header{padding:15px}@media (max-width: 767px){.container.contentWidth.facilita-header .flex-stack.facilita-logo{display:none}.container.contentWidth.facilita-header .flex-stack{justify-content:space-between;width:100%}}.container.contentWidth.facilita-header .call-emergencies{font-size:16px;line-height:24px;font-family:Nunito-Regular,Roboto-Regular,Century Gothic,sans-serif}.container.contentWidth.facilita-header .call-emergencies b{font-family:Nunito-Bold,Roboto-Regular,Century Gothic,sans-serif;font-weight:400}@media (max-width: 767px){.container.contentWidth.facilita-header .call-emergencies{font-size:14px;line-height:20px}.container.contentWidth.facilita-header .call-emergencies b:before{content:"\a";white-space:pre}}.container.contentWidth.facilita-header .phone-emergencies{width:auto;margin-left:8px;text-decoration:none}.container.contentWidth.facilita-header .phone-emergencies p{margin-left:4px;font-size:16px;line-height:24px;color:#ed0000;font-family:Nunito-Bold,Roboto-Regular,Century Gothic,sans-serif;white-space:nowrap}.facilita-container{margin-top:16px}.facilita-repair-debt{width:100%}.facilita-repair-debt .dana-text{margin-top:4px}.facilita-repair-debt .banner-content{width:100%;padding:4px 0 4px 10px}@media (max-width: 767px){.facilita-repair-debt .banner-content{padding:8px 0}}.facilita-repair-debt .banner-content .red-button{white-space:nowrap}.facilita-repair-debt .flex-stack{align-items:center;justify-content:space-between;width:100%}@media (max-width: 767px){.facilita-repair-debt .flex-stack .flex-stack .red-button{margin:0 8px}}.facilita-logo img{height:24px}.facilita-logo span{font-size:14px;line-height:14px;font-family:Nunito-Bold,Roboto-Regular,Century Gothic,sans-serif;color:#ed0000;margin-left:8px;white-space:nowrap}.facilita-carousel-menu-surface{border-left:4px solid rgba(0,0,0,0);cursor:pointer;background-color:transparent}.facilita-carousel-menu-surface.selected{background-color:#fff;border-left:4px solid #ED0000;display:flex}.facilita-carousel-menu-surface.selected .facilita-carousel-menu-button{color:#ed0000;width:100%}@supports (font-variation-settings: "GRAD" 150){.facilita-carousel-menu-surface.selected .facilita-carousel-menu-button p{font-family:Roboto Flex,sans-serif;font-variation-settings:"GRAD" 150}}@supports not (font-variation-settings: "GRAD" 150){.facilita-carousel-menu-surface.selected .facilita-carousel-menu-button p{text-shadow:-.06ex 0 0 currentColor,.06ex 0 0 currentColor}}.facilita-carousel-menu-surface:last-child{margin-bottom:-16px;padding-bottom:16px;border-bottom-left-radius:20px}.facilita-carousel-menu-surface:last-child .facilita-carousel-menu-button{border-bottom-color:transparent}.facilita-coverage-carousel.dashboard-module-container .dashboard-module-content{padding-bottom:0}@media (max-width: 767px){.facilita-coverage-carousel.dashboard-module-container .dashboard-module-content{padding-bottom:16px;min-height:400px}}.facilita-coverage-carousel.dashboard-module-container .dashboard-module-content .dots{padding-bottom:0}.facilita-carousel-menu{max-width:180px;margin-left:-32px;height:100%;background-color:#f7f9fa;padding-bottom:16px;border-bottom-left-radius:20px}.facilita-carousel-menu .facilita-carousel-menu-button{text-align:left;border-bottom:1px solid #E6E7E8;font-size:14px;color:#5d6364;line-height:18px;padding:8px 0 8px 8px;width:100%}.facilita-carousel-menu .facilita-carousel-menu-button .ico-container{margin-right:8px}.facilita-carousel-menu .facilita-carousel-menu-button .ico-container img{width:20px;height:20px}.facilita-benefits-card{background-color:#f7f9fa;padding:12px 24px 20px 12px;border:8px;margin-bottom:16px}.facilita-benefits-card .benefits-text{width:calc(100% - 60px)}.facilita-benefits-card .benefits-text p:first-letter{text-transform:uppercase}.facilita-benefits-card .benefits-icon{width:52px;height:52px;border-radius:8px;background-color:#fff;margin-right:8px;border:1px solid #E6E7E8;padding:6px 8px 8px}.facilita-benefits-card .benefits-icon img{width:36px;height:36px}.facilita-coverage-explanation-title{font-size:16px;font-family:Nunito-Bold,Roboto-Regular,Century Gothic,sans-serif;line-height:24px;margin-bottom:16px;margin-left:8px}@media (max-width: 767px){.facilita-coverage-explanation-title{margin-left:26px}}.facilita-coverage-explanation-item,.facilita-coverage-explanation-item-list{margin-bottom:16px;font-size:16px;line-height:20px}.facilita-coverage-explanation-item p,.facilita-coverage-explanation-item-list p{text-align:justify}.facilita-coverage-explanation-item-list{list-style:none;margin-left:16px}.facilita-coverage-explanation-item-list:before{content:"\2022";color:#ed0000;font-size:16px;font-weight:700;display:inline-block;width:1em;margin-left:-16px}.facilita-banner-title{margin-bottom:42px}.facilita-banner-title h2{font-weight:400;font-size:30px;line-height:35px}.facilita-banner-benefit p{font-family:Nunito-Bold,Roboto-Regular,Century Gothic,sans-serif;font-size:16px;line-height:18px;text-align:center}.facilita-banner-benefit .facilita-banner-benefit-icon{background-color:#f7f9fa;width:53px;height:53px;margin-bottom:18px;border-radius:100px;padding:8px}.facilita-banner-benefit .facilita-banner-benefit-icon img{width:36px;height:36px}.facilita-banner-contract{min-width:200px;text-align:center}.facilita-banner-contract .old-price{font-size:16px;line-height:24px;font-family:Nunito-Bold,Roboto-Regular,Century Gothic,sans-serif;text-decoration:line-through}.facilita-banner-contract .offer-price{font-size:30px;line-height:35px;font-family:Nunito-Regular,Roboto-Regular,Century Gothic,sans-serif;font-weight:400;color:#000}.facilita-banner-contract .offer-countdown{margin-top:24px}.facilita-banner-contract .offer-countdown img{width:15px;height:15px}.facilita-banner-contract .offer-countdown p{font-size:12px;line-height:14px;text-align:left}.facilita-coverage-explanation-container{height:100%;width:100%}.facilita-coverage-explanation-container-mobile h4{color:#ed0000;font-size:16px;margin-bottom:8px}.facilita-coverage-explanation-container-mobile p{font-size:16px}.facilita-last-repair{padding:8px;border-radius:8px;background-color:#f7f9fa}.facilita-last-repair .facilita-last-repair-icon{width:52px;height:52px;background-color:#fff;border-radius:8px;border:1px solid #E6E7E8;padding:12px}.facilita-last-repair .facilita-last-repair-icon img{height:25px;width:25px}.facilita-last-repair p,.facilita-last-repair b{font-size:16px;margin-bottom:4px}.flex-stack.facilita-coverages-title{margin-bottom:32px}.flex-stack.facilita-coverages-title img{width:120px}.flex-stack.facilita-coverages-title span{font-size:12px;white-space:nowrap}.flex-stack.facilita-coverages-title h3{overflow:hidden;text-overflow:ellipsis;font-size:18px;line-height:18px;white-space:nowrap}.flex-stack.facilita-coverages-title h3:not(.benefits){margin-left:8px}@media (max-width: 767px){.flex-stack.facilita-coverages-title h3.blue-title{margin-left:0}}@media (max-width: 518px){.flex-stack.facilita-coverages-title{margin-left:8px;flex-direction:column;align-items:flex-start}.flex-stack.facilita-coverages-title h3:not(.benefits){margin-left:0}.flex-stack.facilita-coverages-title .blue-text{margin-top:8px}}.flex-stack.facilita-coverages-title.benefits{margin-left:0}@media (max-width: 1199px){.flex-stack.facilita-coverages-title.benefits{flex-direction:column-reverse;align-items:flex-start}.flex-stack.facilita-coverages-title.benefits .blue-text{margin-left:8px;margin-top:8px}}@media (max-width: 767px){.flex-stack.facilita-coverages-title{margin-bottom:0}.flex-stack.facilita-coverages-title img{width:120px}.flex-stack.facilita-coverages-title span{font-size:10px}.flex-stack.facilita-coverages-title h3{font-size:18px;line-height:18px}}.flex-stack.facilita-coverages-desktop>div:not(.facilita-carousel-menu){width:100%}@media (max-width: 767px){.flex-stack.facilita-coverages-desktop{display:none}}.flex-stack.facilita-coverages-mobile{display:none}@media (max-width: 767px){.flex-stack.facilita-coverages-mobile{display:inherit;height:100%}}.flex-stack.facilita-coverages-mobile .dots>.MuiMobileStepper-root{position:relative}.flex-stack.facilita-coverages-mobile .dots>.MuiMobileStepper-root .MuiMobileStepper-dots{margin:0 auto}@media (max-width: 767px){.flex-stack.facilita-banner-benefit{display:none}}@media (max-width: 767px){.facilita-banner .facilita-banner-contract{align-items:center;display:flex;flex-direction:column;width:100%}}@media (max-width: 767px){.flex-stack.facilita-banner-title{flex-direction:column;margin-bottom:16px}.flex-stack.facilita-banner-title .facilita-logo span{font-size:16px}.flex-stack.facilita-banner-title h2{margin-top:16px;font-size:18px;line-height:24px;font-family:Nunito-Bold,Roboto-Regular,Century Gothic,sans-serif;text-align:center;padding:0 32px}}.facilita-banner-contract .more-info-button{display:none}.facilita-banner-contract .offer-price,.facilita-banner-contract .white-button{margin-bottom:16px}.facilita-banner-contract .white-button button{padding:12px 38px;font-size:14px}@media (max-width: 767px){.facilita-banner-contract .old-price{font-size:18px;line-height:26px}.facilita-banner-contract .offer-price{font-size:40px;line-height:44px;margin-bottom:16px}.facilita-banner-contract .offer-countdown{display:none}.facilita-banner-contract .more-info-button{display:flex;margin-top:8px;margin-right:24px}}.facilita-new-repair{margin-top:50px}@media (max-width: 767px){.facilita-new-repair .dashboard-module-content{padding:16px}}@media (max-width: 767px){.facilita-new-repair{margin-top:0}}.facilita-new-repair .banner-award,.facilita-new-repair .banner-notification{width:100%}.facilita-new-repair .facilita-coverages-title{margin-left:0;margin-bottom:16px}.facilita-new-repair .facilita-coverages-title h3.blue-text{margin-left:0}.facilita-new-repair-form .section-title{font-size:16px;line-height:24px;font-family:Nunito-Bold,Roboto-Regular,Century Gothic,sans-serif;margin-bottom:16px}.facilita-repair-types.flex-stack{flex-wrap:wrap;margin-bottom:24px;gap:8px 16px}@media (max-width: 518px){.facilita-repair-types.flex-stack{gap:8px;justify-content:center}.facilita-repair-types.flex-stack:has(.selected){justify-content:flex-start}}.facilita-repair-type-chip{border:1px solid #5D6364;border-radius:8px;cursor:pointer;max-width:224px;width:100%;height:36px;margin-right:16px;margin-bottom:8px;font-size:14px;padding:8px;white-space:nowrap}@media (max-width: 767px){.facilita-repair-type-chip{width:auto}.facilita-repair-type-chip img:not(:first-child){margin-left:16px}}.facilita-repair-type-chip:hover,.facilita-repair-type-chip.selected{border-color:#ed0000}.facilita-repair-type-box{margin:0;max-width:96px;min-width:96px;max-height:96px;min-height:96px;border-radius:8px;cursor:pointer;font-size:14px;padding:8px;text-align:center;hyphens:auto;border:1px solid transparent}.facilita-repair-type-box p{margin:0 8px;word-wrap:break-word;overflow-wrap:break-word;max-width:100%}.facilita-repair-type-box img{max-height:20px;margin-bottom:4px}.facilita-repair-type-box:hover,.facilita-repair-type-box.selected{border-color:#285aff;background-color:#285aff08}.facilita-appliance-types{flex-wrap:wrap;margin-bottom:16px}@media (max-width: 767px){.facilita-appliance-types{flex-wrap:nowrap;overflow-x:auto}}.facilita-appliance-type-chip{border:1px solid #5D6364;cursor:pointer;padding:8px;border-radius:8px;margin-right:16px;margin-bottom:8px;width:160px;max-height:68px}.facilita-appliance-type-chip.selected{border-color:#ed0000}.facilita-appliance-type-chip .radio-item{margin:0}.facilita-appliance-type-chip .radio-item .MuiRadio-root{padding:0}.facilita-appliance-type-chip .icon-container{width:24px}.facilita-appliance-type-chip .icon-container img{height:20px}.facilita-repair-inputs>p{margin:8px 0}.facilita-repair-inputs>div>p{margin:8px 2em 8px 0}.facilita-repair-inputs li{margin-bottom:16px}.facilita-repair-inputs h4{font-size:14px;line-height:18px;font-family:Roboto-Regular,Roboto-Regular,Century Gothic,sans-serif;font-weight:700}.facilita-repair-inputs .comment-length{margin:4px 0 0}.facilita-repair-inputs .blocked-text{font-size:12px}.facilita-symptoms{flex-wrap:wrap}.facilita-symptom-chip{max-width:110px;min-width:110px;min-height:104px;margin-right:16px;margin-bottom:16px;cursor:pointer;padding:4px}.facilita-symptom-chip .symptom-icon{width:26px;height:26px;margin-bottom:8px}.facilita-symptom-chip .symptom-icon img{width:24px}.facilita-symptom-chip .radio-item{margin:0}.facilita-symptom-chip .radio-item .MuiRadio-root{padding:0}.facilita-symptom-chip p{font-size:14px;line-height:16px;margin-left:2px}.facilita-symptom-chip.selected{border:1px solid #ED0000}.white-image-filter{filter:brightness(0) saturate(100%) invert(100%)}.grey-image-filter{filter:brightness(0) saturate(100%) invert(24%) sepia(23%) saturate(363%) hue-rotate(143deg) brightness(95%) contrast(90%)}.red-image-filter{filter:brightness(0) saturate(100%) invert(10%) sepia(94%) saturate(6927%) hue-rotate(8deg) brightness(94%) contrast(116%)}.blue-image-filter{filter:brightness(0) saturate(100%) invert(26%) sepia(37%) saturate(7490%) hue-rotate(226deg) brightness(105%) contrast(101%)}.black-image-filter{filter:brightness(0) saturate(100%)}.brand-logo-container{width:120px;padding:16px;vertical-align:middle}.brand-logo-container img{width:100px}.flex-stack.facilita-selected-brand b{margin:0 16px}@media (max-width: 767px){.flex-stack.facilita-selected-brand{flex-direction:column;align-items:flex-start}}.flex-stack.facilita-selected-brand .scroll-container{width:100%;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.flex-stack.facilita-selected-brand .scroll-container::-webkit-scrollbar{display:none}.flex-stack.facilita-selected-brand>.flex-stack{width:auto;overflow:scroll}.flex-stack.facilita-selected-brand .brand-logo-container-clickable{vertical-align:middle;cursor:pointer;padding:8px;border-bottom:2px solid rgba(0,0,0,0)}.flex-stack.facilita-selected-brand .brand-logo-container-clickable img{height:25px}.flex-stack.facilita-selected-brand .brand-logo-container-clickable:hover{border-bottom-color:#ed0000}.flex-stack.facilita-selected-brand .brand-logo-container-clickable:hover.new-repair{border-bottom-color:#285aff}.flex-stack.facilita-selected-brand .triangle-button{white-space:nowrap}@media (max-width: 767px){.flex-stack.facilita-selected-brand .more-brands{width:100%;text-align:right}}.facilita-defects-list{flex-wrap:wrap;margin-bottom:16px}.facilita-defects-list .facilita-defect{width:30%;cursor:pointer;padding:8px 16px;margin:0 8px 8px 0;border:1px solid transparent}@media (max-width: 767px){.facilita-defects-list .facilita-defect{width:47%}}.facilita-defects-list .facilita-defect:hover,.facilita-defects-list .facilita-defect.selected{border-color:#285aff;background-color:#285aff08}.facilita-defects-list .facilita-defect .checkbox span{padding:0;margin-bottom:8px}.facilita-defects-list .facilita-defect .checkbox label{margin:0}.facilita-defects-list .facilita-defect .checkbox input,.facilita-defects-list .facilita-defect .checkbox img{width:14px}.facilita-defects-list .facilita-defect p{hyphens:auto}@media (max-width: 767px){.facilita-defects-list .facilita-defect{margin-top:16px}.facilita-defects-list .facilita-defect .checkbox{width:25%}.facilita-defects-list .facilita-defect .checkbox label{margin:0}}.new-repair-comment-input{margin-top:16px}.new-repair-comment-input p{font-weight:700;font-size:12px;margin-top:4px}.new-repair-comment-input p span{color:#ed0000}.flex-stack.new-repair-data-container{width:100%;margin-top:24px;margin-bottom:16px;gap:2em}.flex-stack.new-repair-data-container .text-input .red-button>button{height:50px}@media (max-width: 767px){.flex-stack.new-repair-data-container{flex-direction:column;gap:0;margin-top:0;margin-bottom:24px}.flex-stack.new-repair-data-container .text-input{margin-right:0;margin-top:24px}}.new-repair-data-input{width:100%}@media (max-width: 767px){.new-repair-data-input{margin-bottom:16px}}.new-repair-data-input button{height:30px;width:32px;border-radius:100%;cursor:pointer}.new-repair-data-input .red-button button{border-radius:100px}.new-repair-data-input img{height:30px;border-radius:100%;border:1px solid #ED0000;rotate:45deg}.flex-stack.new-repair-sumbit{margin-top:16px}.flex-stack.new-repair-sumbit .red-button{margin-left:16px}@media (max-width: 767px){.flex-stack.new-repair-sumbit{flex-direction:column;margin-top:0}.flex-stack.new-repair-sumbit .red-button{margin-left:0}}.flex-stack.emergency-toggle{cursor:pointer}.flex-stack.emergency-toggle p{line-height:26px;margin-bottom:2px}@media (max-width: 767px){.flex-stack.emergency-toggle p{line-height:18px;margin-bottom:2px}}.selected-emergency-notification{transition:all 1s}.selected-emergency-notification .emergency-list{background-color:#fffce9;padding:16px;border-radius:20px;margin-top:16px;width:100%;border:1px dashed #FFE74F}.selected-emergency-notification .emergency-list:before{content:"i";font-size:30px;font-family:Georgia,Times New Roman,Times,serif;font-weight:700;color:#000;background-color:#ffe74f;height:40px;min-width:42px;text-align:center;padding-top:2px;border-radius:100%}@media (max-width: 767px){.selected-emergency-notification .emergency-list:before{font-size:24px;height:34px;min-width:36px}}.ongoing-request-warning{background-color:#ffe84f38;padding:16px;border-radius:20px;margin-top:8px;margin-bottom:16px}.ongoing-request-warning p{margin-bottom:8px}.ongoing-request-warning .ongoing-request-alert-icon{background-color:#ffe74f;margin-right:8px;padding:7px 1px 5px 3px;border-radius:100%}.ongoing-request-warning .ongoing-request-alert-icon img{width:30px}.ongoing-request-warning .ongoing-request-alert-icon.info-icon{min-width:36px;width:36px;min-height:36px;height:36px}.ongoing-request-warning .ongoing-request-alert-icon.info-icon img{margin-left:5px;width:20px}.flex-stack.ongoing-request-toggle{margin-bottom:8px;flex-direction:column;align-items:flex-start}.flex-stack.ongoing-request-toggle>.flex-stack{margin-left:0}@media (max-width: 767px){.flex-stack.ongoing-request-toggle>.flex-stack{flex-direction:column}.flex-stack.ongoing-request-toggle>.flex-stack .large-label{margin-top:8px}}.ongoing-request-secondary-toggles{margin-left:60px;font-size:12px}.status-chip{text-align:center;width:80px;display:block;margin:0 auto;font-size:12px;line-height:18px;border:1px solid;border-radius:2px}.status-chip.executed{border-color:#e6e7e8;background-color:#e6e7e8}@media (max-width: 767px){.facilita-last-reapairs-short-list h3{margin-top:32px}.facilita-last-reapairs-short-list .red-button{width:100%;text-align:center}}.facilita-last-reapairs-short-list hr{margin:8px 0 16px;background-color:#e6e7e8;border:0;height:1px}.facilita-last-reapairs-short-list .repair-item{background-color:#fff;margin-bottom:16px;padding:16px;cursor:pointer;border-radius:8px}.facilita-last-reapairs-short-list .repair-item .left{min-width:100px;max-width:100px;padding-right:16px}.facilita-last-reapairs-short-list .repair-item .left p{font-size:16px;text-align:center;font-weight:700;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis}.facilita-last-reapairs-short-list .repair-item .right{width:100%;min-height:86px;border-left:1px solid #CDD0D0;padding-left:8px}.facilita-last-reapairs-short-list .repair-item .right .problem p{margin-left:26px}.facilita-last-reapairs-short-list .repair-item .right .type-string{min-height:36px}.facilita-last-reapairs-short-list .repair-item .right .status-list-container{width:100%}.facilita-last-reapairs-short-list .repair-item .right .status-list-item{margin-top:16px;margin-right:16px;width:50%}.facilita-last-reapairs-short-list .repair-item .right .status-list-item.three-dots{margin-right:0}.facilita-last-reapairs-short-list .repair-item .right .status-list-item.date-container{margin-top:4px}.facilita-last-reapairs-short-list .repair-item .right .status-list-item .checkbox{display:flex;align-items:center;justify-content:flex-start;width:14px;height:14px;margin-right:12px}.facilita-last-reapairs-short-list .repair-item .right .status-list-item .checkbox img,.facilita-last-reapairs-short-list .repair-item .right .status-list-item .checkbox input{width:12px;height:12px}.facilita-last-reapairs-short-list .repair-item .right .status-list-item .text{font-size:12px;line-height:14px;width:calc(100% - 26px)}.facilita-last-reapairs-short-list .repair-item .right .status-list-item .text:first-letter{text-transform:uppercase}.facilita-last-reapairs-short-list .repair-item .right .status-list-item .date{margin-top:4px;margin-left:26px;font-size:12px;line-height:14px;white-space:nowrap;width:calc(100% - 26px)}.facilita-last-reapairs-short-list .repair-item .right .checkbox .MuiFormControlLabel-root{margin:0}.facilita-last-reapairs-short-list .repair-item .right .checkbox .MuiFormControlLabel-root span{padding:0}.facilita-last-reapairs-short-list .repair-item .right .checkbox .MuiFormControlLabel-root input{cursor:default}.facilita-last-reapairs-short-list .repair-item .right .buttons .arrow{width:22px;padding:4px}.facilita-last-reapairs-short-list .repair-item .right .buttons .arrow.expanded{rotate:180deg}.facilita-last-reapairs-short-list .repair-item .right .buttons .DotMenu{margin-top:-8px}.facilita-last-reapairs-short-list .repair-item .right .buttons .DotMenu img{height:20px}@media (max-width: 767px){.facilita-last-reapairs-short-list .repair-item .right .buttons{margin-left:16px}}.facilita-last-reapairs-short-list .repair-item .right .repair-type{margin-top:16px}.facilita-last-reapairs-short-list .repair-item .right .phone{margin-top:8px}.facilita-last-reapairs-short-list .repair-item .right .phone img{width:18px;height:18px;padding:2px;margin-left:4px;margin-right:3.5px}.facilita-last-reapairs-short-list .repair-item .right .phone p{height:18px;line-height:18px}.facilita-last-reapairs-short-list .repair-item .right .number{margin-top:8px}.facilita-last-reapairs-short-list .repair-item .right .number img{width:25px;height:18px;padding:2px;margin-bottom:2px}.facilita-last-reapairs-short-list .repair-item .right .number p{height:18px;line-height:18px}.facilita-last-reapairs-short-list .repair-item .right .problem{margin-top:8px}.facilita-last-reapairs-short-list .mobile-header{margin-bottom:16px}.facilita-last-reapairs-short-list .mobile-header h4{font-weight:700}.facilita-last-reapairs-short-list .mobile-header .clickable-surface{width:30px}@media (max-width: 767px){.floating-button{position:sticky;bottom:0;width:100%;background-color:#f7f9fa;padding:16px 0;display:flex;justify-content:center;z-index:1000}}@media (max-width: 767px){.flex-stack.facilita-historic-pagination{flex-direction:column}}.flex-stack.facilita-historic-pagination .triangle-button{margin-top:16px}.flex-stack.facilita-historic-pagination .see-more-button{margin-top:8px;margin-bottom:16px}.dot-menu-placeholder{width:20px}.facilita-historic{margin-top:32px}.facilita-historic .historic-header{width:100%;padding:16px}.facilita-historic .historic-header .cell{font-weight:700;max-height:32px}.facilita-historic .historic-header .cell:not(.request,.close){cursor:pointer}.facilita-historic .historic-header .cell:not(.request,.close) p{margin-left:10px}.facilita-historic .historic-header .cell.sorting{text-decoration:underline}.facilita-historic .historic-header .cell .clear-filter-button{padding:0;height:16px}.facilita-historic .historic-header .cell .filtrable-label-container .flex-stack{align-items:center}.facilita-historic .historic-header .cell .filtrable-label-container p{font-family:Roboto-Regular,Roboto-Regular,Century Gothic,sans-serif;font-size:14px;color:#374649;line-height:16px}.facilita-historic .historic-header .cell .filtrable-label-container img{width:16px;height:16px}.facilita-historic .historic-row{width:100%}.facilita-historic .historic-row.has-dot-menu{max-height:36px}.facilita-historic .historic-row .DotMenu{pointer-events:all}.facilita-historic .cell{width:18%;padding:8px;justify-content:center}.facilita-historic .cell.actions{width:10%;justify-content:flex-end}.facilita-historic .cell.type p{text-align:center}.facilita-historic .double-cell{width:36%;padding:8px}.facilita-historic .filter{width:24px;padding:2px}.facilita-historic .arrow{width:22px;padding:4px}.facilita-historic .arrow.expanded{rotate:180deg}.facilita-historic .buttons .DotMenu img{height:20px}.facilita-historic .repair-type{margin-top:16px}.facilita-historic .phone-and-prioritized{width:100%}.facilita-historic .phone-and-prioritized>p{margin-top:8px}.facilita-historic .phone-and-prioritized .prioritized p{padding-top:4px}.facilita-historic .phone{margin-top:8px}.facilita-historic .phone img{width:18px;margin:0 4.5px}.facilita-historic .number{margin-top:8px}.facilita-historic .number img{width:27px;height:18px}.facilita-historic .checkbox .MuiFormControlLabel-root{margin:0}.facilita-historic .checkbox .MuiFormControlLabel-root span{padding:4px}.facilita-historic .checkbox .MuiFormControlLabel-root input{cursor:default;width:20px}.facilita-historic .checkbox .MuiFormControlLabel-root img{width:16px}.facilita-historic .text{font-size:12px;line-height:14px}.facilita-historic .text:first-letter{text-transform:uppercase}.facilita-historic .date{margin-top:4px;font-size:14px;line-height:16px}.facilita-historic .service-icon{height:32px}.facilita-historic .repair-item{background-color:#fff;margin-bottom:16px;padding:16px;cursor:pointer;border-radius:8px}.facilita-historic .repair-item .historic-row{min-height:50px}.facilita-historic .repair-item .details{padding:0 32px;margin-top:8px}.facilita-historic .repair-item .details .problem{margin-left:27px}.facilita-historic .repair-item .details .status-list{margin-bottom:16px;gap:1em}.facilita-historic .repair-item .details .status-list-item-desktop .checkbox{width:27px}.facilita-historic .repair-item .details .status-list-item-desktop .checkbox label{width:100%}.facilita-historic .repair-item .details .status-list-item-desktop .checkbox input{width:16px}.facilita-historic .repair-item .details .status-list-item-desktop .checkbox span{width:100%}.facilita-historic .repair-item .details .status-list-item-desktop>p{margin-left:27px}.facilita-floating-notification{position:fixed;max-width:1420px;margin:0 auto;height:100%;width:100%;top:0;left:calc((100% - 1420px)/2);pointer-events:none}.facilita-floating-notification .banner-award,.facilita-floating-notification .banner-alert{position:absolute;top:32px;right:32px;width:auto;-webkit-box-shadow:0px 3px 5px rgba(55,70,73,.2);-moz-box-shadow:0px 3px 5px rgba(55,70,73,.2);-o-box-shadow:0px 3px 5px rgba(55,70,73,.2);box-shadow:0 3px 5px #37464933;max-width:360px}@media (max-width: 767px){.facilita-floating-notification{position:fixed;height:100%;width:100%;z-index:1000;left:0}.facilita-floating-notification .banner-award,.facilita-floating-notification .banner-alert{top:0;right:0;min-width:100%;max-width:100%;border-top-left-radius:0;border-top-right-radius:0}}.facilita-modal .MuiPaper-root,.cut-supply-modal .MuiPaper-root,.payment-doc-modal .MuiPaper-root{border-radius:20px;padding:8px;text-align:center}.facilita-modal .MuiPaper-root h3,.facilita-modal .MuiPaper-root p,.cut-supply-modal .MuiPaper-root h3,.cut-supply-modal .MuiPaper-root p,.payment-doc-modal .MuiPaper-root h3,.payment-doc-modal .MuiPaper-root p{margin-bottom:16px}.facilita-modal .MuiPaper-root p:last-of-type,.cut-supply-modal .MuiPaper-root p:last-of-type,.payment-doc-modal .MuiPaper-root p:last-of-type{margin-bottom:24px}.facilita-modal .MuiPaper-root h3,.cut-supply-modal .MuiPaper-root h3,.payment-doc-modal .MuiPaper-root h3{font-weight:700}.facilita-modal .MuiPaper-root button p,.cut-supply-modal .MuiPaper-root button p,.payment-doc-modal .MuiPaper-root button p{margin-bottom:0}.facilita-modal .phone-icon,.cut-supply-modal .phone-icon,.payment-doc-modal .phone-icon{margin-bottom:16px}.facilita-modal .phone-icon div,.cut-supply-modal .phone-icon div,.payment-doc-modal .phone-icon div{background-color:#f7f9fa;padding:8px;border-radius:32px;width:40px;height:40px}.facilita-modal .phone-icon img,.cut-supply-modal .phone-icon img,.payment-doc-modal .phone-icon img{width:24px;height:24px}.payment-doc-modal h4{margin:8px 0}.payment-doc-modal .buttons.flex-stack{gap:8px}@media (max-width: 767px){.payment-doc-modal .buttons.flex-stack{flex-direction:column}}.cut-supply-modal .phone{white-space:nowrap}.cut-supply-modal .modal-content{text-align:left}.cut-supply-modal .close-button{justify-content:flex-end}@media (max-width: 991px){.cut-supply-modal .close-button{justify-content:center}}.shadowed-surface.facilita-floating-banner{background-color:#fff;padding:16px;border-radius:24px}@media (max-width: 767px){.shadowed-surface.facilita-floating-banner{margin-top:24px;width:96%;bottom:16px;margin-right:0;position:fixed;z-index:1000;bottom:3vh}}.shadowed-surface.facilita-floating-banner .facilita-logo{margin:8px 0}.shadowed-surface.facilita-floating-banner .facilita-logo img{max-width:110px}.offer-price,.offer-text{color:#9aba59}.offer-price{font-size:24px;font-weight:700}.real-price{color:#ed0000;text-decoration:line-through;font-size:14px;font-weight:400}.legal-text{margin:16px 0;font-size:12px}.price-breakdown>div{margin-top:16px}.price-breakdown>div .offer-price{font-size:18px;font-weight:700}.discount-container{width:45%;margin-right:16px;border-right:1px solid #b8cad3}.discount-container .discount{font-size:18px}.shadowed-surface.contract-banner{background-color:#fff;border-radius:20px;padding:16px}.shadowed-surface.contract-banner .contract-banner-title{width:35%}.shadowed-surface.contract-banner .contract-banner-title h3{margin-bottom:32px}.shadowed-surface.contract-banner .contract-banner-title h1{margin-bottom:24px}.shadowed-surface.contract-banner .contract-banner-image{border-radius:20px}.shadowed-surface.contract-banner .contract-banner-image img{height:250px}.shadowed-surface.contract-banner .facilita-option-chip{padding:16px;cursor:pointer;margin-bottom:16px}.shadowed-surface.contract-banner .facilita-option-chip.selected{border:1px solid #ED0000}.shadowed-surface.contract-banner .facilita-option-chip .MuiFormControlLabel-root{margin:0}.shadowed-surface.contract-banner .facilita-option-chip .MuiFormControlLabel-root .MuiRadio-root{padding:0}.shadowed-surface.contract-banner .flex-stack.options .shadowed-surface{padding:16px 8px}.shadowed-surface.contract-banner .flex-stack.options .shadowed-surface .facilita-logo{margin-left:8px}.shadowed-surface.contract-banner .flex-stack.options .shadowed-surface .facilita-logo img{width:110px}.shadowed-surface.contract-banner .clima-option{max-width:inherit;width:fit-content}.shadowed-surface.contract-banner .clima-option img{max-width:18px}.shadowed-surface.contract-banner .clima-option.selected img{width:18px;height:18px}@media (max-width: 991px){.shadowed-surface.contract-banner>.flex-stack{flex-direction:column}.shadowed-surface.contract-banner .flex-stack.options{flex-direction:column}.shadowed-surface.contract-banner .flex-stack.options .shadowed-surface{width:100%;margin-left:0}.shadowed-surface.contract-banner .contract-banner-title{width:100%}}.facilita-contract-modal .MuiPaper-root{border-radius:20px}.facilita-contract-modal .facilita-contract-modal-header .clickable-surface{width:24px;height:24px}.facilita-contract-modal .contract-prices{border:1px solid #b8cad3;margin:0 16px 16px}.facilita-contract-modal .brand-selector>p:first-child{font-weight:700}.facilita-contract-modal .mobile-input{width:50%}.facilita-contract-modal .brand-selector,.facilita-contract-modal .mobile-input{margin-top:16px}.facilita-contract-modal .contract-conditions>.flex-stack{margin-top:8px;cursor:pointer}.facilita-contract-modal .contract-conditions p{margin-bottom:4px}.facilita-contract-modal .contract-conditions .checkbox>.MuiFormControlLabel-root{margin:0}.facilita-contract-modal .contract-conditions .checkbox>.MuiFormControlLabel-root span{padding:2px 4px 4px}.facilita-contract-modal .contract-conditions .checkbox>.MuiFormControlLabel-root input{width:12px}.facilita-contract-modal .contract-conditions .checkbox>.MuiFormControlLabel-root img{width:12px}.facilita-contract-modal .errors{margin:0 16px}.facilita-contract-modal .errors p{margin-bottom:4px}.facilita-contract-modal .facilita-contract-success{margin:0 auto;padding:16px;border-radius:8px;font-size:16px}.facilita-contract-modal .banner-alert{margin:16px;width:auto}.facilita-contract-modal .clickable-surface{cursor:pointer}.appliances-circle{border:4px solid #ED0000;border-left-color:#b8cad3;border-radius:100%;padding:6px 6px 4px;rotate:45deg}.appliances-circle img{rotate:-45deg;width:30px}.appliances-number{margin:16px 0}.facilita-appliance{background-color:#f7f9fa;padding:16px 8px 16px 16px;margin-bottom:16px;border-radius:8px}@media (max-width: 1024px){.facilita-appliance.flex-stack{flex-direction:column;align-items:flex-start}}@media (max-width: 767px){.facilita-appliance.flex-stack{flex-direction:row}}.facilita-appliance .appliance-icon{height:48px;min-width:48px;width:48px;background-color:#fff;border-radius:4px;border:1px solid #b8cad3}.facilita-appliance .appliance-icon img{height:30px}.facilita-appliance .brand-icon{min-width:80px;max-width:80px;max-height:48px;font-family:Nunito-Bold,Roboto-Regular,Century Gothic,sans-serif}@media (max-width: 767px){.facilita-appliance .brand-icon{max-height:32px}}.edit-button{align-self:flex-end}.edit-button button{padding:0}.drawer.appliances-park-drawer>.MuiPaper-elevation{-ms-overflow-style:none;scrollbar-width:none}.drawer.appliances-park-drawer>.MuiPaper-elevation::-webkit-scrollbar{display:none}.lateralDrawer.appliances-park-drawer{max-width:900px}@media (max-width: 767px){.lateralDrawer.appliances-park-drawer{max-width:100vw}}.appliances-park{margin:32px}@media (max-width: 767px){.appliances-park{margin:32px 16px}}.appliances-park>p{margin:16px 0}.appliances-park .appliances-list{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;grid-auto-rows:minmax(100px,auto);width:100%;margin:16px 0}@media (max-width: 1024px){.appliances-park .appliances-list{grid-template-columns:repeat(3,1fr)}}@media (max-width: 767px){.appliances-park .appliances-list{width:calc(100vw - 32px);grid-template-columns:repeat(2,1fr)}}@media (max-width: 427px){.appliances-park .appliances-list .facilita-appliance{min-width:152px;width:152px}.appliances-park .appliances-list .facilita-appliance .appliance-icon{width:36px;min-width:36px;height:36px}.appliances-park .appliances-list .facilita-appliance .appliance-icon img{height:24px}.appliances-park .appliances-list .facilita-appliance .brand-icon{min-width:60px;max-height:24px}.appliances-park .appliances-list .facilita-appliance p.brand-icon{margin-top:-12px}}@media (max-width: 350px){.appliances-park .appliances-list{grid-template-columns:repeat(1,1fr)}.appliances-park .appliances-list .facilita-appliance{width:100%}}.appliances-park .appliances-list b{font-family:Nunito-Bold,Roboto-Regular,Century Gothic,sans-serif;font-weight:400;margin-bottom:8px}.appliances-park .appliances-list .facilita-appliance-type-chip{width:120px}.appliances-park .back-button{cursor:pointer;margin-bottom:16px}.appliances-park .back-button img{rotate:90deg}.appliances-park .back-button:hover{text-decoration:underline}.appliances-park .appliance-form-inputs{margin:16px 0}.appliances-park .appliance-form-inputs .flex-stack.text-inputs{gap:8px}.appliances-park .appliance-form-inputs .flex-stack.text-inputs .edit-button-input{width:100%}.appliances-park .appliance-form-inputs .flex-stack.text-inputs .edit-button-input .edit-icon{rotate:45deg;height:30px;border:1px solid #ED0000;border-radius:100%}.appliances-park .appliance-form-inputs .flex-stack.text-inputs .edit-button-input .red-button button{max-height:30px;max-width:40px}@media (max-width: 767px){.appliances-park .appliance-form-inputs .flex-stack.text-inputs{flex-direction:column;gap:16px}}.appliances-park .facilita-appliance{width:100%;margin-right:16px;border:2px solid #E6E7E8;cursor:pointer;border-radius:8px;padding:8px;max-width:190px}@media (max-width: 767px){.appliances-park .facilita-appliance{max-width:100%}}.appliances-park .facilita-appliance>.flex-stack{width:100%}.appliances-park .facilita-appliance.selected{border-color:#ed0000}.appliances-park .facilita-appliance .edit-button{display:flex;width:100%;justify-content:flex-end}.appliances-park .facilita-appliance .edit-button button{min-width:none;margin-left:36px}@media (max-width: 518px){.appliances-park .facilita-appliance .edit-button button{margin-left:16px}}@media (max-width: 991px){.appliances-park .facilita-appliance .edit-button{margin-left:0}}.appliances-park .appliance-form>.flex-stack:first-child{margin-bottom:16px}.appliances-park .appliance-form .title>img{height:30px;margin-right:8px}.appliances-park .appliance-form .brand-logo-container{min-width:80px}.appliances-park .appliance-form .flex-stack.appliance-type{margin-bottom:16px}.appliances-park .appliance-form .flex-stack.appliance-type p{line-height:16px}.appliances-park .appliance-form .flex-stack.appliance-type .MuiFormControlLabel-root{margin-right:24px;min-width:130px}.appliances-park .appliance-form .flex-stack.appliance-type .MuiFormControlLabel-root .MuiRadio-root{padding-left:0}@media (max-width: 767px){.appliances-park .appliance-form .flex-stack.appliance-type{flex-direction:column;align-items:flex-start}.appliances-park .appliance-form .flex-stack.appliance-type .MuiFormControlLabel-root{margin-left:0}.appliances-park .appliance-form .flex-stack.appliance-type .MuiFormControlLabel-root .MuiRadio-root{padding-left:0}}@media (max-width: 767px){.appliances-park .appliance-form .red-button{width:100%;text-align:center}}.appliances-park .appliance-form .banner-notification,.appliances-park .appliance-form .banner-content{width:100%}.appliances-park .appliance-form .banner-notification{margin-bottom:16px}.appliances-park .appliance-form .banner-notification .flex-stack{align-items:center}.appliances-park .appliance-form .banner-notification .flex-stack .icon-container{margin-right:16px}.appliances-park .label-icon{height:16px;margin-right:8px}.appliances-park .triangle-button{white-space:nowrap}.flex-stack.facilita-modal-buttons{height:40px;gap:2em}.flex-stack.facilita-modal-buttons button{height:40px;width:200px;white-space:nowrap}.flex-stack.facilita-modal-buttons button>.flex-stack p{margin:0;white-space:nowrap}@media (max-width: 767px){.flex-stack.facilita-modal-buttons{height:100%;flex-direction:column;gap:10px}.flex-stack.facilita-modal-buttons .white-button,.flex-stack.facilita-modal-buttons .red-button{margin:0}.flex-stack.facilita-modal-buttons button{width:100%}}.appliances-park.two-buttons.flex-stack{width:auto;margin-right:0;margin-left:0}.appliances-park.two-buttons.flex-stack button{height:auto}@media (max-width: 518px){.appliances-park.two-buttons.flex-stack{flex-direction:column}.appliances-park.two-buttons.flex-stack .red-button,.appliances-park.two-buttons.flex-stack .white-button{width:100%}.appliances-park.two-buttons.flex-stack button{width:60%}}.facilita-delete-modal h4{text-align:center}.facilita-delete-modal .white-button,.facilita-delete-modal .red-button{margin-top:16px}.facilita-delete-modal .white-button button,.facilita-delete-modal .red-button button{padding-left:16px;padding-right:16px}.electricity-switches-image{width:280px}.ongoing-request-warning-text.open-contact p{margin-bottom:0}.ongoing-request-warning-text ul{padding-inline-start:16px;white-space:nowrap}@media (max-width: 518px){.ongoing-request-warning-text ul{white-space:inherit}}.ongoing-request-warning-text p{padding-right:24px}@media (min-width: 768px){.facilita-apliances-module{margin-top:130px}}@media (max-width: 767px){.facilita-apliances-module.dashboard-module-container{margin-top:16px}}.facilita-apliances-module .flex-stack.button-container{justify-content:flex-end}@media (max-width: 767px){.facilita-apliances-module .flex-stack.button-container{justify-content:center}}.facilita-apliances-module .edit-button{width:100%;text-align:right;margin-top:8px}.accept-inmediate-warning{margin-left:20px}.new-repair-data{margin-top:16px;border:1px solid #A8ADAE;padding:16px;border-radius:8px}.brands-selector .MuiAutocomplete-inputRoot{max-height:44px;margin-top:16px;margin-bottom:8px}.brands-selector .MuiAutocomplete-inputRoot button{margin-top:4px}.brands-selector .section-title{margin-bottom:8px}@media (max-width: 518px){.brands-selector>.flex-stack:not(.brand-main){flex-direction:column;align-items:flex-start}}.facilita-coverages-mobile-title.flex-stack{margin-top:10px;align-items:flex-start;min-height:56px}.facilita-coverages-mobile-title.flex-stack img{width:18px;height:18px;margin-right:8px;margin-top:4px}.shadowed-surface.facilita-historic-empty{background-color:#fff;padding:24px;margin-top:24px;border-radius:20px;margin-bottom:16px}.shadowed-surface.facilita-historic-empty p{margin-bottom:8px;text-align:center}.facilita-historic-buttons.flex-stack{align-items:flex-end}@media (max-width: 767px){.facilita-historic-buttons.flex-stack{align-items:center;flex-direction:column-reverse;gap:8px}}.symptoms-dots{display:none}@media (max-width: 767px){.symptoms-dots{display:inherit;margin-bottom:16px}.symptoms-dots .MuiPaper-root{position:relative;width:100%}.symptoms-dots .MuiPaper-root .MuiMobileStepper-dots{margin:0 auto}}.facilita-notification{border-radius:8px;padding:0}.facilita-notification .banner-content-info{padding:16px}.facilita-notification .banner-content-info>.flex-stack{align-items:center}.facilita-notification .banner-content-info .icon-container{height:32px}.facilita-notification .banner-content{padding:16px}.facilita-notification .banner-content>.flex-stack{align-items:center}.facilita-notification .banner-content>.flex-stack img{height:32px;width:32px;margin-right:8px}.facilita-notification .banner-content>.flex-stack .icon-container{height:32px}.estimated-date .small-print{margin-top:0;font-style:normal}.contracting-text p{margin-bottom:-3px}@media (max-width: 767px){.contracting-text .facilita-logo img{max-width:110px}}.delete-buttons.flex-stack{justify-content:flex-end}.delete-buttons.flex-stack p:last-of-type{margin-bottom:0!important}.delete-buttons.flex-stack .white-button{width:auto}@media (max-width: 518px){.delete-buttons.flex-stack{flex-direction:column}.delete-buttons.flex-stack .white-button{margin-right:0}}.needHelp-containter .searchContet{margin-top:10px;width:100%;padding:0 10px;border:1px solid #B7CBD3;border-radius:25px;cursor:pointer}.needHelp-containter .searchContet img{width:15px}.needHelp-containter .searchContet .searchInput{pointer-events:none;margin-left:10px;border:none}.needHelp-containter .searchContet .searchInput>div>input{padding:8px 5px}.needHelp-containter .searchContet .searchInput>div>fieldset{border:none}.needHelp-containter .titleContent{margin-top:10px;gap:8px}.needHelp-containter .titleContent .main{font-family:Roboto-Bold;font-size:14px}.needHelp-containter .titleContent p{font-size:14px}.needHelp-containter .wizardContent{margin-top:10px;position:relative}.needHelp-containter .wizardContent .banner{margin-bottom:30px}.needHelp-containter .wizardContent .borderBotCont{background-color:#a8adae;height:1px;width:25%}.needHelp-containter .wizardContent .borderBotCont .borderBottom{width:100%;background-color:#a8adae;height:1px;border-radius:18px}.needHelp-containter .wizardContent .borderBotCont .select{background-color:#ed0000}.needHelp-containter .wizardContent .leftCorner{border-top-left-radius:12px;border-bottom-left-radius:12px}.needHelp-containter .wizardContent .rightCorner{border-top-right-radius:12px;border-bottom-right-radius:12px}.needHelp-containter .wizardContent .stepContent{height:65px;width:35px}.needHelp-containter .wizardContent .stepContent .step{width:100%;height:100%}.needHelp-containter .wizardContent .stepContent .step .stepNum{background-color:#a8adae;border-radius:100%;padding-top:1px;font-size:12px;font-family:Roboto-Regular;height:35px;width:35px;color:#fff}.needHelp-containter .wizardContent .stepContent .step .select{color:#fff;background-color:#ed0000}.needHelp-containter .wizardContent .stepContent .step .showPointer{cursor:pointer}.needHelp-containter .themeTitle{margin:25px 0 30px;font-family:Nunito-Bold;font-size:14px}.needHelp-containter .themeContent{margin:25px 0 0;width:100%;gap:10px;justify-content:space-between}@media (max-width: 518px){.needHelp-containter .themeContent{flex-wrap:wrap;gap:18px}}.needHelp-containter .themeContent .themeCard{cursor:pointer;border-radius:5px;width:22%;justify-content:flex-start;border:2px solid #CDD0D0;padding:10px 0}@media (max-width: 518px){.needHelp-containter .themeContent .themeCard{width:47%}}.needHelp-containter .themeContent .themeCard .imgCont{height:28px}.needHelp-containter .themeContent .themeCard .imgCont img{width:22px;height:22px}.needHelp-containter .themeContent .themeCard .imgCont .invoiceImg{width:26px;height:26px}.needHelp-containter .themeContent .themeCard p{margin-top:5px;text-align:center;font-family:Nunito-Bold}.needHelp-containter .themeContent .themeCard .selectedP{color:#ed0000}.needHelp-containter .themeContent .selected{border:2px solid #ED0000}.needHelp-containter .optionsTitle{margin:25px 0;font-size:14px}.needHelp-containter .optionsContent{width:100%;margin-bottom:40px;gap:15px;flex-wrap:wrap}.needHelp-containter .optionsContent .optionHelp{width:31%;padding:10px;height:60px}@media (max-width: 767px){.needHelp-containter .optionsContent .optionHelp{height:50px;padding:8px 10px 10px}}.needHelp-containter .optionsContent .optionHelp button{justify-content:flex-start;align-items:flex-start}.needHelp-containter .optionsContent .optionHelp button>div{text-align:left}.needHelp-containter .optionsContent .optionHelp button:before{margin-top:2px}@media (max-width: 767px){.needHelp-containter .optionsContent .optionHelp{width:45%}}@media (max-width: 518px){.needHelp-containter .optionsContent .optionHelp{width:100%}}.needHelp-containter .nhelpContainer .imgContainer{-webkit-box-shadow:0px 6px 16px rgba(55,70,73,.2);-moz-box-shadow:0px 6px 16px rgba(55,70,73,.2);-o-box-shadow:0px 6px 16px rgba(55,70,73,.2);box-shadow:0 6px 16px #37464933;border-radius:12px}.needHelp-containter .nhelpContainer .invoicePeriod .title{font-family:Roboto-Bold;font-size:14px;color:#ed0000;margin-bottom:10px}.needHelp-containter .nhelpContainer .invoicePeriod .text{margin:8px 0;text-align:justify}@media (max-width: 518px){.needHelp-containter .nhelpContainer .invoicePeriod .text{text-align:start}}.needHelp-containter .nhelpContainer .invoicePeriod .imgCont{margin:15px 0}.needHelp-containter .nhelpContainer .invoicePeriod .imgCont img{width:100%}.needHelp-containter .nhelpContainer .invoicePeriod .seeInvoice{margin:10px 0 30px;text-align:center}.needHelp-containter .nhelpContainer .invoicePeriod .seeInvoice button{padding:8px 10px}.needHelp-containter .nhelpContainer .expensiveInovice{margin-bottom:25px}.needHelp-containter .nhelpContainer .expensiveInovice .title{font-family:Roboto-Bold;font-size:14px;color:#ed0000;margin-bottom:10px}.needHelp-containter .nhelpContainer .expensiveInovice .text{margin:8px 0;text-align:justify}@media (max-width: 518px){.needHelp-containter .nhelpContainer .expensiveInovice .text{text-align:start}}.needHelp-containter .nhelpContainer .expensiveInovice .seeInfo{margin:8px 0;text-align:center}.needHelp-containter .nhelpContainer .expensiveInovice .seeInfo button{padding:8px 10px}.needHelp-containter .nhelpContainer .expensiveInovice .link{text-align:right}.needHelp-containter .nhelpContainer .payFraction{margin-bottom:25px}.needHelp-containter .nhelpContainer .payFraction .title{font-family:Roboto-Bold;font-size:14px;color:#ed0000;margin-bottom:10px}.needHelp-containter .nhelpContainer .payFraction .manage{margin:10px}.needHelp-containter .nhelpContainer .payFraction .manage .manageContract{text-align:center;text-decoration:none;padding:8px 10px;color:#ed0000;border-radius:100px;font-family:Roboto-Bold;border:1px solid #ED0000;line-height:16px}.needHelp-containter .nhelpContainer .payFraction .manage .manageContract:hover{color:#fff;background-color:#ed0000}.needHelp-containter .nhelpContainer .payFraction .text{margin:8px 0;text-align:justify}@media (max-width: 518px){.needHelp-containter .nhelpContainer .payFraction .text{text-align:start}}.needHelp-containter .nhelpContainer .payFraction .seeInfo{margin:8px 0;text-align:center}.needHelp-containter .nhelpContainer .payFraction .seeInfo button{padding:8px 10px}.needHelp-containter .nhelpContainer .payFraction .link{text-align:right}.needHelp-containter .nhelpContainer .consumptionEstimate{margin-bottom:40px}.needHelp-containter .nhelpContainer .consumptionEstimate .title{font-family:Roboto-Bold;font-size:14px;color:#ed0000;margin-bottom:10px}.needHelp-containter .nhelpContainer .consumptionEstimate .text{margin:8px 0;text-align:justify}@media (max-width: 518px){.needHelp-containter .nhelpContainer .consumptionEstimate .text{text-align:start}}.needHelp-containter .nhelpContainer .consumptionEstimate .setGas{margin:8px 0;text-align:center}.needHelp-containter .nhelpContainer .consumptionEstimate .setGas button{padding:8px 10px}.needHelp-containter .nhelpContainer .contractsTopics{margin-bottom:25px}.needHelp-containter .nhelpContainer .contractsTopics .title{font-family:Roboto-Bold;margin:8px 0;font-size:14px}.needHelp-containter .nhelpContainer .contractsTopics ul li{margin:0 0 7px}.needHelp-containter .nhelpContainer .contractsTopics .list{margin:8px 0}.needHelp-containter .nhelpContainer .contractsTopics .list span{margin-right:3px}.needHelp-containter .nhelpContainer .contractsTopics .manage{height:30px;margin:10px 0 50px}.needHelp-containter .nhelpContainer .contractsTopics .manage .manageContract{text-align:center;text-decoration:none;padding:10px;color:#fff;background-color:#ed0000;border-radius:100px;font-family:Roboto-Bold}.needHelp-containter .nhelpContainer .contractsTopics .manage .manageContract:hover{color:#ed0000;background-color:#fff;border:1px solid #ED0000}.needHelp-containter .nhelpContainer .contractsTopics .text{margin:8px 0;text-align:justify}@media (max-width: 518px){.needHelp-containter .nhelpContainer .contractsTopics .text{text-align:start}}.needHelp-containter .nhelpContainer .contractsTopics .seeInfo{margin:8px 0;text-align:center}.needHelp-containter .nhelpContainer .contractsTopics .seeInfo button{padding:8px 10px}.needHelp-containter .nhelpContainer .contractsTopics .link{text-align:right}.needHelp-containter .nhelpContainer .contractsTopics .downloadSection{margin:8px 0;gap:20px}@media (max-width: 518px){.needHelp-containter .nhelpContainer .contractsTopics .downloadSection{flex-direction:column;margin-bottom:5px}}.needHelp-containter .nhelpContainer .contractsTopics .downloadSection img{width:50%;height:80%}@media (max-width: 518px){.needHelp-containter .nhelpContainer .contractsTopics .downloadSection img{width:100%}}.needHelp-containter .nhelpContainer .contractsTopics .addressSection{margin:8px 0;gap:15px}@media (max-width: 518px){.needHelp-containter .nhelpContainer .contractsTopics .addressSection{flex-direction:column;margin:0}}.needHelp-containter .nhelpContainer .contractsTopics .addressSection .side{width:50%}@media (max-width: 518px){.needHelp-containter .nhelpContainer .contractsTopics .addressSection .side{width:100%}}.needHelp-containter .nhelpContainer .contractsTopics .factDigSection{gap:20px;margin-bottom:20px}@media (max-width: 518px){.needHelp-containter .nhelpContainer .contractsTopics .factDigSection{flex-direction:column}}.needHelp-containter .nhelpContainer .contractsTopics .factDigSection .side{width:48%}@media (max-width: 518px){.needHelp-containter .nhelpContainer .contractsTopics .factDigSection .side{width:100%}}.needHelp-containter .nhelpContainer .contractsTopics .factDigSection .side img{margin-top:8px}.needHelp-containter .nhelpContainer .contractsTopics .myContracts{margin:8px 0}.needHelp-containter .nhelpContainer .contractsTopics .myContracts img{width:100%;margin-top:8px}@media (max-width: 518px){.needHelp-containter .nhelpContainer .contractsTopics .myContracts{margin-bottom:20px}}.needHelp-containter .nhelpContainer .contractsTopics .cupsSection{margin:14px 0;gap:15px}@media (max-width: 518px){.needHelp-containter .nhelpContainer .contractsTopics .cupsSection{margin-bottom:20px;flex-direction:column}}.needHelp-containter .nhelpContainer .contractsTopics .cupsSection .text{margin-top:50px}.needHelp-containter .nhelpContainer .consumptionRead{margin:0 0 20px}.needHelp-containter .nhelpContainer .consumptionRead .strong{font-family:Roboto-Bold}.needHelp-containter .nhelpContainer .consumptionRead .title{font-family:Roboto-Bold;margin:8px 0;font-size:14px}.needHelp-containter .nhelpContainer .consumptionRead .text{margin:8px 0;text-align:justify}@media (max-width: 518px){.needHelp-containter .nhelpContainer .consumptionRead .text{text-align:start}}.needHelp-containter .nhelpContainer .consumptionRead .seeConsumption{margin:15px 0}.needHelp-containter .nhelpContainer .consumptionRead .seeConsumption button{padding:8px 10px}.needHelp-containter .nhelpContainer .consumptionRead .link{text-align:center}.needHelp-containter .nhelpContainer .consumptionRead .historySection{gap:15px;margin:8px}@media (max-width: 518px){.needHelp-containter .nhelpContainer .consumptionRead .historySection{flex-direction:column}}.needHelp-containter .nhelpContainer .consumptionRead .historySection img{width:55%}@media (max-width: 518px){.needHelp-containter .nhelpContainer .consumptionRead .historySection img{width:100%}}.needHelp-containter .nhelpContainer .consumptionRead .historySection-2{gap:15px;margin:8px}.needHelp-containter .nhelpContainer .consumptionRead .historySection-2 .consumImg{width:100%;justify-content:center}.needHelp-containter .nhelpContainer .consumptionRead .historySection-2 .consumImg img{width:65%}@media (max-width: 518px){.needHelp-containter .nhelpContainer .consumptionRead .historySection-2 .consumImg img{width:100%}}.needHelp-containter .nhelpContainer .invoices{margin:10px 0 20px}.needHelp-containter .nhelpContainer .invoices .strong{font-family:Roboto-Bold}.needHelp-containter .nhelpContainer .invoices .title{font-family:Roboto-Bold;margin-bottom:8px;font-size:14px}.needHelp-containter .nhelpContainer .invoices .text{margin:8px 0;text-align:justify}@media (max-width: 518px){.needHelp-containter .nhelpContainer .invoices .text{text-align:start}}.needHelp-containter .nhelpContainer .invoices .seeInvoices{margin:8px 0}.needHelp-containter .nhelpContainer .invoices .seeInvoices button{padding:8px 10px}.needHelp-containter .nhelpContainer .invoices .link{text-align:center}.needHelp-containter .nhelpContainer .invoices .invoiceSection_2{gap:20px;margin:8px 0}@media (max-width: 518px){.needHelp-containter .nhelpContainer .invoices .invoiceSection_2{flex-direction:column}}.needHelp-containter .nhelpContainer .invoices .invoiceSection_2 img{margin-top:8px;width:48%;height:75%}@media (max-width: 518px){.needHelp-containter .nhelpContainer .invoices .invoiceSection_2 img{width:100%;height:auto}}.needHelp-containter .nhelpContainer .invoices .invoiceSection-3{margin-bottom:8px}.needHelp-containter .nhelpContainer .invoices .invoiceSection-3 .imgInv{width:100%;gap:15px;margin:8px 0}@media (max-width: 518px){.needHelp-containter .nhelpContainer .invoices .invoiceSection-3 .imgInv{flex-direction:column}}.needHelp-containter .nhelpContainer .invoices .invoiceSection-3 .imgInv img{width:48%;height:75%}@media (max-width: 518px){.needHelp-containter .nhelpContainer .invoices .invoiceSection-3 .imgInv img{width:100%}}.needHelp-containter .nhelpContainer .invoices .invoiceSection-5{margin-top:8px}.needHelp-containter .nhelpContainer .invoices .invoiceSection_6{gap:20px}@media (max-width: 518px){.needHelp-containter .nhelpContainer .invoices .invoiceSection_6{flex-direction:column}}.needHelp-containter .nhelpContainer .invoices .invoiceSection_6 .calentdarIcon{width:30%}@media (max-width: 518px){.needHelp-containter .nhelpContainer .invoices .invoiceSection_6 .calentdarIcon{margin:0 auto}}.needHelp-containter .nhelpContainer .invoices .invoiceSection_6 .calentdarIcon img{width:80px;height:80px}.needHelp-containter .nhelpContainer .points{margin:0 0 20px}@media (max-width: 518px){.needHelp-containter .nhelpContainer .points{margin:10px 0}}.needHelp-containter .nhelpContainer .points .strong{font-family:Roboto-Bold}.needHelp-containter .nhelpContainer .points .title{font-family:Roboto-Bold;margin-bottom:7px;font-size:14px}.needHelp-containter .nhelpContainer .points .text{margin:8px 0;text-align:justify}@media (max-width: 518px){.needHelp-containter .nhelpContainer .points .text{text-align:start}}.needHelp-containter .nhelpContainer .points .ext,.needHelp-containter .nhelpContainer .points .seePoints{margin:8px 0}.needHelp-containter .nhelpContainer .points .seePoints button{padding:8px 10px}.needHelp-containter .nhelpContainer .points .link{text-align:center}.needHelp-containter .nhelpContainer .points .pointSection_1 .infoPoint{width:100%}.needHelp-containter .nhelpContainer .points .pointSection_2{margin:8px 0}.needHelp-containter .nhelpContainer .points .pointSection_2 .side{gap:20px}@media (max-width: 518px){.needHelp-containter .nhelpContainer .points .pointSection_2 .side{flex-direction:column}}.needHelp-containter .nhelpContainer .points .pointSection_2 .side img{width:55%}@media (max-width: 518px){.needHelp-containter .nhelpContainer .points .pointSection_2 .side img{width:100%;margin-bottom:8px}}.needHelp-containter .nhelpContainer .points .pointSection_3{margin:0 0 8px;gap:20px}@media (max-width: 518px){.needHelp-containter .nhelpContainer .points .pointSection_3{flex-direction:column;gap:15px;margin:0}}.needHelp-containter .nhelpContainer .points .pointSection_3 img{width:45%;height:500px}@media (max-width: 518px){.needHelp-containter .nhelpContainer .points .pointSection_3 img{width:100%;margin-top:15px}}.needHelp-containter .nhelpContainer .points .pointSection_4{gap:15px;margin:8px 0}.needHelp-containter .nhelpContainer .points .pointSection_4 .text{width:50%}@media (max-width: 518px){.needHelp-containter .nhelpContainer .points .pointSection_4 .text{width:100%}}@media (max-width: 518px){.needHelp-containter .nhelpContainer .points .pointSection_4{flex-direction:column;gap:15px}}.needHelp-containter .nhelpContainer .points .pointSection_4 .delivery{gap:8px;padding-top:8px}.needHelp-containter .nhelpContainer .points .pointSection_4 .delivery img{margin-right:5px;width:18px;height:18px}.needHelp-containter .nhelpContainer .points .pointSection_5{margin:10px 0 20px;gap:20px}@media (max-width: 518px){.needHelp-containter .nhelpContainer .points .pointSection_5{flex-direction:column;gap:15px;margin:10px 0}}.needHelp-containter .nhelpContainer .points .pointSection_5 img{width:55%}@media (max-width: 518px){.needHelp-containter .nhelpContainer .points .pointSection_5 img{width:100%}}.needHelp-containter .nhelpContainer .invPlusDigital{margin:10px 0 20px;gap:20px}@media (max-width: 518px){.needHelp-containter .nhelpContainer .invPlusDigital{flex-direction:column;gap:15px;margin-bottom:30px}}.needHelp-containter .nhelpContainer .invPlusDigital img{width:48%;height:75%}@media (max-width: 518px){.needHelp-containter .nhelpContainer .invPlusDigital img{width:100%;height:auto}}.needHelp-containter .nhelpContainer .invPlusDigital .invPlsCotent .strong{font-family:Roboto-Bold}.needHelp-containter .nhelpContainer .invPlusDigital .invPlsCotent .title{font-family:Roboto-Bold;margin-bottom:7px;font-size:14px}.needHelp-containter .nhelpContainer .invPlusDigital .invPlsCotent .text{margin:9px 0;text-align:justify}@media (max-width: 518px){.needHelp-containter .nhelpContainer .invPlusDigital .invPlsCotent .text{text-align:start}}.needHelp-containter .nhelpContainer .invPlusDigital .invPlsCotent .manage{height:30px;margin:10px 0 30px}.needHelp-containter .nhelpContainer .invPlusDigital .invPlsCotent .manage .manageContract{text-align:center;text-decoration:none;padding:10px;color:#fff;background-color:#ed0000;border-radius:100px;font-family:Roboto-Bold}.needHelp-containter .nhelpContainer .invPlusDigital .invPlsCotent .manage .manageContract:hover{color:#ed0000;background-color:#fff;border:1px solid #ED0000}.needHelp-containter .nhelpContainer .invPlusDigital .invPlsCotent .seeInfo{margin:8px 0}.needHelp-containter .nhelpContainer .invPlusDigital .invPlsCotent .seeInfo button{padding:8px 10px}.needHelp-containter .nhelpContainer .invPlusDigital .invPlsCotent .link{text-align:center}.needHelp-containter .nhelpContainer .myData{margin:10px 0 40px;gap:20px}@media (max-width: 518px){.needHelp-containter .nhelpContainer .myData{gap:15px;margin:10px 0 20px}}.needHelp-containter .nhelpContainer .myData .title{font-family:Roboto-Bold;margin-bottom:7px;font-size:14px}.needHelp-containter .nhelpContainer .myData .text{margin:9px 0;text-align:justify}@media (max-width: 518px){.needHelp-containter .nhelpContainer .myData .text{text-align:start}}.needHelp-containter .nhelpContainer .myData .strong{font-family:Roboto-Bold}.needHelp-containter .nhelpContainer .myData .sideL,.needHelp-containter .nhelpContainer .myData .sideR{margin-bottom:8px;gap:20px}@media (max-width: 518px){.needHelp-containter .nhelpContainer .myData .sideL,.needHelp-containter .nhelpContainer .myData .sideR{flex-direction:column;gap:15px}}.needHelp-containter .nhelpContainer .myData .sideL img,.needHelp-containter .nhelpContainer .myData .sideR img{width:50%}@media (max-width: 518px){.needHelp-containter .nhelpContainer .myData .sideL img,.needHelp-containter .nhelpContainer .myData .sideR img{width:100%;height:auto}}.needHelp-containter .nhelpContainer .myData .sideL .data,.needHelp-containter .nhelpContainer .myData .sideR .data{margin-top:10px}.needHelp-containter .nhelpContainer .myData .sideL .data .changeData,.needHelp-containter .nhelpContainer .myData .sideR .data .changeData{text-align:center;text-decoration:none;padding:10px;color:#fff;background-color:#ed0000;border-radius:100px;font-family:Roboto-Bold}.needHelp-containter .nhelpContainer .myData .sideL .data .changeData:hover,.needHelp-containter .nhelpContainer .myData .sideR .data .changeData:hover{color:#ed0000;background-color:#fff;border:1px solid #ED0000}.needHelp-containter .nhelpContainer .myData .sideL .seeInfo,.needHelp-containter .nhelpContainer .myData .sideR .seeInfo{margin:8px 0}.needHelp-containter .nhelpContainer .myData .sideL .seeInfo button,.needHelp-containter .nhelpContainer .myData .sideR .seeInfo button{padding:8px 10px}.needHelp-containter .nhelpContainer .myData .sideL .link,.needHelp-containter .nhelpContainer .myData .sideR .link{text-align:center}.needHelp-containter .nhelpContainer .facilita{margin:0 0 20px}.needHelp-containter .nhelpContainer .facilita .strong{font-family:Roboto-Bold}.needHelp-containter .nhelpContainer .facilita .red{color:#ed0000}.needHelp-containter .nhelpContainer .facilita .title{font-family:Roboto-Bold;margin:8px 0;font-size:14px}.needHelp-containter .nhelpContainer .facilita .text{margin:8px 0;text-align:justify}@media (max-width: 518px){.needHelp-containter .nhelpContainer .facilita .text{text-align:start}}.needHelp-containter .nhelpContainer .facilita .seeFacilita{margin:8px 0}.needHelp-containter .nhelpContainer .facilita .seeFacilita button{padding:8px 10px}.needHelp-containter .nhelpContainer .facilita .link{text-align:center}.needHelp-containter .nhelpContainer .facilita .faSection_1{gap:20px;margin:0 0 8px}@media (max-width: 518px){.needHelp-containter .nhelpContainer .facilita .faSection_1{flex-direction:column;gap:15px;margin:0 0 8px}}.needHelp-containter .nhelpContainer .facilita .faSection_1 .flex-stack .title,.needHelp-containter .nhelpContainer .facilita .faSection_2 .title{margin-top:0}.needHelp-containter .nhelpContainer .facilita .faSection_3{margin:8px 0}@media (max-width: 518px){.needHelp-containter .nhelpContainer .facilita .faSection_3{flex-direction:column}}.needHelp-containter .nhelpContainer .facilita .faSection_3 img{margin:10px auto;width:60%}@media (max-width: 518px){.needHelp-containter .nhelpContainer .facilita .faSection_3 img{width:100%}}.needHelp-containter .nhelpContainer .facilita .faSection_3 .title{margin-top:0}.needHelp-containter .nhelpContainer .facilita .faSection_4{gap:20px}@media (max-width: 518px){.needHelp-containter .nhelpContainer .facilita .faSection_4{flex-direction:column;gap:15px}}.needHelp-containter .nhelpContainer .facilita .faSection_4 img{width:60%;height:50%}@media (max-width: 518px){.needHelp-containter .nhelpContainer .facilita .faSection_4 img{width:100%}}.needHelp-containter .nhelpContainer .facilita .faSection_4 .flex-stack .title{margin-top:0}.needHelp-containter .nhelpContainer .resolveDoubt{gap:10px;margin-bottom:30px}@media (max-width: 518px){.needHelp-containter .nhelpContainer .resolveDoubt{flex-direction:column}}.needHelp-containter .nhelpContainer .resolveDoubt .doubtTitle{font-family:Roboto-Bold;font-size:14px;color:#ed0000;margin-right:15px;color:#374649}.needHelp-containter .nhelpContainer .resolveDoubt span{cursor:pointer;padding:4px 10px;border:1px solid #374649;border-radius:22px;font-family:Roboto-Medium}@media (max-width: 518px){.needHelp-containter .nhelpContainer .resolveDoubt span{margin:10px 0}}.needHelp-containter .nhelpContainer .resolveDoubt span:hover{background-color:#ed0000;color:#fff;border:none}.needHelp-containter .nhelpContainer .resolveDoubt .yes{width:35px;margin-right:15px}.needHelp-containter .nhelpContainer .resolveDoubt .no{text-align:center;width:220px}@media (max-width: 518px){.needHelp-containter .nhelpContainer .resolveDoubt .doubtOptions{margin-top:10px}}.needHelp-containter .nhelpContainer .resolveDoubt .doubtOptions .optYes button{min-width:50px;padding:8px 10px}.needHelp-containter .nhelpContainer .resolveDoubt .doubtOptions .optNo button{padding:8px 10px}.needHelp-containter .nhelpContainer .resolved{padding:15px 20px;margin-bottom:50px;background-color:#e6e7e8}.needHelp-containter .nhelpContainer .sendTitleS3{font-family:Roboto-Bold;font-size:14px;margin:8px 0}.needHelp-containter .nhelpContainer .sendSubTitleS3{margin:8px 0 25px}.needHelp-containter .nhelpContainer .claimContent{width:100%;margin:auto}@media (max-width: 518px){.needHelp-containter .nhelpContainer .claimContent{width:100%}}.needHelp-containter .titleStep3{font-size:12px}.needHelp-containter .titleStep3 .noGray{font-family:Nunito-Bold}.needHelp-containter .titleStep3 .grayTitle{color:#a8adae;font-family:Nunito-Regular}.needHelp-containter .seed{margin-bottom:8px}.claimform-container .selectSection{gap:15px}@media (max-width: 518px){.claimform-container .selectSection{flex-direction:column}}.claimform-container .selectSection .selectOption .MuiSelect-icon{top:calc(50% - 3px)}.claimform-container .selectSection .selectOption .MuiSelect-select{padding:12px 14px}.claimform-container .commentSection{margin-top:20px;min-width:100px;border-radius:10px;outline:1px solid #b7cbd3;border:0;width:auto;padding:15px;font-family:Roboto-Regular;font-size:14px}.claimform-container .commentSection:hover{outline-color:#374649}.claimform-container .commentSection:focus,.claimform-container .commentSection:focus-visible,.claimform-container .commentSection:active{outline:2px solid #b7cbd3}.claimform-container .fileSection{width:100%;margin:8px 0}@media (max-width: 518px){.claimform-container .fileSection{width:100%}}.claimform-container .fileSection .selectFileText1{font-size:14px;font-family:Roboto-Bold;margin:8px 0}.claimform-container .fileSection #form-file-upload{margin:20px 0}.claimform-container .sendBtnSection{gap:15px;margin:0 0 20px;justify-content:flex-end}@media (max-width: 518px){.claimform-container .sendBtnSection{justify-content:center}}.claimform-container .sendBtnSectionMobile{gap:15px;margin:0 0 20px;justify-content:flex-end}@media (max-width: 518px){.claimform-container .sendBtnSectionMobile .cancelBtn{margin-right:0;width:auto}}@media (max-width: 518px){.claimform-container .sendBtnSectionMobile .sendBtn{width:auto}}.claims-container .claimContent{width:100%;margin:auto}@media (max-width: 518px){.claims-container .claimContent{width:100%}}.claims-container .title{margin-bottom:25px}.claims-container .subTitle{font-size:14px}.claims-container .boxContainer{justify-content:flex-start;width:100%;gap:25px;margin:20px auto 40px}@media (max-width: 518px){.claims-container .boxContainer{flex-direction:column}}.claims-container .boxContainer .box{-webkit-box-shadow:0px 6px 16px rgba(55,70,73,.2);-moz-box-shadow:0px 6px 16px rgba(55,70,73,.2);-o-box-shadow:0px 6px 16px rgba(55,70,73,.2);box-shadow:0 6px 16px #37464933;padding:15px 10px;border-radius:12px;width:25%;cursor:pointer}@media (max-width: 518px){.claims-container .boxContainer .box{width:100%;flex-direction:row}}.claims-container .boxContainer .box img{width:22px;height:22px;margin-bottom:10px}@media (max-width: 518px){.claims-container .boxContainer .box img{margin:1px 12px 0 0}}.claims-container .boxContainer .box .number{font-family:Roboto-Regular;text-align:left;font-size:12px}@media (max-width: 518px){.claims-container .boxContainer .box .number{padding-top:0}}.claims-container .boxContainer .box .number a{text-decoration:none}.claims-container .boxContainer .box .office{text-align:left;font-size:12px}.claims-container .boxContainer .box .boxButton{text-align:left;margin-bottom:0}@media (max-width: 518px){.claims-container .boxContainer .box .boxButton{margin-bottom:0}}.claims-container .boxContainer .box .boxButton button{color:#374649;font-family:Roboto-Light}@media (max-width: 518px){.claims-container .boxContainer .box .boxButton button{padding-top:0}}.claims-container .boxContainer .box .boxButton button:hover{text-decoration:none}.claims-container .boxContainer .box .textSection{padding-left:3px}.contact-container .title{font-size:14px;font-family:Roboto-Bold;margin-bottom:8px}.contact-container .boxContainer{width:100%;gap:20px;margin:20px auto;justify-content:flex-start}@media (max-width: 518px){.contact-container .boxContainer{flex-direction:column}}.contact-container .boxContainer .box{-webkit-box-shadow:0px 6px 16px rgba(55,70,73,.2);-moz-box-shadow:0px 6px 16px rgba(55,70,73,.2);-o-box-shadow:0px 6px 16px rgba(55,70,73,.2);box-shadow:0 6px 16px #37464933;padding:15px 12px;border-radius:12px;width:25%;cursor:pointer}@media (max-width: 518px){.contact-container .boxContainer .box{width:100%;flex-direction:row}}.contact-container .boxContainer .box img{width:22px;height:22px;margin-bottom:10px}@media (max-width: 518px){.contact-container .boxContainer .box img{margin:1px 12px 0 0}}.contact-container .boxContainer .box .boxBtn{text-align:left}@media (max-width: 518px){.contact-container .boxContainer .box .boxBtn{margin-bottom:0}}.contact-container .boxContainer .box .boxBtn button{color:#374649;font-family:Roboto-Light}@media (max-width: 518px){.contact-container .boxContainer .box .boxBtn button{padding-top:0}}.contact-container .boxContainer .box .boxBtn button:hover{text-decoration:none}.contact-container .boxContainer .box .skeleMsg{position:relative}.contact-container .boxContainer .box .text{font-size:12px}.contact-container .boxContainer .boxSelected .boxBtn button{color:#ed0000}.contact-container .contact-list .title{font-size:14px;margin:15px 0 10px;font-family:Roboto-Bold}.contact-container .contact-list .title img{margin-right:7px;height:22px;width:22px}.contact-container .contact-list .contactList p{font-size:14px;margin:3px 0}.contact-container .contact-list .contactList p span{font-family:Roboto-Bold}.contact-container .contact-list .contactList a{text-decoration:none}@media (max-width: 518px){.contact-container .desktop-callMe{display:none}}.contact-container .mobile-callMe{display:none}@media (max-width: 518px){.contact-container .mobile-callMe{display:block}}.contact-container .mobile-callMe .callMe-container{margin-bottom:0}.contact-container .callMe-container{margin:3px auto 20px;width:100%;position:relative}@media (max-width: 518px){.contact-container .callMe-container{width:100%}}.contact-container .callMe-container .bannerMsg{margin:20px;width:100%}.contact-container .callMe-container .callme{width:100%;gap:20px}.contact-container .callMe-container .callme .maintitle{font-size:14px;font-family:Roboto-Bold;margin-bottom:3px}.contact-container .callMe-container .callme .row1,.contact-container .callMe-container .callme .row2{justify-content:space-between;gap:15px}.contact-container .callMe-container .callme .row1 .inputArea,.contact-container .callMe-container .callme .row2 .inputArea{width:48%}@media (max-width: 518px){.contact-container .callMe-container .callme .row1 .inputArea,.contact-container .callMe-container .callme .row2 .inputArea{width:100%}}@media (max-width: 518px){.contact-container .callMe-container .callme .row1,.contact-container .callMe-container .callme .row2{flex-direction:column}}.contact-container .callMe-container .callme .row1 .title,.contact-container .callMe-container .callme .row2 .title{font-size:15px;font-family:Roboto-Medium;margin-bottom:7px}.contact-container .callMe-container .callme .select .selectHour .MuiSelect-icon{top:calc(50% - 3px)}.contact-container .callMe-container .callme .select .selectHour .MuiSelect-select{padding:12px 14px}.contact-container .callMe-container .callme .foot{margin:0}.contact-container .callMe-container .callme .sendBtn{margin:0 0 10px;text-align:right}@media (max-width: 518px){.contact-container .callMe-container .callme .sendBtn{text-align:center}}.menuHelp-lateral img{height:22px;width:22px}.menuHelp-lateral .claimOpt img{height:26px;width:26px}.helpCenter.stack{padding:0}.helpCenter>.help-menu{width:372px}.helpCenter>.help-menu>.help-main-menu-header{margin:0 48px 38px}.helpCenter>.help-menu>.help-main-menu-header>.title-with-gradient{margin-bottom:13px}.helpCenter>.help-menu>.help-main-menu-header>p{max-width:304px;line-height:18px}@media (max-width: 1199px){.helpCenter>.help-menu>.help-main-menu-header{margin:20px 50px 20px 48px}.helpCenter>.help-menu>.help-main-menu-header>h3{display:none}}.helpCenter>.help-menu>.logout-button{display:flex;justify-content:flex-end;padding-right:27px;margin-top:40px}.helpCenter>.help-menu>.logout-button>button{text-transform:none;color:#374649;font-weight:400;font-size:14px;font-family:Roboto-Regular,Century Gothic,sans-serif;align-items:center}.helpCenter>.help-menu>.logout-button>button>.MuiButton-startIcon{height:18px}.helpCenter>.help-menu.stack{padding:0}.menu-item{cursor:pointer}.menu-item>div{color:#374649;border-top:1px solid #E6E7E8;border-left:4px solid transparent}.menu-item>div:hover{color:#ed0000}.menu-item>div:last-of-type{border-bottom:1px solid #E6E7E8}.menu-item>div>div>.menu-item-content{align-items:center;gap:18px}.menu-item>div>div>.menu-item-content>p{font-family:Nunito-Bold,Roboto-Regular,Century Gothic,sans-serif;font-size:16px;line-height:24px;white-space:nowrap}.menu-item>div>div>.menu-item-content+*{margin-left:80px}.menu-item.selected>div{border-left-color:#ed0000;color:#ed0000}.help-expanding-panel{position:relative;border-left:2px solid #E6E7E8;height:100vh;overflow-y:auto}.help-close-button{justify-content:space-between;padding:30px 30px 10px 48px}.help-close-button button{padding:0;min-width:0}.help-close-button .helpMainTitle{font-size:22px;line-height:26px}@media (max-width: 1199px){.help-close-button{justify-content:space-between;border-bottom:1px solid #E6E7E8}.help-close-button>h3{display:inline-block;font-size:22px;line-height:26px}}.help-side-close-button{margin-bottom:60px;position:sticky;top:0;background-color:#fff;cursor:pointer;z-index:50}.help-side-close-button button{padding:0;min-width:0}.help-side-close-button>p{display:none}.help-side-close-button.club-panel{margin-bottom:50px}@media (max-width: 1199px){.help-side-close-button{border-bottom:1px solid #E6E7E8;margin-bottom:20px}.help-side-close-button .topTitle{color:#374649}.help-side-close-button>p{display:inline-block;color:#a8adae;font-family:Nunito-Regular,Roboto-Regular,Century Gothic,sans-serif;font-weight:700;font-size:16px;line-height:24px;margin-left:10px}}.my-profile-mobile .MuiDrawer-paper{width:100%}.my-profile-points>.MuiChip-label{font-size:14px}h4.side-bar-title{font-size:16px;line-height:24px;margin-bottom:10px;font-family:Nunito-Bold}.banner-notification.pointsAlert{margin-bottom:20px;width:100%;background-color:#fff;border:dashed 1px #FFE74F;justify-content:space-between;align-items:flex-start;border-radius:8px;padding:8px}.banner-notification.pointsAlert .closeInfoPoint:hover{cursor:pointer}@media (max-width: 767px){.banner-notification.pointsAlert .flex-stack{align-items:flex-start}.banner-notification.pointsAlert .flex-stack>img{max-height:32px}}.banner-notification.pointsAlert .flex-stack .banner-content{padding:0 8px}@media (max-width: 767px){.banner-notification.pointsAlert{padding-right:8px}.banner-notification.pointsAlert .closeInfoPoint{height:20px}}.chat-schedule{position:fixed;bottom:0;right:30px;z-index:2000;background-color:#fff;padding:16px;border-top-left-radius:16px;border-top-right-radius:16px;min-width:250px;-webkit-box-shadow:0px 0px 12px rgba(55,70,73,.2);-moz-box-shadow:0px 0px 12px rgba(55,70,73,.2);-o-box-shadow:0px 0px 12px rgba(55,70,73,.2);box-shadow:0 0 12px #37464933}.chat-schedule h4{margin-bottom:16px}.chat-schedule p:first-of-type{margin-bottom:16px}.chat-schedule p{margin-bottom:8px}@media (max-width: 767px){.chat-schedule{right:16px;min-width:calc(100% - 30px)}}.modify-power-drawer .MuiPaper-root{width:800px}.modify-power-drawer .MuiPaper-root .lateralDrawer{max-width:800px}@media (max-width: 767px){.modify-power-drawer .MuiPaper-root{max-width:100vw;overflow-x:hidden}}.modify-power{padding:32px;width:100%}.modify-power .MuiSlider-root{width:100%}.power-slider{margin:16px 0}.power-slider .banner-alert{margin-left:0}.power-slider .white-button{-webkit-box-shadow:0px 3px 5px rgba(55,70,73,.2);-moz-box-shadow:0px 3px 5px rgba(55,70,73,.2);-o-box-shadow:0px 3px 5px rgba(55,70,73,.2);box-shadow:0 3px 5px #37464933;border-radius:100%;margin-right:0}.power-slider .white-button.minus{margin-bottom:2px}.power-slider .white-button button{min-width:26px;width:26px;height:26px;border:0}.power-slider .MuiSlider-root{color:#fff}@media (max-width: 767px){.power-slider .MuiSlider-root{pointer-events:none;max-width:calc(100% - 24px);margin-right:12px}}.power-slider .MuiSlider-root .MuiSlider-thumb{border:1px solid #CDD0D0}.power-slider .MuiSlider-root .MuiSlider-rail{background-color:#e6e7e8;opacity:1;height:8px}.power-slider .MuiSlider-root .MuiSlider-mark{opacity:1;background-color:#e6e7e8;width:26px;height:26px;border-radius:100%;margin-left:-12px}.power-slider .MuiSlider-root .MuiSlider-mark.MuiSlider-markActive{background-color:#80cdff}.power-slider .MuiSlider-root .MuiSlider-track{background-color:#80cdff;border:0px;height:8px}@media (max-width: 767px){.power-slider .MuiSlider-root{margin-bottom:8px}.power-slider .MuiSlider-root .MuiSlider-markLabel{transform:translate(-10px) rotate(45deg)}}.power-slider .text-input{width:125px}@media (max-width: 767px){.power-slider.flex-stack{flex-direction:column;align-items:center}.power-slider .text-input{width:100%;margin:0}.power-slider .responsive-buttons.flex-stack{gap:16px;margin:24px 0}.power-slider .responsive-buttons.flex-stack .MuiFormControl-root{max-width:100px}.power-slider .responsive-buttons.flex-stack .white-button{max-width:32px;margin:0}.power-slider .responsive-buttons.flex-stack .white-button button{width:32px;height:32px;margin:0;font-size:16px}}.select-power>p{margin:16px 0;font-family:Nunito-Bold,Roboto-Regular,Century Gothic,sans-serif}.select-power>p:not(:first-of-type){margin-top:32px}.select-power .banner-alert .flex-stack{align-items:center}.select-power .date-radios{margin-bottom:16px}@media (max-width: 767px){.select-power .date-radios{margin-bottom:86px}}.select-power .date-radios>.flex-stack{cursor:pointer;max-width:50%}.select-power .date-radios>.flex-stack p{white-space:nowrap;margin-right:16px}@media (max-width: 767px){.select-power .date-radios>.flex-stack{max-width:100%}}@media (max-width: 518px){.select-power .date-radios>.flex-stack p{white-space:normal;margin-right:8px}}.we-call-you-data-inputs p{margin:8px 0 16px}.we-call-you-data-inputs .MuiFormControl-root{margin-bottom:16px}.we-call-you-banner{margin-top:16px}.we-call-you-banner .banner-content-info>.flex-stack{align-items:center}.confirm-power-change>p{margin-top:16px}.confirm-power-change .MuiGrid-root{margin-bottom:16px}@media (max-width: 767px){.confirm-power-change .corners-container{width:100%}}@media (max-width: 767px){.fraction-continue-button{position:fixed;bottom:0;width:100%;background-color:#fff;left:0;padding:16px}.fraction-continue-button.flex-stack{justify-content:center}}.confirm-power-change-buttons .white-button{width:auto}.power-change-sum-up{background-color:#f7f9fa;margin:16px 0;padding:16px;border-radius:20px}.power-change-sum-up .lightning-icon{padding:8px 8px 8px 0}.power-change-sum-up .old-power *:first-child,.power-change-sum-up .new-power *:first-child{font-size:22px;line-height:24px;font-family:Nunito-Bold,Roboto-Regular,Century Gothic,sans-serif}.power-change-sum-up .old-power :not(:first-child),.power-change-sum-up .new-power :not(:first-child){font-size:12px}.power-change-sum-up .old-power{color:#a8adae}.confirm-power-change-warning{display:flex;align-items:flex-start;margin-bottom:16px;background-color:#f7f9fa;padding:16px;border-radius:20px}.modify-power-costs>p{white-space:nowrap}.modify-power-costs>div>img{width:20px;margin-right:8px}.modify-power-costs>div b{font-family:Nunito-Bold,Roboto-Regular,Century Gothic,sans-serif;font-weight:400;font-size:16px;margin-bottom:8px;display:inline-block;width:100%}.modify-power-costs>div p{font-size:12px;color:#5d6364}.modify-power-total-costs>div>p{font-size:16px;margin-bottom:4px}.modify-power-total-costs>div>i{font-size:12px}.power-change-sum-up-container{margin-top:16px}.power-change-sum-up-container>p{font-family:Nunito-Bold,Roboto-Regular,Century Gothic,sans-serif}.power-change-sum-up-container .power-change-sum-up{margin:0 0 16px}.modify-power-costs-container{margin-top:24px}.modify-power-costs-container-mobile{margin-bottom:32px}.modify-power-costs-container-mobile h4{margin-bottom:16px}.modify-power-costs-container-mobile .modify-power-costs-container-mobile-content{padding:16px 16px 8px;background-color:#fff}.modify-power-costs-container-mobile .modify-power-costs-container-mobile-content .modify-power-costs{margin-bottom:16px}.power-change-summary{margin-top:16px;background-color:#f7f9fa;padding:16px;border-radius:20px;margin-bottom:16px}.power-change-summary p:not(:last-child){margin-bottom:8px}.power-change-summary-inputs{margin-top:16px}@media (max-width: 767px){.power-change-summary-inputs.flex-stack{flex-direction:column}.power-change-summary-inputs.flex-stack .MuiFormControl-root{margin:0}.power-change-summary-inputs.flex-stack .MuiFormControl-root:last-of-type{margin-top:16px}}.power-change-checkbox{margin:16px 0;cursor:pointer;text-align:left}.power-change-checkbox .checkbox>label{margin:0 8px 0 0}.power-change-checkbox .checkbox>label .MuiCheckbox-root{padding:0}.power-change-checkbox .checkbox>label input,.power-change-checkbox .checkbox>label img{height:14px;width:14px}.power-change-summary-buttons{margin-top:16px}.power-change-summary-buttons .banner-alert,.power-change-summary-buttons .banner-heart{width:50%}.power-change-summary-buttons .white-button{width:auto}.modify-powers-table{font-family:Nunito-Bold,Roboto-Regular,Century Gothic,sans-serif;text-align:center;margin-top:16px;margin-bottom:8px;background-color:#f7f9fa;padding:16px;border-radius:20px;color:#374649}.modify-powers-table .arrow{width:28px}.modify-powers-table .power{width:80px}.modify-powers-table .current{width:128px;color:#a8adae}.modify-powers-table .new{width:128px}.modify-powers-table .modify-powers-table-header{margin-bottom:16px}.modify-powers-table .modify-powers-table-header .arrow{opacity:0}.modify-powers-table .modify-powers-table-header .power{font-size:18px}.modify-powers-table .modify-powers-table-header .current,.modify-powers-table .modify-powers-table-header .new{font-size:14px}.modify-powers-table .modify-powers-table-row{margin-bottom:16px;font-size:18px}.modify-powers-table .modify-powers-table-row:last-child{margin-bottom:0}@media (max-width: 767px){.modify-powers-table .modify-powers-table-header .power{font-size:16px}.modify-powers-table .modify-powers-table-header .current,.modify-powers-table .modify-powers-table-header .new{font-size:12px}.modify-powers-table .modify-powers-table-row{font-size:16px}}.modify-power-questions .ongoing-request-toggle{margin-bottom:16px}@media (max-width: 767px){.modify-power-questions .dragNdrop-p-a{display:block}}.white-button{margin-right:16px}.power-advisory-drawer.MuiDrawer-root{z-index:500}.power-advisory-drawer.MuiDrawer-root .MuiPaper-root{width:800px}@media (max-width: 767px){.power-advisory-drawer.MuiDrawer-root .MuiPaper-root{width:100%}}.power-advisory-drawer.MuiDrawer-root .MuiPaper-root .lateralDrawer{max-width:800px}.power-advisory-drawer.MuiDrawer-root .title-text{font-family:Nunito-bold,Roboto-Regular,Century Gothic,sans-serif;margin-bottom:16px;font-size:16px}.power-advisory-drawer.MuiDrawer-root .title-with-gradient{font-family:Nunito-bold,Roboto-Regular,Century Gothic,sans-serif;margin-bottom:8px}.power-advisory-drawer.MuiDrawer-root .legal-text{color:#a8adae}.power-advisory{padding:40px 52px 40px 40px;width:100%}@media (max-width: 767px){.power-advisory{padding:16px}}.power-advisory .address-selector{width:100%;margin-bottom:16px}@media (max-width: 767px){.power-advisory .address-selector{width:100%}}.power-advisory .address-selector img{margin-top:4px}.banner-alert{width:100%;margin-bottom:16px}.power-advisory-table{width:100%}.power-advisory-table .power-advisory-header{font-family:Nunito-bold,Roboto-Regular,Century Gothic,sans-serif;border-bottom:1px solid #A8ADAE;padding:16px 8px}.power-advisory-table .advisory-date{max-width:80px}.power-advisory-table .modify-date{max-width:144px}.power-advisory-table .initial-power,.power-advisory-table .recommended-power,.power-advisory-table .advisor-result{max-width:100px}.power-advisory-table .power-advisory-row{margin:16px 0;padding:16px 8px;border-radius:20px}.power-advisory-table .power-advisory-cell{text-align:center;width:100%}.power-advisory-historic{margin:16px 0}.power-advisory-historic>.flex-stack{cursor:pointer}.power-advisory-historic .see-more{width:100%;text-align:center}.power-advisory-chevron{transition:transform .25s}.power-advisory-chevron:not(.expanded){transform:rotate(180deg)}.advisory-data-optimal-sum-up{background-color:#f7f9fa;width:100%;padding:16px;border-radius:20px;margin-top:16px}.advisory-data-optimal-sum-up img{padding:8px}.advisory-data-optimal-sum-up div p{font-size:12px}.advisory-data-optimal-sum-up div p:first-of-type{font-size:22px;font-family:Nunito-bold,Roboto-Regular,Century Gothic,sans-serif}.advisory-data-optimal-sum-up .old-power{color:#a8adae}.savings-sum-up-gradient{border:1px solid #285AFF;border-image-slice:1;border-radius:8px;padding:8px;text-align:center;font-size:16px}.savings-sum-up-gradient p{background:linear-gradient(to top,#46AAFF .28%,#4597FF 4.61%,#4479FF 12.69%,#4361FF 21.68%,#424EFF 31.77%,#4141FF 43.62%,#4139FF 58.81%,#4137FF 89.1%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.savings-sum-up-gradient p b{font-weight:400;white-space:nowrap}.savings-sum-up-gradient p b:not(:first-of-type){font-size:22px;font-weight:700}@media (max-width: 767px){.savings-sum-up-gradient{font-size:14px;line-height:24px}.savings-sum-up-gradient p b,.savings-sum-up-gradient p b:not(:first-of-type){font-size:16px;font-weight:700}}.savings-sum-up-container>.corners-container{width:100%}.saving-costs{padding:16px;background-color:#f7f9fa;border-radius:8px;margin-top:16px}.saving-costs .with-gradient-bottom{font-size:18px;line-height:28px;white-space:nowrap;background:linear-gradient(to top,#46AAFF .28%,#4597FF 4.61%,#4479FF 12.69%,#4361FF 21.68%,#424EFF 31.77%,#4141FF 43.62%,#4139FF 58.81%,#4137FF 89.1%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.saving-costs img{width:24px;padding:4px}.saving-costs hr{margin:12px 0;background-color:#cdd0d0;border:0;height:1px}.saving-costs i{font-size:11px;line-height:22px;text-align:center}.power-advisory-buttons{margin-top:32px}@media (max-width: 767px){.power-advisory-buttons .red-button{width:50%}}.power-advisory-savings-text>p{margin-bottom:16px}.power-advisory-savings-text .red-link{margin-top:16px}.power-advisory-change-power-form .sum-up-text{background:linear-gradient(270.49deg,#46AAFF .28%,#4597FF 4.61%,#4479FF 12.69%,#4361FF 21.68%,#424EFF 31.77%,#4141FF 43.62%,#4139FF 58.81%,#4137FF 89.1%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;border:1px solid #285AFF;padding:4px 8px;border-radius:50px;display:inline-block;margin:16px 0}@media (max-width: 767px){.power-advisory-change-power-form .sum-up-text p{margin:0 4px}}.power-advisory-change-power-form .saving-costs{margin-top:24px;width:50%}@media (max-width: 767px){.power-advisory-change-power-form .saving-costs{width:100%}}@media (max-width: 767px){.power-advisory-change-power-form .flex-stack.power-change-summary-inputs{flex-direction:column}.power-advisory-change-power-form .flex-stack.power-change-summary-inputs .MuiFormControl-root{margin:0}.power-advisory-change-power-form .flex-stack.power-change-summary-inputs .MuiFormControl-root:last-of-type{margin-top:16px}}.power-advisory-change-power-form .flex-stack.fixed-data{width:100%}@media (max-width: 767px){.power-advisory-change-power-form .flex-stack.fixed-data{flex-direction:column}}.power-advisory-change-power-form .flex-stack.fixed-data .flex-stack{width:50%}@media (max-width: 767px){.power-advisory-change-power-form .flex-stack.fixed-data .flex-stack{width:100%;margin-bottom:16px}}.power-advisory-change-power-form .flex-stack.fixed-data .flex-stack img{width:33px;padding:4px 8px 8px}.power-advisory-change-power-form .flex-stack.fixed-data .flex-stack img.house-icon{padding:0;margin-top:-4px}.power-advisory-change-power-form .flex-stack.fixed-data .flex-stack>div{overflow:hidden}.power-advisory-change-power-form .flex-stack.fixed-data .flex-stack>div p{white-space:nowrap;font-size:12px;line-height:14px}.power-advisory-change-power-form .flex-stack.fixed-data .flex-stack>div b{width:inherit;display:block}@media (max-width: 767px){.flex-stack.power-advisory-recommendation{border:1px solid #CDD0D0;border-radius:12px;padding:16px 8px;align-items:center;margin-bottom:16px}.flex-stack.power-advisory-recommendation>p{text-align:center}}.advisory-faqs .logo{height:44px;margin-bottom:16px}.advisory-faqs .logo img{width:60px}.advisory-faqs p{text-align:left;margin-bottom:16px}.advisory-faqs .flex-stack:first-child{align-items:flex-start}.early-buttons{margin-top:16px}.pa-historic-mobile-item{padding:16px;margin:16px 0}.early-power-texts p{margin-top:8px}.power-advisory-results-popup-container p{margin-bottom:16px}.dashboard-module-container.info-banner-container,.dashboard-module-container.info-banner-container .dashboard-module-content{padding:0}.dashboard-module-container.info-banner-container .flex-stack.info-banner{background-color:#eff9ff;border-radius:12px}@media (max-width: 767px){.dashboard-module-container.info-banner-container .flex-stack.info-banner{flex-direction:column}}.dashboard-module-container.info-banner-container .flex-stack.info-banner .image-container{border-radius:12px 0 0 12px;width:240px;background-position:center;background-repeat:no-repeat;background-size:cover}@media (max-width: 767px){.dashboard-module-container.info-banner-container .flex-stack.info-banner .image-container{border-radius:12px 12px 0 0;flex-direction:column;height:166px;width:100%}}.dashboard-module-container.info-banner-container .flex-stack.info-banner .text-container{margin:16px 24px;width:100%;height:auto}.dashboard-module-container.info-banner-container .flex-stack.info-banner .text-container h3{font-size:26px;line-height:32px;background:linear-gradient(to top,#46AAFF .28%,#4597FF 4.61%,#4479FF 12.69%,#4361FF 21.68%,#424EFF 31.77%,#4141FF 43.62%,#4139FF 58.81%,#4137FF 89.1%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}@media (max-width: 767px){.dashboard-module-container.info-banner-container .flex-stack.info-banner .text-container h3{font-size:18px;line-height:22px}}.dashboard-module-container.info-banner-container .flex-stack.info-banner .text-container h4{font-family:Nunito-Bold,Roboto-Regular,Century Gothic,sans-serif;font-size:16px;font-weight:700}.dashboard-module-container.info-banner-container .flex-stack.info-banner .text-container p{line-height:18px}.dashboard-module-container.info-banner-container .flex-stack.info-banner .text-container>*:not(:last-child){margin-bottom:8px}@media (max-width: 767px){.dashboard-module-container.info-banner-container .flex-stack.info-banner .text-container{margin:0;padding:16px 24px}}.flex-stack.booking-banner{height:120px;margin-top:16px;background:linear-gradient(to top,#46AAFF .28%,#4597FF 4.61%,#4479FF 12.69%,#4361FF 21.68%,#424EFF 31.77%,#4141FF 43.62%,#4139FF 58.81%,#4137FF 89.1%)}.flex-stack.booking-banner .image-container{height:100%;min-width:300px;background-repeat:no-repeat;background-position:center;background-size:cover}@media (max-width: 767px){.flex-stack.booking-banner .image-container{display:none}}.flex-stack.booking-banner .content{width:100%;padding:4px 16px 16px}.flex-stack.booking-banner .content p,.flex-stack.booking-banner .content a{color:#fff}.flex-stack.booking-banner .content p{text-align:center;font-family:Nunito-Bold,Roboto-Regular,Century Gothic,sans-serif;font-size:22px}.flex-stack.booking-banner .content p:first-of-type{margin-top:4px}.flex-stack.booking-banner .content a:hover{color:#fff}.flex-stack.booking-banner .content .flex-stack>button{border:none;background-color:transparent;filter:brightness(0) invert(1);margin:0 0 10px;padding:0}@media (max-width: 767px){.flex-stack.booking-banner .content .flex-stack>button{margin-top:8px;margin-bottom:0}}.flex-stack.booking-banner .content .flex-stack>button:hover{cursor:pointer}.flex-stack.booking-banner .content .flex-stack>button img{width:20px}.flex-stack.booking-banner .content .red-button>button{background-color:transparent;border:1px solid white}.flex-stack.booking-banner .content .red-button>button:hover{background-color:#fff;color:#424eff}@media (max-width: 767px){.flex-stack.booking-banner{flex-direction:column;height:auto}.flex-stack.booking-banner .image-container{width:100%;min-height:160px}.flex-stack.booking-banner .content{flex-direction:column;gap:16px}.flex-stack.booking-banner .content .flex-stack>.flex-stack{width:100%;justify-content:flex-end}.flex-stack.booking-banner .content .flex-stack>.flex-stack .red-button{margin:0;width:auto}}.promotions-banner-container{border:1px dashed #374649;background-color:#f7f9fa;border-radius:12px;width:100%;padding:16px;margin-bottom:16px}.promotions-banner-container .buttons .white-button{margin:0;white-space:nowrap}@media (min-width: 768px){.promotions-banner-container .buttons .white-button{margin-left:16px}}@media (max-width: 767px){.promotions-banner-container.flex-stack{flex-direction:column}}.promotions-banner-container .image-container{border-radius:8px;min-height:125px;min-width:170px;background-position:center;background-size:cover;margin-right:16px}@media (max-width: 767px){.promotions-banner-container .image-container{width:100%}}@media (max-width: 767px){.promotions-banner-container .banner-info.flex-stack{flex-direction:column;margin-bottom:16px}}.promotions-banner-container .text-container{width:100%;padding-top:8px}.promotions-banner-container .text-container h3{font-size:16px}.promotions-banner-container .text-container p{font-size:14px;margin:0}.promotions-banner-container .text-container .description-container .white-button{margin:0;width:min-content}.promotions-banner-container .text-container .description-container .white-button button{white-space:nowrap}@media (max-width: 767px){.promotions-banner-container .text-container h3{margin-top:8px}.promotions-banner-container .text-container .description-container.flex-stack{flex-direction:column;align-items:flex-start}.promotions-banner-container .text-container .description-container.flex-stack>.flex-stack{width:100%;justify-content:center;margin-top:16px}}@media (max-width: 767px){.promotions-banner-container .image-container{margin:0}}.info-popup-container .MuiDialog-container{margin:0 16px}.info-popup-container .MuiPaper-root{border-radius:20px;padding:16px;min-width:625px}@media (max-width: 767px){.info-popup-container .MuiPaper-root{min-width:100%}}.info-popup-container .MuiPaper-root .close-button.dark{filter:brightness(0) invert(24%) sepia(11%) saturate(702%) hue-rotate(142deg) brightness(98%) contrast(93%)}.info-popup-container .MuiPaper-root .close-button.white{filter:brightness(0) invert(1)}.info-popup-container .MuiPaper-root .close-button.red{filter:brightness(0) saturate(100%) invert(29%) sepia(100%) saturate(7458%) hue-rotate(357deg) brightness(85%) contrast(122%)}.info-popup-container .MuiPaper-root .image-container{border-radius:12px 12px 0 0;padding:0}.info-popup-container .MuiPaper-root .image-container button{border:none;background-color:transparent;padding:0;margin:0}.info-popup-container .MuiPaper-root .image-container button:hover{cursor:pointer}.info-popup-container .MuiPaper-root .image-container button img{mix-blend-mode:screen}.info-popup-container .MuiPaper-root .image-container.has-image{min-height:240px;background-position:center;background-repeat:no-repeat;background-size:cover}@media (max-width: 518px){.info-popup-container .MuiPaper-root .image-container.has-image{min-height:180px}}.info-popup-container .MuiPaper-root .image-container.has-image .opacity-layer{width:100%;padding:16px 16px 32px;background:linear-gradient(0deg,transparent 0%,black 200%);border-radius:12px 12px 0 0}.info-popup-container .MuiPaper-root .image-container.no-image .close-button.red{filter:brightness(0) saturate(100%) invert(29%) sepia(100%) saturate(7458%) hue-rotate(357deg) brightness(85%) contrast(122%)}.info-popup-container .MuiPaper-root .image-container.no-image .close-button{filter:brightness(0) invert(24%) sepia(11%) saturate(702%) hue-rotate(142deg) brightness(98%) contrast(93%)}.info-popup-container .MuiPaper-root .info-popup-content{padding:16px;background-color:#eff9ff;border-radius:0 0 12px 12px}.info-popup-container .MuiPaper-root .info-popup-content.centered{text-align:center}.info-popup-container .MuiPaper-root .info-popup-content .title{margin-bottom:8px}.info-popup-container .MuiPaper-root .info-popup-content .subtitle{margin-bottom:8px;font-family:Nunito-Bold,Roboto-Regular,Century Gothic,sans-serif}.info-popup-container .MuiPaper-root .info-popup-content .main-text{line-height:18px}.info-popup-container .MuiPaper-root .info-popup-content .extra-container{margin-top:24px}.info-popup-container .MuiPaper-root .info-popup-content .extra-container .text{margin-bottom:8px}.info-popup-container .MuiPaper-root .info-popup-content .buttons-row{margin-top:24px}.info-popup-container .MuiPaper-root .info-popup-content .small-text{margin-top:24px;color:#5d6364}@media (max-width: 767px){.info-popup-container .MuiPaper-root .info-popup-content h2{font-size:24px;line-height:28px}}.info-popup-container.gigya .MuiPaper-root{padding:24px}.info-popup-container.gigya .gigya-popup-logo{max-height:48px}@media (max-width: 767px){.info-popup-container.gigya .gigya-popup-logo{max-height:32px}}.info-popup-container.gigya .gigya-popup-content{padding:0;margin-top:16px;border-radius:0 0 12px 12px;text-align:center}.info-popup-container.gigya .gigya-popup-content p{margin-bottom:16px}.info-popup-container.gigya .gigya-popup-content .title{margin:0 64px 16px}@media (max-width: 767px){.info-popup-container.gigya .gigya-popup-content .title{margin:0 16px 16px}}.info-popup-container.gigya .gigya-popup-content .banner-content-info{background-color:#eff9ff;padding:16px;border-radius:8px;text-align:left;margin-bottom:16px}.info-popup-container.gigya .gigya-popup-content .banner-content-info p{margin-bottom:0}.info-popup-container.gigya .gigya-popup-content .subtitle{margin-bottom:8px;font-family:Nunito-Bold,Roboto-Regular,Century Gothic,sans-serif}.info-popup-container.gigya .gigya-popup-content .main-text{line-height:18px}.info-popup-container.gigya .gigya-popup-content .extra-container{margin-top:24px}.info-popup-container.gigya .gigya-popup-content .extra-container .text{margin-bottom:8px}.info-popup-container.gigya .gigya-popup-content .buttons-row{margin-top:24px}.info-popup-container.gigya .gigya-popup-content .small-text{margin-top:24px;color:#5d6364}@media (max-width: 767px){.info-popup-container.gigya .gigya-popup-content h2{font-size:24px;line-height:28px}}.info-popup-container.whatsapp .MuiPaper-root{min-width:0}.info-popup-container.whatsapp p{margin-top:16px}.info-popup-container.whatsapp .buttons-container{padding:0;margin-top:16px}.info-popup-container.whatsapp h4{font-size:16px;font-weight:400;font-style:normal;font-family:Roboto-Regular,Roboto-Regular,Century Gothic,sans-serif;margin-top:16px}.info-popup-container.whatsapp .icon-button button .flex-stack{width:100%;justify-content:center}.info-popup-container.whatsapp .icon-button i{font-style:normal;width:100%}.info-popup-container.whatsapp .icon-button img{max-height:24px}.info-popup-container.whatsapp .icon-button span{display:flex;align-items:center;gap:8px;width:75%;justify-content:center}.info-popup-container.whatsapp .icon-button.red img{filter:brightness(0) saturate(100%) invert(100%)}.info-popup-container.whatsapp .icon-button.red button:hover img,.info-popup-container.whatsapp .icon-button.white img{filter:brightness(0) saturate(100%) invert(10%) sepia(94%) saturate(6927%) hue-rotate(8deg) brightness(94%) contrast(116%)}.info-popup-container.whatsapp .icon-button.white button:hover img{filter:brightness(0) saturate(100%) invert(100%)}.info-popup-container.whatsapp .icon-button.red button:disabled img,.info-popup-container.whatsapp .icon-button.white button:disabled img{filter:brightness(0) saturate(100%) invert(40%) sepia(8%) saturate(258%) hue-rotate(141deg) brightness(90%) contrast(87%)}.info-popup-container.whatsapp .banner-award,.info-popup-container.whatsapp .banner-alert{margin-top:16px;margin-bottom:0}.info-popup-container.whatsapp .banner-award .banner-content-info,.info-popup-container.whatsapp .banner-alert .banner-content-info{padding-top:0}.info-popup-container.whatsapp .banner-award .banner-content-info .flex-stack,.info-popup-container.whatsapp .banner-alert .banner-content-info .flex-stack{align-items:center}.info-popup-container.whatsapp .banner-award .banner-content-info p,.info-popup-container.whatsapp .banner-alert .banner-content-info p{margin-top:0;margin-bottom:0}.whatsapp-button button .flex-stack{width:100%;justify-content:center}.whatsapp-button i{font-style:normal;width:100%}.whatsapp-button img{max-height:24px}.whatsapp-button span{display:flex;align-items:center;gap:8px;width:75%;justify-content:center}.whatsapp-button.red img{filter:brightness(0) saturate(100%) invert(100%)}.whatsapp-button.red button:hover img,.whatsapp-button.white img{filter:brightness(0) saturate(100%) invert(10%) sepia(94%) saturate(6927%) hue-rotate(8deg) brightness(94%) contrast(116%)}.whatsapp-button.white button:hover img{filter:brightness(0) saturate(100%) invert(100%)}.whatsapp-button.red button:disabled img,.whatsapp-button.white button:disabled img{filter:brightness(0) saturate(100%) invert(40%) sepia(8%) saturate(258%) hue-rotate(141deg) brightness(90%) contrast(87%)}.plan-ahora-popup-container>p{margin-bottom:8px}.plan-ahora-popup-container .plan-ahora-bullet-container{width:33%;margin-bottom:16px}.plan-ahora-popup-container .plan-ahora-bullet-container .plan-ahora-bullet{width:48px;margin-bottom:4px}.plan-ahora-popup-container .plan-ahora-bullet-container p{text-align:center;font-size:12px;margin-bottom:4px}.plan-ahora-popup-container .plan-ahora-checks>.flex-stack{margin-bottom:8px}.plan-ahora-popup-container .plan-ahora-checks>.flex-stack .checkbox .MuiFormControlLabel-root{margin:0 16px 0 0}.plan-ahora-popup-container .plan-ahora-checks>.flex-stack .checkbox .MuiFormControlLabel-root span{padding:0}.plan-ahora-popup-container .plan-ahora-checks>.flex-stack .checkbox .MuiFormControlLabel-root input,.plan-ahora-popup-container .plan-ahora-checks>.flex-stack .checkbox .MuiFormControlLabel-root img{width:14px;height:14px}.plan-ahora-popup-container .plan-ahora-checks>p{margin-bottom:8px;font-size:12px}.plan-ahora-popup-container .plan-ahora-checks>p:last-of-type{margin-bottom:16px}.plan-ahora-popup-container .address{text-transform:uppercase;font-weight:700;text-align:center}.digital-invoice-popup-container>p{margin-bottom:8px}.digital-invoice-popup-container .header-list,.digital-invoice-popup-container .select{margin-bottom:8px}.digital-invoice-popup-container .select p{line-height:24px}.digital-invoice-popup-container .digInv_row_container{gap:16px}.digital-invoice-popup-container .digInv_row_container .main-content{margin-right:10px}.digital-invoice-popup-container .digInv_row_container .main-content.max-contracts.flex-stack{margin-left:24px;gap:32px}.digital-invoice-popup-container .dig-inv-conditions{margin-left:0}.digital-invoice-popup-container .banner-digital-invoice,.digital-invoice-popup-container .address-selector{margin-bottom:16px}.digital-invoice-drawer .MuiPaper-root{width:800px}.digital-invoice-drawer .MuiPaper-root .lateralDrawer{max-width:800px}@media (max-width: 767px){.digital-invoice-drawer .MuiPaper-root{max-width:100vw;overflow-x:hidden}}.digital-invoice-drawer .continue-button.flex-stack{padding:16px}@media (max-width: 767px){.digital-invoice-drawer .continue-button.flex-stack{position:absolute;bottom:32px;border-top:1px solid #E6E7E8;width:calc(100% + 16px);padding:16px 0 0}}.digital-invoice-drawer .continue-button.flex-stack .red-button{text-align:right}@media (max-width: 767px){.digital-invoice-drawer .continue-button.flex-stack .red-button{text-align:center}}.digital-invoice{padding:16px;width:100%}.digital-invoice .MuiSlider-root{width:100%}.draw-popup-container>p{margin-bottom:8px}.draw-popup-container .red-button{margin-bottom:8px}.dualization-popup-container>p{margin-bottom:8px}.dualization-popup-container .new-offer{min-width:33%}.dualization-popup-container .new-offer .flex-stack img{margin-bottom:6px;height:34px;margin-right:8px;filter:brightness(0%) saturate(100%)}.dualization-popup-container .text-small{font-size:12px}.dualization-popup-container .buttons>.flex-stack{justify-content:flex-start}.dualization-popup-container .buttons>.flex-stack .text-input{width:35%}.dualization-popup-container .buttons>.flex-stack .text-input input{background-color:#fff}@media (max-width: 767px){.dualization-popup-container .buttons{flex-direction:column}.dualization-popup-container .buttons>.flex-stack{margin-bottom:16px;justify-content:space-between;width:100%}.dualization-popup-container .buttons>.flex-stack .text-input{width:40%}}.dualization-popup-container .current-offer>span{font-weight:700}.dualization-popup-container .current-offer>span b{text-transform:uppercase}.dualization-popup-container .discount-offer{padding:16px}@media (max-width: 767px){.dualization-popup-container .discount-offer{flex-direction:column;padding-left:0}}.dualization-popup-container .discount-offer .offer-amount{font-size:40px;font-weight:700}.dualization-popup-container .discount-offer .percentage:last-of-type,.dualization-popup-container .discount-offer .dto{margin-bottom:6px}.dualization-popup-container .discount-offer .type-string{font-weight:700}.dualization-popup-container .discount-offer .type-string b{text-transform:uppercase;font-size:18px}.dualization-popup-container .discount-offer .type-string .facilita-logo img{height:18px;filter:none}.dualization-popup-container .discount-offer .type-string .facilita-logo span{font-size:12px;margin-left:4px;margin-bottom:-3px}.energy-origin-popup-container .flex-stack{margin:16px 0}.energy-origin-popup-container img{max-width:540px}@media (max-width: 767px){.energy-origin-popup-container img{max-width:100%}}.energy-origin-popup-container .tab-header button{padding:12px 16px}.consents-popup-container .consents-toggle{margin-bottom:16px}.consents-popup-container .consents-toggle label{max-width:53px;min-width:53px}.consents-popup-container .consents-toggle span{padding-top:0}.consents-popup-container .consents-toggle span.MuiTypography-root{margin-top:-8px}.consents-popup-container .consents-toggle .flex-stack{margin-left:16px}@media (max-width: 767px){.consents-popup-container .consents-toggle{flex-direction:column}.consents-popup-container .consents-toggle .flex-stack{width:100%;justify-content:flex-end}}.consents-popup-container .text-small{font-size:12px;margin-bottom:16px}.facilita-popup-container .offer-half{width:50%}.facilita-popup-container>.flex-stack:first-of-type{margin-top:16px;margin-bottom:16px}.facilita-popup-container>p{margin-bottom:16px;font-size:12px;text-align:center}.energy-schedule-popup .MuiPaper-root{max-width:none;width:auto}.energy-schedule-popup .MuiPaper-root img{max-width:100%}.promotions-container{background-color:#fff;border-radius:16px;margin-top:16px}.promotions-container h3.title-with-gradient{margin-bottom:16px;border-bottom:1px solid #F7F9FA;padding:32px 32px 8px}.active-promotions-container{margin-top:16px}.active-promotions-container h3{margin-bottom:16px;border-bottom:1px solid #E6E7E8;padding:32px 32px 8px 0}.active-promotions-items{gap:16px}.active-promotions-items .shadowed-surface{background-color:#fff;padding:16px}.active-promotions-items .shadowed-surface .left .title{font-size:16px;line-height:23px;font-weight:700}.promotions{padding:0 32px 32px}.promotions p{margin-bottom:16px}.promotions .dashboard-module-container:first-of-type{margin-top:0}.promotions .categories{margin-bottom:16px}.promotions .categories .category{background-color:#fff;color:#ed0000;border:1px solid #ED0000;height:24px;padding:0 16px;border-radius:80px}.promotions .categories .category p{line-height:24px}.promotions .categories .category:hover{cursor:pointer}.promotions .categories .category.selected,.promotions .categories .category:hover{background-color:#ed0000;color:#fff}.conditions-checkbox.flex-stack{align-items:center;margin-bottom:8px;cursor:pointer}.conditions-checkbox.flex-stack .checkbox .MuiFormControlLabel-root{margin:0 8px 0 0}.conditions-checkbox.flex-stack .checkbox .MuiFormControlLabel-root span{padding:0}.conditions-checkbox.flex-stack .checkbox .MuiFormControlLabel-root input,.conditions-checkbox.flex-stack .checkbox .MuiFormControlLabel-root img{width:14px;height:14px}.conditions-checkbox.flex-stack p{margin-bottom:0}.campaing-landing{margin-top:16px}.campaing-landing .red-button{margin:0 auto}.campaing-landing .conditions-checkbox{margin:16px auto}.campaing-landing .digital-invoice-text{width:auto;margin:0 auto 16px}.campaing-landing .digital-invoice-text p{margin-top:16px}.campaing-landing .banner-landing{margin:0 auto 16px;width:auto}*{margin:0;box-sizing:border-box}*:focus-visible{outline:0}html,body{height:100%;min-height:100%}html{overflow-x:hidden;overflow-y:scroll;scroll-behavior:smooth;scrollbar-width:none}html::-webkit-scrollbar{display:none}html{-ms-overflow-style:none}main{flex:1}a{text-decoration:underline;cursor:pointer}b,strong{font-weight:600;text-rendering:optimizeLegibility;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body,main{min-width:320px;font-family:Roboto-Regular,Century Gothic,sans-serif;font-size:14px;color:#374649}html #root,html #root-admin,body #root,body #root-admin,main #root,main #root-admin{display:flex;flex-direction:column;min-height:100vh;background-color:#f7f9fa}.login-screen{background-color:#fff;padding:0;display:flex;align-items:center}@media (max-width: 767px){.login-screen{align-items:start}}.login-screen>div{padding:0}.container.contentWidth.login-container{padding:0}h1,h2,h3,h4,h5,h6{font-family:Nunito-Regular,Roboto-Regular,Century Gothic,sans-serif;font-weight:700}h1{font-size:40px;line-height:44px}h2{font-size:30px;line-height:35px}h3{font-size:22px;line-height:26px}h4{font-size:18px;line-height:24px}p,span{font-family:Roboto-Regular,Century Gothic,sans-serif}.yellow-warning{background-color:#fffce9;font-size:16px;padding:16px;margin-bottom:16px;border-radius:16px}.yellow-warning a,.yellow-warning a:visited{color:#000}.page-header>h1{margin:0 auto 10px}@media (max-width: 767px){.page-header>h1{text-align:center;font-size:20px}}.list-styled-red{clear:both;margin:15px 10px;padding:0;list-style:none}.list-styled-red>li{margin:10px 0;background-color:transparent;background-repeat:no-repeat;padding-left:16px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAYUlEQVQYlWMgBBhB8v/5tNgYGBi6GRgYYqBiixkYGEoZP137xQI1oIuBgSEPyTAQ+zsDA0MFzIS3DAwMQmi2vWP8dE2YiZAbYApAdqKDOSAC5oYyqONikTTUEvQiAwMDAwB4cxEX2WLAkwAAAABJRU5ErkJggg==);background-position:0 7px}.numbered-list{list-style:none}.numbered-list li:nth-of-type(1):before,.numbered-list li:nth-of-type(2):before,.numbered-list li:nth-of-type(3):before{border-radius:50%;background-color:transparent;border-color:#ed0000;padding:1px 5px;border-width:1px;margin-right:10px;margin-bottom:10px;border-style:solid;font-size:12px}.numbered-list li:nth-of-type(1):before{content:"1"}.numbered-list li:nth-of-type(2):before{content:"2"}.numbered-list li:nth-of-type(3):before{content:"3"}.video-player-big>iframe{width:50%;height:300px}.title-with-gradient{font-weight:700}.title-with-gradient:not(.red){background:linear-gradient(270.49deg,#46AAFF .28%,#4597FF 4.61%,#4479FF 12.69%,#4361FF 21.68%,#424EFF 31.77%,#4141FF 43.62%,#4139FF 58.81%,#4137FF 89.1%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.title-with-gradient.red{color:red}.module-title-with-gradient{background:linear-gradient(270.49deg,#46AAFF .28%,#4597FF 4.61%,#4479FF 12.69%,#4361FF 21.68%,#424EFF 31.77%,#4141FF 43.62%,#4139FF 58.81%,#4137FF 89.1%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;font-family:Nunito-Bold,Roboto-Regular,Century Gothic,sans-serif;font-size:22px;line-height:26px}.points-badge{background-color:#f0f3ff;border-radius:8px;padding:1px 12px}.container.contentWidth{margin-left:auto;margin-right:auto;max-width:1300px;width:100%;padding:0 15px}.container.fullWidth{margin-left:auto;margin-right:auto;max-width:1420px;width:100%;padding:0 15px}a:focus-visible{outline:0px;color:#ed0000}.shadowed-surface{-webkit-box-shadow:0px 3px 5px rgba(55,70,73,.2);-moz-box-shadow:0px 3px 5px rgba(55,70,73,.2);-o-box-shadow:0px 3px 5px rgba(55,70,73,.2);box-shadow:0 3px 5px #37464933;border-radius:8px}.text-center{text-align:center}.text-capitalize{text-transform:capitalize}.text-semibold p,.text-semibold span{font-weight:600}.text-red{color:#ed0000}.container.contentWidth{padding-top:30px;padding-bottom:30px}@media (max-width: 518px){.container.contentWidth{padding-top:15px;padding-bottom:15px}}.state-pay-chip,.state-pay-grey,.state-go-pay,.state-pay-yellow,.state-pay-black{width:114px;min-width:114px;max-width:114px;display:inline-block;text-align:center;padding:1px 0;white-space:nowrap;border-radius:2px}@media (max-width: 518px){.state-pay-chip,.state-pay-grey,.state-go-pay,.state-pay-yellow,.state-pay-black{min-width:80px;margin-left:4px}}.state-pay-black{border:1px solid #374649;color:#374649}.state-pay-yellow{border:1px solid #F49600;color:#f49600}.state-pay-yellow.delivery-to-bank{white-space:normal}.state-pay-yellow-small{font-size:14px}.state-go-pay{border:1px solid #ED0000;color:#ed0000}.state-pay-grey{background-color:#e6e7e8;border:1px solid #E6E7E8;color:#374649}svg :focus{outline:none}@media (min-width: 768px){.main-with-flex{display:flex;align-items:center}}@media (max-width: 767px){.new-password-page.container.contentWidth{padding:0 0 15px}}.alert-error{background-color:#feeded}.italic-text{margin-top:16px;font-size:12px;font-style:italic}.button-margin>button>div{margin-left:8px;margin-right:8px}.button-margin>button>div p{hyphens:auto}.blue-text{color:#285aff}.triangle-link{text-transform:none;min-width:100px;font-weight:700;font-size:14px;line-height:16px;padding:10px 0;background-color:transparent;color:#ed0000;text-decoration:none}.triangle-link:visited{color:#ed0000}.triangle-link:before{width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #ED0000;content:"";margin-right:10px;display:inline-block}.triangle-link:hover,.triangle-link:focus-visible{text-decoration:underline;background-color:transparent}.no-list-style{list-style:none}.floating-notification{position:fixed;top:64px;right:calc((100vw - 1300px)/2 + 32px);max-width:300px;z-index:1200;transition:all 2s}.floating-notification>div{margin:0}@media (max-width: 1299px){.floating-notification{right:32px}}@media (max-width: 767px){.floating-notification{top:0;right:0;max-width:100%;width:100%}}.red-link,.red-link:visited{color:#ed0000;margin:16px 0;font-size:12px;display:block}.hide{cursor:default;opacity:0}.see-more-button{width:100%;text-align:center}@media (max-width: 767px){.two-buttons.flex-stack{flex-direction:row;align-items:center;justify-content:flex-end;width:100%;gap:16px}.two-buttons.flex-stack .red-button,.two-buttons.flex-stack .white-button{margin:0;width:fit-content}.two-buttons.flex-stack button{white-space:nowrap;padding-left:8px;padding-right:8px;height:54px}}@media (max-width: 518px){.two-buttons.flex-stack button{white-space:normal}}.MuiPopover-root#long-menu .MuiPaper-root{width:auto}.no-wrap{white-space:nowrap}
