
.contentRow {
    max-width: 910px;
}

:root {

    --color-primaryGradientTopHex: 135,189,74;
    --color-primaryGradientTopFont: 0,0,0;

    --color-primaryGradientBottomHex: 107,150,59;
    --color-primaryGradientBottomFont: 255,255,255;

    --color-linkColorHex: 255,255,255;
    --color-linkColorFont: 0,0,0;
}

body {
    height: initial;
}

.fourthStep > * {
    max-width: 50%;
    max-width: 400px;
}

@media screen and (max-width: 500px) {

    .fourthStep > * {
        max-width: inherit;
    }
}

#timeFrame h2 {
    white-space: normal !important;
}

.backLink.backToServices.absRight {
    position: absolute;
    right: 30px;
}

.fourthStep {
    display: flex;
    justify-content: center;
}

.servicerSelectionSpace ul.servicerLine {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    justify-content: center;
}

.servicerLine:not(.small) li {
    height: initial;
}

.servicerLine {
    margin-bottom: 80px;
}

.servicerImage div, .servicerImage {
    width: 150px;
    height: 150px;
}

.employeeEmblem {
    max-height: initial;
}

.servicerLine .zf-emblem {
    width: initial;
}

.secondHalfStep {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    background: #eee;
    margin-bottom: 0;
}

.tiles .selection img.firstImage, .serviceSelect img.firstImage {
    position: absolute;
    left: 0;
    right: 0;
    width: 100%;
    top: 0;
    border: 0;
}

.modal-body h2 {
    font-size: 22px;
}

.footer {
    display: none;
}

#preBookAppointment {
    display: none;
}

* {
    color: #000000;
}

.wrapper-inner.top-bar {
    display: none;
}

.content-no-padding, .content-no-padding .content {
    background: transparent !important;
}

.tabs li, .content.row1, .row2, .selection, .selection.tab-content, .login-bar {
    box-shadow: none;
}

h1.bookingStepHeadline {
    justify-content: center !important;
}

h1.bookingStepHeadline .head-subline {
    display: none;
}

h1.bookingStepHeadline .numberOfSteps:after {
    content: "";
}

h1, h2 {
    font-family: "Safira March Personal Use", Sans-serif;
    text-align: center;
    font-size: 40px;
    padding-left: 0px !important;
    font-weight: 200;
    line-height: 1.2em;
}

h2 b {
    font-weight: 200;
}

h2 {
    padding-bottom: 1em;
}

.labelFlex span {
    font-family: "DM Sans", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.5em;
}

.selection > .content {
    overflow: initial;
    position: initial;
}

.steps {
    overflow: visible;
}

.secondStep > .box {
    overflow: visible;
}

.content.row1 {
    display: none;
}

.question.tiles > ul.serviceSelect > li.dropdown {
    min-width: 100%;
    border: none;
    background: transparent !important;
    overflow: visible;
}

.question.tiles > ul.serviceSelect > li.dropdown h5 {
    padding: 1em 0 1em 0;
    font-family: "DM Sans", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.5em;
}

.question.tiles > ul.serviceSelect li.dropdown ul {
    display: block;
}

.question.tiles > ul.serviceSelect li.dropdown .dropdownToggle {
    display: none;
}

.question.tiles > ul.serviceSelect,
.question.tiles ul.serviceSelect > li.dropdown > ul {
    display: flex;
    justify-content: center;
    gap: 30px;
    flex-wrap: wrap;
}

.question.tiles > ul.serviceSelect > li:not(.dropdown),
.question.tiles ul.serviceSelect > li.dropdown > ul > li {
    min-width: 300px;
    text-align: center;
    flex: 1;
    justify-content: center;
    border: none;
    background: #FBF7F4;
    min-height: 100px;
    max-width: 354px;
    padding-top: 354px;
    box-shadow: 20px 20px 40px 0px rgba(0, 0, 0, 0.08);
    border-radius: 8px;
    transition: box-shadow 0.3s ease, transform 0.3s ease;
}

.question.tiles > ul.serviceSelect > li.dropdown > ul > li {
    background: #FBF7F4 !important;
    min-width: 200px;
    padding-top: 200px;
}

.question.tiles .selectedproducts > li.dropdown > ul > li:hover {
    background: #FBF7F4 !important;
}

.question.tiles .selectedproducts > li:not(.dropdown):hover {
    background: #FBF7F4 !important;
    box-shadow: 4px 4px 15px rgba(0, 0, 0, 0.2);
    transform: scale(1.05);
}

.question.tiles ul.serviceSelect > li:not(.dropdown):before {
    height: 354px;
}

.question.tiles ul.serviceSelect > li:not(.dropdown):before,
.question.tiles ul.serviceSelect > li.dropdown > ul > li:before {
    content: " ";
    position: absolute;
    background-size: cover;
    background-position: center;
    top: 0;
    left: 0;
    right: 0;
}

.question.list ul.serviceSelect > li input {
    display: none;
}

.question.tiles > ul.serviceSelect > li input {
    display: none;
}

.question.tiles > ul.serviceSelect > li .labelFlex {
    justify-content: center;
}

.question.tiles > ul.serviceSelect > li:after {
    background: none;
}

.question.tiles > ul li.dropdown ul li:before {
    background: #ccc;
    height: 200px;
}

.calendar_page {
    filter: grayscale(1) !important;
}

.zf-emblem.added {
    background: #E5B0AC;
}

a:link, a:visited {
    color: #4A2623;
}

.calendar .selected {
    background-image: none !important;
    background-color: #FCCFC8;
}

.confirmLevel1 {
    color: #E5B0AC !important;
}

@font-face {
    font-family: 'Safira March Personal Use';
    font-style: normal;
    font-weight: 300;
    font-display: auto;
    src: url('https://cdn.belbo.com/perpassione/safiramarch-thin-webfont.woff2') format('woff2');
}

@font-face {
    font-family: 'Safira March Personal Use';
    font-style: normal;
    font-weight: 400;
    font-display: auto;
    src: url('https://cdn.belbo.com/perpassione/safiramarch-regular-webfont.woff2') format('woff2');
}

