﻿
:root {
    --cwBodyG: #000000;
    --cwBodyBg: #000000;
    --cwBodyBg2: #1c1c1c;
    --cwBodyBg3: #303030;
    --cwBodyBgHover: #0d0d0d;
    --cwBodyBg2Hover: #292929;
    --cwBodyBg3Hover: #3d3d3d;
    --cwBodyTxt: #fff;
    --cwBodyTxt2: #b3b3b3;
    --cwBodyTxt3: #808080;
    --cwBodyAccent: #F3E719;
    --cwBodyAccentTxt: rgba(0, 0, 0, 0.9);
    --cwBodyRGBA: rgba(0, 0, 0, 0.7);
    --cwBodyRGBA2: rgba(0, 0, 0, 0.5);
    --cwBodyRGBA3: rgba(0, 0, 0, 0.3);
    --cwBodyShadow: rgba(0, 0, 0, 0.7);
    --cwBodyShadowFade: rgba(0, 0, 0, 0);
    --cwBodyRadius: 8px;
    --cwBodyBorder: #0d0d0d;
    --cwAccentG: #F3E719;
    --cwAccentBg: #F3E719;
    --cwAccentBg2: #f6ed4e;
    --cwAccentBg3: #f8f175;
    --cwAccentBgHover: #f4ea31;
    --cwAccentBg2Hover: #f7ef66;
    --cwAccentBg3Hover: #f9f38d;
    --cwAccentTxt: #000;
    --cwAccentTxt2: #494508;
    --cwAccentTxt3: #7a740d;
    --cwAccentAccent: #F3E719;
    --cwAccentAccentTxt: rgba(0, 0, 0, 0.9);
    --cwAccentRGBA: rgba(243, 231, 25, 0.7);
    --cwAccentRGBA2: rgba(243, 231, 25, 0.5);
    --cwAccentRGBA3: rgba(243, 231, 25, 0.3);
    --cwAccentShadow: rgba(146, 139, 15, 0.7);
    --cwAccentShadowFade: rgba(146, 139, 15, 0);
    --cwAccentRadius: 8px;
    --cwAccentBorder: #f4ea31;
    --cwDominantG: #0d0d0d;
    --cwDominantBg: #0d0d0d;
    --cwDominantBg2: #292929;
    --cwDominantBg3: #3d3d3d;
    --cwDominantBgHover: #1a1a1a;
    --cwDominantBg2Hover: #363636;
    --cwDominantBg3Hover: #4a4a4a;
    --cwDominantTxt: #fff;
    --cwDominantTxt2: #b6b6b6;
    --cwDominantTxt3: #868686;
    --cwDominantAccent: #F3E719;
    --cwDominantAccentTxt: rgba(0, 0, 0, 0.9);
    --cwDominantRGBA: rgba(13, 13, 13, 0.7);
    --cwDominantRGBA2: rgba(13, 13, 13, 0.5);
    --cwDominantRGBA3: rgba(13, 13, 13, 0.3);
    --cwDominantShadow: rgba(8, 8, 8, 0.7);
    --cwDominantShadowFade: rgba(8, 8, 8, 0);
    --cwDominantRadius: 8px;
    --cwDominantBorder: #1a1a1a;
    --cwCardG: #0d0d0d;
    --cwCardBg: #0d0d0d;
    --cwCardBg2: #292929;
    --cwCardBg3: #3d3d3d;
    --cwCardBgHover: #1a1a1a;
    --cwCardBg2Hover: #363636;
    --cwCardBg3Hover: #4a4a4a;
    --cwCardTxt: #fff;
    --cwCardTxt2: #b6b6b6;
    --cwCardTxt3: #868686;
    --cwCardAccent: #F3E719;
    --cwCardAccentTxt: rgba(0, 0, 0, 0.9);
    --cwCardRGBA: rgba(13, 13, 13, 0.7);
    --cwCardRGBA2: rgba(13, 13, 13, 0.5);
    --cwCardRGBA3: rgba(13, 13, 13, 0.3);
    --cwCardShadow: rgba(8, 8, 8, 0.7);
    --cwCardShadowFade: rgba(8, 8, 8, 0);
    --cwCardRadius: 8px;
    --cwCardBorder: #1a1a1a;
    --cwGameG: #0d0d0d;
    --cwGameBg: #0d0d0d;
    --cwGameBg2: #292929;
    --cwGameBg3: #3d3d3d;
    --cwGameBgHover: #1a1a1a;
    --cwGameBg2Hover: #363636;
    --cwGameBg3Hover: #4a4a4a;
    --cwGameTxt: #fff;
    --cwGameTxt2: #b6b6b6;
    --cwGameTxt3: #868686;
    --cwGameAccent: #F3E719;
    --cwGameAccentTxt: rgba(0, 0, 0, 0.9);
    --cwGameRGBA: rgba(13, 13, 13, 0.7);
    --cwGameRGBA2: rgba(13, 13, 13, 0.5);
    --cwGameRGBA3: rgba(13, 13, 13, 0.3);
    --cwGameShadow: rgba(8, 8, 8, 0.7);
    --cwGameShadowFade: rgba(8, 8, 8, 0);
    --cwGameRadius: 8px;
    --cwGameBorder: #1a1a1a;
    --cwJackpotG: #0d0d0d;
    --cwJackpotBg: #0d0d0d;
    --cwJackpotBg2: #292929;
    --cwJackpotBg3: #3d3d3d;
    --cwJackpotBgHover: #1a1a1a;
    --cwJackpotBg2Hover: #363636;
    --cwJackpotBg3Hover: #4a4a4a;
    --cwJackpotTxt: #fff;
    --cwJackpotTxt2: #b6b6b6;
    --cwJackpotTxt3: #868686;
    --cwJackpotAccent: #F3E719;
    --cwJackpotAccentTxt: rgba(0, 0, 0, 0.9);
    --cwJackpotRGBA: rgba(13, 13, 13, 0.7);
    --cwJackpotRGBA2: rgba(13, 13, 13, 0.5);
    --cwJackpotRGBA3: rgba(13, 13, 13, 0.3);
    --cwJackpotShadow: rgba(8, 8, 8, 0.7);
    --cwJackpotShadowFade: rgba(8, 8, 8, 0);
    --cwJackpotRadius: 8px;
    --cwJackpotBorder: #1a1a1a;
    --cwButtonG: #f4ea31;
    --cwButtonBg: #f4ea31;
    --cwButtonBgHover: #f5ec49;
    --cwButtonBg2: #f7ef66;
    --cwButtonBg2Hover: #f8f27e;
    --cwButtonTxt: #000;
    --cwButtonTxt2: #49460f;
    --cwButtonTxt3: #7a7519;
    --cwButtonAccent: #F3E719;
    --cwButtonAccentTxt: rgba(0, 0, 0, 0.9);
    --cwButtonRadius: 8px;
    --cwButtonBorder: #f5ec49;
    --cwSignInButtonG: #000000;
    --cwSignInButtonBg: #000000;
    --cwSignInButtonBgHover: #0d0d0d;
    --cwSignInButtonBg2: #1c1c1c;
    --cwSignInButtonBg2Hover: #292929;
    --cwSignInButtonTxt: #F4EA31;
    --cwSignInButtonTxt2: #aba422;
    --cwSignInButtonTxt3: #7a7519;
    --cwSignInButtonAccent: #F3E719;
    --cwSignInButtonAccentTxt: rgba(0, 0, 0, 0.9);
    --cwSignInButtonRadius: 8px;
    --cwSignInButtonBorder: #f5ec49;
    --cwDepositButtonG: #008500;
    --cwDepositButtonBg: #008500;
    --cwDepositButtonBgHover: #009e00;
    --cwDepositButtonBg2: #00bd00;
    --cwDepositButtonBg2Hover: #00d600;
    --cwDepositButtonTxt: #fff;
    --cwDepositButtonTxt2: #b3dab3;
    --cwDepositButtonTxt3: #80c280;
    --cwDepositButtonAccent: #F3E719;
    --cwDepositButtonAccentTxt: rgba(0, 0, 0, 0.9);
    --cwDepositButtonRadius: 2px;
    --cwDepositButtonBorder: #009e00;
    --cwButtonSecondaryG: #1D1D1D;
    --cwButtonSecondaryG: #393939;
    --cwButtonSecondaryBg: #393939;
    --cwButtonSecondaryBgHover: #464646;
    --cwButtonSecondaryBg2: #555555;
    --cwButtonSecondaryBg2Hover: #626262;
    --cwButtonSecondaryTxt: #fff;
    --cwButtonSecondaryTxt2: #c4c4c4;
    --cwButtonSecondaryTxt3: #9c9c9c;
    --cwButtonSecondaryAccent: #FF8600;
    --cwButtonSecondaryAccentTxt: rgba(0, 0, 0, 0.9);
    --cwButtonSecondaryRadius: 8px;
    --cwButtonSecondaryBorder: #464646;
    --cwNavbarG: #1c1c1c;
    --cwNavbarBg: #1c1c1c;
    --cwNavbarBg2: #383838;
    --cwNavbarBg3: #4c4c4c;
    --cwNavbarBgHover: #292929;
    --cwNavbarBg2Hover: #454545;
    --cwNavbarBg3Hover: #595959;
    --cwNavbarTxt: #fff;
    --cwNavbarTxt2: #bbbbbb;
    --cwNavbarTxt3: #8e8e8e;
    --cwNavbarAccent: #F3E719;
    --cwNavbarAccentTxt: rgba(0, 0, 0, 0.9);
    --cwNavbarRGBA: rgba(28, 28, 28, 0.7);
    --cwNavbarRGBA2: rgba(28, 28, 28, 0.5);
    --cwNavbarRGBA3: rgba(28, 28, 28, 0.3);
    --cwNavbarShadow: rgba(17, 17, 17, 0.7);
    --cwNavbarShadowFade: rgba(17, 17, 17, 0);
    --cwNavbarRadius: 8px;
    --cwNavbarBorder: #292929;
    --cwSliderG: #0d0d0d;
    --cwSliderBg: #0d0d0d;
    --cwSliderBg2: #292929;
    --cwSliderBg3: #3d3d3d;
    --cwSliderBgHover: #1a1a1a;
    --cwSliderBg2Hover: #363636;
    --cwSliderBg3Hover: #4a4a4a;
    --cwSliderTxt: #fff;
    --cwSliderTxt2: #b6b6b6;
    --cwSliderTxt3: #868686;
    --cwSliderAccent: #F3E719;
    --cwSliderAccentTxt: rgba(0, 0, 0, 0.9);
    --cwSliderRGBA: rgba(13, 13, 13, 0.7);
    --cwSliderRGBA2: rgba(13, 13, 13, 0.5);
    --cwSliderRGBA3: rgba(13, 13, 13, 0.3);
    --cwSliderShadow: rgba(8, 8, 8, 0.7);
    --cwSliderShadowFade: rgba(8, 8, 8, 0);
    --cwSliderRadius: 8px;
    --cwSliderBorder: #1a1a1a;
    --cwHeaderG: #000000;
    --cwHeaderBg: #000000;
    --cwHeaderBg2: #1c1c1c;
    --cwHeaderBg3: #303030;
    --cwHeaderBgHover: #0d0d0d;
    --cwHeaderBg2Hover: #292929;
    --cwHeaderBg3Hover: #3d3d3d;
    --cwHeaderTxt: #fff;
    --cwHeaderTxt2: #b3b3b3;
    --cwHeaderTxt3: #808080;
    --cwHeaderAccent: #F3E719;
    --cwHeaderAccentTxt: rgba(0, 0, 0, 0.9);
    --cwHeaderRGBA: rgba(0, 0, 0, 0.7);
    --cwHeaderRGBA2: rgba(0, 0, 0, 0.5);
    --cwHeaderRGBA3: rgba(0, 0, 0, 0.3);
    --cwHeaderShadow: rgba(0, 0, 0, 0.7);
    --cwHeaderShadowFade: rgba(0, 0, 0, 0);
    --cwHeaderRadius: 8px;
    --cwHeaderBorder: #0d0d0d;
    --cwHeaderSecondaryG: #000000;
    --cwHeaderSecondaryBg: #000000;
    --cwHeaderSecondaryBg2: #1c1c1c;
    --cwHeaderSecondaryBg3: #303030;
    --cwHeaderSecondaryBgHover: #0d0d0d;
    --cwHeaderSecondaryBg2Hover: #292929;
    --cwHeaderSecondaryBg3Hover: #3d3d3d;
    --cwHeaderSecondaryTxt: #fff;
    --cwHeaderSecondaryTxt2: #b3b3b3;
    --cwHeaderSecondaryTxt3: #808080;
    --cwHeaderSecondaryAccent: #F3E719;
    --cwHeaderSecondaryAccentTxt: rgba(0, 0, 0, 0.9);
    --cwHeaderSecondaryRGBA: rgba(0, 0, 0, 0.7);
    --cwHeaderSecondaryRGBA2: rgba(0, 0, 0, 0.5);
    --cwHeaderSecondaryRGBA3: rgba(0, 0, 0, 0.3);
    --cwHeaderSecondaryShadow: rgba(0, 0, 0, 0.7);
    --cwHeaderSecondaryShadowFade: rgba(0, 0, 0, 0);
    --cwHeaderSecondaryRadius: 8px;
    --cwHeaderSecondaryBorder: #0d0d0d;
    --cwFooterG: #000000;
    --cwFooterBg: #000000;
    --cwFooterBg2: #1c1c1c;
    --cwFooterBg3: #303030;
    --cwFooterBgHover: #0d0d0d;
    --cwFooterBg2Hover: #292929;
    --cwFooterBg3Hover: #3d3d3d;
    --cwFooterTxt: #FFFFFF;
    --cwFooterTxt2: #b3b3b3;
    --cwFooterTxt3: #808080;
    --cwFooterAccent: #F3E719;
    --cwFooterAccentTxt: rgba(0, 0, 0, 0.9);
    --cwFooterRGBA: rgba(0, 0, 0, 0.7);
    --cwFooterRGBA2: rgba(0, 0, 0, 0.5);
    --cwFooterRGBA3: rgba(0, 0, 0, 0.3);
    --cwFooterShadow: rgba(0, 0, 0, 0.7);
    --cwFooterShadowFade: rgba(0, 0, 0, 0);
    --cwFooterRadius: 8px;
    --cwFooterBorder: #0d0d0d;
    --cwSubHeaderG: #292929;
    --cwSubHeaderBg: #292929;
    --cwSubHeaderBg2: #454545;
    --cwSubHeaderBg3: #595959;
    --cwSubHeaderBgHover: #363636;
    --cwSubHeaderBg2Hover: #525252;
    --cwSubHeaderBg3Hover: #666666;
    --cwSubHeaderTxt: #fff;
    --cwSubHeaderTxt2: #bfbfbf;
    --cwSubHeaderTxt3: #949494;
    --cwSubHeaderAccent: #F3E719;
    --cwSubHeaderAccentTxt: rgba(0, 0, 0, 0.9);
    --cwSubHeaderRGBA: rgba(41, 41, 41, 0.7);
    --cwSubHeaderRGBA2: rgba(41, 41, 41, 0.5);
    --cwSubHeaderRGBA3: rgba(41, 41, 41, 0.3);
    --cwSubHeaderShadow: rgba(25, 25, 25, 0.7);
    --cwSubHeaderShadowFade: rgba(25, 25, 25, 0);
    --cwSubHeaderRadius: 8px;
    --cwSubHeaderBorder: #363636;
    --cwTabG: #1c1c1c;
    --cwTabBg: #1c1c1c;
    --cwTabBg2: #383838;
    --cwTabBg3: #4c4c4c;
    --cwTabBgHover: #292929;
    --cwTabBg2Hover: #454545;
    --cwTabBg3Hover: #595959;
    --cwTabTxt: #fff;
    --cwTabTxt2: #bbbbbb;
    --cwTabTxt3: #8e8e8e;
    --cwTabAccent: #F3E719;
    --cwTabAccentTxt: rgba(0, 0, 0, 0.9);
    --cwTabRGBA: rgba(28, 28, 28, 0.7);
    --cwTabRGBA2: rgba(28, 28, 28, 0.5);
    --cwTabRGBA3: rgba(28, 28, 28, 0.3);
    --cwTabShadow: rgba(17, 17, 17, 0.7);
    --cwTabShadowFade: rgba(17, 17, 17, 0);
    --cwTabRadius: 8px;
    --cwTabBorder: #292929;
    --cwTabActiveG: #292929;
    --cwTabActiveBg: #292929;
    --cwTabActiveBg2: #454545;
    --cwTabActiveBg3: #595959;
    --cwTabActiveBgHover: #363636;
    --cwTabActiveBg2Hover: #525252;
    --cwTabActiveBg3Hover: #666666;
    --cwTabActiveTxt: #fff;
    --cwTabActiveTxt2: #bfbfbf;
    --cwTabActiveTxt3: #949494;
    --cwTabActiveAccent: #F3E719;
    --cwTabActiveAccentTxt: rgba(0, 0, 0, 0.9);
    --cwTabActiveRGBA: rgba(41, 41, 41, 0.7);
    --cwTabActiveRGBA2: rgba(41, 41, 41, 0.5);
    --cwTabActiveRGBA3: rgba(41, 41, 41, 0.3);
    --cwTabActiveShadow: rgba(25, 25, 25, 0.7);
    --cwTabActiveShadowFade: rgba(25, 25, 25, 0);
    --cwTabActiveRadius: 8px;
    --cwTabActiveBorder: #363636;
    --cwInputG: #0D0D0D;
    --cwInputBg: #0D0D0D;
    --cwInputBg2: #292929;
    --cwInputBg3: #3d3d3d;
    --cwInputBgHover: #1a1a1a;
    --cwInputBg2Hover: #363636;
    --cwInputBg3Hover: #4a4a4a;
    --cwInputTxt: #fff;
    --cwInputTxt2: #b6b6b6;
    --cwInputTxt3: #868686;
    --cwInputAccent: #F3E719;
    --cwInputAccentTxt: rgba(0, 0, 0, 0.9);
    --cwInputRGBA: rgba(13, 13, 13, 0.7);
    --cwInputRGBA2: rgba(13, 13, 13, 0.5);
    --cwInputRGBA3: rgba(13, 13, 13, 0.3);
    --cwInputShadow: rgba(8, 8, 8, 0.7);
    --cwInputShadowFade: rgba(8, 8, 8, 0);
    --cwInputRadius: 8px;
    --cwInputBorder: #F3E719;
    --cwInputSecondaryG: #363636;
    --cwInputSecondaryBg: #363636;
    --cwInputSecondaryBg2: #525252;
    --cwInputSecondaryBg3: #666666;
    --cwInputSecondaryBgHover: #434343;
    --cwInputSecondaryBg2Hover: #5f5f5f;
    --cwInputSecondaryBg3Hover: #737373;
    --cwInputSecondaryTxt: #fff;
    --cwInputSecondaryTxt2: #c3c3c3;
    --cwInputSecondaryTxt3: #9b9b9b;
    --cwInputSecondaryAccent: #F3E719;
    --cwInputSecondaryAccentTxt: rgba(0, 0, 0, 0.9);
    --cwInputSecondaryRGBA: rgba(54, 54, 54, 0.7);
    --cwInputSecondaryRGBA2: rgba(54, 54, 54, 0.5);
    --cwInputSecondaryRGBA3: rgba(54, 54, 54, 0.3);
    --cwInputSecondaryShadow: rgba(32, 32, 32, 0.7);
    --cwInputSecondaryShadowFade: rgba(32, 32, 32, 0);
    --cwInputSecondaryRadius: 8px;
    --cwInputSecondaryBorder: #F3E719;
    --cwFilterG: #1c1c1c;
    --cwFilterBg: #1c1c1c;
    --cwFilterBg2: #383838;
    --cwFilterBg3: #4c4c4c;
    --cwFilterBgHover: #292929;
    --cwFilterBg2Hover: #454545;
    --cwFilterBg3Hover: #595959;
    --cwFilterTxt: #fff;
    --cwFilterTxt2: #bbbbbb;
    --cwFilterTxt3: #8e8e8e;
    --cwFilterAccent: #F3E719;
    --cwFilterAccentTxt: rgba(0, 0, 0, 0.9);
    --cwFilterRGBA: rgba(28, 28, 28, 0.7);
    --cwFilterRGBA2: rgba(28, 28, 28, 0.5);
    --cwFilterRGBA3: rgba(28, 28, 28, 0.3);
    --cwFilterShadow: rgba(17, 17, 17, 0.7);
    --cwFilterShadowFade: rgba(17, 17, 17, 0);
    --cwFilterRadius: 8px;
    --cwFilterBorder: #292929;
    --cwTooltipG: #1c1c1c;
    --cwTooltipBg: #1c1c1c;
    --cwTooltipBg2: #383838;
    --cwTooltipBg3: #4c4c4c;
    --cwTooltipBgHover: #292929;
    --cwTooltipBg2Hover: #454545;
    --cwTooltipBg3Hover: #595959;
    --cwTooltipTxt: #fff;
    --cwTooltipTxt2: #bbbbbb;
    --cwTooltipTxt3: #8e8e8e;
    --cwTooltipAccent: #F3E719;
    --cwTooltipAccentTxt: rgba(0, 0, 0, 0.9);
    --cwTooltipRGBA: rgba(28, 28, 28, 0.7);
    --cwTooltipRGBA2: rgba(28, 28, 28, 0.5);
    --cwTooltipRGBA3: rgba(28, 28, 28, 0.3);
    --cwTooltipShadow: rgba(17, 17, 17, 0.7);
    --cwTooltipShadowFade: rgba(17, 17, 17, 0);
    --cwTooltipRadius: 8px;
    --cwTooltipBorder: #292929;
    --cwModalG: #0d0d0d;
    --cwModalBg: #0d0d0d;
    --cwModalBg2: #292929;
    --cwModalBg3: #3d3d3d;
    --cwModalBgHover: #1a1a1a;
    --cwModalBg2Hover: #363636;
    --cwModalBg3Hover: #4a4a4a;
    --cwModalTxt: #fff;
    --cwModalTxt2: #b6b6b6;
    --cwModalTxt3: #868686;
    --cwModalAccent: #F3E719;
    --cwModalAccentTxt: rgba(0, 0, 0, 0.9);
    --cwModalRGBA: rgba(13, 13, 13, 0.7);
    --cwModalRGBA2: rgba(13, 13, 13, 0.5);
    --cwModalRGBA3: rgba(13, 13, 13, 0.3);
    --cwModalShadow: rgba(8, 8, 8, 0.7);
    --cwModalShadowFade: rgba(8, 8, 8, 0);
    --cwModalRadius: 8px;
    --cwModalBorder: #1a1a1a;
    --cwLoginG: #000000;
    --cwLoginBg: #000000;
    --cwLoginBg2: #1c1c1c;
    --cwLoginBg3: #303030;
    --cwLoginBgHover: #0d0d0d;
    --cwLoginBg2Hover: #292929;
    --cwLoginBg3Hover: #3d3d3d;
    --cwLoginTxt: #fff;
    --cwLoginTxt2: #b3b3b3;
    --cwLoginTxt3: #808080;
    --cwLoginAccent: #F3E719;
    --cwLoginAccentTxt: rgba(0, 0, 0, 0.9);
    --cwLoginRGBA: rgba(0, 0, 0, 0.7);
    --cwLoginRGBA2: rgba(0, 0, 0, 0.5);
    --cwLoginRGBA3: rgba(0, 0, 0, 0.3);
    --cwLoginShadow: rgba(0, 0, 0, 0.7);
    --cwLoginShadowFade: rgba(0, 0, 0, 0);
    --cwLoginRadius: 8px;
    --cwLoginBorder: #0d0d0d;
    --cwRegisterG: #1c1c1c;
    --cwRegisterBg: #1c1c1c;
    --cwRegisterBg2: #383838;
    --cwRegisterBg3: #4c4c4c;
    --cwRegisterBgHover: #292929;
    --cwRegisterBg2Hover: #454545;
    --cwRegisterBg3Hover: #595959;
    --cwRegisterTxt: #fff;
    --cwRegisterTxt2: #bbbbbb;
    --cwRegisterTxt3: #8e8e8e;
    --cwRegisterAccent: #F3E719;
    --cwRegisterAccentTxt: rgba(0, 0, 0, 0.9);
    --cwRegisterRGBA: rgba(28, 28, 28, 0.7);
    --cwRegisterRGBA2: rgba(28, 28, 28, 0.5);
    --cwRegisterRGBA3: rgba(28, 28, 28, 0.3);
    --cwRegisterShadow: rgba(17, 17, 17, 0.7);
    --cwRegisterShadowFade: rgba(17, 17, 17, 0);
    --cwRegisterRadius: 8px;
    --cwRegisterBorder: #292929;
    --cwOverlayBg: rgba(13, 13, 13, 0.6);
    --cwOverlayTxt: #fff;
    --cwOverlayTxt2: #b6b6b6;
    --cwOverlayAccent: #F3E719;
    --cwOverlayAccentTxt: rgba(0, 0, 0, 0.9);
    --cwOverlayBlur: 4px;
}
/*start footer*/
.license_text a {
    color: var(--cwFooterAccent);
}
.footer_img {
    margin-bottom: 24px;
    border-top: 1px solid var(--cwFooterAccent);
    border-bottom: 1px solid var(--cwFooterAccent);
    padding: 12px 0;
}
/*end footer*/
/*start header*/
.LogoMobilePlatform {
    background-image: var(--cdn-logo_png);
}
/*end header*/
/*start go app*/
body.header__app_ios_popup .header__wrap_block .cw_header_space {
    height: calc(var(--cwHeaderHeight) + 64px);
}

