#root .desktop .promoFacelift {
    width: 375px;
    height: 190px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    border: 1px solid #1D58FF;
    border-radius: 15px;
    margin-top: 11px;
}

#root.large .desktop .promoFacelift {
    width: 564px;
    background-size: cover;
}

#root .desktop.lang-en .promoFacelift.euro30 {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_reloadbonus.png);
}

#root .desktop.lang-el .promoFacelift.euro30 {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_reloadbonusGR.png);
}

#root .desktop.lang-el .promoFacelift.euro3 {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_tuesdaybonus.png);
}

#root .desktop.lang-en .promoFacelift.euro3 {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_tuesdaybonusEN.png);
}

#root .desktop .promoFacelift.firstdeposit {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_firstdeposit.png);
}

#root .desktop.lang-en .promoFacelift.firstdeposit .promoFaceliftContent {
    background-image: url(/v1.065/r/images/site/icons/promoFLContent_firstdeposit.svg);
    width: 163px;
    height: 148px;
    background-size: 163px 148px;
    margin-top: 8px;
    margin-left: 13px;
}

#root .desktop.lang-el .promoFacelift.firstdeposit .promoFaceliftContent {
    background-image: url(/v1.065/r/images/site/icons/promoFLContent_firstdepositGR.svg);
    width: 163px;
    height: 148px;
    background-size: 163px 148px;
    margin-top: -13px;
    margin-left: 13px;
    zoom: 1.4;
}

#root .desktop .promoFacelift.kycbonus {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_kycbonus.png);
}

#root .desktop.lang-en .promoFacelift.kycbonus .promoFaceliftContent {
    background-image: url(/v1.065/r/images/site/icons/promoFLContent_kycbonus.svg);
    width: 134px;
    height: 124px;
    background-size: 134px 124px;
    margin-top: 31px;
    margin-left: 12px;
}

#root .desktop.lang-el .promoFacelift.kycbonus .promoFaceliftContent {
    background-image: url(/v1.065/r/images/site/icons/promoFLContent_kycbonusGR.svg);
    width: 134px;
    height: 124px;
    background-size: 134px 124px;
    margin-top: -9px;
    margin-left: 7px;
    zoom: 1.7;
}

#root .desktop .promoFacelift.cashback {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_cashback.png);
}

#root .desktop.lang-en .promoFacelift.cashback .promoFaceliftContent {
    background-image: url(/v1.065/r/images/site/icons/promoFLContent_cashback.svg);
    width: 171px;
    height: 114px;
    background-size: 171px 114px;
    margin-top: 39px;
    margin-left: 12px;
}

#root .desktop.lang-el .promoFacelift.cashback .promoFaceliftContent {
    background-image: url(/v1.065/r/images/site/icons/promoFLContent_cashbackGR.svg);
    width: 171px;
    height: 114px;
    background-size: 171px 114px;
    margin-top: -3px;
    margin-left: -2px;
    zoom: 1.5;
}

#root .desktop .promoFacelift.accumulator {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_accumulator.png);
}

#root .desktop.lang-en .promoFacelift.accumulator .promoFaceliftContent {
    background-image: url(/v1.065/r/images/site/icons/promoFLContent_accumulator.svg);
    width: 223px;
    height: 83px;
    background-size: 223px 83px;
    margin-top: 72px;
    margin-left: 12px;
}

#root .desktop.lang-el .promoFacelift.accumulator .promoFaceliftContent {
    background-image: url(/v1.065/r/images/site/icons/promoFLContent_accumulatorGR.svg);
    width: 223px;
    height: 83px;
    background-size: 223px 83px;
    margin-top: 23px;
    margin-left: -15px;
    zoom: 1.2;
}

#root .desktop .promoFacelift.betbooking {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_betbooking.png);
}

