/* blaze-apostas.html  */
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */


/* blaze-apostas.html  */
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
/*# sourceURL=/wp-includes/css/classic-themes.min.css */


/* blaze-apostas.html  */
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
/*# sourceURL=global-styles-inline-css */


/* blaze-apostas.html  */
/*# sourceURL=rocket-lazyload-inline-css */


/* blaze-apostas.html  */
.pseudo-clearfy-link { color: #008acf; cursor: pointer;}.pseudo-clearfy-link:hover { text-decoration: none;}


/* blaze-apostas.html  */
body {margin-top: -28px;padding-bottom: 28px;}
body.admin-bar #wphead {padding-top: 0;}
body.admin-bar #footer {padding-bottom: 28px;}
#wpadminbar { top: auto !important;bottom: 0;}
#wpadminbar .quicklinks .menupop ul { bottom: 28px;}
html {margin-top: 0 !important;}
@media screen and (max-width: 600px) {
    #wpadminbar {
        position: fixed;
    }
}


/* blaze-apostas.html  */
.header {
	background-color:#1C2433 !important;
}
.main_menu li a {
    color: #ED1E4C !important;
}
.main_menu li ul {
    background: #000 !important;
}
.main_menu li ul li a:hover {
    background-color: #f09696 !important;
}
.row .align-items-center {
	padding:20px;
}
@media (max-width: 991px) {
    .menu_box {
        background: #1C2433 !important;
    }
}
body {
	color: #fff !important;
	background-color:#0D121B !important;
}
.content_section,
.games_section,
.image_section{
	background-color: #222C3D !important;
}
.content_section {
	    padding-top: 25px !important;
}
h1, h2, h3, h4 {
  font-family: 'Poppins', 'Segoe UI', sans-serif;
  letter-spacing: 0.5px;
  font-weight: 700;
  display: inline-block;
  position: relative;
  color: #ED1E4C !important;
}

h1 {
  color: #fff !important;
}

h1::after,
h2::after,
h3::after,
h4::after {
  content: '';
  position: absolute;
  left: 0;
  bottom: -2px;
  width: 100%;
  height: 2px;
  background-color: #ED1E4C;
}

@media (max-width: 320px) {
  h1 {
    font-size: 24px !important;
  }
}
table {
  width: 100% !important;
  border-collapse: collapse !important;
  font-family: 'Poppins', 'Segoe UI', sans-serif !important;
  background-color: #1c1c1f !important;
  color: #ffffff !important;
  table-layout: fixed !important;
  word-wrap: break-word !important;
}

th, td {
  border: 1px solid #ed1e4c !important;
  padding: 12px !important;
  text-align: left !important;
}

th {
  background-color: #ed1e4c !important;
  color: #ffffff !important;
  text-transform: uppercase !important;
  font-weight: 600 !important;
}

tr:nth-child(even) {
  background-color: #2a2a2e !important;
}

tr:hover {
  background-color: #3a3a3f !important;
}
@media (max-width: 768px) {
  table {
    font-size: 14px !important;
  }

  th, td {
    padding: 8px !important;
  }

  th {
    font-size: 13px !important;
  }
}
.footer-links {
  background-color: #1C2433;
  padding: 10px 15px;
  text-align: left;
  border-radius: 10px;
}

.footer-links-title {
  font-size: 12px;
  font-weight: bold;
  color: #ED1E4C;
  margin-bottom: 8px;
  text-transform: uppercase;
  letter-spacing: 0.5px;
}

.footer-links a {
  display: block;
  color: #ae8787;
  text-decoration: none;
  font-size: 14px;
  transition: color 0.2s ease;
}

.footer-links a:hover {
  color: #ED1E4C;
}
.card-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
  gap: 2rem;
  max-width: 1000px;
  margin: 0 auto;
  counter-reset: item-counter;
}
.card-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
  gap: 2rem;
  max-width: 1000px;
  margin: 0 auto;
  counter-reset: item-counter;
}