body.header__app_ios_popup .header_both {
    min-height: calc(var(--cwHeaderHeight) + 64px);
    padding-top: 70px;
}

body.header__app_ios_popup .go_to_app_content {
    width: 100%;
    display: flex;
    height: 64px;
    background-color: var(--cwHeaderBg3);
    padding: 0 15px 0 7px;
    font-family: roboto,sans-serif;
    z-index: 3;
    position: absolute;
    inset-inline-start: 0;
    top: 0;
    font-size: 13px
}

body.header__app_ios_popup .dynamic_icon {
    margin: 0;
    padding: 0
}

.go_to_app_content button {
    padding: 0;
}

.go_app_icon {
 /*   width: 44px*/
  width: 70px;
}

.go_to_app_content .go_app_title {
    font-size: 14px;
    font-weight: 700;
    color: var(--cwBodyTxt)
}

.go_to_app_content .go_app_subTitle {
    font-size: 12px;
    color: var(--cwHeaderTxt);
    margin: 0
}

.get_app_btn {
       margin-inline-start: auto;
    padding: 6px 16px;
    background-color: var(--cwHeaderAccent);
    color: var(--cwHeaderAccentTxt);
    border-radius: 14px;
}

.go_app_close i {
    font-size: 22px;
    padding: 5px;
    color: var(--cwHeaderTxt);
}
/*end go app*/
/**/
#k2-quick-action {
    --palace-yellow: #F2E61A;
    --palace-black: #121212;
    --palace-black-soft: #1b1b1b;
    --palace-white: #FEFEFD;
    --palace-shadow: rgba(0, 0, 0, .36);
}