@font-face {
    font-family: 'Safira March Personal Use';
    font-style: normal;
    font-weight: 500;
    font-display: auto;
    src: url('https://cdn.belbo.com/perpassione/safiramarch-medium-webfont.woff2') format('woff2');
}

@font-face {
    font-family: 'Safira March Personal Use';
    font-style: normal;
    font-weight: 600;
    font-display: auto;
    src: url('https://cdn.belbo.com/perpassione/safiramarch-semibold-webfont.woff2') format('woff2');
}

@font-face {
    font-family: 'Safira March Personal Use';
    font-style: normal;
    font-weight: 600;
    font-display: auto;
    src: url('https://cdn.belbo.com/perpassione/safiramarch-bold-webfont.woff2') format('woff2');
}

@font-face {
    font-family: 'Safira March Personal Use';
    font-style: normal;
    font-weight: 800;
    font-display: auto;
    src: url('https://cdn.belbo.com/perpassione/safiramarch-black-webfont.woff2') format('woff2');
}

@font-face {
    font-family: 'Safira March Personal Use';
    font-style: normal;
    font-weight: 200;
    font-display: auto;
    src: url('https://cdn.belbo.com/perpassione/safiramarch-light-webfont.woff2') format('woff2');
}

@font-face {
    font-family: 'Safira March Personal Use';
    font-style: normal;
    font-weight: 100;
    font-display: auto;
    src: url('https://cdn.belbo.com/perpassione/safiramarch-extralight-webfont.woff2') format('woff2');
}

@font-face {
    font-family: 'Safira March Personal Use';
    font-style: normal;
    font-weight: 700;
    font-display: auto;
    src: url('https://cdn.belbo.com/perpassione/safiramarch-extrabold-webfont.woff2') format('woff2');
}

.dependencyModal .tiles .selection img.firstImage,
.dependencyModal .serviceSelect img.firstImage {
    width: 40px;
}

.transitionContainer {
    overflow: visible !important;
}

.wrapper-inner:not(.productContainer) .selectedproducts:not(.fromDependency) .customElementImage {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    height: 350px;
    width: 100%;
    background-position: center;
    background-size: cover;
    background-color: #ccc;
    background-repeat: no-repeat;
}

.wrapper-inner:not(.productContainer) .selectedproducts:not(.fromDependency) .dropdown.open .customElementImage {
    height: 200px;
}

.content {
    clear: both;
}

body > .footer {
    display: none;
}

.serviceSelect > li > .customElementImage {
    width: inherit !important;
    height: inherit !important;
    left: 0;
    right: 0;
    top: 0;
    bottom: 100px;
}

