.elementor-171 .elementor-element.elementor-element-776e902{--display:flex;--min-height:529px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.77;--overlay-mix-blend-mode:darken;}.elementor-171 .elementor-element.elementor-element-776e902:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-776e902 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://g2fast.eu/wp-content/uploads/2025/02/Designer-1-e1740067157635.jpeg");background-position:center center;background-repeat:repeat;}.elementor-171 .elementor-element.elementor-element-776e902::before, .elementor-171 .elementor-element.elementor-element-776e902 > .elementor-background-video-container::before, .elementor-171 .elementor-element.elementor-element-776e902 > .e-con-inner > .elementor-background-video-container::before, .elementor-171 .elementor-element.elementor-element-776e902 > .elementor-background-slideshow::before, .elementor-171 .elementor-element.elementor-element-776e902 > .e-con-inner > .elementor-background-slideshow::before, .elementor-171 .elementor-element.elementor-element-776e902 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000B0;--background-overlay:'';}.elementor-171 .elementor-element.elementor-element-3b79ccc{width:var( --container-widget-width, 49.92% );max-width:49.92%;padding:0px 0px 0px 0px;--container-widget-width:49.92%;--container-widget-flex-grow:0;}.elementor-171 .elementor-element.elementor-element-3b79ccc.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-171 .elementor-element.elementor-element-a750773{--display:flex;}.elementor-171 .elementor-element.elementor-element-43cf193{--display:flex;}.elementor-171 .elementor-element.elementor-element-b1ede71{--display:flex;}.elementor-171 .elementor-element.elementor-element-351a9d8{--display:flex;}.elementor-171 .elementor-element.elementor-element-78cafed{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-color:var( --e-global-color-accent );}.elementor-171 .elementor-element.elementor-element-78cafed.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#BD1414;}.elementor-171 .elementor-element.elementor-element-78cafed.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-171 .elementor-element.elementor-element-78cafed [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-accent );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-171 .elementor-element.elementor-element-776e902{--content-width:1214px;}}@media(max-width:767px){.elementor-171 .elementor-element.elementor-element-776e902:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-776e902 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://g2fast.eu/wp-content/uploads/2025/02/Designer-1-e1740067157635.jpeg");background-size:cover;}.elementor-171 .elementor-element.elementor-element-776e902{--content-width:699px;--min-height:0px;}.elementor-171 .elementor-element.elementor-element-3b79ccc{width:auto;max-width:auto;}.elementor-171 .elementor-element.elementor-element-3b79ccc.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}}/* Start custom CSS for container, class: .elementor-element-776e902 *//* Resetowanie domyślnych styli */
* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

/* Stylizacja kontenera */
.container {
    width: 90%;
    max-width: 1200px;
    margin: 0 auto;
}

/* Stylizacja nagłówka */
header {
    background: #333;
    color: white;
    padding: 20px;
    text-align: center;
}

/* Stylizacja nawigacji */
nav ul {
    list-style: none;
    display: flex;
    justify-content: center;
    gap: 20px;
    flex-wrap: wrap;
}

nav ul li {
    display: inline;
}

nav ul li a {
    color: white;
    text-decoration: none;
    font-size: 18px;
}

/* Stylizacja sekcji */
section {
    padding: 20px;
    text-align: center;
}

/* Stylizacja kolumn w układzie siatki */
.grid {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
    gap: 20px;
}

.grid div {
    background: #f4f4f4;
    padding: 20px;
    border-radius: 10px;
}

/* Stylizacja obrazków */
img {
    max-width: 100%;
    height: auto;
    display: block;
}

/* Media Queries dla lepszej responsywności */
@media (max-width: 768px) {
    nav ul {
        flex-direction: column;
        text-align: center;
    }
}

@media (max-width: 480px) {
    header {
        font-size: 16px;
    }
    nav ul li a {
        font-size: 16px;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-78cafed */.custom-game-currency-btn {
    display: inline-block;
    background: linear-gradient(45deg, #ffcc00, #ff6600);
    color: #fff;
    font-size: 18px;
    font-weight: bold;
    text-transform: uppercase;
    padding: 14px 28px;
    border-radius: 12px;
    border: 2px solid #ff9900;
    box-shadow: 0px 5px 12px rgba(0, 0, 0, 0.3);
    transition: all 0.3s ease-in-out;
    text-align: center;
    cursor: pointer;
    text-decoration: none;
    font-family: 'Poppins', sans-serif;
}

.custom-game-currency-btn:hover {
    background: linear-gradient(45deg, #ff9900, #ff3300);
    transform: scale(1.08);
    box-shadow: 0px 7px 16px rgba(0, 0, 0, 0.4);
}

.custom-game-currency-btn:active {
    transform: scale(0.95);
    box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.2);
}/* End custom CSS */