#k2-quick-action {
    position: fixed;
    bottom: 85px;
    left: 36px;
    z-index: 120;
    display: flex;
    flex-flow: column;
    align-items: flex-end
}

#k2-quick-action.k2-opened .k2-qa-btn {
    background-color: var(--palace-black);
    -webkit-border-radius: 0 0 4px 4px;
    -moz-border-radius: 0 0 4px 4px;
    -ms-border-radius: 0 0 4px 4px;
    border-radius: 0 0 4px 4px
}

#k2-quick-action.k2-opened .k2-qa-btn .k2-close {
    display: flex
}

#k2-quick-action.k2-opened .k2-qa-btn .k2-open {
    display: none
}

#k2-quick-action.k2-opened .k2-qa-btn span[class*=k2-] {
    padding: 0;
    justify-content: center;
    align-items: center
}

#k2-quick-action.k2-opened .k2-qa-menu {
    transform: translateY(0);
    opacity: 1;
    pointer-events: initial
}

#k2-quick-action .k2-qa-btn {
    width: 45px;
    height: 40px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    border-radius: 4px;
    display: flex;
    color: var(--palace-white);
    background-color: var(--palace-black);
    -moz-transition: all .3s;
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
    position: relative;
    z-index: 1
}

#k2-quick-action .k2-qa-btn span {
    padding: 5px
}