.calendarAppointmentFilter {
    display: none !important;
}


    
        .colorSpecial550834 {
            background-color: #F7B092 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550834 > div, .colorSpecial550834 > div > .customer, .colorSpecial550834 > div > .customerShort {
            color: #000000 !important;
            background-color: #F7B092 !important;
        }
        a.colorSpecial550834:after {
            border-top-color: #F7B092 !important;
            border-bottom-color: #F7B092 !important;
        }
        .colorSpecial550834 a {
            color: #000000 !important;
        }
    
        .colorSpecial550784 {
            background-color: #329DFF !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial550784 > div, .colorSpecial550784 > div > .customer, .colorSpecial550784 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #329DFF !important;
        }
        a.colorSpecial550784:after {
            border-top-color: #329DFF !important;
            border-bottom-color: #329DFF !important;
        }
        .colorSpecial550784 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial550824 {
            background-color: #005E85 !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial550824 > div, .colorSpecial550824 > div > .customer, .colorSpecial550824 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #005E85 !important;
        }
        a.colorSpecial550824:after {
            border-top-color: #005E85 !important;
            border-bottom-color: #005E85 !important;
        }
        .colorSpecial550824 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial550837 {
            background-color: #DDDD76 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550837 > div, .colorSpecial550837 > div > .customer, .colorSpecial550837 > div > .customerShort {
            color: #000000 !important;
            background-color: #DDDD76 !important;
        }
        a.colorSpecial550837:after {
            border-top-color: #DDDD76 !important;
            border-bottom-color: #DDDD76 !important;
        }
        .colorSpecial550837 a {
            color: #000000 !important;
        }
    
        .colorSpecial585566 {
            background-color: #D8FFD8 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial585566 > div, .colorSpecial585566 > div > .customer, .colorSpecial585566 > div > .customerShort {
            color: #000000 !important;
            background-color: #D8FFD8 !important;
        }
        a.colorSpecial585566:after {
            border-top-color: #D8FFD8 !important;
            border-bottom-color: #D8FFD8 !important;
        }
        .colorSpecial585566 a {
            color: #000000 !important;
        }
    
        .colorSpecial550861 {
            background-color: #369DBE !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial550861 > div, .colorSpecial550861 > div > .customer, .colorSpecial550861 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #369DBE !important;
        }
        a.colorSpecial550861:after {
            border-top-color: #369DBE !important;
            border-bottom-color: #369DBE !important;
        }
        .colorSpecial550861 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial550805 {
            background-color: #FFDFB6 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550805 > div, .colorSpecial550805 > div > .customer, .colorSpecial550805 > div > .customerShort {
            color: #000000 !important;
            background-color: #FFDFB6 !important;
        }
        a.colorSpecial550805:after {
            border-top-color: #FFDFB6 !important;
            border-bottom-color: #FFDFB6 !important;
        }
        .colorSpecial550805 a {
            color: #000000 !important;
        }
    
        .colorSpecial550813 {
            background-color: #CAD787 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550813 > div, .colorSpecial550813 > div > .customer, .colorSpecial550813 > div > .customerShort {
            color: #000000 !important;
            background-color: #CAD787 !important;
        }
        a.colorSpecial550813:after {
            border-top-color: #CAD787 !important;
            border-bottom-color: #CAD787 !important;
        }
        .colorSpecial550813 a {
            color: #000000 !important;
        }
    
        .colorSpecial550858 {
            background-color: #C2C0DE !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550858 > div, .colorSpecial550858 > div > .customer, .colorSpecial550858 > div > .customerShort {
            color: #000000 !important;
            background-color: #C2C0DE !important;
        }
        a.colorSpecial550858:after {
            border-top-color: #C2C0DE !important;
            border-bottom-color: #C2C0DE !important;
        }
        .colorSpecial550858 a {
            color: #000000 !important;
        }
    
        .colorSpecial550852 {
            background-color: #7C347D !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial550852 > div, .colorSpecial550852 > div > .customer, .colorSpecial550852 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #7C347D !important;
        }
        a.colorSpecial550852:after {
            border-top-color: #7C347D !important;
            border-bottom-color: #7C347D !important;
        }
        .colorSpecial550852 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial550785 {
            background-color: #FFFFFF !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550785 > div, .colorSpecial550785 > div > .customer, .colorSpecial550785 > div > .customerShort {
            color: #000000 !important;
            background-color: #FFFFFF !important;
        }
        a.colorSpecial550785:after {
            border-top-color: #FFFFFF !important;
            border-bottom-color: #FFFFFF !important;
        }
        .colorSpecial550785 a {
            color: #000000 !important;
        }
    
        .colorSpecial550820 {
            background-color: #353534 !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial550820 > div, .colorSpecial550820 > div > .customer, .colorSpecial550820 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #353534 !important;
        }
        a.colorSpecial550820:after {
            border-top-color: #353534 !important;
            border-bottom-color: #353534 !important;
        }
        .colorSpecial550820 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial550811 {
            background-color: #51417D !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial550811 > div, .colorSpecial550811 > div > .customer, .colorSpecial550811 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #51417D !important;
        }
        a.colorSpecial550811:after {
            border-top-color: #51417D !important;
            border-bottom-color: #51417D !important;
        }
        .colorSpecial550811 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial550823 {
            background-color: #79BD74 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550823 > div, .colorSpecial550823 > div > .customer, .colorSpecial550823 > div > .customerShort {
            color: #000000 !important;
            background-color: #79BD74 !important;
        }
        a.colorSpecial550823:after {
            border-top-color: #79BD74 !important;
            border-bottom-color: #79BD74 !important;
        }
        .colorSpecial550823 a {
            color: #000000 !important;
        }
    
        .colorSpecial550829 {
            background-color: #FFF183 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550829 > div, .colorSpecial550829 > div > .customer, .colorSpecial550829 > div > .customerShort {
            color: #000000 !important;
            background-color: #FFF183 !important;
        }
        a.colorSpecial550829:after {
            border-top-color: #FFF183 !important;
            border-bottom-color: #FFF183 !important;
        }
        .colorSpecial550829 a {
            color: #000000 !important;
        }
    
        .colorSpecial550843 {
            background-color: #EA6B4E !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial550843 > div, .colorSpecial550843 > div > .customer, .colorSpecial550843 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #EA6B4E !important;
        }
        a.colorSpecial550843:after {
            border-top-color: #EA6B4E !important;
            border-bottom-color: #EA6B4E !important;
        }
        .colorSpecial550843 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial550851 {
            background-color: #C796FF !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550851 > div, .colorSpecial550851 > div > .customer, .colorSpecial550851 > div > .customerShort {
            color: #000000 !important;
            background-color: #C796FF !important;
        }
        a.colorSpecial550851:after {
            border-top-color: #C796FF !important;
            border-bottom-color: #C796FF !important;
        }
        .colorSpecial550851 a {
            color: #000000 !important;
        }
    
        .colorSpecial550786 {
            background-color: #EEEEEE !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550786 > div, .colorSpecial550786 > div > .customer, .colorSpecial550786 > div > .customerShort {
            color: #000000 !important;
            background-color: #EEEEEE !important;
        }
        a.colorSpecial550786:after {
            border-top-color: #EEEEEE !important;
            border-bottom-color: #EEEEEE !important;
        }
        .colorSpecial550786 a {
            color: #000000 !important;
        }
    
        .colorSpecial550781 {
            background-color: #FF508B !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial550781 > div, .colorSpecial550781 > div > .customer, .colorSpecial550781 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #FF508B !important;
        }
        a.colorSpecial550781:after {
            border-top-color: #FF508B !important;
            border-bottom-color: #FF508B !important;
        }
        .colorSpecial550781 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial550809 {
            background-color: #3AB22D !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550809 > div, .colorSpecial550809 > div > .customer, .colorSpecial550809 > div > .customerShort {
            color: #000000 !important;
            background-color: #3AB22D !important;
        }
        a.colorSpecial550809:after {
            border-top-color: #3AB22D !important;
            border-bottom-color: #3AB22D !important;
        }
        .colorSpecial550809 a {
            color: #000000 !important;
        }
    
        .colorSpecial550839 {
            background-color: #E2CEDE !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550839 > div, .colorSpecial550839 > div > .customer, .colorSpecial550839 > div > .customerShort {
            color: #000000 !important;
            background-color: #E2CEDE !important;
        }
        a.colorSpecial550839:after {
            border-top-color: #E2CEDE !important;
            border-bottom-color: #E2CEDE !important;
        }
        .colorSpecial550839 a {
            color: #000000 !important;
        }
    
        .colorSpecial550800 {
            background-color: #A0B6FF !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550800 > div, .colorSpecial550800 > div > .customer, .colorSpecial550800 > div > .customerShort {
            color: #000000 !important;
            background-color: #A0B6FF !important;
        }
        a.colorSpecial550800:after {
            border-top-color: #A0B6FF !important;
            border-bottom-color: #A0B6FF !important;
        }
        .colorSpecial550800 a {
            color: #000000 !important;
        }
    
        .colorSpecial550799 {
            background-color: #ACD8FF !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550799 > div, .colorSpecial550799 > div > .customer, .colorSpecial550799 > div > .customerShort {
            color: #000000 !important;
            background-color: #ACD8FF !important;
        }
        a.colorSpecial550799:after {
            border-top-color: #ACD8FF !important;
            border-bottom-color: #ACD8FF !important;
        }
        .colorSpecial550799 a {
            color: #000000 !important;
        }
    
        .colorSpecial550807 {
            background-color: #FFFFCD !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550807 > div, .colorSpecial550807 > div > .customer, .colorSpecial550807 > div > .customerShort {
            color: #000000 !important;
            background-color: #FFFFCD !important;
        }
        a.colorSpecial550807:after {
            border-top-color: #FFFFCD !important;
            border-bottom-color: #FFFFCD !important;
        }
        .colorSpecial550807 a {
            color: #000000 !important;
        }
    
        .colorSpecial550831 {
            background-color: #DCEBF8 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550831 > div, .colorSpecial550831 > div > .customer, .colorSpecial550831 > div > .customerShort {
            color: #000000 !important;
            background-color: #DCEBF8 !important;
        }
        a.colorSpecial550831:after {
            border-top-color: #DCEBF8 !important;
            border-bottom-color: #DCEBF8 !important;
        }
        .colorSpecial550831 a {
            color: #000000 !important;
        }
    
        .colorSpecial550850 {
            background-color: #038F84 !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial550850 > div, .colorSpecial550850 > div > .customer, .colorSpecial550850 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #038F84 !important;
        }
        a.colorSpecial550850:after {
            border-top-color: #038F84 !important;
            border-bottom-color: #038F84 !important;
        }
        .colorSpecial550850 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial550816 {
            background-color: #E7F2EB !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550816 > div, .colorSpecial550816 > div > .customer, .colorSpecial550816 > div > .customerShort {
            color: #000000 !important;
            background-color: #E7F2EB !important;
        }
        a.colorSpecial550816:after {
            border-top-color: #E7F2EB !important;
            border-bottom-color: #E7F2EB !important;
        }
        .colorSpecial550816 a {
            color: #000000 !important;
        }
    
        .colorSpecial550790 {
            background-color: #DAAB75 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550790 > div, .colorSpecial550790 > div > .customer, .colorSpecial550790 > div > .customerShort {
            color: #000000 !important;
            background-color: #DAAB75 !important;
        }
        a.colorSpecial550790:after {
            border-top-color: #DAAB75 !important;
            border-bottom-color: #DAAB75 !important;
        }
        .colorSpecial550790 a {
            color: #000000 !important;
        }
    
        .colorSpecial550817 {
            background-color: #1181B7 !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial550817 > div, .colorSpecial550817 > div > .customer, .colorSpecial550817 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #1181B7 !important;
        }
        a.colorSpecial550817:after {
            border-top-color: #1181B7 !important;
            border-bottom-color: #1181B7 !important;
        }
        .colorSpecial550817 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial550802 {
            background-color: #FFA0C0 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550802 > div, .colorSpecial550802 > div > .customer, .colorSpecial550802 > div > .customerShort {
            color: #000000 !important;
            background-color: #FFA0C0 !important;
        }
        a.colorSpecial550802:after {
            border-top-color: #FFA0C0 !important;
            border-bottom-color: #FFA0C0 !important;
        }
        .colorSpecial550802 a {
            color: #000000 !important;
        }
    
        .colorSpecial550812 {
            background-color: #B1DAC7 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550812 > div, .colorSpecial550812 > div > .customer, .colorSpecial550812 > div > .customerShort {
            color: #000000 !important;
            background-color: #B1DAC7 !important;
        }
        a.colorSpecial550812:after {
            border-top-color: #B1DAC7 !important;
            border-bottom-color: #B1DAC7 !important;
        }
        .colorSpecial550812 a {
            color: #000000 !important;
        }
    
        .colorSpecial550789 {
            background-color: #000000 !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial550789 > div, .colorSpecial550789 > div > .customer, .colorSpecial550789 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #000000 !important;
        }
        a.colorSpecial550789:after {
            border-top-color: #000000 !important;
            border-bottom-color: #000000 !important;
        }
        .colorSpecial550789 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial550792 {
            background-color: #EEDFB8 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550792 > div, .colorSpecial550792 > div > .customer, .colorSpecial550792 > div > .customerShort {
            color: #000000 !important;
            background-color: #EEDFB8 !important;
        }
        a.colorSpecial550792:after {
            border-top-color: #EEDFB8 !important;
            border-bottom-color: #EEDFB8 !important;
        }
        .colorSpecial550792 a {
            color: #000000 !important;
        }
    
        .colorSpecial550821 {
            background-color: #95CEDB !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550821 > div, .colorSpecial550821 > div > .customer, .colorSpecial550821 > div > .customerShort {
            color: #000000 !important;
            background-color: #95CEDB !important;
        }
        a.colorSpecial550821:after {
            border-top-color: #95CEDB !important;
            border-bottom-color: #95CEDB !important;
        }
        .colorSpecial550821 a {
            color: #000000 !important;
        }
    
        .colorSpecial550796 {
            background-color: #DCEEBE !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550796 > div, .colorSpecial550796 > div > .customer, .colorSpecial550796 > div > .customerShort {
            color: #000000 !important;
            background-color: #DCEEBE !important;
        }
        a.colorSpecial550796:after {
            border-top-color: #DCEEBE !important;
            border-bottom-color: #DCEEBE !important;
        }
        .colorSpecial550796 a {
            color: #000000 !important;
        }
    
        .colorSpecial550853 {
            background-color: #EA4550 !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial550853 > div, .colorSpecial550853 > div > .customer, .colorSpecial550853 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #EA4550 !important;
        }
        a.colorSpecial550853:after {
            border-top-color: #EA4550 !important;
            border-bottom-color: #EA4550 !important;
        }
        .colorSpecial550853 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial550859 {
            background-color: #87BD4A !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550859 > div, .colorSpecial550859 > div > .customer, .colorSpecial550859 > div > .customerShort {
            color: #000000 !important;
            background-color: #87BD4A !important;
        }
        a.colorSpecial550859:after {
            border-top-color: #87BD4A !important;
            border-bottom-color: #87BD4A !important;
        }
        .colorSpecial550859 a {
            color: #000000 !important;
        }
    
        .colorSpecial550778 {
            background-color: #FFA83E !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550778 > div, .colorSpecial550778 > div > .customer, .colorSpecial550778 > div > .customerShort {
            color: #000000 !important;
            background-color: #FFA83E !important;
        }
        a.colorSpecial550778:after {
            border-top-color: #FFA83E !important;
            border-bottom-color: #FFA83E !important;
        }
        .colorSpecial550778 a {
            color: #000000 !important;
        }
    
        .colorSpecial550830 {
            background-color: #214767 !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial550830 > div, .colorSpecial550830 > div > .customer, .colorSpecial550830 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #214767 !important;
        }
        a.colorSpecial550830:after {
            border-top-color: #214767 !important;
            border-bottom-color: #214767 !important;
        }
        .colorSpecial550830 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial550787 {
            background-color: #BBBBBB !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550787 > div, .colorSpecial550787 > div > .customer, .colorSpecial550787 > div > .customerShort {
            color: #000000 !important;
            background-color: #BBBBBB !important;
        }
        a.colorSpecial550787:after {
            border-top-color: #BBBBBB !important;
            border-bottom-color: #BBBBBB !important;
        }
        .colorSpecial550787 a {
            color: #000000 !important;
        }
    
        .colorSpecial550795 {
            background-color: #F1F1E9 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550795 > div, .colorSpecial550795 > div > .customer, .colorSpecial550795 > div > .customerShort {
            color: #000000 !important;
            background-color: #F1F1E9 !important;
        }
        a.colorSpecial550795:after {
            border-top-color: #F1F1E9 !important;
            border-bottom-color: #F1F1E9 !important;
        }
        .colorSpecial550795 a {
            color: #000000 !important;
        }
    
        .colorSpecial550826 {
            background-color: #F5A4C0 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550826 > div, .colorSpecial550826 > div > .customer, .colorSpecial550826 > div > .customerShort {
            color: #000000 !important;
            background-color: #F5A4C0 !important;
        }
        a.colorSpecial550826:after {
            border-top-color: #F5A4C0 !important;
            border-bottom-color: #F5A4C0 !important;
        }
        .colorSpecial550826 a {
            color: #000000 !important;
        }
    
        .colorSpecial550844 {
            background-color: #FED76D !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550844 > div, .colorSpecial550844 > div > .customer, .colorSpecial550844 > div > .customerShort {
            color: #000000 !important;
            background-color: #FED76D !important;
        }
        a.colorSpecial550844:after {
            border-top-color: #FED76D !important;
            border-bottom-color: #FED76D !important;
        }
        .colorSpecial550844 a {
            color: #000000 !important;
        }
    
        .colorSpecial550776 {
            background-color: #FFEF30 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550776 > div, .colorSpecial550776 > div > .customer, .colorSpecial550776 > div > .customerShort {
            color: #000000 !important;
            background-color: #FFEF30 !important;
        }
        a.colorSpecial550776:after {
            border-top-color: #FFEF30 !important;
            border-bottom-color: #FFEF30 !important;
        }
        .colorSpecial550776 a {
            color: #000000 !important;
        }
    
        .colorSpecial550847 {
            background-color: #FCE0D6 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550847 > div, .colorSpecial550847 > div > .customer, .colorSpecial550847 > div > .customerShort {
            color: #000000 !important;
            background-color: #FCE0D6 !important;
        }
        a.colorSpecial550847:after {
            border-top-color: #FCE0D6 !important;
            border-bottom-color: #FCE0D6 !important;
        }
        .colorSpecial550847 a {
            color: #000000 !important;
        }
    
        .colorSpecial550815 {
            background-color: #7AAE4B !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550815 > div, .colorSpecial550815 > div > .customer, .colorSpecial550815 > div > .customerShort {
            color: #000000 !important;
            background-color: #7AAE4B !important;
        }
        a.colorSpecial550815:after {
            border-top-color: #7AAE4B !important;
            border-bottom-color: #7AAE4B !important;
        }
        .colorSpecial550815 a {
            color: #000000 !important;
        }
    
        .colorSpecial550798 {
            background-color: #C3ECF2 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550798 > div, .colorSpecial550798 > div > .customer, .colorSpecial550798 > div > .customerShort {
            color: #000000 !important;
            background-color: #C3ECF2 !important;
        }
        a.colorSpecial550798:after {
            border-top-color: #C3ECF2 !important;
            border-bottom-color: #C3ECF2 !important;
        }
        .colorSpecial550798 a {
            color: #000000 !important;
        }
    
        .colorSpecial550825 {
            background-color: #1F1C37 !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial550825 > div, .colorSpecial550825 > div > .customer, .colorSpecial550825 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #1F1C37 !important;
        }
        a.colorSpecial550825:after {
            border-top-color: #1F1C37 !important;
            border-bottom-color: #1F1C37 !important;
        }
        .colorSpecial550825 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial550855 {
            background-color: #FFFFFE !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550855 > div, .colorSpecial550855 > div > .customer, .colorSpecial550855 > div > .customerShort {
            color: #000000 !important;
            background-color: #FFFFFE !important;
        }
        a.colorSpecial550855:after {
            border-top-color: #FFFFFE !important;
            border-bottom-color: #FFFFFE !important;
        }
        .colorSpecial550855 a {
            color: #000000 !important;
        }
    
        .colorSpecial550779 {
            background-color: #FF7539 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550779 > div, .colorSpecial550779 > div > .customer, .colorSpecial550779 > div > .customerShort {
            color: #000000 !important;
            background-color: #FF7539 !important;
        }
        a.colorSpecial550779:after {
            border-top-color: #FF7539 !important;
            border-bottom-color: #FF7539 !important;
        }
        .colorSpecial550779 a {
            color: #000000 !important;
        }
    
        .colorSpecial550783 {
            background-color: #496FEA !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial550783 > div, .colorSpecial550783 > div > .customer, .colorSpecial550783 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #496FEA !important;
        }
        a.colorSpecial550783:after {
            border-top-color: #496FEA !important;
            border-bottom-color: #496FEA !important;
        }
        .colorSpecial550783 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial550860 {
            background-color: #6B963B !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial550860 > div, .colorSpecial550860 > div > .customer, .colorSpecial550860 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #6B963B !important;
        }
        a.colorSpecial550860:after {
            border-top-color: #6B963B !important;
            border-bottom-color: #6B963B !important;
        }
        .colorSpecial550860 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial585564 {
            background-color: #FFD1DC !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial585564 > div, .colorSpecial585564 > div > .customer, .colorSpecial585564 > div > .customerShort {
            color: #000000 !important;
            background-color: #FFD1DC !important;
        }
        a.colorSpecial585564:after {
            border-top-color: #FFD1DC !important;
            border-bottom-color: #FFD1DC !important;
        }
        .colorSpecial585564 a {
            color: #000000 !important;
        }
    
        .colorSpecial550827 {
            background-color: #010101 !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial550827 > div, .colorSpecial550827 > div > .customer, .colorSpecial550827 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #010101 !important;
        }
        a.colorSpecial550827:after {
            border-top-color: #010101 !important;
            border-bottom-color: #010101 !important;
        }
        .colorSpecial550827 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial550833 {
            background-color: #F6F6F6 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550833 > div, .colorSpecial550833 > div > .customer, .colorSpecial550833 > div > .customerShort {
            color: #000000 !important;
            background-color: #F6F6F6 !important;
        }
        a.colorSpecial550833:after {
            border-top-color: #F6F6F6 !important;
            border-bottom-color: #F6F6F6 !important;
        }
        .colorSpecial550833 a {
            color: #000000 !important;
        }
    
        .colorSpecial550841 {
            background-color: #E6F4FD !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550841 > div, .colorSpecial550841 > div > .customer, .colorSpecial550841 > div > .customerShort {
            color: #000000 !important;
            background-color: #E6F4FD !important;
        }
        a.colorSpecial550841:after {
            border-top-color: #E6F4FD !important;
            border-bottom-color: #E6F4FD !important;
        }
        .colorSpecial550841 a {
            color: #000000 !important;
        }
    
        .colorSpecial585565 {
            background-color: #D1E8FF !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial585565 > div, .colorSpecial585565 > div > .customer, .colorSpecial585565 > div > .customerShort {
            color: #000000 !important;
            background-color: #D1E8FF !important;
        }
        a.colorSpecial585565:after {
            border-top-color: #D1E8FF !important;
            border-bottom-color: #D1E8FF !important;
        }
        .colorSpecial585565 a {
            color: #000000 !important;
        }
    
        .colorSpecial550780 {
            background-color: #E6384C !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial550780 > div, .colorSpecial550780 > div > .customer, .colorSpecial550780 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #E6384C !important;
        }
        a.colorSpecial550780:after {
            border-top-color: #E6384C !important;
            border-bottom-color: #E6384C !important;
        }
        .colorSpecial550780 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial550791 {
            background-color: #E3CD91 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550791 > div, .colorSpecial550791 > div > .customer, .colorSpecial550791 > div > .customerShort {
            color: #000000 !important;
            background-color: #E3CD91 !important;
        }
        a.colorSpecial550791:after {
            border-top-color: #E3CD91 !important;
            border-bottom-color: #E3CD91 !important;
        }
        .colorSpecial550791 a {
            color: #000000 !important;
        }
    
        .colorSpecial550808 {
            background-color: #95D622 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550808 > div, .colorSpecial550808 > div > .customer, .colorSpecial550808 > div > .customerShort {
            color: #000000 !important;
            background-color: #95D622 !important;
        }
        a.colorSpecial550808:after {
            border-top-color: #95D622 !important;
            border-bottom-color: #95D622 !important;
        }
        .colorSpecial550808 a {
            color: #000000 !important;
        }
    
        .colorSpecial550840 {
            background-color: #F083A6 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550840 > div, .colorSpecial550840 > div > .customer, .colorSpecial550840 > div > .customerShort {
            color: #000000 !important;
            background-color: #F083A6 !important;
        }
        a.colorSpecial550840:after {
            border-top-color: #F083A6 !important;
            border-bottom-color: #F083A6 !important;
        }
        .colorSpecial550840 a {
            color: #000000 !important;
        }
    
        .colorSpecial550845 {
            background-color: #FFE39B !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550845 > div, .colorSpecial550845 > div > .customer, .colorSpecial550845 > div > .customerShort {
            color: #000000 !important;
            background-color: #FFE39B !important;
        }
        a.colorSpecial550845:after {
            border-top-color: #FFE39B !important;
            border-bottom-color: #FFE39B !important;
        }
        .colorSpecial550845 a {
            color: #000000 !important;
        }
    
        .colorSpecial550794 {
            background-color: #E4E5D5 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550794 > div, .colorSpecial550794 > div > .customer, .colorSpecial550794 > div > .customerShort {
            color: #000000 !important;
            background-color: #E4E5D5 !important;
        }
        a.colorSpecial550794:after {
            border-top-color: #E4E5D5 !important;
            border-bottom-color: #E4E5D5 !important;
        }
        .colorSpecial550794 a {
            color: #000000 !important;
        }
    
        .colorSpecial550842 {
            background-color: #E93268 !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial550842 > div, .colorSpecial550842 > div > .customer, .colorSpecial550842 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #E93268 !important;
        }
        a.colorSpecial550842:after {
            border-top-color: #E93268 !important;
            border-bottom-color: #E93268 !important;
        }
        .colorSpecial550842 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial550857 {
            background-color: #D1E2BC !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550857 > div, .colorSpecial550857 > div > .customer, .colorSpecial550857 > div > .customerShort {
            color: #000000 !important;
            background-color: #D1E2BC !important;
        }
        a.colorSpecial550857:after {
            border-top-color: #D1E2BC !important;
            border-bottom-color: #D1E2BC !important;
        }
        .colorSpecial550857 a {
            color: #000000 !important;
        }
    
        .colorSpecial550788 {
            background-color: #767676 !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial550788 > div, .colorSpecial550788 > div > .customer, .colorSpecial550788 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #767676 !important;
        }
        a.colorSpecial550788:after {
            border-top-color: #767676 !important;
            border-bottom-color: #767676 !important;
        }
        .colorSpecial550788 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial550810 {
            background-color: #48C8E1 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550810 > div, .colorSpecial550810 > div > .customer, .colorSpecial550810 > div > .customerShort {
            color: #000000 !important;
            background-color: #48C8E1 !important;
        }
        a.colorSpecial550810:after {
            border-top-color: #48C8E1 !important;
            border-bottom-color: #48C8E1 !important;
        }
        .colorSpecial550810 a {
            color: #000000 !important;
        }
    
        .colorSpecial586556 {
            background-color: #cce7f099 !important;
            background-image: linear-gradient(#cce7f0DD, #cce7f099), url("https://cdn.belbo.com/office/assets/colorpatterns/bubbles.png") !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial586556 > div, .colorSpecial586556 > div > .customer, .colorSpecial586556 > div > .customerShort {
            color: #000000 !important;
            background-color: #cce7f099 !important;
        }
        a.colorSpecial586556:after {
            border-top-color: #cce7f0 !important;
            border-bottom-color: #cce7f0 !important;
        }
        .colorSpecial586556 a {
            color: #000000 !important;
        }
    
        .colorSpecial550828 {
            background-color: #FFE7F3 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550828 > div, .colorSpecial550828 > div > .customer, .colorSpecial550828 > div > .customerShort {
            color: #000000 !important;
            background-color: #FFE7F3 !important;
        }
        a.colorSpecial550828:after {
            border-top-color: #FFE7F3 !important;
            border-bottom-color: #FFE7F3 !important;
        }
        .colorSpecial550828 a {
            color: #000000 !important;
        }
    
        .colorSpecial550838 {
            background-color: #646363 !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial550838 > div, .colorSpecial550838 > div > .customer, .colorSpecial550838 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #646363 !important;
        }
        a.colorSpecial550838:after {
            border-top-color: #646363 !important;
            border-bottom-color: #646363 !important;
        }
        .colorSpecial550838 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial550832 {
            background-color: #FCF7CB !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550832 > div, .colorSpecial550832 > div > .customer, .colorSpecial550832 > div > .customerShort {
            color: #000000 !important;
            background-color: #FCF7CB !important;
        }
        a.colorSpecial550832:after {
            border-top-color: #FCF7CB !important;
            border-bottom-color: #FCF7CB !important;
        }
        .colorSpecial550832 a {
            color: #000000 !important;
        }
    
        .colorSpecial550803 {
            background-color: #FF909E !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550803 > div, .colorSpecial550803 > div > .customer, .colorSpecial550803 > div > .customerShort {
            color: #000000 !important;
            background-color: #FF909E !important;
        }
        a.colorSpecial550803:after {
            border-top-color: #FF909E !important;
            border-bottom-color: #FF909E !important;
        }
        .colorSpecial550803 a {
            color: #000000 !important;
        }
    
        .colorSpecial550806 {
            background-color: #FFEFA9 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550806 > div, .colorSpecial550806 > div > .customer, .colorSpecial550806 > div > .customerShort {
            color: #000000 !important;
            background-color: #FFEFA9 !important;
        }
        a.colorSpecial550806:after {
            border-top-color: #FFEFA9 !important;
            border-bottom-color: #FFEFA9 !important;
        }
        .colorSpecial550806 a {
            color: #000000 !important;
        }
    
        .colorSpecial585567 {
            background-color: #FFE4B5 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial585567 > div, .colorSpecial585567 > div > .customer, .colorSpecial585567 > div > .customerShort {
            color: #000000 !important;
            background-color: #FFE4B5 !important;
        }
        a.colorSpecial585567:after {
            border-top-color: #FFE4B5 !important;
            border-bottom-color: #FFE4B5 !important;
        }
        .colorSpecial585567 a {
            color: #000000 !important;
        }
    
        .colorSpecial550818 {
            background-color: #00A3A2 !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial550818 > div, .colorSpecial550818 > div > .customer, .colorSpecial550818 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #00A3A2 !important;
        }
        a.colorSpecial550818:after {
            border-top-color: #00A3A2 !important;
            border-bottom-color: #00A3A2 !important;
        }
        .colorSpecial550818 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial550797 {
            background-color: #C2E7BE !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550797 > div, .colorSpecial550797 > div > .customer, .colorSpecial550797 > div > .customerShort {
            color: #000000 !important;
            background-color: #C2E7BE !important;
        }
        a.colorSpecial550797:after {
            border-top-color: #C2E7BE !important;
            border-bottom-color: #C2E7BE !important;
        }
        .colorSpecial550797 a {
            color: #000000 !important;
        }
    
        .colorSpecial550782 {
            background-color: #BC5BDE !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial550782 > div, .colorSpecial550782 > div > .customer, .colorSpecial550782 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #BC5BDE !important;
        }
        a.colorSpecial550782:after {
            border-top-color: #BC5BDE !important;
            border-bottom-color: #BC5BDE !important;
        }
        .colorSpecial550782 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial550793 {
            background-color: #F7ECD6 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550793 > div, .colorSpecial550793 > div > .customer, .colorSpecial550793 > div > .customerShort {
            color: #000000 !important;
            background-color: #F7ECD6 !important;
        }
        a.colorSpecial550793:after {
            border-top-color: #F7ECD6 !important;
            border-bottom-color: #F7ECD6 !important;
        }
        .colorSpecial550793 a {
            color: #000000 !important;
        }
    
        .colorSpecial585568 {
            background-color: #FFF4B2 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial585568 > div, .colorSpecial585568 > div > .customer, .colorSpecial585568 > div > .customerShort {
            color: #000000 !important;
            background-color: #FFF4B2 !important;
        }
        a.colorSpecial585568:after {
            border-top-color: #FFF4B2 !important;
            border-bottom-color: #FFF4B2 !important;
        }
        .colorSpecial585568 a {
            color: #000000 !important;
        }
    
        .colorSpecial550804 {
            background-color: #FEC6AD !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550804 > div, .colorSpecial550804 > div > .customer, .colorSpecial550804 > div > .customerShort {
            color: #000000 !important;
            background-color: #FEC6AD !important;
        }
        a.colorSpecial550804:after {
            border-top-color: #FEC6AD !important;
            border-bottom-color: #FEC6AD !important;
        }
        .colorSpecial550804 a {
            color: #000000 !important;
        }
    
        .colorSpecial550848 {
            background-color: #309FC7 !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial550848 > div, .colorSpecial550848 > div > .customer, .colorSpecial550848 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #309FC7 !important;
        }
        a.colorSpecial550848:after {
            border-top-color: #309FC7 !important;
            border-bottom-color: #309FC7 !important;
        }
        .colorSpecial550848 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial550856 {
            background-color: #F6D2E6 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550856 > div, .colorSpecial550856 > div > .customer, .colorSpecial550856 > div > .customerShort {
            color: #000000 !important;
            background-color: #F6D2E6 !important;
        }
        a.colorSpecial550856:after {
            border-top-color: #F6D2E6 !important;
            border-bottom-color: #F6D2E6 !important;
        }
        .colorSpecial550856 a {
            color: #000000 !important;
        }
    
        .colorSpecial550822 {
            background-color: #A7C6E6 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550822 > div, .colorSpecial550822 > div > .customer, .colorSpecial550822 > div > .customerShort {
            color: #000000 !important;
            background-color: #A7C6E6 !important;
        }
        a.colorSpecial550822:after {
            border-top-color: #A7C6E6 !important;
            border-bottom-color: #A7C6E6 !important;
        }
        .colorSpecial550822 a {
            color: #000000 !important;
        }
    
        .colorSpecial550801 {
            background-color: #E1B5F0 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550801 > div, .colorSpecial550801 > div > .customer, .colorSpecial550801 > div > .customerShort {
            color: #000000 !important;
            background-color: #E1B5F0 !important;
        }
        a.colorSpecial550801:after {
            border-top-color: #E1B5F0 !important;
            border-bottom-color: #E1B5F0 !important;
        }
        .colorSpecial550801 a {
            color: #000000 !important;
        }
    
        .colorSpecial550819 {
            background-color: #F7A65F !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550819 > div, .colorSpecial550819 > div > .customer, .colorSpecial550819 > div > .customerShort {
            color: #000000 !important;
            background-color: #F7A65F !important;
        }
        a.colorSpecial550819:after {
            border-top-color: #F7A65F !important;
            border-bottom-color: #F7A65F !important;
        }
        .colorSpecial550819 a {
            color: #000000 !important;
        }
    
        .colorSpecial550835 {
            background-color: #B3B2B2 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550835 > div, .colorSpecial550835 > div > .customer, .colorSpecial550835 > div > .customerShort {
            color: #000000 !important;
            background-color: #B3B2B2 !important;
        }
        a.colorSpecial550835:after {
            border-top-color: #B3B2B2 !important;
            border-bottom-color: #B3B2B2 !important;
        }
        .colorSpecial550835 a {
            color: #000000 !important;
        }
    
        .colorSpecial550846 {
            background-color: #2E7A9B !important;
            background-image: none !important;
            background-size: 100px;
            color: #FFFFFF !important;
        }
        .colorSpecial550846 > div, .colorSpecial550846 > div > .customer, .colorSpecial550846 > div > .customerShort {
            color: #FFFFFF !important;
            background-color: #2E7A9B !important;
        }
        a.colorSpecial550846:after {
            border-top-color: #2E7A9B !important;
            border-bottom-color: #2E7A9B !important;
        }
        .colorSpecial550846 a {
            color: #FFFFFF !important;
        }
    
        .colorSpecial550814 {
            background-color: #ECF0DF !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550814 > div, .colorSpecial550814 > div > .customer, .colorSpecial550814 > div > .customerShort {
            color: #000000 !important;
            background-color: #ECF0DF !important;
        }
        a.colorSpecial550814:after {
            border-top-color: #ECF0DF !important;
            border-bottom-color: #ECF0DF !important;
        }
        .colorSpecial550814 a {
            color: #000000 !important;
        }
    
        .colorSpecial550836 {
            background-color: #A9D1ED !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550836 > div, .colorSpecial550836 > div > .customer, .colorSpecial550836 > div > .customerShort {
            color: #000000 !important;
            background-color: #A9D1ED !important;
        }
        a.colorSpecial550836:after {
            border-top-color: #A9D1ED !important;
            border-bottom-color: #A9D1ED !important;
        }
        .colorSpecial550836 a {
            color: #000000 !important;
        }
    
        .colorSpecial550777 {
            background-color: #FAD733 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550777 > div, .colorSpecial550777 > div > .customer, .colorSpecial550777 > div > .customerShort {
            color: #000000 !important;
            background-color: #FAD733 !important;
        }
        a.colorSpecial550777:after {
            border-top-color: #FAD733 !important;
            border-bottom-color: #FAD733 !important;
        }
        .colorSpecial550777 a {
            color: #000000 !important;
        }
    
        .colorSpecial550849 {
            background-color: #FFE9C0 !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550849 > div, .colorSpecial550849 > div > .customer, .colorSpecial550849 > div > .customerShort {
            color: #000000 !important;
            background-color: #FFE9C0 !important;
        }
        a.colorSpecial550849:after {
            border-top-color: #FFE9C0 !important;
            border-bottom-color: #FFE9C0 !important;
        }
        .colorSpecial550849 a {
            color: #000000 !important;
        }
    
        .colorSpecial550854 {
            background-color: #DADADA !important;
            background-image: none !important;
            background-size: 100px;
            color: #000000 !important;
        }
        .colorSpecial550854 > div, .colorSpecial550854 > div > .customer, .colorSpecial550854 > div > .customerShort {
            color: #000000 !important;
            background-color: #DADADA !important;
        }
        a.colorSpecial550854:after {
            border-top-color: #DADADA !important;
            border-bottom-color: #DADADA !important;
        }
        .colorSpecial550854 a {
            color: #000000 !important;
        }
    

