/* GENERATED BY BOOTSTRAP 5 COLOR THEME GENERATOR */
/* https://bootstrapcolors.com */
.btn-outline-primary {
  color: #3868a6;
  border-color: #3868a6; }
  .btn-outline-primary:hover {
    color: #fff;
    background-color: #3868a6;
    border-color: #3868a6; }
  .btn-check:focus + .btn-outline-primary, .btn-outline-primary:focus {
    box-shadow: 0 0 0 0.25rem rgba(56, 104, 166, 0.5); }
  .btn-check:checked + .btn-outline-primary, .btn-check:active + .btn-outline-primary, .btn-outline-primary:active, .btn-outline-primary.active, .btn-outline-primary.dropdown-toggle.show {
    color: #fff;
    background-color: #3868a6;
    border-color: #3868a6; }
    .btn-check:checked + .btn-outline-primary:focus, .btn-check:active + .btn-outline-primary:focus, .btn-outline-primary:active:focus, .btn-outline-primary.active:focus, .btn-outline-primary.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0.25rem rgba(56, 104, 166, 0.5); }
  .btn-outline-primary:disabled, .btn-outline-primary.disabled {
    color: #3868a6;
    background-color: transparent; }

.table-primary {
  --bs-table-bg: #3868a6;
  --bs-table-striped-bg: #4270aa;
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: #4c77af;
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: #4773ad;
  --bs-table-hover-color: #fff;
  color: #fff;
  border-color: #4c77af; }

.alert-primary {
  color: #223e64;
  background-color: #d7e1ed;
  border-color: #c3d2e4; }
  .alert-primary .alert-link {
    color: #1b3250; }

.bg-primary {
  background-color: #3868a6 !important; }

.text-primary {
  color: #3868a6 !important; }

.border-primary {
  border-color: #3868a6 !important; }

.link-primary {
  color: #3868a6; }
  .link-primary:hover, .link-primary:focus {
    color: #2d5385; }

.list-group-item-primary {
  color: #223e64;
  background-color: #d7e1ed; }
  .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
    color: #223e64;
    background-color: #c2cbd5; }
  .list-group-item-primary.list-group-item-action.active {
    color: #fff;
    background-color: #223e64;
    border-color: #223e64; }

/*# sourceMappingURL=style-2024-01-07-10-16-39-789.css.map */
.btn-primary {
  color: #ffffff;
  background-color: #3868a6;
  border-color: #3868a6; }
  .btn-primary:hover {
    color: #ffffff;
    background-color: #30588d;
    border-color: #2d5385; }
  .btn-check:focus + .btn-primary, .btn-primary:focus {
    color: #ffffff;
    background-color: #30588d;
    border-color: #2d5385;
    box-shadow: 0 0 0 0.25rem rgba(86, 127, 179, 0.5); }
  .btn-check:checked + .btn-primary, .btn-check:active + .btn-primary, .btn-primary:active, .btn-primary.active, .show > .btn-primary.dropdown-toggle {
    color: #ffffff;
    background-color: #2d5385;
    border-color: #2a4e7d; }
    .btn-check:checked + .btn-primary:focus, .btn-check:active + .btn-primary:focus, .btn-primary:active:focus, .btn-primary.active:focus, .show > .btn-primary.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(86, 127, 179, 0.5); }
  .btn-primary:disabled, .btn-primary.disabled {
    color: #ffffff;
    background-color: #3868a6;
    border-color: #3868a6; }

/*# sourceMappingURL=style-2024-01-07-10-16-39-789_button.css.map */

/* GENERATED BY BOOTSTRAP 5 COLOR THEME GENERATOR */
/* https://bootstrapcolors.com */
.btn-outline-secondary {
  color: #d94a70;
  border-color: #d94a70; }
  .btn-outline-secondary:hover {
    color: #000;
    background-color: #d94a70;
    border-color: #d94a70; }
  .btn-check:focus + .btn-outline-secondary, .btn-outline-secondary:focus {
    box-shadow: 0 0 0 0.25rem rgba(217, 74, 112, 0.5); }
  .btn-check:checked + .btn-outline-secondary, .btn-check:active + .btn-outline-secondary, .btn-outline-secondary:active, .btn-outline-secondary.active, .btn-outline-secondary.dropdown-toggle.show {
    color: #000;
    background-color: #d94a70;
    border-color: #d94a70; }
    .btn-check:checked + .btn-outline-secondary:focus, .btn-check:active + .btn-outline-secondary:focus, .btn-outline-secondary:active:focus, .btn-outline-secondary.active:focus, .btn-outline-secondary.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0.25rem rgba(217, 74, 112, 0.5); }
  .btn-outline-secondary:disabled, .btn-outline-secondary.disabled {
    color: #d94a70;
    background-color: transparent; }

.table-secondary {
  --bs-table-bg: #d94a70;
  --bs-table-striped-bg: #ce466a;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #c34365;
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: #c94468;
  --bs-table-hover-color: #fff;
  color: #000;
  border-color: #c34365; }

.alert-secondary {
  color: #822c43;
  background-color: #f7dbe2;
  border-color: #f4c9d4; }
  .alert-secondary .alert-link {
    color: #682336; }

.bg-secondary {
  background-color: #d94a70 !important; }

.text-secondary {
  color: #d94a70 !important; }

.border-secondary {
  border-color: #d94a70 !important; }

.link-secondary {
  color: #d94a70; }
  .link-secondary:hover, .link-secondary:focus {
    color: #e16e8d; }

.list-group-item-secondary {
  color: #822c43;
  background-color: #f7dbe2; }
  .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
    color: #822c43;
    background-color: #dec5cb; }
  .list-group-item-secondary.list-group-item-action.active {
    color: #fff;
    background-color: #822c43;
    border-color: #822c43; }

/*# sourceMappingURL=style-2024-01-07-10-25-50-473.css.map */
.btn-secondary {
  color: #000000;
  background-color: #d94a70;
  border-color: #d94a70; }
  .btn-secondary:hover {
    color: #000000;
    background-color: #df6585;
    border-color: #dd5c7e; }
  .btn-check:focus + .btn-secondary, .btn-secondary:focus {
    color: #000000;
    background-color: #df6585;
    border-color: #dd5c7e;
    box-shadow: 0 0 0 0.25rem rgba(184, 63, 95, 0.5); }
  .btn-check:checked + .btn-secondary, .btn-check:active + .btn-secondary, .btn-secondary:active, .btn-secondary.active, .show > .btn-secondary.dropdown-toggle {
    color: #000000;
    background-color: #e16e8d;
    border-color: #dd5c7e; }
    .btn-check:checked + .btn-secondary:focus, .btn-check:active + .btn-secondary:focus, .btn-secondary:active:focus, .btn-secondary.active:focus, .show > .btn-secondary.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(184, 63, 95, 0.5); }
  .btn-secondary:disabled, .btn-secondary.disabled {
    color: #000000;
    background-color: #d94a70;
    border-color: #d94a70; }

/*# sourceMappingURL=style-2024-01-07-10-25-50-473_button.css.map */

/* GENERATED BY BOOTSTRAP 5 COLOR THEME GENERATOR */
/* https://bootstrapcolors.com */
.btn-outline-info {
  color: #5ed7f2;
  border-color: #5ed7f2; }
  .btn-outline-info:hover {
    color: #000;
    background-color: #5ed7f2;
    border-color: #5ed7f2; }
  .btn-check:focus + .btn-outline-info, .btn-outline-info:focus {
    box-shadow: 0 0 0 0.25rem rgba(94, 215, 242, 0.5); }
  .btn-check:checked + .btn-outline-info, .btn-check:active + .btn-outline-info, .btn-outline-info:active, .btn-outline-info.active, .btn-outline-info.dropdown-toggle.show {
    color: #000;
    background-color: #5ed7f2;
    border-color: #5ed7f2; }
    .btn-check:checked + .btn-outline-info:focus, .btn-check:active + .btn-outline-info:focus, .btn-outline-info:active:focus, .btn-outline-info.active:focus, .btn-outline-info.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0.25rem rgba(94, 215, 242, 0.5); }
  .btn-outline-info:disabled, .btn-outline-info.disabled {
    color: #5ed7f2;
    background-color: transparent; }

.table-info {
  --bs-table-bg: #5ed7f2;
  --bs-table-striped-bg: #59cce6;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #55c2da;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #57c7e0;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #55c2da; }

.alert-info {
  color: #3868a6;
  border-color: #3868a6; }
  .alert-info .alert-link {
    color: #1e454e; }

.bg-info {
  background-color: #5ed7f2 !important; }

.text-info {
  color: #5ed7f2 !important; }

.border-info {
  border-color: #5ed7f2 !important; }

.link-info {
  color: #5ed7f2; }
  .link-info:hover, .link-info:focus {
    color: #7edff5; }

.list-group-item-info {
  color: #265661;
  background-color: #dff7fc; }
  .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
    color: #265661;
    background-color: #c9dee3; }
  .list-group-item-info.list-group-item-action.active {
    color: #fff;
    background-color: #265661;
    border-color: #265661; }

/*# sourceMappingURL=style-2024-01-07-10-27-34-634.css.map */
.btn-info {
  color: #000000;
  background-color: #5ed7f2;
  border-color: #5ed7f2; }
  .btn-info:hover {
    color: #000000;
    background-color: #76ddf4;
    border-color: #6edbf3; }
  .btn-check:focus + .btn-info, .btn-info:focus {
    color: #000000;
    background-color: #76ddf4;
    border-color: #6edbf3;
    box-shadow: 0 0 0 0.25rem rgba(80, 183, 206, 0.5); }
  .btn-check:checked + .btn-info, .btn-check:active + .btn-info, .btn-info:active, .btn-info.active, .show > .btn-info.dropdown-toggle {
    color: #000000;
    background-color: #7edff5;
    border-color: #6edbf3; }
    .btn-check:checked + .btn-info:focus, .btn-check:active + .btn-info:focus, .btn-info:active:focus, .btn-info.active:focus, .show > .btn-info.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(80, 183, 206, 0.5); }
  .btn-info:disabled, .btn-info.disabled {
    color: #000000;
    background-color: #5ed7f2;
    border-color: #5ed7f2; }

/*# sourceMappingURL=style-2024-01-07-10-27-34-634_button.css.map */

/* GENERATED BY BOOTSTRAP 5 COLOR THEME GENERATOR */
/* https://bootstrapcolors.com */
.btn-outline-warning {
  color: #f2a341;
  border-color: #f2a341; }
  .btn-outline-warning:hover {
    color: #000;
    background-color: #f2a341;
    border-color: #f2a341; }
  .btn-check:focus + .btn-outline-warning, .btn-outline-warning:focus {
    box-shadow: 0 0 0 0.25rem rgba(242, 163, 65, 0.5); }
  .btn-check:checked + .btn-outline-warning, .btn-check:active + .btn-outline-warning, .btn-outline-warning:active, .btn-outline-warning.active, .btn-outline-warning.dropdown-toggle.show {
    color: #000;
    background-color: #f2a341;
    border-color: #f2a341; }
    .btn-check:checked + .btn-outline-warning:focus, .btn-check:active + .btn-outline-warning:focus, .btn-outline-warning:active:focus, .btn-outline-warning.active:focus, .btn-outline-warning.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0.25rem rgba(242, 163, 65, 0.5); }
  .btn-outline-warning:disabled, .btn-outline-warning.disabled {
    color: #f2a341;
    background-color: transparent; }

.table-warning {
  --bs-table-bg: #f2a341;
  --bs-table-striped-bg: #e69b3e;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #da933b;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e0973c;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #da933b; }

.alert-warning {
  color: #916227;
  background-color: #fcedd9;
  border-color: #fbe3c6; }
  .alert-warning .alert-link {
    color: #744e1f; }

.bg-warning {
  background-color: #f2a341 !important; }

.text-warning {
  color: #f2a341 !important; }

.border-warning {
  border-color: #f2a341 !important; }

.link-warning {
  color: #f2a341; }
  .link-warning:hover, .link-warning:focus {
    color: #f5b567; }

.list-group-item-warning {
  color: #916227;
  background-color: #fcedd9; }
  .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
    color: #916227;
    background-color: #e3d5c3; }
  .list-group-item-warning.list-group-item-action.active {
    color: #fff;
    background-color: #916227;
    border-color: #916227; }

/*# sourceMappingURL=style-2024-01-07-10-28-58-589.css.map */
.btn-warning {
  color: #000000;
  background-color: #f2a341;
  border-color: #f2a341; }
  .btn-warning:hover {
    color: #000000;
    background-color: #f4b15e;
    border-color: #f3ac54; }
  .btn-check:focus + .btn-warning, .btn-warning:focus {
    color: #000000;
    background-color: #f4b15e;
    border-color: #f3ac54;
    box-shadow: 0 0 0 0.25rem rgba(206, 139, 55, 0.5); }
  .btn-check:checked + .btn-warning, .btn-check:active + .btn-warning, .btn-warning:active, .btn-warning.active, .show > .btn-warning.dropdown-toggle {
    color: #000000;
    background-color: #f5b567;
    border-color: #f3ac54; }
    .btn-check:checked + .btn-warning:focus, .btn-check:active + .btn-warning:focus, .btn-warning:active:focus, .btn-warning.active:focus, .show > .btn-warning.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(206, 139, 55, 0.5); }
  .btn-warning:disabled, .btn-warning.disabled {
    color: #000000;
    background-color: #f2a341;
    border-color: #f2a341; }

/*# sourceMappingURL=style-2024-01-07-10-28-58-589_button.css.map */

/* GENERATED BY BOOTSTRAP 5 COLOR THEME GENERATOR */
/* https://bootstrapcolors.com */
.btn-outline-danger {
  color: #d96b2b;
  border-color: #d96b2b; }
  .btn-outline-danger:hover {
    color: #000;
    background-color: #d96b2b;
    border-color: #d96b2b; }
  .btn-check:focus + .btn-outline-danger, .btn-outline-danger:focus {
    box-shadow: 0 0 0 0.25rem rgba(217, 107, 43, 0.5); }
  .btn-check:checked + .btn-outline-danger, .btn-check:active + .btn-outline-danger, .btn-outline-danger:active, .btn-outline-danger.active, .btn-outline-danger.dropdown-toggle.show {
    color: #000;
    background-color: #d96b2b;
    border-color: #d96b2b; }
    .btn-check:checked + .btn-outline-danger:focus, .btn-check:active + .btn-outline-danger:focus, .btn-outline-danger:active:focus, .btn-outline-danger.active:focus, .btn-outline-danger.dropdown-toggle.show:focus {
      box-shadow: 0 0 0 0.25rem rgba(217, 107, 43, 0.5); }
  .btn-outline-danger:disabled, .btn-outline-danger.disabled {
    color: #d96b2b;
    background-color: transparent; }

.table-danger {
  --bs-table-bg: #d96b2b;
  --bs-table-striped-bg: #ce6629;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #c36027;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #c96328;
  --bs-table-hover-color: #000;
  color: #000;
  border-color: #c36027; }

.alert-danger {
  color: #82401a;
  background-color: #f7e1d5;
  border-color: #f4d3bf; }
  .alert-danger .alert-link {
    color: #683315; }

.bg-danger {
  background-color: #d96b2b !important; }

.text-danger {
  color: #d96b2b !important; }

.border-danger {
  border-color: #d96b2b !important; }

.link-danger {
  color: #d96b2b; }
  .link-danger:hover, .link-danger:focus {
    color: #e18955; }

.list-group-item-danger {
  color: #82401a;
  background-color: #f7e1d5; }
  .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
    color: #82401a;
    background-color: #decbc0; }
  .list-group-item-danger.list-group-item-action.active {
    color: #fff;
    background-color: #82401a;
    border-color: #82401a; }

/*# sourceMappingURL=style-2024-01-07-10-30-15-564.css.map */
.btn-danger {
  color: #000000;
  background-color: #d96b2b;
  border-color: #d96b2b; }
  .btn-danger:hover {
    color: #000000;
    background-color: #df814b;
    border-color: #dd7a40; }
  .btn-check:focus + .btn-danger, .btn-danger:focus {
    color: #000000;
    background-color: #df814b;
    border-color: #dd7a40;
    box-shadow: 0 0 0 0.25rem rgba(184, 91, 37, 0.5); }
  .btn-check:checked + .btn-danger, .btn-check:active + .btn-danger, .btn-danger:active, .btn-danger.active, .show > .btn-danger.dropdown-toggle {
    color: #000000;
    background-color: #e18955;
    border-color: #dd7a40; }
    .btn-check:checked + .btn-danger:focus, .btn-check:active + .btn-danger:focus, .btn-danger:active:focus, .btn-danger.active:focus, .show > .btn-danger.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.25rem rgba(184, 91, 37, 0.5); }
  .btn-danger:disabled, .btn-danger.disabled {
    color: #000000;
    background-color: #d96b2b;
    border-color: #d96b2b; }

/*# sourceMappingURL=style-2024-01-07-10-30-15-564_button.css.map */

/* OVERLAY */

.overlay-panel.overlay-primary
{
  background-color: rgba(56, 104, 166,.85);
}
.overlay-panel.overlay-secondary
{
  background-color: rgba(217, 74, 112, .85);
}
.overlay-panel.overlay-warning
{
  background-color: rgba(242, 163, 65, .85);
}
.overlay-panel.overlay-info
{
  background-color: rgba(94, 215, 242,.85);
}
.overlay-panel.overlay-danger
{
  background-color: rgba(217, 107, 43, .85);
}

elemento {
}
.carousel-indicators [data-bs-target] {
  background-color: #D94A70;
}

.card.card-article.card-article-primary::before {
	background-color: #3868a6;
}

.card.card-article.card-article-secondary::before {
	background-color: #d94a70;
}


/* ALTRE MODIFICHE */

.com-content-category__table th a {
  color: #3868a6;
}

blockquote, .blockquote {
  border-left: 4px solid #d94a70;
}

a.read-more {
	color: #3868a6;
}
a:hover {
	color: #d94a70;
}

/* ICONE */

.icon-primary {
  fill: #3868a6 !important;
}
.icon-secondary {
  fill: #d94a70 !important;
}
.icon-info {
  fill: #5Ed7f2 !important;
}
.icon-danger {
  fill: #d96b2b !important;
}
.icon-warning {
  fill: #f2a341 !important;
}

/* BADGE */
.badge {
  border: 1px solid #3868a6;
  font-weight: 600;
}

/* Header */
.section.bg-galileiprimarygradient {
  color:#fff;
  background:#3868a6;
  background:-moz-linear-gradient(left,#3868a6 0,#d94a70 100%);
  background:-webkit-linear-gradient(left,#3858a6 0,#d94a70 100%); 
  background:linear-gradient(to right,#3868a6 0,#d94a70 100%);
}

.section.bg-galileiprimarygradient .h1,
.section.bg-galileiprimarygradient .h2,
.section.bg-galileiprimarygradient .h3,
.section.bg-galileiprimarygradient h1,
.section.bg-galileiprimarygradient h2,
.section.bg-galileiprimarygradient h3,
.section.bg-galileiprimarygradient p {
  color:#fff
}

html body main div.blogj4a.blog-category section.section.bg-greendark.bg-galileiprimarygradient.py-5.position-relative.d-flex.align-items-center.overflow-hidden div.green-square-forms svg g#Group path#Rectangle2 {
  fill: #fff;
}


/* Form check */
.form-check [type="radio"]:checked + label::after {
  border-color: #3868a6;
  background-color: #3868a6;
}

/* Sezione REDBROWN */
.bg-redbrown {
  background-color: #D94A70 !important;
}

.bg-red-gradient {
  background: #D94A70;
  background: -moz-linear-gradient(left,#d94a70 0,#dd92a6 100%);
  background: -webkit-linear-gradient(left,#d94a70 0,#dd92a6 100%);
  background: linear-gradient(to right,#d94a70 0,#dd92a6 100%);
  color: #fff;
}

.redbrown .card.card-icon svg {
  fill: #d94a70;
}

.redbrown.aside-main .link-list-wrapper ul.link-list li a {
  color: #d94a70;
}

.redbrown .aside-title::after {
  background: #d94a70;
}

.redbrown .actions-wrapper .toggle-actions svg {
  fill: #d94a70;
}

.redbrown .actions-wrapper .toggle-actions {
  color: #d94a70;
}

.card.card-article.card-article-redbrown::before {
  background-color: #d94a70;
}

.big-data-rounded-icon .big-data-rounded-icon-wrapper {
  background-color: #d94a70;
  color: #fff;
}

.card.purplelight {
  background-color: #5ed7f269;
  box-shadow: none;
}