#k2-quick-action .k2-qa-btn:hover {
    background-color: var(--palace-yellow)
}

#k2-quick-action .k2-qa-btn:hover .iconify {
    color: var(--palace-black) !important
}

#k2-quick-action .k2-qa-btn .k2-close {
    display: none
}

#k2-quick-action .k2-qa-btn .k2-open {
    display: flex
}

#k2-quick-action .k2-qa-btn span[class*=k2-] {
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 40px;
    padding: 0;
    -moz-transition: all .3s;
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s
}

#k2-quick-action .k2-qa-btn svg {
    margin: 0;
    min-width: 24px
}

#k2-quick-action .k2-qa-menu {
    left: 0;
    background-color: var(--palace-black);
    -webkit-border-radius: 4px 4px 0 0;
    -moz-border-radius: 4px 4px 0 0;
    -ms-border-radius: 4px 4px 0 0;
    border-radius: 4px 4px 0 0;
    position: absolute;
    bottom: 100%;
    white-space: nowrap;
    width: 200px;
    transform: translateY(20%);
    opacity: 0;
    pointer-events: none;
    -moz-transition: all .3s;
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
    border: 1px solid rgba(242, 230, 26, .82);
    border-bottom: 0;
    box-shadow: 0 16px 30px var(--palace-shadow)
}

