
#c-p-bn,#c-s-bn,#s-all-bn,#s-rall-bn,#s-sv-bn {
    background: #fff !important;
    color: #00618B !important;
    border: 1px solid #00618B;
    text-transform: uppercase !important
}

.cc_div .b-tg .c-tgl ~ .c-tg {
    background: #3C5165
}

.cc_div .b-tg .c-tgl:checked ~ .c-tg {
    background: #00618B
}

.cc_div .b-tg .c-tgl:disabled+.c-ro {
    background: #e3e6e6
}

.cc_div .cc-link {
    color: #00618B !important
}

#s-c-bn {
    background: #fff;
    color: #00618B
}

.c-bl.b-ex {
    margin-bottom: 0 !important
}

.c-bl.b-ex .title.b-bn {
    background: #fff;
    border: 1px solid rgba(51,51,51,0.16)
}

.c-bl.b-ex .desc.b-acc {
    background: #F3F4F4
}

#s-bl .c-bl {
    background: #fff;
    color: #172531;
    border: nonw
}

#s-bl .c-bl:last-child {
    background: rgba(0,97,139,0.16);
    border: solid 0.5px #00618B;
    color: #00618B
}

#s-bl .c-bl:last-child:hover {
    background: rgba(0,97,139,0.16)
}

#s-bl .c-bl .b-ex .title.b-bn {
    color: #172531
}

#s-bl .c-bl:hover {
    background: #fff
}

#c-txt button {
    display: block !important
}

button[aria-label="Vedi le preferenze dei cookie"] {
    color: #00618B !important;
    margin-top: -44px !important;
    z-index: 999;
    padding: .375rem .75rem;
    border-radius: .25rem;
    border: 1px solid transparent
}

button[aria-label="Vedi le preferenze dei cookie"]::before {
    display: inline-block;
    content: "";
    height: 1rem;
    width: 1rem;
    margin-bottom: -2px;
    background: url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" xmlns:xlink="http://www.w3.org/1999/xlink" enable-background="new 0 0 512 512"><path fill="%2300618B" d="m497.1,286.7c-3.4-4.6-8.5-7.6-14.1-8.3-73.7-9.1-129.2-71.4-129.2-145.1 0-24.7 6.4-49.2 18.5-70.8 2.8-4.9 3.3-10.8 1.6-16.2-1.7-5.4-5.7-9.8-10.8-12.2-33.1-15.3-68.4-23.1-105-23.1-136.2,0-247,109.9-247,245 5.32907e-15,135.1 110.8,245 247.1,245 118.2,0 220.2-83.5 242.6-198.5 1-5.5-0.3-11.2-3.7-15.8zm-239,173.5c-113.5,0-205.9-91.6-205.9-204.2 0-112.6 92.4-204.2 205.9-204.2 23.5,0 46.4,3.9 68.2,11.5-9,22.2-13.7,46-13.7,70 0,86.5 59.9,160.8 142.7,181.4-25.7,85.4-105.6,145.5-197.2,145.5z"/><ellipse cx="194.5" cy="150.8" rx="20.4" ry="20.3"/><ellipse cx="264.4" cy="230.7" rx="20.4" ry="20.3"/><ellipse cx="293.8" cy="340.2" rx="20.4" ry="20.3"/><ellipse cx="146.7" cy="304.3" rx="20.4" ry="20.3"/></svg>')
}

/* modifiche */
#cc--main button:hover, #cc--main button:active {color: #2d4156}

