/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body.scroll-lock{overflow:visible !important;}.revealit-close .close.revealit-close-remove-styles{min-width:50px !important;}#desgravacion-fiscal.revealit-container .section{width:100% !important;}#desgravacion-fiscal.revealit-container .container-lg-match,#desgravacion-fiscal.revealit-container .col-lg-10{padding-left:0 !important;padding-right:0 !important;}#desgravacion-fiscal.revealit-container p.h1{font-size:1.8rem;line-height:100%;}@media (min-width:992px){#desgravacion-fiscal.revealit-container,.revealit-close[data-revealit-close-target="#desgravacion-fiscal"]{left:-50% !important;width:50% !important;}#desgravacion-fiscal.revealit-container.open,.revealit-close.show[data-revealit-close-target="#desgravacion-fiscal"]{left:0% !important;}}@media (min-width:1200px){#desgravacion-fiscal.revealit-container,.revealit-close[data-revealit-close-target="#desgravacion-fiscal"]{left:-66.6% !important;width:66.6% !important;}#desgravacion-fiscal.revealit-container.open,.revealit-close.show[data-revealit-close-target="#desgravacion-fiscal"]{left:0% !important;}}.tax-relief-calculator.revealit-container{width:100% !important;}.tax-relief-calculator.more-info-open{z-index:9999 !important;}.tax-relief-calculator .p-selected,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-recurrent-donor="0"] .step-3 .square-donor-no p,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-recurrent-donor="1"] .step-3 .square-donor-yes p{line-height:2.05 !important;padding-top:0px !important;padding-bottom:0px !important;margin-bottom:0 !important;font-size:0.9rem !important;padding-left:10px !important;}.tax-relief-calculator .p-selected span.faceted-extra,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-recurrent-donor="0"] .step-2 .square-donor-no p span.faceted-extra,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-recurrent-donor="1"] .step-2 .square-donor-yes p span.faceted-extra{opacity:0;}.tax-relief-calculator .p-selected span.faceted-title,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-recurrent-donor="0"] .step-2 .square-donor-no p span.faceted-title,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-recurrent-donor="1"] .step-2 .square-donor-yes p span.faceted-title{opacity:1;}.tax-relief-calculator .p-selected-2,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-type="1"] .step-2 .square-company p,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-type="1"] .step-2 .square-company p,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-type="0"] .step-2 .square-individual p,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-type="0"] .step-2 .square-individual p{line-height:2.05 !important;padding-top:0px !important;padding-bottom:0px !important;margin-bottom:0 !important;font-size:0.9rem !important;padding-left:10px !important;}.tax-relief-calculator .p-selected-2 span,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-type="1"] .step-2 .square-company p span,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-type="1"] .step-2 .square-company p span,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-type="0"] .step-2 .square-individual p span,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-type="0"] .step-2 .square-individual p span,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-recurrent-donor="0"] .step-3 .square-donor-no p span,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-recurrent-donor="1"] .step-3 .square-donor-yes p span{opacity:0;width:0;transition:width .3s ease;}.tax-relief-calculator .arrow-wrapper-selected,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-recurrent-donor="0"] .step-3 .square-donor-no .arrow-wrapper,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-recurrent-donor="1"] .step-3 .square-donor-yes .arrow-wrapper,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-type="1"] .step-2 .square-company .arrow-wrapper,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-type="1"] .step-2 .square-company .arrow-wrapper,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-type="0"] .step-2 .square-individual .arrow-wrapper,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-type="0"] .step-2 .square-individual .arrow-wrapper{margin-top:0px !important;margin-right:5px !important;transform:scale(0.5);transform-origin:right;}.tax-relief-calculator .arrow-wrapper-selected:before,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-recurrent-donor="0"] .step-3 .square-donor-no .arrow-wrapper:before,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-recurrent-donor="1"] .step-3 .square-donor-yes .arrow-wrapper:before,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-type="1"] .step-2 .square-company .arrow-wrapper:before,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-type="1"] .step-2 .square-company .arrow-wrapper:before,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-type="0"] .step-2 .square-individual .arrow-wrapper:before,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-type="0"] .step-2 .square-individual .arrow-wrapper:before{transform:rotate(45deg);}.tax-relief-calculator .arrow-wrapper-selected:after,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-recurrent-donor="0"] .step-3 .square-donor-no .arrow-wrapper:after,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-recurrent-donor="1"] .step-3 .square-donor-yes .arrow-wrapper:after,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-type="1"] .step-2 .square-company .arrow-wrapper:after,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-type="1"] .step-2 .square-company .arrow-wrapper:after,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-type="0"] .step-2 .square-individual .arrow-wrapper:after,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-type="0"] .step-2 .square-individual .arrow-wrapper:after{transform:rotate(-45deg);}.tax-relief-calculator .arrow-wrapper-selected .arrow,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-recurrent-donor="0"] .step-3 .square-donor-no .arrow-wrapper .arrow,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-recurrent-donor="1"] .step-3 .square-donor-yes .arrow-wrapper .arrow,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-type="1"] .step-2 .square-company .arrow-wrapper .arrow,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-type="1"] .step-2 .square-company .arrow-wrapper .arrow,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-type="0"] .step-2 .square-individual .arrow-wrapper .arrow,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-type="0"] .step-2 .square-individual .arrow-wrapper .arrow{opacity:0;}.tax-relief-calculator .square-selected,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-recurrent-donor="0"] .step-3 .square-donor-no,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-recurrent-donor="1"] .step-3 .square-donor-yes,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-type="1"] .step-2 .square-company,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-type="1"] .step-2 .square-company,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-type="0"] .step-2 .square-individual,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-type="0"] .step-2 .square-individual,.tax-relief-calculator[data-tax-relief-calculator-step="2"][data-tax-relief-calculator-periodicity="12"] .step-1 .square-monthly,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-periodicity="12"] .step-1 .square-monthly,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-periodicity="12"] .step-1 .square-monthly,.tax-relief-calculator[data-tax-relief-calculator-step="2"][data-tax-relief-calculator-periodicity="4"] .step-1 .square-quarterly,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-periodicity="4"] .step-1 .square-quarterly,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-periodicity="4"] .step-1 .square-quarterly,.tax-relief-calculator[data-tax-relief-calculator-step="2"][data-tax-relief-calculator-periodicity="2"] .step-1 .square-biannual,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-periodicity="2"] .step-1 .square-biannual,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-periodicity="2"] .step-1 .square-biannual,.tax-relief-calculator[data-tax-relief-calculator-step="2"][data-tax-relief-calculator-periodicity="1"] .step-1 .square-annual,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-periodicity="1"] .step-1 .square-annual,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-periodicity="1"] .step-1 .square-annual{border-radius:10px;width:105px !important;height:30px !important;box-shadow:0px 0px 0px #1CABE2;}.tax-relief-calculator .square-selected:before,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-recurrent-donor="0"] .step-3 .square-donor-no:before,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-recurrent-donor="1"] .step-3 .square-donor-yes:before,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-type="1"] .step-2 .square-company:before,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-type="1"] .step-2 .square-company:before,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-type="0"] .step-2 .square-individual:before,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-type="0"] .step-2 .square-individual:before{padding-top:15%;}.tax-relief-calculator input#tax-amount{border-color:#1CABE2;transition:background 0.3s ease;}.tax-relief-calculator input#tax-amount:focus{border-color:var(--orange);background:var(--yellow-light);}.tax-relief-calculator .square{border-radius:10px;transition:top 0.3s ease-in,left 0.3s ease-out,border-radius 0.3s ease,width 0.3s ease-in,height 0.3s ease-out,box-shadow 0.3s ease,background 0.3s ease;top:0px;left:0px;box-shadow:0px 0px 3px var(--blue);will-change:top,left,borde-radius,width,height,box-shadow;}.tax-relief-calculator .square p span{transition:opacity 0.5s ease;}.tax-relief-calculator .square .arrow-wrapper{width:30px;height:30px;transition:transform 0.4s ease,margin 0.4s ease;transform:scale(1);will-change:transform,margin;}.tax-relief-calculator .square .arrow-wrapper:after{content:"";width:28px;height:2px;background:var(--orange);position:absolute;top:15px;left:0;transform:rotate(0deg);transition:transform 0.4s ease;will-change:transform;}.tax-relief-calculator .square .arrow-wrapper:before{content:"";width:28px;height:2px;background:var(--orange);position:absolute;bottom:13px;left:0;transform:rotate(0deg);transition:transform 0.4s ease;will-change:transform;}.tax-relief-calculator .square .arrow-wrapper .arrow{width:30px;height:30px;transition:opacity 0.5s ease;will-change:opacity;}.tax-relief-calculator .square .arrow-wrapper .arrow path{fill:var(--orange);}.tax-relief-calculator .progress-wrapper .progress-bar{height:10px;}.tax-relief-calculator .progress-wrapper .progress-bar progress::-moz-progress-bar{background:var(--blue);}.tax-relief-calculator .progress-wrapper .progress-bar progress::-moz-progress-value{background:rgba(28,171,226,0.8);transition:width 0.5s;}.tax-relief-calculator .progress-wrapper .progress-bar progress::-webkit-progress-bar{background:var(--white);}.tax-relief-calculator .progress-wrapper .progress-bar progress::-webkit-progress-value{background:rgba(28,171,226,0.8);transition:width 0.5s;}.tax-relief-calculator .progress-wrapper .progress-bar progress{background:var(--blue);transition:width 0.5s ease;}.tax-relief-calculator .progress-wrapper .progress-number{color:rgba(28,171,226,0.8);}.tax-relief-calculator .faceted{transition:opacity 0.4s ease;transition-delay:0.3s;opacity:0;}.tax-relief-calculator .step-info{transition:opacity 0.5s ease,height 0.5s ease;}.tax-relief-calculator .step-info .step-info-intro{opacity:1;display:block;transition:display 0.5s ease,opacity 0.5s ease;}.tax-relief-calculator .step-info .step-info-more{display:none;transition:display 0.5s ease,opacity 0.5s ease;opacity:0;transition-delay:0s 0.5s;}.tax-relief-calculator .step-info.step-info-open{height:100% !important;overflow-x:scroll;}.tax-relief-calculator .step-info.step-info-open .step-info-intro{opacity:0;display:none;}.tax-relief-calculator .step-info.step-info-open .step-info-more{display:block;opacity:1;}.tax-relief-calculator .step-1 .intro{height:66px;}.tax-relief-calculator .step-2 .intro{height:66px;}.tax-relief-calculator .step-3 .intro{height:86px;}.tax-relief-calculator .step-1 .intro,.tax-relief-calculator .step-2 .intro{transition:opacity 0.4s ease;opacity:1;z-index:1;}.tax-relief-calculator .step-2,.tax-relief-calculator .step-3,.tax-relief-calculator .step-4{top:35px;z-index:0;opacity:0;transition:opacity 0.4s ease;transition-delay:0.4s;}.tax-relief-calculator .step-4{top:40px;margin-bottom:40px;}.tax-relief-calculator .step-4 .intro{transition:opacity 0.1s linear;opacity:1;}.tax-relief-calculator .step-4 .intro .bar{width:115px;height:200px;}.tax-relief-calculator .step-4 .intro .bar .bar-progress{height:0%;transition:height 0.5s ease;transition-delay:1s;}.tax-relief-calculator.back .faceted{transition-delay:0s;}.tax-relief-calculator.back .step-1 .intro{transition-delay:0.3s;}.tax-relief-calculator.back .step-2{transition-delay:0s;}.tax-relief-calculator.back .step-2 .intro{transition-delay:0.3s;opacity:1;}.tax-relief-calculator.back .step-2 .faceted-title{transition-duration:0.1s;}.tax-relief-calculator.back .step-3,.tax-relief-calculator.back .step-4{transition-delay:0s;}.tax-relief-calculator[data-tax-relief-calculator-step="1"] .step-1{z-index:1;}.tax-relief-calculator[data-tax-relief-calculator-step="1"] .step-2,.tax-relief-calculator[data-tax-relief-calculator-step="1"] .step-3,.tax-relief-calculator[data-tax-relief-calculator-step="1"] .step-4{z-index:0;}.tax-relief-calculator[data-tax-relief-calculator-step="1"] .step-1{opacity:1;}.tax-relief-calculator[data-tax-relief-calculator-step="1"] .step-1-info{opacity:1;z-index:1;}.tax-relief-calculator[data-tax-relief-calculator-step="1"] .step-2-info,.tax-relief-calculator[data-tax-relief-calculator-step="1"] .step-3-info,.tax-relief-calculator[data-tax-relief-calculator-step="1"] .step-4-info{opacity:0;z-index:0;}.tax-relief-calculator[data-tax-relief-calculator-step="2"] .step-2{z-index:1;}.tax-relief-calculator[data-tax-relief-calculator-step="2"] .step-1,.tax-relief-calculator[data-tax-relief-calculator-step="2"] .step-3,.tax-relief-calculator[data-tax-relief-calculator-step="2"] .step-4{z-index:0;}.tax-relief-calculator[data-tax-relief-calculator-step="2"] .step-2{opacity:1;}.tax-relief-calculator[data-tax-relief-calculator-step="3"] .step-1,.tax-relief-calculator[data-tax-relief-calculator-step="3"] .step-2,.tax-relief-calculator[data-tax-relief-calculator-step="3"] .step-4{z-index:0;}.tax-relief-calculator[data-tax-relief-calculator-step="4"] .step-4{opacity:1;}.tax-relief-calculator[data-tax-relief-calculator-step="2"] .step-2-info{opacity:1;z-index:1;}.tax-relief-calculator[data-tax-relief-calculator-step="2"] .step-1-info,.tax-relief-calculator[data-tax-relief-calculator-step="2"] .step-3-info,.tax-relief-calculator[data-tax-relief-calculator-step="2"] .step-4-info{opacity:0;z-index:0;}.tax-relief-calculator[data-tax-relief-calculator-step="2"] .faceted,.tax-relief-calculator[data-tax-relief-calculator-step="3"] .faceted,.tax-relief-calculator[data-tax-relief-calculator-step="4"] .faceted{opacity:1;}.tax-relief-calculator[data-tax-relief-calculator-step="2"] .step-1 .intro,.tax-relief-calculator[data-tax-relief-calculator-step="3"] .step-1 .intro,.tax-relief-calculator[data-tax-relief-calculator-step="4"] .step-1 .intro,.tax-relief-calculator[data-tax-relief-calculator-step="3"] .step-2 .intro,.tax-relief-calculator[data-tax-relief-calculator-step="4"] .step-2 .intro,.tax-relief-calculator[data-tax-relief-calculator-step="4"] .step-3 .intro{opacity:0;}.tax-relief-calculator[data-tax-relief-calculator-step="2"][data-tax-relief-calculator-periodicity="12"] .step-1 .square,.tax-relief-calculator[data-tax-relief-calculator-step="2"][data-tax-relief-calculator-periodicity="4"] .step-1 .square,.tax-relief-calculator[data-tax-relief-calculator-step="2"][data-tax-relief-calculator-periodicity="2"] .step-1 .square,.tax-relief-calculator[data-tax-relief-calculator-step="2"][data-tax-relief-calculator-periodicity="1"] .step-1 .square,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-periodicity="12"] .step-1 .square,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-periodicity="4"] .step-1 .square,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-periodicity="2"] .step-1 .square,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-periodicity="1"] .step-1 .square,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-periodicity="12"] .step-1 .square,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-periodicity="4"] .step-1 .square,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-periodicity="2"] .step-1 .square,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-periodicity="1"] .step-1 .square{opacity:0;}.tax-relief-calculator[data-tax-relief-calculator-step="2"][data-tax-relief-calculator-periodicity="12"] .step-1 .square-monthly,.tax-relief-calculator[data-tax-relief-calculator-step="2"][data-tax-relief-calculator-periodicity="4"] .step-1 .square-quarterly,.tax-relief-calculator[data-tax-relief-calculator-step="2"][data-tax-relief-calculator-periodicity="2"] .step-1 .square-biannual,.tax-relief-calculator[data-tax-relief-calculator-step="2"][data-tax-relief-calculator-periodicity="1"] .step-1 .square-annual,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-periodicity="12"] .step-1 .square-monthly,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-periodicity="4"] .step-1 .square-quarterly,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-periodicity="2"] .step-1 .square-biannual,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-periodicity="1"] .step-1 .square-annual,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-periodicity="12"] .step-1 .square-monthly,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-periodicity="4"] .step-1 .square-quarterly,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-periodicity="2"] .step-1 .square-biannual,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-periodicity="1"] .step-1 .square-annual{opacity:1;}.tax-relief-calculator[data-tax-relief-calculator-step="2"][data-tax-relief-calculator-periodicity="12"] .step-1 .square-monthly,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-periodicity="12"] .step-1 .square-monthly,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-periodicity="12"] .step-1 .square-monthly{top:-67px;left:0px;}.tax-relief-calculator[data-tax-relief-calculator-step="2"][data-tax-relief-calculator-periodicity="4"] .step-1 .square-quarterly,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-periodicity="4"] .step-1 .square-quarterly,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-periodicity="4"] .step-1 .square-quarterly{top:-154px;left:0px;}.tax-relief-calculator[data-tax-relief-calculator-step="2"][data-tax-relief-calculator-periodicity="2"] .step-1 .square-biannual,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-periodicity="2"] .step-1 .square-biannual,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-periodicity="2"] .step-1 .square-biannual{top:-241px;left:0px;}.tax-relief-calculator[data-tax-relief-calculator-step="2"][data-tax-relief-calculator-periodicity="1"] .step-1 .square-annual,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-periodicity="1"] .step-1 .square-annual,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-periodicity="1"] .step-1 .square-annual{top:-328px;left:0px;}.tax-relief-calculator .p-selected-2,.tax-relief-calculator[data-tax-relief-calculator-step="2"][data-tax-relief-calculator-periodicity="12"] .step-1 .square-monthly p,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-periodicity="12"] .step-1 .square-monthly p,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-periodicity="12"] .step-1 .square-monthly p,.tax-relief-calculator[data-tax-relief-calculator-step="2"][data-tax-relief-calculator-periodicity="4"] .step-1 .square-quarterly p,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-periodicity="4"] .step-1 .square-quarterly p,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-periodicity="4"] .step-1 .square-quarterly p,.tax-relief-calculator[data-tax-relief-calculator-step="2"][data-tax-relief-calculator-periodicity="2"] .step-1 .square-biannual p,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-periodicity="2"] .step-1 .square-biannual p,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-periodicity="2"] .step-1 .square-biannual p,.tax-relief-calculator[data-tax-relief-calculator-step="2"][data-tax-relief-calculator-periodicity="1"] .step-1 .square-annual p,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-periodicity="1"] .step-1 .square-annual p,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-periodicity="1"] .step-1 .square-annual p{line-height:2.05 !important;padding-top:0px !important;padding-bottom:0px !important;margin-bottom:0 !important;font-size:0.9rem !important;padding-left:10px !important;}.tax-relief-calculator .arrow-wrapper-selected,.tax-relief-calculator[data-tax-relief-calculator-step="2"][data-tax-relief-calculator-periodicity="12"] .step-1 .square-monthly .arrow-wrapper,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-periodicity="12"] .step-1 .square-monthly .arrow-wrapper,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-periodicity="12"] .step-1 .square-monthly .arrow-wrapper,.tax-relief-calculator[data-tax-relief-calculator-step="2"][data-tax-relief-calculator-periodicity="4"] .step-1 .square-quarterly .arrow-wrapper,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-periodicity="4"] .step-1 .square-quarterly .arrow-wrapper,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-periodicity="4"] .step-1 .square-quarterly .arrow-wrapper,.tax-relief-calculator[data-tax-relief-calculator-step="2"][data-tax-relief-calculator-periodicity="2"] .step-1 .square-biannual .arrow-wrapper,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-periodicity="2"] .step-1 .square-biannual .arrow-wrapper,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-periodicity="2"] .step-1 .square-biannual .arrow-wrapper,.tax-relief-calculator[data-tax-relief-calculator-step="2"][data-tax-relief-calculator-periodicity="1"] .step-1 .square-annual .arrow-wrapper,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-periodicity="1"] .step-1 .square-annual .arrow-wrapper,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-periodicity="1"] .step-1 .square-annual .arrow-wrapper{margin-top:0px !important;margin-right:5px !important;transform:scale(0.5);transform-origin:right;}.tax-relief-calculator .arrow-wrapper-selected .arrow,.tax-relief-calculator[data-tax-relief-calculator-step="2"][data-tax-relief-calculator-periodicity="12"] .step-1 .square-monthly .arrow-wrapper .arrow,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-periodicity="12"] .step-1 .square-monthly .arrow-wrapper .arrow,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-periodicity="12"] .step-1 .square-monthly .arrow-wrapper .arrow,.tax-relief-calculator[data-tax-relief-calculator-step="2"][data-tax-relief-calculator-periodicity="4"] .step-1 .square-quarterly .arrow-wrapper .arrow,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-periodicity="4"] .step-1 .square-quarterly .arrow-wrapper .arrow,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-periodicity="4"] .step-1 .square-quarterly .arrow-wrapper .arrow,.tax-relief-calculator[data-tax-relief-calculator-step="2"][data-tax-relief-calculator-periodicity="2"] .step-1 .square-biannual .arrow-wrapper .arrow,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-periodicity="2"] .step-1 .square-biannual .arrow-wrapper .arrow,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-periodicity="2"] .step-1 .square-biannual .arrow-wrapper .arrow,.tax-relief-calculator[data-tax-relief-calculator-step="2"][data-tax-relief-calculator-periodicity="1"] .step-1 .square-annual .arrow-wrapper .arrow,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-periodicity="1"] .step-1 .square-annual .arrow-wrapper .arrow,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-periodicity="1"] .step-1 .square-annual .arrow-wrapper .arrow{opacity:0;}.tax-relief-calculator .arrow-wrapper-selected:before,.tax-relief-calculator[data-tax-relief-calculator-step="2"][data-tax-relief-calculator-periodicity="12"] .step-1 .square-monthly .arrow-wrapper:before,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-periodicity="12"] .step-1 .square-monthly .arrow-wrapper:before,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-periodicity="12"] .step-1 .square-monthly .arrow-wrapper:before,.tax-relief-calculator[data-tax-relief-calculator-step="2"][data-tax-relief-calculator-periodicity="4"] .step-1 .square-quarterly .arrow-wrapper:before,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-periodicity="4"] .step-1 .square-quarterly .arrow-wrapper:before,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-periodicity="4"] .step-1 .square-quarterly .arrow-wrapper:before,.tax-relief-calculator[data-tax-relief-calculator-step="2"][data-tax-relief-calculator-periodicity="2"] .step-1 .square-biannual .arrow-wrapper:before,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-periodicity="2"] .step-1 .square-biannual .arrow-wrapper:before,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-periodicity="2"] .step-1 .square-biannual .arrow-wrapper:before,.tax-relief-calculator[data-tax-relief-calculator-step="2"][data-tax-relief-calculator-periodicity="1"] .step-1 .square-annual .arrow-wrapper:before,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-periodicity="1"] .step-1 .square-annual .arrow-wrapper:before,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-periodicity="1"] .step-1 .square-annual .arrow-wrapper:before{transform:rotate(45deg);}.tax-relief-calculator .arrow-wrapper-selected:after,.tax-relief-calculator[data-tax-relief-calculator-step="2"][data-tax-relief-calculator-periodicity="12"] .step-1 .square-monthly .arrow-wrapper:after,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-periodicity="12"] .step-1 .square-monthly .arrow-wrapper:after,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-periodicity="12"] .step-1 .square-monthly .arrow-wrapper:after,.tax-relief-calculator[data-tax-relief-calculator-step="2"][data-tax-relief-calculator-periodicity="4"] .step-1 .square-quarterly .arrow-wrapper:after,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-periodicity="4"] .step-1 .square-quarterly .arrow-wrapper:after,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-periodicity="4"] .step-1 .square-quarterly .arrow-wrapper:after,.tax-relief-calculator[data-tax-relief-calculator-step="2"][data-tax-relief-calculator-periodicity="2"] .step-1 .square-biannual .arrow-wrapper:after,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-periodicity="2"] .step-1 .square-biannual .arrow-wrapper:after,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-periodicity="2"] .step-1 .square-biannual .arrow-wrapper:after,.tax-relief-calculator[data-tax-relief-calculator-step="2"][data-tax-relief-calculator-periodicity="1"] .step-1 .square-annual .arrow-wrapper:after,.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-periodicity="1"] .step-1 .square-annual .arrow-wrapper:after,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-periodicity="1"] .step-1 .square-annual .arrow-wrapper:after{transform:rotate(-45deg);}.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-type="0"] .step-2 .square-individual,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-type="0"] .step-2 .square-individual{top:-112px;left:115px;}.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-type="0"] .step-2 .square-company,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-type="0"] .step-2 .square-company{opacity:0;}.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-type="1"] .step-2 .square-company,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-type="1"] .step-2 .square-company{top:-199px;left:115px;}.tax-relief-calculator[data-tax-relief-calculator-step="3"][data-tax-relief-calculator-type="1"] .step-2 .square-individual,.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-calculator-type="1"] .step-2 .square-individual{opacity:0;}.tax-relief-calculator[data-tax-relief-calculator-step="3"] .step-3,.tax-relief-calculator[data-tax-relief-calculator-step="4"] .step-4{z-index:1;}.tax-relief-calculator[data-tax-relief-calculator-step="4"] .step-1,.tax-relief-calculator[data-tax-relief-calculator-step="4"] .step-2,.tax-relief-calculator[data-tax-relief-calculator-step="4"] .step-2{z-index:0;}.tax-relief-calculator[data-tax-relief-calculator-step="3"] .step-2 .intro{opacity:0;}.tax-relief-calculator[data-tax-relief-calculator-step="3"] .step-2,.tax-relief-calculator[data-tax-relief-calculator-step="3"] .step-3,.tax-relief-calculator[data-tax-relief-calculator-step="4"] .step-2,.tax-relief-calculator[data-tax-relief-calculator-step="4"] .step-3,.tax-relief-calculator[data-tax-relief-calculator-step="4"] .step-4{opacity:1;}.tax-relief-calculator[data-tax-relief-calculator-step="3"] .step-3-info{opacity:1;z-index:1;}.tax-relief-calculator[data-tax-relief-calculator-step="3"] .step-1-info,.tax-relief-calculator[data-tax-relief-calculator-step="3"] .step-2-info{opacity:0;z-index:0;}.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-recurrent-donor="1"] .step-3 .square-donor-yes{top:-132px;left:230px;}.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-recurrent-donor="1"] .step-3 .square-donor-no{opacity:0;}.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-recurrent-donor="0"] .step-3 .square-donor-no{top:-224px;left:230px !important;}.tax-relief-calculator[data-tax-relief-calculator-step="4"][data-tax-relief-recurrent-donor="0"] .step-3 .square-donor-yes{opacity:0;}.tax-relief-calculator .svg-item{width:100%;font-size:16px;margin:0 auto;animation:donutfade 1s;}@keyframes donutfade{0%{opacity:0.2;}100%{opacity:1;}}.tax-relief-calculator .donut-ring{stroke:var(--blue);}.tax-relief-calculator .donut-segment{transform-origin:center;stroke:var(--orange);transition:stroke-dasharray 0.5s ease;transition-delay:1s;}.tax-relief-calculator .segment-1{fill:var(--blue);}.tax-relief-calculator .donut-percent{animation:donutfadelong 1s;}@keyframes donutfadelong{0%{opacity:0;}100%{opacity:1;}}.tax-relief-calculator .donut-text{font-family:Arial,Helvetica,sans-serif;fill:var(--black-text);}.tax-relief-calculator .donut-label{font-size:0.28em;font-weight:700;line-height:1;fill:#000;transform:translateY(0.25em);}.tax-relief-calculator .donut-percent{font-size:0.4em;line-height:1;transform:translateY(0.5em);font-weight:bold;}.tax-relief-calculator .donut-data{font-size:0.25rem;line-height:1;transform:translateY(0.5em);text-align:center;text-anchor:middle;color:#666;fill:#666;animation:donutfadelong 1s;}@media (min-width:568px){.tax-relief-calculator.revealit-container{width:500px !important;right:-500px !important;}.tax-relief-calculator.revealit-container.open{right:0px !important;}}.tax-relief-calculator .small{font-size:.9rem !important;}.revealit-container .text-white p{color:white !important;}#relief-info .swiper-pagination{top:unset;right:unset;left:unset;bottom:unset;width:100% !important;height:40px;line-height:40px;margin:0;}#relief-info .swiper-pagination .swiper-pagination-bullet{width:auto;height:auto;border-radius:0;background:none;opacity:0;transition:0.3s ease all;margin:0;position:absolute;display:block;}#relief-info .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;transition-delay:.3s;}#relief-info .swiper-buttons{height:40px;margin-top:-40px;max-width:320px;margin-left:auto;margin-right:auto;}@media (min-width:992px){#relief-info .swiper-buttons{max-width:360px;}}#relief-info .swiper-buttons .swiper-button-prev,#relief-info .swiper-buttons .swiper-button-next{top:0;height:40px;margin-top:0;width:24px;}#relief-info .swiper-buttons .swiper-button-prev:focus,#relief-info .swiper-buttons .swiper-button-next:focus{outline:0 !important;}#relief-info .swiper-buttons .swiper-button-prev{left:0;}#relief-info .swiper-buttons .swiper-button-next{right:0;}#relief-info .swiper-buttons .swiper-button-prev:after,#relief-info .swiper-buttons .swiper-button-next:after{color:var(--orange);font-size:34px;}#relief-info .graph{height:240px;}#relief-info .graph.two-years{height:220px;margin-top:25px;}@media (min-width:1200px){#relief-info .graph{height:300px;}#relief-info .graph.two-years{height:280px;margin-top:25px;}}#relief-info .graph .graph-inner{transition:height .3s ease;transition-delay:.3s;height:0%;}#relief-info[data-swipper-current="0"] .swiper-slide-individual .graph .graph-inner.icon-plus:before,#relief-info[data-swipper-current="1"] .swiper-slide-company .graph .graph-inner.icon-plus:before{opacity:1;transition-delay:.6s;}#relief-info .graph .graph-inner.icon-plus:before{content:'+';position:absolute;top:0;width:100%;text-align:center;color:white;font-family:Arial;font-size:40px;height:30px;line-height:30px;margin-top:-15px;opacity:0;transition:opacity .3s ease;}@media (min-width:1200px){#relief-info .graph .graph-inner.icon-plus:before{font-size:50px;}}#relief-info .graph .graph-text-top,#relief-info .graph .graph-text-bottom{opacity:0;transition:opacity .3s ease;transition-delay:.6s;}#relief-info[data-swipper-current="0"] .swiper-slide-individual .graph-text-top,#relief-info[data-swipper-current="0"] .swiper-slide-individual .graph-text-bottom,#relief-info[data-swipper-current="1"] .swiper-slide-company .graph-text-top,#relief-info[data-swipper-current="1"] .swiper-slide-company .graph-text-bottom{opacity:1;}#relief-info[data-swipper-current="0"] .swiper-slide-individual .graph-1 .graph-inner{height:50%;}#relief-info[data-swipper-current="1"] .swiper-slide-company .graph-1 .graph-inner{height:100%;}#relief-info[data-swipper-current="0"] .swiper-slide-individual .graph-2 .graph-inner{height:50%;}#relief-info[data-swipper-current="1"] .swiper-slide-company .graph-2 .graph-inner{height:100%;}@media (min-width:992px){.vh-xl-100{height:100vh !important;height:calc(var(--vh,1vh)*100) !important;}}*[data-c-fn=""]{display:none;}div.tax-relief-promotion .btn-aumento{display:none;}div.tax-relief-promotion[data-c-dt="2"] .btn-aumento{display:block;}div.tax-relief-promotion[data-c-dt="2"] .btn-socio{display:none;}.revealit-container .text-white p{color:white !important;}#relief-info .swiper-buttons .swiper-button-prev:after,#relief-info .swiper-buttons .swiper-button-next:after{color:var(--blue)!important;}.tax-relief-calculator h2.h6.mt-20.pt-5.line-height-1_2.mb-10.text-blue{color:black!important;}#relief-info .graph .graph-text-bottom{background:rgba(217,217,217,0.8)!important;}#relief-info .graph .graph-inner.icon-plus:before{color:black!important;}#relief-info .graph .graph-inner{z-index:9999;}#relief-info .btn-blue,.btn-donacion .btn-blue,#relief-info a.btn.btn-blue.ua-link-processed.ua-link-promoted{background:#ffcf00!important;}.section-user .questions{padding-bottom:100px;}.line-height-1_5{line-height:1.5;}@media (min-width:992px){.position-lg-sticky{position:-webkit-sticky;position:sticky;}}