#k2-quick-action .k2-qa-menu a {
    font-family: sans-serif;
    text-decoration: none;
    color: var(--palace-white);
    font-size: 15px;
    font-weight: 700;
    padding: 10px 30px 12px 8px;
    display: flex;
    align-items: center;
    -moz-transition: all .3s;
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
    border-bottom: 1px solid rgba(242, 230, 26, .62)
}

#k2-quick-action .k2-qa-menu a:hover {
    color: var(--palace-black);
    background-color: var(--palace-yellow)
}

#k2-quick-action .k2-qa-menu a:last-child {
    border-bottom: none
}

#k2-quick-action .k2-qa-menu a .iconify {
    width: 29px;
    height: 29px;
    font-size: 28px;
    color: var(--palace-yellow);
    margin-right: 12px;
    min-width: 28px;
    display: flex;
    align-items: center;
    justify-content: center
}

#k2-quick-action .k2-qa-menu a:hover .iconify {
    color: var(--palace-black)
}

#k2-quick-action .k2-qa-menu a img {
    width: 28px;
    height: 29px;
    min-width: 28px;
    object-fit: contain;
    margin-right: 12px;
    -moz-transition: all .3s;
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s
}

#k2-quick-action .k2-qa-menu a:hover img {
    filter: brightness(0)
}