.card-item {
  background: radial-gradient(circle at top left, #5a0080, #3e005c);
  border-radius: 1rem;
  padding: 1.5rem 1.5rem 1.5rem 3.5rem;
  box-shadow: 0 0 20px rgba(255, 174, 255, 0.15);
  transition: transform 0.3s, box-shadow 0.3s;
  position: relative;
  counter-increment: item-counter;
  transform: rotateZ(var(--rotate)) scale(1);
}

.card-item:nth-child(odd) {
  --rotate: -1deg;
}
.card-item:nth-child(even) {
  --rotate: 1deg;
}

.card-item:hover {
  transform: rotateZ(0deg) scale(1.03);
  box-shadow: 0 10px 25px rgba(255, 174, 255, 0.3);
}

.card-item::before {
  content: counter(item-counter);
  position: absolute;
  top: 1rem;
  left: 1rem;
  width: 2rem;
  height: 2rem;
  background: #ff87f3;
  border-radius: 50%;
  box-shadow: 0 0 12px rgba(255, 135, 243, 0.5);
  color: #2e003e;
  font-weight: bold;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1rem;
  z-index: 1;
}

.card-item p {
  position: relative;
  margin: 0;
  font-size: 1rem;
  line-height: 1.6;
  z-index: 1;
}

/* ✅ Улучшения для экранов до 500px */
@media (max-width: 500px) {
  .card-item p {
    font-size: 0.95rem;
  }
  .card-item {
    padding-left: 3rem;
    transform: rotateZ(0deg);
  }
}

/* ✅ Дополнительная адаптация для экранов до 320px */
@media (max-width: 320px) {
  .card-grid {
    grid-template-columns: 1fr;
    gap: 1.25rem;
    padding: 0 1rem;
  }
  .card-item {
    padding: 1rem 1rem 1rem 2.5rem;
    font-size: 0.9rem;
  }
  .card-item::before {
    width: 1.5rem;
    height: 1.5rem;
    font-size: 0.85rem;
    top: 0.75rem;
    left: 0.75rem;
  }
  .card-item p {
    font-size: 0.875rem;
    line-height: 1.5;
  }
}
.arrowcard-box{max-width:480px;margin:60px auto;background:linear-gradient(135deg,#0d1b2a,#1b3a57);border-radius:16px;padding:28px 26px;box-shadow:0 10px 30px rgba(0,0,0,.45);font-family:"Segoe UI",sans-serif;color:#eaeef4}
.arrowcard-box .arrowcard-title{font-size:1.5rem;font-weight:700;color:#4da8ff;margin-bottom:20px;text-align:center}
.arrowcard-box .arrowcard-desc{font-size:1rem;line-height:1.6;color:#c6d4e2;margin-bottom:24px;text-align:center}
.arrowcard-box .arrowcard-item{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px;padding:10px 12px;border-radius:8px;background:rgba(255,255,255,.05);transition:transform .2s ease,background .3s ease}
.arrowcard-box .arrowcard-item:hover{transform:translateX(6px);background:rgba(255,255,255,.1)}
.arrowcard-box .arrowcard-icon{color:#4da8ff;font-size:1.1rem;margin-top:2px;flex-shrink:0}
.arrowcard-box .arrowcard-text{font-size:1rem;line-height:1.5;color:#e4ecf5}
@media(max-width:500px){
.arrowcard-box{padding:20px}
.arrowcard-box .arrowcard-title{font-size:1.3rem}
.arrowcard-box .arrowcard-text{font-size:.95rem}
}
.image-text-container{
            display: flex;
            align-items: center;
            justify-content: space-between;
        }
        .image-text-content{
            flex: 1;
	 text-align: justify;
        }
        .image-text-img{
            max-width: 100%;
            height: auto;
            width: 550px;
        }
        @media (max-width: 768px){
            .image-text-container{
                flex-direction: column;
                align-items: center;
            }
            .image-text-content{
                padding: 10px 0 !important;
                text-align: justify;
                width: 100%;
            }
        }
.color-block {
  max-width: 700px;
  margin: 60px auto;
  padding: 24px 28px;
  background: #1b1e24;
  border-radius: 12px;
  border: 3px solid;
  border-image: linear-gradient(45deg, red, orange, yellow, green, cyan, blue, violet) 1;
  box-shadow:
    0 0 12px rgba(255, 0, 120, 0.3),
    0 0 28px rgba(0, 255, 255, 0.12),
    inset 0 0 6px rgba(255, 255, 255, 0.04);
  font-family: 'Segoe UI', sans-serif;
  font-size: 1.1rem;
  line-height: 1.7;
  color: #f3f6ff;
  text-align: justify;
  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(6px);
}
@media (max-width: 600px) {
  .color-block {
    padding: 18px 20px;
    font-size: 1rem;
  }
}

/*=================*/
	 .777granado-faq-container {
      max-width: 980px;
      padding: 48px 20px;
      margin: auto;
      font-family: Arial, sans-serif;
      color: #eaeaf0;
    }
    .777granado-faq-container h2 {
      font-size: 32px;
      font-weight: 800;
      background: linear-gradient(135deg, #ff4d00, #ff7a18);
      -webkit-background-clip: text;
      color: transparent;
      margin-bottom: 16px;
    }
    .777granado-faq {
      display: grid;
      grid-template-columns: 1fr;
      gap: 14px;
    }
    .777granado-faq details {
      background: #14141c;
      border: 1px solid #262634;
      border-radius: 12px;
      box-shadow: 0 6px 16px rgba(0,0,0,.35);
      color: #eaeaf0;
    }
    .777granado-faq details[open] {
      border-color: #ff4d00;
      background: #1d1d27;
    }
    .777granado-faq summary {
      cursor: pointer;
      padding: 18px 20px;
      font-weight: 700;
      position: relative;
    }
    .777granado-faq summary::after {
      content: "";
      position: absolute;
      right: 20px;
      top: 50%;
      width: 10px;
      height: 10px;
      border: 2px solid #a8adbd;
      border-top: transparent;
      border-left: transparent;
      transform: translateY(-50%) rotate(-45deg);
      transition: transform 0.2s ease;
    }
    .777granado-faq details[open] summary::after {
      transform: translateY(-50%) rotate(135deg);
      border-color: #ffd699;
      border-top: transparent;
      border-left: transparent;
    }
    .777granado-faq .answer {
      padding: 0 20px 18px;
      color: #a8adbd;
      border-top: 1px dashed rgba(255,255,255,.1);
    }
    @media (min-width: 840px) {
      .777granado-faq {
        grid-template-columns: 1fr 1fr;
      }
    }


/* blaze-apostas.html  */
.clearfy-cookie { position:fixed; left:0; right:0; bottom:0; padding:12px; color:#555555; background:#ffffff; box-shadow:0 3px 20px -5px rgba(41, 44, 56, 0.2); z-index:9999; font-size: 13px; border-radius: 12px; transition: .3s; }.clearfy-cookie--left { left: 20px; bottom: 20px; right: auto; max-width: 400px; margin-right: 20px; }.clearfy-cookie--right { left: auto; bottom: 20px; right: 20px; max-width: 400px; margin-left: 20px; }.clearfy-cookie.clearfy-cookie-hide { transform: translateY(150%) translateZ(0); opacity: 0; }.clearfy-cookie-container { max-width:1170px; margin:0 auto; text-align:center; }.clearfy-cookie-accept { background:#4b81e8; color:#fff; border:0; padding:.2em .8em; margin: 0 0 0 .5em; font-size: 13px; border-radius: 4px; cursor: pointer; }.clearfy-cookie-accept:hover,.clearfy-cookie-accept:focus { opacity: .9; }


/* blaze-apostas.html  */
.section_01	{
			background-image: url('images/banner-777granado-brazil.jpg');
		}
		@media (max-width: 991px) {
			.section_01 {
				background-image: linear-gradient(to right, #340a0b, #890a09, #340a0b) !important;
			}
		}
