:root{--gradientY:linear-gradient(0deg,$primary,$secondary);--gradientYreverse:linear-gradient(180deg,$primary,$secondary);--gradientX:linear-gradient(90deg,$primary,$secondary);--gradientXreverse:linear-gradient(270deg,$primary,$secondary)}.no-shift:hover .btn__label{transform:none!important}.dp-form .card.card-ask{--dp-card-header-bg-color:#fff;--dp-card-transition:all 0.3s ease-in-out;--bs-card-spacer-y:1rem;--bs-card-spacer-x:0.5rem;--bs-card-cap-padding-y:1rem;--bs-card-cap-padding-x:1rem;--bs-card-bg:#f7f7f7;--bs-card-border-width:1px;--bs-border-color-translucent:#212529;--bs-card-border-radius:0;--bs-card-height:100%;--bs-card-title-color:#a50064;cursor:pointer;transition:var(--dp-card-transition)}.dp-form .card.card-ask.active,.dp-form .card.card-ask:hover{--bs-card-bg:#fff;--dp-card-header-bg-color:#005ac8;--bs-card-title-color:#fff}.dp-form .card.card-ask .card-header{background-color:transparent;border:0;min-width:7.1875rem;pointer-events:none;text-align:right;transition:var(--dp-card-transition)}.dp-form .card.card-ask .card-ask-value{color:var(--bs-card-title-color);font-size:calc(1.425rem + 2.1vw);line-height:1;transition:var(--dp-card-transition)}@media(min-width:1200px){.dp-form .card.card-ask .card-ask-value{font-size:3rem}}.dp-form .card.card-ask .card-ask-value b{font-family:Aleo,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Helvetica Neue,Liberation Sans,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.5em}.dp-form .card.card-ask .card-body{pointer-events:none;text-align:center;transition:var(--dp-card-transition)}.dp-form .card.card-ask .card-body *{color:var(--bs-card-color);font-size:.875em;line-height:1.3;margin-bottom:0}.dp-form .asks_step .fake-active{display:block;opacity:1}.dp-form .payment_step .form-check{font-size:calc(1.4375rem + 2.25vw)}@media(min-width:1200px){.dp-form .payment_step .form-check{font-size:3.125rem}}.dp-form .payment_step .form-check-label{font-size:.5em;vertical-align:middle}.dp-form .privacy_step .form-check-label{font-size:.875rem}.dp-form .btn{min-width:auto}.dp-form .btn-ask-small{line-height:1}.dp-form .btn[type=submit]{position:relative}.dp-form .btn[type=submit] .btn-label,.dp-form .btn[type=submit] .spinner-border{transition:opacity .15s linear}.dp-form .btn[type=submit] .spinner-border{left:calc(50% - var(--bs-spinner-width, 2rem)*.5);position:absolute;top:calc(50% - var(--bs-spinner-height, 2rem)*.5)}.dp-form .btn[type=submit]:not([disabled]) .spinner-border{opacity:0}.dp-form .btn[type=submit][disabled]{--bs-btn-disabled-bg:var(--bs-btn-bg);--bs-btn-disabled-border-color:var(--bs-btn-border-color);--bs-btn-disabled-color:var(--bs-btn-color);--bs-btn-disabled-opacity:1}.dp-form .btn[type=submit][disabled] .btn-label{opacity:0}.dp-form .btn.back-button{display:none}.dp-form .btn-payment{--bs-btn-color:#212529;--bs-btn-bg:#fff;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#005ac8;--bs-btn-hover-border-color:#005ac8;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#005ac8;--bs-btn-active-border-color:#005ac8;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#005ac8;--bs-btn-disabled-bg:#fff;--bs-btn-disabled-border-color:#fff;font-size:calc(1.325rem + .9vw);white-space:nowrap}@media(min-width:1200px){.dp-form .btn-payment{font-size:2rem}}.dp-form .btn-payment .btn-label{font-size:.6em}.dp-form .btn-payment:hover{background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);color:var(--bs-btn-hover-color)}.dp-form.is-submitting .dp-fieldset:not(.button_step){opacity:.5;pointer-events:none;transition:opacity .15s linear}.dp-form .dp-fieldset{padding:0 .25rem;position:relative}.dp-form .dp-fieldset+.dp-fieldset{margin-top:1.5rem}.dp-form .dp-fieldset.is-invalid .invalid-feedback{display:block}.dp-form .dp-fieldset__step{font-size:calc(1.275rem + .3vw);font-weight:700;height:1.75em;margin-bottom:.5em;width:1.75em}@media(min-width:1200px){.dp-form .dp-fieldset__step{font-size:1.5rem}}.dp-form[data-theme=slider]{--bp-back-btn-size:76px;--swiper-pagination-bullet-size:2rem;--swiper-pagination-bullet-border-radius:0;--swiper-pagination-bullet-horizontal-gap:0;--swiper-pagination-bullet-inactive-color:var(--bs-dark);--swiper-pagination-bullet-inactive-opacity:1}.dp-form[data-theme=slider] .dp-fieldset__header legend{color:#005ac8;text-align:center}.dp-form[data-theme=slider] .btn.back-button{border-width:0;display:block;flex-grow:0;height:var(--bp-back-btn-size);overflow:hidden;padding:0;transition:all .3s ease-in-out;width:0}.dp-form[data-theme=slider] .btn[type=submit]{flex-grow:1;transition:all .3s ease-in-out}.dp-form[data-theme=slider].show-back-button .btn.back-button{border-width:1px;flex-grow:1;width:var(--bp-back-btn-size)}.dp-form[data-theme=slider] .swiper-pagination{align-items:center;display:flex;gap:1.75rem;justify-content:center;margin:auto;position:relative;width:-webkit-min-content;width:-moz-min-content;width:min-content}.dp-form[data-theme=slider] .swiper-pagination:before{background-color:#212529;content:"";display:block;height:1px;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);width:100%;z-index:1}.dp-form[data-theme=slider] .swiper-pagination-bullet{align-items:center;display:flex;justify-content:center;transition:.3s;z-index:2}.dp-form[data-theme=slider] .swiper-pagination-bullet-active{--swiper-pagination-bullet-size:40px;font-weight:600}.text-dona-ora{color:#d60078!important}.page-template-donationplatform{--hero-margin:0rem}.page-template-donationplatform a{--bs-link-color-rgb:#7f7f7f;--bs-link-hover-color-rgb:#7f7f7f}.page-template-donationplatform .form-control:focus{border-color:#d60078}@media(min-width:992px){.page-template-donationplatform{--hero-margin:7vh}}@media(min-width:1200px){.page-template-donationplatform{--hero-margin:calc(1.675rem + 5.1vw)}}@media(min-width:1200px)and (min-width:1200px){.page-template-donationplatform{--hero-margin:5.5rem}}@media(min-width:1400px){.page-template-donationplatform{--hero-margin:calc(1.875rem + 7.5vw)}}@media(min-width:1400px)and (min-width:1200px){.page-template-donationplatform{--hero-margin:7.5rem}}.page-template-donationplatform .hero__title{background-color:var(--dp-hero-title-bg,#005ac8);z-index:2}.page-template-donationplatform .hero__title:before{background-color:var(--dp-hero-title-bg,#005ac8);bottom:0;content:"";height:100%;left:-50vw;pointer-events:none;position:absolute;right:0;top:0;width:150vw}.page-template-donationplatform .hero__content{margin-top:var(--hero-margin)}@media(min-width:1200px){.page-template-donationplatform .hero__content{margin-top:calc(var(--hero-margin)*.75)}}.page-template-donationplatform .media-text__img img{z-index:2}.page-template-donationplatform .hero+section{margin-top:calc(var(--hero-margin)*-1)}.page-template-donationplatform .hero+section .col-shift{margin-top:calc(var(--hero-margin)*1.5)}@media(min-width:992px){.page-template-donationplatform [data-variation=overflow].wp-block-prlb-media-text.row{min-height:calc(100vh - var(--bs-navbar-height, 1px) - var(--bs-navbar-top-height, 1px));min-height:calc(100svh - var(--bs-navbar-height, 1px) - var(--bs-navbar-top-height, 1px))}}@media(min-width:1400px){.page-template-donationplatform [data-variation=overflow].wp-block-prlb-media-text.row{min-height:43.75rem}}.page-template-donationplatform .form-check-input:checked{background-color:#d60078;border-color:#d60078}.wp-block-prlb-donation-platform{background-color:#fff;border-radius:1.25rem;padding:1rem}@media(min-width:1400px){.wp-block-prlb-donation-platform{padding:2.4rem}}.dp-form[data-theme=slider]{--bp-back-btn-size:4rem}.dp-form[data-theme=slider] .swiper-scrollbar:after{background-color:#d60078}.dp-form[data-theme=slider] .swiper-breadcrumb .list-group-item{--bs-list-group-border-width:0;color:#d60078}.dp-form[data-theme=slider] .swiper-breadcrumb .list-group-item--separator .arrow{border-color:#d60078;display:inline-block;height:7px;margin-bottom:.1em;margin-left:.6em;position:relative;transform:rotate(-45deg);transition:color .15s ease-in;width:7px}.dp-form[data-theme=slider] .swiper-breadcrumb .list-group-item--separator .arrow__wrapper{display:inline-block;margin-bottom:.1em;transition:.15s ease-in}.dp-form[data-theme=slider] .swiper-breadcrumb .list-group-item--separator .arrow__wrapper.is-left .arrow{margin-left:0;margin-right:.6em;transform:rotate(135deg)}.dp-form[data-theme=slider] .swiper-breadcrumb .list-group-item--separator .arrow:after{border-bottom:2px solid #d60078;border-left-color:#d60078;border-right:2px solid #d60078;border-top-color:#d60078;content:"";display:inline-block;height:7px;left:0;position:absolute;top:0;transition:border-color .15s ease-in;width:7px}.dp-form[data-theme=slider] .swiper-breadcrumb .list-group-item--separator .arrow.is-triangle:after{border-color:transparent transparent #d60078;border-style:solid;border-width:0 0 7px 7px;height:0;transition:border-bottom-color .15s ease-in;width:0}.dp-form[data-theme=slider] .swiper-breadcrumb .list-group-item--separator .arrow.is-check:after{width:3.5px}.dp-form[data-theme=slider] .swiper-breadcrumb .list-group-item--separator .arrow.arrow-bar:before{background-color:#d60078;bottom:0;content:"";height:15px;position:absolute;right:-1px;transform:rotate(315deg);transform-origin:bottom;transition:background-color .15s ease-in,height .15s ease-in;width:2px}.dp-form[data-theme=slider] .swiper-breadcrumb .list-group-item--separator .arrow.no-arrow,.no-arrow .dp-form[data-theme=slider] .swiper-breadcrumb .list-group-item--separator .arrow{display:none}.dp-form[data-theme=slider] .swiper-breadcrumb .list-group-item--separator .arrow.is-big,.dp-form[data-theme=slider] .swiper-breadcrumb .list-group-item--separator .arrow.is-big:after{height:17.5px;width:17.5px}.dp-form[data-theme=slider] .swiper-breadcrumb .list-group-item--separator .arrow.is-big.arrow-bar:before{bottom:1px;height:37.5px;right:0}.dp-form[data-theme=slider] .swiper-breadcrumb .list-group-item--separator:hover .arrow__wrapper{transform:translateX(10px)}.dp-form[data-theme=slider] .swiper-breadcrumb .list-group-item--separator:hover .arrow__wrapper .arrow.arrow-bar:before{height:25px}.dp-form[data-theme=slider] .swiper-breadcrumb .list-group-item--separator:hover .arrow__wrapper.is-left{transform:translateX(-10px)}.dp-form[data-theme=slider] .swiper-breadcrumb .list-group-item--separator:hover .arrow__wrapper.is-left .arrow.arrow-bar:before{height:-25px}.dp-form[data-theme=slider] .swiper-breadcrumb .list-group-item--separator:hover .arrow__wrapper .is-big.arrow.arrow-bar:before{height:62.5px}.dp-form[data-theme=slider] .card.card-ask{--bs-card-border-radius:1rem;--bs-border-color-translucent:#ffb3e0;--bs-card-spacer-x:1.25rem;--bs-card-bg:#fff;border-radius:var(--bs-card-border-radius);overflow:hidden}@media(min-width:992px){.dp-form[data-theme=slider] .card.card-ask{padding-bottom:1.5rem;padding-top:1.5rem}}.dp-form[data-theme=slider] .card.card-ask.active,.dp-form[data-theme=slider] .card.card-ask:hover{--bs-card-color:#fff;--bs-card-bg:#d60078}.dp-form[data-theme=slider] .card.card-ask .card-header{align-items:center;justify-content:center}.dp-form[data-theme=slider] .card.card-ask .card-ask-value{font-weight:500}.dp-form[data-theme=slider] .card.card-ask .card-ask-value b{font-size:1em}.dp-form[data-theme=slider] label.btn{--bs-btn-color:#d60078;--bs-btn-bg:#fff;--bs-btn-border-color:#d60078;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#d60078;--bs-btn-hover-border-color:#d60078;--bs-btn-focus-shadow-rgb:214,0,120;--bs-btn-active-color:#fff;--bs-btn-active-bg:#d60078;--bs-btn-active-border-color:#d60078;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:lighter(#fff,10%);--bs-btn-disabled-bg:lighter(#e3e3e3,10%);--bs-btn-disabled-border-color:lighter(#e3e3e3,15%);--arrow-color:#ffb3e0}.dp-form[data-theme=slider] label.btn:not(.btn-payment){--bs-btn-padding-y:1.16em;--bs-btn-padding-x:1.58em;--bs-btn-font-size:calc(1.275rem + 0.3vw);--bs-btn-border-radius:1.25rem;line-height:1.1}@media(min-width:1200px){.dp-form[data-theme=slider] label.btn:not(.btn-payment){--bs-btn-font-size:1.5rem}}.dp-form[data-theme=slider] label.btn:hover{--arrow-color:#ffb3e0;background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);color:var(--bs-btn-hover-color)}.dp-form[data-theme=slider] .payment_step label.btn{--bs-btn-color:#212529;--bs-btn-bg:#fff;--bs-btn-border-color:#00a8f4;--bs-btn-hover-color:#005ac8;--bs-btn-hover-bg:#00a8f4;--bs-btn-hover-border-color:#00a8f4;--bs-btn-focus-shadow-rgb:5,148,214;--bs-btn-active-color:#005ac8;--bs-btn-active-bg:#00a8f4;--bs-btn-active-border-color:#00a8f4;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:lighter(#212529,10%);--bs-btn-disabled-bg:lighter(#00a8f4,10%);--bs-btn-disabled-border-color:lighter(#00a8f4,15%)}.dp-form[data-theme=slider] .payment_step label.btn .btn-icon{display:none}.dp-form[data-theme=slider].show-back-button .btn.back-button{padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x)}.dp-form[data-theme=slider] .button_step .btn{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.dp-form[data-theme=slider] .button_step .btn.back-button{max-width:var(--bp-back-btn-size)}.dp-form[data-theme=slider] .button_step .btn.back-button .arrow__wrapper{margin-left:.25em}.dp-form[data-theme=slider] .button_step .btn[type=submit][disabled] .arrow__wrapper{opacity:0}