#root .desktop .promoFacelift.betbooking .promoFaceliftContent {
    background-image: url(/v1.065/r/images/site/icons/promoFLContent_betbooking.svg);
    width: 171px;
    height: 95px;
    background-size: 171px 95px;
    margin-top: 64px;
    margin-left: 12px;
}

#root .desktop .promoFacelift.buildandbet {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_betbuilder.png);
}

#root .desktop.lang-en .promoFacelift.buildandbet .promoFaceliftContent {
    background-image: url(/v1.065/r/images/site/icons/promoFLContent_betbuildersvg.svg);
    width: 222px;
    height: 68px;
    background-size: 222px 68px;
    margin-top: 81px;
    margin-left: 18px;
}

#root .desktop.lang-el .promoFacelift.buildandbet .promoFaceliftContent {
    background-image: url(/v1.065/r/images/site/icons/promoFLContent_betbuilderGR.svg);
    width: 222px;
    height: 68px;
    background-size: 222px 68px;
    margin-top: 72px;
    margin-left: 15px;
    zoom: 1.1;
}

#root .desktop .promoFaceliftWrapper {
    background-color: #00146B;
    width: 100%;
    height: 140%;
    margin-top: 26px;
    border-radius: 10px;
    padding-top: 54px;
    padding-bottom: 54px;
    padding-left: 115px;
    padding-right: 115px;
    overflow-x: clip;
}

#root .desktop .promoFaceliftWrapperRow>app-widget-host {
    display: flex;
    flex-direction: row;
    margin-bottom: 60px;
}

#root .desktop .promoFaceliftWrapper .promoFaceliftElement {
    width: 420px;
    margin-right: 60px;
}

#root .desktop .promoFaceliftWrapper .promoFaceliftElement .promoFaceliftElementBanner {
    width: 420px;
    height: 203px;
    background-size: cover;
    background-position: center;
    border-top-left-radius: 18px;
    border-top-right-radius: 18px;
    border-style: solid;
    border-color: #1D58FF;
    border-top-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 0;
}

#root .desktop .promoFaceliftWrapper .promoFaceliftElement .promoFaceliftElementText {
    color: white;
    border-style: solid;
    border-color: #1D58FF;
    border-top-width: 0;
    border-left-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 0;
    padding-left: 19px;
    padding-right: 19px;
    padding: 7px;
    padding-bottom: 7px;
}

#root .desktop .promoFaceliftWrapper .promoFaceliftElement .promoFaceliftElementAction {
    color: #09C70C;
    text-align: center;
    border-style: solid;
    border-color: #1D58FF;
    border-top-width: 0;
    border-left-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-bottom-left-radius: 18px;
    border-bottom-right-radius: 18px;
}

#root .desktop .promoFaceliftWrapper .promoFaceliftElement.reloadbonus .promoFaceliftElementBanner {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_reloadbonus.png);
}

#root .desktop .promoFaceliftWrapper .promoFaceliftElement.euro3 .promoFaceliftElementBanner {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_tuesdaybonusEN.png);
}

#root .desktop .promoFaceliftWrapper .promoFaceliftElement.firstdeposit .promoFaceliftElementBanner {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_firstdeposit.png);
    background-position-x: right;
}

#root .desktop .promoFaceliftWrapper .promoFaceliftElement.kycbonus .promoFaceliftElementBanner {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_kycbonus.png);
    background-position-x: right;
}

#root .desktop .promoFaceliftWrapper .promoFaceliftElement.cashback .promoFaceliftElementBanner {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_cashback.png);
    background-position-x: right;
}

#root .desktop .promoFaceliftWrapper .promoFaceliftElement.vouchercodes .promoFaceliftElementBanner {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_vouchercode.png);
    background-position-x: right;
}

#root .desktop .promoFaceliftWrapper .promoFaceliftElement.buildandbet .promoFaceliftElementBanner {
    background-image: url(/v1.065/r/images/site/icons/promoFLBackg_betbuilder.png);
    background-position-x: right;
}