.content_body {
  min-height: 100vh !important;
  overflow: unset;
}
.reistallazione-card {
  border-radius: 8px;
  background-color: #f6f6f7;
  padding: 20px 15px;
  justify-content: flex-start;
}
.reistallazione-card .reinstallazione-card-first-item {
  flex-grow: 1;
}
.reistallazione-card .reinstallazione-card-second-item {
  margin-left: auto;
}
.ctc-ropo-modal-section .header-with-cross {
  display: none !important;
}
.ctc-ropo-modal-section .ctc-exit-funnel-header,
.ctc-ropo-modal-section .modal-footer {
  display: block ;
}
p {
  margin: 0;
}
.line-height-13 {
  line-height: 1.3;
}
.mt--10 {
  margin-top: -10px;
}
.recap-sticky-bar {
  position: sticky;
  padding: 15px 0;
  width: 100%;
  z-index: 23;
  top: 0;
}
.recap-sticky-bar.color-combination-red {
  background-color: #ea1c0a;
}
.recap-sticky-bar.color-combination-black {
  background-color: #000000;
}
.recap-sticky-bar.color-combination-turquoise {
  background-color: #1ea2b1;
}
.recap-sticky-bar.color-combination-white {
  background-color: #ffffff;
}
.recap-sticky-bar.color-combination-yellow {
  background-color: #e3e000;
}
.recap-sticky-bar.color-combination-darkred {
  background-color: #b00402;
}
.recap-sticky-bar.color-combination-darkgray {
  background-color: #39393A;
}
.recap-sticky-bar.color-combination-gray {
  background-color: #e8e8e8;
}
.align-right {
  text-align: right;
}
.ui-selectmenu-button:focus {
  outline: 0;
}
.elementsDirection-distributors {
  flex-direction: column;
}
.elementsDirection-distributors .podPdr-sample {
  width: auto;
  font-size: 14px;
  font-style: italic;
  color: #8c8c8c;
}
.popupLink {
  color: #1EA2B1;
  text-decoration: underline;
  font-weight: bold;
  font-size: 14px;
  margin: 0;
}
.popupLink:hover {
  text-decoration: underline;
  color: #1EA2B1;
}
#step-6-microbusiness .step-content,
#step-5-microbusiness .step-content,
#step-4-microbusiness .step-content,
#step-3-microbusiness .step-content,
#step-2-microbusiness .step-content {
  display: none;
}
#microbusiness-button-section-next-step1,
.new-ragione,
.ragione-already-client,
.no-microbusiness,
.moroso-section,
.blocked-piva,
.over-consumption,
.business-customer-data,
.business-email-form,
.business-confirm-email-form,
.business-phone-form,
.fiscalcode-vs-piva,
.fiscal-code-section,
#Microbusiness-step2-codice-sconto-confirm-success-container,
.legal-contact-data,
.commercial-contact-data,
.new-legal-contact,
.new-legal-address,
#company-address-already-client,
.new-supply-address,
.new-communication-address,
.communication-referent-section,
.referent-communications-container,
.new-communication-referent,
.si-new-indirizzo-comunicazioni-recap {
  display: none;
}
.business-customer-data .prefix-tel-fields fieldset,
.commercial-contact-data .prefix-tel-fields fieldset,
#microbusiness-form-1-recap .prefix-tel-fields fieldset,
.new-communication-referent .prefix-tel-fields fieldset,
#microbusiness-form-3-recap .prefix-tel-fields fieldset {
  width: 70%!important;
}
.already-client-scelta-etica.showBollettaCartacea {
  display: none;
}
#credit-card-success-feedback,
#credit-card-error-feedback {
  padding: 20px;
  border-radius: 8px;
  display: flex;
  width: 100%;
}
#credit-card-success-feedback {
  background-color: #1ea2b1;
  color: white;
}
#credit-card-success-feedback .credit-card-success-image {
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23FFF' fill-rule='nonzero'%3E%3Cpath d='m14.847 23.819-7.422-5.124a.962.962 0 0 1-.238-1.367 1.03 1.03 0 0 1 1.409-.23l6.6 4.554 8.963-12.23c.208-.29.56-.45.922-.418.363.032.68.251.83.573.15.322.109.698-.106.983l-9.549 13.028a1.02 1.02 0 0 1-.824.412c-.202 0-.407-.059-.585-.181z'/%3E%3Cpath d='M16 2c7.7 0 14 6.3 14 14s-6.3 14-14 14S2 23.7 2 16 8.3 2 16 2zm0-2C7.2 0 0 7.2 0 16s7.2 16 16 16 16-7.2 16-16S24.8 0 16 0z'/%3E%3C/g%3E%3C/svg%3E");
  width: 40px;
  height: 40px;
  background-repeat: no-repeat;
}
#credit-card-error-feedback {
  background-color: #e3e000;
  color: #b00402;
}
#credit-card-error-feedback .credit-card-error-image {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='22' viewBox='0 0 24 22'%3E%3Cdefs%3E%3Cpath id='k3cz75f7ha' d='M48.814 528.091l-9.987-18.045C38.45 509.399 37.754 509 37 509s-1.45.399-1.827 1.046l-9.987 18.045c-.288.616-.239 1.335.131 1.907.37.572 1.01.917 1.696.915h19.974c.686.002 1.326-.343 1.696-.915.37-.572.42-1.29.131-1.907zm-12.818-13.129c0-.549.45-.994 1.004-.994s1.004.445 1.004.994v6.956c0 .549-.45.994-1.004.994s-1.004-.445-1.004-.994v-6.956zM37 527.88c-.832 0-1.506-.667-1.506-1.49 0-.824.674-1.491 1.506-1.491s1.506.667 1.506 1.49c0 .824-.674 1.491-1.506 1.491z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-25 -509)'%3E%3Cuse fill='%23EA1B0A' xlink:href='%23k3cz75f7ha'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  width: 40px;
  height: 40px;
  background-repeat: no-repeat;
}
.check-iban-ko {
  background-color: #ebc0c0;
}
.check-iban-ko-rectify {
  background-color: #eae840;
}
.check-iban-ko,
.check-iban-ko-rectify {
  padding: 20px;
  border-radius: 8px;
  display: flex;
  width: 100%;
  margin-bottom: 30px;
}
.check-iban-ko .check-iban-error-image,
.check-iban-ko-rectify .check-iban-error-image {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='22' viewBox='0 0 24 22'%3E%3Cdefs%3E%3Cpath id='k3cz75f7ha' d='M48.814 528.091l-9.987-18.045C38.45 509.399 37.754 509 37 509s-1.45.399-1.827 1.046l-9.987 18.045c-.288.616-.239 1.335.131 1.907.37.572 1.01.917 1.696.915h19.974c.686.002 1.326-.343 1.696-.915.37-.572.42-1.29.131-1.907zm-12.818-13.129c0-.549.45-.994 1.004-.994s1.004.445 1.004.994v6.956c0 .549-.45.994-1.004.994s-1.004-.445-1.004-.994v-6.956zM37 527.88c-.832 0-1.506-.667-1.506-1.49 0-.824.674-1.491 1.506-1.491s1.506.667 1.506 1.49c0 .824-.674 1.491-1.506 1.491z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(-25 -509)'%3E%3Cuse fill='%23EA1B0A' xlink:href='%23k3cz75f7ha'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  min-width: 40px;
  height: 40px;
  background-repeat: no-repeat;
}
.check-iban-ko .joint-account-error,
.check-iban-ko-rectify .joint-account-error,
.check-iban-ko .formal-error,
.check-iban-ko-rectify .formal-error,
.check-iban-ko .check-iban-ko,
.check-iban-ko-rectify .check-iban-ko,
.check-iban-ko .text-error,
.check-iban-ko-rectify .text-error {
  font-weight: bold;
  color: #a00311;
}
.total-block-check-iban {
  margin-top: 20px;
  border-top: 1px solid #e8e8e8;
}
.total-block-check-iban .total-block-title {
  margin-top: 30px;
  color: #ea1c0a;
  font-size: 30px;
  font-weight: 900;
  margin-bottom: 20px;
}
.total-block-check-iban .total-block-subtitle {
  margin-top: 30px;
  margin-bottom: 40px;
}
.total-block-check-iban .total-block-link {
  color: #ea1c0a;
}
.total-block-check-iban .eon_icons {
  color: #ea1c0a;
}
#microbusiness-check-iban-loader.in {
  display: flex!important;
}
.check-iban-info-message {
  color: #1ea2b1;
  font-weight: bold;
  font-size: 20px;
  display: flex;
}
.check-iban-info-message .info-icon {
  background-image: url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 64 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M32 20a45.3 45.3 0 0 1 8.133.8 3.83 3.83 0 0 1 3.1 3.1c.508 2.67.765 5.382.767 8.1a43.872 43.872 0 0 1-.767 8.1 3.83 3.83 0 0 1-3.1 3.1A45.3 45.3 0 0 1 32 44a44.73 44.73 0 0 1-8.133-.8 3.827 3.827 0 0 1-3.134-3.1A43.75 43.75 0 0 1 20 32.033c-.004-2.728.242-5.45.733-8.133a3.827 3.827 0 0 1 3.134-3.1A44.73 44.73 0 0 1 32 20zm0 1.333c-2.65.024-5.294.28-7.9.767a2.518 2.518 0 0 0-2.033 2.033 42.25 42.25 0 0 0-.734 7.9c-.005 2.629.24 5.252.734 7.834A2.518 2.518 0 0 0 24.1 41.9c2.606.487 5.25.744 7.9.767a45.084 45.084 0 0 0 7.867-.767 2.557 2.557 0 0 0 2.067-2.033c.493-2.593.738-5.227.733-7.867a41.39 41.39 0 0 0-.733-7.867 2.557 2.557 0 0 0-2.067-2.033A45.084 45.084 0 0 0 32 21.333zM32 30a1 1 0 0 1 1 1v6.667a1 1 0 1 1-2 0V31a1 1 0 0 1 1-1zm0-5.333a1.333 1.333 0 1 1 0 2.666 1.333 1.333 0 0 1 0-2.666z' fill='%231EA2B1'/%3E%3C/svg%3E");
  min-width: 40px;
  min-height: 40px;
  margin-right: 10px;
}
#microbusiness-check-iban-loader.in {
  display: flex;
}
#microbusiness-check-iban-loader .modal-dialog-centered {
  width: 813px;
  min-height: unset;
}
#microbusiness-check-iban-loader .modal-dialog-centered .modal-content .modal-header {
  padding: 47px 15px 0 15px;
}
#microbusiness-check-iban-loader .modal-dialog-centered .modal-content .modal-header .check-iban-modal-title {
  color: #ea1c0a;
  font-size: 32px;
  font-weight: bold;
  line-height: normal;
  margin: 0;
}
#microbusiness-check-iban-loader .modal-dialog-centered .modal-content .modal-body {
  padding-top: 8px;
  padding-bottom: 23px;
}
#microbusiness-check-iban-loader .modal-dialog-centered .modal-content .modal-body .gif-container {
  display: flex;
  flex-direction: column;
  margin: 0 auto;
  max-width: 470px;
  text-align: center;
}
#microbusiness-check-iban-loader .modal-dialog-centered .modal-content .modal-body .gif-container .check-iban-modal-description {
  font-size: 18px;
  font-weight: 500;
  line-height: normal;
  margin-bottom: 30px;
}
#microbusiness-check-iban-loader .modal-dialog-centered .modal-content .modal-body .gif-container .gif-element {
  height: 254px;
  width: 470px;
}
#microbusiness-check-iban-loader .modal-dialog-centered .modal-content .check-iban-modal-footer {
  height: 76px;
  background: #1ea2b1;
  padding: 15px 50px 15px 50px;
  overflow: hidden;
}
#microbusiness-check-iban-loader .modal-dialog-centered .modal-content .check-iban-modal-footer .footer-tips-container {
  overflow: visible !important;
  text-align: left;
  display: inline;
  position: relative;
  height: 16px;
}
#microbusiness-check-iban-loader .modal-dialog-centered .modal-content .check-iban-modal-footer .footer-tips-container .footer-tip {
  min-height: 46px;
  color: white;
  text-align: center;
}
#microbusiness-check-iban-loader .modal-dialog-centered .modal-content .check-iban-modal-footer p {
  margin-bottom: 0;
}
@media (max-width: 767px) {
  #microbusiness-check-iban-loader .modal-dialog-centered .modal-content .check-iban-modal-footer {
    padding: 15px 30px 15px 30px;
  }
}
@media (max-width: 991px) {
  #microbusiness-check-iban-loader .modal-dialog-centered .modal-content {
    padding: 0;
  }
  #microbusiness-check-iban-loader .modal-dialog-centered .modal-content .modal-header {
    padding: 37px 13px 0 13px;
  }
  #microbusiness-check-iban-loader .modal-dialog-centered .modal-content .modal-header .check-iban-title {
    color: #ea1c0a;
    font-size: 21px;
  }
  #microbusiness-check-iban-loader .modal-dialog-centered .modal-content .modal-body {
    padding-top: 11px;
    padding-bottom: 22px;
  }
  #microbusiness-check-iban-loader .modal-dialog-centered .modal-content .modal-body .gif-container {
    max-width: 358px;
  }
  #microbusiness-check-iban-loader .modal-dialog-centered .modal-content .modal-body .gif-container .gif-element {
    width: 358px;
    height: 184px;
  }
  #microbusiness-check-iban-loader .modal-dialog-centered .modal-content .check-iban-modal-footer {
    width: 100%;
    margin: 0;
  }
}
.metodo-di-pagamento-card-container {
  width: 100%;
}
.mail-text-banner {
  border-radius: 8px;
  background-color: rgba(0, 164, 180, 0.35);
  padding: 20px 15px;
  color: #00748d;
}
.modal-content #modalSubtitle-calcolo-consumo p {
  margin-bottom: 15px;
}
.modal-content p {
  margin-bottom: 30px;
}
.modal-content .m0 {
  margin: 0;
}
.modal-content .mb0 {
  margin-bottom: 0;
}
.modal-header,
.modal-footer {
  border: none;
}
.color-black {
  color: black;
}
.blacklist-ko-red-bg-red {
  background-color: #F6C1B0;
}
.eon-it-navbar__topline {
  display: flex;
}
.eon-it-navbar__topline__left {
  width: 70%;
  height: .4rem;
  background-color: #1ea2b1;
}
.eon-it-navbar__topline__right {
  width: 15%;
  height: .4rem;
  background-color: #e3e000;
}
.eon-it-navbar__topline__narrow-right {
  width: 15%;
  height: .4rem;
  background-color: #b00402;
}
.eon-it-navbar__container {
  width: 100%;
  background-color: #FFFFFF;
  z-index: 24;
  top: 0;
  left: 0;
  right: 0;
}
.eon-it-navbar__container:not(.posStatic-tab) {
  position: fixed;
}
.eon-it-navbar__underline {
  width: 100%;
  background: #e8e8e8;
  height: .1rem;
  position: absolute;
  bottom: 0;
}
#funnel-microbusiness-section {
  margin-bottom: 250px;
}
#funnel-microbusiness-section ul {
  list-style: none;
}
#funnel-microbusiness-section .business-customer-data .new-business-client,
#funnel-microbusiness-section .business-customer-data .copy-no-phone,
#funnel-microbusiness-section .business-customer-data .copy-no-email,
#funnel-microbusiness-section .business-customer-data .copy-no-email-no-phone {
  display: none;
}
#funnel-microbusiness-section .business-customer-data.multipleCC .client-multiple-cc {
  display: block;
}
#funnel-microbusiness-section .business-customer-data.no-email .copy-no-email {
  display: block;
}
#funnel-microbusiness-section .business-customer-data.no-email.no-phone .copy-no-email-no-phone {
  display: block;
}
#funnel-microbusiness-section .business-customer-data.no-email.no-phone .copy-no-phone,
#funnel-microbusiness-section .business-customer-data.no-email.no-phone .copy-no-email {
  display: none;
}
#funnel-microbusiness-section .business-customer-data.no-phone .copy-no-phone {
  display: block;
}
#funnel-microbusiness-section .already-client-section .client-multiple-cc {
  display: none;
}
#funnel-microbusiness-section .piva-section .validation-input.parsley-success + label,
#funnel-microbusiness-section .businessName-section .validation-input.parsley-success + label {
  font-size: 12px;
  transform: translate3d(0, -10px, 0);
}
#funnel-microbusiness-section .check-valid-code-input {
  position: relative;
  width: auto;
}
#funnel-microbusiness-section .check-valid-code-input .validation-input.parsley-success {
  border: 2px solid #1ea2b1;
}
#funnel-microbusiness-section .check-valid-code-input .validation-input.parsley-success + label {
  font-size: 12px;
  transform: translate3d(0, -10px, 0);
}
#funnel-microbusiness-section .check-valid-code-input .check-container {
  display: none;
  top: 0;
  width: 50px;
  height: 50px;
  position: absolute;
  right: 0;
}
#funnel-microbusiness-section .check-valid-code-input .check-icon {
  width: 33px;
  height: 32px;
  display: inline-block;
  position: absolute;
  margin: 8px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='32' viewBox='0 0 33 32'%3E%3Cpath fill='%231EA2B1' fill-rule='evenodd' d='M14.942 23.652c-.2 0-.403-.06-.579-.185l-7.35-5.227c-.45-.32-.555-.945-.235-1.395.32-.45.945-.556 1.395-.235l6.535 4.647L23.584 8.78c.206-.297.554-.46.913-.428.36.033.673.257.821.585.149.329.109.712-.105 1.003l-9.455 13.292c-.187.264-.492.42-.816.42z'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
}
#funnel-microbusiness-section .sticky-offer-card {
  background: #ffffff;
  z-index: 1;
  position: sticky;
  position: -webkit-sticky;
  top: 154px;
  margin-bottom: 50px;
  width: 100%;
}
#funnel-microbusiness-section .sticky-offer-card.gas .powerbi-selected {
  display: none;
}
#funnel-microbusiness-section .sticky-offer-card.gas .document-no-green {
  display: flex;
}
#funnel-microbusiness-section .sticky-offer-card.gas .document-green,
#funnel-microbusiness-section .sticky-offer-card.gas .additional-option {
  display: none;
}
#funnel-microbusiness-section .sticky-offer-card.powermono .powerbi-selected {
  display: none;
}
#funnel-microbusiness-section .sticky-offer-card.powermono .selected-luce-mono-price {
  display: block;
}
#funnel-microbusiness-section .sticky-offer-card.powermono .document-mono,
#funnel-microbusiness-section .sticky-offer-card.powermono .headers-monoraria {
  display: flex;
}
#funnel-microbusiness-section .sticky-offer-card.powermono .headers-bioraria,
#funnel-microbusiness-section .sticky-offer-card.powermono .headers-trioraria,
#funnel-microbusiness-section .sticky-offer-card.powermono .document-blu-mono,
#funnel-microbusiness-section .sticky-offer-card.powermono .document-bi,
#funnel-microbusiness-section .sticky-offer-card.powermono .document-blu-bi,
#funnel-microbusiness-section .sticky-offer-card.powermono .selected-luce-mono-blu-price,
#funnel-microbusiness-section .sticky-offer-card.powermono .selected-luce-bi-blu-price,
#funnel-microbusiness-section .sticky-offer-card.powermono .selected-luce-bi-price,
#funnel-microbusiness-section .sticky-offer-card.powermono .additional-addon-blu {
  display: none;
}
#funnel-microbusiness-section .sticky-offer-card.powerbi .powerbi-selected {
  display: block;
}
#funnel-microbusiness-section .sticky-offer-card.powerbi .selected-luce-bi-price {
  display: block;
}
#funnel-microbusiness-section .sticky-offer-card.powerbi .document-bi,
#funnel-microbusiness-section .sticky-offer-card.powerbi .headers-bioraria {
  display: flex;
}
@media only screen and (max-width: 991px) {
  #funnel-microbusiness-section .sticky-offer-card.powerbi .document-bi,
  #funnel-microbusiness-section .sticky-offer-card.powerbi .headers-bioraria {
    display: block;
  }
}
#funnel-microbusiness-section .sticky-offer-card.powerbi .headers-monoraria,
#funnel-microbusiness-section .sticky-offer-card.powerbi .document-mono,
#funnel-microbusiness-section .sticky-offer-card.powerbi .document-blu-mono,
#funnel-microbusiness-section .sticky-offer-card.powerbi .document-blu-bi,
#funnel-microbusiness-section .sticky-offer-card.powerbi .selected-luce-bi-blu-price,
#funnel-microbusiness-section .sticky-offer-card.powerbi .selected-luce-mono-blu-price,
#funnel-microbusiness-section .sticky-offer-card.powerbi .selected-luce-mono-price,
#funnel-microbusiness-section .sticky-offer-card.powerbi .additional-addon-blu {
  display: none;
}
#funnel-microbusiness-section .sticky-offer-card.powerbi.sameMonoBi .document-mono {
  display: flex;
}
#funnel-microbusiness-section .sticky-offer-card.powerbi.sameMonoBi .document-bi {
  display: none;
}
#funnel-microbusiness-section .sticky-offer-card.powertri .powerbi-selected {
  display: block;
}
#funnel-microbusiness-section .sticky-offer-card.powertri .selected-luce-tri-price {
  display: block;
}
#funnel-microbusiness-section .sticky-offer-card.powertri .document-bi,
#funnel-microbusiness-section .sticky-offer-card.powertri .headers-trioraria {
  display: block;
}
@media only screen and (max-width: 991px) {
  #funnel-microbusiness-section .sticky-offer-card.powertri .document-bi,
  #funnel-microbusiness-section .sticky-offer-card.powertri .headers-trioraria {
    display: block;
  }
}
#funnel-microbusiness-section .sticky-offer-card.powertri .headers-monoraria,
#funnel-microbusiness-section .sticky-offer-card.powertri .document-mono,
#funnel-microbusiness-section .sticky-offer-card.powertri .document-blu-mono,
#funnel-microbusiness-section .sticky-offer-card.powertri .document-blu-bi,
#funnel-microbusiness-section .sticky-offer-card.powertri .selected-luce-bi-blu-price,
#funnel-microbusiness-section .sticky-offer-card.powertri .selected-luce-mono-blu-price,
#funnel-microbusiness-section .sticky-offer-card.powertri .selected-luce-mono-price,
#funnel-microbusiness-section .sticky-offer-card.powertri .additional-addon-blu {
  display: none;
}
#funnel-microbusiness-section .sticky-offer-card.powertri.sameMonoBi .document-mono {
  display: flex;
}
#funnel-microbusiness-section .sticky-offer-card.powertri.sameMonoBi .document-bi {
  display: none;
}
#funnel-microbusiness-section .sticky-offer-card.bundle .document-mono-bundle,
#funnel-microbusiness-section .sticky-offer-card.bundle .luce-bundle {
  display: block;
}
#funnel-microbusiness-section .sticky-offer-card.bundle .document-blu-mono-bundle,
#funnel-microbusiness-section .sticky-offer-card.bundle .luce-blu-bundle,
#funnel-microbusiness-section .sticky-offer-card.bundle .additional-addon-blu {
  display: none;
}
#funnel-microbusiness-section .sticky-offer-card.bundle .selected-luce-mono-price {
  display: block;
}
#funnel-microbusiness-section .sticky-offer-card.bundle .selected-luce-mono-blu-price {
  display: none;
}
#funnel-microbusiness-section .sticky-offer-card.optional.gas .document-no-green {
  display: none;
}
#funnel-microbusiness-section .sticky-offer-card.optional.gas .document-green,
#funnel-microbusiness-section .sticky-offer-card.optional.gas .additional-option {
  display: flex;
}
#funnel-microbusiness-section .sticky-offer-card.optional.powermono .document-mono,
#funnel-microbusiness-section .sticky-offer-card.optional.powermono .document-bi,
#funnel-microbusiness-section .sticky-offer-card.optional.powermono .document-blu-bi,
#funnel-microbusiness-section .sticky-offer-card.optional.powermono .selected-luce-bi-price,
#funnel-microbusiness-section .sticky-offer-card.optional.powermono .selected-luce-bi-blu-price,
#funnel-microbusiness-section .sticky-offer-card.optional.powermono .selected-luce-mono-price {
  display: none;
}
#funnel-microbusiness-section .sticky-offer-card.optional.powermono .document-blu-mono,
#funnel-microbusiness-section .sticky-offer-card.optional.powermono .additional-addon-blu {
  display: flex;
}
#funnel-microbusiness-section .sticky-offer-card.optional.powermono .selected-luce-mono-blu-price {
  display: block;
}
#funnel-microbusiness-section .sticky-offer-card.optional.powerbi .document-mono,
#funnel-microbusiness-section .sticky-offer-card.optional.powerbi .document-blu-mono,
#funnel-microbusiness-section .sticky-offer-card.optional.powerbi .document-bi,
#funnel-microbusiness-section .sticky-offer-card.optional.powerbi .selected-luce-bi-price,
#funnel-microbusiness-section .sticky-offer-card.optional.powerbi .selected-luce-mono-blu-price,
#funnel-microbusiness-section .sticky-offer-card.optional.powerbi .selected-luce-mono-price {
  display: none;
}
#funnel-microbusiness-section .sticky-offer-card.optional.powerbi .document-blu-bi,
#funnel-microbusiness-section .sticky-offer-card.optional.powerbi .additional-addon-blu {
  display: flex;
}
#funnel-microbusiness-section .sticky-offer-card.optional.powerbi .selected-luce-bi-blu-price {
  display: block;
}
#funnel-microbusiness-section .sticky-offer-card.optional.powerbi.sameMonoBi .document-blu-mono {
  display: flex;
}
#funnel-microbusiness-section .sticky-offer-card.optional.powerbi.sameMonoBi .document-blu-bi {
  display: none;
}
#funnel-microbusiness-section .sticky-offer-card.optional.bundle .document-mono-bundle,
#funnel-microbusiness-section .sticky-offer-card.optional.bundle .luce-bundle {
  display: none;
}
#funnel-microbusiness-section .sticky-offer-card.optional.bundle .document-blu-mono-bundle,
#funnel-microbusiness-section .sticky-offer-card.optional.bundle .luce-blu-bundle {
  display: block;
}
#funnel-microbusiness-section .sticky-offer-card.optional.bundle .additional-addon-blu {
  display: flex;
}
#funnel-microbusiness-section .sticky-offer-card.optional.bundle .selected-luce-mono-price {
  display: none;
}
#funnel-microbusiness-section .sticky-offer-card.optional.bundle .selected-luce-mono-blu-price {
  display: block;
}
#funnel-microbusiness-section .sticky-offer-card .step-time_title {
  background: #1ea2b1;
}
#funnel-microbusiness-section .sticky-offer-card .step-time_title p {
  color: #ffffff;
}
#funnel-microbusiness-section .sticky-offer-card .step-time_title .minus-plus-cursor {
  margin: 10px;
  min-width: 25px;
  height: 25px;
  background-size: contain;
  background: url("data:image/svg+xml,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='25px' height='25px' viewBox='0 0 25 25' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 57.1 (83088) - https://sketch.com --%3E %3Ctitle%3EAccordion_icon_close%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cg id='Accordion_icon_close' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round'%3E %3Cg id='320px/1stlevel' transform='translate(2.000000, 9.900000)' stroke='%23fff' stroke-width='2'%3E %3Cg id='Group' transform='translate(0.000000, 0.100000)'%3E %3Cpath d='M0,2 L21,2' id='Stroke-28'%3E%3C/path%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E") no-repeat center;
}
#funnel-microbusiness-section .sticky-offer-card .step-time_title .white-arrow {
  background-image: url("data:image/svg+xml,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='22px' height='22px' viewBox='0 0 22 22' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 51.3 (57544) - http://www.bohemiancoding.com/sketch --%3E %3Ctitle%3Eicona_Freccia%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cdefs%3E%3C/defs%3E %3Cg id='icona_Freccia' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3E %3Cpath d='M7,4 C9.76038165,5.99428571 12.390863,8.44914286 14.7845905,11.3428571 C15.0716283,11.688 15.0716283,12.2674286 14.7856381,12.6125714 C13.6161098,14.0290569 12.3997702,15.3409732 11.1393892,16.5454299 C9.80767157,17.8180579 8.42678605,18.9707178 7,20' id='icn_right_small-copy' stroke='%23ffffff' stroke-width='2' transform='translate(11.000000, 12.000000) rotate(-270.000000) translate(-11.000000, -12.000000) '%3E%3C/path%3E %3C/g%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  width: 30px;
  height: 30px;
  transition: transform 0.2s ease;
}
#funnel-microbusiness-section .sticky-offer-card .step-time_title .collapsed .white-arrow {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
}
#funnel-microbusiness-section .sticky-offer-card .step-time_title .collapsed .minus-plus-cursor {
  margin: 10px;
  min-width: 25px;
  height: 25px;
  background-size: contain;
  background: url("data:image/svg+xml,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='25px' height='25px' viewBox='0 0 25 25' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 57.1 (83088) - https://sketch.com --%3E %3Ctitle%3EAccordion_icon_open%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cg id='Accordion_icon_open' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round'%3E %3Cg id='320px/1stlevel' transform='translate(2.000000, 9.900000)' stroke='%23fff' stroke-width='2'%3E %3Cg id='Group' transform='translate(0.000000, 0.100000)'%3E %3Cpath d='M0,2 L21,2' id='Stroke-28'%3E%3C/path%3E %3C/g%3E %3C/g%3E %3Cg id='320px/1stlevel' transform='translate(12.500000, 12.400000) rotate(-270.000000) translate(-12.500000, -12.400000) translate(2.000000, 9.900000)' stroke='%23fff' stroke-width='2'%3E %3Cg id='Group' transform='translate(0.000000, 0.100000)'%3E %3Cpath d='M0,2 L21,2' id='Stroke-28'%3E%3C/path%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E") no-repeat center;
}
#funnel-microbusiness-section .sticky-offer-card .offer-section {
  display: none;
  border-top: 1px solid #e8e8e8;
  padding-top: 10px;
  margin-top: 10px;
}
#funnel-microbusiness-section .sticky-offer-card .offer-section .message-offer-container {
  font-weight: 400;
  margin-top: 10px;
  font-size: 16px;
}
#funnel-microbusiness-section .sticky-offer-card .offer-section .icon-additional-addon-blu {
  max-width: 40px;
  max-height: 40px;
}
#funnel-microbusiness-section .sticky-offer-card .offer-section .vertical-center {
  vertical-align: middle;
}
#funnel-microbusiness-section .sticky-offer-card .offer-section .additional-option,
#funnel-microbusiness-section .sticky-offer-card .offer-section .additional-addon-blu {
  justify-content: space-between;
  margin: 10px;
  align-items: center;
}
#funnel-microbusiness-section .sticky-offer-card .offer-section .additional-option .option-price,
#funnel-microbusiness-section .sticky-offer-card .offer-section .additional-addon-blu .option-price {
  text-align: right;
  width: 100%;
}
#funnel-microbusiness-section .sticky-offer-card .offer-section .additional-option .scelta-etica-icon,
#funnel-microbusiness-section .sticky-offer-card .offer-section .additional-addon-blu .scelta-etica-icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='25' viewBox='0 0 27 25'%3E%3Cg fill='none' stroke='%231EA2B1' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M12.234 11.5V6.765C12.234 4.059 8.597 0 5.952 0H0c.882 3.608 2.425 6.426 4.63 8.456 2.203 2.03 4.738 3.044 7.604 3.044zM12.766 15.881v-3.174c0-2.112 3.084-6.683 6.944-6.683H25c-1.102 3.755-2.645 6.22-4.63 7.393-1.983 1.173-4.518 1.995-7.604 2.464zM12.589 22.65L12.589 10.755' transform='translate(1 1)'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  height: 25px;
  width: 27px;
  margin-right: 5px;
}
#funnel-microbusiness-section .sticky-offer-card .offer-section .additional-option .font-weight400,
#funnel-microbusiness-section .sticky-offer-card .offer-section .additional-addon-blu .font-weight400 {
  font-weight: 400 !important;
}
#funnel-microbusiness-section .sticky-offer-card .offer-recap-card {
  border-radius: 8px;
  background-color: #f6f6f7;
  padding: 20px 15px;
}
#funnel-microbusiness-section .sticky-offer-card .offer-recap-card.offer-recap-custom {
  justify-content: flex-end;
  flex-direction: column;
}
#funnel-microbusiness-section .sticky-offer-card .offer-recap-card.rata-ricalcolata {
  border-radius: 8px 8px 0px 0px;
  padding: 20px 15px 0px 15px;
}
#funnel-microbusiness-section .sticky-offer-card .offer-recap-card.rata-ricalcolata .isFlatTariff .yellow-arrow {
  margin-left: -15px;
  margin-top: 15px;
}
#funnel-microbusiness-section .sticky-offer-card .offer-recap-card.rata-ricalcolata .flat-tariff-ricalcolo {
  align-self: flex-end;
  margin-bottom: 5px;
}
#funnel-microbusiness-section .sticky-offer-card .offer-recap-card .headers-trioraria .fasce-container {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
}
#funnel-microbusiness-section .sticky-offer-card .offer-recap-card .headers-trioraria .fasce-container .selected-luce-bi-price {
  display: block;
}
#funnel-microbusiness-section .sticky-offer-card .offer-recap-card .headers-trioraria .fasce-container .selected-luce-bi-price .original-price-container {
  display: flex;
  justify-content: flex-end;
}
#funnel-microbusiness-section .sticky-offer-card .offer-recap-card .headers-trioraria .fasce-container .selected-luce-bi-price .barred-price-container .barred-price {
  text-decoration: line-through;
}
#funnel-microbusiness-section .sticky-offer-card .offer-recap-card .headers-trioraria .fasce-container .selected-luce-bi-price .barred-price-container .discount-message {
  font-size: medium;
}
#funnel-microbusiness-section .sticky-offer-card .offer-recap-card .offer-recap {
  width: 100%;
  padding-right: 0;
}
#funnel-microbusiness-section .sticky-offer-card .offer-recap-card .offer-recap .headers-bioraria {
  flex-wrap: wrap;
  flex-direction: column;
  height: 100%;
}
@media only screen and (max-width: 991px) {
  #funnel-microbusiness-section .sticky-offer-card .offer-recap-card .offer-recap .headers-bioraria {
    align-items: center;
  }
}
#funnel-microbusiness-section .sticky-offer-card .offer-recap-card .offer-recap .recap-mono,
#funnel-microbusiness-section .sticky-offer-card .offer-recap-card .offer-recap .recap-bi {
  display: none;
}
#funnel-microbusiness-section .sticky-offer-card .offer-recap-card .offer-price {
  width: 65%;
  padding-left: 0;
}
#funnel-microbusiness-section .sticky-offer-card .offer-recap-card .offer-price.custom-unit-cost {
  width: 100%;
}
#funnel-microbusiness-section .sticky-offer-card .offer-recap-card .offer-price .barred-price {
  text-decoration: line-through;
}
#funnel-microbusiness-section .sticky-offer-card .offer-recap-card .offer-price span.barred-price {
  text-align: right;
}
#funnel-microbusiness-section .sticky-offer-card .sales-section {
  padding-top: 10px;
  margin-top: 10px;
}
#funnel-microbusiness-section .sticky-offer-card .sales-section .sales-section-card {
  justify-content: space-between;
  border-radius: 8px;
  background-color: #f6f6f7;
  padding: 20px 15px;
}
#funnel-microbusiness-section .shadow {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175);
}
#funnel-microbusiness-section .color-blue-text {
  color: #1EA2B1;
}
#funnel-microbusiness-section .color-dark-grey {
  color: #404040;
}
#funnel-microbusiness-section .info-section {
  padding: 20px 0;
}
#funnel-microbusiness-section .info-section ul {
  margin: 0;
}
#funnel-microbusiness-section .info-section .info-title {
  margin-bottom: 35px;
}
#funnel-microbusiness-section .info-section .info-title p {
  font-size: 28px;
}
#funnel-microbusiness-section .info-section .check-icon {
  background: url("data:image/svg+xml,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='19px' height='16px' viewBox='0 0 19 16' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3C!-- Generator: Sketch 55.2 (78181) - https://sketchapp.com --%3E %3Ctitle%3ECheck%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cdefs%3E %3Cpath d='M8.34939163,15.3032329 C8.14939163,15.3032329 7.94639163,15.243232 7.77039163,15.118232 L0.420391628,9.89123198 C-0.0297204427,9.57090683 -0.134933526,8.94634405 0.185391628,8.49623198 C0.505716783,8.04611991 1.13027956,7.94090683 1.58039163,8.26123198 L8.11539163,12.908232 L16.9913916,0.431231981 C17.1964642,0.134684273 17.545294,-0.0285099857 17.9043636,0.00411308409 C18.2634333,0.0367361539 18.5771403,0.260124812 18.7254108,0.588775304 C18.8736814,0.917425796 18.8335555,1.30044602 18.6203916,1.59123198 L9.16539163,14.883232 C8.97748565,15.1471487 8.67336768,15.30368 8.34939163,15.3032329 L8.34939163,15.3032329 Z' id='path-1'%3E%3C/path%3E %3C/defs%3E %3Cg id='Check' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cmask id='mask-2' fill='white'%3E %3Cuse xlink:href='%23path-1'%3E%3C/use%3E %3C/mask%3E %3Cuse id='Mask' fill='%2339393A' fill-rule='nonzero' xlink:href='%23path-1'%3E%3C/use%3E %3C/g%3E %3C/svg%3E") no-repeat center;
  min-width: 20px;
  min-height: 20px;
  background-size: contain;
}
#funnel-microbusiness-section .recap {
  display: none;
}
#funnel-microbusiness-section .recap .pre {
  display: none;
  border-radius: 8px;
  background-color: #c7e8eb;
  padding: 20px 60px;
}
#funnel-microbusiness-section .recap .post {
  border-radius: 8px;
  background-color: #f6f6f7;
  padding: 20px 60px;
}
#funnel-microbusiness-section .recapCreditCard .postCreditCard {
  border-radius: 8px;
  background-color: #f6f6f7;
  padding: 20px 50px;
}
#funnel-microbusiness-section .section-title {
  position: relative;
}
#funnel-microbusiness-section .section-title p {
  position: absolute;
  top: 50%;
  transform: translate(0, -50%);
}
#funnel-microbusiness-section .checkableOfferCard {
  border-radius: 8px;
  border: 3px solid #1ea2b1;
}
#funnel-microbusiness-section .notCheckableOfferCard {
  border-radius: 8px;
  border: 3px solid #E8E8E8;
}
#funnel-microbusiness-section .checkableOfferCard {
  border-radius: 8px;
}
#funnel-microbusiness-section .checkableOfferCard:not(.altro) {
  border: 3px solid transparent;
  box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.5);
}
#funnel-microbusiness-section .checkableOfferCard.altro {
  border: 2px dashed #39393a;
}
#funnel-microbusiness-section .checkableOfferCard.checked {
  border: 3px solid #1ea2b1;
}
#funnel-microbusiness-section .card-element {
  min-height: 180px;
}
#funnel-microbusiness-section .tariffa-title {
  color: #1EA2B1;
}
#funnel-microbusiness-section .tariffa-subtitle {
  color: #1EA2B1;
}
#funnel-microbusiness-section .tariffa-price {
  color: #00738b;
}
#funnel-microbusiness-section .tariffa-barred-price {
  text-decoration: line-through;
  color: #00738b;
}
#funnel-microbusiness-section .style-note {
  font-size: 14px;
  color: #8f9192;
  margin: 10px 0;
}
#funnel-microbusiness-section .style-note p {
  font-size: 14px;
  color: #8f9192;
}
#funnel-microbusiness-section .company-address-card {
  border-radius: 8px;
  background-color: #f6f6f7;
  padding: 20px 15px;
}
#funnel-microbusiness-section .configurator-item-radio.eon-radio-label.same-height-fix {
  min-height: 216px;
  height: auto;
}
#funnel-microbusiness-section .configurator-item-radio.eon-radio-label {
  width: 100%;
  height: 100%;
  padding: 0;
}
#funnel-microbusiness-section .configurator-item-radio.eon-radio-label:before {
  left: auto;
  top: 20px;
  right: 20px;
  height: 25px;
  width: 25px;
}
#funnel-microbusiness-section .additional-option-header {
  justify-content: space-between;
}
#funnel-microbusiness-section .additional-option-header .option-tooltip {
  text-decoration: underline;
  text-align: right;
  width: 100%;
}
#funnel-microbusiness-section .additional-option-header .option-title {
  width: 100%;
}
#funnel-microbusiness-section .addon-padding {
  padding: 20px 50px 20px 40px;
}
#funnel-microbusiness-section .addon-background-blue {
  background: linear-gradient(to right, #04737f, #1ea2b1) no-repeat right;
}
#funnel-microbusiness-section .eon-radio-label.addon-blu {
  background-color: transparent;
}
#funnel-microbusiness-section .eon-radio-label.addon-blu:before {
  background-image: url("data:image/svg+xml,%3Csvg width='32px' height='32px' viewBox='0 0 32 32' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Ccircle id='path-1' cx='16' cy='16' r='15'%3E%3C/circle%3E%3Cmask id='mask-2' maskContentUnits='userSpaceOnUse' maskUnits='objectBoundingBox' x='0' y='0' width='32' height='32' fill='white'%3E%3Cuse xlink:href='%23path-1'%3E%3C/use%3E%3C/mask%3E%3C/defs%3E%3Cuse id='Oval-3' stroke='rgb(255,255,255)' stroke-width='2' fill='none' xlink:href='%23path-1'%3E%3C/use%3E%3C/svg%3E");
}
#funnel-microbusiness-section .eon-radio-label.addon-blu.checked {
  background-color: transparent;
}
#funnel-microbusiness-section .eon-radio-label.addon-blu.checked:before {
  background-image: url("data:image/svg+xml,%3Csvg width='32px' height='32px' viewBox='599 0 32 32' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Radio_Btn_selected-Copy' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(599.000000,0.000000)'%3E%3Ccircle id='Oval-3-Copy-5' stroke='rgb(255,255,255)' stroke-width='2' fill='none' cx='16' cy='16' r='15'%3E%3C/circle%3E%3Ccircle id='Oval-4' fill='rgb(255,255,255)' cx='16' cy='16' r='8'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");
}
#funnel-microbusiness-section .opacity-07 {
  opacity: 0.7;
}
#funnel-microbusiness-section .eon-scelta-etica-card-icon-container,
#funnel-microbusiness-section .eon-metodo-di-pagamento-card-icon-container {
  min-height: 50px;
  margin: 10px 0 -5px 0;
}
#funnel-microbusiness-section .eon-scelta-etica-cartacea-box-grey,
#funnel-microbusiness-section .eon-metodo-di-pagamento-bollettino-box-grey {
  margin: 10px 0 5px -23px;
  padding-left: 20px;
  font-weight: 900;
  color: #7f7f7f;
  background-color: #f6f6f7;
}
#funnel-microbusiness-section .checkableOfferCard.checked .eon-scelta-etica-cartacea-box-grey,
#funnel-microbusiness-section .checkableOfferCard.checked .eon-metodo-di-pagamento-bollettino-box-grey {
  margin-left: -20px;
}
#funnel-microbusiness-section .eon-scelta-etica-icon,
#funnel-microbusiness-section .eon-scelta-etica-card-icon {
  content: "";
  height: 50px;
  display: inline-block;
  background-size: 100% 100%;
}
#funnel-microbusiness-section .eon-scelta-etica-icon {
  width: 50px;
}
#funnel-microbusiness-section .eon-scelta-etica-card-icon {
  width: 35px;
}
#funnel-microbusiness-section .eon-metodo-di-pagamento-card-feedback {
  min-height: 40px;
}
#funnel-microbusiness-section .cdc-icons-container img {
  height: 40px!important;
  width: auto!important;
  margin-right: 10px;
}
#funnel-microbusiness-section .flash-activation-card:not(.altro),
#funnel-microbusiness-section .scelta-etica-card:not(.altro),
#funnel-microbusiness-section .metodo-di-pagamento-card:not(.altro) {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.08);
}
#funnel-microbusiness-section .flash-activation-card:not(.no-fixed-height),
#funnel-microbusiness-section .scelta-etica-card:not(.no-fixed-height),
#funnel-microbusiness-section .metodo-di-pagamento-card:not(.no-fixed-height) {
  max-height: 170px;
}
#funnel-microbusiness-section .flash-activation-card:not(.no-fixed-height) .checkableOfferCard,
#funnel-microbusiness-section .scelta-etica-card:not(.no-fixed-height) .checkableOfferCard,
#funnel-microbusiness-section .metodo-di-pagamento-card:not(.no-fixed-height) .checkableOfferCard {
  max-height: 170px;
}
#funnel-microbusiness-section .flash-activation-card:not(.no-fixed-height) .configurator-item-radio.eon-radio-label.same-height-fix,
#funnel-microbusiness-section .scelta-etica-card:not(.no-fixed-height) .configurator-item-radio.eon-radio-label.same-height-fix,
#funnel-microbusiness-section .metodo-di-pagamento-card:not(.no-fixed-height) .configurator-item-radio.eon-radio-label.same-height-fix {
  min-height: 170px;
  height: auto;
}
#funnel-microbusiness-section .flash-activation-card .line-height-11,
#funnel-microbusiness-section .scelta-etica-card .line-height-11,
#funnel-microbusiness-section .metodo-di-pagamento-card .line-height-11 {
  line-height: 1.1;
}
#funnel-microbusiness-section .flash-activation-card .text-turquoise-dark,
#funnel-microbusiness-section .scelta-etica-card .text-turquoise-dark,
#funnel-microbusiness-section .metodo-di-pagamento-card .text-turquoise-dark {
  color: #0f738a;
}
#funnel-microbusiness-section .flash-activation-card .background-turquoise,
#funnel-microbusiness-section .scelta-etica-card .background-turquoise,
#funnel-microbusiness-section .metodo-di-pagamento-card .background-turquoise {
  background-color: #1ea2b1;
}
#funnel-microbusiness-section .flash-activation-card .m--20,
#funnel-microbusiness-section .scelta-etica-card .m--20,
#funnel-microbusiness-section .metodo-di-pagamento-card .m--20 {
  margin-left: -20px;
}
#funnel-microbusiness-section .flash-activation-card .mt--30,
#funnel-microbusiness-section .scelta-etica-card .mt--30,
#funnel-microbusiness-section .metodo-di-pagamento-card .mt--30 {
  margin-top: -30px;
}
#funnel-microbusiness-section .my20 {
  margin: 20px 0px;
}
#funnel-microbusiness-section .pb80 {
  padding-bottom: 80px;
}
#funnel-microbusiness-section .pb20 {
  padding-bottom: 20px;
}
#funnel-microbusiness-section .pt20 {
  padding-top: 20px;
}
#funnel-microbusiness-section .pt55 {
  padding-top: 55px;
}
#funnel-microbusiness-section .pt48 {
  padding-top: 48px;
}
#funnel-microbusiness-section .scelta-etica-card div.text-white.background-turquoise,
#funnel-microbusiness-section .metodo-di-pagamento-card div.text-white.background-turquoise {
  margin: 10px 0 5px -23px;
  padding: 0 0 0 20px;
}
#funnel-microbusiness-section .scelta-etica-card .position-absolute,
#funnel-microbusiness-section .metodo-di-pagamento-card .position-absolute {
  top: 53px;
}
#funnel-microbusiness-section .eon-scelta-etica-card-feedback,
#funnel-microbusiness-section .eon-metodo-di-pagamento-card-feedback {
  font-size: 14px;
  padding-top: 11px;
  padding-left: 16px;
}
#funnel-microbusiness-section .steps-container {
  margin: 0;
  padding: 0;
}
#funnel-microbusiness-section .steps-container .fraudulent-activations-section {
  display: none;
  padding: 20px;
}
#funnel-microbusiness-section .steps-container .fraudulent-activations-section .fraudulent-activations-section__content {
  display: flex;
  flex-direction: column;
}
#funnel-microbusiness-section .steps-container .fraudulent-activations-section .fraudulent-activations-section__content .fraudulent-activations-section__title {
  font-size: 24px;
  font-weight: 900;
  color: #ea1c0a;
  margin-bottom: 20px;
}
#funnel-microbusiness-section .steps-container .fraudulent-activations-section .fraudulent-activations-section__content .fraudulent-activations-section__description {
  font-size: 18px;
  font-weight: normal;
  color: #000000;
  margin-bottom: 20px;
}
#funnel-microbusiness-section .steps-container .fraudulent-activations-section .fraudulent-activations-section__content .fraudulent-activations-section__phone-anchor {
  display: flex;
  flex-direction: row;
}
#funnel-microbusiness-section .steps-container .fraudulent-activations-section .fraudulent-activations-section__content .fraudulent-activations-section__phone-anchor .fraudulent-activations-section__phone-icon {
  color: #1EA2B1;
}
#funnel-microbusiness-section .steps-container .fraudulent-activations-section .fraudulent-activations-section__content .fraudulent-activations-section__phone-anchor .fraudulent-activations-section__phone-label {
  font-size: 18px;
  font-weight: 900;
  color: #1EA2B1;
}
#funnel-microbusiness-section .steps-container .step {
  min-height: 0;
}
#funnel-microbusiness-section .steps-container .step .step-content {
  padding: 20px 0;
  background: white;
  border-bottom: 1px solid #e8e8e8;
}
#funnel-microbusiness-section .steps-container .step .step-content .prefix-tel-fields input.prefixDisabled {
  width: 30%;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  background-color: #F3F3F3;
  border: 2px solid #bfbfbf;
  color: #39393A;
  padding-right: 0 !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  padding-left: 8px;
}
#funnel-microbusiness-section .steps-container .step .step-content .prefix-tel-fields fieldset input {
  border-left: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