#k2-quick-action .k2-qa-btn img {
    display: block;
    width: 32px;
    height: 32px;
    object-fit: contain;
}

.k2-close img {
    max-width: unset
}

.call_request_textarea~.reg_err_mess {
    top: 100%
}

.k2-qa-info-card {
    position: absolute;
    left: 210px;
    bottom: 50px;
    width: 200px;
    background-color: var(--palace-yellow);
    border: 2px solid var(--palace-black);
    border-radius: 6px;
    padding: 15px;
    color: var(--palace-black);
    font-size: 16px;
    line-height: 1.15;
    text-align: center;
    font-weight: 800;
    font-family: sans-serif;
    opacity: 0;
    pointer-events: none;
    transform: translateY(20px);
    transition: all 0.3s;
    box-shadow: 0 10px 22px var(--palace-shadow);
    z-index: 100;
}

#k2-quick-action.k2-opened .k2-qa-info-card {
    opacity: 1;
    transform: translateY(0);
    pointer-events: initial;
}
@media screen and (max-width: 480px) {
    #k2-quick-action {
        flex-direction: column;
        align-items: flex-start;
    }

    #k2-quick-action .k2-qa-menu {
        position: relative;
        left: auto;
        bottom: auto;
        margin-bottom: 10px;
        transform: translateY(20px);
    }

    #k2-quick-action .k2-qa-info-card {
        position: relative;
        left: auto;
        bottom: auto;
        margin-bottom: 10px;
        width: 200px;
        order: -1; 
    }
    
    #k2-quick-action.k2-opened .k2-qa-menu {
        transform: translateY(0);
        position: relative;
    }
    
    #k2-quick-action .k2-qa-menu {
        top: auto;
        right: auto;
    }
}