#funnel-microbusiness-section .steps-container .step .step-content .prefix-tel-fields fieldset input:focus {
  box-shadow: none !important;
  outline: none;
}
#funnel-microbusiness-section .steps-container .step .step-content .prefix-pod fieldset {
  width: 100%;
}
#funnel-microbusiness-section .steps-container .step .step-content .prefix-pod fieldset input:focus {
  box-shadow: none !important;
  outline: none;
}
#funnel-microbusiness-section .steps-container .step .step-content .month-red-arrow {
  font-size: 40px;
  justify-content: center;
  color: #ea1c0a;
  text-align: center;
}
#funnel-microbusiness-section .steps-container .step .step-header {
  text-decoration: none;
  color: #404040;
  padding: 15px 0;
  font-size: 26px;
  background: white;
  position: relative;
  z-index: 21;
  margin: 0;
}
#funnel-microbusiness-section .steps-container .step .step-header .step-icon {
  margin-right: 10px;
  height: 52px;
  min-width: 52px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-image: url("data:image/svg+xml,%3C?xml version='1.0' encoding='utf-8'?%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='28px' height='28px' viewBox='0 0 28 28' enable-background='new 0 0 28 28' xml:space='preserve'%3E %3Cg%3E %3Cg%3E %3Cpath fill='%2356B9C4' d='M14,27c-3.1,0-6.2-0.3-9.3-0.9c-1.4-0.3-2.6-1.4-2.8-2.8c-1.2-6.2-1.2-12.4,0-18.6 c0.3-1.4,1.4-2.6,2.8-2.8C7.8,1.3,10.9,1,14,1c3.1,0,6.2,0.3,9.3,0.9c1.4,0.3,2.6,1.4,2.8,2.8c1.2,6.2,1.2,12.4,0,18.6 c-0.3,1.4-1.4,2.6-2.8,2.8C20.2,26.7,17.1,27,14,27z'/%3E %3Cpath fill='%2356B9C4' d='M14,2c3,0,6.1,0.3,9.1,0.9c1,0.2,1.8,1,2,2c1.1,6,1.1,12.2,0,18.2c-0.2,1-1,1.8-2,2C20.1,25.7,17,26,14,26 c-3,0-6.1-0.3-9.1-0.9c-1-0.2-1.8-1-2-2c-1.1-6-1.1-12.2,0-18.2c0.2-1,1-1.8,2-2C7.9,2.3,11,2,14,2 M14,0c-3.2,0-6.3,0.3-9.5,0.9 C2.7,1.3,1.3,2.7,0.9,4.5c-1.2,6.3-1.2,12.6,0,18.9c0.4,1.8,1.8,3.3,3.6,3.6C7.7,27.7,10.8,28,14,28c3.2,0,6.3-0.3,9.5-0.9 c1.8-0.4,3.3-1.8,3.6-3.6c1.2-6.3,1.2-12.6,0-18.9c-0.4-1.8-1.8-3.3-3.6-3.6C20.3,0.3,17.2,0,14,0L14,0z'/%3E %3C/g%3E %3C/g%3E %3C/svg%3E ");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
#funnel-microbusiness-section .steps-container .step .step-header .step-icon span {
  color: white;
  margin-top: 2px;
  display: inline-block;
}
#funnel-microbusiness-section .steps-container .step .step-header .dismiss.ui-state-disabled {
  opacity: 100;
}
#funnel-microbusiness-section .steps-container .step.active .step-content {
  display: block;
}
#funnel-microbusiness-section .steps-container .step.active .step-header {
  color: #404040;
  border: 0;
  border-bottom: none;
}
#funnel-microbusiness-section .steps-container .step.active .step-header .step-icon {
  background-image: url("data:image/svg+xml,%3C?xml version='1.0' encoding='utf-8'?%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='28px' height='28px' viewBox='0 0 28 28' enable-background='new 0 0 28 28' xml:space='preserve'%3E %3Cg%3E %3Cg%3E %3Cpath fill='%23ea1c0a' d='M14,27c-3.1,0-6.2-0.3-9.3-0.9c-1.4-0.3-2.6-1.4-2.8-2.8c-1.2-6.2-1.2-12.4,0-18.6 c0.3-1.4,1.4-2.6,2.8-2.8C7.8,1.3,10.9,1,14,1c3.1,0,6.2,0.3,9.3,0.9c1.4,0.3,2.6,1.4,2.8,2.8c1.2,6.2,1.2,12.4,0,18.6 c-0.3,1.4-1.4,2.6-2.8,2.8C20.2,26.7,17.1,27,14,27z'/%3E %3Cpath fill='%23ea1c0a' d='M14,2c3,0,6.1,0.3,9.1,0.9c1,0.2,1.8,1,2,2c1.1,6,1.1,12.2,0,18.2c-0.2,1-1,1.8-2,2C20.1,25.7,17,26,14,26 c-3,0-6.1-0.3-9.1-0.9c-1-0.2-1.8-1-2-2c-1.1-6-1.1-12.2,0-18.2c0.2-1,1-1.8,2-2C7.9,2.3,11,2,14,2 M14,0c-3.2,0-6.3,0.3-9.5,0.9 C2.7,1.3,1.3,2.7,0.9,4.5c-1.2,6.3-1.2,12.6,0,18.9c0.4,1.8,1.8,3.3,3.6,3.6C7.7,27.7,10.8,28,14,28c3.2,0,6.3-0.3,9.5-0.9 c1.8-0.4,3.3-1.8,3.6-3.6c1.2-6.3,1.2-12.6,0-18.9c-0.4-1.8-1.8-3.3-3.6-3.6C20.3,0.3,17.2,0,14,0L14,0z'/%3E %3C/g%3E %3C/g%3E %3C/svg%3E ");
}
#funnel-microbusiness-section .steps-container .step.disabled .step-header {
  color: #8f9192;
  border-bottom: 1px solid #e8e8e8;
}
#funnel-microbusiness-section .steps-container .step.disabled .step-header .step-icon {
  background-image: url("data:image/svg+xml,%3C?xml version='1.0' encoding='utf-8'?%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='28px' height='28px' viewBox='0 0 28 28' enable-background='new 0 0 28 28' xml:space='preserve'%3E %3Cg%3E %3Cg%3E %3Cpath fill='%23bfbfbf' d='M14,27c-3.1,0-6.2-0.3-9.3-0.9c-1.4-0.3-2.6-1.4-2.8-2.8c-1.2-6.2-1.2-12.4,0-18.6 c0.3-1.4,1.4-2.6,2.8-2.8C7.8,1.3,10.9,1,14,1c3.1,0,6.2,0.3,9.3,0.9c1.4,0.3,2.6,1.4,2.8,2.8c1.2,6.2,1.2,12.4,0,18.6 c-0.3,1.4-1.4,2.6-2.8,2.8C20.2,26.7,17.1,27,14,27z'/%3E %3Cpath fill='%23bfbfbf' d='M14,2c3,0,6.1,0.3,9.1,0.9c1,0.2,1.8,1,2,2c1.1,6,1.1,12.2,0,18.2c-0.2,1-1,1.8-2,2C20.1,25.7,17,26,14,26 c-3,0-6.1-0.3-9.1-0.9c-1-0.2-1.8-1-2-2c-1.1-6-1.1-12.2,0-18.2c0.2-1,1-1.8,2-2C7.9,2.3,11,2,14,2 M14,0c-3.2,0-6.3,0.3-9.5,0.9 C2.7,1.3,1.3,2.7,0.9,4.5c-1.2,6.3-1.2,12.6,0,18.9c0.4,1.8,1.8,3.3,3.6,3.6C7.7,27.7,10.8,28,14,28c3.2,0,6.3-0.3,9.5-0.9 c1.8-0.4,3.3-1.8,3.6-3.6c1.2-6.3,1.2-12.6,0-18.9c-0.4-1.8-1.8-3.3-3.6-3.6C20.3,0.3,17.2,0,14,0L14,0z'/%3E %3C/g%3E %3C/g%3E %3C/svg%3E ");
}
#funnel-microbusiness-section .steps-container .step #microbusiness-addebitoPickerElement-menu .ui-selectmenu-text,
#funnel-microbusiness-section .steps-container .step #microbusiness-addebitoPickerElement-recap-menu .ui-selectmenu-text,
#funnel-microbusiness-section .steps-container .step #microbusiness-ibanChooserPickerElement-menu .ui-selectmenu-text,
#funnel-microbusiness-section .steps-container .step #microbusiness-ibanChooserPickerElement-recap-menu .ui-selectmenu-text,
#funnel-microbusiness-section .steps-container .step .dropdown .ui-selectmenu-text {
  font-weight: 500;
  font-family: 'EONBrixSans';
  opacity: 1;
}
#funnel-microbusiness-section .steps-container .step #microbusiness-addebitoPickerElement-menu .ui-selectmenu-menu .ui-menu,
#funnel-microbusiness-section .steps-container .step #microbusiness-addebitoPickerElement-recap-menu .ui-selectmenu-menu .ui-menu,
#funnel-microbusiness-section .steps-container .step #microbusiness-ibanChooserPickerElement-menu .ui-selectmenu-menu .ui-menu,
#funnel-microbusiness-section .steps-container .step #microbusiness-ibanChooserPickerElement-recap-menu .ui-selectmenu-menu .ui-menu,
#funnel-microbusiness-section .steps-container .step .dropdown .ui-selectmenu-menu .ui-menu {
  height: 121px;
}
#funnel-microbusiness-section .steps-container .step #microbusiness-addebitoPickerElement-menu .ui-selectmenu-menu .ui-menu-item-wrapper,
#funnel-microbusiness-section .steps-container .step #microbusiness-addebitoPickerElement-recap-menu .ui-selectmenu-menu .ui-menu-item-wrapper,
#funnel-microbusiness-section .steps-container .step #microbusiness-ibanChooserPickerElement-menu .ui-selectmenu-menu .ui-menu-item-wrapper,
#funnel-microbusiness-section .steps-container .step #microbusiness-ibanChooserPickerElement-recap-menu .ui-selectmenu-menu .ui-menu-item-wrapper,
#funnel-microbusiness-section .steps-container .step .dropdown .ui-selectmenu-menu .ui-menu-item-wrapper {
  display: flex;
  align-items: center;
}
#funnel-microbusiness-section .steps-container .step #microbusiness-addebitoPickerElement-menu .ui-selectmenu-menu .ui-menu-item:last-child,
#funnel-microbusiness-section .steps-container .step #microbusiness-addebitoPickerElement-recap-menu .ui-selectmenu-menu .ui-menu-item:last-child,
#funnel-microbusiness-section .steps-container .step #microbusiness-ibanChooserPickerElement-menu .ui-selectmenu-menu .ui-menu-item:last-child,
#funnel-microbusiness-section .steps-container .step #microbusiness-ibanChooserPickerElement-recap-menu .ui-selectmenu-menu .ui-menu-item:last-child,
#funnel-microbusiness-section .steps-container .step .dropdown .ui-selectmenu-menu .ui-menu-item:last-child {
  border-bottom: none;
}
#funnel-microbusiness-section .steps-container .step #microbusiness-addebitoPickerElement-menu .ui-selectmenu-menu .ui-menu-item[aria-disabled="true"].ui-state-disabled,
#funnel-microbusiness-section .steps-container .step #microbusiness-addebitoPickerElement-recap-menu .ui-selectmenu-menu .ui-menu-item[aria-disabled="true"].ui-state-disabled,
#funnel-microbusiness-section .steps-container .step #microbusiness-ibanChooserPickerElement-menu .ui-selectmenu-menu .ui-menu-item[aria-disabled="true"].ui-state-disabled,
#funnel-microbusiness-section .steps-container .step #microbusiness-ibanChooserPickerElement-recap-menu .ui-selectmenu-menu .ui-menu-item[aria-disabled="true"].ui-state-disabled,
#funnel-microbusiness-section .steps-container .step .dropdown .ui-selectmenu-menu .ui-menu-item[aria-disabled="true"].ui-state-disabled {
  display: none;
}
#funnel-microbusiness-section .steps-container .step #microbusiness-addebitoPickerElement-menu .ui-selectmenu-menu .ui-menu.ui-selectmenu-open,
#funnel-microbusiness-section .steps-container .step #microbusiness-addebitoPickerElement-recap-menu .ui-selectmenu-menu .ui-menu.ui-selectmenu-open,
#funnel-microbusiness-section .steps-container .step #microbusiness-ibanChooserPickerElement-menu .ui-selectmenu-menu .ui-menu.ui-selectmenu-open,
#funnel-microbusiness-section .steps-container .step #microbusiness-ibanChooserPickerElement-recap-menu .ui-selectmenu-menu .ui-menu.ui-selectmenu-open,
#funnel-microbusiness-section .steps-container .step .dropdown .ui-selectmenu-menu .ui-menu.ui-selectmenu-open {
  z-index: 22;
}
#funnel-microbusiness-section .steps-container .step #microbusiness-addebitoPickerElement-menu .ui-selectmenu-button,
#funnel-microbusiness-section .steps-container .step #microbusiness-addebitoPickerElement-recap-menu .ui-selectmenu-button,
#funnel-microbusiness-section .steps-container .step #microbusiness-ibanChooserPickerElement-menu .ui-selectmenu-button,
#funnel-microbusiness-section .steps-container .step #microbusiness-ibanChooserPickerElement-recap-menu .ui-selectmenu-button,
#funnel-microbusiness-section .steps-container .step .dropdown .ui-selectmenu-button {
  background-color: white;
}
#funnel-microbusiness-section .steps-container .step #microbusiness-addebitoPickerElement-menu .ui-selectmenu-button.ui-selectmenu-button-open,
#funnel-microbusiness-section .steps-container .step #microbusiness-addebitoPickerElement-recap-menu .ui-selectmenu-button.ui-selectmenu-button-open,
#funnel-microbusiness-section .steps-container .step #microbusiness-ibanChooserPickerElement-menu .ui-selectmenu-button.ui-selectmenu-button-open,
#funnel-microbusiness-section .steps-container .step #microbusiness-ibanChooserPickerElement-recap-menu .ui-selectmenu-button.ui-selectmenu-button-open,
#funnel-microbusiness-section .steps-container .step .dropdown .ui-selectmenu-button.ui-selectmenu-button-open {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='22' version='1.1' style=''%3E%3Crect id='backgroundrect' width='100%25' height='100%25' x='0' y='0' fill='none' stroke='none'/%3E  %3Ctitle%3Eicona_Freccia%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cdefs/%3E %3Cg class='currentLayer' style=''%3E%3Ctitle%3ELayer 1%3C/title%3E%3Cg id='icona_Freccia' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round' class='selected' transform='rotate(-180 11,11) '%3E %3Cpath d='M17.99999761581421,15.000000953674316 C20.76037926581421,16.994286663674313 23.39086061581421,19.44914381367432 25.78458811581421,22.342858053674316 C26.07162591581421,22.68800095367432 26.07162591581421,23.26742955367432 25.78563571581421,23.612572353674317 C24.61610741581421,25.029057853674317 23.399767815814208,26.340974153674317 22.13938681581421,27.545430853674315 C20.80766918581421,28.818058853674316 19.42678366581421,29.970718753674316 17.99999761581421,31.000000953674316 ' id='icn_right_small-copy' stroke='%238f9192' stroke-width='2' transform='rotate(-270 10.999998092651365,11.000000953674316) translate(-11,-12) '/%3E %3C/g%3E%3Cpolyline fill='none' stroke='%23000000' stroke-linejoin='round' stroke-linecap='round' stroke-dashoffset='' fill-rule='evenodd' marker-start='' marker-mid='' marker-end='' id='svg_1' points='-344.4973616051986,-76.95810661204595 -344.4973616051986,-76.43454642614938 ' style='color: rgb(0, 0, 0);'/%3E%3C/g%3E%3C/svg%3E");
  background-position: right 10px center;
  background-repeat: no-repeat;
}
#funnel-microbusiness-section .steps-container .step #microbusiness-addebitoPickerElement-menu .ui-selectmenu-button.ui-selectmenu-button-closed,
#funnel-microbusiness-section .steps-container .step #microbusiness-addebitoPickerElement-recap-menu .ui-selectmenu-button.ui-selectmenu-button-closed,
#funnel-microbusiness-section .steps-container .step #microbusiness-ibanChooserPickerElement-menu .ui-selectmenu-button.ui-selectmenu-button-closed,
#funnel-microbusiness-section .steps-container .step #microbusiness-ibanChooserPickerElement-recap-menu .ui-selectmenu-button.ui-selectmenu-button-closed,
#funnel-microbusiness-section .steps-container .step .dropdown .ui-selectmenu-button.ui-selectmenu-button-closed {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='22' version='1.1' style=''%3E%3Crect id='backgroundrect' width='100%25' height='100%25' x='0' y='0' fill='none' stroke='none'/%3E  %3Ctitle%3Eicona_Freccia%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cdefs/%3E %3Cg class='currentLayer' style=''%3E%3Ctitle%3ELayer 1%3C/title%3E%3Cg id='icona_Freccia' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round' class=''%3E %3Cpath d='M17.999999046325684,15.000002145767212 C20.760380696325683,16.99428785576721 23.390862046325683,19.449145005767214 25.784589546325684,22.34285924576721 C26.071627346325684,22.688002145767214 26.071627346325684,23.267430745767214 25.785637146325683,23.612573545767212 C24.616108846325684,25.029059045767212 23.399769246325683,26.340975345767212 22.139388246325684,27.54543204576721 C20.807670616325684,28.81806004576721 19.426785096325684,29.97071994576721 17.999999046325684,31.000002145767212 ' id='icn_right_small-copy' stroke='%238f9192' stroke-width='2' transform='rotate(-270 10.999999999999998,11.000001907348633) translate(-11,-12) '/%3E %3C/g%3E%3Cpolyline fill='none' stroke='%23000000' stroke-linejoin='round' stroke-linecap='round' stroke-dashoffset='' fill-rule='evenodd' marker-start='' marker-mid='' marker-end='' id='svg_1' points='-344.4973616051986,-76.95810661204595 -344.4973616051986,-76.43454642614938 ' style='color: rgb(0, 0, 0);'/%3E%3C/g%3E%3C/svg%3E") !important;
  background-position: right 10px center;
  background-repeat: no-repeat;
}
#funnel-microbusiness-section .steps-container .step #microbusiness-addebitoPickerElement-menu .ui-selectmenu-button.ui-state-disabled,
#funnel-microbusiness-section .steps-container .step #microbusiness-addebitoPickerElement-recap-menu .ui-selectmenu-button.ui-state-disabled,
#funnel-microbusiness-section .steps-container .step #microbusiness-ibanChooserPickerElement-menu .ui-selectmenu-button.ui-state-disabled,
#funnel-microbusiness-section .steps-container .step #microbusiness-ibanChooserPickerElement-recap-menu .ui-selectmenu-button.ui-state-disabled,
#funnel-microbusiness-section .steps-container .step .dropdown .ui-selectmenu-button.ui-state-disabled {
  background-image: none !important;
  background-color: #F6F6F7;
  opacity: 1;
  border: 2px solid #E8E8E8;
}
#funnel-microbusiness-section .steps-container .step #microbusiness-addebitoPickerElement-menu .ui-selectmenu-button .ui-selectmenu-icon,
#funnel-microbusiness-section .steps-container .step #microbusiness-addebitoPickerElement-recap-menu .ui-selectmenu-button .ui-selectmenu-icon,
#funnel-microbusiness-section .steps-container .step #microbusiness-ibanChooserPickerElement-menu .ui-selectmenu-button .ui-selectmenu-icon,
#funnel-microbusiness-section .steps-container .step #microbusiness-ibanChooserPickerElement-recap-menu .ui-selectmenu-button .ui-selectmenu-icon,
#funnel-microbusiness-section .steps-container .step .dropdown .ui-selectmenu-button .ui-selectmenu-icon {
  display: none;
  width: 25px;
  height: 25px;
  margin-right: 10px;
  background: none;
}
#funnel-microbusiness-section .steps-container .step #distributoreLocale-recap {
  display: block !important;
  visibility: hidden;
}
#funnel-microbusiness-section .steps-container .step #microbusiness-distributoreLocale-menu .ui-menu-item .ui-menu-item-wrapper,
#funnel-microbusiness-section .steps-container .step #microbusiness-distributoreLocale-recap-menu .ui-menu-item .ui-menu-item-wrapper,
#funnel-microbusiness-section .steps-container .step #microbusiness-addebitoPickerElement-menu .ui-menu-item .ui-menu-item-wrapper,
#funnel-microbusiness-section .steps-container .step #microbusiness-addebitoPickerElement-recap-menu .ui-menu-item .ui-menu-item-wrapper,
#funnel-microbusiness-section .steps-container .step #microbusiness-ibanChooserPickerElement-menu .ui-menu-item .ui-menu-item-wrapper,
#funnel-microbusiness-section .steps-container .step #microbusiness-ibanChooserPickerElement-recap-menu .ui-menu-item .ui-menu-item-wrapper {
  font-size: 14px;
  line-height: normal;
}
#funnel-microbusiness-section .steps-container .step #microbusiness-distributoreLocale-menu .ui-menu-item .ui-menu-item-wrapper.ui-state-active,
#funnel-microbusiness-section .steps-container .step #microbusiness-distributoreLocale-recap-menu .ui-menu-item .ui-menu-item-wrapper.ui-state-active,
#funnel-microbusiness-section .steps-container .step #microbusiness-addebitoPickerElement-menu .ui-menu-item .ui-menu-item-wrapper.ui-state-active,
#funnel-microbusiness-section .steps-container .step #microbusiness-addebitoPickerElement-recap-menu .ui-menu-item .ui-menu-item-wrapper.ui-state-active,
#funnel-microbusiness-section .steps-container .step #microbusiness-ibanChooserPickerElement-menu .ui-menu-item .ui-menu-item-wrapper.ui-state-active,
#funnel-microbusiness-section .steps-container .step #microbusiness-ibanChooserPickerElement-recap-menu .ui-menu-item .ui-menu-item-wrapper.ui-state-active {
  background-color: #bfbfbf;
}
#funnel-microbusiness-section .steps-container .step #microbusiness-distributoreLocale-button,
#funnel-microbusiness-section .steps-container .step #microbusiness-distributoreLocale-recap-button,
#funnel-microbusiness-section .steps-container .step #microbusiness-addebitoPickerElement-button,
#funnel-microbusiness-section .steps-container .step #microbusiness-addebitoPickerElement-recap-button,
#funnel-microbusiness-section .steps-container .step #microbusiness-ibanChooserPickerElement-button,
#funnel-microbusiness-section .steps-container .step #microbusiness-ibanChooserPickerElement-recap-button,
#funnel-microbusiness-section .steps-container .step .dropdown {
  padding-left: 8px;
}
#funnel-microbusiness-section .steps-container .step #microbusiness-distributoreLocale-button .ui-selectmenu-text,
#funnel-microbusiness-section .steps-container .step #microbusiness-distributoreLocale-recap-button .ui-selectmenu-text,
#funnel-microbusiness-section .steps-container .step #microbusiness-addebitoPickerElement-button .ui-selectmenu-text,
#funnel-microbusiness-section .steps-container .step #microbusiness-addebitoPickerElement-recap-button .ui-selectmenu-text,
#funnel-microbusiness-section .steps-container .step #microbusiness-ibanChooserPickerElement-button .ui-selectmenu-text,
#funnel-microbusiness-section .steps-container .step #microbusiness-ibanChooserPickerElement-recap-button .ui-selectmenu-text,
#funnel-microbusiness-section .steps-container .step .dropdown .ui-selectmenu-text {
  font-weight: 400;
  font-size: 16px;
  font-family: "EONBrixSans";
}
#funnel-microbusiness-section .steps-container .step #microbusiness-distributoreLocale-button.ui-selectmenu-button,
#funnel-microbusiness-section .steps-container .step #microbusiness-distributoreLocale-recap-button.ui-selectmenu-button,
#funnel-microbusiness-section .steps-container .step #microbusiness-addebitoPickerElement-button.ui-selectmenu-button,
#funnel-microbusiness-section .steps-container .step #microbusiness-addebitoPickerElement-recap-button.ui-selectmenu-button,
#funnel-microbusiness-section .steps-container .step #microbusiness-ibanChooserPickerElement-button.ui-selectmenu-button,
#funnel-microbusiness-section .steps-container .step #microbusiness-ibanChooserPickerElement-recap-button.ui-selectmenu-button,
#funnel-microbusiness-section .steps-container .step .dropdown.ui-selectmenu-button {
  background-color: white;
}
#funnel-microbusiness-section .steps-container .step #microbusiness-distributoreLocale-button.ui-selectmenu-button.ui-selectmenu-button-open,
#funnel-microbusiness-section .steps-container .step #microbusiness-distributoreLocale-recap-button.ui-selectmenu-button.ui-selectmenu-button-open,
#funnel-microbusiness-section .steps-container .step #microbusiness-addebitoPickerElement-button.ui-selectmenu-button.ui-selectmenu-button-open,
#funnel-microbusiness-section .steps-container .step #microbusiness-addebitoPickerElement-recap-button.ui-selectmenu-button.ui-selectmenu-button-open,
#funnel-microbusiness-section .steps-container .step #microbusiness-ibanChooserPickerElement-button.ui-selectmenu-button.ui-selectmenu-button-open,
#funnel-microbusiness-section .steps-container .step #microbusiness-ibanChooserPickerElement-recap-button.ui-selectmenu-button.ui-selectmenu-button-open,
#funnel-microbusiness-section .steps-container .step .dropdown.ui-selectmenu-button.ui-selectmenu-button-open {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='22' version='1.1' style=''%3E%3Crect id='backgroundrect' width='100%25' height='100%25' x='0' y='0' fill='none' stroke='none'/%3E  %3Ctitle%3Eicona_Freccia%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cdefs/%3E %3Cg class='currentLayer' style=''%3E%3Ctitle%3ELayer 1%3C/title%3E%3Cg id='icona_Freccia' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round' class='selected' transform='rotate(-180 11,11) '%3E %3Cpath d='M17.99999761581421,15.000000953674316 C20.76037926581421,16.994286663674313 23.39086061581421,19.44914381367432 25.78458811581421,22.342858053674316 C26.07162591581421,22.68800095367432 26.07162591581421,23.26742955367432 25.78563571581421,23.612572353674317 C24.61610741581421,25.029057853674317 23.399767815814208,26.340974153674317 22.13938681581421,27.545430853674315 C20.80766918581421,28.818058853674316 19.42678366581421,29.970718753674316 17.99999761581421,31.000000953674316 ' id='icn_right_small-copy' stroke='%2339393a' stroke-width='2' transform='rotate(-270 10.999998092651365,11.000000953674316) translate(-11,-12) '/%3E %3C/g%3E%3Cpolyline fill='none' stroke='%23000000' stroke-linejoin='round' stroke-linecap='round' stroke-dashoffset='' fill-rule='evenodd' marker-start='' marker-mid='' marker-end='' id='svg_1' points='-344.4973616051986,-76.95810661204595 -344.4973616051986,-76.43454642614938 ' style='color: rgb(0, 0, 0);'/%3E%3C/g%3E%3C/svg%3E");
  background-position: right 10px center;
  background-repeat: no-repeat;
}
#funnel-microbusiness-section .steps-container .step #microbusiness-distributoreLocale-button.ui-selectmenu-button.ui-selectmenu-button-closed,
#funnel-microbusiness-section .steps-container .step #microbusiness-distributoreLocale-recap-button.ui-selectmenu-button.ui-selectmenu-button-closed,
#funnel-microbusiness-section .steps-container .step #microbusiness-addebitoPickerElement-button.ui-selectmenu-button.ui-selectmenu-button-closed,
#funnel-microbusiness-section .steps-container .step #microbusiness-addebitoPickerElement-recap-button.ui-selectmenu-button.ui-selectmenu-button-closed,
#funnel-microbusiness-section .steps-container .step #microbusiness-ibanChooserPickerElement-button.ui-selectmenu-button.ui-selectmenu-button-closed,
#funnel-microbusiness-section .steps-container .step #microbusiness-ibanChooserPickerElement-recap-button.ui-selectmenu-button.ui-selectmenu-button-closed,
#funnel-microbusiness-section .steps-container .step .dropdown.ui-selectmenu-button.ui-selectmenu-button-closed {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='22' version='1.1' style=''%3E%3Crect id='backgroundrect' width='100%25' height='100%25' x='0' y='0' fill='none' stroke='none'/%3E  %3Ctitle%3Eicona_Freccia%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cdefs/%3E %3Cg class='currentLayer' style=''%3E%3Ctitle%3ELayer 1%3C/title%3E%3Cg id='icona_Freccia' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round' class=''%3E %3Cpath d='M17.999999046325684,15.000002145767212 C20.760380696325683,16.99428785576721 23.390862046325683,19.449145005767214 25.784589546325684,22.34285924576721 C26.071627346325684,22.688002145767214 26.071627346325684,23.267430745767214 25.785637146325683,23.612573545767212 C24.616108846325684,25.029059045767212 23.399769246325683,26.340975345767212 22.139388246325684,27.54543204576721 C20.807670616325684,28.81806004576721 19.426785096325684,29.97071994576721 17.999999046325684,31.000002145767212 ' id='icn_right_small-copy' stroke='%2339393a' stroke-width='2' transform='rotate(-270 10.999999999999998,11.000001907348633) translate(-11,-12) '/%3E %3C/g%3E%3Cpolyline fill='none' stroke='%23000000' stroke-linejoin='round' stroke-linecap='round' stroke-dashoffset='' fill-rule='evenodd' marker-start='' marker-mid='' marker-end='' id='svg_1' points='-344.4973616051986,-76.95810661204595 -344.4973616051986,-76.43454642614938 ' style='color: rgb(0, 0, 0);'/%3E%3C/g%3E%3C/svg%3E") !important;
  background-position: right 10px center;
  background-repeat: no-repeat;
}
#funnel-microbusiness-section .steps-container .step #microbusiness-distributoreLocale-button.ui-selectmenu-button .ui-selectmenu-icon,
#funnel-microbusiness-section .steps-container .step #microbusiness-distributoreLocale-recap-button.ui-selectmenu-button .ui-selectmenu-icon,
#funnel-microbusiness-section .steps-container .step #microbusiness-addebitoPickerElement-button.ui-selectmenu-button .ui-selectmenu-icon,
#funnel-microbusiness-section .steps-container .step #microbusiness-addebitoPickerElement-recap-button.ui-selectmenu-button .ui-selectmenu-icon,
#funnel-microbusiness-section .steps-container .step #microbusiness-ibanChooserPickerElement-button.ui-selectmenu-button .ui-selectmenu-icon,
#funnel-microbusiness-section .steps-container .step #microbusiness-ibanChooserPickerElement-recap-button.ui-selectmenu-button .ui-selectmenu-icon,
#funnel-microbusiness-section .steps-container .step .dropdown.ui-selectmenu-button .ui-selectmenu-icon {
  display: none;
  width: 25px;
  height: 25px;
  margin-right: 10px;
  background: none;
}
#funnel-microbusiness-section li.cb_option {
  border-bottom: 1px solid #e8e8e8;
}
#funnel-microbusiness-section .parentDiv {
  width: 100%;
  border: 2px solid #1EA2B1;
  position: relative;
}
#funnel-microbusiness-section .innerDiv {
  background-color: white;
  height: 161px;
  width: 100%;
  overflow-y: auto;
  z-index: 2;
}
#funnel-microbusiness-section .scrollable-box {
  padding: 5px 8px 45px 5px;
}
#funnel-microbusiness-section .fadeout {
  position: absolute;
  pointer-events: none;
  bottom: 0em;
  width: calc(100% - 15px);
  height: 3em;
  background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #ffffff 77%, #ffffff 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #ffffff 77%, #ffffff 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #ffffff 77%, #ffffff 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0);
  /* IE6-9 */
}
#funnel-microbusiness-section .note-legali-box.error #New-activation-note-legali-privacy {
  border: 2px solid red;
}
#funnel-microbusiness-section .note-legali-box.error .color-blue-text {
  color: red;
}
.sticky-footer-mobile {
  width: 100%;
  bottom: 0;
  z-index: 22;
  padding: 15px 15px 5px 15px;
  background: #f3f3f3;
  box-shadow: 0 -12px 13px -4px rgba(0, 0, 0, 0.1);
}
.sticky-footer-mobile .eon-icon-call-center,
.sticky-footer-mobile .eon-icon-call-center-white {
  max-width: 27px;
  max-height: 27px;
  z-index: 100;
}
.sticky-footer-mobile #click-to-call-button {
  border: none;
  background-color: transparent;
}
.sticky-footer-mobile #eon-icon-call-center-white {
  display: none;
  margin-bottom: 2px;
}
.f10 {
  font-size: 10px;
}
.datePickerElementScadenzaContratto {
  background-color: #ffffff;
  font-weight: 500;
  position: relative;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='24' viewBox='0 0 26 24'%3E %3Cpath fill='%23EA1C0A' fill-rule='nonzero' d='M14 20h3v-3h-3v3zm0-5h3v-3h-3v3zm-5 5h3v-3H9v3zm0-5h3v-3H9v3zm10 5h3v-3h-3v3zm5-17h-4V1a1 1 0 0 0-2 0v2H8V1a1 1 0 1 0-2 0v2H2a2 2 0 0 0-2 2v17a2 2 0 0 0 2 2h22a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2zm0 19H2V5h22v17zm-5-7h3v-3h-3v3zM7 17H4v3h3v-3zm0-5H4v3h3v-3zm15-5H4v3h18V7z'/%3E %3C/svg%3E ");
  background-position: right 10px center;
  background-repeat: no-repeat;
  text-shadow: none;
  cursor: pointer;
  color: #39393A;
  opacity: 1;
}
.datePickerElementScadenzaContratto:focus {
  outline: none;
}
.datePickerElementScadenzaContratto::-ms-clear {
  display: none;
}
.datepicker-dropdown {
  padding: 0;
  font-weight: 400 !important;
  color: #39393A;
}
.datepicker-dropdown .datepicker-days {
  padding-bottom: 5px;
}
.datepicker-dropdown .table-condensed thead,
.datepicker-dropdown .table-condensed thead:hover,
.datepicker-dropdown .table-condensed thead .datepicker-switch:hover {
  background-color: #e8e8e8;
}
.datepicker-dropdown .table-condensed tr td.day {
  width: 35px;
  height: 35px;
  padding: 7px;
  line-height: normal;
  font-size: 14px;
}
.datepicker-dropdown .table-condensed tr td.day.active,
.datepicker-dropdown .table-condensed tr td.day.selected,
.datepicker-dropdown .table-condensed tr td.day.selected:hover {
  background-size: 27px !important;
  background: transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E %3Cpath fill='%23EA1C0A' fill-rule='evenodd' d='M5.178 1.026A5.204 5.204 0 0 0 1.03 5.16a57.001 57.001 0 0 0 0 21.566 5.204 5.204 0 0 0 4.15 4.134A58 58 0 0 0 16 31.886a58 58 0 0 0 10.822-1.026 5.204 5.204 0 0 0 4.149-4.134 57.001 57.001 0 0 0 0-21.566 5.204 5.204 0 0 0-4.15-4.134A57.987 57.987 0 0 0 16 0C12.393 0 8.786.342 5.178 1.026z'/%3E %3C/svg%3E") no-repeat center !important;
  color: white;
}
.datepicker-dropdown .table-condensed tr td.day.next,
.datepicker-dropdown .table-condensed tr td.day.next:hover {
  background-size: 27px !important;
  background: transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E %3Cg fill='none' fill-rule='evenodd'%3E %3Cpath stroke='%23EA1C0A' stroke-width='2' d='M5.365 2.008a4.204 4.204 0 0 0-3.354 3.34 56.001 56.001 0 0 0 0 21.19 4.204 4.204 0 0 0 3.354 3.34A57 57 0 0 0 16 30.886a57 57 0 0 0 10.635-1.008 4.204 4.204 0 0 0 3.354-3.34 56.001 56.001 0 0 0 0-21.19 4.204 4.204 0 0 0-3.354-3.34A56.987 56.987 0 0 0 16 1c-3.545 0-7.09.336-10.635 1.008z'/%3E %3Ctext fill='%23EA1C0A' font-family='EONBrixSansMedium, EON Brix Sans' font-size='20' font-style='italic' font-weight='400'%3E %3C/text%3E %3C/g%3E %3C/svg%3E") no-repeat center !important;
  color: #ea1c0a;
}
.datepicker-dropdown .table-condensed > thead > tr > th {
  border-radius: 0;
  font-weight: 400 !important;
}
.datepicker-dropdown .table-condensed .next {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='22' version='1.1' style=''%3E%3Crect id='backgroundrect' width='100%25' height='100%25' x='0' y='0' fill='none' stroke='none'/%3E %3Cg class='currentLayer' style=''%3E%3Ctitle%3ELayer 1%3C/title%3E%3Cg id='icona_Freccia' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round' class='' transform='rotate(-89.43351745605469 11,11.000000953674316) '%3E %3Cpath d='M17.999999046325684,15.000002145767212 C20.760380696325683,16.99428785576721 23.390862046325683,19.449145005767214 25.784589546325684,22.34285924576721 C26.071627346325684,22.688002145767214 26.071627346325684,23.267430745767214 25.785637146325683,23.612573545767212 C24.616108846325684,25.029059045767212 23.399769246325683,26.340975345767212 22.139388246325684,27.54543204576721 C20.807670616325684,28.81806004576721 19.426785096325684,29.97071994576721 17.999999046325684,31.000002145767212 ' id='icn_right_small-copy' stroke='%23EA1B0A' stroke-width='2' transform='rotate(-270 10.999999999999998,11.000001907348633) translate(-11,-12) '/%3E %3C/g%3E%3Cpolyline fill='none' stroke='%23000000' stroke-linejoin='round' stroke-linecap='round' stroke-dashoffset='' fill-rule='evenodd' marker-start='' marker-mid='' marker-end='' id='svg_1' points='-344.4973616051986,-76.95810661204595 -344.4973616051986,-76.43454642614938 ' style='color: rgb(0, 0, 0);'/%3E%3C/g%3E%3C/svg%3E") no-repeat center;
  background-size: 20px;
  font-size: 0;
}
.datepicker-dropdown .table-condensed .prev {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='22' height='22' version='1.1' style=''%3E%3Crect id='backgroundrect' width='100%25' height='100%25' x='0' y='0' fill='none' stroke='none'/%3E %3Cg class='currentLayer' style=''%3E%3Ctitle%3ELayer 1%3C/title%3E%3Cg id='icona_Freccia' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round' class='' transform='rotate(90.27142333984375 10.999999046325684,10.999999999999998) '%3E %3Cpath d='M17.999999523162842,15.000000476837158 C20.76038117316284,16.994286186837158 23.39086252316284,19.44914333683716 25.784590023162842,22.342857576837158 C26.071627823162842,22.68800047683716 26.071627823162842,23.26742907683716 25.78563762316284,23.61257187683716 C24.616109323162842,25.02905737683716 23.39976972316284,26.34097367683716 22.139388723162842,27.545430376837157 C20.807671093162842,28.818058376837158 19.426785573162842,29.970718276837157 17.999999523162842,31.000000476837158 ' id='icn_right_small-copy' stroke='%23EA1B0A' stroke-width='2' transform='rotate(-270 10.999999999999998,11) translate(-11,-12) '/%3E %3C/g%3E%3Cpolyline fill='none' stroke='%23000000' stroke-linejoin='round' stroke-linecap='round' stroke-dashoffset='' fill-rule='evenodd' marker-start='' marker-mid='' marker-end='' id='svg_1' points='-344.4973616051986,-76.95810661204595 -344.4973616051986,-76.43454642614938 ' style='color: rgb(0, 0, 0);'/%3E%3C/g%3E%3C/svg%3E") no-repeat center;
  background-size: 20px;
  font-size: 0;
}
.datepicker-dropdown.datepicker table tr td.today,
.datepicker-dropdown.datepicker table tr td.today.disabled,
.datepicker-dropdown.datepicker table tr td.today.disabled:hover,
.datepicker-dropdown.datepicker table tr td.today:hover {
  color: #999999;
  background: transparent none;
}
.datepicker-dropdown.datepicker table tr td.highlighted {
  background: transparent;
}
#loader-fullscreen {
  display: none;
}
#loader-fullscreen .loader-overlay {
  position: fixed;
  top: 0;
  left: 0;
  height: 100vh;
  width: 100vw;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 2001;
}
#loader-fullscreen .loader-overlay .loader-spinner {
  border: 16px solid #f3f3f3;
  /* Light grey */
  border-top: 16px solid #f00;
  /* Blue */
  border-radius: 50%;
  width: 90px;
  height: 90px;
  animation: spin 2s linear infinite;
}
#subscription-spinner-fullscreen {
  display: none;
}
#subscription-spinner-fullscreen .down-spinner-message {
  visibility: hidden;
}
#subscription-spinner-fullscreen .up-spinner-message p,
#subscription-spinner-fullscreen .down-spinner-message p {
  font-size: 26px;
  color: #FFFFFF;
}
#subscription-spinner-fullscreen .spinner-container {
  height: 160px;
  width: 100%;
}
@media (max-width: 767px) {
  #subscription-spinner-fullscreen .up-spinner-message p,
  #subscription-spinner-fullscreen .down-spinner-message p {
    font-size: 22px;
  }
}
@media (max-width: 991px) {
  #subscription-spinner-fullscreen .spinner-container {
    width: 70vw;
    margin: 0 auto;
  }
}
#subscription-spinner-fullscreen .plug-detached {
  min-width: 90px;
}
#subscription-spinner-fullscreen .plug-attached {
  display: none;
  min-width: 90px;
}
#subscription-spinner-fullscreen p {
  max-width: 500px;
}
#subscription-spinner-fullscreen img {
  max-width: unset;
}
#subscription-spinner-fullscreen .spinner-complete .plug-detached {
  visibility: hidden;
}
#subscription-spinner-fullscreen .spinner-complete .plug-detached-on {
  display: none;
}
#subscription-spinner-fullscreen .spinner-complete .plug-attached {
  display: block;
}
#subscription-spinner-fullscreen .na-loader-overlay {
  position: fixed;
  top: 0;
  left: 0;
  height: 100vh;
  width: 100vw;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: rgba(0, 0, 0, 0.9);
  z-index: 2001;
}
#subscription-spinner-fullscreen .on-loader {
  overflow: hidden;
  width: 0;
  height: 156px;
  transition: width 10s;
}
.precheck-loading-new-container .copy-container {
  display: flex;
  justify-content: center;
}
.precheck-loading-new-container .copy-container .subscribe-copy,
.precheck-loading-new-container .copy-container .precheck-copy {
  text-align: center;
  margin-bottom: 20px;
}
.precheck-loading-new-container .copy-container .subscribe-copy div,
.precheck-loading-new-container .copy-container .precheck-copy div,
.precheck-loading-new-container .copy-container .subscribe-copy p,
.precheck-loading-new-container .copy-container .precheck-copy p {
  text-align: center;
}
@media only screen and (max-width: 767px) {
  .precheck-loading-new-container .copy-container {
    margin-top: 100px;
  }
}
.precheck-loading-new-container .precheck-progress-bar-container {
  display: flex;
  justify-content: center;
  margin-bottom: 20px;
}
.precheck-loading-new-container .precheck-progress-bar-container .max-width350 {
  width: 350px;
}
.precheck-loading-new-container .precheck-progress-bar-container .subscribe-progress-bar-empty {
  margin-bottom: 20px;
}
.precheck-loading-new-container .precheck-progress-bar-container .subscribe-progress-bar-empty .subscribe-progress-bar-icon {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='24' viewBox='0 0 16 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.0947 6.26525C12.0089 5.35103 13.4911 5.35104 14.4053 6.26525C15.3195 7.17946 15.3195 8.6617 14.4053 9.57591L8.88918 15.0921C8.74554 15.2357 8.57422 15.3487 8.38561 15.4241L6.40338 16.217C5.17891 16.7068 3.96379 15.4917 4.45358 14.2672L5.24647 12.285C5.32191 12.0964 5.43488 11.925 5.57852 11.7814L11.0947 6.26525ZM13.3447 7.32591C13.0162 6.99748 12.4838 6.99748 12.1553 7.32591L7.40243 12.0788L8.59177 13.2682L13.3447 8.51525C13.6731 8.18682 13.6731 7.65434 13.3447 7.32591ZM5.84629 14.8243L6.46923 13.2669L7.40364 14.2013L5.84629 14.8243Z' fill='%23262626'/%3E%3Cpath d='M0.75 16.9206C0.335786 16.9206 0 17.2564 0 17.6706C0 18.0848 0.335786 18.4206 0.75 18.4206H5.25C5.66421 18.4206 6 18.0848 6 17.6706C6 17.2564 5.66421 16.9206 5.25 16.9206H0.75Z' fill='%23262626'/%3E%3C/svg%3E%0A");
}
.precheck-loading-new-container .precheck-progress-bar-container .subscribe-progress-bar-empty .subscribe-progress-bar-icon-white {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='14' viewBox='0 0 16 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='Icon'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.0947 1.26519C12.0089 0.350974 13.4911 0.350977 14.4053 1.26519C15.3195 2.1794 15.3195 3.66164 14.4053 4.57585L8.88918 10.092C8.74554 10.2356 8.57422 10.3486 8.38561 10.424L6.40338 11.2169C5.17891 11.7067 3.96379 10.4916 4.45358 9.26714L5.24647 7.28491C5.32191 7.0963 5.43488 6.92498 5.57852 6.78133L11.0947 1.26519ZM13.3447 2.32585C13.0162 1.99742 12.4838 1.99742 12.1553 2.32585L7.40243 7.07875L8.59177 8.26809L13.3447 3.51519C13.6731 3.18676 13.6731 2.65428 13.3447 2.32585ZM5.84629 9.82423L6.46923 8.26688L7.40364 9.20129L5.84629 9.82423Z' fill='white'/%3E%3Cpath d='M0.75 11.9205C0.335786 11.9205 0 12.2563 0 12.6705C0 13.0847 0.335786 13.4205 0.75 13.4205H5.25C5.66421 13.4205 6 13.0847 6 12.6705C6 12.2563 5.66421 11.9205 5.25 11.9205H0.75Z' fill='white'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.precheck-loading-new-container .precheck-progress-bar-container .precheck-progress-bar-empty .precheck-progress-bar-icon {
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='16' viewBox='0 0 12 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='Icon'%3E%3Cpath d='M3.75 8.00007C3.33579 8.00007 3 8.33586 3 8.75007C3 9.16428 3.33579 9.50007 3.75 9.50007H8.25C8.66422 9.50007 9 9.16428 9 8.75007C9 8.33586 8.66422 8.00007 8.25 8.00007H3.75Z' fill='%23262626'/%3E%3Cpath d='M3 11.7501C3 11.3359 3.33579 11.0001 3.75 11.0001H6.75C7.16422 11.0001 7.5 11.3359 7.5 11.7501C7.5 12.1643 7.16422 12.5001 6.75 12.5001H3.75C3.33579 12.5001 3 12.1643 3 11.7501Z' fill='%23262626'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.71607 0.72843C7.16195 0.498905 6.55837 0.499379 5.76349 0.500003L5.19707 0.500068C4.18149 0.500042 3.34402 0.50002 2.68121 0.589133C1.98533 0.682691 1.37076 0.886667 0.878682 1.37875C0.386601 1.87083 0.182624 2.4854 0.0890666 3.18127C-4.62681e-05 3.84408 -2.4963e-05 4.68154 8.75964e-07 5.69712V10.303C-2.4963e-05 11.3186 -4.62681e-05 12.1561 0.0890666 12.8189C0.182624 13.5147 0.386601 14.1293 0.878682 14.6214C1.37076 15.1135 1.98533 15.3174 2.68121 15.411C3.34402 15.5001 4.18149 15.5001 5.19708 15.5001H6.80291C7.8185 15.5001 8.65598 15.5001 9.3188 15.411C10.0147 15.3174 10.6292 15.1135 11.1213 14.6214C11.6134 14.1293 11.8174 13.5147 11.9109 12.8189C12.0001 12.156 12 11.3186 12 10.303L12.0001 6.73659C12.0007 5.9417 12.0012 5.33812 11.7716 4.784C11.5421 4.22988 11.115 3.80342 10.5525 3.24179L9.25828 1.94759C8.69666 1.38509 8.27019 0.957955 7.71607 0.72843ZM6 2.001C5.89057 2.00032 5.76981 2.00007 5.63604 2.00007H5.25C4.16814 2.00007 3.43219 2.00166 2.88108 2.07576C2.35154 2.14695 2.10627 2.27248 1.93934 2.43941C1.77241 2.60634 1.64689 2.8516 1.57569 3.38114C1.5016 3.93226 1.5 4.66821 1.5 5.75007V10.2501C1.5 11.3319 1.5016 12.0679 1.57569 12.619C1.64689 13.1485 1.77241 13.3938 1.93934 13.5607C2.10627 13.7277 2.35154 13.8532 2.88108 13.9244C3.43219 13.9985 4.16814 14.0001 5.25 14.0001H6.75C7.83186 14.0001 8.56781 13.9985 9.11893 13.9244C9.64847 13.8532 9.89373 13.7277 10.0607 13.5607C10.2276 13.3938 10.3531 13.1485 10.4243 12.619C10.4984 12.0679 10.5 11.3319 10.5 10.2501V6.86403C10.5 6.73026 10.4998 6.6095 10.4991 6.50007H6.75C6.33579 6.50007 6 6.16428 6 5.75007V2.001ZM10.1553 5.00007C10.0095 4.82586 9.78092 4.59165 9.40165 4.21238L8.28769 3.09842C7.90842 2.71915 7.67422 2.49056 7.5 2.34476V5.00007H10.1553Z' fill='%23262626'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.precheck-loading-new-container .precheck-progress-bar-container .precheck-progress-bar-empty .precheck-progress-bar-icon-white {
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='16' viewBox='0 0 12 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='Icon'%3E%3Cpath d='M3.75 8.00007C3.33579 8.00007 3 8.33586 3 8.75007C3 9.16428 3.33579 9.50007 3.75 9.50007H8.25C8.66422 9.50007 9 9.16428 9 8.75007C9 8.33586 8.66422 8.00007 8.25 8.00007H3.75Z' fill='white'/%3E%3Cpath d='M3 11.7501C3 11.3359 3.33579 11.0001 3.75 11.0001H6.75C7.16422 11.0001 7.5 11.3359 7.5 11.7501C7.5 12.1643 7.16422 12.5001 6.75 12.5001H3.75C3.33579 12.5001 3 12.1643 3 11.7501Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.71607 0.72843C7.16195 0.498905 6.55837 0.499379 5.76349 0.500003L5.19707 0.500068C4.18149 0.500042 3.34402 0.50002 2.68121 0.589133C1.98533 0.682691 1.37076 0.886667 0.878682 1.37875C0.386601 1.87083 0.182624 2.4854 0.0890666 3.18127C-4.62681e-05 3.84408 -2.4963e-05 4.68154 8.75964e-07 5.69712V10.303C-2.4963e-05 11.3186 -4.62681e-05 12.1561 0.0890666 12.8189C0.182624 13.5147 0.386601 14.1293 0.878682 14.6214C1.37076 15.1135 1.98533 15.3174 2.68121 15.411C3.34402 15.5001 4.18149 15.5001 5.19708 15.5001H6.80291C7.8185 15.5001 8.65598 15.5001 9.3188 15.411C10.0147 15.3174 10.6292 15.1135 11.1213 14.6214C11.6134 14.1293 11.8174 13.5147 11.9109 12.8189C12.0001 12.156 12 11.3186 12 10.303L12.0001 6.73659C12.0007 5.9417 12.0012 5.33812 11.7716 4.784C11.5421 4.22988 11.115 3.80342 10.5525 3.24179L9.25828 1.94759C8.69666 1.38509 8.27019 0.957955 7.71607 0.72843ZM6 2.001C5.89057 2.00032 5.76981 2.00007 5.63604 2.00007H5.25C4.16814 2.00007 3.43219 2.00166 2.88108 2.07576C2.35154 2.14695 2.10627 2.27248 1.93934 2.43941C1.77241 2.60634 1.64689 2.8516 1.57569 3.38114C1.5016 3.93226 1.5 4.66821 1.5 5.75007V10.2501C1.5 11.3319 1.5016 12.0679 1.57569 12.619C1.64689 13.1485 1.77241 13.3938 1.93934 13.5607C2.10627 13.7277 2.35154 13.8532 2.88108 13.9244C3.43219 13.9985 4.16814 14.0001 5.25 14.0001H6.75C7.83186 14.0001 8.56781 13.9985 9.11893 13.9244C9.64847 13.8532 9.89373 13.7277 10.0607 13.5607C10.2276 13.3938 10.3531 13.1485 10.4243 12.619C10.4984 12.0679 10.5 11.3319 10.5 10.2501V6.86403C10.5 6.73026 10.4998 6.6095 10.4991 6.50007H6.75C6.33579 6.50007 6 6.16428 6 5.75007V2.001ZM10.1553 5.00007C10.0095 4.82586 9.78092 4.59165 9.40165 4.21238L8.28769 3.09842C7.90842 2.71915 7.67422 2.49056 7.5 2.34476V5.00007H10.1553Z' fill='white'/%3E%3C/g%3E%3C/svg%3E%0A");
}
.precheck-loading-new-container .precheck-progress-bar-container .subscribe-progress-bar-empty,
.precheck-loading-new-container .precheck-progress-bar-container .precheck-progress-bar-empty {
  width: 100%;
  display: flex;
  justify-content: space-between;
  padding-right: 15px;
  padding-left: 15px;
  align-items: center;
  font-size: 16px;
  background-size: 200% 100%;
  border-radius: 65px;
  height: 40px;
  background-color: #e1eded;
  background-image: linear-gradient(to right, #e1eded 50%, #1ea2b1 50%);
}
.precheck-loading-new-container .precheck-progress-bar-container .subscribe-progress-bar-icon,
.precheck-loading-new-container .precheck-progress-bar-container .subscribe-progress-bar-icon-white,
.precheck-loading-new-container .precheck-progress-bar-container .precheck-progress-bar-icon,
.precheck-loading-new-container .precheck-progress-bar-container .precheck-progress-bar-icon-white {
  background-size: contain;
  width: 25px;
  height: 25px;
  z-index: 3;
  background-repeat: no-repeat;
}
.precheck-loading-new-container .precheck-progress-bar-container .subscribe-progress-bar-percentage,
.precheck-loading-new-container .precheck-progress-bar-container .precheck-progress-bar-percentage {
  z-index: 3;
  position: relative;
}
.precheck-loading-new-container .precheck-progress-bar-container .subscribe-progress-bar-copy,
.precheck-loading-new-container .precheck-progress-bar-container .precheck-progress-bar-copy {
  font-size: 16px;
  color: white;
  font-weight: bold;
  z-index: 3;
}
.precheck-rettifica-container {
  margin-top: 70px;
}
.precheck-rettifica-container .precheck-box-error-message {
  display: flex;
  align-items: center;
  padding: 20px;
  border-radius: 6px;
  margin-bottom: 90px;
}
@media only screen and (max-width: 767px) {
  .precheck-rettifica-container .precheck-box-error-message {
    margin-right: -25px;
    margin-left: -25px;
  }
}
.precheck-rettifica-container .precheck-box-error-message img {
  margin-right: 20px;
}
.precheck-rettifica-container .precheck-box-error-message p {
  font-size: 24px;
  font-weight: 500;
}
.precheck-rettifica-container .precheck-active-client-recap-container {
  margin-right: 0;
  margin-left: 0;
}
.precheck-rettifica-container .precheck-active-client-recap-container .precheck-active-client-recap {
  background: #f6f6f7;
  padding: 30px;
  margin-bottom: 60px;
  border-radius: 6px;
}
@media only screen and (min-width: 992px) {
  .precheck-rettifica-container .precheck-active-client-recap-container .precheck-active-client-recap .businessName-container,
  .precheck-rettifica-container .precheck-active-client-recap-container .precheck-active-client-recap .vatNumber-container,
  .precheck-rettifica-container .precheck-active-client-recap-container .precheck-active-client-recap .fiscal-code-container {
    display: flex;
    justify-content: space-between;
  }
}
.precheck-rettifica-container .precheck-active-client-recap-container .precheck-active-client-recap .businessName-container .businessName-label,
.precheck-rettifica-container .precheck-active-client-recap-container .precheck-active-client-recap .vatNumber-container .businessName-label,
.precheck-rettifica-container .precheck-active-client-recap-container .precheck-active-client-recap .fiscal-code-container .businessName-label,
.precheck-rettifica-container .precheck-active-client-recap-container .precheck-active-client-recap .businessName-container .vatNumber-label,
.precheck-rettifica-container .precheck-active-client-recap-container .precheck-active-client-recap .vatNumber-container .vatNumber-label,
.precheck-rettifica-container .precheck-active-client-recap-container .precheck-active-client-recap .fiscal-code-container .vatNumber-label,
.precheck-rettifica-container .precheck-active-client-recap-container .precheck-active-client-recap .businessName-container .rettifica-ragioneSociale,
.precheck-rettifica-container .precheck-active-client-recap-container .precheck-active-client-recap .vatNumber-container .rettifica-ragioneSociale,
.precheck-rettifica-container .precheck-active-client-recap-container .precheck-active-client-recap .fiscal-code-container .rettifica-ragioneSociale,
.precheck-rettifica-container .precheck-active-client-recap-container .precheck-active-client-recap .businessName-container .rettifica-partitaIva,
.precheck-rettifica-container .precheck-active-client-recap-container .precheck-active-client-recap .vatNumber-container .rettifica-partitaIva,
.precheck-rettifica-container .precheck-active-client-recap-container .precheck-active-client-recap .fiscal-code-container .rettifica-partitaIva {
  margin-bottom: 15px;
}
.precheck-rettifica-container .precheck-active-client-recap-container .precheck-active-client-recap .businessName-container .rettifica-ragioneSociale,
.precheck-rettifica-container .precheck-active-client-recap-container .precheck-active-client-recap .vatNumber-container .rettifica-ragioneSociale,
.precheck-rettifica-container .precheck-active-client-recap-container .precheck-active-client-recap .fiscal-code-container .rettifica-ragioneSociale,
.precheck-rettifica-container .precheck-active-client-recap-container .precheck-active-client-recap .businessName-container .rettifica-partitaIva,
.precheck-rettifica-container .precheck-active-client-recap-container .precheck-active-client-recap .vatNumber-container .rettifica-partitaIva,
.precheck-rettifica-container .precheck-active-client-recap-container .precheck-active-client-recap .fiscal-code-container .rettifica-partitaIva,
.precheck-rettifica-container .precheck-active-client-recap-container .precheck-active-client-recap .businessName-container .rettifica-fiscal-code,
.precheck-rettifica-container .precheck-active-client-recap-container .precheck-active-client-recap .vatNumber-container .rettifica-fiscal-code,
.precheck-rettifica-container .precheck-active-client-recap-container .precheck-active-client-recap .fiscal-code-container .rettifica-fiscal-code {
  font-weight: 900;
}
.precheck-rettifica-container .precheck-form {
  margin-bottom: 40px;
  margin-left: 0;
}
.precheck-rettifica-container .precheck-form .precheck-form-title {
  font-size: 26px;
  font-weight: bold;
  margin-bottom: 30px;
}
.precheck-rettifica-container .precheck-form #pod-popup,
.precheck-rettifica-container .precheck-form #pdr-popup {
  height: 5rem;
}
.precheck-rettifica-container .precheck-form .precheck-buttons-container {
  display: flex;
  justify-content: end;
}
.precheck-rettifica-container .precheck-form .precheck-buttons-container .rectify-skip span {
  background-color: transparent!important;
  color: #ea1c0a!important;
  border-top: solid 3.5px #ea1c0a!important;
  border-bottom: solid 3.5px #ea1c0a!important;
  line-height: 50px!important;
}
.precheck-rettifica-container .precheck-form .precheck-buttons-container .rectify-skip:after {
  content: "" !important;
  background-image: url("data:image/svg+xml,%3Csvg width='24px' height='48px' viewBox='0 0 24 48' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 62 (91390) - https://sketch.com --%3E%3Ctitle%3Eseconday_button_red_r%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='seconday_button_red_r' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpath d='M7.76816908,0.992 C12.6161186,0.119 24,0 24,0 L24,3 C23.5130051,3.00600417 13.6711076,3.14100417 9.15415464,3.95500417 C6.68518036,4.44200417 4.94819846,6.15500417 4.51120301,8.53800417 C2.50622389,19.4620042 2.50622389,28.5389958 4.51120301,39.4619958 C4.94619848,41.8319958 6.66918053,43.5389958 9.12315497,44.0339958 C14.3851002,44.8839958 23.9140009,44.9989958 24,45 L24,48 C24,48 13.2311122,47.893 7.76816908,47.003 C4.61020198,46.381 2.14522765,44.096 1.54423391,40.823 C-0.514744638,29.608 -0.514744638,18.392 1.54423391,7.177 C2.14522765,3.905 4.61020198,1.615 7.76816908,0.992 Z' id='Fill-1' fill='%23EA1C0A' transform='translate(12.000000, 24.000000) scale(-1, 1) translate(-12.000000, -24.000000) '%3E%3C/path%3E%3C/g%3E%3C/svg%3E") !important;
}
.precheck-rettifica-container .precheck-form .precheck-buttons-container .rectify-skip:before {
  content: "" !important;
  background-image: url("data:image/svg+xml,%3Csvg width='24px' height='48px' viewBox='0 0 24 48' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 62 (91390) - https://sketch.com --%3E%3Ctitle%3Eseconday_button_red_l%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='seconday_button_red_l' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpath d='M7.76816908,0.992 C12.6161186,0.119 24,0 24,0 L24,3 C23.5130051,3.00600417 13.6711076,3.14100417 9.15415464,3.95500417 C6.68518036,4.44200417 4.94819846,6.15500417 4.51120301,8.53800417 C2.50622389,19.4620042 2.50622389,28.5389958 4.51120301,39.4619958 C4.94619848,41.8319958 6.66918053,43.5389958 9.12315497,44.0339958 C14.3851002,44.8839958 23.9140009,44.9989958 24,45 L24,48 C24,48 13.2311122,47.893 7.76816908,47.003 C4.61020198,46.381 2.14522765,44.096 1.54423391,40.823 C-0.514744638,29.608 -0.514744638,18.392 1.54423391,7.177 C2.14522765,3.905 4.61020198,1.615 7.76816908,0.992 Z' id='Fill-1' fill='%23EA1C0A'%3E%3C/path%3E%3C/g%3E%3C/svg%3E") !important;
}
.precheck-rettifica-container .precheck-form .precheck-buttons-container .rectify-confirm.disabled-red {
  opacity: 0.5;
  cursor: default;
}
@media only screen and (max-width: 767px) {
  .precheck-rettifica-container .precheck-form .precheck-name-surname-section,
  .precheck-rettifica-container .precheck-form .precheck-fiscal-code-section,
  .precheck-rettifica-container .precheck-form .precheck-pod-section,
  .precheck-rettifica-container .precheck-form .precheck-pdr-section {
    margin-right: 0;
    margin-left: -25px;
  }
}
.precheck-rettifica-container .precheck-form-note {
  font-size: 18px;
  margin-bottom: 100px;
}
#funnel-microbusiness-section .unit-counter input {
  height: 55px;
  width: 55px;
  border: 2px solid #bfbfbf;
  border-radius: 3px;
  margin-bottom: 0;
  font-size: 18px;
  text-align: center;
  -webkit-appearance: none;
  -moz-appearance: textfield;
}
#funnel-microbusiness-section .unit-counter input::-webkit-inner-spin-button,
#funnel-microbusiness-section .unit-counter input::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.inAlternativaText p {
  text-align: center;
}
.privacy-scroll {
  height: 48px;
  min-width: 48px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-image: url("data:image/svg+xml,%3C?xml version='1.0' encoding='utf-8'?%3E %3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='28px' height='28px' viewBox='0 0 28 28' enable-background='new 0 0 28 28' xml:space='preserve'%3E %3Cg%3E %3Cg%3E %3Cpath fill='%2356B9C4' d='M14,27c-3.1,0-6.2-0.3-9.3-0.9c-1.4-0.3-2.6-1.4-2.8-2.8c-1.2-6.2-1.2-12.4,0-18.6 c0.3-1.4,1.4-2.6,2.8-2.8C7.8,1.3,10.9,1,14,1c3.1,0,6.2,0.3,9.3,0.9c1.4,0.3,2.6,1.4,2.8,2.8c1.2,6.2,1.2,12.4,0,18.6 c-0.3,1.4-1.4,2.6-2.8,2.8C20.2,26.7,17.1,27,14,27z'/%3E %3Cpath fill='%2356B9C4' d='M14,2c3,0,6.1,0.3,9.1,0.9c1,0.2,1.8,1,2,2c1.1,6,1.1,12.2,0,18.2c-0.2,1-1,1.8-2,2C20.1,25.7,17,26,14,26 c-3,0-6.1-0.3-9.1-0.9c-1-0.2-1.8-1-2-2c-1.1-6-1.1-12.2,0-18.2c0.2-1,1-1.8,2-2C7.9,2.3,11,2,14,2 M14,0c-3.2,0-6.3,0.3-9.5,0.9 C2.7,1.3,1.3,2.7,0.9,4.5c-1.2,6.3-1.2,12.6,0,18.9c0.4,1.8,1.8,3.3,3.6,3.6C7.7,27.7,10.8,28,14,28c3.2,0,6.3-0.3,9.5-0.9 c1.8-0.4,3.3-1.8,3.6-3.6c1.2-6.3,1.2-12.6,0-18.9c-0.4-1.8-1.8-3.3-3.6-3.6C20.3,0.3,17.2,0,14,0L14,0z'/%3E %3C/g%3E %3C/g%3E %3C/svg%3E ");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  margin: -25px 0 16px 0;
  position: relative;
}
.rotate-angle-brackets {
  -moz-transform: rotate(0deg) !important;
  -ms-transform: rotate(0deg) !important;
  -webkit-transform: rotate(0deg) !important;
}
li.lh-130 {
  line-height: 130%;
}
.max-width80 {
  max-width: 80%;
}
.width80 {
  width: 80%;
}
ul.list-style-disc {
  list-style: disc !important;
}
.eon-checkbox-label.bg-eon-turquoise:before {
  background-image: url("data:image/svg+xml,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='32px' height='32px' viewBox='0 0 32 32' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3Ctitle%3EForm/Checkbox/Disabled/Gray%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cg id='Form/Checkbox/Disabled/Gray' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cpath d='M5.36530195,2.01161147 C3.66378577,2.33534182 2.3352991,3.663828 2.01158096,5.36529449 C0.662806345,12.4562577 0.662806345,19.5437423 2.01157232,26.63466 C2.33529976,28.3361755 3.66379116,29.6646636 5.36525,29.9883787 C8.9114594,30.6628381 12.4562162,31 16,31 C19.5437838,31 23.0885406,30.6628381 26.6346877,29.9883905 C28.3362088,29.6646636 29.6647002,28.3361755 29.988419,26.6347055 C31.3371937,19.5437423 31.3371937,12.4562577 29.9884277,5.36533995 C29.6647002,3.66382455 28.3362088,2.33533643 26.6347084,2.01161344 C23.0891467,1.33712167 19.5444044,1 16,1 C12.4555991,1 8.91086023,1.33712102 5.36530195,2.01161147 Z' id='Fill-281-Copy-14' stroke='%23BFBFBF' stroke-width='2'%3E%3C/path%3E %3C/g%3E %3C/svg%3E");
}
.parsley-error .checkbox-note-legali.checkbox-parsley-validate:before,
.parsley-error.checkbox-parsley-validate:before {
  background-image: url("data:image/svg+xml,%3Csvg width='32px' height='32px' viewBox='0 0 32 32' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 63.1 (92452) - https://sketch.com --%3E%3Ctitle%3ECheck_red%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Check_red' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Form/Checkbox/ErrorState' fill='%23FFFFFF' stroke='%23D51607' stroke-width='2'%3E%3Cpath d='M16,1 C12.4551393,1 8.91014256,1.33725689 5.36529159,2.01161344 C4.51466376,2.17345165 3.75709507,2.58648009 3.17176925,3.17180446 C2.58644399,3.75712827 2.17341472,4.51469428 2.01157232,5.36533995 C0.663017049,12.45515 0.663017049,19.54485 2.01158096,26.6347055 C2.17341472,27.4853057 2.58644399,28.2428717 3.17176925,28.8281955 C3.75709507,29.4135199 4.51466376,29.8265484 5.36531231,29.9883905 C8.91011484,30.6625824 12.4551252,31 16,31 C19.5448748,31 23.0898852,30.6625824 26.63475,29.9883787 C27.4853362,29.8265484 28.2429049,29.4135199 28.8282307,28.8281955 C29.413556,28.2428717 29.8265853,27.4853057 29.9884277,26.63466 C31.336983,19.54485 31.336983,12.45515 29.988419,5.36529449 C29.8265853,4.51469428 29.413556,3.75712827 28.8282307,3.17180446 C28.2429049,2.58648009 27.4853362,2.17345165 26.6346877,2.0116095 C23.0898574,1.33725689 19.5448607,1 16,1 Z' id='Fill-281-Copy-13'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E") !important;
}
.parsley-error .privacy-disclaimer {
  color: #D51607 !important;
}
span.parsley-error {
  border: 2px solid #a94442 !important;
  margin-bottom: 0 !important;
}
.parsley-error .radio-parsley-validate:before,
.parsley-error.radio-parsley-validate:before {
  background-image: url("data:image/svg+xml,%3Csvg width='32px' height='32px' viewBox='0 0 32 32' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 63.1 (92452) - https://sketch.com --%3E%3Ctitle%3Eradio_red%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='radio_red' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Radio_Btn' fill='%23FFFFFF' stroke='%23D51607' stroke-width='2'%3E%3Cg id='Form/RadioButton/ErrorState'%3E%3Ccircle id='Oval-3' cx='16' cy='16' r='15'%3E%3C/circle%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E") !important;
}
.parsley-error .checkableOfferCard {
  border: 3px solid #D51607 !important;
}
.input-error {
  border: 2px solid #a94442 !important;
}
input.eon-input-text.parsley-error:focus,
input.eon-input-text-no-label.parsley-error:focus {
  border: 2px solid #a94442;
}
.forceValid .validation-input + label {
  font-size: 12px;
  transform: translate3d(0, -10px, 0);
}
.forceValid .validation-input {
  border: 2px solid #bfbfbf;
}
.forceValid .parsley-error {
  border: 2px solid #bfbfbf;
}
.forceValid #microbusiness-client-code-error-container {
  visibility: hidden;
}
.error-message {
  font-size: 12px;
  color: #a94442;
  line-height: 13px;
}
.error-message.ibanError,
.error-message.ibanErrorRecap {
  display: flex;
  margin-top: 5px;
  align-items: flex-start;
}
.message-container {
  padding: 0;
  margin: 0;
}
.inputDisabled:disabled {
  border: 2px solid #bfbfbf;
  background-color: #f6f6f7;
  border-radius: 3px;
  cursor: default;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.eon-document-red-icon {
  width: 45px;
  height: 45px;
  background-size: contain;
  background: url("data:image/svg+xml,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='45px' height='45px' viewBox='0 0 30 30' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3Ctitle%3EArtboard%3C/title%3E %3Cdesc%3ECreated with Sketch.%3C/desc%3E %3Cg id='Artboard' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cimage id='bolletta-pdf-luce-rosso' x='6' y='5' width='19' height='20' xlink:href='data:image/png;base64,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'%3E%3C/image%3E %3C/g%3E %3C/svg%3E") no-repeat center;
}
a.modalInfoTrigger {
  color: #1EA2B1;
}
.text-bordeaux {
  color: #a94442;
}
.min-h25 {
  height: 25px;
}
.min-w30 {
  min-width: 30px;
}
.position-absolute {
  position: absolute;
}
.position-relative {
  position: relative;
}
.bottom-15 {
  bottom: 15px;
}
.height250 {
  height: 250px;
}
.height240 {
  height: 240px;
}
.d-block {
  display: block!important;
}
/*#New-activation-documentation-confirm-error-container{
  min-height: 25px;
}

#parsley-id-multiple-DocumentationCheckbox{
  margin: 0;
}*/
ul.no-value-msg {
  margin: 0 0 0 100px;
}
.checkbox-error-message {
  margin: 0;
}
/* ADDON TOOLTIP CSS */
.additional-option-header .text-red {
  color: #EA1C0A;
}
.additional-option-header .text-blue {
  color: #1EA2B1;
}
.additional-option-header .text-bordeaux {
  color: #B00402;
}
.additional-option-header .text-black {
  color: #000000;
}
.additional-option-header .text-grey {
  color: #39393A;
}
.additional-option-header .text-white {
  color: #ffffff;
}
.additional-option-header .tooltip {
  background: #ffffff;
  color: #000000;
  padding: 10px;
  border-radius: 5px;
  left: -90px !important;
}
@media screen and (min-width: 426px) and (max-width: 768px) {
  .additional-option-header .tooltip {
    left: -43px !important;
  }
}
@media screen and (min-width: 321px) and (max-width: 425px) {
  .additional-option-header .tooltip {
    left: -26px !important;
  }
}
@media screen and (max-width: 320px) {
  .additional-option-header .tooltip {
    left: 0 !important;
  }
  .additional-option-header .tooltip .tooltip-arrow {
    left: 190px !important;
  }
}
.additional-option-header .tooltip .tooltip-inner {
  max-width: 300px;
  font-family: EONBrixSans;
  background: #ffffff;
  color: #000000;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.3;
  letter-spacing: normal;
}
.additional-option-header .tooltip .tooltip-arrow {
  border-color: #FFFFFF;
  background: transparent;
  border-left-color: transparent;
  border-right-color: transparent;
}
@media screen and (min-width: 321px) {
  .additional-option-header .tooltip .tooltip-arrow {
    left: 270px !important;
  }
}
.additional-option-header .tooltip-explanation {
  margin-bottom: 15px;
}
.additional-option-header .tooltip-explanation span {
  text-decoration: underline;
}
.m10 {
  margin: 10px;
}
.mb60 {
  margin-bottom: 60px;
}
.mt35 {
  margin-top: 35px;
}
.mb25 {
  margin-bottom: 25px;
}
.max-width50 {
  max-width: 50%;
}
.line-height-1 {
  line-height: 1;
}
.tooltip {
  background: #666666;
  color: #ffffff;
  padding: 5px;
}
.tooltip .tooltip-inner {
  max-width: 235px;
  font-family: EONBrixSans;
  background: #666666;
  color: #ffffff;
  font-size: 10px;
  font-weight: 400;
  line-height: 1.3;
  letter-spacing: normal;
}
.tooltip .tooltip-arrow {
  border-color: #666666;
  border-left-color: transparent;
  border-right-color: transparent;
}
.color-blue-text {
  color: #1EA2B1;
}
.eon-font {
  font-family: "EONBrixSans";
}
.min-w-100 {
  min-width: 100px;
}
.pt3 {
  padding-top: 3px;
}
.p0 {
  padding: 0;
}
.ml40 {
  margin-left: 40px;
}
.mr40 {
  margin-right: 40px;
}
#microbusiness-distributore-locale-menu {
  max-width: 336px;
  height: 276px;
}
#microbusiness-distributoreLocale-button.disabled {
  background-color: #f6f6f7 !important;
  pointer-events: none;
}
#subentroCustomText i {
  font-size: 16px;
}
.keptQuestion {
  font-size: 12px;
  line-height: 10px;
  margin-top: 10px;
  font-family: "EONBrixSans";
}
.eon-scelect {
  z-index: 0;
}
.float-label {
  font-size: 12px;
  transform: translate3d(0, -10px, 0);
}
.lh-25 {
  line-height: 25px !important;
}
#microbusiness-distributore-locale .ui-menu-item .ui-menu-item-wrapper {
  display: flex;
  align-items: center;
  font-size: 14px;
  line-height: 17px;
}
.p15 {
  padding: 15px;
}
.p10 {
  padding: 10px;
}
.pl0 {
  padding-left: 0;
}
.pr40 {
  padding-right: 40px;
}
.pl40 {
  padding-left: 40px;
}
.background-blue {
  background-color: #c7e8eb;
}
.max-width30 {
  max-width: 30px;
}
#codiceDestinatarioLabel {
  font-size: 16px;
  transform: translate3d(0, 0, 0);
}
button.bg-eon-darkgrey:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' width='26px' height='52px' viewBox='0 0 26 52' enable-background='new 0 0 26 52' xml:space='preserve'%3E%3Cg%3E%3Cpath fill='rgb(232,232,232)' d='M8.414,1.076C4.994,1.75,2.322,4.23,1.672,7.775c-2.23,12.15-2.23,24.301,0,36.452c0.65,3.545,3.322,6.02,6.742,6.693 C14.332,51.884,26,52,26,52V0C26,0.001,13.667,0.13,8.414,1.076z'/%3E%3C/g%3E%3C/svg%3E") !important;
}
button.bg-eon-darkgrey span {
  background-color: #e8e8e8 !important;
}
button.bg-eon-darkgrey:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' width='26px' height='52px' viewBox='0.239 0.829 26 52' enable-background='new 0.239 0.829 26 52' xml:space='preserve'%3E%3Cg%3E%3Cpath fill='rgb(232,232,232)' d='M17.824,51.754c3.42-0.674,6.092-3.154,6.742-6.699c2.23-12.15,2.23-24.301,0-36.451 c-0.65-3.545-3.322-6.02-6.742-6.694c-5.918-0.964-17.585-1.08-17.585-1.08v52C0.239,52.829,12.571,52.7,17.824,51.754z'/%3E%3C/g%3E%3C/svg%3E") !important;
}
@media (max-width: 450px) {
  .subscribe-new-activation .flex-1-100 {
    flex: 1 100%;
  }
  .subscribe-new-activation #funnel-microbusiness-section .recap .pre {
    padding: 16px;
  }
  .subscribe-new-activation #funnel-microbusiness-section .recap .post {
    padding: 20px;
  }
  .subscribe-new-activation #funnel-microbusiness-section .recapCreditCard .postCreditCard {
    padding: 20px;
  }
  .subscribe-new-activation #funnel-microbusiness-section .no-padding-mobile {
    padding: 0;
  }
  .subscribe-new-activation #funnel-microbusiness-section .addon-padding {
    padding: 10px 20px;
  }
  .subscribe-new-activation #funnel-microbusiness-section .addon-background-blue {
    background: linear-gradient(to right, #04737f, #1ea2b1) no-repeat right;
  }
  .subscribe-new-activation #funnel-microbusiness-section .addon-blu {
    line-height: 1.1;
  }
}
@media (max-width: 320px) {
  .podPdr-sample,
  .popupLink {
    font-size: 12px;
  }
}
@media (max-width: 991px) {
  #funnel-microbusiness-section .fixed-on-tab {
    position: fixed;
    top: 66px;
    left: 0;
    right: 0;
    padding: 0;
    z-index: 22;
  }
  #funnel-microbusiness-section .sticky-offer-card {
    margin: 0;
  }
  #funnel-microbusiness-section .sticky-offer-card .accordion-text {
    height: 100vh;
    color: #fff;
  }
  .recap-sticky-bar {
    position: inherit;
    margin-top: 65px;
    padding: 15px 0;
    width: 100%;
    z-index: 23;
    top: 0;
  }
}
@media (max-width: 767px) {
  .float-right-mob {
    float: right;
  }
  .pr0-mobile {
    padding-right: 0;
  }
  .justify-end-mob {
    justify-content: flex-end;
  }
  .pull-left-mob {
    float: left !important;
  }
  .pull-right-mob {
    float: right !important;
  }
  #funnel-microbusiness-section .pd8-mob {
    padding: 0 8px;
    overflow: hidden;
  }
  #funnel-microbusiness-section .fixed-on-tab {
    top: 66px;
  }
  #funnel-microbusiness-section .card-switch {
    margin-top: 190px;
  }
  .f14-mob {
    font-size: 14px !important;
  }
  .pr25-mob {
    padding-right: 25px !important;
  }
  .pl25-mob {
    padding-left: 25px !important;
  }
  .elementsDirection-distributors {
    flex-direction: row;
    justify-content: space-between;
  }
}
@media (min-width: 768px) {
  .modal-dialog.min-width-different {
    width: 600px !important;
  }
  .center-desk {
    top: 12px;
  }
  .flex-no-mob {
    display: flex;
  }
  .pr35 {
    padding-right: 35px;
  }
  .center-desk.hasPodPdrExample {
    top: 4px;
  }
}
@media (min-width: 1024px) {
  .modal-dialog.min-width-different {
    width: 1000px !important;
  }
}
@media (min-width: 992px) {
  .border-right-desktop {
    border-right: 1px solid #404040;
  }
  .pr25-desktop {
    padding-right: 25px;
  }
  .pl25-desktop {
    padding-left: 25px;
  }
}
@media only screen and (min-width: 768px) {
  .ml-110-desk {
    margin-left: 110px;
  }
}
@media only screen and (min-width: 321px) and (max-width: 400px) {
  .scelta-etica-card .ecologico {
    margin-top: -20px !important;
  }
}
@media only screen and (min-width: 990px) and (max-width: 1200px) {
  .metodo-di-pagamento-card .ecologico,
  .scelta-etica-card .ecologico {
    margin-top: -20px !important;
  }
  .metodo-di-pagamento-card .bollettino {
    margin-bottom: -5px;
  }
}
#blocked-funnel-message,
#blocked-funnel-message-phone {
  padding: 20px;
  background-color: #ECF6F7;
}
#blocked-funnel-message p,
#blocked-funnel-message-phone p {
  margin-bottom: 20px;
}
#blocked-funnel-message p:last-child,
#blocked-funnel-message-phone p:last-child {
  margin-bottom: 0px;
}
#blocked-funnel-message ul,
#blocked-funnel-message-phone ul {
  list-style: none;
  text-align: left;
  margin: 0 0 7px 0;
  padding: 0 10px 10px 0px;
}
#blocked-funnel-message ul li,
#blocked-funnel-message-phone ul li {
  position: relative;
  line-height: 100%;
}
#blocked-funnel-message ul li:before,
#blocked-funnel-message-phone ul li:before {
  content: "•";
  font-size: 14pt;
  padding-right: 5px;
}
#blocked-funnel-message ul li p,
#blocked-funnel-message-phone ul li p {
  margin-bottom: 30px;
}
#generalErrorModal .error-icon,
#otpErrorModal .error-icon,
#otpErrorModalRetry .error-icon {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='85px' height='85px' viewBox='0 0 85 85' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Ctitle%3EGroup 3%3C/title%3E%3Cg id='Symbols' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='caricamento/qualcosa-è-andato-storto/1' transform='translate(-372.000000, -180.000000)' fill-rule='nonzero'%3E%3Cg id='Group-5-Copy' transform='translate(296.000000, 180.000000)'%3E%3Cg id='Group-3' transform='translate(76.000000, 0.000000)'%3E%3Cg id='noun_Problem-Solving_2141962'%3E%3Cg id='Group'%3E%3Cpath d='M45.231629,61.8265301 L44.249879,59.3122651 C43.6888065,59.4753735 43.1243468,59.6150361 42.5632742,59.731253 C42.5090806,59.7430602 42.4504839,59.7546988 42.3959516,59.7622892 C40.9472903,60.0535904 39.4554435,60.2008434 37.9749435,60.2008434 C25.6428629,60.2008434 15.6089274,50.2072048 15.6089274,37.9246506 C15.6089274,25.6420964 25.6428629,15.6481205 37.9749435,15.6481205 C50.3070242,15.6481205 60.340621,25.641759 60.340621,37.9243133 C60.340621,39.1969639 60.2320645,40.4616867 60.0174919,41.6876145 C60.0135968,41.7304578 60.0059758,41.7729639 59.9980161,41.8158072 C59.8501694,42.6615422 59.6516855,43.4991807 59.4018871,44.3218072 L61.8717581,45.2916867 C64.3180887,46.249759 66.1601613,48.2052048 67.0172661,50.5720482 C67.578,49.3108675 68.0493145,48.0036386 68.439,46.6611566 C68.6649194,45.8810361 69.2805242,45.2798795 70.0634516,45.0702169 L74.2080726,43.9765301 C75.2165806,43.7086747 75.9214355,42.7971566 75.9214355,41.7574458 L75.9214355,34.0916867 C75.9214355,33.0519759 75.2165806,32.1401205 74.2080726,31.8726024 L70.0634516,30.7785783 C69.276629,30.5690843 68.6649194,29.9638795 68.439,29.1844337 C67.8003629,26.9729398 66.9237823,24.8621446 65.8372016,22.8798795 C65.4515806,22.1702651 65.4554758,21.3166024 65.8604032,20.6182892 L68.0574435,16.854988 C68.5832903,15.9510602 68.4315484,14.8140241 67.6955323,14.0770843 L62.2536532,8.65773494 C61.5137419,7.92045783 60.3682258,7.77286747 59.4645484,8.29272289 L55.7837903,10.4229157 C55.074871,10.8338072 54.2060806,10.8338072 53.4932661,10.4343855 C51.4093548,9.27440964 49.1852177,8.33944578 46.8443952,7.66812048 C46.0653629,7.44310843 45.4617823,6.83031325 45.2514435,6.05019277 L44.1298065,1.84125301 C43.860871,0.832746988 42.9453387,0.130048193 41.9014355,0.130048193 L34.2047661,0.130048193 C33.1608629,0.130048193 32.2453306,0.832746988 31.9767339,1.84125301 L30.8550968,6.05019277 C30.6486532,6.83419277 30.0410081,7.44310843 29.2577419,7.66812048 C27.0530806,8.3006506 24.9496935,9.1693253 22.9750161,10.2365301 C22.2622016,10.6243133 21.4050968,10.6167229 20.7078629,10.2134217 L16.8206613,7.9633012 C15.9130887,7.44310843 14.7718065,7.5906988 14.0315565,8.32763855 L8.58984677,13.7473253 C7.84959677,14.4807229 7.70175,15.6211325 8.22370161,16.5252289 L10.4246371,20.2962892 C10.8334597,20.9983133 10.8371855,21.8634458 10.4361532,22.5772771 C9.28301613,24.633253 8.35190323,26.8366506 7.67854839,29.1451325 C7.45262903,29.9210361 6.84108871,30.526241 6.05816129,30.7316867 L1.74587903,31.8726024 C0.733306452,32.1401205 0.0281129032,33.0519759 0.0281129032,34.0916867 L0.0281129032,41.7574458 C0.0281129032,42.7971566 0.733306452,43.7086747 1.74587903,43.9765301 L6.05816129,45.1171084 C6.84108871,45.3227229 7.45635484,45.9321446 7.68227419,46.7080482 C8.3055,48.8573012 9.15447581,50.9093976 10.1987177,52.8412289 C10.5801048,53.5476386 10.576379,54.3969157 10.1712823,55.0913494 L7.8926129,58.9981928 C7.37066129,59.898241 7.51884677,61.0388193 8.25875806,61.7760964 L13.7002984,67.1954458 C14.4402097,67.9288434 15.5813226,68.0803133 16.4890645,67.556241 L20.2478952,65.3838795 C20.9571532,64.9726506 21.8252661,64.9726506 22.5424839,65.3720723 C24.645871,66.555494 26.8971048,67.5022651 29.2618065,68.1848916 C30.0408387,68.4063614 30.6484839,69.018988 30.8547581,69.7987711 L31.9763952,74.0120964 C32.2449919,75.0168916 33.1605242,75.7189157 34.2044274,75.7189157 L41.9010968,75.7189157 C42.945,75.7189157 43.8605323,75.0168916 44.1294677,74.0120964 L45.2511048,69.7987711 C45.4614435,69.018988 46.0690887,68.4061928 46.8516774,68.1808434 C47.9660323,67.8625542 49.0566774,67.4791566 50.1156532,67.0363855 C50.2055806,67.0018072 50.2912742,66.9668916 50.3808629,66.9275904 C48.0673065,66.0354699 46.1585081,64.2007952 45.231629,61.8265301 Z' id='Path' fill='%2339393A'%3E%3C/path%3E%3Cpath d='M82.8002903,77.0573494 L65.7047661,60.0301446 C65.2139758,59.5416627 64.9526613,58.8666265 64.9880565,58.1757349 L65.2139758,53.8966265 C65.217871,53.8343855 65.217871,53.7728193 65.217871,53.7104096 C65.2566532,50.9638795 63.5854597,48.4649639 61.0148226,47.4566265 L58.6154032,46.5098554 L57.5284839,46.0832771 L56.4419032,45.6570361 L53.2519355,44.3999036 C53.0610726,44.3260241 52.8583548,44.2872289 52.6558065,44.2872289 C52.2231048,44.2872289 51.8142823,44.4538795 51.5102903,44.7606988 L51.4520323,44.8146747 C50.8211855,45.4433253 50.8211855,46.4678554 51.4520323,47.096 L55.2264435,50.1918554 L57.435,52.0034217 C57.5127339,52.0811807 57.5245887,52.1744578 57.5245887,52.2208434 C57.5245887,52.2712771 57.5127339,52.360506 57.435,52.4419759 L52.5270968,57.3342169 C52.4493629,57.4119759 52.3557097,57.4231084 52.3050726,57.4231084 C52.2581613,57.4231084 52.1648468,57.4119759 52.0871129,57.3342169 L50.213371,55.1655663 L47.0740403,51.5301205 C46.7544677,51.2118313 46.3143145,51.0296627 45.8704355,51.0296627 C45.5588226,51.0296627 45.2551694,51.1185542 45.0018145,51.2895904 C44.3555565,51.7122892 44.1020323,52.5075904 44.3785887,53.221759 L45.6133548,56.3830602 L46.0301371,57.4538072 L46.4584355,58.5481687 L47.4090242,60.9807952 C48.3943306,63.5063614 50.8835081,65.205253 53.6019919,65.205253 C53.6956452,65.205253 53.789129,65.2017108 53.8824435,65.1973253 L54.3071855,65.1742169 L58.1711855,64.9647229 C58.2138629,64.9647229 58.2604355,64.9611807 58.3034516,64.9611807 C58.9576694,64.9611807 59.5732742,65.2172289 60.0369677,65.6787229 L77.1292742,82.7020482 C77.8886613,83.4548434 78.8939516,83.8699518 79.9649516,83.8699518 C81.0359516,83.8699518 82.0412419,83.4548434 82.8002903,82.7020482 C84.36225,81.1463614 84.36225,78.6130361 82.8002903,77.0573494 Z' id='Path' stroke='%2339393A' stroke-width='2'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg id='Group-2' transform='translate(36.000000, 24.000000)' fill='%23EA1B0A'%3E%3Cpath d='M0.84,1.68 C0.84,0.75216162 1.59216162,0 2.52,0 C3.44783838,0 4.2,0.75216162 4.2,1.68 L4.2,13.44 C4.2,14.3678384 3.44783838,15.12 2.52,15.12 C1.59216162,15.12 0.84,14.3678384 0.84,13.44 L0.84,1.68 Z' id='Path'%3E%3C/path%3E%3Cpath d='M2.52,23.52 C1.12824243,23.52 0,22.3917576 0,21 C0,19.6082424 1.12824243,18.48 2.52,18.48 C3.91175757,18.48 5.04,19.6082424 5.04,21 C5.04,22.3917576 3.91175757,23.52 2.52,23.52 Z' id='Path'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  width: 85px;
  height: 85px;
  display: block;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.background-funnel-blocked {
  background-color: #ECF6F7;
}
.otp-verification-wrapper {
  display: flex;
  justify-content: center;
}
.otp-verification-wrapper .otp-verification {
  width: 800px;
}
.otp-verification-wrapper .otp-verification .input-otp-container {
  margin: 10px 250px;
}
.otp-verification-wrapper .otp-verification .input-otp-container input {
  border-top-style: hidden;
  border-right-style: hidden;
  border-left-style: hidden;
  outline: none;
  border-bottom: 3px solid #d8d8d8;
  border-radius: 1px;
  margin-right: 10px;
  text-align: center;
  font-size: 32px;
  width: 70px;
  /* Chrome, Safari, Edge, Opera */
  /* Firefox */
}
.otp-verification-wrapper .otp-verification .input-otp-container input::-webkit-outer-spin-button,
.otp-verification-wrapper .otp-verification .input-otp-container input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.otp-verification-wrapper .otp-verification .input-otp-container inputinput[type=number] {
  -moz-appearance: textfield;
}
.otp-verification-wrapper .otp-verification .input-otp-container input:focus {
  border-bottom: 3px solid #1ea2b1;
}
.otp-verification-wrapper .otp-verification .input-otp-container input.error {
  border-bottom: 3px solid #e80000;
}
.otp-verification-wrapper .otp-verification .title-otp {
  margin: 10px 80px;
  text-align: center;
  font-size: 28px;
}
.otp-verification-wrapper .otp-verification .subtitle-otp {
  margin: 30px 150px;
  text-align: center;
  font-size: 20px;
}
.otp-verification-wrapper .otp-verification .otp-not-valid-expired {
  font-size: 12px;
  color: #d51607;
  margin: 0px 200px;
}
.otp-verification-wrapper .otp-verification .otp-not-valid-expired-mobile {
  font-size: 12px;
  color: #d51607;
  margin: 10px 60px;
}
.otp-verification-wrapper .otp-verification .caption-text {
  margin: 20px 250px;
  font-weight: bold;
  font-size: 24px;
  text-align: center;
}
.otp-verification-wrapper .otp-verification .codeNotReceivedText {
  margin: 60px 300px 10px;
  font-size: 18px;
  text-align: center;
}
.otp-verification-wrapper .otp-verification .icon-otp {
  width: 170px;
  margin: 0 auto;
}
.otp-verification-wrapper .otp-verification .codeSent {
  font-size: 18px;
}
.otp-verification-wrapper .otp-verification .icon-code {
  margin-right: 5px;
  width: 19px;
}
.otp-verification-wrapper .expired-code-container {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.otp-verification-wrapper .expired-code-container .codeExpiredText {
  margin-top: 53px;
  text-align: center;
}
.otp-verification-wrapper .expired-code-container .codeExpiredRetryText {
  margin: 30px 150px 50px;
  text-align: center;
}
.otp-verification-wrapper .retry-code-container {
  cursor: pointer;
}
.otp-verification-wrapper .retry-code-container .retryCode {
  margin-left: -10px;
}
@media only screen and (max-width: 767px) {
  .otp-verification-wrapper {
    display: flex;
    justify-content: center;
    margin-top: 80px;
  }
  .otp-verification-wrapper .otp-verification {
    width: 380px;
  }
  .otp-verification-wrapper .otp-verification .input-otp-container {
    margin: 0px 80px;
  }
  .otp-verification-wrapper .otp-verification .input-otp-container input {
    border-top-style: hidden;
    border-right-style: hidden;
    border-left-style: hidden;
    outline: none;
    border-bottom: 3px solid #d8d8d8;
    border-radius: 1px;
    margin-right: 10px;
    text-align: center;
    font-size: 20px;
    width: 40px;
    /* Chrome, Safari, Edge, Opera */
    /* Firefox */
  }
  .otp-verification-wrapper .otp-verification .input-otp-container input::-webkit-outer-spin-button,
  .otp-verification-wrapper .otp-verification .input-otp-container input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
  }
  .otp-verification-wrapper .otp-verification .input-otp-container inputinput[type=number] {
    -moz-appearance: textfield;
  }
  .otp-verification-wrapper .otp-verification .input-otp-container input:focus {
    border-bottom: 3px solid #1ea2b1;
  }
  .otp-verification-wrapper .otp-verification .input-otp-container input.error {
    border-bottom: 3px solid #e80000;
  }
  .otp-verification-wrapper .otp-verification .title-otp {
    margin: 10px 25px;
    text-align: center;
    font-size: 24px;
  }
  .otp-verification-wrapper .otp-verification .subtitle-otp {
    margin: 15px 25px;
    text-align: center;
    font-size: 18px;
  }
  .otp-verification-wrapper .otp-verification .caption-text {
    margin: 25px 70px;
    font-weight: bold;
    font-size: 22px;
    text-align: center;
  }
  .otp-verification-wrapper .otp-verification .codeNotReceivedText {
    margin: 30px 10px 10px;
    font-size: 18px;
    text-align: center;
  }
  .otp-verification-wrapper .otp-verification .icon-otp {
    width: 100px;
    height: 100px;
    margin: 0 auto;
  }
  .otp-verification-wrapper .otp-verification .codeSent {
    margin-left: 10px;
    font-size: 18px;
  }
  .otp-verification-wrapper .otp-verification .code-feedback-container {
    margin: 0px 40px;
  }
  .otp-verification-wrapper .otp-verification .icon-code {
    margin-right: 10px;
    width: 19px;
    margin-top: -20px;
  }
  .otp-verification-wrapper .expired-code-container {
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
  .otp-verification-wrapper .expired-code-container .codeExpiredText {
    margin-top: 25px;
    text-align: center;
  }
  .otp-verification-wrapper .expired-code-container .codeExpiredRetryText {
    margin: 30px 20px 50px;
    text-align: center;
  }
  .otp-verification-wrapper .retry-code-container .retryCode {
    margin-left: -10px;
  }
}
.copy-personal-data {
  margin-bottom: 20px;
}
.msg-antifrode {
  background-color: #f8f7bf;
}
@media (max-width: 767px) {
  .msg-antifrode {
    padding: 10px 50px;
    margin: 0 -25px 30px -25px;
  }
}
@media (min-width: 768px) {
  .msg-antifrode {
    margin-left: -768px;
    margin-right: -75px;
    margin-bottom: 30px;
    padding: 15px 25px 15px 793px;
  }
}
@media (min-width: 992px) {
  .msg-antifrode {
    margin-left: -1002px;
    margin-bottom: 30px;
    padding: 15px 25px 15px 1027px;
  }
}
@media (min-width: 1200px) {
  .msg-antifrode {
    margin-left: -1210px;
    margin-right: 10px;
    margin-bottom: 30px;
    padding: 15px 0 15px 1235px;
  }
}
.datePickerElementVolturaSwitchin.form-control[readonly] {
  background-color: white;
}
.calendar-attivazione-voltura-switchin {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.calendar-attivazione-voltura-switchin .appendToDateVolturaSwitchin {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.calendar-attivazione-voltura-switchin .appendToDateVolturaSwitchin input[name="date:skip"] {
  font-weight: 500;
  position: relative;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='46px' height='44px' viewBox='0 0 46 44' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E▲ right handle state%3C/title%3E%3Cg id='Voltura-con-switch-in' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Voltura-con-switch_gas_Step-finale---data-inizio-fornitura-di-default' transform='translate(-364.000000, -2137.000000)'%3E%3Cg id='input/datepicker---example-open' transform='translate(140.000000, 2135.000000)'%3E%3Cg id='Group' transform='translate(224.000000, 0.000000)'%3E%3Cpath d='M0,2 L45,2 C45.5522847,2 46,2.44771525 46,3 L46,45 C46,45.5522847 45.5522847,46 45,46 L0,46 L0,46 L0,2 Z' id='background' fill='%23F6F6F7'%3E%3C/path%3E%3Cg transform='translate(8.000000, 8.000000)' fill='%2339393A' id='icon-/-32-/-chevron-small-down'%3E%3Cg id='icon-/-32-/-chevron-small-down---vWdith' transform='translate(8.000000, 0.000000)'%3E%3Cpath d='M9.87654403e-13,12.0007888 C-0.000557045574,11.5612287 0.285983847,11.1728405 0.70613637,11.0436689 C1.12628889,10.9144973 1.58152915,11.0748324 1.82800256,11.4387888 C4.04600256,14.7117888 6.12100256,17.2117888 8,18.8747888 C9.88100256,17.2097888 11.9560026,14.7097888 14.1720026,11.4387888 C14.4818343,10.9814971 15.1037108,10.8619571 15.5610025,11.1717889 C16.0182943,11.4816206 16.1378343,12.1034971 15.8280026,12.5607888 C13.3790026,16.1757888 11.1620026,18.8087888 9.05100256,20.6107888 C8.44594401,21.1308634 7.55156646,21.1304384 6.94700256,20.6097888 C4.83800256,18.8087888 2.62100256,16.1757888 0.171002558,12.5607888 C0.081635981,12.428492 0.0256416356,12.2771918 0.00695751797,12.1197862 L9.87654403e-13,12.0007888 Z' id='●-icon'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-position: right 0px center;
  background-repeat: no-repeat;
  text-shadow: none;
  cursor: pointer;
  color: #39393A;
  opacity: 1;
}
.calendar-attivazione-voltura-switchin .appendToDateVolturaSwitchin input[name="date:skip"]:focus {
  outline: none;
}
.calendar-attivazione-voltura-switchin .appendToDateVolturaSwitchin input[name="date:skip"]::-ms-clear {
  display: none;
}
.calendar-attivazione-voltura-switchin .appendToDateVolturaSwitchin .dropdown-menu {
  margin: 0;
}
.calendar-attivazione-voltura-switchin .appendToDateVolturaSwitchin .datepicker-dropdown:before {
  content: none !important;
}
.calendar-attivazione-voltura-switchin .appendToDateVolturaSwitchin .datepicker-dropdown:after {
  content: none !important;
}
.calendar-attivazione-voltura-switchin .appendToDateVolturaSwitchin .datepicker-dropdown {
  padding: 0;
  font-weight: 400 !important;
  color: #39393A;
}
.calendar-attivazione-voltura-switchin .appendToDateVolturaSwitchin .datepicker-dropdown .datepicker-days {
  padding-bottom: 5px;
}
.calendar-attivazione-voltura-switchin .appendToDateVolturaSwitchin .datepicker-dropdown .table-condensed thead,
.calendar-attivazione-voltura-switchin .appendToDateVolturaSwitchin .datepicker-dropdown .table-condensed thead:hover,
.calendar-attivazione-voltura-switchin .appendToDateVolturaSwitchin .datepicker-dropdown .table-condensed thead .datepicker-switch:hover {
  background-color: white;
}
.calendar-attivazione-voltura-switchin .appendToDateVolturaSwitchin .datepicker-dropdown .table-condensed tr td.day {
  width: 35px;
  height: 35px;
  padding: 7px;
  line-height: normal;
  font-size: 14px;
}
.calendar-attivazione-voltura-switchin .appendToDateVolturaSwitchin .datepicker-dropdown .table-condensed tr td.day:not(.disabled).active,
.calendar-attivazione-voltura-switchin .appendToDateVolturaSwitchin .datepicker-dropdown .table-condensed tr td.day:not(.disabled).active:hover {
  background-size: 27px !important;
  background: transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E %3Cpath fill='%231EA2B1' fill-rule='evenodd' d='M5.178 1.026A5.204 5.204 0 0 0 1.03 5.16a57.001 57.001 0 0 0 0 21.566 5.204 5.204 0 0 0 4.15 4.134A58 58 0 0 0 16 31.886a58 58 0 0 0 10.822-1.026 5.204 5.204 0 0 0 4.149-4.134 57.001 57.001 0 0 0 0-21.566 5.204 5.204 0 0 0-4.15-4.134A57.987 57.987 0 0 0 16 0C12.393 0 8.786.342 5.178 1.026z'/%3E %3C/svg%3E") no-repeat center !important;
  color: white;
}
.calendar-attivazione-voltura-switchin .appendToDateVolturaSwitchin .datepicker-dropdown .table-condensed > thead > tr > th {
  border-radius: 0;
  font-weight: 400 !important;
}
.calendar-attivazione-voltura-switchin .appendToDateVolturaSwitchin .datepicker-dropdown .table-condensed .today {
  background-size: 30px !important;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='28px' height='28px' viewBox='0 0 28 28' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3EActive day%3C/title%3E%3Cg id='Voltura-con-switch-in' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Voltura-con-switch_gas_Step-finale---calendar' transform='translate(-262.000000, -2280.000000)' fill='%23D1D1D1'%3E%3Cg id='input/datepicker---example-open' transform='translate(140.000000, 2138.000000)'%3E%3Cg id='input/date/panel' transform='translate(0.000000, 54.000000)'%3E%3Cg id='Dates' transform='translate(16.000000, 50.000000)'%3E%3Cpath d='M121.450579,38 C124.121677,38.0785165 126.792508,38.3715566 129.463725,38.8794457 C131.307399,39.230254 132.747838,40.6701309 133.098783,42.513087 C134.300406,48.830331 134.300406,55.1481139 133.098783,61.465358 C132.747838,63.3083141 131.307399,64.7481909 129.463725,65.0984604 C126.303602,65.6993072 123.144018,66 119.983895,66 C116.823772,66 113.663649,65.6993072 110.504065,65.0984604 C108.66039,64.7481909 107.219952,63.3083141 106.869007,61.465358 C106.381781,58.9038825 106.092112,56.3423185 106,53.7807377 L106,50.1977044 C106.092112,47.6361265 106.381781,45.0745624 106.869007,42.513087 C107.219952,40.6701309 108.66039,39.230254 110.504065,38.8794457 C113.174826,38.3715566 115.845972,38.0785165 118.517178,38 L121.450579,38 Z' id='Active-day'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E") !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
}
.calendar-attivazione-voltura-switchin .appendToDateVolturaSwitchin .datepicker-dropdown .table-condensed .next {
  background: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='10px' height='16px' viewBox='0 0 10 16' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Eicon / 32 / chevron small right%3C/title%3E%3Cg id='Voltura-con-switch-in' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Voltura-con-switch_gas_Step-finale---calendar' transform='translate(-383.000000, -2208.000000)' fill='%2339393A'%3E%3Cg id='input/datepicker---example-open' transform='translate(140.000000, 2138.000000)'%3E%3Cg id='input/date/panel' transform='translate(0.000000, 54.000000)'%3E%3Cg id='Group' transform='translate(232.000000, 8.000000)'%3E%3Cg id='●-icon' transform='translate(11.000000, 0.000000)'%3E%3Cpath d='M1.0013494,24.0001284 C0.561789243,24.0006847 0.173401106,23.7141439 0.0442294879,23.2939913 C-0.08494213,22.8738388 0.0753929395,22.4185986 0.439349404,22.1721251 C3.7123494,19.9541251 6.2123494,17.8791251 7.8753494,16.0001251 C6.2103494,14.1191251 3.7103494,12.0441251 0.439349404,9.82812514 C-0.0179423551,9.51829339 -0.137482318,8.89641692 0.172349422,8.43912516 C0.482181162,7.98183339 1.10405763,7.86229341 1.5613494,8.17212514 C5.1763494,10.6211251 7.8093494,12.8381251 9.6113494,14.9491251 C10.1313494,15.5581251 10.1313494,16.4431251 9.6103494,17.0531251 C7.8093494,19.1621251 5.1763494,21.3791251 1.5613494,23.8291251 C1.4288832,23.9181363 1.27763815,23.9740324 1.12029859,23.9929406 L1.0013494,24.0001284 Z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center;
  background-size: 10px;
  font-size: 0;
}
.calendar-attivazione-voltura-switchin .appendToDateVolturaSwitchin .datepicker-dropdown .table-condensed .next.disabled {
  background-color: #e8e8e8;
  background: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='10px' height='16px' viewBox='0 0 10 16' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Eicon / 32 / chevron small right%3C/title%3E%3Cg id='Voltura-con-switch-in' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Voltura-con-switch_gas_Step-finale---calendar' transform='translate(-383.000000, -2208.000000)' fill='%2339393A'%3E%3Cg id='input/datepicker---example-open' transform='translate(140.000000, 2138.000000)'%3E%3Cg id='input/date/panel' transform='translate(0.000000, 54.000000)'%3E%3Cg id='Group' transform='translate(232.000000, 8.000000)'%3E%3Cg id='●-icon' transform='translate(11.000000, 0.000000)'%3E%3Cpath d='M1.0013494,24.0001284 C0.561789243,24.0006847 0.173401106,23.7141439 0.0442294879,23.2939913 C-0.08494213,22.8738388 0.0753929395,22.4185986 0.439349404,22.1721251 C3.7123494,19.9541251 6.2123494,17.8791251 7.8753494,16.0001251 C6.2103494,14.1191251 3.7103494,12.0441251 0.439349404,9.82812514 C-0.0179423551,9.51829339 -0.137482318,8.89641692 0.172349422,8.43912516 C0.482181162,7.98183339 1.10405763,7.86229341 1.5613494,8.17212514 C5.1763494,10.6211251 7.8093494,12.8381251 9.6113494,14.9491251 C10.1313494,15.5581251 10.1313494,16.4431251 9.6103494,17.0531251 C7.8093494,19.1621251 5.1763494,21.3791251 1.5613494,23.8291251 C1.4288832,23.9181363 1.27763815,23.9740324 1.12029859,23.9929406 L1.0013494,24.0001284 Z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center;
  visibility: visible;
}
.calendar-attivazione-voltura-switchin .appendToDateVolturaSwitchin .datepicker-dropdown .table-condensed .prev {
  background: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='10px' height='16px' viewBox='0 0 10 16' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Eicon / 32 / chevron small left%3C/title%3E%3Cg id='Voltura-con-switch-in' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Voltura-con-switch_gas_Step-finale---calendar' transform='translate(-159.000000, -2208.000000)' fill='%2339393A'%3E%3Cg id='input/datepicker---example-open' transform='translate(140.000000, 2138.000000)'%3E%3Cg id='input/date/panel' transform='translate(0.000000, 54.000000)'%3E%3Cg id='Group' transform='translate(8.000000, 8.000000)'%3E%3Cg id='●-icon' transform='translate(11.000000, 0.000000)'%3E%3Cpath d='M8.99977173,7.99987235 C9.4393319,7.99931531 9.82772003,8.2858562 9.95689165,8.70600872 C10.0860633,9.12616124 9.9257282,9.5814015 9.56177173,9.82787491 C6.28877173,12.0458749 3.78877173,14.1208749 2.12577173,15.9998724 C3.79077173,17.8808749 6.29077173,19.9558749 9.56177173,22.1718749 C10.0190635,22.4817067 10.1386035,23.1035831 9.82877172,23.5608749 C9.51893998,24.0181667 8.89706351,24.1377066 8.43977173,23.8278749 C4.82477173,21.3788749 2.19177173,19.1618749 0.389771735,17.0508749 C-0.130302877,16.4458164 -0.129877792,15.5514388 0.390771735,14.9468749 C2.19177173,12.8378749 4.82477173,10.6208749 8.43977173,8.17087491 C8.57206861,8.08150833 8.72336879,8.02551399 8.88077434,8.00682987 L8.99977173,7.99987235 Z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center;
  background-size: 10px;
  font-size: 0;
}
.calendar-attivazione-voltura-switchin .appendToDateVolturaSwitchin .datepicker-dropdown .table-condensed .prev.disabled {
  background-color: #e8e8e8;
  background: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='10px' height='16px' viewBox='0 0 10 16' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3Eicon / 32 / chevron small left%3C/title%3E%3Cg id='Voltura-con-switch-in' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Voltura-con-switch_gas_Step-finale---calendar' transform='translate(-159.000000, -2208.000000)' fill='%2339393A'%3E%3Cg id='input/datepicker---example-open' transform='translate(140.000000, 2138.000000)'%3E%3Cg id='input/date/panel' transform='translate(0.000000, 54.000000)'%3E%3Cg id='Group' transform='translate(8.000000, 8.000000)'%3E%3Cg id='●-icon' transform='translate(11.000000, 0.000000)'%3E%3Cpath d='M8.99977173,7.99987235 C9.4393319,7.99931531 9.82772003,8.2858562 9.95689165,8.70600872 C10.0860633,9.12616124 9.9257282,9.5814015 9.56177173,9.82787491 C6.28877173,12.0458749 3.78877173,14.1208749 2.12577173,15.9998724 C3.79077173,17.8808749 6.29077173,19.9558749 9.56177173,22.1718749 C10.0190635,22.4817067 10.1386035,23.1035831 9.82877172,23.5608749 C9.51893998,24.0181667 8.89706351,24.1377066 8.43977173,23.8278749 C4.82477173,21.3788749 2.19177173,19.1618749 0.389771735,17.0508749 C-0.130302877,16.4458164 -0.129877792,15.5514388 0.390771735,14.9468749 C2.19177173,12.8378749 4.82477173,10.6208749 8.43977173,8.17087491 C8.57206861,8.08150833 8.72336879,8.02551399 8.88077434,8.00682987 L8.99977173,7.99987235 Z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat center;
  visibility: visible;
}
.calendar-attivazione-voltura-switchin .appendToDateVolturaSwitchin .datepicker-dropdown.datepicker table tr td.today,
.calendar-attivazione-voltura-switchin .appendToDateVolturaSwitchin .datepicker-dropdown.datepicker table tr td.today.disabled,
.calendar-attivazione-voltura-switchin .appendToDateVolturaSwitchin .datepicker-dropdown.datepicker table tr td.today.disabled:hover,
.calendar-attivazione-voltura-switchin .appendToDateVolturaSwitchin .datepicker-dropdown.datepicker table tr td.today:hover {
  color: #999999;
  background: transparent none;
}
.calendar-attivazione-voltura-switchin .appendToDateVolturaSwitchin .datepicker-dropdown.datepicker table tr td.highlighted {
  background: transparent;
}
