/*
Theme Name: Inc Digital Theme
Theme URI: https://github.com/kleytoncaires/inc-digital
Author: Kleyton Caires
Description: A WordPress theme built with Webpack.
Version: 2024.10
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: wp-theme
*/
/*!************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./assets/css/style.scss ***!
  \************************************************************************************************************************************************************************/
@charset "UTF-8";
/*
Theme Name: Inc Digital Theme
Theme URI: https://github.com/kleytoncaires/inc-digital
Author: Kleyton Caires
Description: A WordPress theme built with Gulp.
Version: 2024.10
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: wp-theme
*/
/*!
 * Bootstrap  v5.3.7 (https://getbootstrap.com/)
 * Copyright 2011-2025 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root,
[data-bs-theme=light] {
  --bs-blue: #0d6efd;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #d63384;
  --bs-red: #dc3545;
  --bs-orange: #fd7e14;
  --bs-yellow: #ffc107;
  --bs-green: #198754;
  --bs-teal: #20c997;
  --bs-cyan: #0dcaf0;
  --bs-black: #000;
  --bs-white: #fff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #343a40;
  --bs-gray-100: #f8f9fa;
  --bs-gray-200: #e9ecef;
  --bs-gray-300: #dee2e6;
  --bs-gray-400: #ced4da;
  --bs-gray-500: #adb5bd;
  --bs-gray-600: #6c757d;
  --bs-gray-700: #495057;
  --bs-gray-800: #343a40;
  --bs-gray-900: #212529;
  --bs-primary: #0d6efd;
  --bs-secondary: #6c757d;
  --bs-success: #198754;
  --bs-info: #0dcaf0;
  --bs-warning: #ffc107;
  --bs-danger: #dc3545;
  --bs-light: #f8f9fa;
  --bs-dark: #212529;
  --bs-primary-rgb: 13, 110, 253;
  --bs-secondary-rgb: 108, 117, 125;
  --bs-success-rgb: 25, 135, 84;
  --bs-info-rgb: 13, 202, 240;
  --bs-warning-rgb: 255, 193, 7;
  --bs-danger-rgb: 220, 53, 69;
  --bs-light-rgb: 248, 249, 250;
  --bs-dark-rgb: 33, 37, 41;
  --bs-primary-text-emphasis: rgb(5.2, 44, 101.2);
  --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);
  --bs-success-text-emphasis: rgb(10, 54, 33.6);
  --bs-info-text-emphasis: rgb(5.2, 80.8, 96);
  --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);
  --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);
  --bs-light-text-emphasis: #495057;
  --bs-dark-text-emphasis: #495057;
  --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);
  --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);
  --bs-success-bg-subtle: rgb(209, 231, 220.8);
  --bs-info-bg-subtle: rgb(206.6, 244.4, 252);
  --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);
  --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);
  --bs-light-bg-subtle: rgb(251.5, 252, 252.5);
  --bs-dark-bg-subtle: #ced4da;
  --bs-primary-border-subtle: rgb(158.2, 197, 254.2);
  --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);
  --bs-success-border-subtle: rgb(163, 207, 186.6);
  --bs-info-border-subtle: rgb(158.2, 233.8, 249);
  --bs-warning-border-subtle: rgb(255, 230.2, 155.8);
  --bs-danger-border-subtle: rgb(241, 174.2, 180.6);
  --bs-light-border-subtle: #e9ecef;
  --bs-dark-border-subtle: #adb5bd;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-body-font-family: var(--bs-font-sans-serif);
  --bs-body-font-size: 1rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.5;
  --bs-body-color: #212529;
  --bs-body-color-rgb: 33, 37, 41;
  --bs-body-bg: #fff;
  --bs-body-bg-rgb: 255, 255, 255;
  --bs-emphasis-color: #000;
  --bs-emphasis-color-rgb: 0, 0, 0;
  --bs-secondary-color: rgba(33, 37, 41, 0.75);
  --bs-secondary-color-rgb: 33, 37, 41;
  --bs-secondary-bg: #e9ecef;
  --bs-secondary-bg-rgb: 233, 236, 239;
  --bs-tertiary-color: rgba(33, 37, 41, 0.5);
  --bs-tertiary-color-rgb: 33, 37, 41;
  --bs-tertiary-bg: #f8f9fa;
  --bs-tertiary-bg-rgb: 248, 249, 250;
  --bs-heading-color: inherit;
  --bs-link-color: #0d6efd;
  --bs-link-color-rgb: 13, 110, 253;
  --bs-link-decoration: underline;
  --bs-link-hover-color: rgb(10.4, 88, 202.4);
  --bs-link-hover-color-rgb: 10, 88, 202;
  --bs-code-color: #d63384;
  --bs-highlight-color: #212529;
  --bs-highlight-bg: rgb(255, 242.6, 205.4);
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #dee2e6;
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
  --bs-border-radius: 0.375rem;
  --bs-border-radius-sm: 0.25rem;
  --bs-border-radius-lg: 0.5rem;
  --bs-border-radius-xl: 1rem;
  --bs-border-radius-xxl: 2rem;
  --bs-border-radius-2xl: var(--bs-border-radius-xxl);
  --bs-border-radius-pill: 50rem;
  --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);
  --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  --bs-focus-ring-width: 0.25rem;
  --bs-focus-ring-opacity: 0.25;
  --bs-focus-ring-color: rgba(13, 110, 253, 0.25);
  --bs-form-valid-color: #198754;
  --bs-form-valid-border-color: #198754;
  --bs-form-invalid-color: #dc3545;
  --bs-form-invalid-border-color: #dc3545;
}

[data-bs-theme=dark] {
  color-scheme: dark;
  --bs-body-color: #dee2e6;
  --bs-body-color-rgb: 222, 226, 230;
  --bs-body-bg: #212529;
  --bs-body-bg-rgb: 33, 37, 41;
  --bs-emphasis-color: #fff;
  --bs-emphasis-color-rgb: 255, 255, 255;
  --bs-secondary-color: rgba(222, 226, 230, 0.75);
  --bs-secondary-color-rgb: 222, 226, 230;
  --bs-secondary-bg: #343a40;
  --bs-secondary-bg-rgb: 52, 58, 64;
  --bs-tertiary-color: rgba(222, 226, 230, 0.5);
  --bs-tertiary-color-rgb: 222, 226, 230;
  --bs-tertiary-bg: rgb(42.5, 47.5, 52.5);
  --bs-tertiary-bg-rgb: 43, 48, 53;
  --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);
  --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);
  --bs-success-text-emphasis: rgb(117, 183, 152.4);
  --bs-info-text-emphasis: rgb(109.8, 223.2, 246);
  --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);
  --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);
  --bs-light-text-emphasis: #f8f9fa;
  --bs-dark-text-emphasis: #dee2e6;
  --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);
  --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);
  --bs-success-bg-subtle: rgb(5, 27, 16.8);
  --bs-info-bg-subtle: rgb(2.6, 40.4, 48);
  --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);
  --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);
  --bs-light-bg-subtle: #343a40;
  --bs-dark-bg-subtle: #1a1d20;
  --bs-primary-border-subtle: rgb(7.8, 66, 151.8);
  --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);
  --bs-success-border-subtle: rgb(15, 81, 50.4);
  --bs-info-border-subtle: rgb(7.8, 121.2, 144);
  --bs-warning-border-subtle: rgb(153, 115.8, 4.2);
  --bs-danger-border-subtle: rgb(132, 31.8, 41.4);
  --bs-light-border-subtle: #495057;
  --bs-dark-border-subtle: #343a40;
  --bs-heading-color: inherit;
  --bs-link-color: rgb(109.8, 168, 253.8);
  --bs-link-hover-color: rgb(138.84, 185.4, 254.04);
  --bs-link-color-rgb: 110, 168, 254;
  --bs-link-hover-color-rgb: 139, 185, 254;
  --bs-code-color: rgb(230.4, 132.6, 181.2);
  --bs-highlight-color: #dee2e6;
  --bs-highlight-bg: rgb(102, 77.2, 2.8);
  --bs-border-color: #495057;
  --bs-border-color-translucent: rgba(255, 255, 255, 0.15);
  --bs-form-valid-color: rgb(117, 183, 152.4);
  --bs-form-valid-border-color: rgb(117, 183, 152.4);
  --bs-form-invalid-color: rgb(234, 133.8, 143.4);
  --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

@media (prefers-reduced-motion: no-preference) {
  :root {
    scroll-behavior: smooth;
  }
}

body {
  margin: 0;
  font-family: var(--bs-body-font-family);
  font-size: var(--bs-body-font-size);
  font-weight: var(--bs-body-font-weight);
  line-height: var(--bs-body-line-height);
  color: var(--bs-body-color);
  text-align: var(--bs-body-text-align);
  background-color: var(--bs-body-bg);
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

hr {
  margin: 1rem 0;
  color: inherit;
  border: 0;
  border-top: var(--bs-border-width) solid;
  opacity: 0.25;
}

h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
  color: var(--bs-heading-color);
}

h1, .h1 {
  font-size: calc(1.375rem + 1.5vw);
}
@media (min-width: 1200px) {
  h1, .h1 {
    font-size: 2.5rem;
  }
}

h2, .h2 {
  font-size: calc(1.325rem + 0.9vw);
}
@media (min-width: 1200px) {
  h2, .h2 {
    font-size: 2rem;
  }
}

h3, .h3 {
  font-size: calc(1.3rem + 0.6vw);
}
@media (min-width: 1200px) {
  h3, .h3 {
    font-size: 1.75rem;
  }
}

h4, .h4 {
  font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
  h4, .h4 {
    font-size: 1.5rem;
  }
}

h5, .h5 {
  font-size: 1.25rem;
}

h6, .h6 {
  font-size: 1rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title] {
  text-decoration: underline dotted;
  cursor: help;
  text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul {
  padding-left: 2rem;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small, .small {
  font-size: 0.875em;
}

mark, .mark {
  padding: 0.1875em;
  color: var(--bs-highlight-color);
  background-color: var(--bs-highlight-bg);
}

sub,
sup {
  position: relative;
  font-size: 0.75em;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));
  text-decoration: underline;
}
a:hover {
  --bs-link-color-rgb: var(--bs-link-hover-color-rgb);
}

a:not([href]):not([class]), a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

pre,
code,
kbd,
samp {
  font-family: var(--bs-font-monospace);
  font-size: 1em;
}

pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  font-size: 0.875em;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

code {
  font-size: 0.875em;
  color: var(--bs-code-color);
  word-wrap: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.1875rem 0.375rem;
  font-size: 0.875em;
  color: var(--bs-body-bg);
  background-color: var(--bs-body-color);
  border-radius: 0.25rem;
}
kbd kbd {
  padding: 0;
  font-size: 1em;
}

figure {
  margin: 0 0 1rem;
}

img,
svg {
  vertical-align: middle;
}

table {
  caption-side: bottom;
  border-collapse: collapse;
}

caption {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-secondary-color);
  text-align: left;
}

th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

thead,
tbody,
tfoot,
tr,
td,
th {
  border-color: inherit;
  border-style: solid;
  border-width: 0;
}

label {
  display: inline-block;
}

button {
  border-radius: 0;
}

button:focus:not(:focus-visible) {
  outline: 0;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}
select:disabled {
  opacity: 1;
}

[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
  display: none !important;
}

button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}
button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}

::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

textarea {
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  float: left;
  width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  line-height: inherit;
  font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
  legend {
    font-size: 1.5rem;
  }
}
legend + * {
  clear: left;
}

::-webkit-datetime-edit-fields-wrapper,
::-webkit-datetime-edit-text,
::-webkit-datetime-edit-minute,
::-webkit-datetime-edit-hour-field,
::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-year-field {
  padding: 0;
}

::-webkit-inner-spin-button {
  height: auto;
}

[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}

/* rtl:raw:
[type="tel"],
[type="url"],
[type="email"],
[type="number"] {
  direction: ltr;
}
*/
::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-color-swatch-wrapper {
  padding: 0;
}

::file-selector-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

iframe {
  border: 0;
}

summary {
  display: list-item;
  cursor: pointer;
}

progress {
  vertical-align: baseline;
}

[hidden] {
  display: none !important;
}

.lead {
  font-size: 1.25rem;
  font-weight: 300;
}

.display-1 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.625rem + 4.5vw);
}
@media (min-width: 1200px) {
  .display-1 {
    font-size: 5rem;
  }
}

.display-2 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.575rem + 3.9vw);
}
@media (min-width: 1200px) {
  .display-2 {
    font-size: 4.5rem;
  }
}

.display-3 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.525rem + 3.3vw);
}
@media (min-width: 1200px) {
  .display-3 {
    font-size: 4rem;
  }
}

.display-4 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.475rem + 2.7vw);
}
@media (min-width: 1200px) {
  .display-4 {
    font-size: 3.5rem;
  }
}

.display-5 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.425rem + 2.1vw);
}
@media (min-width: 1200px) {
  .display-5 {
    font-size: 3rem;
  }
}

.display-6 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.375rem + 1.5vw);
}
@media (min-width: 1200px) {
  .display-6 {
    font-size: 2.5rem;
  }
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.list-inline {
  padding-left: 0;
  list-style: none;
}

.list-inline-item {
  display: inline-block;
}
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

.initialism {
  font-size: 0.875em;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}
.blockquote > :last-child {
  margin-bottom: 0;
}

.blockquote-footer {
  margin-top: -1rem;
  margin-bottom: 1rem;
  font-size: 0.875em;
  color: #6c757d;
}
.blockquote-footer::before {
  content: "— ";
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: var(--bs-body-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

.figure-caption {
  font-size: 0.875em;
  color: var(--bs-secondary-color);
}

.container,
.container-fluid,
.container-xxl,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container-sm, .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container-md, .container-sm, .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container-lg, .container-md, .container-sm, .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1140px;
  }
}
@media (min-width: 1400px) {
  .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1320px;
  }
}
:root {
  --bs-breakpoint-xs: 0;
  --bs-breakpoint-sm: 576px;
  --bs-breakpoint-md: 768px;
  --bs-breakpoint-lg: 992px;
  --bs-breakpoint-xl: 1200px;
  --bs-breakpoint-xxl: 1400px;
}

.row {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
}
.row > * {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
}

.col {
  flex: 1 0 0;
}

.row-cols-auto > * {
  flex: 0 0 auto;
  width: auto;
}

.row-cols-1 > * {
  flex: 0 0 auto;
  width: 100%;
}

.row-cols-2 > * {
  flex: 0 0 auto;
  width: 50%;
}

.row-cols-3 > * {
  flex: 0 0 auto;
  width: 33.33333333%;
}

.row-cols-4 > * {
  flex: 0 0 auto;
  width: 25%;
}

.row-cols-5 > * {
  flex: 0 0 auto;
  width: 20%;
}

.row-cols-6 > * {
  flex: 0 0 auto;
  width: 16.66666667%;
}

.col-auto {
  flex: 0 0 auto;
  width: auto;
}

.col-1 {
  flex: 0 0 auto;
  width: 8.33333333%;
}

.col-2 {
  flex: 0 0 auto;
  width: 16.66666667%;
}

.col-3 {
  flex: 0 0 auto;
  width: 25%;
}

.col-4 {
  flex: 0 0 auto;
  width: 33.33333333%;
}

.col-5 {
  flex: 0 0 auto;
  width: 41.66666667%;
}

.col-6 {
  flex: 0 0 auto;
  width: 50%;
}

.col-7 {
  flex: 0 0 auto;
  width: 58.33333333%;
}

.col-8 {
  flex: 0 0 auto;
  width: 66.66666667%;
}

.col-9 {
  flex: 0 0 auto;
  width: 75%;
}

.col-10 {
  flex: 0 0 auto;
  width: 83.33333333%;
}

.col-11 {
  flex: 0 0 auto;
  width: 91.66666667%;
}

.col-12 {
  flex: 0 0 auto;
  width: 100%;
}

.offset-1 {
  margin-left: 8.33333333%;
}

.offset-2 {
  margin-left: 16.66666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.33333333%;
}

.offset-5 {
  margin-left: 41.66666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.33333333%;
}

.offset-8 {
  margin-left: 66.66666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.33333333%;
}

.offset-11 {
  margin-left: 91.66666667%;
}

.g-0,
.gx-0 {
  --bs-gutter-x: 0;
}

.g-0,
.gy-0 {
  --bs-gutter-y: 0;
}

.g-1,
.gx-1 {
  --bs-gutter-x: 0.25rem;
}

.g-1,
.gy-1 {
  --bs-gutter-y: 0.25rem;
}

.g-2,
.gx-2 {
  --bs-gutter-x: 0.5rem;
}

.g-2,
.gy-2 {
  --bs-gutter-y: 0.5rem;
}

.g-3,
.gx-3 {
  --bs-gutter-x: 1rem;
}

.g-3,
.gy-3 {
  --bs-gutter-y: 1rem;
}

.g-4,
.gx-4 {
  --bs-gutter-x: 1.5rem;
}

.g-4,
.gy-4 {
  --bs-gutter-y: 1.5rem;
}

.g-5,
.gx-5 {
  --bs-gutter-x: 3rem;
}

.g-5,
.gy-5 {
  --bs-gutter-y: 3rem;
}

@media (min-width: 576px) {
  .col-sm {
    flex: 1 0 0;
  }
  .row-cols-sm-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-sm-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-sm-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-sm-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-sm-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-sm-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-sm-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-sm-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-sm-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-sm-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-sm-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-sm-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-sm-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-sm-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-sm-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-sm-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
  .g-sm-0,
  .gx-sm-0 {
    --bs-gutter-x: 0;
  }
  .g-sm-0,
  .gy-sm-0 {
    --bs-gutter-y: 0;
  }
  .g-sm-1,
  .gx-sm-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-sm-1,
  .gy-sm-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-sm-2,
  .gx-sm-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-sm-2,
  .gy-sm-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-sm-3,
  .gx-sm-3 {
    --bs-gutter-x: 1rem;
  }
  .g-sm-3,
  .gy-sm-3 {
    --bs-gutter-y: 1rem;
  }
  .g-sm-4,
  .gx-sm-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-sm-4,
  .gy-sm-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-sm-5,
  .gx-sm-5 {
    --bs-gutter-x: 3rem;
  }
  .g-sm-5,
  .gy-sm-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex: 1 0 0;
  }
  .row-cols-md-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-md-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-md-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-md-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-md-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-md-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-md-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-md-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-md-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-md-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-md-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-md-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-md-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-md-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-md-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-md-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-md-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-md-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-md-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
  .g-md-0,
  .gx-md-0 {
    --bs-gutter-x: 0;
  }
  .g-md-0,
  .gy-md-0 {
    --bs-gutter-y: 0;
  }
  .g-md-1,
  .gx-md-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-md-1,
  .gy-md-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-md-2,
  .gx-md-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-md-2,
  .gy-md-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-md-3,
  .gx-md-3 {
    --bs-gutter-x: 1rem;
  }
  .g-md-3,
  .gy-md-3 {
    --bs-gutter-y: 1rem;
  }
  .g-md-4,
  .gx-md-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-md-4,
  .gy-md-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-md-5,
  .gx-md-5 {
    --bs-gutter-x: 3rem;
  }
  .g-md-5,
  .gy-md-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex: 1 0 0;
  }
  .row-cols-lg-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-lg-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-lg-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-lg-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-lg-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-lg-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-lg-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-lg-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-lg-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lg-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-lg-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-lg-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-lg-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-lg-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-lg-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-lg-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
  .g-lg-0,
  .gx-lg-0 {
    --bs-gutter-x: 0;
  }
  .g-lg-0,
  .gy-lg-0 {
    --bs-gutter-y: 0;
  }
  .g-lg-1,
  .gx-lg-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-lg-1,
  .gy-lg-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-lg-2,
  .gx-lg-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-lg-2,
  .gy-lg-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-lg-3,
  .gx-lg-3 {
    --bs-gutter-x: 1rem;
  }
  .g-lg-3,
  .gy-lg-3 {
    --bs-gutter-y: 1rem;
  }
  .g-lg-4,
  .gx-lg-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-lg-4,
  .gy-lg-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-lg-5,
  .gx-lg-5 {
    --bs-gutter-x: 3rem;
  }
  .g-lg-5,
  .gy-lg-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex: 1 0 0;
  }
  .row-cols-xl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-xl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xl-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
  .g-xl-0,
  .gx-xl-0 {
    --bs-gutter-x: 0;
  }
  .g-xl-0,
  .gy-xl-0 {
    --bs-gutter-y: 0;
  }
  .g-xl-1,
  .gx-xl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xl-1,
  .gy-xl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xl-2,
  .gx-xl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xl-2,
  .gy-xl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xl-3,
  .gx-xl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xl-3,
  .gy-xl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xl-4,
  .gx-xl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xl-4,
  .gy-xl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xl-5,
  .gx-xl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xl-5,
  .gy-xl-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1400px) {
  .col-xxl {
    flex: 1 0 0;
  }
  .row-cols-xxl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xxl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xxl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xxl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-xxl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xxl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xxl-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xxl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xxl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xxl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xxl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xxl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xxl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xxl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xxl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xxl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xxl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xxl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xxl-0 {
    margin-left: 0;
  }
  .offset-xxl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xxl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xxl-3 {
    margin-left: 25%;
  }
  .offset-xxl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xxl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xxl-6 {
    margin-left: 50%;
  }
  .offset-xxl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xxl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xxl-9 {
    margin-left: 75%;
  }
  .offset-xxl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xxl-11 {
    margin-left: 91.66666667%;
  }
  .g-xxl-0,
  .gx-xxl-0 {
    --bs-gutter-x: 0;
  }
  .g-xxl-0,
  .gy-xxl-0 {
    --bs-gutter-y: 0;
  }
  .g-xxl-1,
  .gx-xxl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xxl-1,
  .gy-xxl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xxl-2,
  .gx-xxl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xxl-2,
  .gy-xxl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xxl-3,
  .gx-xxl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xxl-3,
  .gy-xxl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xxl-4,
  .gx-xxl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xxl-4,
  .gy-xxl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xxl-5,
  .gx-xxl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xxl-5,
  .gy-xxl-5 {
    --bs-gutter-y: 3rem;
  }
}
.table {
  --bs-table-color-type: initial;
  --bs-table-bg-type: initial;
  --bs-table-color-state: initial;
  --bs-table-bg-state: initial;
  --bs-table-color: var(--bs-emphasis-color);
  --bs-table-bg: var(--bs-body-bg);
  --bs-table-border-color: var(--bs-border-color);
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: var(--bs-emphasis-color);
  --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);
  --bs-table-active-color: var(--bs-emphasis-color);
  --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);
  --bs-table-hover-color: var(--bs-emphasis-color);
  --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);
  width: 100%;
  margin-bottom: 1rem;
  vertical-align: top;
  border-color: var(--bs-table-border-color);
}
.table > :not(caption) > * > * {
  padding: 0.5rem 0.5rem;
  color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));
  background-color: var(--bs-table-bg);
  border-bottom-width: var(--bs-border-width);
  box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));
}
.table > tbody {
  vertical-align: inherit;
}
.table > thead {
  vertical-align: bottom;
}

.table-group-divider {
  border-top: calc(var(--bs-border-width) * 2) solid currentcolor;
}

.caption-top {
  caption-side: top;
}

.table-sm > :not(caption) > * > * {
  padding: 0.25rem 0.25rem;
}

.table-bordered > :not(caption) > * {
  border-width: var(--bs-border-width) 0;
}
.table-bordered > :not(caption) > * > * {
  border-width: 0 var(--bs-border-width);
}

.table-borderless > :not(caption) > * > * {
  border-bottom-width: 0;
}
.table-borderless > :not(:first-child) {
  border-top-width: 0;
}

.table-striped > tbody > tr:nth-of-type(odd) > * {
  --bs-table-color-type: var(--bs-table-striped-color);
  --bs-table-bg-type: var(--bs-table-striped-bg);
}

.table-striped-columns > :not(caption) > tr > :nth-child(even) {
  --bs-table-color-type: var(--bs-table-striped-color);
  --bs-table-bg-type: var(--bs-table-striped-bg);
}

.table-active {
  --bs-table-color-state: var(--bs-table-active-color);
  --bs-table-bg-state: var(--bs-table-active-bg);
}

.table-hover > tbody > tr:hover > * {
  --bs-table-color-state: var(--bs-table-hover-color);
  --bs-table-bg-state: var(--bs-table-hover-bg);
}

.table-primary {
  --bs-table-color: #000;
  --bs-table-bg: rgb(206.6, 226, 254.6);
  --bs-table-border-color: rgb(165.28, 180.8, 203.68);
  --bs-table-striped-bg: rgb(196.27, 214.7, 241.87);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(185.94, 203.4, 229.14);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(191.105, 209.05, 235.505);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-secondary {
  --bs-table-color: #000;
  --bs-table-bg: rgb(225.6, 227.4, 229);
  --bs-table-border-color: rgb(180.48, 181.92, 183.2);
  --bs-table-striped-bg: rgb(214.32, 216.03, 217.55);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(203.04, 204.66, 206.1);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(208.68, 210.345, 211.825);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-success {
  --bs-table-color: #000;
  --bs-table-bg: rgb(209, 231, 220.8);
  --bs-table-border-color: rgb(167.2, 184.8, 176.64);
  --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(188.1, 207.9, 198.72);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-info {
  --bs-table-color: #000;
  --bs-table-bg: rgb(206.6, 244.4, 252);
  --bs-table-border-color: rgb(165.28, 195.52, 201.6);
  --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(185.94, 219.96, 226.8);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-warning {
  --bs-table-color: #000;
  --bs-table-bg: rgb(255, 242.6, 205.4);
  --bs-table-border-color: rgb(204, 194.08, 164.32);
  --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(229.5, 218.34, 184.86);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-danger {
  --bs-table-color: #000;
  --bs-table-bg: rgb(248, 214.6, 217.8);
  --bs-table-border-color: rgb(198.4, 171.68, 174.24);
  --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(223.2, 193.14, 196.02);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-light {
  --bs-table-color: #000;
  --bs-table-bg: #f8f9fa;
  --bs-table-border-color: rgb(198.4, 199.2, 200);
  --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(223.2, 224.1, 225);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-dark {
  --bs-table-color: #fff;
  --bs-table-bg: #212529;
  --bs-table-border-color: rgb(77.4, 80.6, 83.8);
  --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: rgb(55.2, 58.8, 62.4);
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);
  --bs-table-hover-color: #fff;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-responsive {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1399.98px) {
  .table-responsive-xxl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
.form-label {
  margin-bottom: 0.5rem;
}

.col-form-label {
  padding-top: calc(0.375rem + var(--bs-border-width));
  padding-bottom: calc(0.375rem + var(--bs-border-width));
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

.col-form-label-lg {
  padding-top: calc(0.5rem + var(--bs-border-width));
  padding-bottom: calc(0.5rem + var(--bs-border-width));
  font-size: 1.25rem;
}

.col-form-label-sm {
  padding-top: calc(0.25rem + var(--bs-border-width));
  padding-bottom: calc(0.25rem + var(--bs-border-width));
  font-size: 0.875rem;
}

.form-text {
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-secondary-color);
}

.form-control {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  appearance: none;
  background-color: var(--bs-body-bg);
  background-clip: padding-box;
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control[type=file] {
  overflow: hidden;
}
.form-control[type=file]:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control:focus {
  color: var(--bs-body-color);
  background-color: var(--bs-body-bg);
  border-color: rgb(134, 182.5, 254);
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-control::-webkit-date-and-time-value {
  min-width: 85px;
  height: 1.5em;
  margin: 0;
}
.form-control::-webkit-datetime-edit {
  display: block;
  padding: 0;
}
.form-control::placeholder {
  color: var(--bs-secondary-color);
  opacity: 1;
}
.form-control:disabled {
  background-color: var(--bs-secondary-bg);
  opacity: 1;
}
.form-control::file-selector-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  margin-inline-end: 0.75rem;
  color: var(--bs-body-color);
  background-color: var(--bs-tertiary-bg);
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: var(--bs-border-width);
  border-radius: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control::file-selector-button {
    transition: none;
  }
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color: var(--bs-secondary-bg);
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  line-height: 1.5;
  color: var(--bs-body-color);
  background-color: transparent;
  border: solid transparent;
  border-width: var(--bs-border-width) 0;
}
.form-control-plaintext:focus {
  outline: 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm);
}
.form-control-sm::file-selector-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  margin-inline-end: 0.5rem;
}

.form-control-lg {
  min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: var(--bs-border-radius-lg);
}
.form-control-lg::file-selector-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  margin-inline-end: 1rem;
}

textarea.form-control {
  min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));
}
textarea.form-control-sm {
  min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
}
textarea.form-control-lg {
  min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
}

.form-control-color {
  width: 3rem;
  height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));
  padding: 0.375rem;
}
.form-control-color:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control-color::-moz-color-swatch {
  border: 0 !important;
  border-radius: var(--bs-border-radius);
}
.form-control-color::-webkit-color-swatch {
  border: 0 !important;
  border-radius: var(--bs-border-radius);
}
.form-control-color.form-control-sm {
  height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
}
.form-control-color.form-control-lg {
  height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
}

.form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  display: block;
  width: 100%;
  padding: 0.375rem 2.25rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  appearance: none;
  background-color: var(--bs-body-bg);
  background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);
  background-repeat: no-repeat;
  background-position: right 0.75rem center;
  background-size: 16px 12px;
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-select {
    transition: none;
  }
}
.form-select:focus {
  border-color: rgb(134, 182.5, 254);
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-select[multiple], .form-select[size]:not([size="1"]) {
  padding-right: 0.75rem;
  background-image: none;
}
.form-select:disabled {
  background-color: var(--bs-secondary-bg);
}
.form-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 var(--bs-body-color);
}

.form-select-sm {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm);
}

.form-select-lg {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
  border-radius: var(--bs-border-radius-lg);
}

[data-bs-theme=dark] .form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
}

.form-check {
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5em;
  margin-bottom: 0.125rem;
}
.form-check .form-check-input {
  float: left;
  margin-left: -1.5em;
}

.form-check-reverse {
  padding-right: 1.5em;
  padding-left: 0;
  text-align: right;
}
.form-check-reverse .form-check-input {
  float: right;
  margin-right: -1.5em;
  margin-left: 0;
}

.form-check-input {
  --bs-form-check-bg: var(--bs-body-bg);
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  margin-top: 0.25em;
  vertical-align: top;
  appearance: none;
  background-color: var(--bs-form-check-bg);
  background-image: var(--bs-form-check-bg-image);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: var(--bs-border-width) solid var(--bs-border-color);
  print-color-adjust: exact;
}
.form-check-input[type=checkbox] {
  border-radius: 0.25em;
}
.form-check-input[type=radio] {
  border-radius: 50%;
}
.form-check-input:active {
  filter: brightness(90%);
}
.form-check-input:focus {
  border-color: rgb(134, 182.5, 254);
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-check-input:checked {
  background-color: #0d6efd;
  border-color: #0d6efd;
}
.form-check-input:checked[type=checkbox] {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
}
.form-check-input:checked[type=radio] {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");
}
.form-check-input[type=checkbox]:indeterminate {
  background-color: #0d6efd;
  border-color: #0d6efd;
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");
}
.form-check-input:disabled {
  pointer-events: none;
  filter: none;
  opacity: 0.5;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  cursor: default;
  opacity: 0.5;
}

.form-switch {
  padding-left: 2.5em;
}
.form-switch .form-check-input {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
  width: 2em;
  margin-left: -2.5em;
  background-image: var(--bs-form-switch-bg);
  background-position: left center;
  border-radius: 2em;
  transition: background-position 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-switch .form-check-input {
    transition: none;
  }
}
.form-switch .form-check-input:focus {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28134, 182.5, 254%29'/%3e%3c/svg%3e");
}
.form-switch .form-check-input:checked {
  background-position: right center;
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
.form-switch.form-check-reverse {
  padding-right: 2.5em;
  padding-left: 0;
}
.form-switch.form-check-reverse .form-check-input {
  margin-right: -2.5em;
  margin-left: 0;
}

.form-check-inline {
  display: inline-block;
  margin-right: 1rem;
}

.btn-check {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.btn-check[disabled] + .btn, .btn-check:disabled + .btn {
  pointer-events: none;
  filter: none;
  opacity: 0.65;
}

[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e");
}

.form-range {
  width: 100%;
  height: 1.5rem;
  padding: 0;
  appearance: none;
  background-color: transparent;
}
.form-range:focus {
  outline: 0;
}
.form-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-range::-moz-focus-outer {
  border: 0;
}
.form-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  appearance: none;
  background-color: #0d6efd;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-webkit-slider-thumb {
    transition: none;
  }
}
.form-range::-webkit-slider-thumb:active {
  background-color: rgb(182.4, 211.5, 254.4);
}
.form-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-secondary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.form-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  appearance: none;
  background-color: #0d6efd;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-moz-range-thumb {
    transition: none;
  }
}
.form-range::-moz-range-thumb:active {
  background-color: rgb(182.4, 211.5, 254.4);
}
.form-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-secondary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.form-range:disabled {
  pointer-events: none;
}
.form-range:disabled::-webkit-slider-thumb {
  background-color: var(--bs-secondary-color);
}
.form-range:disabled::-moz-range-thumb {
  background-color: var(--bs-secondary-color);
}

.form-floating {
  position: relative;
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext,
.form-floating > .form-select {
  height: calc(3.5rem + calc(var(--bs-border-width) * 2));
  min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));
  line-height: 1.25;
}
.form-floating > label {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  max-width: 100%;
  height: 100%;
  padding: 1rem 0.75rem;
  overflow: hidden;
  color: rgba(var(--bs-body-color-rgb), 0.65);
  text-align: start;
  text-overflow: ellipsis;
  white-space: nowrap;
  pointer-events: none;
  border: var(--bs-border-width) solid transparent;
  transform-origin: 0 0;
  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-floating > label {
    transition: none;
  }
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext {
  padding: 1rem 0.75rem;
}
.form-floating > .form-control::placeholder,
.form-floating > .form-control-plaintext::placeholder {
  color: transparent;
}
.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),
.form-floating > .form-control-plaintext:focus,
.form-floating > .form-control-plaintext:not(:placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:-webkit-autofill,
.form-floating > .form-control-plaintext:-webkit-autofill {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-select {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
  padding-left: 0.75rem;
}
.form-floating > .form-control:focus ~ label,
.form-floating > .form-control:not(:placeholder-shown) ~ label,
.form-floating > .form-control-plaintext ~ label,
.form-floating > .form-select ~ label {
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:-webkit-autofill ~ label {
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > textarea:focus ~ label::after,
.form-floating > textarea:not(:placeholder-shown) ~ label::after {
  position: absolute;
  inset: 1rem 0.375rem;
  z-index: -1;
  height: 1.5em;
  content: "";
  background-color: var(--bs-body-bg);
  border-radius: var(--bs-border-radius);
}
.form-floating > textarea:disabled ~ label::after {
  background-color: var(--bs-secondary-bg);
}
.form-floating > .form-control-plaintext ~ label {
  border-width: var(--bs-border-width) 0;
}
.form-floating > :disabled ~ label,
.form-floating > .form-control:disabled ~ label {
  color: #6c757d;
}

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-select,
.input-group > .form-floating {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
}
.input-group > .form-control:focus,
.input-group > .form-select:focus,
.input-group > .form-floating:focus-within {
  z-index: 5;
}
.input-group .btn {
  position: relative;
  z-index: 2;
}
.input-group .btn:focus {
  z-index: 5;
}

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-tertiary-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
}

.input-group-lg > .form-control,
.input-group-lg > .form-select,
.input-group-lg > .input-group-text,
.input-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: var(--bs-border-radius-lg);
}

.input-group-sm > .form-control,
.input-group-sm > .form-select,
.input-group-sm > .input-group-text,
.input-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm);
}

.input-group-lg > .form-select,
.input-group-sm > .form-select {
  padding-right: 3rem;
}

.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  margin-left: calc(-1 * var(--bs-border-width));
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .form-floating:not(:first-child) > .form-control,
.input-group > .form-floating:not(:first-child) > .form-select {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-form-valid-color);
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: var(--bs-success);
  border-radius: var(--bs-border-radius);
}

.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: var(--bs-form-valid-border-color);
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .form-select:valid, .form-select.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");
  padding-right: 4.125rem;
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:valid:focus, .form-select.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}

.was-validated .form-control-color:valid, .form-control-color.is-valid {
  width: calc(3rem + calc(1.5em + 0.75rem));
}

.was-validated .form-check-input:valid, .form-check-input.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {
  background-color: var(--bs-form-valid-color);
}
.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: var(--bs-form-valid-color);
}

.form-check-inline .form-check-input ~ .valid-feedback {
  margin-left: 0.5em;
}

.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,
.was-validated .input-group > .form-select:not(:focus):valid,
.input-group > .form-select:not(:focus).is-valid,
.was-validated .input-group > .form-floating:not(:focus-within):valid,
.input-group > .form-floating:not(:focus-within).is-valid {
  z-index: 3;
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-form-invalid-color);
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: var(--bs-danger);
  border-radius: var(--bs-border-radius);
}

.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .form-select:invalid, .form-select.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  padding-right: 4.125rem;
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}

.was-validated .form-control-color:invalid, .form-control-color.is-invalid {
  width: calc(3rem + calc(1.5em + 0.75rem));
}

.was-validated .form-check-input:invalid, .form-check-input.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {
  background-color: var(--bs-form-invalid-color);
}
.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: var(--bs-form-invalid-color);
}

.form-check-inline .form-check-input ~ .invalid-feedback {
  margin-left: 0.5em;
}

.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,
.was-validated .input-group > .form-select:not(:focus):invalid,
.input-group > .form-select:not(:focus).is-invalid,
.was-validated .input-group > .form-floating:not(:focus-within):invalid,
.input-group > .form-floating:not(:focus-within).is-invalid {
  z-index: 4;
}

.btn {
  --bs-btn-padding-x: 0.75rem;
  --bs-btn-padding-y: 0.375rem;
  --bs-btn-font-family: ;
  --bs-btn-font-size: 1rem;
  --bs-btn-font-weight: 400;
  --bs-btn-line-height: 1.5;
  --bs-btn-color: var(--bs-body-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-width: var(--bs-border-width);
  --bs-btn-border-color: transparent;
  --bs-btn-border-radius: var(--bs-border-radius);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
  --bs-btn-disabled-opacity: 0.65;
  --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
  display: inline-block;
  padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
  font-family: var(--bs-btn-font-family);
  font-size: var(--bs-btn-font-size);
  font-weight: var(--bs-btn-font-weight);
  line-height: var(--bs-btn-line-height);
  color: var(--bs-btn-color);
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  user-select: none;
  border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
  border-radius: var(--bs-btn-border-radius);
  background-color: var(--bs-btn-bg);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}
.btn:hover {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
}
.btn-check + .btn:hover {
  color: var(--bs-btn-color);
  background-color: var(--bs-btn-bg);
  border-color: var(--bs-btn-border-color);
}
.btn:focus-visible {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:focus-visible + .btn {
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {
  color: var(--bs-btn-active-color);
  background-color: var(--bs-btn-active-bg);
  border-color: var(--bs-btn-active-border-color);
}
.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked:focus-visible + .btn {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn:disabled, .btn.disabled, fieldset:disabled .btn {
  color: var(--bs-btn-disabled-color);
  pointer-events: none;
  background-color: var(--bs-btn-disabled-bg);
  border-color: var(--bs-btn-disabled-border-color);
  opacity: var(--bs-btn-disabled-opacity);
}

.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #0d6efd;
  --bs-btn-border-color: #0d6efd;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);
  --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(10.4, 88, 202.4);
  --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #0d6efd;
  --bs-btn-disabled-border-color: #0d6efd;
}

.btn-secondary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #6c757d;
  --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);
  --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);
  --bs-btn-focus-shadow-rgb: 130, 138, 145;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(86.4, 93.6, 100);
  --bs-btn-active-border-color: rgb(81, 87.75, 93.75);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #6c757d;
  --bs-btn-disabled-border-color: #6c757d;
}

.btn-success {
  --bs-btn-color: #fff;
  --bs-btn-bg: #198754;
  --bs-btn-border-color: #198754;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);
  --bs-btn-hover-border-color: rgb(20, 108, 67.2);
  --bs-btn-focus-shadow-rgb: 60, 153, 110;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(20, 108, 67.2);
  --bs-btn-active-border-color: rgb(18.75, 101.25, 63);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #198754;
  --bs-btn-disabled-border-color: #198754;
}

.btn-info {
  --bs-btn-color: #000;
  --bs-btn-bg: #0dcaf0;
  --bs-btn-border-color: #0dcaf0;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);
  --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);
  --bs-btn-focus-shadow-rgb: 11, 172, 204;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(61.4, 212.6, 243);
  --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #0dcaf0;
  --bs-btn-disabled-border-color: #0dcaf0;
}

.btn-warning {
  --bs-btn-color: #000;
  --bs-btn-bg: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(255, 202.3, 44.2);
  --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);
  --bs-btn-focus-shadow-rgb: 217, 164, 6;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(255, 205.4, 56.6);
  --bs-btn-active-border-color: rgb(255, 199.2, 31.8);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #ffc107;
  --bs-btn-disabled-border-color: #ffc107;
}

.btn-danger {
  --bs-btn-color: #fff;
  --bs-btn-bg: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgb(187, 45.05, 58.65);
  --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);
  --bs-btn-focus-shadow-rgb: 225, 83, 97;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(176, 42.4, 55.2);
  --bs-btn-active-border-color: rgb(165, 39.75, 51.75);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #dc3545;
  --bs-btn-disabled-border-color: #dc3545;
}

.btn-light {
  --bs-btn-color: #000;
  --bs-btn-bg: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);
  --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);
  --bs-btn-focus-shadow-rgb: 211, 212, 213;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(198.4, 199.2, 200);
  --bs-btn-active-border-color: rgb(186, 186.75, 187.5);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #f8f9fa;
  --bs-btn-disabled-border-color: #f8f9fa;
}

.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);
  --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);
  --bs-btn-focus-shadow-rgb: 66, 70, 73;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);
  --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #212529;
  --bs-btn-disabled-border-color: #212529;
}

.btn-outline-primary {
  --bs-btn-color: #0d6efd;
  --bs-btn-border-color: #0d6efd;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0d6efd;
  --bs-btn-hover-border-color: #0d6efd;
  --bs-btn-focus-shadow-rgb: 13, 110, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0d6efd;
  --bs-btn-active-border-color: #0d6efd;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #0d6efd;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0d6efd;
  --bs-gradient: none;
}

.btn-outline-secondary {
  --bs-btn-color: #6c757d;
  --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #6c757d;
  --bs-btn-hover-border-color: #6c757d;
  --bs-btn-focus-shadow-rgb: 108, 117, 125;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #6c757d;
  --bs-btn-active-border-color: #6c757d;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #6c757d;
  --bs-gradient: none;
}

.btn-outline-success {
  --bs-btn-color: #198754;
  --bs-btn-border-color: #198754;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #198754;
  --bs-btn-hover-border-color: #198754;
  --bs-btn-focus-shadow-rgb: 25, 135, 84;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #198754;
  --bs-btn-active-border-color: #198754;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #198754;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #198754;
  --bs-gradient: none;
}

.btn-outline-info {
  --bs-btn-color: #0dcaf0;
  --bs-btn-border-color: #0dcaf0;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #0dcaf0;
  --bs-btn-hover-border-color: #0dcaf0;
  --bs-btn-focus-shadow-rgb: 13, 202, 240;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #0dcaf0;
  --bs-btn-active-border-color: #0dcaf0;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #0dcaf0;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0dcaf0;
  --bs-gradient: none;
}

.btn-outline-warning {
  --bs-btn-color: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ffc107;
  --bs-btn-hover-border-color: #ffc107;
  --bs-btn-focus-shadow-rgb: 255, 193, 7;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ffc107;
  --bs-btn-active-border-color: #ffc107;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #ffc107;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #ffc107;
  --bs-gradient: none;
}

.btn-outline-danger {
  --bs-btn-color: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #dc3545;
  --bs-btn-hover-border-color: #dc3545;
  --bs-btn-focus-shadow-rgb: 220, 53, 69;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #dc3545;
  --bs-btn-active-border-color: #dc3545;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #dc3545;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #dc3545;
  --bs-gradient: none;
}

.btn-outline-light {
  --bs-btn-color: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #f8f9fa;
  --bs-btn-hover-border-color: #f8f9fa;
  --bs-btn-focus-shadow-rgb: 248, 249, 250;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #f8f9fa;
  --bs-btn-active-border-color: #f8f9fa;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #f8f9fa;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #f8f9fa;
  --bs-gradient: none;
}

.btn-outline-dark {
  --bs-btn-color: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #212529;
  --bs-btn-hover-border-color: #212529;
  --bs-btn-focus-shadow-rgb: 33, 37, 41;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #212529;
  --bs-btn-active-border-color: #212529;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #212529;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #212529;
  --bs-gradient: none;
}

.btn-link {
  --bs-btn-font-weight: 400;
  --bs-btn-color: var(--bs-link-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-color: transparent;
  --bs-btn-hover-color: var(--bs-link-hover-color);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-active-color: var(--bs-link-hover-color);
  --bs-btn-active-border-color: transparent;
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-border-color: transparent;
  --bs-btn-box-shadow: 0 0 0 #000;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  text-decoration: underline;
}
.btn-link:focus-visible {
  color: var(--bs-btn-color);
}
.btn-link:hover {
  color: var(--bs-btn-hover-color);
}

.btn-lg, .btn-group-lg > .btn {
  --bs-btn-padding-y: 0.5rem;
  --bs-btn-padding-x: 1rem;
  --bs-btn-font-size: 1.25rem;
  --bs-btn-border-radius: var(--bs-border-radius-lg);
}

.btn-sm, .btn-group-sm > .btn {
  --bs-btn-padding-y: 0.25rem;
  --bs-btn-padding-x: 0.5rem;
  --bs-btn-font-size: 0.875rem;
  --bs-btn-border-radius: var(--bs-border-radius-sm);
}

.fade {
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}
.collapsing.collapse-horizontal {
  width: 0;
  height: auto;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.collapse-horizontal {
    transition: none;
  }
}

.dropup,
.dropend,
.dropdown,
.dropstart,
.dropup-center,
.dropdown-center {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  --bs-dropdown-zindex: 1000;
  --bs-dropdown-min-width: 10rem;
  --bs-dropdown-padding-x: 0;
  --bs-dropdown-padding-y: 0.5rem;
  --bs-dropdown-spacer: 0.125rem;
  --bs-dropdown-font-size: 1rem;
  --bs-dropdown-color: var(--bs-body-color);
  --bs-dropdown-bg: var(--bs-body-bg);
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-border-radius: var(--bs-border-radius);
  --bs-dropdown-border-width: var(--bs-border-width);
  --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-divider-margin-y: 0.5rem;
  --bs-dropdown-box-shadow: var(--bs-box-shadow);
  --bs-dropdown-link-color: var(--bs-body-color);
  --bs-dropdown-link-hover-color: var(--bs-body-color);
  --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #0d6efd;
  --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);
  --bs-dropdown-item-padding-x: 1rem;
  --bs-dropdown-item-padding-y: 0.25rem;
  --bs-dropdown-header-color: #6c757d;
  --bs-dropdown-header-padding-x: 1rem;
  --bs-dropdown-header-padding-y: 0.5rem;
  position: absolute;
  z-index: var(--bs-dropdown-zindex);
  display: none;
  min-width: var(--bs-dropdown-min-width);
  padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);
  margin: 0;
  font-size: var(--bs-dropdown-font-size);
  color: var(--bs-dropdown-color);
  text-align: left;
  list-style: none;
  background-color: var(--bs-dropdown-bg);
  background-clip: padding-box;
  border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);
  border-radius: var(--bs-dropdown-border-radius);
}
.dropdown-menu[data-bs-popper] {
  top: 100%;
  left: 0;
  margin-top: var(--bs-dropdown-spacer);
}

.dropdown-menu-start {
  --bs-position: start;
}
.dropdown-menu-start[data-bs-popper] {
  right: auto;
  left: 0;
}

.dropdown-menu-end {
  --bs-position: end;
}
.dropdown-menu-end[data-bs-popper] {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-start {
    --bs-position: start;
  }
  .dropdown-menu-sm-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-end {
    --bs-position: end;
  }
  .dropdown-menu-sm-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-start {
    --bs-position: start;
  }
  .dropdown-menu-md-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-end {
    --bs-position: end;
  }
  .dropdown-menu-md-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-start {
    --bs-position: start;
  }
  .dropdown-menu-lg-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-end {
    --bs-position: end;
  }
  .dropdown-menu-lg-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-start {
    --bs-position: start;
  }
  .dropdown-menu-xl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-end {
    --bs-position: end;
  }
  .dropdown-menu-xl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1400px) {
  .dropdown-menu-xxl-start {
    --bs-position: start;
  }
  .dropdown-menu-xxl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xxl-end {
    --bs-position: end;
  }
  .dropdown-menu-xxl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu[data-bs-popper] {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: var(--bs-dropdown-spacer);
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropend .dropdown-menu[data-bs-popper] {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: var(--bs-dropdown-spacer);
}
.dropend .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropend .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropend .dropdown-toggle::after {
  vertical-align: 0;
}

.dropstart .dropdown-menu[data-bs-popper] {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: var(--bs-dropdown-spacer);
}
.dropstart .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropstart .dropdown-toggle::after {
  display: none;
}
.dropstart .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropstart .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-divider {
  height: 0;
  margin: var(--bs-dropdown-divider-margin-y) 0;
  overflow: hidden;
  border-top: 1px solid var(--bs-dropdown-divider-bg);
  opacity: 1;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  clear: both;
  font-weight: 400;
  color: var(--bs-dropdown-link-color);
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
  border-radius: var(--bs-dropdown-item-border-radius, 0);
}
.dropdown-item:hover, .dropdown-item:focus {
  color: var(--bs-dropdown-link-hover-color);
  background-color: var(--bs-dropdown-link-hover-bg);
}
.dropdown-item.active, .dropdown-item:active {
  color: var(--bs-dropdown-link-active-color);
  text-decoration: none;
  background-color: var(--bs-dropdown-link-active-bg);
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: var(--bs-dropdown-link-disabled-color);
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);
  margin-bottom: 0;
  font-size: 0.875rem;
  color: var(--bs-dropdown-header-color);
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  color: var(--bs-dropdown-link-color);
}

.dropdown-menu-dark {
  --bs-dropdown-color: #dee2e6;
  --bs-dropdown-bg: #343a40;
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-box-shadow: ;
  --bs-dropdown-link-color: #dee2e6;
  --bs-dropdown-link-hover-color: #fff;
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #0d6efd;
  --bs-dropdown-link-disabled-color: #adb5bd;
  --bs-dropdown-header-color: #adb5bd;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  flex: 1 1 auto;
}
.btn-group > .btn-check:checked + .btn,
.btn-group > .btn-check:focus + .btn,
.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn-check:checked + .btn,
.btn-group-vertical > .btn-check:focus + .btn,
.btn-group-vertical > .btn:hover,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group {
  border-radius: var(--bs-border-radius);
}
.btn-group > :not(.btn-check:first-child) + .btn,
.btn-group > .btn-group:not(:first-child) {
  margin-left: calc(-1 * var(--bs-border-width));
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn.dropdown-toggle-split:first-child,
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:nth-child(n+3),
.btn-group > :not(.btn-check) + .btn,
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle-split::before {
  margin-right: 0;
}

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: calc(-1 * var(--bs-border-width));
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:nth-child(n+3),
.btn-group-vertical > :not(.btn-check) + .btn,
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav {
  --bs-nav-link-padding-x: 1rem;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-link-color);
  --bs-nav-link-hover-color: var(--bs-link-hover-color);
  --bs-nav-link-disabled-color: var(--bs-secondary-color);
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
  font-size: var(--bs-nav-link-font-size);
  font-weight: var(--bs-nav-link-font-weight);
  color: var(--bs-nav-link-color);
  text-decoration: none;
  background: none;
  border: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .nav-link {
    transition: none;
  }
}
.nav-link:hover, .nav-link:focus {
  color: var(--bs-nav-link-hover-color);
}
.nav-link:focus-visible {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.nav-link.disabled, .nav-link:disabled {
  color: var(--bs-nav-link-disabled-color);
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  --bs-nav-tabs-border-width: var(--bs-border-width);
  --bs-nav-tabs-border-color: var(--bs-border-color);
  --bs-nav-tabs-border-radius: var(--bs-border-radius);
  --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);
  --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);
  --bs-nav-tabs-link-active-bg: var(--bs-body-bg);
  --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);
  border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
}
.nav-tabs .nav-link {
  margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));
  border: var(--bs-nav-tabs-border-width) solid transparent;
  border-top-left-radius: var(--bs-nav-tabs-border-radius);
  border-top-right-radius: var(--bs-nav-tabs-border-radius);
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: var(--bs-nav-tabs-link-hover-border-color);
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: var(--bs-nav-tabs-link-active-color);
  background-color: var(--bs-nav-tabs-link-active-bg);
  border-color: var(--bs-nav-tabs-link-active-border-color);
}
.nav-tabs .dropdown-menu {
  margin-top: calc(-1 * var(--bs-nav-tabs-border-width));
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills {
  --bs-nav-pills-border-radius: var(--bs-border-radius);
  --bs-nav-pills-link-active-color: #fff;
  --bs-nav-pills-link-active-bg: #0d6efd;
}
.nav-pills .nav-link {
  border-radius: var(--bs-nav-pills-border-radius);
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: var(--bs-nav-pills-link-active-color);
  background-color: var(--bs-nav-pills-link-active-bg);
}

.nav-underline {
  --bs-nav-underline-gap: 1rem;
  --bs-nav-underline-border-width: 0.125rem;
  --bs-nav-underline-link-active-color: var(--bs-emphasis-color);
  gap: var(--bs-nav-underline-gap);
}
.nav-underline .nav-link {
  padding-right: 0;
  padding-left: 0;
  border-bottom: var(--bs-nav-underline-border-width) solid transparent;
}
.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {
  border-bottom-color: currentcolor;
}
.nav-underline .nav-link.active,
.nav-underline .show > .nav-link {
  font-weight: 700;
  color: var(--bs-nav-underline-link-active-color);
  border-bottom-color: currentcolor;
}

.nav-fill > .nav-link,
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}

.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-grow: 1;
  flex-basis: 0;
  text-align: center;
}

.nav-fill .nav-item .nav-link,
.nav-justified .nav-item .nav-link {
  width: 100%;
}

.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}

.navbar {
  --bs-navbar-padding-x: 0;
  --bs-navbar-padding-y: 0.5rem;
  --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);
  --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);
  --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);
  --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-brand-padding-y: 0.3125rem;
  --bs-navbar-brand-margin-end: 1rem;
  --bs-navbar-brand-font-size: 1.25rem;
  --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-nav-link-padding-x: 0.5rem;
  --bs-navbar-toggler-padding-y: 0.25rem;
  --bs-navbar-toggler-padding-x: 0.75rem;
  --bs-navbar-toggler-font-size: 1.25rem;
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
  --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);
  --bs-navbar-toggler-border-radius: var(--bs-border-radius);
  --bs-navbar-toggler-focus-width: 0.25rem;
  --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);
}
.navbar > .container,
.navbar > .container-fluid,
.navbar > .container-sm,
.navbar > .container-md,
.navbar > .container-lg,
.navbar > .container-xl,
.navbar > .container-xxl {
  display: flex;
  flex-wrap: inherit;
  align-items: center;
  justify-content: space-between;
}
.navbar-brand {
  padding-top: var(--bs-navbar-brand-padding-y);
  padding-bottom: var(--bs-navbar-brand-padding-y);
  margin-right: var(--bs-navbar-brand-margin-end);
  font-size: var(--bs-navbar-brand-font-size);
  color: var(--bs-navbar-brand-color);
  text-decoration: none;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  color: var(--bs-navbar-brand-hover-color);
}

.navbar-nav {
  --bs-nav-link-padding-x: 0;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-navbar-color);
  --bs-nav-link-hover-color: var(--bs-navbar-hover-color);
  --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {
  color: var(--bs-navbar-active-color);
}
.navbar-nav .dropdown-menu {
  position: static;
}

.navbar-text {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-navbar-color);
}
.navbar-text a,
.navbar-text a:hover,
.navbar-text a:focus {
  color: var(--bs-navbar-active-color);
}

.navbar-collapse {
  flex-grow: 1;
  flex-basis: 100%;
  align-items: center;
}

.navbar-toggler {
  padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
  font-size: var(--bs-navbar-toggler-font-size);
  line-height: 1;
  color: var(--bs-navbar-color);
  background-color: transparent;
  border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
  border-radius: var(--bs-navbar-toggler-border-radius);
  transition: var(--bs-navbar-toggler-transition);
}
@media (prefers-reduced-motion: reduce) {
  .navbar-toggler {
    transition: none;
  }
}
.navbar-toggler:hover {
  text-decoration: none;
}
.navbar-toggler:focus {
  text-decoration: none;
  outline: 0;
  box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  background-image: var(--bs-navbar-toggler-icon-bg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
}

.navbar-nav-scroll {
  max-height: var(--bs-scroll-height, 75vh);
  overflow-y: auto;
}

@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
  .navbar-expand-sm .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
  .navbar-expand-md .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
  .navbar-expand-lg .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1400px) {
  .navbar-expand-xxl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xxl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xxl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xxl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xxl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xxl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xxl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
.navbar-expand {
  flex-wrap: nowrap;
  justify-content: flex-start;
}
.navbar-expand .navbar-nav {
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: var(--bs-navbar-nav-link-padding-x);
  padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}
.navbar-expand .offcanvas {
  position: static;
  z-index: auto;
  flex-grow: 1;
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
  background-color: transparent !important;
  border: 0 !important;
  transform: none !important;
  transition: none;
}
.navbar-expand .offcanvas .offcanvas-header {
  display: none;
}
.navbar-expand .offcanvas .offcanvas-body {
  display: flex;
  flex-grow: 0;
  padding: 0;
  overflow-y: visible;
}

.navbar-dark,
.navbar[data-bs-theme=dark] {
  --bs-navbar-color: rgba(255, 255, 255, 0.55);
  --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);
  --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);
  --bs-navbar-active-color: #fff;
  --bs-navbar-brand-color: #fff;
  --bs-navbar-brand-hover-color: #fff;
  --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

[data-bs-theme=dark] .navbar-toggler-icon {
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

.card {
  --bs-card-spacer-y: 1rem;
  --bs-card-spacer-x: 1rem;
  --bs-card-title-spacer-y: 0.5rem;
  --bs-card-title-color: ;
  --bs-card-subtitle-color: ;
  --bs-card-border-width: var(--bs-border-width);
  --bs-card-border-color: var(--bs-border-color-translucent);
  --bs-card-border-radius: var(--bs-border-radius);
  --bs-card-box-shadow: ;
  --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
  --bs-card-cap-padding-y: 0.5rem;
  --bs-card-cap-padding-x: 1rem;
  --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);
  --bs-card-cap-color: ;
  --bs-card-height: ;
  --bs-card-color: ;
  --bs-card-bg: var(--bs-body-bg);
  --bs-card-img-overlay-padding: 1rem;
  --bs-card-group-margin: 0.75rem;
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  height: var(--bs-card-height);
  color: var(--bs-body-color);
  word-wrap: break-word;
  background-color: var(--bs-card-bg);
  background-clip: border-box;
  border: var(--bs-card-border-width) solid var(--bs-card-border-color);
  border-radius: var(--bs-card-border-radius);
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  flex: 1 1 auto;
  padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);
  color: var(--bs-card-color);
}

.card-title {
  margin-bottom: var(--bs-card-title-spacer-y);
  color: var(--bs-card-title-color);
}

.card-subtitle {
  margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));
  margin-bottom: 0;
  color: var(--bs-card-subtitle-color);
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link + .card-link {
  margin-left: var(--bs-card-spacer-x);
}

.card-header {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  margin-bottom: 0;
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-header:first-child {
  border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;
}

.card-footer {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-footer:last-child {
  border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);
}

.card-header-tabs {
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
  margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
  border-bottom: 0;
}
.card-header-tabs .nav-link.active {
  background-color: var(--bs-card-bg);
  border-bottom-color: var(--bs-card-bg);
}

.card-header-pills {
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: var(--bs-card-img-overlay-padding);
  border-radius: var(--bs-card-inner-border-radius);
}

.card-img,
.card-img-top,
.card-img-bottom {
  width: 100%;
}

.card-img,
.card-img-top {
  border-top-left-radius: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius);
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
}

.card-group > .card {
  margin-bottom: var(--bs-card-group-margin);
}
@media (min-width: 576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap;
  }
  .card-group > .card {
    flex: 1 0 0;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) > .card-img-top,
  .card-group > .card:not(:last-child) > .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) > .card-img-bottom,
  .card-group > .card:not(:last-child) > .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) > .card-img-top,
  .card-group > .card:not(:first-child) > .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) > .card-img-bottom,
  .card-group > .card:not(:first-child) > .card-footer {
    border-bottom-left-radius: 0;
  }
}

.accordion {
  --bs-accordion-color: var(--bs-body-color);
  --bs-accordion-bg: var(--bs-body-bg);
  --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
  --bs-accordion-border-color: var(--bs-border-color);
  --bs-accordion-border-width: var(--bs-border-width);
  --bs-accordion-border-radius: var(--bs-border-radius);
  --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
  --bs-accordion-btn-padding-x: 1.25rem;
  --bs-accordion-btn-padding-y: 1rem;
  --bs-accordion-btn-color: var(--bs-body-color);
  --bs-accordion-btn-bg: var(--bs-accordion-bg);
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  --bs-accordion-btn-icon-width: 1.25rem;
  --bs-accordion-btn-icon-transform: rotate(-180deg);
  --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%285.2, 44, 101.2%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  --bs-accordion-body-padding-x: 1.25rem;
  --bs-accordion-body-padding-y: 1rem;
  --bs-accordion-active-color: var(--bs-primary-text-emphasis);
  --bs-accordion-active-bg: var(--bs-primary-bg-subtle);
}

.accordion-button {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
  font-size: 1rem;
  color: var(--bs-accordion-btn-color);
  text-align: left;
  background-color: var(--bs-accordion-btn-bg);
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  transition: var(--bs-accordion-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button {
    transition: none;
  }
}
.accordion-button:not(.collapsed) {
  color: var(--bs-accordion-active-color);
  background-color: var(--bs-accordion-active-bg);
  box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
}
.accordion-button:not(.collapsed)::after {
  background-image: var(--bs-accordion-btn-active-icon);
  transform: var(--bs-accordion-btn-icon-transform);
}
.accordion-button::after {
  flex-shrink: 0;
  width: var(--bs-accordion-btn-icon-width);
  height: var(--bs-accordion-btn-icon-width);
  margin-left: auto;
  content: "";
  background-image: var(--bs-accordion-btn-icon);
  background-repeat: no-repeat;
  background-size: var(--bs-accordion-btn-icon-width);
  transition: var(--bs-accordion-btn-icon-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button::after {
    transition: none;
  }
}
.accordion-button:hover {
  z-index: 2;
}
.accordion-button:focus {
  z-index: 3;
  outline: 0;
  box-shadow: var(--bs-accordion-btn-focus-box-shadow);
}

.accordion-header {
  margin-bottom: 0;
}

.accordion-item {
  color: var(--bs-accordion-color);
  background-color: var(--bs-accordion-bg);
  border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);
}
.accordion-item:first-of-type {
  border-top-left-radius: var(--bs-accordion-border-radius);
  border-top-right-radius: var(--bs-accordion-border-radius);
}
.accordion-item:first-of-type > .accordion-header .accordion-button {
  border-top-left-radius: var(--bs-accordion-inner-border-radius);
  border-top-right-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:not(:first-of-type) {
  border-top: 0;
}
.accordion-item:last-of-type {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}
.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {
  border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
  border-bottom-left-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:last-of-type > .accordion-collapse {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}

.accordion-body {
  padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);
}

.accordion-flush > .accordion-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}
.accordion-flush > .accordion-item:first-child {
  border-top: 0;
}
.accordion-flush > .accordion-item:last-child {
  border-bottom: 0;
}
.accordion-flush > .accordion-item > .accordion-collapse,
.accordion-flush > .accordion-item > .accordion-header .accordion-button,
.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {
  border-radius: 0;
}

[data-bs-theme=dark] .accordion-button::after {
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28109.8, 168, 253.8%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");
}

.breadcrumb {
  --bs-breadcrumb-padding-x: 0;
  --bs-breadcrumb-padding-y: 0;
  --bs-breadcrumb-margin-bottom: 1rem;
  --bs-breadcrumb-bg: ;
  --bs-breadcrumb-border-radius: ;
  --bs-breadcrumb-divider-color: var(--bs-secondary-color);
  --bs-breadcrumb-item-padding-x: 0.5rem;
  --bs-breadcrumb-item-active-color: var(--bs-secondary-color);
  display: flex;
  flex-wrap: wrap;
  padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);
  margin-bottom: var(--bs-breadcrumb-margin-bottom);
  font-size: var(--bs-breadcrumb-font-size);
  list-style: none;
  background-color: var(--bs-breadcrumb-bg);
  border-radius: var(--bs-breadcrumb-border-radius);
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: var(--bs-breadcrumb-item-padding-x);
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: var(--bs-breadcrumb-item-padding-x);
  color: var(--bs-breadcrumb-divider-color);
  content: var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */;
}
.breadcrumb-item.active {
  color: var(--bs-breadcrumb-item-active-color);
}

.pagination {
  --bs-pagination-padding-x: 0.75rem;
  --bs-pagination-padding-y: 0.375rem;
  --bs-pagination-font-size: 1rem;
  --bs-pagination-color: var(--bs-link-color);
  --bs-pagination-bg: var(--bs-body-bg);
  --bs-pagination-border-width: var(--bs-border-width);
  --bs-pagination-border-color: var(--bs-border-color);
  --bs-pagination-border-radius: var(--bs-border-radius);
  --bs-pagination-hover-color: var(--bs-link-hover-color);
  --bs-pagination-hover-bg: var(--bs-tertiary-bg);
  --bs-pagination-hover-border-color: var(--bs-border-color);
  --bs-pagination-focus-color: var(--bs-link-hover-color);
  --bs-pagination-focus-bg: var(--bs-secondary-bg);
  --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  --bs-pagination-active-color: #fff;
  --bs-pagination-active-bg: #0d6efd;
  --bs-pagination-active-border-color: #0d6efd;
  --bs-pagination-disabled-color: var(--bs-secondary-color);
  --bs-pagination-disabled-bg: var(--bs-secondary-bg);
  --bs-pagination-disabled-border-color: var(--bs-border-color);
  display: flex;
  padding-left: 0;
  list-style: none;
}

.page-link {
  position: relative;
  display: block;
  padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);
  font-size: var(--bs-pagination-font-size);
  color: var(--bs-pagination-color);
  text-decoration: none;
  background-color: var(--bs-pagination-bg);
  border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .page-link {
    transition: none;
  }
}
.page-link:hover {
  z-index: 2;
  color: var(--bs-pagination-hover-color);
  background-color: var(--bs-pagination-hover-bg);
  border-color: var(--bs-pagination-hover-border-color);
}
.page-link:focus {
  z-index: 3;
  color: var(--bs-pagination-focus-color);
  background-color: var(--bs-pagination-focus-bg);
  outline: 0;
  box-shadow: var(--bs-pagination-focus-box-shadow);
}
.page-link.active, .active > .page-link {
  z-index: 3;
  color: var(--bs-pagination-active-color);
  background-color: var(--bs-pagination-active-bg);
  border-color: var(--bs-pagination-active-border-color);
}
.page-link.disabled, .disabled > .page-link {
  color: var(--bs-pagination-disabled-color);
  pointer-events: none;
  background-color: var(--bs-pagination-disabled-bg);
  border-color: var(--bs-pagination-disabled-border-color);
}

.page-item:not(:first-child) .page-link {
  margin-left: calc(-1 * var(--bs-border-width));
}
.page-item:first-child .page-link {
  border-top-left-radius: var(--bs-pagination-border-radius);
  border-bottom-left-radius: var(--bs-pagination-border-radius);
}
.page-item:last-child .page-link {
  border-top-right-radius: var(--bs-pagination-border-radius);
  border-bottom-right-radius: var(--bs-pagination-border-radius);
}

.pagination-lg {
  --bs-pagination-padding-x: 1.5rem;
  --bs-pagination-padding-y: 0.75rem;
  --bs-pagination-font-size: 1.25rem;
  --bs-pagination-border-radius: var(--bs-border-radius-lg);
}

.pagination-sm {
  --bs-pagination-padding-x: 0.5rem;
  --bs-pagination-padding-y: 0.25rem;
  --bs-pagination-font-size: 0.875rem;
  --bs-pagination-border-radius: var(--bs-border-radius-sm);
}

.badge {
  --bs-badge-padding-x: 0.65em;
  --bs-badge-padding-y: 0.35em;
  --bs-badge-font-size: 0.75em;
  --bs-badge-font-weight: 700;
  --bs-badge-color: #fff;
  --bs-badge-border-radius: var(--bs-border-radius);
  display: inline-block;
  padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);
  font-size: var(--bs-badge-font-size);
  font-weight: var(--bs-badge-font-weight);
  line-height: 1;
  color: var(--bs-badge-color);
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: var(--bs-badge-border-radius);
}
.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.alert {
  --bs-alert-bg: transparent;
  --bs-alert-padding-x: 1rem;
  --bs-alert-padding-y: 1rem;
  --bs-alert-margin-bottom: 1rem;
  --bs-alert-color: inherit;
  --bs-alert-border-color: transparent;
  --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);
  --bs-alert-border-radius: var(--bs-border-radius);
  --bs-alert-link-color: inherit;
  position: relative;
  padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);
  margin-bottom: var(--bs-alert-margin-bottom);
  color: var(--bs-alert-color);
  background-color: var(--bs-alert-bg);
  border: var(--bs-alert-border);
  border-radius: var(--bs-alert-border-radius);
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 700;
  color: var(--bs-alert-link-color);
}

.alert-dismissible {
  padding-right: 3rem;
}
.alert-dismissible .btn-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 1.25rem 1rem;
}

.alert-primary {
  --bs-alert-color: var(--bs-primary-text-emphasis);
  --bs-alert-bg: var(--bs-primary-bg-subtle);
  --bs-alert-border-color: var(--bs-primary-border-subtle);
  --bs-alert-link-color: var(--bs-primary-text-emphasis);
}

.alert-secondary {
  --bs-alert-color: var(--bs-secondary-text-emphasis);
  --bs-alert-bg: var(--bs-secondary-bg-subtle);
  --bs-alert-border-color: var(--bs-secondary-border-subtle);
  --bs-alert-link-color: var(--bs-secondary-text-emphasis);
}

.alert-success {
  --bs-alert-color: var(--bs-success-text-emphasis);
  --bs-alert-bg: var(--bs-success-bg-subtle);
  --bs-alert-border-color: var(--bs-success-border-subtle);
  --bs-alert-link-color: var(--bs-success-text-emphasis);
}

.alert-info {
  --bs-alert-color: var(--bs-info-text-emphasis);
  --bs-alert-bg: var(--bs-info-bg-subtle);
  --bs-alert-border-color: var(--bs-info-border-subtle);
  --bs-alert-link-color: var(--bs-info-text-emphasis);
}

.alert-warning {
  --bs-alert-color: var(--bs-warning-text-emphasis);
  --bs-alert-bg: var(--bs-warning-bg-subtle);
  --bs-alert-border-color: var(--bs-warning-border-subtle);
  --bs-alert-link-color: var(--bs-warning-text-emphasis);
}

.alert-danger {
  --bs-alert-color: var(--bs-danger-text-emphasis);
  --bs-alert-bg: var(--bs-danger-bg-subtle);
  --bs-alert-border-color: var(--bs-danger-border-subtle);
  --bs-alert-link-color: var(--bs-danger-text-emphasis);
}

.alert-light {
  --bs-alert-color: var(--bs-light-text-emphasis);
  --bs-alert-bg: var(--bs-light-bg-subtle);
  --bs-alert-border-color: var(--bs-light-border-subtle);
  --bs-alert-link-color: var(--bs-light-text-emphasis);
}

.alert-dark {
  --bs-alert-color: var(--bs-dark-text-emphasis);
  --bs-alert-bg: var(--bs-dark-bg-subtle);
  --bs-alert-border-color: var(--bs-dark-border-subtle);
  --bs-alert-link-color: var(--bs-dark-text-emphasis);
}

@keyframes progress-bar-stripes {
  0% {
    background-position-x: var(--bs-progress-height);
  }
}
.progress,
.progress-stacked {
  --bs-progress-height: 1rem;
  --bs-progress-font-size: 0.75rem;
  --bs-progress-bg: var(--bs-secondary-bg);
  --bs-progress-border-radius: var(--bs-border-radius);
  --bs-progress-box-shadow: var(--bs-box-shadow-inset);
  --bs-progress-bar-color: #fff;
  --bs-progress-bar-bg: #0d6efd;
  --bs-progress-bar-transition: width 0.6s ease;
  display: flex;
  height: var(--bs-progress-height);
  overflow: hidden;
  font-size: var(--bs-progress-font-size);
  background-color: var(--bs-progress-bg);
  border-radius: var(--bs-progress-border-radius);
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: var(--bs-progress-bar-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-progress-bar-bg);
  transition: var(--bs-progress-bar-transition);
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: var(--bs-progress-height) var(--bs-progress-height);
}

.progress-stacked > .progress {
  overflow: visible;
}

.progress-stacked > .progress > .progress-bar {
  width: 100%;
}

.progress-bar-animated {
  animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    animation: none;
  }
}

.list-group {
  --bs-list-group-color: var(--bs-body-color);
  --bs-list-group-bg: var(--bs-body-bg);
  --bs-list-group-border-color: var(--bs-border-color);
  --bs-list-group-border-width: var(--bs-border-width);
  --bs-list-group-border-radius: var(--bs-border-radius);
  --bs-list-group-item-padding-x: 1rem;
  --bs-list-group-item-padding-y: 0.5rem;
  --bs-list-group-action-color: var(--bs-secondary-color);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);
  --bs-list-group-action-active-color: var(--bs-body-color);
  --bs-list-group-action-active-bg: var(--bs-secondary-bg);
  --bs-list-group-disabled-color: var(--bs-secondary-color);
  --bs-list-group-disabled-bg: var(--bs-body-bg);
  --bs-list-group-active-color: #fff;
  --bs-list-group-active-bg: #0d6efd;
  --bs-list-group-active-border-color: #0d6efd;
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: var(--bs-list-group-border-radius);
}

.list-group-numbered {
  list-style-type: none;
  counter-reset: section;
}
.list-group-numbered > .list-group-item::before {
  content: counters(section, ".") ". ";
  counter-increment: section;
}

.list-group-item {
  position: relative;
  display: block;
  padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);
  color: var(--bs-list-group-color);
  text-decoration: none;
  background-color: var(--bs-list-group-bg);
  border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);
}
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: var(--bs-list-group-disabled-color);
  pointer-events: none;
  background-color: var(--bs-list-group-disabled-bg);
}
.list-group-item.active {
  z-index: 2;
  color: var(--bs-list-group-active-color);
  background-color: var(--bs-list-group-active-bg);
  border-color: var(--bs-list-group-active-border-color);
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: calc(-1 * var(--bs-list-group-border-width));
  border-top-width: var(--bs-list-group-border-width);
}

.list-group-item-action {
  width: 100%;
  color: var(--bs-list-group-action-color);
  text-align: inherit;
}
.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {
  z-index: 1;
  color: var(--bs-list-group-action-hover-color);
  text-decoration: none;
  background-color: var(--bs-list-group-action-hover-bg);
}
.list-group-item-action:not(.active):active {
  color: var(--bs-list-group-action-active-color);
  background-color: var(--bs-list-group-action-active-bg);
}

.list-group-horizontal {
  flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child:not(:last-child) {
  border-bottom-left-radius: var(--bs-list-group-border-radius);
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child:not(:first-child) {
  border-top-right-radius: var(--bs-list-group-border-radius);
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: var(--bs-list-group-border-width);
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: calc(-1 * var(--bs-list-group-border-width));
  border-left-width: var(--bs-list-group-border-width);
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1400px) {
  .list-group-horizontal-xxl {
    flex-direction: row;
  }
  .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 var(--bs-list-group-border-width);
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  --bs-list-group-color: var(--bs-primary-text-emphasis);
  --bs-list-group-bg: var(--bs-primary-bg-subtle);
  --bs-list-group-border-color: var(--bs-primary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);
  --bs-list-group-active-color: var(--bs-primary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-primary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);
}

.list-group-item-secondary {
  --bs-list-group-color: var(--bs-secondary-text-emphasis);
  --bs-list-group-bg: var(--bs-secondary-bg-subtle);
  --bs-list-group-border-color: var(--bs-secondary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);
  --bs-list-group-active-color: var(--bs-secondary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);
}

.list-group-item-success {
  --bs-list-group-color: var(--bs-success-text-emphasis);
  --bs-list-group-bg: var(--bs-success-bg-subtle);
  --bs-list-group-border-color: var(--bs-success-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-success-border-subtle);
  --bs-list-group-active-color: var(--bs-success-bg-subtle);
  --bs-list-group-active-bg: var(--bs-success-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-success-text-emphasis);
}

.list-group-item-info {
  --bs-list-group-color: var(--bs-info-text-emphasis);
  --bs-list-group-bg: var(--bs-info-bg-subtle);
  --bs-list-group-border-color: var(--bs-info-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-info-border-subtle);
  --bs-list-group-active-color: var(--bs-info-bg-subtle);
  --bs-list-group-active-bg: var(--bs-info-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-info-text-emphasis);
}

.list-group-item-warning {
  --bs-list-group-color: var(--bs-warning-text-emphasis);
  --bs-list-group-bg: var(--bs-warning-bg-subtle);
  --bs-list-group-border-color: var(--bs-warning-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);
  --bs-list-group-active-color: var(--bs-warning-bg-subtle);
  --bs-list-group-active-bg: var(--bs-warning-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);
}

.list-group-item-danger {
  --bs-list-group-color: var(--bs-danger-text-emphasis);
  --bs-list-group-bg: var(--bs-danger-bg-subtle);
  --bs-list-group-border-color: var(--bs-danger-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);
  --bs-list-group-active-color: var(--bs-danger-bg-subtle);
  --bs-list-group-active-bg: var(--bs-danger-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);
}

.list-group-item-light {
  --bs-list-group-color: var(--bs-light-text-emphasis);
  --bs-list-group-bg: var(--bs-light-bg-subtle);
  --bs-list-group-border-color: var(--bs-light-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-light-border-subtle);
  --bs-list-group-active-color: var(--bs-light-bg-subtle);
  --bs-list-group-active-bg: var(--bs-light-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-light-text-emphasis);
}

.list-group-item-dark {
  --bs-list-group-color: var(--bs-dark-text-emphasis);
  --bs-list-group-bg: var(--bs-dark-bg-subtle);
  --bs-list-group-border-color: var(--bs-dark-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);
  --bs-list-group-active-color: var(--bs-dark-bg-subtle);
  --bs-list-group-active-bg: var(--bs-dark-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);
}

.btn-close {
  --bs-btn-close-color: #000;
  --bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e");
  --bs-btn-close-opacity: 0.5;
  --bs-btn-close-hover-opacity: 0.75;
  --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  --bs-btn-close-focus-opacity: 1;
  --bs-btn-close-disabled-opacity: 0.25;
  box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em 0.25em;
  color: var(--bs-btn-close-color);
  background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;
  filter: var(--bs-btn-close-filter);
  border: 0;
  border-radius: 0.375rem;
  opacity: var(--bs-btn-close-opacity);
}
.btn-close:hover {
  color: var(--bs-btn-close-color);
  text-decoration: none;
  opacity: var(--bs-btn-close-hover-opacity);
}
.btn-close:focus {
  outline: 0;
  box-shadow: var(--bs-btn-close-focus-shadow);
  opacity: var(--bs-btn-close-focus-opacity);
}
.btn-close:disabled, .btn-close.disabled {
  pointer-events: none;
  user-select: none;
  opacity: var(--bs-btn-close-disabled-opacity);
}

.btn-close-white {
  --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);
}

:root,
[data-bs-theme=light] {
  --bs-btn-close-filter: ;
}

[data-bs-theme=dark] {
  --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);
}

.toast {
  --bs-toast-zindex: 1090;
  --bs-toast-padding-x: 0.75rem;
  --bs-toast-padding-y: 0.5rem;
  --bs-toast-spacing: 1.5rem;
  --bs-toast-max-width: 350px;
  --bs-toast-font-size: 0.875rem;
  --bs-toast-color: ;
  --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);
  --bs-toast-border-width: var(--bs-border-width);
  --bs-toast-border-color: var(--bs-border-color-translucent);
  --bs-toast-border-radius: var(--bs-border-radius);
  --bs-toast-box-shadow: var(--bs-box-shadow);
  --bs-toast-header-color: var(--bs-secondary-color);
  --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);
  --bs-toast-header-border-color: var(--bs-border-color-translucent);
  width: var(--bs-toast-max-width);
  max-width: 100%;
  font-size: var(--bs-toast-font-size);
  color: var(--bs-toast-color);
  pointer-events: auto;
  background-color: var(--bs-toast-bg);
  background-clip: padding-box;
  border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);
  box-shadow: var(--bs-toast-box-shadow);
  border-radius: var(--bs-toast-border-radius);
}
.toast.showing {
  opacity: 0;
}
.toast:not(.show) {
  display: none;
}

.toast-container {
  --bs-toast-zindex: 1090;
  position: absolute;
  z-index: var(--bs-toast-zindex);
  width: max-content;
  max-width: 100%;
  pointer-events: none;
}
.toast-container > :not(:last-child) {
  margin-bottom: var(--bs-toast-spacing);
}

.toast-header {
  display: flex;
  align-items: center;
  padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);
  color: var(--bs-toast-header-color);
  background-color: var(--bs-toast-header-bg);
  background-clip: padding-box;
  border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);
  border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
  border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
}
.toast-header .btn-close {
  margin-right: calc(-0.5 * var(--bs-toast-padding-x));
  margin-left: var(--bs-toast-padding-x);
}

.toast-body {
  padding: var(--bs-toast-padding-x);
  word-wrap: break-word;
}

.modal {
  --bs-modal-zindex: 1055;
  --bs-modal-width: 500px;
  --bs-modal-padding: 1rem;
  --bs-modal-margin: 0.5rem;
  --bs-modal-color: var(--bs-body-color);
  --bs-modal-bg: var(--bs-body-bg);
  --bs-modal-border-color: var(--bs-border-color-translucent);
  --bs-modal-border-width: var(--bs-border-width);
  --bs-modal-border-radius: var(--bs-border-radius-lg);
  --bs-modal-box-shadow: var(--bs-box-shadow-sm);
  --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));
  --bs-modal-header-padding-x: 1rem;
  --bs-modal-header-padding-y: 1rem;
  --bs-modal-header-padding: 1rem 1rem;
  --bs-modal-header-border-color: var(--bs-border-color);
  --bs-modal-header-border-width: var(--bs-border-width);
  --bs-modal-title-line-height: 1.5;
  --bs-modal-footer-gap: 0.5rem;
  --bs-modal-footer-bg: ;
  --bs-modal-footer-border-color: var(--bs-border-color);
  --bs-modal-footer-border-width: var(--bs-border-width);
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-modal-zindex);
  display: none;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: var(--bs-modal-margin);
  pointer-events: none;
}
.modal.fade .modal-dialog {
  transform: translate(0, -50px);
  transition: transform 0.3s ease-out;
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  transform: none;
}
.modal.modal-static .modal-dialog {
  transform: scale(1.02);
}

.modal-dialog-scrollable {
  height: calc(100% - var(--bs-modal-margin) * 2);
}
.modal-dialog-scrollable .modal-content {
  max-height: 100%;
  overflow: hidden;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - var(--bs-modal-margin) * 2);
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  color: var(--bs-modal-color);
  pointer-events: auto;
  background-color: var(--bs-modal-bg);
  background-clip: padding-box;
  border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);
  border-radius: var(--bs-modal-border-radius);
  outline: 0;
}

.modal-backdrop {
  --bs-backdrop-zindex: 1050;
  --bs-backdrop-bg: #000;
  --bs-backdrop-opacity: 0.5;
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-backdrop-zindex);
  width: 100vw;
  height: 100vh;
  background-color: var(--bs-backdrop-bg);
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: var(--bs-backdrop-opacity);
}

.modal-header {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  padding: var(--bs-modal-header-padding);
  border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
  border-top-left-radius: var(--bs-modal-inner-border-radius);
  border-top-right-radius: var(--bs-modal-inner-border-radius);
}
.modal-header .btn-close {
  padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);
  margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));
  margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));
  margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));
  margin-left: auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: var(--bs-modal-title-line-height);
}

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: var(--bs-modal-padding);
}

.modal-footer {
  display: flex;
  flex-shrink: 0;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);
  background-color: var(--bs-modal-footer-bg);
  border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);
  border-bottom-right-radius: var(--bs-modal-inner-border-radius);
  border-bottom-left-radius: var(--bs-modal-inner-border-radius);
}
.modal-footer > * {
  margin: calc(var(--bs-modal-footer-gap) * 0.5);
}

@media (min-width: 576px) {
  .modal {
    --bs-modal-margin: 1.75rem;
    --bs-modal-box-shadow: var(--bs-box-shadow);
  }
  .modal-dialog {
    max-width: var(--bs-modal-width);
    margin-right: auto;
    margin-left: auto;
  }
  .modal-sm {
    --bs-modal-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    --bs-modal-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    --bs-modal-width: 1140px;
  }
}
.modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0;
}
.modal-fullscreen .modal-content {
  height: 100%;
  border: 0;
  border-radius: 0;
}
.modal-fullscreen .modal-header,
.modal-fullscreen .modal-footer {
  border-radius: 0;
}
.modal-fullscreen .modal-body {
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-sm-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-header,
  .modal-fullscreen-sm-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 767.98px) {
  .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-md-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-header,
  .modal-fullscreen-md-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 991.98px) {
  .modal-fullscreen-lg-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-lg-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-header,
  .modal-fullscreen-lg-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1199.98px) {
  .modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-header,
  .modal-fullscreen-xl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1399.98px) {
  .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xxl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-header,
  .modal-fullscreen-xxl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-body {
    overflow-y: auto;
  }
}
.tooltip {
  --bs-tooltip-zindex: 1080;
  --bs-tooltip-max-width: 200px;
  --bs-tooltip-padding-x: 0.5rem;
  --bs-tooltip-padding-y: 0.25rem;
  --bs-tooltip-margin: ;
  --bs-tooltip-font-size: 0.875rem;
  --bs-tooltip-color: var(--bs-body-bg);
  --bs-tooltip-bg: var(--bs-emphasis-color);
  --bs-tooltip-border-radius: var(--bs-border-radius);
  --bs-tooltip-opacity: 0.9;
  --bs-tooltip-arrow-width: 0.8rem;
  --bs-tooltip-arrow-height: 0.4rem;
  z-index: var(--bs-tooltip-zindex);
  display: block;
  margin: var(--bs-tooltip-margin);
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-tooltip-font-size);
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: var(--bs-tooltip-opacity);
}
.tooltip .tooltip-arrow {
  display: block;
  width: var(--bs-tooltip-arrow-width);
  height: var(--bs-tooltip-arrow-height);
}
.tooltip .tooltip-arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {
  bottom: calc(-1 * var(--bs-tooltip-arrow-height));
}
.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  top: -1px;
  border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
  border-top-color: var(--bs-tooltip-bg);
}

/* rtl:begin:ignore */
.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {
  left: calc(-1 * var(--bs-tooltip-arrow-height));
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  right: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
  border-right-color: var(--bs-tooltip-bg);
}

/* rtl:end:ignore */
.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {
  top: calc(-1 * var(--bs-tooltip-arrow-height));
}
.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  bottom: -1px;
  border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
  border-bottom-color: var(--bs-tooltip-bg);
}

/* rtl:begin:ignore */
.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {
  right: calc(-1 * var(--bs-tooltip-arrow-height));
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  left: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
  border-left-color: var(--bs-tooltip-bg);
}

/* rtl:end:ignore */
.tooltip-inner {
  max-width: var(--bs-tooltip-max-width);
  padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);
  color: var(--bs-tooltip-color);
  text-align: center;
  background-color: var(--bs-tooltip-bg);
  border-radius: var(--bs-tooltip-border-radius);
}

.popover {
  --bs-popover-zindex: 1070;
  --bs-popover-max-width: 276px;
  --bs-popover-font-size: 0.875rem;
  --bs-popover-bg: var(--bs-body-bg);
  --bs-popover-border-width: var(--bs-border-width);
  --bs-popover-border-color: var(--bs-border-color-translucent);
  --bs-popover-border-radius: var(--bs-border-radius-lg);
  --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));
  --bs-popover-box-shadow: var(--bs-box-shadow);
  --bs-popover-header-padding-x: 1rem;
  --bs-popover-header-padding-y: 0.5rem;
  --bs-popover-header-font-size: 1rem;
  --bs-popover-header-color: inherit;
  --bs-popover-header-bg: var(--bs-secondary-bg);
  --bs-popover-body-padding-x: 1rem;
  --bs-popover-body-padding-y: 1rem;
  --bs-popover-body-color: var(--bs-body-color);
  --bs-popover-arrow-width: 1rem;
  --bs-popover-arrow-height: 0.5rem;
  --bs-popover-arrow-border: var(--bs-popover-border-color);
  z-index: var(--bs-popover-zindex);
  display: block;
  max-width: var(--bs-popover-max-width);
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-popover-font-size);
  word-wrap: break-word;
  background-color: var(--bs-popover-bg);
  background-clip: padding-box;
  border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
  border-radius: var(--bs-popover-border-radius);
}
.popover .popover-arrow {
  display: block;
  width: var(--bs-popover-arrow-width);
  height: var(--bs-popover-arrow-height);
}
.popover .popover-arrow::before, .popover .popover-arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
  border-width: 0;
}

.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {
  bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {
  bottom: 0;
  border-top-color: var(--bs-popover-arrow-border);
}
.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  bottom: var(--bs-popover-border-width);
  border-top-color: var(--bs-popover-bg);
}

/* rtl:begin:ignore */
.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {
  left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {
  left: 0;
  border-right-color: var(--bs-popover-arrow-border);
}
.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  left: var(--bs-popover-border-width);
  border-right-color: var(--bs-popover-bg);
}

/* rtl:end:ignore */
.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {
  top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {
  top: 0;
  border-bottom-color: var(--bs-popover-arrow-border);
}
.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  top: var(--bs-popover-border-width);
  border-bottom-color: var(--bs-popover-bg);
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: var(--bs-popover-arrow-width);
  margin-left: calc(-0.5 * var(--bs-popover-arrow-width));
  content: "";
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);
}

/* rtl:begin:ignore */
.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {
  right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {
  right: 0;
  border-left-color: var(--bs-popover-arrow-border);
}
.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  right: var(--bs-popover-border-width);
  border-left-color: var(--bs-popover-bg);
}

/* rtl:end:ignore */
.popover-header {
  padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);
  margin-bottom: 0;
  font-size: var(--bs-popover-header-font-size);
  color: var(--bs-popover-header-color);
  background-color: var(--bs-popover-header-bg);
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
  border-top-left-radius: var(--bs-popover-inner-border-radius);
  border-top-right-radius: var(--bs-popover-inner-border-radius);
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);
  color: var(--bs-popover-body-color);
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  backface-visibility: hidden;
  transition: transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-start),
.active.carousel-item-end {
  transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-end),
.active.carousel-item-start {
  transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-start,
.carousel-fade .carousel-item-prev.carousel-item-end {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-start,
.carousel-fade .active.carousel-item-end {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-start,
  .carousel-fade .active.carousel-item-end {
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  filter: var(--bs-carousel-control-icon-filter);
  border: 0;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 100% 100%;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e") /*rtl:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")*/;
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e") /*rtl:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e")*/;
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  display: flex;
  justify-content: center;
  padding: 0;
  margin-right: 15%;
  margin-bottom: 1rem;
  margin-left: 15%;
}
.carousel-indicators [data-bs-target] {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  padding: 0;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: var(--bs-carousel-indicator-active-bg);
  background-clip: padding-box;
  border: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators [data-bs-target] {
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 1.25rem;
  left: 15%;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  color: var(--bs-carousel-caption-color);
  text-align: center;
}

.carousel-dark {
  --bs-carousel-indicator-active-bg: #000;
  --bs-carousel-caption-color: #000;
  --bs-carousel-control-icon-filter: invert(1) grayscale(100);
}

:root,
[data-bs-theme=light] {
  --bs-carousel-indicator-active-bg: #fff;
  --bs-carousel-caption-color: #fff;
  --bs-carousel-control-icon-filter: ;
}

[data-bs-theme=dark] {
  --bs-carousel-indicator-active-bg: #000;
  --bs-carousel-caption-color: #000;
  --bs-carousel-control-icon-filter: invert(1) grayscale(100);
}

.spinner-grow,
.spinner-border {
  display: inline-block;
  width: var(--bs-spinner-width);
  height: var(--bs-spinner-height);
  vertical-align: var(--bs-spinner-vertical-align);
  border-radius: 50%;
  animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
}

@keyframes spinner-border {
  to {
    transform: rotate(360deg) /* rtl:ignore */;
  }
}
.spinner-border {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-border-width: 0.25em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-border;
  border: var(--bs-spinner-border-width) solid currentcolor;
  border-right-color: transparent;
}

.spinner-border-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
  --bs-spinner-border-width: 0.2em;
}

@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}
.spinner-grow {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-grow;
  background-color: currentcolor;
  opacity: 0;
}

.spinner-grow-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
}

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    --bs-spinner-animation-speed: 1.5s;
  }
}
.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {
  --bs-offcanvas-zindex: 1045;
  --bs-offcanvas-width: 400px;
  --bs-offcanvas-height: 30vh;
  --bs-offcanvas-padding-x: 1rem;
  --bs-offcanvas-padding-y: 1rem;
  --bs-offcanvas-color: var(--bs-body-color);
  --bs-offcanvas-bg: var(--bs-body-bg);
  --bs-offcanvas-border-width: var(--bs-border-width);
  --bs-offcanvas-border-color: var(--bs-border-color-translucent);
  --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);
  --bs-offcanvas-transition: transform 0.3s ease-in-out;
  --bs-offcanvas-title-line-height: 1.5;
}

@media (max-width: 575.98px) {
  .offcanvas-sm {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-sm {
    transition: none;
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-sm.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-sm.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-sm.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {
    visibility: visible;
  }
}
@media (min-width: 576px) {
  .offcanvas-sm {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-sm .offcanvas-header {
    display: none;
  }
  .offcanvas-sm .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 767.98px) {
  .offcanvas-md {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-md {
    transition: none;
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-md.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-md.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-md.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {
    visibility: visible;
  }
}
@media (min-width: 768px) {
  .offcanvas-md {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-md .offcanvas-header {
    display: none;
  }
  .offcanvas-md .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 991.98px) {
  .offcanvas-lg {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-lg {
    transition: none;
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-lg.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-lg.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-lg.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {
    visibility: visible;
  }
}
@media (min-width: 992px) {
  .offcanvas-lg {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-lg .offcanvas-header {
    display: none;
  }
  .offcanvas-lg .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 1199.98px) {
  .offcanvas-xl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xl {
    transition: none;
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-xl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-xl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-xl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {
    visibility: visible;
  }
}
@media (min-width: 1200px) {
  .offcanvas-xl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xl .offcanvas-header {
    display: none;
  }
  .offcanvas-xl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 1399.98px) {
  .offcanvas-xxl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xxl {
    transition: none;
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-xxl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-xxl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-xxl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {
    visibility: visible;
  }
}
@media (min-width: 1400px) {
  .offcanvas-xxl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xxl .offcanvas-header {
    display: none;
  }
  .offcanvas-xxl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

.offcanvas {
  position: fixed;
  bottom: 0;
  z-index: var(--bs-offcanvas-zindex);
  display: flex;
  flex-direction: column;
  max-width: 100%;
  color: var(--bs-offcanvas-color);
  visibility: hidden;
  background-color: var(--bs-offcanvas-bg);
  background-clip: padding-box;
  outline: 0;
  transition: var(--bs-offcanvas-transition);
}
@media (prefers-reduced-motion: reduce) {
  .offcanvas {
    transition: none;
  }
}
.offcanvas.offcanvas-start {
  top: 0;
  left: 0;
  width: var(--bs-offcanvas-width);
  border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateX(-100%);
}
.offcanvas.offcanvas-end {
  top: 0;
  right: 0;
  width: var(--bs-offcanvas-width);
  border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateX(100%);
}
.offcanvas.offcanvas-top {
  top: 0;
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateY(-100%);
}
.offcanvas.offcanvas-bottom {
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateY(100%);
}
.offcanvas.showing, .offcanvas.show:not(.hiding) {
  transform: none;
}
.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {
  visibility: visible;
}

.offcanvas-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.offcanvas-backdrop.fade {
  opacity: 0;
}
.offcanvas-backdrop.show {
  opacity: 0.5;
}

.offcanvas-header {
  display: flex;
  align-items: center;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
}
.offcanvas-header .btn-close {
  padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);
  margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));
  margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));
  margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));
  margin-left: auto;
}

.offcanvas-title {
  margin-bottom: 0;
  line-height: var(--bs-offcanvas-title-line-height);
}

.offcanvas-body {
  flex-grow: 1;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
  overflow-y: auto;
}

.placeholder {
  display: inline-block;
  min-height: 1em;
  vertical-align: middle;
  cursor: wait;
  background-color: currentcolor;
  opacity: 0.5;
}
.placeholder.btn::before {
  display: inline-block;
  content: "";
}

.placeholder-xs {
  min-height: 0.6em;
}

.placeholder-sm {
  min-height: 0.8em;
}

.placeholder-lg {
  min-height: 1.2em;
}

.placeholder-glow .placeholder {
  animation: placeholder-glow 2s ease-in-out infinite;
}

@keyframes placeholder-glow {
  50% {
    opacity: 0.2;
  }
}
.placeholder-wave {
  mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
  mask-size: 200% 100%;
  animation: placeholder-wave 2s linear infinite;
}

@keyframes placeholder-wave {
  100% {
    mask-position: -200% 0%;
  }
}
.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.text-bg-primary {
  color: #fff !important;
  background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-secondary {
  color: #fff !important;
  background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-success {
  color: #fff !important;
  background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-info {
  color: #000 !important;
  background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-warning {
  color: #000 !important;
  background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-danger {
  color: #fff !important;
  background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-light {
  color: #000 !important;
  background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-dark {
  color: #fff !important;
  background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;
}

.link-primary {
  color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-primary:hover, .link-primary:focus {
  color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;
}

.link-secondary {
  color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-secondary:hover, .link-secondary:focus {
  color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;
}

.link-success {
  color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-success:hover, .link-success:focus {
  color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;
}

.link-info {
  color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-info:hover, .link-info:focus {
  color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;
}

.link-warning {
  color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-warning:hover, .link-warning:focus {
  color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;
}

.link-danger {
  color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-danger:hover, .link-danger:focus {
  color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;
}

.link-light {
  color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-light:hover, .link-light:focus {
  color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;
}

.link-dark {
  color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-dark:hover, .link-dark:focus {
  color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;
}

.link-body-emphasis {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-body-emphasis:hover, .link-body-emphasis:focus {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;
  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;
}

.focus-ring:focus {
  outline: 0;
  box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);
}

.icon-link {
  display: inline-flex;
  gap: 0.375rem;
  align-items: center;
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));
  text-underline-offset: 0.25em;
  backface-visibility: hidden;
}
.icon-link > .bi {
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  fill: currentcolor;
  transition: 0.2s ease-in-out transform;
}
@media (prefers-reduced-motion: reduce) {
  .icon-link > .bi {
    transition: none;
  }
}

.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {
  transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));
}

.ratio {
  position: relative;
  width: 100%;
}
.ratio::before {
  display: block;
  padding-top: var(--bs-aspect-ratio);
  content: "";
}
.ratio > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.ratio-1x1 {
  --bs-aspect-ratio: 100%;
}

.ratio-4x3 {
  --bs-aspect-ratio: 75%;
}

.ratio-16x9 {
  --bs-aspect-ratio: 56.25%;
}

.ratio-21x9 {
  --bs-aspect-ratio: 42.8571428571%;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

.sticky-top {
  position: sticky;
  top: 0;
  z-index: 1020;
}

.sticky-bottom {
  position: sticky;
  bottom: 0;
  z-index: 1020;
}

@media (min-width: 576px) {
  .sticky-sm-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-sm-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 768px) {
  .sticky-md-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-md-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 992px) {
  .sticky-lg-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-lg-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1200px) {
  .sticky-xl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1400px) {
  .sticky-xxl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xxl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
.hstack {
  display: flex;
  flex-direction: row;
  align-items: center;
  align-self: stretch;
}

.vstack {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  align-self: stretch;
}

.visually-hidden,
.visually-hidden-focusable:not(:focus):not(:focus-within) {
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}
.visually-hidden:not(caption),
.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {
  position: absolute !important;
}
.visually-hidden *,
.visually-hidden-focusable:not(:focus):not(:focus-within) * {
  overflow: hidden !important;
}

.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  content: "";
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.vr {
  display: inline-block;
  align-self: stretch;
  width: var(--bs-border-width);
  min-height: 1em;
  background-color: currentcolor;
  opacity: 0.25;
}

.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.float-start {
  float: left !important;
}

.float-end {
  float: right !important;
}

.float-none {
  float: none !important;
}

.object-fit-contain {
  object-fit: contain !important;
}

.object-fit-cover {
  object-fit: cover !important;
}

.object-fit-fill {
  object-fit: fill !important;
}

.object-fit-scale {
  object-fit: scale-down !important;
}

.object-fit-none {
  object-fit: none !important;
}

.opacity-0 {
  opacity: 0 !important;
}

.opacity-25 {
  opacity: 0.25 !important;
}

.opacity-50 {
  opacity: 0.5 !important;
}

.opacity-75 {
  opacity: 0.75 !important;
}

.opacity-100 {
  opacity: 1 !important;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.overflow-visible {
  overflow: visible !important;
}

.overflow-scroll {
  overflow: scroll !important;
}

.overflow-x-auto {
  overflow-x: auto !important;
}

.overflow-x-hidden {
  overflow-x: hidden !important;
}

.overflow-x-visible {
  overflow-x: visible !important;
}

.overflow-x-scroll {
  overflow-x: scroll !important;
}

.overflow-y-auto {
  overflow-y: auto !important;
}

.overflow-y-hidden {
  overflow-y: hidden !important;
}

.overflow-y-visible {
  overflow-y: visible !important;
}

.overflow-y-scroll {
  overflow-y: scroll !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-grid {
  display: grid !important;
}

.d-inline-grid {
  display: inline-grid !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

.d-none {
  display: none !important;
}

.shadow {
  box-shadow: var(--bs-box-shadow) !important;
}

.shadow-sm {
  box-shadow: var(--bs-box-shadow-sm) !important;
}

.shadow-lg {
  box-shadow: var(--bs-box-shadow-lg) !important;
}

.shadow-none {
  box-shadow: none !important;
}

.focus-ring-primary {
  --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-secondary {
  --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-success {
  --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-info {
  --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-warning {
  --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-danger {
  --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-light {
  --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-dark {
  --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: sticky !important;
}

.top-0 {
  top: 0 !important;
}

.top-50 {
  top: 50% !important;
}

.top-100 {
  top: 100% !important;
}

.bottom-0 {
  bottom: 0 !important;
}

.bottom-50 {
  bottom: 50% !important;
}

.bottom-100 {
  bottom: 100% !important;
}

.start-0 {
  left: 0 !important;
}

.start-50 {
  left: 50% !important;
}

.start-100 {
  left: 100% !important;
}

.end-0 {
  right: 0 !important;
}

.end-50 {
  right: 50% !important;
}

.end-100 {
  right: 100% !important;
}

.translate-middle {
  transform: translate(-50%, -50%) !important;
}

.translate-middle-x {
  transform: translateX(-50%) !important;
}

.translate-middle-y {
  transform: translateY(-50%) !important;
}

.border {
  border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-0 {
  border: 0 !important;
}

.border-top {
  border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-end {
  border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-end-0 {
  border-right: 0 !important;
}

.border-bottom {
  border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-start {
  border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-start-0 {
  border-left: 0 !important;
}

.border-primary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;
}

.border-secondary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;
}

.border-success {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;
}

.border-info {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;
}

.border-warning {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;
}

.border-danger {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;
}

.border-light {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;
}

.border-dark {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;
}

.border-black {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;
}

.border-white {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;
}

.border-primary-subtle {
  border-color: var(--bs-primary-border-subtle) !important;
}

.border-secondary-subtle {
  border-color: var(--bs-secondary-border-subtle) !important;
}

.border-success-subtle {
  border-color: var(--bs-success-border-subtle) !important;
}

.border-info-subtle {
  border-color: var(--bs-info-border-subtle) !important;
}

.border-warning-subtle {
  border-color: var(--bs-warning-border-subtle) !important;
}

.border-danger-subtle {
  border-color: var(--bs-danger-border-subtle) !important;
}

.border-light-subtle {
  border-color: var(--bs-light-border-subtle) !important;
}

.border-dark-subtle {
  border-color: var(--bs-dark-border-subtle) !important;
}

.border-1 {
  border-width: 1px !important;
}

.border-2 {
  border-width: 2px !important;
}

.border-3 {
  border-width: 3px !important;
}

.border-4 {
  border-width: 4px !important;
}

.border-5 {
  border-width: 5px !important;
}

.border-opacity-10 {
  --bs-border-opacity: 0.1;
}

.border-opacity-25 {
  --bs-border-opacity: 0.25;
}

.border-opacity-50 {
  --bs-border-opacity: 0.5;
}

.border-opacity-75 {
  --bs-border-opacity: 0.75;
}

.border-opacity-100 {
  --bs-border-opacity: 1;
}

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-100 {
  width: 100% !important;
}

.w-auto {
  width: auto !important;
}

.mw-100 {
  max-width: 100% !important;
}

.vw-100 {
  width: 100vw !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.h-auto {
  height: auto !important;
}

.mh-100 {
  max-height: 100% !important;
}

.vh-100 {
  height: 100vh !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.flex-fill {
  flex: 1 1 auto !important;
}

.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

.flex-shrink-0 {
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  flex-shrink: 1 !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

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

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.justify-content-evenly {
  justify-content: space-evenly !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

.align-items-center {
  align-items: center !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

.align-self-center {
  align-self: center !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

.order-first {
  order: -1 !important;
}

.order-0 {
  order: 0 !important;
}

.order-1 {
  order: 1 !important;
}

.order-2 {
  order: 2 !important;
}

.order-3 {
  order: 3 !important;
}

.order-4 {
  order: 4 !important;
}

.order-5 {
  order: 5 !important;
}

.order-last {
  order: 6 !important;
}

.m-0 {
  margin: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}

.mx-1 {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important;
}

.mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important;
}

.mx-3 {
  margin-right: 1rem !important;
  margin-left: 1rem !important;
}

.mx-4 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important;
}

.mx-5 {
  margin-right: 3rem !important;
  margin-left: 3rem !important;
}

.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important;
}

.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}

.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}

.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}

.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}

.my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}

.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

.mt-0 {
  margin-top: 0 !important;
}

.mt-1 {
  margin-top: 0.25rem !important;
}

.mt-2 {
  margin-top: 0.5rem !important;
}

.mt-3 {
  margin-top: 1rem !important;
}

.mt-4 {
  margin-top: 1.5rem !important;
}

.mt-5 {
  margin-top: 3rem !important;
}

.mt-auto {
  margin-top: auto !important;
}

.me-0 {
  margin-right: 0 !important;
}

.me-1 {
  margin-right: 0.25rem !important;
}

.me-2 {
  margin-right: 0.5rem !important;
}

.me-3 {
  margin-right: 1rem !important;
}

.me-4 {
  margin-right: 1.5rem !important;
}

.me-5 {
  margin-right: 3rem !important;
}

.me-auto {
  margin-right: auto !important;
}

.mb-0 {
  margin-bottom: 0 !important;
}

.mb-1 {
  margin-bottom: 0.25rem !important;
}

.mb-2 {
  margin-bottom: 0.5rem !important;
}

.mb-3 {
  margin-bottom: 1rem !important;
}

.mb-4 {
  margin-bottom: 1.5rem !important;
}

.mb-5 {
  margin-bottom: 3rem !important;
}

.mb-auto {
  margin-bottom: auto !important;
}

.ms-0 {
  margin-left: 0 !important;
}

.ms-1 {
  margin-left: 0.25rem !important;
}

.ms-2 {
  margin-left: 0.5rem !important;
}

.ms-3 {
  margin-left: 1rem !important;
}

.ms-4 {
  margin-left: 1.5rem !important;
}

.ms-5 {
  margin-left: 3rem !important;
}

.ms-auto {
  margin-left: auto !important;
}

.m-n1 {
  margin: -0.25rem !important;
}

.m-n2 {
  margin: -0.5rem !important;
}

.m-n3 {
  margin: -1rem !important;
}

.m-n4 {
  margin: -1.5rem !important;
}

.m-n5 {
  margin: -3rem !important;
}

.mx-n1 {
  margin-right: -0.25rem !important;
  margin-left: -0.25rem !important;
}

.mx-n2 {
  margin-right: -0.5rem !important;
  margin-left: -0.5rem !important;
}

.mx-n3 {
  margin-right: -1rem !important;
  margin-left: -1rem !important;
}

.mx-n4 {
  margin-right: -1.5rem !important;
  margin-left: -1.5rem !important;
}

.mx-n5 {
  margin-right: -3rem !important;
  margin-left: -3rem !important;
}

.my-n1 {
  margin-top: -0.25rem !important;
  margin-bottom: -0.25rem !important;
}

.my-n2 {
  margin-top: -0.5rem !important;
  margin-bottom: -0.5rem !important;
}

.my-n3 {
  margin-top: -1rem !important;
  margin-bottom: -1rem !important;
}

.my-n4 {
  margin-top: -1.5rem !important;
  margin-bottom: -1.5rem !important;
}

.my-n5 {
  margin-top: -3rem !important;
  margin-bottom: -3rem !important;
}

.mt-n1 {
  margin-top: -0.25rem !important;
}

.mt-n2 {
  margin-top: -0.5rem !important;
}

.mt-n3 {
  margin-top: -1rem !important;
}

.mt-n4 {
  margin-top: -1.5rem !important;
}

.mt-n5 {
  margin-top: -3rem !important;
}

.me-n1 {
  margin-right: -0.25rem !important;
}

.me-n2 {
  margin-right: -0.5rem !important;
}

.me-n3 {
  margin-right: -1rem !important;
}

.me-n4 {
  margin-right: -1.5rem !important;
}

.me-n5 {
  margin-right: -3rem !important;
}

.mb-n1 {
  margin-bottom: -0.25rem !important;
}

.mb-n2 {
  margin-bottom: -0.5rem !important;
}

.mb-n3 {
  margin-bottom: -1rem !important;
}

.mb-n4 {
  margin-bottom: -1.5rem !important;
}

.mb-n5 {
  margin-bottom: -3rem !important;
}

.ms-n1 {
  margin-left: -0.25rem !important;
}

.ms-n2 {
  margin-left: -0.5rem !important;
}

.ms-n3 {
  margin-left: -1rem !important;
}

.ms-n4 {
  margin-left: -1.5rem !important;
}

.ms-n5 {
  margin-left: -3rem !important;
}

.p-0 {
  padding: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}

.px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important;
}

.px-2 {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important;
}

.px-3 {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}

.px-4 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important;
}

.px-5 {
  padding-right: 3rem !important;
  padding-left: 3rem !important;
}

.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}

.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}

.py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}

.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}

.py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}

.pt-0 {
  padding-top: 0 !important;
}

.pt-1 {
  padding-top: 0.25rem !important;
}

.pt-2 {
  padding-top: 0.5rem !important;
}

.pt-3 {
  padding-top: 1rem !important;
}

.pt-4 {
  padding-top: 1.5rem !important;
}

.pt-5 {
  padding-top: 3rem !important;
}

.pe-0 {
  padding-right: 0 !important;
}

.pe-1 {
  padding-right: 0.25rem !important;
}

.pe-2 {
  padding-right: 0.5rem !important;
}

.pe-3 {
  padding-right: 1rem !important;
}

.pe-4 {
  padding-right: 1.5rem !important;
}

.pe-5 {
  padding-right: 3rem !important;
}

.pb-0 {
  padding-bottom: 0 !important;
}

.pb-1 {
  padding-bottom: 0.25rem !important;
}

.pb-2 {
  padding-bottom: 0.5rem !important;
}

.pb-3 {
  padding-bottom: 1rem !important;
}

.pb-4 {
  padding-bottom: 1.5rem !important;
}

.pb-5 {
  padding-bottom: 3rem !important;
}

.ps-0 {
  padding-left: 0 !important;
}

.ps-1 {
  padding-left: 0.25rem !important;
}

.ps-2 {
  padding-left: 0.5rem !important;
}

.ps-3 {
  padding-left: 1rem !important;
}

.ps-4 {
  padding-left: 1.5rem !important;
}

.ps-5 {
  padding-left: 3rem !important;
}

.gap-0 {
  gap: 0 !important;
}

.gap-1 {
  gap: 0.25rem !important;
}

.gap-2 {
  gap: 0.5rem !important;
}

.gap-3 {
  gap: 1rem !important;
}

.gap-4 {
  gap: 1.5rem !important;
}

.gap-5 {
  gap: 3rem !important;
}

.row-gap-0 {
  row-gap: 0 !important;
}

.row-gap-1 {
  row-gap: 0.25rem !important;
}

.row-gap-2 {
  row-gap: 0.5rem !important;
}

.row-gap-3 {
  row-gap: 1rem !important;
}

.row-gap-4 {
  row-gap: 1.5rem !important;
}

.row-gap-5 {
  row-gap: 3rem !important;
}

.column-gap-0 {
  column-gap: 0 !important;
}

.column-gap-1 {
  column-gap: 0.25rem !important;
}

.column-gap-2 {
  column-gap: 0.5rem !important;
}

.column-gap-3 {
  column-gap: 1rem !important;
}

.column-gap-4 {
  column-gap: 1.5rem !important;
}

.column-gap-5 {
  column-gap: 3rem !important;
}

.font-monospace {
  font-family: var(--bs-font-monospace) !important;
}

.fs-1 {
  font-size: calc(1.375rem + 1.5vw) !important;
}

.fs-2 {
  font-size: calc(1.325rem + 0.9vw) !important;
}

.fs-3 {
  font-size: calc(1.3rem + 0.6vw) !important;
}

.fs-4 {
  font-size: calc(1.275rem + 0.3vw) !important;
}

.fs-5 {
  font-size: 1.25rem !important;
}

.fs-6 {
  font-size: 1rem !important;
}

.fst-italic {
  font-style: italic !important;
}

.fst-normal {
  font-style: normal !important;
}

.fw-lighter {
  font-weight: lighter !important;
}

.fw-light {
  font-weight: 300 !important;
}

.fw-normal {
  font-weight: 400 !important;
}

.fw-medium {
  font-weight: 500 !important;
}

.fw-semibold {
  font-weight: 600 !important;
}

.fw-bold {
  font-weight: 700 !important;
}

.fw-bolder {
  font-weight: bolder !important;
}

.lh-1 {
  line-height: 1 !important;
}

.lh-sm {
  line-height: 1.25 !important;
}

.lh-base {
  line-height: 1.5 !important;
}

.lh-lg {
  line-height: 2 !important;
}

.text-start {
  text-align: left !important;
}

.text-end {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-decoration-underline {
  text-decoration: underline !important;
}

.text-decoration-line-through {
  text-decoration: line-through !important;
}

.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

/* rtl:begin:remove */
.text-break {
  word-wrap: break-word !important;
  word-break: break-word !important;
}

/* rtl:end:remove */
.text-primary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;
}

.text-secondary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;
}

.text-success {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;
}

.text-info {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;
}

.text-warning {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;
}

.text-danger {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;
}

.text-light {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;
}

.text-dark {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;
}

.text-black {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;
}

.text-white {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;
}

.text-body {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;
}

.text-muted {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}

.text-black-50 {
  --bs-text-opacity: 1;
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  --bs-text-opacity: 1;
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-body-secondary {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}

.text-body-tertiary {
  --bs-text-opacity: 1;
  color: var(--bs-tertiary-color) !important;
}

.text-body-emphasis {
  --bs-text-opacity: 1;
  color: var(--bs-emphasis-color) !important;
}

.text-reset {
  --bs-text-opacity: 1;
  color: inherit !important;
}

.text-opacity-25 {
  --bs-text-opacity: 0.25;
}

.text-opacity-50 {
  --bs-text-opacity: 0.5;
}

.text-opacity-75 {
  --bs-text-opacity: 0.75;
}

.text-opacity-100 {
  --bs-text-opacity: 1;
}

.text-primary-emphasis {
  color: var(--bs-primary-text-emphasis) !important;
}

.text-secondary-emphasis {
  color: var(--bs-secondary-text-emphasis) !important;
}

.text-success-emphasis {
  color: var(--bs-success-text-emphasis) !important;
}

.text-info-emphasis {
  color: var(--bs-info-text-emphasis) !important;
}

.text-warning-emphasis {
  color: var(--bs-warning-text-emphasis) !important;
}

.text-danger-emphasis {
  color: var(--bs-danger-text-emphasis) !important;
}

.text-light-emphasis {
  color: var(--bs-light-text-emphasis) !important;
}

.text-dark-emphasis {
  color: var(--bs-dark-text-emphasis) !important;
}

.link-opacity-10 {
  --bs-link-opacity: 0.1;
}

.link-opacity-10-hover:hover {
  --bs-link-opacity: 0.1;
}

.link-opacity-25 {
  --bs-link-opacity: 0.25;
}

.link-opacity-25-hover:hover {
  --bs-link-opacity: 0.25;
}

.link-opacity-50 {
  --bs-link-opacity: 0.5;
}

.link-opacity-50-hover:hover {
  --bs-link-opacity: 0.5;
}

.link-opacity-75 {
  --bs-link-opacity: 0.75;
}

.link-opacity-75-hover:hover {
  --bs-link-opacity: 0.75;
}

.link-opacity-100 {
  --bs-link-opacity: 1;
}

.link-opacity-100-hover:hover {
  --bs-link-opacity: 1;
}

.link-offset-1 {
  text-underline-offset: 0.125em !important;
}

.link-offset-1-hover:hover {
  text-underline-offset: 0.125em !important;
}

.link-offset-2 {
  text-underline-offset: 0.25em !important;
}

.link-offset-2-hover:hover {
  text-underline-offset: 0.25em !important;
}

.link-offset-3 {
  text-underline-offset: 0.375em !important;
}

.link-offset-3-hover:hover {
  text-underline-offset: 0.375em !important;
}

.link-underline-primary {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-secondary {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-success {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-info {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-warning {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-danger {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-light {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-dark {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}

.link-underline-opacity-0 {
  --bs-link-underline-opacity: 0;
}

.link-underline-opacity-0-hover:hover {
  --bs-link-underline-opacity: 0;
}

.link-underline-opacity-10 {
  --bs-link-underline-opacity: 0.1;
}

.link-underline-opacity-10-hover:hover {
  --bs-link-underline-opacity: 0.1;
}

.link-underline-opacity-25 {
  --bs-link-underline-opacity: 0.25;
}

.link-underline-opacity-25-hover:hover {
  --bs-link-underline-opacity: 0.25;
}

.link-underline-opacity-50 {
  --bs-link-underline-opacity: 0.5;
}

.link-underline-opacity-50-hover:hover {
  --bs-link-underline-opacity: 0.5;
}

.link-underline-opacity-75 {
  --bs-link-underline-opacity: 0.75;
}

.link-underline-opacity-75-hover:hover {
  --bs-link-underline-opacity: 0.75;
}

.link-underline-opacity-100 {
  --bs-link-underline-opacity: 1;
}

.link-underline-opacity-100-hover:hover {
  --bs-link-underline-opacity: 1;
}

.bg-primary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
}

.bg-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
}

.bg-success {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;
}

.bg-info {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
}

.bg-warning {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
}

.bg-danger {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
}

.bg-light {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
}

.bg-dark {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
}

.bg-black {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;
}

.bg-white {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
}

.bg-body {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-transparent {
  --bs-bg-opacity: 1;
  background-color: transparent !important;
}

.bg-body-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-body-tertiary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-opacity-10 {
  --bs-bg-opacity: 0.1;
}

.bg-opacity-25 {
  --bs-bg-opacity: 0.25;
}

.bg-opacity-50 {
  --bs-bg-opacity: 0.5;
}

.bg-opacity-75 {
  --bs-bg-opacity: 0.75;
}

.bg-opacity-100 {
  --bs-bg-opacity: 1;
}

.bg-primary-subtle {
  background-color: var(--bs-primary-bg-subtle) !important;
}

.bg-secondary-subtle {
  background-color: var(--bs-secondary-bg-subtle) !important;
}

.bg-success-subtle {
  background-color: var(--bs-success-bg-subtle) !important;
}

.bg-info-subtle {
  background-color: var(--bs-info-bg-subtle) !important;
}

.bg-warning-subtle {
  background-color: var(--bs-warning-bg-subtle) !important;
}

.bg-danger-subtle {
  background-color: var(--bs-danger-bg-subtle) !important;
}

.bg-light-subtle {
  background-color: var(--bs-light-bg-subtle) !important;
}

.bg-dark-subtle {
  background-color: var(--bs-dark-bg-subtle) !important;
}

.bg-gradient {
  background-image: var(--bs-gradient) !important;
}

.user-select-all {
  user-select: all !important;
}

.user-select-auto {
  user-select: auto !important;
}

.user-select-none {
  user-select: none !important;
}

.pe-none {
  pointer-events: none !important;
}

.pe-auto {
  pointer-events: auto !important;
}

.rounded {
  border-radius: var(--bs-border-radius) !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.rounded-1 {
  border-radius: var(--bs-border-radius-sm) !important;
}

.rounded-2 {
  border-radius: var(--bs-border-radius) !important;
}

.rounded-3 {
  border-radius: var(--bs-border-radius-lg) !important;
}

.rounded-4 {
  border-radius: var(--bs-border-radius-xl) !important;
}

.rounded-5 {
  border-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: var(--bs-border-radius-pill) !important;
}

.rounded-top {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}

.rounded-top-0 {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}

.rounded-top-1 {
  border-top-left-radius: var(--bs-border-radius-sm) !important;
  border-top-right-radius: var(--bs-border-radius-sm) !important;
}

.rounded-top-2 {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}

.rounded-top-3 {
  border-top-left-radius: var(--bs-border-radius-lg) !important;
  border-top-right-radius: var(--bs-border-radius-lg) !important;
}

.rounded-top-4 {
  border-top-left-radius: var(--bs-border-radius-xl) !important;
  border-top-right-radius: var(--bs-border-radius-xl) !important;
}

.rounded-top-5 {
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-top-circle {
  border-top-left-radius: 50% !important;
  border-top-right-radius: 50% !important;
}

.rounded-top-pill {
  border-top-left-radius: var(--bs-border-radius-pill) !important;
  border-top-right-radius: var(--bs-border-radius-pill) !important;
}

.rounded-end {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}

.rounded-end-0 {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.rounded-end-1 {
  border-top-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
}

.rounded-end-2 {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}

.rounded-end-3 {
  border-top-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
}

.rounded-end-4 {
  border-top-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
}

.rounded-end-5 {
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-end-circle {
  border-top-right-radius: 50% !important;
  border-bottom-right-radius: 50% !important;
}

.rounded-end-pill {
  border-top-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
}

.rounded-bottom {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}

.rounded-bottom-0 {
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}

.rounded-bottom-1 {
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
}

.rounded-bottom-2 {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}

.rounded-bottom-3 {
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
}

.rounded-bottom-4 {
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
}

.rounded-bottom-5 {
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-bottom-circle {
  border-bottom-right-radius: 50% !important;
  border-bottom-left-radius: 50% !important;
}

.rounded-bottom-pill {
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
}

.rounded-start {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}

.rounded-start-0 {
  border-bottom-left-radius: 0 !important;
  border-top-left-radius: 0 !important;
}

.rounded-start-1 {
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
  border-top-left-radius: var(--bs-border-radius-sm) !important;
}

.rounded-start-2 {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}

.rounded-start-3 {
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
  border-top-left-radius: var(--bs-border-radius-lg) !important;
}

.rounded-start-4 {
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
  border-top-left-radius: var(--bs-border-radius-xl) !important;
}

.rounded-start-5 {
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-start-circle {
  border-bottom-left-radius: 50% !important;
  border-top-left-radius: 50% !important;
}

.rounded-start-pill {
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
  border-top-left-radius: var(--bs-border-radius-pill) !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

.z-n1 {
  z-index: -1 !important;
}

.z-0 {
  z-index: 0 !important;
}

.z-1 {
  z-index: 1 !important;
}

.z-2 {
  z-index: 2 !important;
}

.z-3 {
  z-index: 3 !important;
}

@media (min-width: 576px) {
  .float-sm-start {
    float: left !important;
  }
  .float-sm-end {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
  .object-fit-sm-contain {
    object-fit: contain !important;
  }
  .object-fit-sm-cover {
    object-fit: cover !important;
  }
  .object-fit-sm-fill {
    object-fit: fill !important;
  }
  .object-fit-sm-scale {
    object-fit: scale-down !important;
  }
  .object-fit-sm-none {
    object-fit: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-grid {
    display: grid !important;
  }
  .d-sm-inline-grid {
    display: inline-grid !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
  .d-sm-none {
    display: none !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .justify-content-sm-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
  .order-sm-first {
    order: -1 !important;
  }
  .order-sm-0 {
    order: 0 !important;
  }
  .order-sm-1 {
    order: 1 !important;
  }
  .order-sm-2 {
    order: 2 !important;
  }
  .order-sm-3 {
    order: 3 !important;
  }
  .order-sm-4 {
    order: 4 !important;
  }
  .order-sm-5 {
    order: 5 !important;
  }
  .order-sm-last {
    order: 6 !important;
  }
  .m-sm-0 {
    margin: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-sm-0 {
    margin-top: 0 !important;
  }
  .mt-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mt-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mt-sm-3 {
    margin-top: 1rem !important;
  }
  .mt-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mt-sm-5 {
    margin-top: 3rem !important;
  }
  .mt-sm-auto {
    margin-top: auto !important;
  }
  .me-sm-0 {
    margin-right: 0 !important;
  }
  .me-sm-1 {
    margin-right: 0.25rem !important;
  }
  .me-sm-2 {
    margin-right: 0.5rem !important;
  }
  .me-sm-3 {
    margin-right: 1rem !important;
  }
  .me-sm-4 {
    margin-right: 1.5rem !important;
  }
  .me-sm-5 {
    margin-right: 3rem !important;
  }
  .me-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-0 {
    margin-bottom: 0 !important;
  }
  .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-sm-3 {
    margin-bottom: 1rem !important;
  }
  .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-sm-5 {
    margin-bottom: 3rem !important;
  }
  .mb-sm-auto {
    margin-bottom: auto !important;
  }
  .ms-sm-0 {
    margin-left: 0 !important;
  }
  .ms-sm-1 {
    margin-left: 0.25rem !important;
  }
  .ms-sm-2 {
    margin-left: 0.5rem !important;
  }
  .ms-sm-3 {
    margin-left: 1rem !important;
  }
  .ms-sm-4 {
    margin-left: 1.5rem !important;
  }
  .ms-sm-5 {
    margin-left: 3rem !important;
  }
  .ms-sm-auto {
    margin-left: auto !important;
  }
  .m-sm-n1 {
    margin: -0.25rem !important;
  }
  .m-sm-n2 {
    margin: -0.5rem !important;
  }
  .m-sm-n3 {
    margin: -1rem !important;
  }
  .m-sm-n4 {
    margin: -1.5rem !important;
  }
  .m-sm-n5 {
    margin: -3rem !important;
  }
  .mx-sm-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-sm-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-sm-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-sm-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-sm-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .my-sm-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-sm-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-sm-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-sm-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-sm-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .mt-sm-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-sm-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-sm-n3 {
    margin-top: -1rem !important;
  }
  .mt-sm-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-sm-n5 {
    margin-top: -3rem !important;
  }
  .me-sm-n1 {
    margin-right: -0.25rem !important;
  }
  .me-sm-n2 {
    margin-right: -0.5rem !important;
  }
  .me-sm-n3 {
    margin-right: -1rem !important;
  }
  .me-sm-n4 {
    margin-right: -1.5rem !important;
  }
  .me-sm-n5 {
    margin-right: -3rem !important;
  }
  .mb-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-sm-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-sm-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-sm-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-sm-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-sm-n3 {
    margin-left: -1rem !important;
  }
  .ms-sm-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-sm-n5 {
    margin-left: -3rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-sm-0 {
    padding-top: 0 !important;
  }
  .pt-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pt-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pt-sm-3 {
    padding-top: 1rem !important;
  }
  .pt-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pt-sm-5 {
    padding-top: 3rem !important;
  }
  .pe-sm-0 {
    padding-right: 0 !important;
  }
  .pe-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pe-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pe-sm-3 {
    padding-right: 1rem !important;
  }
  .pe-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pe-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-0 {
    padding-bottom: 0 !important;
  }
  .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-sm-5 {
    padding-bottom: 3rem !important;
  }
  .ps-sm-0 {
    padding-left: 0 !important;
  }
  .ps-sm-1 {
    padding-left: 0.25rem !important;
  }
  .ps-sm-2 {
    padding-left: 0.5rem !important;
  }
  .ps-sm-3 {
    padding-left: 1rem !important;
  }
  .ps-sm-4 {
    padding-left: 1.5rem !important;
  }
  .ps-sm-5 {
    padding-left: 3rem !important;
  }
  .gap-sm-0 {
    gap: 0 !important;
  }
  .gap-sm-1 {
    gap: 0.25rem !important;
  }
  .gap-sm-2 {
    gap: 0.5rem !important;
  }
  .gap-sm-3 {
    gap: 1rem !important;
  }
  .gap-sm-4 {
    gap: 1.5rem !important;
  }
  .gap-sm-5 {
    gap: 3rem !important;
  }
  .row-gap-sm-0 {
    row-gap: 0 !important;
  }
  .row-gap-sm-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-sm-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-sm-3 {
    row-gap: 1rem !important;
  }
  .row-gap-sm-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-sm-5 {
    row-gap: 3rem !important;
  }
  .column-gap-sm-0 {
    column-gap: 0 !important;
  }
  .column-gap-sm-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-sm-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-sm-3 {
    column-gap: 1rem !important;
  }
  .column-gap-sm-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-sm-5 {
    column-gap: 3rem !important;
  }
  .text-sm-start {
    text-align: left !important;
  }
  .text-sm-end {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .float-md-start {
    float: left !important;
  }
  .float-md-end {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
  .object-fit-md-contain {
    object-fit: contain !important;
  }
  .object-fit-md-cover {
    object-fit: cover !important;
  }
  .object-fit-md-fill {
    object-fit: fill !important;
  }
  .object-fit-md-scale {
    object-fit: scale-down !important;
  }
  .object-fit-md-none {
    object-fit: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-grid {
    display: grid !important;
  }
  .d-md-inline-grid {
    display: inline-grid !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
  .d-md-none {
    display: none !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .justify-content-md-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
  .order-md-first {
    order: -1 !important;
  }
  .order-md-0 {
    order: 0 !important;
  }
  .order-md-1 {
    order: 1 !important;
  }
  .order-md-2 {
    order: 2 !important;
  }
  .order-md-3 {
    order: 3 !important;
  }
  .order-md-4 {
    order: 4 !important;
  }
  .order-md-5 {
    order: 5 !important;
  }
  .order-md-last {
    order: 6 !important;
  }
  .m-md-0 {
    margin: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-md-0 {
    margin-top: 0 !important;
  }
  .mt-md-1 {
    margin-top: 0.25rem !important;
  }
  .mt-md-2 {
    margin-top: 0.5rem !important;
  }
  .mt-md-3 {
    margin-top: 1rem !important;
  }
  .mt-md-4 {
    margin-top: 1.5rem !important;
  }
  .mt-md-5 {
    margin-top: 3rem !important;
  }
  .mt-md-auto {
    margin-top: auto !important;
  }
  .me-md-0 {
    margin-right: 0 !important;
  }
  .me-md-1 {
    margin-right: 0.25rem !important;
  }
  .me-md-2 {
    margin-right: 0.5rem !important;
  }
  .me-md-3 {
    margin-right: 1rem !important;
  }
  .me-md-4 {
    margin-right: 1.5rem !important;
  }
  .me-md-5 {
    margin-right: 3rem !important;
  }
  .me-md-auto {
    margin-right: auto !important;
  }
  .mb-md-0 {
    margin-bottom: 0 !important;
  }
  .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-md-3 {
    margin-bottom: 1rem !important;
  }
  .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-md-5 {
    margin-bottom: 3rem !important;
  }
  .mb-md-auto {
    margin-bottom: auto !important;
  }
  .ms-md-0 {
    margin-left: 0 !important;
  }
  .ms-md-1 {
    margin-left: 0.25rem !important;
  }
  .ms-md-2 {
    margin-left: 0.5rem !important;
  }
  .ms-md-3 {
    margin-left: 1rem !important;
  }
  .ms-md-4 {
    margin-left: 1.5rem !important;
  }
  .ms-md-5 {
    margin-left: 3rem !important;
  }
  .ms-md-auto {
    margin-left: auto !important;
  }
  .m-md-n1 {
    margin: -0.25rem !important;
  }
  .m-md-n2 {
    margin: -0.5rem !important;
  }
  .m-md-n3 {
    margin: -1rem !important;
  }
  .m-md-n4 {
    margin: -1.5rem !important;
  }
  .m-md-n5 {
    margin: -3rem !important;
  }
  .mx-md-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-md-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-md-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-md-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-md-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .my-md-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-md-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-md-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-md-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-md-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .mt-md-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-md-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-md-n3 {
    margin-top: -1rem !important;
  }
  .mt-md-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-md-n5 {
    margin-top: -3rem !important;
  }
  .me-md-n1 {
    margin-right: -0.25rem !important;
  }
  .me-md-n2 {
    margin-right: -0.5rem !important;
  }
  .me-md-n3 {
    margin-right: -1rem !important;
  }
  .me-md-n4 {
    margin-right: -1.5rem !important;
  }
  .me-md-n5 {
    margin-right: -3rem !important;
  }
  .mb-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-md-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-md-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-md-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-md-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-md-n3 {
    margin-left: -1rem !important;
  }
  .ms-md-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-md-n5 {
    margin-left: -3rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-md-0 {
    padding-top: 0 !important;
  }
  .pt-md-1 {
    padding-top: 0.25rem !important;
  }
  .pt-md-2 {
    padding-top: 0.5rem !important;
  }
  .pt-md-3 {
    padding-top: 1rem !important;
  }
  .pt-md-4 {
    padding-top: 1.5rem !important;
  }
  .pt-md-5 {
    padding-top: 3rem !important;
  }
  .pe-md-0 {
    padding-right: 0 !important;
  }
  .pe-md-1 {
    padding-right: 0.25rem !important;
  }
  .pe-md-2 {
    padding-right: 0.5rem !important;
  }
  .pe-md-3 {
    padding-right: 1rem !important;
  }
  .pe-md-4 {
    padding-right: 1.5rem !important;
  }
  .pe-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-0 {
    padding-bottom: 0 !important;
  }
  .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-md-3 {
    padding-bottom: 1rem !important;
  }
  .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-md-5 {
    padding-bottom: 3rem !important;
  }
  .ps-md-0 {
    padding-left: 0 !important;
  }
  .ps-md-1 {
    padding-left: 0.25rem !important;
  }
  .ps-md-2 {
    padding-left: 0.5rem !important;
  }
  .ps-md-3 {
    padding-left: 1rem !important;
  }
  .ps-md-4 {
    padding-left: 1.5rem !important;
  }
  .ps-md-5 {
    padding-left: 3rem !important;
  }
  .gap-md-0 {
    gap: 0 !important;
  }
  .gap-md-1 {
    gap: 0.25rem !important;
  }
  .gap-md-2 {
    gap: 0.5rem !important;
  }
  .gap-md-3 {
    gap: 1rem !important;
  }
  .gap-md-4 {
    gap: 1.5rem !important;
  }
  .gap-md-5 {
    gap: 3rem !important;
  }
  .row-gap-md-0 {
    row-gap: 0 !important;
  }
  .row-gap-md-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-md-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-md-3 {
    row-gap: 1rem !important;
  }
  .row-gap-md-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-md-5 {
    row-gap: 3rem !important;
  }
  .column-gap-md-0 {
    column-gap: 0 !important;
  }
  .column-gap-md-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-md-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-md-3 {
    column-gap: 1rem !important;
  }
  .column-gap-md-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-md-5 {
    column-gap: 3rem !important;
  }
  .text-md-start {
    text-align: left !important;
  }
  .text-md-end {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .float-lg-start {
    float: left !important;
  }
  .float-lg-end {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
  .object-fit-lg-contain {
    object-fit: contain !important;
  }
  .object-fit-lg-cover {
    object-fit: cover !important;
  }
  .object-fit-lg-fill {
    object-fit: fill !important;
  }
  .object-fit-lg-scale {
    object-fit: scale-down !important;
  }
  .object-fit-lg-none {
    object-fit: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-grid {
    display: grid !important;
  }
  .d-lg-inline-grid {
    display: inline-grid !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
  .d-lg-none {
    display: none !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .justify-content-lg-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
  .order-lg-first {
    order: -1 !important;
  }
  .order-lg-0 {
    order: 0 !important;
  }
  .order-lg-1 {
    order: 1 !important;
  }
  .order-lg-2 {
    order: 2 !important;
  }
  .order-lg-3 {
    order: 3 !important;
  }
  .order-lg-4 {
    order: 4 !important;
  }
  .order-lg-5 {
    order: 5 !important;
  }
  .order-lg-last {
    order: 6 !important;
  }
  .m-lg-0 {
    margin: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-lg-0 {
    margin-top: 0 !important;
  }
  .mt-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mt-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mt-lg-3 {
    margin-top: 1rem !important;
  }
  .mt-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mt-lg-5 {
    margin-top: 3rem !important;
  }
  .mt-lg-auto {
    margin-top: auto !important;
  }
  .me-lg-0 {
    margin-right: 0 !important;
  }
  .me-lg-1 {
    margin-right: 0.25rem !important;
  }
  .me-lg-2 {
    margin-right: 0.5rem !important;
  }
  .me-lg-3 {
    margin-right: 1rem !important;
  }
  .me-lg-4 {
    margin-right: 1.5rem !important;
  }
  .me-lg-5 {
    margin-right: 3rem !important;
  }
  .me-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-0 {
    margin-bottom: 0 !important;
  }
  .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-lg-3 {
    margin-bottom: 1rem !important;
  }
  .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-lg-5 {
    margin-bottom: 3rem !important;
  }
  .mb-lg-auto {
    margin-bottom: auto !important;
  }
  .ms-lg-0 {
    margin-left: 0 !important;
  }
  .ms-lg-1 {
    margin-left: 0.25rem !important;
  }
  .ms-lg-2 {
    margin-left: 0.5rem !important;
  }
  .ms-lg-3 {
    margin-left: 1rem !important;
  }
  .ms-lg-4 {
    margin-left: 1.5rem !important;
  }
  .ms-lg-5 {
    margin-left: 3rem !important;
  }
  .ms-lg-auto {
    margin-left: auto !important;
  }
  .m-lg-n1 {
    margin: -0.25rem !important;
  }
  .m-lg-n2 {
    margin: -0.5rem !important;
  }
  .m-lg-n3 {
    margin: -1rem !important;
  }
  .m-lg-n4 {
    margin: -1.5rem !important;
  }
  .m-lg-n5 {
    margin: -3rem !important;
  }
  .mx-lg-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-lg-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-lg-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-lg-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-lg-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .my-lg-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-lg-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-lg-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-lg-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-lg-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .mt-lg-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-lg-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-lg-n3 {
    margin-top: -1rem !important;
  }
  .mt-lg-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-lg-n5 {
    margin-top: -3rem !important;
  }
  .me-lg-n1 {
    margin-right: -0.25rem !important;
  }
  .me-lg-n2 {
    margin-right: -0.5rem !important;
  }
  .me-lg-n3 {
    margin-right: -1rem !important;
  }
  .me-lg-n4 {
    margin-right: -1.5rem !important;
  }
  .me-lg-n5 {
    margin-right: -3rem !important;
  }
  .mb-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-lg-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-lg-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-lg-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-lg-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-lg-n3 {
    margin-left: -1rem !important;
  }
  .ms-lg-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-lg-n5 {
    margin-left: -3rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-lg-0 {
    padding-top: 0 !important;
  }
  .pt-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pt-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pt-lg-3 {
    padding-top: 1rem !important;
  }
  .pt-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pt-lg-5 {
    padding-top: 3rem !important;
  }
  .pe-lg-0 {
    padding-right: 0 !important;
  }
  .pe-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pe-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pe-lg-3 {
    padding-right: 1rem !important;
  }
  .pe-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pe-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-0 {
    padding-bottom: 0 !important;
  }
  .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-lg-5 {
    padding-bottom: 3rem !important;
  }
  .ps-lg-0 {
    padding-left: 0 !important;
  }
  .ps-lg-1 {
    padding-left: 0.25rem !important;
  }
  .ps-lg-2 {
    padding-left: 0.5rem !important;
  }
  .ps-lg-3 {
    padding-left: 1rem !important;
  }
  .ps-lg-4 {
    padding-left: 1.5rem !important;
  }
  .ps-lg-5 {
    padding-left: 3rem !important;
  }
  .gap-lg-0 {
    gap: 0 !important;
  }
  .gap-lg-1 {
    gap: 0.25rem !important;
  }
  .gap-lg-2 {
    gap: 0.5rem !important;
  }
  .gap-lg-3 {
    gap: 1rem !important;
  }
  .gap-lg-4 {
    gap: 1.5rem !important;
  }
  .gap-lg-5 {
    gap: 3rem !important;
  }
  .row-gap-lg-0 {
    row-gap: 0 !important;
  }
  .row-gap-lg-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-lg-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-lg-3 {
    row-gap: 1rem !important;
  }
  .row-gap-lg-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-lg-5 {
    row-gap: 3rem !important;
  }
  .column-gap-lg-0 {
    column-gap: 0 !important;
  }
  .column-gap-lg-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-lg-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-lg-3 {
    column-gap: 1rem !important;
  }
  .column-gap-lg-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-lg-5 {
    column-gap: 3rem !important;
  }
  .text-lg-start {
    text-align: left !important;
  }
  .text-lg-end {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-start {
    float: left !important;
  }
  .float-xl-end {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
  .object-fit-xl-contain {
    object-fit: contain !important;
  }
  .object-fit-xl-cover {
    object-fit: cover !important;
  }
  .object-fit-xl-fill {
    object-fit: fill !important;
  }
  .object-fit-xl-scale {
    object-fit: scale-down !important;
  }
  .object-fit-xl-none {
    object-fit: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-grid {
    display: grid !important;
  }
  .d-xl-inline-grid {
    display: inline-grid !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
  .d-xl-none {
    display: none !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .justify-content-xl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
  .order-xl-first {
    order: -1 !important;
  }
  .order-xl-0 {
    order: 0 !important;
  }
  .order-xl-1 {
    order: 1 !important;
  }
  .order-xl-2 {
    order: 2 !important;
  }
  .order-xl-3 {
    order: 3 !important;
  }
  .order-xl-4 {
    order: 4 !important;
  }
  .order-xl-5 {
    order: 5 !important;
  }
  .order-xl-last {
    order: 6 !important;
  }
  .m-xl-0 {
    margin: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xl-0 {
    margin-top: 0 !important;
  }
  .mt-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xl-3 {
    margin-top: 1rem !important;
  }
  .mt-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xl-5 {
    margin-top: 3rem !important;
  }
  .mt-xl-auto {
    margin-top: auto !important;
  }
  .me-xl-0 {
    margin-right: 0 !important;
  }
  .me-xl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xl-3 {
    margin-right: 1rem !important;
  }
  .me-xl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xl-5 {
    margin-right: 3rem !important;
  }
  .me-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xl-auto {
    margin-bottom: auto !important;
  }
  .ms-xl-0 {
    margin-left: 0 !important;
  }
  .ms-xl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xl-3 {
    margin-left: 1rem !important;
  }
  .ms-xl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xl-5 {
    margin-left: 3rem !important;
  }
  .ms-xl-auto {
    margin-left: auto !important;
  }
  .m-xl-n1 {
    margin: -0.25rem !important;
  }
  .m-xl-n2 {
    margin: -0.5rem !important;
  }
  .m-xl-n3 {
    margin: -1rem !important;
  }
  .m-xl-n4 {
    margin: -1.5rem !important;
  }
  .m-xl-n5 {
    margin: -3rem !important;
  }
  .mx-xl-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-xl-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-xl-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-xl-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-xl-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .my-xl-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-xl-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-xl-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-xl-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-xl-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .mt-xl-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-xl-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-xl-n3 {
    margin-top: -1rem !important;
  }
  .mt-xl-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-xl-n5 {
    margin-top: -3rem !important;
  }
  .me-xl-n1 {
    margin-right: -0.25rem !important;
  }
  .me-xl-n2 {
    margin-right: -0.5rem !important;
  }
  .me-xl-n3 {
    margin-right: -1rem !important;
  }
  .me-xl-n4 {
    margin-right: -1.5rem !important;
  }
  .me-xl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-xl-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-xl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-xl-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-xl-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-xl-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-xl-n3 {
    margin-left: -1rem !important;
  }
  .ms-xl-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-xl-n5 {
    margin-left: -3rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xl-0 {
    padding-top: 0 !important;
  }
  .pt-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xl-3 {
    padding-top: 1rem !important;
  }
  .pt-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xl-5 {
    padding-top: 3rem !important;
  }
  .pe-xl-0 {
    padding-right: 0 !important;
  }
  .pe-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xl-3 {
    padding-right: 1rem !important;
  }
  .pe-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xl-0 {
    padding-left: 0 !important;
  }
  .ps-xl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xl-3 {
    padding-left: 1rem !important;
  }
  .ps-xl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xl-5 {
    padding-left: 3rem !important;
  }
  .gap-xl-0 {
    gap: 0 !important;
  }
  .gap-xl-1 {
    gap: 0.25rem !important;
  }
  .gap-xl-2 {
    gap: 0.5rem !important;
  }
  .gap-xl-3 {
    gap: 1rem !important;
  }
  .gap-xl-4 {
    gap: 1.5rem !important;
  }
  .gap-xl-5 {
    gap: 3rem !important;
  }
  .row-gap-xl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xl-5 {
    row-gap: 3rem !important;
  }
  .column-gap-xl-0 {
    column-gap: 0 !important;
  }
  .column-gap-xl-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-xl-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-xl-3 {
    column-gap: 1rem !important;
  }
  .column-gap-xl-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-xl-5 {
    column-gap: 3rem !important;
  }
  .text-xl-start {
    text-align: left !important;
  }
  .text-xl-end {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1400px) {
  .float-xxl-start {
    float: left !important;
  }
  .float-xxl-end {
    float: right !important;
  }
  .float-xxl-none {
    float: none !important;
  }
  .object-fit-xxl-contain {
    object-fit: contain !important;
  }
  .object-fit-xxl-cover {
    object-fit: cover !important;
  }
  .object-fit-xxl-fill {
    object-fit: fill !important;
  }
  .object-fit-xxl-scale {
    object-fit: scale-down !important;
  }
  .object-fit-xxl-none {
    object-fit: none !important;
  }
  .d-xxl-inline {
    display: inline !important;
  }
  .d-xxl-inline-block {
    display: inline-block !important;
  }
  .d-xxl-block {
    display: block !important;
  }
  .d-xxl-grid {
    display: grid !important;
  }
  .d-xxl-inline-grid {
    display: inline-grid !important;
  }
  .d-xxl-table {
    display: table !important;
  }
  .d-xxl-table-row {
    display: table-row !important;
  }
  .d-xxl-table-cell {
    display: table-cell !important;
  }
  .d-xxl-flex {
    display: flex !important;
  }
  .d-xxl-inline-flex {
    display: inline-flex !important;
  }
  .d-xxl-none {
    display: none !important;
  }
  .flex-xxl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xxl-row {
    flex-direction: row !important;
  }
  .flex-xxl-column {
    flex-direction: column !important;
  }
  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xxl-center {
    justify-content: center !important;
  }
  .justify-content-xxl-between {
    justify-content: space-between !important;
  }
  .justify-content-xxl-around {
    justify-content: space-around !important;
  }
  .justify-content-xxl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xxl-start {
    align-items: flex-start !important;
  }
  .align-items-xxl-end {
    align-items: flex-end !important;
  }
  .align-items-xxl-center {
    align-items: center !important;
  }
  .align-items-xxl-baseline {
    align-items: baseline !important;
  }
  .align-items-xxl-stretch {
    align-items: stretch !important;
  }
  .align-content-xxl-start {
    align-content: flex-start !important;
  }
  .align-content-xxl-end {
    align-content: flex-end !important;
  }
  .align-content-xxl-center {
    align-content: center !important;
  }
  .align-content-xxl-between {
    align-content: space-between !important;
  }
  .align-content-xxl-around {
    align-content: space-around !important;
  }
  .align-content-xxl-stretch {
    align-content: stretch !important;
  }
  .align-self-xxl-auto {
    align-self: auto !important;
  }
  .align-self-xxl-start {
    align-self: flex-start !important;
  }
  .align-self-xxl-end {
    align-self: flex-end !important;
  }
  .align-self-xxl-center {
    align-self: center !important;
  }
  .align-self-xxl-baseline {
    align-self: baseline !important;
  }
  .align-self-xxl-stretch {
    align-self: stretch !important;
  }
  .order-xxl-first {
    order: -1 !important;
  }
  .order-xxl-0 {
    order: 0 !important;
  }
  .order-xxl-1 {
    order: 1 !important;
  }
  .order-xxl-2 {
    order: 2 !important;
  }
  .order-xxl-3 {
    order: 3 !important;
  }
  .order-xxl-4 {
    order: 4 !important;
  }
  .order-xxl-5 {
    order: 5 !important;
  }
  .order-xxl-last {
    order: 6 !important;
  }
  .m-xxl-0 {
    margin: 0 !important;
  }
  .m-xxl-1 {
    margin: 0.25rem !important;
  }
  .m-xxl-2 {
    margin: 0.5rem !important;
  }
  .m-xxl-3 {
    margin: 1rem !important;
  }
  .m-xxl-4 {
    margin: 1.5rem !important;
  }
  .m-xxl-5 {
    margin: 3rem !important;
  }
  .m-xxl-auto {
    margin: auto !important;
  }
  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xxl-0 {
    margin-top: 0 !important;
  }
  .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xxl-3 {
    margin-top: 1rem !important;
  }
  .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xxl-5 {
    margin-top: 3rem !important;
  }
  .mt-xxl-auto {
    margin-top: auto !important;
  }
  .me-xxl-0 {
    margin-right: 0 !important;
  }
  .me-xxl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xxl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xxl-3 {
    margin-right: 1rem !important;
  }
  .me-xxl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xxl-5 {
    margin-right: 3rem !important;
  }
  .me-xxl-auto {
    margin-right: auto !important;
  }
  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xxl-auto {
    margin-bottom: auto !important;
  }
  .ms-xxl-0 {
    margin-left: 0 !important;
  }
  .ms-xxl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xxl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xxl-3 {
    margin-left: 1rem !important;
  }
  .ms-xxl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xxl-5 {
    margin-left: 3rem !important;
  }
  .ms-xxl-auto {
    margin-left: auto !important;
  }
  .m-xxl-n1 {
    margin: -0.25rem !important;
  }
  .m-xxl-n2 {
    margin: -0.5rem !important;
  }
  .m-xxl-n3 {
    margin: -1rem !important;
  }
  .m-xxl-n4 {
    margin: -1.5rem !important;
  }
  .m-xxl-n5 {
    margin: -3rem !important;
  }
  .mx-xxl-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-xxl-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-xxl-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-xxl-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-xxl-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .my-xxl-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-xxl-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-xxl-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-xxl-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-xxl-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .mt-xxl-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-xxl-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-xxl-n3 {
    margin-top: -1rem !important;
  }
  .mt-xxl-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-xxl-n5 {
    margin-top: -3rem !important;
  }
  .me-xxl-n1 {
    margin-right: -0.25rem !important;
  }
  .me-xxl-n2 {
    margin-right: -0.5rem !important;
  }
  .me-xxl-n3 {
    margin-right: -1rem !important;
  }
  .me-xxl-n4 {
    margin-right: -1.5rem !important;
  }
  .me-xxl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xxl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-xxl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-xxl-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-xxl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-xxl-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-xxl-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-xxl-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-xxl-n3 {
    margin-left: -1rem !important;
  }
  .ms-xxl-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-xxl-n5 {
    margin-left: -3rem !important;
  }
  .p-xxl-0 {
    padding: 0 !important;
  }
  .p-xxl-1 {
    padding: 0.25rem !important;
  }
  .p-xxl-2 {
    padding: 0.5rem !important;
  }
  .p-xxl-3 {
    padding: 1rem !important;
  }
  .p-xxl-4 {
    padding: 1.5rem !important;
  }
  .p-xxl-5 {
    padding: 3rem !important;
  }
  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xxl-0 {
    padding-top: 0 !important;
  }
  .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xxl-3 {
    padding-top: 1rem !important;
  }
  .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xxl-5 {
    padding-top: 3rem !important;
  }
  .pe-xxl-0 {
    padding-right: 0 !important;
  }
  .pe-xxl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xxl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xxl-3 {
    padding-right: 1rem !important;
  }
  .pe-xxl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xxl-5 {
    padding-right: 3rem !important;
  }
  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xxl-0 {
    padding-left: 0 !important;
  }
  .ps-xxl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xxl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xxl-3 {
    padding-left: 1rem !important;
  }
  .ps-xxl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xxl-5 {
    padding-left: 3rem !important;
  }
  .gap-xxl-0 {
    gap: 0 !important;
  }
  .gap-xxl-1 {
    gap: 0.25rem !important;
  }
  .gap-xxl-2 {
    gap: 0.5rem !important;
  }
  .gap-xxl-3 {
    gap: 1rem !important;
  }
  .gap-xxl-4 {
    gap: 1.5rem !important;
  }
  .gap-xxl-5 {
    gap: 3rem !important;
  }
  .row-gap-xxl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xxl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xxl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xxl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xxl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xxl-5 {
    row-gap: 3rem !important;
  }
  .column-gap-xxl-0 {
    column-gap: 0 !important;
  }
  .column-gap-xxl-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-xxl-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-xxl-3 {
    column-gap: 1rem !important;
  }
  .column-gap-xxl-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-xxl-5 {
    column-gap: 3rem !important;
  }
  .text-xxl-start {
    text-align: left !important;
  }
  .text-xxl-end {
    text-align: right !important;
  }
  .text-xxl-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .fs-1 {
    font-size: 2.5rem !important;
  }
  .fs-2 {
    font-size: 2rem !important;
  }
  .fs-3 {
    font-size: 1.75rem !important;
  }
  .fs-4 {
    font-size: 1.5rem !important;
  }
}
@media print {
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-grid {
    display: grid !important;
  }
  .d-print-inline-grid {
    display: inline-grid !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
  .d-print-none {
    display: none !important;
  }
}
:root {
  --f-button-width: 40px;
  --f-button-height: 40px;
  --f-button-border: 0;
  --f-button-border-radius: 0;
  --f-button-color: #374151;
  --f-button-bg: #f8f8f8;
  --f-button-shadow: none;
  --f-button-transition: all .15s ease;
  --f-button-transform: none;
  --f-button-outline-width: 1px;
  --f-button-outline-color: rgba(0, 0, 0, .7);
  --f-button-svg-width: 20px;
  --f-button-svg-height: 20px;
  --f-button-svg-stroke-width: 1.5;
  --f-button-svg-fill: none;
  --f-button-svg-filter: none;
  --f-button-svg-opacity: 1;
  --f-button-svg-disabled-opacity: .5;
  --f-button-svg-transition: opacity .15s ease;
  --f-button-svg-transform: none;
}

.f-button {
  width: var(--f-button-width);
  height: var(--f-button-height);
  border: var(--f-button-border);
  border-radius: var(--f-button-border-radius);
  color: var(--f-button-color);
  background: var(--f-button-bg);
  box-shadow: var(--f-button-shadow);
  transform: var(--f-button-transform);
  transition: var(--f-button-transition);
  backdrop-filter: var(--f-button-backdrop-filter);
  display: flex;
  justify-content: center;
  align-items: center;
  box-sizing: content-box;
  position: relative;
  margin: 0;
  padding: 0;
  pointer-events: all;
  cursor: pointer;
  overflow: hidden;
}

@media (hover: hover) {
  .f-button:hover:not([aria-disabled]) {
    color: var(--f-button-hover-color, var(--f-button-color));
    background-color: var(--f-button-hover-bg, var(--f-button-bg));
  }
}
.f-button:active:not([aria-disabled]) {
  color: var(--f-button-active-color, var(--f-button-hover-color, var(--f-button-color)));
  background-color: var(--f-button-active-bg, var(--f-button-hover-bg, var(--f-button-bg)));
}

.f-button:focus {
  outline: none;
}

.f-button:focus-visible {
  outline: var(--f-button-outline-width) solid var(--f-button-outline-color);
  outline-offset: var(--f-button-outline-offset);
  position: relative;
  z-index: 1;
}

.f-button svg {
  width: var(--f-button-svg-width);
  height: var(--f-button-svg-height);
  transform: var(--f-button-svg-transform);
  fill: var(--f-button-svg-fill);
  filter: var(--f-button-svg-filter);
  opacity: var(--f-button-svg-opacity, 1);
  transition: var(--f-button-svg-transition);
  stroke: currentColor;
  stroke-width: var(--f-button-svg-stroke-width);
  stroke-linecap: round;
  stroke-linejoin: round;
  pointer-events: none;
}

.f-button[aria-disabled] {
  cursor: default;
}

.f-button[aria-disabled] svg {
  opacity: var(--f-button-svg-disabled-opacity);
}

:root {
  --f-spinner-color-1: rgba(0, 0, 0, .1);
  --f-spinner-color-2: rgba(17, 24, 28, .8);
  --f-spinner-width: 50px;
  --f-spinner-height: 50px;
  --f-spinner-border-radius: 50%;
  --f-spinner-border-width: 4px;
}

.f-spinner {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: calc(var(--f-spinner-width) * -0.5) 0 0 calc(var(--f-spinner-height) * -0.5);
  padding: 0;
  width: var(--f-spinner-width);
  height: var(--f-spinner-height);
  border-radius: var(--f-spinner-border-radius);
  border: var(--f-spinner-border-width) solid var(--f-spinner-color-1);
  border-top-color: var(--f-spinner-color-2);
  animation: f-spinner 0.75s linear infinite, f-fadeIn 0.2s ease 0.2s both;
}

@keyframes f-spinner {
  to {
    transform: rotate(360deg);
  }
}
.f-panzoom, .f-zoomable {
  position: relative;
  overflow: hidden;
  display: flex;
  align-items: center;
  flex-direction: column;
}

.f-panzoom:before, .f-panzoom:after, .f-zoomable:before, .f-zoomable:after {
  display: block;
  content: "";
}

.f-panzoom:not(.has-controls):before, .f-zoomable:not(.has-controls):before {
  margin-bottom: auto;
}

.f-panzoom:after, .f-zoomable:after {
  margin-top: auto;
}

.f-panzoom__wrapper {
  position: relative;
  min-width: 0;
  min-height: 0;
  max-width: 100%;
  max-height: 100%;
}

.f-panzoom__wrapper.will-zoom-out {
  cursor: zoom-out;
}

.f-panzoom__wrapper.can-drag {
  cursor: move;
  cursor: grab;
}

.f-panzoom__wrapper.will-zoom-in {
  cursor: zoom-in;
}

.f-panzoom__wrapper.is-dragging {
  cursor: move;
  cursor: grabbing;
}

.f-panzoom__wrapper.has-error {
  display: none;
}

.f-panzoom__content {
  min-width: 0;
  min-height: 0;
  max-width: 100%;
  max-height: 100%;
}

.f-panzoom__content.is-lazyloading, .f-panzoom__content.has-lazyerror {
  visibility: hidden;
}

img.f-panzoom__content {
  vertical-align: top;
  object-fit: contain;
  transition: none;
  user-select: none;
}

.f-panzoom__wrapper > img.f-panzoom__content {
  visibility: hidden;
}

.f-panzoom__viewport {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}

.f-panzoom__viewport > .f-panzoom__content {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: fill;
}

picture.f-panzoom__content img {
  vertical-align: top;
  width: 100%;
  height: auto;
  max-height: 100%;
  object-fit: contain;
  transition: none;
  user-select: none;
}

.f-panzoom__protected {
  position: absolute;
  inset: 0;
  z-index: 1;
  user-select: none;
}

.f-fadeIn {
  animation: var(--f-transition-duration, 0.2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeIn;
  z-index: 2;
}

.f-fadeOut {
  animation: var(--f-transition-duration, 0.2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeOut;
  z-index: 1;
}

@keyframes f-fadeIn {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes f-fadeOut {
  to {
    opacity: 0;
  }
}
.f-crossfadeIn {
  animation: var(--f-transition-duration, 0.2s) ease both f-crossfadeIn;
  z-index: 2;
}

.f-crossfadeOut {
  animation: calc(var(--f-transition-duration, 0.2s) * 0.2) ease calc(var(--f-transition-duration, 0.2s) * 0.8) both f-crossfadeOut;
  z-index: 1;
}

@keyframes f-crossfadeIn {
  0% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes f-crossfadeOut {
  to {
    opacity: 0;
  }
}
.is-horizontal .f-slideIn.from-next {
  animation: var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInNextX;
}

.is-horizontal .f-slideIn.from-prev {
  animation: var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInPrevX;
}

.is-horizontal .f-slideOut.to-next {
  animation: var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutNextX;
}

.is-horizontal .f-slideOut.to-prev {
  animation: var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutPrevX;
}

@keyframes f-slideInPrevX {
  0% {
    transform: translate(calc(100% + var(--f-carousel-gap, 0)));
  }
  to {
    transform: translateZ(0);
  }
}
@keyframes f-slideInNextX {
  0% {
    transform: translate(calc(-100% - var(--f-carousel-gap, 0)));
  }
  to {
    transform: translateZ(0);
  }
}
@keyframes f-slideOutNextX {
  to {
    transform: translate(calc(-100% - var(--f-carousel-gap, 0)));
  }
}
@keyframes f-slideOutPrevX {
  to {
    transform: translate(calc(100% + var(--f-carousel-gap, 0)));
  }
}
.is-vertical .f-slideIn.from-next {
  animation: var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInNextY;
}

.is-vertical .f-slideIn.from-prev {
  animation: var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInPrevY;
}

.is-vertical .f-slideOut.to-next {
  animation: var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutNextY;
}

.is-vertical .f-slideOut.to-prev {
  animation: var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutPrevY;
}

@keyframes f-slideInPrevY {
  0% {
    transform: translateY(calc(100% + var(--f-carousel-gap, 0)));
  }
  to {
    transform: translateZ(0);
  }
}
@keyframes f-slideInNextY {
  0% {
    transform: translateY(calc(-100% - var(--f-carousel-gap, 0)));
  }
  to {
    transform: translateZ(0);
  }
}
@keyframes f-slideOutNextY {
  to {
    transform: translateY(calc(-100% - var(--f-carousel-gap, 0)));
  }
}
@keyframes f-slideOutPrevY {
  to {
    transform: translateY(calc(100% + var(--f-carousel-gap, 0)));
  }
}
.f-zoomInUp {
  animation: var(--f-transition-duration, 0.3s) ease both f-zoomInUp;
}

.f-zoomOutDown {
  animation: var(--f-transition-duration, 0.3s) ease both f-zoomOutDown;
}

@keyframes f-zoomInUp {
  0% {
    transform: scale(var(--f-zoomInUp-scale, 0.975)) translate3d(var(--f-zoomInUp-x, 0), var(--f-zoomInUp-y, 16px), 0);
    opacity: var(--f-zoomInUp-opacity, 0);
  }
  to {
    transform: scale(1) translateZ(0);
    opacity: 1;
  }
}
@keyframes f-zoomOutDown {
  to {
    transform: scale(var(--f-zoomOutDown-scale, 0.975)) translate3d(var(--f-zoomOutDown-x, 0), var(--f-zoomOutDown-y, 16px), 0);
    opacity: 0;
  }
}
.f-throwOutUp {
  animation: var(--f-throwOutUp-duration, 0.2s) ease-out both f-throwOutUp;
}

.f-throwOutDown {
  animation: var(--f-throwOutDown-duration, 0.2s) ease-out both f-throwOutDown;
}

@keyframes f-throwOutUp {
  to {
    transform: translate3d(0, calc(var(--f-throwOutUp-y, 150px) * -1), 0);
    opacity: 0;
  }
}
@keyframes f-throwOutDown {
  to {
    transform: translate3d(0, var(--f-throwOutDown-y, 150px), 0);
    opacity: 0;
  }
}
.has-iframe .f-html, .has-pdf .f-html, .has-gmap .f-html {
  width: 100%;
  height: 100%;
  min-height: 1px;
  overflow: visible;
}

.has-pdf .f-html, .has-gmap .f-html {
  padding: 0;
}

.f-html {
  position: relative;
  box-sizing: border-box;
  margin: var(--f-html-margin, 0);
  padding: var(--f-html-padding, 2rem);
  color: var(--f-html-color, currentColor);
  background: var(--f-html-bg);
}

.f-html.is-error {
  text-align: center;
}

.f-iframe {
  display: block;
  margin: 0;
  border: 0;
  height: 100%;
  width: 100%;
}

.f-caption {
  align-self: center;
  flex-shrink: 0;
  margin: var(--f-caption-margin);
  padding: var(--f-caption-padding, 16px 8px);
  max-width: 100%;
  max-height: calc(80vh - 100px);
  overflow: auto;
  overflow-wrap: anywhere;
  line-height: var(--f-caption-line-height);
  color: var(--f-caption-color);
  background: var(--f-caption-bg);
  font: var(--f-caption-font);
}

.has-html5video .f-html, .has-youtube .f-html, .has-vimeo .f-html {
  padding: 0;
  width: 100%;
  height: 100%;
  min-height: 1px;
  overflow: visible;
  max-width: var(--f-video-width, 960px);
  max-height: var(--f-video-height, 540px);
  aspect-ratio: var(--f-video-aspect-ratio);
  background: var(--f-video-bg, rgba(0, 0, 0, 0.9));
}

.f-html5video {
  border: 0;
  display: block;
  height: 100%;
  width: 100%;
  background: transparent;
}

.f-button.is-arrow {
  --f-button-width: var(--f-arrow-width, 46px);
  --f-button-height: var(--f-arrow-height, 46px);
  --f-button-svg-width: var(--f-arrow-svg-width, 24px);
  --f-button-svg-height: var(--f-arrow-svg-height, 24px);
  --f-button-svg-stroke-width: var(--f-arrow-svg-stroke-width, 1.75);
  --f-button-border-radius: var(--f-arrow-border-radius, unset);
  --f-button-bg: var(--f-arrow-bg, transparent);
  --f-button-hover-bg: var(--f-arrow-hover-bg, var(--f-arrow-bg));
  --f-button-active-bg: var(--f-arrow-active-bg, var(--f-arrow-hover-bg));
  --f-button-shadow: var(--f-arrow-shadow);
  --f-button-color: var(--f-arrow-color);
  --f-button-hover-color: var(--f-arrow-hover-color, var(--f-arrow-color));
  --f-button-active-color: var( --f-arrow-active-color, var(--f-arrow-hover-color) );
  overflow: visible;
}

.f-button.is-arrow.is-prev, .f-button.is-arrow.is-next {
  position: absolute;
  transform: translate(0);
  z-index: 20;
}

.is-horizontal .f-button.is-arrow.is-prev, .is-horizontal .f-button.is-arrow.is-next {
  inset: 50% auto auto;
  transform: translateY(-50%);
}

.is-horizontal.is-ltr .f-button.is-arrow.is-prev {
  left: var(--f-arrow-pos, 0);
}

.is-horizontal.is-ltr .f-button.is-arrow.is-next {
  right: var(--f-arrow-pos, 0);
}

.is-horizontal.is-rtl .f-button.is-arrow.is-prev {
  right: var(--f-arrow-pos, 0);
  transform: translateY(-50%) rotateY(180deg);
}

.is-horizontal.is-rtl .f-button.is-arrow.is-next {
  left: var(--f-arrow-pos, 0);
  transform: translateY(-50%) rotateY(180deg);
}

.is-vertical.is-ltr .f-button.is-arrow.is-prev, .is-vertical.is-rtl .f-button.is-arrow.is-prev {
  top: var(--f-arrow-pos, 0);
  right: auto;
  bottom: auto;
  left: 50%;
  transform: translate(-50%);
}

.is-vertical.is-ltr .f-button.is-arrow.is-next, .is-vertical.is-rtl .f-button.is-arrow.is-next {
  top: auto;
  right: auto;
  bottom: var(--f-arrow-pos, 0);
  left: 50%;
  transform: translate(-50%);
}

.is-vertical .f-button.is-arrow.is-prev svg, .is-vertical .f-button.is-arrow.is-next svg {
  transform: rotate(90deg);
}

.f-carousel__toolbar {
  --f-progressbar-height: 100%;
  display: grid;
  grid-template-columns: 1fr auto 1fr;
  margin: var(--f-toolbar-margin, 0);
  padding: var(--f-toolbar-padding, 8px);
  line-height: var(--f-toolbar-line-height);
  background: var(--f-toolbar-bg, none);
  box-shadow: var(--f-toolbar-shadow, none);
  backdrop-filter: var(--f-toolbar-backdrop-filter);
  position: relative;
  z-index: 20;
  color: var(--f-toolbar-color, currentColor);
  font-size: var(--f-toolbar-font-size, 17px);
  font-weight: var(--f-toolbar-font-weight, inherit);
  font-family: var(--f-toolbar-font, -apple-system, BlinkMacSystemFont, "Segoe UI Adjusted", "Segoe UI", "Liberation Sans", sans-serif);
  text-shadow: var(--f-toolbar-text-shadow);
  text-align: center;
  font-variant-numeric: tabular-nums;
  -webkit-font-smoothing: subpixel-antialiased;
  white-space: nowrap;
  pointer-events: none;
}

.f-carousel__toolbar.is-absolute {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.f-carousel__toolbar__column {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-content: flex-start;
  gap: var(--f-toolbar-gap, 0);
  pointer-events: none;
}

.f-carousel__toolbar__column.is-left {
  justify-self: flex-start;
  justify-content: flex-start;
}

.f-carousel__toolbar__column.is-middle {
  justify-content: center;
}

.f-carousel__toolbar__column.is-right {
  justify-self: flex-end;
  justify-content: flex-end;
  flex-flow: nowrap;
}

.f-carousel__toolbar__column > * {
  pointer-events: all;
}

.f-carousel:has(.f-carousel__slide.is-fullsize) [data-panzoom-action=toggleFull] g {
  display: none;
}

[data-autoplay-action=toggle] svg g:first-child {
  display: flex;
}

[data-autoplay-action=toggle] svg g:last-child {
  display: none;
}

.has-autoplay [data-autoplay-action=toggle] svg g:first-child {
  display: none;
}

.has-autoplay [data-autoplay-action=toggle] svg g:last-child {
  display: flex;
}

:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:first-child {
  display: none;
}

:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:last-child {
  display: flex;
}

.f-carousel__counter {
  position: relative;
  display: flex;
  flex-direction: row;
  cursor: default;
  user-select: none;
  margin: var(--f-counter-margin, 0);
  padding: var(--f-counter-padding, 4px);
  line-height: var(--f-counter-line-height);
  background: var(--f-counter-bg);
  border-radius: var(--f-counter-border-radius);
}

.f-carousel__counter span {
  padding: 0 var(--f-counter-gap, 4px);
}

:root {
  --f-thumbs-gap: 8px;
  --f-thumbs-margin: 0;
  --f-thumbs-padding-x: 8px;
  --f-thumbs-padding-y: 8px;
  --f-thumbs-z-index: 1;
  --f-thumb-width: 96px;
  --f-thumb-height: 72px;
  --f-thumb-fit: cover;
  --f-thumb-opacity: 1;
  --f-thumb-transition: opacity .3s ease, transform .15s ease;
  --f-thumb-border: none;
  --f-thumb-border-radius: 4px;
  --f-thumb-transfors: none;
  --f-thumb-shadow: none;
  --f-thumb-bg: linear-gradient(rgba(0, 0, 0, .1), rgba(0, 0, 0, .05));
  --f-thumb-focus-shadow: inset 0 0 0 .8px #222, inset 0 0 0 2.25px #fff;
  --f-thumb-selected-shadow: inset 0 0 0 .8px #222, inset 0 0 0 2.25px #fff;
}

.f-thumbs {
  --f-carousel-slide-width: calc(var(--f-thumb-width) + var(--f-thumbs-gap));
  --f-carousel-slide-height: calc(var(--f-thumb-height) + var(--f-thumbs-gap));
  --f-carousel-gap: 0;
  flex-shrink: 0;
  max-height: calc(var(--f-carousel-slide-height) + var(--f-thumbs-padding-y) * 2);
  margin: var(--f-thumbs-margin);
  padding: 0;
  background: var(--f-thumbs-bg);
  -webkit-tap-highlight-color: transparent;
  user-select: none;
  transition: max-height 0.3s ease;
  z-index: var(--f-thumbs-z-index);
  overflow: hidden;
}

.f-thumbs__viewport {
  margin: var(--f-thumbs-padding-y) var(--f-thumbs-padding-x);
  overflow: visible;
  display: grid;
}

.f-thumbs__slide {
  position: relative;
  grid-area: 1/1;
  display: flex;
  align-items: center;
  flex-direction: column;
  width: var(--f-carousel-slide-width);
  height: var(--f-carousel-slide-height);
  margin: 0;
  padding: calc(var(--f-thumbs-gap) * 0.5);
  cursor: pointer;
  overflow: visible;
}

.f-thumbs__slide:hover button {
  opacity: var(--f-thumb-hover-opacity, 1);
  transform: var(--f-thumb-hover-transform, none);
}

.f-thumbs__slide:hover button:after {
  border: var(--f-thumb-hover-border, none);
  box-shadow: var(--f-thumb-hover-shadow, var(--f-thumb-shadow));
}

.f-thumbs__slide button {
  all: unset;
  margin: auto;
  padding: 0;
  position: relative;
  overflow: visible;
  width: 100%;
  height: 100%;
  outline: none;
  transition: var(--f-thumb-transition);
  border-radius: var(--f-thumb-border-radius);
  opacity: var(--f-thumb-opacity);
  transform: var(--f-thumb-transform);
  background: var(--f-thumb-bg);
}

.f-thumbs__slide button:after {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 1;
  transition: none;
  border-radius: inherit;
  border: var(--f-thumb-border);
  box-shadow: var(--f-thumb-shadow);
}

.f-thumbs__slide button:focus-within {
  opacity: var(--f-thumb-focus-opacity, 1);
  transform: var(--f-thumb-focus-transform, none);
}

.f-thumbs__slide button:focus-within:after {
  border: var(--f-thumb-focus-border, none);
  box-shadow: var(--f-thumb-focus-shadow, var(--f-thumb-shadow));
}

.f-thumbs__slide:active {
  opacity: var(--f-thumb-active-opacity, 1);
  transform: var(--f-thumb-active-transform, none);
}

.f-thumbs__slide:active:after {
  border: var(--f-thumb-active-border, none);
  box-shadow: var(--f-thumb-active-shadow, var(--f-thumb-shadow));
}

.f-thumbs__slide.is-selected {
  z-index: 2;
}

.f-thumbs__slide.is-selected button {
  opacity: var(--f-thumb-selected-opacity, 1);
  transform: var(--f-thumb-selected-transform, none);
}

.f-thumbs__slide.is-selected button:after {
  border: var(--f-thumb-selected-border, none);
  box-shadow: var(--f-thumb-selected-shadow, var(--f-thumb-shadow));
}

.f-thumbs__slide img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: var(--f-thumb-fit);
  border-radius: inherit;
  pointer-events: none;
}

.f-thumbs__slide img.has-lazyerror {
  display: none;
}

.f-thumbs.is-modern {
  --f-thumb-clip-width: 46px;
  --f-thumb-extra-gap: 16px;
  --f-carousel-slide-width: calc( var(--f-thumb-clip-width) + var(--f-thumbs-gap) );
  --f-carousel-slide-height: var(--f-thumb-height);
  --width-diff: calc((var(--f-thumb-width) - var(--f-thumb-clip-width)));
}

.f-thumbs.is-modern .f-thumbs__viewport {
  width: calc(100% + var(--width-diff) * 2);
  margin-left: calc(var(--width-diff) * -1);
}

.f-thumbs.is-modern .f-thumbs__slide {
  --clip-shift: calc((var(--width-diff) * .5) * var(--progress));
  --clip-path: inset( 0 var(--clip-shift) round var(--f-thumb-border-radius, 0) );
  padding: 0;
  overflow: visible;
  left: var(--shift, 0);
  will-change: left;
  transition: left var(--f-transition-duration) var(--f-transition-easing);
}

.f-thumbs.is-modern .f-thumbs__slide button {
  display: block;
  margin-left: -50%;
  width: var(--f-thumb-width);
  clip-path: var(--clip-path);
  border: none;
  box-shadow: none;
  transition: clip-path var(--f-transition-duration) var(--f-transition-easing), opacity var(--f-thumb-transition-duration, 0.2s) var(--f-thumb-transition-easing, ease);
}

.f-thumbs.is-modern .f-thumbs__slide button:after {
  display: none;
}

.f-thumbs.is-modern .f-thumbs__slide:focus:not(:focus-visible) {
  outline: none;
}

.f-thumbs.is-modern .f-thumbs__slide:focus-within:not(.is-selected) button:before {
  content: "";
  position: absolute;
  z-index: 1;
  top: 0;
  left: var(--clip-shift);
  bottom: 0;
  right: var(--clip-shift);
  transition: border var(--f-transition-duration) var(--f-transition-easing), box-shadow var(--f-transition-duration) var(--f-transition-easing);
  border-radius: inherit;
  border: var(--f-thumb-focus-border, none);
  box-shadow: var(--f-thumb-focus-shadow, none);
}

.f-thumbs.is-modern {
  --f-transition-duration: .25s;
  --f-transition-easing: ease-out;
}

.f-thumbs.is-modern.is-syncing {
  --f-transition-duration: 0s;
}

.f-progressbar {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 30;
  height: var(--f-progressbar-height, 3px);
  transform: scaleX(0);
  transform-origin: 0;
  background: var(--f-progressbar-color, var(--f-carousel-theme-color, #575ad6));
  user-select: none;
  pointer-events: none;
  animation-name: f-progressbar;
  animation-play-state: running;
  animation-timing-function: linear;
}

@keyframes f-progressbar {
  0% {
    transform: scaleX(0);
  }
  to {
    transform: scaleX(1);
  }
}
[data-fullscreen-action=toggle] svg g:first-child {
  display: flex;
}

[data-fullscreen-action=toggle] svg g:last-child {
  display: none;
}

:fullscreen [data-fullscreen-action=toggle] svg g:first-child {
  display: none;
}

:fullscreen [data-fullscreen-action=toggle] svg g:last-child {
  display: flex;
}

.in-fullscreen-mode > .f-carousel {
  flex: 1;
  min-width: 0 !important;
  min-height: 0 !important;
}

html.with-fancybox {
  width: auto;
  overflow: visible;
  scroll-behavior: auto;
}

html.with-fancybox body {
  touch-action: none;
}

html.with-fancybox body.hide-scrollbar {
  width: auto;
  margin-right: calc(var(--f-body-margin, 0px) + var(--f-scrollbar-compensate, 0px));
  overflow: hidden !important;
  overscroll-behavior-y: none;
}

.fancybox__dialog {
  width: 100%;
  height: 100vh;
  max-height: unset;
  max-width: unset;
  padding: 0;
  margin: 0;
  border: 0;
  overflow: hidden;
  background: transparent;
}

.fancybox__dialog:focus {
  outline: none;
}

.fancybox__dialog::backdrop {
  opacity: 0;
}

@supports (height: 100dvh) {
  .fancybox__dialog {
    height: 100dvh;
  }
}
.fancybox__container {
  --fancybox-color: #dbdbdb;
  --fancybox-backdrop-bg: rgba(24, 24, 27, .95);
  --f-toolbar-margin: 0;
  --f-toolbar-padding: 8px;
  --f-toolbar-gap: 0;
  --f-toolbar-color: #ddd;
  --f-toolbar-font-size: 16px;
  --f-toolbar-font-weight: 500;
  --f-toolbar-font: -apple-system, BlinkMacSystemFont, "Segoe UI Adjusted", "Segoe UI", "Liberation Sans", sans-serif;
  --f-toolbar-line-height: var(--f-button-height);
  --f-toolbar-text-shadow: 1px 1px 1px rgba(0, 0, 0, .75);
  --f-toolbar-shadow: none;
  --f-toolbar-bg: none;
  --f-counter-margin: 0;
  --f-counter-padding: 0px 10px;
  --f-counter-gap: 4px;
  --f-counter-line-height: var(--f-button-height);
  --f-carousel-gap: 17px;
  --f-carousel-slide-width: 100%;
  --f-carousel-slide-height: 100%;
  --f-carousel-slide-padding: 0;
  --f-carousel-slide-bg: unset;
  --f-html-color: #222;
  --f-html-bg: #fff;
  --f-error-color: #fff;
  --f-error-bg: #333;
  --f-caption-margin: 0;
  --f-caption-padding: 16px 8px;
  --f-caption-color: var(--fancybox-color, #dbdbdb);
  --f-caption-bg: transparent;
  --f-caption-font: inherit;
  --f-caption-line-height: 1.375;
  --f-spinner-color-1: rgba(255, 255, 255, .2);
  --f-spinner-color-2: rgba(255, 255, 255, .8);
  --f-spinner-width: 50px;
  --f-spinner-height: 50px;
  --f-spinner-border-radius: 50%;
  --f-spinner-border-width: 4px;
  --f-progressbar-color: rgba(255, 255, 255, .2);
  --f-button-width: 46px;
  --f-button-height: 46px;
  --f-button-color: #ddd;
  --f-button-hover-color: #fff;
  --f-button-outline-width: 1px;
  --f-button-outline-color: rgba(255, 255, 255, .75);
  --f-button-outline-offset: 0px;
  --f-button-bg: rgba(54, 54, 54, .75);
  --f-button-border: 0;
  --f-button-border-radius: 0;
  --f-button-shadow: none;
  --f-button-transition: all .2s ease;
  --f-button-transform: none;
  --f-button-svg-width: 24px;
  --f-button-svg-height: 24px;
  --f-button-svg-stroke-width: 1.75;
  --f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, .01)), drop-shadow(1px 2px 1px rgba(24, 24, 27, .05));
  --f-button-svg-fill: none;
  --f-button-svg-disabled-opacity: .5;
  --f-arrow-pos: 32px;
  --f-arrow-width: 50px;
  --f-arrow-height: 50px;
  --f-arrow-svg-width: 24px;
  --f-arrow-svg-height: 24px;
  --f-arrow-svg-stroke-width: 2;
  --f-arrow-border-radius: 50%;
  --f-arrow-bg: rgba(54, 54, 54, .65);
  --f-arrow-color: #ddd;
  --f-arrow-hover-color: #fff;
  --f-thumbs-margin: 0px;
  --f-thumbs-padding-x: 8px;
  --f-thumbs-padding-y: 8px;
  --f-thumbs-bg: none;
  --f-thumb-transition: all .2s ease;
  --f-thumb-width: 94px;
  --f-thumb-height: 76px;
  --f-thumb-opacity: 1;
  --f-thumb-border: none;
  --f-thumb-shadow: none;
  --f-thumb-transform: none;
  --f-thumb-focus-opacity: 1;
  --f-thumb-focus-border: none;
  --f-thumb-focus-shadow: inset 0 0 0 2px rgba(255, 255, 255, .65);
  --f-thumb-focus-transform: none;
  --f-thumb-hover-opacity: 1;
  --f-thumb-hover-border: none;
  --f-thumb-hover-transform: none;
  --f-thumb-active-opacity: var(--f-thumb-hover-opacity);
  --f-thumb-active-border: var(--f-thumb-hover-border);
  --f-thumb-active-transform: var(--f-thumb-hover-transform);
  --f-thumb-selected-opacity: 1;
  --f-thumb-selected-border: none;
  --f-thumb-selected-shadow: inset 0 0 0 2px #fff;
  --f-thumb-selected-transform: none;
  position: absolute;
  inset: 0;
  overflow: hidden;
  outline: none;
  display: flex;
  flex-direction: column;
}

.fancybox__container[theme=light] {
  --fancybox-color: #222;
  --fancybox-backdrop-bg: rgba(255, 255, 255, .97);
  --f-toolbar-color: var(--fancybox-color, #222);
  --f-toolbar-text-shadow: none;
  --f-toolbar-font-weight: 400;
  --f-html-color: var(--fancybox-color, #222);
  --f-html-bg: #fff;
  --f-error-color: #555;
  --f-error-bg: #fff;
  --f-video-bg: #fff;
  --f-caption-color: #333;
  --f-spinner-color-1: rgba(0, 0, 0, .2);
  --f-spinner-color-2: rgba(0, 0, 0, .8);
  --f-spinner-border-width: 3.5px;
  --f-progressbar-color: rgba(111, 111, 116, .2);
  --f-button-color: #333;
  --f-button-hover-color: #000;
  --f-button-outline-color: rgba(0, 0, 0, .85);
  --f-button-bg: rgba(255, 255, 255, .85);
  --f-button-svg-stroke-width: 1.3;
  --f-button-svg-filter: none;
  --f-arrow-bg: rgba(255, 255, 255, .85);
  --f-arrow-color: #333;
  --f-arrow-hover-color: #000;
  --f-arrow-svg-stroke-width: 1.3;
  --f-close-button-color: #555;
  --f-close-button-hover-color: #000;
  --f-thumb-bg: linear-gradient(#ebeff2, #e2e8f0);
  --f-thumb-focus-shadow: 0 0 0 1.8px #fff, 0px 0px 0px 2.25px #888;
  --f-thumb-selected-shadow: 0 0 0 1.8px #fff, 0px 0px 0px 2.25px #000;
}

.fancybox__container::backdrop {
  background-color: transparent;
}

.fancybox__container > *:not(.fancybox__carousel), .fancybox__container .fancybox__carousel > *:not(.fancybox__viewport), .fancybox__container .fancybox__carousel > .fancybox__viewport > .fancybox__slide:not(.is-selected), .fancybox__container .fancybox__carousel > .fancybox__viewport > .fancybox__slide.is-selected > *:not(.f-html, .f-panzoom__wrapper, .f-spinner) {
  opacity: var(--f-drag-opacity, 1);
}

.fancybox__container:not(.is-ready, .is-hiding) {
  visibility: hidden;
}

.fancybox__container.is-revealing > *:not(.fancybox__carousel), .fancybox__container.is-revealing .fancybox__carousel > *:not(.fancybox__viewport), .fancybox__container.is-revealing .fancybox__carousel > .fancybox__viewport > .fancybox__slide:not(.is-selected), .fancybox__container.is-revealing .fancybox__carousel > .fancybox__viewport > .fancybox__slide.is-selected > *:not(.f-html, .f-panzoom__wrapper, .f-spinner) {
  animation: var(--f-interface-enter-duration, 0.35s) ease none f-fadeIn;
}

.fancybox__container.is-hiding > *:not(.fancybox__carousel), .fancybox__container.is-hiding .fancybox__carousel > *:not(.fancybox__viewport), .fancybox__container.is-hiding .fancybox__carousel > .fancybox__viewport > .fancybox__slide:not(.is-selected), .fancybox__container.is-hiding .fancybox__carousel > .fancybox__viewport > .fancybox__slide.is-selected > *:not(.f-html, .f-panzoom__wrapper) {
  animation: var(--f-interface-exit-duration, 0.35s) ease forwards f-fadeOut;
}

.fancybox__container.is-idle .f-carousel__toolbar {
  pointer-events: none;
  opacity: 0;
}

.fancybox__container.is-idle .f-button.is-arrow {
  opacity: 0;
}

.fancybox__container.is-idle.is-ready .f-carousel__toolbar {
  pointer-events: none;
  animation: 0.15s ease-out both f-fadeOut;
}

.fancybox__container.is-idle.is-ready .f-button.is-arrow {
  animation: 0.15s ease-out both f-fadeOut;
}

.fancybox__backdrop {
  position: fixed;
  inset: 0;
  z-index: -1;
  background: var(--fancybox-backdrop-bg);
}

.fancybox__carousel {
  flex: 1;
  display: flex;
  flex-direction: column;
  min-height: 0;
  min-width: 0;
  position: relative;
  z-index: 10;
  overflow-y: visible;
  overflow-x: clip;
}

.fancybox__carousel.is-vertical {
  --f-carousel-slide-height: 100%;
}

.fancybox__carousel.is-ltr {
  direction: ltr;
}

.fancybox__carousel.is-rtl {
  direction: rtl;
}

.fancybox__carousel > .f-button.is-arrow:before {
  position: absolute;
  content: "";
  inset: -30px;
  z-index: 1;
}

.fancybox__carousel > .f-progressbar {
  background-color: var(--fancybox-color);
}

.fancybox__viewport {
  display: grid;
  flex: 1;
  min-height: 0;
  min-width: 0;
  position: relative;
  overflow: visible;
  transform: translate3d(0, var(--f-drag-offset, 0), 0);
}

.fancybox__viewport.is-draggable {
  cursor: move;
  cursor: grab;
}

.fancybox__viewport.is-dragging {
  cursor: move;
  cursor: grabbing;
}

.fancybox__viewport [data-selectable], .fancybox__viewport [contenteditable] {
  cursor: auto;
}

.fancybox__slide {
  box-sizing: border-box;
  position: relative;
  grid-area: 1/1;
  display: flex;
  align-items: center;
  flex-direction: column;
  width: var(--f-carousel-slide-width);
  height: var(--f-carousel-slide-height);
  min-width: 0;
  min-height: 0;
  max-width: 100%;
  margin: 0;
  padding: var(--f-carousel-slide-padding);
  background: var(--f-carousel-slide-bg);
  backface-visibility: hidden;
  transform: translateZ(0);
  will-change: transform;
}

.fancybox__slide:before, .fancybox__slide:after {
  display: block;
  content: "";
}

.fancybox__slide:before {
  margin-bottom: auto;
}

.fancybox__slide:after {
  margin-top: auto;
}

.fancybox__slide.is-selected {
  z-index: 1;
}

.fancybox__slide.f-zoomable {
  overflow: visible;
}

.fancybox__slide.has-error {
  --f-html-color: var(--f-error-color, --f-html-color);
  --f-html-bg: var(--f-error-bg, --f-html-bg);
}

.fancybox__slide.has-html {
  overflow: auto;
  padding: 8px;
}

.fancybox__slide.has-close-btn {
  padding-top: 34px;
}

.fancybox__slide .f-button[data-fancybox-close] {
  --f-button-width: var(--f-close-button-width, 34px);
  --f-button-height: var(--f-close-button-height, 34px);
  --f-button-border-radius: var(--f-close-border-radius, 4px);
  --f-button-color: var(--f-close-button-color, #fff);
  --f-button-hover-color: var(--f-close-button-hover-color, #fff);
  --f-button-bg: var(--f-close-button-bg, transparent);
  --f-button-hover-bg: var(--f-close-button-hover-bg, transparent);
  --f-button-active-bg: var(--f-close-button-active-bg, transparent);
  --f-button-svg-width: var(--f-close-button-svg-width, 22px);
  --f-button-svg-height: var(--f-close-button-svg-height, 22px);
  position: absolute;
  top: calc(var(--f-button-height) * -1);
  right: 0;
  z-index: 40;
}

.fancybox__slide .f-spinner {
  cursor: pointer;
}

.fancybox__container.is-closing .f-caption, .fancybox__slide.is-loading .f-caption {
  visibility: hidden;
}

/**
 * Swiper 11.1.14
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2024 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: September 12, 2024
 */
/* FONT_START */
@font-face {
  font-family: "swiper-icons";
  src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");
  font-weight: 400;
  font-style: normal;
}
/* FONT_END */
:root {
  --swiper-theme-color: #007aff;
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  --swiper-wrapper-transition-timing-function: initial;
  */
}

:host {
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  z-index: 1;
}

.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
  display: block;
}

.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}

.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  box-sizing: content-box;
}

.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}

.swiper-horizontal {
  touch-action: pan-y;
}

.swiper-vertical {
  touch-action: pan-x;
}

.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
  display: block;
}

.swiper-slide-invisible-blank {
  visibility: hidden;
}

/* Auto Height */
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}

.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}

.swiper-backface-hidden .swiper-slide {
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

/* 3D Effects */
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}

.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}

.swiper-3d {
  perspective: 1200px;
}

.swiper-3d .swiper-slide,
.swiper-3d .swiper-cube-shadow {
  transform-style: preserve-3d;
}

/* CSS Mode */
.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  /* For Firefox */
  -ms-overflow-style: none;
  /* For Internet Explorer and Edge */
}

.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}

.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}

.swiper-css-mode.swiper-horizontal > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}

.swiper-css-mode.swiper-vertical > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}

.swiper-css-mode.swiper-free-mode > .swiper-wrapper {
  scroll-snap-type: none;
}

.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: none;
}

.swiper-css-mode.swiper-centered > .swiper-wrapper::before {
  content: "";
  flex-shrink: 0;
  order: 9999;
}

.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
  scroll-snap-stop: always;
}

.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  margin-inline-start: var(--swiper-centered-offset-before);
}

.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}

.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  margin-block-start: var(--swiper-centered-offset-before);
}

.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}

/* Slide styles start */
/* 3D Shadows */
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}

.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, 0.15);
}

.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}

.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader {
  animation: swiper-preloader-spin 1s infinite linear;
}

.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}

.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}

@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* Slide styles end */
.swiper-virtual .swiper-slide {
  -webkit-backface-visibility: hidden;
  transform: translateZ(0);
}

.swiper-virtual.swiper-css-mode .swiper-wrapper::after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
}

.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after {
  height: 1px;
  width: var(--swiper-virtual-size);
}

.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after {
  width: 1px;
  height: var(--swiper-virtual-size);
}

:root {
  --swiper-navigation-size: 44px;
  /*
  --swiper-navigation-top-offset: 50%;
  --swiper-navigation-sides-offset: 10px;
  --swiper-navigation-color: var(--swiper-theme-color);
  */
}

.swiper-button-prev,
.swiper-button-next {
  position: absolute;
  top: var(--swiper-navigation-top-offset, 50%);
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(0px - var(--swiper-navigation-size) / 2);
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
}

.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}

.swiper-button-prev.swiper-button-hidden,
.swiper-button-next.swiper-button-hidden {
  opacity: 0;
  cursor: auto;
  pointer-events: none;
}

.swiper-navigation-disabled .swiper-button-prev,
.swiper-navigation-disabled .swiper-button-next {
  display: none !important;
}

.swiper-button-prev svg,
.swiper-button-next svg {
  width: 100%;
  height: 100%;
  object-fit: contain;
  transform-origin: center;
}

.swiper-rtl .swiper-button-prev svg,
.swiper-rtl .swiper-button-next svg {
  transform: rotate(180deg);
}

.swiper-button-prev,
.swiper-rtl .swiper-button-next {
  left: var(--swiper-navigation-sides-offset, 10px);
  right: auto;
}

.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto;
}

.swiper-button-lock {
  display: none;
}

/* Navigation font start */
.swiper-button-prev:after,
.swiper-button-next:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  font-variant: initial;
  line-height: 1;
}

.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after {
  content: "prev";
}

.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto;
}

.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
  content: "next";
}

/* Navigation font end */
:root {
  /*
  --swiper-pagination-color: var(--swiper-theme-color);
  --swiper-pagination-left: auto;
  --swiper-pagination-right: 8px;
  --swiper-pagination-bottom: 8px;
  --swiper-pagination-top: auto;
  --swiper-pagination-fraction-color: inherit;
  --swiper-pagination-progressbar-bg-color: rgba(0,0,0,0.25);
  --swiper-pagination-progressbar-size: 4px;
  --swiper-pagination-bullet-size: 8px;
  --swiper-pagination-bullet-width: 8px;
  --swiper-pagination-bullet-height: 8px;
  --swiper-pagination-bullet-border-radius: 50%;
  --swiper-pagination-bullet-inactive-color: #000;
  --swiper-pagination-bullet-inactive-opacity: 0.2;
  --swiper-pagination-bullet-opacity: 1;
  --swiper-pagination-bullet-horizontal-gap: 4px;
  --swiper-pagination-bullet-vertical-gap: 6px;
  */
}

.swiper-pagination {
  position: absolute;
  text-align: center;
  transition: 300ms opacity;
  transform: translate3d(0, 0, 0);
  z-index: 10;
}

.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}

.swiper-pagination-disabled > .swiper-pagination,
.swiper-pagination.swiper-pagination-disabled {
  display: none !important;
}

/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal {
  bottom: var(--swiper-pagination-bottom, 8px);
  top: var(--swiper-pagination-top, auto);
  left: 0;
  width: 100%;
}

/* Bullets */
.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transform: scale(0.33);
  position: relative;
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  transform: scale(1);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  transform: scale(1);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  transform: scale(0.66);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  transform: scale(0.33);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  transform: scale(0.66);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  transform: scale(0.33);
}

.swiper-pagination-bullet {
  width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
  height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
  display: inline-block;
  border-radius: var(--swiper-pagination-bullet-border-radius, 50%);
  background: var(--swiper-pagination-bullet-inactive-color, #000);
  opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);
}

button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -webkit-appearance: none;
  appearance: none;
}

.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}

.swiper-pagination-bullet:only-child {
  display: none !important;
}

.swiper-pagination-bullet-active {
  opacity: var(--swiper-pagination-bullet-opacity, 1);
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}

.swiper-vertical > .swiper-pagination-bullets,
.swiper-pagination-vertical.swiper-pagination-bullets {
  right: var(--swiper-pagination-right, 8px);
  left: var(--swiper-pagination-left, auto);
  top: 50%;
  transform: translate3d(0px, -50%, 0);
}

.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
  display: block;
}

.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
}

.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  transition: 200ms transform, 200ms top;
}

.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
}

.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}

.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms left;
}

.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms right;
}

/* Fraction */
.swiper-pagination-fraction {
  color: var(--swiper-pagination-fraction-color, inherit);
}

/* Progress */
.swiper-pagination-progressbar {
  background: var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));
  position: absolute;
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transform: scale(0);
  transform-origin: left top;
}

.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}

.swiper-horizontal > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-horizontal,
.swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: var(--swiper-pagination-progressbar-size, 4px);
  left: 0;
  top: 0;
}

.swiper-vertical > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-vertical,
.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite {
  width: var(--swiper-pagination-progressbar-size, 4px);
  height: 100%;
  left: 0;
  top: 0;
}

.swiper-pagination-lock {
  display: none;
}

:root {
  /*
  --swiper-scrollbar-border-radius: 10px;
  --swiper-scrollbar-top: auto;
  --swiper-scrollbar-bottom: 4px;
  --swiper-scrollbar-left: auto;
  --swiper-scrollbar-right: 4px;
  --swiper-scrollbar-sides-offset: 1%;
  --swiper-scrollbar-bg-color: rgba(0, 0, 0, 0.1);
  --swiper-scrollbar-drag-bg-color: rgba(0, 0, 0, 0.5);
  --swiper-scrollbar-size: 4px;
  */
}

.swiper-scrollbar {
  border-radius: var(--swiper-scrollbar-border-radius, 10px);
  position: relative;
  touch-action: none;
  background: var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1));
}

.swiper-scrollbar-disabled > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-disabled {
  display: none !important;
}

.swiper-horizontal > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-horizontal {
  position: absolute;
  left: var(--swiper-scrollbar-sides-offset, 1%);
  bottom: var(--swiper-scrollbar-bottom, 4px);
  top: var(--swiper-scrollbar-top, auto);
  z-index: 50;
  height: var(--swiper-scrollbar-size, 4px);
  width: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
}

.swiper-vertical > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-vertical {
  position: absolute;
  left: var(--swiper-scrollbar-left, auto);
  right: var(--swiper-scrollbar-right, 4px);
  top: var(--swiper-scrollbar-sides-offset, 1%);
  z-index: 50;
  width: var(--swiper-scrollbar-size, 4px);
  height: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
}

.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));
  border-radius: var(--swiper-scrollbar-border-radius, 10px);
  left: 0;
  top: 0;
}

.swiper-scrollbar-cursor-drag {
  cursor: move;
}

.swiper-scrollbar-lock {
  display: none;
}

/* Zoom container styles start */
.swiper-zoom-container {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}

.swiper-zoom-container > img,
.swiper-zoom-container > svg,
.swiper-zoom-container > canvas {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
}

/* Zoom container styles end */
.swiper-slide-zoomed {
  cursor: move;
  touch-action: none;
}

/* a11y */
.swiper .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}

.swiper-free-mode > .swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto;
}

.swiper-grid > .swiper-wrapper {
  flex-wrap: wrap;
}

.swiper-grid-column > .swiper-wrapper {
  flex-wrap: wrap;
  flex-direction: column;
}

.swiper-fade.swiper-free-mode .swiper-slide {
  transition-timing-function: ease-out;
}

.swiper-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity;
}

.swiper-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}

.swiper-fade .swiper-slide-active {
  pointer-events: auto;
}

.swiper-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

.swiper.swiper-cube {
  overflow: visible;
}

.swiper-cube .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  transform-origin: 0 0;
  width: 100%;
  height: 100%;
}

.swiper-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}

.swiper-cube.swiper-rtl .swiper-slide {
  transform-origin: 100% 0;
}

.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-next,
.swiper-cube .swiper-slide-prev {
  pointer-events: auto;
  visibility: visible;
}

.swiper-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  opacity: 0.6;
  z-index: 0;
}

.swiper-cube .swiper-cube-shadow:before {
  content: "";
  background: #000;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  filter: blur(50px);
}

.swiper-cube .swiper-slide-next + .swiper-slide {
  pointer-events: auto;
  visibility: visible;
}

/* Cube slide shadows start */
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

/* Cube slide shadows end */
.swiper.swiper-flip {
  overflow: visible;
}

.swiper-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
}

.swiper-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}

.swiper-flip .swiper-slide-active,
.swiper-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

/* Flip slide shadows start */
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top,
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

/* Flip slide shadows end */
.swiper-creative .swiper-slide {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  overflow: hidden;
  transition-property: transform, opacity, height;
}

.swiper.swiper-cards {
  overflow: visible;
}

.swiper-cards .swiper-slide {
  transform-origin: center bottom;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  overflow: hidden;
}

:root {
  --swiper-pagination-bullet-width: 10px;
  --swiper-pagination-bullet-height: 10px;
  --swiper-pagination-bullet-size: 10px;
}

.background-white {
  background-color: #fff;
}

.color-white {
  color: #fff;
}

.background-black {
  background-color: #000;
}

.color-black {
  color: #000;
}

.background-azul-royal-400 {
  background-color: #e5efff;
}

.color-azul-royal-400 {
  color: #e5efff;
}

.background-azul-royal-300 {
  background-color: #abc4ea;
}

.color-azul-royal-300 {
  color: #abc4ea;
}

.background-azul-royal-200 {
  background-color: #7297d3;
}

.color-azul-royal-200 {
  color: #7297d3;
}

.background-azul-royal-100 {
  background-color: #396abc;
}

.color-azul-royal-100 {
  color: #396abc;
}

.background-azul-royal-main {
  background-color: #003da5;
}

.color-azul-royal-main {
  color: #003da5;
}

.background-azul-royal-500 {
  background-color: #003083;
}

.color-azul-royal-500 {
  color: #003083;
}

.background-azul-royal-600 {
  background-color: #002360;
}

.color-azul-royal-600 {
  color: #002360;
}

.background-azul-royal-700 {
  background-color: #00163d;
}

.color-azul-royal-700 {
  color: #00163d;
}

.background-azul-royal-800 {
  background-color: #00091a;
}

.color-azul-royal-800 {
  color: #00091a;
}

.background-auxiliar-1-400 {
  background-color: #e9f8fc;
}

.color-auxiliar-1-400 {
  color: #e9f8fc;
}

.background-auxiliar-1-300 {
  background-color: #cbeff9;
}

.color-auxiliar-1-300 {
  color: #cbeff9;
}

.background-auxiliar-1-200 {
  background-color: #aee5f4;
}

.color-auxiliar-1-200 {
  color: #aee5f4;
}

.background-auxiliar-1-100 {
  background-color: #91dbef;
}

.color-auxiliar-1-100 {
  color: #91dbef;
}

.background-auxiliar-1-main {
  background-color: #74d1ea;
}

.color-auxiliar-1-main {
  color: #74d1ea;
}

.background-auxiliar-1-500 {
  background-color: #57a2b5;
}

.color-auxiliar-1-500 {
  color: #57a2b5;
}

.background-auxiliar-1-600 {
  background-color: #3b7280;
}

.color-auxiliar-1-600 {
  color: #3b7280;
}

.background-auxiliar-1-700 {
  background-color: #1f424b;
}

.color-auxiliar-1-700 {
  color: #1f424b;
}

.background-auxiliar-1-800 {
  background-color: #031216;
}

.color-auxiliar-1-800 {
  color: #031216;
}

.background-auxiliar-2-400 {
  background-color: #e5f3ff;
}

.color-auxiliar-2-400 {
  color: #e5f3ff;
}

.background-auxiliar-2-300 {
  background-color: #abcdee;
}

.color-auxiliar-2-300 {
  color: #abcdee;
}

.background-auxiliar-2-200 {
  background-color: #72a8dc;
}

.color-auxiliar-2-200 {
  color: #72a8dc;
}

.background-auxiliar-2-100 {
  background-color: #3983ca;
}

.color-auxiliar-2-100 {
  color: #3983ca;
}

.background-auxiliar-2-main {
  background-color: #005eb8;
}

.color-auxiliar-2-main {
  color: #005eb8;
}

.background-auxiliar-2-500 {
  background-color: #004992;
}

.color-auxiliar-2-500 {
  color: #004992;
}

.background-auxiliar-2-600 {
  background-color: #00356a;
}

.color-auxiliar-2-600 {
  color: #00356a;
}

.background-auxiliar-2-700 {
  background-color: #002142;
}

.color-auxiliar-2-700 {
  color: #002142;
}

.background-auxiliar-2-800 {
  background-color: #000d1a;
}

.color-auxiliar-2-800 {
  color: #000d1a;
}

.background-pilar-esporte-400 {
  background-color: #e5f7ff;
}

.color-pilar-esporte-400 {
  color: #e5f7ff;
}

.background-pilar-esporte-300 {
  background-color: #abdaef;
}

.color-pilar-esporte-300 {
  color: #abdaef;
}

.background-pilar-esporte-200 {
  background-color: #72bddf;
}

.color-pilar-esporte-200 {
  color: #72bddf;
}

.background-pilar-esporte-100 {
  background-color: #39a0cf;
}

.color-pilar-esporte-100 {
  color: #39a0cf;
}

.background-pilar-esporte-main {
  background-color: #0083bf;
}

.color-pilar-esporte-main {
  color: #0083bf;
}

.background-pilar-esporte-500 {
  background-color: #006895;
}

.color-pilar-esporte-500 {
  color: #006895;
}

.background-pilar-esporte-600 {
  background-color: #004b6c;
}

.color-pilar-esporte-600 {
  color: #004b6c;
}

.background-pilar-esporte-700 {
  background-color: #002e43;
}

.color-pilar-esporte-700 {
  color: #002e43;
}

.background-pilar-esporte-800 {
  background-color: #00111a;
}

.color-pilar-esporte-800 {
  color: #00111a;
}

.background-pilar-educacao-400 {
  background-color: #e8fcf7;
}

.color-pilar-educacao-400 {
  color: #e8fcf7;
}

.background-pilar-educacao-300 {
  background-color: #b5e8db;
}

.color-pilar-educacao-300 {
  color: #b5e8db;
}

.background-pilar-educacao-200 {
  background-color: #80d3bf;
}

.color-pilar-educacao-200 {
  color: #80d3bf;
}

.background-pilar-educacao-100 {
  background-color: #4bbea3;
}

.color-pilar-educacao-100 {
  color: #4bbea3;
}

.background-pilar-educacao-main {
  background-color: #16a987;
}

.color-pilar-educacao-main {
  color: #16a987;
}

.background-pilar-educacao-500 {
  background-color: #128669;
}

.color-pilar-educacao-500 {
  color: #128669;
}

.background-pilar-educacao-600 {
  background-color: #0d614c;
}

.color-pilar-educacao-600 {
  color: #0d614c;
}

.background-pilar-educacao-700 {
  background-color: #083c2f;
}

.color-pilar-educacao-700 {
  color: #083c2f;
}

.background-pilar-educacao-800 {
  background-color: #031712;
}

.color-pilar-educacao-800 {
  color: #031712;
}

.background-pilar-lazer-400 {
  background-color: #fef0e7;
}

.color-pilar-lazer-400 {
  color: #fef0e7;
}

.background-pilar-lazer-300 {
  background-color: #fdd3b9;
}

.color-pilar-lazer-300 {
  color: #fdd3b9;
}

.background-pilar-lazer-200 {
  background-color: #fab78c;
}

.color-pilar-lazer-200 {
  color: #fab78c;
}

.background-pilar-lazer-100 {
  background-color: #f79b5f;
}

.color-pilar-lazer-100 {
  color: #f79b5f;
}

.background-pilar-lazer-main {
  background-color: #f47f32;
}

.color-pilar-lazer-main {
  color: #f47f32;
}

.background-pilar-lazer-500 {
  background-color: #bd6125;
}

.color-pilar-lazer-500 {
  color: #bd6125;
}

.background-pilar-lazer-600 {
  background-color: #864419;
}

.color-pilar-lazer-600 {
  color: #864419;
}

.background-pilar-lazer-700 {
  background-color: #4f270d;
}

.color-pilar-lazer-700 {
  color: #4f270d;
}

.background-pilar-lazer-800 {
  background-color: #180a01;
}

.color-pilar-lazer-800 {
  color: #180a01;
}

.background-pilar-cultura-400 {
  background-color: #fce9ee;
}

.color-pilar-cultura-400 {
  color: #fce9ee;
}

.background-pilar-cultura-300 {
  background-color: #e0b5c1;
}

.color-pilar-cultura-300 {
  color: #e0b5c1;
}

.background-pilar-cultura-200 {
  background-color: #c58093;
}

.color-pilar-cultura-200 {
  color: #c58093;
}

.background-pilar-cultura-100 {
  background-color: #aa4b65;
}

.color-pilar-cultura-100 {
  color: #aa4b65;
}

.background-pilar-cultura-main {
  background-color: #8f1637;
}

.color-pilar-cultura-main {
  color: #8f1637;
}

.background-pilar-cultura-500 {
  background-color: #70122c;
}

.color-pilar-cultura-500 {
  color: #70122c;
}

.background-pilar-cultura-600 {
  background-color: #520d20;
}

.color-pilar-cultura-600 {
  color: #520d20;
}

.background-pilar-cultura-700 {
  background-color: #340814;
}

.color-pilar-cultura-700 {
  color: #340814;
}

.background-pilar-cultura-800 {
  background-color: #160308;
}

.color-pilar-cultura-800 {
  color: #160308;
}

.background-negocios-400 {
  background-color: #fff5e5;
}

.color-negocios-400 {
  color: #fff5e5;
}

.background-negocios-300 {
  background-color: #ffe3ba;
}

.color-negocios-300 {
  color: #ffe3ba;
}

.background-negocios-200 {
  background-color: #ffd28d;
}

.color-negocios-200 {
  color: #ffd28d;
}

.background-negocios-100 {
  background-color: #ffc160;
}

.color-negocios-100 {
  color: #ffc160;
}

.background-negocios-main {
  background-color: #ffb033;
}

.color-negocios-main {
  color: #ffb033;
}

.background-negocios-500 {
  background-color: #c58827;
}

.color-negocios-500 {
  color: #c58827;
}

.background-negocios-600 {
  background-color: #8c601a;
}

.color-negocios-600 {
  color: #8c601a;
}

.background-negocios-700 {
  background-color: #53380d;
}

.color-negocios-700 {
  color: #53380d;
}

.background-negocios-800 {
  background-color: #1a1000;
}

.color-negocios-800 {
  color: #1a1000;
}

.background-neutras-400 {
  background-color: #f2f2f2;
}

.color-neutras-400 {
  color: #f2f2f2;
}

.background-neutras-300 {
  background-color: #f6f6f6;
}

.color-neutras-300 {
  color: #f6f6f6;
}

.background-neutras-200 {
  background-color: #f9f9f9;
}

.color-neutras-200 {
  color: #f9f9f9;
}

.background-neutras-100 {
  background-color: #fcfcfc;
}

.color-neutras-100 {
  color: #fcfcfc;
}

.background-neutras-main {
  background-color: #ffffff;
}

.color-neutras-main {
  color: #ffffff;
}

.background-neutras-500 {
  background-color: #c4c4c4;
}

.color-neutras-500 {
  color: #c4c4c4;
}

.background-neutras-600 {
  background-color: #878787;
}

.color-neutras-600 {
  color: #878787;
}

.background-neutras-700 {
  background-color: #4a4a4a;
}

.color-neutras-700 {
  color: #4a4a4a;
}

.background-neutras-800 {
  background-color: #0d0d0d;
}

.color-neutras-800 {
  color: #0d0d0d;
}

.background-minas-txt-1 {
  background-color: #1d1b20;
}

.color-minas-txt-1 {
  color: #1d1b20;
}

.background-minas-txt-2 {
  background-color: #575757;
}

.color-minas-txt-2 {
  color: #575757;
}

.background-minas-txt-3 {
  background-color: #6a6a6a;
}

.color-minas-txt-3 {
  color: #6a6a6a;
}

.font-100 {
  font-weight: 100;
}

.font-200 {
  font-weight: 200;
}

.font-300 {
  font-weight: 300;
}

.font-400 {
  font-weight: 400;
}

.font-500 {
  font-weight: 500;
}

.font-600 {
  font-weight: 600;
}

.font-700 {
  font-weight: 700;
}

.font-800 {
  font-weight: 800;
}

.font-900 {
  font-weight: 900;
}

.mt-small {
  margin-top: 15px;
}
@media (min-width: 992px) {
  .mt-small {
    margin-top: 30px;
  }
}

.mt-medium {
  margin-top: 40px;
}
@media (min-width: 992px) {
  .mt-medium {
    margin-top: 80px;
  }
}

.mt-large {
  margin-top: 60px;
}
@media (min-width: 992px) {
  .mt-large {
    margin-top: 100px;
  }
}

.mt-n-small {
  margin-top: -15px;
}
@media (min-width: 992px) {
  .mt-n-small {
    margin-top: -30px;
  }
}

.mt-n-medium {
  margin-top: -40px;
}
@media (min-width: 992px) {
  .mt-n-medium {
    margin-top: -80px;
  }
}

.mt-n-large {
  margin-top: -60px;
}
@media (min-width: 992px) {
  .mt-n-large {
    margin-top: -100px;
  }
}

.mb-small {
  margin-bottom: 15px;
}
@media (min-width: 992px) {
  .mb-small {
    margin-bottom: 30px;
  }
}

.mb-medium {
  margin-bottom: 40px;
}
@media (min-width: 992px) {
  .mb-medium {
    margin-bottom: 80px;
  }
}

.mb-large {
  margin-bottom: 60px;
}
@media (min-width: 992px) {
  .mb-large {
    margin-bottom: 100px;
  }
}

.mb-n-small {
  margin-bottom: -15px;
}
@media (min-width: 992px) {
  .mb-n-small {
    margin-bottom: -30px;
  }
}

.mb-n-medium {
  margin-bottom: -40px;
}
@media (min-width: 992px) {
  .mb-n-medium {
    margin-bottom: -80px;
  }
}

.mb-n-large {
  margin-bottom: -60px;
}
@media (min-width: 992px) {
  .mb-n-large {
    margin-bottom: -100px;
  }
}

.pt-small {
  padding-top: 15px;
}
@media (min-width: 992px) {
  .pt-small {
    padding-top: 30px;
  }
}

.pt-medium {
  padding-top: 40px;
}
@media (min-width: 992px) {
  .pt-medium {
    padding-top: 80px;
  }
}

.pt-large {
  padding-top: 60px;
}
@media (min-width: 992px) {
  .pt-large {
    padding-top: 100px;
  }
}

.pt-n-small {
  padding-top: -15px;
}
@media (min-width: 992px) {
  .pt-n-small {
    padding-top: -30px;
  }
}

.pt-n-medium {
  padding-top: -40px;
}
@media (min-width: 992px) {
  .pt-n-medium {
    padding-top: -80px;
  }
}

.pt-n-large {
  padding-top: -60px;
}
@media (min-width: 992px) {
  .pt-n-large {
    padding-top: -100px;
  }
}

.pb-small {
  padding-bottom: 15px;
}
@media (min-width: 992px) {
  .pb-small {
    padding-bottom: 30px;
  }
}

.pb-medium {
  padding-bottom: 40px;
}
@media (min-width: 992px) {
  .pb-medium {
    padding-bottom: 80px;
  }
}

.pb-large {
  padding-bottom: 60px;
}
@media (min-width: 992px) {
  .pb-large {
    padding-bottom: 100px;
  }
}

.pb-n-small {
  padding-bottom: -15px;
}
@media (min-width: 992px) {
  .pb-n-small {
    padding-bottom: -30px;
  }
}

.pb-n-medium {
  padding-bottom: -40px;
}
@media (min-width: 992px) {
  .pb-n-medium {
    padding-bottom: -80px;
  }
}

.pb-n-large {
  padding-bottom: -60px;
}
@media (min-width: 992px) {
  .pb-n-large {
    padding-bottom: -100px;
  }
}

body {
  color: #1d1b20;
  font-family: "Roboto", sans-serif;
  font-optical-sizing: auto;
  -webkit-font-smoothing: antialiased;
}

.font-display {
  font-size: 5rem;
  line-height: 110%;
  word-wrap: break-word;
}

.font-heading-01 {
  font-size: 4rem;
  line-height: 110%;
  word-wrap: break-word;
}

.font-heading-02 {
  font-size: 3.5rem;
  line-height: 110%;
  word-wrap: break-word;
}

.font-heading-03 {
  font-size: 3rem;
  line-height: 110%;
  word-wrap: break-word;
}

.font-heading-04 {
  font-size: 2.5rem;
  line-height: 110%;
  word-wrap: break-word;
}

.font-heading-05 {
  font-size: 2rem;
  line-height: 110%;
  word-wrap: break-word;
}

.font-heading-06 {
  font-size: 1.5rem;
  line-height: 110%;
  word-wrap: break-word;
}

.font-body-xxlarge {
  font-size: 1.25rem;
}

.font-body-xlarge {
  font-size: 1.125rem;
}

.font-body-large {
  font-size: 1rem;
}

.font-body-medium {
  font-size: 0.875rem;
}

.font-body-small {
  font-size: 0.75rem;
}

.text-shadow {
  text-shadow: 7px 7px 10px rgba(0, 0, 0, 0.6);
}

@font-face {
  font-family: "icomoon";
  src: url("assets/fonts/icomoon.ttf?yp4alm") format("truetype"), url("assets/fonts/icomoon.woff?yp4alm") format("woff"), url("assets/fonts/icomoon.svg?yp4alm#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
[class^=icon-],
[class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "icomoon" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-a-mais:before {
  content: "\e900";
}

.icon-a-menos:before {
  content: "\e901";
}

.icon-acessibilidade:before {
  content: "\e902";
}

.icon-alerta:before {
  content: "\e903";
}

.icon-altura:before {
  content: "\e904";
}

.icon-area:before {
  content: "\e905";
}

.icon-arrow-down:before {
  content: "\e906";
}

.icon-arrow-left:before {
  content: "\e907";
}

.icon-arrow-right:before {
  content: "\e908";
}

.icon-arrow-up:before {
  content: "\e909";
}

.icon-avancar:before {
  content: "\e90a";
}

.icon-calendario:before {
  content: "\e90b";
}

.icon-capacidade:before {
  content: "\e90c";
}

.icon-categoria:before {
  content: "\e90d";
}

.icon-checklist:before {
  content: "\e90e";
}

.icon-chevron-down:before {
  content: "\e90f";
}

.icon-chevron-left:before {
  content: "\e910";
}

.icon-chevron-right:before {
  content: "\e911";
}

.icon-chevron-up:before {
  content: "\e912";
}

.icon-compartilhar:before {
  content: "\e913";
}

.icon-email:before {
  content: "\e914";
}

.icon-faixa-etaria:before {
  content: "\e915";
}

.icon-fechar:before {
  content: "\e916";
}

.icon-horario:before {
  content: "\e917";
}

.icon-mais:before {
  content: "\e918";
}

.icon-mapa-do-site:before {
  content: "\e919";
}

.icon-medalhista:before {
  content: "\e91a";
}

.icon-menu:before {
  content: "\e91b";
}

.icon-minas-shape:before {
  content: "\e91c";
}

.icon-modalidades-disponiveis:before {
  content: "\e91d";
}

.icon-nascimento:before {
  content: "\e91e";
}

.icon-pdf:before {
  content: "\e91f";
}

.icon-perfil:before {
  content: "\e920";
}

.icon-pesquisar:before {
  content: "\e921";
}

.icon-pilar-cultura:before {
  content: "\e922";
}

.icon-pilar-educacao:before {
  content: "\e923";
}

.icon-pilar-esporte:before {
  content: "\e924";
}

.icon-pilar-lazer:before {
  content: "\e925";
}

.icon-pin:before {
  content: "\e926";
}

.icon-play:before {
  content: "\e927";
}

.icon-politica:before {
  content: "\e928";
}

.icon-posicao:before {
  content: "\e929";
}

.icon-programacao:before {
  content: "\e92a";
}

.icon-social-facebook:before {
  content: "\e92b";
}

.icon-social-instagram:before {
  content: "\e92c";
}

.icon-social-linkedin:before {
  content: "\e92d";
}

.icon-social-threads:before {
  content: "\e92e";
}

.icon-social-whatsapp:before {
  content: "\e92f";
}

.icon-social-x-twitter:before {
  content: "\e930";
}

.icon-social-youtube:before {
  content: "\e931";
}

.icon-telefone:before {
  content: "\e932";
}

.icon-ticket:before {
  content: "\e933";
}

.icon-unidades:before {
  content: "\e934";
}

input:-webkit-autofill {
  -webkit-box-shadow: inset 0 0 0px 9999px white;
}

.form-control:focus {
  outline: none;
}

textarea.form-control {
  resize: none;
}

.form-select {
  width: 100%;
}

a[href^=tel] {
  color: inherit;
  text-decoration: none;
}

a[x-apple-data-detectors] {
  color: inherit !important;
  text-decoration: none !important;
  font-size: inherit !important;
  font-family: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
}

button:focus {
  outline: none;
}

img.alignright {
  float: right;
  margin: 0 0 1em 1em;
}
img.alignleft {
  float: left;
  margin: 0 1em 1em 0;
}
img.aligncenter {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.alignright {
  float: right;
}

.alignleft {
  float: left;
}

.aligncenter {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.wpcf7 .form-group {
  position: relative;
}
.wpcf7 .wpcf7-list-item {
  display: flex;
}
.wpcf7 .wpcf7-list-item {
  margin: 0;
}
.wpcf7 .wpcf7-list-item label {
  cursor: pointer;
}
.wpcf7 .wpcf7-list-item:not(:last-child) {
  margin-bottom: 10px;
}
.wpcf7 [type=radio],
.wpcf7 [type=checkbox] {
  position: absolute;
  left: -9999px;
}
.wpcf7 [type=radio] + .wpcf7-list-item-label,
.wpcf7 [type=checkbox] + .wpcf7-list-item-label {
  position: relative;
  padding-left: 30px;
  line-height: 20px;
}
.wpcf7 [type=radio] + .wpcf7-list-item-label::before,
.wpcf7 [type=checkbox] + .wpcf7-list-item-label::before,
.wpcf7 [type=radio] + .wpcf7-list-item-label::after,
.wpcf7 [type=checkbox] + .wpcf7-list-item-label::after {
  content: "";
  position: absolute;
  box-sizing: border-box;
}
.wpcf7 [type=radio] + .wpcf7-list-item-label::before,
.wpcf7 [type=radio] + .wpcf7-list-item-label::after {
  border-radius: 50%;
}
.wpcf7 [type=radio] + .wpcf7-list-item-label::before,
.wpcf7 [type=checkbox] + .wpcf7-list-item-label::before {
  top: 0;
  left: 0;
  width: 20px;
  height: 20px;
  border: 1px solid #878787;
}
.wpcf7 [type=radio] + .wpcf7-list-item-label::after {
  top: 5px;
  left: 5px;
  width: 10px;
  height: 10px;
  background: #0d6efd;
  transition: all 0.2s;
}
.wpcf7 [type=checkbox] + .wpcf7-list-item-label::after {
  top: 0;
  left: 0;
  width: 20px;
  height: 20px;
  transition: all 0.2s;
  content: "✓";
  display: flex;
  align-items: center;
  justify-content: center;
}
.wpcf7 [type=radio]:not(:checked) + .wpcf7-list-item-label::after,
.wpcf7 [type=checkbox]:not(:checked) + .wpcf7-list-item-label::after {
  opacity: 0;
  transform: scale(0.01);
}
.wpcf7 [type=radio]:checked + .wpcf7-list-item-label::after,
.wpcf7 [type=checkbox]:checked + .wpcf7-list-item-label::after {
  opacity: 1;
  transform: scale(1);
}

html {
  overflow-x: hidden;
}

.background-cover {
  background-size: cover;
  background-position: center;
}

.background-contain {
  background-size: contain;
  background-position: center;
}

.background-no-repeat {
  background-repeat: no-repeat;
}

.remove-last-margin p:last-child {
  margin-bottom: 0;
}

.container-sm {
  max-width: 540px !important;
}

.container-md {
  max-width: 720px !important;
}

.container-lg {
  max-width: 960px !important;
}

.container-xl {
  max-width: 1140px !important;
}

.btn-action {
  align-items: center;
  background-color: transparent;
  border: 0;
  border-radius: 0;
  display: flex;
  gap: 8px;
  justify-content: space-between;
  padding: 0;
  text-decoration: none;
  text-align: center;
}

.btn-icon {
  align-items: center;
  border: 0;
  border-radius: 50%;
  display: inline-flex;
  justify-content: center;
  padding: 0;
  text-decoration: none;
  text-align: center;
}

.btn-small {
  align-items: center;
  border-radius: 100px;
  display: inline-flex;
  gap: 8px;
  justify-content: center;
  padding: 4px 24px;
  text-decoration: none;
  text-align: center;
}
.btn-small:hover, .btn-small:focus {
  background-color: #fff;
  color: #003da5;
}
.btn-small [class^=icon-],
.btn-small [class*=" icon-"] {
  font-size: 1.5rem;
}

.btn-large {
  align-items: center;
  border-radius: 100px;
  display: inline-flex;
  gap: 8px;
  justify-content: center;
  padding: 12px 30px;
  text-decoration: none;
  text-align: center;
}
.btn-large:hover, .btn-large:focus {
  background-color: #fff;
  color: #1d1b20;
}
.btn-large [class^=icon-],
.btn-large [class*=" icon-"] {
  font-size: 1.5rem;
}

.btn-large-bordered {
  align-items: center;
  background-color: transparent;
  border: 1px solid #003da5;
  border-radius: 100px;
  color: #003da5;
  display: inline-flex;
  gap: 8px;
  justify-content: center;
  padding: 12px 40px;
  text-decoration: none;
  text-align: center;
}
.btn-large-bordered:hover, .btn-large-bordered:focus {
  background-color: #003da5;
  color: #fff !important;
}
.btn-large-bordered [class^=icon-],
.btn-large-bordered [class*=" icon-"] {
  font-size: 1.5rem;
}

.btn-back {
  align-items: center;
  background-color: transparent;
  border: 0;
  display: inline-flex;
  gap: 8px;
  justify-content: center;
  padding: 0;
  text-decoration: none;
  text-align: center;
}
.btn-back [class^=icon-],
.btn-back [class*=" icon-"] {
  align-items: center;
  background-color: #003da5;
  border-radius: 50%;
  color: #fff;
  display: inline-flex;
  justify-content: center;
  height: 24px;
  font-size: 1rem;
  width: 24px;
}

.text-balance {
  text-wrap: balance;
}

.video-thumbnail {
  aspect-ratio: 16/9;
  display: block;
  position: relative;
  text-decoration: none;
}
.video-thumbnail img {
  aspect-ratio: 16/9;
  border-radius: 20px;
  object-fit: cover;
}

.video-play {
  background-color: transparent;
  border: 0;
  color: #fff;
  display: block;
  font-size: 100px;
  height: 100px;
  left: 50%;
  line-height: 1;
  margin: -50px 0 0 -50px;
  position: absolute;
  top: 50%;
  width: 100px;
}

.br-20 {
  border-radius: 20px;
}

.br-100 {
  border-radius: 100px;
}

body.high-contrast {
  filter: invert(1) hue-rotate(180deg);
}
body.high-contrast img,
body.high-contrast video,
body.high-contrast iframe,
body.high-contrast canvas,
body.high-contrast svg {
  filter: invert(1) hue-rotate(180deg);
}
body.high-contrast .no-invert {
  filter: invert(1) hue-rotate(180deg);
}

body.grayscale-contrast {
  filter: grayscale(100%) contrast(150%) brightness(1.1);
}
body.grayscale-contrast img,
body.grayscale-contrast video,
body.grayscale-contrast iframe,
body.grayscale-contrast canvas {
  filter: grayscale(100%) contrast(180%) brightness(1.2);
}
body.grayscale-contrast svg {
  filter: grayscale(100%) contrast(150%);
}
body.grayscale-contrast .btn,
body.grayscale-contrast .form-control,
body.grayscale-contrast .nav-link {
  filter: contrast(120%);
}

body.high-contrast.grayscale-contrast {
  filter: invert(1) hue-rotate(180deg) grayscale(100%) contrast(150%) brightness(1.1);
}
body.high-contrast.grayscale-contrast img,
body.high-contrast.grayscale-contrast video,
body.high-contrast.grayscale-contrast iframe,
body.high-contrast.grayscale-contrast canvas,
body.high-contrast.grayscale-contrast svg {
  filter: invert(1) hue-rotate(180deg) grayscale(100%) contrast(180%) brightness(1.2);
}

body {
  transition: filter 0.3s ease;
}
body img,
body video,
body iframe,
body canvas,
body svg {
  transition: filter 0.3s ease;
}

body.high-contrast .text-muted,
body.grayscale-contrast .text-muted {
  opacity: 1;
  filter: contrast(150%);
}
body.high-contrast .border,
body.high-contrast .border-top,
body.high-contrast .border-bottom,
body.high-contrast .border-left,
body.high-contrast .border-right,
body.grayscale-contrast .border,
body.grayscale-contrast .border-top,
body.grayscale-contrast .border-bottom,
body.grayscale-contrast .border-left,
body.grayscale-contrast .border-right {
  border-width: 2px !important;
}
body.high-contrast .btn:hover,
body.high-contrast .nav-link:hover,
body.high-contrast a:hover,
body.grayscale-contrast .btn:hover,
body.grayscale-contrast .nav-link:hover,
body.grayscale-contrast a:hover {
  filter: brightness(1.3) contrast(130%);
}
body.high-contrast *:focus,
body.grayscale-contrast *:focus {
  outline: 3px solid currentColor !important;
  outline-offset: 2px !important;
}
body.high-contrast #wpadminbar,
body.grayscale-contrast #wpadminbar {
  filter: none !important;
}
body.high-contrast .offcanvas-offset,
body.grayscale-contrast .offcanvas-offset {
  filter: none !important;
}

.accessibility-nav {
  counter-reset: accessibility-counter;
}
.accessibility-nav .list-inline-item {
  counter-increment: accessibility-counter;
  position: relative;
  margin-left: 35px;
}
.accessibility-nav .list-inline-item:first-child {
  margin-left: 35px;
}
.accessibility-nav .list-inline-item::before {
  content: counter(accessibility-counter);
  position: absolute;
  left: -35px;
  top: 50%;
  transform: translateY(-50%);
  width: 25px;
  height: 25px;
  background-color: #005eb8;
  color: white;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.8rem;
  font-weight: 600;
}

html {
  margin-top: 0 !important;
}

body.admin-bar .offcanvas-menu {
  padding-top: 46px;
}
@media (min-width: 992px) {
  body.admin-bar .offcanvas-menu {
    padding-top: 32px;
  }
}
body.admin-bar .offcanvas-menu .mobile-menu-container {
  min-height: calc(100dvh - 280px - 46px);
}
body.admin-bar .offcanvas-menu .offcanvas-menu-container .row {
  min-height: calc(100dvh - 170px - 32px);
}
body.admin-bar .header {
  top: 46px;
}
@media (min-width: 992px) {
  body.admin-bar .header {
    top: 32px;
  }
}
body.admin-bar .error-404,
body.admin-bar .content-section {
  padding-top: 46px;
}
@media (min-width: 992px) {
  body.admin-bar .error-404,
  body.admin-bar .content-section {
    padding-top: 32px;
  }
}

.header {
  position: sticky;
  left: 0;
  transition: 0.3s;
  top: 0;
  width: 100%;
  z-index: 100;
}

.accessibility-bar {
  padding: 12px 0;
  transition: padding 0.3s ease;
}
.header.scrolled .accessibility-bar {
  padding: 6px 0;
}

.accessibility-header {
  width: 100%;
}
@media (min-width: 992px) {
  .accessibility-header {
    width: auto;
  }
}

.accessibility-tools {
  align-items: center;
  border-radius: 100px;
  display: flex;
  font-size: px-em(18);
  justify-content: space-between;
  padding: 0 20px;
  width: 195px;
}

.btn-accessibility {
  align-items: center;
  display: inline-flex;
  gap: 8px;
  line-height: 1;
  padding: 6px 0;
}
.btn-accessibility.color-white:hover {
  color: #fff;
}

.main-header {
  padding: 25px 0;
  transition: padding 0.3s ease;
}
@media (min-width: 992px) {
  .main-header {
    padding: 20px 0;
  }
}
.header.scrolled .main-header {
  padding: 12.5px 0;
}
@media (min-width: 992px) {
  .header.scrolled .main-header {
    padding: 10px 0;
  }
}
.main-header .btn:hover, .main-header .btn:focus {
  color: #fff;
}

.page-template-page-nautico .header {
  box-shadow: initial !important;
}
.page-template-page-nautico .main-header {
  background: transparent;
  padding: 0 !important;
}
.page-template-page-nautico .main-header .container {
  padding: 20px 0;
  background-color: #003da5;
  box-shadow: var(--bs-box-shadow) !important;
  position: relative;
}
.page-template-page-nautico .main-header .container:after {
  display: block;
  content: "";
  width: 100vw;
  height: 100%;
  background-color: #003da5;
  position: absolute;
  right: -100vw;
  top: 0;
  z-index: -1;
  box-shadow: var(--bs-box-shadow) !important;
}
.page-template-page-nautico .main-header .container:before {
  display: block;
  content: "";
  width: 20px;
  height: 100%;
  background-color: #003da5;
  position: absolute;
  right: -20px;
  top: 0;
  z-index: 1;
}
.page-template-page-nautico .main-header .navbar-brand {
  position: relative;
}
.page-template-page-nautico .main-header .navbar-brand img {
  position: relative;
  z-index: 2;
}
.page-template-page-nautico .main-header .navbar-brand:before {
  display: block;
  content: "";
  width: 640px;
  height: 145px;
  background: url(assets/img/nautico/nautico_header_detail.svg) no-repeat;
  background-size: contain;
  position: absolute;
  top: -20px;
  right: -130px;
  z-index: 1;
}

.nautico_top_top_nautico {
  margin-top: -110px !important;
}

.navbar-brand img {
  display: block;
  width: 180px;
}

.search-form-header {
  border: 1px solid #fff;
  border-radius: 100px;
  padding: 0 24px;
}
.search-form-header .form-control {
  background-color: transparent;
  color: #fff;
  border: none;
  height: 46px;
  padding: 0;
}
.search-form-header .form-control::placeholder {
  color: #fff;
  opacity: 0.9;
}
.search-form-header .form-control:focus {
  box-shadow: none;
  border-color: #fff;
}

.btn-header-programacao {
  border-radius: 100px;
  height: 48px;
  padding-inline: 20px;
}
.btn-header-programacao:hover, .btn-header-programacao:focus {
  color: #fff;
}

.btn-header-associado {
  border-radius: 100px;
  height: 48px;
  padding-inline: 20px;
}
.btn-header-associado:hover, .btn-header-associado:focus {
  color: #fff;
}

.btn-fechar:hover, .btn-fechar:focus {
  color: #fff;
}

.offcanvas-offset {
  padding-bottom: 0;
  padding-right: 0;
  padding-top: 0;
}
@media (max-width: 991.98px) {
  .offcanvas-offset {
    padding-left: 0;
  }
}

.offcanvas-image {
  height: 100%;
  width: 33.3333%;
}
.offcanvas-image img {
  height: 100%;
  object-fit: cover;
  width: 100%;
}

.offcanvas-menu-container .row {
  margin: 0;
  min-height: calc(100dvh - 170px);
}
.offcanvas-menu-container .col-4 {
  padding: 0 12px;
}
.offcanvas-menu-container .col-4:last-child {
  border-right: none;
}
.offcanvas-menu-container .menu-level-1 .navbar-nav .nav-item {
  margin-bottom: 0;
  position: relative;
}
.offcanvas-menu-container .menu-level-1 .navbar-nav .nav-item > .nav-link {
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-weight: 700;
  padding: 8px;
  line-height: 1;
  margin-bottom: 16px;
  text-decoration: none;
  transition: all 0.3s ease;
  border-radius: 4px;
}
.offcanvas-menu-container .menu-level-1 .navbar-nav .nav-item > .nav-link:hover, .offcanvas-menu-container .menu-level-1 .navbar-nav .nav-item > .nav-link:focus {
  color: #fff;
  background-color: #002360;
}
.offcanvas-menu-container .menu-level-1 .navbar-nav .nav-item:hover > .nav-link, .offcanvas-menu-container .menu-level-1 .navbar-nav .nav-item.active > .nav-link {
  color: #fff;
  background-color: #002360;
}
.offcanvas-menu-container .menu-level-1:hover .nav-item:not(:hover):not(.active) > .nav-link {
  color: #396abc;
}
.offcanvas-menu-container .menu-level-1 .icon-chevron-right {
  font-size: px-em(24);
}
.offcanvas-menu-container .menu-level-2 .menu-level-2-group {
  display: none;
}
.offcanvas-menu-container .menu-level-2 .menu-column-title {
  color: #fff;
  border-bottom: 2px solid #3983ca;
  padding-bottom: 8px;
  margin-bottom: 16px;
  font-weight: 700;
}
.offcanvas-menu-container .menu-level-2 .navbar-nav .nav-item {
  margin-bottom: 0;
}
.offcanvas-menu-container .menu-level-2 .navbar-nav .nav-item > .nav-link {
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 8px;
  line-height: 1;
  margin-bottom: 16px;
  text-decoration: none;
  transition: all 0.3s ease;
  border-radius: 4px;
}
.offcanvas-menu-container .menu-level-2 .navbar-nav .nav-item > .nav-link:hover, .offcanvas-menu-container .menu-level-2 .navbar-nav .nav-item > .nav-link:focus {
  color: #fff;
  background-color: #002360;
}
.offcanvas-menu-container .menu-level-2 .navbar-nav .nav-item:hover > .nav-link, .offcanvas-menu-container .menu-level-2 .navbar-nav .nav-item.active > .nav-link {
  color: #fff;
  background-color: #002360;
}
.offcanvas-menu-container .menu-level-2:hover .nav-item:not(:hover):not(.active) > .nav-link {
  color: #396abc;
}
.offcanvas-menu-container .menu-level-2 .icon-chevron-right {
  font-size: px-em(24);
}
.offcanvas-menu-container .menu-level-3 .menu-level-3-group {
  display: none;
}
.offcanvas-menu-container .menu-level-3 .menu-column-title {
  color: #fff;
  border-bottom: 2px solid #3983ca;
  padding-bottom: 8px;
  margin-bottom: 16px;
  font-weight: 700;
}
.offcanvas-menu-container .menu-level-3 .navbar-nav .nav-item {
  margin-bottom: 0;
}
.offcanvas-menu-container .menu-level-3 .navbar-nav .nav-item > .nav-link {
  color: #fff;
  padding: 8px;
  line-height: 1;
  margin-bottom: 16px;
  text-decoration: none;
  transition: all 0.3s ease;
  border-radius: 4px;
}
.offcanvas-menu-container .menu-level-3 .navbar-nav .nav-item > .nav-link:hover, .offcanvas-menu-container .menu-level-3 .navbar-nav .nav-item > .nav-link:focus {
  color: #fff;
  background-color: #002360;
}
.offcanvas-menu-container .menu-level-3 .navbar-nav .nav-item:hover > .nav-link {
  color: #fff;
  background-color: #002360;
}
.offcanvas-menu-container .menu-level-3:hover .nav-item:not(:hover) > .nav-link {
  color: #396abc;
}
.offcanvas-menu-container.show-level-2 .menu-level-2 .menu-level-2-group.active {
  display: block;
}
.offcanvas-menu-container.show-level-3 .menu-level-3 .menu-level-3-group.active {
  display: block;
}

.offcanvas-menu-mobile .mobile-menu-container {
  position: relative;
  overflow: hidden;
  min-height: calc(100dvh - 280px);
}
.offcanvas-menu-mobile .mobile-menu-level {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  opacity: 0;
  transform: translateX(100%);
  transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  z-index: 1;
  visibility: hidden;
}
.offcanvas-menu-mobile .mobile-menu-level.active {
  position: relative;
  opacity: 1;
  transform: translateX(0);
  z-index: 10;
  visibility: visible;
}
.offcanvas-menu-mobile .mobile-menu-level.hide {
  position: absolute;
  opacity: 0;
  transform: translateX(-100%);
  z-index: 1;
  visibility: hidden;
}
.offcanvas-menu-mobile .mobile-menu-level[data-level="1"] {
  position: relative;
  opacity: 1;
  transform: translateX(0);
  z-index: 10;
  visibility: visible;
}
.offcanvas-menu-mobile .mobile-menu-level[data-level="1"].active {
  position: relative;
  opacity: 1;
  transform: translateX(0);
  z-index: 10;
  visibility: visible;
}
.offcanvas-menu-mobile .mobile-menu-level[data-level="1"].hide {
  position: absolute;
  opacity: 0;
  transform: translateX(-100%);
  z-index: 1;
  visibility: hidden;
}
.offcanvas-menu-mobile .mobile-nav-list {
  list-style: none;
  padding: 0;
  margin: 0;
}
.offcanvas-menu-mobile .mobile-nav-list .menu-item > .mobile-nav-btn,
.offcanvas-menu-mobile .mobile-nav-list .menu-item > .mobile-nav-link {
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-weight: 700;
  padding: 16px 0;
  line-height: 1;
  margin-bottom: 0;
  text-decoration: none;
  background: none;
  border: none;
  width: 100%;
  text-align: left;
  transition: all 0.3s ease;
  border-radius: 4px;
  cursor: pointer;
}
.offcanvas-menu-mobile .mobile-nav-list .menu-item > .mobile-nav-btn:hover, .offcanvas-menu-mobile .mobile-nav-list .menu-item > .mobile-nav-btn:focus,
.offcanvas-menu-mobile .mobile-nav-list .menu-item > .mobile-nav-link:hover,
.offcanvas-menu-mobile .mobile-nav-list .menu-item > .mobile-nav-link:focus {
  color: #fff;
  background-color: #002360;
}
.offcanvas-menu-mobile .mobile-nav-list .menu-item > .mobile-nav-btn .icon-chevron-right,
.offcanvas-menu-mobile .mobile-nav-list .menu-item > .mobile-nav-link .icon-chevron-right {
  font-size: px-em(24);
}
.offcanvas-menu-mobile .mobile-menu-header {
  border-bottom: 2px solid #3983ca;
  margin-bottom: 16px;
}
.offcanvas-menu-mobile .mobile-menu-header .mobile-menu-title-link {
  background: none;
  border: none;
  color: #fff;
  cursor: pointer;
  display: block;
  padding: 0 0 16px 0;
  border-radius: 4px;
  transition: background-color 0.3s ease;
  width: 100%;
  text-align: left;
  text-decoration: none;
  font-weight: 700;
  margin: 0;
}
.offcanvas-menu-mobile .mobile-menu-header .mobile-back-btn {
  background: none;
  border: none;
  color: #fff;
  cursor: pointer;
  padding: 0 0 16px 0;
  border-radius: 4px;
  transition: background-color 0.3s ease;
  width: 100%;
  text-align: left;
}
.offcanvas-menu-mobile .mobile-menu-header .mobile-back-btn.mobile-header-full {
  display: flex;
  align-items: center;
  gap: 12px;
}
.offcanvas-menu-mobile .mobile-menu-header .mobile-back-btn:hover {
  background-color: #002360;
}
.offcanvas-menu-mobile .mobile-menu-header .mobile-back-btn i {
  font-size: px-em(24);
}
.offcanvas-menu-mobile .mobile-menu-header .mobile-menu-title {
  color: #fff;
  font-weight: 700;
  margin: 0;
  font-size: px-em(18);
}
.offcanvas-menu-mobile .mobile-nav-list:hover .menu-item:not(:hover) > .mobile-nav-btn,
.offcanvas-menu-mobile .mobile-nav-list:hover .menu-item:not(:hover) > .mobile-nav-link {
  color: #396abc;
}

.footer-section {
  padding: 40px 0;
}

.footer-accordion {
  background-color: rgba(57, 131, 202, 0.3);
  padding: 32px 24px;
}
.footer-accordion .flex-grow-1 {
  border-bottom: 1px solid #3983ca;
  height: 1px;
  margin: 0 16px;
}
.footer-accordion .btn-link:hover, .footer-accordion .btn-link:focus {
  color: #fff !important;
}
.footer-accordion .btn-link .icon-chevron-down {
  transition: transform 0.3s ease;
  transform: rotate(180deg);
}
.footer-accordion .btn-link[aria-expanded=false] .icon-chevron-down {
  transform: rotate(0deg);
}

.sitemap-nav ul {
  display: flex;
  gap: 24px;
  flex-wrap: wrap;
}
.sitemap-nav ul > .menu-item {
  flex: 1;
  min-width: 200px;
}
.sitemap-nav ul > .menu-item > a {
  font-weight: 700;
}
.sitemap-nav ul > .menu-item .sub-menu {
  list-style: none;
  padding: 0;
  margin-top: 12px;
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.sitemap-nav ul > .menu-item .sub-menu .menu-item {
  position: relative;
}
.sitemap-nav ul > .menu-item .sub-menu .menu-item > a {
  font-weight: normal;
}
.sitemap-nav ul > .menu-item .sub-menu .menu-item.menu-item-has-children > a {
  display: flex;
  align-items: center;
  gap: 8px;
  cursor: pointer;
  font-weight: normal;
}
.sitemap-nav ul > .menu-item .sub-menu .menu-item.menu-item-has-children > a::after {
  content: "";
  font-family: "icomoon";
  content: "\e90f";
  transition: transform 0.3s ease;
}
.sitemap-nav ul > .menu-item .sub-menu .menu-item.menu-item-has-children > a.expanded::after {
  transform: rotate(180deg);
}
.sitemap-nav ul > .menu-item .sub-menu .menu-item .sub-menu {
  margin-top: 8px;
  display: none;
  padding-left: 10px;
}
@media (min-width: 992px) {
  .sitemap-nav ul > .menu-item .sub-menu .menu-item .sub-menu {
    padding-left: 0;
  }
}
.sitemap-nav ul > .menu-item .sub-menu .menu-item .sub-menu.show {
  display: flex;
}

.social-links {
  background-color: rgba(0, 22, 61, 0.5);
  border-radius: 8px;
  flex: 1;
  padding: 12px;
}

.social-link {
  text-decoration: none;
}
.social-link:hover, .social-link:focus {
  color: #396abc;
}

.social-links-title {
  align-items: center;
  display: flex;
  gap: 8px;
}

.social-item {
  background-color: rgba(0, 22, 61, 0.5);
  border-radius: 8px;
  line-height: 1;
  padding: 12px 8px;
}

.footer-social-mobile .btn:hover, .footer-social-mobile .btn:focus {
  color: #396abc;
}
.footer-social-mobile .dropdown-menu {
  background-color: #00163d;
  border: none;
  border-radius: 8px;
  padding: 12px;
  margin-top: 8px;
}
.footer-social-mobile .dropdown-menu .dropdown-item {
  color: #fff;
  font-size: px-em(14);
  padding: 4px 0;
  background: none;
  border: none;
}
.footer-social-mobile .dropdown-menu .dropdown-item:hover, .footer-social-mobile .dropdown-menu .dropdown-item:focus {
  background: none;
  color: #396abc;
}

@media (min-width: 992px) {
  .breadcrumb-absolute {
    position: absolute !important;
  }
}

.breadcrumb-item.active {
  color: #003da5;
  font-weight: 700;
}
.breadcrumb-item a {
  color: #abc4ea;
  text-decoration: none;
}

.background-gradient {
  position: relative;
}
.background-gradient::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: initial;
  height: var(--gradient-height, 100%);
  z-index: -1;
  pointer-events: none;
}
.background-gradient.gradient-end::before {
  top: initial;
  bottom: 0;
}
.background-gradient.gradient-esportes-ltr::before {
  background: #e5f7ff;
  background: linear-gradient(90deg, rgba(229, 247, 255, 0) 0%, #e5f7ff 100%);
}
.background-gradient.gradient-esportes-rtl::before {
  background: #e5f7ff;
  background: linear-gradient(270deg, rgba(229, 247, 255, 0) 0%, #e5f7ff 100%);
}
.background-gradient.gradient-cultura-ltr::before {
  background: #fce9ee;
  background: linear-gradient(90deg, rgba(252, 233, 238, 0) 0%, #fce9ee 100%);
}
.background-gradient.gradient-cultura-rtl::before {
  background: #fce9ee;
  background: linear-gradient(270deg, rgba(252, 233, 238, 0) 0%, #fce9ee 100%);
}
.background-gradient.gradient-educacao-ltr::before {
  background: #e8fcf7;
  background: linear-gradient(90deg, rgba(232, 252, 247, 0) 0%, #e8fcf7 100%);
}
.background-gradient.gradient-educacao-rtl::before {
  background: #e8fcf7;
  background: linear-gradient(270deg, rgba(232, 252, 247, 0) 0%, #e8fcf7 100%);
}
.background-gradient.gradient-lazer-ltr::before {
  background: #fef0e7;
  background: linear-gradient(90deg, rgba(254, 240, 231, 0) 0%, #fef0e7 100%);
}
.background-gradient.gradient-lazer-rtl::before {
  background: #fef0e7;
  background: linear-gradient(270deg, rgba(254, 240, 231, 0) 0%, #fef0e7 100%);
}
.background-gradient.gradient-minas-ltr::before {
  background: #e5efff;
  background: linear-gradient(90deg, rgba(229, 239, 255, 0) 0%, #e5efff 100%);
}
.background-gradient.gradient-minas-rtl::before {
  background: #e5efff;
  background: linear-gradient(270deg, rgba(229, 239, 255, 0) 0%, #e5efff 100%);
}
.background-gradient.gradient-negocios-ltr::before {
  background: #fff5e5;
  background: linear-gradient(90deg, rgba(255, 245, 229, 0) 0%, #fff5e5 100%);
}
.background-gradient.gradient-negocios-rtl::before {
  background: #fff5e5;
  background: linear-gradient(270deg, rgba(255, 245, 229, 0) 0%, #fff5e5 100%);
}
.background-gradient.gradient-cultura-split-ltr-rtl::before {
  background: linear-gradient(90deg, rgba(252, 233, 238, 0) 0%, #fce9ee 100%), linear-gradient(270deg, rgba(252, 233, 238, 0) 0%, #fce9ee 100%);
  background-position: top left, bottom left;
  background-size: 100% 50%, 100% 50%;
  background-repeat: no-repeat;
}
.background-gradient.gradient-educacao-split-ltr-rtl::before {
  background: linear-gradient(90deg, rgba(232, 252, 247, 0) 0%, #e8fcf7 100%), linear-gradient(270deg, rgba(232, 252, 247, 0) 0%, #e8fcf7 100%);
  background-position: top left, bottom left;
  background-size: 100% 50%, 100% 50%;
  background-repeat: no-repeat;
}
.background-gradient.gradient-esportes-split-ltr-rtl::before {
  background: linear-gradient(90deg, rgba(229, 247, 255, 0) 0%, #e5f7ff 100%), linear-gradient(270deg, rgba(229, 247, 255, 0) 0%, #e5f7ff 100%);
  background-position: top left, bottom left;
  background-size: 100% 50%, 100% 50%;
  background-repeat: no-repeat;
}
.background-gradient.gradient-lazer-split-ltr-rtl::before {
  background: linear-gradient(90deg, rgba(254, 240, 231, 0) 0%, #fef0e7 100%), linear-gradient(270deg, rgba(254, 240, 231, 0) 0%, #fef0e7 100%);
  background-position: top left, bottom left;
  background-size: 100% 50%, 100% 50%;
  background-repeat: no-repeat;
}
.background-gradient.gradient-minas-split-ltr-rtl::before {
  background: linear-gradient(90deg, rgba(229, 239, 255, 0) 0%, #e5efff 100%), linear-gradient(270deg, rgba(229, 239, 255, 0) 0%, #e5efff 100%);
  background-position: top left, bottom left;
  background-size: 100% 50%, 100% 50%;
  background-repeat: no-repeat;
}
.background-gradient.gradient-negocios-split-ltr-rtl::before {
  background: linear-gradient(90deg, rgba(255, 245, 229, 0) 0%, #fff5e5 100%), linear-gradient(270deg, rgba(255, 245, 229, 0) 0%, #fff5e5 100%);
  background-position: top left, bottom left;
  background-size: 100% 50%, 100% 50%;
  background-repeat: no-repeat;
}
.background-gradient.gradient-cultura-split-rtl-ltr::before {
  background: linear-gradient(270deg, rgba(252, 233, 238, 0) 0%, #fce9ee 100%), linear-gradient(90deg, rgba(252, 233, 238, 0) 0%, #fce9ee 100%);
  background-position: top left, bottom left;
  background-size: 100% 50%, 100% 50%;
  background-repeat: no-repeat;
}
.background-gradient.gradient-educacao-split-rtl-ltr::before {
  background: linear-gradient(270deg, rgba(232, 252, 247, 0) 0%, #e8fcf7 100%), linear-gradient(90deg, rgba(232, 252, 247, 0) 0%, #e8fcf7 100%);
  background-position: top left, bottom left;
  background-size: 100% 50%, 100% 50%;
  background-repeat: no-repeat;
}
.background-gradient.gradient-esportes-split-rtl-ltr::before {
  background: linear-gradient(270deg, rgba(229, 247, 255, 0) 0%, #e5f7ff 100%), linear-gradient(90deg, rgba(229, 247, 255, 0) 0%, #e5f7ff 100%);
  background-position: top left, bottom left;
  background-size: 100% 50%, 100% 50%;
  background-repeat: no-repeat;
}
.background-gradient.gradient-lazer-split-rtl-ltr::before {
  background: linear-gradient(270deg, rgba(254, 240, 231, 0) 0%, #fef0e7 100%), linear-gradient(90deg, rgba(254, 240, 231, 0) 0%, #fef0e7 100%);
  background-position: top left, bottom left;
  background-size: 100% 50%, 100% 50%;
  background-repeat: no-repeat;
}
.background-gradient.gradient-minas-split-rtl-ltr::before {
  background: linear-gradient(270deg, rgba(229, 239, 255, 0) 0%, #e5efff 100%), linear-gradient(90deg, rgba(229, 239, 255, 0) 0%, #e5efff 100%);
  background-position: top left, bottom left;
  background-size: 100% 50%, 100% 50%;
  background-repeat: no-repeat;
}
.background-gradient.gradient-negocios-split-rtl-ltr::before {
  background: linear-gradient(270deg, rgba(255, 245, 229, 0) 0%, #fff5e5 100%), linear-gradient(90deg, rgba(255, 245, 229, 0) 0%, #fff5e5 100%);
  background-position: top left, bottom left;
  background-size: 100% 50%, 100% 50%;
  background-repeat: no-repeat;
}
.background-gradient.solid-azul-royal-main::before {
  background-color: #003da5;
}
.background-gradient.solid-pilar-cultura-main::before {
  background-color: #8f1637;
}
.background-gradient.solid-pilar-educacao-main::before {
  background-color: #16a987;
}
.background-gradient.solid-pilar-esporte-main::before {
  background-color: #0083bf;
}
.background-gradient.solid-pilar-negocios-main::before {
  background-color: #ffb033;
}
.background-gradient.solid-azul-royal-main .titulo, .background-gradient.solid-pilar-cultura-main .titulo, .background-gradient.solid-pilar-educacao-main .titulo, .background-gradient.solid-pilar-esporte-main .titulo, .background-gradient.solid-pilar-negocios-main .titulo {
  color: #fff !important;
}

.swiper-button-prev,
.swiper-button-next {
  border: 0;
  border-radius: 50%;
  left: 0;
  margin: 0;
  height: 48px;
  position: initial;
  right: 0;
  text-align: center;
  width: 48px;
  transition: background-color 0.3s ease;
  opacity: 1;
}
.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
  cursor: not-allowed !important;
  opacity: 0.5;
}
.swiper-button-prev:after,
.swiper-button-next:after {
  font-size: 24px;
}
.swiper-button-prev:hover, .swiper-button-prev:focus,
.swiper-button-next:hover,
.swiper-button-next:focus {
  outline: none;
}
.swiper-button-prev:hover:after, .swiper-button-prev:focus:after,
.swiper-button-next:hover:after,
.swiper-button-next:focus:after {
  color: #ffffff !important;
}

.swiper-pagination .swiper-pagination-bullet {
  background: transparent;
  border: 1px solid #005eb8;
  opacity: 1;
}
.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  width: 40px;
  background: #005eb8;
  border-color: #005eb8;
  border-radius: 20px;
}

.bloco-cultura-cinema .cinema-content .galeria.swiper .galeria-item {
  aspect-ratio: 800/480;
  overflow: hidden;
}
.bloco-cultura-cinema .cinema-content .galeria.swiper .galeria-item a {
  display: block;
  width: 100%;
  height: 100%;
}
.bloco-cultura-cinema .cinema-content .galeria.swiper .galeria-item img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.bloco-cultura-cinema .cinema-content .galeria.swiper .swiper-pagination .swiper-pagination-bullet {
  background: transparent;
  border: 1px solid #fff;
  opacity: 1;
}
.bloco-cultura-cinema .cinema-content .galeria.swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  width: 40px;
  background: #520d20;
  border-color: #520d20;
  border-radius: 20px;
}
.bloco-cultura-cinema .cinema-content .titulo {
  color: #520d20;
}
.bloco-cultura-cinema .cinema-content .cinema-programacao-lateral .swiper {
  position: relative;
}
.bloco-cultura-cinema .cinema-content .cinema-programacao-lateral .swiper .swiper-slide {
  width: 64px !important;
  flex-shrink: 0;
}
.bloco-cultura-cinema .cinema-content .cinema-programacao-lateral .swiper-button-next,
.bloco-cultura-cinema .cinema-content .cinema-programacao-lateral .swiper-button-prev {
  width: 24px;
  height: 24px;
  margin-top: 0;
  position: static;
  transform: none;
  z-index: 10;
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.bloco-cultura-cinema .cinema-content .cinema-programacao-lateral .swiper-button-next:after,
.bloco-cultura-cinema .cinema-content .cinema-programacao-lateral .swiper-button-prev:after {
  font-size: 24px;
  color: #520d20;
}
.bloco-cultura-cinema .cinema-content .cinema-programacao-lateral .swiper-button-next:hover:after, .bloco-cultura-cinema .cinema-content .cinema-programacao-lateral .swiper-button-next:focus:after,
.bloco-cultura-cinema .cinema-content .cinema-programacao-lateral .swiper-button-prev:hover:after,
.bloco-cultura-cinema .cinema-content .cinema-programacao-lateral .swiper-button-prev:focus:after {
  color: #520d20 !important;
}
.bloco-cultura-cinema .cinema-content .cinema-programacao-lateral .swiper-button-next.swiper-button-disabled,
.bloco-cultura-cinema .cinema-content .cinema-programacao-lateral .swiper-button-prev.swiper-button-disabled {
  opacity: 0.5 !important;
  cursor: not-allowed !important;
}
.bloco-cultura-cinema .cinema-content .cinema-programacao-lateral .swiper-button-next.swiper-button-disabled:after,
.bloco-cultura-cinema .cinema-content .cinema-programacao-lateral .swiper-button-prev.swiper-button-disabled:after {
  color: rgba(82, 13, 32, 0.3);
}
.bloco-cultura-cinema .cinema-content .data-card {
  border: 1px solid #520d20;
  color: #520d20;
  width: 64px;
  height: 76px;
  cursor: pointer;
  transition: all 0.3s ease;
}
.bloco-cultura-cinema .cinema-content .data-card:hover {
  background-color: #520d20;
  color: #fff;
}
.bloco-cultura-cinema .cinema-content .data-card.active {
  background-color: #8f1637;
  border-color: #8f1637;
  color: #fff;
}
.bloco-cultura-cinema .cinema-content .sessoes-dia {
  display: none;
}
.bloco-cultura-cinema .cinema-content .sessoes-dia.active {
  display: block;
}
.bloco-cultura-cinema .cinema-content .cinema-col-1 {
  flex: 3;
}
.bloco-cultura-cinema .cinema-content .cinema-col-2 {
  flex: 2;
}
.bloco-cultura-cinema .cinema-content .cinema-col-3 {
  width: 26px;
}

.bloco-cultura-elenco .swiper-button-prev,
.bloco-cultura-elenco .swiper-button-next {
  background-color: #e0b5c1;
}
.bloco-cultura-elenco .swiper-button-prev:after,
.bloco-cultura-elenco .swiper-button-next:after {
  color: #70122c;
}
.bloco-cultura-elenco .swiper-button-prev:hover, .bloco-cultura-elenco .swiper-button-prev:focus,
.bloco-cultura-elenco .swiper-button-next:hover,
.bloco-cultura-elenco .swiper-button-next:focus {
  background-color: #520d20;
}
.bloco-cultura-elenco .swiper-pagination .swiper-pagination-bullet {
  opacity: 1;
}
.bloco-cultura-elenco .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #8f1637;
}
.bloco-cultura-elenco .elenco-item {
  position: relative;
}
.bloco-cultura-elenco .elenco-item:hover .elenco-nome {
  opacity: 1;
}
.bloco-cultura-elenco .elenco-item:hover .elenco-imagem:before {
  opacity: 0;
}
.bloco-cultura-elenco .elenco-item:hover .elenco-imagem:after {
  opacity: 1;
}
.bloco-cultura-elenco .elenco-imagem {
  aspect-ratio: 1;
  border-radius: 12px;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.bloco-cultura-elenco .elenco-imagem:before {
  background-color: #70122c;
  content: "";
  display: block;
  height: 100%;
  left: 0;
  opacity: 0.5;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 2;
}
.bloco-cultura-elenco .elenco-imagem:after {
  background: linear-gradient(180deg, rgba(112, 18, 44, 0) 0%, #70122c 100%);
  bottom: 0;
  content: "";
  height: 50%;
  left: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  transition: opacity 0.3s ease;
  z-index: 2;
}
.bloco-cultura-elenco .elenco-imagem img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
  position: relative;
  z-index: 1;
}
.bloco-cultura-elenco .elenco-nome {
  position: absolute;
  bottom: 8px;
  left: 8px;
  right: 8px;
  text-align: center;
  opacity: 0;
  transition: opacity 0.3s ease;
  z-index: 2;
}
.bloco-cultura-elenco .elenco-nome {
  position: absolute;
  bottom: 8px;
  left: 8px;
  right: 8px;
  text-align: center;
  opacity: 0;
  transition: opacity 0.3s ease;
  z-index: 2;
}

.bloco-cultura-leituras {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  position: relative;
}
.bloco-cultura-leituras:before {
  background-color: rgba(143, 22, 55, 0.85);
  content: "";
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.bloco-cultura-leituras .leituras-content {
  padding: 50px 0;
  position: relative;
}
@media (min-width: 992px) {
  .bloco-cultura-leituras .leituras-content {
    padding: 100px 0;
  }
}
.bloco-cultura-leituras .header-with-navigation {
  display: flex;
  justify-content: space-between;
  align-items: end;
  margin-bottom: 2rem;
}
@media (max-width: 991.98px) {
  .bloco-cultura-leituras .header-with-navigation {
    flex-direction: column;
    align-items: center;
    gap: 1rem;
  }
}
.bloco-cultura-leituras .header-with-navigation .titulo {
  color: #fcfcfc;
  margin-bottom: 0;
}
@media (max-width: 991.98px) {
  .bloco-cultura-leituras .header-with-navigation .titulo {
    margin-bottom: 1rem;
  }
}
.bloco-cultura-leituras .header-with-navigation .navigation-controls {
  display: flex;
  justify-content: center;
  gap: 12px;
  position: relative;
}
.bloco-cultura-leituras .header-with-navigation .navigation-controls .swiper-button-prev,
.bloco-cultura-leituras .header-with-navigation .navigation-controls .swiper-button-next {
  background-color: #e0b5c1;
}
.bloco-cultura-leituras .header-with-navigation .navigation-controls .swiper-button-prev:after,
.bloco-cultura-leituras .header-with-navigation .navigation-controls .swiper-button-next:after {
  color: #70122c;
}
.bloco-cultura-leituras .header-with-navigation .navigation-controls .swiper-button-prev:hover, .bloco-cultura-leituras .header-with-navigation .navigation-controls .swiper-button-prev:focus,
.bloco-cultura-leituras .header-with-navigation .navigation-controls .swiper-button-next:hover,
.bloco-cultura-leituras .header-with-navigation .navigation-controls .swiper-button-next:focus {
  background-color: #520d20;
}
.bloco-cultura-leituras .leituras-swiper .swiper-slide {
  height: auto;
}
@media (min-width: 992px) {
  .bloco-cultura-leituras .leituras-swiper .leitura-item .row {
    height: 100%;
  }
}
@media (min-width: 992px) {
  .bloco-cultura-leituras .leituras-swiper .leitura-item .leitura-imagem {
    height: 100%;
  }
}
.bloco-cultura-leituras .leituras-swiper .leitura-item .leitura-imagem img {
  border-radius: 12px;
  width: 100%;
}
@media (min-width: 992px) {
  .bloco-cultura-leituras .leituras-swiper .leitura-item .leitura-imagem img {
    height: 100%;
    object-fit: cover;
    object-position: center;
  }
}

.bloco-cultura-mostras-de-cinema {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  overflow: hidden;
  position: relative;
  padding-left: 12px !important;
  padding-right: 12px !important;
}
@media (min-width: 992px) {
  .bloco-cultura-mostras-de-cinema {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
.bloco-cultura-mostras-de-cinema:before {
  background-color: rgba(143, 22, 55, 0.85);
  content: "";
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.bloco-cultura-mostras-de-cinema .swiper-wrapper {
  align-items: stretch;
}
.bloco-cultura-mostras-de-cinema .swiper-slide {
  height: auto;
  display: flex;
}
.bloco-cultura-mostras-de-cinema .swiper-item {
  display: flex;
  width: 100%;
}
.bloco-cultura-mostras-de-cinema .swiper-button-prev,
.bloco-cultura-mostras-de-cinema .swiper-button-next {
  background-color: #e0b5c1;
}
.bloco-cultura-mostras-de-cinema .swiper-button-prev:hover, .bloco-cultura-mostras-de-cinema .swiper-button-prev:focus,
.bloco-cultura-mostras-de-cinema .swiper-button-next:hover,
.bloco-cultura-mostras-de-cinema .swiper-button-next:focus {
  background-color: #8f1637;
}
.bloco-cultura-mostras-de-cinema .swiper-button-prev:after,
.bloco-cultura-mostras-de-cinema .swiper-button-next:after {
  color: #70122c;
}

.bloco-cultura-programacao-completa-cinema .swiper-wrapper {
  align-items: stretch;
}
.bloco-cultura-programacao-completa-cinema .swiper-slide {
  height: auto;
  display: flex;
}
.bloco-cultura-programacao-completa-cinema .swiper-item {
  display: flex;
  width: 100%;
}
.bloco-cultura-programacao-completa-cinema .swiper-button-prev,
.bloco-cultura-programacao-completa-cinema .swiper-button-next {
  background-color: #e0b5c1;
}
.bloco-cultura-programacao-completa-cinema .swiper-button-prev:hover, .bloco-cultura-programacao-completa-cinema .swiper-button-prev:focus,
.bloco-cultura-programacao-completa-cinema .swiper-button-next:hover,
.bloco-cultura-programacao-completa-cinema .swiper-button-next:focus {
  background-color: #8f1637;
}
.bloco-cultura-programacao-completa-cinema .swiper-button-prev:after,
.bloco-cultura-programacao-completa-cinema .swiper-button-next:after {
  color: #70122c;
}
.bloco-cultura-programacao-completa-cinema .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #8f1637;
}
.bloco-cultura-programacao-completa-cinema .filme-poster-wrapper {
  width: 100%;
}
.bloco-cultura-programacao-completa-cinema .filme-poster-wrapper .filme-poster {
  width: 100%;
  height: 100%;
}
.bloco-cultura-programacao-completa-cinema .filme-poster-wrapper .filme-poster img {
  aspect-ratio: 230/360;
  object-fit: cover;
  height: 100%;
}
.bloco-cultura-programacao-completa-cinema .filme-em-cartaz {
  right: 8px;
  top: 8px;
}

.bloco-cultura-programacao-completa-teatro .swiper-wrapper {
  align-items: stretch;
}
.bloco-cultura-programacao-completa-teatro .swiper-slide {
  height: auto;
  display: flex;
}
.bloco-cultura-programacao-completa-teatro .swiper-item {
  display: flex;
  width: 100%;
}
.bloco-cultura-programacao-completa-teatro .swiper-button-prev,
.bloco-cultura-programacao-completa-teatro .swiper-button-next {
  background-color: #e0b5c1;
}
.bloco-cultura-programacao-completa-teatro .swiper-button-prev:hover, .bloco-cultura-programacao-completa-teatro .swiper-button-prev:focus,
.bloco-cultura-programacao-completa-teatro .swiper-button-next:hover,
.bloco-cultura-programacao-completa-teatro .swiper-button-next:focus {
  background-color: #8f1637;
}
.bloco-cultura-programacao-completa-teatro .swiper-button-prev:after,
.bloco-cultura-programacao-completa-teatro .swiper-button-next:after {
  color: #70122c;
}
.bloco-cultura-programacao-completa-teatro .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #8f1637;
}
.bloco-cultura-programacao-completa-teatro .teatro-poster-wrapper {
  width: 100%;
}
.bloco-cultura-programacao-completa-teatro .teatro-poster-wrapper .teatro-poster {
  width: 100%;
  height: 100%;
}
.bloco-cultura-programacao-completa-teatro .teatro-poster-wrapper .teatro-poster img {
  aspect-ratio: 230/360;
  object-fit: cover;
  height: 100%;
}

.bloco-cultura-teatro .teatro-content .galeria.swiper .galeria-item {
  aspect-ratio: 800/480;
  overflow: hidden;
}
.bloco-cultura-teatro .teatro-content .galeria.swiper .galeria-item a {
  display: block;
  width: 100%;
  height: 100%;
}
.bloco-cultura-teatro .teatro-content .galeria.swiper .galeria-item img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.bloco-cultura-teatro .teatro-content .galeria.swiper .swiper-pagination .swiper-pagination-bullet {
  background: transparent;
  border: 1px solid #fff;
  opacity: 1;
}
.bloco-cultura-teatro .teatro-content .galeria.swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  width: 40px;
  background: #520d20;
  border-color: #520d20;
  border-radius: 20px;
}
.bloco-cultura-teatro .teatro-content .video-thumbnail {
  position: relative;
  display: block;
  overflow: hidden;
}
.bloco-cultura-teatro .teatro-content .video-thumbnail .video-play {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #8f1637;
  border: none;
  border-radius: 50%;
  width: 80px;
  height: 80px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-size: 24px;
  cursor: pointer;
  transition: all 0.3s ease;
}
.bloco-cultura-teatro .teatro-content .video-thumbnail .video-play:hover {
  background: #520d20;
  transform: translate(-50%, -50%) scale(1.1);
}
.bloco-cultura-teatro .teatro-content .titulo {
  color: #520d20;
}
.bloco-cultura-teatro .teatro-content .teatro-programacao-lateral .swiper {
  position: relative;
}
.bloco-cultura-teatro .teatro-content .teatro-programacao-lateral .swiper .swiper-slide {
  width: 64px !important;
  flex-shrink: 0;
}
.bloco-cultura-teatro .teatro-content .teatro-programacao-lateral .swiper-button-next,
.bloco-cultura-teatro .teatro-content .teatro-programacao-lateral .swiper-button-prev {
  width: 24px;
  height: 24px;
  margin-top: 0;
  position: static;
  transform: none;
  z-index: 10;
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.bloco-cultura-teatro .teatro-content .teatro-programacao-lateral .swiper-button-next:after,
.bloco-cultura-teatro .teatro-content .teatro-programacao-lateral .swiper-button-prev:after {
  font-size: 24px;
  color: #520d20;
}
.bloco-cultura-teatro .teatro-content .teatro-programacao-lateral .swiper-button-next:hover:after, .bloco-cultura-teatro .teatro-content .teatro-programacao-lateral .swiper-button-next:focus:after,
.bloco-cultura-teatro .teatro-content .teatro-programacao-lateral .swiper-button-prev:hover:after,
.bloco-cultura-teatro .teatro-content .teatro-programacao-lateral .swiper-button-prev:focus:after {
  color: #520d20 !important;
}
.bloco-cultura-teatro .teatro-content .teatro-programacao-lateral .swiper-button-next.swiper-button-disabled,
.bloco-cultura-teatro .teatro-content .teatro-programacao-lateral .swiper-button-prev.swiper-button-disabled {
  opacity: 0.5 !important;
  cursor: not-allowed !important;
}
.bloco-cultura-teatro .teatro-content .teatro-programacao-lateral .swiper-button-next.swiper-button-disabled:after,
.bloco-cultura-teatro .teatro-content .teatro-programacao-lateral .swiper-button-prev.swiper-button-disabled:after {
  color: rgba(82, 13, 32, 0.3);
}
.bloco-cultura-teatro .teatro-content .data-card {
  border: 1px solid #520d20;
  color: #520d20;
  width: 64px;
  height: 76px;
  cursor: pointer;
  transition: all 0.3s ease;
}
.bloco-cultura-teatro .teatro-content .data-card:hover {
  background-color: #520d20;
  color: #fff;
}
.bloco-cultura-teatro .teatro-content .data-card.active {
  background-color: #8f1637;
  border-color: #8f1637;
  color: #fff;
}
.bloco-cultura-teatro .teatro-content .sessoes-dia {
  display: none;
}
.bloco-cultura-teatro .teatro-content .sessoes-dia.active {
  display: block;
}
.bloco-cultura-teatro .teatro-content .teatro-col-1 {
  flex: 3;
}
.bloco-cultura-teatro .teatro-content .teatro-col-2 {
  flex: 2;
}
.bloco-cultura-teatro .teatro-content .teatro-col-3 {
  width: 26px;
}

.bloco-educacao-agenda-minas-pro .titulo {
  color: #0d614c;
}
.bloco-educacao-agenda-minas-pro .swiper-button-prev,
.bloco-educacao-agenda-minas-pro .swiper-button-next {
  background-color: #b5e8db;
}
.bloco-educacao-agenda-minas-pro .swiper-button-prev:hover, .bloco-educacao-agenda-minas-pro .swiper-button-prev:focus,
.bloco-educacao-agenda-minas-pro .swiper-button-next:hover,
.bloco-educacao-agenda-minas-pro .swiper-button-next:focus {
  background-color: #16a987;
}
.bloco-educacao-agenda-minas-pro .swiper-button-prev:after,
.bloco-educacao-agenda-minas-pro .swiper-button-next:after {
  color: #128669;
}
.bloco-educacao-agenda-minas-pro .swiper-pagination .swiper-pagination-bullet {
  opacity: 1;
}
.bloco-educacao-agenda-minas-pro .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #16a987;
}
.bloco-educacao-agenda-minas-pro .evento-item {
  background-color: #e8fcf7;
}
.bloco-educacao-agenda-minas-pro .evento-item .evento-titulo {
  color: #0d614c;
}
.bloco-educacao-agenda-minas-pro .evento-item .item-divider {
  border-color: #b5e8db;
  opacity: 1;
}
.bloco-educacao-agenda-minas-pro .evento-item .btn {
  background-color: #0d614c;
}
.bloco-educacao-agenda-minas-pro .evento-item .btn:hover, .bloco-educacao-agenda-minas-pro .evento-item .btn:focus {
  background-color: #fff !important;
  color: #0d614c;
}

.bloco-educacao-agendamentos {
  background-color: #16a987;
  position: relative;
}
.bloco-educacao-agendamentos::before {
  content: "";
  display: none;
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  pointer-events: none;
}
@media (min-width: 992px) {
  .bloco-educacao-agendamentos::before {
    display: block;
    height: 680px;
    width: 705px;
  }
}
.bloco-educacao-agendamentos .item-imagem {
  width: 56px;
}

.bloco-educacao-banner-introducao {
  position: relative;
}
.bloco-educacao-banner-introducao .container-fluid, .bloco-educacao-banner-introducao .container-sm, .bloco-educacao-banner-introducao .container-md, .bloco-educacao-banner-introducao .container-lg, .bloco-educacao-banner-introducao .container-xl, .bloco-educacao-banner-introducao .container-xxl {
  padding-left: 0;
  padding-right: 0;
}
.bloco-educacao-banner-introducao:after {
  background-color: #16a987;
  content: "";
  display: none;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  width: 40%;
  z-index: -1;
}
@media (min-width: 992px) {
  .bloco-educacao-banner-introducao:after {
    display: block;
  }
}
.bloco-educacao-banner-introducao .banner-introducao-content {
  overflow: hidden;
}
.bloco-educacao-banner-introducao .banner-imagem-desktop {
  height: 100%;
  max-width: none;
}
@media (min-width: 992px) {
  .bloco-educacao-banner-introducao .banner-conteudo {
    padding-bottom: 30px;
    padding-top: 100px;
  }
}

.bloco-educacao-horario-de-funcionamento {
  position: relative;
}
.bloco-educacao-horario-de-funcionamento::after {
  background-color: #16a987;
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  height: 85%;
  width: 100%;
  z-index: -1;
}
@media (min-width: 992px) {
  .bloco-educacao-horario-de-funcionamento::after {
    height: 50%;
  }
}
.bloco-educacao-horario-de-funcionamento .item-imagem {
  width: 56px;
}
.bloco-educacao-horario-de-funcionamento .divider-vertical {
  width: 1px;
  background-color: #b5e8db;
}
.bloco-educacao-horario-de-funcionamento .item-divider {
  border-color: #b5e8db;
  opacity: 1;
}

.bloco-educacao-modalidades .swiper-button-prev,
.bloco-educacao-modalidades .swiper-button-next {
  background-color: #b5e8db;
  flex-shrink: 0;
}
.bloco-educacao-modalidades .swiper-button-prev:hover, .bloco-educacao-modalidades .swiper-button-prev:focus,
.bloco-educacao-modalidades .swiper-button-next:hover,
.bloco-educacao-modalidades .swiper-button-next:focus {
  background-color: #16a987;
}
.bloco-educacao-modalidades .swiper-button-prev:after,
.bloco-educacao-modalidades .swiper-button-next:after {
  color: #128669;
}
.bloco-educacao-modalidades .search-form-header {
  border: 1px solid #878787;
}
.bloco-educacao-modalidades .search-form-header .form-control {
  color: #878787;
}
.bloco-educacao-modalidades .search-form-header .form-control::placeholder {
  color: #878787;
}
.bloco-educacao-modalidades .titulo {
  color: #0d614c;
}
.bloco-educacao-modalidades .filtros-modalidades .swiper-wrapper {
  align-items: stretch;
}
.bloco-educacao-modalidades .filtros-modalidades .swiper-slide {
  width: auto;
  height: auto;
  display: flex;
}
.bloco-educacao-modalidades .filtro-btn {
  background-color: transparent;
  border: 1px solid #0d614c;
  color: #0d614c;
  flex-shrink: 0;
  width: 165px;
}
@media (min-width: 992px) {
  .bloco-educacao-modalidades .filtro-btn {
    width: 284px;
  }
}
.bloco-educacao-modalidades .filtro-btn:hover, .bloco-educacao-modalidades .filtro-btn:focus, .bloco-educacao-modalidades .filtro-btn.active {
  background-color: #0d614c;
  color: #fff;
  border-color: #0d614c;
}
.bloco-educacao-modalidades .modalidade-imagem {
  position: relative;
  aspect-ratio: 600/350;
  border-top: 10px solid #16a987;
  width: 100%;
}
.bloco-educacao-modalidades .modalidade-imagem img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}
.bloco-educacao-modalidades .modalidade-imagem::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 60%;
  background: linear-gradient(180deg, rgba(0, 22, 61, 0) 0%, rgba(0, 22, 61, 0.85) 100%);
  pointer-events: none;
}
.bloco-educacao-modalidades .modalidade-item {
  display: flex;
  flex-direction: column;
}
.bloco-educacao-modalidades .modalidade-conteudo {
  border: 1px solid #c4c5d0;
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
  flex: 1 1 0;
}
.bloco-educacao-modalidades .modalidade-btn:hover, .bloco-educacao-modalidades .modalidade-btn:focus {
  background-color: #16a987;
  color: #fff;
}

.bloco-educacao-unidades-da-escola-de-esportes {
  background-color: #e8fcf7;
}
.bloco-educacao-unidades-da-escola-de-esportes .search-form-header {
  border: 1px solid #878787;
}
.bloco-educacao-unidades-da-escola-de-esportes .search-form-header .form-control {
  color: #878787;
}
.bloco-educacao-unidades-da-escola-de-esportes .search-form-header .form-control::placeholder {
  color: #878787;
}
.bloco-educacao-unidades-da-escola-de-esportes .titulo {
  color: #0d614c;
}
.bloco-educacao-unidades-da-escola-de-esportes .regioes-navigation .swiper {
  height: 48px;
}
.bloco-educacao-unidades-da-escola-de-esportes .regioes-navigation .swiper-slide {
  width: auto;
  height: 48px;
  display: flex;
  align-items: center;
}
.bloco-educacao-unidades-da-escola-de-esportes .regioes-navigation .regiao-btn {
  background-color: #fff;
  border: 1px solid #0d614c;
  color: #0d614c;
  white-space: nowrap;
  height: 48px;
  width: 100%;
}
.bloco-educacao-unidades-da-escola-de-esportes .regioes-navigation .regiao-btn:hover, .bloco-educacao-unidades-da-escola-de-esportes .regioes-navigation .regiao-btn:focus, .bloco-educacao-unidades-da-escola-de-esportes .regioes-navigation .regiao-btn.active {
  background-color: #0d614c;
  color: #fff;
  border-color: #0d614c;
}
.bloco-educacao-unidades-da-escola-de-esportes .regioes-navigation .swiper-button-prev,
.bloco-educacao-unidades-da-escola-de-esportes .regioes-navigation .swiper-button-next {
  background-color: #0d614c;
  color: #fff;
  flex-shrink: 0;
  min-width: 48px;
  position: relative;
}
.bloco-educacao-unidades-da-escola-de-esportes .unidade-imagem {
  position: relative;
  aspect-ratio: 600/250;
  border-top: 10px solid #16a987;
}
.bloco-educacao-unidades-da-escola-de-esportes .unidade-imagem img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.bloco-educacao-unidades-da-escola-de-esportes .unidade-imagem::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 60%;
  background: linear-gradient(180deg, rgba(0, 22, 61, 0) 0%, rgba(0, 22, 61, 0.85) 100%);
  pointer-events: none;
}
.bloco-educacao-unidades-da-escola-de-esportes .unidade-imagem .unidade-titulo {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
}
.bloco-educacao-unidades-da-escola-de-esportes .unidade-imagem .unidade-titulo a {
  color: #fff;
  text-decoration: none;
  transition: opacity 0.3s ease;
}
.bloco-educacao-unidades-da-escola-de-esportes .unidade-imagem .unidade-titulo a:hover {
  opacity: 0.8;
}
.bloco-educacao-unidades-da-escola-de-esportes .unidade-conteudo {
  border: 1px solid #c4c5d0;
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
}

.bloco-esportes-atletas-olimpicos .swiper-button-prev,
.bloco-esportes-atletas-olimpicos .swiper-button-next {
  background-color: #abdaef;
  flex-shrink: 0;
}
.bloco-esportes-atletas-olimpicos .swiper-button-prev:hover, .bloco-esportes-atletas-olimpicos .swiper-button-prev:focus,
.bloco-esportes-atletas-olimpicos .swiper-button-next:hover,
.bloco-esportes-atletas-olimpicos .swiper-button-next:focus {
  background-color: #0083bf;
}
.bloco-esportes-atletas-olimpicos .swiper-button-prev:after,
.bloco-esportes-atletas-olimpicos .swiper-button-next:after {
  color: #006895;
}
.bloco-esportes-atletas-olimpicos .olimpiada-btn {
  border: 1px solid;
  background-color: transparent;
  border-color: #004b6c;
  color: #004b6c;
  width: 226px;
}
.bloco-esportes-atletas-olimpicos .olimpiada-btn.active {
  background-color: #004b6c;
  color: #fff !important;
}
.bloco-esportes-atletas-olimpicos .olimpiada-btn:not(.active) {
  background-color: transparent;
}
.bloco-esportes-atletas-olimpicos .olimpiada-btn:hover {
  background-color: #004b6c;
  color: #fff !important;
}
.bloco-esportes-atletas-olimpicos .atleta-foto img {
  aspect-ratio: 1/1;
  object-fit: cover;
  margin: 0 auto;
}
.bloco-esportes-atletas-olimpicos .medalha-badge {
  display: inline-block;
  font-size: 12px;
  font-weight: 700;
  border-radius: 15px;
}
.bloco-esportes-atletas-olimpicos .medalha-badge.background-ouro {
  background-color: #ffd700;
  color: #000 !important;
}
.bloco-esportes-atletas-olimpicos .medalha-badge.background-prata {
  background-color: #c0c0c0;
  color: #000 !important;
}
.bloco-esportes-atletas-olimpicos .medalha-badge.background-bronze {
  background-color: #cd7f32;
  color: #fff !important;
}
.bloco-esportes-atletas-olimpicos .icon-medalhista {
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.bloco-esportes-atletas-olimpicos .icon-medalhista.background-ouro {
  color: #ffd700;
}
.bloco-esportes-atletas-olimpicos .icon-medalhista.background-prata {
  color: #c0c0c0;
}
.bloco-esportes-atletas-olimpicos .icon-medalhista.background-bronze {
  color: #cd7f32;
}

.bloco-esportes-banner-introducao {
  position: relative;
}
.bloco-esportes-banner-introducao .container-fluid, .bloco-esportes-banner-introducao .container-sm, .bloco-esportes-banner-introducao .container-md, .bloco-esportes-banner-introducao .container-lg, .bloco-esportes-banner-introducao .container-xl, .bloco-esportes-banner-introducao .container-xxl {
  padding-left: 0;
  padding-right: 0;
}
.bloco-esportes-banner-introducao:after {
  background-color: #0083bf;
  content: "";
  display: none;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  width: 40%;
  z-index: -1;
}
@media (min-width: 992px) {
  .bloco-esportes-banner-introducao:after {
    display: block;
  }
}
.bloco-esportes-banner-introducao .banner-introducao-content {
  overflow: hidden;
}
.bloco-esportes-banner-introducao .banner-introducao-content .patrocinio.swiper .swiper-slide {
  display: flex !important;
  align-items: center !important;
  min-height: 100px;
}
.bloco-esportes-banner-introducao .banner-introducao-content .patrocinio.swiper .swiper-slide.patrocinio-item img {
  height: auto;
  max-height: 300px;
  max-width: 100%;
  object-fit: contain;
}
.bloco-esportes-banner-introducao .banner-introducao-content .patrocinio.swiper .swiper-pagination .swiper-pagination-bullet {
  background: transparent;
  border: 1px solid #000;
  opacity: 1;
}
.bloco-esportes-banner-introducao .banner-introducao-content .patrocinio.swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  width: 40px;
  background: #004b6c;
  border-color: #004b6c;
  border-radius: 20px;
}
.bloco-esportes-banner-introducao .banner-imagem-desktop {
  height: 100%;
  max-width: none;
}
@media (min-width: 992px) {
  .bloco-esportes-banner-introducao .banner-conteudo {
    padding-bottom: 30px;
    padding-top: 100px;
  }
}

.bloco-esportes-conquistas {
  background-color: #0083bf;
  background-image: url("assets/img/esportes/conquistas-textura.svg"), linear-gradient(270deg, rgba(0, 104, 149, 0) 0%, #006895 86.56%);
  background-position: left top, center;
  background-repeat: no-repeat, no-repeat;
}
@media (min-width: 768px) {
  .bloco-esportes-conquistas .conquistas-content.conquistas-centralizado-md .conquistas-swiper .swiper-wrapper {
    justify-content: center;
  }
}
@media (min-width: 992px) {
  .bloco-esportes-conquistas .conquistas-content.conquistas-centralizado-lg .conquistas-swiper .swiper-wrapper {
    justify-content: center;
  }
}
.bloco-esportes-conquistas .swiper-button-prev,
.bloco-esportes-conquistas .swiper-button-next {
  background-color: #abdaef;
}
.bloco-esportes-conquistas .swiper-button-prev:hover, .bloco-esportes-conquistas .swiper-button-prev:focus,
.bloco-esportes-conquistas .swiper-button-next:hover,
.bloco-esportes-conquistas .swiper-button-next:focus {
  background-color: #004b6c;
}
.bloco-esportes-conquistas .swiper-button-prev:after,
.bloco-esportes-conquistas .swiper-button-next:after {
  color: #006895;
}
.bloco-esportes-conquistas .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #004b6c;
}
.bloco-esportes-conquistas .swiper-slide {
  height: auto;
  display: flex;
}
.bloco-esportes-conquistas .conquista-item {
  position: relative;
  overflow: visible;
  width: 100%;
  display: flex;
  flex-direction: column;
}

.bloco-esportes-contador-olimpiadas .contador-olimpiadas-content {
  padding: 0 20px 20px;
}
.bloco-esportes-contador-olimpiadas .olimpiadas-logo {
  top: -30px;
}

.bloco-esportes-elenco .elenco-btn {
  border: 1px solid;
  background-color: transparent;
  border-color: #004b6c;
  color: #004b6c;
}
.bloco-esportes-elenco .elenco-btn.active {
  background-color: #004b6c;
  color: #fff !important;
}
.bloco-esportes-elenco .elenco-btn:not(.active) {
  background-color: transparent;
}
.bloco-esportes-elenco .elenco-btn:hover {
  background-color: #004b6c;
  color: #fff !important;
}
.bloco-esportes-elenco .elenco-foto {
  aspect-ratio: 1/1;
  background-image: url("assets/img/esportes/elenco.png");
  background-position: bottom right;
  background-repeat: no-repeat;
  background-size: contain;
  display: block;
}

.bloco-esportes-periodo-de-inscricao .periodo-de-inscricao-content .link-item {
  border-color: #fff;
  color: #fff;
}
.bloco-esportes-periodo-de-inscricao .periodo-de-inscricao-content .link-item:hover, .bloco-esportes-periodo-de-inscricao .periodo-de-inscricao-content .link-item:focus {
  border-color: #004b6c;
  background-color: #004b6c;
}
.bloco-esportes-periodo-de-inscricao .periodo-de-inscricao-content .table {
  overflow: hidden;
  border: 1px solid;
  border-color: #0083bf;
}
.bloco-esportes-periodo-de-inscricao .periodo-de-inscricao-content .table th,
.bloco-esportes-periodo-de-inscricao .periodo-de-inscricao-content .table td {
  padding-left: 20px;
  padding-right: 20px;
  border: none;
}
.bloco-esportes-periodo-de-inscricao .periodo-de-inscricao-content .table tbody tr:not(:last-child) {
  border-bottom: 1px solid;
  border-bottom-color: #0083bf;
}
.bloco-esportes-periodo-de-inscricao .periodo-de-inscricao-content .table thead th {
  background-color: #004b6c;
  color: #e5f7ff;
}
.bloco-esportes-periodo-de-inscricao .periodo-de-inscricao-content .table tbody td {
  color: #002e43;
}
.bloco-esportes-periodo-de-inscricao .periodo-de-inscricao-content .table tbody tr:nth-child(odd) td {
  background-color: #e5f7ff;
}
.bloco-esportes-periodo-de-inscricao .periodo-de-inscricao-content .table tbody tr:nth-child(even) td {
  background-color: #abdaef;
}
.bloco-esportes-periodo-de-inscricao .periodo-de-inscricao-content .table.table-striped tbody tr:nth-of-type(odd) td {
  background-color: #e5f7ff;
}
.bloco-esportes-periodo-de-inscricao .periodo-de-inscricao-content .table.table-striped tbody tr:nth-of-type(even) td {
  background-color: #abdaef;
}

.bloco-esportes-pre-requisitos .swiper-button-prev,
.bloco-esportes-pre-requisitos .swiper-button-next {
  background-color: #abdaef;
  flex-shrink: 0;
}
.bloco-esportes-pre-requisitos .swiper-button-prev:hover, .bloco-esportes-pre-requisitos .swiper-button-prev:focus,
.bloco-esportes-pre-requisitos .swiper-button-next:hover,
.bloco-esportes-pre-requisitos .swiper-button-next:focus {
  background-color: #004b6c;
}
.bloco-esportes-pre-requisitos .swiper-button-prev:after,
.bloco-esportes-pre-requisitos .swiper-button-next:after {
  color: #006895;
}
.bloco-esportes-pre-requisitos .swiper-slide {
  height: auto;
  display: flex;
}
.bloco-esportes-pre-requisitos .pre-requisitos-content .topico-btn {
  border-color: #fff;
  color: #fff;
}
.bloco-esportes-pre-requisitos .pre-requisitos-content .topico-btn:hover, .bloco-esportes-pre-requisitos .pre-requisitos-content .topico-btn:focus, .bloco-esportes-pre-requisitos .pre-requisitos-content .topico-btn.active {
  border-color: #004b6c;
  background-color: #004b6c;
}
.bloco-esportes-pre-requisitos .topico-descricao h1, .bloco-esportes-pre-requisitos .topico-descricao .h1,
.bloco-esportes-pre-requisitos .topico-descricao h2,
.bloco-esportes-pre-requisitos .topico-descricao .h2,
.bloco-esportes-pre-requisitos .topico-descricao h3,
.bloco-esportes-pre-requisitos .topico-descricao .h3,
.bloco-esportes-pre-requisitos .topico-descricao h4,
.bloco-esportes-pre-requisitos .topico-descricao .h4,
.bloco-esportes-pre-requisitos .topico-descricao h5,
.bloco-esportes-pre-requisitos .topico-descricao .h5,
.bloco-esportes-pre-requisitos .topico-descricao h6,
.bloco-esportes-pre-requisitos .topico-descricao .h6 {
  border-bottom: 1px solid #39a0cf;
  font-size: 1.25rem;
  padding-bottom: 8px;
  margin-bottom: 8px;
}

.bloco-esportes-projetos-incentivados .search-form-header {
  border: 1px solid #878787;
}
.bloco-esportes-projetos-incentivados .search-form-header .form-control {
  color: #878787;
}
.bloco-esportes-projetos-incentivados .search-form-header .form-control::placeholder {
  color: #878787;
}
.bloco-esportes-projetos-incentivados .projetos-incentivados-content .card-imagem {
  height: 55px;
}
.bloco-esportes-projetos-incentivados .projetos-incentivados-content .card-item {
  background-color: #e5f7ff;
}
.bloco-esportes-projetos-incentivados .projetos-incentivados-content .card-titulo {
  color: #004b6c;
}
.bloco-esportes-projetos-incentivados .projetos-incentivados-content .card-descricao a {
  color: #004b6c;
}
.bloco-esportes-projetos-incentivados .projetos-tabs .nav-pills .nav-link {
  background: transparent !important;
  color: #abdaef;
  text-align: left;
}
.bloco-esportes-projetos-incentivados .projetos-tabs .nav-pills .nav-link.active {
  background: transparent !important;
  color: #004b6c !important;
}
.bloco-esportes-projetos-incentivados .projetos-tabs .projeto-divider {
  border-color: #abdaef;
  margin: 0;
}
.bloco-esportes-projetos-incentivados .accordion .accordion-item {
  background: transparent;
  border: none;
}
.bloco-esportes-projetos-incentivados .accordion .accordion-item .accordion-header .accordion-button {
  background: transparent;
  border: none;
  color: #abdaef;
  border-bottom: 1px solid #abdaef;
  border-radius: 0;
}
.bloco-esportes-projetos-incentivados .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed) {
  background: transparent;
  color: #004b6c;
}
.bloco-esportes-projetos-incentivados .accordion .accordion-item .accordion-header .accordion-button:focus {
  box-shadow: none;
}
.bloco-esportes-projetos-incentivados .accordion .accordion-item .accordion-collapse {
  border: none;
}
.bloco-esportes-projetos-incentivados .accordion .accordion-item .accordion-body a {
  color: #004b6c;
}

.bloco-esportes-resumos-expandidos .search-form-header {
  border: 1px solid #878787;
}
.bloco-esportes-resumos-expandidos .search-form-header .form-control {
  color: #878787;
}
.bloco-esportes-resumos-expandidos .search-form-header .form-control::placeholder {
  color: #878787;
}
.bloco-esportes-resumos-expandidos .anos-swiper .ano-btn {
  border: 1px solid;
  background-color: transparent;
  border-color: #004b6c;
  color: #004b6c;
  width: 226px;
  transition: all 0.3s ease;
}
.bloco-esportes-resumos-expandidos .anos-swiper .ano-btn.active {
  background-color: #004b6c;
  color: #fff !important;
}
.bloco-esportes-resumos-expandidos .anos-swiper .ano-btn:not(.active) {
  background-color: transparent;
}
.bloco-esportes-resumos-expandidos .anos-swiper .ano-btn:hover {
  background-color: #004b6c;
  color: #fff !important;
}
.bloco-esportes-resumos-expandidos .swiper-button-prev,
.bloco-esportes-resumos-expandidos .swiper-button-next {
  background-color: #abdaef;
  flex-shrink: 0;
}
.bloco-esportes-resumos-expandidos .swiper-button-prev:hover, .bloco-esportes-resumos-expandidos .swiper-button-prev:focus,
.bloco-esportes-resumos-expandidos .swiper-button-next:hover,
.bloco-esportes-resumos-expandidos .swiper-button-next:focus {
  background-color: #0083bf;
}
.bloco-esportes-resumos-expandidos .swiper-button-prev:after,
.bloco-esportes-resumos-expandidos .swiper-button-next:after {
  color: #006895;
}

.bloco-esportes-teste-de-selecao .orientacao-item {
  background-color: #e5f7ff;
  padding: 24px;
}
.bloco-esportes-teste-de-selecao .teste-de-selecao-content .card-titulo {
  color: #004b6c;
}
.bloco-esportes-teste-de-selecao .teste-de-selecao-content .link-item {
  border-color: #fff;
  color: #fff;
}
.bloco-esportes-teste-de-selecao .teste-de-selecao-content .link-item:hover, .bloco-esportes-teste-de-selecao .teste-de-selecao-content .link-item:focus {
  border-color: #004b6c;
  background-color: #004b6c;
}
.bloco-esportes-teste-de-selecao .teste-de-selecao-content .orientacao-descricao a {
  color: #004b6c;
}

@media (min-width: 992px) {
  .bloco-nautico-area-de-atuacao .area-header {
    gap: 48px;
  }
}
.bloco-nautico-area-de-atuacao .header-divider {
  border: none;
  border-top: 2px solid #74d1ea;
  height: auto;
  margin: 0;
  opacity: 1;
  width: 100%;
}
@media (min-width: 992px) {
  .bloco-nautico-area-de-atuacao .header-divider {
    border-left: 2px solid #74d1ea;
    border-top: none;
    height: 60px;
    width: auto;
  }
}
.bloco-nautico-area-de-atuacao .area-item {
  aspect-ratio: 200/490;
  background-position: bottom center;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 200px;
  transition: all 0.3s ease;
}
.bloco-nautico-area-de-atuacao .area-item::before {
  background-image: url('data:image/svg+xml,%3Csvg width="200" height="139" viewBox="0 0 200 139" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cg clip-path="url(%23clip0_5351_18982)"%3E%3Cpath d="M72.2188 19.4536C130.593 -5.0677 151.46 49.8866 199.926 53.9712H259V183H-54V53.9858H3.84277C24.1319 53.9858 53.0694 27.4933 72.2188 19.4536Z" fill="%230083BF"/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id="clip0_5351_18982"%3E%3Crect width="394" height="174" fill="white" transform="translate(-97)"/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E');
  background-position: top center;
  background-repeat: no-repeat;
  background-size: cover;
  bottom: -60px;
  content: "";
  height: 139px;
  left: 0;
  position: absolute;
  right: 0;
  transition: all 0.3s ease;
  z-index: 1;
}
.bloco-nautico-area-de-atuacao .area-item:hover::before {
  bottom: 0;
}
.bloco-nautico-area-de-atuacao .area-item:hover .area-content {
  transform: translateY(-60px);
}
.bloco-nautico-area-de-atuacao .area-item .area-content {
  transition: transform 0.3s ease;
}

.bloco-nautico-atendimento .atendimento-background-image {
  width: 100%;
  aspect-ratio: 10/8;
}
@media (min-width: 992px) {
  .bloco-nautico-atendimento .atendimento-background-image {
    aspect-ratio: auto;
    height: 100%;
  }
}
.bloco-nautico-atendimento .atendimento-background-image::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 110%;
  background-image: var(--bg-image);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
@media (min-width: 992px) {
  .bloco-nautico-atendimento .atendimento-background-image::before {
    height: 100%;
    background-position: right center;
  }
}
.bloco-nautico-atendimento .atendimento-floating-image {
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  height: 110%;
}
@media (min-width: 992px) {
  .bloco-nautico-atendimento .atendimento-floating-image {
    left: auto;
    right: 0;
    transform: none;
  }
}
.bloco-nautico-atendimento .atendimento-floating-image img {
  height: 100%;
  width: auto;
}
.bloco-nautico-atendimento .atendimento-floating-table {
  bottom: -80px;
  left: 50%;
  transform: translateX(-50%);
  width: 90%;
  max-width: 750px;
  overflow-x: auto;
}
@media (min-width: 768px) {
  .bloco-nautico-atendimento .atendimento-floating-table {
    max-width: 750px;
  }
}
@media (min-width: 992px) {
  .bloco-nautico-atendimento .atendimento-floating-table {
    bottom: -40px;
    max-width: 750px;
  }
}
.bloco-nautico-atendimento .atendimento-content-side {
  width: 100%;
  padding: 30px 20px 180px;
}
@media (min-width: 768px) {
  .bloco-nautico-atendimento .atendimento-content-side {
    padding: 60px 30px 90px;
  }
}
@media (min-width: 992px) {
  .bloco-nautico-atendimento .atendimento-content-side {
    width: 50%;
    padding: 120px 0 180px;
  }
}
.bloco-nautico-atendimento .atendimento-content-side::before {
  content: "";
  position: absolute;
  top: -15%;
  left: 0;
  width: 100%;
  height: 120%;
  background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Layer_2" data-name="Layer 2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 588 1032"><defs><style> .cls-1 { fill: url(%23linear-gradient); } </style><linearGradient id="linear-gradient" x1="850.9" y1="511.89" x2="-623.67" y2="511.89" gradientTransform="translate(-217.89 222) rotate(90) scale(1 -1)" gradientUnits="userSpaceOnUse"><stop offset=".6" stop-color="%23005eb8"/><stop offset="1" stop-color="%23002a52"/></linearGradient></defs><g id="Layer_1-2" data-name="Layer 1"><path class="cls-1" d="M588,114.48S485.58.37,306.04,65.04C126.49,129.72,0,0,0,0v1032h588V114.48Z"/></g></svg>');
  background-size: cover;
  background-position: top center;
  background-repeat: no-repeat;
  pointer-events: none;
}
@media (min-width: 576px) {
  .bloco-nautico-atendimento .atendimento-content-side::before {
    top: -30%;
    height: 135%;
  }
}
@media (min-width: 768px) {
  .bloco-nautico-atendimento .atendimento-content-side::before {
    top: -40%;
    height: 145%;
  }
}
@media (min-width: 992px) {
  .bloco-nautico-atendimento .atendimento-content-side::before {
    top: 0;
    left: -100px;
    width: calc(100% + 100px);
    height: 100%;
    background-image: url('data:image/svg+xml,<svg width="1032" height="529" viewBox="0 0 1032 529" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M114.481 -26.9999C114.481 -26.9999 0.373726 75.4173 65.0448 254.963C129.716 434.509 0 561 0 561L1032 561V-27L114.481 -26.9999Z" fill="url(%23paint0_linear_5351_21403)"/><defs><linearGradient id="paint0_linear_5351_21403" x1="1072.9" y1="171.517" x2="-401.665" y2="171.517" gradientUnits="userSpaceOnUse"><stop offset="0.6" stop-color="%23005EB8"/><stop offset="1" stop-color="%23002A52"/></linearGradient></defs></svg>');
    background-position: left center;
  }
}
.bloco-nautico-atendimento .atendimento-floating-image {
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  height: 110%;
}
@media (min-width: 992px) {
  .bloco-nautico-atendimento .atendimento-floating-image {
    left: auto;
    right: 0;
    transform: none;
  }
}
.bloco-nautico-atendimento .atendimento-floating-image img {
  height: 100%;
  width: auto;
}
.bloco-nautico-atendimento .atendimento-floating-table {
  bottom: -80px;
  left: 50%;
  transform: translateX(-50%);
  width: 90%;
  max-width: 750px;
  overflow-x: auto;
}
@media (min-width: 768px) {
  .bloco-nautico-atendimento .atendimento-floating-table {
    max-width: 750px;
  }
}
@media (min-width: 992px) {
  .bloco-nautico-atendimento .atendimento-floating-table {
    bottom: -40px;
    max-width: 750px;
  }
}
.bloco-nautico-atendimento .atendimento-image-side {
  width: 100%;
}
@media (min-width: 992px) {
  .bloco-nautico-atendimento .atendimento-image-side {
    width: 50%;
  }
}
.bloco-nautico-atendimento .atendimento-table {
  border-radius: 16px;
  overflow: hidden;
  table-layout: fixed;
  width: 100%;
}
.bloco-nautico-atendimento .atendimento-table thead th {
  box-shadow: none !important;
  color: #004992 !important;
  width: auto;
}
@media (min-width: 992px) {
  .bloco-nautico-atendimento .atendimento-table thead th {
    min-width: 280px;
  }
}
.bloco-nautico-atendimento .atendimento-table thead th:nth-child(odd) {
  background-color: #abcdee !important;
}
.bloco-nautico-atendimento .atendimento-table thead th:nth-child(even) {
  background-color: #a5c9ec !important;
}
.bloco-nautico-atendimento .atendimento-table tbody td {
  box-shadow: none !important;
  color: #575757 !important;
  width: auto;
}
@media (min-width: 992px) {
  .bloco-nautico-atendimento .atendimento-table tbody td {
    min-width: 280px;
  }
}
.bloco-nautico-atendimento .atendimento-table tbody td:nth-child(odd) {
  background-color: #e5f3ff !important;
}
.bloco-nautico-atendimento .atendimento-table tbody td:nth-child(even) {
  background-color: #dcedfc !important;
}

.bloco-nautico-atividades-de-lazer .atividade-item {
  aspect-ratio: 200/490;
  background-position: bottom center;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 200px;
  transition: all 0.3s ease;
}
.bloco-nautico-atividades-de-lazer .atividade-item::before {
  background-image: url('data:image/svg+xml,%3Csvg width="200" height="139" viewBox="0 0 200 139" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cg clip-path="url(%23clip0_5351_18982)"%3E%3Cpath d="M72.2188 19.4536C130.593 -5.0677 151.46 49.8866 199.926 53.9712H259V183H-54V53.9858H3.84277C24.1319 53.9858 53.0694 27.4933 72.2188 19.4536Z" fill="%230083BF"/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id="clip0_5351_18982"%3E%3Crect width="394" height="174" fill="white" transform="translate(-97)"/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E');
  background-position: top center;
  background-repeat: no-repeat;
  background-size: cover;
  bottom: -60px;
  content: "";
  height: 139px;
  left: 0;
  position: absolute;
  right: 0;
  transition: all 0.3s ease;
  z-index: 1;
}
.bloco-nautico-atividades-de-lazer .atividade-item::after {
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%);
  border-radius: 200px;
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
}
.bloco-nautico-atividades-de-lazer .atividade-item:hover::before {
  bottom: 0;
}
.bloco-nautico-atividades-de-lazer .atividade-item:hover .atividade-content {
  transform: translateY(-60px);
}
.bloco-nautico-atividades-de-lazer .atividade-item .atividade-content {
  transition: transform 0.3s ease;
}

.bloco-nautico-banner {
  min-height: 42.7083333333vw;
  position: relative;
  display: flex;
}
@media (max-width: 767.98px) {
  .bloco-nautico-banner {
    min-height: 400px;
    display: block;
  }
}
.bloco-nautico-banner:has(.has-itens) {
  min-height: 62.5vw;
}
@media (max-width: 767.98px) {
  .bloco-nautico-banner:has(.has-itens) {
    min-height: 400px;
  }
}
.bloco-nautico-banner > .container {
  display: flex;
  flex-direction: column;
  min-height: inherit;
  height: 100%;
  width: 100%;
}
.bloco-nautico-banner .banner-content {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  flex: 1;
  padding: 60px 20px;
}
@media (min-width: 768px) {
  .bloco-nautico-banner .banner-content {
    padding: 80px 40px;
  }
}
@media (min-width: 992px) {
  .bloco-nautico-banner .banner-content {
    padding: 100px 60px;
  }
}
.bloco-nautico-banner .banner-content.has-itens {
  padding-top: 25%;
}
.bloco-nautico-banner .banner-content .titulo {
  padding-left: 20px;
  padding-right: 20px;
}
@media (min-width: 768px) {
  .bloco-nautico-banner .banner-content .titulo {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .bloco-nautico-banner .banner-content .titulo {
    padding-left: 100px;
    padding-right: 100px;
  }
}
.bloco-nautico-banner .banner-galeria::after {
  background: rgba(0, 0, 0, 0.3);
  content: "";
  height: 100%;
  left: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
@media (max-width: 767.98px) {
  .bloco-nautico-banner .banner-galeria::after {
    display: none;
  }
}
.bloco-nautico-banner .banner-swiper .swiper-slide {
  height: 100%;
}
@media (max-width: 767.98px) {
  .bloco-nautico-banner .banner-galeria-mobile {
    width: 100vw;
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
  }
}
.bloco-nautico-banner .banner-galeria-mobile .swiper-slide img {
  min-height: 400px;
  object-fit: cover;
}
.bloco-nautico-banner .swiper-pagination {
  bottom: 20px;
  left: 50%;
  margin-top: 0;
  transform: translateX(-50%);
}
.bloco-nautico-banner .swiper-pagination .swiper-pagination-bullet {
  background: transparent;
  border: 1px solid #fff;
  opacity: 1;
}
.bloco-nautico-banner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background: #005eb8;
  border-color: #005eb8;
  border-radius: 20px;
  width: 40px;
}
.bloco-nautico-banner .banner-pagination-mobile {
  position: relative;
  margin-top: 16px;
}
.bloco-nautico-banner .banner-pagination-mobile .swiper-pagination-bullet {
  border-color: #003da5;
}
.bloco-nautico-banner .banner-pagination-mobile .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background: #003da5;
  border-color: #003da5;
}
.bloco-nautico-banner .banner-texto {
  background: rgba(255, 255, 255, 0.1);
  backdrop-filter: blur(50px);
  box-shadow: 10px 10px 50px 0px rgba(0, 0, 0, 0.05);
  padding: 30px;
}
@media (min-width: 992px) {
  .bloco-nautico-banner .banner-texto {
    padding: 30px 100px;
  }
}
.bloco-nautico-banner .banner-btn {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}
.bloco-nautico-banner .banner-btn:hover, .bloco-nautico-banner .banner-btn:focus {
  background-color: #fff;
  border-color: #fff;
  color: #003da5 !important;
}
.bloco-nautico-banner .banner-itens {
  margin-top: 15%;
}
@media (min-width: 992px) {
  .bloco-nautico-banner .banner-itens .itens-lista {
    align-items: stretch;
  }
}
.bloco-nautico-banner .banner-itens .item {
  max-width: 100%;
}
@media (min-width: 992px) {
  .bloco-nautico-banner .banner-itens .item {
    flex: 1;
    max-width: none;
  }
}
@media (min-width: 992px) {
  .bloco-nautico-banner .banner-itens .item-titulo {
    min-height: 3em;
    display: flex;
    align-items: center;
    justify-content: center;
  }
}
.bloco-nautico-banner .banner-itens .item-divider {
  border: none;
  border-top: 2px solid #74d1ea;
}
.bloco-nautico-banner .banner-itens .item-imagem {
  height: 60px;
  width: 60px;
}

.bloco-nautico-contato-cotas .contato-cotas-background-image {
  width: 100%;
  aspect-ratio: 10/8;
}
@media (min-width: 992px) {
  .bloco-nautico-contato-cotas .contato-cotas-background-image {
    aspect-ratio: auto;
    height: 100%;
  }
}
.bloco-nautico-contato-cotas .contato-cotas-background-image::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 110%;
  background-image: var(--bg-image);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
@media (min-width: 992px) {
  .bloco-nautico-contato-cotas .contato-cotas-background-image::before {
    height: 100%;
    background-position: right center;
  }
}
.bloco-nautico-contato-cotas .contato-cotas-content-side {
  width: 100%;
  padding: 60px 20px;
}
@media (min-width: 768px) {
  .bloco-nautico-contato-cotas .contato-cotas-content-side {
    padding: 80px 30px;
  }
}
@media (min-width: 992px) {
  .bloco-nautico-contato-cotas .contato-cotas-content-side {
    width: 50%;
    padding: 80px 0;
  }
}
.bloco-nautico-contato-cotas .contato-cotas-content-side::before {
  content: "";
  position: absolute;
  top: -15%;
  left: 0;
  width: 100%;
  height: 120%;
  background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Layer_2" data-name="Layer 2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 588 1032"><defs><style> .cls-1 { fill: url(%23linear-gradient); } </style><linearGradient id="linear-gradient" x1="850.9" y1="511.89" x2="-623.67" y2="511.89" gradientTransform="translate(-217.89 222) rotate(90) scale(1 -1)" gradientUnits="userSpaceOnUse"><stop offset=".6" stop-color="%23005eb8"/><stop offset="1" stop-color="%23002a52"/></linearGradient></defs><g id="Layer_1-2" data-name="Layer 1"><path class="cls-1" d="M588,114.48S485.58.37,306.04,65.04C126.49,129.72,0,0,0,0v1032h588V114.48Z"/></g></svg>');
  background-size: cover;
  background-position: top center;
  background-repeat: no-repeat;
  pointer-events: none;
  z-index: 0;
}
@media (min-width: 576px) {
  .bloco-nautico-contato-cotas .contato-cotas-content-side::before {
    top: -30%;
    height: 135%;
  }
}
@media (min-width: 768px) {
  .bloco-nautico-contato-cotas .contato-cotas-content-side::before {
    top: -20%;
    height: 125%;
  }
}
@media (min-width: 992px) {
  .bloco-nautico-contato-cotas .contato-cotas-content-side::before {
    top: 0;
    right: -100px;
    width: calc(100% + 100px);
    height: 100%;
    background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="0 0 1032 529"><!-- Generator: Adobe Illustrator 29.0.1, SVG Export Plug-In . SVG Version: 2.1.0 Build 192) --><defs><style> .st0 { fill: url(%23linear-gradient); } </style><linearGradient id="linear-gradient" x1="1072.9" y1="262.9" x2="-401.7" y2="262.9" gradientTransform="translate(1032 4.1) rotate(-180) scale(1 -1)" gradientUnits="userSpaceOnUse"><stop offset=".6" stop-color="%23005eb8"/><stop offset="1" stop-color="%23002a52"/></linearGradient></defs><path class="st0" d="M917.5,561s114.1-102.4,49.4-282c-64.7-179.5,65-306,65-306H0v588h917.5Z"/></svg>');
    background-position: right center;
  }
}
.bloco-nautico-contato-cotas .contato-cotas-image-side {
  width: 100%;
}
@media (min-width: 992px) {
  .bloco-nautico-contato-cotas .contato-cotas-image-side {
    width: 50%;
  }
}
@media (min-width: 992px) {
  .bloco-nautico-contato-cotas .contato-cotas-text-wrapper {
    max-width: 500px;
  }
}
.bloco-nautico-contato-cotas .form-control {
  background-color: transparent;
  border: 1px solid #74d1ea;
  color: #fff;
  height: 49px;
  padding-inline: 20px;
}
.bloco-nautico-contato-cotas .form-control::placeholder {
  color: #74d1ea;
  opacity: 1;
}

.bloco-nautico-cotas-e-salao {
  overflow-x: clip;
}
.bloco-nautico-cotas-e-salao .cotas-salao-text-inner {
  max-width: 350px;
}
.bloco-nautico-cotas-e-salao .cotas-salao-background-image {
  width: 100%;
  aspect-ratio: 10/8;
}
@media (min-width: 992px) {
  .bloco-nautico-cotas-e-salao .cotas-salao-background-image {
    aspect-ratio: auto;
    height: 100%;
  }
}
.bloco-nautico-cotas-e-salao .cotas-salao-background-image::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 110%;
  background-image: var(--bg-image);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
@media (min-width: 992px) {
  .bloco-nautico-cotas-e-salao .cotas-salao-background-image::before {
    left: auto;
    right: -80px;
    width: calc(100% + 80px);
    height: 100%;
    background-position: right center;
  }
}
@media (min-width: 992px) {
  .bloco-nautico-cotas-e-salao .cotas-salao-wrapper.cotas-salao-reverse .cotas-salao-background-image::before {
    left: -80px;
    right: auto;
    background-position: left center;
  }
}
.bloco-nautico-cotas-e-salao .cotas-salao-btn {
  background-color: transparent;
  color: #fff;
}
.bloco-nautico-cotas-e-salao .cotas-salao-btn:hover, .bloco-nautico-cotas-e-salao .cotas-salao-btn:focus {
  background-color: #fff !important;
  color: #003da5 !important;
}
.bloco-nautico-cotas-e-salao .cotas-salao-content-side {
  width: 100%;
  padding: 60px 20px;
}
@media (min-width: 768px) {
  .bloco-nautico-cotas-e-salao .cotas-salao-content-side {
    padding: 80px 30px;
  }
}
@media (min-width: 992px) {
  .bloco-nautico-cotas-e-salao .cotas-salao-content-side {
    width: 50%;
    padding: 80px 60px;
  }
}
.bloco-nautico-cotas-e-salao .cotas-salao-content-side::before {
  content: "";
  position: absolute;
  top: -15%;
  left: 0;
  width: 100%;
  height: 120%;
  background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Layer_2" data-name="Layer 2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 588 1032"><defs><style> .cls-1 { fill: url(%23linear-gradient); } </style><linearGradient id="linear-gradient" x1="850.9" y1="511.89" x2="-623.67" y2="511.89" gradientTransform="translate(-217.89 222) rotate(90) scale(1 -1)" gradientUnits="userSpaceOnUse"><stop offset=".6" stop-color="%23005eb8"/><stop offset="1" stop-color="%23002a52"/></linearGradient></defs><g id="Layer_1-2" data-name="Layer 1"><path class="cls-1" d="M588,114.48S485.58.37,306.04,65.04C126.49,129.72,0,0,0,0v1032h588V114.48Z"/></g></svg>');
  background-size: cover;
  background-position: top center;
  background-repeat: no-repeat;
  pointer-events: none;
}
@media (min-width: 576px) {
  .bloco-nautico-cotas-e-salao .cotas-salao-content-side::before {
    top: -30%;
    height: 135%;
  }
}
@media (min-width: 768px) {
  .bloco-nautico-cotas-e-salao .cotas-salao-content-side::before {
    top: -20%;
    height: 125%;
  }
}
@media (min-width: 992px) {
  .bloco-nautico-cotas-e-salao .cotas-salao-content-side::before {
    top: 0;
    left: -77px;
    width: calc(100% + 83px);
    height: 100%;
    background-image: url('data:image/svg+xml,<svg width="1032" height="529" viewBox="0 0 1032 529" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M114.481 -26.9999C114.481 -26.9999 0.373726 75.4173 65.0448 254.963C129.716 434.509 0 561 0 561L1032 561V-27L114.481 -26.9999Z" fill="url(%23paint0_linear_5351_21403)"/><defs><linearGradient id="paint0_linear_5351_21403" x1="1072.9" y1="171.517" x2="-401.665" y2="171.517" gradientUnits="userSpaceOnUse"><stop offset="0.6" stop-color="%23005EB8"/><stop offset="1" stop-color="%23002A52"/></linearGradient></defs></svg>');
    background-position: left center;
  }
}
.bloco-nautico-cotas-e-salao .cotas-salao-title-overlay {
  position: relative;
  z-index: 2;
}
@media (min-width: 992px) {
  .bloco-nautico-cotas-e-salao .cotas-salao-title-overlay {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 60px;
    right: 60px;
    padding: 0;
  }
}
@media (min-width: 992px) {
  .bloco-nautico-cotas-e-salao .cotas-salao-title-overlay.first-item {
    text-align: right;
  }
}
@media (min-width: 992px) {
  .bloco-nautico-cotas-e-salao .cotas-salao-title-overlay.first-item .titulo {
    margin-left: auto;
  }
}
.bloco-nautico-cotas-e-salao .cotas-salao-title-overlay .titulo {
  max-width: 350px;
}
.bloco-nautico-cotas-e-salao .cotas-salao-image-side {
  width: 100%;
}
@media (min-width: 992px) {
  .bloco-nautico-cotas-e-salao .cotas-salao-image-side {
    width: 50%;
  }
}
.bloco-nautico-cotas-e-salao .cotas-salao-text-wrapper {
  z-index: 4;
}
.bloco-nautico-cotas-e-salao .cotas-salao-floating-image {
  display: none;
}
@media (min-width: 992px) {
  .bloco-nautico-cotas-e-salao .cotas-salao-floating-image {
    display: block;
    position: absolute;
    top: -70px;
    max-width: 230px;
    left: -30%;
    right: 0;
    margin: auto;
    z-index: 1;
  }
}
@media (min-width: 992px) {
  .bloco-nautico-cotas-e-salao .cotas-salao-wrapper.cotas-salao-reverse .cotas-salao-text-inner {
    margin-left: auto;
  }
}
@media (min-width: 992px) {
  .bloco-nautico-cotas-e-salao .cotas-salao-wrapper.cotas-salao-reverse .cotas-salao-content-side::before {
    left: auto;
    right: -77px;
    width: calc(100% + 83px);
    background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="0 0 1032 529"><!-- Generator: Adobe Illustrator 29.0.1, SVG Export Plug-In . SVG Version: 2.1.0 Build 192) --><defs><style> .st0 { fill: url(%23linear-gradient); } </style><linearGradient id="linear-gradient" x1="1072.9" y1="262.9" x2="-401.7" y2="262.9" gradientTransform="translate(1032 4.1) rotate(-180) scale(1 -1)" gradientUnits="userSpaceOnUse"><stop offset=".6" stop-color="%23005eb8"/><stop offset="1" stop-color="%23002a52"/></linearGradient></defs><path class="st0" d="M917.5,561s114.1-102.4,49.4-282c-64.7-179.5,65-306,65-306H0v588h917.5Z"/></svg>');
    background-position: right center;
  }
}

.bloco-nautico-destaque .destaque-background-image {
  width: 100%;
  aspect-ratio: 10/8;
}
@media (min-width: 992px) {
  .bloco-nautico-destaque .destaque-background-image {
    aspect-ratio: auto;
    height: 100%;
  }
}
.bloco-nautico-destaque .destaque-background-image::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 110%;
  background-image: var(--bg-image);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
@media (min-width: 992px) {
  .bloco-nautico-destaque .destaque-background-image::before {
    height: 100%;
    background-position: right center;
  }
}
.bloco-nautico-destaque .destaque-content-side {
  width: 100%;
  padding: 60px 20px;
}
@media (min-width: 768px) {
  .bloco-nautico-destaque .destaque-content-side {
    padding: 80px 30px;
  }
}
@media (min-width: 992px) {
  .bloco-nautico-destaque .destaque-content-side {
    width: 50%;
    padding: 80px 60px;
  }
}
.bloco-nautico-destaque .destaque-content-side::before {
  content: "";
  position: absolute;
  top: -15%;
  left: 0;
  width: 100%;
  height: 120%;
  background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Layer_2" data-name="Layer 2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 588 1032"><defs><style> .cls-1 { fill: url(%23linear-gradient); } </style><linearGradient id="linear-gradient" x1="850.9" y1="511.89" x2="-623.67" y2="511.89" gradientTransform="translate(-217.89 222) rotate(90) scale(1 -1)" gradientUnits="userSpaceOnUse"><stop offset=".6" stop-color="%23005eb8"/><stop offset="1" stop-color="%23002a52"/></linearGradient></defs><g id="Layer_1-2" data-name="Layer 1"><path class="cls-1" d="M588,114.48S485.58.37,306.04,65.04C126.49,129.72,0,0,0,0v1032h588V114.48Z"/></g></svg>');
  background-size: cover;
  background-position: top center;
  background-repeat: no-repeat;
  pointer-events: none;
}
@media (min-width: 576px) {
  .bloco-nautico-destaque .destaque-content-side::before {
    top: -30%;
    height: 135%;
  }
}
@media (min-width: 768px) {
  .bloco-nautico-destaque .destaque-content-side::before {
    top: -20%;
    height: 125%;
  }
}
@media (min-width: 992px) {
  .bloco-nautico-destaque .destaque-content-side::before {
    top: 0;
    left: -100px;
    width: calc(100% + 100px);
    height: 100%;
    background-image: url('data:image/svg+xml,<svg width="1032" height="529" viewBox="0 0 1032 529" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M114.481 -26.9999C114.481 -26.9999 0.373726 75.4173 65.0448 254.963C129.716 434.509 0 561 0 561L1032 561V-27L114.481 -26.9999Z" fill="url(%23paint0_linear_5351_21403)"/><defs><linearGradient id="paint0_linear_5351_21403" x1="1072.9" y1="171.517" x2="-401.665" y2="171.517" gradientUnits="userSpaceOnUse"><stop offset="0.6" stop-color="%23005EB8"/><stop offset="1" stop-color="%23002A52"/></linearGradient></defs></svg>');
    background-position: left center;
  }
}
.bloco-nautico-destaque .destaque-image-side {
  width: 100%;
}
@media (min-width: 992px) {
  .bloco-nautico-destaque .destaque-image-side {
    width: 50%;
  }
}

.bloco-nautico-galeria .galeria-swiper .swiper-slide {
  align-items: center !important;
  display: flex !important;
  height: auto;
  justify-content: center !important;
  transition: transform 0.3s ease, opacity 0.3s ease;
}
@media (min-width: 992px) {
  .bloco-nautico-galeria .galeria-swiper .swiper-slide:not(.swiper-slide-active) {
    opacity: 0.5 !important;
    transform: scale(0.8) !important;
  }
  .bloco-nautico-galeria .galeria-swiper .swiper-slide.swiper-slide-active {
    opacity: 1 !important;
    transform: scale(1.2) !important;
  }
}
.bloco-nautico-galeria .galeria-swiper .swiper-slide .swiper-item {
  width: 100%;
}
.bloco-nautico-galeria .galeria-swiper .swiper-slide .swiper-item .imagem-destacada img {
  aspect-ratio: 710/550;
  height: 100%;
  object-fit: cover;
  object-position: center;
  width: 100%;
}
.bloco-nautico-galeria .galeria-swiper .swiper-button-prev,
.bloco-nautico-galeria .galeria-swiper .swiper-button-next {
  align-items: center;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 0;
  cursor: pointer;
  display: flex;
  height: 100%;
  position: absolute;
  top: 0;
  width: 76px;
  z-index: 10;
}
.bloco-nautico-galeria .galeria-swiper .swiper-button-prev::after,
.bloco-nautico-galeria .galeria-swiper .swiper-button-next::after {
  align-items: center;
  background: transparent;
  border: 1px solid #fff;
  border-radius: 50%;
  color: #fff;
  display: flex;
  height: 48px;
  justify-content: center;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 48px;
}
.bloco-nautico-galeria .galeria-swiper .swiper-button-prev.swiper-button-disabled,
.bloco-nautico-galeria .galeria-swiper .swiper-button-next.swiper-button-disabled {
  cursor: not-allowed;
  opacity: 0.5;
}
.bloco-nautico-galeria .galeria-swiper .swiper-button-prev {
  background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Layer_2" data-name="Layer 2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 64 469"><defs><style> .cls-1 { fill: none; } .cls-2 { fill: %23003da5; isolation: isolate; opacity: .8; } .cls-3 { clip-path: url(%23clippath); } </style><clipPath id="clippath"><rect class="cls-1" width="64" height="469"/></clipPath></defs><g id="Layer_1-2" data-name="Layer 1"><g class="cls-3"><path class="cls-2" d="M64.58,0v88.52c-6.47,72.62-93.46,103.89-54.64,191.36,12.73,28.69,54.67,72.05,54.67,102.45v86.67h11.38V0h-11.41Z"/></g></g></svg>');
  background-position: right center;
  left: 0;
}
@media (min-width: 992px) {
  .bloco-nautico-galeria .galeria-swiper .swiper-button-prev {
    left: calc(30% - 76px);
  }
}
.bloco-nautico-galeria .galeria-swiper .swiper-button-next {
  background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Layer_2" data-name="Layer 2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 64 469"><defs><style> .cls-1 { fill: none; } .cls-2 { fill: %23003da5; isolation: isolate; opacity: .8; } .cls-3 { clip-path: url(%23clippath); } </style><clipPath id="clippath"><rect class="cls-1" width="64" height="469"/></clipPath></defs><g id="Layer_1-2" data-name="Layer 1"><g class="cls-3"><path class="cls-2" d="M-.58,469v-88.52c6.47-72.62,93.46-103.89,54.64-191.36C41.34,160.43-.6,117.07-.6,86.67V0h-11.38v469H-.58Z"/></g></g></svg>');
  background-position: left center;
  left: auto;
  right: 0;
}
@media (min-width: 992px) {
  .bloco-nautico-galeria .galeria-swiper .swiper-button-next {
    right: calc(30% - 76px);
  }
}

.bloco-nautico-horario-de-funcionamento {
  position: relative;
}
.bloco-nautico-horario-de-funcionamento::before {
  background-image: var(--bg-image);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  content: "";
  height: calc(100% - 60px);
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.bloco-nautico-horario-de-funcionamento .item-imagem {
  width: 56px;
}
.bloco-nautico-horario-de-funcionamento .divider-vertical {
  width: 1px;
  background-color: #abcdee;
}
.bloco-nautico-horario-de-funcionamento .item-divider {
  border-color: #abcdee;
}

.bloco-nautico-introducao {
  position: relative;
}
@media (max-width: 767.98px) {
  .bloco-nautico-introducao .font-display {
    font-size: 3rem;
  }
}
@media (min-width: 992px) {
  .bloco-nautico-introducao .card_weather {
    position: absolute;
    padding-top: 15%;
    width: 210px;
  }
}
@media (min-width: 992px) {
  .bloco-nautico-introducao .card_tempo,
  .bloco-nautico-introducao .card_vento {
    border-bottom-left-radius: 200px;
    border-top-left-radius: 200px;
  }
}
.bloco-nautico-introducao .weather-icon {
  height: 68px;
  width: 68px;
}
.bloco-nautico-introducao .introducao-header {
  padding-top: 42.9166666667vw;
}
@media (min-width: 992px) {
  .bloco-nautico-introducao .introducao-header {
    padding-bottom: 26.8229166667vw;
    padding-top: 16.09375vw;
  }
}
.bloco-nautico-introducao .introducao-item {
  box-shadow: 0px 4px 15px 0px rgba(0, 0, 0, 0.2509803922);
  padding: 50px 20px;
}
@media (min-width: 992px) {
  .bloco-nautico-introducao .introducao-item {
    padding: 80px 20px;
  }
}
.bloco-nautico-introducao .introducao-item::before {
  background-color: #74d1ea;
  content: "";
  height: 75px;
  left: 0;
  position: absolute;
  top: 48px;
  width: 3px;
}
.bloco-nautico-introducao .diferencial-imagem {
  height: 60px;
  width: 60px;
}
.bloco-nautico-introducao .swiper-pagination .swiper-pagination-bullet {
  background: transparent;
  border: 1px solid #fff;
  position: initial !important;
  opacity: 1;
}
.bloco-nautico-introducao .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  width: 40px;
  background: #005eb8;
  border-color: #005eb8;
  border-radius: 20px;
}

.bloco-nautico-mais-informacoes {
  background-image: url('data:image/svg+xml,<svg width="1920" height="655" viewBox="0 0 1920 655" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M-31.9672 0C12.3236 119.118 69.3999 227.192 141.229 300.825C244.563 409.555 378.551 446.978 546.01 408.408C712.322 374.295 889.845 288.471 1063.04 226.34C1236.34 162.046 1405.34 121.444 1556.67 126.95C1708.62 131.374 1843.26 184.952 1952.66 265.172C2062.13 344.212 2146.38 449.895 2198.87 530.967C2231.75 588.117 2249.62 623.836 2245.39 655H-32V0H-31.9672Z" fill="%23E9F8FC"/></svg>');
}
.bloco-nautico-mais-informacoes .mais-informacoes-imagem {
  position: relative;
}
.bloco-nautico-mais-informacoes .mais-informacoes-imagem .rotulo {
  background-color: rgba(255, 255, 255, 0.8);
  backdrop-filter: blur(80px);
  color: #00356a;
  position: absolute;
  top: 40px;
}

.bloco-nautico-modalidades .swiper-button-prev,
.bloco-nautico-modalidades .swiper-button-next {
  background-color: #abcdee;
  flex-shrink: 0;
}
.bloco-nautico-modalidades .swiper-button-prev:hover, .bloco-nautico-modalidades .swiper-button-prev:focus,
.bloco-nautico-modalidades .swiper-button-next:hover,
.bloco-nautico-modalidades .swiper-button-next:focus {
  background-color: #005eb8;
}
.bloco-nautico-modalidades .swiper-button-prev:after,
.bloco-nautico-modalidades .swiper-button-next:after {
  color: #004992;
}
.bloco-nautico-modalidades .search-form-header {
  border: 1px solid #878787;
}
.bloco-nautico-modalidades .search-form-header .form-control {
  color: #878787;
}
.bloco-nautico-modalidades .search-form-header .form-control::placeholder {
  color: #878787;
}
.bloco-nautico-modalidades .titulo {
  color: #00356a;
}
.bloco-nautico-modalidades .filtros-modalidades .swiper-wrapper {
  align-items: stretch;
}
.bloco-nautico-modalidades .filtros-modalidades .swiper-slide {
  width: auto;
  height: auto;
  display: flex;
}
.bloco-nautico-modalidades .filtro-btn {
  background-color: transparent;
  border: 1px solid #00356a;
  color: #00356a;
  flex-shrink: 0;
  width: 165px;
}
@media (min-width: 992px) {
  .bloco-nautico-modalidades .filtro-btn {
    width: 284px;
  }
}
.bloco-nautico-modalidades .filtro-btn:hover, .bloco-nautico-modalidades .filtro-btn:focus, .bloco-nautico-modalidades .filtro-btn.active {
  background-color: #00356a;
  border-color: #00356a;
  color: #fff;
}
.bloco-nautico-modalidades .modalidade-imagem img {
  aspect-ratio: 600/350;
  height: 100%;
  object-fit: cover;
  width: 100%;
}
.bloco-nautico-modalidades .modalidade-conteudo {
  margin-top: -32px;
  width: calc(100% - 32px);
}
.bloco-nautico-modalidades .modalidade-btn {
  top: 23px;
}
.bloco-nautico-modalidades .modalidade-btn:hover, .bloco-nautico-modalidades .modalidade-btn:focus {
  background-color: #004992;
  color: #fff;
}

.bloco-nautico-negocios .negocios-background-image {
  width: 100%;
  aspect-ratio: 10/8;
}
@media (min-width: 992px) {
  .bloco-nautico-negocios .negocios-background-image {
    aspect-ratio: auto;
    height: 100%;
  }
}
.bloco-nautico-negocios .negocios-background-image::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 110%;
  background-image: var(--bg-image);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
@media (min-width: 992px) {
  .bloco-nautico-negocios .negocios-background-image::before {
    height: 100%;
    background-position: right center;
  }
}
.bloco-nautico-negocios .negocios-btn {
  background-color: transparent;
  color: #fff;
}
.bloco-nautico-negocios .negocios-btn:hover, .bloco-nautico-negocios .negocios-btn:focus {
  background-color: #fff !important;
  color: #003da5 !important;
}
.bloco-nautico-negocios .negocios-content-side {
  width: 100%;
  padding: 60px 20px;
}
@media (min-width: 768px) {
  .bloco-nautico-negocios .negocios-content-side {
    padding: 80px 30px;
  }
}
@media (min-width: 992px) {
  .bloco-nautico-negocios .negocios-content-side {
    width: 50%;
    padding: 80px 60px;
  }
}
.bloco-nautico-negocios .negocios-content-side::before {
  content: "";
  position: absolute;
  top: -15%;
  left: 0;
  width: 100%;
  height: 120%;
  background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Layer_2" data-name="Layer 2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 588 1032"><defs><style> .cls-1 { fill: url(%23linear-gradient); } </style><linearGradient id="linear-gradient" x1="850.9" y1="511.89" x2="-623.67" y2="511.89" gradientTransform="translate(-217.89 222) rotate(90) scale(1 -1)" gradientUnits="userSpaceOnUse"><stop offset=".6" stop-color="%23005eb8"/><stop offset="1" stop-color="%23002a52"/></linearGradient></defs><g id="Layer_1-2" data-name="Layer 1"><path class="cls-1" d="M588,114.48S485.58.37,306.04,65.04C126.49,129.72,0,0,0,0v1032h588V114.48Z"/></g></svg>');
  background-size: cover;
  background-position: top center;
  background-repeat: no-repeat;
  pointer-events: none;
}
@media (min-width: 576px) {
  .bloco-nautico-negocios .negocios-content-side::before {
    top: -30%;
    height: 135%;
  }
}
@media (min-width: 768px) {
  .bloco-nautico-negocios .negocios-content-side::before {
    top: -20%;
    height: 125%;
  }
}
@media (min-width: 992px) {
  .bloco-nautico-negocios .negocios-content-side::before {
    top: 0;
    left: -100px;
    width: calc(100% + 100px);
    height: 100%;
    background-image: url('data:image/svg+xml,<svg width="1032" height="529" viewBox="0 0 1032 529" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M114.481 -26.9999C114.481 -26.9999 0.373726 75.4173 65.0448 254.963C129.716 434.509 0 561 0 561L1032 561V-27L114.481 -26.9999Z" fill="url(%23paint0_linear_5351_21403)"/><defs><linearGradient id="paint0_linear_5351_21403" x1="1072.9" y1="171.517" x2="-401.665" y2="171.517" gradientUnits="userSpaceOnUse"><stop offset="0.6" stop-color="%23005EB8"/><stop offset="1" stop-color="%23002A52"/></linearGradient></defs></svg>');
    background-position: left center;
  }
}
.bloco-nautico-negocios .negocios-floating-image {
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  height: 110%;
}
@media (min-width: 992px) {
  .bloco-nautico-negocios .negocios-floating-image {
    left: auto;
    right: 0;
    transform: none;
  }
}
.bloco-nautico-negocios .negocios-floating-image img {
  height: 100%;
  width: auto;
}
.bloco-nautico-negocios .negocios-image-side {
  width: 100%;
}
@media (min-width: 992px) {
  .bloco-nautico-negocios .negocios-image-side {
    width: 50%;
  }
}

.bloco-nautico-nossa-estrutura {
  position: relative;
}
.bloco-nautico-nossa-estrutura::before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: calc(100% - 260px);
  background-image: url("assets/img/nautico/textura-agua.png");
  background-size: cover;
  z-index: -1;
}
.bloco-nautico-nossa-estrutura .item-imagem-wrapper {
  aspect-ratio: 640/320;
  overflow: hidden;
}
.bloco-nautico-nossa-estrutura .item-rotulo {
  backdrop-filter: blur(80px);
  padding: 12px 30px;
  margin-bottom: 24px;
  white-space: nowrap;
}
.bloco-nautico-nossa-estrutura .estrutura-topicos {
  padding-bottom: 5%;
}
.bloco-nautico-nossa-estrutura .topico-item {
  position: relative;
  box-shadow: 0px 4px 15px 0px rgba(0, 0, 0, 0.2509803922);
  padding: 50px 20px;
}
@media (min-width: 992px) {
  .bloco-nautico-nossa-estrutura .topico-item {
    padding: 80px 20px;
  }
}
.bloco-nautico-nossa-estrutura .topico-item::before {
  background-color: #74d1ea;
  content: "";
  height: 75px;
  left: 0;
  position: absolute;
  top: 48px;
  width: 3px;
}
.bloco-nautico-nossa-estrutura .topico-btn {
  background-color: transparent;
  color: #fff;
}
.bloco-nautico-nossa-estrutura .topico-btn:hover, .bloco-nautico-nossa-estrutura .topico-btn:focus {
  background-color: #fff !important;
  color: #003da5 !important;
}

.bloco-nautico-noticias .noticias-swiper .swiper-slide {
  height: auto;
  display: flex;
}
.bloco-nautico-noticias .noticia-card {
  border: 1px solid #c4c5d0;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  width: 100%;
}
.bloco-nautico-noticias .noticia-thumb {
  aspect-ratio: 600/350;
  overflow: hidden;
  border-radius: 20px 20px 0 0;
}
.bloco-nautico-noticias .noticia-thumb img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.bloco-nautico-noticias .noticia-conteudo {
  padding: 24px;
  flex: 1;
  display: flex;
  flex-direction: column;
}
.bloco-nautico-noticias .noticia-categoria-link {
  background-color: #005eb8;
}
.bloco-nautico-noticias .noticia-categoria-link:hover, .bloco-nautico-noticias .noticia-categoria-link:focus {
  background-color: #fff !important;
  color: #005eb8;
}
.bloco-nautico-noticias .noticias-link {
  border-radius: 50%;
  height: 52px;
  right: 24px;
  top: -26px;
  width: 52px;
}
.bloco-nautico-noticias .noticias-link:hover, .bloco-nautico-noticias .noticias-link:focus {
  background-color: #fff !important;
  color: #005eb8;
}
.bloco-nautico-noticias .noticias-ver-todas {
  background-color: #005eb8;
}
.bloco-nautico-noticias .noticias-ver-todas:hover, .bloco-nautico-noticias .noticias-ver-todas:focus {
  background-color: #fff !important;
  color: #005eb8;
}

.bloco-nautico-orientacoes-de-uso {
  min-height: 59.375vw;
  position: relative;
}
@media (max-width: 767.98px) {
  .bloco-nautico-orientacoes-de-uso {
    min-height: 400px;
  }
}
@media (max-width: 767.98px) {
  .bloco-nautico-orientacoes-de-uso .orientacoes-galeria-mobile {
    width: 100vw;
    position: relative;
    left: 50%;
    right: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
  }
}
.bloco-nautico-orientacoes-de-uso .orientacoes-galeria-mobile .swiper-slide img {
  min-height: 400px;
  object-fit: cover;
}
.bloco-nautico-orientacoes-de-uso .orientacoes-galeria::after {
  background: rgba(0, 0, 0, 0.3);
  content: "";
  height: 100%;
  left: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
.bloco-nautico-orientacoes-de-uso .orientacoes-swiper .swiper-slide {
  height: 100%;
}
.bloco-nautico-orientacoes-de-uso .swiper-pagination {
  bottom: 20px;
  left: 50%;
  margin-top: 0;
  transform: translateX(-50%);
}
.bloco-nautico-orientacoes-de-uso .swiper-pagination .swiper-pagination-bullet {
  background: transparent;
  border: 1px solid #fff;
  opacity: 1;
}
.bloco-nautico-orientacoes-de-uso .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background: #005eb8;
  border-color: #005eb8;
  border-radius: 20px;
  width: 40px;
}
.bloco-nautico-orientacoes-de-uso .orientacoes-pagination-mobile {
  position: relative;
  margin-top: 16px;
}
.bloco-nautico-orientacoes-de-uso .orientacoes-pagination-mobile .swiper-pagination-bullet {
  border-color: #003da5;
}
.bloco-nautico-orientacoes-de-uso .orientacoes-pagination-mobile .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background: #003da5;
  border-color: #003da5;
}
.bloco-nautico-orientacoes-de-uso .orientacoes-content {
  padding: 60px 20px;
  padding-top: 17.8125vw;
}
@media (min-width: 768px) {
  .bloco-nautico-orientacoes-de-uso .orientacoes-content {
    padding: 80px 40px;
    padding-top: 17.8125vw;
  }
}
@media (min-width: 992px) {
  .bloco-nautico-orientacoes-de-uso .orientacoes-content {
    padding: 100px 60px;
    padding-top: 17.8125vw;
  }
}
.bloco-nautico-orientacoes-de-uso .orientacoes-content .titulo {
  padding-left: 20px;
  padding-right: 20px;
}
@media (min-width: 768px) {
  .bloco-nautico-orientacoes-de-uso .orientacoes-content .titulo {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (min-width: 992px) {
  .bloco-nautico-orientacoes-de-uso .orientacoes-content .titulo {
    padding-left: 100px;
    padding-right: 100px;
  }
}
.bloco-nautico-orientacoes-de-uso .orientacoes-texto {
  background: rgba(255, 255, 255, 0.1);
  backdrop-filter: blur(50px);
  box-shadow: 10px 10px 50px 0px rgba(0, 0, 0, 0.05);
  padding: 30px;
}
@media (min-width: 992px) {
  .bloco-nautico-orientacoes-de-uso .orientacoes-texto {
    padding: 30px 100px;
  }
}
.bloco-nautico-orientacoes-de-uso .orientacoes-itens {
  padding: 11.875vw 12px;
}
.bloco-nautico-orientacoes-de-uso .orientacoes-item {
  box-shadow: 0px 4px 15px 0px rgba(0, 0, 0, 0.2509803922);
  max-width: 225px;
  padding: 32px 12px;
}
.bloco-nautico-orientacoes-de-uso .orientacoes-item::before {
  background-color: #74d1ea;
  content: "";
  height: calc(100% - 38px);
  left: 0;
  position: absolute;
  top: 19px;
  transition: height 0.3s ease;
  width: 3px;
}

.bloco-nautico-outras-unidades .unidades-relacionadas-content {
  background-image: url('data:image/svg+xml,<svg width="1452" height="345" viewBox="0 0 1452 345" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.08" clip-path="url(%23clip0_4953_15340)"><mask id="mask0_4953_15340" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="1453" height="346"><path d="M412.38 292.83C409.18 287.534 407.799 281.337 408.45 275.183V161.827C408.724 153.12 407.07 144.46 403.606 136.467C400.142 128.474 394.954 121.345 388.412 115.591C373.912 103.241 355.267 96.8516 336.239 97.7128C322.529 97.4096 308.876 99.5761 295.933 104.109C283.549 109.048 272.339 116.53 263.026 126.071C261.337 127.371 259.787 128.843 258.402 130.463C256.938 132.082 255.397 133.854 253.778 135.858C247.114 123.641 237.119 113.567 224.956 106.806C211.945 100.364 197.542 97.2397 183.032 97.7128C175.662 97.6507 168.305 98.3219 161.068 99.7163C154.477 100.993 148.079 103.117 142.033 106.035C135.695 108.919 129.72 112.54 124.23 116.824C118.142 121.293 111.592 126.688 104.424 132.852L105.735 107.191C105.755 106.794 105.695 106.396 105.557 106.023C105.42 105.65 105.207 105.309 104.933 105.02C104.659 104.732 104.329 104.502 103.963 104.345C103.598 104.189 103.204 104.108 102.806 104.109H2.92851C2.15182 104.109 1.40694 104.417 0.85774 104.966C0.308538 105.516 0 106.26 0 107.037V144.18L20.4995 144.72C22.973 144.447 25.4761 144.72 27.8327 145.519C30.1894 146.318 32.3424 147.623 34.1402 149.343C37.2866 154.205 38.6737 159.998 38.0706 165.757V276.108C38.6581 282.111 37.2787 288.142 34.1402 293.292C32.3847 295.061 30.2267 296.377 27.851 297.129C25.4753 297.88 22.9527 298.045 20.4995 297.608H0V333.749C0 334.526 0.308538 335.271 0.85774 335.82C1.40694 336.369 2.15182 336.677 2.92851 336.677H136.638C137.415 336.677 138.16 336.369 138.709 335.82C139.258 335.271 139.566 334.526 139.566 333.749V297.608H127.852C125.366 297.893 122.846 297.612 120.484 296.785C118.121 295.957 115.977 294.605 114.212 292.83C111.064 287.541 109.687 281.386 110.281 275.26V197.121C110.281 178.241 113.903 164.216 121.071 155.2C125.086 150.44 130.182 146.711 135.934 144.324C141.686 141.938 147.926 140.964 154.132 141.483C158.854 141.052 163.612 141.742 168.018 143.496C172.423 145.25 176.353 148.019 179.487 151.578C185.464 161.316 188.165 172.713 187.193 184.098V276.108C187.193 287.205 184.804 293.601 179.872 295.45C173.754 297.277 167.366 298.033 160.991 297.685C160.199 297.684 159.438 297.987 158.864 298.533C158.29 299.078 157.948 299.823 157.908 300.613V333.749C157.908 334.14 157.986 334.527 158.138 334.888C158.29 335.248 158.513 335.575 158.793 335.848C159.073 336.12 159.405 336.335 159.769 336.477C160.134 336.62 160.523 336.688 160.914 336.677H285.144C285.921 336.677 286.666 336.369 287.215 335.82C287.764 335.271 288.073 334.526 288.073 333.749V297.608H277.438C274.831 297.951 272.18 297.699 269.684 296.872C267.188 296.044 264.912 294.663 263.026 292.83C259.878 287.541 258.501 281.386 259.096 275.26V197.121C257.999 182.436 261.733 167.796 269.731 155.431C273.578 150.682 278.517 146.934 284.126 144.505C289.735 142.076 295.848 141.04 301.944 141.483C306.811 140.945 311.737 141.526 316.345 143.183C320.953 144.839 325.121 147.526 328.532 151.039C333.542 157.435 336.239 168.377 336.239 184.098V276.108C336.239 286.511 334.004 292.83 329.611 294.988C323.678 297.18 317.35 298.099 311.038 297.685C310.314 297.756 309.637 298.081 309.129 298.603C308.622 299.125 308.315 299.81 308.264 300.536V333.672C308.264 334.449 308.572 335.194 309.122 335.743C309.671 336.292 310.416 336.6 311.192 336.6H444.054C444.831 336.6 445.576 336.292 446.125 335.743C446.674 335.194 446.983 334.449 446.983 333.672V297.608H426.483C423.924 297.92 421.328 297.653 418.887 296.826C416.446 295.998 414.222 294.633 412.38 292.83Z" fill="%23003DA5"/><path d="M581.54 292.83C578.424 287.53 577.074 281.377 577.686 275.26V106.883C577.666 106.099 577.341 105.355 576.779 104.807C576.218 104.26 575.465 103.954 574.681 103.955H470.102C469.318 103.954 468.565 104.26 468.004 104.807C467.442 105.355 467.117 106.099 467.097 106.883V144.411H488.136C490.609 144.144 493.111 144.419 495.466 145.218C497.822 146.017 499.976 147.319 501.777 149.035C504.867 153.921 506.249 159.694 505.707 165.449V276.108C506.256 282.108 504.879 288.127 501.777 293.292C499.999 295.029 497.839 296.324 495.47 297.074C493.101 297.823 490.589 298.006 488.136 297.608H466.866V333.749C466.886 334.533 467.211 335.278 467.773 335.825C468.334 336.372 469.087 336.678 469.871 336.677H612.752C613.536 336.678 614.289 336.372 614.85 335.825C615.411 335.278 615.737 334.533 615.757 333.749V297.608H595.258C592.759 297.888 590.23 297.605 587.856 296.778C585.481 295.951 583.323 294.602 581.54 292.83Z" fill="%23003DA5"/><path d="M538.614 81.9924C544.014 82.0787 549.375 81.0641 554.371 79.0105C559.366 76.9569 563.89 73.9075 567.668 70.048C571.542 66.2815 574.602 61.7594 576.657 56.762C578.711 51.7646 579.718 46.3985 579.613 40.9962C579.742 35.625 578.745 30.2863 576.688 25.3229C574.631 20.3595 571.559 15.8812 567.668 12.1756C559.939 4.48779 549.515 0.119405 538.614 0V0.462363C533.286 0.413767 528.001 1.42419 523.066 3.43496C518.131 5.44573 513.645 8.41678 509.869 12.1756C505.922 15.854 502.792 20.3202 500.681 25.2849C498.571 30.2496 497.526 35.6022 497.615 40.9962C497.582 46.3821 498.652 51.7176 500.76 56.6743C502.867 61.6309 505.967 66.1036 509.869 69.8168C513.577 73.6983 518.04 76.7807 522.983 78.8745C527.927 80.9683 533.246 82.0293 538.614 81.9924Z" fill="%23003DA5"/><path d="M903.753 292.83C900.637 287.53 899.287 281.377 899.899 275.26V166.374C900.445 156.921 898.889 147.464 895.345 138.684C891.8 129.903 886.355 122.017 879.4 115.591C863.407 102.759 843.227 96.3077 822.756 97.4816C813.637 97.3666 804.541 98.4548 795.706 100.718C787.485 102.942 779.678 106.481 772.586 111.198C767.291 114.83 762.292 118.876 757.636 123.297C752.549 127.998 747.309 133.469 741.76 139.634L743.147 107.114C743.158 106.713 743.087 106.314 742.941 105.94C742.795 105.567 742.575 105.226 742.295 104.939C742.015 104.652 741.68 104.423 741.31 104.268C740.94 104.112 740.543 104.032 740.142 104.032H639.956C639.565 104.021 639.176 104.09 638.812 104.232C638.447 104.375 638.115 104.589 637.835 104.862C637.555 105.135 637.332 105.461 637.18 105.821C637.029 106.182 636.95 106.569 636.95 106.96V144.103L656.448 144.643C658.933 144.369 661.448 144.641 663.818 145.44C666.187 146.238 668.353 147.544 670.166 149.266C673.246 154.154 674.602 159.932 674.019 165.68V276.108C674.591 282.1 673.242 288.118 670.166 293.292C668.377 295.035 666.203 296.334 663.821 297.083C661.438 297.833 658.913 298.013 656.448 297.608H637.336V333.749C637.336 334.14 637.414 334.527 637.566 334.888C637.718 335.248 637.94 335.575 638.22 335.848C638.501 336.12 638.833 336.335 639.197 336.477C639.561 336.62 639.95 336.688 640.341 336.677H773.434C774.218 336.678 774.971 336.372 775.533 335.825C776.094 335.278 776.42 334.533 776.44 333.749V297.608H764.263C761.765 297.894 759.234 297.613 756.859 296.786C754.484 295.959 752.326 294.607 750.546 292.83C747.398 287.541 746.021 281.386 746.615 275.26V202.053C746.615 181.966 750.289 167.17 757.636 157.666C761.925 152.718 767.324 148.854 773.391 146.39C779.458 143.926 786.022 142.931 792.547 143.487C797.578 142.959 802.662 143.649 807.371 145.5C812.079 147.351 816.272 150.308 819.597 154.121C824.991 161.211 827.689 173.155 827.689 189.8V276.108C828.237 282.108 826.861 288.127 823.758 293.292C821.981 295.029 819.821 296.324 817.452 297.074C815.082 297.823 812.57 298.006 810.118 297.608H796.939V333.749C796.939 334.526 797.248 335.271 797.797 335.82C798.346 336.369 799.091 336.677 799.868 336.677H935.427C935.818 336.688 936.207 336.62 936.571 336.477C936.935 336.335 937.267 336.12 937.548 335.848C937.828 335.575 938.05 335.248 938.202 334.888C938.354 334.527 938.432 334.14 938.432 333.749V297.608H917.933C915.357 297.9 912.749 297.615 910.297 296.776C907.844 295.936 905.609 294.562 903.753 292.753" fill="%23003DA5"/><path d="M1091.79 264.472C1091.62 269.314 1090.34 274.052 1088.06 278.326C1085.77 282.599 1082.54 286.295 1078.62 289.131C1070.1 296.342 1059.26 300.229 1048.1 300.074C1044.37 300.243 1040.65 299.646 1037.16 298.321C1033.68 296.995 1030.5 294.969 1027.83 292.368C1025.27 289.775 1023.27 286.689 1021.95 283.297C1020.62 279.905 1020 276.279 1020.12 272.64C1019.6 268.419 1020.25 264.136 1022 260.261C1023.76 256.386 1026.55 253.07 1030.06 250.678C1037.19 246.566 1044.84 243.43 1052.8 241.354C1053.1 241.459 1053.42 241.459 1053.72 241.354C1054.05 241.283 1054.39 241.283 1054.72 241.354C1057.35 240.66 1059.81 239.966 1062.43 239.196L1069.21 236.499L1074.84 234.495L1086.09 230.642C1087.86 229.949 1089.71 229.178 1091.72 228.176L1091.79 264.472ZM1215.1 250.832H1188.36C1187.97 250.822 1187.58 250.89 1187.21 251.032C1186.85 251.175 1186.52 251.389 1186.24 251.662C1185.96 251.935 1185.73 252.261 1185.58 252.622C1185.43 252.982 1185.35 253.369 1185.35 253.76V279.113C1185.73 284.919 1184.92 290.741 1182.96 296.221C1182.14 297.803 1180.86 299.107 1179.3 299.97C1177.74 300.833 1175.96 301.218 1174.18 301.075C1172.68 301.231 1171.16 300.967 1169.8 300.314C1168.44 299.662 1167.29 298.645 1166.47 297.377C1164.7 293.331 1163.96 288.91 1164.31 284.507V176.623C1164.31 148.316 1155.86 127.998 1138.96 115.668C1122.05 103.338 1093.8 97.1477 1054.19 97.0963C1023.36 97.0963 999.52 102.388 982.668 112.971C974.745 117.374 968.175 123.857 963.666 131.72C959.157 139.583 956.881 148.527 957.082 157.589C956.671 168.842 960.493 179.84 967.794 188.413C971.131 192.25 975.269 195.308 979.916 197.372C984.563 199.436 989.607 200.455 994.691 200.357C1004.52 200.79 1014.13 197.392 1021.51 190.879C1024.93 187.676 1027.61 183.774 1029.38 179.438C1031.15 175.102 1031.96 170.436 1031.76 165.757C1031.94 159.808 1029.94 153.999 1026.13 149.42C1021.35 144.442 1015.39 140.757 1008.79 138.709C1011.11 137.784 1013.19 136.86 1014.96 136.012C1016.59 135.263 1018.29 134.695 1020.05 134.317C1022.57 133.661 1025.15 133.274 1027.75 133.161C1030.53 133.161 1034.07 133.161 1038.23 133.161C1052.43 132.086 1066.61 135.337 1078.92 142.485C1083.45 145.634 1087.11 149.88 1089.55 154.827C1091.99 159.773 1093.13 165.257 1092.87 170.766C1093.26 176.359 1091.82 181.925 1088.78 186.634C1085.74 191.342 1081.25 194.94 1075.99 196.89C1063.28 202.051 1050.13 206.049 1036.69 208.834C1034.1 209.168 1031.52 209.657 1028.98 210.298L1021.28 212.302C1003.69 216.234 986.802 222.807 971.185 231.798C955.669 240.583 947.911 256.997 947.911 281.04C947.463 289.766 948.936 298.485 952.225 306.58C955.514 314.676 960.539 321.951 966.947 327.893C981.411 339.908 999.881 346.018 1018.66 345C1033.11 345.178 1047.43 342.262 1060.66 336.446C1072.44 330.99 1082.95 323.113 1091.49 313.328C1091.81 312.979 1092.21 312.714 1092.66 312.555C1093.11 312.396 1093.59 312.349 1094.06 312.417C1094.53 312.486 1094.97 312.667 1095.36 312.947C1095.74 313.226 1096.05 313.595 1096.26 314.022C1100.72 323.371 1107.89 331.159 1116.84 336.369C1128.94 342.532 1142.42 345.503 1155.99 345C1177.11 345 1192.52 339.709 1202.23 329.126C1212.17 318.568 1217.18 301.692 1217.18 278.651V253.76C1217.16 252.977 1216.83 252.232 1216.27 251.685C1215.71 251.138 1214.96 250.832 1214.17 250.832" fill="%23003DA5"/><path d="M1427.8 213.689C1411.68 202.882 1393.74 195.052 1374.86 190.571C1370 189.261 1364.99 188.105 1359.98 187.103C1354.97 186.101 1350.2 185.176 1345.57 184.252C1334 182.113 1322.65 178.914 1311.66 174.696C1307.67 173.588 1304.14 171.204 1301.62 167.907C1299.1 164.61 1297.73 160.581 1297.71 156.433C1297.82 153.254 1298.82 150.169 1300.59 147.527C1302.36 144.885 1304.83 142.791 1307.73 141.483C1315.68 137.493 1324.51 135.584 1333.4 135.935C1349.03 135.463 1364.41 139.969 1377.32 148.804C1389.34 157.779 1398.43 170.114 1403.45 184.252C1403.63 184.808 1403.98 185.293 1404.45 185.639C1404.92 185.985 1405.48 186.174 1406.07 186.178H1440.21C1441.01 186.178 1441.77 185.862 1442.33 185.298C1442.9 184.734 1443.21 183.97 1443.21 183.173V107.422C1443.21 106.625 1442.9 105.861 1442.33 105.297C1441.77 104.734 1441.01 104.417 1440.21 104.417H1408.53L1404.14 122.449C1394.11 114.064 1382.61 107.611 1370.23 103.415C1356.7 99.302 1342.61 97.326 1328.46 97.5586C1298.56 97.5586 1275.44 104.314 1259.1 117.826C1250.82 124.72 1244.26 133.449 1239.94 143.32C1235.62 153.192 1233.66 163.935 1234.21 174.696C1234.21 199.047 1241.92 216.309 1258.1 226.404C1274.12 236.532 1291.69 243.953 1310.12 248.366L1323.53 251.294L1336.48 254.223C1348.54 256.636 1360.35 260.144 1371.77 264.703C1375.96 265.924 1379.64 268.454 1382.27 271.922C1384.91 275.39 1386.36 279.612 1386.42 283.968C1386.39 287.443 1385.39 290.84 1383.52 293.77C1381.65 296.7 1379 299.045 1375.86 300.536C1367.45 304.979 1358 307.081 1348.5 306.624C1330.87 307.563 1313.44 302.601 1298.95 292.522C1285.99 281.559 1276.49 267.079 1271.59 250.832C1271.4 250.262 1271.04 249.763 1270.56 249.405C1270.07 249.047 1269.49 248.845 1268.89 248.828H1236.75C1235.97 248.849 1235.23 249.174 1234.68 249.735C1234.13 250.297 1233.83 251.05 1233.83 251.834V333.749C1233.83 334.526 1234.13 335.271 1234.68 335.82C1235.23 336.369 1235.98 336.677 1236.75 336.677H1268.58C1269.25 336.69 1269.91 336.464 1270.43 336.041C1270.95 335.618 1271.31 335.025 1271.43 334.366L1275.29 317.181C1276.92 318.752 1278.64 320.219 1280.45 321.574C1282.22 322.807 1283.92 324.194 1285.54 325.504C1295.05 332.466 1305.72 337.685 1317.06 340.916C1330.07 344.093 1343.43 345.569 1356.82 345.308C1386.73 345.308 1410.08 338.681 1426.8 325.272C1435.1 318.665 1441.71 310.183 1446.09 300.525C1450.47 290.866 1452.49 280.306 1452 269.712C1452 243.357 1444.29 224.863 1427.8 214.074" fill="%23003DA5"/></mask><g mask="url(%23mask0_4953_15340)"><rect x="-10" width="1473" height="345" fill="url(%23paint0_linear_4953_15340)"/></g></g><defs><linearGradient id="paint0_linear_4953_15340" x1="726.5" y1="164.5" x2="726.5" y2="345" gradientUnits="userSpaceOnUse"><stop stop-color="%23003DA5"/><stop offset="1" stop-color="%23003DA5" stop-opacity="0"/></linearGradient><clipPath id="clip0_4953_15340"><rect width="1452" height="345" fill="white"/></clipPath></defs></svg>');
  background-repeat: no-repeat;
  background-position: bottom center;
  background-size: 100%;
  padding-bottom: 75px;
}
@media (min-width: 992px) {
  .bloco-nautico-outras-unidades .unidades-relacionadas-content {
    padding-bottom: 300px;
  }
}
.bloco-nautico-outras-unidades .unidade-imagem {
  aspect-ratio: 290/220;
}
.bloco-nautico-outras-unidades .unidade-imagem-img {
  object-fit: cover;
}
.bloco-nautico-outras-unidades .unidade-titulo {
  background-color: rgba(255, 255, 255, 0.8);
  backdrop-filter: blur(80px);
  color: #00356a;
  top: 40px;
}
.bloco-nautico-outras-unidades .unidade-button {
  background-image: url('data:image/svg+xml,<svg width="392" height="64" viewBox="0 0 392 64" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_5351_19077)"><path d="M431 64.5805H342.483C269.862 58.1144 238.595 -28.8826 151.126 9.93703C122.432 22.6644 79.0735 64.6033 48.6722 64.6033H-38V75.9874H431V64.5805Z" fill="%23005EB8"/></g><defs><clipPath id="clip0_5351_19077"><rect width="469" height="76" fill="white" transform="translate(-38)"/></clipPath></defs></svg>');
  background-position: top center;
  background-size: cover;
  height: 65px;
}

.bloco-nautico-programacao .programacao-link:hover, .bloco-nautico-programacao .programacao-link:focus {
  background-color: #fff !important;
}
.bloco-nautico-programacao .programacao-slide {
  border: 1px solid #c4c5d0;
  border-top: 0;
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
  position: relative;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.bloco-nautico-programacao .programacao-slide::after {
  content: "";
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 10px;
  background-color: var(--cor-principal, transparent);
  display: block;
}
.bloco-nautico-programacao .programacao-slide .slide-titulo {
  color: var(--cor-principal, inherit);
}
.bloco-nautico-programacao .slide-image {
  position: relative;
}
.bloco-nautico-programacao .slide-image:before {
  background: linear-gradient(180deg, rgba(0, 22, 61, 0) 0%, #00163d 74.83%);
  content: "";
  display: block;
  height: 100%;
  left: -1px;
  position: absolute;
  top: 0;
  width: calc(100% + 2px);
}
.bloco-nautico-programacao .slide-image img {
  aspect-ratio: 600/350;
  object-fit: cover;
}
.bloco-nautico-programacao .swiper-slide {
  height: auto;
}
.bloco-nautico-programacao .evento-slide .slide-content {
  flex: 1;
  display: flex;
  flex-direction: column;
}
.bloco-nautico-programacao .slide-overlay {
  align-items: flex-end;
  color: #fff;
  display: flex;
  height: 100%;
  gap: 24px;
  left: 0;
  padding: 60px 16px 16px;
  position: absolute;
  top: 0;
  width: 100%;
}
.bloco-nautico-programacao .titulo {
  color: #00356a;
}
.bloco-nautico-programacao .programacao-link {
  background-color: #005eb8;
}
.bloco-nautico-programacao .programacao-link:hover, .bloco-nautico-programacao .programacao-link:focus {
  color: #005eb8;
}
.bloco-nautico-programacao .swiper-button-prev,
.bloco-nautico-programacao .swiper-button-next {
  background-color: #abcdee;
}
.bloco-nautico-programacao .swiper-button-prev:hover, .bloco-nautico-programacao .swiper-button-prev:focus,
.bloco-nautico-programacao .swiper-button-next:hover,
.bloco-nautico-programacao .swiper-button-next:focus {
  background-color: #005eb8;
}
.bloco-nautico-programacao .swiper-button-prev:after,
.bloco-nautico-programacao .swiper-button-next:after {
  color: #004992;
}

.bloco-nautico-regras-numeradas .regras-numeradas-text-wrapper {
  max-width: 100%;
}
.bloco-nautico-regras-numeradas .regras-numeradas-background-image {
  width: 100%;
  aspect-ratio: 10/8;
}
@media (min-width: 992px) {
  .bloco-nautico-regras-numeradas .regras-numeradas-background-image {
    aspect-ratio: auto;
    height: 100%;
  }
}
.bloco-nautico-regras-numeradas .regras-numeradas-background-image::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 110%;
  background-image: var(--bg-image);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
@media (min-width: 992px) {
  .bloco-nautico-regras-numeradas .regras-numeradas-background-image::before {
    height: 100%;
    background-position: right center;
  }
}
.bloco-nautico-regras-numeradas .regras-numeradas-btn {
  background-color: transparent;
  color: #fff;
}
.bloco-nautico-regras-numeradas .regras-numeradas-btn:hover, .bloco-nautico-regras-numeradas .regras-numeradas-btn:focus {
  background-color: #fff !important;
  color: #003da5 !important;
}
.bloco-nautico-regras-numeradas .regras-numeradas-content-side {
  width: 100%;
  padding: 60px 20px;
}
@media (min-width: 768px) {
  .bloco-nautico-regras-numeradas .regras-numeradas-content-side {
    padding: 80px 30px;
  }
}
@media (min-width: 992px) {
  .bloco-nautico-regras-numeradas .regras-numeradas-content-side {
    width: 50%;
    padding: 80px 60px;
  }
}
.bloco-nautico-regras-numeradas .regras-numeradas-content-side::before {
  content: "";
  position: absolute;
  top: -15%;
  left: 0;
  width: 100%;
  height: 120%;
  background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Layer_2" data-name="Layer 2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 588 1032"><defs><style> .cls-1 { fill: url(%23linear-gradient); } </style><linearGradient id="linear-gradient" x1="850.9" y1="511.89" x2="-623.67" y2="511.89" gradientTransform="translate(-217.89 222) rotate(90) scale(1 -1)" gradientUnits="userSpaceOnUse"><stop offset=".6" stop-color="%23005eb8"/><stop offset="1" stop-color="%23002a52"/></linearGradient></defs><g id="Layer_1-2" data-name="Layer 1"><path class="cls-1" d="M588,114.48S485.58.37,306.04,65.04C126.49,129.72,0,0,0,0v1032h588V114.48Z"/></g></svg>');
  background-size: cover;
  background-position: top center;
  background-repeat: no-repeat;
  pointer-events: none;
}
@media (min-width: 576px) {
  .bloco-nautico-regras-numeradas .regras-numeradas-content-side::before {
    top: -30%;
    height: 135%;
  }
}
@media (min-width: 768px) {
  .bloco-nautico-regras-numeradas .regras-numeradas-content-side::before {
    top: -20%;
    height: 125%;
  }
}
@media (min-width: 992px) {
  .bloco-nautico-regras-numeradas .regras-numeradas-content-side::before {
    top: 0;
    left: -100px;
    width: calc(100% + 100px);
    height: 100%;
    background-image: url('data:image/svg+xml,<svg width="1032" height="529" viewBox="0 0 1032 529" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M114.481 -26.9999C114.481 -26.9999 0.373726 75.4173 65.0448 254.963C129.716 434.509 0 561 0 561L1032 561V-27L114.481 -26.9999Z" fill="url(%23paint0_linear_5351_21403)"/><defs><linearGradient id="paint0_linear_5351_21403" x1="1072.9" y1="171.517" x2="-401.665" y2="171.517" gradientUnits="userSpaceOnUse"><stop offset="0.6" stop-color="%23005EB8"/><stop offset="1" stop-color="%23002A52"/></linearGradient></defs></svg>');
    background-position: left center;
  }
}
.bloco-nautico-regras-numeradas .regras-numeradas-floating-image {
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  height: 110%;
}
@media (min-width: 992px) {
  .bloco-nautico-regras-numeradas .regras-numeradas-floating-image {
    left: auto;
    right: 0;
    transform: none;
  }
}
.bloco-nautico-regras-numeradas .regras-numeradas-floating-image img {
  height: 100%;
  width: auto;
}
.bloco-nautico-regras-numeradas .regras-numeradas-image-side {
  width: 100%;
}
@media (min-width: 992px) {
  .bloco-nautico-regras-numeradas .regras-numeradas-image-side {
    width: 50%;
  }
}
@media (min-width: 992px) {
  .bloco-nautico-regras-numeradas .regras-numeradas-wrapper.regras-numeradas-reverse .regras-numeradas-content-side::before {
    left: auto;
    right: -100px;
    background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="0 0 1032 529"><!-- Generator: Adobe Illustrator 29.0.1, SVG Export Plug-In . SVG Version: 2.1.0 Build 192) --><defs><style> .st0 { fill: url(%23linear-gradient); } </style><linearGradient id="linear-gradient" x1="1072.9" y1="262.9" x2="-401.7" y2="262.9" gradientTransform="translate(1032 4.1) rotate(-180) scale(1 -1)" gradientUnits="userSpaceOnUse"><stop offset=".6" stop-color="%23005eb8"/><stop offset="1" stop-color="%23002a52"/></linearGradient></defs><path class="st0" d="M917.5,561s114.1-102.4,49.4-282c-64.7-179.5,65-306,65-306H0v588h917.5Z"/></svg>');
    background-position: right center;
  }
}
@media (min-width: 992px) {
  .bloco-nautico-regras-numeradas .regras-numeradas-wrapper.regras-numeradas-reverse .regras-numeradas-floating-image {
    left: 0;
    right: auto;
  }
}
.bloco-nautico-regras-numeradas .swiper-button-prev,
.bloco-nautico-regras-numeradas .swiper-button-next {
  background-color: #abcdee;
}
.bloco-nautico-regras-numeradas .swiper-button-prev:hover, .bloco-nautico-regras-numeradas .swiper-button-prev:focus,
.bloco-nautico-regras-numeradas .swiper-button-next:hover,
.bloco-nautico-regras-numeradas .swiper-button-next:focus {
  background-color: #005eb8;
}
.bloco-nautico-regras-numeradas .swiper-button-prev:after,
.bloco-nautico-regras-numeradas .swiper-button-next:after {
  color: #004992;
}
.bloco-nautico-regras-numeradas .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #005eb8;
}

.bloco-nautico-regras .swiper-slide {
  height: auto;
  display: flex;
}
.bloco-nautico-regras .regra-item {
  background-color: #e5f3ff;
}
@media (min-width: 992px) {
  .bloco-nautico-regras .regras-info {
    margin-left: -45px;
  }
}
.bloco-nautico-regras .swiper-button-prev,
.bloco-nautico-regras .swiper-button-next {
  background-color: #abcdee;
}
.bloco-nautico-regras .swiper-button-prev:hover, .bloco-nautico-regras .swiper-button-prev:focus,
.bloco-nautico-regras .swiper-button-next:hover,
.bloco-nautico-regras .swiper-button-next:focus {
  background-color: #005eb8;
}
.bloco-nautico-regras .swiper-button-prev:after,
.bloco-nautico-regras .swiper-button-next:after {
  color: #004992;
}

.bloco-nautico-restaurante .header-divider {
  border: none;
  border-top: 2px solid #005eb8;
  width: 100%;
  height: auto;
  margin: 0;
  opacity: 1;
}
@media (min-width: 992px) {
  .bloco-nautico-restaurante .header-divider {
    border-top: none;
    border-left: 2px solid #005eb8;
    width: auto;
    height: 60px;
  }
}
.bloco-nautico-restaurante .restaurante-background-image {
  width: 100%;
  aspect-ratio: 10/8;
}
@media (min-width: 992px) {
  .bloco-nautico-restaurante .restaurante-background-image {
    aspect-ratio: auto;
    height: 100%;
  }
}
.bloco-nautico-restaurante .restaurante-background-image::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 110%;
  background-image: var(--bg-image);
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
@media (min-width: 992px) {
  .bloco-nautico-restaurante .restaurante-background-image::before {
    height: 100%;
    background-position: right center;
  }
}
.bloco-nautico-restaurante .restaurante-btn {
  background-color: transparent;
  color: #fff;
}
.bloco-nautico-restaurante .restaurante-btn:hover, .bloco-nautico-restaurante .restaurante-btn:focus {
  background-color: #fff !important;
  color: #003da5 !important;
}
.bloco-nautico-restaurante .restaurante-content-side {
  width: 100%;
  padding: 60px 20px;
}
@media (min-width: 768px) {
  .bloco-nautico-restaurante .restaurante-content-side {
    padding: 80px 30px;
  }
}
@media (min-width: 992px) {
  .bloco-nautico-restaurante .restaurante-content-side {
    width: 50%;
    padding: 80px 60px;
  }
}
.bloco-nautico-restaurante .restaurante-content-side::before {
  content: "";
  position: absolute;
  top: -15%;
  left: 0;
  width: 100%;
  height: 120%;
  background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Layer_2" data-name="Layer 2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 588 1032"><defs><style> .cls-1 { fill: url(%23linear-gradient); } </style><linearGradient id="linear-gradient" x1="850.9" y1="511.89" x2="-623.67" y2="511.89" gradientTransform="translate(-217.89 222) rotate(90) scale(1 -1)" gradientUnits="userSpaceOnUse"><stop offset=".6" stop-color="%23005eb8"/><stop offset="1" stop-color="%23002a52"/></linearGradient></defs><g id="Layer_1-2" data-name="Layer 1"><path class="cls-1" d="M588,114.48S485.58.37,306.04,65.04C126.49,129.72,0,0,0,0v1032h588V114.48Z"/></g></svg>');
  background-size: cover;
  background-position: top center;
  background-repeat: no-repeat;
  pointer-events: none;
}
@media (min-width: 576px) {
  .bloco-nautico-restaurante .restaurante-content-side::before {
    top: -30%;
    height: 135%;
  }
}
@media (min-width: 768px) {
  .bloco-nautico-restaurante .restaurante-content-side::before {
    top: -20%;
    height: 125%;
  }
}
@media (min-width: 992px) {
  .bloco-nautico-restaurante .restaurante-content-side::before {
    top: 0;
    left: -100px;
    width: calc(100% + 100px);
    height: 100%;
    background-image: url('data:image/svg+xml,<svg width="1032" height="529" viewBox="0 0 1032 529" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M114.481 -26.9999C114.481 -26.9999 0.373726 75.4173 65.0448 254.963C129.716 434.509 0 561 0 561L1032 561V-27L114.481 -26.9999Z" fill="url(%23paint0_linear_5351_21403)"/><defs><linearGradient id="paint0_linear_5351_21403" x1="1072.9" y1="171.517" x2="-401.665" y2="171.517" gradientUnits="userSpaceOnUse"><stop offset="0.6" stop-color="%23005EB8"/><stop offset="1" stop-color="%23002A52"/></linearGradient></defs></svg>');
    background-position: left center;
  }
}
.bloco-nautico-restaurante .restaurante-header {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
@media (min-width: 992px) {
  .bloco-nautico-restaurante .restaurante-header {
    flex-direction: row;
    align-items: center;
    gap: 48px;
  }
}
.bloco-nautico-restaurante .restaurante-header .titulo {
  flex-shrink: 0;
}
.bloco-nautico-restaurante .restaurante-text-wrapper {
  max-width: 600px;
}
.bloco-nautico-restaurante .restaurante-image-side {
  width: 100%;
}
@media (min-width: 992px) {
  .bloco-nautico-restaurante .restaurante-image-side {
    width: 50%;
  }
}
@media (min-width: 992px) {
  .bloco-nautico-restaurante .restaurante-wrapper.restaurante-reverse .restaurante-text-wrapper {
    margin-left: auto;
  }
}
@media (min-width: 992px) {
  .bloco-nautico-restaurante .restaurante-wrapper.restaurante-reverse .restaurante-content-side::before {
    left: auto;
    right: -100px;
    background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="0 0 1032 529"><!-- Generator: Adobe Illustrator 29.0.1, SVG Export Plug-In . SVG Version: 2.1.0 Build 192) --><defs><style> .st0 { fill: url(%23linear-gradient); } </style><linearGradient id="linear-gradient" x1="1072.9" y1="262.9" x2="-401.7" y2="262.9" gradientTransform="translate(1032 4.1) rotate(-180) scale(1 -1)" gradientUnits="userSpaceOnUse"><stop offset=".6" stop-color="%23005eb8"/><stop offset="1" stop-color="%23002a52"/></linearGradient></defs><path class="st0" d="M917.5,561s114.1-102.4,49.4-282c-64.7-179.5,65-306,65-306H0v588h917.5Z"/></svg>');
    background-position: right center;
  }
}

.bloco-nautico-topicos {
  background-image: url('data:image/svg+xml,<svg width="1920" height="1120" viewBox="0 0 1920 1120" fill="none" xmlns="http://www.w3.org/2000/svg"><rect y="503" width="1920" height="617" fill="%23E9F8FC"/><path d="M-31.9719 0C5.98056 102.023 54.8888 194.587 116.439 257.654C204.985 350.779 319.798 382.832 463.292 349.797C605.803 320.579 757.922 247.072 906.333 193.858C1054.83 138.791 1199.64 104.016 1329.32 108.731C1459.52 112.52 1574.9 158.409 1668.64 227.117C1762.44 294.814 1834.64 385.33 1879.61 454.767C1907.79 503.716 1923.1 534.308 1919.47 561H-32V0H-31.9719Z" fill="%23E9F8FC"/></svg>');
}
.bloco-nautico-topicos .item-titulo {
  border-top-left-radius: 48px;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
  margin-left: auto;
  margin-top: -40px;
  min-height: 80px;
  width: calc(100% - 50px);
}

.bloco-negocios-aluguel-de-espacos {
  background-color: #ffb033;
}
.bloco-negocios-aluguel-de-espacos .espacos-wrapper {
  overflow-x: auto;
  scrollbar-width: thin;
}
.bloco-negocios-aluguel-de-espacos .espacos-wrapper::-webkit-scrollbar {
  height: 6px;
}
.bloco-negocios-aluguel-de-espacos .espacos-wrapper::-webkit-scrollbar-track {
  background: rgba(255, 255, 255, 0.1);
  border-radius: 10px;
}
.bloco-negocios-aluguel-de-espacos .espacos-wrapper::-webkit-scrollbar-thumb {
  background: rgba(255, 255, 255, 0.3);
  border-radius: 10px;
}
.bloco-negocios-aluguel-de-espacos .espacos-wrapper::-webkit-scrollbar-thumb:hover {
  background: rgba(255, 255, 255, 0.5);
}
.bloco-negocios-aluguel-de-espacos .espaco-item {
  position: relative;
  flex-direction: column;
  aspect-ratio: 170/200;
  width: 170px;
  min-width: 170px;
  max-width: 170px;
  flex-shrink: 0;
  flex-grow: 0;
  transition: transform 0.3s ease;
}
.bloco-negocios-aluguel-de-espacos .espaco-item::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 50%;
  background: linear-gradient(180deg, rgba(26, 16, 0, 0) 0%, #1a1000 86.56%);
  transition: background 0.3s ease;
}
.bloco-negocios-aluguel-de-espacos .swiper-button-next,
.bloco-negocios-aluguel-de-espacos .swiper-button-prev {
  background-color: #ffe3ba;
}
.bloco-negocios-aluguel-de-espacos .swiper-button-next:after,
.bloco-negocios-aluguel-de-espacos .swiper-button-prev:after {
  color: #c58827;
}
.bloco-negocios-aluguel-de-espacos .swiper-button-next:focus, .bloco-negocios-aluguel-de-espacos .swiper-button-next:hover,
.bloco-negocios-aluguel-de-espacos .swiper-button-prev:focus,
.bloco-negocios-aluguel-de-espacos .swiper-button-prev:hover {
  background-color: #53380d;
}

.bloco-negocios-formulario {
  background-image: url('data:image/svg+xml,<svg width="740" height="788" viewBox="0 0 740 788" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_4953_20594)"><path opacity="0.03" d="M414.147 178.793H414.021C414.021 178.793 414.021 178.793 414.147 178.793ZM300.611 240.674L302.633 243.987C309.461 254.872 317.173 267.296 322.483 281.494C327.161 294.036 329.311 307.169 328.805 321.841V779.262C329.69 802.926 343.977 824.696 367.873 838.54C391.895 852.501 410.228 858.772 423.63 862.677C428.181 864.215 438.928 867.291 452.33 871.314C473.571 877.585 501.133 885.749 519.845 891.783C550.189 901.604 576.74 913.317 589.636 920.535C596.337 924.202 603.544 929.645 610.371 934.851C618.337 941.122 625.29 947.866 631.359 954.965C637.302 947.866 644.255 941.122 652.221 934.851C658.669 929.763 666.128 924.202 673.082 920.416C685.725 913.317 712.276 901.604 742.747 891.783C761.332 885.749 788.895 877.585 810.136 871.314C823.538 867.409 834.284 864.215 838.583 862.795C852.238 858.772 870.697 852.383 894.719 838.54C918.615 824.696 932.902 802.926 933.914 778.789V321.604C933.408 307.288 935.431 294.036 940.109 281.612C945.419 267.296 953.131 254.991 959.959 244.105L961.982 240.792L853.123 181.515C834.664 206.48 810.009 220.678 784.723 220.678H783.205C771.574 220.442 759.057 216.774 746.919 210.03L743.126 208.018C710.38 191.098 676.369 173.706 630.854 172.049C586.223 173.587 552.339 191.098 519.466 208.018L515.294 210.148C503.536 216.655 490.892 220.323 479.26 220.56H477.743C452.457 220.56 427.802 206.362 409.343 181.396L300.611 240.674ZM631.233 979.576C625.038 979.576 619.095 976.736 615.555 972.003C610.119 964.786 603.291 957.923 595.326 951.771C589.636 947.275 583.188 942.424 577.752 939.466C565.741 932.721 540.96 921.954 512.259 912.607C493.8 906.573 466.364 898.527 445.376 892.375C431.722 888.352 420.722 885.039 416.297 883.619C401.883 879.36 381.654 872.497 355.482 857.234C325.265 839.723 306.553 810.735 305.289 779.735V321.604C305.794 309.299 304.151 298.887 300.358 288.83C295.806 276.525 288.979 265.639 282.404 255.109L277.473 247.063C272.795 239.136 275.703 229.079 284.048 224.583L402.263 159.981C409.849 155.721 421.101 158.088 426.032 165.423C440.445 186.602 459.158 198.671 477.743 198.671C488.49 198.434 497.72 194.411 503.788 191.098L508.214 188.85C541.718 171.576 579.775 151.935 630.854 150.16C682.818 151.935 720.747 171.458 754.379 188.85L758.551 190.98C764.873 194.411 774.102 198.434 783.838 198.671C803.308 198.671 822.147 186.602 836.434 165.423C841.238 158.088 852.364 155.603 860.329 160.099L978.418 224.464C986.762 228.961 989.67 239.136 984.992 246.945L979.935 254.991C973.361 265.521 966.66 276.525 961.982 288.83C958.189 299.005 956.545 309.299 956.924 321.368V779.38C955.786 810.735 937.074 839.723 906.857 857.234C880.685 872.497 860.456 879.36 845.79 883.737C841.744 885.039 830.744 888.352 816.963 892.375C795.975 898.646 768.539 906.691 750.206 912.607C721.38 921.954 696.599 932.721 684.841 939.347C679.277 942.424 672.829 947.275 667.14 951.771C659.175 958.042 652.347 964.904 646.911 972.003C643.244 976.736 637.428 979.576 631.233 979.576Z" fill="%23003083"/><path opacity="0.05" d="M630.727 39.3311C571.102 41.3907 525.829 64.7847 481.811 87.4434L481.81 87.4443L476.223 90.2959C460.423 99.0382 443.421 103.975 427.758 104.294H425.716C391.78 104.294 358.745 85.3037 333.987 51.9951L189.238 130.917L191.674 134.905H191.673C200.526 149.023 210.519 165.113 217.616 183.438L218.294 185.218C224.582 202.077 227.469 219.73 226.79 239.439V851.95L226.858 853.424C228.565 884.341 247.474 912.738 278.852 930.917H278.853C309.971 949.005 333.943 957.438 351.7 962.693L353.398 963.192L353.409 963.195L353.419 963.198C359.502 965.254 373.871 969.368 391.829 974.759C420.268 983.156 457.181 994.091 482.243 1002.17H482.244C522.893 1015.33 558.474 1031.03 575.779 1040.71L576.626 1041.18C584.264 1045.47 592.35 1051.39 600.157 1057.3L603.605 1059.93L603.612 1059.93C614.136 1068.22 623.343 1077.12 631.399 1086.49C639.296 1077.12 648.506 1068.22 659.029 1059.93C667.664 1053.12 677.677 1045.65 687.026 1040.56C703.992 1031.03 739.576 1015.33 780.396 1002.17L785.2 1000.63C809.871 992.734 843.98 982.631 870.642 974.759H870.644C888.592 969.529 902.972 965.253 908.718 963.355L908.725 963.353L908.732 963.351C926.418 958.14 950.131 949.961 980.8 932.623L983.79 930.916C1015.66 912.449 1034.67 883.438 1036.02 851.313V239.123L1035.97 237.324C1035.51 218.779 1038.25 201.557 1044.35 185.375C1051.48 166.149 1061.83 149.63 1070.97 135.059L1073.4 131.075L928.483 52.1533C903.726 85.4617 870.692 104.452 836.756 104.452H834.714C819.043 104.133 802.204 99.1932 785.895 90.1299V90.1289L780.829 87.4424C736.984 64.7856 691.539 41.5484 630.727 39.3311ZM1067.83 852.146C1066.3 894.327 1041.13 933.291 1000.54 956.814C965.455 977.28 938.329 986.485 918.667 992.354L918.666 992.354C913.233 994.101 898.506 998.538 880.065 1003.92C851.958 1012.32 815.232 1023.09 790.692 1031.01L790.691 1031.01C752.112 1043.52 718.966 1057.93 703.261 1066.78L703.258 1066.78C695.849 1070.88 687.243 1077.35 679.625 1083.37H679.624C668.988 1091.75 659.877 1100.91 652.625 1110.38L652.623 1110.38C647.617 1116.84 639.682 1120.71 631.235 1120.71C622.794 1120.71 614.684 1116.85 609.843 1110.37V1110.37C602.592 1100.75 593.484 1091.59 582.852 1083.38L582.847 1083.37C575.228 1077.35 566.624 1070.88 559.387 1066.94L559.381 1066.94C543.838 1058.21 512.243 1044.42 475.362 1032.19L471.777 1031.01C447.07 1022.93 410.342 1012.16 382.236 1003.92H382.235C363.964 998.537 349.236 994.101 343.298 992.195C323.973 986.484 296.847 977.28 261.76 956.815C221.172 933.292 196.004 894.329 194.303 852.623L194.302 852.612V239.096L194.303 239.085C194.977 222.668 192.784 208.792 187.731 195.393L187.73 195.39C181.657 178.967 172.544 164.433 163.736 150.324L163.733 150.321L157.132 139.547L157.127 139.54C150.714 128.671 154.71 114.893 166.121 108.742L324.403 22.2344C329.606 19.3129 336.042 18.6743 342.004 20.0039C347.967 21.3336 353.505 24.6428 356.891 29.6797H356.89C376.132 57.9573 401.049 73.9767 425.707 73.9805C439.981 73.6656 452.257 68.321 460.351 63.9023L460.356 63.8984L460.363 63.8955L466.288 60.8848C511.147 37.7534 562.194 11.4005 630.711 9.01953H630.745C700.446 11.4004 751.322 37.5946 796.354 60.8857L801.939 63.7373L801.951 63.7432C810.391 68.3246 822.664 73.6657 835.58 73.9805C861.426 73.9767 886.509 57.9531 905.578 29.6846L905.893 29.2188C912.637 19.5255 927.522 16.3489 938.231 22.3896L1096.35 108.582H1096.35C1107.76 114.732 1111.76 128.67 1105.34 139.384L1105.34 139.394L1098.57 150.165L1098.57 150.166C1089.76 164.269 1080.81 178.967 1074.57 195.395C1069.52 208.954 1067.33 222.672 1067.83 238.772V852.146Z" stroke="%23003083"/><path opacity="0.05" d="M630.579 -112.102C553.707 -109.449 495.339 -79.3044 438.618 -50.123L438.617 -50.1221L431.418 -46.4492C411.075 -35.1983 389.187 -28.8475 369.028 -28.4375H366.4C322.693 -28.4375 280.13 -52.9013 248.239 -95.834L61.4717 5.93945L64.6855 11.2002L66.9102 14.751C78.1137 32.6655 90.3709 52.9697 98.9795 75.9766V75.9775C107.073 97.6666 110.791 120.377 109.919 145.735V934.621C111.422 974.589 135.214 1011.45 175.163 1035.29L177.078 1036.42C218.483 1060.47 250.075 1071.28 273.171 1078L273.182 1078L273.191 1078.01C281.034 1080.66 299.555 1085.96 322.692 1092.9C359.34 1103.71 406.904 1117.79 439.197 1128.2H439.198C491.572 1145.15 537.413 1165.36 559.702 1177.83H559.703C569.854 1183.38 580.667 1191.28 591.099 1199.18L595.543 1202.56L595.549 1202.56C609.151 1213.27 621.047 1224.77 631.448 1236.87C641.641 1224.77 653.537 1213.27 667.138 1202.56L669.245 1200.91C679.876 1192.6 691.918 1183.76 703.203 1177.62C724.374 1165.74 768.057 1146.4 818.58 1129.8L823.49 1128.2C855.566 1117.79 903.129 1103.71 939.776 1092.9H939.778C962.906 1086.16 981.438 1080.66 988.845 1078.21L988.853 1078.21L988.86 1078.21C1012.39 1071.28 1044.2 1060.27 1085.61 1036.42C1126.72 1012.62 1151.25 975.213 1152.99 933.783V145.345L1152.92 143.03C1152.34 119.163 1155.86 97.0017 1163.71 76.1797C1172.89 51.4369 1186.22 30.1762 1198 11.4092L1201.21 6.14355L1014.23 -95.6309C982.339 -52.698 939.777 -28.2334 896.069 -28.2334H893.441C873.276 -28.6435 851.6 -34.9979 830.6 -46.6611V-46.6621L824.068 -50.124C767.569 -79.3034 708.981 -109.246 630.579 -112.102ZM1193.69 934.843C1191.72 989.113 1159.32 1039.25 1107.05 1069.53L1107.05 1069.53C1061.86 1095.87 1026.92 1107.72 1001.59 1115.28C994.601 1117.53 975.616 1123.24 951.838 1130.18C915.62 1141 868.292 1154.87 836.668 1165.07C786.948 1181.18 744.224 1199.74 723.976 1211.15L723.973 1211.15C714.414 1216.43 703.316 1224.77 693.499 1232.53V1232.53C679.785 1243.32 668.035 1255.13 658.683 1267.33L658.681 1267.34C652.257 1275.62 642.075 1280.59 631.234 1280.59C620.4 1280.59 609.994 1275.63 603.784 1267.33V1267.33C594.433 1254.92 582.685 1243.12 568.975 1232.53L568.97 1232.53C559.152 1224.77 548.056 1216.43 538.718 1211.35L538.712 1211.35C518.026 1199.74 475.302 1181.18 425.801 1165.07H425.8C393.959 1154.66 346.629 1140.79 310.413 1130.18H310.412C286.864 1123.25 267.886 1117.53 260.237 1115.08V1115.08C235.342 1107.73 200.398 1095.88 155.196 1069.53V1069.53C102.933 1039.25 70.5322 989.113 68.3428 935.457V145.307C69.2128 124.146 66.3858 106.257 59.8672 88.9805L59.8662 88.9775C52.0335 67.8115 40.2819 49.0805 28.9336 30.9121L28.9316 30.9082L20.4238 17.0322L20.4189 17.0254C12.1974 3.0994 17.3187 -14.5561 31.9561 -22.4395L235.925 -133.854C242.592 -137.594 250.845 -138.414 258.497 -136.709C266.152 -135.003 273.254 -130.758 277.592 -124.308H277.591C302.212 -88.1469 334.055 -67.5117 365.653 -67.1914L366.4 -67.1885C384.824 -67.5967 400.663 -74.4916 411.1 -80.1865L411.106 -80.1904L411.112 -80.1934L418.745 -84.0693C476.553 -113.86 542.306 -147.786 630.562 -150.852H630.598C720.381 -147.786 785.915 -114.066 843.943 -84.0693H843.942L851.14 -80.3975L851.15 -80.3916C862.031 -74.4885 877.867 -67.5969 894.542 -67.1885C927.917 -67.1885 960.286 -87.8678 984.879 -124.308C993.324 -137.19 1012.81 -141.52 1026.77 -133.646H1026.77L1230.52 -22.6426H1230.51C1245.15 -14.7593 1250.27 3.10065 1242.05 16.8242L1242.04 16.834L1242.04 16.833L1233.32 30.707L1233.32 30.708C1221.97 48.8705 1210.44 67.8105 1202.38 88.9814C1195.86 106.464 1193.04 124.151 1193.69 144.903V934.843Z" stroke="%23003083"/></g><defs><clipPath id="clip0_4953_20594"><rect width="740" height="788" fill="white"/></clipPath></defs></svg>');
  background-position: bottom right;
  background-repeat: no-repeat;
}
.bloco-negocios-formulario .form-control,
.bloco-negocios-formulario .form-select {
  height: 56px;
}

.bloco-negocios-nossos-espacos {
  background-color: #ffb033;
  background-image: url('data:image/svg+xml,<svg width="963" height="334" viewBox="0 0 963 334" fill="none" xmlns="http://www.w3.org/2000/svg"><path opacity="0.03" d="M223.025 45.6627H222.822C222.822 45.6627 222.822 45.6627 223.025 45.6627ZM40.9116 143.418L44.1564 148.652C55.1076 165.848 67.4783 185.474 75.9959 207.903C83.4994 227.716 86.947 248.464 86.1358 271.641V994.248C87.5554 1031.63 110.472 1066.02 148.801 1087.89C187.333 1109.95 216.738 1119.85 238.235 1126.02C245.536 1128.45 262.774 1133.31 284.27 1139.67C318.341 1149.57 362.551 1162.47 392.565 1172C441.237 1187.52 483.825 1206.02 504.51 1217.42C515.258 1223.22 526.818 1231.81 537.769 1240.04C550.546 1249.94 561.699 1260.6 571.434 1271.81C580.965 1260.6 592.119 1249.94 604.896 1240.04C615.238 1232 627.204 1223.22 638.357 1217.24C658.637 1206.02 701.225 1187.52 750.1 1172C779.911 1162.47 824.122 1149.57 858.192 1139.67C879.688 1133.5 896.926 1128.45 903.822 1126.21C925.724 1119.85 955.332 1109.76 993.864 1087.89C1032.19 1066.02 1055.11 1031.63 1056.73 993.5V271.267C1055.92 248.651 1059.17 227.716 1066.67 208.09C1075.19 185.474 1087.56 166.035 1098.51 148.839L1101.75 143.605L927.143 49.9617C897.535 89.4004 857.989 111.83 817.429 111.83H814.995C796.338 111.456 776.261 105.662 756.792 95.0078L750.708 91.8303C698.183 65.1017 643.63 37.6254 570.623 35.0086C499.035 37.4385 444.684 65.1017 391.957 91.8303L385.264 95.1947C366.404 105.475 346.124 111.269 327.467 111.643H325.033C284.473 111.643 244.927 89.2135 215.319 49.7748L40.9116 143.418ZM571.231 1310.69C561.294 1310.69 551.762 1306.21 546.084 1298.73C537.364 1287.33 526.412 1276.49 513.636 1266.77C504.51 1259.66 494.167 1252 485.447 1247.33C466.181 1236.67 426.433 1219.67 380.397 1204.9C350.789 1195.37 306.781 1182.66 273.117 1172.94C251.214 1166.58 233.571 1161.35 226.473 1159.11C203.354 1152.38 170.906 1141.54 128.926 1117.42C80.4575 1089.76 50.4432 1043.97 48.4152 994.995V271.267C49.2264 251.828 46.59 235.38 40.506 219.492C33.2053 200.053 22.2541 182.857 11.7086 166.222L3.79943 153.512C-3.70414 140.988 0.960241 125.101 14.345 117.998L203.962 15.9435C216.13 9.21461 234.179 12.9529 242.088 24.5415C265.207 57.999 295.222 77.0641 325.033 77.0641C342.271 76.6903 357.075 70.3353 366.81 65.1017L373.908 61.5503C427.649 34.261 488.692 3.23339 570.623 0.429688C653.973 3.23339 714.813 34.0741 768.757 61.5503L775.45 64.9148C785.59 70.3353 800.394 76.6903 816.009 77.0641C847.24 77.0641 877.458 57.999 900.374 24.5415C908.08 12.9529 925.927 9.0277 938.703 16.1304L1128.12 117.811C1141.5 124.914 1146.17 140.988 1138.66 153.325L1130.55 166.035C1120.01 182.67 1109.26 200.053 1101.75 219.492C1095.67 235.567 1093.03 251.828 1093.64 270.893V994.435C1091.82 1043.97 1061.8 1089.76 1013.33 1117.42C971.353 1141.54 938.906 1152.38 915.381 1159.29C908.891 1161.35 891.248 1166.58 869.143 1172.94C835.478 1182.84 791.471 1195.55 762.065 1204.9C715.827 1219.67 676.078 1236.67 657.218 1247.14C648.295 1252 637.952 1259.66 628.826 1266.77C616.05 1276.67 605.098 1287.51 596.378 1298.73C590.497 1306.21 581.168 1310.69 571.231 1310.69Z" fill="%2353380D"/></svg>');
  background-position: bottom right;
  background-repeat: no-repeat;
}
.bloco-negocios-nossos-espacos .swiper {
  overflow: initial;
}
.bloco-negocios-nossos-espacos .espaco-imagem img {
  aspect-ratio: 580/440;
  height: 100%;
  object-fit: cover;
}
.bloco-negocios-nossos-espacos .swiper-button-prev,
.bloco-negocios-nossos-espacos .swiper-button-next {
  background-color: #ffe3ba;
}
.bloco-negocios-nossos-espacos .swiper-button-prev:hover, .bloco-negocios-nossos-espacos .swiper-button-prev:focus,
.bloco-negocios-nossos-espacos .swiper-button-next:hover,
.bloco-negocios-nossos-espacos .swiper-button-next:focus {
  background-color: #53380d;
}
.bloco-negocios-nossos-espacos .swiper-button-prev:after,
.bloco-negocios-nossos-espacos .swiper-button-next:after {
  color: #c58827;
}

.bloco-negocios-projetos-do-minas {
  background-color: #ffb033;
  background-image: url('data:image/svg+xml,<svg width="963" height="833" viewBox="0 0 963 833" fill="none" xmlns="http://www.w3.org/2000/svg"><path opacity="0.03" d="M223.025 45.6628H222.822C222.822 45.6628 222.822 45.6628 223.025 45.6628ZM40.9116 143.418L44.1564 148.652C55.1076 165.848 67.4783 185.474 75.9959 207.904C83.4994 227.716 86.947 248.464 86.1358 271.641V994.248C87.5554 1031.63 110.472 1066.02 148.801 1087.89C187.333 1109.95 216.738 1119.85 238.235 1126.02C245.536 1128.45 262.774 1133.31 284.27 1139.67C318.341 1149.57 362.551 1162.47 392.565 1172C441.237 1187.52 483.825 1206.02 504.51 1217.42C515.258 1223.22 526.818 1231.81 537.769 1240.04C550.546 1249.95 561.699 1260.6 571.434 1271.81C580.965 1260.6 592.119 1249.95 604.896 1240.04C615.238 1232 627.204 1223.22 638.357 1217.24C658.637 1206.02 701.225 1187.52 750.1 1172C779.911 1162.47 824.122 1149.57 858.192 1139.67C879.688 1133.5 896.926 1128.45 903.822 1126.21C925.724 1119.85 955.332 1109.76 993.864 1087.89C1032.19 1066.02 1055.11 1031.63 1056.73 993.5V271.267C1055.92 248.651 1059.17 227.716 1066.67 208.09C1075.19 185.474 1087.56 166.035 1098.51 148.839L1101.75 143.605L927.143 49.9618C897.535 89.4005 857.989 111.83 817.429 111.83H814.995C796.338 111.456 776.261 105.662 756.792 95.0079L750.708 91.8304C698.183 65.1018 643.63 37.6256 570.623 35.0088C499.035 37.4386 444.684 65.1018 391.957 91.8304L385.264 95.1948C366.404 105.475 346.124 111.269 327.467 111.643H325.033C284.473 111.643 244.927 89.2136 215.319 49.7749L40.9116 143.418ZM571.231 1310.69C561.294 1310.69 551.762 1306.21 546.084 1298.73C537.364 1287.33 526.412 1276.49 513.636 1266.77C504.51 1259.66 494.167 1252 485.447 1247.33C466.181 1236.67 426.433 1219.67 380.397 1204.9C350.789 1195.37 306.781 1182.66 273.117 1172.94C251.214 1166.58 233.571 1161.35 226.473 1159.11C203.354 1152.38 170.906 1141.54 128.926 1117.42C80.4575 1089.76 50.4432 1043.97 48.4152 994.995V271.267C49.2264 251.828 46.59 235.38 40.506 219.492C33.2053 200.053 22.2541 182.857 11.7086 166.222L3.79943 153.512C-3.70414 140.989 0.960241 125.101 14.345 117.998L203.962 15.9436C216.13 9.21473 234.179 12.953 242.088 24.5416C265.207 57.9991 295.222 77.0642 325.033 77.0642C342.271 76.6904 357.075 70.3354 366.81 65.1018L373.908 61.5505C427.649 34.2611 488.692 3.23351 570.623 0.42981C653.973 3.23351 714.813 34.0742 768.757 61.5505L775.45 64.9149C785.59 70.3354 800.394 76.6904 816.009 77.0642C847.24 77.0642 877.458 57.9991 900.374 24.5416C908.08 12.953 925.927 9.02782 938.703 16.1305L1128.12 117.811C1141.5 124.914 1146.17 140.989 1138.66 153.325L1130.55 166.035C1120.01 182.67 1109.26 200.053 1101.75 219.492C1095.67 235.567 1093.03 251.828 1093.64 270.893V994.435C1091.82 1043.97 1061.8 1089.76 1013.33 1117.42C971.353 1141.54 938.906 1152.38 915.381 1159.29C908.891 1161.35 891.248 1166.58 869.143 1172.94C835.478 1182.84 791.471 1195.55 762.065 1204.9C715.827 1219.67 676.078 1236.67 657.218 1247.14C648.295 1252 637.952 1259.66 628.826 1266.77C616.05 1276.67 605.098 1287.51 596.378 1298.73C590.497 1306.21 581.168 1310.69 571.231 1310.69Z" fill="%2353380D"/></svg>');
  background-repeat: no-repeat;
  background-position: bottom right;
}
.bloco-negocios-projetos-do-minas .incentivo-filtro {
  background: none;
  border: none;
  padding: 0;
  cursor: pointer;
  transition: transform 0.3s ease;
}
.bloco-negocios-projetos-do-minas .incentivo-filtro:hover, .bloco-negocios-projetos-do-minas .incentivo-filtro.active {
  transform: translateY(-4px);
}
.bloco-negocios-projetos-do-minas .incentivo-card {
  aspect-ratio: 150/165;
  width: 150px;
}
@media (min-width: 576px) {
  .bloco-negocios-projetos-do-minas .incentivo-card {
    aspect-ratio: 185/200;
    width: 185px;
  }
}
@media (min-width: 1200px) {
  .bloco-negocios-projetos-do-minas .incentivo-card {
    aspect-ratio: 600/200;
    width: 600px;
  }
}
.bloco-negocios-projetos-do-minas .incentivo-overlay {
  background: linear-gradient(180deg, rgba(26, 16, 0, 0) 0%, #1a1000 86.56%);
}
.bloco-negocios-projetos-do-minas .projeto-titulo-btn {
  background-color: #fff;
  color: #8c601a;
}
.bloco-negocios-projetos-do-minas .projeto-titulo-btn:hover, .bloco-negocios-projetos-do-minas .projeto-titulo-btn:focus, .bloco-negocios-projetos-do-minas .projeto-titulo-btn.active {
  background-color: #8c601a;
  border-color: #8c601a;
  color: #fff;
}

.bloco-minas-accordion .accordion-box {
  border: 0;
}
.bloco-minas-accordion .accordion-button {
  font-weight: 700;
}
.bloco-minas-accordion .accordion-button:focus {
  box-shadow: none;
}
.bloco-minas-accordion .accordion-item {
  border: 0;
  border-bottom: 1px solid;
}
.bloco-minas-accordion .accordion-body {
  border-top: 1px solid;
}
.bloco-minas-accordion.minas .titulo {
  color: #00163d;
}
.bloco-minas-accordion.minas .accordion-box {
  background-color: #e5efff;
}
.bloco-minas-accordion.minas .accordion-button {
  background-color: #e5efff;
  color: #003083;
}
.bloco-minas-accordion.minas .accordion-button:not(.collapsed) {
  background-color: #e5efff;
  color: #00163d;
  box-shadow: none;
}
.bloco-minas-accordion.minas .accordion-button::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23003083'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}
.bloco-minas-accordion.minas .accordion-button:not(.collapsed)::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2300163d'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}
.bloco-minas-accordion.minas .accordion-body {
  background-color: #e5efff;
  color: #00163d;
}
.bloco-minas-accordion.cultura .titulo {
  color: #340814;
}
.bloco-minas-accordion.cultura .accordion-box {
  background-color: #fce9ee;
}
.bloco-minas-accordion.cultura .accordion-button {
  background-color: #fce9ee;
  color: #70122c;
}
.bloco-minas-accordion.cultura .accordion-button:not(.collapsed) {
  background-color: #fce9ee;
  color: #340814;
  box-shadow: none;
}
.bloco-minas-accordion.cultura .accordion-button::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2370122c'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}
.bloco-minas-accordion.cultura .accordion-button:not(.collapsed)::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23340814'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}
.bloco-minas-accordion.cultura .accordion-body {
  background-color: #fce9ee;
  color: #340814;
}
.bloco-minas-accordion.educacao .titulo {
  color: #083c2f;
}
.bloco-minas-accordion.educacao .accordion-box {
  background-color: #e8fcf7;
}
.bloco-minas-accordion.educacao .accordion-button {
  background-color: #e8fcf7;
  color: #128669;
}
.bloco-minas-accordion.educacao .accordion-button:not(.collapsed) {
  background-color: #e8fcf7;
  color: #083c2f;
  box-shadow: none;
}
.bloco-minas-accordion.educacao .accordion-button::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23128669'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}
.bloco-minas-accordion.educacao .accordion-button:not(.collapsed)::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23083c2f'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}
.bloco-minas-accordion.educacao .accordion-body {
  background-color: #e8fcf7;
  color: #083c2f;
}
.bloco-minas-accordion.esportes .titulo {
  color: #002e43;
}
.bloco-minas-accordion.esportes .accordion-box {
  background-color: #e5f7ff;
}
.bloco-minas-accordion.esportes .accordion-button {
  background-color: #e5f7ff;
  color: #006895;
}
.bloco-minas-accordion.esportes .accordion-button:not(.collapsed) {
  background-color: #e5f7ff;
  color: #002e43;
  box-shadow: none;
}
.bloco-minas-accordion.esportes .accordion-button::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23006895'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}
.bloco-minas-accordion.esportes .accordion-button:not(.collapsed)::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23002e43'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}
.bloco-minas-accordion.esportes .accordion-body {
  background-color: #e5f7ff;
  color: #002e43;
}
.bloco-minas-accordion.lazer .titulo {
  color: #4f270d;
}
.bloco-minas-accordion.lazer .accordion-box {
  background-color: #fef0e7;
}
.bloco-minas-accordion.lazer .accordion-button {
  background-color: #fef0e7;
  color: #bd6125;
}
.bloco-minas-accordion.lazer .accordion-button:not(.collapsed) {
  background-color: #fef0e7;
  color: #4f270d;
  box-shadow: none;
}
.bloco-minas-accordion.lazer .accordion-button::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23bd6125'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}
.bloco-minas-accordion.lazer .accordion-button:not(.collapsed)::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%234f270d'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}
.bloco-minas-accordion.lazer .accordion-body {
  background-color: #fef0e7;
  color: #4f270d;
}
.bloco-minas-accordion.negocios .titulo {
  color: #53380d;
}
.bloco-minas-accordion.negocios .accordion-box {
  background-color: #fff5e5;
}
.bloco-minas-accordion.negocios .accordion-button {
  background-color: #fff5e5;
  color: #c58827;
}
.bloco-minas-accordion.negocios .accordion-button:not(.collapsed) {
  background-color: #fff5e5;
  color: #53380d;
  box-shadow: none;
}
.bloco-minas-accordion.negocios .accordion-button::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23c58827'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}
.bloco-minas-accordion.negocios .accordion-button:not(.collapsed)::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2353380d'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}
.bloco-minas-accordion.negocios .accordion-body {
  background-color: #fff5e5;
  color: #53380d;
}

.bloco-minas-accordion-com-imagens .accordion-imagem-container {
  position: relative;
  min-height: 300px;
}
@media (min-width: 992px) {
  .bloco-minas-accordion-com-imagens .accordion-imagem-container {
    min-height: 400px;
  }
}
.bloco-minas-accordion-com-imagens .accordion-imagem {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
}
.bloco-minas-accordion-com-imagens .accordion-imagem.active {
  opacity: 1;
}
.bloco-minas-accordion-com-imagens .accordion-imagem img {
  border-radius: 8px;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.bloco-minas-accordion-com-imagens .accordion-imagem-mobile img {
  border-radius: 8px;
}
.bloco-minas-accordion-com-imagens .accordion-item {
  border: none !important;
  border-radius: 0;
  margin-bottom: 16px;
}
.bloco-minas-accordion-com-imagens .accordion-item:last-child {
  margin-bottom: 0;
}
.bloco-minas-accordion-com-imagens .accordion-item .accordion-header .accordion-button {
  background: none !important;
  border: none !important;
  font-weight: 600;
  border-radius: 0;
  padding: 12px 0;
}
.bloco-minas-accordion-com-imagens .accordion-item .accordion-header .accordion-button:focus {
  box-shadow: none;
}
.bloco-minas-accordion-com-imagens .accordion-item .accordion-header .accordion-button::after {
  display: none;
}
.bloco-minas-accordion-com-imagens .accordion-item .accordion-body {
  background-color: transparent;
  padding: 12px 0 24px 0;
}
.bloco-minas-accordion-com-imagens.minas .titulo {
  color: #003da5;
}
.bloco-minas-accordion-com-imagens.minas .accordion-item .accordion-header .accordion-button {
  color: #003da5;
}
.bloco-minas-accordion-com-imagens.minas .accordion-item .accordion-header .accordion-button:not(.collapsed) {
  color: #003da5;
}
.bloco-minas-accordion-com-imagens.minas .accordion-item .accordion-header .accordion-button:focus {
  box-shadow: none;
}
.bloco-minas-accordion-com-imagens.esportes .titulo {
  color: #0083bf;
}
.bloco-minas-accordion-com-imagens.esportes .accordion-item .accordion-header .accordion-button {
  color: #0083bf;
}
.bloco-minas-accordion-com-imagens.esportes .accordion-item .accordion-header .accordion-button:not(.collapsed) {
  color: #0083bf;
}
.bloco-minas-accordion-com-imagens.esportes .accordion-item .accordion-header .accordion-button:focus {
  box-shadow: none;
}
.bloco-minas-accordion-com-imagens.cultura .titulo {
  color: #8f1637;
}
.bloco-minas-accordion-com-imagens.cultura .accordion-item .accordion-header .accordion-button {
  color: #8f1637;
}
.bloco-minas-accordion-com-imagens.cultura .accordion-item .accordion-header .accordion-button:not(.collapsed) {
  color: #8f1637;
}
.bloco-minas-accordion-com-imagens.cultura .accordion-item .accordion-header .accordion-button:focus {
  box-shadow: none;
}
.bloco-minas-accordion-com-imagens.educacao .titulo {
  color: #16a987;
}
.bloco-minas-accordion-com-imagens.educacao .accordion-item .accordion-header .accordion-button {
  color: #16a987;
}
.bloco-minas-accordion-com-imagens.educacao .accordion-item .accordion-header .accordion-button:not(.collapsed) {
  color: #16a987;
}
.bloco-minas-accordion-com-imagens.educacao .accordion-item .accordion-header .accordion-button:focus {
  box-shadow: none;
}
.bloco-minas-accordion-com-imagens.lazer .titulo {
  color: #f47f32;
}
.bloco-minas-accordion-com-imagens.lazer .accordion-item .accordion-header .accordion-button {
  color: #f47f32;
}
.bloco-minas-accordion-com-imagens.lazer .accordion-item .accordion-header .accordion-button:not(.collapsed) {
  color: #f47f32;
}
.bloco-minas-accordion-com-imagens.lazer .accordion-item .accordion-header .accordion-button:focus {
  box-shadow: none;
}
.bloco-minas-accordion-com-imagens.negocios .titulo {
  color: #ffb033;
}
.bloco-minas-accordion-com-imagens.negocios .accordion-item .accordion-header .accordion-button {
  color: #ffb033;
}
.bloco-minas-accordion-com-imagens.negocios .accordion-item .accordion-header .accordion-button:not(.collapsed) {
  color: #ffb033;
}
.bloco-minas-accordion-com-imagens.negocios .accordion-item .accordion-header .accordion-button:focus {
  box-shadow: none;
}

.bloco-minas-acervo-de-revistas {
  background-color: #003da5;
  background-image: url('data:image/svg+xml,<svg width="728" height="1447" viewBox="0 0 728 1447" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_4904_20560)"><path opacity="0.02" d="M325.853 334.789H325.979C325.979 334.789 325.979 334.789 325.853 334.789ZM439.389 396.67L437.367 399.983C430.539 410.868 422.827 423.292 417.517 437.49C412.839 450.032 410.689 463.165 411.195 477.837V935.258C410.31 958.922 396.023 980.692 372.127 994.536C348.105 1008.5 329.772 1014.77 316.37 1018.67C311.819 1020.21 301.072 1023.29 287.67 1027.31C266.429 1033.58 238.867 1041.74 220.155 1047.78C189.811 1057.6 163.26 1069.31 150.364 1076.53C143.663 1080.2 136.456 1085.64 129.629 1090.85C121.663 1097.12 114.71 1103.86 108.641 1110.96C102.698 1103.86 95.7445 1097.12 87.7793 1090.85C81.3312 1085.76 73.8716 1080.2 66.9178 1076.41C54.2745 1069.31 27.7236 1057.6 -2.7468 1047.78C-21.3324 1041.74 -48.8949 1033.58 -70.1356 1027.31C-83.5375 1023.41 -94.2844 1020.21 -98.5831 1018.79C-112.238 1014.77 -130.697 1008.38 -154.719 994.536C-178.615 980.692 -192.902 958.922 -193.914 934.785V477.6C-193.408 463.284 -195.431 450.032 -200.109 437.609C-205.419 423.292 -213.131 410.987 -219.959 400.101L-221.982 396.789L-113.123 337.511C-94.6636 362.476 -70.0092 376.674 -44.7225 376.674H-43.2054C-31.5735 376.438 -19.0567 372.77 -6.9191 366.026L-3.1261 364.014C29.6201 347.095 63.6306 329.702 109.146 328.045C153.777 329.583 187.661 347.095 220.534 364.014L224.706 366.144C236.464 372.651 249.108 376.319 260.74 376.556H262.257C287.543 376.556 312.198 362.358 330.657 337.392L439.389 396.67ZM108.767 1135.57C114.962 1135.57 120.905 1132.73 124.445 1128C129.881 1120.78 136.709 1113.92 144.674 1107.77C150.364 1103.27 156.812 1098.42 162.248 1095.46C174.259 1088.72 199.04 1077.95 227.741 1068.6C246.2 1062.57 273.636 1054.52 294.624 1048.37C308.278 1044.35 319.278 1041.04 323.703 1039.62C338.117 1035.36 358.346 1028.49 384.518 1013.23C414.735 995.719 433.447 966.731 434.711 935.731V477.6C434.206 465.295 435.849 454.883 439.642 444.826C444.194 432.521 451.021 421.635 457.596 411.105L462.527 403.059C467.205 395.132 464.297 385.075 455.952 380.579L337.737 315.977C330.151 311.717 318.899 314.084 313.968 321.419C299.555 342.598 280.842 354.667 262.257 354.667C251.51 354.43 242.28 350.408 236.212 347.095L231.786 344.847C198.282 327.572 160.225 307.931 109.146 306.156C57.1825 307.931 19.2525 327.454 -14.3787 344.847L-18.5509 346.976C-24.8726 350.408 -34.1022 354.43 -43.8375 354.667C-63.3082 354.667 -82.1467 342.598 -96.4337 321.419C-101.238 314.084 -112.364 311.599 -120.329 316.095L-238.418 380.461C-246.762 384.957 -249.67 395.132 -244.992 402.941L-239.935 410.987C-233.361 421.517 -226.66 432.521 -221.982 444.826C-218.189 455.001 -216.545 465.295 -216.924 477.364V935.376C-215.786 966.731 -197.074 995.719 -166.857 1013.23C-140.685 1028.49 -120.456 1035.36 -105.79 1039.73C-101.744 1041.03 -90.7441 1044.35 -76.963 1048.37C-55.9751 1054.64 -28.5391 1062.69 -10.2063 1068.6C18.6204 1077.95 43.4012 1088.72 55.1595 1095.34C60.7225 1098.42 67.1707 1103.27 72.8602 1107.77C80.8255 1114.04 87.6528 1120.9 93.0894 1128C96.756 1132.73 102.572 1135.57 108.767 1135.57Z" fill="white"/><path opacity="0.03" d="M109.273 195.327C168.898 197.387 214.171 220.781 258.189 243.439L258.19 243.44L263.777 246.292C279.577 255.034 296.579 259.971 312.242 260.29H314.284C348.22 260.29 381.255 241.3 406.013 207.991L550.762 286.913L548.326 290.901H548.327C539.474 305.019 529.481 321.109 522.384 339.434L521.706 341.214C515.418 358.073 512.531 375.726 513.21 395.436V1007.95L513.142 1009.42C511.435 1040.34 492.526 1068.73 461.148 1086.91H461.147C430.029 1105 406.057 1113.43 388.3 1118.69L386.602 1119.19L386.591 1119.19L386.581 1119.19C380.498 1121.25 366.129 1125.36 348.171 1130.75C319.732 1139.15 282.819 1150.09 257.757 1158.17H257.756C217.107 1171.33 181.526 1187.02 164.221 1196.71L163.374 1197.18C155.736 1201.46 147.65 1207.38 139.843 1213.3L136.395 1215.92L136.388 1215.93C125.864 1224.21 116.657 1233.12 108.601 1242.48C100.704 1233.11 91.4937 1224.21 80.9707 1215.93C72.3362 1209.11 62.3226 1201.64 52.9736 1196.55C36.0076 1187.03 0.423996 1171.33 -40.3965 1158.17L-45.2002 1156.62C-69.8713 1148.73 -103.98 1138.63 -130.642 1130.75H-130.644C-148.592 1125.53 -162.972 1121.25 -168.718 1119.35L-168.725 1119.35L-168.732 1119.35C-186.418 1114.14 -210.131 1105.96 -240.8 1088.62L-243.79 1086.91C-275.663 1068.45 -294.675 1039.43 -296.021 1007.31V395.119L-295.967 393.32C-295.515 374.776 -298.255 357.553 -304.348 341.371C-311.478 322.145 -321.832 305.627 -330.971 291.055L-333.401 287.071L-188.483 208.149C-163.726 241.458 -130.692 260.448 -96.7559 260.448H-94.7139C-79.0434 260.129 -62.2042 255.189 -45.8945 246.126V246.125L-40.8291 243.438C3.01591 220.782 48.4611 197.545 109.273 195.327ZM-327.831 1008.14C-326.3 1050.32 -301.131 1089.29 -260.543 1112.81C-225.455 1133.28 -198.329 1142.48 -178.667 1148.35L-178.666 1148.35C-173.233 1150.1 -158.506 1154.53 -140.065 1159.92C-111.958 1168.32 -75.2319 1179.09 -50.6924 1187.01L-50.6914 1187.01C-12.112 1199.52 21.0344 1213.92 36.7393 1222.78L36.7422 1222.78C44.1513 1226.88 52.7568 1233.35 60.375 1239.37H60.376C71.0118 1247.74 80.1232 1256.9 87.375 1266.38L87.377 1266.38C92.3832 1272.84 100.318 1276.71 108.765 1276.71C117.206 1276.71 125.316 1272.84 130.157 1266.37V1266.37C137.408 1256.74 146.516 1247.59 157.148 1239.37L157.153 1239.37C164.772 1233.35 173.376 1226.88 180.613 1222.94L180.619 1222.93C196.162 1214.21 227.757 1200.41 264.638 1188.19L268.223 1187.01C292.93 1178.93 329.658 1168.16 357.764 1159.92H357.765C376.036 1154.53 390.764 1150.1 396.702 1148.19C416.027 1142.48 443.153 1133.28 478.24 1112.81C518.828 1089.29 543.996 1050.33 545.697 1008.62L545.698 1008.61V395.092L545.697 395.081C545.023 378.664 547.216 364.788 552.269 351.389L552.27 351.386C558.343 334.964 567.456 320.429 576.264 306.32L576.267 306.317L582.868 295.543L582.873 295.536C589.286 284.667 585.29 270.889 573.879 264.738L415.597 178.23C410.394 175.309 403.958 174.67 397.996 176C392.033 177.33 386.495 180.639 383.109 185.676H383.11C363.868 213.953 338.951 229.973 314.293 229.977C300.019 229.662 287.743 224.317 279.649 219.898L279.644 219.895L279.637 219.892L273.712 216.881C228.853 193.749 177.806 167.397 109.289 165.016H109.255C39.5538 167.396 -11.3224 193.591 -56.3535 216.882L-61.9395 219.733L-61.9512 219.739C-70.3909 224.321 -82.6641 229.662 -95.5801 229.977C-121.426 229.973 -146.509 213.949 -165.578 185.681L-165.893 185.215C-172.637 175.522 -187.522 172.345 -198.231 178.386L-356.347 264.578H-356.348C-367.76 270.728 -371.76 284.666 -365.343 295.38L-365.337 295.39L-358.565 306.161L-358.566 306.162C-349.762 320.265 -340.815 334.963 -334.57 351.391C-329.517 364.95 -327.325 378.668 -327.831 394.769V1008.14Z" stroke="white"/><path opacity="0.03" d="M109.421 43.8984C186.293 46.551 244.661 76.6956 301.382 105.877L301.383 105.878L308.582 109.551C328.925 120.802 350.813 127.153 370.972 127.562H373.6C417.307 127.562 459.87 103.099 491.761 60.166L678.528 161.939L675.314 167.2L673.09 170.751C661.886 188.665 649.629 208.97 641.021 231.977V231.978C632.927 253.667 629.209 276.377 630.081 301.735V1090.62C628.578 1130.59 604.786 1167.45 564.837 1191.29L562.922 1192.42C521.517 1216.47 489.925 1227.28 466.829 1234L466.818 1234L466.809 1234.01C458.966 1236.66 440.445 1241.96 417.308 1248.9C380.66 1259.71 333.096 1273.79 300.803 1284.2H300.802C248.428 1301.15 202.587 1321.36 180.298 1333.83H180.297C170.146 1339.38 159.333 1347.28 148.901 1355.18L144.457 1358.56L144.451 1358.56C130.849 1369.27 118.953 1380.77 108.552 1392.87C98.3592 1380.77 86.4626 1369.27 72.8623 1358.56L70.7549 1356.91C60.1244 1348.6 48.0825 1339.76 36.7969 1333.62C15.6256 1321.74 -28.0568 1302.4 -78.5801 1285.8L-83.4902 1284.2C-115.566 1273.79 -163.129 1259.71 -199.776 1248.9H-199.778C-222.906 1242.16 -241.438 1236.66 -248.845 1234.21L-248.853 1234.21L-248.86 1234.21C-272.393 1227.28 -304.204 1216.27 -345.61 1192.42C-386.718 1168.62 -411.25 1131.21 -412.987 1089.78V301.345L-412.918 299.03C-412.336 275.163 -415.864 253.002 -423.708 232.18C-432.89 207.437 -446.223 186.176 -457.999 167.409L-461.215 162.144L-274.229 60.3691C-242.339 103.302 -199.777 127.767 -156.069 127.767H-153.441C-133.276 127.357 -111.6 121.002 -90.5996 109.339V109.338L-84.0684 105.876C-27.5689 76.6966 31.0193 46.7544 109.421 43.8984ZM-453.69 1090.84C-451.72 1145.11 -419.319 1195.25 -367.054 1225.53L-367.053 1225.53C-321.857 1251.87 -286.918 1263.72 -261.589 1271.28C-254.601 1273.53 -235.616 1279.24 -211.838 1286.18C-175.62 1297 -128.292 1310.87 -96.668 1321.07C-46.9482 1337.18 -4.2245 1355.74 16.0244 1367.15L16.0273 1367.15C25.5863 1372.43 36.6841 1380.77 46.501 1388.53V1388.53C60.2148 1399.32 71.9647 1411.13 81.3174 1423.33L81.3193 1423.34C87.7426 1431.62 97.9252 1436.59 108.766 1436.59C119.6 1436.59 130.006 1431.63 136.216 1423.33V1423.33C145.567 1410.92 157.315 1399.12 171.025 1388.53L171.03 1388.53C180.848 1380.77 191.944 1372.43 201.282 1367.35L201.288 1367.35C221.974 1355.74 264.698 1337.18 314.199 1321.07H314.2C346.041 1310.66 393.371 1296.79 429.587 1286.18H429.588C453.136 1279.25 472.114 1273.53 479.763 1271.08V1271.08C504.658 1263.73 539.602 1251.88 584.804 1225.53V1225.53C637.067 1195.25 669.468 1145.11 671.657 1091.46V301.307C670.787 280.146 673.614 262.257 680.133 244.98L680.134 244.978C687.966 223.812 699.718 205.08 711.066 186.912L711.068 186.908L719.576 173.032L719.581 173.025C727.803 159.099 722.681 141.444 708.044 133.561L504.075 22.1465C497.408 18.4065 489.155 17.5856 481.503 19.291C473.848 20.997 466.746 25.2415 462.408 31.6924H462.409C437.788 67.8531 405.945 88.4883 374.347 88.8086L373.6 88.8115C355.176 88.4033 339.337 81.5084 328.9 75.8135L328.894 75.8096L328.888 75.8066L321.255 71.9307C263.447 42.1395 197.694 8.21369 109.438 5.14844H109.402C19.6193 8.21358 -45.9152 41.9342 -103.943 71.9307H-103.942L-111.14 75.6025L-111.15 75.6084C-122.031 81.5115 -137.867 88.4031 -154.542 88.8115C-187.917 88.8115 -220.286 68.1322 -244.879 31.6924C-253.324 18.8105 -272.814 14.4799 -286.77 22.3535H-286.769L-490.516 133.357H-490.515C-505.15 141.241 -510.274 159.101 -502.049 172.824L-502.043 172.834L-502.042 172.833L-493.317 186.707L-493.318 186.708C-481.974 204.871 -470.436 223.811 -462.384 244.981C-455.865 262.464 -453.038 280.151 -453.69 300.903V1090.84Z" stroke="white"/></g><defs><clipPath id="clip0_4904_20560"><rect width="728" height="1447" fill="white" transform="matrix(-1 0 0 1 728 0)"/></clipPath></defs></svg>');
  background-repeat: no-repeat;
  background-position: left center;
}
.bloco-minas-acervo-de-revistas .anos-navigation .swiper {
  height: 48px;
}
.bloco-minas-acervo-de-revistas .anos-navigation .swiper-slide {
  width: auto;
  height: 48px;
  display: flex;
  align-items: center;
}
.bloco-minas-acervo-de-revistas .anos-navigation .ano-btn {
  background-color: #fff;
  border: 1px solid #002360;
  color: #002360;
  white-space: nowrap;
  height: 48px;
  width: 100%;
}
.bloco-minas-acervo-de-revistas .anos-navigation .ano-btn:hover, .bloco-minas-acervo-de-revistas .anos-navigation .ano-btn:focus, .bloco-minas-acervo-de-revistas .anos-navigation .ano-btn.active {
  background-color: #002360;
  color: #fff;
  border-color: #002360;
}
.bloco-minas-acervo-de-revistas .anos-navigation .swiper-button-prev,
.bloco-minas-acervo-de-revistas .anos-navigation .swiper-button-next {
  background-color: #002360;
  color: #fff;
  flex-shrink: 0;
  min-width: 48px;
  position: relative;
}
.bloco-minas-acervo-de-revistas .revista-download-btn:hover, .bloco-minas-acervo-de-revistas .revista-download-btn:focus {
  background-color: #e5efff;
}

.bloco-minas-acoes-permanentes .swiper-slide {
  height: auto;
}
.bloco-minas-acoes-permanentes .swiper-item {
  height: 100%;
}
.bloco-minas-acoes-permanentes .acao-icone img {
  max-height: 32px;
  width: auto;
}
.bloco-minas-acoes-permanentes .acao-item {
  background-color: #f2f2f2;
  border-radius: 12px;
  padding: 24px;
  height: 100%;
  display: flex;
  flex-direction: column;
  transition: background-color 0.3s ease, transform 0.2s ease;
}
.bloco-minas-acoes-permanentes .acao-item.acao-item-clickable {
  cursor: pointer;
}
.bloco-minas-acoes-permanentes .acao-item.acao-item-clickable:hover, .bloco-minas-acoes-permanentes .acao-item.acao-item-clickable:focus, .bloco-minas-acoes-permanentes .acao-item.acao-item-clickable.active {
  transform: translateY(-2px);
  outline: 2px solid transparent;
}
.bloco-minas-acoes-permanentes .acao-item.acao-item-clickable:focus-visible {
  outline: 2px solid currentColor;
  outline-offset: 2px;
}
.bloco-minas-acoes-permanentes .acao-conteudo {
  flex: 1;
  display: flex;
  flex-direction: column;
}
.bloco-minas-acoes-permanentes .acao-titulo {
  flex-shrink: 0;
  text-decoration: none !important;
}
.bloco-minas-acoes-permanentes .acao-footer {
  margin-top: auto;
}
.bloco-minas-acoes-permanentes .acao-divider {
  border: 0;
  height: 1px;
  margin: 0 0 16px 0;
  opacity: 1;
}
.bloco-minas-acoes-permanentes .acao-link {
  align-self: flex-start;
}
.bloco-minas-acoes-permanentes.minas .titulo {
  color: #003da5;
}
.bloco-minas-acoes-permanentes.minas .acao-item:hover, .bloco-minas-acoes-permanentes.minas .acao-item.active {
  background-color: #e5efff;
}
.bloco-minas-acoes-permanentes.minas .acao-titulo {
  color: #002360;
}
.bloco-minas-acoes-permanentes.minas .acao-divider {
  background-color: #abc4ea;
}
.bloco-minas-acoes-permanentes.minas .acao-link {
  color: #002360;
}
.bloco-minas-acoes-permanentes.minas .swiper-button-prev,
.bloco-minas-acoes-permanentes.minas .swiper-button-next {
  background-color: #abc4ea;
}
.bloco-minas-acoes-permanentes.minas .swiper-button-prev:hover, .bloco-minas-acoes-permanentes.minas .swiper-button-prev:focus,
.bloco-minas-acoes-permanentes.minas .swiper-button-next:hover,
.bloco-minas-acoes-permanentes.minas .swiper-button-next:focus {
  background-color: #003da5;
}
.bloco-minas-acoes-permanentes.minas .swiper-button-prev:after,
.bloco-minas-acoes-permanentes.minas .swiper-button-next:after {
  color: #003083;
}
.bloco-minas-acoes-permanentes.esportes .titulo {
  color: #0083bf;
}
.bloco-minas-acoes-permanentes.esportes .acao-item:hover, .bloco-minas-acoes-permanentes.esportes .acao-item.active {
  background-color: #e5f7ff;
}
.bloco-minas-acoes-permanentes.esportes .acao-titulo {
  color: #004b6c;
}
.bloco-minas-acoes-permanentes.esportes .acao-divider {
  background-color: #abdaef;
}
.bloco-minas-acoes-permanentes.esportes .acao-link {
  color: #004b6c;
}
.bloco-minas-acoes-permanentes.esportes .swiper-button-prev,
.bloco-minas-acoes-permanentes.esportes .swiper-button-next {
  background-color: #abdaef;
}
.bloco-minas-acoes-permanentes.esportes .swiper-button-prev:hover, .bloco-minas-acoes-permanentes.esportes .swiper-button-prev:focus,
.bloco-minas-acoes-permanentes.esportes .swiper-button-next:hover,
.bloco-minas-acoes-permanentes.esportes .swiper-button-next:focus {
  background-color: #0083bf;
}
.bloco-minas-acoes-permanentes.esportes .swiper-button-prev:after,
.bloco-minas-acoes-permanentes.esportes .swiper-button-next:after {
  color: #006895;
}
.bloco-minas-acoes-permanentes.cultura .titulo {
  color: #8f1637;
}
.bloco-minas-acoes-permanentes.cultura .acao-item:hover, .bloco-minas-acoes-permanentes.cultura .acao-item.active {
  background-color: #fce9ee;
}
.bloco-minas-acoes-permanentes.cultura .acao-titulo {
  color: #520d20;
}
.bloco-minas-acoes-permanentes.cultura .acao-divider {
  background-color: #e0b5c1;
}
.bloco-minas-acoes-permanentes.cultura .acao-link {
  color: #520d20;
}
.bloco-minas-acoes-permanentes.cultura .swiper-button-prev,
.bloco-minas-acoes-permanentes.cultura .swiper-button-next {
  background-color: #e0b5c1;
}
.bloco-minas-acoes-permanentes.cultura .swiper-button-prev:hover, .bloco-minas-acoes-permanentes.cultura .swiper-button-prev:focus,
.bloco-minas-acoes-permanentes.cultura .swiper-button-next:hover,
.bloco-minas-acoes-permanentes.cultura .swiper-button-next:focus {
  background-color: #8f1637;
}
.bloco-minas-acoes-permanentes.cultura .swiper-button-prev:after,
.bloco-minas-acoes-permanentes.cultura .swiper-button-next:after {
  color: #70122c;
}
.bloco-minas-acoes-permanentes.educacao .titulo {
  color: #16a987;
}
.bloco-minas-acoes-permanentes.educacao .acao-item:hover, .bloco-minas-acoes-permanentes.educacao .acao-item.active {
  background-color: #e8fcf7;
}
.bloco-minas-acoes-permanentes.educacao .acao-titulo {
  color: #0d614c;
}
.bloco-minas-acoes-permanentes.educacao .acao-divider {
  background-color: #b5e8db;
}
.bloco-minas-acoes-permanentes.educacao .acao-link {
  color: #0d614c;
}
.bloco-minas-acoes-permanentes.educacao .swiper-button-prev,
.bloco-minas-acoes-permanentes.educacao .swiper-button-next {
  background-color: #b5e8db;
}
.bloco-minas-acoes-permanentes.educacao .swiper-button-prev:hover, .bloco-minas-acoes-permanentes.educacao .swiper-button-prev:focus,
.bloco-minas-acoes-permanentes.educacao .swiper-button-next:hover,
.bloco-minas-acoes-permanentes.educacao .swiper-button-next:focus {
  background-color: #16a987;
}
.bloco-minas-acoes-permanentes.educacao .swiper-button-prev:after,
.bloco-minas-acoes-permanentes.educacao .swiper-button-next:after {
  color: #128669;
}
.bloco-minas-acoes-permanentes.lazer .titulo {
  color: #f47f32;
}
.bloco-minas-acoes-permanentes.lazer .acao-item:hover, .bloco-minas-acoes-permanentes.lazer .acao-item.active {
  background-color: #fef0e7;
}
.bloco-minas-acoes-permanentes.lazer .acao-titulo {
  color: #864419;
}
.bloco-minas-acoes-permanentes.lazer .acao-divider {
  background-color: #fdd3b9;
}
.bloco-minas-acoes-permanentes.lazer .acao-link {
  color: #864419;
}
.bloco-minas-acoes-permanentes.lazer .swiper-button-prev,
.bloco-minas-acoes-permanentes.lazer .swiper-button-next {
  background-color: #fdd3b9;
}
.bloco-minas-acoes-permanentes.lazer .swiper-button-prev:hover, .bloco-minas-acoes-permanentes.lazer .swiper-button-prev:focus,
.bloco-minas-acoes-permanentes.lazer .swiper-button-next:hover,
.bloco-minas-acoes-permanentes.lazer .swiper-button-next:focus {
  background-color: #f47f32;
}
.bloco-minas-acoes-permanentes.lazer .swiper-button-prev:after,
.bloco-minas-acoes-permanentes.lazer .swiper-button-next:after {
  color: #bd6125;
}
.bloco-minas-acoes-permanentes.negocios .titulo {
  color: #ffb033;
}
.bloco-minas-acoes-permanentes.negocios .acao-item:hover, .bloco-minas-acoes-permanentes.negocios .acao-item.active {
  background-color: #fff5e5;
}
.bloco-minas-acoes-permanentes.negocios .acao-titulo {
  color: #8c601a;
}
.bloco-minas-acoes-permanentes.negocios .acao-divider {
  background-color: #ffe3ba;
}
.bloco-minas-acoes-permanentes.negocios .acao-link {
  color: #8c601a;
}
.bloco-minas-acoes-permanentes.negocios .swiper-button-prev,
.bloco-minas-acoes-permanentes.negocios .swiper-button-next {
  background-color: #ffe3ba;
}
.bloco-minas-acoes-permanentes.negocios .swiper-button-prev:hover, .bloco-minas-acoes-permanentes.negocios .swiper-button-prev:focus,
.bloco-minas-acoes-permanentes.negocios .swiper-button-next:hover,
.bloco-minas-acoes-permanentes.negocios .swiper-button-next:focus {
  background-color: #ffb033;
}
.bloco-minas-acoes-permanentes.negocios .swiper-button-prev:after,
.bloco-minas-acoes-permanentes.negocios .swiper-button-next:after {
  color: #c58827;
}

.bloco-minas-agenda-completa .form-select {
  height: 56px;
  border: 1px solid #878787;
}
.bloco-minas-agenda-completa .titulo {
  color: #002360;
}
.bloco-minas-agenda-completa .search-form-header {
  border: 1px solid #878787;
}
.bloco-minas-agenda-completa .search-form-header .form-control {
  color: #878787;
}
.bloco-minas-agenda-completa .search-form-header .form-control::placeholder {
  color: #878787;
}
.bloco-minas-agenda-completa .select-with-icon .select-icon {
  left: 1rem;
  top: 50%;
  transform: translateY(-50%);
  color: #003da5;
  font-size: 1.25rem;
  pointer-events: none;
  z-index: 10;
}
.bloco-minas-agenda-completa .select-with-icon .form-select {
  padding-left: 3rem;
}
.bloco-minas-agenda-completa .mes-nome {
  color: #fff;
  background-color: #002360;
  width: 100%;
  max-width: 600px;
  border-radius: 100px;
  margin: 0 auto;
}
.bloco-minas-agenda-completa .btn-mes-nav,
.bloco-minas-agenda-completa .swiper-button-prev,
.bloco-minas-agenda-completa .swiper-button-next {
  width: 40px;
  height: 40px;
  background-color: transparent;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  transition: all 0.3s ease;
  position: relative;
  border: none;
  padding: 0;
}
@media (max-width: 767.98px) {
  .bloco-minas-agenda-completa .btn-mes-nav,
  .bloco-minas-agenda-completa .swiper-button-prev,
  .bloco-minas-agenda-completa .swiper-button-next {
    width: 32px;
    height: 32px;
  }
}
.bloco-minas-agenda-completa .btn-mes-nav:hover:after, .bloco-minas-agenda-completa .btn-mes-nav:focus:after,
.bloco-minas-agenda-completa .swiper-button-prev:hover:after,
.bloco-minas-agenda-completa .swiper-button-prev:focus:after,
.bloco-minas-agenda-completa .swiper-button-next:hover:after,
.bloco-minas-agenda-completa .swiper-button-next:focus:after {
  color: #003da5;
}
.bloco-minas-agenda-completa .btn-mes-nav:after,
.bloco-minas-agenda-completa .swiper-button-prev:after,
.bloco-minas-agenda-completa .swiper-button-next:after {
  color: #002360;
}
.bloco-minas-agenda-completa .btn-mes-nav:disabled {
  opacity: 0.5;
  cursor: not-allowed;
}
.bloco-minas-agenda-completa .btn-mes-nav.btn-mes-prev:after {
  content: "\e910";
  font-family: "icomoon" !important;
}
.bloco-minas-agenda-completa .btn-mes-nav.btn-mes-next:after {
  content: "\e911";
  font-family: "icomoon" !important;
}
.bloco-minas-agenda-completa .mes-nome .btn-mes-nav:after {
  color: #fff;
}
.bloco-minas-agenda-completa .mes-nome .btn-mes-nav:hover:after, .bloco-minas-agenda-completa .mes-nome .btn-mes-nav:focus:after {
  opacity: 0.8;
}
.bloco-minas-agenda-completa .mes-nome .btn-mes-nav:disabled:after {
  opacity: 0.3;
}
.bloco-minas-agenda-completa .dias-swiper-wrapper {
  max-width: fit-content;
  margin: 0 auto;
}
.bloco-minas-agenda-completa .dias-swiper {
  max-width: 500px;
}
@media (max-width: 767.98px) {
  .bloco-minas-agenda-completa .dias-swiper {
    max-width: 100%;
  }
}
.bloco-minas-agenda-completa .dias-swiper .swiper-slide {
  height: auto;
}
.bloco-minas-agenda-completa .dias-swiper .dias-grid {
  display: grid;
  grid-template-columns: repeat(7, 1fr);
}
@media (max-width: 767.98px) {
  .bloco-minas-agenda-completa .dias-swiper .dias-grid {
    column-gap: 2px;
    row-gap: 2px;
  }
}
@media (min-width: 768px) {
  .bloco-minas-agenda-completa .dias-swiper .dias-grid {
    gap: 0.5rem;
  }
}
.bloco-minas-agenda-completa .dias-swiper .data-card {
  border: 1px solid #002360;
  color: #002360;
  background-color: #fff;
  width: 100%;
  max-width: 64px;
  height: 76px;
  cursor: pointer;
  transition: all 0.3s ease;
}
@media (max-width: 767.98px) {
  .bloco-minas-agenda-completa .dias-swiper .data-card {
    max-width: none;
    height: 60px;
    font-size: 0.625rem;
  }
  .bloco-minas-agenda-completa .dias-swiper .data-card > div:nth-child(2) {
    font-size: 1rem !important;
  }
}
@media (max-width: 575.98px) {
  .bloco-minas-agenda-completa .dias-swiper .data-card {
    height: 55px;
    font-size: 0.5rem;
  }
  .bloco-minas-agenda-completa .dias-swiper .data-card > div:nth-child(2) {
    font-size: 0.875rem !important;
  }
}
.bloco-minas-agenda-completa .dias-swiper .data-card:hover {
  background-color: #002360;
  color: #fff;
}
.bloco-minas-agenda-completa .dias-swiper .data-card.active {
  background-color: #003da5;
  border-color: #003da5;
  color: #fff;
}
.bloco-minas-agenda-completa .dias-swiper .data-card.hoje {
  background-color: #7297d3;
  border-color: #e5efff;
}
.bloco-minas-agenda-completa .dias-swiper .data-card.hoje.active {
  background-color: #003da5;
  border-color: #003da5;
  color: #fff;
}
.bloco-minas-agenda-completa .dias-swiper .data-card.outro-mes {
  opacity: 0.4;
  cursor: not-allowed;
  border-color: #f2f2f2;
  color: #c4c4c4;
}
.bloco-minas-agenda-completa .dias-swiper .data-card.outro-mes:hover {
  background-color: #fff;
  color: #c4c4c4;
}
.bloco-minas-agenda-completa .programacao-slide {
  border: 1px solid #c4c5d0;
  border-top: 0;
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
}
.bloco-minas-agenda-completa .programacao-slide::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 10px;
  background-color: var(--cor-principal, transparent);
  display: block;
}
.bloco-minas-agenda-completa .programacao-slide .slide-titulo {
  color: var(--cor-principal, inherit);
}
.bloco-minas-agenda-completa .slide-image:before {
  background: linear-gradient(180deg, rgba(0, 22, 61, 0) 0%, #00163d 74.83%);
  bottom: 0;
  content: "";
  display: block;
  height: 30%;
  left: -1px;
  position: absolute;
  width: calc(100% + 2px);
}
.bloco-minas-agenda-completa .slide-image img {
  aspect-ratio: 600/350;
  object-fit: cover;
}
.bloco-minas-agenda-completa .slide-overlay {
  padding: 60px 1rem 1rem;
}
.bloco-minas-agenda-completa .calendario-header {
  display: grid;
  grid-template-columns: repeat(7, 1fr);
  gap: 0.5rem;
}
.bloco-minas-agenda-completa .calendario-header .dia-semana-label {
  color: #002360;
}
.bloco-minas-agenda-completa .calendario-grid {
  display: grid;
  grid-template-columns: repeat(7, 1fr);
  gap: 0.5rem;
}
.bloco-minas-agenda-completa .calendario-grid .calendario-dia {
  border: 2px solid #002360;
  overflow: hidden;
  min-height: 60px;
  cursor: pointer;
  transition: all 0.3s ease;
  padding: 0.25rem;
}
.bloco-minas-agenda-completa .calendario-grid .calendario-dia:not(.vazio):not(.outro-mes):hover {
  border-color: #003da5;
  background-color: #396abc;
}
@media (min-width: 1200px) {
  .bloco-minas-agenda-completa .calendario-grid .calendario-dia {
    height: 280px;
    min-height: 280px;
    cursor: default;
    padding: 0.5rem;
  }
  .bloco-minas-agenda-completa .calendario-grid .calendario-dia:not(.vazio):not(.outro-mes):hover {
    border-color: #002360;
    background-color: #fff;
  }
}
.bloco-minas-agenda-completa .calendario-grid .calendario-dia .calendario-dia-conteudo .numero {
  color: #1d1b20;
  font-size: 1.125rem;
}
.bloco-minas-agenda-completa .calendario-grid .calendario-dia .calendario-dia-conteudo .eventos-container {
  display: none;
}
@media (min-width: 1200px) {
  .bloco-minas-agenda-completa .calendario-grid .calendario-dia .calendario-dia-conteudo .eventos-container {
    display: block;
    overflow-y: auto;
    padding-right: 5px;
  }
  .bloco-minas-agenda-completa .calendario-grid .calendario-dia .calendario-dia-conteudo .eventos-container::-webkit-scrollbar {
    width: 4px;
  }
  .bloco-minas-agenda-completa .calendario-grid .calendario-dia .calendario-dia-conteudo .eventos-container::-webkit-scrollbar-track {
    background: #f9f9f9;
    border-radius: 4px;
  }
  .bloco-minas-agenda-completa .calendario-grid .calendario-dia .calendario-dia-conteudo .eventos-container::-webkit-scrollbar-thumb {
    background: #e5efff;
    border-radius: 4px;
  }
  .bloco-minas-agenda-completa .calendario-grid .calendario-dia .calendario-dia-conteudo .eventos-container::-webkit-scrollbar-thumb:hover {
    background: #002360;
  }
}
.bloco-minas-agenda-completa .calendario-grid .calendario-dia .evento-info {
  background-color: #fff;
  border-color: #f6f6f6 !important;
}
.bloco-minas-agenda-completa .calendario-grid .calendario-dia .evento-info + .evento-info {
  border-top: 1px solid #f9f9f9;
  margin-top: 0.5rem;
  padding-top: 0.5rem;
}
.bloco-minas-agenda-completa .calendario-grid .calendario-dia .evento-info .evento-titulo {
  color: #002360;
  line-height: 1.2;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
}
.bloco-minas-agenda-completa .calendario-grid .calendario-dia .evento-info .info-item i {
  flex-shrink: 0;
  font-size: 0.875rem;
}
.bloco-minas-agenda-completa .calendario-grid .calendario-dia .evento-info .info-item span {
  line-height: 1.3;
}
.bloco-minas-agenda-completa .calendario-grid .calendario-dia .evento-info .btn:hover, .bloco-minas-agenda-completa .calendario-grid .calendario-dia .evento-info .btn:focus {
  background-color: #fff !important;
  color: var(--categoria-color) !important;
}
.bloco-minas-agenda-completa .calendario-grid .calendario-dia.vazio {
  border: none;
  background-color: transparent;
  min-height: 0;
}
.bloco-minas-agenda-completa .calendario-grid .calendario-dia.outro-mes {
  opacity: 0.4;
  background-color: #fcfcfc !important;
  border-color: #f6f6f6 !important;
}
.bloco-minas-agenda-completa .calendario-grid .calendario-dia.outro-mes .numero {
  color: #c4c4c4;
}
.bloco-minas-agenda-completa .calendario-grid .calendario-dia.passado {
  opacity: 0.3;
}
.bloco-minas-agenda-completa .calendario-grid .calendario-dia.hoje {
  border-color: #e5efff;
  background-color: #7297d3;
}
.bloco-minas-agenda-completa .calendario-grid .calendario-dia.selecionado {
  border-color: #003da5;
  background-color: #abc4ea;
}
.bloco-minas-agenda-completa .calendario-grid .calendario-dia.selecionado .numero {
  color: #002360;
  font-weight: 700;
}
.bloco-minas-agenda-completa .calendario-grid .calendario-dia.com-evento .numero {
  color: #002360;
  position: relative;
}
.bloco-minas-agenda-completa .calendario-grid .calendario-dia.com-evento .numero:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 6px;
  height: 6px;
  background-color: #003da5;
  border-radius: 50%;
}
@media (min-width: 1200px) {
  .bloco-minas-agenda-completa .calendario-grid .calendario-dia.com-evento .numero:after {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .bloco-minas-agenda-completa .calendario-grid .calendario-dia {
    min-height: 60px;
  }
  .bloco-minas-agenda-completa .calendario-grid .calendario-dia .numero {
    font-size: 0.875rem;
  }
  .bloco-minas-agenda-completa .calendario-grid .calendario-dia .evento-info {
    font-size: 0.625rem;
  }
  .bloco-minas-agenda-completa .calendario-grid .calendario-dia .evento-info .btn {
    font-size: 0.625rem;
  }
}

@media (max-width: 991.98px) {
  .bloco-minas-ancoras .container {
    max-width: 100% !important;
  }
}
.bloco-minas-ancoras .ancoras-wrapper {
  overflow-x: auto;
  scrollbar-width: thin;
}
.bloco-minas-ancoras .ancoras-wrapper::-webkit-scrollbar {
  height: 6px;
}
.bloco-minas-ancoras .ancoras-wrapper::-webkit-scrollbar-track {
  background: rgba(255, 255, 255, 0.1);
  border-radius: 10px;
}
.bloco-minas-ancoras .ancoras-wrapper::-webkit-scrollbar-thumb {
  background: rgba(255, 255, 255, 0.3);
  border-radius: 10px;
}
.bloco-minas-ancoras .ancoras-wrapper::-webkit-scrollbar-thumb:hover {
  background: rgba(255, 255, 255, 0.5);
}
.bloco-minas-ancoras .ancora-item {
  position: relative;
  flex-direction: column;
  aspect-ratio: 185/200;
  width: 185px;
  min-width: 185px;
  max-width: 185px;
  flex-shrink: 0;
  flex-grow: 0;
}
.bloco-minas-ancoras .ancora-item::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 50%;
  background: linear-gradient(180deg, rgba(0, 22, 61, 0) 0%, #00163d 86.56%);
}
.bloco-minas-ancoras .ancora-icon {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.bloco-minas-artigo.minas .artigo-titulo {
  color: #003da5;
}
.bloco-minas-artigo.minas .artigo-descricao h1, .bloco-minas-artigo.minas .artigo-descricao .h1, .bloco-minas-artigo.minas .artigo-descricao h2, .bloco-minas-artigo.minas .artigo-descricao .h2, .bloco-minas-artigo.minas .artigo-descricao h3, .bloco-minas-artigo.minas .artigo-descricao .h3, .bloco-minas-artigo.minas .artigo-descricao h4, .bloco-minas-artigo.minas .artigo-descricao .h4, .bloco-minas-artigo.minas .artigo-descricao h5, .bloco-minas-artigo.minas .artigo-descricao .h5, .bloco-minas-artigo.minas .artigo-descricao h6, .bloco-minas-artigo.minas .artigo-descricao .h6 {
  color: #003da5;
}
.bloco-minas-artigo.minas .artigo-descricao a {
  color: #003da5;
}
.bloco-minas-artigo.esportes .artigo-titulo {
  color: #0083bf;
}
.bloco-minas-artigo.esportes .artigo-descricao h1, .bloco-minas-artigo.esportes .artigo-descricao .h1, .bloco-minas-artigo.esportes .artigo-descricao h2, .bloco-minas-artigo.esportes .artigo-descricao .h2, .bloco-minas-artigo.esportes .artigo-descricao h3, .bloco-minas-artigo.esportes .artigo-descricao .h3, .bloco-minas-artigo.esportes .artigo-descricao h4, .bloco-minas-artigo.esportes .artigo-descricao .h4, .bloco-minas-artigo.esportes .artigo-descricao h5, .bloco-minas-artigo.esportes .artigo-descricao .h5, .bloco-minas-artigo.esportes .artigo-descricao h6, .bloco-minas-artigo.esportes .artigo-descricao .h6 {
  color: #0083bf;
}
.bloco-minas-artigo.esportes .artigo-descricao a {
  color: #0083bf;
}
.bloco-minas-artigo.cultura .artigo-titulo {
  color: #8f1637;
}
.bloco-minas-artigo.cultura .artigo-descricao h1, .bloco-minas-artigo.cultura .artigo-descricao .h1, .bloco-minas-artigo.cultura .artigo-descricao h2, .bloco-minas-artigo.cultura .artigo-descricao .h2, .bloco-minas-artigo.cultura .artigo-descricao h3, .bloco-minas-artigo.cultura .artigo-descricao .h3, .bloco-minas-artigo.cultura .artigo-descricao h4, .bloco-minas-artigo.cultura .artigo-descricao .h4, .bloco-minas-artigo.cultura .artigo-descricao h5, .bloco-minas-artigo.cultura .artigo-descricao .h5, .bloco-minas-artigo.cultura .artigo-descricao h6, .bloco-minas-artigo.cultura .artigo-descricao .h6 {
  color: #8f1637;
}
.bloco-minas-artigo.cultura .artigo-descricao a {
  color: #8f1637;
}
.bloco-minas-artigo.educacao .artigo-titulo {
  color: #16a987;
}
.bloco-minas-artigo.educacao .artigo-descricao h1, .bloco-minas-artigo.educacao .artigo-descricao .h1, .bloco-minas-artigo.educacao .artigo-descricao h2, .bloco-minas-artigo.educacao .artigo-descricao .h2, .bloco-minas-artigo.educacao .artigo-descricao h3, .bloco-minas-artigo.educacao .artigo-descricao .h3, .bloco-minas-artigo.educacao .artigo-descricao h4, .bloco-minas-artigo.educacao .artigo-descricao .h4, .bloco-minas-artigo.educacao .artigo-descricao h5, .bloco-minas-artigo.educacao .artigo-descricao .h5, .bloco-minas-artigo.educacao .artigo-descricao h6, .bloco-minas-artigo.educacao .artigo-descricao .h6 {
  color: #16a987;
}
.bloco-minas-artigo.educacao .artigo-descricao a {
  color: #16a987;
}
.bloco-minas-artigo.lazer .artigo-titulo {
  color: #f47f32;
}
.bloco-minas-artigo.lazer .artigo-descricao h1, .bloco-minas-artigo.lazer .artigo-descricao .h1, .bloco-minas-artigo.lazer .artigo-descricao h2, .bloco-minas-artigo.lazer .artigo-descricao .h2, .bloco-minas-artigo.lazer .artigo-descricao h3, .bloco-minas-artigo.lazer .artigo-descricao .h3, .bloco-minas-artigo.lazer .artigo-descricao h4, .bloco-minas-artigo.lazer .artigo-descricao .h4, .bloco-minas-artigo.lazer .artigo-descricao h5, .bloco-minas-artigo.lazer .artigo-descricao .h5, .bloco-minas-artigo.lazer .artigo-descricao h6, .bloco-minas-artigo.lazer .artigo-descricao .h6 {
  color: #f47f32;
}
.bloco-minas-artigo.lazer .artigo-descricao a {
  color: #f47f32;
}
.bloco-minas-artigo.negocios .artigo-titulo {
  color: #ffb033;
}
.bloco-minas-artigo.negocios .artigo-descricao h1, .bloco-minas-artigo.negocios .artigo-descricao .h1, .bloco-minas-artigo.negocios .artigo-descricao h2, .bloco-minas-artigo.negocios .artigo-descricao .h2, .bloco-minas-artigo.negocios .artigo-descricao h3, .bloco-minas-artigo.negocios .artigo-descricao .h3, .bloco-minas-artigo.negocios .artigo-descricao h4, .bloco-minas-artigo.negocios .artigo-descricao .h4, .bloco-minas-artigo.negocios .artigo-descricao h5, .bloco-minas-artigo.negocios .artigo-descricao .h5, .bloco-minas-artigo.negocios .artigo-descricao h6, .bloco-minas-artigo.negocios .artigo-descricao .h6 {
  color: #ffb033;
}
.bloco-minas-artigo.negocios .artigo-descricao a {
  color: #ffb033;
}

.bloco-minas-atendimento {
  background-repeat: no-repeat;
  background-position: right center;
  background-image: url('data:image/svg+xml,<svg width="723" height="491" viewBox="0 0 723 491" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.4" clip-path="url(%23clip0_4904_15588)"><path opacity="0.1" d="M397.147 178.793H397.021C397.021 178.793 397.021 178.793 397.147 178.793ZM283.611 240.674L285.633 243.987C292.461 254.872 300.173 267.296 305.483 281.494C310.161 294.036 312.311 307.169 311.805 321.841V779.262C312.69 802.926 326.977 824.696 350.873 838.54C374.895 852.501 393.228 858.772 406.63 862.677C411.181 864.215 421.928 867.291 435.33 871.314C456.571 877.585 484.133 885.749 502.845 891.783C533.189 901.604 559.74 913.317 572.636 920.535C579.337 924.202 586.544 929.645 593.371 934.851C601.337 941.122 608.29 947.866 614.359 954.965C620.302 947.866 627.255 941.122 635.221 934.851C641.669 929.763 649.128 924.202 656.082 920.416C668.725 913.317 695.276 901.604 725.747 891.783C744.332 885.749 771.895 877.585 793.136 871.314C806.538 867.409 817.284 864.215 821.583 862.795C835.238 858.772 853.697 852.383 877.719 838.54C901.615 824.696 915.902 802.926 916.914 778.789V321.604C916.408 307.288 918.431 294.036 923.109 281.612C928.419 267.296 936.131 254.991 942.959 244.105L944.982 240.792L836.123 181.515C817.664 206.48 793.009 220.678 767.723 220.678H766.205C754.574 220.442 742.057 216.774 729.919 210.03L726.126 208.018C693.38 191.098 659.369 173.706 613.854 172.049C569.223 173.587 535.339 191.098 502.466 208.018L498.294 210.148C486.536 216.655 473.892 220.323 462.26 220.56H460.743C435.457 220.56 410.802 206.362 392.343 181.396L283.611 240.674ZM614.233 979.576C608.038 979.576 602.095 976.736 598.555 972.003C593.119 964.786 586.291 957.923 578.326 951.771C572.636 947.275 566.188 942.424 560.752 939.466C548.741 932.721 523.96 921.954 495.259 912.607C476.8 906.573 449.364 898.527 428.376 892.375C414.722 888.352 403.722 885.039 399.297 883.619C384.883 879.36 364.654 872.497 338.482 857.234C308.265 839.723 289.553 810.735 288.289 779.735V321.604C288.794 309.299 287.151 298.887 283.358 288.83C278.806 276.525 271.979 265.639 265.404 255.109L260.473 247.063C255.795 239.136 258.703 229.079 267.048 224.583L385.263 159.981C392.849 155.721 404.101 158.088 409.032 165.423C423.445 186.602 442.158 198.671 460.743 198.671C471.49 198.434 480.72 194.411 486.788 191.098L491.214 188.85C524.718 171.576 562.775 151.935 613.854 150.16C665.818 151.935 703.747 171.458 737.379 188.85L741.551 190.98C747.873 194.411 757.102 198.434 766.838 198.671C786.308 198.671 805.147 186.602 819.434 165.423C824.238 158.088 835.364 155.603 843.329 160.099L961.418 224.464C969.762 228.961 972.67 239.136 967.992 246.945L962.935 254.991C956.361 265.521 949.66 276.525 944.982 288.83C941.189 299.005 939.545 309.299 939.924 321.368V779.38C938.786 810.735 920.074 839.723 889.857 857.234C863.685 872.497 843.456 879.36 828.79 883.737C824.744 885.039 813.744 888.352 799.963 892.375C778.975 898.646 751.539 906.691 733.206 912.607C704.38 921.954 679.599 932.721 667.841 939.347C662.277 942.424 655.829 947.275 650.14 951.771C642.175 958.042 635.347 964.904 629.911 972.003C626.244 976.736 620.428 979.576 614.233 979.576Z" fill="white"/><path opacity="0.15" d="M613.727 39.3311C554.102 41.3907 508.829 64.7847 464.811 87.4434L464.81 87.4443L459.223 90.2959C443.423 99.0382 426.421 103.975 410.758 104.294H408.716C374.78 104.294 341.745 85.3037 316.987 51.9951L172.238 130.917L174.674 134.905H174.673C183.526 149.023 193.519 165.113 200.616 183.438L201.294 185.218C207.582 202.077 210.469 219.73 209.79 239.439V851.95L209.858 853.424C211.565 884.341 230.474 912.738 261.852 930.917H261.853C292.971 949.005 316.943 957.438 334.7 962.693L336.398 963.192L336.409 963.195L336.419 963.198C342.502 965.254 356.871 969.368 374.829 974.759C403.268 983.156 440.181 994.091 465.243 1002.17H465.244C505.893 1015.33 541.474 1031.03 558.779 1040.71L559.626 1041.18C567.264 1045.47 575.35 1051.39 583.157 1057.3L586.605 1059.93L586.612 1059.93C597.136 1068.22 606.343 1077.12 614.399 1086.49C622.296 1077.12 631.506 1068.22 642.029 1059.93C650.664 1053.12 660.677 1045.65 670.026 1040.56C686.992 1031.03 722.576 1015.33 763.396 1002.17L768.2 1000.63C792.871 992.734 826.98 982.631 853.642 974.759H853.644C871.592 969.529 885.972 965.253 891.718 963.355L891.725 963.353L891.732 963.351C909.418 958.14 933.131 949.961 963.8 932.623L966.79 930.916C998.663 912.449 1017.67 883.438 1019.02 851.313V239.123L1018.97 237.324C1018.51 218.779 1021.25 201.557 1027.35 185.375C1034.48 166.149 1044.83 149.63 1053.97 135.059L1056.4 131.075L911.483 52.1533C886.726 85.4617 853.692 104.452 819.756 104.452H817.714C802.043 104.133 785.204 99.1932 768.895 90.1299V90.1289L763.829 87.4424C719.984 64.7856 674.539 41.5484 613.727 39.3311ZM1050.83 852.146C1049.3 894.327 1024.13 933.291 983.543 956.814C948.455 977.28 921.329 986.485 901.667 992.354L901.666 992.354C896.233 994.101 881.506 998.538 863.065 1003.92C834.958 1012.32 798.232 1023.09 773.692 1031.01L773.691 1031.01C735.112 1043.52 701.966 1057.93 686.261 1066.78L686.258 1066.78C678.849 1070.88 670.243 1077.35 662.625 1083.37H662.624C651.988 1091.75 642.877 1100.91 635.625 1110.38L635.623 1110.38C630.617 1116.84 622.682 1120.71 614.235 1120.71C605.794 1120.71 597.684 1116.85 592.843 1110.37V1110.37C585.592 1100.75 576.484 1091.59 565.852 1083.38L565.847 1083.37C558.228 1077.35 549.624 1070.88 542.387 1066.94L542.381 1066.94C526.838 1058.21 495.243 1044.42 458.362 1032.19L454.777 1031.01C430.07 1022.93 393.342 1012.16 365.236 1003.92H365.235C346.964 998.537 332.236 994.101 326.298 992.195C306.973 986.484 279.847 977.28 244.76 956.815C204.172 933.292 179.004 894.329 177.303 852.623L177.302 852.612V239.096L177.303 239.085C177.977 222.668 175.784 208.792 170.731 195.393L170.73 195.39C164.657 178.967 155.544 164.433 146.736 150.324L146.733 150.321L140.132 139.547L140.127 139.54C133.714 128.671 137.71 114.893 149.121 108.742L307.403 22.2344C312.606 19.3129 319.042 18.6743 325.004 20.0039C330.967 21.3336 336.505 24.6428 339.891 29.6797H339.89C359.132 57.9573 384.049 73.9767 408.707 73.9805C422.981 73.6656 435.257 68.321 443.351 63.9023L443.356 63.8984L443.363 63.8955L449.288 60.8848C494.147 37.7534 545.194 11.4005 613.711 9.01953H613.745C683.446 11.4004 734.322 37.5946 779.354 60.8857L784.939 63.7373L784.951 63.7432C793.391 68.3246 805.664 73.6657 818.58 73.9805C844.426 73.9767 869.509 57.9531 888.578 29.6846L888.893 29.2188C895.637 19.5255 910.522 16.3489 921.231 22.3896L1079.35 108.582H1079.35C1090.76 114.732 1094.76 128.67 1088.34 139.384L1088.34 139.394L1081.57 150.165L1081.57 150.166C1072.76 164.269 1063.81 178.967 1057.57 195.395C1052.52 208.954 1050.33 222.672 1050.83 238.772V852.146Z" stroke="white"/><path opacity="0.15" d="M613.579 -112.102C536.707 -109.449 478.339 -79.3044 421.618 -50.123L421.617 -50.1221L414.418 -46.4492C394.075 -35.1983 372.187 -28.8475 352.028 -28.4375H349.4C305.693 -28.4375 263.13 -52.9013 231.239 -95.834L44.4717 5.93945L47.6855 11.2002L49.9102 14.751C61.1137 32.6655 73.3709 52.9697 81.9795 75.9766V75.9775C90.073 97.6666 93.7914 120.377 92.9189 145.735V934.621C94.4216 974.589 118.214 1011.45 158.163 1035.29L160.078 1036.42C201.483 1060.47 233.075 1071.28 256.171 1078L256.182 1078L256.191 1078.01C264.034 1080.66 282.555 1085.96 305.692 1092.9C342.34 1103.71 389.904 1117.79 422.197 1128.2H422.198C474.572 1145.15 520.413 1165.36 542.702 1177.83H542.703C552.854 1183.38 563.667 1191.28 574.099 1199.18L578.543 1202.56L578.549 1202.56C592.151 1213.27 604.047 1224.77 614.448 1236.87C624.641 1224.77 636.537 1213.27 650.138 1202.56L652.245 1200.91C662.876 1192.6 674.918 1183.76 686.203 1177.62C707.374 1165.74 751.057 1146.4 801.58 1129.8L806.49 1128.2C838.566 1117.79 886.129 1103.71 922.776 1092.9H922.778C945.906 1086.16 964.438 1080.66 971.845 1078.21L971.853 1078.21L971.86 1078.21C995.393 1071.28 1027.2 1060.27 1068.61 1036.42C1109.72 1012.62 1134.25 975.213 1135.99 933.783V145.345L1135.92 143.03C1135.34 119.163 1138.86 97.0017 1146.71 76.1797C1155.89 51.4369 1169.22 30.1762 1181 11.4092L1184.21 6.14355L997.229 -95.6309C965.339 -52.698 922.777 -28.2334 879.069 -28.2334H876.441C856.276 -28.6435 834.6 -34.9979 813.6 -46.6611V-46.6621L807.068 -50.124C750.569 -79.3034 691.981 -109.246 613.579 -112.102ZM1176.69 934.843C1174.72 989.113 1142.32 1039.25 1090.05 1069.53L1090.05 1069.53C1044.86 1095.87 1009.92 1107.72 984.589 1115.28C977.601 1117.53 958.616 1123.24 934.838 1130.18C898.62 1141 851.292 1154.87 819.668 1165.07C769.948 1181.18 727.224 1199.74 706.976 1211.15L706.973 1211.15C697.414 1216.43 686.316 1224.77 676.499 1232.53V1232.53C662.785 1243.32 651.035 1255.13 641.683 1267.33L641.681 1267.34C635.257 1275.62 625.075 1280.59 614.234 1280.59C603.4 1280.59 592.994 1275.63 586.784 1267.33V1267.33C577.433 1254.92 565.685 1243.12 551.975 1232.53L551.97 1232.53C542.152 1224.77 531.056 1216.43 521.718 1211.35L521.712 1211.35C501.026 1199.74 458.302 1181.18 408.801 1165.07H408.8C376.959 1154.66 329.629 1140.79 293.413 1130.18H293.412C269.864 1123.25 250.886 1117.53 243.237 1115.08V1115.08C218.342 1107.73 183.398 1095.88 138.196 1069.53V1069.53C85.9325 1039.25 53.5322 989.113 51.3428 935.457V145.307C52.2128 124.146 49.3858 106.257 42.8672 88.9805L42.8662 88.9775C35.0335 67.8115 23.2819 49.0805 11.9336 30.9121L11.9316 30.9082L3.42383 17.0322L3.41895 17.0254C-4.80256 3.0994 0.318745 -14.5561 14.9561 -22.4395L218.925 -133.854C225.592 -137.594 233.845 -138.414 241.497 -136.709C249.152 -135.003 256.254 -130.758 260.592 -124.308H260.591C285.212 -88.1469 317.055 -67.5117 348.653 -67.1914L349.4 -67.1885C367.824 -67.5967 383.663 -74.4916 394.1 -80.1865L394.106 -80.1904L394.112 -80.1934L401.745 -84.0693C459.553 -113.86 525.306 -147.786 613.562 -150.852H613.598C703.381 -147.786 768.915 -114.066 826.943 -84.0693H826.942L834.14 -80.3975L834.15 -80.3916C845.031 -74.4885 860.867 -67.5969 877.542 -67.1885C910.917 -67.1885 943.286 -87.8678 967.879 -124.308C976.324 -137.19 995.814 -141.52 1009.77 -133.646H1009.77L1213.52 -22.6426H1213.51C1228.15 -14.7593 1233.27 3.10065 1225.05 16.8242L1225.04 16.834L1225.04 16.833L1216.32 30.707L1216.32 30.708C1204.97 48.8705 1193.44 67.8105 1185.38 88.9814C1178.86 106.464 1176.04 124.151 1176.69 144.903V934.843Z" stroke="white"/></g><defs><clipPath id="clip0_4904_15588"><rect width="723" height="491" fill="white"/></clipPath></defs></svg>');
}
.bloco-minas-atendimento .atendimento-content .imagem {
  margin-top: -30px;
}
.bloco-minas-atendimento .informacoes-lista {
  border-radius: 8px;
  padding: 16px;
}
@media (min-width: 992px) {
  .bloco-minas-atendimento .informacoes-lista {
    padding: 32px 24px;
  }
}
.bloco-minas-atendimento .item-divider {
  opacity: 1;
}
.bloco-minas-atendimento.minas {
  background-color: #003da5;
}
.bloco-minas-atendimento.minas .informacoes-lista {
  background-color: #e5efff;
}
.bloco-minas-atendimento.minas .contato-titulo {
  color: #003da5;
}
.bloco-minas-atendimento.minas .item-divider {
  border-color: #abc4ea;
}
.bloco-minas-atendimento.esportes {
  background-color: #0083bf;
}
.bloco-minas-atendimento.esportes .informacoes-lista {
  background-color: #e5f7ff;
}
.bloco-minas-atendimento.esportes .contato-titulo {
  color: #0083bf;
}
.bloco-minas-atendimento.esportes .item-divider {
  border-color: #abdaef;
}
.bloco-minas-atendimento.cultura {
  background-color: #8f1637;
}
.bloco-minas-atendimento.cultura .informacoes-lista {
  background-color: #fce9ee;
}
.bloco-minas-atendimento.cultura .contato-titulo {
  color: #8f1637;
}
.bloco-minas-atendimento.cultura .item-divider {
  border-color: #e0b5c1;
}
.bloco-minas-atendimento.educacao {
  background-color: #16a987;
}
.bloco-minas-atendimento.educacao .informacoes-lista {
  background-color: #e8fcf7;
}
.bloco-minas-atendimento.educacao .contato-titulo {
  color: #16a987;
}
.bloco-minas-atendimento.educacao .item-divider {
  border-color: #b5e8db;
}
.bloco-minas-atendimento.lazer {
  background-color: #f47f32;
}
.bloco-minas-atendimento.lazer .informacoes-lista {
  background-color: #fef0e7;
}
.bloco-minas-atendimento.lazer .contato-titulo {
  color: #f47f32;
}
.bloco-minas-atendimento.lazer .item-divider {
  border-color: #fdd3b9;
}
.bloco-minas-atendimento.negocios {
  background-color: #ffb033;
}
.bloco-minas-atendimento.negocios .informacoes-lista {
  background-color: #fff5e5;
}
.bloco-minas-atendimento.negocios .contato-titulo {
  color: #ffb033;
}
.bloco-minas-atendimento.negocios .item-divider {
  border-color: #ffe3ba;
}

.bloco-minas-banner .banner-content .patrocinio.swiper .swiper-slide {
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 100px;
}
.bloco-minas-banner .banner-content .patrocinio.swiper .swiper-slide.patrocinio-item img {
  object-fit: contain;
  max-width: 100%;
  height: auto;
}
.bloco-minas-banner .banner-content .galeria.swiper .galeria-item {
  aspect-ratio: 800/480;
  overflow: hidden;
}
.bloco-minas-banner .banner-content .galeria.swiper .galeria-item a {
  display: block;
  width: 100%;
  height: 100%;
}
.bloco-minas-banner .banner-content .galeria.swiper .galeria-item img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.bloco-minas-banner .banner-content .galeria.swiper .swiper-pagination .swiper-pagination-bullet {
  background: transparent;
  border: 1px solid #fff;
  opacity: 1;
}
.bloco-minas-banner .banner-content .galeria.swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  width: 40px;
  background: #005eb8;
  border-color: #005eb8;
  border-radius: 20px;
}
.bloco-minas-banner.minas .titulo {
  color: #002360;
}
.bloco-minas-banner.minas .card-link {
  background-color: #003da5;
}
.bloco-minas-banner.minas .card-link:hover, .bloco-minas-banner.minas .card-link:focus {
  background-color: #fff;
  color: #003da5;
}
.bloco-minas-banner.minas .patrocinio .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #002360;
}
.bloco-minas-banner.esportes .titulo {
  color: #004b6c;
}
.bloco-minas-banner.esportes .card-link {
  background-color: #0083bf;
}
.bloco-minas-banner.esportes .card-link:hover, .bloco-minas-banner.esportes .card-link:focus {
  background-color: #fff;
  color: #0083bf;
}
.bloco-minas-banner.esportes .patrocinio .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #004b6c;
}
.bloco-minas-banner.cultura .titulo {
  color: #520d20;
}
.bloco-minas-banner.cultura .card-link {
  background-color: #8f1637;
}
.bloco-minas-banner.cultura .card-link:hover, .bloco-minas-banner.cultura .card-link:focus {
  background-color: #fff;
  color: #8f1637;
}
.bloco-minas-banner.cultura .patrocinio .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #520d20;
}
.bloco-minas-banner.educacao .titulo {
  color: #0d614c;
}
.bloco-minas-banner.educacao .card-link {
  background-color: #16a987;
}
.bloco-minas-banner.educacao .card-link:hover, .bloco-minas-banner.educacao .card-link:focus {
  background-color: #fff;
  color: #16a987;
}
.bloco-minas-banner.educacao .patrocinio .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #0d614c;
}
.bloco-minas-banner.lazer .titulo {
  color: #864419;
}
.bloco-minas-banner.lazer .card-link {
  background-color: #f47f32;
}
.bloco-minas-banner.lazer .card-link:hover, .bloco-minas-banner.lazer .card-link:focus {
  background-color: #fff;
  color: #f47f32;
}
.bloco-minas-banner.lazer .patrocinio .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #864419;
}
.bloco-minas-banner.negocios .titulo {
  color: #8c601a;
}
.bloco-minas-banner.negocios .card-link {
  background-color: #ffb033;
}
.bloco-minas-banner.negocios .card-link:hover, .bloco-minas-banner.negocios .card-link:focus {
  background-color: #fff;
  color: #ffb033;
}
.bloco-minas-banner.negocios .patrocinio .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #8c601a;
}

.bloco-minas-call-to-action .call-to-action-content .conteudo {
  padding: 45px;
}
@media (min-width: 992px) {
  .bloco-minas-call-to-action .call-to-action-content .imagem img {
    border-bottom-right-radius: 20px;
    border-top-right-radius: 20px;
    max-width: 100%;
    height: 100%;
    object-position: center;
  }
}
.bloco-minas-call-to-action.minas .call-to-action-content {
  background: linear-gradient(90deg, #005eb8 0%, #00356a 100%);
}
.bloco-minas-call-to-action.minas .link {
  background-color: #002360;
}
.bloco-minas-call-to-action.minas .link:hover, .bloco-minas-call-to-action.minas .link:focus {
  background-color: #fff !important;
  color: #002360;
}
.bloco-minas-call-to-action.esportes .call-to-action-content {
  background: linear-gradient(90deg, #0083bf 0%, #004b6c 100%);
}
.bloco-minas-call-to-action.esportes .link {
  background-color: #004b6c;
}
.bloco-minas-call-to-action.esportes .link:hover, .bloco-minas-call-to-action.esportes .link:focus {
  background-color: #fff !important;
  color: #004b6c;
}
.bloco-minas-call-to-action.cultura .call-to-action-content {
  background: linear-gradient(90deg, #8f1637 0%, #520d20 100%);
}
.bloco-minas-call-to-action.cultura .link {
  background-color: #520d20;
}
.bloco-minas-call-to-action.cultura .link:hover, .bloco-minas-call-to-action.cultura .link:focus {
  background-color: #fff !important;
  color: #520d20;
}
.bloco-minas-call-to-action.educacao .call-to-action-content {
  background: linear-gradient(90deg, #005eb8 0%, #00356a 100%);
}
.bloco-minas-call-to-action.educacao .link {
  background-color: #0d614c;
}
.bloco-minas-call-to-action.educacao .link:hover, .bloco-minas-call-to-action.educacao .link:focus {
  background-color: #fff !important;
  color: #0d614c;
}
.bloco-minas-call-to-action.lazer .call-to-action-content {
  background: linear-gradient(90deg, #f47f32 0%, #864419 100%);
}
.bloco-minas-call-to-action.lazer .link {
  background-color: #864419;
}
.bloco-minas-call-to-action.lazer .link:hover, .bloco-minas-call-to-action.lazer .link:focus {
  background-color: #fff !important;
  color: #864419;
}
.bloco-minas-call-to-action.negocios .call-to-action-content {
  background: linear-gradient(90deg, #ffb033 0%, #8c601a 100%);
}
.bloco-minas-call-to-action.negocios .link {
  background-color: #8c601a;
}
.bloco-minas-call-to-action.negocios .link:hover, .bloco-minas-call-to-action.negocios .link:focus {
  background-color: #fff !important;
  color: #8c601a;
}

.bloco-minas-cards .card-imagem {
  height: 55px;
}
.bloco-minas-cards.minas .titulo {
  color: #002360;
}
.bloco-minas-cards.minas .card-item {
  background-color: #e5efff;
}
.bloco-minas-cards.minas .card-titulo {
  color: #002360;
}
.bloco-minas-cards.minas .card-descricao a {
  color: #002360;
}
.bloco-minas-cards.esportes .titulo {
  color: #004b6c;
}
.bloco-minas-cards.esportes .card-item {
  background-color: #e5f7ff;
}
.bloco-minas-cards.esportes .card-titulo {
  color: #004b6c;
}
.bloco-minas-cards.esportes .card-descricao a {
  color: #004b6c;
}
.bloco-minas-cards.cultura .titulo {
  color: #520d20;
}
.bloco-minas-cards.cultura .card-item {
  background-color: #fce9ee;
}
.bloco-minas-cards.cultura .card-titulo {
  color: #520d20;
}
.bloco-minas-cards.cultura .card-descricao a {
  color: #520d20;
}
.bloco-minas-cards.educacao .titulo {
  color: #0d614c;
}
.bloco-minas-cards.educacao .card-item {
  background-color: #e8fcf7;
}
.bloco-minas-cards.educacao .card-titulo {
  color: #0d614c;
}
.bloco-minas-cards.educacao .card-descricao a {
  color: #0d614c;
}
.bloco-minas-cards.lazer .titulo {
  color: #864419;
}
.bloco-minas-cards.lazer .card-item {
  background-color: #fef0e7;
}
.bloco-minas-cards.lazer .card-titulo {
  color: #864419;
}
.bloco-minas-cards.lazer .card-descricao a {
  color: #864419;
}
.bloco-minas-cards.negocios .titulo {
  color: #8c601a;
}
.bloco-minas-cards.negocios .card-item {
  background-color: #fff5e5;
}
.bloco-minas-cards.negocios .card-titulo {
  color: #8c601a;
}
.bloco-minas-cards.negocios .card-descricao a {
  color: #8c601a;
}

.bloco-minas-cards-com-descricao .card-hover-item {
  aspect-ratio: 390/480;
}
.bloco-minas-cards-com-descricao .card-hover-imagem {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.bloco-minas-cards-com-descricao .card-hover-imagem img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.bloco-minas-cards-com-descricao .card-hover-overlay {
  height: 65%;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}
.bloco-minas-cards-com-descricao.cultura .titulo {
  color: #520d20;
}
.bloco-minas-cards-com-descricao.cultura .card-hover-overlay {
  background-image: linear-gradient(180deg, rgba(52, 8, 20, 0) 0%, #160308 69.03%);
}
.bloco-minas-cards-com-descricao.educacao .titulo {
  color: #0d614c;
}
.bloco-minas-cards-com-descricao.educacao .card-hover-overlay {
  background-image: linear-gradient(180deg, rgba(8, 60, 47, 0) 0%, #031712 69.03%);
}
.bloco-minas-cards-com-descricao.esportes .titulo {
  color: #004b6c;
}
.bloco-minas-cards-com-descricao.esportes .card-hover-overlay {
  background-image: linear-gradient(180deg, rgba(0, 46, 67, 0) 0%, #00111a 69.03%);
}
.bloco-minas-cards-com-descricao.lazer .titulo {
  color: #864419;
}
.bloco-minas-cards-com-descricao.lazer .card-hover-overlay {
  background-image: linear-gradient(180deg, rgba(79, 39, 13, 0) 0%, #180a01 69.03%);
}
.bloco-minas-cards-com-descricao.minas .titulo {
  color: #002360;
}
.bloco-minas-cards-com-descricao.minas .card-hover-overlay {
  background-image: linear-gradient(180deg, rgba(0, 22, 61, 0) 0%, #00091a 69.03%);
}
.bloco-minas-cards-com-descricao.negocios .titulo {
  color: #8c601a;
}
.bloco-minas-cards-com-descricao.negocios .card-hover-overlay {
  background-image: linear-gradient(180deg, rgba(83, 56, 13, 0) 0%, #1a1000 69.03%);
}

.bloco-minas-cards-com-foto .card-item {
  border: 1px solid #c4c5d0;
  display: flex;
  flex-direction: column;
  height: 100%;
}
.bloco-minas-cards-com-foto .card-imagem {
  aspect-ratio: 390/200;
  overflow: hidden;
}
.bloco-minas-cards-com-foto .card-imagem img {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.bloco-minas-cards-com-foto .card-conteudo {
  flex: 1;
  display: flex;
  flex-direction: column;
}
.bloco-minas-cards-com-foto.minas .btn {
  background-color: #002360;
}
.bloco-minas-cards-com-foto.minas .btn:hover, .bloco-minas-cards-com-foto.minas .btn:focus {
  background-color: #003da5;
  color: #fff;
}
.bloco-minas-cards-com-foto.esportes .btn {
  background-color: #004b6c;
}
.bloco-minas-cards-com-foto.esportes .btn:hover, .bloco-minas-cards-com-foto.esportes .btn:focus {
  background-color: #0083bf;
  color: #fff;
}
.bloco-minas-cards-com-foto.cultura .btn {
  background-color: #520d20;
}
.bloco-minas-cards-com-foto.cultura .btn:hover, .bloco-minas-cards-com-foto.cultura .btn:focus {
  background-color: #8f1637;
  color: #fff;
}
.bloco-minas-cards-com-foto.educacao .btn {
  background-color: #0d614c;
}
.bloco-minas-cards-com-foto.educacao .btn:hover, .bloco-minas-cards-com-foto.educacao .btn:focus {
  background-color: #16a987;
  color: #fff;
}
.bloco-minas-cards-com-foto.lazer .btn {
  background-color: #864419;
}
.bloco-minas-cards-com-foto.lazer .btn:hover, .bloco-minas-cards-com-foto.lazer .btn:focus {
  background-color: #f47f32;
  color: #fff;
}
.bloco-minas-cards-com-foto.negocios .btn {
  background-color: #8c601a;
}
.bloco-minas-cards-com-foto.negocios .btn:hover, .bloco-minas-cards-com-foto.negocios .btn:focus {
  background-color: #ffb033;
  color: #fff;
}

.bloco-minas-cards-com-hover .card-hover-item {
  transition: transform 0.3s ease;
}
@media (min-width: 1200px) {
  .bloco-minas-cards-com-hover .card-hover-item {
    aspect-ratio: 390/320;
  }
}
.bloco-minas-cards-com-hover .card-hover-item:hover .card-hover-descricao {
  opacity: 1;
  max-height: 500px;
}
.bloco-minas-cards-com-hover .card-hover-imagem {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.bloco-minas-cards-com-hover .card-hover-imagem img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.bloco-minas-cards-com-hover .card-hover-overlay {
  transition: background 0.3s ease;
  min-height: 100px;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}
.bloco-minas-cards-com-hover .card-hover-descricao {
  opacity: 0;
  max-height: 0;
  overflow: hidden;
  transition: opacity 0.3s ease, max-height 0.3s ease;
}
@media (max-width: 1199.98px) {
  .bloco-minas-cards-com-hover .card-hover-imagem {
    position: relative;
  }
}
.bloco-minas-cards-com-hover.cultura .card-hover-titulo-mobile {
  color: #520d20;
}
.bloco-minas-cards-com-hover.cultura .card-hover-descricao-mobile {
  color: #1d1b20;
}
.bloco-minas-cards-com-hover.educacao .card-hover-titulo-mobile {
  color: #0d614c;
}
.bloco-minas-cards-com-hover.educacao .card-hover-descricao-mobile {
  color: #1d1b20;
}
.bloco-minas-cards-com-hover.esportes .card-hover-titulo-mobile {
  color: #004b6c;
}
.bloco-minas-cards-com-hover.esportes .card-hover-descricao-mobile {
  color: #1d1b20;
}
.bloco-minas-cards-com-hover.lazer .card-hover-titulo-mobile {
  color: #864419;
}
.bloco-minas-cards-com-hover.lazer .card-hover-descricao-mobile {
  color: #1d1b20;
}
.bloco-minas-cards-com-hover.minas .card-hover-titulo-mobile {
  color: #002360;
}
.bloco-minas-cards-com-hover.minas .card-hover-descricao-mobile {
  color: #1d1b20;
}
.bloco-minas-cards-com-hover.negocios .card-hover-titulo-mobile {
  color: #8c601a;
}
.bloco-minas-cards-com-hover.negocios .card-hover-descricao-mobile {
  color: #1d1b20;
}
.bloco-minas-cards-com-hover.cultura .titulo {
  color: #520d20;
}
.bloco-minas-cards-com-hover.cultura .card-hover-overlay {
  background-image: linear-gradient(180deg, rgba(52, 8, 20, 0) 0%, #160308 69.03%);
}
.bloco-minas-cards-com-hover.cultura .card-hover-item:hover .card-hover-overlay {
  background-image: linear-gradient(180deg, rgba(52, 8, 20, 0) 0%, #160308 40%);
}
.bloco-minas-cards-com-hover.educacao .titulo {
  color: #0d614c;
}
.bloco-minas-cards-com-hover.educacao .card-hover-overlay {
  background-image: linear-gradient(180deg, rgba(8, 60, 47, 0) 0%, #031712 69.03%);
}
.bloco-minas-cards-com-hover.educacao .card-hover-item:hover .card-hover-overlay {
  background-image: linear-gradient(180deg, rgba(8, 60, 47, 0) 0%, #031712 40%);
}
.bloco-minas-cards-com-hover.esportes .titulo {
  color: #004b6c;
}
.bloco-minas-cards-com-hover.esportes .card-hover-overlay {
  background-image: linear-gradient(180deg, rgba(0, 46, 67, 0) 0%, #00111a 69.03%);
}
.bloco-minas-cards-com-hover.esportes .card-hover-item:hover .card-hover-overlay {
  background-image: linear-gradient(180deg, rgba(0, 46, 67, 0) 0%, #00111a 40%);
}
.bloco-minas-cards-com-hover.lazer .titulo {
  color: #864419;
}
.bloco-minas-cards-com-hover.lazer .card-hover-overlay {
  background-image: linear-gradient(180deg, rgba(79, 39, 13, 0) 0%, #180a01 69.03%);
}
.bloco-minas-cards-com-hover.lazer .card-hover-item:hover .card-hover-overlay {
  background-image: linear-gradient(180deg, rgba(79, 39, 13, 0) 0%, #180a01 40%);
}
.bloco-minas-cards-com-hover.minas .titulo {
  color: #002360;
}
.bloco-minas-cards-com-hover.minas .card-hover-overlay {
  background-image: linear-gradient(180deg, rgba(0, 22, 61, 0) 0%, #00091a 69.03%);
}
.bloco-minas-cards-com-hover.minas .card-hover-item:hover .card-hover-overlay {
  background-image: linear-gradient(180deg, rgba(0, 22, 61, 0) 0%, #00091a 40%);
}
.bloco-minas-cards-com-hover.negocios .titulo {
  color: #8c601a;
}
.bloco-minas-cards-com-hover.negocios .card-hover-overlay {
  background-image: linear-gradient(180deg, rgba(83, 56, 13, 0) 0%, #1a1000 69.03%);
}
.bloco-minas-cards-com-hover.negocios .card-hover-item:hover .card-hover-overlay {
  background-image: linear-gradient(180deg, rgba(83, 56, 13, 0) 0%, #1a1000 40%);
}

.bloco-minas-cards-de-atalhos {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  position: relative;
}
.bloco-minas-cards-de-atalhos:before {
  content: "";
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.bloco-minas-cards-de-atalhos .cards-de-atalhos-content {
  padding: 65px 0;
}
@media (min-width: 992px) {
  .bloco-minas-cards-de-atalhos .cards-de-atalhos-content {
    padding: 130px 0;
  }
}
.bloco-minas-cards-de-atalhos .card-item {
  padding: 24px;
}
.bloco-minas-cards-de-atalhos .card-link:hover, .bloco-minas-cards-de-atalhos .card-link:focus {
  background-color: #fff !important;
}
.bloco-minas-cards-de-atalhos.minas:before {
  background-color: rgba(0, 61, 165, 0.85);
}
.bloco-minas-cards-de-atalhos.minas .card-item {
  background-color: #e5efff;
}
.bloco-minas-cards-de-atalhos.minas .card-titulo {
  color: #002360;
}
.bloco-minas-cards-de-atalhos.minas .card-link {
  background-color: #003da5;
}
.bloco-minas-cards-de-atalhos.minas .card-link:hover, .bloco-minas-cards-de-atalhos.minas .card-link:focus {
  color: #003da5;
}
.bloco-minas-cards-de-atalhos.esportes:before {
  background-color: rgba(0, 131, 191, 0.85);
}
.bloco-minas-cards-de-atalhos.esportes .card-item {
  background-color: #e5f7ff;
}
.bloco-minas-cards-de-atalhos.esportes .card-titulo {
  color: #004b6c;
}
.bloco-minas-cards-de-atalhos.esportes .card-link {
  background-color: #0083bf;
}
.bloco-minas-cards-de-atalhos.esportes .card-link:hover, .bloco-minas-cards-de-atalhos.esportes .card-link:focus {
  color: #0083bf;
}
.bloco-minas-cards-de-atalhos.cultura:before {
  background-color: rgba(143, 22, 55, 0.85);
}
.bloco-minas-cards-de-atalhos.cultura .card-item {
  background-color: #fce9ee;
}
.bloco-minas-cards-de-atalhos.cultura .card-titulo {
  color: #520d20;
}
.bloco-minas-cards-de-atalhos.cultura .card-link {
  background-color: #8f1637;
}
.bloco-minas-cards-de-atalhos.cultura .card-link:hover, .bloco-minas-cards-de-atalhos.cultura .card-link:focus {
  color: #8f1637;
}
.bloco-minas-cards-de-atalhos.educacao:before {
  background-color: rgba(22, 169, 135, 0.85);
}
.bloco-minas-cards-de-atalhos.educacao .card-item {
  background-color: #e8fcf7;
}
.bloco-minas-cards-de-atalhos.educacao .card-titulo {
  color: #0d614c;
}
.bloco-minas-cards-de-atalhos.educacao .card-link {
  background-color: #16a987;
}
.bloco-minas-cards-de-atalhos.educacao .card-link:hover, .bloco-minas-cards-de-atalhos.educacao .card-link:focus {
  color: #16a987;
}
.bloco-minas-cards-de-atalhos.lazer:before {
  background-color: rgba(244, 127, 50, 0.85);
}
.bloco-minas-cards-de-atalhos.lazer .card-item {
  background-color: #fef0e7;
}
.bloco-minas-cards-de-atalhos.lazer .card-titulo {
  color: #864419;
}
.bloco-minas-cards-de-atalhos.lazer .card-link {
  background-color: #f47f32;
}
.bloco-minas-cards-de-atalhos.lazer .card-link:hover, .bloco-minas-cards-de-atalhos.lazer .card-link:focus {
  color: #f47f32;
}
.bloco-minas-cards-de-atalhos.negocios:before {
  background-color: rgba(255, 176, 51, 0.85);
}
.bloco-minas-cards-de-atalhos.negocios .card-item {
  background-color: #fff5e5;
}
.bloco-minas-cards-de-atalhos.negocios .card-titulo {
  color: #8c601a;
}
.bloco-minas-cards-de-atalhos.negocios .card-link {
  background-color: #ffb033;
}
.bloco-minas-cards-de-atalhos.negocios .card-link:hover, .bloco-minas-cards-de-atalhos.negocios .card-link:focus {
  color: #ffb033;
}

.bloco-minas-cards-de-links .card-item {
  background-repeat: no-repeat;
  background-position: bottom right;
  background-size: 120px auto;
  padding: 24px;
  position: relative;
}
@media (min-width: 992px) {
  .bloco-minas-cards-de-links .card-item {
    padding: 32px;
  }
}
.bloco-minas-cards-de-links .card-item::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 20px;
  background-repeat: no-repeat;
  background-position: bottom right;
  background-size: 120px auto;
  opacity: 0.15;
  pointer-events: none;
  z-index: 0;
}
.bloco-minas-cards-de-links .card-link:hover, .bloco-minas-cards-de-links .card-link:focus {
  background-color: #fff !important;
}
.bloco-minas-cards-de-links.minas:before {
  background-color: rgba(0, 61, 165, 0.85);
}
.bloco-minas-cards-de-links.minas .card-item {
  background-color: #e5efff;
}
.bloco-minas-cards-de-links.minas .card-item::before {
  background-image: url("data:image/svg+xml,%3Csvg width='116' height='236' viewBox='0 0 116 236' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M70.2828 15.1614H70.2191C70.2191 15.1614 70.2191 15.1614 70.2828 15.1614ZM13.1503 46.2939L14.1682 47.9607C17.6038 53.4371 21.4848 59.6875 24.1569 66.8307C26.5109 73.1405 27.5925 79.748 27.338 87.1293V317.26C27.7833 329.166 34.9726 340.118 46.9972 347.083C59.0853 354.107 68.3105 357.262 75.0544 359.227C77.3448 360 82.7527 361.548 89.4966 363.572C100.185 366.727 114.055 370.834 123.471 373.87C138.74 378.811 152.101 384.704 158.59 388.335C161.962 390.181 165.588 392.919 169.024 395.538C173.032 398.693 176.531 402.086 179.585 405.658C182.575 402.086 186.075 398.693 190.083 395.538C193.328 392.978 197.081 390.181 200.58 388.276C206.943 384.704 220.303 378.811 235.636 373.87C244.989 370.834 258.858 366.727 269.547 363.572C276.291 361.608 281.698 360 283.862 359.286C290.733 357.262 300.021 354.048 312.11 347.083C324.134 340.118 331.323 329.166 331.832 317.022V87.0103C331.578 79.8075 332.596 73.1405 334.95 66.8902C337.622 59.6875 341.503 53.4967 344.939 48.0202L345.957 46.3534L291.178 16.5305C281.889 29.0906 269.483 36.2339 256.759 36.2339H255.995C250.142 36.1148 243.843 34.2695 237.736 30.8765L235.827 29.8645C219.349 21.3522 202.235 12.6017 179.331 11.7683C156.872 12.5422 139.822 21.3522 123.28 29.8645L121.18 30.936C115.263 34.21 108.901 36.0553 103.048 36.1743H102.285C89.5602 36.1743 77.1539 29.0311 67.8651 16.471L13.1503 46.2939ZM179.522 418.039C176.404 418.039 173.414 416.611 171.632 414.229C168.897 410.598 165.461 407.146 161.453 404.05C158.59 401.788 155.345 399.348 152.61 397.86C146.565 394.466 134.096 389.05 119.653 384.347C110.365 381.311 96.5586 377.263 85.9974 374.168C79.1262 372.144 73.5911 370.477 71.3643 369.763C64.1114 367.62 53.9319 364.167 40.7622 356.488C25.5566 347.678 16.1405 333.094 15.5043 317.498V87.0103C15.7588 80.8195 14.9317 75.5811 13.023 70.5213C10.7327 64.3306 7.29707 58.8541 3.98873 53.5562L1.50748 49.5084C-0.846531 45.5201 0.616773 40.4603 4.81582 38.1983L64.3023 5.69659C68.1196 3.55362 73.782 4.74416 76.2632 8.43482C83.5161 19.0901 92.9322 25.1619 102.285 25.1619C107.692 25.0428 112.337 23.0189 115.391 21.3522L117.617 20.2211C134.477 11.5302 153.627 1.64876 179.331 0.755859C205.479 1.64876 224.566 11.4707 241.489 20.2211L243.589 21.2926C246.77 23.0189 251.414 25.0428 256.313 25.1619C266.111 25.1619 275.591 19.0901 282.78 8.43482C285.198 4.74416 290.796 3.49409 294.805 5.75612L354.227 38.1387C358.426 40.4007 359.89 45.5201 357.536 49.4488L354.991 53.4967C351.683 58.7945 348.311 64.3306 345.957 70.5213C344.048 75.6407 343.221 80.8195 343.412 86.8912V317.32C342.839 333.094 333.423 347.678 318.217 356.488C305.048 364.167 294.868 367.62 287.488 369.822C285.452 370.477 279.917 372.144 272.982 374.168C262.421 377.323 248.615 381.371 239.39 384.347C224.884 389.05 212.414 394.467 206.497 397.8C203.698 399.348 200.453 401.788 197.59 404.05C193.582 407.205 190.146 410.658 187.411 414.229C185.566 416.611 182.639 418.039 179.522 418.039Z' fill='%237297d3'/%3E%3C/svg%3E");
}
.bloco-minas-cards-de-links.minas .card-titulo {
  color: #002360;
}
.bloco-minas-cards-de-links.minas .card-link {
  background-color: #003da5;
}
.bloco-minas-cards-de-links.minas .card-link:hover, .bloco-minas-cards-de-links.minas .card-link:focus {
  color: #003da5;
}
.bloco-minas-cards-de-links.esportes:before {
  background-color: rgba(0, 131, 191, 0.85);
}
.bloco-minas-cards-de-links.esportes .card-item {
  background-color: #e5f7ff;
}
.bloco-minas-cards-de-links.esportes .card-item::before {
  background-image: url("data:image/svg+xml,%3Csvg width='116' height='236' viewBox='0 0 116 236' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M70.2828 15.1614H70.2191C70.2191 15.1614 70.2191 15.1614 70.2828 15.1614ZM13.1503 46.2939L14.1682 47.9607C17.6038 53.4371 21.4848 59.6875 24.1569 66.8307C26.5109 73.1405 27.5925 79.748 27.338 87.1293V317.26C27.7833 329.166 34.9726 340.118 46.9972 347.083C59.0853 354.107 68.3105 357.262 75.0544 359.227C77.3448 360 82.7527 361.548 89.4966 363.572C100.185 366.727 114.055 370.834 123.471 373.87C138.74 378.811 152.101 384.704 158.59 388.335C161.962 390.181 165.588 392.919 169.024 395.538C173.032 398.693 176.531 402.086 179.585 405.658C182.575 402.086 186.075 398.693 190.083 395.538C193.328 392.978 197.081 390.181 200.58 388.276C206.943 384.704 220.303 378.811 235.636 373.87C244.989 370.834 258.858 366.727 269.547 363.572C276.291 361.608 281.698 360 283.862 359.286C290.733 357.262 300.021 354.048 312.11 347.083C324.134 340.118 331.323 329.166 331.832 317.022V87.0103C331.578 79.8075 332.596 73.1405 334.95 66.8902C337.622 59.6875 341.503 53.4967 344.939 48.0202L345.957 46.3534L291.178 16.5305C281.889 29.0906 269.483 36.2339 256.759 36.2339H255.995C250.142 36.1148 243.843 34.2695 237.736 30.8765L235.827 29.8645C219.349 21.3522 202.235 12.6017 179.331 11.7683C156.872 12.5422 139.822 21.3522 123.28 29.8645L121.18 30.936C115.263 34.21 108.901 36.0553 103.048 36.1743H102.285C89.5602 36.1743 77.1539 29.0311 67.8651 16.471L13.1503 46.2939ZM179.522 418.039C176.404 418.039 173.414 416.611 171.632 414.229C168.897 410.598 165.461 407.146 161.453 404.05C158.59 401.788 155.345 399.348 152.61 397.86C146.565 394.466 134.096 389.05 119.653 384.347C110.365 381.311 96.5586 377.263 85.9974 374.168C79.1262 372.144 73.5911 370.477 71.3643 369.763C64.1114 367.62 53.9319 364.167 40.7622 356.488C25.5566 347.678 16.1405 333.094 15.5043 317.498V87.0103C15.7588 80.8195 14.9317 75.5811 13.023 70.5213C10.7327 64.3306 7.29707 58.8541 3.98873 53.5562L1.50748 49.5084C-0.846531 45.5201 0.616773 40.4603 4.81582 38.1983L64.3023 5.69659C68.1196 3.55362 73.782 4.74416 76.2632 8.43482C83.5161 19.0901 92.9322 25.1619 102.285 25.1619C107.692 25.0428 112.337 23.0189 115.391 21.3522L117.617 20.2211C134.477 11.5302 153.627 1.64876 179.331 0.755859C205.479 1.64876 224.566 11.4707 241.489 20.2211L243.589 21.2926C246.77 23.0189 251.414 25.0428 256.313 25.1619C266.111 25.1619 275.591 19.0901 282.78 8.43482C285.198 4.74416 290.796 3.49409 294.805 5.75612L354.227 38.1387C358.426 40.4007 359.89 45.5201 357.536 49.4488L354.991 53.4967C351.683 58.7945 348.311 64.3306 345.957 70.5213C344.048 75.6407 343.221 80.8195 343.412 86.8912V317.32C342.839 333.094 333.423 347.678 318.217 356.488C305.048 364.167 294.868 367.62 287.488 369.822C285.452 370.477 279.917 372.144 272.982 374.168C262.421 377.323 248.615 381.371 239.39 384.347C224.884 389.05 212.414 394.467 206.497 397.8C203.698 399.348 200.453 401.788 197.59 404.05C193.582 407.205 190.146 410.658 187.411 414.229C185.566 416.611 182.639 418.039 179.522 418.039Z' fill='%2372bddf'/%3E%3C/svg%3E");
}
.bloco-minas-cards-de-links.esportes .card-titulo {
  color: #004b6c;
}
.bloco-minas-cards-de-links.esportes .card-link {
  background-color: #0083bf;
}
.bloco-minas-cards-de-links.esportes .card-link:hover, .bloco-minas-cards-de-links.esportes .card-link:focus {
  color: #0083bf;
}
.bloco-minas-cards-de-links.cultura:before {
  background-color: rgba(143, 22, 55, 0.85);
}
.bloco-minas-cards-de-links.cultura .card-item {
  background-color: #fce9ee;
}
.bloco-minas-cards-de-links.cultura .card-item::before {
  background-image: url("data:image/svg+xml,%3Csvg width='116' height='236' viewBox='0 0 116 236' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M70.2828 15.1614H70.2191C70.2191 15.1614 70.2191 15.1614 70.2828 15.1614ZM13.1503 46.2939L14.1682 47.9607C17.6038 53.4371 21.4848 59.6875 24.1569 66.8307C26.5109 73.1405 27.5925 79.748 27.338 87.1293V317.26C27.7833 329.166 34.9726 340.118 46.9972 347.083C59.0853 354.107 68.3105 357.262 75.0544 359.227C77.3448 360 82.7527 361.548 89.4966 363.572C100.185 366.727 114.055 370.834 123.471 373.87C138.74 378.811 152.101 384.704 158.59 388.335C161.962 390.181 165.588 392.919 169.024 395.538C173.032 398.693 176.531 402.086 179.585 405.658C182.575 402.086 186.075 398.693 190.083 395.538C193.328 392.978 197.081 390.181 200.58 388.276C206.943 384.704 220.303 378.811 235.636 373.87C244.989 370.834 258.858 366.727 269.547 363.572C276.291 361.608 281.698 360 283.862 359.286C290.733 357.262 300.021 354.048 312.11 347.083C324.134 340.118 331.323 329.166 331.832 317.022V87.0103C331.578 79.8075 332.596 73.1405 334.95 66.8902C337.622 59.6875 341.503 53.4967 344.939 48.0202L345.957 46.3534L291.178 16.5305C281.889 29.0906 269.483 36.2339 256.759 36.2339H255.995C250.142 36.1148 243.843 34.2695 237.736 30.8765L235.827 29.8645C219.349 21.3522 202.235 12.6017 179.331 11.7683C156.872 12.5422 139.822 21.3522 123.28 29.8645L121.18 30.936C115.263 34.21 108.901 36.0553 103.048 36.1743H102.285C89.5602 36.1743 77.1539 29.0311 67.8651 16.471L13.1503 46.2939ZM179.522 418.039C176.404 418.039 173.414 416.611 171.632 414.229C168.897 410.598 165.461 407.146 161.453 404.05C158.59 401.788 155.345 399.348 152.61 397.86C146.565 394.466 134.096 389.05 119.653 384.347C110.365 381.311 96.5586 377.263 85.9974 374.168C79.1262 372.144 73.5911 370.477 71.3643 369.763C64.1114 367.62 53.9319 364.167 40.7622 356.488C25.5566 347.678 16.1405 333.094 15.5043 317.498V87.0103C15.7588 80.8195 14.9317 75.5811 13.023 70.5213C10.7327 64.3306 7.29707 58.8541 3.98873 53.5562L1.50748 49.5084C-0.846531 45.5201 0.616773 40.4603 4.81582 38.1983L64.3023 5.69659C68.1196 3.55362 73.782 4.74416 76.2632 8.43482C83.5161 19.0901 92.9322 25.1619 102.285 25.1619C107.692 25.0428 112.337 23.0189 115.391 21.3522L117.617 20.2211C134.477 11.5302 153.627 1.64876 179.331 0.755859C205.479 1.64876 224.566 11.4707 241.489 20.2211L243.589 21.2926C246.77 23.0189 251.414 25.0428 256.313 25.1619C266.111 25.1619 275.591 19.0901 282.78 8.43482C285.198 4.74416 290.796 3.49409 294.805 5.75612L354.227 38.1387C358.426 40.4007 359.89 45.5201 357.536 49.4488L354.991 53.4967C351.683 58.7945 348.311 64.3306 345.957 70.5213C344.048 75.6407 343.221 80.8195 343.412 86.8912V317.32C342.839 333.094 333.423 347.678 318.217 356.488C305.048 364.167 294.868 367.62 287.488 369.822C285.452 370.477 279.917 372.144 272.982 374.168C262.421 377.323 248.615 381.371 239.39 384.347C224.884 389.05 212.414 394.467 206.497 397.8C203.698 399.348 200.453 401.788 197.59 404.05C193.582 407.205 190.146 410.658 187.411 414.229C185.566 416.611 182.639 418.039 179.522 418.039Z' fill='%23c58093'/%3E%3C/svg%3E");
}
.bloco-minas-cards-de-links.cultura .card-titulo {
  color: #520d20;
}
.bloco-minas-cards-de-links.cultura .card-link {
  background-color: #8f1637;
}
.bloco-minas-cards-de-links.cultura .card-link:hover, .bloco-minas-cards-de-links.cultura .card-link:focus {
  color: #8f1637;
}
.bloco-minas-cards-de-links.educacao:before {
  background-color: rgba(22, 169, 135, 0.85);
}
.bloco-minas-cards-de-links.educacao .card-item {
  background-color: #e8fcf7;
}
.bloco-minas-cards-de-links.educacao .card-item::before {
  background-image: url("data:image/svg+xml,%3Csvg width='116' height='236' viewBox='0 0 116 236' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M70.2828 15.1614H70.2191C70.2191 15.1614 70.2191 15.1614 70.2828 15.1614ZM13.1503 46.2939L14.1682 47.9607C17.6038 53.4371 21.4848 59.6875 24.1569 66.8307C26.5109 73.1405 27.5925 79.748 27.338 87.1293V317.26C27.7833 329.166 34.9726 340.118 46.9972 347.083C59.0853 354.107 68.3105 357.262 75.0544 359.227C77.3448 360 82.7527 361.548 89.4966 363.572C100.185 366.727 114.055 370.834 123.471 373.87C138.74 378.811 152.101 384.704 158.59 388.335C161.962 390.181 165.588 392.919 169.024 395.538C173.032 398.693 176.531 402.086 179.585 405.658C182.575 402.086 186.075 398.693 190.083 395.538C193.328 392.978 197.081 390.181 200.58 388.276C206.943 384.704 220.303 378.811 235.636 373.87C244.989 370.834 258.858 366.727 269.547 363.572C276.291 361.608 281.698 360 283.862 359.286C290.733 357.262 300.021 354.048 312.11 347.083C324.134 340.118 331.323 329.166 331.832 317.022V87.0103C331.578 79.8075 332.596 73.1405 334.95 66.8902C337.622 59.6875 341.503 53.4967 344.939 48.0202L345.957 46.3534L291.178 16.5305C281.889 29.0906 269.483 36.2339 256.759 36.2339H255.995C250.142 36.1148 243.843 34.2695 237.736 30.8765L235.827 29.8645C219.349 21.3522 202.235 12.6017 179.331 11.7683C156.872 12.5422 139.822 21.3522 123.28 29.8645L121.18 30.936C115.263 34.21 108.901 36.0553 103.048 36.1743H102.285C89.5602 36.1743 77.1539 29.0311 67.8651 16.471L13.1503 46.2939ZM179.522 418.039C176.404 418.039 173.414 416.611 171.632 414.229C168.897 410.598 165.461 407.146 161.453 404.05C158.59 401.788 155.345 399.348 152.61 397.86C146.565 394.466 134.096 389.05 119.653 384.347C110.365 381.311 96.5586 377.263 85.9974 374.168C79.1262 372.144 73.5911 370.477 71.3643 369.763C64.1114 367.62 53.9319 364.167 40.7622 356.488C25.5566 347.678 16.1405 333.094 15.5043 317.498V87.0103C15.7588 80.8195 14.9317 75.5811 13.023 70.5213C10.7327 64.3306 7.29707 58.8541 3.98873 53.5562L1.50748 49.5084C-0.846531 45.5201 0.616773 40.4603 4.81582 38.1983L64.3023 5.69659C68.1196 3.55362 73.782 4.74416 76.2632 8.43482C83.5161 19.0901 92.9322 25.1619 102.285 25.1619C107.692 25.0428 112.337 23.0189 115.391 21.3522L117.617 20.2211C134.477 11.5302 153.627 1.64876 179.331 0.755859C205.479 1.64876 224.566 11.4707 241.489 20.2211L243.589 21.2926C246.77 23.0189 251.414 25.0428 256.313 25.1619C266.111 25.1619 275.591 19.0901 282.78 8.43482C285.198 4.74416 290.796 3.49409 294.805 5.75612L354.227 38.1387C358.426 40.4007 359.89 45.5201 357.536 49.4488L354.991 53.4967C351.683 58.7945 348.311 64.3306 345.957 70.5213C344.048 75.6407 343.221 80.8195 343.412 86.8912V317.32C342.839 333.094 333.423 347.678 318.217 356.488C305.048 364.167 294.868 367.62 287.488 369.822C285.452 370.477 279.917 372.144 272.982 374.168C262.421 377.323 248.615 381.371 239.39 384.347C224.884 389.05 212.414 394.467 206.497 397.8C203.698 399.348 200.453 401.788 197.59 404.05C193.582 407.205 190.146 410.658 187.411 414.229C185.566 416.611 182.639 418.039 179.522 418.039Z' fill='%2380d3bf'/%3E%3C/svg%3E");
}
.bloco-minas-cards-de-links.educacao .card-titulo {
  color: #0d614c;
}
.bloco-minas-cards-de-links.educacao .card-link {
  background-color: #16a987;
}
.bloco-minas-cards-de-links.educacao .card-link:hover, .bloco-minas-cards-de-links.educacao .card-link:focus {
  color: #16a987;
}
.bloco-minas-cards-de-links.lazer:before {
  background-color: rgba(244, 127, 50, 0.85);
}
.bloco-minas-cards-de-links.lazer .card-item {
  background-color: #fef0e7;
}
.bloco-minas-cards-de-links.lazer .card-item::before {
  background-image: url("data:image/svg+xml,%3Csvg width='116' height='236' viewBox='0 0 116 236' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M70.2828 15.1614H70.2191C70.2191 15.1614 70.2191 15.1614 70.2828 15.1614ZM13.1503 46.2939L14.1682 47.9607C17.6038 53.4371 21.4848 59.6875 24.1569 66.8307C26.5109 73.1405 27.5925 79.748 27.338 87.1293V317.26C27.7833 329.166 34.9726 340.118 46.9972 347.083C59.0853 354.107 68.3105 357.262 75.0544 359.227C77.3448 360 82.7527 361.548 89.4966 363.572C100.185 366.727 114.055 370.834 123.471 373.87C138.74 378.811 152.101 384.704 158.59 388.335C161.962 390.181 165.588 392.919 169.024 395.538C173.032 398.693 176.531 402.086 179.585 405.658C182.575 402.086 186.075 398.693 190.083 395.538C193.328 392.978 197.081 390.181 200.58 388.276C206.943 384.704 220.303 378.811 235.636 373.87C244.989 370.834 258.858 366.727 269.547 363.572C276.291 361.608 281.698 360 283.862 359.286C290.733 357.262 300.021 354.048 312.11 347.083C324.134 340.118 331.323 329.166 331.832 317.022V87.0103C331.578 79.8075 332.596 73.1405 334.95 66.8902C337.622 59.6875 341.503 53.4967 344.939 48.0202L345.957 46.3534L291.178 16.5305C281.889 29.0906 269.483 36.2339 256.759 36.2339H255.995C250.142 36.1148 243.843 34.2695 237.736 30.8765L235.827 29.8645C219.349 21.3522 202.235 12.6017 179.331 11.7683C156.872 12.5422 139.822 21.3522 123.28 29.8645L121.18 30.936C115.263 34.21 108.901 36.0553 103.048 36.1743H102.285C89.5602 36.1743 77.1539 29.0311 67.8651 16.471L13.1503 46.2939ZM179.522 418.039C176.404 418.039 173.414 416.611 171.632 414.229C168.897 410.598 165.461 407.146 161.453 404.05C158.59 401.788 155.345 399.348 152.61 397.86C146.565 394.466 134.096 389.05 119.653 384.347C110.365 381.311 96.5586 377.263 85.9974 374.168C79.1262 372.144 73.5911 370.477 71.3643 369.763C64.1114 367.62 53.9319 364.167 40.7622 356.488C25.5566 347.678 16.1405 333.094 15.5043 317.498V87.0103C15.7588 80.8195 14.9317 75.5811 13.023 70.5213C10.7327 64.3306 7.29707 58.8541 3.98873 53.5562L1.50748 49.5084C-0.846531 45.5201 0.616773 40.4603 4.81582 38.1983L64.3023 5.69659C68.1196 3.55362 73.782 4.74416 76.2632 8.43482C83.5161 19.0901 92.9322 25.1619 102.285 25.1619C107.692 25.0428 112.337 23.0189 115.391 21.3522L117.617 20.2211C134.477 11.5302 153.627 1.64876 179.331 0.755859C205.479 1.64876 224.566 11.4707 241.489 20.2211L243.589 21.2926C246.77 23.0189 251.414 25.0428 256.313 25.1619C266.111 25.1619 275.591 19.0901 282.78 8.43482C285.198 4.74416 290.796 3.49409 294.805 5.75612L354.227 38.1387C358.426 40.4007 359.89 45.5201 357.536 49.4488L354.991 53.4967C351.683 58.7945 348.311 64.3306 345.957 70.5213C344.048 75.6407 343.221 80.8195 343.412 86.8912V317.32C342.839 333.094 333.423 347.678 318.217 356.488C305.048 364.167 294.868 367.62 287.488 369.822C285.452 370.477 279.917 372.144 272.982 374.168C262.421 377.323 248.615 381.371 239.39 384.347C224.884 389.05 212.414 394.467 206.497 397.8C203.698 399.348 200.453 401.788 197.59 404.05C193.582 407.205 190.146 410.658 187.411 414.229C185.566 416.611 182.639 418.039 179.522 418.039Z' fill='%23fab78c'/%3E%3C/svg%3E");
}
.bloco-minas-cards-de-links.lazer .card-titulo {
  color: #864419;
}
.bloco-minas-cards-de-links.lazer .card-link {
  background-color: #f47f32;
}
.bloco-minas-cards-de-links.lazer .card-link:hover, .bloco-minas-cards-de-links.lazer .card-link:focus {
  color: #f47f32;
}
.bloco-minas-cards-de-links.negocios:before {
  background-color: rgba(255, 176, 51, 0.85);
}
.bloco-minas-cards-de-links.negocios .card-item {
  background-color: #fff5e5;
}
.bloco-minas-cards-de-links.negocios .card-item::before {
  background-image: url("data:image/svg+xml,%3Csvg width='116' height='236' viewBox='0 0 116 236' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M70.2828 15.1614H70.2191C70.2191 15.1614 70.2191 15.1614 70.2828 15.1614ZM13.1503 46.2939L14.1682 47.9607C17.6038 53.4371 21.4848 59.6875 24.1569 66.8307C26.5109 73.1405 27.5925 79.748 27.338 87.1293V317.26C27.7833 329.166 34.9726 340.118 46.9972 347.083C59.0853 354.107 68.3105 357.262 75.0544 359.227C77.3448 360 82.7527 361.548 89.4966 363.572C100.185 366.727 114.055 370.834 123.471 373.87C138.74 378.811 152.101 384.704 158.59 388.335C161.962 390.181 165.588 392.919 169.024 395.538C173.032 398.693 176.531 402.086 179.585 405.658C182.575 402.086 186.075 398.693 190.083 395.538C193.328 392.978 197.081 390.181 200.58 388.276C206.943 384.704 220.303 378.811 235.636 373.87C244.989 370.834 258.858 366.727 269.547 363.572C276.291 361.608 281.698 360 283.862 359.286C290.733 357.262 300.021 354.048 312.11 347.083C324.134 340.118 331.323 329.166 331.832 317.022V87.0103C331.578 79.8075 332.596 73.1405 334.95 66.8902C337.622 59.6875 341.503 53.4967 344.939 48.0202L345.957 46.3534L291.178 16.5305C281.889 29.0906 269.483 36.2339 256.759 36.2339H255.995C250.142 36.1148 243.843 34.2695 237.736 30.8765L235.827 29.8645C219.349 21.3522 202.235 12.6017 179.331 11.7683C156.872 12.5422 139.822 21.3522 123.28 29.8645L121.18 30.936C115.263 34.21 108.901 36.0553 103.048 36.1743H102.285C89.5602 36.1743 77.1539 29.0311 67.8651 16.471L13.1503 46.2939ZM179.522 418.039C176.404 418.039 173.414 416.611 171.632 414.229C168.897 410.598 165.461 407.146 161.453 404.05C158.59 401.788 155.345 399.348 152.61 397.86C146.565 394.466 134.096 389.05 119.653 384.347C110.365 381.311 96.5586 377.263 85.9974 374.168C79.1262 372.144 73.5911 370.477 71.3643 369.763C64.1114 367.62 53.9319 364.167 40.7622 356.488C25.5566 347.678 16.1405 333.094 15.5043 317.498V87.0103C15.7588 80.8195 14.9317 75.5811 13.023 70.5213C10.7327 64.3306 7.29707 58.8541 3.98873 53.5562L1.50748 49.5084C-0.846531 45.5201 0.616773 40.4603 4.81582 38.1983L64.3023 5.69659C68.1196 3.55362 73.782 4.74416 76.2632 8.43482C83.5161 19.0901 92.9322 25.1619 102.285 25.1619C107.692 25.0428 112.337 23.0189 115.391 21.3522L117.617 20.2211C134.477 11.5302 153.627 1.64876 179.331 0.755859C205.479 1.64876 224.566 11.4707 241.489 20.2211L243.589 21.2926C246.77 23.0189 251.414 25.0428 256.313 25.1619C266.111 25.1619 275.591 19.0901 282.78 8.43482C285.198 4.74416 290.796 3.49409 294.805 5.75612L354.227 38.1387C358.426 40.4007 359.89 45.5201 357.536 49.4488L354.991 53.4967C351.683 58.7945 348.311 64.3306 345.957 70.5213C344.048 75.6407 343.221 80.8195 343.412 86.8912V317.32C342.839 333.094 333.423 347.678 318.217 356.488C305.048 364.167 294.868 367.62 287.488 369.822C285.452 370.477 279.917 372.144 272.982 374.168C262.421 377.323 248.615 381.371 239.39 384.347C224.884 389.05 212.414 394.467 206.497 397.8C203.698 399.348 200.453 401.788 197.59 404.05C193.582 407.205 190.146 410.658 187.411 414.229C185.566 416.611 182.639 418.039 179.522 418.039Z' fill='%23ffd28d'/%3E%3C/svg%3E");
}
.bloco-minas-cards-de-links.negocios .card-titulo {
  color: #8c601a;
}
.bloco-minas-cards-de-links.negocios .card-link {
  background-color: #ffb033;
}
.bloco-minas-cards-de-links.negocios .card-link:hover, .bloco-minas-cards-de-links.negocios .card-link:focus {
  color: #ffb033;
}

.bloco-minas-cards-imagem-lateral .card-image-container {
  aspect-ratio: 240/265;
  height: 100%;
}
.bloco-minas-cards-imagem-lateral .card-image-container img {
  object-fit: cover;
  height: 100%;
}
.bloco-minas-cards-imagem-lateral.minas .cards-imagem-lateral-card {
  background-color: #e5efff;
}
.bloco-minas-cards-imagem-lateral.minas .card-titulo {
  color: #002360;
}
.bloco-minas-cards-imagem-lateral.esportes .cards-imagem-lateral-card {
  background-color: #e5f7ff;
}
.bloco-minas-cards-imagem-lateral.esportes .card-titulo {
  color: #004b6c;
}
.bloco-minas-cards-imagem-lateral.cultura .cards-imagem-lateral-card {
  background-color: #fce9ee;
}
.bloco-minas-cards-imagem-lateral.cultura .card-titulo {
  color: #520d20;
}
.bloco-minas-cards-imagem-lateral.educacao .cards-imagem-lateral-card {
  background-color: #e8fcf7;
}
.bloco-minas-cards-imagem-lateral.educacao .card-titulo {
  color: #0d614c;
}
.bloco-minas-cards-imagem-lateral.lazer .cards-imagem-lateral-card {
  background-color: #fef0e7;
}
.bloco-minas-cards-imagem-lateral.lazer .card-titulo {
  color: #864419;
}
.bloco-minas-cards-imagem-lateral.negocios .cards-imagem-lateral-card {
  background-color: #fff5e5;
}
.bloco-minas-cards-imagem-lateral.negocios .card-titulo {
  color: #8c601a;
}

.bloco-minas-certificacoes .certificacoes-sidebar:before {
  border-radius: 20px;
  bottom: 0;
  content: "";
  height: calc(100% - 96px);
  left: 0;
  position: absolute;
  width: 100%;
}
.bloco-minas-certificacoes .certificacoes-accordion .accordion-item {
  border: 0;
}
.bloco-minas-certificacoes .certificacoes-accordion .accordion-button:focus {
  box-shadow: none;
}
.bloco-minas-certificacoes.minas .certificacoes-titulo {
  color: #002360;
}
.bloco-minas-certificacoes.minas .certificacoes-sidebar:before {
  background-color: #e5efff;
}
.bloco-minas-certificacoes.minas .certificacoes-btn {
  background-color: #002360;
}
.bloco-minas-certificacoes.minas .certificacoes-btn:hover, .bloco-minas-certificacoes.minas .certificacoes-btn:focus {
  background-color: #fff;
  color: #002360;
}
.bloco-minas-certificacoes.minas .arquivo-btn {
  color: #002360;
}
.bloco-minas-certificacoes.minas .arquivo-btn:hover, .bloco-minas-certificacoes.minas .arquivo-btn:focus {
  color: #396abc;
}
.bloco-minas-certificacoes.minas .accordion-item:has(.accordion-button:not(.collapsed)) {
  background-color: #e5efff;
}
.bloco-minas-certificacoes.minas .accordion-button {
  background-color: transparent;
  color: #002360;
}
.bloco-minas-certificacoes.minas .accordion-button:not(.collapsed) {
  background-color: transparent;
  color: #00163d;
}
.bloco-minas-certificacoes.minas .accordion-body {
  background-color: transparent;
}
.bloco-minas-certificacoes.esportes .certificacoes-titulo {
  color: #004b6c;
}
.bloco-minas-certificacoes.esportes .certificacoes-sidebar:before {
  background-color: #e5f7ff;
}
.bloco-minas-certificacoes.esportes .certificacoes-btn {
  background-color: #0083bf;
}
.bloco-minas-certificacoes.esportes .certificacoes-btn:hover, .bloco-minas-certificacoes.esportes .certificacoes-btn:focus {
  background-color: #fff;
  color: #0083bf;
}
.bloco-minas-certificacoes.esportes .arquivo-btn {
  color: #004b6c;
}
.bloco-minas-certificacoes.esportes .arquivo-btn:hover, .bloco-minas-certificacoes.esportes .arquivo-btn:focus {
  color: #39a0cf;
}
.bloco-minas-certificacoes.esportes .accordion-item:has(.accordion-button:not(.collapsed)) {
  background-color: #e5f7ff;
}
.bloco-minas-certificacoes.esportes .accordion-button {
  background-color: transparent;
  color: #004b6c;
}
.bloco-minas-certificacoes.esportes .accordion-button:not(.collapsed) {
  background-color: transparent;
  color: #002e43;
}
.bloco-minas-certificacoes.esportes .accordion-body {
  background-color: transparent;
}
.bloco-minas-certificacoes.cultura .certificacoes-titulo {
  color: #520d20;
}
.bloco-minas-certificacoes.cultura .certificacoes-sidebar:before {
  background-color: #fce9ee;
}
.bloco-minas-certificacoes.cultura .certificacoes-btn {
  background-color: #8f1637;
}
.bloco-minas-certificacoes.cultura .certificacoes-btn:hover, .bloco-minas-certificacoes.cultura .certificacoes-btn:focus {
  background-color: #fff;
  color: #8f1637;
}
.bloco-minas-certificacoes.cultura .arquivo-btn {
  color: #520d20;
}
.bloco-minas-certificacoes.cultura .arquivo-btn:hover, .bloco-minas-certificacoes.cultura .arquivo-btn:focus {
  color: #aa4b65;
}
.bloco-minas-certificacoes.cultura .accordion-item:has(.accordion-button:not(.collapsed)) {
  background-color: #fce9ee;
}
.bloco-minas-certificacoes.cultura .accordion-button {
  background-color: transparent;
  color: #520d20;
}
.bloco-minas-certificacoes.cultura .accordion-button:not(.collapsed) {
  background-color: transparent;
  color: #340814;
}
.bloco-minas-certificacoes.cultura .accordion-body {
  background-color: transparent;
}
.bloco-minas-certificacoes.educacao .certificacoes-titulo {
  color: #0d614c;
}
.bloco-minas-certificacoes.educacao .certificacoes-sidebar:before {
  background-color: #e8fcf7;
}
.bloco-minas-certificacoes.educacao .certificacoes-btn {
  background-color: #16a987;
}
.bloco-minas-certificacoes.educacao .certificacoes-btn:hover, .bloco-minas-certificacoes.educacao .certificacoes-btn:focus {
  background-color: #fff;
  color: #16a987;
}
.bloco-minas-certificacoes.educacao .arquivo-btn {
  color: #0d614c;
}
.bloco-minas-certificacoes.educacao .arquivo-btn:hover, .bloco-minas-certificacoes.educacao .arquivo-btn:focus {
  color: #4bbea3;
}
.bloco-minas-certificacoes.educacao .accordion-item:has(.accordion-button:not(.collapsed)) {
  background-color: #e8fcf7;
}
.bloco-minas-certificacoes.educacao .accordion-button {
  background-color: transparent;
  color: #0d614c;
}
.bloco-minas-certificacoes.educacao .accordion-button:not(.collapsed) {
  background-color: transparent;
  color: #083c2f;
}
.bloco-minas-certificacoes.educacao .accordion-body {
  background-color: transparent;
}
.bloco-minas-certificacoes.lazer .certificacoes-titulo {
  color: #864419;
}
.bloco-minas-certificacoes.lazer .certificacoes-sidebar:before {
  background-color: #fef0e7;
}
.bloco-minas-certificacoes.lazer .certificacoes-btn {
  background-color: #f47f32;
}
.bloco-minas-certificacoes.lazer .certificacoes-btn:hover, .bloco-minas-certificacoes.lazer .certificacoes-btn:focus {
  background-color: #fff;
  color: #f47f32;
}
.bloco-minas-certificacoes.lazer .arquivo-btn {
  color: #864419;
}
.bloco-minas-certificacoes.lazer .arquivo-btn:hover, .bloco-minas-certificacoes.lazer .arquivo-btn:focus {
  color: #f79b5f;
}
.bloco-minas-certificacoes.lazer .accordion-item:has(.accordion-button:not(.collapsed)) {
  background-color: #fef0e7;
}
.bloco-minas-certificacoes.lazer .accordion-button {
  background-color: transparent;
  color: #864419;
}
.bloco-minas-certificacoes.lazer .accordion-button:not(.collapsed) {
  background-color: transparent;
  color: #4f270d;
}
.bloco-minas-certificacoes.lazer .accordion-body {
  background-color: transparent;
}
.bloco-minas-certificacoes.negocios .certificacoes-titulo {
  color: #8c601a;
}
.bloco-minas-certificacoes.negocios .certificacoes-sidebar:before {
  background-color: #fff5e5;
}
.bloco-minas-certificacoes.negocios .certificacoes-btn {
  background-color: #ffb033;
}
.bloco-minas-certificacoes.negocios .certificacoes-btn:hover, .bloco-minas-certificacoes.negocios .certificacoes-btn:focus {
  background-color: #fff;
  color: #ffb033;
}
.bloco-minas-certificacoes.negocios .arquivo-btn {
  color: #8c601a;
}
.bloco-minas-certificacoes.negocios .arquivo-btn:hover, .bloco-minas-certificacoes.negocios .arquivo-btn:focus {
  color: #ffc160;
}
.bloco-minas-certificacoes.negocios .accordion-item:has(.accordion-button:not(.collapsed)) {
  background-color: #fff5e5;
}
.bloco-minas-certificacoes.negocios .accordion-button {
  background-color: transparent;
  color: #8c601a;
}
.bloco-minas-certificacoes.negocios .accordion-button:not(.collapsed) {
  background-color: transparent;
  color: #53380d;
}
.bloco-minas-certificacoes.negocios .accordion-body {
  background-color: transparent;
}

.bloco-minas-chamada-interativa {
  background-repeat: no-repeat;
  background-position: center right;
  background-size: contain;
  position: relative;
}
.bloco-minas-chamada-interativa .titulo {
  color: #fff;
}
.bloco-minas-chamada-interativa.minas {
  background-color: #003da5;
}
.bloco-minas-chamada-interativa.minas:before {
  background-repeat: no-repeat;
  background-position: center right;
  background-size: contain;
  background-image: url("data:image/svg+xml,<svg width='723' height='493' viewBox='0 0 723 493' fill='none' xmlns='http://www.w3.org/2000/svg'><g opacity='0.3' clip-path='url(%23clip0_4953_21006)'><path opacity='0.1' d='M397.147 178.793H397.021C397.021 178.793 397.021 178.793 397.147 178.793ZM283.611 240.674L285.633 243.987C292.461 254.872 300.173 267.296 305.483 281.494C310.161 294.036 312.311 307.169 311.805 321.841V779.262C312.69 802.926 326.977 824.696 350.873 838.54C374.895 852.501 393.228 858.772 406.63 862.677C411.181 864.215 421.928 867.291 435.33 871.314C456.571 877.585 484.133 885.749 502.845 891.783C533.189 901.604 559.74 913.317 572.636 920.535C579.337 924.202 586.544 929.645 593.371 934.851C601.337 941.122 608.29 947.866 614.359 954.965C620.302 947.866 627.255 941.122 635.221 934.851C641.669 929.763 649.128 924.202 656.082 920.416C668.725 913.317 695.276 901.604 725.747 891.783C744.332 885.749 771.895 877.585 793.136 871.314C806.538 867.409 817.284 864.215 821.583 862.795C835.238 858.772 853.697 852.383 877.719 838.54C901.615 824.696 915.902 802.926 916.914 778.789V321.604C916.408 307.288 918.431 294.036 923.109 281.612C928.419 267.296 936.131 254.991 942.959 244.105L944.982 240.792L836.123 181.515C817.664 206.48 793.009 220.678 767.723 220.678H766.205C754.574 220.442 742.057 216.774 729.919 210.03L726.126 208.018C693.38 191.098 659.369 173.706 613.854 172.049C569.223 173.587 535.339 191.098 502.466 208.018L498.294 210.148C486.536 216.655 473.892 220.323 462.26 220.56H460.743C435.457 220.56 410.802 206.362 392.343 181.396L283.611 240.674ZM614.233 979.576C608.038 979.576 602.095 976.736 598.555 972.003C593.119 964.786 586.291 957.923 578.326 951.771C572.636 947.275 566.188 942.424 560.752 939.466C548.741 932.721 523.96 921.954 495.259 912.607C476.8 906.573 449.364 898.527 428.376 892.375C414.722 888.352 403.722 885.039 399.297 883.619C384.883 879.36 364.654 872.497 338.482 857.234C308.265 839.723 289.553 810.735 288.289 779.735V321.604C288.794 309.299 287.151 298.887 283.358 288.83C278.806 276.525 271.979 265.639 265.404 255.109L260.473 247.063C255.795 239.136 258.703 229.079 267.048 224.583L385.263 159.981C392.849 155.721 404.101 158.088 409.032 165.423C423.445 186.602 442.158 198.671 460.743 198.671C471.49 198.434 480.72 194.411 486.788 191.098L491.214 188.85C524.718 171.576 562.775 151.935 613.854 150.16C665.818 151.935 703.747 171.458 737.379 188.85L741.551 190.98C747.873 194.411 757.102 198.434 766.838 198.671C786.308 198.671 805.147 186.602 819.434 165.423C824.238 158.088 835.364 155.603 843.329 160.099L961.418 224.464C969.762 228.961 972.67 239.136 967.992 246.945L962.935 254.991C956.361 265.521 949.66 276.525 944.982 288.83C941.189 299.005 939.545 309.299 939.924 321.368V779.38C938.786 810.735 920.074 839.723 889.857 857.234C863.685 872.497 843.456 879.36 828.79 883.737C824.744 885.039 813.744 888.352 799.963 892.375C778.975 898.646 751.539 906.691 733.206 912.607C704.38 921.954 679.599 932.721 667.841 939.347C662.277 942.424 655.829 947.275 650.14 951.771C642.175 958.042 635.347 964.904 629.911 972.003C626.244 976.736 620.428 979.576 614.233 979.576Z' fill='%2300163d'/></g><defs><clipPath id='clip0_4953_21006'><rect width='723' height='493' fill='white'/></clipPath></defs></svg>");
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 0;
  pointer-events: none;
}
.bloco-minas-chamada-interativa.minas .titulo {
  color: #00163d;
}
.bloco-minas-chamada-interativa.minas .descricao {
  color: #003083;
}
.bloco-minas-chamada-interativa.minas .chamada-interativa-box {
  background-color: #e5efff;
  background-image: url('data:image/svg+xml,<svg width="466" height="246" viewBox="0 0 466 246" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.03"><g clip-path="url(%23clip0_4953_21014)"><path d="M346.383 83.2604H346.29C346.29 83.2604 346.29 83.2604 346.383 83.2604ZM262.607 126.903L264.1 129.239C269.138 136.916 274.828 145.678 278.747 155.692C282.198 164.537 283.784 173.799 283.411 184.147V506.749C284.064 523.439 294.606 538.793 312.238 548.556C329.964 558.403 343.491 562.825 353.38 565.579C356.738 566.664 364.668 568.833 374.557 571.671C390.23 576.093 410.567 581.851 424.375 586.107C446.765 593.033 466.356 601.294 475.871 606.384C480.816 608.971 486.134 612.81 491.171 616.481C497.049 620.904 502.18 625.66 506.658 630.667C511.042 625.66 516.173 620.904 522.051 616.481C526.809 612.893 532.313 608.971 537.444 606.301C546.773 601.294 566.364 593.033 588.847 586.107C602.561 581.851 622.899 576.093 638.572 571.671C648.461 568.917 656.39 566.664 659.562 565.662C669.638 562.825 683.258 558.319 700.984 548.556C718.616 538.793 729.158 523.439 729.904 506.416V183.98C729.531 173.883 731.024 164.537 734.475 155.775C738.394 145.678 744.084 137 749.122 129.323L750.615 126.986L670.291 85.1796C656.67 102.787 638.478 112.8 619.82 112.8H618.701C610.118 112.633 600.882 110.047 591.926 105.29L589.127 103.872C564.965 91.9388 539.869 79.6722 506.284 78.5039C473.353 79.5887 448.351 91.9388 424.095 103.872L421.016 105.374C412.34 109.963 403.011 112.55 394.428 112.717H393.309C374.65 112.717 356.458 102.703 342.838 85.0962L262.607 126.903ZM506.564 648.024C501.993 648.024 497.608 646.021 494.996 642.683C490.985 637.593 485.947 632.753 480.07 628.414C475.871 625.243 471.114 621.822 467.102 619.736C458.239 614.979 439.954 607.386 418.777 600.793C405.157 596.538 384.912 590.863 369.426 586.524C359.35 583.687 351.234 581.35 347.969 580.349C337.334 577.345 322.407 572.505 303.096 561.741C280.799 549.39 266.992 528.946 266.059 507.083V183.98C266.432 175.301 265.219 167.958 262.421 160.865C259.062 152.187 254.024 144.51 249.173 137.083L245.535 131.409C242.083 125.818 244.229 118.725 250.386 115.554L337.614 69.9924C343.211 66.9884 351.514 68.6573 355.152 73.831C365.788 88.7678 379.595 97.2793 393.309 97.2793C401.238 97.1124 408.049 94.2753 412.527 91.9388L415.792 90.3533C440.514 78.1702 468.595 64.3181 506.284 63.0664C544.627 64.3181 572.615 78.0867 597.43 90.3533L600.509 91.8553C605.173 94.2753 611.984 97.1124 619.167 97.2793C633.534 97.2793 647.434 88.7678 657.976 73.831C661.521 68.6573 669.731 66.9049 675.608 70.0759L762.743 115.471C768.9 118.642 771.046 125.818 767.594 131.325L763.862 137C759.011 144.426 754.067 152.187 750.615 160.865C747.816 168.042 746.603 175.301 746.883 183.813V506.833C746.043 528.946 732.236 549.39 709.94 561.741C690.628 572.505 675.702 577.345 664.88 580.432C661.895 581.35 653.778 583.687 643.609 586.524C628.123 590.947 607.879 596.621 594.352 600.793C573.081 607.386 554.796 614.979 546.12 619.652C542.015 621.822 537.257 625.243 533.059 628.414C527.182 632.837 522.144 637.676 518.133 642.683C515.427 646.021 511.136 648.024 506.564 648.024Z" fill="%2300163d"/><path d="M506.188 -14.9443C462.223 -13.4919 428.839 2.99436 396.359 18.9746L396.357 18.9756L392.235 20.9873C380.564 27.1595 368.001 30.646 356.425 30.8711H354.916C329.863 30.871 305.482 17.4867 287.199 -5.98145L180.625 49.5586L182.33 52.2275H182.329C188.861 62.1826 196.242 73.5411 201.485 86.4805L201.985 87.7383C206.633 99.6492 208.768 112.121 208.266 126.043V558.013L208.315 559.049C209.571 580.786 223.483 600.773 246.607 613.579V613.58C268.818 625.919 286.091 631.884 299.052 635.613L301.587 636.331L301.606 636.337C306.093 637.786 316.691 640.686 329.946 644.489H329.945C350.929 650.411 378.166 658.123 396.66 663.824H396.661C426.658 673.104 452.918 684.177 465.697 691.013H465.698C472.357 694.497 479.508 699.661 486.247 704.573L486.254 704.578C493.986 710.397 500.756 716.649 506.685 723.225C512.497 716.647 519.268 710.396 526.999 704.578L529.434 702.758C535.214 698.479 541.634 694.047 547.681 690.9C560.211 684.176 586.471 673.104 616.592 663.824L620.136 662.732C638.341 657.166 663.511 650.041 683.184 644.489L683.186 644.488C696.43 640.8 707.038 637.785 711.275 636.447L711.282 636.445L711.29 636.443C724.754 632.652 742.954 626.63 766.646 613.579C790.135 600.571 804.122 580.151 805.112 557.563V125.82L805.072 124.55C804.738 111.451 806.764 99.2828 811.268 87.8486C816.536 74.2721 824.185 62.6093 830.927 52.334L832.628 49.6699L725.928 -5.87012C707.645 17.5979 683.264 30.9833 658.212 30.9834H656.703V30.9824C645.122 30.7572 632.682 27.2681 620.636 20.8711L616.893 18.9746L610.811 15.9775C580.308 1.00687 548.228 -13.4783 506.188 -14.9443ZM828.847 558.163C827.715 587.981 809.101 615.501 779.122 632.108L779.123 632.109C753.222 646.549 733.196 653.043 718.683 657.185C714.67 658.418 703.803 661.547 690.199 665.343L690.198 665.342C669.458 671.266 642.362 678.861 624.257 684.446L624.258 684.447C595.795 693.27 571.344 703.427 559.766 709.664L559.762 709.666C554.305 712.551 547.963 717.109 542.342 721.355L542.341 721.356C534.501 727.257 527.786 733.709 522.443 740.378L522.442 740.38C518.72 744.973 512.828 747.717 506.564 747.717C500.307 747.717 494.284 744.977 490.682 740.374C485.34 733.596 478.628 727.146 470.791 721.359L470.786 721.355C465.164 717.109 458.824 712.551 453.494 709.779L453.488 709.776C441.659 703.427 417.208 693.269 388.87 684.446H388.869C370.64 678.75 343.541 671.154 322.803 665.343V665.342C309.323 661.546 298.457 658.417 294.071 657.072C279.806 653.042 259.781 646.549 233.88 632.109V632.108C203.902 615.502 185.29 587.982 184.032 558.501L184.031 558.49V125.791L184.032 125.78C184.529 114.223 182.914 104.46 179.194 95.0322L179.193 95.0283C174.719 83.4642 168.003 73.2273 161.503 63.2744L161.501 63.2705L156.629 55.6719L156.625 55.665C151.837 47.9096 154.835 38.094 163.316 33.7256L280.105 -27.2832L280.471 -27.4727C284.272 -29.3859 288.889 -29.781 293.172 -28.8682C297.592 -27.9261 301.71 -25.5792 304.233 -21.9922L304.901 -21.0645C318.987 -1.72551 337.046 9.19392 354.908 9.19727C365.416 8.97557 374.455 5.21539 380.418 2.10352L380.424 2.09961L380.431 2.09668L384.8 -0.0253906C417.901 -16.3395 455.588 -34.9371 506.173 -36.6172H506.205C557.663 -34.9372 595.223 -16.4522 628.451 -0.0253906L632.573 1.98535L632.584 1.99121C638.805 5.21881 647.842 8.97566 657.346 9.19727C676.37 9.1939 694.843 -2.07988 708.894 -21.9902C711.354 -25.577 715.409 -27.9529 719.831 -28.8955C724.255 -29.8384 729.092 -29.3576 733.143 -27.1738L849.812 33.6143L850.205 33.8232C858.384 38.2921 861.218 48.0296 856.502 55.5557L856.496 55.5654L851.499 63.1641C845.003 73.1096 838.409 83.462 833.809 95.0293C830.087 104.572 828.474 114.226 828.847 125.562V558.163Z" stroke="%2300163d"/><path d="M506.079 -121.747C449.387 -119.876 406.341 -98.6283 364.488 -78.0479H364.487L359.175 -75.457C344.15 -67.5156 327.983 -63.0317 313.09 -62.7422H311.148C278.885 -62.7422 247.473 -79.9869 223.927 -110.243L86.3486 -38.5859L88.627 -35.0215L91.9316 -29.9678C99.7309 -17.9631 108.012 -4.46776 113.946 10.6914V10.6924C119.928 26.0132 122.676 42.0559 122.029 59.9668V616.321C123.155 644.885 141.211 671.216 171.51 687.985H171.511C200.143 703.884 222.413 711.569 239.121 716.375L242.389 717.3L242.398 717.302L242.408 717.306C248.192 719.173 261.853 722.909 278.929 727.806H278.93C305.97 735.433 341.067 745.364 364.897 752.706H364.898C403.552 764.657 437.386 778.916 453.841 787.714H453.84C461.338 791.635 469.322 797.211 477.019 802.782L480.298 805.165L480.304 805.169C490.307 812.693 499.06 820.779 506.72 829.285C514.227 820.777 522.981 812.692 532.982 805.169C541.194 798.979 550.72 792.193 559.612 787.567C575.748 778.913 609.579 764.656 648.388 752.706C672.057 745.364 707.156 735.433 734.196 727.806L734.197 727.805C751.263 723.055 764.935 719.172 770.398 717.448L770.406 717.445L770.414 717.443C787.772 712.558 811.235 704.799 841.777 687.984C872.072 671.217 890.131 644.887 891.418 615.746V59.6611C890.774 42.1918 893.36 26.0095 899.341 10.834C906.123 -6.63483 915.97 -21.6432 924.659 -34.8779L926.937 -38.4424L789.197 -110.099C765.651 -79.8432 734.24 -62.5988 701.978 -62.5986H700.036C685.136 -62.8882 669.123 -67.375 653.613 -75.6084V-75.6094L648.793 -78.0508V-78.0518C607.106 -98.6296 563.898 -119.733 506.079 -121.747ZM921.715 616.475L921.714 616.484C920.257 654.827 896.309 690.23 857.714 711.599L857.713 711.598C824.349 730.187 798.557 738.547 779.861 743.879C774.696 745.466 760.693 749.494 743.16 754.384C716.435 762.013 681.514 771.798 658.181 778.991V778.99C621.498 790.354 589.981 803.439 575.05 811.478L575.047 811.479C568.004 815.201 559.823 821.079 552.579 826.548H552.578C542.467 834.153 533.806 842.472 526.913 851.07L526.911 851.073C522.143 856.953 514.592 860.469 506.562 860.469C498.538 860.469 490.821 856.956 486.209 851.066V851.065C479.318 842.326 470.658 834.01 460.551 826.551L460.547 826.548C453.302 821.078 445.123 815.201 438.243 811.625L438.237 811.622C422.983 803.439 391.466 790.354 354.944 778.99H354.943C334.387 772.57 305.081 764.277 280.173 757.29L269.806 754.385C252.422 749.492 238.412 745.461 232.771 743.732V743.731C214.397 738.543 188.608 730.183 155.251 711.598C116.656 690.23 92.7082 654.828 91.0898 616.918L91.0889 616.908V59.6504L91.0898 59.6396C91.7309 44.7368 89.6478 32.1426 84.8467 19.9805L84.8457 19.9775C79.073 5.06765 70.4104 -8.12931 62.0352 -20.9453L62.0332 -20.9492L55.7559 -30.7354L55.751 -30.7422C49.7248 -40.4984 53.34 -52.8113 63.8145 -58.5264L64.3184 -58.7939L214.814 -137.367C219.764 -140.022 225.885 -140.602 231.554 -139.395C237.221 -138.187 242.493 -135.181 245.72 -130.597C264.009 -104.922 287.694 -90.3709 311.14 -90.3672C324.712 -90.6531 336.382 -95.5078 344.076 -99.5205L344.09 -99.5264L349.721 -102.26C392.376 -123.271 440.914 -147.208 506.063 -149.371H506.097C572.371 -147.208 620.747 -123.416 663.564 -102.261L668.876 -99.6699L668.887 -99.665V-99.6641C676.91 -95.5035 688.579 -90.653 700.859 -90.3672C725.436 -90.3708 749.28 -104.926 767.404 -130.595C770.549 -135.179 775.741 -138.222 781.411 -139.43C787.083 -140.638 793.28 -140.02 798.467 -137.226L948.808 -58.9375C959.667 -53.3473 963.498 -40.6528 957.373 -30.8838L957.367 -30.874L950.929 -21.0879L950.928 -21.0889C942.557 -8.27917 934.053 5.06699 928.118 19.9814C923.316 32.2895 921.233 44.7411 921.714 59.3564L921.715 59.3643V616.475Z" stroke="%2300163d"/></g></g><defs><clipPath id="clip0_4953_21014"><path d="M0.773438 0H446C457.046 0 466 8.9543 466 20V226C466 237.046 457.046 246 446 246H0.773438V0Z" fill="white"/></clipPath></defs></svg>');
  background-repeat: no-repeat;
  background-position: right bottom;
}
.bloco-minas-chamada-interativa.minas .chamada-interativa-btn {
  background-color: #003da5;
  color: #fff;
}
.bloco-minas-chamada-interativa.minas .chamada-interativa-btn:hover, .bloco-minas-chamada-interativa.minas .chamada-interativa-btn:focus {
  background-color: #fff;
  color: #003da5;
}
.bloco-minas-chamada-interativa.esportes {
  background-color: #0083bf;
}
.bloco-minas-chamada-interativa.esportes:before {
  background-repeat: no-repeat;
  background-position: center right;
  background-size: contain;
  background-image: url("data:image/svg+xml,<svg width='723' height='493' viewBox='0 0 723 493' fill='none' xmlns='http://www.w3.org/2000/svg'><g opacity='0.3' clip-path='url(%23clip0_4953_21006)'><path opacity='0.1' d='M397.147 178.793H397.021C397.021 178.793 397.021 178.793 397.147 178.793ZM283.611 240.674L285.633 243.987C292.461 254.872 300.173 267.296 305.483 281.494C310.161 294.036 312.311 307.169 311.805 321.841V779.262C312.69 802.926 326.977 824.696 350.873 838.54C374.895 852.501 393.228 858.772 406.63 862.677C411.181 864.215 421.928 867.291 435.33 871.314C456.571 877.585 484.133 885.749 502.845 891.783C533.189 901.604 559.74 913.317 572.636 920.535C579.337 924.202 586.544 929.645 593.371 934.851C601.337 941.122 608.29 947.866 614.359 954.965C620.302 947.866 627.255 941.122 635.221 934.851C641.669 929.763 649.128 924.202 656.082 920.416C668.725 913.317 695.276 901.604 725.747 891.783C744.332 885.749 771.895 877.585 793.136 871.314C806.538 867.409 817.284 864.215 821.583 862.795C835.238 858.772 853.697 852.383 877.719 838.54C901.615 824.696 915.902 802.926 916.914 778.789V321.604C916.408 307.288 918.431 294.036 923.109 281.612C928.419 267.296 936.131 254.991 942.959 244.105L944.982 240.792L836.123 181.515C817.664 206.48 793.009 220.678 767.723 220.678H766.205C754.574 220.442 742.057 216.774 729.919 210.03L726.126 208.018C693.38 191.098 659.369 173.706 613.854 172.049C569.223 173.587 535.339 191.098 502.466 208.018L498.294 210.148C486.536 216.655 473.892 220.323 462.26 220.56H460.743C435.457 220.56 410.802 206.362 392.343 181.396L283.611 240.674ZM614.233 979.576C608.038 979.576 602.095 976.736 598.555 972.003C593.119 964.786 586.291 957.923 578.326 951.771C572.636 947.275 566.188 942.424 560.752 939.466C548.741 932.721 523.96 921.954 495.259 912.607C476.8 906.573 449.364 898.527 428.376 892.375C414.722 888.352 403.722 885.039 399.297 883.619C384.883 879.36 364.654 872.497 338.482 857.234C308.265 839.723 289.553 810.735 288.289 779.735V321.604C288.794 309.299 287.151 298.887 283.358 288.83C278.806 276.525 271.979 265.639 265.404 255.109L260.473 247.063C255.795 239.136 258.703 229.079 267.048 224.583L385.263 159.981C392.849 155.721 404.101 158.088 409.032 165.423C423.445 186.602 442.158 198.671 460.743 198.671C471.49 198.434 480.72 194.411 486.788 191.098L491.214 188.85C524.718 171.576 562.775 151.935 613.854 150.16C665.818 151.935 703.747 171.458 737.379 188.85L741.551 190.98C747.873 194.411 757.102 198.434 766.838 198.671C786.308 198.671 805.147 186.602 819.434 165.423C824.238 158.088 835.364 155.603 843.329 160.099L961.418 224.464C969.762 228.961 972.67 239.136 967.992 246.945L962.935 254.991C956.361 265.521 949.66 276.525 944.982 288.83C941.189 299.005 939.545 309.299 939.924 321.368V779.38C938.786 810.735 920.074 839.723 889.857 857.234C863.685 872.497 843.456 879.36 828.79 883.737C824.744 885.039 813.744 888.352 799.963 892.375C778.975 898.646 751.539 906.691 733.206 912.607C704.38 921.954 679.599 932.721 667.841 939.347C662.277 942.424 655.829 947.275 650.14 951.771C642.175 958.042 635.347 964.904 629.911 972.003C626.244 976.736 620.428 979.576 614.233 979.576Z' fill='%23002e43'/></g><defs><clipPath id='clip0_4953_21006'><rect width='723' height='493' fill='white'/></clipPath></defs></svg>");
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 0;
  pointer-events: none;
}
.bloco-minas-chamada-interativa.esportes .titulo {
  color: #002e43;
}
.bloco-minas-chamada-interativa.esportes .descricao {
  color: #006895;
}
.bloco-minas-chamada-interativa.esportes .chamada-interativa-box {
  background-color: #e5f7ff;
  background-image: url('data:image/svg+xml,<svg width="466" height="246" viewBox="0 0 466 246" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.03"><g clip-path="url(%23clip0_4953_21014)"><path d="M346.383 83.2604H346.29C346.29 83.2604 346.29 83.2604 346.383 83.2604ZM262.607 126.903L264.1 129.239C269.138 136.916 274.828 145.678 278.747 155.692C282.198 164.537 283.784 173.799 283.411 184.147V506.749C284.064 523.439 294.606 538.793 312.238 548.556C329.964 558.403 343.491 562.825 353.38 565.579C356.738 566.664 364.668 568.833 374.557 571.671C390.23 576.093 410.567 581.851 424.375 586.107C446.765 593.033 466.356 601.294 475.871 606.384C480.816 608.971 486.134 612.81 491.171 616.481C497.049 620.904 502.18 625.66 506.658 630.667C511.042 625.66 516.173 620.904 522.051 616.481C526.809 612.893 532.313 608.971 537.444 606.301C546.773 601.294 566.364 593.033 588.847 586.107C602.561 581.851 622.899 576.093 638.572 571.671C648.461 568.917 656.39 566.664 659.562 565.662C669.638 562.825 683.258 558.319 700.984 548.556C718.616 538.793 729.158 523.439 729.904 506.416V183.98C729.531 173.883 731.024 164.537 734.475 155.775C738.394 145.678 744.084 137 749.122 129.323L750.615 126.986L670.291 85.1796C656.67 102.787 638.478 112.8 619.82 112.8H618.701C610.118 112.633 600.882 110.047 591.926 105.29L589.127 103.872C564.965 91.9388 539.869 79.6722 506.284 78.5039C473.353 79.5887 448.351 91.9388 424.095 103.872L421.016 105.374C412.34 109.963 403.011 112.55 394.428 112.717H393.309C374.65 112.717 356.458 102.703 342.838 85.0962L262.607 126.903ZM506.564 648.024C501.993 648.024 497.608 646.021 494.996 642.683C490.985 637.593 485.947 632.753 480.07 628.414C475.871 625.243 471.114 621.822 467.102 619.736C458.239 614.979 439.954 607.386 418.777 600.793C405.157 596.538 384.912 590.863 369.426 586.524C359.35 583.687 351.234 581.35 347.969 580.349C337.334 577.345 322.407 572.505 303.096 561.741C280.799 549.39 266.992 528.946 266.059 507.083V183.98C266.432 175.301 265.219 167.958 262.421 160.865C259.062 152.187 254.024 144.51 249.173 137.083L245.535 131.409C242.083 125.818 244.229 118.725 250.386 115.554L337.614 69.9924C343.211 66.9884 351.514 68.6573 355.152 73.831C365.788 88.7678 379.595 97.2793 393.309 97.2793C401.238 97.1124 408.049 94.2753 412.527 91.9388L415.792 90.3533C440.514 78.1702 468.595 64.3181 506.284 63.0664C544.627 64.3181 572.615 78.0867 597.43 90.3533L600.509 91.8553C605.173 94.2753 611.984 97.1124 619.167 97.2793C633.534 97.2793 647.434 88.7678 657.976 73.831C661.521 68.6573 669.731 66.9049 675.608 70.0759L762.743 115.471C768.9 118.642 771.046 125.818 767.594 131.325L763.862 137C759.011 144.426 754.067 152.187 750.615 160.865C747.816 168.042 746.603 175.301 746.883 183.813V506.833C746.043 528.946 732.236 549.39 709.94 561.741C690.628 572.505 675.702 577.345 664.88 580.432C661.895 581.35 653.778 583.687 643.609 586.524C628.123 590.947 607.879 596.621 594.352 600.793C573.081 607.386 554.796 614.979 546.12 619.652C542.015 621.822 537.257 625.243 533.059 628.414C527.182 632.837 522.144 637.676 518.133 642.683C515.427 646.021 511.136 648.024 506.564 648.024Z" fill="%23002e43"/><path d="M506.188 -14.9443C462.223 -13.4919 428.839 2.99436 396.359 18.9746L396.357 18.9756L392.235 20.9873C380.564 27.1595 368.001 30.646 356.425 30.8711H354.916C329.863 30.871 305.482 17.4867 287.199 -5.98145L180.625 49.5586L182.33 52.2275H182.329C188.861 62.1826 196.242 73.5411 201.485 86.4805L201.985 87.7383C206.633 99.6492 208.768 112.121 208.266 126.043V558.013L208.315 559.049C209.571 580.786 223.483 600.773 246.607 613.579V613.58C268.818 625.919 286.091 631.884 299.052 635.613L301.587 636.331L301.606 636.337C306.093 637.786 316.691 640.686 329.946 644.489H329.945C350.929 650.411 378.166 658.123 396.66 663.824H396.661C426.658 673.104 452.918 684.177 465.697 691.013H465.698C472.357 694.497 479.508 699.661 486.247 704.573L486.254 704.578C493.986 710.397 500.756 716.649 506.685 723.225C512.497 716.647 519.268 710.396 526.999 704.578L529.434 702.758C535.214 698.479 541.634 694.047 547.681 690.9C560.211 684.176 586.471 673.104 616.592 663.824L620.136 662.732C638.341 657.166 663.511 650.041 683.184 644.489L683.186 644.488C696.43 640.8 707.038 637.785 711.275 636.447L711.282 636.445L711.29 636.443C724.754 632.652 742.954 626.63 766.646 613.579C790.135 600.571 804.122 580.151 805.112 557.563V125.82L805.072 124.55C804.738 111.451 806.764 99.2828 811.268 87.8486C816.536 74.2721 824.185 62.6093 830.927 52.334L832.628 49.6699L725.928 -5.87012C707.645 17.5979 683.264 30.9833 658.212 30.9834H656.703V30.9824C645.122 30.7572 632.682 27.2681 620.636 20.8711L616.893 18.9746L610.811 15.9775C580.308 1.00687 548.228 -13.4783 506.188 -14.9443ZM828.847 558.163C827.715 587.981 809.101 615.501 779.122 632.108L779.123 632.109C753.222 646.549 733.196 653.043 718.683 657.185C714.67 658.418 703.803 661.547 690.199 665.343L690.198 665.342C669.458 671.266 642.362 678.861 624.257 684.446L624.258 684.447C595.795 693.27 571.344 703.427 559.766 709.664L559.762 709.666C554.305 712.551 547.963 717.109 542.342 721.355L542.341 721.356C534.501 727.257 527.786 733.709 522.443 740.378L522.442 740.38C518.72 744.973 512.828 747.717 506.564 747.717C500.307 747.717 494.284 744.977 490.682 740.374C485.34 733.596 478.628 727.146 470.791 721.359L470.786 721.355C465.164 717.109 458.824 712.551 453.494 709.779L453.488 709.776C441.659 703.427 417.208 693.269 388.87 684.446H388.869C370.64 678.75 343.541 671.154 322.803 665.343V665.342C309.323 661.546 298.457 658.417 294.071 657.072C279.806 653.042 259.781 646.549 233.88 632.109V632.108C203.902 615.502 185.29 587.982 184.032 558.501L184.031 558.49V125.791L184.032 125.78C184.529 114.223 182.914 104.46 179.194 95.0322L179.193 95.0283C174.719 83.4642 168.003 73.2273 161.503 63.2744L161.501 63.2705L156.629 55.6719L156.625 55.665C151.837 47.9096 154.835 38.094 163.316 33.7256L280.105 -27.2832L280.471 -27.4727C284.272 -29.3859 288.889 -29.781 293.172 -28.8682C297.592 -27.9261 301.71 -25.5792 304.233 -21.9922L304.901 -21.0645C318.987 -1.72551 337.046 9.19392 354.908 9.19727C365.416 8.97557 374.455 5.21539 380.418 2.10352L380.424 2.09961L380.431 2.09668L384.8 -0.0253906C417.901 -16.3395 455.588 -34.9371 506.173 -36.6172H506.205C557.663 -34.9372 595.223 -16.4522 628.451 -0.0253906L632.573 1.98535L632.584 1.99121C638.805 5.21881 647.842 8.97566 657.346 9.19727C676.37 9.1939 694.843 -2.07988 708.894 -21.9902C711.354 -25.577 715.409 -27.9529 719.831 -28.8955C724.255 -29.8384 729.092 -29.3576 733.143 -27.1738L849.812 33.6143L850.205 33.8232C858.384 38.2921 861.218 48.0296 856.502 55.5557L856.496 55.5654L851.499 63.1641C845.003 73.1096 838.409 83.462 833.809 95.0293C830.087 104.572 828.474 114.226 828.847 125.562V558.163Z" stroke="%23002e43"/><path d="M506.079 -121.747C449.387 -119.876 406.341 -98.6283 364.488 -78.0479H364.487L359.175 -75.457C344.15 -67.5156 327.983 -63.0317 313.09 -62.7422H311.148C278.885 -62.7422 247.473 -79.9869 223.927 -110.243L86.3486 -38.5859L88.627 -35.0215L91.9316 -29.9678C99.7309 -17.9631 108.012 -4.46776 113.946 10.6914V10.6924C119.928 26.0132 122.676 42.0559 122.029 59.9668V616.321C123.155 644.885 141.211 671.216 171.51 687.985H171.511C200.143 703.884 222.413 711.569 239.121 716.375L242.389 717.3L242.398 717.302L242.408 717.306C248.192 719.173 261.853 722.909 278.929 727.806H278.93C305.97 735.433 341.067 745.364 364.897 752.706H364.898C403.552 764.657 437.386 778.916 453.841 787.714H453.84C461.338 791.635 469.322 797.211 477.019 802.782L480.298 805.165L480.304 805.169C490.307 812.693 499.06 820.779 506.72 829.285C514.227 820.777 522.981 812.692 532.982 805.169C541.194 798.979 550.72 792.193 559.612 787.567C575.748 778.913 609.579 764.656 648.388 752.706C672.057 745.364 707.156 735.433 734.196 727.806L734.197 727.805C751.263 723.055 764.935 719.172 770.398 717.448L770.406 717.445L770.414 717.443C787.772 712.558 811.235 704.799 841.777 687.984C872.072 671.217 890.131 644.887 891.418 615.746V59.6611C890.774 42.1918 893.36 26.0095 899.341 10.834C906.123 -6.63483 915.97 -21.6432 924.659 -34.8779L926.937 -38.4424L789.197 -110.099C765.651 -79.8432 734.24 -62.5988 701.978 -62.5986H700.036C685.136 -62.8882 669.123 -67.375 653.613 -75.6084V-75.6094L648.793 -78.0508V-78.0518C607.106 -98.6296 563.898 -119.733 506.079 -121.747ZM921.715 616.475L921.714 616.484C920.257 654.827 896.309 690.23 857.714 711.599L857.713 711.598C824.349 730.187 798.557 738.547 779.861 743.879C774.696 745.466 760.693 749.494 743.16 754.384C716.435 762.013 681.514 771.798 658.181 778.991V778.99C621.498 790.354 589.981 803.439 575.05 811.478L575.047 811.479C568.004 815.201 559.823 821.079 552.579 826.548H552.578C542.467 834.153 533.806 842.472 526.913 851.07L526.911 851.073C522.143 856.953 514.592 860.469 506.562 860.469C498.538 860.469 490.821 856.956 486.209 851.066V851.065C479.318 842.326 470.658 834.01 460.551 826.551L460.547 826.548C453.302 821.078 445.123 815.201 438.243 811.625L438.237 811.622C422.983 803.439 391.466 790.354 354.944 778.99H354.943C334.387 772.57 305.081 764.277 280.173 757.29L269.806 754.385C252.422 749.492 238.412 745.461 232.771 743.732V743.731C214.397 738.543 188.608 730.183 155.251 711.598C116.656 690.23 92.7082 654.828 91.0898 616.918L91.0889 616.908V59.6504L91.0898 59.6396C91.7309 44.7368 89.6478 32.1426 84.8467 19.9805L84.8457 19.9775C79.073 5.06765 70.4104 -8.12931 62.0352 -20.9453L62.0332 -20.9492L55.7559 -30.7354L55.751 -30.7422C49.7248 -40.4984 53.34 -52.8113 63.8145 -58.5264L64.3184 -58.7939L214.814 -137.367C219.764 -140.022 225.885 -140.602 231.554 -139.395C237.221 -138.187 242.493 -135.181 245.72 -130.597C264.009 -104.922 287.694 -90.3709 311.14 -90.3672C324.712 -90.6531 336.382 -95.5078 344.076 -99.5205L344.09 -99.5264L349.721 -102.26C392.376 -123.271 440.914 -147.208 506.063 -149.371H506.097C572.371 -147.208 620.747 -123.416 663.564 -102.261L668.876 -99.6699L668.887 -99.665V-99.6641C676.91 -95.5035 688.579 -90.653 700.859 -90.3672C725.436 -90.3708 749.28 -104.926 767.404 -130.595C770.549 -135.179 775.741 -138.222 781.411 -139.43C787.083 -140.638 793.28 -140.02 798.467 -137.226L948.808 -58.9375C959.667 -53.3473 963.498 -40.6528 957.373 -30.8838L957.367 -30.874L950.929 -21.0879L950.928 -21.0889C942.557 -8.27917 934.053 5.06699 928.118 19.9814C923.316 32.2895 921.233 44.7411 921.714 59.3564L921.715 59.3643V616.475Z" stroke="%23002e43"/></g></g><defs><clipPath id="clip0_4953_21014"><path d="M0.773438 0H446C457.046 0 466 8.9543 466 20V226C466 237.046 457.046 246 446 246H0.773438V0Z" fill="white"/></clipPath></defs></svg>');
  background-repeat: no-repeat;
  background-position: right bottom;
}
.bloco-minas-chamada-interativa.esportes .chamada-interativa-btn {
  background-color: #0083bf;
  color: #fff;
}
.bloco-minas-chamada-interativa.esportes .chamada-interativa-btn:hover, .bloco-minas-chamada-interativa.esportes .chamada-interativa-btn:focus {
  background-color: #fff;
  color: #0083bf;
}
.bloco-minas-chamada-interativa.cultura {
  background-color: #8f1637;
}
.bloco-minas-chamada-interativa.cultura:before {
  background-repeat: no-repeat;
  background-position: center right;
  background-size: contain;
  background-image: url("data:image/svg+xml,<svg width='723' height='493' viewBox='0 0 723 493' fill='none' xmlns='http://www.w3.org/2000/svg'><g opacity='0.3' clip-path='url(%23clip0_4953_21006)'><path opacity='0.1' d='M397.147 178.793H397.021C397.021 178.793 397.021 178.793 397.147 178.793ZM283.611 240.674L285.633 243.987C292.461 254.872 300.173 267.296 305.483 281.494C310.161 294.036 312.311 307.169 311.805 321.841V779.262C312.69 802.926 326.977 824.696 350.873 838.54C374.895 852.501 393.228 858.772 406.63 862.677C411.181 864.215 421.928 867.291 435.33 871.314C456.571 877.585 484.133 885.749 502.845 891.783C533.189 901.604 559.74 913.317 572.636 920.535C579.337 924.202 586.544 929.645 593.371 934.851C601.337 941.122 608.29 947.866 614.359 954.965C620.302 947.866 627.255 941.122 635.221 934.851C641.669 929.763 649.128 924.202 656.082 920.416C668.725 913.317 695.276 901.604 725.747 891.783C744.332 885.749 771.895 877.585 793.136 871.314C806.538 867.409 817.284 864.215 821.583 862.795C835.238 858.772 853.697 852.383 877.719 838.54C901.615 824.696 915.902 802.926 916.914 778.789V321.604C916.408 307.288 918.431 294.036 923.109 281.612C928.419 267.296 936.131 254.991 942.959 244.105L944.982 240.792L836.123 181.515C817.664 206.48 793.009 220.678 767.723 220.678H766.205C754.574 220.442 742.057 216.774 729.919 210.03L726.126 208.018C693.38 191.098 659.369 173.706 613.854 172.049C569.223 173.587 535.339 191.098 502.466 208.018L498.294 210.148C486.536 216.655 473.892 220.323 462.26 220.56H460.743C435.457 220.56 410.802 206.362 392.343 181.396L283.611 240.674ZM614.233 979.576C608.038 979.576 602.095 976.736 598.555 972.003C593.119 964.786 586.291 957.923 578.326 951.771C572.636 947.275 566.188 942.424 560.752 939.466C548.741 932.721 523.96 921.954 495.259 912.607C476.8 906.573 449.364 898.527 428.376 892.375C414.722 888.352 403.722 885.039 399.297 883.619C384.883 879.36 364.654 872.497 338.482 857.234C308.265 839.723 289.553 810.735 288.289 779.735V321.604C288.794 309.299 287.151 298.887 283.358 288.83C278.806 276.525 271.979 265.639 265.404 255.109L260.473 247.063C255.795 239.136 258.703 229.079 267.048 224.583L385.263 159.981C392.849 155.721 404.101 158.088 409.032 165.423C423.445 186.602 442.158 198.671 460.743 198.671C471.49 198.434 480.72 194.411 486.788 191.098L491.214 188.85C524.718 171.576 562.775 151.935 613.854 150.16C665.818 151.935 703.747 171.458 737.379 188.85L741.551 190.98C747.873 194.411 757.102 198.434 766.838 198.671C786.308 198.671 805.147 186.602 819.434 165.423C824.238 158.088 835.364 155.603 843.329 160.099L961.418 224.464C969.762 228.961 972.67 239.136 967.992 246.945L962.935 254.991C956.361 265.521 949.66 276.525 944.982 288.83C941.189 299.005 939.545 309.299 939.924 321.368V779.38C938.786 810.735 920.074 839.723 889.857 857.234C863.685 872.497 843.456 879.36 828.79 883.737C824.744 885.039 813.744 888.352 799.963 892.375C778.975 898.646 751.539 906.691 733.206 912.607C704.38 921.954 679.599 932.721 667.841 939.347C662.277 942.424 655.829 947.275 650.14 951.771C642.175 958.042 635.347 964.904 629.911 972.003C626.244 976.736 620.428 979.576 614.233 979.576Z' fill='%23340814'/></g><defs><clipPath id='clip0_4953_21006'><rect width='723' height='493' fill='white'/></clipPath></defs></svg>");
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 0;
  pointer-events: none;
}
.bloco-minas-chamada-interativa.cultura .titulo {
  color: #340814;
}
.bloco-minas-chamada-interativa.cultura .descricao {
  color: #70122c;
}
.bloco-minas-chamada-interativa.cultura .chamada-interativa-box {
  background-color: #fce9ee;
  background-image: url('data:image/svg+xml,<svg width="466" height="246" viewBox="0 0 466 246" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.03"><g clip-path="url(%23clip0_4953_21014)"><path d="M346.383 83.2604H346.29C346.29 83.2604 346.29 83.2604 346.383 83.2604ZM262.607 126.903L264.1 129.239C269.138 136.916 274.828 145.678 278.747 155.692C282.198 164.537 283.784 173.799 283.411 184.147V506.749C284.064 523.439 294.606 538.793 312.238 548.556C329.964 558.403 343.491 562.825 353.38 565.579C356.738 566.664 364.668 568.833 374.557 571.671C390.23 576.093 410.567 581.851 424.375 586.107C446.765 593.033 466.356 601.294 475.871 606.384C480.816 608.971 486.134 612.81 491.171 616.481C497.049 620.904 502.18 625.66 506.658 630.667C511.042 625.66 516.173 620.904 522.051 616.481C526.809 612.893 532.313 608.971 537.444 606.301C546.773 601.294 566.364 593.033 588.847 586.107C602.561 581.851 622.899 576.093 638.572 571.671C648.461 568.917 656.39 566.664 659.562 565.662C669.638 562.825 683.258 558.319 700.984 548.556C718.616 538.793 729.158 523.439 729.904 506.416V183.98C729.531 173.883 731.024 164.537 734.475 155.775C738.394 145.678 744.084 137 749.122 129.323L750.615 126.986L670.291 85.1796C656.67 102.787 638.478 112.8 619.82 112.8H618.701C610.118 112.633 600.882 110.047 591.926 105.29L589.127 103.872C564.965 91.9388 539.869 79.6722 506.284 78.5039C473.353 79.5887 448.351 91.9388 424.095 103.872L421.016 105.374C412.34 109.963 403.011 112.55 394.428 112.717H393.309C374.65 112.717 356.458 102.703 342.838 85.0962L262.607 126.903ZM506.564 648.024C501.993 648.024 497.608 646.021 494.996 642.683C490.985 637.593 485.947 632.753 480.07 628.414C475.871 625.243 471.114 621.822 467.102 619.736C458.239 614.979 439.954 607.386 418.777 600.793C405.157 596.538 384.912 590.863 369.426 586.524C359.35 583.687 351.234 581.35 347.969 580.349C337.334 577.345 322.407 572.505 303.096 561.741C280.799 549.39 266.992 528.946 266.059 507.083V183.98C266.432 175.301 265.219 167.958 262.421 160.865C259.062 152.187 254.024 144.51 249.173 137.083L245.535 131.409C242.083 125.818 244.229 118.725 250.386 115.554L337.614 69.9924C343.211 66.9884 351.514 68.6573 355.152 73.831C365.788 88.7678 379.595 97.2793 393.309 97.2793C401.238 97.1124 408.049 94.2753 412.527 91.9388L415.792 90.3533C440.514 78.1702 468.595 64.3181 506.284 63.0664C544.627 64.3181 572.615 78.0867 597.43 90.3533L600.509 91.8553C605.173 94.2753 611.984 97.1124 619.167 97.2793C633.534 97.2793 647.434 88.7678 657.976 73.831C661.521 68.6573 669.731 66.9049 675.608 70.0759L762.743 115.471C768.9 118.642 771.046 125.818 767.594 131.325L763.862 137C759.011 144.426 754.067 152.187 750.615 160.865C747.816 168.042 746.603 175.301 746.883 183.813V506.833C746.043 528.946 732.236 549.39 709.94 561.741C690.628 572.505 675.702 577.345 664.88 580.432C661.895 581.35 653.778 583.687 643.609 586.524C628.123 590.947 607.879 596.621 594.352 600.793C573.081 607.386 554.796 614.979 546.12 619.652C542.015 621.822 537.257 625.243 533.059 628.414C527.182 632.837 522.144 637.676 518.133 642.683C515.427 646.021 511.136 648.024 506.564 648.024Z" fill="%23340814"/><path d="M506.188 -14.9443C462.223 -13.4919 428.839 2.99436 396.359 18.9746L396.357 18.9756L392.235 20.9873C380.564 27.1595 368.001 30.646 356.425 30.8711H354.916C329.863 30.871 305.482 17.4867 287.199 -5.98145L180.625 49.5586L182.33 52.2275H182.329C188.861 62.1826 196.242 73.5411 201.485 86.4805L201.985 87.7383C206.633 99.6492 208.768 112.121 208.266 126.043V558.013L208.315 559.049C209.571 580.786 223.483 600.773 246.607 613.579V613.58C268.818 625.919 286.091 631.884 299.052 635.613L301.587 636.331L301.606 636.337C306.093 637.786 316.691 640.686 329.946 644.489H329.945C350.929 650.411 378.166 658.123 396.66 663.824H396.661C426.658 673.104 452.918 684.177 465.697 691.013H465.698C472.357 694.497 479.508 699.661 486.247 704.573L486.254 704.578C493.986 710.397 500.756 716.649 506.685 723.225C512.497 716.647 519.268 710.396 526.999 704.578L529.434 702.758C535.214 698.479 541.634 694.047 547.681 690.9C560.211 684.176 586.471 673.104 616.592 663.824L620.136 662.732C638.341 657.166 663.511 650.041 683.184 644.489L683.186 644.488C696.43 640.8 707.038 637.785 711.275 636.447L711.282 636.445L711.29 636.443C724.754 632.652 742.954 626.63 766.646 613.579C790.135 600.571 804.122 580.151 805.112 557.563V125.82L805.072 124.55C804.738 111.451 806.764 99.2828 811.268 87.8486C816.536 74.2721 824.185 62.6093 830.927 52.334L832.628 49.6699L725.928 -5.87012C707.645 17.5979 683.264 30.9833 658.212 30.9834H656.703V30.9824C645.122 30.7572 632.682 27.2681 620.636 20.8711L616.893 18.9746L610.811 15.9775C580.308 1.00687 548.228 -13.4783 506.188 -14.9443ZM828.847 558.163C827.715 587.981 809.101 615.501 779.122 632.108L779.123 632.109C753.222 646.549 733.196 653.043 718.683 657.185C714.67 658.418 703.803 661.547 690.199 665.343L690.198 665.342C669.458 671.266 642.362 678.861 624.257 684.446L624.258 684.447C595.795 693.27 571.344 703.427 559.766 709.664L559.762 709.666C554.305 712.551 547.963 717.109 542.342 721.355L542.341 721.356C534.501 727.257 527.786 733.709 522.443 740.378L522.442 740.38C518.72 744.973 512.828 747.717 506.564 747.717C500.307 747.717 494.284 744.977 490.682 740.374C485.34 733.596 478.628 727.146 470.791 721.359L470.786 721.355C465.164 717.109 458.824 712.551 453.494 709.779L453.488 709.776C441.659 703.427 417.208 693.269 388.87 684.446H388.869C370.64 678.75 343.541 671.154 322.803 665.343V665.342C309.323 661.546 298.457 658.417 294.071 657.072C279.806 653.042 259.781 646.549 233.88 632.109V632.108C203.902 615.502 185.29 587.982 184.032 558.501L184.031 558.49V125.791L184.032 125.78C184.529 114.223 182.914 104.46 179.194 95.0322L179.193 95.0283C174.719 83.4642 168.003 73.2273 161.503 63.2744L161.501 63.2705L156.629 55.6719L156.625 55.665C151.837 47.9096 154.835 38.094 163.316 33.7256L280.105 -27.2832L280.471 -27.4727C284.272 -29.3859 288.889 -29.781 293.172 -28.8682C297.592 -27.9261 301.71 -25.5792 304.233 -21.9922L304.901 -21.0645C318.987 -1.72551 337.046 9.19392 354.908 9.19727C365.416 8.97557 374.455 5.21539 380.418 2.10352L380.424 2.09961L380.431 2.09668L384.8 -0.0253906C417.901 -16.3395 455.588 -34.9371 506.173 -36.6172H506.205C557.663 -34.9372 595.223 -16.4522 628.451 -0.0253906L632.573 1.98535L632.584 1.99121C638.805 5.21881 647.842 8.97566 657.346 9.19727C676.37 9.1939 694.843 -2.07988 708.894 -21.9902C711.354 -25.577 715.409 -27.9529 719.831 -28.8955C724.255 -29.8384 729.092 -29.3576 733.143 -27.1738L849.812 33.6143L850.205 33.8232C858.384 38.2921 861.218 48.0296 856.502 55.5557L856.496 55.5654L851.499 63.1641C845.003 73.1096 838.409 83.462 833.809 95.0293C830.087 104.572 828.474 114.226 828.847 125.562V558.163Z" stroke="%23340814"/><path d="M506.079 -121.747C449.387 -119.876 406.341 -98.6283 364.488 -78.0479H364.487L359.175 -75.457C344.15 -67.5156 327.983 -63.0317 313.09 -62.7422H311.148C278.885 -62.7422 247.473 -79.9869 223.927 -110.243L86.3486 -38.5859L88.627 -35.0215L91.9316 -29.9678C99.7309 -17.9631 108.012 -4.46776 113.946 10.6914V10.6924C119.928 26.0132 122.676 42.0559 122.029 59.9668V616.321C123.155 644.885 141.211 671.216 171.51 687.985H171.511C200.143 703.884 222.413 711.569 239.121 716.375L242.389 717.3L242.398 717.302L242.408 717.306C248.192 719.173 261.853 722.909 278.929 727.806H278.93C305.97 735.433 341.067 745.364 364.897 752.706H364.898C403.552 764.657 437.386 778.916 453.841 787.714H453.84C461.338 791.635 469.322 797.211 477.019 802.782L480.298 805.165L480.304 805.169C490.307 812.693 499.06 820.779 506.72 829.285C514.227 820.777 522.981 812.692 532.982 805.169C541.194 798.979 550.72 792.193 559.612 787.567C575.748 778.913 609.579 764.656 648.388 752.706C672.057 745.364 707.156 735.433 734.196 727.806L734.197 727.805C751.263 723.055 764.935 719.172 770.398 717.448L770.406 717.445L770.414 717.443C787.772 712.558 811.235 704.799 841.777 687.984C872.072 671.217 890.131 644.887 891.418 615.746V59.6611C890.774 42.1918 893.36 26.0095 899.341 10.834C906.123 -6.63483 915.97 -21.6432 924.659 -34.8779L926.937 -38.4424L789.197 -110.099C765.651 -79.8432 734.24 -62.5988 701.978 -62.5986H700.036C685.136 -62.8882 669.123 -67.375 653.613 -75.6084V-75.6094L648.793 -78.0508V-78.0518C607.106 -98.6296 563.898 -119.733 506.079 -121.747ZM921.715 616.475L921.714 616.484C920.257 654.827 896.309 690.23 857.714 711.599L857.713 711.598C824.349 730.187 798.557 738.547 779.861 743.879C774.696 745.466 760.693 749.494 743.16 754.384C716.435 762.013 681.514 771.798 658.181 778.991V778.99C621.498 790.354 589.981 803.439 575.05 811.478L575.047 811.479C568.004 815.201 559.823 821.079 552.579 826.548H552.578C542.467 834.153 533.806 842.472 526.913 851.07L526.911 851.073C522.143 856.953 514.592 860.469 506.562 860.469C498.538 860.469 490.821 856.956 486.209 851.066V851.065C479.318 842.326 470.658 834.01 460.551 826.551L460.547 826.548C453.302 821.078 445.123 815.201 438.243 811.625L438.237 811.622C422.983 803.439 391.466 790.354 354.944 778.99H354.943C334.387 772.57 305.081 764.277 280.173 757.29L269.806 754.385C252.422 749.492 238.412 745.461 232.771 743.732V743.731C214.397 738.543 188.608 730.183 155.251 711.598C116.656 690.23 92.7082 654.828 91.0898 616.918L91.0889 616.908V59.6504L91.0898 59.6396C91.7309 44.7368 89.6478 32.1426 84.8467 19.9805L84.8457 19.9775C79.073 5.06765 70.4104 -8.12931 62.0352 -20.9453L62.0332 -20.9492L55.7559 -30.7354L55.751 -30.7422C49.7248 -40.4984 53.34 -52.8113 63.8145 -58.5264L64.3184 -58.7939L214.814 -137.367C219.764 -140.022 225.885 -140.602 231.554 -139.395C237.221 -138.187 242.493 -135.181 245.72 -130.597C264.009 -104.922 287.694 -90.3709 311.14 -90.3672C324.712 -90.6531 336.382 -95.5078 344.076 -99.5205L344.09 -99.5264L349.721 -102.26C392.376 -123.271 440.914 -147.208 506.063 -149.371H506.097C572.371 -147.208 620.747 -123.416 663.564 -102.261L668.876 -99.6699L668.887 -99.665V-99.6641C676.91 -95.5035 688.579 -90.653 700.859 -90.3672C725.436 -90.3708 749.28 -104.926 767.404 -130.595C770.549 -135.179 775.741 -138.222 781.411 -139.43C787.083 -140.638 793.28 -140.02 798.467 -137.226L948.808 -58.9375C959.667 -53.3473 963.498 -40.6528 957.373 -30.8838L957.367 -30.874L950.929 -21.0879L950.928 -21.0889C942.557 -8.27917 934.053 5.06699 928.118 19.9814C923.316 32.2895 921.233 44.7411 921.714 59.3564L921.715 59.3643V616.475Z" stroke="%23340814"/></g></g><defs><clipPath id="clip0_4953_21014"><path d="M0.773438 0H446C457.046 0 466 8.9543 466 20V226C466 237.046 457.046 246 446 246H0.773438V0Z" fill="white"/></clipPath></defs></svg>');
  background-repeat: no-repeat;
  background-position: right bottom;
}
.bloco-minas-chamada-interativa.cultura .chamada-interativa-btn {
  background-color: #8f1637;
  color: #fff;
}
.bloco-minas-chamada-interativa.cultura .chamada-interativa-btn:hover, .bloco-minas-chamada-interativa.cultura .chamada-interativa-btn:focus {
  background-color: #fff;
  color: #8f1637;
}
.bloco-minas-chamada-interativa.educacao {
  background-color: #16a987;
}
.bloco-minas-chamada-interativa.educacao:before {
  background-repeat: no-repeat;
  background-position: center right;
  background-size: contain;
  background-image: url("data:image/svg+xml,<svg width='723' height='493' viewBox='0 0 723 493' fill='none' xmlns='http://www.w3.org/2000/svg'><g opacity='0.3' clip-path='url(%23clip0_4953_21006)'><path opacity='0.1' d='M397.147 178.793H397.021C397.021 178.793 397.021 178.793 397.147 178.793ZM283.611 240.674L285.633 243.987C292.461 254.872 300.173 267.296 305.483 281.494C310.161 294.036 312.311 307.169 311.805 321.841V779.262C312.69 802.926 326.977 824.696 350.873 838.54C374.895 852.501 393.228 858.772 406.63 862.677C411.181 864.215 421.928 867.291 435.33 871.314C456.571 877.585 484.133 885.749 502.845 891.783C533.189 901.604 559.74 913.317 572.636 920.535C579.337 924.202 586.544 929.645 593.371 934.851C601.337 941.122 608.29 947.866 614.359 954.965C620.302 947.866 627.255 941.122 635.221 934.851C641.669 929.763 649.128 924.202 656.082 920.416C668.725 913.317 695.276 901.604 725.747 891.783C744.332 885.749 771.895 877.585 793.136 871.314C806.538 867.409 817.284 864.215 821.583 862.795C835.238 858.772 853.697 852.383 877.719 838.54C901.615 824.696 915.902 802.926 916.914 778.789V321.604C916.408 307.288 918.431 294.036 923.109 281.612C928.419 267.296 936.131 254.991 942.959 244.105L944.982 240.792L836.123 181.515C817.664 206.48 793.009 220.678 767.723 220.678H766.205C754.574 220.442 742.057 216.774 729.919 210.03L726.126 208.018C693.38 191.098 659.369 173.706 613.854 172.049C569.223 173.587 535.339 191.098 502.466 208.018L498.294 210.148C486.536 216.655 473.892 220.323 462.26 220.56H460.743C435.457 220.56 410.802 206.362 392.343 181.396L283.611 240.674ZM614.233 979.576C608.038 979.576 602.095 976.736 598.555 972.003C593.119 964.786 586.291 957.923 578.326 951.771C572.636 947.275 566.188 942.424 560.752 939.466C548.741 932.721 523.96 921.954 495.259 912.607C476.8 906.573 449.364 898.527 428.376 892.375C414.722 888.352 403.722 885.039 399.297 883.619C384.883 879.36 364.654 872.497 338.482 857.234C308.265 839.723 289.553 810.735 288.289 779.735V321.604C288.794 309.299 287.151 298.887 283.358 288.83C278.806 276.525 271.979 265.639 265.404 255.109L260.473 247.063C255.795 239.136 258.703 229.079 267.048 224.583L385.263 159.981C392.849 155.721 404.101 158.088 409.032 165.423C423.445 186.602 442.158 198.671 460.743 198.671C471.49 198.434 480.72 194.411 486.788 191.098L491.214 188.85C524.718 171.576 562.775 151.935 613.854 150.16C665.818 151.935 703.747 171.458 737.379 188.85L741.551 190.98C747.873 194.411 757.102 198.434 766.838 198.671C786.308 198.671 805.147 186.602 819.434 165.423C824.238 158.088 835.364 155.603 843.329 160.099L961.418 224.464C969.762 228.961 972.67 239.136 967.992 246.945L962.935 254.991C956.361 265.521 949.66 276.525 944.982 288.83C941.189 299.005 939.545 309.299 939.924 321.368V779.38C938.786 810.735 920.074 839.723 889.857 857.234C863.685 872.497 843.456 879.36 828.79 883.737C824.744 885.039 813.744 888.352 799.963 892.375C778.975 898.646 751.539 906.691 733.206 912.607C704.38 921.954 679.599 932.721 667.841 939.347C662.277 942.424 655.829 947.275 650.14 951.771C642.175 958.042 635.347 964.904 629.911 972.003C626.244 976.736 620.428 979.576 614.233 979.576Z' fill='%23083c2f'/></g><defs><clipPath id='clip0_4953_21006'><rect width='723' height='493' fill='white'/></clipPath></defs></svg>");
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 0;
  pointer-events: none;
}
.bloco-minas-chamada-interativa.educacao .titulo {
  color: #083c2f;
}
.bloco-minas-chamada-interativa.educacao .descricao {
  color: #128669;
}
.bloco-minas-chamada-interativa.educacao .chamada-interativa-box {
  background-color: #e8fcf7;
  background-image: url('data:image/svg+xml,<svg width="466" height="246" viewBox="0 0 466 246" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.03"><g clip-path="url(%23clip0_4953_21014)"><path d="M346.383 83.2604H346.29C346.29 83.2604 346.29 83.2604 346.383 83.2604ZM262.607 126.903L264.1 129.239C269.138 136.916 274.828 145.678 278.747 155.692C282.198 164.537 283.784 173.799 283.411 184.147V506.749C284.064 523.439 294.606 538.793 312.238 548.556C329.964 558.403 343.491 562.825 353.38 565.579C356.738 566.664 364.668 568.833 374.557 571.671C390.23 576.093 410.567 581.851 424.375 586.107C446.765 593.033 466.356 601.294 475.871 606.384C480.816 608.971 486.134 612.81 491.171 616.481C497.049 620.904 502.18 625.66 506.658 630.667C511.042 625.66 516.173 620.904 522.051 616.481C526.809 612.893 532.313 608.971 537.444 606.301C546.773 601.294 566.364 593.033 588.847 586.107C602.561 581.851 622.899 576.093 638.572 571.671C648.461 568.917 656.39 566.664 659.562 565.662C669.638 562.825 683.258 558.319 700.984 548.556C718.616 538.793 729.158 523.439 729.904 506.416V183.98C729.531 173.883 731.024 164.537 734.475 155.775C738.394 145.678 744.084 137 749.122 129.323L750.615 126.986L670.291 85.1796C656.67 102.787 638.478 112.8 619.82 112.8H618.701C610.118 112.633 600.882 110.047 591.926 105.29L589.127 103.872C564.965 91.9388 539.869 79.6722 506.284 78.5039C473.353 79.5887 448.351 91.9388 424.095 103.872L421.016 105.374C412.34 109.963 403.011 112.55 394.428 112.717H393.309C374.65 112.717 356.458 102.703 342.838 85.0962L262.607 126.903ZM506.564 648.024C501.993 648.024 497.608 646.021 494.996 642.683C490.985 637.593 485.947 632.753 480.07 628.414C475.871 625.243 471.114 621.822 467.102 619.736C458.239 614.979 439.954 607.386 418.777 600.793C405.157 596.538 384.912 590.863 369.426 586.524C359.35 583.687 351.234 581.35 347.969 580.349C337.334 577.345 322.407 572.505 303.096 561.741C280.799 549.39 266.992 528.946 266.059 507.083V183.98C266.432 175.301 265.219 167.958 262.421 160.865C259.062 152.187 254.024 144.51 249.173 137.083L245.535 131.409C242.083 125.818 244.229 118.725 250.386 115.554L337.614 69.9924C343.211 66.9884 351.514 68.6573 355.152 73.831C365.788 88.7678 379.595 97.2793 393.309 97.2793C401.238 97.1124 408.049 94.2753 412.527 91.9388L415.792 90.3533C440.514 78.1702 468.595 64.3181 506.284 63.0664C544.627 64.3181 572.615 78.0867 597.43 90.3533L600.509 91.8553C605.173 94.2753 611.984 97.1124 619.167 97.2793C633.534 97.2793 647.434 88.7678 657.976 73.831C661.521 68.6573 669.731 66.9049 675.608 70.0759L762.743 115.471C768.9 118.642 771.046 125.818 767.594 131.325L763.862 137C759.011 144.426 754.067 152.187 750.615 160.865C747.816 168.042 746.603 175.301 746.883 183.813V506.833C746.043 528.946 732.236 549.39 709.94 561.741C690.628 572.505 675.702 577.345 664.88 580.432C661.895 581.35 653.778 583.687 643.609 586.524C628.123 590.947 607.879 596.621 594.352 600.793C573.081 607.386 554.796 614.979 546.12 619.652C542.015 621.822 537.257 625.243 533.059 628.414C527.182 632.837 522.144 637.676 518.133 642.683C515.427 646.021 511.136 648.024 506.564 648.024Z" fill="%23083c2f"/><path d="M506.188 -14.9443C462.223 -13.4919 428.839 2.99436 396.359 18.9746L396.357 18.9756L392.235 20.9873C380.564 27.1595 368.001 30.646 356.425 30.8711H354.916C329.863 30.871 305.482 17.4867 287.199 -5.98145L180.625 49.5586L182.33 52.2275H182.329C188.861 62.1826 196.242 73.5411 201.485 86.4805L201.985 87.7383C206.633 99.6492 208.768 112.121 208.266 126.043V558.013L208.315 559.049C209.571 580.786 223.483 600.773 246.607 613.579V613.58C268.818 625.919 286.091 631.884 299.052 635.613L301.587 636.331L301.606 636.337C306.093 637.786 316.691 640.686 329.946 644.489H329.945C350.929 650.411 378.166 658.123 396.66 663.824H396.661C426.658 673.104 452.918 684.177 465.697 691.013H465.698C472.357 694.497 479.508 699.661 486.247 704.573L486.254 704.578C493.986 710.397 500.756 716.649 506.685 723.225C512.497 716.647 519.268 710.396 526.999 704.578L529.434 702.758C535.214 698.479 541.634 694.047 547.681 690.9C560.211 684.176 586.471 673.104 616.592 663.824L620.136 662.732C638.341 657.166 663.511 650.041 683.184 644.489L683.186 644.488C696.43 640.8 707.038 637.785 711.275 636.447L711.282 636.445L711.29 636.443C724.754 632.652 742.954 626.63 766.646 613.579C790.135 600.571 804.122 580.151 805.112 557.563V125.82L805.072 124.55C804.738 111.451 806.764 99.2828 811.268 87.8486C816.536 74.2721 824.185 62.6093 830.927 52.334L832.628 49.6699L725.928 -5.87012C707.645 17.5979 683.264 30.9833 658.212 30.9834H656.703V30.9824C645.122 30.7572 632.682 27.2681 620.636 20.8711L616.893 18.9746L610.811 15.9775C580.308 1.00687 548.228 -13.4783 506.188 -14.9443ZM828.847 558.163C827.715 587.981 809.101 615.501 779.122 632.108L779.123 632.109C753.222 646.549 733.196 653.043 718.683 657.185C714.67 658.418 703.803 661.547 690.199 665.343L690.198 665.342C669.458 671.266 642.362 678.861 624.257 684.446L624.258 684.447C595.795 693.27 571.344 703.427 559.766 709.664L559.762 709.666C554.305 712.551 547.963 717.109 542.342 721.355L542.341 721.356C534.501 727.257 527.786 733.709 522.443 740.378L522.442 740.38C518.72 744.973 512.828 747.717 506.564 747.717C500.307 747.717 494.284 744.977 490.682 740.374C485.34 733.596 478.628 727.146 470.791 721.359L470.786 721.355C465.164 717.109 458.824 712.551 453.494 709.779L453.488 709.776C441.659 703.427 417.208 693.269 388.87 684.446H388.869C370.64 678.75 343.541 671.154 322.803 665.343V665.342C309.323 661.546 298.457 658.417 294.071 657.072C279.806 653.042 259.781 646.549 233.88 632.109V632.108C203.902 615.502 185.29 587.982 184.032 558.501L184.031 558.49V125.791L184.032 125.78C184.529 114.223 182.914 104.46 179.194 95.0322L179.193 95.0283C174.719 83.4642 168.003 73.2273 161.503 63.2744L161.501 63.2705L156.629 55.6719L156.625 55.665C151.837 47.9096 154.835 38.094 163.316 33.7256L280.105 -27.2832L280.471 -27.4727C284.272 -29.3859 288.889 -29.781 293.172 -28.8682C297.592 -27.9261 301.71 -25.5792 304.233 -21.9922L304.901 -21.0645C318.987 -1.72551 337.046 9.19392 354.908 9.19727C365.416 8.97557 374.455 5.21539 380.418 2.10352L380.424 2.09961L380.431 2.09668L384.8 -0.0253906C417.901 -16.3395 455.588 -34.9371 506.173 -36.6172H506.205C557.663 -34.9372 595.223 -16.4522 628.451 -0.0253906L632.573 1.98535L632.584 1.99121C638.805 5.21881 647.842 8.97566 657.346 9.19727C676.37 9.1939 694.843 -2.07988 708.894 -21.9902C711.354 -25.577 715.409 -27.9529 719.831 -28.8955C724.255 -29.8384 729.092 -29.3576 733.143 -27.1738L849.812 33.6143L850.205 33.8232C858.384 38.2921 861.218 48.0296 856.502 55.5557L856.496 55.5654L851.499 63.1641C845.003 73.1096 838.409 83.462 833.809 95.0293C830.087 104.572 828.474 114.226 828.847 125.562V558.163Z" stroke="%23083c2f"/><path d="M506.079 -121.747C449.387 -119.876 406.341 -98.6283 364.488 -78.0479H364.487L359.175 -75.457C344.15 -67.5156 327.983 -63.0317 313.09 -62.7422H311.148C278.885 -62.7422 247.473 -79.9869 223.927 -110.243L86.3486 -38.5859L88.627 -35.0215L91.9316 -29.9678C99.7309 -17.9631 108.012 -4.46776 113.946 10.6914V10.6924C119.928 26.0132 122.676 42.0559 122.029 59.9668V616.321C123.155 644.885 141.211 671.216 171.51 687.985H171.511C200.143 703.884 222.413 711.569 239.121 716.375L242.389 717.3L242.398 717.302L242.408 717.306C248.192 719.173 261.853 722.909 278.929 727.806H278.93C305.97 735.433 341.067 745.364 364.897 752.706H364.898C403.552 764.657 437.386 778.916 453.841 787.714H453.84C461.338 791.635 469.322 797.211 477.019 802.782L480.298 805.165L480.304 805.169C490.307 812.693 499.06 820.779 506.72 829.285C514.227 820.777 522.981 812.692 532.982 805.169C541.194 798.979 550.72 792.193 559.612 787.567C575.748 778.913 609.579 764.656 648.388 752.706C672.057 745.364 707.156 735.433 734.196 727.806L734.197 727.805C751.263 723.055 764.935 719.172 770.398 717.448L770.406 717.445L770.414 717.443C787.772 712.558 811.235 704.799 841.777 687.984C872.072 671.217 890.131 644.887 891.418 615.746V59.6611C890.774 42.1918 893.36 26.0095 899.341 10.834C906.123 -6.63483 915.97 -21.6432 924.659 -34.8779L926.937 -38.4424L789.197 -110.099C765.651 -79.8432 734.24 -62.5988 701.978 -62.5986H700.036C685.136 -62.8882 669.123 -67.375 653.613 -75.6084V-75.6094L648.793 -78.0508V-78.0518C607.106 -98.6296 563.898 -119.733 506.079 -121.747ZM921.715 616.475L921.714 616.484C920.257 654.827 896.309 690.23 857.714 711.599L857.713 711.598C824.349 730.187 798.557 738.547 779.861 743.879C774.696 745.466 760.693 749.494 743.16 754.384C716.435 762.013 681.514 771.798 658.181 778.991V778.99C621.498 790.354 589.981 803.439 575.05 811.478L575.047 811.479C568.004 815.201 559.823 821.079 552.579 826.548H552.578C542.467 834.153 533.806 842.472 526.913 851.07L526.911 851.073C522.143 856.953 514.592 860.469 506.562 860.469C498.538 860.469 490.821 856.956 486.209 851.066V851.065C479.318 842.326 470.658 834.01 460.551 826.551L460.547 826.548C453.302 821.078 445.123 815.201 438.243 811.625L438.237 811.622C422.983 803.439 391.466 790.354 354.944 778.99H354.943C334.387 772.57 305.081 764.277 280.173 757.29L269.806 754.385C252.422 749.492 238.412 745.461 232.771 743.732V743.731C214.397 738.543 188.608 730.183 155.251 711.598C116.656 690.23 92.7082 654.828 91.0898 616.918L91.0889 616.908V59.6504L91.0898 59.6396C91.7309 44.7368 89.6478 32.1426 84.8467 19.9805L84.8457 19.9775C79.073 5.06765 70.4104 -8.12931 62.0352 -20.9453L62.0332 -20.9492L55.7559 -30.7354L55.751 -30.7422C49.7248 -40.4984 53.34 -52.8113 63.8145 -58.5264L64.3184 -58.7939L214.814 -137.367C219.764 -140.022 225.885 -140.602 231.554 -139.395C237.221 -138.187 242.493 -135.181 245.72 -130.597C264.009 -104.922 287.694 -90.3709 311.14 -90.3672C324.712 -90.6531 336.382 -95.5078 344.076 -99.5205L344.09 -99.5264L349.721 -102.26C392.376 -123.271 440.914 -147.208 506.063 -149.371H506.097C572.371 -147.208 620.747 -123.416 663.564 -102.261L668.876 -99.6699L668.887 -99.665V-99.6641C676.91 -95.5035 688.579 -90.653 700.859 -90.3672C725.436 -90.3708 749.28 -104.926 767.404 -130.595C770.549 -135.179 775.741 -138.222 781.411 -139.43C787.083 -140.638 793.28 -140.02 798.467 -137.226L948.808 -58.9375C959.667 -53.3473 963.498 -40.6528 957.373 -30.8838L957.367 -30.874L950.929 -21.0879L950.928 -21.0889C942.557 -8.27917 934.053 5.06699 928.118 19.9814C923.316 32.2895 921.233 44.7411 921.714 59.3564L921.715 59.3643V616.475Z" stroke="%23083c2f"/></g></g><defs><clipPath id="clip0_4953_21014"><path d="M0.773438 0H446C457.046 0 466 8.9543 466 20V226C466 237.046 457.046 246 446 246H0.773438V0Z" fill="white"/></clipPath></defs></svg>');
  background-repeat: no-repeat;
  background-position: right bottom;
}
.bloco-minas-chamada-interativa.educacao .chamada-interativa-btn {
  background-color: #16a987;
  color: #fff;
}
.bloco-minas-chamada-interativa.educacao .chamada-interativa-btn:hover, .bloco-minas-chamada-interativa.educacao .chamada-interativa-btn:focus {
  background-color: #fff;
  color: #16a987;
}
.bloco-minas-chamada-interativa.lazer {
  background-color: #f47f32;
}
.bloco-minas-chamada-interativa.lazer:before {
  background-repeat: no-repeat;
  background-position: center right;
  background-size: contain;
  background-image: url("data:image/svg+xml,<svg width='723' height='493' viewBox='0 0 723 493' fill='none' xmlns='http://www.w3.org/2000/svg'><g opacity='0.3' clip-path='url(%23clip0_4953_21006)'><path opacity='0.1' d='M397.147 178.793H397.021C397.021 178.793 397.021 178.793 397.147 178.793ZM283.611 240.674L285.633 243.987C292.461 254.872 300.173 267.296 305.483 281.494C310.161 294.036 312.311 307.169 311.805 321.841V779.262C312.69 802.926 326.977 824.696 350.873 838.54C374.895 852.501 393.228 858.772 406.63 862.677C411.181 864.215 421.928 867.291 435.33 871.314C456.571 877.585 484.133 885.749 502.845 891.783C533.189 901.604 559.74 913.317 572.636 920.535C579.337 924.202 586.544 929.645 593.371 934.851C601.337 941.122 608.29 947.866 614.359 954.965C620.302 947.866 627.255 941.122 635.221 934.851C641.669 929.763 649.128 924.202 656.082 920.416C668.725 913.317 695.276 901.604 725.747 891.783C744.332 885.749 771.895 877.585 793.136 871.314C806.538 867.409 817.284 864.215 821.583 862.795C835.238 858.772 853.697 852.383 877.719 838.54C901.615 824.696 915.902 802.926 916.914 778.789V321.604C916.408 307.288 918.431 294.036 923.109 281.612C928.419 267.296 936.131 254.991 942.959 244.105L944.982 240.792L836.123 181.515C817.664 206.48 793.009 220.678 767.723 220.678H766.205C754.574 220.442 742.057 216.774 729.919 210.03L726.126 208.018C693.38 191.098 659.369 173.706 613.854 172.049C569.223 173.587 535.339 191.098 502.466 208.018L498.294 210.148C486.536 216.655 473.892 220.323 462.26 220.56H460.743C435.457 220.56 410.802 206.362 392.343 181.396L283.611 240.674ZM614.233 979.576C608.038 979.576 602.095 976.736 598.555 972.003C593.119 964.786 586.291 957.923 578.326 951.771C572.636 947.275 566.188 942.424 560.752 939.466C548.741 932.721 523.96 921.954 495.259 912.607C476.8 906.573 449.364 898.527 428.376 892.375C414.722 888.352 403.722 885.039 399.297 883.619C384.883 879.36 364.654 872.497 338.482 857.234C308.265 839.723 289.553 810.735 288.289 779.735V321.604C288.794 309.299 287.151 298.887 283.358 288.83C278.806 276.525 271.979 265.639 265.404 255.109L260.473 247.063C255.795 239.136 258.703 229.079 267.048 224.583L385.263 159.981C392.849 155.721 404.101 158.088 409.032 165.423C423.445 186.602 442.158 198.671 460.743 198.671C471.49 198.434 480.72 194.411 486.788 191.098L491.214 188.85C524.718 171.576 562.775 151.935 613.854 150.16C665.818 151.935 703.747 171.458 737.379 188.85L741.551 190.98C747.873 194.411 757.102 198.434 766.838 198.671C786.308 198.671 805.147 186.602 819.434 165.423C824.238 158.088 835.364 155.603 843.329 160.099L961.418 224.464C969.762 228.961 972.67 239.136 967.992 246.945L962.935 254.991C956.361 265.521 949.66 276.525 944.982 288.83C941.189 299.005 939.545 309.299 939.924 321.368V779.38C938.786 810.735 920.074 839.723 889.857 857.234C863.685 872.497 843.456 879.36 828.79 883.737C824.744 885.039 813.744 888.352 799.963 892.375C778.975 898.646 751.539 906.691 733.206 912.607C704.38 921.954 679.599 932.721 667.841 939.347C662.277 942.424 655.829 947.275 650.14 951.771C642.175 958.042 635.347 964.904 629.911 972.003C626.244 976.736 620.428 979.576 614.233 979.576Z' fill='%234f270d'/></g><defs><clipPath id='clip0_4953_21006'><rect width='723' height='493' fill='white'/></clipPath></defs></svg>");
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 0;
  pointer-events: none;
}
.bloco-minas-chamada-interativa.lazer .titulo {
  color: #4f270d;
}
.bloco-minas-chamada-interativa.lazer .descricao {
  color: #bd6125;
}
.bloco-minas-chamada-interativa.lazer .chamada-interativa-box {
  background-color: #fef0e7;
  background-image: url('data:image/svg+xml,<svg width="466" height="246" viewBox="0 0 466 246" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.03"><g clip-path="url(%23clip0_4953_21014)"><path d="M346.383 83.2604H346.29C346.29 83.2604 346.29 83.2604 346.383 83.2604ZM262.607 126.903L264.1 129.239C269.138 136.916 274.828 145.678 278.747 155.692C282.198 164.537 283.784 173.799 283.411 184.147V506.749C284.064 523.439 294.606 538.793 312.238 548.556C329.964 558.403 343.491 562.825 353.38 565.579C356.738 566.664 364.668 568.833 374.557 571.671C390.23 576.093 410.567 581.851 424.375 586.107C446.765 593.033 466.356 601.294 475.871 606.384C480.816 608.971 486.134 612.81 491.171 616.481C497.049 620.904 502.18 625.66 506.658 630.667C511.042 625.66 516.173 620.904 522.051 616.481C526.809 612.893 532.313 608.971 537.444 606.301C546.773 601.294 566.364 593.033 588.847 586.107C602.561 581.851 622.899 576.093 638.572 571.671C648.461 568.917 656.39 566.664 659.562 565.662C669.638 562.825 683.258 558.319 700.984 548.556C718.616 538.793 729.158 523.439 729.904 506.416V183.98C729.531 173.883 731.024 164.537 734.475 155.775C738.394 145.678 744.084 137 749.122 129.323L750.615 126.986L670.291 85.1796C656.67 102.787 638.478 112.8 619.82 112.8H618.701C610.118 112.633 600.882 110.047 591.926 105.29L589.127 103.872C564.965 91.9388 539.869 79.6722 506.284 78.5039C473.353 79.5887 448.351 91.9388 424.095 103.872L421.016 105.374C412.34 109.963 403.011 112.55 394.428 112.717H393.309C374.65 112.717 356.458 102.703 342.838 85.0962L262.607 126.903ZM506.564 648.024C501.993 648.024 497.608 646.021 494.996 642.683C490.985 637.593 485.947 632.753 480.07 628.414C475.871 625.243 471.114 621.822 467.102 619.736C458.239 614.979 439.954 607.386 418.777 600.793C405.157 596.538 384.912 590.863 369.426 586.524C359.35 583.687 351.234 581.35 347.969 580.349C337.334 577.345 322.407 572.505 303.096 561.741C280.799 549.39 266.992 528.946 266.059 507.083V183.98C266.432 175.301 265.219 167.958 262.421 160.865C259.062 152.187 254.024 144.51 249.173 137.083L245.535 131.409C242.083 125.818 244.229 118.725 250.386 115.554L337.614 69.9924C343.211 66.9884 351.514 68.6573 355.152 73.831C365.788 88.7678 379.595 97.2793 393.309 97.2793C401.238 97.1124 408.049 94.2753 412.527 91.9388L415.792 90.3533C440.514 78.1702 468.595 64.3181 506.284 63.0664C544.627 64.3181 572.615 78.0867 597.43 90.3533L600.509 91.8553C605.173 94.2753 611.984 97.1124 619.167 97.2793C633.534 97.2793 647.434 88.7678 657.976 73.831C661.521 68.6573 669.731 66.9049 675.608 70.0759L762.743 115.471C768.9 118.642 771.046 125.818 767.594 131.325L763.862 137C759.011 144.426 754.067 152.187 750.615 160.865C747.816 168.042 746.603 175.301 746.883 183.813V506.833C746.043 528.946 732.236 549.39 709.94 561.741C690.628 572.505 675.702 577.345 664.88 580.432C661.895 581.35 653.778 583.687 643.609 586.524C628.123 590.947 607.879 596.621 594.352 600.793C573.081 607.386 554.796 614.979 546.12 619.652C542.015 621.822 537.257 625.243 533.059 628.414C527.182 632.837 522.144 637.676 518.133 642.683C515.427 646.021 511.136 648.024 506.564 648.024Z" fill="%234f270d"/><path d="M506.188 -14.9443C462.223 -13.4919 428.839 2.99436 396.359 18.9746L396.357 18.9756L392.235 20.9873C380.564 27.1595 368.001 30.646 356.425 30.8711H354.916C329.863 30.871 305.482 17.4867 287.199 -5.98145L180.625 49.5586L182.33 52.2275H182.329C188.861 62.1826 196.242 73.5411 201.485 86.4805L201.985 87.7383C206.633 99.6492 208.768 112.121 208.266 126.043V558.013L208.315 559.049C209.571 580.786 223.483 600.773 246.607 613.579V613.58C268.818 625.919 286.091 631.884 299.052 635.613L301.587 636.331L301.606 636.337C306.093 637.786 316.691 640.686 329.946 644.489H329.945C350.929 650.411 378.166 658.123 396.66 663.824H396.661C426.658 673.104 452.918 684.177 465.697 691.013H465.698C472.357 694.497 479.508 699.661 486.247 704.573L486.254 704.578C493.986 710.397 500.756 716.649 506.685 723.225C512.497 716.647 519.268 710.396 526.999 704.578L529.434 702.758C535.214 698.479 541.634 694.047 547.681 690.9C560.211 684.176 586.471 673.104 616.592 663.824L620.136 662.732C638.341 657.166 663.511 650.041 683.184 644.489L683.186 644.488C696.43 640.8 707.038 637.785 711.275 636.447L711.282 636.445L711.29 636.443C724.754 632.652 742.954 626.63 766.646 613.579C790.135 600.571 804.122 580.151 805.112 557.563V125.82L805.072 124.55C804.738 111.451 806.764 99.2828 811.268 87.8486C816.536 74.2721 824.185 62.6093 830.927 52.334L832.628 49.6699L725.928 -5.87012C707.645 17.5979 683.264 30.9833 658.212 30.9834H656.703V30.9824C645.122 30.7572 632.682 27.2681 620.636 20.8711L616.893 18.9746L610.811 15.9775C580.308 1.00687 548.228 -13.4783 506.188 -14.9443ZM828.847 558.163C827.715 587.981 809.101 615.501 779.122 632.108L779.123 632.109C753.222 646.549 733.196 653.043 718.683 657.185C714.67 658.418 703.803 661.547 690.199 665.343L690.198 665.342C669.458 671.266 642.362 678.861 624.257 684.446L624.258 684.447C595.795 693.27 571.344 703.427 559.766 709.664L559.762 709.666C554.305 712.551 547.963 717.109 542.342 721.355L542.341 721.356C534.501 727.257 527.786 733.709 522.443 740.378L522.442 740.38C518.72 744.973 512.828 747.717 506.564 747.717C500.307 747.717 494.284 744.977 490.682 740.374C485.34 733.596 478.628 727.146 470.791 721.359L470.786 721.355C465.164 717.109 458.824 712.551 453.494 709.779L453.488 709.776C441.659 703.427 417.208 693.269 388.87 684.446H388.869C370.64 678.75 343.541 671.154 322.803 665.343V665.342C309.323 661.546 298.457 658.417 294.071 657.072C279.806 653.042 259.781 646.549 233.88 632.109V632.108C203.902 615.502 185.29 587.982 184.032 558.501L184.031 558.49V125.791L184.032 125.78C184.529 114.223 182.914 104.46 179.194 95.0322L179.193 95.0283C174.719 83.4642 168.003 73.2273 161.503 63.2744L161.501 63.2705L156.629 55.6719L156.625 55.665C151.837 47.9096 154.835 38.094 163.316 33.7256L280.105 -27.2832L280.471 -27.4727C284.272 -29.3859 288.889 -29.781 293.172 -28.8682C297.592 -27.9261 301.71 -25.5792 304.233 -21.9922L304.901 -21.0645C318.987 -1.72551 337.046 9.19392 354.908 9.19727C365.416 8.97557 374.455 5.21539 380.418 2.10352L380.424 2.09961L380.431 2.09668L384.8 -0.0253906C417.901 -16.3395 455.588 -34.9371 506.173 -36.6172H506.205C557.663 -34.9372 595.223 -16.4522 628.451 -0.0253906L632.573 1.98535L632.584 1.99121C638.805 5.21881 647.842 8.97566 657.346 9.19727C676.37 9.1939 694.843 -2.07988 708.894 -21.9902C711.354 -25.577 715.409 -27.9529 719.831 -28.8955C724.255 -29.8384 729.092 -29.3576 733.143 -27.1738L849.812 33.6143L850.205 33.8232C858.384 38.2921 861.218 48.0296 856.502 55.5557L856.496 55.5654L851.499 63.1641C845.003 73.1096 838.409 83.462 833.809 95.0293C830.087 104.572 828.474 114.226 828.847 125.562V558.163Z" stroke="%234f270d"/><path d="M506.079 -121.747C449.387 -119.876 406.341 -98.6283 364.488 -78.0479H364.487L359.175 -75.457C344.15 -67.5156 327.983 -63.0317 313.09 -62.7422H311.148C278.885 -62.7422 247.473 -79.9869 223.927 -110.243L86.3486 -38.5859L88.627 -35.0215L91.9316 -29.9678C99.7309 -17.9631 108.012 -4.46776 113.946 10.6914V10.6924C119.928 26.0132 122.676 42.0559 122.029 59.9668V616.321C123.155 644.885 141.211 671.216 171.51 687.985H171.511C200.143 703.884 222.413 711.569 239.121 716.375L242.389 717.3L242.398 717.302L242.408 717.306C248.192 719.173 261.853 722.909 278.929 727.806H278.93C305.97 735.433 341.067 745.364 364.897 752.706H364.898C403.552 764.657 437.386 778.916 453.841 787.714H453.84C461.338 791.635 469.322 797.211 477.019 802.782L480.298 805.165L480.304 805.169C490.307 812.693 499.06 820.779 506.72 829.285C514.227 820.777 522.981 812.692 532.982 805.169C541.194 798.979 550.72 792.193 559.612 787.567C575.748 778.913 609.579 764.656 648.388 752.706C672.057 745.364 707.156 735.433 734.196 727.806L734.197 727.805C751.263 723.055 764.935 719.172 770.398 717.448L770.406 717.445L770.414 717.443C787.772 712.558 811.235 704.799 841.777 687.984C872.072 671.217 890.131 644.887 891.418 615.746V59.6611C890.774 42.1918 893.36 26.0095 899.341 10.834C906.123 -6.63483 915.97 -21.6432 924.659 -34.8779L926.937 -38.4424L789.197 -110.099C765.651 -79.8432 734.24 -62.5988 701.978 -62.5986H700.036C685.136 -62.8882 669.123 -67.375 653.613 -75.6084V-75.6094L648.793 -78.0508V-78.0518C607.106 -98.6296 563.898 -119.733 506.079 -121.747ZM921.715 616.475L921.714 616.484C920.257 654.827 896.309 690.23 857.714 711.599L857.713 711.598C824.349 730.187 798.557 738.547 779.861 743.879C774.696 745.466 760.693 749.494 743.16 754.384C716.435 762.013 681.514 771.798 658.181 778.991V778.99C621.498 790.354 589.981 803.439 575.05 811.478L575.047 811.479C568.004 815.201 559.823 821.079 552.579 826.548H552.578C542.467 834.153 533.806 842.472 526.913 851.07L526.911 851.073C522.143 856.953 514.592 860.469 506.562 860.469C498.538 860.469 490.821 856.956 486.209 851.066V851.065C479.318 842.326 470.658 834.01 460.551 826.551L460.547 826.548C453.302 821.078 445.123 815.201 438.243 811.625L438.237 811.622C422.983 803.439 391.466 790.354 354.944 778.99H354.943C334.387 772.57 305.081 764.277 280.173 757.29L269.806 754.385C252.422 749.492 238.412 745.461 232.771 743.732V743.731C214.397 738.543 188.608 730.183 155.251 711.598C116.656 690.23 92.7082 654.828 91.0898 616.918L91.0889 616.908V59.6504L91.0898 59.6396C91.7309 44.7368 89.6478 32.1426 84.8467 19.9805L84.8457 19.9775C79.073 5.06765 70.4104 -8.12931 62.0352 -20.9453L62.0332 -20.9492L55.7559 -30.7354L55.751 -30.7422C49.7248 -40.4984 53.34 -52.8113 63.8145 -58.5264L64.3184 -58.7939L214.814 -137.367C219.764 -140.022 225.885 -140.602 231.554 -139.395C237.221 -138.187 242.493 -135.181 245.72 -130.597C264.009 -104.922 287.694 -90.3709 311.14 -90.3672C324.712 -90.6531 336.382 -95.5078 344.076 -99.5205L344.09 -99.5264L349.721 -102.26C392.376 -123.271 440.914 -147.208 506.063 -149.371H506.097C572.371 -147.208 620.747 -123.416 663.564 -102.261L668.876 -99.6699L668.887 -99.665V-99.6641C676.91 -95.5035 688.579 -90.653 700.859 -90.3672C725.436 -90.3708 749.28 -104.926 767.404 -130.595C770.549 -135.179 775.741 -138.222 781.411 -139.43C787.083 -140.638 793.28 -140.02 798.467 -137.226L948.808 -58.9375C959.667 -53.3473 963.498 -40.6528 957.373 -30.8838L957.367 -30.874L950.929 -21.0879L950.928 -21.0889C942.557 -8.27917 934.053 5.06699 928.118 19.9814C923.316 32.2895 921.233 44.7411 921.714 59.3564L921.715 59.3643V616.475Z" stroke="%234f270d"/></g></g><defs><clipPath id="clip0_4953_21014"><path d="M0.773438 0H446C457.046 0 466 8.9543 466 20V226C466 237.046 457.046 246 446 246H0.773438V0Z" fill="white"/></clipPath></defs></svg>');
  background-repeat: no-repeat;
  background-position: right bottom;
}
.bloco-minas-chamada-interativa.lazer .chamada-interativa-btn {
  background-color: #f47f32;
}
.bloco-minas-chamada-interativa.lazer .chamada-interativa-btn:hover, .bloco-minas-chamada-interativa.lazer .chamada-interativa-btn:focus {
  background-color: #fff;
  color: #f47f32;
}
.bloco-minas-chamada-interativa.negocios {
  background-color: #ffb033;
}
.bloco-minas-chamada-interativa.negocios:before {
  background-repeat: no-repeat;
  background-position: center right;
  background-size: contain;
  background-image: url("data:image/svg+xml,<svg width='723' height='493' viewBox='0 0 723 493' fill='none' xmlns='http://www.w3.org/2000/svg'><g opacity='0.3' clip-path='url(%23clip0_4953_21006)'><path opacity='0.1' d='M397.147 178.793H397.021C397.021 178.793 397.021 178.793 397.147 178.793ZM283.611 240.674L285.633 243.987C292.461 254.872 300.173 267.296 305.483 281.494C310.161 294.036 312.311 307.169 311.805 321.841V779.262C312.69 802.926 326.977 824.696 350.873 838.54C374.895 852.501 393.228 858.772 406.63 862.677C411.181 864.215 421.928 867.291 435.33 871.314C456.571 877.585 484.133 885.749 502.845 891.783C533.189 901.604 559.74 913.317 572.636 920.535C579.337 924.202 586.544 929.645 593.371 934.851C601.337 941.122 608.29 947.866 614.359 954.965C620.302 947.866 627.255 941.122 635.221 934.851C641.669 929.763 649.128 924.202 656.082 920.416C668.725 913.317 695.276 901.604 725.747 891.783C744.332 885.749 771.895 877.585 793.136 871.314C806.538 867.409 817.284 864.215 821.583 862.795C835.238 858.772 853.697 852.383 877.719 838.54C901.615 824.696 915.902 802.926 916.914 778.789V321.604C916.408 307.288 918.431 294.036 923.109 281.612C928.419 267.296 936.131 254.991 942.959 244.105L944.982 240.792L836.123 181.515C817.664 206.48 793.009 220.678 767.723 220.678H766.205C754.574 220.442 742.057 216.774 729.919 210.03L726.126 208.018C693.38 191.098 659.369 173.706 613.854 172.049C569.223 173.587 535.339 191.098 502.466 208.018L498.294 210.148C486.536 216.655 473.892 220.323 462.26 220.56H460.743C435.457 220.56 410.802 206.362 392.343 181.396L283.611 240.674ZM614.233 979.576C608.038 979.576 602.095 976.736 598.555 972.003C593.119 964.786 586.291 957.923 578.326 951.771C572.636 947.275 566.188 942.424 560.752 939.466C548.741 932.721 523.96 921.954 495.259 912.607C476.8 906.573 449.364 898.527 428.376 892.375C414.722 888.352 403.722 885.039 399.297 883.619C384.883 879.36 364.654 872.497 338.482 857.234C308.265 839.723 289.553 810.735 288.289 779.735V321.604C288.794 309.299 287.151 298.887 283.358 288.83C278.806 276.525 271.979 265.639 265.404 255.109L260.473 247.063C255.795 239.136 258.703 229.079 267.048 224.583L385.263 159.981C392.849 155.721 404.101 158.088 409.032 165.423C423.445 186.602 442.158 198.671 460.743 198.671C471.49 198.434 480.72 194.411 486.788 191.098L491.214 188.85C524.718 171.576 562.775 151.935 613.854 150.16C665.818 151.935 703.747 171.458 737.379 188.85L741.551 190.98C747.873 194.411 757.102 198.434 766.838 198.671C786.308 198.671 805.147 186.602 819.434 165.423C824.238 158.088 835.364 155.603 843.329 160.099L961.418 224.464C969.762 228.961 972.67 239.136 967.992 246.945L962.935 254.991C956.361 265.521 949.66 276.525 944.982 288.83C941.189 299.005 939.545 309.299 939.924 321.368V779.38C938.786 810.735 920.074 839.723 889.857 857.234C863.685 872.497 843.456 879.36 828.79 883.737C824.744 885.039 813.744 888.352 799.963 892.375C778.975 898.646 751.539 906.691 733.206 912.607C704.38 921.954 679.599 932.721 667.841 939.347C662.277 942.424 655.829 947.275 650.14 951.771C642.175 958.042 635.347 964.904 629.911 972.003C626.244 976.736 620.428 979.576 614.233 979.576Z' fill='%2353380d'/></g><defs><clipPath id='clip0_4953_21006'><rect width='723' height='493' fill='white'/></clipPath></defs></svg>");
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 0;
  pointer-events: none;
}
.bloco-minas-chamada-interativa.negocios .titulo {
  color: #53380d;
}
.bloco-minas-chamada-interativa.negocios .descricao {
  color: #c58827;
}
.bloco-minas-chamada-interativa.negocios .chamada-interativa-box {
  background-color: #fff5e5;
  background-image: url('data:image/svg+xml,<svg width="466" height="246" viewBox="0 0 466 246" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.03"><g clip-path="url(%23clip0_4953_21014)"><path d="M346.383 83.2604H346.29C346.29 83.2604 346.29 83.2604 346.383 83.2604ZM262.607 126.903L264.1 129.239C269.138 136.916 274.828 145.678 278.747 155.692C282.198 164.537 283.784 173.799 283.411 184.147V506.749C284.064 523.439 294.606 538.793 312.238 548.556C329.964 558.403 343.491 562.825 353.38 565.579C356.738 566.664 364.668 568.833 374.557 571.671C390.23 576.093 410.567 581.851 424.375 586.107C446.765 593.033 466.356 601.294 475.871 606.384C480.816 608.971 486.134 612.81 491.171 616.481C497.049 620.904 502.18 625.66 506.658 630.667C511.042 625.66 516.173 620.904 522.051 616.481C526.809 612.893 532.313 608.971 537.444 606.301C546.773 601.294 566.364 593.033 588.847 586.107C602.561 581.851 622.899 576.093 638.572 571.671C648.461 568.917 656.39 566.664 659.562 565.662C669.638 562.825 683.258 558.319 700.984 548.556C718.616 538.793 729.158 523.439 729.904 506.416V183.98C729.531 173.883 731.024 164.537 734.475 155.775C738.394 145.678 744.084 137 749.122 129.323L750.615 126.986L670.291 85.1796C656.67 102.787 638.478 112.8 619.82 112.8H618.701C610.118 112.633 600.882 110.047 591.926 105.29L589.127 103.872C564.965 91.9388 539.869 79.6722 506.284 78.5039C473.353 79.5887 448.351 91.9388 424.095 103.872L421.016 105.374C412.34 109.963 403.011 112.55 394.428 112.717H393.309C374.65 112.717 356.458 102.703 342.838 85.0962L262.607 126.903ZM506.564 648.024C501.993 648.024 497.608 646.021 494.996 642.683C490.985 637.593 485.947 632.753 480.07 628.414C475.871 625.243 471.114 621.822 467.102 619.736C458.239 614.979 439.954 607.386 418.777 600.793C405.157 596.538 384.912 590.863 369.426 586.524C359.35 583.687 351.234 581.35 347.969 580.349C337.334 577.345 322.407 572.505 303.096 561.741C280.799 549.39 266.992 528.946 266.059 507.083V183.98C266.432 175.301 265.219 167.958 262.421 160.865C259.062 152.187 254.024 144.51 249.173 137.083L245.535 131.409C242.083 125.818 244.229 118.725 250.386 115.554L337.614 69.9924C343.211 66.9884 351.514 68.6573 355.152 73.831C365.788 88.7678 379.595 97.2793 393.309 97.2793C401.238 97.1124 408.049 94.2753 412.527 91.9388L415.792 90.3533C440.514 78.1702 468.595 64.3181 506.284 63.0664C544.627 64.3181 572.615 78.0867 597.43 90.3533L600.509 91.8553C605.173 94.2753 611.984 97.1124 619.167 97.2793C633.534 97.2793 647.434 88.7678 657.976 73.831C661.521 68.6573 669.731 66.9049 675.608 70.0759L762.743 115.471C768.9 118.642 771.046 125.818 767.594 131.325L763.862 137C759.011 144.426 754.067 152.187 750.615 160.865C747.816 168.042 746.603 175.301 746.883 183.813V506.833C746.043 528.946 732.236 549.39 709.94 561.741C690.628 572.505 675.702 577.345 664.88 580.432C661.895 581.35 653.778 583.687 643.609 586.524C628.123 590.947 607.879 596.621 594.352 600.793C573.081 607.386 554.796 614.979 546.12 619.652C542.015 621.822 537.257 625.243 533.059 628.414C527.182 632.837 522.144 637.676 518.133 642.683C515.427 646.021 511.136 648.024 506.564 648.024Z" fill="%2353380d"/><path d="M506.188 -14.9443C462.223 -13.4919 428.839 2.99436 396.359 18.9746L396.357 18.9756L392.235 20.9873C380.564 27.1595 368.001 30.646 356.425 30.8711H354.916C329.863 30.871 305.482 17.4867 287.199 -5.98145L180.625 49.5586L182.33 52.2275H182.329C188.861 62.1826 196.242 73.5411 201.485 86.4805L201.985 87.7383C206.633 99.6492 208.768 112.121 208.266 126.043V558.013L208.315 559.049C209.571 580.786 223.483 600.773 246.607 613.579V613.58C268.818 625.919 286.091 631.884 299.052 635.613L301.587 636.331L301.606 636.337C306.093 637.786 316.691 640.686 329.946 644.489H329.945C350.929 650.411 378.166 658.123 396.66 663.824H396.661C426.658 673.104 452.918 684.177 465.697 691.013H465.698C472.357 694.497 479.508 699.661 486.247 704.573L486.254 704.578C493.986 710.397 500.756 716.649 506.685 723.225C512.497 716.647 519.268 710.396 526.999 704.578L529.434 702.758C535.214 698.479 541.634 694.047 547.681 690.9C560.211 684.176 586.471 673.104 616.592 663.824L620.136 662.732C638.341 657.166 663.511 650.041 683.184 644.489L683.186 644.488C696.43 640.8 707.038 637.785 711.275 636.447L711.282 636.445L711.29 636.443C724.754 632.652 742.954 626.63 766.646 613.579C790.135 600.571 804.122 580.151 805.112 557.563V125.82L805.072 124.55C804.738 111.451 806.764 99.2828 811.268 87.8486C816.536 74.2721 824.185 62.6093 830.927 52.334L832.628 49.6699L725.928 -5.87012C707.645 17.5979 683.264 30.9833 658.212 30.9834H656.703V30.9824C645.122 30.7572 632.682 27.2681 620.636 20.8711L616.893 18.9746L610.811 15.9775C580.308 1.00687 548.228 -13.4783 506.188 -14.9443ZM828.847 558.163C827.715 587.981 809.101 615.501 779.122 632.108L779.123 632.109C753.222 646.549 733.196 653.043 718.683 657.185C714.67 658.418 703.803 661.547 690.199 665.343L690.198 665.342C669.458 671.266 642.362 678.861 624.257 684.446L624.258 684.447C595.795 693.27 571.344 703.427 559.766 709.664L559.762 709.666C554.305 712.551 547.963 717.109 542.342 721.355L542.341 721.356C534.501 727.257 527.786 733.709 522.443 740.378L522.442 740.38C518.72 744.973 512.828 747.717 506.564 747.717C500.307 747.717 494.284 744.977 490.682 740.374C485.34 733.596 478.628 727.146 470.791 721.359L470.786 721.355C465.164 717.109 458.824 712.551 453.494 709.779L453.488 709.776C441.659 703.427 417.208 693.269 388.87 684.446H388.869C370.64 678.75 343.541 671.154 322.803 665.343V665.342C309.323 661.546 298.457 658.417 294.071 657.072C279.806 653.042 259.781 646.549 233.88 632.109V632.108C203.902 615.502 185.29 587.982 184.032 558.501L184.031 558.49V125.791L184.032 125.78C184.529 114.223 182.914 104.46 179.194 95.0322L179.193 95.0283C174.719 83.4642 168.003 73.2273 161.503 63.2744L161.501 63.2705L156.629 55.6719L156.625 55.665C151.837 47.9096 154.835 38.094 163.316 33.7256L280.105 -27.2832L280.471 -27.4727C284.272 -29.3859 288.889 -29.781 293.172 -28.8682C297.592 -27.9261 301.71 -25.5792 304.233 -21.9922L304.901 -21.0645C318.987 -1.72551 337.046 9.19392 354.908 9.19727C365.416 8.97557 374.455 5.21539 380.418 2.10352L380.424 2.09961L380.431 2.09668L384.8 -0.0253906C417.901 -16.3395 455.588 -34.9371 506.173 -36.6172H506.205C557.663 -34.9372 595.223 -16.4522 628.451 -0.0253906L632.573 1.98535L632.584 1.99121C638.805 5.21881 647.842 8.97566 657.346 9.19727C676.37 9.1939 694.843 -2.07988 708.894 -21.9902C711.354 -25.577 715.409 -27.9529 719.831 -28.8955C724.255 -29.8384 729.092 -29.3576 733.143 -27.1738L849.812 33.6143L850.205 33.8232C858.384 38.2921 861.218 48.0296 856.502 55.5557L856.496 55.5654L851.499 63.1641C845.003 73.1096 838.409 83.462 833.809 95.0293C830.087 104.572 828.474 114.226 828.847 125.562V558.163Z" stroke="%2353380d"/><path d="M506.079 -121.747C449.387 -119.876 406.341 -98.6283 364.488 -78.0479H364.487L359.175 -75.457C344.15 -67.5156 327.983 -63.0317 313.09 -62.7422H311.148C278.885 -62.7422 247.473 -79.9869 223.927 -110.243L86.3486 -38.5859L88.627 -35.0215L91.9316 -29.9678C99.7309 -17.9631 108.012 -4.46776 113.946 10.6914V10.6924C119.928 26.0132 122.676 42.0559 122.029 59.9668V616.321C123.155 644.885 141.211 671.216 171.51 687.985H171.511C200.143 703.884 222.413 711.569 239.121 716.375L242.389 717.3L242.398 717.302L242.408 717.306C248.192 719.173 261.853 722.909 278.929 727.806H278.93C305.97 735.433 341.067 745.364 364.897 752.706H364.898C403.552 764.657 437.386 778.916 453.841 787.714H453.84C461.338 791.635 469.322 797.211 477.019 802.782L480.298 805.165L480.304 805.169C490.307 812.693 499.06 820.779 506.72 829.285C514.227 820.777 522.981 812.692 532.982 805.169C541.194 798.979 550.72 792.193 559.612 787.567C575.748 778.913 609.579 764.656 648.388 752.706C672.057 745.364 707.156 735.433 734.196 727.806L734.197 727.805C751.263 723.055 764.935 719.172 770.398 717.448L770.406 717.445L770.414 717.443C787.772 712.558 811.235 704.799 841.777 687.984C872.072 671.217 890.131 644.887 891.418 615.746V59.6611C890.774 42.1918 893.36 26.0095 899.341 10.834C906.123 -6.63483 915.97 -21.6432 924.659 -34.8779L926.937 -38.4424L789.197 -110.099C765.651 -79.8432 734.24 -62.5988 701.978 -62.5986H700.036C685.136 -62.8882 669.123 -67.375 653.613 -75.6084V-75.6094L648.793 -78.0508V-78.0518C607.106 -98.6296 563.898 -119.733 506.079 -121.747ZM921.715 616.475L921.714 616.484C920.257 654.827 896.309 690.23 857.714 711.599L857.713 711.598C824.349 730.187 798.557 738.547 779.861 743.879C774.696 745.466 760.693 749.494 743.16 754.384C716.435 762.013 681.514 771.798 658.181 778.991V778.99C621.498 790.354 589.981 803.439 575.05 811.478L575.047 811.479C568.004 815.201 559.823 821.079 552.579 826.548H552.578C542.467 834.153 533.806 842.472 526.913 851.07L526.911 851.073C522.143 856.953 514.592 860.469 506.562 860.469C498.538 860.469 490.821 856.956 486.209 851.066V851.065C479.318 842.326 470.658 834.01 460.551 826.551L460.547 826.548C453.302 821.078 445.123 815.201 438.243 811.625L438.237 811.622C422.983 803.439 391.466 790.354 354.944 778.99H354.943C334.387 772.57 305.081 764.277 280.173 757.29L269.806 754.385C252.422 749.492 238.412 745.461 232.771 743.732V743.731C214.397 738.543 188.608 730.183 155.251 711.598C116.656 690.23 92.7082 654.828 91.0898 616.918L91.0889 616.908V59.6504L91.0898 59.6396C91.7309 44.7368 89.6478 32.1426 84.8467 19.9805L84.8457 19.9775C79.073 5.06765 70.4104 -8.12931 62.0352 -20.9453L62.0332 -20.9492L55.7559 -30.7354L55.751 -30.7422C49.7248 -40.4984 53.34 -52.8113 63.8145 -58.5264L64.3184 -58.7939L214.814 -137.367C219.764 -140.022 225.885 -140.602 231.554 -139.395C237.221 -138.187 242.493 -135.181 245.72 -130.597C264.009 -104.922 287.694 -90.3709 311.14 -90.3672C324.712 -90.6531 336.382 -95.5078 344.076 -99.5205L344.09 -99.5264L349.721 -102.26C392.376 -123.271 440.914 -147.208 506.063 -149.371H506.097C572.371 -147.208 620.747 -123.416 663.564 -102.261L668.876 -99.6699L668.887 -99.665V-99.6641C676.91 -95.5035 688.579 -90.653 700.859 -90.3672C725.436 -90.3708 749.28 -104.926 767.404 -130.595C770.549 -135.179 775.741 -138.222 781.411 -139.43C787.083 -140.638 793.28 -140.02 798.467 -137.226L948.808 -58.9375C959.667 -53.3473 963.498 -40.6528 957.373 -30.8838L957.367 -30.874L950.929 -21.0879L950.928 -21.0889C942.557 -8.27917 934.053 5.06699 928.118 19.9814C923.316 32.2895 921.233 44.7411 921.714 59.3564L921.715 59.3643V616.475Z" stroke="%2353380d"/></g></g><defs><clipPath id="clip0_4953_21014"><path d="M0.773438 0H446C457.046 0 466 8.9543 466 20V226C466 237.046 457.046 246 446 246H0.773438V0Z" fill="white"/></clipPath></defs></svg>');
  background-repeat: no-repeat;
  background-position: right bottom;
}
.bloco-minas-chamada-interativa.negocios .chamada-interativa-btn {
  background-color: #ffb033;
}
.bloco-minas-chamada-interativa.negocios .chamada-interativa-btn:hover, .bloco-minas-chamada-interativa.negocios .chamada-interativa-btn:focus {
  background-color: #fff;
  color: #ffb033;
}

.bloco-minas-chamadas .titulo {
  color: #002360;
}
.bloco-minas-chamadas .chamadas-content {
  background-image: url('data:image/svg+xml,<svg width="1452" height="345" viewBox="0 0 1452 345" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.03" clip-path="url(%23clip0_4213_28321)"><mask id="mask0_4213_28321" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="1453" height="346"><path d="M412.38 292.83C409.18 287.534 407.799 281.337 408.45 275.183V161.827C408.724 153.12 407.07 144.46 403.606 136.467C400.142 128.474 394.954 121.345 388.412 115.591C373.912 103.241 355.267 96.8516 336.239 97.7128C322.529 97.4096 308.876 99.5761 295.933 104.109C283.549 109.048 272.339 116.53 263.026 126.071C261.337 127.371 259.787 128.843 258.402 130.463C256.938 132.082 255.397 133.854 253.778 135.858C247.114 123.641 237.119 113.567 224.956 106.806C211.945 100.364 197.542 97.2397 183.032 97.7128C175.662 97.6507 168.305 98.3219 161.068 99.7163C154.477 100.993 148.079 103.117 142.033 106.035C135.695 108.919 129.72 112.54 124.23 116.824C118.142 121.293 111.592 126.688 104.424 132.852L105.735 107.191C105.755 106.794 105.695 106.396 105.557 106.023C105.42 105.65 105.207 105.309 104.933 105.02C104.659 104.732 104.329 104.502 103.963 104.345C103.598 104.189 103.204 104.108 102.806 104.109H2.92851C2.15182 104.109 1.40694 104.417 0.85774 104.966C0.308538 105.516 0 106.26 0 107.037V144.18L20.4995 144.72C22.973 144.447 25.4761 144.72 27.8327 145.519C30.1894 146.318 32.3424 147.623 34.1402 149.343C37.2866 154.205 38.6737 159.998 38.0706 165.757V276.108C38.6581 282.111 37.2787 288.142 34.1402 293.292C32.3847 295.061 30.2267 296.377 27.851 297.129C25.4753 297.88 22.9527 298.045 20.4995 297.608H0V333.749C0 334.526 0.308538 335.271 0.85774 335.82C1.40694 336.369 2.15182 336.677 2.92851 336.677H136.638C137.415 336.677 138.16 336.369 138.709 335.82C139.258 335.271 139.566 334.526 139.566 333.749V297.608H127.852C125.366 297.893 122.846 297.612 120.484 296.785C118.121 295.957 115.977 294.605 114.212 292.83C111.064 287.541 109.687 281.386 110.281 275.26V197.121C110.281 178.241 113.903 164.216 121.071 155.2C125.086 150.44 130.182 146.711 135.934 144.324C141.686 141.938 147.926 140.964 154.132 141.483C158.854 141.052 163.612 141.742 168.018 143.496C172.423 145.25 176.353 148.019 179.487 151.578C185.464 161.316 188.165 172.713 187.193 184.098V276.108C187.193 287.205 184.804 293.601 179.872 295.45C173.754 297.277 167.366 298.033 160.991 297.685C160.199 297.684 159.438 297.987 158.864 298.533C158.29 299.078 157.948 299.823 157.908 300.613V333.749C157.908 334.14 157.986 334.527 158.138 334.888C158.29 335.248 158.513 335.575 158.793 335.848C159.073 336.12 159.405 336.335 159.769 336.477C160.134 336.62 160.523 336.688 160.914 336.677H285.144C285.921 336.677 286.666 336.369 287.215 335.82C287.764 335.271 288.073 334.526 288.073 333.749V297.608H277.438C274.831 297.951 272.18 297.699 269.684 296.872C267.188 296.044 264.912 294.663 263.026 292.83C259.878 287.541 258.501 281.386 259.096 275.26V197.121C257.999 182.436 261.733 167.796 269.731 155.431C273.578 150.682 278.517 146.934 284.126 144.505C289.735 142.076 295.848 141.04 301.944 141.483C306.811 140.945 311.737 141.526 316.345 143.183C320.953 144.839 325.121 147.526 328.532 151.039C333.542 157.435 336.239 168.377 336.239 184.098V276.108C336.239 286.511 334.004 292.83 329.611 294.988C323.678 297.18 317.35 298.099 311.038 297.685C310.314 297.756 309.637 298.081 309.129 298.603C308.622 299.125 308.315 299.81 308.264 300.536V333.672C308.264 334.449 308.572 335.194 309.122 335.743C309.671 336.292 310.416 336.6 311.192 336.6H444.054C444.831 336.6 445.576 336.292 446.125 335.743C446.674 335.194 446.983 334.449 446.983 333.672V297.608H426.483C423.924 297.92 421.328 297.653 418.887 296.826C416.446 295.998 414.222 294.633 412.38 292.83Z" fill="%23003DA5"/><path d="M581.54 292.83C578.424 287.53 577.074 281.377 577.686 275.26V106.883C577.666 106.099 577.341 105.355 576.779 104.807C576.218 104.26 575.465 103.954 574.681 103.955H470.102C469.318 103.954 468.565 104.26 468.004 104.807C467.442 105.355 467.117 106.099 467.097 106.883V144.411H488.136C490.609 144.144 493.111 144.419 495.466 145.218C497.822 146.017 499.976 147.319 501.777 149.035C504.867 153.921 506.249 159.694 505.707 165.449V276.108C506.256 282.108 504.879 288.127 501.777 293.292C499.999 295.029 497.839 296.324 495.47 297.074C493.101 297.823 490.589 298.006 488.136 297.608H466.866V333.749C466.886 334.533 467.211 335.278 467.773 335.825C468.334 336.372 469.087 336.678 469.871 336.677H612.752C613.536 336.678 614.289 336.372 614.85 335.825C615.411 335.278 615.737 334.533 615.757 333.749V297.608H595.258C592.759 297.888 590.23 297.605 587.856 296.778C585.481 295.951 583.323 294.602 581.54 292.83Z" fill="%23003DA5"/><path d="M538.614 81.9924C544.014 82.0787 549.375 81.0641 554.371 79.0105C559.366 76.9569 563.89 73.9075 567.668 70.048C571.542 66.2815 574.602 61.7594 576.657 56.762C578.711 51.7646 579.718 46.3985 579.613 40.9962C579.742 35.625 578.745 30.2863 576.688 25.3229C574.631 20.3595 571.559 15.8812 567.668 12.1756C559.939 4.48779 549.515 0.119405 538.614 0V0.462363C533.286 0.413767 528.001 1.42419 523.066 3.43496C518.131 5.44573 513.645 8.41678 509.869 12.1756C505.922 15.854 502.792 20.3202 500.681 25.2849C498.571 30.2496 497.526 35.6022 497.615 40.9962C497.582 46.3821 498.652 51.7176 500.76 56.6743C502.867 61.6309 505.967 66.1036 509.869 69.8168C513.577 73.6983 518.04 76.7807 522.983 78.8745C527.927 80.9683 533.246 82.0293 538.614 81.9924Z" fill="%23003DA5"/><path d="M903.753 292.83C900.637 287.53 899.287 281.377 899.899 275.26V166.374C900.445 156.921 898.889 147.464 895.345 138.684C891.8 129.903 886.355 122.017 879.4 115.591C863.407 102.759 843.227 96.3077 822.756 97.4816C813.637 97.3666 804.541 98.4548 795.706 100.718C787.485 102.942 779.678 106.481 772.586 111.198C767.291 114.83 762.292 118.876 757.636 123.297C752.549 127.998 747.309 133.469 741.76 139.634L743.147 107.114C743.158 106.713 743.087 106.314 742.941 105.94C742.795 105.567 742.575 105.226 742.295 104.939C742.015 104.652 741.68 104.423 741.31 104.268C740.94 104.112 740.543 104.032 740.142 104.032H639.956C639.565 104.021 639.176 104.09 638.812 104.232C638.447 104.375 638.115 104.589 637.835 104.862C637.555 105.135 637.332 105.461 637.18 105.821C637.029 106.182 636.95 106.569 636.95 106.96V144.103L656.448 144.643C658.933 144.369 661.448 144.641 663.818 145.44C666.187 146.238 668.353 147.544 670.166 149.266C673.246 154.154 674.602 159.932 674.019 165.68V276.108C674.591 282.1 673.242 288.118 670.166 293.292C668.377 295.035 666.203 296.334 663.821 297.083C661.438 297.833 658.913 298.013 656.448 297.608H637.336V333.749C637.336 334.14 637.414 334.527 637.566 334.888C637.718 335.248 637.94 335.575 638.22 335.848C638.501 336.12 638.833 336.335 639.197 336.477C639.561 336.62 639.95 336.688 640.341 336.677H773.434C774.218 336.678 774.971 336.372 775.533 335.825C776.094 335.278 776.42 334.533 776.44 333.749V297.608H764.263C761.765 297.894 759.234 297.613 756.859 296.786C754.484 295.959 752.326 294.607 750.546 292.83C747.398 287.541 746.021 281.386 746.615 275.26V202.053C746.615 181.966 750.289 167.17 757.636 157.666C761.925 152.718 767.324 148.854 773.391 146.39C779.458 143.926 786.022 142.931 792.547 143.487C797.578 142.959 802.662 143.649 807.371 145.5C812.079 147.351 816.272 150.308 819.597 154.121C824.991 161.211 827.689 173.155 827.689 189.8V276.108C828.237 282.108 826.861 288.127 823.758 293.292C821.981 295.029 819.821 296.324 817.452 297.074C815.082 297.823 812.57 298.006 810.118 297.608H796.939V333.749C796.939 334.526 797.248 335.271 797.797 335.82C798.346 336.369 799.091 336.677 799.868 336.677H935.427C935.818 336.688 936.207 336.62 936.571 336.477C936.935 336.335 937.267 336.12 937.548 335.848C937.828 335.575 938.05 335.248 938.202 334.888C938.354 334.527 938.432 334.14 938.432 333.749V297.608H917.933C915.357 297.9 912.749 297.615 910.297 296.776C907.844 295.936 905.609 294.562 903.753 292.753" fill="%23003DA5"/><path d="M1091.79 264.472C1091.62 269.314 1090.34 274.052 1088.06 278.326C1085.77 282.599 1082.54 286.295 1078.62 289.131C1070.1 296.342 1059.26 300.229 1048.1 300.074C1044.37 300.243 1040.65 299.646 1037.16 298.321C1033.68 296.995 1030.5 294.969 1027.83 292.368C1025.27 289.775 1023.27 286.689 1021.95 283.297C1020.62 279.905 1020 276.279 1020.12 272.64C1019.6 268.419 1020.25 264.136 1022 260.261C1023.76 256.386 1026.55 253.07 1030.06 250.678C1037.19 246.566 1044.84 243.43 1052.8 241.354C1053.1 241.459 1053.42 241.459 1053.72 241.354C1054.05 241.283 1054.39 241.283 1054.72 241.354C1057.35 240.66 1059.81 239.966 1062.43 239.196L1069.21 236.499L1074.84 234.495L1086.09 230.642C1087.86 229.949 1089.71 229.178 1091.72 228.176L1091.79 264.472ZM1215.1 250.832H1188.36C1187.97 250.822 1187.58 250.89 1187.21 251.032C1186.85 251.175 1186.52 251.389 1186.24 251.662C1185.96 251.935 1185.73 252.261 1185.58 252.622C1185.43 252.982 1185.35 253.369 1185.35 253.76V279.113C1185.73 284.919 1184.92 290.741 1182.96 296.221C1182.14 297.803 1180.86 299.107 1179.3 299.97C1177.74 300.833 1175.96 301.218 1174.18 301.075C1172.68 301.231 1171.16 300.967 1169.8 300.314C1168.44 299.662 1167.29 298.645 1166.47 297.377C1164.7 293.331 1163.96 288.91 1164.31 284.507V176.623C1164.31 148.316 1155.86 127.998 1138.96 115.668C1122.05 103.338 1093.8 97.1477 1054.19 97.0963C1023.36 97.0963 999.52 102.388 982.668 112.971C974.745 117.374 968.175 123.857 963.666 131.72C959.157 139.583 956.881 148.527 957.082 157.589C956.671 168.842 960.493 179.84 967.794 188.413C971.131 192.25 975.269 195.308 979.916 197.372C984.563 199.436 989.607 200.455 994.691 200.357C1004.52 200.79 1014.13 197.392 1021.51 190.879C1024.93 187.676 1027.61 183.774 1029.38 179.438C1031.15 175.102 1031.96 170.436 1031.76 165.757C1031.94 159.808 1029.94 153.999 1026.13 149.42C1021.35 144.442 1015.39 140.757 1008.79 138.709C1011.11 137.784 1013.19 136.86 1014.96 136.012C1016.59 135.263 1018.29 134.695 1020.05 134.317C1022.57 133.661 1025.15 133.274 1027.75 133.161C1030.53 133.161 1034.07 133.161 1038.23 133.161C1052.43 132.086 1066.61 135.337 1078.92 142.485C1083.45 145.634 1087.11 149.88 1089.55 154.827C1091.99 159.773 1093.13 165.257 1092.87 170.766C1093.26 176.359 1091.82 181.925 1088.78 186.634C1085.74 191.342 1081.25 194.94 1075.99 196.89C1063.28 202.051 1050.13 206.049 1036.69 208.834C1034.1 209.168 1031.52 209.657 1028.98 210.298L1021.28 212.302C1003.69 216.234 986.802 222.807 971.185 231.798C955.669 240.583 947.911 256.997 947.911 281.04C947.463 289.766 948.936 298.485 952.225 306.58C955.514 314.676 960.539 321.951 966.947 327.893C981.411 339.908 999.881 346.018 1018.66 345C1033.11 345.178 1047.43 342.262 1060.66 336.446C1072.44 330.99 1082.95 323.113 1091.49 313.328C1091.81 312.979 1092.21 312.714 1092.66 312.555C1093.11 312.396 1093.59 312.349 1094.06 312.417C1094.53 312.486 1094.97 312.667 1095.36 312.947C1095.74 313.226 1096.05 313.595 1096.26 314.022C1100.72 323.371 1107.89 331.159 1116.84 336.369C1128.94 342.532 1142.42 345.503 1155.99 345C1177.11 345 1192.52 339.709 1202.23 329.126C1212.17 318.568 1217.18 301.692 1217.18 278.651V253.76C1217.16 252.977 1216.83 252.232 1216.27 251.685C1215.71 251.138 1214.96 250.832 1214.17 250.832" fill="%23003DA5"/><path d="M1427.8 213.689C1411.68 202.882 1393.74 195.052 1374.86 190.571C1370 189.261 1364.99 188.105 1359.98 187.103C1354.97 186.101 1350.2 185.176 1345.57 184.252C1334 182.113 1322.65 178.914 1311.66 174.696C1307.67 173.588 1304.14 171.204 1301.62 167.907C1299.1 164.61 1297.73 160.581 1297.71 156.433C1297.82 153.254 1298.82 150.169 1300.59 147.527C1302.36 144.885 1304.83 142.791 1307.73 141.483C1315.68 137.493 1324.51 135.584 1333.4 135.935C1349.03 135.463 1364.41 139.969 1377.32 148.804C1389.34 157.779 1398.43 170.114 1403.45 184.252C1403.63 184.808 1403.98 185.293 1404.45 185.639C1404.92 185.985 1405.48 186.174 1406.07 186.178H1440.21C1441.01 186.178 1441.77 185.862 1442.33 185.298C1442.9 184.734 1443.21 183.97 1443.21 183.173V107.422C1443.21 106.625 1442.9 105.861 1442.33 105.297C1441.77 104.734 1441.01 104.417 1440.21 104.417H1408.53L1404.14 122.449C1394.11 114.064 1382.61 107.611 1370.23 103.415C1356.7 99.302 1342.61 97.326 1328.46 97.5586C1298.56 97.5586 1275.44 104.314 1259.1 117.826C1250.82 124.72 1244.26 133.449 1239.94 143.32C1235.62 153.192 1233.66 163.935 1234.21 174.696C1234.21 199.047 1241.92 216.309 1258.1 226.404C1274.12 236.532 1291.69 243.953 1310.12 248.366L1323.53 251.294L1336.48 254.223C1348.54 256.636 1360.35 260.144 1371.77 264.703C1375.96 265.924 1379.64 268.454 1382.27 271.922C1384.91 275.39 1386.36 279.612 1386.42 283.968C1386.39 287.443 1385.39 290.84 1383.52 293.77C1381.65 296.7 1379 299.045 1375.86 300.536C1367.45 304.979 1358 307.081 1348.5 306.624C1330.87 307.563 1313.44 302.601 1298.95 292.522C1285.99 281.559 1276.49 267.079 1271.59 250.832C1271.4 250.262 1271.04 249.763 1270.56 249.405C1270.07 249.047 1269.49 248.845 1268.89 248.828H1236.75C1235.97 248.849 1235.23 249.174 1234.68 249.735C1234.13 250.297 1233.83 251.05 1233.83 251.834V333.749C1233.83 334.526 1234.13 335.271 1234.68 335.82C1235.23 336.369 1235.98 336.677 1236.75 336.677H1268.58C1269.25 336.69 1269.91 336.464 1270.43 336.041C1270.95 335.618 1271.31 335.025 1271.43 334.366L1275.29 317.181C1276.92 318.752 1278.64 320.219 1280.45 321.574C1282.22 322.807 1283.92 324.194 1285.54 325.504C1295.05 332.466 1305.72 337.685 1317.06 340.916C1330.07 344.093 1343.43 345.569 1356.82 345.308C1386.73 345.308 1410.08 338.681 1426.8 325.272C1435.1 318.665 1441.71 310.183 1446.09 300.525C1450.47 290.866 1452.49 280.306 1452 269.712C1452 243.357 1444.29 224.863 1427.8 214.074" fill="%23003DA5"/></mask><g mask="url(%23mask0_4213_28321)"><rect x="-10" width="1473" height="345" fill="url(%23paint0_linear_4213_28321)"/></g></g><defs><linearGradient id="paint0_linear_4213_28321" x1="726.5" y1="164.5" x2="726.5" y2="345" gradientUnits="userSpaceOnUse"><stop stop-color="%23003DA5"/><stop offset="1" stop-color="%23003DA5" stop-opacity="0"/></linearGradient><clipPath id="clip0_4213_28321"><rect width="1452" height="345" fill="white"/></clipPath></defs></svg>');
  background-repeat: no-repeat;
  background-position: top -70px center;
  background-size: 100%;
  padding-top: 75px;
}
@media (min-width: 992px) {
  .bloco-minas-chamadas .chamadas-content {
    padding-top: 180px;
  }
}

.bloco-minas-chamadas-dos-pilares .chamada-pilar-item {
  display: flex;
  flex-direction: column;
}
.bloco-minas-chamadas-dos-pilares .chamada-pilar-item.pilar-minas {
  background-color: #003da5;
  background-image: url('data:image/svg+xml,<svg width="423" height="347" viewBox="0 0 423 347" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.2" clip-path="url(%23clip0_4213_28407)"><path d="M463.862 52.6631L383.886 6.09084C383.257 5.72739 382.544 5.53445 381.818 5.53111C381.136 5.5307 380.464 5.70209 379.865 6.02948C379.266 6.35688 378.759 6.82974 378.391 7.40451C367.982 23.8082 353.255 35.1285 336.769 35.1285H335.901C328.634 34.9572 321.402 32.2384 315.175 28.583C291.754 15.7206 266.938 1.32739 232.914 0.0251465C198.901 1.28169 174.097 15.6749 150.653 28.583C144.426 32.2384 137.183 34.9572 129.928 35.1285H129.105C112.653 35.1285 97.8803 23.8082 87.4834 7.40451C86.9164 6.51933 86.0285 5.88808 85.0061 5.64316C83.9836 5.39825 82.906 5.55869 81.9994 6.09084L2.02329 52.6631C1.09949 53.2138 0.425819 54.1018 0.144442 55.1398C-0.136934 56.1777 -0.0040089 57.2843 0.515168 58.2261C5.71361 67.456 12.3745 77.7369 16.6132 89.7769C19.5045 98.2229 20.8136 107.13 20.4749 116.05L20.3949 447.013C21.1261 466.433 31.8201 484.984 50.603 496.613C62.9249 504.413 76.2199 510.558 90.1455 514.89C97.6061 517.494 134.441 528.735 155.017 535.851C174.155 542.477 191.829 550.576 200.718 555.91C205.299 558.78 209.643 562.012 213.708 565.574C219.406 570.291 224.472 575.724 228.778 581.738C229.247 582.407 229.87 582.954 230.595 583.331C231.32 583.708 232.125 583.905 232.943 583.905C233.76 583.905 234.565 583.708 235.29 583.331C236.015 582.954 236.638 582.407 237.107 581.738C241.406 575.722 246.468 570.288 252.166 565.574C256.231 562.012 260.575 558.78 265.156 555.91C274.056 550.576 291.731 542.477 310.857 535.851C331.422 528.735 368.279 517.494 375.717 514.89C389.647 510.561 402.947 504.416 415.271 496.613C433.997 484.984 444.748 466.456 445.491 447.013L445.399 116.05C445.06 107.13 446.37 98.2229 449.261 89.7769C453.511 77.7369 460.206 67.456 465.37 58.2261C465.895 57.2856 466.032 56.177 465.75 55.1374C465.468 54.0978 464.79 53.2097 463.862 52.6631ZM166.088 34.9457C173.732 30.7877 181.547 26.7211 189.784 23.2484V285.547H166.088V34.9457ZM99.2285 38.3727C106.296 43.2867 114.421 46.4682 122.947 47.6597V285.547H99.2285V38.3727ZM33.4539 121.945L33.5567 122.184V49.3389L56.0757 36.2251V285.547H33.4196L33.4539 121.945ZM207.322 544.807C196.422 538.296 177.616 529.957 159.256 523.663C146.563 519.276 128.248 513.496 113.556 508.813C104.747 506.105 97.1148 503.672 94.4413 502.678L94.0529 502.541C81.1664 498.541 68.8711 492.84 57.4924 485.589C42.8454 476.451 34.0823 462.355 33.4082 446.751V301.197C33.4082 300.473 33.6959 299.778 34.208 299.266C34.72 298.754 35.4146 298.467 36.1388 298.467H230.206C230.934 298.467 231.631 298.755 232.145 299.27C232.66 299.784 232.948 300.481 232.948 301.208V555.67C233.097 561.85 227.43 560.662 226.482 559.623C225.042 558.263 223.557 556.927 222.026 555.648C217.414 551.625 212.485 547.98 207.288 544.75M299.431 526.187C291.182 529.237 283.071 532.584 275.838 535.897V298.524H299.431V526.187ZM352.33 508.79C349.142 509.806 345.783 510.857 342.356 511.931V298.524H365.937V504.529C362.327 505.671 357.551 507.202 352.33 508.847M408.862 485.327V298.524H432.454V446.808C431.78 462.24 423.189 476.245 408.827 485.327M448.324 61.813C443.837 69.3324 440.058 77.2522 437.036 85.4704C433.634 95.3841 432.085 105.839 432.466 116.313V282.828C432.467 283.188 432.398 283.545 432.262 283.878C432.125 284.211 431.924 284.515 431.671 284.77C431.417 285.026 431.116 285.229 430.784 285.368C430.452 285.507 430.095 285.58 429.735 285.581H235.69C234.962 285.578 234.265 285.287 233.751 284.771C233.237 284.255 232.948 283.556 232.948 282.828V15.9605C232.948 15.5866 233.024 15.2165 233.171 14.873C233.319 14.5295 233.535 14.2199 233.807 13.9631C234.079 13.7063 234.401 13.5078 234.752 13.3798C235.103 13.2518 235.477 13.1971 235.85 13.2189C263.773 15.0923 285.31 26.9267 306.149 38.4184L308.777 39.8691C317.655 45.0438 326.932 47.8653 335.603 48.1052H336.746C353.609 48.1052 370.016 39.1952 382.915 23.2941C383.331 22.7853 383.913 22.4398 384.559 22.3186C385.205 22.1973 385.873 22.3082 386.445 22.6316L447.296 58.0434C447.607 58.2231 447.879 58.4623 448.097 58.7475C448.316 59.0326 448.475 59.3579 448.568 59.7049C448.66 60.0519 448.683 60.4136 448.635 60.7695C448.588 61.1254 448.47 61.4683 448.29 61.7787" fill="%23003083"/><path d="M193.086 382.792H187.031V345.724C187.031 345.199 187.031 332.725 178.439 323.963C173.081 318.537 165.769 315.784 156.674 315.784C148.277 315.784 141.547 318.309 136.669 323.255C135.239 324.753 133.999 326.422 132.978 328.224C131.966 326.42 130.73 324.75 129.299 323.255C124.432 318.309 117.692 315.784 109.294 315.784C100.211 315.784 92.8761 318.537 87.5863 323.963C78.9488 332.725 78.9945 345.199 78.9945 345.667V382.792H72.9392C72.7717 382.792 72.6058 382.826 72.4512 382.89C72.2966 382.954 72.1563 383.049 72.0384 383.168C71.9205 383.287 71.8273 383.428 71.7642 383.583C71.7012 383.738 71.6695 383.904 71.671 384.072V391.531C71.671 391.867 71.8046 392.19 72.0425 392.428C72.2803 392.666 72.6029 392.799 72.9392 392.799H78.9945V397.311C78.9945 397.478 79.0273 397.643 79.0911 397.796C79.1548 397.95 79.2482 398.09 79.366 398.208C79.4837 398.326 79.6235 398.419 79.7774 398.483C79.9313 398.546 80.0962 398.579 80.2627 398.579H87.7119C88.0473 398.576 88.3682 398.442 88.6054 398.205C88.8426 397.967 88.9771 397.647 88.9801 397.311V392.799H127.426C127.592 392.799 127.752 392.865 127.87 392.983C127.988 393.101 128.054 393.261 128.054 393.427V403.08C114.858 403.982 102.69 408.472 93.3788 416C83.0048 424.361 77.0751 435.864 77.0751 447.562C77.0751 480.54 107.226 492.238 133.058 492.238C144.735 492.238 161.85 489.005 177.616 473.744C177.862 473.494 178 473.157 178 472.807C178 472.456 177.862 472.12 177.616 471.87L172.361 466.604C172.123 466.376 171.805 466.248 171.475 466.248C171.145 466.248 170.828 466.376 170.59 466.604C157.234 479.501 142.85 482.242 133.047 482.242C125.358 482.242 87.0607 480.563 87.0607 447.562C87.0607 438.903 91.6307 430.233 99.6284 423.79C107.79 417.471 117.661 413.747 127.963 413.098V451.434C127.963 451.77 128.096 452.093 128.334 452.331C128.572 452.569 128.895 452.702 129.231 452.702H136.669C136.836 452.704 137.001 452.672 137.156 452.609C137.31 452.546 137.451 452.452 137.569 452.334C137.687 452.216 137.78 452.076 137.843 451.921C137.907 451.767 137.938 451.601 137.937 451.434V413.155C150.568 414.424 162.387 419.97 171.435 428.873C171.67 429.1 171.983 429.227 172.309 429.227C172.636 429.227 172.949 429.1 173.183 428.873L178.633 423.813C178.762 423.701 178.866 423.564 178.94 423.411C179.014 423.257 179.055 423.09 179.061 422.92C179.068 422.749 179.039 422.58 178.977 422.421C178.915 422.262 178.822 422.118 178.702 421.997C167.737 411.131 153.316 404.443 137.937 403.091V393.416C137.937 393.251 138.002 393.093 138.117 392.976C138.232 392.858 138.389 392.791 138.554 392.788H177.022V397.3C177.022 397.466 177.055 397.631 177.119 397.785C177.183 397.939 177.276 398.079 177.394 398.196C177.512 398.314 177.651 398.408 177.805 398.471C177.959 398.535 178.124 398.568 178.291 398.568H185.728C186.065 398.568 186.387 398.434 186.625 398.196C186.863 397.959 186.996 397.636 186.996 397.3V392.788H193.086C193.422 392.788 193.745 392.654 193.983 392.416C194.221 392.178 194.354 391.856 194.354 391.52V384.06C194.354 383.723 194.221 383.399 193.984 383.16C193.746 382.92 193.423 382.784 193.086 382.781M88.923 382.781V345.644C88.923 345.541 88.923 336.677 94.6356 330.943C98.0631 327.516 102.976 325.791 109.26 325.791C114.972 325.791 119.188 327.253 122.17 330.28C127.14 335.341 127.883 344.079 127.963 350.122C127.963 351.265 127.963 352.235 127.963 353.149C127.963 353.275 127.963 353.149 127.963 353.561C127.963 354.155 127.86 355.228 129.654 355.228H136.349C137.948 355.228 137.948 354.28 137.948 353.561V353.149C137.948 352.235 137.948 351.219 137.948 350.111C138.017 344.079 138.782 335.341 143.741 330.28C146.723 327.253 150.939 325.791 156.651 325.791C162.947 325.791 167.859 327.527 171.264 330.943C176.977 336.654 177.034 345.541 177.034 345.667V382.792L88.923 382.781Z" fill="%23003083"/><path d="M406.417 92.7699C391.187 80.2045 366.337 88.0408 350.662 108.877C336.712 127.428 333.524 150 343.955 163.708L332.622 176.045L321.196 163.479C331.593 149.771 328.051 127.439 314.124 108.888C298.495 88.0179 273.656 80.2387 258.404 92.7699C243.151 105.301 245.002 130.226 260.689 151.028C274.399 169.305 295.136 178.375 310.548 171.841L323.539 185.846L268.892 244.755C268.066 245.645 267.606 246.814 267.606 248.028C267.606 249.242 268.066 250.411 268.892 251.301L270.983 253.585C271.431 254.073 271.976 254.462 272.583 254.729C273.189 254.995 273.845 255.133 274.507 255.133C275.17 255.133 275.826 254.995 276.432 254.729C277.039 254.462 277.584 254.073 278.032 253.585L332.199 195.224L385.463 252.511C385.913 252.996 386.458 253.383 387.065 253.647C387.671 253.912 388.326 254.048 388.988 254.048C389.649 254.048 390.304 253.912 390.91 253.647C391.517 253.383 392.062 252.996 392.512 252.511L394.546 250.33C395.362 249.442 395.816 248.28 395.816 247.074C395.816 245.868 395.362 244.706 394.546 243.818L341.19 185.56L354.272 171.944C369.685 178.478 390.421 169.362 404.132 151.131C419.807 130.295 421.623 105.37 406.417 92.8728M261.557 97.1564C262.257 96.584 262.994 96.0574 263.762 95.58V105.952H255.205C256.536 102.526 258.723 99.4975 261.557 97.1564ZM263.785 146.436C260.582 141.761 257.994 136.693 256.084 131.357H263.785V146.436ZM263.785 126.206H254.645C253.291 121.233 253.029 116.027 253.879 110.944H263.831L263.785 126.206ZM283.859 163.628C278.168 160.868 273.042 157.072 268.743 152.433C268.366 152.033 268.001 151.633 267.601 151.211H283.813L283.859 163.628ZM268.721 131.426H283.848V146.504H268.721V131.426ZM283.916 126.651H268.778V111.024H283.916V126.651ZM283.916 106.089H268.675V93.4325C273.687 92.117 278.968 92.2358 283.916 93.7752V106.089ZM288.486 165.49V151.211H303.613V167.02C298.508 167.738 293.305 167.205 288.452 165.467M303.579 146.459H288.463V131.426H303.59L303.579 146.459ZM288.452 111.047H303.579V126.617H288.463L288.452 111.047ZM288.452 105.964V95.3516C294.133 97.9398 299.303 101.526 303.716 105.941L288.452 105.964ZM308.594 110.864C309.131 111.538 309.657 112.235 310.16 112.92C313.249 117.137 315.762 121.747 317.632 126.628H308.594V110.864ZM312.65 162.817C311.408 163.848 310.046 164.726 308.594 165.433V151.188H319.574C318.459 155.671 316.033 159.72 312.605 162.817M320.454 146.447H308.446V131.357H319.037C320.472 136.258 320.953 141.388 320.454 146.47M354.615 112.943C355.129 112.258 355.655 111.561 356.18 110.887V126.662H347.166C349.032 121.784 351.537 117.175 354.615 112.955M352.147 162.851C348.712 159.758 346.281 155.708 345.166 151.222H356.157V165.467C354.711 164.763 353.357 163.884 352.124 162.851M356.272 146.504H344.264C343.776 141.423 344.256 136.294 345.68 131.392H356.272V146.504ZM376.288 165.478C371.439 167.217 366.24 167.75 361.139 167.032V151.222H376.266L376.288 165.478ZM376.288 146.47H361.23V131.426H376.357L376.288 146.47ZM376.288 126.617H361.23V111.047H376.368L376.288 126.617ZM376.288 105.964H361.162C365.565 101.547 370.728 97.9604 376.403 95.3744L376.288 105.964ZM380.904 93.7295C385.856 92.1904 391.141 92.0716 396.157 93.3868V106.078H380.904V93.7295ZM380.904 110.99H396.043V126.571H380.916L380.904 110.99ZM396.1 146.402H380.973V131.426H396.111L396.1 146.402ZM396.1 152.399C391.801 157.037 386.675 160.834 380.984 163.594V151.234H397.196C396.831 151.656 396.465 152.056 396.054 152.456M401.012 146.459V131.426H408.702C406.806 136.765 404.221 141.834 401.012 146.504M410.153 126.605H401.012V111.024H410.964C411.784 116.213 411.515 121.515 410.175 126.594M401.035 106.032V95.6029C401.825 96.0733 402.584 96.5921 403.309 97.1564C406.146 99.5039 408.334 102.54 409.661 105.975L401.035 106.032Z" fill="%23003083"/></g><defs><clipPath id="clip0_4213_28407"><rect width="466" height="584" fill="white"/></clipPath></defs></svg>');
  background-position: right bottom;
  background-repeat: no-repeat;
  background-size: auto 100%;
}
.bloco-minas-chamadas-dos-pilares .chamada-pilar-item.pilar-esportes {
  background-color: #0083bf;
  background-image: url('data:image/svg+xml,<svg width="423" height="347" viewBox="0 0 423 347" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.2" clip-path="url(%23clip0_4213_28407)"><path d="M463.862 52.6631L383.886 6.09084C383.257 5.72739 382.544 5.53445 381.818 5.53111C381.136 5.5307 380.464 5.70209 379.865 6.02948C379.266 6.35688 378.759 6.82974 378.391 7.40451C367.982 23.8082 353.255 35.1285 336.769 35.1285H335.901C328.634 34.9572 321.402 32.2384 315.175 28.583C291.754 15.7206 266.938 1.32739 232.914 0.0251465C198.901 1.28169 174.097 15.6749 150.653 28.583C144.426 32.2384 137.183 34.9572 129.928 35.1285H129.105C112.653 35.1285 97.8803 23.8082 87.4834 7.40451C86.9164 6.51933 86.0285 5.88808 85.0061 5.64316C83.9836 5.39825 82.906 5.55869 81.9994 6.09084L2.02329 52.6631C1.09949 53.2138 0.425819 54.1018 0.144442 55.1398C-0.136934 56.1777 -0.0040089 57.2843 0.515168 58.2261C5.71361 67.456 12.3745 77.7369 16.6132 89.7769C19.5045 98.2229 20.8136 107.13 20.4749 116.05L20.3949 447.013C21.1261 466.433 31.8201 484.984 50.603 496.613C62.9249 504.413 76.2199 510.558 90.1455 514.89C97.6061 517.494 134.441 528.735 155.017 535.851C174.155 542.477 191.829 550.576 200.718 555.91C205.299 558.78 209.643 562.012 213.708 565.574C219.406 570.291 224.472 575.724 228.778 581.738C229.247 582.407 229.87 582.954 230.595 583.331C231.32 583.708 232.125 583.905 232.943 583.905C233.76 583.905 234.565 583.708 235.29 583.331C236.015 582.954 236.638 582.407 237.107 581.738C241.406 575.722 246.468 570.288 252.166 565.574C256.231 562.012 260.575 558.78 265.156 555.91C274.056 550.576 291.731 542.477 310.857 535.851C331.422 528.735 368.279 517.494 375.717 514.89C389.647 510.561 402.947 504.416 415.271 496.613C433.997 484.984 444.748 466.456 445.491 447.013L445.399 116.05C445.06 107.13 446.37 98.2229 449.261 89.7769C453.511 77.7369 460.206 67.456 465.37 58.2261C465.895 57.2856 466.032 56.177 465.75 55.1374C465.468 54.0978 464.79 53.2097 463.862 52.6631ZM166.088 34.9457C173.732 30.7877 181.547 26.7211 189.784 23.2484V285.547H166.088V34.9457ZM99.2285 38.3727C106.296 43.2867 114.421 46.4682 122.947 47.6597V285.547H99.2285V38.3727ZM33.4539 121.945L33.5567 122.184V49.3389L56.0757 36.2251V285.547H33.4196L33.4539 121.945ZM207.322 544.807C196.422 538.296 177.616 529.957 159.256 523.663C146.563 519.276 128.248 513.496 113.556 508.813C104.747 506.105 97.1148 503.672 94.4413 502.678L94.0529 502.541C81.1664 498.541 68.8711 492.84 57.4924 485.589C42.8454 476.451 34.0823 462.355 33.4082 446.751V301.197C33.4082 300.473 33.6959 299.778 34.208 299.266C34.72 298.754 35.4146 298.467 36.1388 298.467H230.206C230.934 298.467 231.631 298.755 232.145 299.27C232.66 299.784 232.948 300.481 232.948 301.208V555.67C233.097 561.85 227.43 560.662 226.482 559.623C225.042 558.263 223.557 556.927 222.026 555.648C217.414 551.625 212.485 547.98 207.288 544.75M299.431 526.187C291.182 529.237 283.071 532.584 275.838 535.897V298.524H299.431V526.187ZM352.33 508.79C349.142 509.806 345.783 510.857 342.356 511.931V298.524H365.937V504.529C362.327 505.671 357.551 507.202 352.33 508.847M408.862 485.327V298.524H432.454V446.808C431.78 462.24 423.189 476.245 408.827 485.327M448.324 61.813C443.837 69.3324 440.058 77.2522 437.036 85.4704C433.634 95.3841 432.085 105.839 432.466 116.313V282.828C432.467 283.188 432.398 283.545 432.262 283.878C432.125 284.211 431.924 284.515 431.671 284.77C431.417 285.026 431.116 285.229 430.784 285.368C430.452 285.507 430.095 285.58 429.735 285.581H235.69C234.962 285.578 234.265 285.287 233.751 284.771C233.237 284.255 232.948 283.556 232.948 282.828V15.9605C232.948 15.5866 233.024 15.2165 233.171 14.873C233.319 14.5295 233.535 14.2199 233.807 13.9631C234.079 13.7063 234.401 13.5078 234.752 13.3798C235.103 13.2518 235.477 13.1971 235.85 13.2189C263.773 15.0923 285.31 26.9267 306.149 38.4184L308.777 39.8691C317.655 45.0438 326.932 47.8653 335.603 48.1052H336.746C353.609 48.1052 370.016 39.1952 382.915 23.2941C383.331 22.7853 383.913 22.4398 384.559 22.3186C385.205 22.1973 385.873 22.3082 386.445 22.6316L447.296 58.0434C447.607 58.2231 447.879 58.4623 448.097 58.7475C448.316 59.0326 448.475 59.3579 448.568 59.7049C448.66 60.0519 448.683 60.4136 448.635 60.7695C448.588 61.1254 448.47 61.4683 448.29 61.7787" fill="%23006895"/><path d="M193.086 382.792H187.031V345.724C187.031 345.199 187.031 332.725 178.439 323.963C173.081 318.537 165.769 315.784 156.674 315.784C148.277 315.784 141.547 318.309 136.669 323.255C135.239 324.753 133.999 326.422 132.978 328.224C131.966 326.42 130.73 324.75 129.299 323.255C124.432 318.309 117.692 315.784 109.294 315.784C100.211 315.784 92.8761 318.537 87.5863 323.963C78.9488 332.725 78.9945 345.199 78.9945 345.667V382.792H72.9392C72.7717 382.792 72.6058 382.826 72.4512 382.89C72.2966 382.954 72.1563 383.049 72.0384 383.168C71.9205 383.287 71.8273 383.428 71.7642 383.583C71.7012 383.738 71.6695 383.904 71.671 384.072V391.531C71.671 391.867 71.8046 392.19 72.0425 392.428C72.2803 392.666 72.6029 392.799 72.9392 392.799H78.9945V397.311C78.9945 397.478 79.0273 397.643 79.0911 397.796C79.1548 397.95 79.2482 398.09 79.366 398.208C79.4837 398.326 79.6235 398.419 79.7774 398.483C79.9313 398.546 80.0962 398.579 80.2627 398.579H87.7119C88.0473 398.576 88.3682 398.442 88.6054 398.205C88.8426 397.967 88.9771 397.647 88.9801 397.311V392.799H127.426C127.592 392.799 127.752 392.865 127.87 392.983C127.988 393.101 128.054 393.261 128.054 393.427V403.08C114.858 403.982 102.69 408.472 93.3788 416C83.0048 424.361 77.0751 435.864 77.0751 447.562C77.0751 480.54 107.226 492.238 133.058 492.238C144.735 492.238 161.85 489.005 177.616 473.744C177.862 473.494 178 473.157 178 472.807C178 472.456 177.862 472.12 177.616 471.87L172.361 466.604C172.123 466.376 171.805 466.248 171.475 466.248C171.145 466.248 170.828 466.376 170.59 466.604C157.234 479.501 142.85 482.242 133.047 482.242C125.358 482.242 87.0607 480.563 87.0607 447.562C87.0607 438.903 91.6307 430.233 99.6284 423.79C107.79 417.471 117.661 413.747 127.963 413.098V451.434C127.963 451.77 128.096 452.093 128.334 452.331C128.572 452.569 128.895 452.702 129.231 452.702H136.669C136.836 452.704 137.001 452.672 137.156 452.609C137.31 452.546 137.451 452.452 137.569 452.334C137.687 452.216 137.78 452.076 137.843 451.921C137.907 451.767 137.938 451.601 137.937 451.434V413.155C150.568 414.424 162.387 419.97 171.435 428.873C171.67 429.1 171.983 429.227 172.309 429.227C172.636 429.227 172.949 429.1 173.183 428.873L178.633 423.813C178.762 423.701 178.866 423.564 178.94 423.411C179.014 423.257 179.055 423.09 179.061 422.92C179.068 422.749 179.039 422.58 178.977 422.421C178.915 422.262 178.822 422.118 178.702 421.997C167.737 411.131 153.316 404.443 137.937 403.091V393.416C137.937 393.251 138.002 393.093 138.117 392.976C138.232 392.858 138.389 392.791 138.554 392.788H177.022V397.3C177.022 397.466 177.055 397.631 177.119 397.785C177.183 397.939 177.276 398.079 177.394 398.196C177.512 398.314 177.651 398.408 177.805 398.471C177.959 398.535 178.124 398.568 178.291 398.568H185.728C186.065 398.568 186.387 398.434 186.625 398.196C186.863 397.959 186.996 397.636 186.996 397.3V392.788H193.086C193.422 392.788 193.745 392.654 193.983 392.416C194.221 392.178 194.354 391.856 194.354 391.52V384.06C194.354 383.723 194.221 383.399 193.984 383.16C193.746 382.92 193.423 382.784 193.086 382.781M88.923 382.781V345.644C88.923 345.541 88.923 336.677 94.6356 330.943C98.0631 327.516 102.976 325.791 109.26 325.791C114.972 325.791 119.188 327.253 122.17 330.28C127.14 335.341 127.883 344.079 127.963 350.122C127.963 351.265 127.963 352.235 127.963 353.149C127.963 353.275 127.963 353.149 127.963 353.561C127.963 354.155 127.86 355.228 129.654 355.228H136.349C137.948 355.228 137.948 354.28 137.948 353.561V353.149C137.948 352.235 137.948 351.219 137.948 350.111C138.017 344.079 138.782 335.341 143.741 330.28C146.723 327.253 150.939 325.791 156.651 325.791C162.947 325.791 167.859 327.527 171.264 330.943C176.977 336.654 177.034 345.541 177.034 345.667V382.792L88.923 382.781Z" fill="%23006895"/><path d="M406.417 92.7699C391.187 80.2045 366.337 88.0408 350.662 108.877C336.712 127.428 333.524 150 343.955 163.708L332.622 176.045L321.196 163.479C331.593 149.771 328.051 127.439 314.124 108.888C298.495 88.0179 273.656 80.2387 258.404 92.7699C243.151 105.301 245.002 130.226 260.689 151.028C274.399 169.305 295.136 178.375 310.548 171.841L323.539 185.846L268.892 244.755C268.066 245.645 267.606 246.814 267.606 248.028C267.606 249.242 268.066 250.411 268.892 251.301L270.983 253.585C271.431 254.073 271.976 254.462 272.583 254.729C273.189 254.995 273.845 255.133 274.507 255.133C275.17 255.133 275.826 254.995 276.432 254.729C277.039 254.462 277.584 254.073 278.032 253.585L332.199 195.224L385.463 252.511C385.913 252.996 386.458 253.383 387.065 253.647C387.671 253.912 388.326 254.048 388.988 254.048C389.649 254.048 390.304 253.912 390.91 253.647C391.517 253.383 392.062 252.996 392.512 252.511L394.546 250.33C395.362 249.442 395.816 248.28 395.816 247.074C395.816 245.868 395.362 244.706 394.546 243.818L341.19 185.56L354.272 171.944C369.685 178.478 390.421 169.362 404.132 151.131C419.807 130.295 421.623 105.37 406.417 92.8728M261.557 97.1564C262.257 96.584 262.994 96.0574 263.762 95.58V105.952H255.205C256.536 102.526 258.723 99.4975 261.557 97.1564ZM263.785 146.436C260.582 141.761 257.994 136.693 256.084 131.357H263.785V146.436ZM263.785 126.206H254.645C253.291 121.233 253.029 116.027 253.879 110.944H263.831L263.785 126.206ZM283.859 163.628C278.168 160.868 273.042 157.072 268.743 152.433C268.366 152.033 268.001 151.633 267.601 151.211H283.813L283.859 163.628ZM268.721 131.426H283.848V146.504H268.721V131.426ZM283.916 126.651H268.778V111.024H283.916V126.651ZM283.916 106.089H268.675V93.4325C273.687 92.117 278.968 92.2358 283.916 93.7752V106.089ZM288.486 165.49V151.211H303.613V167.02C298.508 167.738 293.305 167.205 288.452 165.467M303.579 146.459H288.463V131.426H303.59L303.579 146.459ZM288.452 111.047H303.579V126.617H288.463L288.452 111.047ZM288.452 105.964V95.3516C294.133 97.9398 299.303 101.526 303.716 105.941L288.452 105.964ZM308.594 110.864C309.131 111.538 309.657 112.235 310.16 112.92C313.249 117.137 315.762 121.747 317.632 126.628H308.594V110.864ZM312.65 162.817C311.408 163.848 310.046 164.726 308.594 165.433V151.188H319.574C318.459 155.671 316.033 159.72 312.605 162.817M320.454 146.447H308.446V131.357H319.037C320.472 136.258 320.953 141.388 320.454 146.47M354.615 112.943C355.129 112.258 355.655 111.561 356.18 110.887V126.662H347.166C349.032 121.784 351.537 117.175 354.615 112.955M352.147 162.851C348.712 159.758 346.281 155.708 345.166 151.222H356.157V165.467C354.711 164.763 353.357 163.884 352.124 162.851M356.272 146.504H344.264C343.776 141.423 344.256 136.294 345.68 131.392H356.272V146.504ZM376.288 165.478C371.439 167.217 366.24 167.75 361.139 167.032V151.222H376.266L376.288 165.478ZM376.288 146.47H361.23V131.426H376.357L376.288 146.47ZM376.288 126.617H361.23V111.047H376.368L376.288 126.617ZM376.288 105.964H361.162C365.565 101.547 370.728 97.9604 376.403 95.3744L376.288 105.964ZM380.904 93.7295C385.856 92.1904 391.141 92.0716 396.157 93.3868V106.078H380.904V93.7295ZM380.904 110.99H396.043V126.571H380.916L380.904 110.99ZM396.1 146.402H380.973V131.426H396.111L396.1 146.402ZM396.1 152.399C391.801 157.037 386.675 160.834 380.984 163.594V151.234H397.196C396.831 151.656 396.465 152.056 396.054 152.456M401.012 146.459V131.426H408.702C406.806 136.765 404.221 141.834 401.012 146.504M410.153 126.605H401.012V111.024H410.964C411.784 116.213 411.515 121.515 410.175 126.594M401.035 106.032V95.6029C401.825 96.0733 402.584 96.5921 403.309 97.1564C406.146 99.5039 408.334 102.54 409.661 105.975L401.035 106.032Z" fill="%23006895"/></g><defs><clipPath id="clip0_4213_28407"><rect width="466" height="584" fill="white"/></clipPath></defs></svg>');
  background-position: right bottom;
  background-repeat: no-repeat;
  background-size: auto 100%;
}
.bloco-minas-chamadas-dos-pilares .chamada-pilar-item.pilar-cultura {
  background-color: #8f1637;
  background-image: url('data:image/svg+xml,<svg width="423" height="347" viewBox="0 0 423 347" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.2" clip-path="url(%23clip0_4213_28407)"><path d="M463.862 52.6631L383.886 6.09084C383.257 5.72739 382.544 5.53445 381.818 5.53111C381.136 5.5307 380.464 5.70209 379.865 6.02948C379.266 6.35688 378.759 6.82974 378.391 7.40451C367.982 23.8082 353.255 35.1285 336.769 35.1285H335.901C328.634 34.9572 321.402 32.2384 315.175 28.583C291.754 15.7206 266.938 1.32739 232.914 0.0251465C198.901 1.28169 174.097 15.6749 150.653 28.583C144.426 32.2384 137.183 34.9572 129.928 35.1285H129.105C112.653 35.1285 97.8803 23.8082 87.4834 7.40451C86.9164 6.51933 86.0285 5.88808 85.0061 5.64316C83.9836 5.39825 82.906 5.55869 81.9994 6.09084L2.02329 52.6631C1.09949 53.2138 0.425819 54.1018 0.144442 55.1398C-0.136934 56.1777 -0.0040089 57.2843 0.515168 58.2261C5.71361 67.456 12.3745 77.7369 16.6132 89.7769C19.5045 98.2229 20.8136 107.13 20.4749 116.05L20.3949 447.013C21.1261 466.433 31.8201 484.984 50.603 496.613C62.9249 504.413 76.2199 510.558 90.1455 514.89C97.6061 517.494 134.441 528.735 155.017 535.851C174.155 542.477 191.829 550.576 200.718 555.91C205.299 558.78 209.643 562.012 213.708 565.574C219.406 570.291 224.472 575.724 228.778 581.738C229.247 582.407 229.87 582.954 230.595 583.331C231.32 583.708 232.125 583.905 232.943 583.905C233.76 583.905 234.565 583.708 235.29 583.331C236.015 582.954 236.638 582.407 237.107 581.738C241.406 575.722 246.468 570.288 252.166 565.574C256.231 562.012 260.575 558.78 265.156 555.91C274.056 550.576 291.731 542.477 310.857 535.851C331.422 528.735 368.279 517.494 375.717 514.89C389.647 510.561 402.947 504.416 415.271 496.613C433.997 484.984 444.748 466.456 445.491 447.013L445.399 116.05C445.06 107.13 446.37 98.2229 449.261 89.7769C453.511 77.7369 460.206 67.456 465.37 58.2261C465.895 57.2856 466.032 56.177 465.75 55.1374C465.468 54.0978 464.79 53.2097 463.862 52.6631ZM166.088 34.9457C173.732 30.7877 181.547 26.7211 189.784 23.2484V285.547H166.088V34.9457ZM99.2285 38.3727C106.296 43.2867 114.421 46.4682 122.947 47.6597V285.547H99.2285V38.3727ZM33.4539 121.945L33.5567 122.184V49.3389L56.0757 36.2251V285.547H33.4196L33.4539 121.945ZM207.322 544.807C196.422 538.296 177.616 529.957 159.256 523.663C146.563 519.276 128.248 513.496 113.556 508.813C104.747 506.105 97.1148 503.672 94.4413 502.678L94.0529 502.541C81.1664 498.541 68.8711 492.84 57.4924 485.589C42.8454 476.451 34.0823 462.355 33.4082 446.751V301.197C33.4082 300.473 33.6959 299.778 34.208 299.266C34.72 298.754 35.4146 298.467 36.1388 298.467H230.206C230.934 298.467 231.631 298.755 232.145 299.27C232.66 299.784 232.948 300.481 232.948 301.208V555.67C233.097 561.85 227.43 560.662 226.482 559.623C225.042 558.263 223.557 556.927 222.026 555.648C217.414 551.625 212.485 547.98 207.288 544.75M299.431 526.187C291.182 529.237 283.071 532.584 275.838 535.897V298.524H299.431V526.187ZM352.33 508.79C349.142 509.806 345.783 510.857 342.356 511.931V298.524H365.937V504.529C362.327 505.671 357.551 507.202 352.33 508.847M408.862 485.327V298.524H432.454V446.808C431.78 462.24 423.189 476.245 408.827 485.327M448.324 61.813C443.837 69.3324 440.058 77.2522 437.036 85.4704C433.634 95.3841 432.085 105.839 432.466 116.313V282.828C432.467 283.188 432.398 283.545 432.262 283.878C432.125 284.211 431.924 284.515 431.671 284.77C431.417 285.026 431.116 285.229 430.784 285.368C430.452 285.507 430.095 285.58 429.735 285.581H235.69C234.962 285.578 234.265 285.287 233.751 284.771C233.237 284.255 232.948 283.556 232.948 282.828V15.9605C232.948 15.5866 233.024 15.2165 233.171 14.873C233.319 14.5295 233.535 14.2199 233.807 13.9631C234.079 13.7063 234.401 13.5078 234.752 13.3798C235.103 13.2518 235.477 13.1971 235.85 13.2189C263.773 15.0923 285.31 26.9267 306.149 38.4184L308.777 39.8691C317.655 45.0438 326.932 47.8653 335.603 48.1052H336.746C353.609 48.1052 370.016 39.1952 382.915 23.2941C383.331 22.7853 383.913 22.4398 384.559 22.3186C385.205 22.1973 385.873 22.3082 386.445 22.6316L447.296 58.0434C447.607 58.2231 447.879 58.4623 448.097 58.7475C448.316 59.0326 448.475 59.3579 448.568 59.7049C448.66 60.0519 448.683 60.4136 448.635 60.7695C448.588 61.1254 448.47 61.4683 448.29 61.7787" fill="%2370122c"/><path d="M193.086 382.792H187.031V345.724C187.031 345.199 187.031 332.725 178.439 323.963C173.081 318.537 165.769 315.784 156.674 315.784C148.277 315.784 141.547 318.309 136.669 323.255C135.239 324.753 133.999 326.422 132.978 328.224C131.966 326.42 130.73 324.75 129.299 323.255C124.432 318.309 117.692 315.784 109.294 315.784C100.211 315.784 92.8761 318.537 87.5863 323.963C78.9488 332.725 78.9945 345.199 78.9945 345.667V382.792H72.9392C72.7717 382.792 72.6058 382.826 72.4512 382.89C72.2966 382.954 72.1563 383.049 72.0384 383.168C71.9205 383.287 71.8273 383.428 71.7642 383.583C71.7012 383.738 71.6695 383.904 71.671 384.072V391.531C71.671 391.867 71.8046 392.19 72.0425 392.428C72.2803 392.666 72.6029 392.799 72.9392 392.799H78.9945V397.311C78.9945 397.478 79.0273 397.643 79.0911 397.796C79.1548 397.95 79.2482 398.09 79.366 398.208C79.4837 398.326 79.6235 398.419 79.7774 398.483C79.9313 398.546 80.0962 398.579 80.2627 398.579H87.7119C88.0473 398.576 88.3682 398.442 88.6054 398.205C88.8426 397.967 88.9771 397.647 88.9801 397.311V392.799H127.426C127.592 392.799 127.752 392.865 127.87 392.983C127.988 393.101 128.054 393.261 128.054 393.427V403.08C114.858 403.982 102.69 408.472 93.3788 416C83.0048 424.361 77.0751 435.864 77.0751 447.562C77.0751 480.54 107.226 492.238 133.058 492.238C144.735 492.238 161.85 489.005 177.616 473.744C177.862 473.494 178 473.157 178 472.807C178 472.456 177.862 472.12 177.616 471.87L172.361 466.604C172.123 466.376 171.805 466.248 171.475 466.248C171.145 466.248 170.828 466.376 170.59 466.604C157.234 479.501 142.85 482.242 133.047 482.242C125.358 482.242 87.0607 480.563 87.0607 447.562C87.0607 438.903 91.6307 430.233 99.6284 423.79C107.79 417.471 117.661 413.747 127.963 413.098V451.434C127.963 451.77 128.096 452.093 128.334 452.331C128.572 452.569 128.895 452.702 129.231 452.702H136.669C136.836 452.704 137.001 452.672 137.156 452.609C137.31 452.546 137.451 452.452 137.569 452.334C137.687 452.216 137.78 452.076 137.843 451.921C137.907 451.767 137.938 451.601 137.937 451.434V413.155C150.568 414.424 162.387 419.97 171.435 428.873C171.67 429.1 171.983 429.227 172.309 429.227C172.636 429.227 172.949 429.1 173.183 428.873L178.633 423.813C178.762 423.701 178.866 423.564 178.94 423.411C179.014 423.257 179.055 423.09 179.061 422.92C179.068 422.749 179.039 422.58 178.977 422.421C178.915 422.262 178.822 422.118 178.702 421.997C167.737 411.131 153.316 404.443 137.937 403.091V393.416C137.937 393.251 138.002 393.093 138.117 392.976C138.232 392.858 138.389 392.791 138.554 392.788H177.022V397.3C177.022 397.466 177.055 397.631 177.119 397.785C177.183 397.939 177.276 398.079 177.394 398.196C177.512 398.314 177.651 398.408 177.805 398.471C177.959 398.535 178.124 398.568 178.291 398.568H185.728C186.065 398.568 186.387 398.434 186.625 398.196C186.863 397.959 186.996 397.636 186.996 397.3V392.788H193.086C193.422 392.788 193.745 392.654 193.983 392.416C194.221 392.178 194.354 391.856 194.354 391.52V384.06C194.354 383.723 194.221 383.399 193.984 383.16C193.746 382.92 193.423 382.784 193.086 382.781M88.923 382.781V345.644C88.923 345.541 88.923 336.677 94.6356 330.943C98.0631 327.516 102.976 325.791 109.26 325.791C114.972 325.791 119.188 327.253 122.17 330.28C127.14 335.341 127.883 344.079 127.963 350.122C127.963 351.265 127.963 352.235 127.963 353.149C127.963 353.275 127.963 353.149 127.963 353.561C127.963 354.155 127.86 355.228 129.654 355.228H136.349C137.948 355.228 137.948 354.28 137.948 353.561V353.149C137.948 352.235 137.948 351.219 137.948 350.111C138.017 344.079 138.782 335.341 143.741 330.28C146.723 327.253 150.939 325.791 156.651 325.791C162.947 325.791 167.859 327.527 171.264 330.943C176.977 336.654 177.034 345.541 177.034 345.667V382.792L88.923 382.781Z" fill="%2370122c"/><path d="M406.417 92.7699C391.187 80.2045 366.337 88.0408 350.662 108.877C336.712 127.428 333.524 150 343.955 163.708L332.622 176.045L321.196 163.479C331.593 149.771 328.051 127.439 314.124 108.888C298.495 88.0179 273.656 80.2387 258.404 92.7699C243.151 105.301 245.002 130.226 260.689 151.028C274.399 169.305 295.136 178.375 310.548 171.841L323.539 185.846L268.892 244.755C268.066 245.645 267.606 246.814 267.606 248.028C267.606 249.242 268.066 250.411 268.892 251.301L270.983 253.585C271.431 254.073 271.976 254.462 272.583 254.729C273.189 254.995 273.845 255.133 274.507 255.133C275.17 255.133 275.826 254.995 276.432 254.729C277.039 254.462 277.584 254.073 278.032 253.585L332.199 195.224L385.463 252.511C385.913 252.996 386.458 253.383 387.065 253.647C387.671 253.912 388.326 254.048 388.988 254.048C389.649 254.048 390.304 253.912 390.91 253.647C391.517 253.383 392.062 252.996 392.512 252.511L394.546 250.33C395.362 249.442 395.816 248.28 395.816 247.074C395.816 245.868 395.362 244.706 394.546 243.818L341.19 185.56L354.272 171.944C369.685 178.478 390.421 169.362 404.132 151.131C419.807 130.295 421.623 105.37 406.417 92.8728M261.557 97.1564C262.257 96.584 262.994 96.0574 263.762 95.58V105.952H255.205C256.536 102.526 258.723 99.4975 261.557 97.1564ZM263.785 146.436C260.582 141.761 257.994 136.693 256.084 131.357H263.785V146.436ZM263.785 126.206H254.645C253.291 121.233 253.029 116.027 253.879 110.944H263.831L263.785 126.206ZM283.859 163.628C278.168 160.868 273.042 157.072 268.743 152.433C268.366 152.033 268.001 151.633 267.601 151.211H283.813L283.859 163.628ZM268.721 131.426H283.848V146.504H268.721V131.426ZM283.916 126.651H268.778V111.024H283.916V126.651ZM283.916 106.089H268.675V93.4325C273.687 92.117 278.968 92.2358 283.916 93.7752V106.089ZM288.486 165.49V151.211H303.613V167.02C298.508 167.738 293.305 167.205 288.452 165.467M303.579 146.459H288.463V131.426H303.59L303.579 146.459ZM288.452 111.047H303.579V126.617H288.463L288.452 111.047ZM288.452 105.964V95.3516C294.133 97.9398 299.303 101.526 303.716 105.941L288.452 105.964ZM308.594 110.864C309.131 111.538 309.657 112.235 310.16 112.92C313.249 117.137 315.762 121.747 317.632 126.628H308.594V110.864ZM312.65 162.817C311.408 163.848 310.046 164.726 308.594 165.433V151.188H319.574C318.459 155.671 316.033 159.72 312.605 162.817M320.454 146.447H308.446V131.357H319.037C320.472 136.258 320.953 141.388 320.454 146.47M354.615 112.943C355.129 112.258 355.655 111.561 356.18 110.887V126.662H347.166C349.032 121.784 351.537 117.175 354.615 112.955M352.147 162.851C348.712 159.758 346.281 155.708 345.166 151.222H356.157V165.467C354.711 164.763 353.357 163.884 352.124 162.851M356.272 146.504H344.264C343.776 141.423 344.256 136.294 345.68 131.392H356.272V146.504ZM376.288 165.478C371.439 167.217 366.24 167.75 361.139 167.032V151.222H376.266L376.288 165.478ZM376.288 146.47H361.23V131.426H376.357L376.288 146.47ZM376.288 126.617H361.23V111.047H376.368L376.288 126.617ZM376.288 105.964H361.162C365.565 101.547 370.728 97.9604 376.403 95.3744L376.288 105.964ZM380.904 93.7295C385.856 92.1904 391.141 92.0716 396.157 93.3868V106.078H380.904V93.7295ZM380.904 110.99H396.043V126.571H380.916L380.904 110.99ZM396.1 146.402H380.973V131.426H396.111L396.1 146.402ZM396.1 152.399C391.801 157.037 386.675 160.834 380.984 163.594V151.234H397.196C396.831 151.656 396.465 152.056 396.054 152.456M401.012 146.459V131.426H408.702C406.806 136.765 404.221 141.834 401.012 146.504M410.153 126.605H401.012V111.024H410.964C411.784 116.213 411.515 121.515 410.175 126.594M401.035 106.032V95.6029C401.825 96.0733 402.584 96.5921 403.309 97.1564C406.146 99.5039 408.334 102.54 409.661 105.975L401.035 106.032Z" fill="%2370122c"/></g><defs><clipPath id="clip0_4213_28407"><rect width="466" height="584" fill="white"/></clipPath></defs></svg>');
  background-position: right bottom;
  background-repeat: no-repeat;
  background-size: auto 100%;
}
.bloco-minas-chamadas-dos-pilares .chamada-pilar-item.pilar-educacao {
  background-color: #16a987;
  background-image: url('data:image/svg+xml,<svg width="423" height="347" viewBox="0 0 423 347" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.2" clip-path="url(%23clip0_4213_28407)"><path d="M463.862 52.6631L383.886 6.09084C383.257 5.72739 382.544 5.53445 381.818 5.53111C381.136 5.5307 380.464 5.70209 379.865 6.02948C379.266 6.35688 378.759 6.82974 378.391 7.40451C367.982 23.8082 353.255 35.1285 336.769 35.1285H335.901C328.634 34.9572 321.402 32.2384 315.175 28.583C291.754 15.7206 266.938 1.32739 232.914 0.0251465C198.901 1.28169 174.097 15.6749 150.653 28.583C144.426 32.2384 137.183 34.9572 129.928 35.1285H129.105C112.653 35.1285 97.8803 23.8082 87.4834 7.40451C86.9164 6.51933 86.0285 5.88808 85.0061 5.64316C83.9836 5.39825 82.906 5.55869 81.9994 6.09084L2.02329 52.6631C1.09949 53.2138 0.425819 54.1018 0.144442 55.1398C-0.136934 56.1777 -0.0040089 57.2843 0.515168 58.2261C5.71361 67.456 12.3745 77.7369 16.6132 89.7769C19.5045 98.2229 20.8136 107.13 20.4749 116.05L20.3949 447.013C21.1261 466.433 31.8201 484.984 50.603 496.613C62.9249 504.413 76.2199 510.558 90.1455 514.89C97.6061 517.494 134.441 528.735 155.017 535.851C174.155 542.477 191.829 550.576 200.718 555.91C205.299 558.78 209.643 562.012 213.708 565.574C219.406 570.291 224.472 575.724 228.778 581.738C229.247 582.407 229.87 582.954 230.595 583.331C231.32 583.708 232.125 583.905 232.943 583.905C233.76 583.905 234.565 583.708 235.29 583.331C236.015 582.954 236.638 582.407 237.107 581.738C241.406 575.722 246.468 570.288 252.166 565.574C256.231 562.012 260.575 558.78 265.156 555.91C274.056 550.576 291.731 542.477 310.857 535.851C331.422 528.735 368.279 517.494 375.717 514.89C389.647 510.561 402.947 504.416 415.271 496.613C433.997 484.984 444.748 466.456 445.491 447.013L445.399 116.05C445.06 107.13 446.37 98.2229 449.261 89.7769C453.511 77.7369 460.206 67.456 465.37 58.2261C465.895 57.2856 466.032 56.177 465.75 55.1374C465.468 54.0978 464.79 53.2097 463.862 52.6631ZM166.088 34.9457C173.732 30.7877 181.547 26.7211 189.784 23.2484V285.547H166.088V34.9457ZM99.2285 38.3727C106.296 43.2867 114.421 46.4682 122.947 47.6597V285.547H99.2285V38.3727ZM33.4539 121.945L33.5567 122.184V49.3389L56.0757 36.2251V285.547H33.4196L33.4539 121.945ZM207.322 544.807C196.422 538.296 177.616 529.957 159.256 523.663C146.563 519.276 128.248 513.496 113.556 508.813C104.747 506.105 97.1148 503.672 94.4413 502.678L94.0529 502.541C81.1664 498.541 68.8711 492.84 57.4924 485.589C42.8454 476.451 34.0823 462.355 33.4082 446.751V301.197C33.4082 300.473 33.6959 299.778 34.208 299.266C34.72 298.754 35.4146 298.467 36.1388 298.467H230.206C230.934 298.467 231.631 298.755 232.145 299.27C232.66 299.784 232.948 300.481 232.948 301.208V555.67C233.097 561.85 227.43 560.662 226.482 559.623C225.042 558.263 223.557 556.927 222.026 555.648C217.414 551.625 212.485 547.98 207.288 544.75M299.431 526.187C291.182 529.237 283.071 532.584 275.838 535.897V298.524H299.431V526.187ZM352.33 508.79C349.142 509.806 345.783 510.857 342.356 511.931V298.524H365.937V504.529C362.327 505.671 357.551 507.202 352.33 508.847M408.862 485.327V298.524H432.454V446.808C431.78 462.24 423.189 476.245 408.827 485.327M448.324 61.813C443.837 69.3324 440.058 77.2522 437.036 85.4704C433.634 95.3841 432.085 105.839 432.466 116.313V282.828C432.467 283.188 432.398 283.545 432.262 283.878C432.125 284.211 431.924 284.515 431.671 284.77C431.417 285.026 431.116 285.229 430.784 285.368C430.452 285.507 430.095 285.58 429.735 285.581H235.69C234.962 285.578 234.265 285.287 233.751 284.771C233.237 284.255 232.948 283.556 232.948 282.828V15.9605C232.948 15.5866 233.024 15.2165 233.171 14.873C233.319 14.5295 233.535 14.2199 233.807 13.9631C234.079 13.7063 234.401 13.5078 234.752 13.3798C235.103 13.2518 235.477 13.1971 235.85 13.2189C263.773 15.0923 285.31 26.9267 306.149 38.4184L308.777 39.8691C317.655 45.0438 326.932 47.8653 335.603 48.1052H336.746C353.609 48.1052 370.016 39.1952 382.915 23.2941C383.331 22.7853 383.913 22.4398 384.559 22.3186C385.205 22.1973 385.873 22.3082 386.445 22.6316L447.296 58.0434C447.607 58.2231 447.879 58.4623 448.097 58.7475C448.316 59.0326 448.475 59.3579 448.568 59.7049C448.66 60.0519 448.683 60.4136 448.635 60.7695C448.588 61.1254 448.47 61.4683 448.29 61.7787" fill="%23128669"/><path d="M193.086 382.792H187.031V345.724C187.031 345.199 187.031 332.725 178.439 323.963C173.081 318.537 165.769 315.784 156.674 315.784C148.277 315.784 141.547 318.309 136.669 323.255C135.239 324.753 133.999 326.422 132.978 328.224C131.966 326.42 130.73 324.75 129.299 323.255C124.432 318.309 117.692 315.784 109.294 315.784C100.211 315.784 92.8761 318.537 87.5863 323.963C78.9488 332.725 78.9945 345.199 78.9945 345.667V382.792H72.9392C72.7717 382.792 72.6058 382.826 72.4512 382.89C72.2966 382.954 72.1563 383.049 72.0384 383.168C71.9205 383.287 71.8273 383.428 71.7642 383.583C71.7012 383.738 71.6695 383.904 71.671 384.072V391.531C71.671 391.867 71.8046 392.19 72.0425 392.428C72.2803 392.666 72.6029 392.799 72.9392 392.799H78.9945V397.311C78.9945 397.478 79.0273 397.643 79.0911 397.796C79.1548 397.95 79.2482 398.09 79.366 398.208C79.4837 398.326 79.6235 398.419 79.7774 398.483C79.9313 398.546 80.0962 398.579 80.2627 398.579H87.7119C88.0473 398.576 88.3682 398.442 88.6054 398.205C88.8426 397.967 88.9771 397.647 88.9801 397.311V392.799H127.426C127.592 392.799 127.752 392.865 127.87 392.983C127.988 393.101 128.054 393.261 128.054 393.427V403.08C114.858 403.982 102.69 408.472 93.3788 416C83.0048 424.361 77.0751 435.864 77.0751 447.562C77.0751 480.54 107.226 492.238 133.058 492.238C144.735 492.238 161.85 489.005 177.616 473.744C177.862 473.494 178 473.157 178 472.807C178 472.456 177.862 472.12 177.616 471.87L172.361 466.604C172.123 466.376 171.805 466.248 171.475 466.248C171.145 466.248 170.828 466.376 170.59 466.604C157.234 479.501 142.85 482.242 133.047 482.242C125.358 482.242 87.0607 480.563 87.0607 447.562C87.0607 438.903 91.6307 430.233 99.6284 423.79C107.79 417.471 117.661 413.747 127.963 413.098V451.434C127.963 451.77 128.096 452.093 128.334 452.331C128.572 452.569 128.895 452.702 129.231 452.702H136.669C136.836 452.704 137.001 452.672 137.156 452.609C137.31 452.546 137.451 452.452 137.569 452.334C137.687 452.216 137.78 452.076 137.843 451.921C137.907 451.767 137.938 451.601 137.937 451.434V413.155C150.568 414.424 162.387 419.97 171.435 428.873C171.67 429.1 171.983 429.227 172.309 429.227C172.636 429.227 172.949 429.1 173.183 428.873L178.633 423.813C178.762 423.701 178.866 423.564 178.94 423.411C179.014 423.257 179.055 423.09 179.061 422.92C179.068 422.749 179.039 422.58 178.977 422.421C178.915 422.262 178.822 422.118 178.702 421.997C167.737 411.131 153.316 404.443 137.937 403.091V393.416C137.937 393.251 138.002 393.093 138.117 392.976C138.232 392.858 138.389 392.791 138.554 392.788H177.022V397.3C177.022 397.466 177.055 397.631 177.119 397.785C177.183 397.939 177.276 398.079 177.394 398.196C177.512 398.314 177.651 398.408 177.805 398.471C177.959 398.535 178.124 398.568 178.291 398.568H185.728C186.065 398.568 186.387 398.434 186.625 398.196C186.863 397.959 186.996 397.636 186.996 397.3V392.788H193.086C193.422 392.788 193.745 392.654 193.983 392.416C194.221 392.178 194.354 391.856 194.354 391.52V384.06C194.354 383.723 194.221 383.399 193.984 383.16C193.746 382.92 193.423 382.784 193.086 382.781M88.923 382.781V345.644C88.923 345.541 88.923 336.677 94.6356 330.943C98.0631 327.516 102.976 325.791 109.26 325.791C114.972 325.791 119.188 327.253 122.17 330.28C127.14 335.341 127.883 344.079 127.963 350.122C127.963 351.265 127.963 352.235 127.963 353.149C127.963 353.275 127.963 353.149 127.963 353.561C127.963 354.155 127.86 355.228 129.654 355.228H136.349C137.948 355.228 137.948 354.28 137.948 353.561V353.149C137.948 352.235 137.948 351.219 137.948 350.111C138.017 344.079 138.782 335.341 143.741 330.28C146.723 327.253 150.939 325.791 156.651 325.791C162.947 325.791 167.859 327.527 171.264 330.943C176.977 336.654 177.034 345.541 177.034 345.667V382.792L88.923 382.781Z" fill="%23128669"/><path d="M406.417 92.7699C391.187 80.2045 366.337 88.0408 350.662 108.877C336.712 127.428 333.524 150 343.955 163.708L332.622 176.045L321.196 163.479C331.593 149.771 328.051 127.439 314.124 108.888C298.495 88.0179 273.656 80.2387 258.404 92.7699C243.151 105.301 245.002 130.226 260.689 151.028C274.399 169.305 295.136 178.375 310.548 171.841L323.539 185.846L268.892 244.755C268.066 245.645 267.606 246.814 267.606 248.028C267.606 249.242 268.066 250.411 268.892 251.301L270.983 253.585C271.431 254.073 271.976 254.462 272.583 254.729C273.189 254.995 273.845 255.133 274.507 255.133C275.17 255.133 275.826 254.995 276.432 254.729C277.039 254.462 277.584 254.073 278.032 253.585L332.199 195.224L385.463 252.511C385.913 252.996 386.458 253.383 387.065 253.647C387.671 253.912 388.326 254.048 388.988 254.048C389.649 254.048 390.304 253.912 390.91 253.647C391.517 253.383 392.062 252.996 392.512 252.511L394.546 250.33C395.362 249.442 395.816 248.28 395.816 247.074C395.816 245.868 395.362 244.706 394.546 243.818L341.19 185.56L354.272 171.944C369.685 178.478 390.421 169.362 404.132 151.131C419.807 130.295 421.623 105.37 406.417 92.8728M261.557 97.1564C262.257 96.584 262.994 96.0574 263.762 95.58V105.952H255.205C256.536 102.526 258.723 99.4975 261.557 97.1564ZM263.785 146.436C260.582 141.761 257.994 136.693 256.084 131.357H263.785V146.436ZM263.785 126.206H254.645C253.291 121.233 253.029 116.027 253.879 110.944H263.831L263.785 126.206ZM283.859 163.628C278.168 160.868 273.042 157.072 268.743 152.433C268.366 152.033 268.001 151.633 267.601 151.211H283.813L283.859 163.628ZM268.721 131.426H283.848V146.504H268.721V131.426ZM283.916 126.651H268.778V111.024H283.916V126.651ZM283.916 106.089H268.675V93.4325C273.687 92.117 278.968 92.2358 283.916 93.7752V106.089ZM288.486 165.49V151.211H303.613V167.02C298.508 167.738 293.305 167.205 288.452 165.467M303.579 146.459H288.463V131.426H303.59L303.579 146.459ZM288.452 111.047H303.579V126.617H288.463L288.452 111.047ZM288.452 105.964V95.3516C294.133 97.9398 299.303 101.526 303.716 105.941L288.452 105.964ZM308.594 110.864C309.131 111.538 309.657 112.235 310.16 112.92C313.249 117.137 315.762 121.747 317.632 126.628H308.594V110.864ZM312.65 162.817C311.408 163.848 310.046 164.726 308.594 165.433V151.188H319.574C318.459 155.671 316.033 159.72 312.605 162.817M320.454 146.447H308.446V131.357H319.037C320.472 136.258 320.953 141.388 320.454 146.47M354.615 112.943C355.129 112.258 355.655 111.561 356.18 110.887V126.662H347.166C349.032 121.784 351.537 117.175 354.615 112.955M352.147 162.851C348.712 159.758 346.281 155.708 345.166 151.222H356.157V165.467C354.711 164.763 353.357 163.884 352.124 162.851M356.272 146.504H344.264C343.776 141.423 344.256 136.294 345.68 131.392H356.272V146.504ZM376.288 165.478C371.439 167.217 366.24 167.75 361.139 167.032V151.222H376.266L376.288 165.478ZM376.288 146.47H361.23V131.426H376.357L376.288 146.47ZM376.288 126.617H361.23V111.047H376.368L376.288 126.617ZM376.288 105.964H361.162C365.565 101.547 370.728 97.9604 376.403 95.3744L376.288 105.964ZM380.904 93.7295C385.856 92.1904 391.141 92.0716 396.157 93.3868V106.078H380.904V93.7295ZM380.904 110.99H396.043V126.571H380.916L380.904 110.99ZM396.1 146.402H380.973V131.426H396.111L396.1 146.402ZM396.1 152.399C391.801 157.037 386.675 160.834 380.984 163.594V151.234H397.196C396.831 151.656 396.465 152.056 396.054 152.456M401.012 146.459V131.426H408.702C406.806 136.765 404.221 141.834 401.012 146.504M410.153 126.605H401.012V111.024H410.964C411.784 116.213 411.515 121.515 410.175 126.594M401.035 106.032V95.6029C401.825 96.0733 402.584 96.5921 403.309 97.1564C406.146 99.5039 408.334 102.54 409.661 105.975L401.035 106.032Z" fill="%23128669"/></g><defs><clipPath id="clip0_4213_28407"><rect width="466" height="584" fill="white"/></clipPath></defs></svg>');
  background-position: right bottom;
  background-repeat: no-repeat;
  background-size: auto 100%;
}
.bloco-minas-chamadas-dos-pilares .chamada-pilar-item.pilar-lazer {
  background-color: #f47f32;
  background-image: url('data:image/svg+xml,<svg width="423" height="347" viewBox="0 0 423 347" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.2" clip-path="url(%23clip0_4213_28407)"><path d="M463.862 52.6631L383.886 6.09084C383.257 5.72739 382.544 5.53445 381.818 5.53111C381.136 5.5307 380.464 5.70209 379.865 6.02948C379.266 6.35688 378.759 6.82974 378.391 7.40451C367.982 23.8082 353.255 35.1285 336.769 35.1285H335.901C328.634 34.9572 321.402 32.2384 315.175 28.583C291.754 15.7206 266.938 1.32739 232.914 0.0251465C198.901 1.28169 174.097 15.6749 150.653 28.583C144.426 32.2384 137.183 34.9572 129.928 35.1285H129.105C112.653 35.1285 97.8803 23.8082 87.4834 7.40451C86.9164 6.51933 86.0285 5.88808 85.0061 5.64316C83.9836 5.39825 82.906 5.55869 81.9994 6.09084L2.02329 52.6631C1.09949 53.2138 0.425819 54.1018 0.144442 55.1398C-0.136934 56.1777 -0.0040089 57.2843 0.515168 58.2261C5.71361 67.456 12.3745 77.7369 16.6132 89.7769C19.5045 98.2229 20.8136 107.13 20.4749 116.05L20.3949 447.013C21.1261 466.433 31.8201 484.984 50.603 496.613C62.9249 504.413 76.2199 510.558 90.1455 514.89C97.6061 517.494 134.441 528.735 155.017 535.851C174.155 542.477 191.829 550.576 200.718 555.91C205.299 558.78 209.643 562.012 213.708 565.574C219.406 570.291 224.472 575.724 228.778 581.738C229.247 582.407 229.87 582.954 230.595 583.331C231.32 583.708 232.125 583.905 232.943 583.905C233.76 583.905 234.565 583.708 235.29 583.331C236.015 582.954 236.638 582.407 237.107 581.738C241.406 575.722 246.468 570.288 252.166 565.574C256.231 562.012 260.575 558.78 265.156 555.91C274.056 550.576 291.731 542.477 310.857 535.851C331.422 528.735 368.279 517.494 375.717 514.89C389.647 510.561 402.947 504.416 415.271 496.613C433.997 484.984 444.748 466.456 445.491 447.013L445.399 116.05C445.06 107.13 446.37 98.2229 449.261 89.7769C453.511 77.7369 460.206 67.456 465.37 58.2261C465.895 57.2856 466.032 56.177 465.75 55.1374C465.468 54.0978 464.79 53.2097 463.862 52.6631ZM166.088 34.9457C173.732 30.7877 181.547 26.7211 189.784 23.2484V285.547H166.088V34.9457ZM99.2285 38.3727C106.296 43.2867 114.421 46.4682 122.947 47.6597V285.547H99.2285V38.3727ZM33.4539 121.945L33.5567 122.184V49.3389L56.0757 36.2251V285.547H33.4196L33.4539 121.945ZM207.322 544.807C196.422 538.296 177.616 529.957 159.256 523.663C146.563 519.276 128.248 513.496 113.556 508.813C104.747 506.105 97.1148 503.672 94.4413 502.678L94.0529 502.541C81.1664 498.541 68.8711 492.84 57.4924 485.589C42.8454 476.451 34.0823 462.355 33.4082 446.751V301.197C33.4082 300.473 33.6959 299.778 34.208 299.266C34.72 298.754 35.4146 298.467 36.1388 298.467H230.206C230.934 298.467 231.631 298.755 232.145 299.27C232.66 299.784 232.948 300.481 232.948 301.208V555.67C233.097 561.85 227.43 560.662 226.482 559.623C225.042 558.263 223.557 556.927 222.026 555.648C217.414 551.625 212.485 547.98 207.288 544.75M299.431 526.187C291.182 529.237 283.071 532.584 275.838 535.897V298.524H299.431V526.187ZM352.33 508.79C349.142 509.806 345.783 510.857 342.356 511.931V298.524H365.937V504.529C362.327 505.671 357.551 507.202 352.33 508.847M408.862 485.327V298.524H432.454V446.808C431.78 462.24 423.189 476.245 408.827 485.327M448.324 61.813C443.837 69.3324 440.058 77.2522 437.036 85.4704C433.634 95.3841 432.085 105.839 432.466 116.313V282.828C432.467 283.188 432.398 283.545 432.262 283.878C432.125 284.211 431.924 284.515 431.671 284.77C431.417 285.026 431.116 285.229 430.784 285.368C430.452 285.507 430.095 285.58 429.735 285.581H235.69C234.962 285.578 234.265 285.287 233.751 284.771C233.237 284.255 232.948 283.556 232.948 282.828V15.9605C232.948 15.5866 233.024 15.2165 233.171 14.873C233.319 14.5295 233.535 14.2199 233.807 13.9631C234.079 13.7063 234.401 13.5078 234.752 13.3798C235.103 13.2518 235.477 13.1971 235.85 13.2189C263.773 15.0923 285.31 26.9267 306.149 38.4184L308.777 39.8691C317.655 45.0438 326.932 47.8653 335.603 48.1052H336.746C353.609 48.1052 370.016 39.1952 382.915 23.2941C383.331 22.7853 383.913 22.4398 384.559 22.3186C385.205 22.1973 385.873 22.3082 386.445 22.6316L447.296 58.0434C447.607 58.2231 447.879 58.4623 448.097 58.7475C448.316 59.0326 448.475 59.3579 448.568 59.7049C448.66 60.0519 448.683 60.4136 448.635 60.7695C448.588 61.1254 448.47 61.4683 448.29 61.7787" fill="%23bd6125"/><path d="M193.086 382.792H187.031V345.724C187.031 345.199 187.031 332.725 178.439 323.963C173.081 318.537 165.769 315.784 156.674 315.784C148.277 315.784 141.547 318.309 136.669 323.255C135.239 324.753 133.999 326.422 132.978 328.224C131.966 326.42 130.73 324.75 129.299 323.255C124.432 318.309 117.692 315.784 109.294 315.784C100.211 315.784 92.8761 318.537 87.5863 323.963C78.9488 332.725 78.9945 345.199 78.9945 345.667V382.792H72.9392C72.7717 382.792 72.6058 382.826 72.4512 382.89C72.2966 382.954 72.1563 383.049 72.0384 383.168C71.9205 383.287 71.8273 383.428 71.7642 383.583C71.7012 383.738 71.6695 383.904 71.671 384.072V391.531C71.671 391.867 71.8046 392.19 72.0425 392.428C72.2803 392.666 72.6029 392.799 72.9392 392.799H78.9945V397.311C78.9945 397.478 79.0273 397.643 79.0911 397.796C79.1548 397.95 79.2482 398.09 79.366 398.208C79.4837 398.326 79.6235 398.419 79.7774 398.483C79.9313 398.546 80.0962 398.579 80.2627 398.579H87.7119C88.0473 398.576 88.3682 398.442 88.6054 398.205C88.8426 397.967 88.9771 397.647 88.9801 397.311V392.799H127.426C127.592 392.799 127.752 392.865 127.87 392.983C127.988 393.101 128.054 393.261 128.054 393.427V403.08C114.858 403.982 102.69 408.472 93.3788 416C83.0048 424.361 77.0751 435.864 77.0751 447.562C77.0751 480.54 107.226 492.238 133.058 492.238C144.735 492.238 161.85 489.005 177.616 473.744C177.862 473.494 178 473.157 178 472.807C178 472.456 177.862 472.12 177.616 471.87L172.361 466.604C172.123 466.376 171.805 466.248 171.475 466.248C171.145 466.248 170.828 466.376 170.59 466.604C157.234 479.501 142.85 482.242 133.047 482.242C125.358 482.242 87.0607 480.563 87.0607 447.562C87.0607 438.903 91.6307 430.233 99.6284 423.79C107.79 417.471 117.661 413.747 127.963 413.098V451.434C127.963 451.77 128.096 452.093 128.334 452.331C128.572 452.569 128.895 452.702 129.231 452.702H136.669C136.836 452.704 137.001 452.672 137.156 452.609C137.31 452.546 137.451 452.452 137.569 452.334C137.687 452.216 137.78 452.076 137.843 451.921C137.907 451.767 137.938 451.601 137.937 451.434V413.155C150.568 414.424 162.387 419.97 171.435 428.873C171.67 429.1 171.983 429.227 172.309 429.227C172.636 429.227 172.949 429.1 173.183 428.873L178.633 423.813C178.762 423.701 178.866 423.564 178.94 423.411C179.014 423.257 179.055 423.09 179.061 422.92C179.068 422.749 179.039 422.58 178.977 422.421C178.915 422.262 178.822 422.118 178.702 421.997C167.737 411.131 153.316 404.443 137.937 403.091V393.416C137.937 393.251 138.002 393.093 138.117 392.976C138.232 392.858 138.389 392.791 138.554 392.788H177.022V397.3C177.022 397.466 177.055 397.631 177.119 397.785C177.183 397.939 177.276 398.079 177.394 398.196C177.512 398.314 177.651 398.408 177.805 398.471C177.959 398.535 178.124 398.568 178.291 398.568H185.728C186.065 398.568 186.387 398.434 186.625 398.196C186.863 397.959 186.996 397.636 186.996 397.3V392.788H193.086C193.422 392.788 193.745 392.654 193.983 392.416C194.221 392.178 194.354 391.856 194.354 391.52V384.06C194.354 383.723 194.221 383.399 193.984 383.16C193.746 382.92 193.423 382.784 193.086 382.781M88.923 382.781V345.644C88.923 345.541 88.923 336.677 94.6356 330.943C98.0631 327.516 102.976 325.791 109.26 325.791C114.972 325.791 119.188 327.253 122.17 330.28C127.14 335.341 127.883 344.079 127.963 350.122C127.963 351.265 127.963 352.235 127.963 353.149C127.963 353.275 127.963 353.149 127.963 353.561C127.963 354.155 127.86 355.228 129.654 355.228H136.349C137.948 355.228 137.948 354.28 137.948 353.561V353.149C137.948 352.235 137.948 351.219 137.948 350.111C138.017 344.079 138.782 335.341 143.741 330.28C146.723 327.253 150.939 325.791 156.651 325.791C162.947 325.791 167.859 327.527 171.264 330.943C176.977 336.654 177.034 345.541 177.034 345.667V382.792L88.923 382.781Z" fill="%23bd6125"/><path d="M406.417 92.7699C391.187 80.2045 366.337 88.0408 350.662 108.877C336.712 127.428 333.524 150 343.955 163.708L332.622 176.045L321.196 163.479C331.593 149.771 328.051 127.439 314.124 108.888C298.495 88.0179 273.656 80.2387 258.404 92.7699C243.151 105.301 245.002 130.226 260.689 151.028C274.399 169.305 295.136 178.375 310.548 171.841L323.539 185.846L268.892 244.755C268.066 245.645 267.606 246.814 267.606 248.028C267.606 249.242 268.066 250.411 268.892 251.301L270.983 253.585C271.431 254.073 271.976 254.462 272.583 254.729C273.189 254.995 273.845 255.133 274.507 255.133C275.17 255.133 275.826 254.995 276.432 254.729C277.039 254.462 277.584 254.073 278.032 253.585L332.199 195.224L385.463 252.511C385.913 252.996 386.458 253.383 387.065 253.647C387.671 253.912 388.326 254.048 388.988 254.048C389.649 254.048 390.304 253.912 390.91 253.647C391.517 253.383 392.062 252.996 392.512 252.511L394.546 250.33C395.362 249.442 395.816 248.28 395.816 247.074C395.816 245.868 395.362 244.706 394.546 243.818L341.19 185.56L354.272 171.944C369.685 178.478 390.421 169.362 404.132 151.131C419.807 130.295 421.623 105.37 406.417 92.8728M261.557 97.1564C262.257 96.584 262.994 96.0574 263.762 95.58V105.952H255.205C256.536 102.526 258.723 99.4975 261.557 97.1564ZM263.785 146.436C260.582 141.761 257.994 136.693 256.084 131.357H263.785V146.436ZM263.785 126.206H254.645C253.291 121.233 253.029 116.027 253.879 110.944H263.831L263.785 126.206ZM283.859 163.628C278.168 160.868 273.042 157.072 268.743 152.433C268.366 152.033 268.001 151.633 267.601 151.211H283.813L283.859 163.628ZM268.721 131.426H283.848V146.504H268.721V131.426ZM283.916 126.651H268.778V111.024H283.916V126.651ZM283.916 106.089H268.675V93.4325C273.687 92.117 278.968 92.2358 283.916 93.7752V106.089ZM288.486 165.49V151.211H303.613V167.02C298.508 167.738 293.305 167.205 288.452 165.467M303.579 146.459H288.463V131.426H303.59L303.579 146.459ZM288.452 111.047H303.579V126.617H288.463L288.452 111.047ZM288.452 105.964V95.3516C294.133 97.9398 299.303 101.526 303.716 105.941L288.452 105.964ZM308.594 110.864C309.131 111.538 309.657 112.235 310.16 112.92C313.249 117.137 315.762 121.747 317.632 126.628H308.594V110.864ZM312.65 162.817C311.408 163.848 310.046 164.726 308.594 165.433V151.188H319.574C318.459 155.671 316.033 159.72 312.605 162.817M320.454 146.447H308.446V131.357H319.037C320.472 136.258 320.953 141.388 320.454 146.47M354.615 112.943C355.129 112.258 355.655 111.561 356.18 110.887V126.662H347.166C349.032 121.784 351.537 117.175 354.615 112.955M352.147 162.851C348.712 159.758 346.281 155.708 345.166 151.222H356.157V165.467C354.711 164.763 353.357 163.884 352.124 162.851M356.272 146.504H344.264C343.776 141.423 344.256 136.294 345.68 131.392H356.272V146.504ZM376.288 165.478C371.439 167.217 366.24 167.75 361.139 167.032V151.222H376.266L376.288 165.478ZM376.288 146.47H361.23V131.426H376.357L376.288 146.47ZM376.288 126.617H361.23V111.047H376.368L376.288 126.617ZM376.288 105.964H361.162C365.565 101.547 370.728 97.9604 376.403 95.3744L376.288 105.964ZM380.904 93.7295C385.856 92.1904 391.141 92.0716 396.157 93.3868V106.078H380.904V93.7295ZM380.904 110.99H396.043V126.571H380.916L380.904 110.99ZM396.1 146.402H380.973V131.426H396.111L396.1 146.402ZM396.1 152.399C391.801 157.037 386.675 160.834 380.984 163.594V151.234H397.196C396.831 151.656 396.465 152.056 396.054 152.456M401.012 146.459V131.426H408.702C406.806 136.765 404.221 141.834 401.012 146.504M410.153 126.605H401.012V111.024H410.964C411.784 116.213 411.515 121.515 410.175 126.594M401.035 106.032V95.6029C401.825 96.0733 402.584 96.5921 403.309 97.1564C406.146 99.5039 408.334 102.54 409.661 105.975L401.035 106.032Z" fill="%23bd6125"/></g><defs><clipPath id="clip0_4213_28407"><rect width="466" height="584" fill="white"/></clipPath></defs></svg>');
  background-position: right bottom;
  background-repeat: no-repeat;
  background-size: auto 100%;
}
.bloco-minas-chamadas-dos-pilares .chamada-pilar-item.pilar-negocios {
  background-color: #ffb033;
  background-image: url('data:image/svg+xml,<svg width="423" height="347" viewBox="0 0 423 347" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.2" clip-path="url(%23clip0_4213_28407)"><path d="M463.862 52.6631L383.886 6.09084C383.257 5.72739 382.544 5.53445 381.818 5.53111C381.136 5.5307 380.464 5.70209 379.865 6.02948C379.266 6.35688 378.759 6.82974 378.391 7.40451C367.982 23.8082 353.255 35.1285 336.769 35.1285H335.901C328.634 34.9572 321.402 32.2384 315.175 28.583C291.754 15.7206 266.938 1.32739 232.914 0.0251465C198.901 1.28169 174.097 15.6749 150.653 28.583C144.426 32.2384 137.183 34.9572 129.928 35.1285H129.105C112.653 35.1285 97.8803 23.8082 87.4834 7.40451C86.9164 6.51933 86.0285 5.88808 85.0061 5.64316C83.9836 5.39825 82.906 5.55869 81.9994 6.09084L2.02329 52.6631C1.09949 53.2138 0.425819 54.1018 0.144442 55.1398C-0.136934 56.1777 -0.0040089 57.2843 0.515168 58.2261C5.71361 67.456 12.3745 77.7369 16.6132 89.7769C19.5045 98.2229 20.8136 107.13 20.4749 116.05L20.3949 447.013C21.1261 466.433 31.8201 484.984 50.603 496.613C62.9249 504.413 76.2199 510.558 90.1455 514.89C97.6061 517.494 134.441 528.735 155.017 535.851C174.155 542.477 191.829 550.576 200.718 555.91C205.299 558.78 209.643 562.012 213.708 565.574C219.406 570.291 224.472 575.724 228.778 581.738C229.247 582.407 229.87 582.954 230.595 583.331C231.32 583.708 232.125 583.905 232.943 583.905C233.76 583.905 234.565 583.708 235.29 583.331C236.015 582.954 236.638 582.407 237.107 581.738C241.406 575.722 246.468 570.288 252.166 565.574C256.231 562.012 260.575 558.78 265.156 555.91C274.056 550.576 291.731 542.477 310.857 535.851C331.422 528.735 368.279 517.494 375.717 514.89C389.647 510.561 402.947 504.416 415.271 496.613C433.997 484.984 444.748 466.456 445.491 447.013L445.399 116.05C445.06 107.13 446.37 98.2229 449.261 89.7769C453.511 77.7369 460.206 67.456 465.37 58.2261C465.895 57.2856 466.032 56.177 465.75 55.1374C465.468 54.0978 464.79 53.2097 463.862 52.6631ZM166.088 34.9457C173.732 30.7877 181.547 26.7211 189.784 23.2484V285.547H166.088V34.9457ZM99.2285 38.3727C106.296 43.2867 114.421 46.4682 122.947 47.6597V285.547H99.2285V38.3727ZM33.4539 121.945L33.5567 122.184V49.3389L56.0757 36.2251V285.547H33.4196L33.4539 121.945ZM207.322 544.807C196.422 538.296 177.616 529.957 159.256 523.663C146.563 519.276 128.248 513.496 113.556 508.813C104.747 506.105 97.1148 503.672 94.4413 502.678L94.0529 502.541C81.1664 498.541 68.8711 492.84 57.4924 485.589C42.8454 476.451 34.0823 462.355 33.4082 446.751V301.197C33.4082 300.473 33.6959 299.778 34.208 299.266C34.72 298.754 35.4146 298.467 36.1388 298.467H230.206C230.934 298.467 231.631 298.755 232.145 299.27C232.66 299.784 232.948 300.481 232.948 301.208V555.67C233.097 561.85 227.43 560.662 226.482 559.623C225.042 558.263 223.557 556.927 222.026 555.648C217.414 551.625 212.485 547.98 207.288 544.75M299.431 526.187C291.182 529.237 283.071 532.584 275.838 535.897V298.524H299.431V526.187ZM352.33 508.79C349.142 509.806 345.783 510.857 342.356 511.931V298.524H365.937V504.529C362.327 505.671 357.551 507.202 352.33 508.847M408.862 485.327V298.524H432.454V446.808C431.78 462.24 423.189 476.245 408.827 485.327M448.324 61.813C443.837 69.3324 440.058 77.2522 437.036 85.4704C433.634 95.3841 432.085 105.839 432.466 116.313V282.828C432.467 283.188 432.398 283.545 432.262 283.878C432.125 284.211 431.924 284.515 431.671 284.77C431.417 285.026 431.116 285.229 430.784 285.368C430.452 285.507 430.095 285.58 429.735 285.581H235.69C234.962 285.578 234.265 285.287 233.751 284.771C233.237 284.255 232.948 283.556 232.948 282.828V15.9605C232.948 15.5866 233.024 15.2165 233.171 14.873C233.319 14.5295 233.535 14.2199 233.807 13.9631C234.079 13.7063 234.401 13.5078 234.752 13.3798C235.103 13.2518 235.477 13.1971 235.85 13.2189C263.773 15.0923 285.31 26.9267 306.149 38.4184L308.777 39.8691C317.655 45.0438 326.932 47.8653 335.603 48.1052H336.746C353.609 48.1052 370.016 39.1952 382.915 23.2941C383.331 22.7853 383.913 22.4398 384.559 22.3186C385.205 22.1973 385.873 22.3082 386.445 22.6316L447.296 58.0434C447.607 58.2231 447.879 58.4623 448.097 58.7475C448.316 59.0326 448.475 59.3579 448.568 59.7049C448.66 60.0519 448.683 60.4136 448.635 60.7695C448.588 61.1254 448.47 61.4683 448.29 61.7787" fill="%23c58827"/><path d="M193.086 382.792H187.031V345.724C187.031 345.199 187.031 332.725 178.439 323.963C173.081 318.537 165.769 315.784 156.674 315.784C148.277 315.784 141.547 318.309 136.669 323.255C135.239 324.753 133.999 326.422 132.978 328.224C131.966 326.42 130.73 324.75 129.299 323.255C124.432 318.309 117.692 315.784 109.294 315.784C100.211 315.784 92.8761 318.537 87.5863 323.963C78.9488 332.725 78.9945 345.199 78.9945 345.667V382.792H72.9392C72.7717 382.792 72.6058 382.826 72.4512 382.89C72.2966 382.954 72.1563 383.049 72.0384 383.168C71.9205 383.287 71.8273 383.428 71.7642 383.583C71.7012 383.738 71.6695 383.904 71.671 384.072V391.531C71.671 391.867 71.8046 392.19 72.0425 392.428C72.2803 392.666 72.6029 392.799 72.9392 392.799H78.9945V397.311C78.9945 397.478 79.0273 397.643 79.0911 397.796C79.1548 397.95 79.2482 398.09 79.366 398.208C79.4837 398.326 79.6235 398.419 79.7774 398.483C79.9313 398.546 80.0962 398.579 80.2627 398.579H87.7119C88.0473 398.576 88.3682 398.442 88.6054 398.205C88.8426 397.967 88.9771 397.647 88.9801 397.311V392.799H127.426C127.592 392.799 127.752 392.865 127.87 392.983C127.988 393.101 128.054 393.261 128.054 393.427V403.08C114.858 403.982 102.69 408.472 93.3788 416C83.0048 424.361 77.0751 435.864 77.0751 447.562C77.0751 480.54 107.226 492.238 133.058 492.238C144.735 492.238 161.85 489.005 177.616 473.744C177.862 473.494 178 473.157 178 472.807C178 472.456 177.862 472.12 177.616 471.87L172.361 466.604C172.123 466.376 171.805 466.248 171.475 466.248C171.145 466.248 170.828 466.376 170.59 466.604C157.234 479.501 142.85 482.242 133.047 482.242C125.358 482.242 87.0607 480.563 87.0607 447.562C87.0607 438.903 91.6307 430.233 99.6284 423.79C107.79 417.471 117.661 413.747 127.963 413.098V451.434C127.963 451.77 128.096 452.093 128.334 452.331C128.572 452.569 128.895 452.702 129.231 452.702H136.669C136.836 452.704 137.001 452.672 137.156 452.609C137.31 452.546 137.451 452.452 137.569 452.334C137.687 452.216 137.78 452.076 137.843 451.921C137.907 451.767 137.938 451.601 137.937 451.434V413.155C150.568 414.424 162.387 419.97 171.435 428.873C171.67 429.1 171.983 429.227 172.309 429.227C172.636 429.227 172.949 429.1 173.183 428.873L178.633 423.813C178.762 423.701 178.866 423.564 178.94 423.411C179.014 423.257 179.055 423.09 179.061 422.92C179.068 422.749 179.039 422.58 178.977 422.421C178.915 422.262 178.822 422.118 178.702 421.997C167.737 411.131 153.316 404.443 137.937 403.091V393.416C137.937 393.251 138.002 393.093 138.117 392.976C138.232 392.858 138.389 392.791 138.554 392.788H177.022V397.3C177.022 397.466 177.055 397.631 177.119 397.785C177.183 397.939 177.276 398.079 177.394 398.196C177.512 398.314 177.651 398.408 177.805 398.471C177.959 398.535 178.124 398.568 178.291 398.568H185.728C186.065 398.568 186.387 398.434 186.625 398.196C186.863 397.959 186.996 397.636 186.996 397.3V392.788H193.086C193.422 392.788 193.745 392.654 193.983 392.416C194.221 392.178 194.354 391.856 194.354 391.52V384.06C194.354 383.723 194.221 383.399 193.984 383.16C193.746 382.92 193.423 382.784 193.086 382.781M88.923 382.781V345.644C88.923 345.541 88.923 336.677 94.6356 330.943C98.0631 327.516 102.976 325.791 109.26 325.791C114.972 325.791 119.188 327.253 122.17 330.28C127.14 335.341 127.883 344.079 127.963 350.122C127.963 351.265 127.963 352.235 127.963 353.149C127.963 353.275 127.963 353.149 127.963 353.561C127.963 354.155 127.86 355.228 129.654 355.228H136.349C137.948 355.228 137.948 354.28 137.948 353.561V353.149C137.948 352.235 137.948 351.219 137.948 350.111C138.017 344.079 138.782 335.341 143.741 330.28C146.723 327.253 150.939 325.791 156.651 325.791C162.947 325.791 167.859 327.527 171.264 330.943C176.977 336.654 177.034 345.541 177.034 345.667V382.792L88.923 382.781Z" fill="%23c58827"/><path d="M406.417 92.7699C391.187 80.2045 366.337 88.0408 350.662 108.877C336.712 127.428 333.524 150 343.955 163.708L332.622 176.045L321.196 163.479C331.593 149.771 328.051 127.439 314.124 108.888C298.495 88.0179 273.656 80.2387 258.404 92.7699C243.151 105.301 245.002 130.226 260.689 151.028C274.399 169.305 295.136 178.375 310.548 171.841L323.539 185.846L268.892 244.755C268.066 245.645 267.606 246.814 267.606 248.028C267.606 249.242 268.066 250.411 268.892 251.301L270.983 253.585C271.431 254.073 271.976 254.462 272.583 254.729C273.189 254.995 273.845 255.133 274.507 255.133C275.17 255.133 275.826 254.995 276.432 254.729C277.039 254.462 277.584 254.073 278.032 253.585L332.199 195.224L385.463 252.511C385.913 252.996 386.458 253.383 387.065 253.647C387.671 253.912 388.326 254.048 388.988 254.048C389.649 254.048 390.304 253.912 390.91 253.647C391.517 253.383 392.062 252.996 392.512 252.511L394.546 250.33C395.362 249.442 395.816 248.28 395.816 247.074C395.816 245.868 395.362 244.706 394.546 243.818L341.19 185.56L354.272 171.944C369.685 178.478 390.421 169.362 404.132 151.131C419.807 130.295 421.623 105.37 406.417 92.8728M261.557 97.1564C262.257 96.584 262.994 96.0574 263.762 95.58V105.952H255.205C256.536 102.526 258.723 99.4975 261.557 97.1564ZM263.785 146.436C260.582 141.761 257.994 136.693 256.084 131.357H263.785V146.436ZM263.785 126.206H254.645C253.291 121.233 253.029 116.027 253.879 110.944H263.831L263.785 126.206ZM283.859 163.628C278.168 160.868 273.042 157.072 268.743 152.433C268.366 152.033 268.001 151.633 267.601 151.211H283.813L283.859 163.628ZM268.721 131.426H283.848V146.504H268.721V131.426ZM283.916 126.651H268.778V111.024H283.916V126.651ZM283.916 106.089H268.675V93.4325C273.687 92.117 278.968 92.2358 283.916 93.7752V106.089ZM288.486 165.49V151.211H303.613V167.02C298.508 167.738 293.305 167.205 288.452 165.467M303.579 146.459H288.463V131.426H303.59L303.579 146.459ZM288.452 111.047H303.579V126.617H288.463L288.452 111.047ZM288.452 105.964V95.3516C294.133 97.9398 299.303 101.526 303.716 105.941L288.452 105.964ZM308.594 110.864C309.131 111.538 309.657 112.235 310.16 112.92C313.249 117.137 315.762 121.747 317.632 126.628H308.594V110.864ZM312.65 162.817C311.408 163.848 310.046 164.726 308.594 165.433V151.188H319.574C318.459 155.671 316.033 159.72 312.605 162.817M320.454 146.447H308.446V131.357H319.037C320.472 136.258 320.953 141.388 320.454 146.47M354.615 112.943C355.129 112.258 355.655 111.561 356.18 110.887V126.662H347.166C349.032 121.784 351.537 117.175 354.615 112.955M352.147 162.851C348.712 159.758 346.281 155.708 345.166 151.222H356.157V165.467C354.711 164.763 353.357 163.884 352.124 162.851M356.272 146.504H344.264C343.776 141.423 344.256 136.294 345.68 131.392H356.272V146.504ZM376.288 165.478C371.439 167.217 366.24 167.75 361.139 167.032V151.222H376.266L376.288 165.478ZM376.288 146.47H361.23V131.426H376.357L376.288 146.47ZM376.288 126.617H361.23V111.047H376.368L376.288 126.617ZM376.288 105.964H361.162C365.565 101.547 370.728 97.9604 376.403 95.3744L376.288 105.964ZM380.904 93.7295C385.856 92.1904 391.141 92.0716 396.157 93.3868V106.078H380.904V93.7295ZM380.904 110.99H396.043V126.571H380.916L380.904 110.99ZM396.1 146.402H380.973V131.426H396.111L396.1 146.402ZM396.1 152.399C391.801 157.037 386.675 160.834 380.984 163.594V151.234H397.196C396.831 151.656 396.465 152.056 396.054 152.456M401.012 146.459V131.426H408.702C406.806 136.765 404.221 141.834 401.012 146.504M410.153 126.605H401.012V111.024H410.964C411.784 116.213 411.515 121.515 410.175 126.594M401.035 106.032V95.6029C401.825 96.0733 402.584 96.5921 403.309 97.1564C406.146 99.5039 408.334 102.54 409.661 105.975L401.035 106.032Z" fill="%23c58827"/></g><defs><clipPath id="clip0_4213_28407"><rect width="466" height="584" fill="white"/></clipPath></defs></svg>');
  background-position: right bottom;
  background-repeat: no-repeat;
  background-size: auto 100%;
}
.bloco-minas-chamadas-dos-pilares .chamada-galeria {
  position: relative;
  margin-top: -60px;
}
.bloco-minas-chamadas-dos-pilares .chamada-galeria .chamada-imagem {
  aspect-ratio: 390/250;
  overflow: hidden;
}
.bloco-minas-chamadas-dos-pilares .chamada-galeria .chamada-imagem img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.bloco-minas-chamadas-dos-pilares .chamada-galeria .swiper-pagination {
  bottom: 10px;
}
.bloco-minas-chamadas-dos-pilares .chamada-galeria .swiper-pagination .swiper-pagination-bullet {
  background: transparent;
  border: 1px solid #fff;
  opacity: 1;
}
.bloco-minas-chamadas-dos-pilares .chamada-galeria .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  width: 40px;
  background: #005eb8;
  border-color: #005eb8;
  border-radius: 20px;
}

.bloco-minas-compromissos .compromissos-accordion .accordion-item {
  border: 0;
  border-radius: 0 !important;
  overflow: hidden;
  background-color: transparent;
  margin-bottom: 1rem;
}
.bloco-minas-compromissos .compromissos-accordion .accordion-item:last-child {
  margin-bottom: 0;
}
.bloco-minas-compromissos .compromissos-accordion .accordion-button {
  border-radius: 0 !important;
}
.bloco-minas-compromissos .compromissos-accordion .accordion-collapse {
  border-radius: 0 !important;
}
.bloco-minas-compromissos .compromissos-accordion .accordion-button {
  background-color: transparent;
  color: #fff;
  box-shadow: none;
}
.bloco-minas-compromissos .compromissos-accordion .accordion-button::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}
.bloco-minas-compromissos .compromissos-accordion .accordion-button:focus {
  box-shadow: none;
}
.bloco-minas-compromissos .compromissos-accordion .accordion-button:not(.collapsed) {
  background-color: transparent;
  color: #fff;
  box-shadow: none;
}
.bloco-minas-compromissos .compromissos-accordion .accordion-button:not(.collapsed)::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}
.bloco-minas-compromissos .compromissos-accordion .accordion-body {
  background-color: transparent;
  padding-top: 1rem;
  color: #fff;
}
.bloco-minas-compromissos.minas {
  background-color: #003da5;
}
.bloco-minas-compromissos.minas .compromissos-accordion {
  background-color: #003083;
}
.bloco-minas-compromissos.minas .compromissos-accordion .accordion-item {
  border-bottom: 1px solid #396abc !important;
}
.bloco-minas-compromissos.minas .compromissos-accordion .accordion-body {
  border-top: 1px solid #396abc;
}
.bloco-minas-compromissos.esportes {
  background-color: #0083bf;
}
.bloco-minas-compromissos.esportes .compromissos-accordion {
  background-color: #006895;
}
.bloco-minas-compromissos.esportes .compromissos-accordion .accordion-body {
  border-bottom: 1px solid #39a0cf;
}
.bloco-minas-compromissos.cultura {
  background-color: #8f1637;
}
.bloco-minas-compromissos.cultura .compromissos-accordion {
  background-color: #70122c;
}
.bloco-minas-compromissos.cultura .compromissos-accordion .accordion-body {
  border-bottom: 1px solid #aa4b65;
}
.bloco-minas-compromissos.educacao {
  background-color: #16a987;
}
.bloco-minas-compromissos.educacao .compromissos-accordion {
  background-color: #128669;
}
.bloco-minas-compromissos.educacao .compromissos-accordion .accordion-body {
  border-bottom: 1px solid #4bbea3;
}
.bloco-minas-compromissos.lazer {
  background-color: #f47f32;
}
.bloco-minas-compromissos.lazer .compromissos-accordion {
  background-color: #bd6125;
}
.bloco-minas-compromissos.lazer .compromissos-accordion .accordion-body {
  border-bottom: 1px solid #f79b5f;
}
.bloco-minas-compromissos.negocios {
  background-color: #ffb033;
}
.bloco-minas-compromissos.negocios .compromissos-accordion {
  background-color: #c58827;
}
.bloco-minas-compromissos.negocios .compromissos-accordion .accordion-body {
  border-bottom: 1px solid #ffc160;
}

.bloco-minas-contar-historia {
  background-position: right -300px top;
  background-repeat: no-repeat;
  position: relative;
}
@media (min-width: 992px) {
  .bloco-minas-contar-historia {
    background-size: cover;
    background-position: center;
  }
}
.bloco-minas-contar-historia:before, .bloco-minas-contar-historia:after {
  content: "";
  display: block;
  position: absolute;
}
.bloco-minas-contar-historia:before {
  bottom: 0;
  height: 65%;
  left: 0;
  width: 100%;
}
@media (min-width: 992px) {
  .bloco-minas-contar-historia:before {
    height: 100%;
    bottom: initial;
    width: 50%;
    top: 0;
  }
}
.bloco-minas-contar-historia:after {
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml,<svg width="465" height="468" viewBox="0 0 465 468" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.5" clip-path="url(%23clip0_4310_10607)"><path opacity="0.05" d="M-365.853 178.793H-365.979C-365.979 178.793 -365.979 178.793 -365.853 178.793ZM-479.389 240.674L-477.367 243.987C-470.539 254.872 -462.827 267.296 -457.517 281.494C-452.839 294.036 -450.689 307.169 -451.195 321.841V779.262C-450.31 802.926 -436.023 824.696 -412.127 838.54C-388.105 852.501 -369.772 858.772 -356.37 862.677C-351.819 864.215 -341.072 867.291 -327.67 871.314C-306.429 877.585 -278.867 885.749 -260.155 891.783C-229.811 901.604 -203.26 913.317 -190.364 920.535C-183.663 924.202 -176.456 929.645 -169.629 934.851C-161.663 941.122 -154.71 947.866 -148.641 954.965C-142.698 947.866 -135.745 941.122 -127.779 934.851C-121.331 929.763 -113.872 924.202 -106.918 920.416C-94.2745 913.317 -67.7236 901.604 -37.2532 891.783C-18.6676 885.749 8.8949 877.585 30.1356 871.314C43.5375 867.409 54.2844 864.215 58.5831 862.795C72.2379 858.772 90.697 852.383 114.719 838.54C138.615 824.696 152.902 802.926 153.914 778.789V321.604C153.408 307.288 155.431 294.036 160.109 281.612C165.419 267.296 173.131 254.991 179.959 244.105L181.982 240.792L73.1228 181.515C54.6636 206.48 30.0092 220.678 4.72253 220.678H3.20538C-8.42645 220.442 -20.9433 216.774 -33.0809 210.03L-36.8739 208.018C-69.6201 191.098 -103.631 173.706 -149.146 172.049C-193.777 173.587 -227.661 191.098 -260.534 208.018L-264.706 210.148C-276.464 216.655 -289.108 220.323 -300.74 220.56H-302.257C-327.543 220.56 -352.198 206.362 -370.657 181.396L-479.389 240.674ZM-148.767 979.576C-154.962 979.576 -160.905 976.736 -164.445 972.003C-169.881 964.786 -176.709 957.923 -184.674 951.771C-190.364 947.275 -196.812 942.424 -202.248 939.466C-214.259 932.721 -239.04 921.954 -267.741 912.607C-286.2 906.573 -313.636 898.527 -334.624 892.375C-348.278 888.352 -359.278 885.039 -363.703 883.619C-378.117 879.36 -398.346 872.497 -424.518 857.234C-454.735 839.723 -473.447 810.735 -474.711 779.735V321.604C-474.206 309.299 -475.849 298.887 -479.642 288.83C-484.194 276.525 -491.021 265.639 -497.596 255.109L-502.527 247.063C-507.205 239.136 -504.297 229.079 -495.952 224.583L-377.737 159.981C-370.151 155.721 -358.899 158.088 -353.968 165.423C-339.555 186.602 -320.842 198.671 -302.257 198.671C-291.51 198.434 -282.28 194.411 -276.212 191.098L-271.786 188.85C-238.282 171.576 -200.225 151.935 -149.146 150.16C-97.1825 151.935 -59.2525 171.458 -25.6213 188.85L-21.4491 190.98C-15.1274 194.411 -5.89783 198.434 3.83752 198.671C23.3082 198.671 42.1467 186.602 56.4337 165.423C61.2381 158.088 72.3642 155.603 80.3295 160.099L198.418 224.464C206.762 228.961 209.67 239.136 204.992 246.945L199.935 254.991C193.361 265.521 186.66 276.525 181.982 288.83C178.189 299.005 176.545 309.299 176.924 321.368V779.38C175.786 810.735 157.074 839.723 126.857 857.234C100.685 872.497 80.4559 879.36 65.7897 883.737C61.7438 885.039 50.7441 888.352 36.963 892.375C15.9751 898.646 -11.4609 906.691 -29.7937 912.607C-58.6204 921.954 -83.4012 932.721 -95.1595 939.347C-100.723 942.424 -107.171 947.275 -112.86 951.771C-120.825 958.042 -127.653 964.904 -133.089 972.003C-136.756 976.736 -142.572 979.576 -148.767 979.576Z" fill="white"/><path opacity="0.1" d="M-149.273 39.3311C-208.898 41.3907 -254.171 64.7847 -298.189 87.4434L-298.19 87.4443L-303.777 90.2959C-319.577 99.0382 -336.579 103.975 -352.242 104.294H-354.284C-388.22 104.294 -421.255 85.3037 -446.013 51.9951L-590.762 130.917L-588.326 134.905H-588.327C-579.474 149.023 -569.481 165.113 -562.384 183.438L-561.706 185.218C-555.418 202.077 -552.531 219.73 -553.21 239.439V851.95L-553.142 853.424C-551.435 884.341 -532.526 912.738 -501.148 930.917H-501.147C-470.029 949.005 -446.057 957.438 -428.3 962.693L-426.602 963.192L-426.591 963.195L-426.581 963.198C-420.498 965.254 -406.129 969.368 -388.171 974.759C-359.732 983.156 -322.819 994.091 -297.757 1002.17H-297.756C-257.107 1015.33 -221.526 1031.03 -204.221 1040.71L-203.374 1041.18C-195.736 1045.47 -187.65 1051.39 -179.843 1057.3L-176.395 1059.93L-176.388 1059.93C-165.864 1068.22 -156.657 1077.12 -148.601 1086.49C-140.704 1077.12 -131.494 1068.22 -120.971 1059.93C-112.336 1053.12 -102.323 1045.65 -92.9736 1040.56C-76.0076 1031.03 -40.424 1015.33 0.396484 1002.17L5.2002 1000.63C29.8713 992.734 63.9801 982.631 90.6416 974.759H90.6436C108.592 969.529 122.972 965.253 128.718 963.355L128.725 963.353L128.732 963.351C146.418 958.14 170.131 949.961 200.8 932.623L203.79 930.916C235.663 912.449 254.675 883.438 256.021 851.313V239.123L255.967 237.324C255.515 218.779 258.255 201.557 264.348 185.375C271.478 166.149 281.832 149.63 290.971 135.059L293.401 131.075L148.483 52.1533C123.726 85.4617 90.692 104.452 56.7559 104.452H54.7139C39.0434 104.133 22.2042 99.1932 5.89453 90.1299V90.1289L0.829102 87.4424C-43.0159 64.7856 -88.4611 41.5484 -149.273 39.3311ZM287.831 852.146C286.3 894.327 261.131 933.291 220.543 956.814C185.455 977.28 158.329 986.485 138.667 992.354L138.666 992.354C133.233 994.101 118.506 998.538 100.065 1003.92C71.9581 1012.32 35.2319 1023.09 10.6924 1031.01L10.6914 1031.01C-27.888 1043.52 -61.0344 1057.93 -76.7393 1066.78L-76.7422 1066.78C-84.1513 1070.88 -92.7568 1077.35 -100.375 1083.37H-100.376C-111.012 1091.75 -120.123 1100.91 -127.375 1110.38L-127.377 1110.38C-132.383 1116.84 -140.318 1120.71 -148.765 1120.71C-157.206 1120.71 -165.316 1116.85 -170.157 1110.37V1110.37C-177.408 1100.75 -186.516 1091.59 -197.148 1083.38L-197.153 1083.37C-204.772 1077.35 -213.376 1070.88 -220.613 1066.94L-220.619 1066.94C-236.162 1058.21 -267.757 1044.42 -304.638 1032.19L-308.223 1031.01C-332.93 1022.93 -369.658 1012.16 -397.764 1003.92H-397.765C-416.036 998.537 -430.764 994.101 -436.702 992.195C-456.027 986.484 -483.153 977.28 -518.24 956.815C-558.828 933.292 -583.996 894.329 -585.697 852.623L-585.698 852.612V239.096L-585.697 239.085C-585.023 222.668 -587.216 208.792 -592.269 195.393L-592.27 195.39C-598.343 178.967 -607.456 164.433 -616.264 150.324L-616.267 150.321L-622.868 139.547L-622.873 139.54C-629.286 128.671 -625.29 114.893 -613.879 108.742L-455.597 22.2344C-450.394 19.3129 -443.958 18.6743 -437.996 20.0039C-432.033 21.3336 -426.495 24.6428 -423.109 29.6797H-423.11C-403.868 57.9573 -378.951 73.9767 -354.293 73.9805C-340.019 73.6656 -327.743 68.321 -319.649 63.9023L-319.644 63.8984L-319.637 63.8955L-313.712 60.8848C-268.853 37.7534 -217.806 11.4005 -149.289 9.01953H-149.255C-79.5538 11.4004 -28.6776 37.5946 16.3535 60.8857L21.9395 63.7373L21.9512 63.7432C30.3909 68.3246 42.6641 73.6657 55.5801 73.9805C81.4262 73.9767 106.509 57.9531 125.578 29.6846L125.893 29.2188C132.637 19.5255 147.522 16.3489 158.231 22.3896L316.347 108.582H316.348C327.76 114.732 331.76 128.67 325.343 139.384L325.337 139.394L318.565 150.165L318.566 150.166C309.762 164.269 300.815 178.967 294.57 195.395C289.517 208.954 287.325 222.672 287.831 238.772V852.146Z" stroke="white"/><path opacity="0.1" d="M-149.421 -112.102C-226.293 -109.449 -284.661 -79.3044 -341.382 -50.123L-341.383 -50.1221L-348.582 -46.4492C-368.925 -35.1983 -390.813 -28.8475 -410.972 -28.4375H-413.6C-457.307 -28.4375 -499.87 -52.9013 -531.761 -95.834L-718.528 5.93945L-715.314 11.2002L-713.09 14.751C-701.886 32.6655 -689.629 52.9697 -681.021 75.9766V75.9775C-672.927 97.6666 -669.209 120.377 -670.081 145.735V934.621C-668.578 974.589 -644.786 1011.45 -604.837 1035.29L-602.922 1036.42C-561.517 1060.47 -529.925 1071.28 -506.829 1078L-506.818 1078L-506.809 1078.01C-498.966 1080.66 -480.445 1085.96 -457.308 1092.9C-420.66 1103.71 -373.096 1117.79 -340.803 1128.2H-340.802C-288.428 1145.15 -242.587 1165.36 -220.298 1177.83H-220.297C-210.146 1183.38 -199.333 1191.28 -188.901 1199.18L-184.457 1202.56L-184.451 1202.56C-170.849 1213.27 -158.953 1224.77 -148.552 1236.87C-138.359 1224.77 -126.463 1213.27 -112.862 1202.56L-110.755 1200.91C-100.124 1192.6 -88.0825 1183.76 -76.7969 1177.62C-55.6256 1165.74 -11.9432 1146.4 38.5801 1129.8L43.4902 1128.2C75.5661 1117.79 123.129 1103.71 159.776 1092.9H159.778C182.906 1086.16 201.438 1080.66 208.845 1078.21L208.853 1078.21L208.86 1078.21C232.393 1071.28 264.204 1060.27 305.61 1036.42C346.718 1012.62 371.25 975.213 372.987 933.783V145.345L372.918 143.03C372.336 119.163 375.864 97.0017 383.708 76.1797C392.89 51.4369 406.223 30.1762 417.999 11.4092L421.215 6.14355L234.229 -95.6309C202.339 -52.698 159.777 -28.2334 116.069 -28.2334H113.441C93.276 -28.6435 71.5997 -34.9979 50.5996 -46.6611V-46.6621L44.0684 -50.124C-12.4311 -79.3034 -71.0193 -109.246 -149.421 -112.102ZM413.69 934.843C411.72 989.113 379.319 1039.25 327.054 1069.53L327.053 1069.53C281.857 1095.87 246.918 1107.72 221.589 1115.28C214.601 1117.53 195.616 1123.24 171.838 1130.18C135.62 1141 88.2921 1154.87 56.668 1165.07C6.94816 1181.18 -35.7755 1199.74 -56.0244 1211.15L-56.0273 1211.15C-65.5863 1216.43 -76.6841 1224.77 -86.501 1232.53V1232.53C-100.215 1243.32 -111.965 1255.13 -121.317 1267.33L-121.319 1267.34C-127.743 1275.62 -137.925 1280.59 -148.766 1280.59C-159.6 1280.59 -170.006 1275.63 -176.216 1267.33V1267.33C-185.567 1254.92 -197.315 1243.12 -211.025 1232.53L-211.03 1232.53C-220.848 1224.77 -231.944 1216.43 -241.282 1211.35L-241.288 1211.35C-261.974 1199.74 -304.698 1181.18 -354.199 1165.07H-354.2C-386.041 1154.66 -433.371 1140.79 -469.587 1130.18H-469.588C-493.136 1123.25 -512.114 1117.53 -519.763 1115.08V1115.08C-544.658 1107.73 -579.602 1095.88 -624.804 1069.53V1069.53C-677.067 1039.25 -709.468 989.113 -711.657 935.457V145.307C-710.787 124.146 -713.614 106.257 -720.133 88.9805L-720.134 88.9775C-727.966 67.8115 -739.718 49.0805 -751.066 30.9121L-751.068 30.9082L-759.576 17.0322L-759.581 17.0254C-767.803 3.0994 -762.681 -14.5561 -748.044 -22.4395L-544.075 -133.854C-537.408 -137.594 -529.155 -138.414 -521.503 -136.709C-513.848 -135.003 -506.746 -130.758 -502.408 -124.308H-502.409C-477.788 -88.1469 -445.945 -67.5117 -414.347 -67.1914L-413.6 -67.1885C-395.176 -67.5967 -379.337 -74.4916 -368.9 -80.1865L-368.894 -80.1904L-368.888 -80.1934L-361.255 -84.0693C-303.447 -113.86 -237.694 -147.786 -149.438 -150.852H-149.402C-59.6193 -147.786 5.91521 -114.066 63.9434 -84.0693H63.9424L71.1396 -80.3975L71.1504 -80.3916C82.0311 -74.4885 97.8674 -67.5969 114.542 -67.1885C147.917 -67.1885 180.286 -87.8678 204.879 -124.308C213.324 -137.19 232.814 -141.52 246.77 -133.646H246.769L450.516 -22.6426H450.515C465.15 -14.7593 470.274 3.10065 462.049 16.8242L462.043 16.834L462.042 16.833L453.317 30.707L453.318 30.708C441.974 48.8705 430.436 67.8105 422.384 88.9814C415.865 106.464 413.038 124.151 413.69 144.903V934.843Z" stroke="white"/></g><defs><clipPath id="clip0_4310_10607"><rect width="548" height="468" fill="white" transform="translate(-83)"/></clipPath></defs></svg>');
  display: none;
  padding-bottom: 100%;
  pointer-events: none;
}
@media (min-width: 992px) {
  .bloco-minas-contar-historia:after {
    display: block;
    height: 100%;
    left: 0;
    padding-bottom: 0;
    top: 0;
    width: 50%;
  }
}
.bloco-minas-contar-historia .contar-historia-content {
  padding: 0;
  padding-top: 100vw;
}
@media (min-width: 992px) {
  .bloco-minas-contar-historia .contar-historia-content {
    padding: 130px 0;
  }
}
.bloco-minas-contar-historia .contar-historia-content.sem-imagem {
  padding: 0;
}
.bloco-minas-contar-historia .file {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}
.bloco-minas-contar-historia .file:hover, .bloco-minas-contar-historia .file:focus {
  background-color: #fff;
}
.bloco-minas-contar-historia.minas:before {
  background: linear-gradient(180deg, rgba(0, 61, 165, 0) 0%, #003da5 26.58%);
}
@media (min-width: 992px) {
  .bloco-minas-contar-historia.minas:before {
    background: linear-gradient(270deg, rgba(0, 61, 165, 0) 0%, #003da5 26.58%);
  }
}
.bloco-minas-contar-historia.minas .link {
  color: #003da5;
}
.bloco-minas-contar-historia.minas .link:hover {
  background-color: #003da5;
  color: #fff;
}
.bloco-minas-contar-historia.minas .file:hover, .bloco-minas-contar-historia.minas .file:focus {
  color: #003da5 !important;
}
.bloco-minas-contar-historia.esportes:before {
  background: linear-gradient(180deg, rgba(0, 131, 191, 0) 0%, #0083bf 26.58%);
}
@media (min-width: 992px) {
  .bloco-minas-contar-historia.esportes:before {
    background: linear-gradient(270deg, rgba(0, 131, 191, 0) 0%, #0083bf 26.58%);
  }
}
.bloco-minas-contar-historia.esportes .link {
  color: #0083bf;
}
.bloco-minas-contar-historia.esportes .link:hover {
  background-color: #0083bf;
  color: #fff;
}
.bloco-minas-contar-historia.esportes .file:hover, .bloco-minas-contar-historia.esportes .file:focus {
  color: #0083bf !important;
}
.bloco-minas-contar-historia.cultura:before {
  background: linear-gradient(180deg, rgba(143, 22, 55, 0) 0%, #8f1637 26.58%);
}
@media (min-width: 992px) {
  .bloco-minas-contar-historia.cultura:before {
    background: linear-gradient(270deg, rgba(143, 22, 55, 0) 0%, #8f1637 26.58%);
  }
}
.bloco-minas-contar-historia.cultura .link {
  color: #8f1637;
}
.bloco-minas-contar-historia.cultura .link:hover {
  background-color: #8f1637;
  color: #fff;
}
.bloco-minas-contar-historia.cultura .file:hover, .bloco-minas-contar-historia.cultura .file:focus {
  color: #8f1637 !important;
}
.bloco-minas-contar-historia.educacao:before {
  background: linear-gradient(180deg, rgba(22, 169, 135, 0) 0%, #16a987 26.58%);
}
@media (min-width: 992px) {
  .bloco-minas-contar-historia.educacao:before {
    background: linear-gradient(270deg, rgba(22, 169, 135, 0) 0%, #16a987 26.58%);
  }
}
.bloco-minas-contar-historia.educacao .link {
  color: #16a987;
}
.bloco-minas-contar-historia.educacao .link:hover {
  background-color: #16a987;
  color: #fff;
}
.bloco-minas-contar-historia.educacao .file:hover, .bloco-minas-contar-historia.educacao .file:focus {
  color: #16a987 !important;
}
.bloco-minas-contar-historia.lazer:before {
  background: linear-gradient(180deg, rgba(244, 127, 50, 0) 0%, #f47f32 26.58%);
}
@media (min-width: 992px) {
  .bloco-minas-contar-historia.lazer:before {
    background: linear-gradient(270deg, rgba(244, 127, 50, 0) 0%, #f47f32 26.58%);
  }
}
.bloco-minas-contar-historia.lazer .link {
  color: #f47f32;
}
.bloco-minas-contar-historia.lazer .link:hover {
  background-color: #f47f32;
  color: #fff;
}
.bloco-minas-contar-historia.lazer .file:hover, .bloco-minas-contar-historia.lazer .file:focus {
  color: #f47f32 !important;
}
.bloco-minas-contar-historia.negocios:before {
  background: linear-gradient(180deg, rgba(255, 176, 51, 0) 0%, #ffb033 26.58%);
}
@media (min-width: 992px) {
  .bloco-minas-contar-historia.negocios:before {
    background: linear-gradient(270deg, rgba(255, 176, 51, 0) 0%, #ffb033 26.58%);
  }
}
.bloco-minas-contar-historia.negocios .link {
  color: #ffb033;
}
.bloco-minas-contar-historia.negocios .link:hover {
  background-color: #ffb033;
  color: #fff;
}
.bloco-minas-contar-historia.negocios .file:hover, .bloco-minas-contar-historia.negocios .file:focus {
  color: #ffb033 !important;
}

.bloco-minas-contratos .search-form-header {
  border: 1px solid #878787;
}
.bloco-minas-contratos .search-form-header .form-control {
  color: #878787;
}
.bloco-minas-contratos .search-form-header .form-control::placeholder {
  color: #878787;
}
.bloco-minas-contratos .accordion-item {
  background-color: transparent;
  border: none;
}
.bloco-minas-contratos .accordion-item:last-child {
  border-bottom: none;
}
.bloco-minas-contratos .accordion-button {
  background-color: transparent;
  border: none;
  box-shadow: none;
  border-radius: 0 !important;
}
.bloco-minas-contratos .accordion-button:not(.collapsed) {
  background-color: transparent;
  box-shadow: none;
}
.bloco-minas-contratos .accordion-collapse {
  border: none;
}
.bloco-minas-contratos .accordion-body {
  border: none;
}
.bloco-minas-contratos .contrato-grupo {
  margin-top: auto;
}
.bloco-minas-contratos.minas .titulo {
  color: #002360;
}
.bloco-minas-contratos.minas .accordion-button {
  color: #002360;
  border-bottom: 1px solid #abc4ea;
}
.bloco-minas-contratos.minas .contrato-card {
  background-color: #e5efff;
}
.bloco-minas-contratos.minas .contrato-card .contrato-titulo {
  color: #002360;
}
.bloco-minas-contratos.minas .contrato-card .btn-contrato {
  background-color: #002360;
  color: #fff;
}
.bloco-minas-contratos.minas .contrato-card .btn-contrato:hover {
  background-color: #003da5;
}
.bloco-minas-contratos.esportes .titulo {
  color: #004b6c;
}
.bloco-minas-contratos.esportes .accordion-button {
  color: #004b6c;
  border-bottom: 1px solid #abdaef;
}
.bloco-minas-contratos.esportes .contrato-card {
  background-color: #e5f7ff;
}
.bloco-minas-contratos.esportes .contrato-card .contrato-titulo {
  color: #004b6c;
}
.bloco-minas-contratos.esportes .contrato-card .btn-contrato {
  background-color: #004b6c;
  color: #fff;
}
.bloco-minas-contratos.esportes .contrato-card .btn-contrato:hover {
  background-color: #0083bf;
}
.bloco-minas-contratos.cultura .titulo {
  color: #520d20;
}
.bloco-minas-contratos.cultura .accordion-button {
  color: #520d20;
  border-bottom: 1px solid #e0b5c1;
}
.bloco-minas-contratos.cultura .contrato-card {
  background-color: #fce9ee;
}
.bloco-minas-contratos.cultura .contrato-card .contrato-titulo {
  color: #520d20;
}
.bloco-minas-contratos.cultura .contrato-card .btn-contrato {
  background-color: #520d20;
  color: #fff;
}
.bloco-minas-contratos.cultura .contrato-card .btn-contrato:hover {
  background-color: #8f1637;
}
.bloco-minas-contratos.educacao .titulo {
  color: #0d614c;
}
.bloco-minas-contratos.educacao .accordion-button {
  color: #0d614c;
  border-bottom: 1px solid #b5e8db;
}
.bloco-minas-contratos.educacao .contrato-card {
  background-color: #e8fcf7;
}
.bloco-minas-contratos.educacao .contrato-card .contrato-titulo {
  color: #0d614c;
}
.bloco-minas-contratos.educacao .contrato-card .btn-contrato {
  background-color: #0d614c;
  color: #fff;
}
.bloco-minas-contratos.educacao .contrato-card .btn-contrato:hover {
  background-color: #16a987;
}
.bloco-minas-contratos.lazer .titulo {
  color: #864419;
}
.bloco-minas-contratos.lazer .accordion-button {
  color: #864419;
  border-bottom: 1px solid #fdd3b9;
}
.bloco-minas-contratos.lazer .contrato-card {
  background-color: #fef0e7;
}
.bloco-minas-contratos.lazer .contrato-card .contrato-titulo {
  color: #864419;
}
.bloco-minas-contratos.lazer .contrato-card .btn-contrato {
  background-color: #864419;
  color: #fff;
}
.bloco-minas-contratos.lazer .contrato-card .btn-contrato:hover {
  background-color: #f47f32;
}
.bloco-minas-contratos.negocios .titulo {
  color: #8c601a;
}
.bloco-minas-contratos.negocios .accordion-button {
  color: #8c601a;
  border-bottom: 1px solid #ffe3ba;
}
.bloco-minas-contratos.negocios .contrato-card {
  background-color: #fff5e5;
}
.bloco-minas-contratos.negocios .contrato-card .contrato-titulo {
  color: #8c601a;
}
.bloco-minas-contratos.negocios .contrato-card .btn-contrato {
  background-color: #8c601a;
  color: #fff;
}
.bloco-minas-contratos.negocios .contrato-card .btn-contrato:hover {
  background-color: #ffb033;
}

.bloco-minas-cross-link {
  background-repeat: no-repeat;
  background-position: right center;
  background-image: url('data:image/svg+xml,<svg width="723" height="491" viewBox="0 0 723 491" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.4" clip-path="url(%23clip0_4904_15588)"><path opacity="0.1" d="M397.147 178.793H397.021C397.021 178.793 397.021 178.793 397.147 178.793ZM283.611 240.674L285.633 243.987C292.461 254.872 300.173 267.296 305.483 281.494C310.161 294.036 312.311 307.169 311.805 321.841V779.262C312.69 802.926 326.977 824.696 350.873 838.54C374.895 852.501 393.228 858.772 406.63 862.677C411.181 864.215 421.928 867.291 435.33 871.314C456.571 877.585 484.133 885.749 502.845 891.783C533.189 901.604 559.74 913.317 572.636 920.535C579.337 924.202 586.544 929.645 593.371 934.851C601.337 941.122 608.29 947.866 614.359 954.965C620.302 947.866 627.255 941.122 635.221 934.851C641.669 929.763 649.128 924.202 656.082 920.416C668.725 913.317 695.276 901.604 725.747 891.783C744.332 885.749 771.895 877.585 793.136 871.314C806.538 867.409 817.284 864.215 821.583 862.795C835.238 858.772 853.697 852.383 877.719 838.54C901.615 824.696 915.902 802.926 916.914 778.789V321.604C916.408 307.288 918.431 294.036 923.109 281.612C928.419 267.296 936.131 254.991 942.959 244.105L944.982 240.792L836.123 181.515C817.664 206.48 793.009 220.678 767.723 220.678H766.205C754.574 220.442 742.057 216.774 729.919 210.03L726.126 208.018C693.38 191.098 659.369 173.706 613.854 172.049C569.223 173.587 535.339 191.098 502.466 208.018L498.294 210.148C486.536 216.655 473.892 220.323 462.26 220.56H460.743C435.457 220.56 410.802 206.362 392.343 181.396L283.611 240.674ZM614.233 979.576C608.038 979.576 602.095 976.736 598.555 972.003C593.119 964.786 586.291 957.923 578.326 951.771C572.636 947.275 566.188 942.424 560.752 939.466C548.741 932.721 523.96 921.954 495.259 912.607C476.8 906.573 449.364 898.527 428.376 892.375C414.722 888.352 403.722 885.039 399.297 883.619C384.883 879.36 364.654 872.497 338.482 857.234C308.265 839.723 289.553 810.735 288.289 779.735V321.604C288.794 309.299 287.151 298.887 283.358 288.83C278.806 276.525 271.979 265.639 265.404 255.109L260.473 247.063C255.795 239.136 258.703 229.079 267.048 224.583L385.263 159.981C392.849 155.721 404.101 158.088 409.032 165.423C423.445 186.602 442.158 198.671 460.743 198.671C471.49 198.434 480.72 194.411 486.788 191.098L491.214 188.85C524.718 171.576 562.775 151.935 613.854 150.16C665.818 151.935 703.747 171.458 737.379 188.85L741.551 190.98C747.873 194.411 757.102 198.434 766.838 198.671C786.308 198.671 805.147 186.602 819.434 165.423C824.238 158.088 835.364 155.603 843.329 160.099L961.418 224.464C969.762 228.961 972.67 239.136 967.992 246.945L962.935 254.991C956.361 265.521 949.66 276.525 944.982 288.83C941.189 299.005 939.545 309.299 939.924 321.368V779.38C938.786 810.735 920.074 839.723 889.857 857.234C863.685 872.497 843.456 879.36 828.79 883.737C824.744 885.039 813.744 888.352 799.963 892.375C778.975 898.646 751.539 906.691 733.206 912.607C704.38 921.954 679.599 932.721 667.841 939.347C662.277 942.424 655.829 947.275 650.14 951.771C642.175 958.042 635.347 964.904 629.911 972.003C626.244 976.736 620.428 979.576 614.233 979.576Z" fill="white"/><path opacity="0.15" d="M613.727 39.3311C554.102 41.3907 508.829 64.7847 464.811 87.4434L464.81 87.4443L459.223 90.2959C443.423 99.0382 426.421 103.975 410.758 104.294H408.716C374.78 104.294 341.745 85.3037 316.987 51.9951L172.238 130.917L174.674 134.905H174.673C183.526 149.023 193.519 165.113 200.616 183.438L201.294 185.218C207.582 202.077 210.469 219.73 209.79 239.439V851.95L209.858 853.424C211.565 884.341 230.474 912.738 261.852 930.917H261.853C292.971 949.005 316.943 957.438 334.7 962.693L336.398 963.192L336.409 963.195L336.419 963.198C342.502 965.254 356.871 969.368 374.829 974.759C403.268 983.156 440.181 994.091 465.243 1002.17H465.244C505.893 1015.33 541.474 1031.03 558.779 1040.71L559.626 1041.18C567.264 1045.47 575.35 1051.39 583.157 1057.3L586.605 1059.93L586.612 1059.93C597.136 1068.22 606.343 1077.12 614.399 1086.49C622.296 1077.12 631.506 1068.22 642.029 1059.93C650.664 1053.12 660.677 1045.65 670.026 1040.56C686.992 1031.03 722.576 1015.33 763.396 1002.17L768.2 1000.63C792.871 992.734 826.98 982.631 853.642 974.759H853.644C871.592 969.529 885.972 965.253 891.718 963.355L891.725 963.353L891.732 963.351C909.418 958.14 933.131 949.961 963.8 932.623L966.79 930.916C998.663 912.449 1017.67 883.438 1019.02 851.313V239.123L1018.97 237.324C1018.51 218.779 1021.25 201.557 1027.35 185.375C1034.48 166.149 1044.83 149.63 1053.97 135.059L1056.4 131.075L911.483 52.1533C886.726 85.4617 853.692 104.452 819.756 104.452H817.714C802.043 104.133 785.204 99.1932 768.895 90.1299V90.1289L763.829 87.4424C719.984 64.7856 674.539 41.5484 613.727 39.3311ZM1050.83 852.146C1049.3 894.327 1024.13 933.291 983.543 956.814C948.455 977.28 921.329 986.485 901.667 992.354L901.666 992.354C896.233 994.101 881.506 998.538 863.065 1003.92C834.958 1012.32 798.232 1023.09 773.692 1031.01L773.691 1031.01C735.112 1043.52 701.966 1057.93 686.261 1066.78L686.258 1066.78C678.849 1070.88 670.243 1077.35 662.625 1083.37H662.624C651.988 1091.75 642.877 1100.91 635.625 1110.38L635.623 1110.38C630.617 1116.84 622.682 1120.71 614.235 1120.71C605.794 1120.71 597.684 1116.85 592.843 1110.37V1110.37C585.592 1100.75 576.484 1091.59 565.852 1083.38L565.847 1083.37C558.228 1077.35 549.624 1070.88 542.387 1066.94L542.381 1066.94C526.838 1058.21 495.243 1044.42 458.362 1032.19L454.777 1031.01C430.07 1022.93 393.342 1012.16 365.236 1003.92H365.235C346.964 998.537 332.236 994.101 326.298 992.195C306.973 986.484 279.847 977.28 244.76 956.815C204.172 933.292 179.004 894.329 177.303 852.623L177.302 852.612V239.096L177.303 239.085C177.977 222.668 175.784 208.792 170.731 195.393L170.73 195.39C164.657 178.967 155.544 164.433 146.736 150.324L146.733 150.321L140.132 139.547L140.127 139.54C133.714 128.671 137.71 114.893 149.121 108.742L307.403 22.2344C312.606 19.3129 319.042 18.6743 325.004 20.0039C330.967 21.3336 336.505 24.6428 339.891 29.6797H339.89C359.132 57.9573 384.049 73.9767 408.707 73.9805C422.981 73.6656 435.257 68.321 443.351 63.9023L443.356 63.8984L443.363 63.8955L449.288 60.8848C494.147 37.7534 545.194 11.4005 613.711 9.01953H613.745C683.446 11.4004 734.322 37.5946 779.354 60.8857L784.939 63.7373L784.951 63.7432C793.391 68.3246 805.664 73.6657 818.58 73.9805C844.426 73.9767 869.509 57.9531 888.578 29.6846L888.893 29.2188C895.637 19.5255 910.522 16.3489 921.231 22.3896L1079.35 108.582H1079.35C1090.76 114.732 1094.76 128.67 1088.34 139.384L1088.34 139.394L1081.57 150.165L1081.57 150.166C1072.76 164.269 1063.81 178.967 1057.57 195.395C1052.52 208.954 1050.33 222.672 1050.83 238.772V852.146Z" stroke="white"/><path opacity="0.15" d="M613.579 -112.102C536.707 -109.449 478.339 -79.3044 421.618 -50.123L421.617 -50.1221L414.418 -46.4492C394.075 -35.1983 372.187 -28.8475 352.028 -28.4375H349.4C305.693 -28.4375 263.13 -52.9013 231.239 -95.834L44.4717 5.93945L47.6855 11.2002L49.9102 14.751C61.1137 32.6655 73.3709 52.9697 81.9795 75.9766V75.9775C90.073 97.6666 93.7914 120.377 92.9189 145.735V934.621C94.4216 974.589 118.214 1011.45 158.163 1035.29L160.078 1036.42C201.483 1060.47 233.075 1071.28 256.171 1078L256.182 1078L256.191 1078.01C264.034 1080.66 282.555 1085.96 305.692 1092.9C342.34 1103.71 389.904 1117.79 422.197 1128.2H422.198C474.572 1145.15 520.413 1165.36 542.702 1177.83H542.703C552.854 1183.38 563.667 1191.28 574.099 1199.18L578.543 1202.56L578.549 1202.56C592.151 1213.27 604.047 1224.77 614.448 1236.87C624.641 1224.77 636.537 1213.27 650.138 1202.56L652.245 1200.91C662.876 1192.6 674.918 1183.76 686.203 1177.62C707.374 1165.74 751.057 1146.4 801.58 1129.8L806.49 1128.2C838.566 1117.79 886.129 1103.71 922.776 1092.9H922.778C945.906 1086.16 964.438 1080.66 971.845 1078.21L971.853 1078.21L971.86 1078.21C995.393 1071.28 1027.2 1060.27 1068.61 1036.42C1109.72 1012.62 1134.25 975.213 1135.99 933.783V145.345L1135.92 143.03C1135.34 119.163 1138.86 97.0017 1146.71 76.1797C1155.89 51.4369 1169.22 30.1762 1181 11.4092L1184.21 6.14355L997.229 -95.6309C965.339 -52.698 922.777 -28.2334 879.069 -28.2334H876.441C856.276 -28.6435 834.6 -34.9979 813.6 -46.6611V-46.6621L807.068 -50.124C750.569 -79.3034 691.981 -109.246 613.579 -112.102ZM1176.69 934.843C1174.72 989.113 1142.32 1039.25 1090.05 1069.53L1090.05 1069.53C1044.86 1095.87 1009.92 1107.72 984.589 1115.28C977.601 1117.53 958.616 1123.24 934.838 1130.18C898.62 1141 851.292 1154.87 819.668 1165.07C769.948 1181.18 727.224 1199.74 706.976 1211.15L706.973 1211.15C697.414 1216.43 686.316 1224.77 676.499 1232.53V1232.53C662.785 1243.32 651.035 1255.13 641.683 1267.33L641.681 1267.34C635.257 1275.62 625.075 1280.59 614.234 1280.59C603.4 1280.59 592.994 1275.63 586.784 1267.33V1267.33C577.433 1254.92 565.685 1243.12 551.975 1232.53L551.97 1232.53C542.152 1224.77 531.056 1216.43 521.718 1211.35L521.712 1211.35C501.026 1199.74 458.302 1181.18 408.801 1165.07H408.8C376.959 1154.66 329.629 1140.79 293.413 1130.18H293.412C269.864 1123.25 250.886 1117.53 243.237 1115.08V1115.08C218.342 1107.73 183.398 1095.88 138.196 1069.53V1069.53C85.9325 1039.25 53.5322 989.113 51.3428 935.457V145.307C52.2128 124.146 49.3858 106.257 42.8672 88.9805L42.8662 88.9775C35.0335 67.8115 23.2819 49.0805 11.9336 30.9121L11.9316 30.9082L3.42383 17.0322L3.41895 17.0254C-4.80256 3.0994 0.318745 -14.5561 14.9561 -22.4395L218.925 -133.854C225.592 -137.594 233.845 -138.414 241.497 -136.709C249.152 -135.003 256.254 -130.758 260.592 -124.308H260.591C285.212 -88.1469 317.055 -67.5117 348.653 -67.1914L349.4 -67.1885C367.824 -67.5967 383.663 -74.4916 394.1 -80.1865L394.106 -80.1904L394.112 -80.1934L401.745 -84.0693C459.553 -113.86 525.306 -147.786 613.562 -150.852H613.598C703.381 -147.786 768.915 -114.066 826.943 -84.0693H826.942L834.14 -80.3975L834.15 -80.3916C845.031 -74.4885 860.867 -67.5969 877.542 -67.1885C910.917 -67.1885 943.286 -87.8678 967.879 -124.308C976.324 -137.19 995.814 -141.52 1009.77 -133.646H1009.77L1213.52 -22.6426H1213.51C1228.15 -14.7593 1233.27 3.10065 1225.05 16.8242L1225.04 16.834L1225.04 16.833L1216.32 30.707L1216.32 30.708C1204.97 48.8705 1193.44 67.8105 1185.38 88.9814C1178.86 106.464 1176.04 124.151 1176.69 144.903V934.843Z" stroke="white"/></g><defs><clipPath id="clip0_4904_15588"><rect width="723" height="491" fill="white"/></clipPath></defs></svg>');
}
.bloco-minas-cross-link .cross-link-content .imagem {
  margin-top: -30px;
}
.bloco-minas-cross-link .card-item {
  background-repeat: no-repeat;
  background-position: bottom right;
  background-size: 120px auto;
  padding: 24px;
  position: relative;
}
@media (min-width: 992px) {
  .bloco-minas-cross-link .card-item {
    padding: 32px;
  }
}
.bloco-minas-cross-link .card-item::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 20px;
  background-repeat: no-repeat;
  background-position: bottom right;
  background-size: 120px auto;
  opacity: 0.15;
  pointer-events: none;
  z-index: 0;
}
.bloco-minas-cross-link.minas {
  background-color: #003da5;
}
.bloco-minas-cross-link.minas .card-item {
  background-color: #e5efff;
}
.bloco-minas-cross-link.minas .card-item::before {
  background-image: url("data:image/svg+xml,%3Csvg width='116' height='236' viewBox='0 0 116 236' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M70.2828 15.1614H70.2191C70.2191 15.1614 70.2191 15.1614 70.2828 15.1614ZM13.1503 46.2939L14.1682 47.9607C17.6038 53.4371 21.4848 59.6875 24.1569 66.8307C26.5109 73.1405 27.5925 79.748 27.338 87.1293V317.26C27.7833 329.166 34.9726 340.118 46.9972 347.083C59.0853 354.107 68.3105 357.262 75.0544 359.227C77.3448 360 82.7527 361.548 89.4966 363.572C100.185 366.727 114.055 370.834 123.471 373.87C138.74 378.811 152.101 384.704 158.59 388.335C161.962 390.181 165.588 392.919 169.024 395.538C173.032 398.693 176.531 402.086 179.585 405.658C182.575 402.086 186.075 398.693 190.083 395.538C193.328 392.978 197.081 390.181 200.58 388.276C206.943 384.704 220.303 378.811 235.636 373.87C244.989 370.834 258.858 366.727 269.547 363.572C276.291 361.608 281.698 360 283.862 359.286C290.733 357.262 300.021 354.048 312.11 347.083C324.134 340.118 331.323 329.166 331.832 317.022V87.0103C331.578 79.8075 332.596 73.1405 334.95 66.8902C337.622 59.6875 341.503 53.4967 344.939 48.0202L345.957 46.3534L291.178 16.5305C281.889 29.0906 269.483 36.2339 256.759 36.2339H255.995C250.142 36.1148 243.843 34.2695 237.736 30.8765L235.827 29.8645C219.349 21.3522 202.235 12.6017 179.331 11.7683C156.872 12.5422 139.822 21.3522 123.28 29.8645L121.18 30.936C115.263 34.21 108.901 36.0553 103.048 36.1743H102.285C89.5602 36.1743 77.1539 29.0311 67.8651 16.471L13.1503 46.2939ZM179.522 418.039C176.404 418.039 173.414 416.611 171.632 414.229C168.897 410.598 165.461 407.146 161.453 404.05C158.59 401.788 155.345 399.348 152.61 397.86C146.565 394.466 134.096 389.05 119.653 384.347C110.365 381.311 96.5586 377.263 85.9974 374.168C79.1262 372.144 73.5911 370.477 71.3643 369.763C64.1114 367.62 53.9319 364.167 40.7622 356.488C25.5566 347.678 16.1405 333.094 15.5043 317.498V87.0103C15.7588 80.8195 14.9317 75.5811 13.023 70.5213C10.7327 64.3306 7.29707 58.8541 3.98873 53.5562L1.50748 49.5084C-0.846531 45.5201 0.616773 40.4603 4.81582 38.1983L64.3023 5.69659C68.1196 3.55362 73.782 4.74416 76.2632 8.43482C83.5161 19.0901 92.9322 25.1619 102.285 25.1619C107.692 25.0428 112.337 23.0189 115.391 21.3522L117.617 20.2211C134.477 11.5302 153.627 1.64876 179.331 0.755859C205.479 1.64876 224.566 11.4707 241.489 20.2211L243.589 21.2926C246.77 23.0189 251.414 25.0428 256.313 25.1619C266.111 25.1619 275.591 19.0901 282.78 8.43482C285.198 4.74416 290.796 3.49409 294.805 5.75612L354.227 38.1387C358.426 40.4007 359.89 45.5201 357.536 49.4488L354.991 53.4967C351.683 58.7945 348.311 64.3306 345.957 70.5213C344.048 75.6407 343.221 80.8195 343.412 86.8912V317.32C342.839 333.094 333.423 347.678 318.217 356.488C305.048 364.167 294.868 367.62 287.488 369.822C285.452 370.477 279.917 372.144 272.982 374.168C262.421 377.323 248.615 381.371 239.39 384.347C224.884 389.05 212.414 394.467 206.497 397.8C203.698 399.348 200.453 401.788 197.59 404.05C193.582 407.205 190.146 410.658 187.411 414.229C185.566 416.611 182.639 418.039 179.522 418.039Z' fill='%237297d3'/%3E%3C/svg%3E");
}
.bloco-minas-cross-link.minas .card-titulo {
  color: #002360;
}
.bloco-minas-cross-link.minas .card-link {
  background-color: #003da5;
}
.bloco-minas-cross-link.minas .card-link:hover, .bloco-minas-cross-link.minas .card-link:focus {
  color: #003da5;
}
.bloco-minas-cross-link.esportes {
  background-color: #0083bf;
}
.bloco-minas-cross-link.esportes .card-item {
  background-color: #e5f7ff;
}
.bloco-minas-cross-link.esportes .card-item::before {
  background-image: url("data:image/svg+xml,%3Csvg width='116' height='236' viewBox='0 0 116 236' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M70.2828 15.1614H70.2191C70.2191 15.1614 70.2191 15.1614 70.2828 15.1614ZM13.1503 46.2939L14.1682 47.9607C17.6038 53.4371 21.4848 59.6875 24.1569 66.8307C26.5109 73.1405 27.5925 79.748 27.338 87.1293V317.26C27.7833 329.166 34.9726 340.118 46.9972 347.083C59.0853 354.107 68.3105 357.262 75.0544 359.227C77.3448 360 82.7527 361.548 89.4966 363.572C100.185 366.727 114.055 370.834 123.471 373.87C138.74 378.811 152.101 384.704 158.59 388.335C161.962 390.181 165.588 392.919 169.024 395.538C173.032 398.693 176.531 402.086 179.585 405.658C182.575 402.086 186.075 398.693 190.083 395.538C193.328 392.978 197.081 390.181 200.58 388.276C206.943 384.704 220.303 378.811 235.636 373.87C244.989 370.834 258.858 366.727 269.547 363.572C276.291 361.608 281.698 360 283.862 359.286C290.733 357.262 300.021 354.048 312.11 347.083C324.134 340.118 331.323 329.166 331.832 317.022V87.0103C331.578 79.8075 332.596 73.1405 334.95 66.8902C337.622 59.6875 341.503 53.4967 344.939 48.0202L345.957 46.3534L291.178 16.5305C281.889 29.0906 269.483 36.2339 256.759 36.2339H255.995C250.142 36.1148 243.843 34.2695 237.736 30.8765L235.827 29.8645C219.349 21.3522 202.235 12.6017 179.331 11.7683C156.872 12.5422 139.822 21.3522 123.28 29.8645L121.18 30.936C115.263 34.21 108.901 36.0553 103.048 36.1743H102.285C89.5602 36.1743 77.1539 29.0311 67.8651 16.471L13.1503 46.2939ZM179.522 418.039C176.404 418.039 173.414 416.611 171.632 414.229C168.897 410.598 165.461 407.146 161.453 404.05C158.59 401.788 155.345 399.348 152.61 397.86C146.565 394.466 134.096 389.05 119.653 384.347C110.365 381.311 96.5586 377.263 85.9974 374.168C79.1262 372.144 73.5911 370.477 71.3643 369.763C64.1114 367.62 53.9319 364.167 40.7622 356.488C25.5566 347.678 16.1405 333.094 15.5043 317.498V87.0103C15.7588 80.8195 14.9317 75.5811 13.023 70.5213C10.7327 64.3306 7.29707 58.8541 3.98873 53.5562L1.50748 49.5084C-0.846531 45.5201 0.616773 40.4603 4.81582 38.1983L64.3023 5.69659C68.1196 3.55362 73.782 4.74416 76.2632 8.43482C83.5161 19.0901 92.9322 25.1619 102.285 25.1619C107.692 25.0428 112.337 23.0189 115.391 21.3522L117.617 20.2211C134.477 11.5302 153.627 1.64876 179.331 0.755859C205.479 1.64876 224.566 11.4707 241.489 20.2211L243.589 21.2926C246.77 23.0189 251.414 25.0428 256.313 25.1619C266.111 25.1619 275.591 19.0901 282.78 8.43482C285.198 4.74416 290.796 3.49409 294.805 5.75612L354.227 38.1387C358.426 40.4007 359.89 45.5201 357.536 49.4488L354.991 53.4967C351.683 58.7945 348.311 64.3306 345.957 70.5213C344.048 75.6407 343.221 80.8195 343.412 86.8912V317.32C342.839 333.094 333.423 347.678 318.217 356.488C305.048 364.167 294.868 367.62 287.488 369.822C285.452 370.477 279.917 372.144 272.982 374.168C262.421 377.323 248.615 381.371 239.39 384.347C224.884 389.05 212.414 394.467 206.497 397.8C203.698 399.348 200.453 401.788 197.59 404.05C193.582 407.205 190.146 410.658 187.411 414.229C185.566 416.611 182.639 418.039 179.522 418.039Z' fill='%2372bddf'/%3E%3C/svg%3E");
}
.bloco-minas-cross-link.esportes .card-titulo {
  color: #004b6c;
}
.bloco-minas-cross-link.esportes .card-link {
  background-color: #0083bf;
}
.bloco-minas-cross-link.esportes .card-link:hover, .bloco-minas-cross-link.esportes .card-link:focus {
  color: #0083bf;
}
.bloco-minas-cross-link.cultura {
  background-color: #8f1637;
}
.bloco-minas-cross-link.cultura .card-item {
  background-color: #fce9ee;
}
.bloco-minas-cross-link.cultura .card-item::before {
  background-image: url("data:image/svg+xml,%3Csvg width='116' height='236' viewBox='0 0 116 236' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M70.2828 15.1614H70.2191C70.2191 15.1614 70.2191 15.1614 70.2828 15.1614ZM13.1503 46.2939L14.1682 47.9607C17.6038 53.4371 21.4848 59.6875 24.1569 66.8307C26.5109 73.1405 27.5925 79.748 27.338 87.1293V317.26C27.7833 329.166 34.9726 340.118 46.9972 347.083C59.0853 354.107 68.3105 357.262 75.0544 359.227C77.3448 360 82.7527 361.548 89.4966 363.572C100.185 366.727 114.055 370.834 123.471 373.87C138.74 378.811 152.101 384.704 158.59 388.335C161.962 390.181 165.588 392.919 169.024 395.538C173.032 398.693 176.531 402.086 179.585 405.658C182.575 402.086 186.075 398.693 190.083 395.538C193.328 392.978 197.081 390.181 200.58 388.276C206.943 384.704 220.303 378.811 235.636 373.87C244.989 370.834 258.858 366.727 269.547 363.572C276.291 361.608 281.698 360 283.862 359.286C290.733 357.262 300.021 354.048 312.11 347.083C324.134 340.118 331.323 329.166 331.832 317.022V87.0103C331.578 79.8075 332.596 73.1405 334.95 66.8902C337.622 59.6875 341.503 53.4967 344.939 48.0202L345.957 46.3534L291.178 16.5305C281.889 29.0906 269.483 36.2339 256.759 36.2339H255.995C250.142 36.1148 243.843 34.2695 237.736 30.8765L235.827 29.8645C219.349 21.3522 202.235 12.6017 179.331 11.7683C156.872 12.5422 139.822 21.3522 123.28 29.8645L121.18 30.936C115.263 34.21 108.901 36.0553 103.048 36.1743H102.285C89.5602 36.1743 77.1539 29.0311 67.8651 16.471L13.1503 46.2939ZM179.522 418.039C176.404 418.039 173.414 416.611 171.632 414.229C168.897 410.598 165.461 407.146 161.453 404.05C158.59 401.788 155.345 399.348 152.61 397.86C146.565 394.466 134.096 389.05 119.653 384.347C110.365 381.311 96.5586 377.263 85.9974 374.168C79.1262 372.144 73.5911 370.477 71.3643 369.763C64.1114 367.62 53.9319 364.167 40.7622 356.488C25.5566 347.678 16.1405 333.094 15.5043 317.498V87.0103C15.7588 80.8195 14.9317 75.5811 13.023 70.5213C10.7327 64.3306 7.29707 58.8541 3.98873 53.5562L1.50748 49.5084C-0.846531 45.5201 0.616773 40.4603 4.81582 38.1983L64.3023 5.69659C68.1196 3.55362 73.782 4.74416 76.2632 8.43482C83.5161 19.0901 92.9322 25.1619 102.285 25.1619C107.692 25.0428 112.337 23.0189 115.391 21.3522L117.617 20.2211C134.477 11.5302 153.627 1.64876 179.331 0.755859C205.479 1.64876 224.566 11.4707 241.489 20.2211L243.589 21.2926C246.77 23.0189 251.414 25.0428 256.313 25.1619C266.111 25.1619 275.591 19.0901 282.78 8.43482C285.198 4.74416 290.796 3.49409 294.805 5.75612L354.227 38.1387C358.426 40.4007 359.89 45.5201 357.536 49.4488L354.991 53.4967C351.683 58.7945 348.311 64.3306 345.957 70.5213C344.048 75.6407 343.221 80.8195 343.412 86.8912V317.32C342.839 333.094 333.423 347.678 318.217 356.488C305.048 364.167 294.868 367.62 287.488 369.822C285.452 370.477 279.917 372.144 272.982 374.168C262.421 377.323 248.615 381.371 239.39 384.347C224.884 389.05 212.414 394.467 206.497 397.8C203.698 399.348 200.453 401.788 197.59 404.05C193.582 407.205 190.146 410.658 187.411 414.229C185.566 416.611 182.639 418.039 179.522 418.039Z' fill='%23c58093'/%3E%3C/svg%3E");
}
.bloco-minas-cross-link.cultura .card-titulo {
  color: #520d20;
}
.bloco-minas-cross-link.cultura .card-link {
  background-color: #8f1637;
}
.bloco-minas-cross-link.cultura .card-link:hover, .bloco-minas-cross-link.cultura .card-link:focus {
  color: #8f1637;
}
.bloco-minas-cross-link.educacao {
  background-color: #16a987;
}
.bloco-minas-cross-link.educacao .card-item {
  background-color: #e8fcf7;
}
.bloco-minas-cross-link.educacao .card-item::before {
  background-image: url("data:image/svg+xml,%3Csvg width='116' height='236' viewBox='0 0 116 236' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M70.2828 15.1614H70.2191C70.2191 15.1614 70.2191 15.1614 70.2828 15.1614ZM13.1503 46.2939L14.1682 47.9607C17.6038 53.4371 21.4848 59.6875 24.1569 66.8307C26.5109 73.1405 27.5925 79.748 27.338 87.1293V317.26C27.7833 329.166 34.9726 340.118 46.9972 347.083C59.0853 354.107 68.3105 357.262 75.0544 359.227C77.3448 360 82.7527 361.548 89.4966 363.572C100.185 366.727 114.055 370.834 123.471 373.87C138.74 378.811 152.101 384.704 158.59 388.335C161.962 390.181 165.588 392.919 169.024 395.538C173.032 398.693 176.531 402.086 179.585 405.658C182.575 402.086 186.075 398.693 190.083 395.538C193.328 392.978 197.081 390.181 200.58 388.276C206.943 384.704 220.303 378.811 235.636 373.87C244.989 370.834 258.858 366.727 269.547 363.572C276.291 361.608 281.698 360 283.862 359.286C290.733 357.262 300.021 354.048 312.11 347.083C324.134 340.118 331.323 329.166 331.832 317.022V87.0103C331.578 79.8075 332.596 73.1405 334.95 66.8902C337.622 59.6875 341.503 53.4967 344.939 48.0202L345.957 46.3534L291.178 16.5305C281.889 29.0906 269.483 36.2339 256.759 36.2339H255.995C250.142 36.1148 243.843 34.2695 237.736 30.8765L235.827 29.8645C219.349 21.3522 202.235 12.6017 179.331 11.7683C156.872 12.5422 139.822 21.3522 123.28 29.8645L121.18 30.936C115.263 34.21 108.901 36.0553 103.048 36.1743H102.285C89.5602 36.1743 77.1539 29.0311 67.8651 16.471L13.1503 46.2939ZM179.522 418.039C176.404 418.039 173.414 416.611 171.632 414.229C168.897 410.598 165.461 407.146 161.453 404.05C158.59 401.788 155.345 399.348 152.61 397.86C146.565 394.466 134.096 389.05 119.653 384.347C110.365 381.311 96.5586 377.263 85.9974 374.168C79.1262 372.144 73.5911 370.477 71.3643 369.763C64.1114 367.62 53.9319 364.167 40.7622 356.488C25.5566 347.678 16.1405 333.094 15.5043 317.498V87.0103C15.7588 80.8195 14.9317 75.5811 13.023 70.5213C10.7327 64.3306 7.29707 58.8541 3.98873 53.5562L1.50748 49.5084C-0.846531 45.5201 0.616773 40.4603 4.81582 38.1983L64.3023 5.69659C68.1196 3.55362 73.782 4.74416 76.2632 8.43482C83.5161 19.0901 92.9322 25.1619 102.285 25.1619C107.692 25.0428 112.337 23.0189 115.391 21.3522L117.617 20.2211C134.477 11.5302 153.627 1.64876 179.331 0.755859C205.479 1.64876 224.566 11.4707 241.489 20.2211L243.589 21.2926C246.77 23.0189 251.414 25.0428 256.313 25.1619C266.111 25.1619 275.591 19.0901 282.78 8.43482C285.198 4.74416 290.796 3.49409 294.805 5.75612L354.227 38.1387C358.426 40.4007 359.89 45.5201 357.536 49.4488L354.991 53.4967C351.683 58.7945 348.311 64.3306 345.957 70.5213C344.048 75.6407 343.221 80.8195 343.412 86.8912V317.32C342.839 333.094 333.423 347.678 318.217 356.488C305.048 364.167 294.868 367.62 287.488 369.822C285.452 370.477 279.917 372.144 272.982 374.168C262.421 377.323 248.615 381.371 239.39 384.347C224.884 389.05 212.414 394.467 206.497 397.8C203.698 399.348 200.453 401.788 197.59 404.05C193.582 407.205 190.146 410.658 187.411 414.229C185.566 416.611 182.639 418.039 179.522 418.039Z' fill='%2380d3bf'/%3E%3C/svg%3E");
}
.bloco-minas-cross-link.educacao .card-titulo {
  color: #0d614c;
}
.bloco-minas-cross-link.educacao .card-link {
  background-color: #16a987;
}
.bloco-minas-cross-link.educacao .card-link:hover, .bloco-minas-cross-link.educacao .card-link:focus {
  color: #16a987;
}
.bloco-minas-cross-link.lazer {
  background-color: #f47f32;
}
.bloco-minas-cross-link.lazer .card-item {
  background-color: #fef0e7;
}
.bloco-minas-cross-link.lazer .card-item::before {
  background-image: url("data:image/svg+xml,%3Csvg width='116' height='236' viewBox='0 0 116 236' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M70.2828 15.1614H70.2191C70.2191 15.1614 70.2191 15.1614 70.2828 15.1614ZM13.1503 46.2939L14.1682 47.9607C17.6038 53.4371 21.4848 59.6875 24.1569 66.8307C26.5109 73.1405 27.5925 79.748 27.338 87.1293V317.26C27.7833 329.166 34.9726 340.118 46.9972 347.083C59.0853 354.107 68.3105 357.262 75.0544 359.227C77.3448 360 82.7527 361.548 89.4966 363.572C100.185 366.727 114.055 370.834 123.471 373.87C138.74 378.811 152.101 384.704 158.59 388.335C161.962 390.181 165.588 392.919 169.024 395.538C173.032 398.693 176.531 402.086 179.585 405.658C182.575 402.086 186.075 398.693 190.083 395.538C193.328 392.978 197.081 390.181 200.58 388.276C206.943 384.704 220.303 378.811 235.636 373.87C244.989 370.834 258.858 366.727 269.547 363.572C276.291 361.608 281.698 360 283.862 359.286C290.733 357.262 300.021 354.048 312.11 347.083C324.134 340.118 331.323 329.166 331.832 317.022V87.0103C331.578 79.8075 332.596 73.1405 334.95 66.8902C337.622 59.6875 341.503 53.4967 344.939 48.0202L345.957 46.3534L291.178 16.5305C281.889 29.0906 269.483 36.2339 256.759 36.2339H255.995C250.142 36.1148 243.843 34.2695 237.736 30.8765L235.827 29.8645C219.349 21.3522 202.235 12.6017 179.331 11.7683C156.872 12.5422 139.822 21.3522 123.28 29.8645L121.18 30.936C115.263 34.21 108.901 36.0553 103.048 36.1743H102.285C89.5602 36.1743 77.1539 29.0311 67.8651 16.471L13.1503 46.2939ZM179.522 418.039C176.404 418.039 173.414 416.611 171.632 414.229C168.897 410.598 165.461 407.146 161.453 404.05C158.59 401.788 155.345 399.348 152.61 397.86C146.565 394.466 134.096 389.05 119.653 384.347C110.365 381.311 96.5586 377.263 85.9974 374.168C79.1262 372.144 73.5911 370.477 71.3643 369.763C64.1114 367.62 53.9319 364.167 40.7622 356.488C25.5566 347.678 16.1405 333.094 15.5043 317.498V87.0103C15.7588 80.8195 14.9317 75.5811 13.023 70.5213C10.7327 64.3306 7.29707 58.8541 3.98873 53.5562L1.50748 49.5084C-0.846531 45.5201 0.616773 40.4603 4.81582 38.1983L64.3023 5.69659C68.1196 3.55362 73.782 4.74416 76.2632 8.43482C83.5161 19.0901 92.9322 25.1619 102.285 25.1619C107.692 25.0428 112.337 23.0189 115.391 21.3522L117.617 20.2211C134.477 11.5302 153.627 1.64876 179.331 0.755859C205.479 1.64876 224.566 11.4707 241.489 20.2211L243.589 21.2926C246.77 23.0189 251.414 25.0428 256.313 25.1619C266.111 25.1619 275.591 19.0901 282.78 8.43482C285.198 4.74416 290.796 3.49409 294.805 5.75612L354.227 38.1387C358.426 40.4007 359.89 45.5201 357.536 49.4488L354.991 53.4967C351.683 58.7945 348.311 64.3306 345.957 70.5213C344.048 75.6407 343.221 80.8195 343.412 86.8912V317.32C342.839 333.094 333.423 347.678 318.217 356.488C305.048 364.167 294.868 367.62 287.488 369.822C285.452 370.477 279.917 372.144 272.982 374.168C262.421 377.323 248.615 381.371 239.39 384.347C224.884 389.05 212.414 394.467 206.497 397.8C203.698 399.348 200.453 401.788 197.59 404.05C193.582 407.205 190.146 410.658 187.411 414.229C185.566 416.611 182.639 418.039 179.522 418.039Z' fill='%23fab78c'/%3E%3C/svg%3E");
}
.bloco-minas-cross-link.lazer .card-titulo {
  color: #864419;
}
.bloco-minas-cross-link.lazer .card-link {
  background-color: #f47f32;
}
.bloco-minas-cross-link.lazer .card-link:hover, .bloco-minas-cross-link.lazer .card-link:focus {
  color: #f47f32;
}
.bloco-minas-cross-link.negocios {
  background-color: #ffb033;
}
.bloco-minas-cross-link.negocios .card-item {
  background-color: #fff5e5;
}
.bloco-minas-cross-link.negocios .card-item::before {
  background-image: url("data:image/svg+xml,%3Csvg width='116' height='236' viewBox='0 0 116 236' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M70.2828 15.1614H70.2191C70.2191 15.1614 70.2191 15.1614 70.2828 15.1614ZM13.1503 46.2939L14.1682 47.9607C17.6038 53.4371 21.4848 59.6875 24.1569 66.8307C26.5109 73.1405 27.5925 79.748 27.338 87.1293V317.26C27.7833 329.166 34.9726 340.118 46.9972 347.083C59.0853 354.107 68.3105 357.262 75.0544 359.227C77.3448 360 82.7527 361.548 89.4966 363.572C100.185 366.727 114.055 370.834 123.471 373.87C138.74 378.811 152.101 384.704 158.59 388.335C161.962 390.181 165.588 392.919 169.024 395.538C173.032 398.693 176.531 402.086 179.585 405.658C182.575 402.086 186.075 398.693 190.083 395.538C193.328 392.978 197.081 390.181 200.58 388.276C206.943 384.704 220.303 378.811 235.636 373.87C244.989 370.834 258.858 366.727 269.547 363.572C276.291 361.608 281.698 360 283.862 359.286C290.733 357.262 300.021 354.048 312.11 347.083C324.134 340.118 331.323 329.166 331.832 317.022V87.0103C331.578 79.8075 332.596 73.1405 334.95 66.8902C337.622 59.6875 341.503 53.4967 344.939 48.0202L345.957 46.3534L291.178 16.5305C281.889 29.0906 269.483 36.2339 256.759 36.2339H255.995C250.142 36.1148 243.843 34.2695 237.736 30.8765L235.827 29.8645C219.349 21.3522 202.235 12.6017 179.331 11.7683C156.872 12.5422 139.822 21.3522 123.28 29.8645L121.18 30.936C115.263 34.21 108.901 36.0553 103.048 36.1743H102.285C89.5602 36.1743 77.1539 29.0311 67.8651 16.471L13.1503 46.2939ZM179.522 418.039C176.404 418.039 173.414 416.611 171.632 414.229C168.897 410.598 165.461 407.146 161.453 404.05C158.59 401.788 155.345 399.348 152.61 397.86C146.565 394.466 134.096 389.05 119.653 384.347C110.365 381.311 96.5586 377.263 85.9974 374.168C79.1262 372.144 73.5911 370.477 71.3643 369.763C64.1114 367.62 53.9319 364.167 40.7622 356.488C25.5566 347.678 16.1405 333.094 15.5043 317.498V87.0103C15.7588 80.8195 14.9317 75.5811 13.023 70.5213C10.7327 64.3306 7.29707 58.8541 3.98873 53.5562L1.50748 49.5084C-0.846531 45.5201 0.616773 40.4603 4.81582 38.1983L64.3023 5.69659C68.1196 3.55362 73.782 4.74416 76.2632 8.43482C83.5161 19.0901 92.9322 25.1619 102.285 25.1619C107.692 25.0428 112.337 23.0189 115.391 21.3522L117.617 20.2211C134.477 11.5302 153.627 1.64876 179.331 0.755859C205.479 1.64876 224.566 11.4707 241.489 20.2211L243.589 21.2926C246.77 23.0189 251.414 25.0428 256.313 25.1619C266.111 25.1619 275.591 19.0901 282.78 8.43482C285.198 4.74416 290.796 3.49409 294.805 5.75612L354.227 38.1387C358.426 40.4007 359.89 45.5201 357.536 49.4488L354.991 53.4967C351.683 58.7945 348.311 64.3306 345.957 70.5213C344.048 75.6407 343.221 80.8195 343.412 86.8912V317.32C342.839 333.094 333.423 347.678 318.217 356.488C305.048 364.167 294.868 367.62 287.488 369.822C285.452 370.477 279.917 372.144 272.982 374.168C262.421 377.323 248.615 381.371 239.39 384.347C224.884 389.05 212.414 394.467 206.497 397.8C203.698 399.348 200.453 401.788 197.59 404.05C193.582 407.205 190.146 410.658 187.411 414.229C185.566 416.611 182.639 418.039 179.522 418.039Z' fill='%23ffd28d'/%3E%3C/svg%3E");
}
.bloco-minas-cross-link.negocios .card-titulo {
  color: #8c601a;
}
.bloco-minas-cross-link.negocios .card-link {
  background-color: #ffb033;
}
.bloco-minas-cross-link.negocios .card-link:hover, .bloco-minas-cross-link.negocios .card-link:focus {
  color: #ffb033;
}

.bloco-minas-definicao.minas .definicao-badge {
  color: #396abc;
  background-color: #e5efff;
}
.bloco-minas-definicao.minas .definicao-titulo {
  color: #002360;
}
.bloco-minas-definicao.minas .definicao-item-titulo {
  color: #002360;
}
.bloco-minas-definicao.esportes .definicao-badge {
  color: #39a0cf;
  background-color: #e5f7ff;
}
.bloco-minas-definicao.esportes .definicao-titulo {
  color: #004b6c;
}
.bloco-minas-definicao.esportes .definicao-item-titulo {
  color: #004b6c;
}
.bloco-minas-definicao.cultura .definicao-badge {
  color: #aa4b65;
  background-color: #fce9ee;
}
.bloco-minas-definicao.cultura .definicao-titulo {
  color: #520d20;
}
.bloco-minas-definicao.cultura .definicao-item-titulo {
  color: #520d20;
}
.bloco-minas-definicao.educacao .definicao-badge {
  color: #4bbea3;
  background-color: #e8fcf7;
}
.bloco-minas-definicao.educacao .definicao-titulo {
  color: #0d614c;
}
.bloco-minas-definicao.educacao .definicao-item-titulo {
  color: #0d614c;
}
.bloco-minas-definicao.lazer .definicao-badge {
  color: #f79b5f;
  background-color: #fef0e7;
}
.bloco-minas-definicao.lazer .definicao-titulo {
  color: #864419;
}
.bloco-minas-definicao.lazer .definicao-item-titulo {
  color: #864419;
}
.bloco-minas-definicao.negocios .definicao-badge {
  color: #ffc160;
  background-color: #fff5e5;
}
.bloco-minas-definicao.negocios .definicao-titulo {
  color: #8c601a;
}
.bloco-minas-definicao.negocios .definicao-item-titulo {
  color: #8c601a;
}

.bloco-minas-departamento-comunicacao .icon-wrapper {
  width: 40px;
  height: 40px;
}
.bloco-minas-departamento-comunicacao.minas .departamento-comunicacao-badge {
  color: #396abc;
  background-color: #e5efff;
}
.bloco-minas-departamento-comunicacao.minas .titulo {
  color: #002360;
}
.bloco-minas-departamento-comunicacao.minas .item-card {
  background-color: #e5efff;
}
.bloco-minas-departamento-comunicacao.minas .item-card .item-titulo {
  color: #002360;
}
.bloco-minas-departamento-comunicacao.minas .item-card .item-descricao {
  color: #396abc;
}
.bloco-minas-departamento-comunicacao.minas .item-card .icon-wrapper {
  background-color: #abc4ea;
}
.bloco-minas-departamento-comunicacao.minas .item-card .item-telefone-link,
.bloco-minas-departamento-comunicacao.minas .item-card .item-email-link {
  color: #002360;
}
.bloco-minas-departamento-comunicacao.esportes .departamento-comunicacao-badge {
  color: #39a0cf;
  background-color: #e5f7ff;
}
.bloco-minas-departamento-comunicacao.esportes .titulo {
  color: #004b6c;
}
.bloco-minas-departamento-comunicacao.esportes .item-card {
  background-color: #e5f7ff;
}
.bloco-minas-departamento-comunicacao.esportes .item-card .item-titulo {
  color: #004b6c;
}
.bloco-minas-departamento-comunicacao.esportes .item-card .item-descricao {
  color: #39a0cf;
}
.bloco-minas-departamento-comunicacao.esportes .item-card .icon-wrapper {
  background-color: #abdaef;
}
.bloco-minas-departamento-comunicacao.esportes .item-card .item-telefone-link,
.bloco-minas-departamento-comunicacao.esportes .item-card .item-email-link {
  color: #004b6c;
}
.bloco-minas-departamento-comunicacao.cultura .departamento-comunicacao-badge {
  color: #aa4b65;
  background-color: #fce9ee;
}
.bloco-minas-departamento-comunicacao.cultura .titulo {
  color: #520d20;
}
.bloco-minas-departamento-comunicacao.cultura .item-card {
  background-color: #fce9ee;
}
.bloco-minas-departamento-comunicacao.cultura .item-card .item-titulo {
  color: #520d20;
}
.bloco-minas-departamento-comunicacao.cultura .item-card .item-descricao {
  color: #aa4b65;
}
.bloco-minas-departamento-comunicacao.cultura .item-card .icon-wrapper {
  background-color: #e0b5c1;
}
.bloco-minas-departamento-comunicacao.cultura .item-card .item-telefone-link,
.bloco-minas-departamento-comunicacao.cultura .item-card .item-email-link {
  color: #520d20;
}
.bloco-minas-departamento-comunicacao.educacao .departamento-comunicacao-badge {
  color: #4bbea3;
  background-color: #e8fcf7;
}
.bloco-minas-departamento-comunicacao.educacao .titulo {
  color: #0d614c;
}
.bloco-minas-departamento-comunicacao.educacao .item-card {
  background-color: #e8fcf7;
}
.bloco-minas-departamento-comunicacao.educacao .item-card .item-titulo {
  color: #0d614c;
}
.bloco-minas-departamento-comunicacao.educacao .item-card .item-descricao {
  color: #4bbea3;
}
.bloco-minas-departamento-comunicacao.educacao .item-card .icon-wrapper {
  background-color: #b5e8db;
}
.bloco-minas-departamento-comunicacao.educacao .item-card .item-telefone-link,
.bloco-minas-departamento-comunicacao.educacao .item-card .item-email-link {
  color: #0d614c;
}
.bloco-minas-departamento-comunicacao.lazer .departamento-comunicacao-badge {
  color: #f79b5f;
  background-color: #fef0e7;
}
.bloco-minas-departamento-comunicacao.lazer .titulo {
  color: #864419;
}
.bloco-minas-departamento-comunicacao.lazer .item-card {
  background-color: #fef0e7;
}
.bloco-minas-departamento-comunicacao.lazer .item-card .item-titulo {
  color: #864419;
}
.bloco-minas-departamento-comunicacao.lazer .item-card .item-descricao {
  color: #f79b5f;
}
.bloco-minas-departamento-comunicacao.lazer .item-card .icon-wrapper {
  background-color: #fdd3b9;
}
.bloco-minas-departamento-comunicacao.lazer .item-card .item-telefone-link,
.bloco-minas-departamento-comunicacao.lazer .item-card .item-email-link {
  color: #864419;
}
.bloco-minas-departamento-comunicacao.negocios .departamento-comunicacao-badge {
  color: #ffc160;
  background-color: #fff5e5;
}
.bloco-minas-departamento-comunicacao.negocios .titulo {
  color: #8c601a;
}
.bloco-minas-departamento-comunicacao.negocios .item-card {
  background-color: #fff5e5;
}
.bloco-minas-departamento-comunicacao.negocios .item-card .item-titulo {
  color: #8c601a;
}
.bloco-minas-departamento-comunicacao.negocios .item-card .item-descricao {
  color: #ffc160;
}
.bloco-minas-departamento-comunicacao.negocios .item-card .icon-wrapper {
  background-color: #ffe3ba;
}
.bloco-minas-departamento-comunicacao.negocios .item-card .item-telefone-link,
.bloco-minas-departamento-comunicacao.negocios .item-card .item-email-link {
  color: #8c601a;
}

.bloco-minas-depoimentos .swiper-slide {
  height: auto;
  display: flex;
}
.bloco-minas-depoimentos .depoimento-card {
  padding: 20px;
}
.bloco-minas-depoimentos .depoimento-texto {
  flex-grow: 1;
}
.bloco-minas-depoimentos .depoimento-divider {
  height: 1px;
  width: 100%;
  margin: 0;
}
.bloco-minas-depoimentos .depoimento-autor {
  margin-top: 0;
}
.bloco-minas-depoimentos .autor-foto img {
  aspect-ratio: 350/200;
  object-fit: cover;
}
.bloco-minas-depoimentos.minas .titulo {
  color: #002360;
}
.bloco-minas-depoimentos.minas .depoimento-card {
  background-color: #e5efff;
}
.bloco-minas-depoimentos.minas .depoimento-card a {
  color: #396abc;
}
.bloco-minas-depoimentos.minas .depoimento-ler-mais {
  color: #396abc;
  text-decoration: underline;
}
.bloco-minas-depoimentos.minas .depoimento-ler-mais:hover, .bloco-minas-depoimentos.minas .depoimento-ler-mais:focus {
  color: #7297d3;
}
.bloco-minas-depoimentos.minas .depoimento-divider {
  background-color: #abc4ea;
}
.bloco-minas-depoimentos.minas .autor-nome {
  color: #002360;
}
.bloco-minas-depoimentos.minas .autor-cargo {
  color: #396abc;
}
.bloco-minas-depoimentos.minas .swiper-button-prev,
.bloco-minas-depoimentos.minas .swiper-button-next {
  background-color: #abc4ea;
}
.bloco-minas-depoimentos.minas .swiper-button-prev:hover, .bloco-minas-depoimentos.minas .swiper-button-prev:focus,
.bloco-minas-depoimentos.minas .swiper-button-next:hover,
.bloco-minas-depoimentos.minas .swiper-button-next:focus {
  background-color: #003da5;
}
.bloco-minas-depoimentos.minas .swiper-button-prev:after,
.bloco-minas-depoimentos.minas .swiper-button-next:after {
  color: #003083;
}
.bloco-minas-depoimentos.minas .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #003da5;
}
.bloco-minas-depoimentos.esportes .titulo {
  color: #004b6c;
}
.bloco-minas-depoimentos.esportes .depoimento-card {
  background-color: #e5f7ff;
}
.bloco-minas-depoimentos.esportes .depoimento-card a {
  color: #39a0cf;
}
.bloco-minas-depoimentos.esportes .depoimento-ler-mais {
  color: #39a0cf;
  text-decoration: underline;
}
.bloco-minas-depoimentos.esportes .depoimento-ler-mais:hover, .bloco-minas-depoimentos.esportes .depoimento-ler-mais:focus {
  color: #72bddf;
}
.bloco-minas-depoimentos.esportes .depoimento-divider {
  background-color: #abdaef;
}
.bloco-minas-depoimentos.esportes .autor-nome {
  color: #004b6c;
}
.bloco-minas-depoimentos.esportes .autor-cargo {
  color: #39a0cf;
}
.bloco-minas-depoimentos.esportes .swiper-button-prev,
.bloco-minas-depoimentos.esportes .swiper-button-next {
  background-color: #abdaef;
}
.bloco-minas-depoimentos.esportes .swiper-button-prev:hover, .bloco-minas-depoimentos.esportes .swiper-button-prev:focus,
.bloco-minas-depoimentos.esportes .swiper-button-next:hover,
.bloco-minas-depoimentos.esportes .swiper-button-next:focus {
  background-color: #0083bf;
}
.bloco-minas-depoimentos.esportes .swiper-button-prev:after,
.bloco-minas-depoimentos.esportes .swiper-button-next:after {
  color: #006895;
}
.bloco-minas-depoimentos.esportes .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #0083bf;
}
.bloco-minas-depoimentos.cultura .titulo {
  color: #520d20;
}
.bloco-minas-depoimentos.cultura .depoimento-card {
  background-color: #fce9ee;
}
.bloco-minas-depoimentos.cultura .depoimento-card a {
  color: #aa4b65;
}
.bloco-minas-depoimentos.cultura .depoimento-ler-mais {
  color: #aa4b65;
  text-decoration: underline;
}
.bloco-minas-depoimentos.cultura .depoimento-ler-mais:hover, .bloco-minas-depoimentos.cultura .depoimento-ler-mais:focus {
  color: #c58093;
}
.bloco-minas-depoimentos.cultura .depoimento-divider {
  background-color: #e0b5c1;
}
.bloco-minas-depoimentos.cultura .autor-nome {
  color: #520d20;
}
.bloco-minas-depoimentos.cultura .autor-cargo {
  color: #aa4b65;
}
.bloco-minas-depoimentos.cultura .swiper-button-prev,
.bloco-minas-depoimentos.cultura .swiper-button-next {
  background-color: #e0b5c1;
}
.bloco-minas-depoimentos.cultura .swiper-button-prev:hover, .bloco-minas-depoimentos.cultura .swiper-button-prev:focus,
.bloco-minas-depoimentos.cultura .swiper-button-next:hover,
.bloco-minas-depoimentos.cultura .swiper-button-next:focus {
  background-color: #8f1637;
}
.bloco-minas-depoimentos.cultura .swiper-button-prev:after,
.bloco-minas-depoimentos.cultura .swiper-button-next:after {
  color: #70122c;
}
.bloco-minas-depoimentos.cultura .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #8f1637;
}
.bloco-minas-depoimentos.educacao .titulo {
  color: #0d614c;
}
.bloco-minas-depoimentos.educacao .depoimento-card {
  background-color: #e8fcf7;
}
.bloco-minas-depoimentos.educacao .depoimento-card a {
  color: #4bbea3;
}
.bloco-minas-depoimentos.educacao .depoimento-ler-mais {
  color: #4bbea3;
  text-decoration: underline;
}
.bloco-minas-depoimentos.educacao .depoimento-ler-mais:hover, .bloco-minas-depoimentos.educacao .depoimento-ler-mais:focus {
  color: #80d3bf;
}
.bloco-minas-depoimentos.educacao .depoimento-divider {
  background-color: #b5e8db;
}
.bloco-minas-depoimentos.educacao .autor-nome {
  color: #0d614c;
}
.bloco-minas-depoimentos.educacao .autor-cargo {
  color: #4bbea3;
}
.bloco-minas-depoimentos.educacao .swiper-button-prev,
.bloco-minas-depoimentos.educacao .swiper-button-next {
  background-color: #b5e8db;
}
.bloco-minas-depoimentos.educacao .swiper-button-prev:hover, .bloco-minas-depoimentos.educacao .swiper-button-prev:focus,
.bloco-minas-depoimentos.educacao .swiper-button-next:hover,
.bloco-minas-depoimentos.educacao .swiper-button-next:focus {
  background-color: #16a987;
}
.bloco-minas-depoimentos.educacao .swiper-button-prev:after,
.bloco-minas-depoimentos.educacao .swiper-button-next:after {
  color: #128669;
}
.bloco-minas-depoimentos.educacao .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #16a987;
}
.bloco-minas-depoimentos.lazer .titulo {
  color: #864419;
}
.bloco-minas-depoimentos.lazer .depoimento-card {
  background-color: #fef0e7;
}
.bloco-minas-depoimentos.lazer .depoimento-card a {
  color: #f79b5f;
}
.bloco-minas-depoimentos.lazer .depoimento-ler-mais {
  color: #f79b5f;
  text-decoration: underline;
}
.bloco-minas-depoimentos.lazer .depoimento-ler-mais:hover, .bloco-minas-depoimentos.lazer .depoimento-ler-mais:focus {
  color: #fab78c;
}
.bloco-minas-depoimentos.lazer .depoimento-divider {
  background-color: #fdd3b9;
}
.bloco-minas-depoimentos.lazer .autor-nome {
  color: #864419;
}
.bloco-minas-depoimentos.lazer .autor-cargo {
  color: #f79b5f;
}
.bloco-minas-depoimentos.lazer .swiper-button-prev,
.bloco-minas-depoimentos.lazer .swiper-button-next {
  background-color: #fdd3b9;
}
.bloco-minas-depoimentos.lazer .swiper-button-prev:hover, .bloco-minas-depoimentos.lazer .swiper-button-prev:focus,
.bloco-minas-depoimentos.lazer .swiper-button-next:hover,
.bloco-minas-depoimentos.lazer .swiper-button-next:focus {
  background-color: #f47f32;
}
.bloco-minas-depoimentos.lazer .swiper-button-prev:after,
.bloco-minas-depoimentos.lazer .swiper-button-next:after {
  color: #bd6125;
}
.bloco-minas-depoimentos.lazer .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #f47f32;
}
.bloco-minas-depoimentos.negocios .titulo {
  color: #8c601a;
}
.bloco-minas-depoimentos.negocios .depoimento-card {
  background-color: #fff5e5;
}
.bloco-minas-depoimentos.negocios .depoimento-card a {
  color: #ffc160;
}
.bloco-minas-depoimentos.negocios .depoimento-ler-mais {
  color: #ffc160;
  text-decoration: underline;
}
.bloco-minas-depoimentos.negocios .depoimento-ler-mais:hover, .bloco-minas-depoimentos.negocios .depoimento-ler-mais:focus {
  color: #ffd28d;
}
.bloco-minas-depoimentos.negocios .depoimento-divider {
  background-color: #ffe3ba;
}
.bloco-minas-depoimentos.negocios .autor-nome {
  color: #8c601a;
}
.bloco-minas-depoimentos.negocios .autor-cargo {
  color: #ffc160;
}
.bloco-minas-depoimentos.negocios .swiper-button-prev,
.bloco-minas-depoimentos.negocios .swiper-button-next {
  background-color: #ffe3ba;
}
.bloco-minas-depoimentos.negocios .swiper-button-prev:hover, .bloco-minas-depoimentos.negocios .swiper-button-prev:focus,
.bloco-minas-depoimentos.negocios .swiper-button-next:hover,
.bloco-minas-depoimentos.negocios .swiper-button-next:focus {
  background-color: #ffb033;
}
.bloco-minas-depoimentos.negocios .swiper-button-prev:after,
.bloco-minas-depoimentos.negocios .swiper-button-next:after {
  color: #c58827;
}
.bloco-minas-depoimentos.negocios .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #ffb033;
}

.bloco-minas-destaques-home .noticias-slider-swiper .slider-item {
  overflow: hidden;
}
@media (min-width: 768px) {
  .bloco-minas-destaques-home .noticias-slider-swiper .slider-item {
    aspect-ratio: 710/565;
  }
}
@media (min-width: 768px) {
  .bloco-minas-destaques-home .noticias-slider-swiper .slider-item::before {
    bottom: 0;
    content: "";
    height: 50%;
    position: absolute;
    width: 100%;
    z-index: 1;
    background-image: linear-gradient(180deg, rgba(0, 9, 26, 0) 0%, #00091a 90.18%);
  }
}
.bloco-minas-destaques-home .noticias-slider-swiper .slider-item a {
  display: block;
  width: 100%;
  height: 100%;
}
.bloco-minas-destaques-home .noticias-slider-swiper .slider-item img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.bloco-minas-destaques-home .noticias-slider-swiper .slider-item .slider-content {
  z-index: 2;
  pointer-events: none;
}
.bloco-minas-destaques-home .noticias-slider-swiper .slider-item .slider-content a {
  pointer-events: all;
}
.bloco-minas-destaques-home .noticias-slider-swiper .swiper-pagination .swiper-pagination-bullet {
  background: transparent;
  border: 1px solid #fff;
  opacity: 1;
}
.bloco-minas-destaques-home .noticias-slider-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  width: 40px;
  background: #005eb8;
  border-color: #005eb8;
  border-radius: 20px;
}
.bloco-minas-destaques-home .noticia-card {
  border: 1px solid #c4c5d0;
  overflow: hidden;
  width: 100%;
}
.bloco-minas-destaques-home .noticia-thumb {
  overflow: hidden;
  border-radius: 20px 0 0 20px;
  aspect-ratio: 710/565;
}
@media (min-width: 768px) {
  .bloco-minas-destaques-home .noticia-thumb {
    aspect-ratio: 210/270;
    min-height: 100%;
  }
}
.bloco-minas-destaques-home .noticia-thumb a {
  display: block;
  height: 100%;
}
.bloco-minas-destaques-home .noticia-thumb img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.bloco-minas-destaques-home .noticia-conteudo {
  padding: 24px;
  flex: 1;
  display: flex;
  flex-direction: column;
}
.bloco-minas-destaques-home .titulo {
  color: #002360;
}
.bloco-minas-destaques-home .noticia-categoria-link {
  background-color: #003da5;
}
.bloco-minas-destaques-home .noticia-categoria-link:hover, .bloco-minas-destaques-home .noticia-categoria-link:focus {
  background-color: #fff !important;
  color: #003da5;
}
.bloco-minas-destaques-home .noticias-link {
  color: #003da5;
}

.bloco-minas-diferenciais-detalhado .diferencial-wrapper::before {
  background-repeat: no-repeat;
  background-position: bottom left;
  background-size: auto 100%;
  bottom: 0;
  content: "";
  display: none;
  height: 100%;
  left: 0;
  pointer-events: none;
  position: absolute;
  width: 100%;
}
@media (min-width: 992px) {
  .bloco-minas-diferenciais-detalhado .diferencial-wrapper::before {
    display: block;
  }
}
.bloco-minas-diferenciais-detalhado .accordion-item {
  background-color: transparent;
  border: none;
}
.bloco-minas-diferenciais-detalhado .accordion-item:last-child {
  border-bottom: none;
}
.bloco-minas-diferenciais-detalhado .accordion-button {
  background-color: transparent;
  border: none;
  box-shadow: none;
  border-radius: 0 !important;
}
.bloco-minas-diferenciais-detalhado .accordion-button:not(.collapsed) {
  background-color: transparent;
  box-shadow: none;
}
.bloco-minas-diferenciais-detalhado .accordion-button:focus {
  box-shadow: none;
}
.bloco-minas-diferenciais-detalhado .accordion-collapse {
  border: none;
}
.bloco-minas-diferenciais-detalhado .accordion-body {
  border: none;
}
.bloco-minas-diferenciais-detalhado.minas {
  background-color: #003da5;
}
.bloco-minas-diferenciais-detalhado.minas .diferencial-wrapper {
  background-color: #e5efff;
}
.bloco-minas-diferenciais-detalhado.minas .diferencial-wrapper::before {
  background-image: url("data:image/svg+xml,%3Csvg width='322' height='276' viewBox='0 0 322 276' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.1' clip-path='url(%23clip0_4953_14876)'%3E%3Cpath d='M-97.7172 136.159H-97.7809C-97.7809 136.159 -97.7809 136.159 -97.7172 136.159ZM-154.85 167.292L-153.832 168.959C-150.396 174.435 -146.515 180.686 -143.843 187.829C-141.489 194.139 -140.408 200.746 -140.662 208.127V438.258C-140.217 450.164 -133.027 461.117 -121.003 468.081C-108.915 475.105 -99.6895 478.26 -92.9456 480.225C-90.6552 480.999 -85.2473 482.546 -78.5034 484.57C-67.8149 487.725 -53.9454 491.832 -44.5293 494.868C-29.2601 499.809 -15.8995 505.702 -9.41002 509.333C-6.03806 511.179 -2.41162 513.917 1.02397 516.536C5.03215 519.691 8.53136 523.084 11.5852 526.656C14.5754 523.084 18.0746 519.691 22.0828 516.536C25.3275 513.976 29.0812 511.179 32.5804 509.274C38.9426 505.702 52.3032 499.809 67.6361 494.868C76.9885 491.832 90.8582 487.725 101.547 484.57C108.291 482.606 113.698 480.999 115.862 480.284C122.733 478.26 132.021 475.046 144.11 468.081C156.134 461.117 163.323 450.164 163.832 438.02V208.008C163.578 200.806 164.596 194.139 166.95 187.888C169.622 180.685 173.503 174.495 176.939 169.018L177.957 167.351L123.178 137.529C113.889 150.089 101.483 157.232 88.7586 157.232H87.9951C82.1419 157.113 75.8434 155.268 69.7357 151.874L67.827 150.863C51.3489 142.35 34.2346 133.6 11.3307 132.766C-11.1278 133.54 -28.1785 142.35 -44.7202 150.863L-46.8197 151.934C-52.7365 155.208 -59.0987 157.053 -64.952 157.172H-65.7154C-78.4398 157.172 -90.8461 150.029 -100.135 137.469L-154.85 167.292ZM11.5216 539.037C8.40411 539.037 5.41388 537.609 3.63246 535.227C0.896729 531.596 -2.53886 528.144 -6.54704 525.048C-9.41002 522.786 -12.6547 520.346 -15.3905 518.858C-21.4346 515.465 -33.9045 510.048 -48.3466 505.345C-57.6354 502.309 -71.4414 498.261 -82.0026 495.166C-88.8738 493.142 -94.4089 491.475 -96.6357 490.761C-103.889 488.618 -114.068 485.165 -127.238 477.486C-142.443 468.676 -151.859 454.092 -152.496 438.496V208.008C-152.241 201.818 -153.068 196.579 -154.977 191.519C-157.267 185.329 -160.703 179.852 -164.011 174.554L-166.493 170.506C-168.847 166.518 -167.383 161.458 -163.184 159.196L-103.698 126.695C-99.8804 124.552 -94.218 125.742 -91.7368 129.433C-84.4839 140.088 -75.0678 146.16 -65.7154 146.16C-60.3075 146.041 -55.6632 144.017 -52.6093 142.35L-50.3825 141.219C-33.5227 132.528 -14.3725 122.647 11.3307 121.754C37.4793 122.647 56.5659 132.469 73.4893 141.219L75.5889 142.291C78.77 144.017 83.4144 146.041 88.3132 146.16C98.111 146.16 107.591 140.088 114.78 129.433C117.198 125.742 122.796 124.492 126.805 126.754L186.227 159.137C190.426 161.399 191.89 166.518 189.536 170.447L186.991 174.495C183.683 179.793 180.311 185.329 177.957 191.519C176.048 196.639 175.221 201.818 175.412 207.889V438.318C174.839 454.092 165.423 468.676 150.217 477.486C137.048 485.165 126.868 488.618 119.488 490.82C117.452 491.475 111.917 493.142 104.982 495.166C94.421 498.321 80.615 502.369 71.3898 505.345C56.884 510.048 44.4141 515.465 38.4973 518.798C35.6979 520.346 32.4532 522.786 29.5902 525.048C25.582 528.203 22.1464 531.656 19.4107 535.227C17.5657 537.609 14.6391 539.037 11.5216 539.037Z' fill='%237297d3'/%3E%3Cpath d='M11.2666 66.2471C-18.6701 67.2832 -41.4035 79.0245 -63.5547 90.4248L-63.5566 90.4258L-66.3672 91.8604C-74.3451 96.2726 -82.9372 98.7684 -90.8633 98.9297H-91.8955C-109.011 98.9297 -125.646 89.3875 -138.124 72.6904L-210.545 112.168L-209.459 113.947C-205.004 121.049 -199.963 129.164 -196.381 138.409L-196.039 139.308C-192.863 147.821 -191.405 156.736 -191.748 166.683V474.822L-191.714 475.559C-190.861 491.016 -181.404 505.233 -165.674 514.345L-164.171 515.21C-148.765 523.988 -136.937 528.018 -128.217 530.559L-128.206 530.562L-128.196 530.565C-125.14 531.598 -117.92 533.664 -108.875 536.379H-108.876C-94.5664 540.603 -75.9897 546.105 -63.375 550.173H-63.374C-42.91 556.795 -24.9906 564.698 -16.2637 569.581L-15.4062 570.062C-11.6743 572.204 -7.74879 575.081 -3.96484 577.947L-2.22949 579.268L-2.22363 579.271C3.00258 583.386 7.58539 587.803 11.6045 592.447C15.5474 587.801 20.1308 583.384 25.3555 579.271C29.7025 575.842 34.7565 572.072 39.4814 569.5C48.0394 564.696 65.9578 556.795 86.5049 550.173C99.0353 546.105 117.614 540.603 131.924 536.379L131.926 536.378C140.959 533.746 148.19 531.597 151.076 530.644L151.084 530.642L151.092 530.639C160.264 527.937 172.663 523.646 188.807 514.344C204.784 505.088 214.292 490.564 214.965 474.501V166.523C214.622 156.819 215.994 147.824 219.171 139.387C222.769 129.687 227.993 121.356 232.59 114.027L233.676 112.248L161.17 72.7705C148.692 89.4673 132.057 99.0097 114.942 99.0098H113.91C105.98 98.8484 97.4697 96.3493 89.2363 91.7764L86.6855 90.4238C64.6232 79.0255 41.8018 67.3623 11.2666 66.2471ZM231.469 474.938C230.695 496.257 217.973 515.933 197.485 527.805L197.484 527.804C179.812 538.109 166.146 542.746 156.24 545.703L156.241 545.704C153.508 546.583 146.09 548.817 136.806 551.527C122.659 555.754 104.184 561.17 91.8389 565.153L91.8398 565.154C72.4353 571.446 55.7721 578.688 47.8887 583.13L47.8848 583.132C44.1762 585.182 39.8598 588.427 36.0264 591.456V591.457C30.6891 595.659 26.1187 600.252 22.4834 604.999L22.4814 605.001C19.9142 608.314 15.8487 610.297 11.5234 610.297C7.20373 610.297 3.04712 608.318 0.560547 604.995V604.996C-3.07348 600.172 -7.64131 595.58 -12.9756 591.46L-12.9805 591.456C-16.815 588.426 -21.1298 585.183 -24.751 583.213L-24.7568 583.21V583.209C-32.8116 578.687 -49.4752 571.446 -68.7939 565.154L-68.7949 565.153C-81.2235 561.091 -99.7008 555.673 -113.845 551.527H-113.846C-123.045 548.817 -130.462 546.584 -133.45 545.625V545.624C-143.187 542.746 -156.854 538.109 -174.525 527.804V527.803C-195.011 515.931 -207.733 496.258 -208.593 475.18V166.485C-208.255 158.256 -209.353 151.309 -211.883 144.602L-211.885 144.599C-214.931 136.364 -219.502 129.073 -223.937 121.972L-223.938 121.968L-227.261 116.547L-227.266 116.54C-230.567 110.946 -228.505 103.86 -222.645 100.701L-142.993 57.1777C-140.315 55.6757 -137.014 55.3526 -133.966 56.0322C-130.916 56.7122 -128.07 58.4069 -126.324 61.002L-125.87 61.6621C-116.28 75.4352 -104.008 83.1776 -91.9053 83.1816C-84.7795 83.0244 -78.6436 80.3569 -74.5869 78.1426L-74.5801 78.1387L-74.5732 78.1357L-71.5947 76.6221C-49.0221 64.985 -23.29 51.7001 11.25 50.5H11.2852C46.4197 51.7 72.0649 64.9034 94.7246 76.6211L97.5352 78.0557L97.5469 78.0615C101.782 80.3598 107.915 83.0244 114.355 83.1816C127.25 83.1777 139.801 75.1844 149.366 61.0088L149.528 60.7686C152.999 55.7813 160.631 54.1614 166.124 57.2568L245.688 100.62L245.96 100.771C251.613 104.002 253.563 111.032 250.31 116.463L250.305 116.473L246.896 121.891L246.897 121.892C242.467 128.986 237.977 136.361 234.845 144.599L234.846 144.6C232.314 151.39 231.215 158.26 231.469 166.331V474.938Z' stroke='%237297d3'/%3E%3Cpath d='M11.1934 -9.94141C-27.422 -8.60684 -56.7446 6.53114 -85.2881 21.2129L-85.2891 21.2139L-88.9121 23.0615C-99.1764 28.7357 -110.227 31.9433 -120.415 32.1504H-121.742C-143.775 32.1504 -165.203 19.8543 -181.271 -1.68457L-274.837 49.291L-273.356 51.7119L-271.103 55.3174C-265.782 63.8828 -260.129 73.5202 -256.077 84.3467L-255.7 85.374C-251.876 96.0102 -250.129 107.154 -250.557 119.547V516.422C-249.801 536.428 -237.887 554.899 -217.847 566.858L-216.886 567.423C-197.373 578.756 -182.198 584.235 -170.812 587.66L-168.586 588.318L-168.576 588.321L-168.565 588.325C-164.624 589.656 -155.314 592.319 -143.663 595.813H-143.664C-125.224 601.254 -101.288 608.339 -85.0342 613.577L-85.0332 613.578C-58.6695 622.105 -35.5877 632.279 -24.3525 638.562H-24.3516C-19.2265 641.365 -13.772 645.35 -8.52148 649.325L-6.28516 651.024L-6.2793 651.029C0.495764 656.36 6.43041 662.085 11.6299 668.106C16.7287 662.084 22.6639 656.359 29.4375 651.029C35.0368 646.614 41.5395 641.769 47.6152 638.462L48.6826 637.871C60.0754 631.647 82.5421 621.839 108.192 613.577C124.337 608.339 148.274 601.254 166.714 595.813L166.716 595.812C178.355 592.424 187.676 589.655 191.398 588.427L191.406 588.424L191.414 588.422C202.872 585.048 218.236 579.753 238.108 568.527L240.046 567.422C260.67 555.482 272.955 536.735 273.825 515.99V119.342L273.791 118.174C273.497 106.138 275.277 94.9563 279.236 84.4482C283.866 71.9741 290.588 61.2581 296.512 51.8193L297.994 49.3926L204.319 -1.58301C188.251 19.956 166.823 32.2529 144.791 32.2529H143.464C133.272 32.0457 122.328 28.8358 111.734 22.9551L108.445 21.2119C80.0151 6.53195 50.5799 -8.50506 11.1934 -9.94141ZM294.804 516.543C293.808 543.943 277.448 569.241 251.084 584.509L251.083 584.508C228.321 597.774 210.721 603.742 197.964 607.548L197.965 607.549C194.444 608.681 184.888 611.557 172.924 615.047C154.696 620.489 130.885 627.466 114.976 632.597L114.977 632.598C89.9663 640.702 68.4844 650.033 58.3145 655.76L58.3105 655.762C53.5203 658.409 47.9505 662.594 43.0107 666.495L43.0098 666.496C36.1236 671.914 30.2257 677.839 25.5332 683.963L25.5312 683.965C22.2509 688.196 17.0543 690.729 11.5244 690.729C5.99969 690.729 0.686675 688.2 -2.48828 683.958V683.957C-7.1793 677.734 -13.0745 671.812 -19.957 666.499L-19.9619 666.496L-19.6514 666.104L-19.9619 666.495C-24.9027 662.593 -30.4711 658.409 -35.1494 655.865L-35.1553 655.862C-45.221 650.214 -65.6964 641.281 -89.6045 633.36L-91.9287 632.598C-103.942 628.673 -120.341 623.766 -135.478 619.306L-149.985 615.047C-161.84 611.557 -171.396 608.68 -175.245 607.446V607.445C-187.785 603.742 -205.385 597.773 -228.146 584.508V584.507C-254.508 569.239 -270.869 543.943 -271.975 516.853V119.304C-271.538 108.688 -272.956 99.7213 -276.224 91.0635L-276.225 91.0605C-280.156 80.4396 -286.056 71.0368 -291.769 61.8926L-291.771 61.8896L-296.052 54.9082L-296.056 54.9014C-300.267 47.7688 -297.639 38.7315 -290.154 34.7012L-187.518 -21.3516C-184.101 -23.2666 -179.885 -23.6814 -175.985 -22.8125C-172.085 -21.9432 -168.452 -19.7777 -166.228 -16.4717C-153.77 1.82192 -137.661 12.1534 -121.751 12.1572C-112.535 11.9539 -104.605 8.50525 -99.3682 5.64844L-99.3613 5.64551L-99.3545 5.6416L-95.5156 3.69238C-66.4276 -11.2951 -33.2952 -28.3894 11.1777 -29.9336H11.2119C56.4526 -28.3895 89.4746 -11.399 118.675 3.69238H118.674L122.295 5.53906L122.306 5.54492C127.77 8.50863 135.698 11.9539 144.031 12.1572C160.714 12.1536 176.93 1.81711 189.274 -16.4697C193.6 -23.0631 203.548 -25.2643 210.675 -21.249H210.676L313.202 34.5977C320.686 38.6274 323.318 47.7687 319.103 54.8008L319.098 54.8105L314.706 61.7891L314.707 61.79C308.998 70.9274 303.205 80.4362 299.163 91.0605C295.894 99.8238 294.476 108.691 294.804 119.103V516.543Z' stroke='%237297d3'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_4953_14876'%3E%3Crect width='620' height='460' fill='white' transform='translate(-298 -34)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.bloco-minas-diferenciais-detalhado.minas .diferencial-btn {
  background-color: #002360;
  color: #fff;
}
.bloco-minas-diferenciais-detalhado.minas .diferencial-btn:hover, .bloco-minas-diferenciais-detalhado.minas .diferencial-btn:focus {
  background-color: #00163d;
}
.bloco-minas-diferenciais-detalhado.minas .titulo,
.bloco-minas-diferenciais-detalhado.minas .card-titulo,
.bloco-minas-diferenciais-detalhado.minas .accordion-button {
  color: #002360;
}
.bloco-minas-diferenciais-detalhado.minas .subtitulo {
  color: #396abc;
}
.bloco-minas-diferenciais-detalhado.minas .accordion-button {
  border-bottom: 1px solid #abc4ea;
}
.bloco-minas-diferenciais-detalhado.esportes {
  background-color: #0083bf;
}
.bloco-minas-diferenciais-detalhado.esportes .diferencial-wrapper {
  background-color: #e5f7ff;
}
.bloco-minas-diferenciais-detalhado.esportes .diferencial-wrapper::before {
  background-image: url("data:image/svg+xml,%3Csvg width='322' height='276' viewBox='0 0 322 276' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.1' clip-path='url(%23clip0_4953_14876)'%3E%3Cpath d='M-97.7172 136.159H-97.7809C-97.7809 136.159 -97.7809 136.159 -97.7172 136.159ZM-154.85 167.292L-153.832 168.959C-150.396 174.435 -146.515 180.686 -143.843 187.829C-141.489 194.139 -140.408 200.746 -140.662 208.127V438.258C-140.217 450.164 -133.027 461.117 -121.003 468.081C-108.915 475.105 -99.6895 478.26 -92.9456 480.225C-90.6552 480.999 -85.2473 482.546 -78.5034 484.57C-67.8149 487.725 -53.9454 491.832 -44.5293 494.868C-29.2601 499.809 -15.8995 505.702 -9.41002 509.333C-6.03806 511.179 -2.41162 513.917 1.02397 516.536C5.03215 519.691 8.53136 523.084 11.5852 526.656C14.5754 523.084 18.0746 519.691 22.0828 516.536C25.3275 513.976 29.0812 511.179 32.5804 509.274C38.9426 505.702 52.3032 499.809 67.6361 494.868C76.9885 491.832 90.8582 487.725 101.547 484.57C108.291 482.606 113.698 480.999 115.862 480.284C122.733 478.26 132.021 475.046 144.11 468.081C156.134 461.117 163.323 450.164 163.832 438.02V208.008C163.578 200.806 164.596 194.139 166.95 187.888C169.622 180.685 173.503 174.495 176.939 169.018L177.957 167.351L123.178 137.529C113.889 150.089 101.483 157.232 88.7586 157.232H87.9951C82.1419 157.113 75.8434 155.268 69.7357 151.874L67.827 150.863C51.3489 142.35 34.2346 133.6 11.3307 132.766C-11.1278 133.54 -28.1785 142.35 -44.7202 150.863L-46.8197 151.934C-52.7365 155.208 -59.0987 157.053 -64.952 157.172H-65.7154C-78.4398 157.172 -90.8461 150.029 -100.135 137.469L-154.85 167.292ZM11.5216 539.037C8.40411 539.037 5.41388 537.609 3.63246 535.227C0.896729 531.596 -2.53886 528.144 -6.54704 525.048C-9.41002 522.786 -12.6547 520.346 -15.3905 518.858C-21.4346 515.465 -33.9045 510.048 -48.3466 505.345C-57.6354 502.309 -71.4414 498.261 -82.0026 495.166C-88.8738 493.142 -94.4089 491.475 -96.6357 490.761C-103.889 488.618 -114.068 485.165 -127.238 477.486C-142.443 468.676 -151.859 454.092 -152.496 438.496V208.008C-152.241 201.818 -153.068 196.579 -154.977 191.519C-157.267 185.329 -160.703 179.852 -164.011 174.554L-166.493 170.506C-168.847 166.518 -167.383 161.458 -163.184 159.196L-103.698 126.695C-99.8804 124.552 -94.218 125.742 -91.7368 129.433C-84.4839 140.088 -75.0678 146.16 -65.7154 146.16C-60.3075 146.041 -55.6632 144.017 -52.6093 142.35L-50.3825 141.219C-33.5227 132.528 -14.3725 122.647 11.3307 121.754C37.4793 122.647 56.5659 132.469 73.4893 141.219L75.5889 142.291C78.77 144.017 83.4144 146.041 88.3132 146.16C98.111 146.16 107.591 140.088 114.78 129.433C117.198 125.742 122.796 124.492 126.805 126.754L186.227 159.137C190.426 161.399 191.89 166.518 189.536 170.447L186.991 174.495C183.683 179.793 180.311 185.329 177.957 191.519C176.048 196.639 175.221 201.818 175.412 207.889V438.318C174.839 454.092 165.423 468.676 150.217 477.486C137.048 485.165 126.868 488.618 119.488 490.82C117.452 491.475 111.917 493.142 104.982 495.166C94.421 498.321 80.615 502.369 71.3898 505.345C56.884 510.048 44.4141 515.465 38.4973 518.798C35.6979 520.346 32.4532 522.786 29.5902 525.048C25.582 528.203 22.1464 531.656 19.4107 535.227C17.5657 537.609 14.6391 539.037 11.5216 539.037Z' fill='%2372bddf'/%3E%3Cpath d='M11.2666 66.2471C-18.6701 67.2832 -41.4035 79.0245 -63.5547 90.4248L-63.5566 90.4258L-66.3672 91.8604C-74.3451 96.2726 -82.9372 98.7684 -90.8633 98.9297H-91.8955C-109.011 98.9297 -125.646 89.3875 -138.124 72.6904L-210.545 112.168L-209.459 113.947C-205.004 121.049 -199.963 129.164 -196.381 138.409L-196.039 139.308C-192.863 147.821 -191.405 156.736 -191.748 166.683V474.822L-191.714 475.559C-190.861 491.016 -181.404 505.233 -165.674 514.345L-164.171 515.21C-148.765 523.988 -136.937 528.018 -128.217 530.559L-128.206 530.562L-128.196 530.565C-125.14 531.598 -117.92 533.664 -108.875 536.379H-108.876C-94.5664 540.603 -75.9897 546.105 -63.375 550.173H-63.374C-42.91 556.795 -24.9906 564.698 -16.2637 569.581L-15.4062 570.062C-11.6743 572.204 -7.74879 575.081 -3.96484 577.947L-2.22949 579.268L-2.22363 579.271C3.00258 583.386 7.58539 587.803 11.6045 592.447C15.5474 587.801 20.1308 583.384 25.3555 579.271C29.7025 575.842 34.7565 572.072 39.4814 569.5C48.0394 564.696 65.9578 556.795 86.5049 550.173C99.0353 546.105 117.614 540.603 131.924 536.379L131.926 536.378C140.959 533.746 148.19 531.597 151.076 530.644L151.084 530.642L151.092 530.639C160.264 527.937 172.663 523.646 188.807 514.344C204.784 505.088 214.292 490.564 214.965 474.501V166.523C214.622 156.819 215.994 147.824 219.171 139.387C222.769 129.687 227.993 121.356 232.59 114.027L233.676 112.248L161.17 72.7705C148.692 89.4673 132.057 99.0097 114.942 99.0098H113.91C105.98 98.8484 97.4697 96.3493 89.2363 91.7764L86.6855 90.4238C64.6232 79.0255 41.8018 67.3623 11.2666 66.2471ZM231.469 474.938C230.695 496.257 217.973 515.933 197.485 527.805L197.484 527.804C179.812 538.109 166.146 542.746 156.24 545.703L156.241 545.704C153.508 546.583 146.09 548.817 136.806 551.527C122.659 555.754 104.184 561.17 91.8389 565.153L91.8398 565.154C72.4353 571.446 55.7721 578.688 47.8887 583.13L47.8848 583.132C44.1762 585.182 39.8598 588.427 36.0264 591.456V591.457C30.6891 595.659 26.1187 600.252 22.4834 604.999L22.4814 605.001C19.9142 608.314 15.8487 610.297 11.5234 610.297C7.20373 610.297 3.04712 608.318 0.560547 604.995V604.996C-3.07348 600.172 -7.64131 595.58 -12.9756 591.46L-12.9805 591.456C-16.815 588.426 -21.1298 585.183 -24.751 583.213L-24.7568 583.21V583.209C-32.8116 578.687 -49.4752 571.446 -68.7939 565.154L-68.7949 565.153C-81.2235 561.091 -99.7008 555.673 -113.845 551.527H-113.846C-123.045 548.817 -130.462 546.584 -133.45 545.625V545.624C-143.187 542.746 -156.854 538.109 -174.525 527.804V527.803C-195.011 515.931 -207.733 496.258 -208.593 475.18V166.485C-208.255 158.256 -209.353 151.309 -211.883 144.602L-211.885 144.599C-214.931 136.364 -219.502 129.073 -223.937 121.972L-223.938 121.968L-227.261 116.547L-227.266 116.54C-230.567 110.946 -228.505 103.86 -222.645 100.701L-142.993 57.1777C-140.315 55.6757 -137.014 55.3526 -133.966 56.0322C-130.916 56.7122 -128.07 58.4069 -126.324 61.002L-125.87 61.6621C-116.28 75.4352 -104.008 83.1776 -91.9053 83.1816C-84.7795 83.0244 -78.6436 80.3569 -74.5869 78.1426L-74.5801 78.1387L-74.5732 78.1357L-71.5947 76.6221C-49.0221 64.985 -23.29 51.7001 11.25 50.5H11.2852C46.4197 51.7 72.0649 64.9034 94.7246 76.6211L97.5352 78.0557L97.5469 78.0615C101.782 80.3598 107.915 83.0244 114.355 83.1816C127.25 83.1777 139.801 75.1844 149.366 61.0088L149.528 60.7686C152.999 55.7813 160.631 54.1614 166.124 57.2568L245.688 100.62L245.96 100.771C251.613 104.002 253.563 111.032 250.31 116.463L250.305 116.473L246.896 121.891L246.897 121.892C242.467 128.986 237.977 136.361 234.845 144.599L234.846 144.6C232.314 151.39 231.215 158.26 231.469 166.331V474.938Z' stroke='%2372bddf'/%3E%3Cpath d='M11.1934 -9.94141C-27.422 -8.60684 -56.7446 6.53114 -85.2881 21.2129L-85.2891 21.2139L-88.9121 23.0615C-99.1764 28.7357 -110.227 31.9433 -120.415 32.1504H-121.742C-143.775 32.1504 -165.203 19.8543 -181.271 -1.68457L-274.837 49.291L-273.356 51.7119L-271.103 55.3174C-265.782 63.8828 -260.129 73.5202 -256.077 84.3467L-255.7 85.374C-251.876 96.0102 -250.129 107.154 -250.557 119.547V516.422C-249.801 536.428 -237.887 554.899 -217.847 566.858L-216.886 567.423C-197.373 578.756 -182.198 584.235 -170.812 587.66L-168.586 588.318L-168.576 588.321L-168.565 588.325C-164.624 589.656 -155.314 592.319 -143.663 595.813H-143.664C-125.224 601.254 -101.288 608.339 -85.0342 613.577L-85.0332 613.578C-58.6695 622.105 -35.5877 632.279 -24.3525 638.562H-24.3516C-19.2265 641.365 -13.772 645.35 -8.52148 649.325L-6.28516 651.024L-6.2793 651.029C0.495764 656.36 6.43041 662.085 11.6299 668.106C16.7287 662.084 22.6639 656.359 29.4375 651.029C35.0368 646.614 41.5395 641.769 47.6152 638.462L48.6826 637.871C60.0754 631.647 82.5421 621.839 108.192 613.577C124.337 608.339 148.274 601.254 166.714 595.813L166.716 595.812C178.355 592.424 187.676 589.655 191.398 588.427L191.406 588.424L191.414 588.422C202.872 585.048 218.236 579.753 238.108 568.527L240.046 567.422C260.67 555.482 272.955 536.735 273.825 515.99V119.342L273.791 118.174C273.497 106.138 275.277 94.9563 279.236 84.4482C283.866 71.9741 290.588 61.2581 296.512 51.8193L297.994 49.3926L204.319 -1.58301C188.251 19.956 166.823 32.2529 144.791 32.2529H143.464C133.272 32.0457 122.328 28.8358 111.734 22.9551L108.445 21.2119C80.0151 6.53195 50.5799 -8.50506 11.1934 -9.94141ZM294.804 516.543C293.808 543.943 277.448 569.241 251.084 584.509L251.083 584.508C228.321 597.774 210.721 603.742 197.964 607.548L197.965 607.549C194.444 608.681 184.888 611.557 172.924 615.047C154.696 620.489 130.885 627.466 114.976 632.597L114.977 632.598C89.9663 640.702 68.4844 650.033 58.3145 655.76L58.3105 655.762C53.5203 658.409 47.9505 662.594 43.0107 666.495L43.0098 666.496C36.1236 671.914 30.2257 677.839 25.5332 683.963L25.5312 683.965C22.2509 688.196 17.0543 690.729 11.5244 690.729C5.99969 690.729 0.686675 688.2 -2.48828 683.958V683.957C-7.1793 677.734 -13.0745 671.812 -19.957 666.499L-19.9619 666.496L-19.6514 666.104L-19.9619 666.495C-24.9027 662.593 -30.4711 658.409 -35.1494 655.865L-35.1553 655.862C-45.221 650.214 -65.6964 641.281 -89.6045 633.36L-91.9287 632.598C-103.942 628.673 -120.341 623.766 -135.478 619.306L-149.985 615.047C-161.84 611.557 -171.396 608.68 -175.245 607.446V607.445C-187.785 603.742 -205.385 597.773 -228.146 584.508V584.507C-254.508 569.239 -270.869 543.943 -271.975 516.853V119.304C-271.538 108.688 -272.956 99.7213 -276.224 91.0635L-276.225 91.0605C-280.156 80.4396 -286.056 71.0368 -291.769 61.8926L-291.771 61.8896L-296.052 54.9082L-296.056 54.9014C-300.267 47.7688 -297.639 38.7315 -290.154 34.7012L-187.518 -21.3516C-184.101 -23.2666 -179.885 -23.6814 -175.985 -22.8125C-172.085 -21.9432 -168.452 -19.7777 -166.228 -16.4717C-153.77 1.82192 -137.661 12.1534 -121.751 12.1572C-112.535 11.9539 -104.605 8.50525 -99.3682 5.64844L-99.3613 5.64551L-99.3545 5.6416L-95.5156 3.69238C-66.4276 -11.2951 -33.2952 -28.3894 11.1777 -29.9336H11.2119C56.4526 -28.3895 89.4746 -11.399 118.675 3.69238H118.674L122.295 5.53906L122.306 5.54492C127.77 8.50863 135.698 11.9539 144.031 12.1572C160.714 12.1536 176.93 1.81711 189.274 -16.4697C193.6 -23.0631 203.548 -25.2643 210.675 -21.249H210.676L313.202 34.5977C320.686 38.6274 323.318 47.7687 319.103 54.8008L319.098 54.8105L314.706 61.7891L314.707 61.79C308.998 70.9274 303.205 80.4362 299.163 91.0605C295.894 99.8238 294.476 108.691 294.804 119.103V516.543Z' stroke='%2372bddf'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_4953_14876'%3E%3Crect width='620' height='460' fill='white' transform='translate(-298 -34)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.bloco-minas-diferenciais-detalhado.esportes .diferencial-btn {
  background-color: #004b6c;
  color: #fff;
}
.bloco-minas-diferenciais-detalhado.esportes .diferencial-btn:hover, .bloco-minas-diferenciais-detalhado.esportes .diferencial-btn:focus {
  background-color: #002e43;
}
.bloco-minas-diferenciais-detalhado.esportes .titulo,
.bloco-minas-diferenciais-detalhado.esportes .card-titulo,
.bloco-minas-diferenciais-detalhado.esportes .accordion-button {
  color: #004b6c;
}
.bloco-minas-diferenciais-detalhado.esportes .subtitulo {
  color: #39a0cf;
}
.bloco-minas-diferenciais-detalhado.esportes .accordion-button {
  border-bottom: 1px solid #abdaef;
}
.bloco-minas-diferenciais-detalhado.cultura {
  background-color: #8f1637;
}
.bloco-minas-diferenciais-detalhado.cultura .diferencial-wrapper {
  background-color: #fce9ee;
}
.bloco-minas-diferenciais-detalhado.cultura .diferencial-wrapper::before {
  background-image: url("data:image/svg+xml,%3Csvg width='322' height='276' viewBox='0 0 322 276' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.1' clip-path='url(%23clip0_4953_14876)'%3E%3Cpath d='M-97.7172 136.159H-97.7809C-97.7809 136.159 -97.7809 136.159 -97.7172 136.159ZM-154.85 167.292L-153.832 168.959C-150.396 174.435 -146.515 180.686 -143.843 187.829C-141.489 194.139 -140.408 200.746 -140.662 208.127V438.258C-140.217 450.164 -133.027 461.117 -121.003 468.081C-108.915 475.105 -99.6895 478.26 -92.9456 480.225C-90.6552 480.999 -85.2473 482.546 -78.5034 484.57C-67.8149 487.725 -53.9454 491.832 -44.5293 494.868C-29.2601 499.809 -15.8995 505.702 -9.41002 509.333C-6.03806 511.179 -2.41162 513.917 1.02397 516.536C5.03215 519.691 8.53136 523.084 11.5852 526.656C14.5754 523.084 18.0746 519.691 22.0828 516.536C25.3275 513.976 29.0812 511.179 32.5804 509.274C38.9426 505.702 52.3032 499.809 67.6361 494.868C76.9885 491.832 90.8582 487.725 101.547 484.57C108.291 482.606 113.698 480.999 115.862 480.284C122.733 478.26 132.021 475.046 144.11 468.081C156.134 461.117 163.323 450.164 163.832 438.02V208.008C163.578 200.806 164.596 194.139 166.95 187.888C169.622 180.685 173.503 174.495 176.939 169.018L177.957 167.351L123.178 137.529C113.889 150.089 101.483 157.232 88.7586 157.232H87.9951C82.1419 157.113 75.8434 155.268 69.7357 151.874L67.827 150.863C51.3489 142.35 34.2346 133.6 11.3307 132.766C-11.1278 133.54 -28.1785 142.35 -44.7202 150.863L-46.8197 151.934C-52.7365 155.208 -59.0987 157.053 -64.952 157.172H-65.7154C-78.4398 157.172 -90.8461 150.029 -100.135 137.469L-154.85 167.292ZM11.5216 539.037C8.40411 539.037 5.41388 537.609 3.63246 535.227C0.896729 531.596 -2.53886 528.144 -6.54704 525.048C-9.41002 522.786 -12.6547 520.346 -15.3905 518.858C-21.4346 515.465 -33.9045 510.048 -48.3466 505.345C-57.6354 502.309 -71.4414 498.261 -82.0026 495.166C-88.8738 493.142 -94.4089 491.475 -96.6357 490.761C-103.889 488.618 -114.068 485.165 -127.238 477.486C-142.443 468.676 -151.859 454.092 -152.496 438.496V208.008C-152.241 201.818 -153.068 196.579 -154.977 191.519C-157.267 185.329 -160.703 179.852 -164.011 174.554L-166.493 170.506C-168.847 166.518 -167.383 161.458 -163.184 159.196L-103.698 126.695C-99.8804 124.552 -94.218 125.742 -91.7368 129.433C-84.4839 140.088 -75.0678 146.16 -65.7154 146.16C-60.3075 146.041 -55.6632 144.017 -52.6093 142.35L-50.3825 141.219C-33.5227 132.528 -14.3725 122.647 11.3307 121.754C37.4793 122.647 56.5659 132.469 73.4893 141.219L75.5889 142.291C78.77 144.017 83.4144 146.041 88.3132 146.16C98.111 146.16 107.591 140.088 114.78 129.433C117.198 125.742 122.796 124.492 126.805 126.754L186.227 159.137C190.426 161.399 191.89 166.518 189.536 170.447L186.991 174.495C183.683 179.793 180.311 185.329 177.957 191.519C176.048 196.639 175.221 201.818 175.412 207.889V438.318C174.839 454.092 165.423 468.676 150.217 477.486C137.048 485.165 126.868 488.618 119.488 490.82C117.452 491.475 111.917 493.142 104.982 495.166C94.421 498.321 80.615 502.369 71.3898 505.345C56.884 510.048 44.4141 515.465 38.4973 518.798C35.6979 520.346 32.4532 522.786 29.5902 525.048C25.582 528.203 22.1464 531.656 19.4107 535.227C17.5657 537.609 14.6391 539.037 11.5216 539.037Z' fill='%23c58093'/%3E%3Cpath d='M11.2666 66.2471C-18.6701 67.2832 -41.4035 79.0245 -63.5547 90.4248L-63.5566 90.4258L-66.3672 91.8604C-74.3451 96.2726 -82.9372 98.7684 -90.8633 98.9297H-91.8955C-109.011 98.9297 -125.646 89.3875 -138.124 72.6904L-210.545 112.168L-209.459 113.947C-205.004 121.049 -199.963 129.164 -196.381 138.409L-196.039 139.308C-192.863 147.821 -191.405 156.736 -191.748 166.683V474.822L-191.714 475.559C-190.861 491.016 -181.404 505.233 -165.674 514.345L-164.171 515.21C-148.765 523.988 -136.937 528.018 -128.217 530.559L-128.206 530.562L-128.196 530.565C-125.14 531.598 -117.92 533.664 -108.875 536.379H-108.876C-94.5664 540.603 -75.9897 546.105 -63.375 550.173H-63.374C-42.91 556.795 -24.9906 564.698 -16.2637 569.581L-15.4062 570.062C-11.6743 572.204 -7.74879 575.081 -3.96484 577.947L-2.22949 579.268L-2.22363 579.271C3.00258 583.386 7.58539 587.803 11.6045 592.447C15.5474 587.801 20.1308 583.384 25.3555 579.271C29.7025 575.842 34.7565 572.072 39.4814 569.5C48.0394 564.696 65.9578 556.795 86.5049 550.173C99.0353 546.105 117.614 540.603 131.924 536.379L131.926 536.378C140.959 533.746 148.19 531.597 151.076 530.644L151.084 530.642L151.092 530.639C160.264 527.937 172.663 523.646 188.807 514.344C204.784 505.088 214.292 490.564 214.965 474.501V166.523C214.622 156.819 215.994 147.824 219.171 139.387C222.769 129.687 227.993 121.356 232.59 114.027L233.676 112.248L161.17 72.7705C148.692 89.4673 132.057 99.0097 114.942 99.0098H113.91C105.98 98.8484 97.4697 96.3493 89.2363 91.7764L86.6855 90.4238C64.6232 79.0255 41.8018 67.3623 11.2666 66.2471ZM231.469 474.938C230.695 496.257 217.973 515.933 197.485 527.805L197.484 527.804C179.812 538.109 166.146 542.746 156.24 545.703L156.241 545.704C153.508 546.583 146.09 548.817 136.806 551.527C122.659 555.754 104.184 561.17 91.8389 565.153L91.8398 565.154C72.4353 571.446 55.7721 578.688 47.8887 583.13L47.8848 583.132C44.1762 585.182 39.8598 588.427 36.0264 591.456V591.457C30.6891 595.659 26.1187 600.252 22.4834 604.999L22.4814 605.001C19.9142 608.314 15.8487 610.297 11.5234 610.297C7.20373 610.297 3.04712 608.318 0.560547 604.995V604.996C-3.07348 600.172 -7.64131 595.58 -12.9756 591.46L-12.9805 591.456C-16.815 588.426 -21.1298 585.183 -24.751 583.213L-24.7568 583.21V583.209C-32.8116 578.687 -49.4752 571.446 -68.7939 565.154L-68.7949 565.153C-81.2235 561.091 -99.7008 555.673 -113.845 551.527H-113.846C-123.045 548.817 -130.462 546.584 -133.45 545.625V545.624C-143.187 542.746 -156.854 538.109 -174.525 527.804V527.803C-195.011 515.931 -207.733 496.258 -208.593 475.18V166.485C-208.255 158.256 -209.353 151.309 -211.883 144.602L-211.885 144.599C-214.931 136.364 -219.502 129.073 -223.937 121.972L-223.938 121.968L-227.261 116.547L-227.266 116.54C-230.567 110.946 -228.505 103.86 -222.645 100.701L-142.993 57.1777C-140.315 55.6757 -137.014 55.3526 -133.966 56.0322C-130.916 56.7122 -128.07 58.4069 -126.324 61.002L-125.87 61.6621C-116.28 75.4352 -104.008 83.1776 -91.9053 83.1816C-84.7795 83.0244 -78.6436 80.3569 -74.5869 78.1426L-74.5801 78.1387L-74.5732 78.1357L-71.5947 76.6221C-49.0221 64.985 -23.29 51.7001 11.25 50.5H11.2852C46.4197 51.7 72.0649 64.9034 94.7246 76.6211L97.5352 78.0557L97.5469 78.0615C101.782 80.3598 107.915 83.0244 114.355 83.1816C127.25 83.1777 139.801 75.1844 149.366 61.0088L149.528 60.7686C152.999 55.7813 160.631 54.1614 166.124 57.2568L245.688 100.62L245.96 100.771C251.613 104.002 253.563 111.032 250.31 116.463L250.305 116.473L246.896 121.891L246.897 121.892C242.467 128.986 237.977 136.361 234.845 144.599L234.846 144.6C232.314 151.39 231.215 158.26 231.469 166.331V474.938Z' stroke='%23c58093'/%3E%3Cpath d='M11.1934 -9.94141C-27.422 -8.60684 -56.7446 6.53114 -85.2881 21.2129L-85.2891 21.2139L-88.9121 23.0615C-99.1764 28.7357 -110.227 31.9433 -120.415 32.1504H-121.742C-143.775 32.1504 -165.203 19.8543 -181.271 -1.68457L-274.837 49.291L-273.356 51.7119L-271.103 55.3174C-265.782 63.8828 -260.129 73.5202 -256.077 84.3467L-255.7 85.374C-251.876 96.0102 -250.129 107.154 -250.557 119.547V516.422C-249.801 536.428 -237.887 554.899 -217.847 566.858L-216.886 567.423C-197.373 578.756 -182.198 584.235 -170.812 587.66L-168.586 588.318L-168.576 588.321L-168.565 588.325C-164.624 589.656 -155.314 592.319 -143.663 595.813H-143.664C-125.224 601.254 -101.288 608.339 -85.0342 613.577L-85.0332 613.578C-58.6695 622.105 -35.5877 632.279 -24.3525 638.562H-24.3516C-19.2265 641.365 -13.772 645.35 -8.52148 649.325L-6.28516 651.024L-6.2793 651.029C0.495764 656.36 6.43041 662.085 11.6299 668.106C16.7287 662.084 22.6639 656.359 29.4375 651.029C35.0368 646.614 41.5395 641.769 47.6152 638.462L48.6826 637.871C60.0754 631.647 82.5421 621.839 108.192 613.577C124.337 608.339 148.274 601.254 166.714 595.813L166.716 595.812C178.355 592.424 187.676 589.655 191.398 588.427L191.406 588.424L191.414 588.422C202.872 585.048 218.236 579.753 238.108 568.527L240.046 567.422C260.67 555.482 272.955 536.735 273.825 515.99V119.342L273.791 118.174C273.497 106.138 275.277 94.9563 279.236 84.4482C283.866 71.9741 290.588 61.2581 296.512 51.8193L297.994 49.3926L204.319 -1.58301C188.251 19.956 166.823 32.2529 144.791 32.2529H143.464C133.272 32.0457 122.328 28.8358 111.734 22.9551L108.445 21.2119C80.0151 6.53195 50.5799 -8.50506 11.1934 -9.94141ZM294.804 516.543C293.808 543.943 277.448 569.241 251.084 584.509L251.083 584.508C228.321 597.774 210.721 603.742 197.964 607.548L197.965 607.549C194.444 608.681 184.888 611.557 172.924 615.047C154.696 620.489 130.885 627.466 114.976 632.597L114.977 632.598C89.9663 640.702 68.4844 650.033 58.3145 655.76L58.3105 655.762C53.5203 658.409 47.9505 662.594 43.0107 666.495L43.0098 666.496C36.1236 671.914 30.2257 677.839 25.5332 683.963L25.5312 683.965C22.2509 688.196 17.0543 690.729 11.5244 690.729C5.99969 690.729 0.686675 688.2 -2.48828 683.958V683.957C-7.1793 677.734 -13.0745 671.812 -19.957 666.499L-19.9619 666.496L-19.6514 666.104L-19.9619 666.495C-24.9027 662.593 -30.4711 658.409 -35.1494 655.865L-35.1553 655.862C-45.221 650.214 -65.6964 641.281 -89.6045 633.36L-91.9287 632.598C-103.942 628.673 -120.341 623.766 -135.478 619.306L-149.985 615.047C-161.84 611.557 -171.396 608.68 -175.245 607.446V607.445C-187.785 603.742 -205.385 597.773 -228.146 584.508V584.507C-254.508 569.239 -270.869 543.943 -271.975 516.853V119.304C-271.538 108.688 -272.956 99.7213 -276.224 91.0635L-276.225 91.0605C-280.156 80.4396 -286.056 71.0368 -291.769 61.8926L-291.771 61.8896L-296.052 54.9082L-296.056 54.9014C-300.267 47.7688 -297.639 38.7315 -290.154 34.7012L-187.518 -21.3516C-184.101 -23.2666 -179.885 -23.6814 -175.985 -22.8125C-172.085 -21.9432 -168.452 -19.7777 -166.228 -16.4717C-153.77 1.82192 -137.661 12.1534 -121.751 12.1572C-112.535 11.9539 -104.605 8.50525 -99.3682 5.64844L-99.3613 5.64551L-99.3545 5.6416L-95.5156 3.69238C-66.4276 -11.2951 -33.2952 -28.3894 11.1777 -29.9336H11.2119C56.4526 -28.3895 89.4746 -11.399 118.675 3.69238H118.674L122.295 5.53906L122.306 5.54492C127.77 8.50863 135.698 11.9539 144.031 12.1572C160.714 12.1536 176.93 1.81711 189.274 -16.4697C193.6 -23.0631 203.548 -25.2643 210.675 -21.249H210.676L313.202 34.5977C320.686 38.6274 323.318 47.7687 319.103 54.8008L319.098 54.8105L314.706 61.7891L314.707 61.79C308.998 70.9274 303.205 80.4362 299.163 91.0605C295.894 99.8238 294.476 108.691 294.804 119.103V516.543Z' stroke='%23c58093'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_4953_14876'%3E%3Crect width='620' height='460' fill='white' transform='translate(-298 -34)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.bloco-minas-diferenciais-detalhado.cultura .diferencial-btn {
  background-color: #520d20;
  color: #fff;
}
.bloco-minas-diferenciais-detalhado.cultura .diferencial-btn:hover, .bloco-minas-diferenciais-detalhado.cultura .diferencial-btn:focus {
  background-color: #340814;
}
.bloco-minas-diferenciais-detalhado.cultura .titulo,
.bloco-minas-diferenciais-detalhado.cultura .card-titulo,
.bloco-minas-diferenciais-detalhado.cultura .accordion-button {
  color: #520d20;
}
.bloco-minas-diferenciais-detalhado.cultura .subtitulo {
  color: #aa4b65;
}
.bloco-minas-diferenciais-detalhado.cultura .accordion-button {
  border-bottom: 1px solid #e0b5c1;
}
.bloco-minas-diferenciais-detalhado.educacao {
  background-color: #16a987;
}
.bloco-minas-diferenciais-detalhado.educacao .diferencial-wrapper {
  background-color: #e8fcf7;
}
.bloco-minas-diferenciais-detalhado.educacao .diferencial-wrapper::before {
  background-image: url("data:image/svg+xml,%3Csvg width='322' height='276' viewBox='0 0 322 276' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.1' clip-path='url(%23clip0_4953_14876)'%3E%3Cpath d='M-97.7172 136.159H-97.7809C-97.7809 136.159 -97.7809 136.159 -97.7172 136.159ZM-154.85 167.292L-153.832 168.959C-150.396 174.435 -146.515 180.686 -143.843 187.829C-141.489 194.139 -140.408 200.746 -140.662 208.127V438.258C-140.217 450.164 -133.027 461.117 -121.003 468.081C-108.915 475.105 -99.6895 478.26 -92.9456 480.225C-90.6552 480.999 -85.2473 482.546 -78.5034 484.57C-67.8149 487.725 -53.9454 491.832 -44.5293 494.868C-29.2601 499.809 -15.8995 505.702 -9.41002 509.333C-6.03806 511.179 -2.41162 513.917 1.02397 516.536C5.03215 519.691 8.53136 523.084 11.5852 526.656C14.5754 523.084 18.0746 519.691 22.0828 516.536C25.3275 513.976 29.0812 511.179 32.5804 509.274C38.9426 505.702 52.3032 499.809 67.6361 494.868C76.9885 491.832 90.8582 487.725 101.547 484.57C108.291 482.606 113.698 480.999 115.862 480.284C122.733 478.26 132.021 475.046 144.11 468.081C156.134 461.117 163.323 450.164 163.832 438.02V208.008C163.578 200.806 164.596 194.139 166.95 187.888C169.622 180.685 173.503 174.495 176.939 169.018L177.957 167.351L123.178 137.529C113.889 150.089 101.483 157.232 88.7586 157.232H87.9951C82.1419 157.113 75.8434 155.268 69.7357 151.874L67.827 150.863C51.3489 142.35 34.2346 133.6 11.3307 132.766C-11.1278 133.54 -28.1785 142.35 -44.7202 150.863L-46.8197 151.934C-52.7365 155.208 -59.0987 157.053 -64.952 157.172H-65.7154C-78.4398 157.172 -90.8461 150.029 -100.135 137.469L-154.85 167.292ZM11.5216 539.037C8.40411 539.037 5.41388 537.609 3.63246 535.227C0.896729 531.596 -2.53886 528.144 -6.54704 525.048C-9.41002 522.786 -12.6547 520.346 -15.3905 518.858C-21.4346 515.465 -33.9045 510.048 -48.3466 505.345C-57.6354 502.309 -71.4414 498.261 -82.0026 495.166C-88.8738 493.142 -94.4089 491.475 -96.6357 490.761C-103.889 488.618 -114.068 485.165 -127.238 477.486C-142.443 468.676 -151.859 454.092 -152.496 438.496V208.008C-152.241 201.818 -153.068 196.579 -154.977 191.519C-157.267 185.329 -160.703 179.852 -164.011 174.554L-166.493 170.506C-168.847 166.518 -167.383 161.458 -163.184 159.196L-103.698 126.695C-99.8804 124.552 -94.218 125.742 -91.7368 129.433C-84.4839 140.088 -75.0678 146.16 -65.7154 146.16C-60.3075 146.041 -55.6632 144.017 -52.6093 142.35L-50.3825 141.219C-33.5227 132.528 -14.3725 122.647 11.3307 121.754C37.4793 122.647 56.5659 132.469 73.4893 141.219L75.5889 142.291C78.77 144.017 83.4144 146.041 88.3132 146.16C98.111 146.16 107.591 140.088 114.78 129.433C117.198 125.742 122.796 124.492 126.805 126.754L186.227 159.137C190.426 161.399 191.89 166.518 189.536 170.447L186.991 174.495C183.683 179.793 180.311 185.329 177.957 191.519C176.048 196.639 175.221 201.818 175.412 207.889V438.318C174.839 454.092 165.423 468.676 150.217 477.486C137.048 485.165 126.868 488.618 119.488 490.82C117.452 491.475 111.917 493.142 104.982 495.166C94.421 498.321 80.615 502.369 71.3898 505.345C56.884 510.048 44.4141 515.465 38.4973 518.798C35.6979 520.346 32.4532 522.786 29.5902 525.048C25.582 528.203 22.1464 531.656 19.4107 535.227C17.5657 537.609 14.6391 539.037 11.5216 539.037Z' fill='%2380d3bf'/%3E%3Cpath d='M11.2666 66.2471C-18.6701 67.2832 -41.4035 79.0245 -63.5547 90.4248L-63.5566 90.4258L-66.3672 91.8604C-74.3451 96.2726 -82.9372 98.7684 -90.8633 98.9297H-91.8955C-109.011 98.9297 -125.646 89.3875 -138.124 72.6904L-210.545 112.168L-209.459 113.947C-205.004 121.049 -199.963 129.164 -196.381 138.409L-196.039 139.308C-192.863 147.821 -191.405 156.736 -191.748 166.683V474.822L-191.714 475.559C-190.861 491.016 -181.404 505.233 -165.674 514.345L-164.171 515.21C-148.765 523.988 -136.937 528.018 -128.217 530.559L-128.206 530.562L-128.196 530.565C-125.14 531.598 -117.92 533.664 -108.875 536.379H-108.876C-94.5664 540.603 -75.9897 546.105 -63.375 550.173H-63.374C-42.91 556.795 -24.9906 564.698 -16.2637 569.581L-15.4062 570.062C-11.6743 572.204 -7.74879 575.081 -3.96484 577.947L-2.22949 579.268L-2.22363 579.271C3.00258 583.386 7.58539 587.803 11.6045 592.447C15.5474 587.801 20.1308 583.384 25.3555 579.271C29.7025 575.842 34.7565 572.072 39.4814 569.5C48.0394 564.696 65.9578 556.795 86.5049 550.173C99.0353 546.105 117.614 540.603 131.924 536.379L131.926 536.378C140.959 533.746 148.19 531.597 151.076 530.644L151.084 530.642L151.092 530.639C160.264 527.937 172.663 523.646 188.807 514.344C204.784 505.088 214.292 490.564 214.965 474.501V166.523C214.622 156.819 215.994 147.824 219.171 139.387C222.769 129.687 227.993 121.356 232.59 114.027L233.676 112.248L161.17 72.7705C148.692 89.4673 132.057 99.0097 114.942 99.0098H113.91C105.98 98.8484 97.4697 96.3493 89.2363 91.7764L86.6855 90.4238C64.6232 79.0255 41.8018 67.3623 11.2666 66.2471ZM231.469 474.938C230.695 496.257 217.973 515.933 197.485 527.805L197.484 527.804C179.812 538.109 166.146 542.746 156.24 545.703L156.241 545.704C153.508 546.583 146.09 548.817 136.806 551.527C122.659 555.754 104.184 561.17 91.8389 565.153L91.8398 565.154C72.4353 571.446 55.7721 578.688 47.8887 583.13L47.8848 583.132C44.1762 585.182 39.8598 588.427 36.0264 591.456V591.457C30.6891 595.659 26.1187 600.252 22.4834 604.999L22.4814 605.001C19.9142 608.314 15.8487 610.297 11.5234 610.297C7.20373 610.297 3.04712 608.318 0.560547 604.995V604.996C-3.07348 600.172 -7.64131 595.58 -12.9756 591.46L-12.9805 591.456C-16.815 588.426 -21.1298 585.183 -24.751 583.213L-24.7568 583.21V583.209C-32.8116 578.687 -49.4752 571.446 -68.7939 565.154L-68.7949 565.153C-81.2235 561.091 -99.7008 555.673 -113.845 551.527H-113.846C-123.045 548.817 -130.462 546.584 -133.45 545.625V545.624C-143.187 542.746 -156.854 538.109 -174.525 527.804V527.803C-195.011 515.931 -207.733 496.258 -208.593 475.18V166.485C-208.255 158.256 -209.353 151.309 -211.883 144.602L-211.885 144.599C-214.931 136.364 -219.502 129.073 -223.937 121.972L-223.938 121.968L-227.261 116.547L-227.266 116.54C-230.567 110.946 -228.505 103.86 -222.645 100.701L-142.993 57.1777C-140.315 55.6757 -137.014 55.3526 -133.966 56.0322C-130.916 56.7122 -128.07 58.4069 -126.324 61.002L-125.87 61.6621C-116.28 75.4352 -104.008 83.1776 -91.9053 83.1816C-84.7795 83.0244 -78.6436 80.3569 -74.5869 78.1426L-74.5801 78.1387L-74.5732 78.1357L-71.5947 76.6221C-49.0221 64.985 -23.29 51.7001 11.25 50.5H11.2852C46.4197 51.7 72.0649 64.9034 94.7246 76.6211L97.5352 78.0557L97.5469 78.0615C101.782 80.3598 107.915 83.0244 114.355 83.1816C127.25 83.1777 139.801 75.1844 149.366 61.0088L149.528 60.7686C152.999 55.7813 160.631 54.1614 166.124 57.2568L245.688 100.62L245.96 100.771C251.613 104.002 253.563 111.032 250.31 116.463L250.305 116.473L246.896 121.891L246.897 121.892C242.467 128.986 237.977 136.361 234.845 144.599L234.846 144.6C232.314 151.39 231.215 158.26 231.469 166.331V474.938Z' stroke='%2380d3bf'/%3E%3Cpath d='M11.1934 -9.94141C-27.422 -8.60684 -56.7446 6.53114 -85.2881 21.2129L-85.2891 21.2139L-88.9121 23.0615C-99.1764 28.7357 -110.227 31.9433 -120.415 32.1504H-121.742C-143.775 32.1504 -165.203 19.8543 -181.271 -1.68457L-274.837 49.291L-273.356 51.7119L-271.103 55.3174C-265.782 63.8828 -260.129 73.5202 -256.077 84.3467L-255.7 85.374C-251.876 96.0102 -250.129 107.154 -250.557 119.547V516.422C-249.801 536.428 -237.887 554.899 -217.847 566.858L-216.886 567.423C-197.373 578.756 -182.198 584.235 -170.812 587.66L-168.586 588.318L-168.576 588.321L-168.565 588.325C-164.624 589.656 -155.314 592.319 -143.663 595.813H-143.664C-125.224 601.254 -101.288 608.339 -85.0342 613.577L-85.0332 613.578C-58.6695 622.105 -35.5877 632.279 -24.3525 638.562H-24.3516C-19.2265 641.365 -13.772 645.35 -8.52148 649.325L-6.28516 651.024L-6.2793 651.029C0.495764 656.36 6.43041 662.085 11.6299 668.106C16.7287 662.084 22.6639 656.359 29.4375 651.029C35.0368 646.614 41.5395 641.769 47.6152 638.462L48.6826 637.871C60.0754 631.647 82.5421 621.839 108.192 613.577C124.337 608.339 148.274 601.254 166.714 595.813L166.716 595.812C178.355 592.424 187.676 589.655 191.398 588.427L191.406 588.424L191.414 588.422C202.872 585.048 218.236 579.753 238.108 568.527L240.046 567.422C260.67 555.482 272.955 536.735 273.825 515.99V119.342L273.791 118.174C273.497 106.138 275.277 94.9563 279.236 84.4482C283.866 71.9741 290.588 61.2581 296.512 51.8193L297.994 49.3926L204.319 -1.58301C188.251 19.956 166.823 32.2529 144.791 32.2529H143.464C133.272 32.0457 122.328 28.8358 111.734 22.9551L108.445 21.2119C80.0151 6.53195 50.5799 -8.50506 11.1934 -9.94141ZM294.804 516.543C293.808 543.943 277.448 569.241 251.084 584.509L251.083 584.508C228.321 597.774 210.721 603.742 197.964 607.548L197.965 607.549C194.444 608.681 184.888 611.557 172.924 615.047C154.696 620.489 130.885 627.466 114.976 632.597L114.977 632.598C89.9663 640.702 68.4844 650.033 58.3145 655.76L58.3105 655.762C53.5203 658.409 47.9505 662.594 43.0107 666.495L43.0098 666.496C36.1236 671.914 30.2257 677.839 25.5332 683.963L25.5312 683.965C22.2509 688.196 17.0543 690.729 11.5244 690.729C5.99969 690.729 0.686675 688.2 -2.48828 683.958V683.957C-7.1793 677.734 -13.0745 671.812 -19.957 666.499L-19.9619 666.496L-19.6514 666.104L-19.9619 666.495C-24.9027 662.593 -30.4711 658.409 -35.1494 655.865L-35.1553 655.862C-45.221 650.214 -65.6964 641.281 -89.6045 633.36L-91.9287 632.598C-103.942 628.673 -120.341 623.766 -135.478 619.306L-149.985 615.047C-161.84 611.557 -171.396 608.68 -175.245 607.446V607.445C-187.785 603.742 -205.385 597.773 -228.146 584.508V584.507C-254.508 569.239 -270.869 543.943 -271.975 516.853V119.304C-271.538 108.688 -272.956 99.7213 -276.224 91.0635L-276.225 91.0605C-280.156 80.4396 -286.056 71.0368 -291.769 61.8926L-291.771 61.8896L-296.052 54.9082L-296.056 54.9014C-300.267 47.7688 -297.639 38.7315 -290.154 34.7012L-187.518 -21.3516C-184.101 -23.2666 -179.885 -23.6814 -175.985 -22.8125C-172.085 -21.9432 -168.452 -19.7777 -166.228 -16.4717C-153.77 1.82192 -137.661 12.1534 -121.751 12.1572C-112.535 11.9539 -104.605 8.50525 -99.3682 5.64844L-99.3613 5.64551L-99.3545 5.6416L-95.5156 3.69238C-66.4276 -11.2951 -33.2952 -28.3894 11.1777 -29.9336H11.2119C56.4526 -28.3895 89.4746 -11.399 118.675 3.69238H118.674L122.295 5.53906L122.306 5.54492C127.77 8.50863 135.698 11.9539 144.031 12.1572C160.714 12.1536 176.93 1.81711 189.274 -16.4697C193.6 -23.0631 203.548 -25.2643 210.675 -21.249H210.676L313.202 34.5977C320.686 38.6274 323.318 47.7687 319.103 54.8008L319.098 54.8105L314.706 61.7891L314.707 61.79C308.998 70.9274 303.205 80.4362 299.163 91.0605C295.894 99.8238 294.476 108.691 294.804 119.103V516.543Z' stroke='%2380d3bf'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_4953_14876'%3E%3Crect width='620' height='460' fill='white' transform='translate(-298 -34)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.bloco-minas-diferenciais-detalhado.educacao .diferencial-btn {
  background-color: #0d614c;
  color: #fff;
}
.bloco-minas-diferenciais-detalhado.educacao .diferencial-btn:hover, .bloco-minas-diferenciais-detalhado.educacao .diferencial-btn:focus {
  background-color: #083c2f;
}
.bloco-minas-diferenciais-detalhado.educacao .titulo,
.bloco-minas-diferenciais-detalhado.educacao .card-titulo,
.bloco-minas-diferenciais-detalhado.educacao .accordion-button {
  color: #0d614c;
}
.bloco-minas-diferenciais-detalhado.educacao .subtitulo {
  color: #4bbea3;
}
.bloco-minas-diferenciais-detalhado.educacao .accordion-button {
  border-bottom: 1px solid #b5e8db;
}
.bloco-minas-diferenciais-detalhado.lazer {
  background-color: #f47f32;
}
.bloco-minas-diferenciais-detalhado.lazer .diferencial-wrapper {
  background-color: #fef0e7;
}
.bloco-minas-diferenciais-detalhado.lazer .diferencial-wrapper::before {
  background-image: url("data:image/svg+xml,%3Csvg width='322' height='276' viewBox='0 0 322 276' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.1' clip-path='url(%23clip0_4953_14876)'%3E%3Cpath d='M-97.7172 136.159H-97.7809C-97.7809 136.159 -97.7809 136.159 -97.7172 136.159ZM-154.85 167.292L-153.832 168.959C-150.396 174.435 -146.515 180.686 -143.843 187.829C-141.489 194.139 -140.408 200.746 -140.662 208.127V438.258C-140.217 450.164 -133.027 461.117 -121.003 468.081C-108.915 475.105 -99.6895 478.26 -92.9456 480.225C-90.6552 480.999 -85.2473 482.546 -78.5034 484.57C-67.8149 487.725 -53.9454 491.832 -44.5293 494.868C-29.2601 499.809 -15.8995 505.702 -9.41002 509.333C-6.03806 511.179 -2.41162 513.917 1.02397 516.536C5.03215 519.691 8.53136 523.084 11.5852 526.656C14.5754 523.084 18.0746 519.691 22.0828 516.536C25.3275 513.976 29.0812 511.179 32.5804 509.274C38.9426 505.702 52.3032 499.809 67.6361 494.868C76.9885 491.832 90.8582 487.725 101.547 484.57C108.291 482.606 113.698 480.999 115.862 480.284C122.733 478.26 132.021 475.046 144.11 468.081C156.134 461.117 163.323 450.164 163.832 438.02V208.008C163.578 200.806 164.596 194.139 166.95 187.888C169.622 180.685 173.503 174.495 176.939 169.018L177.957 167.351L123.178 137.529C113.889 150.089 101.483 157.232 88.7586 157.232H87.9951C82.1419 157.113 75.8434 155.268 69.7357 151.874L67.827 150.863C51.3489 142.35 34.2346 133.6 11.3307 132.766C-11.1278 133.54 -28.1785 142.35 -44.7202 150.863L-46.8197 151.934C-52.7365 155.208 -59.0987 157.053 -64.952 157.172H-65.7154C-78.4398 157.172 -90.8461 150.029 -100.135 137.469L-154.85 167.292ZM11.5216 539.037C8.40411 539.037 5.41388 537.609 3.63246 535.227C0.896729 531.596 -2.53886 528.144 -6.54704 525.048C-9.41002 522.786 -12.6547 520.346 -15.3905 518.858C-21.4346 515.465 -33.9045 510.048 -48.3466 505.345C-57.6354 502.309 -71.4414 498.261 -82.0026 495.166C-88.8738 493.142 -94.4089 491.475 -96.6357 490.761C-103.889 488.618 -114.068 485.165 -127.238 477.486C-142.443 468.676 -151.859 454.092 -152.496 438.496V208.008C-152.241 201.818 -153.068 196.579 -154.977 191.519C-157.267 185.329 -160.703 179.852 -164.011 174.554L-166.493 170.506C-168.847 166.518 -167.383 161.458 -163.184 159.196L-103.698 126.695C-99.8804 124.552 -94.218 125.742 -91.7368 129.433C-84.4839 140.088 -75.0678 146.16 -65.7154 146.16C-60.3075 146.041 -55.6632 144.017 -52.6093 142.35L-50.3825 141.219C-33.5227 132.528 -14.3725 122.647 11.3307 121.754C37.4793 122.647 56.5659 132.469 73.4893 141.219L75.5889 142.291C78.77 144.017 83.4144 146.041 88.3132 146.16C98.111 146.16 107.591 140.088 114.78 129.433C117.198 125.742 122.796 124.492 126.805 126.754L186.227 159.137C190.426 161.399 191.89 166.518 189.536 170.447L186.991 174.495C183.683 179.793 180.311 185.329 177.957 191.519C176.048 196.639 175.221 201.818 175.412 207.889V438.318C174.839 454.092 165.423 468.676 150.217 477.486C137.048 485.165 126.868 488.618 119.488 490.82C117.452 491.475 111.917 493.142 104.982 495.166C94.421 498.321 80.615 502.369 71.3898 505.345C56.884 510.048 44.4141 515.465 38.4973 518.798C35.6979 520.346 32.4532 522.786 29.5902 525.048C25.582 528.203 22.1464 531.656 19.4107 535.227C17.5657 537.609 14.6391 539.037 11.5216 539.037Z' fill='%23fab78c'/%3E%3Cpath d='M11.2666 66.2471C-18.6701 67.2832 -41.4035 79.0245 -63.5547 90.4248L-63.5566 90.4258L-66.3672 91.8604C-74.3451 96.2726 -82.9372 98.7684 -90.8633 98.9297H-91.8955C-109.011 98.9297 -125.646 89.3875 -138.124 72.6904L-210.545 112.168L-209.459 113.947C-205.004 121.049 -199.963 129.164 -196.381 138.409L-196.039 139.308C-192.863 147.821 -191.405 156.736 -191.748 166.683V474.822L-191.714 475.559C-190.861 491.016 -181.404 505.233 -165.674 514.345L-164.171 515.21C-148.765 523.988 -136.937 528.018 -128.217 530.559L-128.206 530.562L-128.196 530.565C-125.14 531.598 -117.92 533.664 -108.875 536.379H-108.876C-94.5664 540.603 -75.9897 546.105 -63.375 550.173H-63.374C-42.91 556.795 -24.9906 564.698 -16.2637 569.581L-15.4062 570.062C-11.6743 572.204 -7.74879 575.081 -3.96484 577.947L-2.22949 579.268L-2.22363 579.271C3.00258 583.386 7.58539 587.803 11.6045 592.447C15.5474 587.801 20.1308 583.384 25.3555 579.271C29.7025 575.842 34.7565 572.072 39.4814 569.5C48.0394 564.696 65.9578 556.795 86.5049 550.173C99.0353 546.105 117.614 540.603 131.924 536.379L131.926 536.378C140.959 533.746 148.19 531.597 151.076 530.644L151.084 530.642L151.092 530.639C160.264 527.937 172.663 523.646 188.807 514.344C204.784 505.088 214.292 490.564 214.965 474.501V166.523C214.622 156.819 215.994 147.824 219.171 139.387C222.769 129.687 227.993 121.356 232.59 114.027L233.676 112.248L161.17 72.7705C148.692 89.4673 132.057 99.0097 114.942 99.0098H113.91C105.98 98.8484 97.4697 96.3493 89.2363 91.7764L86.6855 90.4238C64.6232 79.0255 41.8018 67.3623 11.2666 66.2471ZM231.469 474.938C230.695 496.257 217.973 515.933 197.485 527.805L197.484 527.804C179.812 538.109 166.146 542.746 156.24 545.703L156.241 545.704C153.508 546.583 146.09 548.817 136.806 551.527C122.659 555.754 104.184 561.17 91.8389 565.153L91.8398 565.154C72.4353 571.446 55.7721 578.688 47.8887 583.13L47.8848 583.132C44.1762 585.182 39.8598 588.427 36.0264 591.456V591.457C30.6891 595.659 26.1187 600.252 22.4834 604.999L22.4814 605.001C19.9142 608.314 15.8487 610.297 11.5234 610.297C7.20373 610.297 3.04712 608.318 0.560547 604.995V604.996C-3.07348 600.172 -7.64131 595.58 -12.9756 591.46L-12.9805 591.456C-16.815 588.426 -21.1298 585.183 -24.751 583.213L-24.7568 583.21V583.209C-32.8116 578.687 -49.4752 571.446 -68.7939 565.154L-68.7949 565.153C-81.2235 561.091 -99.7008 555.673 -113.845 551.527H-113.846C-123.045 548.817 -130.462 546.584 -133.45 545.625V545.624C-143.187 542.746 -156.854 538.109 -174.525 527.804V527.803C-195.011 515.931 -207.733 496.258 -208.593 475.18V166.485C-208.255 158.256 -209.353 151.309 -211.883 144.602L-211.885 144.599C-214.931 136.364 -219.502 129.073 -223.937 121.972L-223.938 121.968L-227.261 116.547L-227.266 116.54C-230.567 110.946 -228.505 103.86 -222.645 100.701L-142.993 57.1777C-140.315 55.6757 -137.014 55.3526 -133.966 56.0322C-130.916 56.7122 -128.07 58.4069 -126.324 61.002L-125.87 61.6621C-116.28 75.4352 -104.008 83.1776 -91.9053 83.1816C-84.7795 83.0244 -78.6436 80.3569 -74.5869 78.1426L-74.5801 78.1387L-74.5732 78.1357L-71.5947 76.6221C-49.0221 64.985 -23.29 51.7001 11.25 50.5H11.2852C46.4197 51.7 72.0649 64.9034 94.7246 76.6211L97.5352 78.0557L97.5469 78.0615C101.782 80.3598 107.915 83.0244 114.355 83.1816C127.25 83.1777 139.801 75.1844 149.366 61.0088L149.528 60.7686C152.999 55.7813 160.631 54.1614 166.124 57.2568L245.688 100.62L245.96 100.771C251.613 104.002 253.563 111.032 250.31 116.463L250.305 116.473L246.896 121.891L246.897 121.892C242.467 128.986 237.977 136.361 234.845 144.599L234.846 144.6C232.314 151.39 231.215 158.26 231.469 166.331V474.938Z' stroke='%23fab78c'/%3E%3Cpath d='M11.1934 -9.94141C-27.422 -8.60684 -56.7446 6.53114 -85.2881 21.2129L-85.2891 21.2139L-88.9121 23.0615C-99.1764 28.7357 -110.227 31.9433 -120.415 32.1504H-121.742C-143.775 32.1504 -165.203 19.8543 -181.271 -1.68457L-274.837 49.291L-273.356 51.7119L-271.103 55.3174C-265.782 63.8828 -260.129 73.5202 -256.077 84.3467L-255.7 85.374C-251.876 96.0102 -250.129 107.154 -250.557 119.547V516.422C-249.801 536.428 -237.887 554.899 -217.847 566.858L-216.886 567.423C-197.373 578.756 -182.198 584.235 -170.812 587.66L-168.586 588.318L-168.576 588.321L-168.565 588.325C-164.624 589.656 -155.314 592.319 -143.663 595.813H-143.664C-125.224 601.254 -101.288 608.339 -85.0342 613.577L-85.0332 613.578C-58.6695 622.105 -35.5877 632.279 -24.3525 638.562H-24.3516C-19.2265 641.365 -13.772 645.35 -8.52148 649.325L-6.28516 651.024L-6.2793 651.029C0.495764 656.36 6.43041 662.085 11.6299 668.106C16.7287 662.084 22.6639 656.359 29.4375 651.029C35.0368 646.614 41.5395 641.769 47.6152 638.462L48.6826 637.871C60.0754 631.647 82.5421 621.839 108.192 613.577C124.337 608.339 148.274 601.254 166.714 595.813L166.716 595.812C178.355 592.424 187.676 589.655 191.398 588.427L191.406 588.424L191.414 588.422C202.872 585.048 218.236 579.753 238.108 568.527L240.046 567.422C260.67 555.482 272.955 536.735 273.825 515.99V119.342L273.791 118.174C273.497 106.138 275.277 94.9563 279.236 84.4482C283.866 71.9741 290.588 61.2581 296.512 51.8193L297.994 49.3926L204.319 -1.58301C188.251 19.956 166.823 32.2529 144.791 32.2529H143.464C133.272 32.0457 122.328 28.8358 111.734 22.9551L108.445 21.2119C80.0151 6.53195 50.5799 -8.50506 11.1934 -9.94141ZM294.804 516.543C293.808 543.943 277.448 569.241 251.084 584.509L251.083 584.508C228.321 597.774 210.721 603.742 197.964 607.548L197.965 607.549C194.444 608.681 184.888 611.557 172.924 615.047C154.696 620.489 130.885 627.466 114.976 632.597L114.977 632.598C89.9663 640.702 68.4844 650.033 58.3145 655.76L58.3105 655.762C53.5203 658.409 47.9505 662.594 43.0107 666.495L43.0098 666.496C36.1236 671.914 30.2257 677.839 25.5332 683.963L25.5312 683.965C22.2509 688.196 17.0543 690.729 11.5244 690.729C5.99969 690.729 0.686675 688.2 -2.48828 683.958V683.957C-7.1793 677.734 -13.0745 671.812 -19.957 666.499L-19.9619 666.496L-19.6514 666.104L-19.9619 666.495C-24.9027 662.593 -30.4711 658.409 -35.1494 655.865L-35.1553 655.862C-45.221 650.214 -65.6964 641.281 -89.6045 633.36L-91.9287 632.598C-103.942 628.673 -120.341 623.766 -135.478 619.306L-149.985 615.047C-161.84 611.557 -171.396 608.68 -175.245 607.446V607.445C-187.785 603.742 -205.385 597.773 -228.146 584.508V584.507C-254.508 569.239 -270.869 543.943 -271.975 516.853V119.304C-271.538 108.688 -272.956 99.7213 -276.224 91.0635L-276.225 91.0605C-280.156 80.4396 -286.056 71.0368 -291.769 61.8926L-291.771 61.8896L-296.052 54.9082L-296.056 54.9014C-300.267 47.7688 -297.639 38.7315 -290.154 34.7012L-187.518 -21.3516C-184.101 -23.2666 -179.885 -23.6814 -175.985 -22.8125C-172.085 -21.9432 -168.452 -19.7777 -166.228 -16.4717C-153.77 1.82192 -137.661 12.1534 -121.751 12.1572C-112.535 11.9539 -104.605 8.50525 -99.3682 5.64844L-99.3613 5.64551L-99.3545 5.6416L-95.5156 3.69238C-66.4276 -11.2951 -33.2952 -28.3894 11.1777 -29.9336H11.2119C56.4526 -28.3895 89.4746 -11.399 118.675 3.69238H118.674L122.295 5.53906L122.306 5.54492C127.77 8.50863 135.698 11.9539 144.031 12.1572C160.714 12.1536 176.93 1.81711 189.274 -16.4697C193.6 -23.0631 203.548 -25.2643 210.675 -21.249H210.676L313.202 34.5977C320.686 38.6274 323.318 47.7687 319.103 54.8008L319.098 54.8105L314.706 61.7891L314.707 61.79C308.998 70.9274 303.205 80.4362 299.163 91.0605C295.894 99.8238 294.476 108.691 294.804 119.103V516.543Z' stroke='%23fab78c'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_4953_14876'%3E%3Crect width='620' height='460' fill='white' transform='translate(-298 -34)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.bloco-minas-diferenciais-detalhado.lazer .diferencial-btn {
  background-color: #864419;
  color: #fff;
}
.bloco-minas-diferenciais-detalhado.lazer .diferencial-btn:hover, .bloco-minas-diferenciais-detalhado.lazer .diferencial-btn:focus {
  background-color: #4f270d;
}
.bloco-minas-diferenciais-detalhado.lazer .titulo,
.bloco-minas-diferenciais-detalhado.lazer .card-titulo,
.bloco-minas-diferenciais-detalhado.lazer .accordion-button {
  color: #864419;
}
.bloco-minas-diferenciais-detalhado.lazer .subtitulo {
  color: #f79b5f;
}
.bloco-minas-diferenciais-detalhado.lazer .accordion-button {
  border-bottom: 1px solid #fdd3b9;
}
.bloco-minas-diferenciais-detalhado.negocios {
  background-color: #ffb033;
}
.bloco-minas-diferenciais-detalhado.negocios .diferencial-wrapper {
  background-color: #fff5e5;
}
.bloco-minas-diferenciais-detalhado.negocios .diferencial-wrapper::before {
  background-image: url("data:image/svg+xml,%3Csvg width='322' height='276' viewBox='0 0 322 276' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.1' clip-path='url(%23clip0_4953_14876)'%3E%3Cpath d='M-97.7172 136.159H-97.7809C-97.7809 136.159 -97.7809 136.159 -97.7172 136.159ZM-154.85 167.292L-153.832 168.959C-150.396 174.435 -146.515 180.686 -143.843 187.829C-141.489 194.139 -140.408 200.746 -140.662 208.127V438.258C-140.217 450.164 -133.027 461.117 -121.003 468.081C-108.915 475.105 -99.6895 478.26 -92.9456 480.225C-90.6552 480.999 -85.2473 482.546 -78.5034 484.57C-67.8149 487.725 -53.9454 491.832 -44.5293 494.868C-29.2601 499.809 -15.8995 505.702 -9.41002 509.333C-6.03806 511.179 -2.41162 513.917 1.02397 516.536C5.03215 519.691 8.53136 523.084 11.5852 526.656C14.5754 523.084 18.0746 519.691 22.0828 516.536C25.3275 513.976 29.0812 511.179 32.5804 509.274C38.9426 505.702 52.3032 499.809 67.6361 494.868C76.9885 491.832 90.8582 487.725 101.547 484.57C108.291 482.606 113.698 480.999 115.862 480.284C122.733 478.26 132.021 475.046 144.11 468.081C156.134 461.117 163.323 450.164 163.832 438.02V208.008C163.578 200.806 164.596 194.139 166.95 187.888C169.622 180.685 173.503 174.495 176.939 169.018L177.957 167.351L123.178 137.529C113.889 150.089 101.483 157.232 88.7586 157.232H87.9951C82.1419 157.113 75.8434 155.268 69.7357 151.874L67.827 150.863C51.3489 142.35 34.2346 133.6 11.3307 132.766C-11.1278 133.54 -28.1785 142.35 -44.7202 150.863L-46.8197 151.934C-52.7365 155.208 -59.0987 157.053 -64.952 157.172H-65.7154C-78.4398 157.172 -90.8461 150.029 -100.135 137.469L-154.85 167.292ZM11.5216 539.037C8.40411 539.037 5.41388 537.609 3.63246 535.227C0.896729 531.596 -2.53886 528.144 -6.54704 525.048C-9.41002 522.786 -12.6547 520.346 -15.3905 518.858C-21.4346 515.465 -33.9045 510.048 -48.3466 505.345C-57.6354 502.309 -71.4414 498.261 -82.0026 495.166C-88.8738 493.142 -94.4089 491.475 -96.6357 490.761C-103.889 488.618 -114.068 485.165 -127.238 477.486C-142.443 468.676 -151.859 454.092 -152.496 438.496V208.008C-152.241 201.818 -153.068 196.579 -154.977 191.519C-157.267 185.329 -160.703 179.852 -164.011 174.554L-166.493 170.506C-168.847 166.518 -167.383 161.458 -163.184 159.196L-103.698 126.695C-99.8804 124.552 -94.218 125.742 -91.7368 129.433C-84.4839 140.088 -75.0678 146.16 -65.7154 146.16C-60.3075 146.041 -55.6632 144.017 -52.6093 142.35L-50.3825 141.219C-33.5227 132.528 -14.3725 122.647 11.3307 121.754C37.4793 122.647 56.5659 132.469 73.4893 141.219L75.5889 142.291C78.77 144.017 83.4144 146.041 88.3132 146.16C98.111 146.16 107.591 140.088 114.78 129.433C117.198 125.742 122.796 124.492 126.805 126.754L186.227 159.137C190.426 161.399 191.89 166.518 189.536 170.447L186.991 174.495C183.683 179.793 180.311 185.329 177.957 191.519C176.048 196.639 175.221 201.818 175.412 207.889V438.318C174.839 454.092 165.423 468.676 150.217 477.486C137.048 485.165 126.868 488.618 119.488 490.82C117.452 491.475 111.917 493.142 104.982 495.166C94.421 498.321 80.615 502.369 71.3898 505.345C56.884 510.048 44.4141 515.465 38.4973 518.798C35.6979 520.346 32.4532 522.786 29.5902 525.048C25.582 528.203 22.1464 531.656 19.4107 535.227C17.5657 537.609 14.6391 539.037 11.5216 539.037Z' fill='%23ffd28d'/%3E%3Cpath d='M11.2666 66.2471C-18.6701 67.2832 -41.4035 79.0245 -63.5547 90.4248L-63.5566 90.4258L-66.3672 91.8604C-74.3451 96.2726 -82.9372 98.7684 -90.8633 98.9297H-91.8955C-109.011 98.9297 -125.646 89.3875 -138.124 72.6904L-210.545 112.168L-209.459 113.947C-205.004 121.049 -199.963 129.164 -196.381 138.409L-196.039 139.308C-192.863 147.821 -191.405 156.736 -191.748 166.683V474.822L-191.714 475.559C-190.861 491.016 -181.404 505.233 -165.674 514.345L-164.171 515.21C-148.765 523.988 -136.937 528.018 -128.217 530.559L-128.206 530.562L-128.196 530.565C-125.14 531.598 -117.92 533.664 -108.875 536.379H-108.876C-94.5664 540.603 -75.9897 546.105 -63.375 550.173H-63.374C-42.91 556.795 -24.9906 564.698 -16.2637 569.581L-15.4062 570.062C-11.6743 572.204 -7.74879 575.081 -3.96484 577.947L-2.22949 579.268L-2.22363 579.271C3.00258 583.386 7.58539 587.803 11.6045 592.447C15.5474 587.801 20.1308 583.384 25.3555 579.271C29.7025 575.842 34.7565 572.072 39.4814 569.5C48.0394 564.696 65.9578 556.795 86.5049 550.173C99.0353 546.105 117.614 540.603 131.924 536.379L131.926 536.378C140.959 533.746 148.19 531.597 151.076 530.644L151.084 530.642L151.092 530.639C160.264 527.937 172.663 523.646 188.807 514.344C204.784 505.088 214.292 490.564 214.965 474.501V166.523C214.622 156.819 215.994 147.824 219.171 139.387C222.769 129.687 227.993 121.356 232.59 114.027L233.676 112.248L161.17 72.7705C148.692 89.4673 132.057 99.0097 114.942 99.0098H113.91C105.98 98.8484 97.4697 96.3493 89.2363 91.7764L86.6855 90.4238C64.6232 79.0255 41.8018 67.3623 11.2666 66.2471ZM231.469 474.938C230.695 496.257 217.973 515.933 197.485 527.805L197.484 527.804C179.812 538.109 166.146 542.746 156.24 545.703L156.241 545.704C153.508 546.583 146.09 548.817 136.806 551.527C122.659 555.754 104.184 561.17 91.8389 565.153L91.8398 565.154C72.4353 571.446 55.7721 578.688 47.8887 583.13L47.8848 583.132C44.1762 585.182 39.8598 588.427 36.0264 591.456V591.457C30.6891 595.659 26.1187 600.252 22.4834 604.999L22.4814 605.001C19.9142 608.314 15.8487 610.297 11.5234 610.297C7.20373 610.297 3.04712 608.318 0.560547 604.995V604.996C-3.07348 600.172 -7.64131 595.58 -12.9756 591.46L-12.9805 591.456C-16.815 588.426 -21.1298 585.183 -24.751 583.213L-24.7568 583.21V583.209C-32.8116 578.687 -49.4752 571.446 -68.7939 565.154L-68.7949 565.153C-81.2235 561.091 -99.7008 555.673 -113.845 551.527H-113.846C-123.045 548.817 -130.462 546.584 -133.45 545.625V545.624C-143.187 542.746 -156.854 538.109 -174.525 527.804V527.803C-195.011 515.931 -207.733 496.258 -208.593 475.18V166.485C-208.255 158.256 -209.353 151.309 -211.883 144.602L-211.885 144.599C-214.931 136.364 -219.502 129.073 -223.937 121.972L-223.938 121.968L-227.261 116.547L-227.266 116.54C-230.567 110.946 -228.505 103.86 -222.645 100.701L-142.993 57.1777C-140.315 55.6757 -137.014 55.3526 -133.966 56.0322C-130.916 56.7122 -128.07 58.4069 -126.324 61.002L-125.87 61.6621C-116.28 75.4352 -104.008 83.1776 -91.9053 83.1816C-84.7795 83.0244 -78.6436 80.3569 -74.5869 78.1426L-74.5801 78.1387L-74.5732 78.1357L-71.5947 76.6221C-49.0221 64.985 -23.29 51.7001 11.25 50.5H11.2852C46.4197 51.7 72.0649 64.9034 94.7246 76.6211L97.5352 78.0557L97.5469 78.0615C101.782 80.3598 107.915 83.0244 114.355 83.1816C127.25 83.1777 139.801 75.1844 149.366 61.0088L149.528 60.7686C152.999 55.7813 160.631 54.1614 166.124 57.2568L245.688 100.62L245.96 100.771C251.613 104.002 253.563 111.032 250.31 116.463L250.305 116.473L246.896 121.891L246.897 121.892C242.467 128.986 237.977 136.361 234.845 144.599L234.846 144.6C232.314 151.39 231.215 158.26 231.469 166.331V474.938Z' stroke='%23ffd28d'/%3E%3Cpath d='M11.1934 -9.94141C-27.422 -8.60684 -56.7446 6.53114 -85.2881 21.2129L-85.2891 21.2139L-88.9121 23.0615C-99.1764 28.7357 -110.227 31.9433 -120.415 32.1504H-121.742C-143.775 32.1504 -165.203 19.8543 -181.271 -1.68457L-274.837 49.291L-273.356 51.7119L-271.103 55.3174C-265.782 63.8828 -260.129 73.5202 -256.077 84.3467L-255.7 85.374C-251.876 96.0102 -250.129 107.154 -250.557 119.547V516.422C-249.801 536.428 -237.887 554.899 -217.847 566.858L-216.886 567.423C-197.373 578.756 -182.198 584.235 -170.812 587.66L-168.586 588.318L-168.576 588.321L-168.565 588.325C-164.624 589.656 -155.314 592.319 -143.663 595.813H-143.664C-125.224 601.254 -101.288 608.339 -85.0342 613.577L-85.0332 613.578C-58.6695 622.105 -35.5877 632.279 -24.3525 638.562H-24.3516C-19.2265 641.365 -13.772 645.35 -8.52148 649.325L-6.28516 651.024L-6.2793 651.029C0.495764 656.36 6.43041 662.085 11.6299 668.106C16.7287 662.084 22.6639 656.359 29.4375 651.029C35.0368 646.614 41.5395 641.769 47.6152 638.462L48.6826 637.871C60.0754 631.647 82.5421 621.839 108.192 613.577C124.337 608.339 148.274 601.254 166.714 595.813L166.716 595.812C178.355 592.424 187.676 589.655 191.398 588.427L191.406 588.424L191.414 588.422C202.872 585.048 218.236 579.753 238.108 568.527L240.046 567.422C260.67 555.482 272.955 536.735 273.825 515.99V119.342L273.791 118.174C273.497 106.138 275.277 94.9563 279.236 84.4482C283.866 71.9741 290.588 61.2581 296.512 51.8193L297.994 49.3926L204.319 -1.58301C188.251 19.956 166.823 32.2529 144.791 32.2529H143.464C133.272 32.0457 122.328 28.8358 111.734 22.9551L108.445 21.2119C80.0151 6.53195 50.5799 -8.50506 11.1934 -9.94141ZM294.804 516.543C293.808 543.943 277.448 569.241 251.084 584.509L251.083 584.508C228.321 597.774 210.721 603.742 197.964 607.548L197.965 607.549C194.444 608.681 184.888 611.557 172.924 615.047C154.696 620.489 130.885 627.466 114.976 632.597L114.977 632.598C89.9663 640.702 68.4844 650.033 58.3145 655.76L58.3105 655.762C53.5203 658.409 47.9505 662.594 43.0107 666.495L43.0098 666.496C36.1236 671.914 30.2257 677.839 25.5332 683.963L25.5312 683.965C22.2509 688.196 17.0543 690.729 11.5244 690.729C5.99969 690.729 0.686675 688.2 -2.48828 683.958V683.957C-7.1793 677.734 -13.0745 671.812 -19.957 666.499L-19.9619 666.496L-19.6514 666.104L-19.9619 666.495C-24.9027 662.593 -30.4711 658.409 -35.1494 655.865L-35.1553 655.862C-45.221 650.214 -65.6964 641.281 -89.6045 633.36L-91.9287 632.598C-103.942 628.673 -120.341 623.766 -135.478 619.306L-149.985 615.047C-161.84 611.557 -171.396 608.68 -175.245 607.446V607.445C-187.785 603.742 -205.385 597.773 -228.146 584.508V584.507C-254.508 569.239 -270.869 543.943 -271.975 516.853V119.304C-271.538 108.688 -272.956 99.7213 -276.224 91.0635L-276.225 91.0605C-280.156 80.4396 -286.056 71.0368 -291.769 61.8926L-291.771 61.8896L-296.052 54.9082L-296.056 54.9014C-300.267 47.7688 -297.639 38.7315 -290.154 34.7012L-187.518 -21.3516C-184.101 -23.2666 -179.885 -23.6814 -175.985 -22.8125C-172.085 -21.9432 -168.452 -19.7777 -166.228 -16.4717C-153.77 1.82192 -137.661 12.1534 -121.751 12.1572C-112.535 11.9539 -104.605 8.50525 -99.3682 5.64844L-99.3613 5.64551L-99.3545 5.6416L-95.5156 3.69238C-66.4276 -11.2951 -33.2952 -28.3894 11.1777 -29.9336H11.2119C56.4526 -28.3895 89.4746 -11.399 118.675 3.69238H118.674L122.295 5.53906L122.306 5.54492C127.77 8.50863 135.698 11.9539 144.031 12.1572C160.714 12.1536 176.93 1.81711 189.274 -16.4697C193.6 -23.0631 203.548 -25.2643 210.675 -21.249H210.676L313.202 34.5977C320.686 38.6274 323.318 47.7687 319.103 54.8008L319.098 54.8105L314.706 61.7891L314.707 61.79C308.998 70.9274 303.205 80.4362 299.163 91.0605C295.894 99.8238 294.476 108.691 294.804 119.103V516.543Z' stroke='%23ffd28d'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_4953_14876'%3E%3Crect width='620' height='460' fill='white' transform='translate(-298 -34)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.bloco-minas-diferenciais-detalhado.negocios .diferencial-btn {
  background-color: #8c601a;
  color: #fff;
}
.bloco-minas-diferenciais-detalhado.negocios .diferencial-btn:hover, .bloco-minas-diferenciais-detalhado.negocios .diferencial-btn:focus {
  background-color: #53380d;
}
.bloco-minas-diferenciais-detalhado.negocios .titulo,
.bloco-minas-diferenciais-detalhado.negocios .card-titulo,
.bloco-minas-diferenciais-detalhado.negocios .accordion-button {
  color: #8c601a;
}
.bloco-minas-diferenciais-detalhado.negocios .subtitulo {
  color: #ffc160;
}
.bloco-minas-diferenciais-detalhado.negocios .accordion-button {
  border-bottom: 1px solid #ffe3ba;
}

.bloco-minas-diferenciais-unidades .swiper-slide {
  height: auto;
  display: flex;
}
.bloco-minas-diferenciais-unidades .card-imagem {
  height: 55px;
}
.bloco-minas-diferenciais-unidades.minas {
  background-color: #003da5;
}
.bloco-minas-diferenciais-unidades.minas .card-item {
  background-color: #e5efff;
}
.bloco-minas-diferenciais-unidades.minas .card-descricao {
  color: #002360;
}
.bloco-minas-diferenciais-unidades.minas .card-descricao a {
  color: #002360;
}
.bloco-minas-diferenciais-unidades.minas .swiper-button-prev,
.bloco-minas-diferenciais-unidades.minas .swiper-button-next {
  background-color: #abc4ea;
}
.bloco-minas-diferenciais-unidades.minas .swiper-button-prev:hover, .bloco-minas-diferenciais-unidades.minas .swiper-button-prev:focus,
.bloco-minas-diferenciais-unidades.minas .swiper-button-next:hover,
.bloco-minas-diferenciais-unidades.minas .swiper-button-next:focus {
  background-color: #003da5;
}
.bloco-minas-diferenciais-unidades.minas .swiper-button-prev:after,
.bloco-minas-diferenciais-unidades.minas .swiper-button-next:after {
  color: #003083;
}
.bloco-minas-diferenciais-unidades.esportes {
  background-color: #0083bf;
}
.bloco-minas-diferenciais-unidades.esportes .card-item {
  background-color: #e5f7ff;
}
.bloco-minas-diferenciais-unidades.esportes .card-descricao {
  color: #004b6c;
}
.bloco-minas-diferenciais-unidades.esportes .card-descricao a {
  color: #004b6c;
}
.bloco-minas-diferenciais-unidades.esportes .swiper-button-prev,
.bloco-minas-diferenciais-unidades.esportes .swiper-button-next {
  background-color: #abdaef;
}
.bloco-minas-diferenciais-unidades.esportes .swiper-button-prev:hover, .bloco-minas-diferenciais-unidades.esportes .swiper-button-prev:focus,
.bloco-minas-diferenciais-unidades.esportes .swiper-button-next:hover,
.bloco-minas-diferenciais-unidades.esportes .swiper-button-next:focus {
  background-color: #0083bf;
}
.bloco-minas-diferenciais-unidades.esportes .swiper-button-prev:after,
.bloco-minas-diferenciais-unidades.esportes .swiper-button-next:after {
  color: #006895;
}
.bloco-minas-diferenciais-unidades.cultura {
  background-color: #8f1637;
}
.bloco-minas-diferenciais-unidades.cultura .card-item {
  background-color: #fce9ee;
}
.bloco-minas-diferenciais-unidades.cultura .card-descricao {
  color: #520d20;
}
.bloco-minas-diferenciais-unidades.cultura .card-descricao a {
  color: #520d20;
}
.bloco-minas-diferenciais-unidades.cultura .swiper-button-prev,
.bloco-minas-diferenciais-unidades.cultura .swiper-button-next {
  background-color: #e0b5c1;
}
.bloco-minas-diferenciais-unidades.cultura .swiper-button-prev:hover, .bloco-minas-diferenciais-unidades.cultura .swiper-button-prev:focus,
.bloco-minas-diferenciais-unidades.cultura .swiper-button-next:hover,
.bloco-minas-diferenciais-unidades.cultura .swiper-button-next:focus {
  background-color: #8f1637;
}
.bloco-minas-diferenciais-unidades.cultura .swiper-button-prev:after,
.bloco-minas-diferenciais-unidades.cultura .swiper-button-next:after {
  color: #70122c;
}
.bloco-minas-diferenciais-unidades.educacao {
  background-color: #16a987;
}
.bloco-minas-diferenciais-unidades.educacao .card-item {
  background-color: #e8fcf7;
}
.bloco-minas-diferenciais-unidades.educacao .card-descricao {
  color: #0d614c;
}
.bloco-minas-diferenciais-unidades.educacao .card-descricao a {
  color: #0d614c;
}
.bloco-minas-diferenciais-unidades.educacao .swiper-button-prev,
.bloco-minas-diferenciais-unidades.educacao .swiper-button-next {
  background-color: #b5e8db;
}
.bloco-minas-diferenciais-unidades.educacao .swiper-button-prev:hover, .bloco-minas-diferenciais-unidades.educacao .swiper-button-prev:focus,
.bloco-minas-diferenciais-unidades.educacao .swiper-button-next:hover,
.bloco-minas-diferenciais-unidades.educacao .swiper-button-next:focus {
  background-color: #16a987;
}
.bloco-minas-diferenciais-unidades.educacao .swiper-button-prev:after,
.bloco-minas-diferenciais-unidades.educacao .swiper-button-next:after {
  color: #128669;
}
.bloco-minas-diferenciais-unidades.lazer {
  background-color: #f47f32;
}
.bloco-minas-diferenciais-unidades.lazer .card-item {
  background-color: #fef0e7;
}
.bloco-minas-diferenciais-unidades.lazer .card-descricao {
  color: #864419;
}
.bloco-minas-diferenciais-unidades.lazer .card-descricao a {
  color: #864419;
}
.bloco-minas-diferenciais-unidades.lazer .swiper-button-prev,
.bloco-minas-diferenciais-unidades.lazer .swiper-button-next {
  background-color: #fdd3b9;
}
.bloco-minas-diferenciais-unidades.lazer .swiper-button-prev:hover, .bloco-minas-diferenciais-unidades.lazer .swiper-button-prev:focus,
.bloco-minas-diferenciais-unidades.lazer .swiper-button-next:hover,
.bloco-minas-diferenciais-unidades.lazer .swiper-button-next:focus {
  background-color: #f47f32;
}
.bloco-minas-diferenciais-unidades.lazer .swiper-button-prev:after,
.bloco-minas-diferenciais-unidades.lazer .swiper-button-next:after {
  color: #bd6125;
}
.bloco-minas-diferenciais-unidades.negocios {
  background-color: #ffb033;
}
.bloco-minas-diferenciais-unidades.negocios .card-item {
  background-color: #fff5e5;
}
.bloco-minas-diferenciais-unidades.negocios .card-descricao {
  color: #8c601a;
}
.bloco-minas-diferenciais-unidades.negocios .card-descricao a {
  color: #8c601a;
}
.bloco-minas-diferenciais-unidades.negocios .swiper-button-prev,
.bloco-minas-diferenciais-unidades.negocios .swiper-button-next {
  background-color: #ffe3ba;
}
.bloco-minas-diferenciais-unidades.negocios .swiper-button-prev:hover, .bloco-minas-diferenciais-unidades.negocios .swiper-button-prev:focus,
.bloco-minas-diferenciais-unidades.negocios .swiper-button-next:hover,
.bloco-minas-diferenciais-unidades.negocios .swiper-button-next:focus {
  background-color: #ffb033;
}
.bloco-minas-diferenciais-unidades.negocios .swiper-button-prev:after,
.bloco-minas-diferenciais-unidades.negocios .swiper-button-next:after {
  color: #c58827;
}

.bloco-minas-download-pdf .download-pdf-content {
  position: relative;
}
.bloco-minas-download-pdf .download-pdf-content:before, .bloco-minas-download-pdf .download-pdf-content:after {
  background-repeat: no-repeat;
  bottom: 0;
  content: "";
  display: block;
  height: 100%;
  position: absolute;
  width: 50%;
}
.bloco-minas-download-pdf .download-pdf-content::after {
  background-position: right bottom;
  background-image: url('data:image/svg+xml,<svg width="489" height="300" viewBox="0 0 489 300" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.15" clip-path="url(%23clip0_4148_47529)"><path d="M307.842 151.623H307.744C307.744 151.623 307.744 151.623 307.842 151.623ZM220.027 199.489L221.592 202.052C226.873 210.472 232.838 220.082 236.945 231.065C240.563 240.766 242.225 250.925 241.834 262.274V616.1C242.519 634.405 253.569 651.245 272.051 661.953C290.631 672.753 304.811 677.603 315.176 680.623C318.697 681.813 327.009 684.193 337.374 687.305C353.803 692.155 375.121 698.47 389.594 703.138C413.063 710.734 433.599 719.795 443.574 725.378C448.756 728.215 454.33 732.425 459.611 736.452C465.772 741.303 471.15 746.52 475.844 752.011C480.44 746.52 485.818 741.303 491.979 736.452C496.966 732.517 502.736 728.215 508.114 725.286C517.893 719.795 538.429 710.734 561.996 703.138C576.371 698.47 597.689 692.155 614.118 687.305C624.484 684.284 632.796 681.813 636.121 680.715C646.682 677.603 660.959 672.661 679.539 661.953C698.021 651.245 709.071 634.405 709.854 615.734V262.091C709.462 251.017 711.027 240.766 714.645 231.156C718.752 220.082 724.718 210.564 729.998 202.144L731.563 199.581L647.366 153.728C633.089 173.039 614.02 184.022 594.462 184.022H593.289C584.292 183.839 574.611 181.002 565.223 175.785L562.29 174.229C536.962 161.141 510.657 147.688 475.453 146.406C440.933 147.596 414.726 161.141 389.3 174.229L386.073 175.877C376.979 180.91 367.2 183.747 358.204 183.931H357.03C337.472 183.931 318.403 172.948 304.126 153.637L220.027 199.489ZM475.746 771.048C470.954 771.048 466.358 768.851 463.62 765.19C459.415 759.607 454.135 754.299 447.974 749.54C443.574 746.062 438.586 742.31 434.381 740.022C425.091 734.805 405.925 726.476 383.727 719.246C369.449 714.578 348.229 708.355 331.996 703.596C321.435 700.484 312.927 697.921 309.504 696.823C298.357 693.528 282.71 688.22 262.468 676.413C239.096 662.868 224.623 640.445 223.646 616.466V262.091C224.037 252.572 222.765 244.518 219.832 236.739C216.311 227.221 211.031 218.801 205.946 210.655L202.132 204.432C198.514 198.3 200.763 190.52 207.217 187.042L298.65 137.071C304.517 133.776 313.22 135.607 317.034 141.281C328.182 157.664 342.655 166.999 357.03 166.999C365.342 166.816 372.481 163.704 377.175 161.141L380.597 159.402C406.511 146.04 435.946 130.847 475.453 129.475C515.644 130.847 544.981 145.949 570.993 159.402L574.22 161.05C579.109 163.704 586.248 166.816 593.778 166.999C608.837 166.999 623.408 157.664 634.458 141.281C638.174 135.607 646.78 133.685 652.94 137.163L744.275 186.951C750.729 190.429 752.979 198.3 749.36 204.34L745.449 210.564C740.364 218.709 735.181 227.221 731.563 236.739C728.629 244.61 727.358 252.572 727.651 261.908V616.192C726.771 640.445 712.298 662.868 688.927 676.413C668.684 688.22 653.038 693.528 641.695 696.914C638.565 697.921 630.058 700.484 619.399 703.596C603.166 708.446 581.945 714.67 567.766 719.246C545.47 726.476 526.303 734.805 517.209 739.93C512.906 742.31 507.919 746.062 503.518 749.54C497.358 754.391 492.077 759.699 487.872 765.19C485.036 768.851 480.538 771.048 475.746 771.048Z" fill="%23520D20"/><path d="M475.355 43.8604C429.269 45.4535 394.276 63.5362 360.229 81.0635L360.228 81.0645L355.907 83.2705C343.675 90.0393 330.507 93.8634 318.372 94.1104H316.791C290.526 94.1104 264.969 79.4259 245.812 53.6885L134.047 114.633L135.865 117.611L138.554 121.916C144.899 132.14 151.637 143.638 156.467 156.554H156.468C161.336 169.609 163.572 183.279 163.046 198.539V672.342C163.962 696.645 178.636 719.046 203.256 733.312H203.257C226.539 746.846 244.647 753.389 258.232 757.479L260.89 758.267L260.899 758.27L260.909 758.273C265.612 759.863 276.72 763.043 290.613 767.214C312.609 773.709 341.161 782.168 360.547 788.421L363.483 789.381C393.698 799.354 419.936 810.978 432.911 818.24L433.566 818.604C439.481 821.923 445.742 826.506 451.78 831.082L454.448 833.111L454.454 833.115C462.563 839.5 469.661 846.36 475.877 853.575C481.971 846.359 489.069 839.499 497.176 833.115C503.856 827.843 511.609 822.061 518.851 818.117C531.983 810.743 559.51 798.599 591.083 788.421L594.798 787.224C613.881 781.118 640.265 773.303 660.886 767.214H660.888C674.77 763.169 685.889 759.862 690.331 758.395L690.339 758.392L690.347 758.39C704.46 754.231 723.539 747.626 748.374 733.312L749.521 732.637C773.453 718.342 787.693 696.247 788.716 671.83V198.295L788.674 196.901C788.324 182.544 790.445 169.207 795.163 156.675C800.683 141.791 808.697 129.005 815.765 117.734L817.583 114.755L705.687 53.8105C686.529 79.5476 660.974 94.2323 634.709 94.2324H633.127C620.985 93.9853 607.943 90.1575 595.315 83.1396V83.1387L591.396 81.0605V81.0596C557.485 63.5349 522.358 45.5753 475.355 43.8604ZM813.546 672.482C812.36 705.155 792.867 735.327 761.445 753.54L761.446 753.541C734.303 769.374 713.316 776.495 698.104 781.037L698.104 781.038C693.907 782.389 682.51 785.822 668.238 789.989C646.498 796.486 618.095 804.818 599.116 810.943V810.942C569.281 820.619 543.651 831.76 531.513 838.602L531.51 838.604C525.788 841.768 519.138 846.769 513.246 851.427L513.245 851.428C505.026 857.9 497.985 864.98 492.383 872.297L492.381 872.299C488.487 877.326 482.317 880.337 475.75 880.337C469.188 880.337 462.881 877.33 459.113 872.292V872.291C453.512 864.854 446.474 857.778 438.258 851.431L438.253 851.427C432.36 846.769 425.712 841.769 420.124 838.728L420.118 838.725C408.105 831.978 383.675 821.311 355.154 811.854L352.382 810.942C333.274 804.695 304.868 796.363 283.13 789.989H283.129C268.989 785.823 257.591 782.389 253.002 780.916V780.915C238.05 776.495 217.064 769.373 189.922 753.541V753.54C158.502 735.327 139.009 705.156 137.691 672.852V198.256C138.213 185.571 136.52 174.853 132.617 164.504L132.615 164.501C127.922 151.811 120.881 140.577 114.067 129.662L114.065 129.659L108.959 121.325L108.954 121.317C103.96 112.852 107.075 102.123 115.956 97.3369L238.381 30.4199C242.432 28.1467 247.437 27.6524 252.069 28.6855C256.704 29.7193 261.015 32.2934 263.652 36.2178H263.651C278.522 58.0722 297.762 70.4318 316.782 70.4355C327.797 70.1924 337.272 66.0672 343.524 62.6533L343.531 62.6504L343.537 62.6465L348.12 60.3184C382.816 42.426 422.318 22.0292 475.34 20.1865H475.374C529.312 22.0291 568.682 42.3022 603.511 60.3184L607.832 62.5244L607.843 62.5303C614.365 66.071 623.838 70.1925 633.801 70.4355C653.742 70.4319 673.112 58.0655 687.848 36.2168C692.979 28.3881 704.794 25.7694 713.255 30.5459L835.543 97.2148L835.955 97.4434C844.519 102.339 847.463 112.984 842.543 121.198L842.538 121.207L837.301 129.541L837.3 129.54C830.49 140.449 823.576 151.81 818.751 164.505C814.848 174.979 813.155 185.575 813.546 198.016V672.482Z" stroke="%23520D20"/><path d="M475.255 -73.2773C415.823 -71.2283 370.698 -47.9229 326.823 -25.3486L326.821 -25.3477L321.254 -22.5068C305.507 -13.7975 288.561 -8.87903 272.949 -8.56152H270.914C237.091 -8.5616 204.166 -27.4803 179.491 -60.6621L35.2266 17.959L37.6533 21.9307H37.6523C46.7611 36.4482 57.0787 53.06 64.1846 72.0527C70.4495 88.8431 73.3281 106.424 72.6533 126.052V736.274C73.8339 767.634 92.7779 796.527 124.54 814.921H124.541C155.555 832.94 179.448 841.341 197.146 846.576L198.839 847.073L198.849 847.076L198.858 847.08C204.922 849.128 219.244 853.226 237.144 858.597H237.143C265.487 866.962 302.275 877.855 327.254 885.907H327.255C367.767 899.014 403.229 914.651 420.478 924.3C428.337 928.6 436.706 934.716 444.775 940.827L448.213 943.44L448.219 943.445C458.707 951.7 467.884 960.57 475.913 969.901C483.783 960.568 492.962 951.699 503.449 943.445L505.079 942.165C513.302 935.735 522.622 928.897 531.359 924.142C548.271 914.65 583.733 899.014 624.413 885.907C649.224 877.855 686.014 866.962 714.358 858.597L714.36 858.596C732.249 853.386 746.58 849.127 752.307 847.236L752.314 847.234L752.322 847.231C770.517 841.873 795.113 833.363 827.129 814.92C858.895 796.523 877.843 767.624 879.185 735.622V125.754C878.508 106.595 881.216 88.8501 887.484 72.209C894.591 53.0559 904.91 36.5996 914.019 22.083L916.44 18.1162L772.008 -60.5039C747.333 -27.3225 714.409 -8.40446 680.586 -8.4043H678.551C662.935 -8.72187 646.155 -13.6426 629.901 -22.6689L624.845 -25.3496V-25.3486C581.149 -47.918 535.858 -71.0656 475.255 -73.2773ZM910.893 736.45C909.367 778.473 884.281 817.291 843.827 840.726L843.826 840.725C808.861 861.108 781.829 870.277 762.233 876.125C756.826 877.864 742.141 882.286 723.751 887.652C695.737 896.019 659.134 906.75 634.677 914.64V914.639C596.225 927.102 563.189 941.454 547.536 950.271L547.532 950.273C540.148 954.355 531.571 960.804 523.979 966.802L523.978 966.803C513.377 975.145 504.297 984.271 497.069 993.705L497.067 993.707C492.077 1000.15 484.169 1004 475.75 1004C467.337 1004 459.253 1000.15 454.428 993.7V993.699C447.202 984.11 438.122 974.988 427.525 966.806L427.521 966.802C419.928 960.803 411.352 954.356 404.139 950.433L404.133 950.43C388.142 941.454 355.105 927.102 316.822 914.639H316.821C292.196 906.592 255.591 895.861 227.579 887.652V887.651C209.368 882.288 194.69 877.869 188.771 875.971C169.51 870.281 142.474 861.112 107.504 840.725V840.726C67.051 817.291 41.9647 778.475 40.2695 736.926V125.716C40.9419 109.361 38.7577 95.5387 33.7217 82.1904L33.7197 82.1875C27.6662 65.8277 18.5841 51.3483 9.80566 37.293L9.80371 37.29L3.22266 26.5566L3.21875 26.5498L3.64941 26.2949L3.21875 26.5488C-3.07409 15.8883 0.688379 2.41985 11.6582 -3.84277L12.1865 -4.13574L169.944 -90.3164C175.129 -93.2245 181.541 -93.8602 187.481 -92.5361C193.424 -91.2117 198.943 -87.9151 202.317 -82.8984C221.496 -54.7275 246.33 -38.7676 270.905 -38.7637C285.132 -39.0773 297.366 -44.4018 305.433 -48.8037L305.439 -48.8076L305.446 -48.8105L311.349 -51.8086L319.807 -56.1602C362.487 -78.0408 411.205 -101.255 475.227 -103.479H475.261C544.73 -101.107 595.436 -75.0122 640.317 -51.8096H640.318L645.886 -48.9678L645.897 -48.9619C654.309 -44.3979 666.541 -39.0771 679.414 -38.7637C705.175 -38.7677 730.175 -54.7325 749.181 -82.8965C755.747 -92.911 770.882 -96.2714 781.724 -90.1592L939.313 -4.29297L939.842 -4C950.811 2.26713 954.576 15.8875 948.279 26.3945L948.273 26.4033L941.524 37.1348L941.525 37.1357C932.751 51.1851 923.833 65.8269 917.609 82.1914C912.573 95.6995 910.388 109.366 910.893 125.405V736.45Z" stroke="%23520D20"/></g><defs><clipPath id="clip0_4148_47529"><rect width="489" height="400" fill="white" transform="translate(0 -100)"/></clipPath></defs></svg>');
  border-radius: 20px;
  right: 0;
}
.bloco-minas-download-pdf .download-pdf-content .arquivo-item {
  width: 100%;
}
@media (min-width: 992px) {
  .bloco-minas-download-pdf .download-pdf-content .arquivo-item {
    width: auto;
  }
}
.bloco-minas-download-pdf .download-pdf-content .pdf-download-btn {
  width: 100%;
}
.bloco-minas-download-pdf .download-pdf-content .pdf-download-btn:hover, .bloco-minas-download-pdf .download-pdf-content .pdf-download-btn:focus {
  background-color: #fff;
  background-color: #fff !important;
}
.bloco-minas-download-pdf.minas .download-pdf-content {
  background-color: #003da5;
}
.bloco-minas-download-pdf.minas .pdf-download-btn {
  background-color: #002360;
}
.bloco-minas-download-pdf.minas .pdf-download-btn:hover, .bloco-minas-download-pdf.minas .pdf-download-btn:focus {
  background-color: #fff;
  color: #002360;
}
.bloco-minas-download-pdf.esportes .download-pdf-content {
  background-color: #0083bf;
}
.bloco-minas-download-pdf.esportes .pdf-download-btn {
  background-color: #004b6c;
}
.bloco-minas-download-pdf.esportes .pdf-download-btn:hover, .bloco-minas-download-pdf.esportes .pdf-download-btn:focus {
  background-color: #fff;
  color: #004b6c;
}
.bloco-minas-download-pdf.cultura .download-pdf-content {
  background-color: #8f1637;
}
.bloco-minas-download-pdf.cultura .pdf-download-btn {
  background-color: #520d20;
}
.bloco-minas-download-pdf.cultura .pdf-download-btn:hover, .bloco-minas-download-pdf.cultura .pdf-download-btn:focus {
  background-color: #fff;
  color: #520d20;
}
.bloco-minas-download-pdf.educacao .download-pdf-content {
  background-color: #16a987;
}
.bloco-minas-download-pdf.educacao .pdf-download-btn {
  background-color: #0d614c;
}
.bloco-minas-download-pdf.educacao .pdf-download-btn:hover, .bloco-minas-download-pdf.educacao .pdf-download-btn:focus {
  background-color: #fff;
  color: #0d614c;
}
.bloco-minas-download-pdf.lazer .download-pdf-content {
  background-color: #f47f32;
}
.bloco-minas-download-pdf.lazer .pdf-download-btn {
  background-color: #864419;
}
.bloco-minas-download-pdf.lazer .pdf-download-btn:hover, .bloco-minas-download-pdf.lazer .pdf-download-btn:focus {
  background-color: #fff;
  color: #864419;
}
.bloco-minas-download-pdf.negocios .download-pdf-content {
  background-color: #ffb033;
}
.bloco-minas-download-pdf.negocios .pdf-download-btn {
  background-color: #8c601a;
}
.bloco-minas-download-pdf.negocios .pdf-download-btn:hover, .bloco-minas-download-pdf.negocios .pdf-download-btn:focus {
  background-color: #fff;
  color: #8c601a;
}

.bloco-minas-empresa-solida.minas .titulo {
  color: #002360;
}
.bloco-minas-empresa-solida.esportes .titulo {
  color: #520d20;
}
.bloco-minas-empresa-solida.cultura .titulo {
  color: #0d614c;
}
.bloco-minas-empresa-solida.educacao .titulo {
  color: #004b6c;
}
.bloco-minas-empresa-solida.lazer .titulo {
  color: #864419;
}
.bloco-minas-empresa-solida.negocios .titulo {
  color: #8c601a;
}

.bloco-minas-entretenimento .entretenimento-card {
  border: 1px solid #c4c5d0;
}
.bloco-minas-entretenimento .card-image-container {
  aspect-ratio: 240/265;
  height: 100%;
}
.bloco-minas-entretenimento .card-image-container img {
  object-fit: cover;
  height: 100%;
}
.bloco-minas-entretenimento .entretenimento-card:has(.col-lg-3) .card-image-container {
  max-width: 250px;
}
@media (max-width: 991.98px) {
  .bloco-minas-entretenimento .entretenimento-card:has(.col-lg-3) .card-image-container {
    max-width: 100%;
  }
}
.bloco-minas-entretenimento.minas .card-titulo {
  color: #002360;
}
.bloco-minas-entretenimento.minas .card-link {
  background-color: #003da5;
}
.bloco-minas-entretenimento.minas .card-link:hover, .bloco-minas-entretenimento.minas .card-link:focus {
  background-color: #fff !important;
  color: #003da5;
}
.bloco-minas-entretenimento.esportes .card-titulo {
  color: #004b6c;
}
.bloco-minas-entretenimento.esportes .card-link {
  background-color: #0083bf;
}
.bloco-minas-entretenimento.esportes .card-link:hover, .bloco-minas-entretenimento.esportes .card-link:focus {
  background-color: #fff !important;
  color: #0083bf;
}
.bloco-minas-entretenimento.cultura .card-titulo {
  color: #520d20;
}
.bloco-minas-entretenimento.cultura .card-link {
  background-color: #8f1637;
}
.bloco-minas-entretenimento.cultura .card-link:hover, .bloco-minas-entretenimento.cultura .card-link:focus {
  background-color: #fff !important;
  color: #8f1637;
}
.bloco-minas-entretenimento.educacao .card-titulo {
  color: #0d614c;
}
.bloco-minas-entretenimento.educacao .card-link {
  background-color: #16a987;
}
.bloco-minas-entretenimento.educacao .card-link:hover, .bloco-minas-entretenimento.educacao .card-link:focus {
  background-color: #fff !important;
  color: #16a987;
}
.bloco-minas-entretenimento.lazer .card-titulo {
  color: #864419;
}
.bloco-minas-entretenimento.lazer .card-link {
  background-color: #f47f32;
}
.bloco-minas-entretenimento.lazer .card-link:hover, .bloco-minas-entretenimento.lazer .card-link:focus {
  background-color: #fff !important;
  color: #f47f32;
}
.bloco-minas-entretenimento.negocios .card-titulo {
  color: #8c601a;
}
.bloco-minas-entretenimento.negocios .card-link {
  background-color: #ffb033;
}
.bloco-minas-entretenimento.negocios .card-link:hover, .bloco-minas-entretenimento.negocios .card-link:focus {
  background-color: #fff !important;
  color: #ffb033;
}

.bloco-minas-eventos-fixos .swiper-slide {
  height: auto;
  display: flex;
}
.bloco-minas-eventos-fixos .evento-item {
  border: 1px solid #c4c5d0;
  display: flex;
  flex-direction: column;
  height: 100%;
}
.bloco-minas-eventos-fixos .evento-imagem {
  aspect-ratio: 390/200;
  overflow: hidden;
}
.bloco-minas-eventos-fixos .evento-imagem img {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.bloco-minas-eventos-fixos .evento-conteudo {
  flex: 1;
  display: flex;
  flex-direction: column;
}
.bloco-minas-eventos-fixos .swiper-pagination .swiper-pagination-bullet {
  opacity: 1;
}
.bloco-minas-eventos-fixos.minas .titulo {
  color: #002360;
}
.bloco-minas-eventos-fixos.minas .evento-titulo {
  color: #002360;
}
.bloco-minas-eventos-fixos.minas .swiper-button-prev,
.bloco-minas-eventos-fixos.minas .swiper-button-next {
  background-color: #abc4ea;
}
.bloco-minas-eventos-fixos.minas .swiper-button-prev:hover, .bloco-minas-eventos-fixos.minas .swiper-button-prev:focus,
.bloco-minas-eventos-fixos.minas .swiper-button-next:hover,
.bloco-minas-eventos-fixos.minas .swiper-button-next:focus {
  background-color: #003da5;
}
.bloco-minas-eventos-fixos.minas .swiper-button-prev:after,
.bloco-minas-eventos-fixos.minas .swiper-button-next:after {
  color: #003083;
}
.bloco-minas-eventos-fixos.minas .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #003da5;
}
.bloco-minas-eventos-fixos.esportes .titulo {
  color: #004b6c;
}
.bloco-minas-eventos-fixos.esportes .evento-titulo {
  color: #004b6c;
}
.bloco-minas-eventos-fixos.esportes .swiper-button-prev,
.bloco-minas-eventos-fixos.esportes .swiper-button-next {
  background-color: #abdaef;
}
.bloco-minas-eventos-fixos.esportes .swiper-button-prev:hover, .bloco-minas-eventos-fixos.esportes .swiper-button-prev:focus,
.bloco-minas-eventos-fixos.esportes .swiper-button-next:hover,
.bloco-minas-eventos-fixos.esportes .swiper-button-next:focus {
  background-color: #0083bf;
}
.bloco-minas-eventos-fixos.esportes .swiper-button-prev:after,
.bloco-minas-eventos-fixos.esportes .swiper-button-next:after {
  color: #006895;
}
.bloco-minas-eventos-fixos.esportes .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #0083bf;
}
.bloco-minas-eventos-fixos.cultura .titulo {
  color: #520d20;
}
.bloco-minas-eventos-fixos.cultura .evento-titulo {
  color: #520d20;
}
.bloco-minas-eventos-fixos.cultura .swiper-button-prev,
.bloco-minas-eventos-fixos.cultura .swiper-button-next {
  background-color: #e0b5c1;
}
.bloco-minas-eventos-fixos.cultura .swiper-button-prev:hover, .bloco-minas-eventos-fixos.cultura .swiper-button-prev:focus,
.bloco-minas-eventos-fixos.cultura .swiper-button-next:hover,
.bloco-minas-eventos-fixos.cultura .swiper-button-next:focus {
  background-color: #8f1637;
}
.bloco-minas-eventos-fixos.cultura .swiper-button-prev:after,
.bloco-minas-eventos-fixos.cultura .swiper-button-next:after {
  color: #70122c;
}
.bloco-minas-eventos-fixos.cultura .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #8f1637;
}
.bloco-minas-eventos-fixos.educacao .titulo {
  color: #0d614c;
}
.bloco-minas-eventos-fixos.educacao .evento-titulo {
  color: #0d614c;
}
.bloco-minas-eventos-fixos.educacao .swiper-button-prev,
.bloco-minas-eventos-fixos.educacao .swiper-button-next {
  background-color: #b5e8db;
}
.bloco-minas-eventos-fixos.educacao .swiper-button-prev:hover, .bloco-minas-eventos-fixos.educacao .swiper-button-prev:focus,
.bloco-minas-eventos-fixos.educacao .swiper-button-next:hover,
.bloco-minas-eventos-fixos.educacao .swiper-button-next:focus {
  background-color: #16a987;
}
.bloco-minas-eventos-fixos.educacao .swiper-button-prev:after,
.bloco-minas-eventos-fixos.educacao .swiper-button-next:after {
  color: #128669;
}
.bloco-minas-eventos-fixos.educacao .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #16a987;
}
.bloco-minas-eventos-fixos.lazer .titulo {
  color: #864419;
}
.bloco-minas-eventos-fixos.lazer .evento-titulo {
  color: #864419;
}
.bloco-minas-eventos-fixos.lazer .swiper-button-prev,
.bloco-minas-eventos-fixos.lazer .swiper-button-next {
  background-color: #fdd3b9;
}
.bloco-minas-eventos-fixos.lazer .swiper-button-prev:hover, .bloco-minas-eventos-fixos.lazer .swiper-button-prev:focus,
.bloco-minas-eventos-fixos.lazer .swiper-button-next:hover,
.bloco-minas-eventos-fixos.lazer .swiper-button-next:focus {
  background-color: #f47f32;
}
.bloco-minas-eventos-fixos.lazer .swiper-button-prev:after,
.bloco-minas-eventos-fixos.lazer .swiper-button-next:after {
  color: #bd6125;
}
.bloco-minas-eventos-fixos.lazer .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #f47f32;
}
.bloco-minas-eventos-fixos.negocios .titulo {
  color: #8c601a;
}
.bloco-minas-eventos-fixos.negocios .evento-titulo {
  color: #8c601a;
}
.bloco-minas-eventos-fixos.negocios .swiper-button-prev,
.bloco-minas-eventos-fixos.negocios .swiper-button-next {
  background-color: #ffe3ba;
}
.bloco-minas-eventos-fixos.negocios .swiper-button-prev:hover, .bloco-minas-eventos-fixos.negocios .swiper-button-prev:focus,
.bloco-minas-eventos-fixos.negocios .swiper-button-next:hover,
.bloco-minas-eventos-fixos.negocios .swiper-button-next:focus {
  background-color: #ffb033;
}
.bloco-minas-eventos-fixos.negocios .swiper-button-prev:after,
.bloco-minas-eventos-fixos.negocios .swiper-button-next:after {
  color: #c58827;
}
.bloco-minas-eventos-fixos.negocios .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #ffb033;
}

.bloco-minas-eventos-passados .swiper-slide {
  height: auto;
  display: flex;
}
.bloco-minas-eventos-passados .evento-item {
  border: 1px solid #c4c5d0;
  display: flex;
  flex-direction: column;
  height: 100%;
}
.bloco-minas-eventos-passados .evento-imagem {
  aspect-ratio: 390/200;
  overflow: hidden;
}
.bloco-minas-eventos-passados .evento-imagem img {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.bloco-minas-eventos-passados .evento-conteudo {
  flex: 1;
  display: flex;
  flex-direction: column;
}
.bloco-minas-eventos-passados .evento-conteudo .text-end {
  margin-top: auto;
}
.bloco-minas-eventos-passados .eventos-link:hover, .bloco-minas-eventos-passados .eventos-link:focus {
  background-color: #fff !important;
}
.bloco-minas-eventos-passados .swiper-pagination .swiper-pagination-bullet {
  opacity: 1;
}
.bloco-minas-eventos-passados.minas .titulo {
  color: #002360;
}
.bloco-minas-eventos-passados.minas .evento-periodo {
  color: #002360;
}
.bloco-minas-eventos-passados.minas .evento-titulo a {
  color: #002360;
}
.bloco-minas-eventos-passados.minas .evento-link {
  color: #002360;
}
.bloco-minas-eventos-passados.minas .evento-link:hover, .bloco-minas-eventos-passados.minas .evento-link:focus {
  color: #003da5;
}
.bloco-minas-eventos-passados.minas .eventos-link {
  background-color: #003da5;
}
.bloco-minas-eventos-passados.minas .eventos-link:hover, .bloco-minas-eventos-passados.minas .eventos-link:focus {
  color: #003da5;
}
.bloco-minas-eventos-passados.minas .swiper-button-prev,
.bloco-minas-eventos-passados.minas .swiper-button-next {
  background-color: #abc4ea;
}
.bloco-minas-eventos-passados.minas .swiper-button-prev:hover, .bloco-minas-eventos-passados.minas .swiper-button-prev:focus,
.bloco-minas-eventos-passados.minas .swiper-button-next:hover,
.bloco-minas-eventos-passados.minas .swiper-button-next:focus {
  background-color: #003da5;
}
.bloco-minas-eventos-passados.minas .swiper-button-prev:after,
.bloco-minas-eventos-passados.minas .swiper-button-next:after {
  color: #003083;
}
.bloco-minas-eventos-passados.minas .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #003da5;
}
.bloco-minas-eventos-passados.esportes .titulo {
  color: #004b6c;
}
.bloco-minas-eventos-passados.esportes .evento-periodo {
  color: #004b6c;
}
.bloco-minas-eventos-passados.esportes .evento-titulo a {
  color: #004b6c;
}
.bloco-minas-eventos-passados.esportes .evento-link {
  color: #004b6c;
}
.bloco-minas-eventos-passados.esportes .evento-link:hover, .bloco-minas-eventos-passados.esportes .evento-link:focus {
  color: #0083bf;
}
.bloco-minas-eventos-passados.esportes .eventos-link {
  background-color: #0083bf;
}
.bloco-minas-eventos-passados.esportes .eventos-link:hover, .bloco-minas-eventos-passados.esportes .eventos-link:focus {
  color: #0083bf;
}
.bloco-minas-eventos-passados.esportes .swiper-button-prev,
.bloco-minas-eventos-passados.esportes .swiper-button-next {
  background-color: #abdaef;
}
.bloco-minas-eventos-passados.esportes .swiper-button-prev:hover, .bloco-minas-eventos-passados.esportes .swiper-button-prev:focus,
.bloco-minas-eventos-passados.esportes .swiper-button-next:hover,
.bloco-minas-eventos-passados.esportes .swiper-button-next:focus {
  background-color: #0083bf;
}
.bloco-minas-eventos-passados.esportes .swiper-button-prev:after,
.bloco-minas-eventos-passados.esportes .swiper-button-next:after {
  color: #006895;
}
.bloco-minas-eventos-passados.esportes .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #0083bf;
}
.bloco-minas-eventos-passados.cultura .titulo {
  color: #520d20;
}
.bloco-minas-eventos-passados.cultura .evento-periodo {
  color: #520d20;
}
.bloco-minas-eventos-passados.cultura .evento-titulo a {
  color: #520d20;
}
.bloco-minas-eventos-passados.cultura .evento-link {
  color: #520d20;
}
.bloco-minas-eventos-passados.cultura .evento-link:hover, .bloco-minas-eventos-passados.cultura .evento-link:focus {
  color: #8f1637;
}
.bloco-minas-eventos-passados.cultura .eventos-link {
  background-color: #8f1637;
}
.bloco-minas-eventos-passados.cultura .eventos-link:hover, .bloco-minas-eventos-passados.cultura .eventos-link:focus {
  color: #8f1637;
}
.bloco-minas-eventos-passados.cultura .swiper-button-prev,
.bloco-minas-eventos-passados.cultura .swiper-button-next {
  background-color: #e0b5c1;
}
.bloco-minas-eventos-passados.cultura .swiper-button-prev:hover, .bloco-minas-eventos-passados.cultura .swiper-button-prev:focus,
.bloco-minas-eventos-passados.cultura .swiper-button-next:hover,
.bloco-minas-eventos-passados.cultura .swiper-button-next:focus {
  background-color: #8f1637;
}
.bloco-minas-eventos-passados.cultura .swiper-button-prev:after,
.bloco-minas-eventos-passados.cultura .swiper-button-next:after {
  color: #70122c;
}
.bloco-minas-eventos-passados.cultura .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #8f1637;
}
.bloco-minas-eventos-passados.educacao .titulo {
  color: #0d614c;
}
.bloco-minas-eventos-passados.educacao .evento-periodo {
  color: #0d614c;
}
.bloco-minas-eventos-passados.educacao .evento-titulo a {
  color: #0d614c;
}
.bloco-minas-eventos-passados.educacao .evento-link {
  color: #0d614c;
}
.bloco-minas-eventos-passados.educacao .evento-link:hover, .bloco-minas-eventos-passados.educacao .evento-link:focus {
  color: #16a987;
}
.bloco-minas-eventos-passados.educacao .eventos-link {
  background-color: #16a987;
}
.bloco-minas-eventos-passados.educacao .eventos-link:hover, .bloco-minas-eventos-passados.educacao .eventos-link:focus {
  color: #16a987;
}
.bloco-minas-eventos-passados.educacao .swiper-button-prev,
.bloco-minas-eventos-passados.educacao .swiper-button-next {
  background-color: #b5e8db;
}
.bloco-minas-eventos-passados.educacao .swiper-button-prev:hover, .bloco-minas-eventos-passados.educacao .swiper-button-prev:focus,
.bloco-minas-eventos-passados.educacao .swiper-button-next:hover,
.bloco-minas-eventos-passados.educacao .swiper-button-next:focus {
  background-color: #16a987;
}
.bloco-minas-eventos-passados.educacao .swiper-button-prev:after,
.bloco-minas-eventos-passados.educacao .swiper-button-next:after {
  color: #128669;
}
.bloco-minas-eventos-passados.educacao .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #16a987;
}
.bloco-minas-eventos-passados.lazer .titulo {
  color: #864419;
}
.bloco-minas-eventos-passados.lazer .evento-periodo {
  color: #864419;
}
.bloco-minas-eventos-passados.lazer .evento-titulo a {
  color: #864419;
}
.bloco-minas-eventos-passados.lazer .evento-link {
  color: #864419;
}
.bloco-minas-eventos-passados.lazer .evento-link:hover, .bloco-minas-eventos-passados.lazer .evento-link:focus {
  color: #f47f32;
}
.bloco-minas-eventos-passados.lazer .eventos-link {
  background-color: #f47f32;
}
.bloco-minas-eventos-passados.lazer .eventos-link:hover, .bloco-minas-eventos-passados.lazer .eventos-link:focus {
  color: #f47f32;
}
.bloco-minas-eventos-passados.lazer .swiper-button-prev,
.bloco-minas-eventos-passados.lazer .swiper-button-next {
  background-color: #fdd3b9;
}
.bloco-minas-eventos-passados.lazer .swiper-button-prev:hover, .bloco-minas-eventos-passados.lazer .swiper-button-prev:focus,
.bloco-minas-eventos-passados.lazer .swiper-button-next:hover,
.bloco-minas-eventos-passados.lazer .swiper-button-next:focus {
  background-color: #f47f32;
}
.bloco-minas-eventos-passados.lazer .swiper-button-prev:after,
.bloco-minas-eventos-passados.lazer .swiper-button-next:after {
  color: #bd6125;
}
.bloco-minas-eventos-passados.lazer .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #f47f32;
}
.bloco-minas-eventos-passados.negocios .titulo {
  color: #8c601a;
}
.bloco-minas-eventos-passados.negocios .evento-periodo {
  color: #8c601a;
}
.bloco-minas-eventos-passados.negocios .evento-titulo a {
  color: #8c601a;
}
.bloco-minas-eventos-passados.negocios .evento-link {
  color: #8c601a;
}
.bloco-minas-eventos-passados.negocios .evento-link:hover, .bloco-minas-eventos-passados.negocios .evento-link:focus {
  color: #ffb033;
}
.bloco-minas-eventos-passados.negocios .eventos-link {
  background-color: #ffb033;
}
.bloco-minas-eventos-passados.negocios .eventos-link:hover, .bloco-minas-eventos-passados.negocios .eventos-link:focus {
  color: #ffb033;
}
.bloco-minas-eventos-passados.negocios .swiper-button-prev,
.bloco-minas-eventos-passados.negocios .swiper-button-next {
  background-color: #ffe3ba;
}
.bloco-minas-eventos-passados.negocios .swiper-button-prev:hover, .bloco-minas-eventos-passados.negocios .swiper-button-prev:focus,
.bloco-minas-eventos-passados.negocios .swiper-button-next:hover,
.bloco-minas-eventos-passados.negocios .swiper-button-next:focus {
  background-color: #ffb033;
}
.bloco-minas-eventos-passados.negocios .swiper-button-prev:after,
.bloco-minas-eventos-passados.negocios .swiper-button-next:after {
  color: #c58827;
}
.bloco-minas-eventos-passados.negocios .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #ffb033;
}

.bloco-minas-estrutura-organizacional .diretoria-btn {
  border: 1px solid;
  background-color: transparent;
  border-color: #002360;
  color: #002360;
  width: 226px;
}
.bloco-minas-estrutura-organizacional .diretoria-btn.active {
  background-color: #002360;
  color: #fff !important;
}
.bloco-minas-estrutura-organizacional .diretoria-btn:not(.active) {
  background-color: transparent;
}
.bloco-minas-estrutura-organizacional .diretoria-btn:hover {
  background-color: #002360;
  color: #fff !important;
}

.bloco-minas-fale-conosco .form-control,
.bloco-minas-fale-conosco .form-select {
  height: 56px;
}
.bloco-minas-fale-conosco textarea.form-control {
  height: 100px;
  resize: none;
}
.bloco-minas-fale-conosco.minas .fale-conosco-badge {
  color: #396abc;
  background-color: #e5efff;
}
.bloco-minas-fale-conosco.minas .titulo {
  color: #002360;
}
.bloco-minas-fale-conosco.minas .fale-conosco-box {
  background-color: #e5efff;
}
.bloco-minas-fale-conosco.minas .fale-conosco-box .btn {
  background-color: #002360;
}
.bloco-minas-fale-conosco.minas .fale-conosco-box .btn:hover, .bloco-minas-fale-conosco.minas .fale-conosco-box .btn:focus {
  background-color: #00163d;
  color: #fff;
}
.bloco-minas-fale-conosco.esportes .fale-conosco-badge {
  color: #39a0cf;
  background-color: #e5f7ff;
}
.bloco-minas-fale-conosco.esportes .titulo {
  color: #004b6c;
}
.bloco-minas-fale-conosco.esportes .fale-conosco-box {
  background-color: #e5f7ff;
}
.bloco-minas-fale-conosco.esportes .fale-conosco-box .btn {
  background-color: #004b6c;
}
.bloco-minas-fale-conosco.esportes .fale-conosco-box .btn:hover, .bloco-minas-fale-conosco.esportes .fale-conosco-box .btn:focus {
  background-color: #002e43;
  color: #fff;
}
.bloco-minas-fale-conosco.cultura .fale-conosco-badge {
  color: #aa4b65;
  background-color: #fce9ee;
}
.bloco-minas-fale-conosco.cultura .titulo {
  color: #520d20;
}
.bloco-minas-fale-conosco.cultura .fale-conosco-box {
  background-color: #fce9ee;
}
.bloco-minas-fale-conosco.cultura .fale-conosco-box .btn {
  background-color: #520d20;
}
.bloco-minas-fale-conosco.cultura .fale-conosco-box .btn:hover, .bloco-minas-fale-conosco.cultura .fale-conosco-box .btn:focus {
  background-color: #340814;
  color: #fff;
}
.bloco-minas-fale-conosco.educacao .fale-conosco-badge {
  color: #4bbea3;
  background-color: #e8fcf7;
}
.bloco-minas-fale-conosco.educacao .titulo {
  color: #0d614c;
}
.bloco-minas-fale-conosco.educacao .fale-conosco-box {
  background-color: #e8fcf7;
}
.bloco-minas-fale-conosco.educacao .fale-conosco-box .btn {
  background-color: #0d614c;
}
.bloco-minas-fale-conosco.educacao .fale-conosco-box .btn:hover, .bloco-minas-fale-conosco.educacao .fale-conosco-box .btn:focus {
  background-color: #083c2f;
  color: #fff;
}
.bloco-minas-fale-conosco.lazer .fale-conosco-badge {
  color: #f79b5f;
  background-color: #fef0e7;
}
.bloco-minas-fale-conosco.lazer .titulo {
  color: #864419;
}
.bloco-minas-fale-conosco.lazer .fale-conosco-box {
  background-color: #fef0e7;
}
.bloco-minas-fale-conosco.lazer .fale-conosco-box .btn {
  background-color: #864419;
}
.bloco-minas-fale-conosco.lazer .fale-conosco-box .btn:hover, .bloco-minas-fale-conosco.lazer .fale-conosco-box .btn:focus {
  background-color: #4f270d;
  color: #fff;
}
.bloco-minas-fale-conosco.negocios .fale-conosco-badge {
  color: #ffc160;
  background-color: #fff5e5;
}
.bloco-minas-fale-conosco.negocios .titulo {
  color: #8c601a;
}
.bloco-minas-fale-conosco.negocios .fale-conosco-box {
  background-color: #fff5e5;
}
.bloco-minas-fale-conosco.negocios .fale-conosco-box .btn {
  background-color: #8c601a;
}
.bloco-minas-fale-conosco.negocios .fale-conosco-box .btn:hover, .bloco-minas-fale-conosco.negocios .fale-conosco-box .btn:focus {
  background-color: #53380d;
  color: #fff;
}

.bloco-minas-financas .search-form-header {
  border: 1px solid #878787;
}
.bloco-minas-financas .search-form-header .form-control {
  color: #878787;
}
.bloco-minas-financas .search-form-header .form-control::placeholder {
  color: #878787;
}
.bloco-minas-financas.minas .titulo {
  color: #002360;
}
.bloco-minas-financas.minas .unidade-btn {
  background-color: transparent;
  border: 1px solid #002360;
  color: #002360;
}
.bloco-minas-financas.minas .unidade-btn:hover, .bloco-minas-financas.minas .unidade-btn.active {
  background-color: #002360;
  color: #fff;
  border-color: #002360;
}
.bloco-minas-financas.minas .financa-card {
  background-color: #e5efff;
}
.bloco-minas-financas.minas .financa-card .financa-ano {
  color: #002360;
}
.bloco-minas-financas.minas .financa-card .financa-titulo {
  color: #002360;
}
.bloco-minas-financas.minas .financa-card .btn-financa {
  background-color: #002360;
  color: #fff;
}
.bloco-minas-financas.minas .financa-card .btn-financa:hover {
  background-color: #003da5;
}
.bloco-minas-financas.esportes .titulo {
  color: #004b6c;
}
.bloco-minas-financas.esportes .unidade-btn {
  background-color: transparent;
  border: 1px solid #004b6c;
  color: #004b6c;
}
.bloco-minas-financas.esportes .unidade-btn:hover, .bloco-minas-financas.esportes .unidade-btn.active {
  background-color: #004b6c;
  color: #fff;
  border-color: #004b6c;
}
.bloco-minas-financas.esportes .financa-card {
  background-color: #e5f7ff;
}
.bloco-minas-financas.esportes .financa-card .financa-ano {
  color: #004b6c;
}
.bloco-minas-financas.esportes .financa-card .financa-titulo {
  color: #004b6c;
}
.bloco-minas-financas.esportes .financa-card .btn-financa {
  background-color: #004b6c;
  color: #fff;
}
.bloco-minas-financas.esportes .financa-card .btn-financa:hover {
  background-color: #0083bf;
}
.bloco-minas-financas.cultura .titulo {
  color: #520d20;
}
.bloco-minas-financas.cultura .unidade-btn {
  background-color: transparent;
  border: 1px solid #520d20;
  color: #520d20;
}
.bloco-minas-financas.cultura .unidade-btn:hover, .bloco-minas-financas.cultura .unidade-btn.active {
  background-color: #520d20;
  color: #fff;
  border-color: #520d20;
}
.bloco-minas-financas.cultura .financa-card {
  background-color: #fce9ee;
}
.bloco-minas-financas.cultura .financa-card .financa-ano {
  color: #520d20;
}
.bloco-minas-financas.cultura .financa-card .financa-titulo {
  color: #520d20;
}
.bloco-minas-financas.cultura .financa-card .btn-financa {
  background-color: #520d20;
  color: #fff;
}
.bloco-minas-financas.cultura .financa-card .btn-financa:hover {
  background-color: #8f1637;
}
.bloco-minas-financas.educacao .titulo {
  color: #0d614c;
}
.bloco-minas-financas.educacao .unidade-btn {
  background-color: transparent;
  border: 1px solid #0d614c;
  color: #0d614c;
}
.bloco-minas-financas.educacao .unidade-btn:hover, .bloco-minas-financas.educacao .unidade-btn.active {
  background-color: #0d614c;
  color: #fff;
  border-color: #0d614c;
}
.bloco-minas-financas.educacao .financa-card {
  background-color: #e8fcf7;
}
.bloco-minas-financas.educacao .financa-card .financa-ano {
  color: #0d614c;
}
.bloco-minas-financas.educacao .financa-card .financa-titulo {
  color: #0d614c;
}
.bloco-minas-financas.educacao .financa-card .btn-financa {
  background-color: #0d614c;
  color: #fff;
}
.bloco-minas-financas.educacao .financa-card .btn-financa:hover {
  background-color: #16a987;
}
.bloco-minas-financas.lazer .titulo {
  color: #864419;
}
.bloco-minas-financas.lazer .unidade-btn {
  background-color: transparent;
  border: 1px solid #864419;
  color: #864419;
}
.bloco-minas-financas.lazer .unidade-btn:hover, .bloco-minas-financas.lazer .unidade-btn.active {
  background-color: #864419;
  color: #fff;
  border-color: #864419;
}
.bloco-minas-financas.lazer .financa-card {
  background-color: #fef0e7;
}
.bloco-minas-financas.lazer .financa-card .financa-ano {
  color: #864419;
}
.bloco-minas-financas.lazer .financa-card .financa-titulo {
  color: #864419;
}
.bloco-minas-financas.lazer .financa-card .btn-financa {
  background-color: #864419;
  color: #fff;
}
.bloco-minas-financas.lazer .financa-card .btn-financa:hover {
  background-color: #f47f32;
}
.bloco-minas-financas.negocios .titulo {
  color: #8c601a;
}
.bloco-minas-financas.negocios .unidade-btn {
  background-color: transparent;
  border: 1px solid #8c601a;
  color: #8c601a;
}
.bloco-minas-financas.negocios .unidade-btn:hover, .bloco-minas-financas.negocios .unidade-btn.active {
  background-color: #8c601a;
  color: #fff;
  border-color: #8c601a;
}
.bloco-minas-financas.negocios .financa-card {
  background-color: #fff5e5;
}
.bloco-minas-financas.negocios .financa-card .financa-ano {
  color: #8c601a;
}
.bloco-minas-financas.negocios .financa-card .financa-titulo {
  color: #8c601a;
}
.bloco-minas-financas.negocios .financa-card .btn-financa {
  background-color: #8c601a;
  color: #fff;
}
.bloco-minas-financas.negocios .financa-card .btn-financa:hover {
  background-color: #ffb033;
}

.bloco-minas-formulario .formulario-content {
  border-radius: 12px;
  padding: 16px;
}
@media (min-width: 992px) {
  .bloco-minas-formulario .formulario-content {
    padding: 40px;
  }
}
.bloco-minas-formulario .formulario-content .wpcf7-radio {
  display: flex;
  gap: 16px;
}
.bloco-minas-formulario .form-control {
  background-color: #fff;
  border-radius: 100px;
  border: 1px solid #878787;
  height: 52px;
  padding: 8px 24px;
}
.bloco-minas-formulario .form-control:hover, .bloco-minas-formulario .form-control:focus {
  box-shadow: none;
  outline: none;
}
.bloco-minas-formulario textarea.form-control {
  border-radius: 8px;
  height: 100px;
  resize: none;
}
.bloco-minas-formulario input[type=file].form-control {
  height: auto;
}
.bloco-minas-formulario.minas .formulario-content {
  background-color: #e5efff;
}
.bloco-minas-formulario.minas .link {
  background-color: #003da5;
}
.bloco-minas-formulario.minas .link:hover, .bloco-minas-formulario.minas .link:focus {
  background-color: #fff !important;
  color: #003da5;
}
.bloco-minas-formulario.esportes .formulario-content {
  background-color: #e5f7ff;
}
.bloco-minas-formulario.esportes .link {
  background-color: #0083bf;
}
.bloco-minas-formulario.esportes .link:hover, .bloco-minas-formulario.esportes .link:focus {
  background-color: #fff !important;
  color: #0083bf;
}
.bloco-minas-formulario.cultura .formulario-content {
  background-color: #fce9ee;
}
.bloco-minas-formulario.cultura .link {
  background-color: #8f1637;
}
.bloco-minas-formulario.cultura .link:hover, .bloco-minas-formulario.cultura .link:focus {
  background-color: #fff !important;
  color: #8f1637;
}
.bloco-minas-formulario.educacao .formulario-content {
  background-color: #e8fcf7;
}
.bloco-minas-formulario.educacao .link {
  background-color: #16a987;
}
.bloco-minas-formulario.educacao .link:hover, .bloco-minas-formulario.educacao .link:focus {
  background-color: #fff !important;
  color: #16a987;
}
.bloco-minas-formulario.lazer .formulario-content {
  background-color: #fef0e7;
}
.bloco-minas-formulario.lazer .link {
  background-color: #f47f32;
}
.bloco-minas-formulario.lazer .link:hover, .bloco-minas-formulario.lazer .link:focus {
  background-color: #fff !important;
  color: #f47f32;
}
.bloco-minas-formulario.negocios .formulario-content {
  background-color: #fff5e5;
}
.bloco-minas-formulario.negocios .link {
  background-color: #ffb033;
}
.bloco-minas-formulario.negocios .link:hover, .bloco-minas-formulario.negocios .link:focus {
  background-color: #fff !important;
  color: #ffb033;
}

.bloco-minas-formularios .search-form-header {
  border: 1px solid #878787;
}
.bloco-minas-formularios .search-form-header .form-control {
  color: #878787;
}
.bloco-minas-formularios .search-form-header .form-control::placeholder {
  color: #878787;
}
.bloco-minas-formularios.minas .unidade-btn {
  background-color: transparent;
  border: 1px solid #002360;
  color: #002360;
}
.bloco-minas-formularios.minas .unidade-btn:hover, .bloco-minas-formularios.minas .unidade-btn.active {
  background-color: #002360;
  color: #fff;
  border-color: #002360;
}
.bloco-minas-formularios.minas .formulario-card {
  background-color: #e5efff;
}
.bloco-minas-formularios.minas .formulario-card .formulario-titulo {
  color: #002360;
}
.bloco-minas-formularios.minas .formulario-card .btn-formulario {
  background-color: #002360;
  color: #fff;
}
.bloco-minas-formularios.minas .formulario-card .btn-formulario:hover {
  background-color: #003da5;
}
.bloco-minas-formularios.esportes .unidade-btn {
  background-color: transparent;
  border: 1px solid #004b6c;
  color: #004b6c;
}
.bloco-minas-formularios.esportes .unidade-btn:hover, .bloco-minas-formularios.esportes .unidade-btn.active {
  background-color: #004b6c;
  color: #fff;
  border-color: #004b6c;
}
.bloco-minas-formularios.esportes .formulario-card {
  background-color: #e5f7ff;
}
.bloco-minas-formularios.esportes .formulario-card .formulario-titulo {
  color: #004b6c;
}
.bloco-minas-formularios.esportes .formulario-card .btn-formulario {
  background-color: #004b6c;
  color: #fff;
}
.bloco-minas-formularios.esportes .formulario-card .btn-formulario:hover {
  background-color: #0083bf;
}
.bloco-minas-formularios.cultura .unidade-btn {
  background-color: transparent;
  border: 1px solid #520d20;
  color: #520d20;
}
.bloco-minas-formularios.cultura .unidade-btn:hover, .bloco-minas-formularios.cultura .unidade-btn.active {
  background-color: #520d20;
  color: #fff;
  border-color: #520d20;
}
.bloco-minas-formularios.cultura .formulario-card {
  background-color: #fce9ee;
}
.bloco-minas-formularios.cultura .formulario-card .formulario-titulo {
  color: #520d20;
}
.bloco-minas-formularios.cultura .formulario-card .btn-formulario {
  background-color: #520d20;
  color: #fff;
}
.bloco-minas-formularios.cultura .formulario-card .btn-formulario:hover {
  background-color: #8f1637;
}
.bloco-minas-formularios.educacao .unidade-btn {
  background-color: transparent;
  border: 1px solid #0d614c;
  color: #0d614c;
}
.bloco-minas-formularios.educacao .unidade-btn:hover, .bloco-minas-formularios.educacao .unidade-btn.active {
  background-color: #0d614c;
  color: #fff;
  border-color: #0d614c;
}
.bloco-minas-formularios.educacao .formulario-card {
  background-color: #e8fcf7;
}
.bloco-minas-formularios.educacao .formulario-card .formulario-titulo {
  color: #0d614c;
}
.bloco-minas-formularios.educacao .formulario-card .btn-formulario {
  background-color: #0d614c;
  color: #fff;
}
.bloco-minas-formularios.educacao .formulario-card .btn-formulario:hover {
  background-color: #16a987;
}
.bloco-minas-formularios.lazer .unidade-btn {
  background-color: transparent;
  border: 1px solid #864419;
  color: #864419;
}
.bloco-minas-formularios.lazer .unidade-btn:hover, .bloco-minas-formularios.lazer .unidade-btn.active {
  background-color: #864419;
  color: #fff;
  border-color: #864419;
}
.bloco-minas-formularios.lazer .formulario-card {
  background-color: #fef0e7;
}
.bloco-minas-formularios.lazer .formulario-card .formulario-titulo {
  color: #864419;
}
.bloco-minas-formularios.lazer .formulario-card .btn-formulario {
  background-color: #864419;
  color: #fff;
}
.bloco-minas-formularios.lazer .formulario-card .btn-formulario:hover {
  background-color: #f47f32;
}
.bloco-minas-formularios.negocios .unidade-btn {
  background-color: transparent;
  border: 1px solid #8c601a;
  color: #8c601a;
}
.bloco-minas-formularios.negocios .unidade-btn:hover, .bloco-minas-formularios.negocios .unidade-btn.active {
  background-color: #8c601a;
  color: #fff;
  border-color: #8c601a;
}
.bloco-minas-formularios.negocios .formulario-card {
  background-color: #fff5e5;
}
.bloco-minas-formularios.negocios .formulario-card .formulario-titulo {
  color: #8c601a;
}
.bloco-minas-formularios.negocios .formulario-card .btn-formulario {
  background-color: #8c601a;
  color: #fff;
}
.bloco-minas-formularios.negocios .formulario-card .btn-formulario:hover {
  background-color: #ffb033;
}

.bloco-minas-funcionamento-academia.minas .titulo,
.bloco-minas-funcionamento-academia.minas .titulo-box,
.bloco-minas-funcionamento-academia.minas .item-titulo {
  color: #002360;
}
.bloco-minas-funcionamento-academia.minas .funcionamento-itens {
  background-color: #e5efff;
}
.bloco-minas-funcionamento-academia.minas .item-divider {
  border-color: #abc4ea;
}
.bloco-minas-funcionamento-academia.esportes .titulo,
.bloco-minas-funcionamento-academia.esportes .titulo-box,
.bloco-minas-funcionamento-academia.esportes .item-titulo {
  color: #004b6c;
}
.bloco-minas-funcionamento-academia.esportes .funcionamento-itens {
  background-color: #e5f7ff;
}
.bloco-minas-funcionamento-academia.esportes .item-divider {
  border-color: #abdaef;
}
.bloco-minas-funcionamento-academia.cultura .titulo,
.bloco-minas-funcionamento-academia.cultura .titulo-box,
.bloco-minas-funcionamento-academia.cultura .item-titulo {
  color: #520d20;
}
.bloco-minas-funcionamento-academia.cultura .funcionamento-itens {
  background-color: #fce9ee;
}
.bloco-minas-funcionamento-academia.cultura .item-divider {
  border-color: #e0b5c1;
}
.bloco-minas-funcionamento-academia.educacao .titulo,
.bloco-minas-funcionamento-academia.educacao .titulo-box,
.bloco-minas-funcionamento-academia.educacao .item-titulo {
  color: #0d614c;
}
.bloco-minas-funcionamento-academia.educacao .funcionamento-itens {
  background-color: #e8fcf7;
}
.bloco-minas-funcionamento-academia.educacao .item-divider {
  border-color: #b5e8db;
}
.bloco-minas-funcionamento-academia.lazer .titulo,
.bloco-minas-funcionamento-academia.lazer .titulo-box,
.bloco-minas-funcionamento-academia.lazer .item-titulo {
  color: #864419;
}
.bloco-minas-funcionamento-academia.lazer .funcionamento-itens {
  background-color: #fef0e7;
}
.bloco-minas-funcionamento-academia.lazer .item-divider {
  border-color: #fdd3b9;
}
.bloco-minas-funcionamento-academia.negocios .titulo,
.bloco-minas-funcionamento-academia.negocios .titulo-box,
.bloco-minas-funcionamento-academia.negocios .item-titulo {
  color: #8c601a;
}
.bloco-minas-funcionamento-academia.negocios .funcionamento-itens {
  background-color: #fff5e5;
}
.bloco-minas-funcionamento-academia.negocios .item-divider {
  border-color: #ffe3ba;
}

.bloco-minas-galeria-com-legenda {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  position: relative;
}
.bloco-minas-galeria-com-legenda:before {
  content: "";
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.bloco-minas-galeria-com-legenda .galeria-imagem {
  aspect-ratio: 390/315;
  overflow: hidden;
}
.bloco-minas-galeria-com-legenda .galeria-imagem img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.bloco-minas-galeria-com-legenda.minas:before {
  background-color: rgba(0, 61, 165, 0.85);
}
.bloco-minas-galeria-com-legenda.minas .card-item {
  background-color: #e5efff;
}
.bloco-minas-galeria-com-legenda.minas .card-titulo {
  color: #002360;
}
.bloco-minas-galeria-com-legenda.minas .swiper-button-prev,
.bloco-minas-galeria-com-legenda.minas .swiper-button-next {
  background-color: #abc4ea;
}
.bloco-minas-galeria-com-legenda.minas .swiper-button-prev:hover, .bloco-minas-galeria-com-legenda.minas .swiper-button-prev:focus,
.bloco-minas-galeria-com-legenda.minas .swiper-button-next:hover,
.bloco-minas-galeria-com-legenda.minas .swiper-button-next:focus {
  background-color: #003da5;
}
.bloco-minas-galeria-com-legenda.minas .swiper-button-prev:after,
.bloco-minas-galeria-com-legenda.minas .swiper-button-next:after {
  color: #003083;
}
.bloco-minas-galeria-com-legenda.esportes:before {
  background-color: rgba(0, 131, 191, 0.85);
}
.bloco-minas-galeria-com-legenda.esportes .card-item {
  background-color: #e5f7ff;
}
.bloco-minas-galeria-com-legenda.esportes .card-titulo {
  color: #004b6c;
}
.bloco-minas-galeria-com-legenda.esportes .swiper-button-prev,
.bloco-minas-galeria-com-legenda.esportes .swiper-button-next {
  background-color: #abdaef;
}
.bloco-minas-galeria-com-legenda.esportes .swiper-button-prev:hover, .bloco-minas-galeria-com-legenda.esportes .swiper-button-prev:focus,
.bloco-minas-galeria-com-legenda.esportes .swiper-button-next:hover,
.bloco-minas-galeria-com-legenda.esportes .swiper-button-next:focus {
  background-color: #0083bf;
}
.bloco-minas-galeria-com-legenda.esportes .swiper-button-prev:after,
.bloco-minas-galeria-com-legenda.esportes .swiper-button-next:after {
  color: #006895;
}
.bloco-minas-galeria-com-legenda.cultura:before {
  background-color: rgba(143, 22, 55, 0.85);
}
.bloco-minas-galeria-com-legenda.cultura .card-item {
  background-color: #fce9ee;
}
.bloco-minas-galeria-com-legenda.cultura .card-titulo {
  color: #520d20;
}
.bloco-minas-galeria-com-legenda.cultura .swiper-button-prev,
.bloco-minas-galeria-com-legenda.cultura .swiper-button-next {
  background-color: #e0b5c1;
}
.bloco-minas-galeria-com-legenda.cultura .swiper-button-prev:hover, .bloco-minas-galeria-com-legenda.cultura .swiper-button-prev:focus,
.bloco-minas-galeria-com-legenda.cultura .swiper-button-next:hover,
.bloco-minas-galeria-com-legenda.cultura .swiper-button-next:focus {
  background-color: #8f1637;
}
.bloco-minas-galeria-com-legenda.cultura .swiper-button-prev:after,
.bloco-minas-galeria-com-legenda.cultura .swiper-button-next:after {
  color: #70122c;
}
.bloco-minas-galeria-com-legenda.educacao:before {
  background-color: rgba(22, 169, 135, 0.85);
}
.bloco-minas-galeria-com-legenda.educacao .card-item {
  background-color: #e8fcf7;
}
.bloco-minas-galeria-com-legenda.educacao .card-titulo {
  color: #0d614c;
}
.bloco-minas-galeria-com-legenda.educacao .swiper-button-prev,
.bloco-minas-galeria-com-legenda.educacao .swiper-button-next {
  background-color: #b5e8db;
}
.bloco-minas-galeria-com-legenda.educacao .swiper-button-prev:hover, .bloco-minas-galeria-com-legenda.educacao .swiper-button-prev:focus,
.bloco-minas-galeria-com-legenda.educacao .swiper-button-next:hover,
.bloco-minas-galeria-com-legenda.educacao .swiper-button-next:focus {
  background-color: #16a987;
}
.bloco-minas-galeria-com-legenda.educacao .swiper-button-prev:after,
.bloco-minas-galeria-com-legenda.educacao .swiper-button-next:after {
  color: #128669;
}
.bloco-minas-galeria-com-legenda.lazer:before {
  background-color: rgba(244, 127, 50, 0.85);
}
.bloco-minas-galeria-com-legenda.lazer .card-item {
  background-color: #fef0e7;
}
.bloco-minas-galeria-com-legenda.lazer .card-titulo {
  color: #864419;
}
.bloco-minas-galeria-com-legenda.lazer .swiper-button-prev,
.bloco-minas-galeria-com-legenda.lazer .swiper-button-next {
  background-color: #fdd3b9;
}
.bloco-minas-galeria-com-legenda.lazer .swiper-button-prev:hover, .bloco-minas-galeria-com-legenda.lazer .swiper-button-prev:focus,
.bloco-minas-galeria-com-legenda.lazer .swiper-button-next:hover,
.bloco-minas-galeria-com-legenda.lazer .swiper-button-next:focus {
  background-color: #f47f32;
}
.bloco-minas-galeria-com-legenda.lazer .swiper-button-prev:after,
.bloco-minas-galeria-com-legenda.lazer .swiper-button-next:after {
  color: #bd6125;
}
.bloco-minas-galeria-com-legenda.negocios:before {
  background-color: rgba(255, 176, 51, 0.85);
}
.bloco-minas-galeria-com-legenda.negocios .card-item {
  background-color: #fff5e5;
}
.bloco-minas-galeria-com-legenda.negocios .card-titulo {
  color: #8c601a;
}
.bloco-minas-galeria-com-legenda.negocios .swiper-button-prev,
.bloco-minas-galeria-com-legenda.negocios .swiper-button-next {
  background-color: #ffe3ba;
}
.bloco-minas-galeria-com-legenda.negocios .swiper-button-prev:hover, .bloco-minas-galeria-com-legenda.negocios .swiper-button-prev:focus,
.bloco-minas-galeria-com-legenda.negocios .swiper-button-next:hover,
.bloco-minas-galeria-com-legenda.negocios .swiper-button-next:focus {
  background-color: #ffb033;
}
.bloco-minas-galeria-com-legenda.negocios .swiper-button-prev:after,
.bloco-minas-galeria-com-legenda.negocios .swiper-button-next:after {
  color: #c58827;
}

.bloco-minas-governanca-introducao .governanca-introducao-imagem img {
  max-width: 100%;
}
@media (min-width: 992px) {
  .bloco-minas-governanca-introducao .governanca-introducao-imagem img {
    max-width: none;
  }
}
.bloco-minas-governanca-introducao.minas .governanca-introducao-badge {
  color: #396abc;
  background-color: #e5efff;
}
.bloco-minas-governanca-introducao.minas .titulo {
  color: #002360;
}
.bloco-minas-governanca-introducao.esportes .governanca-introducao-badge {
  color: #39a0cf;
  background-color: #e5f7ff;
}
.bloco-minas-governanca-introducao.esportes .titulo {
  color: #004b6c;
}
.bloco-minas-governanca-introducao.cultura .governanca-introducao-badge {
  color: #aa4b65;
  background-color: #fce9ee;
}
.bloco-minas-governanca-introducao.cultura .titulo {
  color: #520d20;
}
.bloco-minas-governanca-introducao.educacao .governanca-introducao-badge {
  color: #4bbea3;
  background-color: #e8fcf7;
}
.bloco-minas-governanca-introducao.educacao .titulo {
  color: #0d614c;
}
.bloco-minas-governanca-introducao.lazer .governanca-introducao-badge {
  color: #f79b5f;
  background-color: #fef0e7;
}
.bloco-minas-governanca-introducao.lazer .titulo {
  color: #864419;
}
.bloco-minas-governanca-introducao.negocios .governanca-introducao-badge {
  color: #ffc160;
  background-color: #fff5e5;
}
.bloco-minas-governanca-introducao.negocios .titulo {
  color: #8c601a;
}

.bloco-minas-hero {
  align-items: flex-end;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  display: flex;
  height: 600px;
  position: relative;
}
.bloco-minas-hero::before {
  bottom: 0;
  content: "";
  height: 50%;
  position: absolute;
  width: 100%;
}
.bloco-minas-hero .hero-btn:hover, .bloco-minas-hero .hero-btn:focus {
  background-color: #fff !important;
}
.bloco-minas-hero.minas::before {
  background-image: linear-gradient(180deg, rgba(0, 9, 26, 0) 0%, #00091a 90.18%);
}
.bloco-minas-hero.minas .hero-btn {
  background-color: #003da5;
}
.bloco-minas-hero.minas .hero-btn:hover, .bloco-minas-hero.minas .hero-btn:focus {
  color: #003da5;
}
.bloco-minas-hero.cultura::before {
  background-image: linear-gradient(180deg, rgba(22, 3, 8, 0) 0%, #160308 90.18%);
}
.bloco-minas-hero.cultura .hero-btn {
  background-color: #8f1637;
}
.bloco-minas-hero.cultura .hero-btn:hover, .bloco-minas-hero.cultura .hero-btn:focus {
  color: #8f1637;
}
.bloco-minas-hero.educacao::before {
  background-image: linear-gradient(180deg, rgba(3, 23, 18, 0) 0%, #031712 90.18%);
}
.bloco-minas-hero.educacao .hero-btn {
  background-color: #16a987;
}
.bloco-minas-hero.educacao .hero-btn:hover, .bloco-minas-hero.educacao .hero-btn:focus {
  color: #16a987;
}
.bloco-minas-hero.esportes::before {
  background-image: linear-gradient(180deg, rgba(0, 17, 26, 0) 0%, #00111a 90.18%);
}
.bloco-minas-hero.esportes .hero-btn {
  background-color: #0083bf;
}
.bloco-minas-hero.esportes .hero-btn:hover, .bloco-minas-hero.esportes .hero-btn:focus {
  color: #0083bf;
}
.bloco-minas-hero.lazer::before {
  background-image: linear-gradient(180deg, rgba(24, 10, 1, 0) 0%, #180a01 90.18%);
}
.bloco-minas-hero.lazer .hero-btn {
  background-color: #f47f32;
}
.bloco-minas-hero.lazer .hero-btn:hover, .bloco-minas-hero.lazer .hero-btn:focus {
  color: #f47f32;
}
.bloco-minas-hero.negocios::before {
  background-image: linear-gradient(180deg, rgba(26, 16, 0, 0) 0%, #1a1000 90.18%);
}
.bloco-minas-hero.negocios .hero-btn {
  background-color: #ffb033;
}
.bloco-minas-hero.negocios .hero-btn:hover, .bloco-minas-hero.negocios .hero-btn:focus {
  color: #ffb033;
}

.bloco-minas-historias .search-form-header {
  border: 1px solid #878787;
}
.bloco-minas-historias .search-form-header .form-control {
  color: #878787;
}
.bloco-minas-historias .search-form-header .form-control::placeholder {
  color: #878787;
}
.bloco-minas-historias .historia-card {
  padding: 20px;
  position: relative;
}
.bloco-minas-historias .historia-texto {
  flex-grow: 1;
}
.bloco-minas-historias .historia-divider {
  height: 1px;
  width: 100%;
  margin: 0;
}
.bloco-minas-historias .historia-autor {
  margin-top: 0;
}
.bloco-minas-historias .historia-link:hover, .bloco-minas-historias .historia-link:focus {
  background-color: #fff !important;
}
.bloco-minas-historias .historia-imagem img {
  aspect-ratio: 350/200;
  object-fit: cover;
}
.bloco-minas-historias.minas .titulo {
  color: #002360;
}
.bloco-minas-historias.minas .historia-card {
  background-color: #e5efff;
}
.bloco-minas-historias.minas .historia-titulo {
  color: #002360;
}
.bloco-minas-historias.minas .historia-divider {
  background-color: #abc4ea;
}
.bloco-minas-historias.minas .autor-nome {
  color: #002360;
}
.bloco-minas-historias.minas .autor-descricao {
  color: #396abc;
}
.bloco-minas-historias.minas .historia-link {
  background-color: #002360;
}
.bloco-minas-historias.minas .historia-link:hover, .bloco-minas-historias.minas .historia-link:focus {
  color: #002360;
}
.bloco-minas-historias.esportes .titulo {
  color: #004b6c;
}
.bloco-minas-historias.esportes .historia-card {
  background-color: #e5f7ff;
}
.bloco-minas-historias.esportes .historia-titulo {
  color: #004b6c;
}
.bloco-minas-historias.esportes .historia-divider {
  background-color: #abdaef;
}
.bloco-minas-historias.esportes .autor-nome {
  color: #004b6c;
}
.bloco-minas-historias.esportes .autor-descricao {
  color: #39a0cf;
}
.bloco-minas-historias.esportes .historia-link {
  background-color: #004b6c;
}
.bloco-minas-historias.esportes .historia-link:hover, .bloco-minas-historias.esportes .historia-link:focus {
  color: #004b6c;
}
.bloco-minas-historias.cultura .titulo {
  color: #520d20;
}
.bloco-minas-historias.cultura .historia-card {
  background-color: #fce9ee;
}
.bloco-minas-historias.cultura .historia-titulo {
  color: #520d20;
}
.bloco-minas-historias.cultura .historia-divider {
  background-color: #e0b5c1;
}
.bloco-minas-historias.cultura .autor-nome {
  color: #520d20;
}
.bloco-minas-historias.cultura .autor-descricao {
  color: #aa4b65;
}
.bloco-minas-historias.cultura .historia-link {
  background-color: #520d20;
}
.bloco-minas-historias.cultura .historia-link:hover, .bloco-minas-historias.cultura .historia-link:focus {
  color: #520d20;
}
.bloco-minas-historias.educacao .titulo {
  color: #0d614c;
}
.bloco-minas-historias.educacao .historia-card {
  background-color: #e8fcf7;
}
.bloco-minas-historias.educacao .historia-titulo {
  color: #0d614c;
}
.bloco-minas-historias.educacao .historia-divider {
  background-color: #b5e8db;
}
.bloco-minas-historias.educacao .autor-nome {
  color: #0d614c;
}
.bloco-minas-historias.educacao .autor-descricao {
  color: #4bbea3;
}
.bloco-minas-historias.educacao .historia-link {
  background-color: #0d614c;
}
.bloco-minas-historias.educacao .historia-link:hover, .bloco-minas-historias.educacao .historia-link:focus {
  color: #0d614c;
}
.bloco-minas-historias.lazer .titulo {
  color: #864419;
}
.bloco-minas-historias.lazer .historia-card {
  background-color: #fef0e7;
}
.bloco-minas-historias.lazer .historia-titulo {
  color: #864419;
}
.bloco-minas-historias.lazer .historia-divider {
  background-color: #fdd3b9;
}
.bloco-minas-historias.lazer .autor-nome {
  color: #864419;
}
.bloco-minas-historias.lazer .autor-descricao {
  color: #f79b5f;
}
.bloco-minas-historias.lazer .historia-link {
  background-color: #864419;
}
.bloco-minas-historias.lazer .historia-link:hover, .bloco-minas-historias.lazer .historia-link:focus {
  color: #864419;
}
.bloco-minas-historias.negocios .titulo {
  color: #8c601a;
}
.bloco-minas-historias.negocios .historia-card {
  background-color: #fff5e5;
}
.bloco-minas-historias.negocios .historia-titulo {
  color: #8c601a;
}
.bloco-minas-historias.negocios .historia-divider {
  background-color: #ffe3ba;
}
.bloco-minas-historias.negocios .autor-nome {
  color: #8c601a;
}
.bloco-minas-historias.negocios .autor-descricao {
  color: #ffc160;
}
.bloco-minas-historias.negocios .historia-link {
  background-color: #8c601a;
}
.bloco-minas-historias.negocios .historia-link:hover, .bloco-minas-historias.negocios .historia-link:focus {
  color: #8c601a;
}

.bloco-minas-horarios-e-informacoes .horarios-e-informacoes-content {
  border-radius: 8px;
  padding: 16px;
}
@media (min-width: 992px) {
  .bloco-minas-horarios-e-informacoes .horarios-e-informacoes-content {
    padding: 32px 24px;
  }
}
.bloco-minas-horarios-e-informacoes .divider-vertical {
  height: 100%;
  width: 1px;
  opacity: 1;
  display: block;
  margin: auto;
}
.bloco-minas-horarios-e-informacoes.minas .divider-vertical {
  background-color: #003da5;
}
.bloco-minas-horarios-e-informacoes.minas .item-titulo {
  color: #7297d3;
}
.bloco-minas-horarios-e-informacoes.minas .item-divider {
  border-color: #abc4ea;
}
.bloco-minas-horarios-e-informacoes.esportes .divider-vertical {
  background-color: #0083bf;
}
.bloco-minas-horarios-e-informacoes.esportes .item-titulo {
  color: #72bddf;
}
.bloco-minas-horarios-e-informacoes.esportes .item-divider {
  border-color: #abdaef;
}
.bloco-minas-horarios-e-informacoes.cultura .divider-vertical {
  background-color: #8f1637;
}
.bloco-minas-horarios-e-informacoes.cultura .item-titulo {
  color: #c58093;
}
.bloco-minas-horarios-e-informacoes.cultura .item-divider {
  border-color: #e0b5c1;
}
.bloco-minas-horarios-e-informacoes.educacao .divider-vertical {
  background-color: #16a987;
}
.bloco-minas-horarios-e-informacoes.educacao .item-titulo {
  color: #80d3bf;
}
.bloco-minas-horarios-e-informacoes.educacao .item-divider {
  border-color: #b5e8db;
}
.bloco-minas-horarios-e-informacoes.lazer .divider-vertical {
  background-color: #f47f32;
}
.bloco-minas-horarios-e-informacoes.lazer .item-titulo {
  color: #fab78c;
}
.bloco-minas-horarios-e-informacoes.lazer .item-divider {
  border-color: #fdd3b9;
}
.bloco-minas-horarios-e-informacoes.negocios .divider-vertical {
  background-color: #ffb033;
}
.bloco-minas-horarios-e-informacoes.negocios .item-titulo {
  color: #ffd28d;
}
.bloco-minas-horarios-e-informacoes.negocios .item-divider {
  border-color: #ffe3ba;
}

.bloco-minas-imagem .container-fluid, .bloco-minas-imagem .container-sm, .bloco-minas-imagem .container-md, .bloco-minas-imagem .container-lg, .bloco-minas-imagem .container-xl, .bloco-minas-imagem .container-xxl {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.bloco-minas-imagem-texto-e-botao .imagem-container img {
  border-radius: 12px;
}
.bloco-minas-imagem-texto-e-botao.minas .titulo {
  color: #003da5;
}
.bloco-minas-imagem-texto-e-botao.minas .card-link.btn-large {
  background-color: #003da5;
}
.bloco-minas-imagem-texto-e-botao.minas .card-link.btn-large:hover, .bloco-minas-imagem-texto-e-botao.minas .card-link.btn-large:focus {
  background-color: #fff !important;
  color: #003da5 !important;
}
.bloco-minas-imagem-texto-e-botao.minas .card-link.btn-large-bordered {
  border-color: #003da5;
  color: #003da5;
}
.bloco-minas-imagem-texto-e-botao.minas .card-link.btn-large-bordered:hover, .bloco-minas-imagem-texto-e-botao.minas .card-link.btn-large-bordered:focus {
  background-color: #003da5;
}
.bloco-minas-imagem-texto-e-botao.esportes .titulo {
  color: #0083bf;
}
.bloco-minas-imagem-texto-e-botao.esportes .card-link.btn-large {
  background-color: #0083bf;
}
.bloco-minas-imagem-texto-e-botao.esportes .card-link.btn-large:hover, .bloco-minas-imagem-texto-e-botao.esportes .card-link.btn-large:focus {
  background-color: #fff !important;
  color: #0083bf !important;
}
.bloco-minas-imagem-texto-e-botao.esportes .card-link.btn-large-bordered {
  border-color: #0083bf;
  color: #0083bf;
}
.bloco-minas-imagem-texto-e-botao.esportes .card-link.btn-large-bordered:hover, .bloco-minas-imagem-texto-e-botao.esportes .card-link.btn-large-bordered:focus {
  background-color: #0083bf;
}
.bloco-minas-imagem-texto-e-botao.cultura .titulo {
  color: #8f1637;
}
.bloco-minas-imagem-texto-e-botao.cultura .card-link.btn-large {
  background-color: #8f1637;
}
.bloco-minas-imagem-texto-e-botao.cultura .card-link.btn-large:hover, .bloco-minas-imagem-texto-e-botao.cultura .card-link.btn-large:focus {
  background-color: #fff !important;
  color: #8f1637 !important;
}
.bloco-minas-imagem-texto-e-botao.cultura .card-link.btn-large-bordered {
  border-color: #8f1637;
  color: #8f1637;
}
.bloco-minas-imagem-texto-e-botao.cultura .card-link.btn-large-bordered:hover, .bloco-minas-imagem-texto-e-botao.cultura .card-link.btn-large-bordered:focus {
  background-color: #8f1637;
}
.bloco-minas-imagem-texto-e-botao.educacao .titulo {
  color: #16a987;
}
.bloco-minas-imagem-texto-e-botao.educacao .card-link.btn-large {
  background-color: #16a987;
}
.bloco-minas-imagem-texto-e-botao.educacao .card-link.btn-large:hover, .bloco-minas-imagem-texto-e-botao.educacao .card-link.btn-large:focus {
  background-color: #fff !important;
  color: #16a987 !important;
}
.bloco-minas-imagem-texto-e-botao.educacao .card-link.btn-large-bordered {
  border-color: #16a987;
  color: #16a987;
}
.bloco-minas-imagem-texto-e-botao.educacao .card-link.btn-large-bordered:hover, .bloco-minas-imagem-texto-e-botao.educacao .card-link.btn-large-bordered:focus {
  background-color: #16a987;
}
.bloco-minas-imagem-texto-e-botao.lazer .titulo {
  color: #f47f32;
}
.bloco-minas-imagem-texto-e-botao.lazer .card-link.btn-large {
  background-color: #f47f32;
}
.bloco-minas-imagem-texto-e-botao.lazer .card-link.btn-large:hover, .bloco-minas-imagem-texto-e-botao.lazer .card-link.btn-large:focus {
  background-color: #fff !important;
  color: #f47f32 !important;
}
.bloco-minas-imagem-texto-e-botao.lazer .card-link.btn-large-bordered {
  border-color: #f47f32;
  color: #f47f32;
}
.bloco-minas-imagem-texto-e-botao.lazer .card-link.btn-large-bordered:hover, .bloco-minas-imagem-texto-e-botao.lazer .card-link.btn-large-bordered:focus {
  background-color: #f47f32;
}
.bloco-minas-imagem-texto-e-botao.negocios .titulo {
  color: #ffb033;
}
.bloco-minas-imagem-texto-e-botao.negocios .card-link.btn-large {
  background-color: #ffb033;
}
.bloco-minas-imagem-texto-e-botao.negocios .card-link.btn-large:hover, .bloco-minas-imagem-texto-e-botao.negocios .card-link.btn-large:focus {
  background-color: #fff !important;
  color: #ffb033 !important;
}
.bloco-minas-imagem-texto-e-botao.negocios .card-link.btn-large-bordered {
  border-color: #ffb033;
  color: #ffb033;
}
.bloco-minas-imagem-texto-e-botao.negocios .card-link.btn-large-bordered:hover, .bloco-minas-imagem-texto-e-botao.negocios .card-link.btn-large-bordered:focus {
  background-color: #ffb033;
}

.bloco-minas-imagem-introducao {
  background-position: center;
  background-repeat: no-repeat;
}
.bloco-minas-imagem-introducao.minas {
  background-color: #e5efff;
}
.bloco-minas-imagem-introducao.esportes {
  background-color: #e5f7ff;
}
.bloco-minas-imagem-introducao.cultura {
  background-color: #fce9ee;
}
.bloco-minas-imagem-introducao.educacao {
  background-color: #e8fcf7;
}
.bloco-minas-imagem-introducao.lazer {
  background-color: #fef0e7;
}
.bloco-minas-imagem-introducao.negocios {
  background-color: #fff5e5;
}

.bloco-minas-informacao-da-diretoria .accordion-item {
  border: 0;
  margin-bottom: 3rem;
  border-radius: 20px;
  overflow: hidden;
}
.bloco-minas-informacao-da-diretoria .accordion-item:first-child .accordion-button {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}
.bloco-minas-informacao-da-diretoria .accordion-item:last-child .accordion-collapse {
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
}
.bloco-minas-informacao-da-diretoria .accordion-button {
  border: 0 !important;
  box-shadow: none !important;
  background-color: #fff;
  color: #396abc;
  flex-wrap: wrap;
}
.bloco-minas-informacao-da-diretoria .accordion-button hr {
  border-color: currentColor;
  opacity: 0.2;
  flex-basis: 100%;
  order: 1;
}
.bloco-minas-informacao-da-diretoria .accordion-button::after {
  order: 0;
}
.bloco-minas-informacao-da-diretoria .accordion-button:focus {
  box-shadow: none !important;
  outline: none;
  border: 0 !important;
}
.bloco-minas-informacao-da-diretoria .accordion-button:not(.collapsed) {
  box-shadow: none !important;
  border: 0 !important;
  background-color: #e5efff;
  color: #002360;
}
.bloco-minas-informacao-da-diretoria .accordion-collapse.show {
  background-color: #e5efff;
}
.bloco-minas-informacao-da-diretoria .accordion-body a {
  color: #002360;
}
.bloco-minas-informacao-da-diretoria .accordion-body a:hover {
  color: #002360;
}
.bloco-minas-informacao-da-diretoria.minas .accordion-body a {
  color: #002360;
}
.bloco-minas-informacao-da-diretoria.minas .accordion-body a:hover {
  color: #002360;
}
.bloco-minas-informacao-da-diretoria.minas .accordion-button {
  color: #396abc;
}
.bloco-minas-informacao-da-diretoria.minas .accordion-button:not(.collapsed) {
  background-color: #e5efff;
  color: #002360;
}
.bloco-minas-informacao-da-diretoria.minas .accordion-collapse.show {
  background-color: #e5efff;
}
.bloco-minas-informacao-da-diretoria.esporte .accordion-body a {
  color: #004b6c;
}
.bloco-minas-informacao-da-diretoria.esporte .accordion-body a:hover {
  color: #004b6c;
}
.bloco-minas-informacao-da-diretoria.esporte .accordion-button {
  color: #39a0cf;
}
.bloco-minas-informacao-da-diretoria.esporte .accordion-button:not(.collapsed) {
  background-color: #e5f7ff;
  color: #004b6c;
}
.bloco-minas-informacao-da-diretoria.esporte .accordion-collapse.show {
  background-color: #e5f7ff;
}
.bloco-minas-informacao-da-diretoria.educacao .accordion-body a {
  color: #0d614c;
}
.bloco-minas-informacao-da-diretoria.educacao .accordion-body a:hover {
  color: #0d614c;
}
.bloco-minas-informacao-da-diretoria.educacao .accordion-button {
  color: #4bbea3;
}
.bloco-minas-informacao-da-diretoria.educacao .accordion-button:not(.collapsed) {
  background-color: #e8fcf7;
  color: #0d614c;
}
.bloco-minas-informacao-da-diretoria.educacao .accordion-collapse.show {
  background-color: #e8fcf7;
}
.bloco-minas-informacao-da-diretoria.lazer .accordion-body a {
  color: #864419;
}
.bloco-minas-informacao-da-diretoria.lazer .accordion-body a:hover {
  color: #864419;
}
.bloco-minas-informacao-da-diretoria.lazer .accordion-button {
  color: #f79b5f;
}
.bloco-minas-informacao-da-diretoria.lazer .accordion-button:not(.collapsed) {
  background-color: #fef0e7;
  color: #864419;
}
.bloco-minas-informacao-da-diretoria.lazer .accordion-collapse.show {
  background-color: #fef0e7;
}
.bloco-minas-informacao-da-diretoria.cultura .accordion-body a {
  color: #520d20;
}
.bloco-minas-informacao-da-diretoria.cultura .accordion-body a:hover {
  color: #520d20;
}
.bloco-minas-informacao-da-diretoria.cultura .accordion-button {
  color: #aa4b65;
}
.bloco-minas-informacao-da-diretoria.cultura .accordion-button:not(.collapsed) {
  background-color: #fce9ee;
  color: #520d20;
}
.bloco-minas-informacao-da-diretoria.cultura .accordion-collapse.show {
  background-color: #fce9ee;
}
.bloco-minas-informacao-da-diretoria.social .accordion-body a {
  color: #002360;
}
.bloco-minas-informacao-da-diretoria.social .accordion-body a:hover {
  color: #002360;
}
.bloco-minas-informacao-da-diretoria.social .accordion-button {
  color: #396abc;
}
.bloco-minas-informacao-da-diretoria.social .accordion-button:not(.collapsed) {
  background-color: #e5efff;
  color: #002360;
}
.bloco-minas-informacao-da-diretoria.social .accordion-collapse.show {
  background-color: #e5efff;
}

.bloco-minas-informacoes-de-contato .informacoes-lista {
  border-radius: 8px;
  padding: 16px;
}
@media (min-width: 992px) {
  .bloco-minas-informacoes-de-contato .informacoes-lista {
    padding: 32px 24px;
  }
}
.bloco-minas-informacoes-de-contato .item-divider {
  opacity: 1;
}
.bloco-minas-informacoes-de-contato.minas .titulo {
  color: #003da5;
}
.bloco-minas-informacoes-de-contato.minas .informacoes-lista {
  background-color: #e5efff;
}
.bloco-minas-informacoes-de-contato.minas .contato-titulo {
  color: #003da5;
}
.bloco-minas-informacoes-de-contato.minas .item-divider {
  border-color: #abc4ea;
}
.bloco-minas-informacoes-de-contato.esportes .titulo {
  color: #0083bf;
}
.bloco-minas-informacoes-de-contato.esportes .informacoes-lista {
  background-color: #e5f7ff;
}
.bloco-minas-informacoes-de-contato.esportes .contato-titulo {
  color: #0083bf;
}
.bloco-minas-informacoes-de-contato.esportes .item-divider {
  border-color: #abdaef;
}
.bloco-minas-informacoes-de-contato.cultura .titulo {
  color: #8f1637;
}
.bloco-minas-informacoes-de-contato.cultura .informacoes-lista {
  background-color: #fce9ee;
}
.bloco-minas-informacoes-de-contato.cultura .contato-titulo {
  color: #8f1637;
}
.bloco-minas-informacoes-de-contato.cultura .item-divider {
  border-color: #e0b5c1;
}
.bloco-minas-informacoes-de-contato.educacao .titulo {
  color: #16a987;
}
.bloco-minas-informacoes-de-contato.educacao .informacoes-lista {
  background-color: #e8fcf7;
}
.bloco-minas-informacoes-de-contato.educacao .contato-titulo {
  color: #16a987;
}
.bloco-minas-informacoes-de-contato.educacao .item-divider {
  border-color: #b5e8db;
}
.bloco-minas-informacoes-de-contato.lazer .titulo {
  color: #f47f32;
}
.bloco-minas-informacoes-de-contato.lazer .informacoes-lista {
  background-color: #fef0e7;
}
.bloco-minas-informacoes-de-contato.lazer .contato-titulo {
  color: #f47f32;
}
.bloco-minas-informacoes-de-contato.lazer .item-divider {
  border-color: #fdd3b9;
}
.bloco-minas-informacoes-de-contato.negocios .titulo {
  color: #ffb033;
}
.bloco-minas-informacoes-de-contato.negocios .informacoes-lista {
  background-color: #fff5e5;
}
.bloco-minas-informacoes-de-contato.negocios .contato-titulo {
  color: #ffb033;
}
.bloco-minas-informacoes-de-contato.negocios .item-divider {
  border-color: #ffe3ba;
}

.bloco-minas-informacoes-do-local.minas .titulo {
  color: #002360;
}
.bloco-minas-informacoes-do-local.minas .item-titulo {
  color: #002360;
}
.bloco-minas-informacoes-do-local.minas .informacoes-do-local-itens {
  background-color: #e5efff;
}
.bloco-minas-informacoes-do-local.minas .item-divider {
  border-color: #abc4ea;
}
.bloco-minas-informacoes-do-local.esportes .titulo {
  color: #004b6c;
}
.bloco-minas-informacoes-do-local.esportes .item-titulo {
  color: #004b6c;
}
.bloco-minas-informacoes-do-local.esportes .informacoes-do-local-itens {
  background-color: #e5f7ff;
}
.bloco-minas-informacoes-do-local.esportes .item-divider {
  border-color: #abdaef;
}
.bloco-minas-informacoes-do-local.cultura .titulo {
  color: #520d20;
}
.bloco-minas-informacoes-do-local.cultura .item-titulo {
  color: #520d20;
}
.bloco-minas-informacoes-do-local.cultura .informacoes-do-local-itens {
  background-color: #fce9ee;
}
.bloco-minas-informacoes-do-local.cultura .item-divider {
  border-color: #e0b5c1;
}
.bloco-minas-informacoes-do-local.educacao .titulo {
  color: #0d614c;
}
.bloco-minas-informacoes-do-local.educacao .item-titulo {
  color: #0d614c;
}
.bloco-minas-informacoes-do-local.educacao .informacoes-do-local-itens {
  background-color: #e8fcf7;
}
.bloco-minas-informacoes-do-local.educacao .item-divider {
  border-color: #b5e8db;
}
.bloco-minas-informacoes-do-local.lazer .titulo {
  color: #864419;
}
.bloco-minas-informacoes-do-local.lazer .item-titulo {
  color: #864419;
}
.bloco-minas-informacoes-do-local.lazer .informacoes-do-local-itens {
  background-color: #fef0e7;
}
.bloco-minas-informacoes-do-local.lazer .item-divider {
  border-color: #fdd3b9;
}
.bloco-minas-informacoes-do-local.negocios .titulo {
  color: #8c601a;
}
.bloco-minas-informacoes-do-local.negocios .item-titulo {
  color: #8c601a;
}
.bloco-minas-informacoes-do-local.negocios .informacoes-do-local-itens {
  background-color: #fff5e5;
}
.bloco-minas-informacoes-do-local.negocios .item-divider {
  border-color: #ffe3ba;
}

.bloco-minas-informacoes-praticas .informacoes-lista {
  border-radius: 8px;
  padding: 16px;
}
@media (min-width: 992px) {
  .bloco-minas-informacoes-praticas .informacoes-lista {
    padding: 32px 24px;
  }
}
.bloco-minas-informacoes-praticas .item-divider {
  opacity: 1;
}
.bloco-minas-informacoes-praticas.minas .titulo {
  color: #003da5;
}
.bloco-minas-informacoes-praticas.minas .informacoes-lista {
  background-color: #e5efff;
}
.bloco-minas-informacoes-praticas.minas .informacoes-lista a {
  color: #003da5;
}
.bloco-minas-informacoes-praticas.minas .contato-titulo {
  color: #003da5;
}
.bloco-minas-informacoes-praticas.minas .item-divider {
  border-color: #abc4ea;
}
.bloco-minas-informacoes-praticas.esportes .titulo {
  color: #0083bf;
}
.bloco-minas-informacoes-praticas.esportes .informacoes-lista {
  background-color: #e5f7ff;
}
.bloco-minas-informacoes-praticas.esportes .informacoes-lista a {
  color: #0083bf;
}
.bloco-minas-informacoes-praticas.esportes .contato-titulo {
  color: #0083bf;
}
.bloco-minas-informacoes-praticas.esportes .item-divider {
  border-color: #abdaef;
}
.bloco-minas-informacoes-praticas.cultura .titulo {
  color: #8f1637;
}
.bloco-minas-informacoes-praticas.cultura .informacoes-lista {
  background-color: #fce9ee;
}
.bloco-minas-informacoes-praticas.cultura .informacoes-lista a {
  color: #8f1637;
}
.bloco-minas-informacoes-praticas.cultura .contato-titulo {
  color: #8f1637;
}
.bloco-minas-informacoes-praticas.cultura .item-divider {
  border-color: #e0b5c1;
}
.bloco-minas-informacoes-praticas.educacao .titulo {
  color: #16a987;
}
.bloco-minas-informacoes-praticas.educacao .informacoes-lista {
  background-color: #e8fcf7;
}
.bloco-minas-informacoes-praticas.educacao .informacoes-lista a {
  color: #16a987;
}
.bloco-minas-informacoes-praticas.educacao .contato-titulo {
  color: #16a987;
}
.bloco-minas-informacoes-praticas.educacao .item-divider {
  border-color: #b5e8db;
}
.bloco-minas-informacoes-praticas.lazer .titulo {
  color: #f47f32;
}
.bloco-minas-informacoes-praticas.lazer .informacoes-lista {
  background-color: #fef0e7;
}
.bloco-minas-informacoes-praticas.lazer .informacoes-lista a {
  color: #f47f32;
}
.bloco-minas-informacoes-praticas.lazer .contato-titulo {
  color: #f47f32;
}
.bloco-minas-informacoes-praticas.lazer .item-divider {
  border-color: #fdd3b9;
}
.bloco-minas-informacoes-praticas.negocios .titulo {
  color: #ffb033;
}
.bloco-minas-informacoes-praticas.negocios .informacoes-lista {
  background-color: #fff5e5;
}
.bloco-minas-informacoes-praticas.negocios .informacoes-lista a {
  color: #ffb033;
}
.bloco-minas-informacoes-praticas.negocios .contato-titulo {
  color: #ffb033;
}
.bloco-minas-informacoes-praticas.negocios .item-divider {
  border-color: #ffe3ba;
}

.bloco-minas-informativo .informativo-content {
  background-image: url('data:image/svg+xml,<svg width="465" height="400" viewBox="0 0 465 400" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_4148_22162)"><mask id="mask0_4148_22162" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="-465" y="0" width="930" height="1083"><mask id="path-1-outside-1_4148_22162" maskUnits="userSpaceOnUse" x="-465.345" y="-0.150391" width="931" height="1083" fill="black"><rect fill="white" x="-465.345" y="-0.150391" width="931" height="1083"/><path d="M-163.576 250.242H-163.671C-163.671 250.242 -163.671 250.242 -163.576 250.242ZM-249.274 296.94L-247.748 299.441C-242.594 307.655 -236.773 317.031 -232.765 327.746C-229.234 337.21 -227.611 347.122 -227.993 358.194V703.39C-227.325 721.248 -216.541 737.677 -198.504 748.124C-180.372 758.661 -166.534 763.393 -156.418 766.34C-152.983 767.5 -144.871 769.822 -134.755 772.858C-118.722 777.59 -97.9179 783.751 -83.7939 788.305C-60.89 795.716 -40.8491 804.556 -31.1149 810.003C-26.057 812.771 -20.6173 816.878 -15.464 820.807C-9.45169 825.539 -4.20288 830.629 0.377899 835.986C4.86325 830.629 10.1121 825.539 16.1243 820.807C20.9914 816.967 26.6219 812.771 31.8708 809.913C41.414 804.556 61.455 795.716 84.4543 788.305C98.4829 783.751 119.287 777.59 135.32 772.858C145.436 769.911 153.548 767.5 156.792 766.429C167.099 763.393 181.032 758.571 199.165 748.124C217.201 737.677 227.985 721.248 228.749 703.033V358.015C228.367 347.211 229.894 337.21 233.425 327.835C237.433 317.031 243.255 307.745 248.408 299.53L249.935 297.03L167.767 252.295C153.834 271.136 135.225 281.85 116.138 281.85H114.993C106.213 281.672 96.7651 278.904 87.6036 273.814L84.7406 272.296C60.0235 259.528 34.352 246.402 -0.0038147 245.152C-33.6916 246.313 -59.2676 259.528 -84.0802 272.296L-87.2295 273.904C-96.1047 278.815 -105.648 281.583 -114.428 281.761H-115.573C-134.66 281.761 -153.269 271.046 -167.202 252.206L-249.274 296.94ZM0.282471 854.558C-4.39374 854.558 -8.87909 852.415 -11.5512 848.844C-15.6548 843.397 -20.8082 838.218 -26.8205 833.575C-31.1149 830.182 -35.982 826.521 -40.0856 824.289C-49.1518 819.199 -67.8566 811.074 -89.5198 804.02C-103.453 799.466 -124.162 793.395 -140.004 788.751C-150.311 785.716 -158.613 783.215 -161.953 782.144C-172.833 778.93 -188.102 773.751 -207.857 762.232C-230.665 749.017 -244.789 727.141 -245.743 703.747V358.015C-245.362 348.729 -246.602 340.871 -249.465 333.282C-252.901 323.995 -258.054 315.781 -263.017 307.834L-266.739 301.762C-270.27 295.78 -268.075 288.19 -261.776 284.797L-172.546 236.045C-166.82 232.83 -158.327 234.616 -154.605 240.152C-143.726 256.135 -129.602 265.242 -115.573 265.242C-107.461 265.064 -100.495 262.028 -95.9138 259.528L-92.5737 257.831C-67.284 244.795 -38.5587 229.973 -0.0038147 228.633C39.2191 229.973 67.849 244.706 93.2341 257.831L96.3834 259.439C101.155 262.028 108.122 265.064 115.47 265.242C130.167 265.242 144.386 256.135 155.17 240.152C158.797 234.616 167.195 232.741 173.207 236.134L262.341 284.708C268.64 288.101 270.835 295.78 267.304 301.673L263.486 307.745C258.524 315.691 253.466 323.995 249.935 333.282C247.072 340.961 245.831 348.729 246.118 357.836V703.479C245.259 727.141 231.135 749.017 208.326 762.232C188.572 773.751 173.302 778.93 162.232 782.233C159.178 783.215 150.876 785.716 140.473 788.751C124.632 793.484 103.923 799.556 90.0848 804.02C68.3262 811.074 49.6213 819.199 40.7461 824.2C36.547 826.521 31.6799 830.182 27.3854 833.575C21.3731 838.308 16.2198 843.486 12.1161 848.844C9.3486 852.415 4.95868 854.558 0.282471 854.558Z"/><path d="M-219.118 151.435H-219.246C-219.246 151.435 -219.246 151.435 -219.118 151.435ZM-333.868 213.971L-331.823 217.319C-324.923 228.319 -317.128 240.874 -311.761 255.223C-307.033 267.897 -304.861 281.17 -305.372 295.997V758.259C-304.478 782.174 -290.038 804.175 -265.887 818.165C-241.608 832.274 -223.08 838.611 -209.535 842.557C-204.935 844.112 -194.073 847.22 -180.528 851.286C-159.06 857.623 -131.204 865.874 -112.292 871.972C-81.624 881.896 -54.7896 893.734 -41.7557 901.028C-34.9832 904.734 -27.6996 910.234 -20.7993 915.496C-12.749 921.833 -5.72092 928.648 0.412659 935.823C6.41846 928.648 13.4465 921.833 21.4968 915.496C28.0138 910.354 35.5529 904.734 42.581 900.908C55.3593 893.734 82.1938 881.896 112.99 871.972C131.774 865.874 159.63 857.623 181.098 851.286C194.643 847.34 205.504 844.112 209.849 842.677C223.65 838.611 242.306 832.154 266.585 818.165C290.736 804.175 305.175 782.174 306.197 757.781V295.757C305.686 281.289 307.731 267.897 312.459 255.342C317.826 240.874 325.62 228.439 332.521 217.438L334.565 214.09L224.544 154.185C205.888 179.414 180.97 193.763 155.413 193.763H153.88C142.124 193.524 129.474 189.817 117.206 183.002L113.373 180.969C80.277 163.87 45.9034 146.293 -0.0984802 144.619C-45.2059 146.174 -79.4517 163.87 -112.675 180.969L-116.892 183.121C-128.776 189.698 -141.554 193.404 -153.31 193.643H-154.844C-180.4 193.643 -205.318 179.295 -223.974 154.065L-333.868 213.971ZM0.284882 960.694C-5.97647 960.694 -11.9823 957.824 -15.5602 953.041C-21.0549 945.747 -27.9552 938.812 -36.0055 932.594C-41.7557 928.051 -48.2727 923.148 -53.7673 920.159C-65.9067 913.343 -90.9522 902.462 -119.959 893.016C-138.615 886.918 -166.344 878.787 -187.556 872.57C-201.357 868.504 -212.474 865.156 -216.946 863.721C-231.513 859.417 -251.959 852.482 -278.41 837.057C-308.95 819.36 -327.862 790.065 -329.14 758.738V295.757C-328.628 283.322 -330.29 272.8 -334.123 262.636C-338.723 250.201 -345.624 239.2 -352.268 228.558L-357.252 220.427C-361.98 212.416 -359.041 202.253 -350.607 197.709L-231.13 132.423C-223.463 128.118 -212.09 130.51 -207.107 137.923C-192.54 159.327 -173.628 171.523 -154.844 171.523C-143.982 171.284 -134.654 167.218 -128.52 163.87L-124.048 161.598C-90.1855 144.141 -51.7228 124.292 -0.0984802 122.499C52.4203 124.292 90.7552 144.021 124.746 161.598L128.962 163.751C135.352 167.218 144.68 171.284 154.519 171.523C174.198 171.523 193.237 159.327 207.677 137.923C212.532 130.51 223.777 127.999 231.828 132.543L351.177 197.589C359.611 202.133 362.55 212.416 357.822 220.308L352.71 228.439C346.066 239.081 339.293 250.201 334.565 262.636C330.732 272.919 329.07 283.322 329.454 295.518V758.379C328.304 790.065 309.392 819.36 278.852 837.057C252.401 852.482 231.955 859.417 217.133 863.841C213.044 865.156 201.926 868.504 187.998 872.57C166.786 878.907 139.057 887.038 120.529 893.016C91.3942 902.462 66.3487 913.343 54.4649 920.039C48.8425 923.148 42.3255 928.051 36.5752 932.594C28.5249 938.932 21.6246 945.867 16.1299 953.041C12.4242 957.824 6.54623 960.694 0.284882 960.694Z"/><path d="M-282.439 39.116H-282.604C-282.604 39.116 -282.604 39.116 -282.439 39.116ZM-430.306 119.655L-427.671 123.966C-418.779 138.134 -408.735 154.303 -401.819 172.782C-395.727 189.106 -392.928 206.199 -393.586 225.294V820.633C-392.434 851.431 -373.827 879.766 -342.706 897.783C-311.42 915.954 -287.544 924.116 -270.09 929.198C-264.162 931.2 -250.165 935.204 -232.711 940.439C-205.048 948.601 -169.152 959.227 -144.782 967.08C-105.263 979.862 -70.6838 995.107 -53.8882 1004.5C-45.1612 1009.27 -35.7754 1016.36 -26.8836 1023.13C-16.5099 1031.3 -7.45352 1040.07 0.450256 1049.31C8.18936 1040.07 17.2458 1031.3 27.6195 1023.13C36.0173 1016.51 45.7323 1009.27 54.7888 1004.35C71.2549 995.107 105.834 979.862 145.518 967.08C169.723 959.227 205.619 948.601 233.283 940.439C250.737 935.358 264.733 931.2 270.332 929.352C288.115 924.116 312.156 915.8 343.441 897.783C374.563 879.766 393.169 851.431 394.487 820.017V224.986C393.828 206.353 396.463 189.106 402.555 172.936C409.471 154.303 419.515 138.288 428.407 124.12L431.042 119.809L289.268 42.6579C265.227 75.1505 233.118 93.6297 200.185 93.6297H198.21C183.061 93.3217 166.759 88.5479 150.952 79.7703L146.012 77.1524C103.364 55.1313 59.07 32.4943 -0.208374 30.3384C-58.3341 32.3403 -102.464 55.1313 -145.276 77.1524L-150.71 79.9243C-166.023 88.3939 -182.489 93.1677 -197.638 93.4757H-199.614C-232.547 93.4757 -264.656 74.9965 -288.696 42.5039L-430.306 119.655ZM0.285583 1081.34C-7.78287 1081.34 -15.522 1077.65 -20.1325 1071.49C-27.213 1062.09 -36.1047 1053.16 -46.4785 1045.15C-53.8882 1039.3 -62.286 1032.99 -69.3665 1029.14C-85.0094 1020.36 -117.283 1006.35 -154.661 994.183C-178.702 986.33 -214.434 975.858 -241.768 967.85C-259.551 962.614 -273.877 958.303 -279.64 956.455C-298.411 950.911 -324.757 941.979 -358.842 922.114C-398.197 899.323 -422.567 861.595 -424.213 821.248V224.986C-423.555 208.971 -425.695 195.419 -430.635 182.33C-436.563 166.315 -445.455 152.147 -454.017 138.442L-460.439 127.97C-466.531 117.653 -462.744 104.563 -451.877 98.7115L-297.917 14.6311C-288.038 9.0873 -273.383 12.1672 -266.961 21.7148C-248.19 49.2796 -223.82 64.9869 -199.614 64.9869C-185.618 64.6789 -173.598 59.4431 -165.694 55.1313L-159.931 52.2055C-116.295 29.7224 -66.7319 4.15951 -0.208374 1.84961C67.4678 4.15951 116.866 29.5684 160.667 52.2055L166.1 54.9773C174.333 59.4431 186.354 64.6789 199.033 64.9869C224.391 64.9869 248.925 49.2796 267.532 21.7148C273.789 12.1672 288.28 8.9333 298.653 14.7851L452.448 98.5575C463.315 104.409 467.103 117.653 461.01 127.816L454.424 138.288C445.861 151.993 437.134 166.315 431.042 182.33C426.102 195.573 423.961 208.971 424.455 224.678V820.787C422.973 861.595 398.603 899.323 359.249 922.114C325.164 941.979 298.818 950.911 279.717 956.609C274.448 958.303 260.122 962.614 242.174 967.85C214.84 976.012 179.109 986.484 155.233 994.183C117.69 1006.35 85.416 1020.36 70.1024 1028.99C62.8573 1032.99 54.4595 1039.3 47.0497 1045.15C36.6759 1053.32 27.7842 1062.25 20.7037 1071.49C15.9285 1077.65 8.35403 1081.34 0.285583 1081.34Z"/></mask><path d="M-163.576 250.242H-163.671C-163.671 250.242 -163.671 250.242 -163.576 250.242ZM-249.274 296.94L-247.748 299.441C-242.594 307.655 -236.773 317.031 -232.765 327.746C-229.234 337.21 -227.611 347.122 -227.993 358.194V703.39C-227.325 721.248 -216.541 737.677 -198.504 748.124C-180.372 758.661 -166.534 763.393 -156.418 766.34C-152.983 767.5 -144.871 769.822 -134.755 772.858C-118.722 777.59 -97.9179 783.751 -83.7939 788.305C-60.89 795.716 -40.8491 804.556 -31.1149 810.003C-26.057 812.771 -20.6173 816.878 -15.464 820.807C-9.45169 825.539 -4.20288 830.629 0.377899 835.986C4.86325 830.629 10.1121 825.539 16.1243 820.807C20.9914 816.967 26.6219 812.771 31.8708 809.913C41.414 804.556 61.455 795.716 84.4543 788.305C98.4829 783.751 119.287 777.59 135.32 772.858C145.436 769.911 153.548 767.5 156.792 766.429C167.099 763.393 181.032 758.571 199.165 748.124C217.201 737.677 227.985 721.248 228.749 703.033V358.015C228.367 347.211 229.894 337.21 233.425 327.835C237.433 317.031 243.255 307.745 248.408 299.53L249.935 297.03L167.767 252.295C153.834 271.136 135.225 281.85 116.138 281.85H114.993C106.213 281.672 96.7651 278.904 87.6036 273.814L84.7406 272.296C60.0235 259.528 34.352 246.402 -0.0038147 245.152C-33.6916 246.313 -59.2676 259.528 -84.0802 272.296L-87.2295 273.904C-96.1047 278.815 -105.648 281.583 -114.428 281.761H-115.573C-134.66 281.761 -153.269 271.046 -167.202 252.206L-249.274 296.94ZM0.282471 854.558C-4.39374 854.558 -8.87909 852.415 -11.5512 848.844C-15.6548 843.397 -20.8082 838.218 -26.8205 833.575C-31.1149 830.182 -35.982 826.521 -40.0856 824.289C-49.1518 819.199 -67.8566 811.074 -89.5198 804.02C-103.453 799.466 -124.162 793.395 -140.004 788.751C-150.311 785.716 -158.613 783.215 -161.953 782.144C-172.833 778.93 -188.102 773.751 -207.857 762.232C-230.665 749.017 -244.789 727.141 -245.743 703.747V358.015C-245.362 348.729 -246.602 340.871 -249.465 333.282C-252.901 323.995 -258.054 315.781 -263.017 307.834L-266.739 301.762C-270.27 295.78 -268.075 288.19 -261.776 284.797L-172.546 236.045C-166.82 232.83 -158.327 234.616 -154.605 240.152C-143.726 256.135 -129.602 265.242 -115.573 265.242C-107.461 265.064 -100.495 262.028 -95.9138 259.528L-92.5737 257.831C-67.284 244.795 -38.5587 229.973 -0.0038147 228.633C39.2191 229.973 67.849 244.706 93.2341 257.831L96.3834 259.439C101.155 262.028 108.122 265.064 115.47 265.242C130.167 265.242 144.386 256.135 155.17 240.152C158.797 234.616 167.195 232.741 173.207 236.134L262.341 284.708C268.64 288.101 270.835 295.78 267.304 301.673L263.486 307.745C258.524 315.691 253.466 323.995 249.935 333.282C247.072 340.961 245.831 348.729 246.118 357.836V703.479C245.259 727.141 231.135 749.017 208.326 762.232C188.572 773.751 173.302 778.93 162.232 782.233C159.178 783.215 150.876 785.716 140.473 788.751C124.632 793.484 103.923 799.556 90.0848 804.02C68.3262 811.074 49.6213 819.199 40.7461 824.2C36.547 826.521 31.6799 830.182 27.3854 833.575C21.3731 838.308 16.2198 843.486 12.1161 848.844C9.3486 852.415 4.95868 854.558 0.282471 854.558Z" fill="%237297D3"/><path d="M-163.576 250.242H-163.671C-163.671 250.242 -163.671 250.242 -163.576 250.242ZM-249.274 296.94L-247.748 299.441C-242.594 307.655 -236.773 317.031 -232.765 327.746C-229.234 337.21 -227.611 347.122 -227.993 358.194V703.39C-227.325 721.248 -216.541 737.677 -198.504 748.124C-180.372 758.661 -166.534 763.393 -156.418 766.34C-152.983 767.5 -144.871 769.822 -134.755 772.858C-118.722 777.59 -97.9179 783.751 -83.7939 788.305C-60.89 795.716 -40.8491 804.556 -31.1149 810.003C-26.057 812.771 -20.6173 816.878 -15.464 820.807C-9.45169 825.539 -4.20288 830.629 0.377899 835.986C4.86325 830.629 10.1121 825.539 16.1243 820.807C20.9914 816.967 26.6219 812.771 31.8708 809.913C41.414 804.556 61.455 795.716 84.4543 788.305C98.4829 783.751 119.287 777.59 135.32 772.858C145.436 769.911 153.548 767.5 156.792 766.429C167.099 763.393 181.032 758.571 199.165 748.124C217.201 737.677 227.985 721.248 228.749 703.033V358.015C228.367 347.211 229.894 337.21 233.425 327.835C237.433 317.031 243.255 307.745 248.408 299.53L249.935 297.03L167.767 252.295C153.834 271.136 135.225 281.85 116.138 281.85H114.993C106.213 281.672 96.7651 278.904 87.6036 273.814L84.7406 272.296C60.0235 259.528 34.352 246.402 -0.0038147 245.152C-33.6916 246.313 -59.2676 259.528 -84.0802 272.296L-87.2295 273.904C-96.1047 278.815 -105.648 281.583 -114.428 281.761H-115.573C-134.66 281.761 -153.269 271.046 -167.202 252.206L-249.274 296.94ZM0.282471 854.558C-4.39374 854.558 -8.87909 852.415 -11.5512 848.844C-15.6548 843.397 -20.8082 838.218 -26.8205 833.575C-31.1149 830.182 -35.982 826.521 -40.0856 824.289C-49.1518 819.199 -67.8566 811.074 -89.5198 804.02C-103.453 799.466 -124.162 793.395 -140.004 788.751C-150.311 785.716 -158.613 783.215 -161.953 782.144C-172.833 778.93 -188.102 773.751 -207.857 762.232C-230.665 749.017 -244.789 727.141 -245.743 703.747V358.015C-245.362 348.729 -246.602 340.871 -249.465 333.282C-252.901 323.995 -258.054 315.781 -263.017 307.834L-266.739 301.762C-270.27 295.78 -268.075 288.19 -261.776 284.797L-172.546 236.045C-166.82 232.83 -158.327 234.616 -154.605 240.152C-143.726 256.135 -129.602 265.242 -115.573 265.242C-107.461 265.064 -100.495 262.028 -95.9138 259.528L-92.5737 257.831C-67.284 244.795 -38.5587 229.973 -0.0038147 228.633C39.2191 229.973 67.849 244.706 93.2341 257.831L96.3834 259.439C101.155 262.028 108.122 265.064 115.47 265.242C130.167 265.242 144.386 256.135 155.17 240.152C158.797 234.616 167.195 232.741 173.207 236.134L262.341 284.708C268.64 288.101 270.835 295.78 267.304 301.673L263.486 307.745C258.524 315.691 253.466 323.995 249.935 333.282C247.072 340.961 245.831 348.729 246.118 357.836V703.479C245.259 727.141 231.135 749.017 208.326 762.232C188.572 773.751 173.302 778.93 162.232 782.233C159.178 783.215 150.876 785.716 140.473 788.751C124.632 793.484 103.923 799.556 90.0848 804.02C68.3262 811.074 49.6213 819.199 40.7461 824.2C36.547 826.521 31.6799 830.182 27.3854 833.575C21.3731 838.308 16.2198 843.486 12.1161 848.844C9.3486 852.415 4.95868 854.558 0.282471 854.558Z" stroke="%237297D3" stroke-width="2" mask="url(%23path-1-outside-1_4148_22162)"/><path d="M-219.118 151.435H-219.246C-219.246 151.435 -219.246 151.435 -219.118 151.435ZM-333.868 213.971L-331.823 217.319C-324.923 228.319 -317.128 240.874 -311.761 255.223C-307.033 267.897 -304.861 281.17 -305.372 295.997V758.259C-304.478 782.174 -290.038 804.175 -265.887 818.165C-241.608 832.274 -223.08 838.611 -209.535 842.557C-204.935 844.112 -194.073 847.22 -180.528 851.286C-159.06 857.623 -131.204 865.874 -112.292 871.972C-81.624 881.896 -54.7896 893.734 -41.7557 901.028C-34.9832 904.734 -27.6996 910.234 -20.7993 915.496C-12.749 921.833 -5.72092 928.648 0.412659 935.823C6.41846 928.648 13.4465 921.833 21.4968 915.496C28.0138 910.354 35.5529 904.734 42.581 900.908C55.3593 893.734 82.1938 881.896 112.99 871.972C131.774 865.874 159.63 857.623 181.098 851.286C194.643 847.34 205.504 844.112 209.849 842.677C223.65 838.611 242.306 832.154 266.585 818.165C290.736 804.175 305.175 782.174 306.197 757.781V295.757C305.686 281.289 307.731 267.897 312.459 255.342C317.826 240.874 325.62 228.439 332.521 217.438L334.565 214.09L224.544 154.185C205.888 179.414 180.97 193.763 155.413 193.763H153.88C142.124 193.524 129.474 189.817 117.206 183.002L113.373 180.969C80.277 163.87 45.9034 146.293 -0.0984802 144.619C-45.2059 146.174 -79.4517 163.87 -112.675 180.969L-116.892 183.121C-128.776 189.698 -141.554 193.404 -153.31 193.643H-154.844C-180.4 193.643 -205.318 179.295 -223.974 154.065L-333.868 213.971ZM0.284882 960.694C-5.97647 960.694 -11.9823 957.824 -15.5602 953.041C-21.0549 945.747 -27.9552 938.812 -36.0055 932.594C-41.7557 928.051 -48.2727 923.148 -53.7673 920.159C-65.9067 913.343 -90.9522 902.462 -119.959 893.016C-138.615 886.918 -166.344 878.787 -187.556 872.57C-201.357 868.504 -212.474 865.156 -216.946 863.721C-231.513 859.417 -251.959 852.482 -278.41 837.057C-308.95 819.36 -327.862 790.065 -329.14 758.738V295.757C-328.628 283.322 -330.29 272.8 -334.123 262.636C-338.723 250.201 -345.624 239.2 -352.268 228.558L-357.252 220.427C-361.98 212.416 -359.041 202.253 -350.607 197.709L-231.13 132.423C-223.463 128.118 -212.09 130.51 -207.107 137.923C-192.54 159.327 -173.628 171.523 -154.844 171.523C-143.982 171.284 -134.654 167.218 -128.52 163.87L-124.048 161.598C-90.1855 144.141 -51.7228 124.292 -0.0984802 122.499C52.4203 124.292 90.7552 144.021 124.746 161.598L128.962 163.751C135.352 167.218 144.68 171.284 154.519 171.523C174.198 171.523 193.237 159.327 207.677 137.923C212.532 130.51 223.777 127.999 231.828 132.543L351.177 197.589C359.611 202.133 362.55 212.416 357.822 220.308L352.71 228.439C346.066 239.081 339.293 250.201 334.565 262.636C330.732 272.919 329.07 283.322 329.454 295.518V758.379C328.304 790.065 309.392 819.36 278.852 837.057C252.401 852.482 231.955 859.417 217.133 863.841C213.044 865.156 201.926 868.504 187.998 872.57C166.786 878.907 139.057 887.038 120.529 893.016C91.3942 902.462 66.3487 913.343 54.4649 920.039C48.8425 923.148 42.3255 928.051 36.5752 932.594C28.5249 938.932 21.6246 945.867 16.1299 953.041C12.4242 957.824 6.54623 960.694 0.284882 960.694Z" stroke="%237297D3" stroke-width="2" mask="url(%23path-1-outside-1_4148_22162)"/><path d="M-282.439 39.116H-282.604C-282.604 39.116 -282.604 39.116 -282.439 39.116ZM-430.306 119.655L-427.671 123.966C-418.779 138.134 -408.735 154.303 -401.819 172.782C-395.727 189.106 -392.928 206.199 -393.586 225.294V820.633C-392.434 851.431 -373.827 879.766 -342.706 897.783C-311.42 915.954 -287.544 924.116 -270.09 929.198C-264.162 931.2 -250.165 935.204 -232.711 940.439C-205.048 948.601 -169.152 959.227 -144.782 967.08C-105.263 979.862 -70.6838 995.107 -53.8882 1004.5C-45.1612 1009.27 -35.7754 1016.36 -26.8836 1023.13C-16.5099 1031.3 -7.45352 1040.07 0.450256 1049.31C8.18936 1040.07 17.2458 1031.3 27.6195 1023.13C36.0173 1016.51 45.7323 1009.27 54.7888 1004.35C71.2549 995.107 105.834 979.862 145.518 967.08C169.723 959.227 205.619 948.601 233.283 940.439C250.737 935.358 264.733 931.2 270.332 929.352C288.115 924.116 312.156 915.8 343.441 897.783C374.563 879.766 393.169 851.431 394.487 820.017V224.986C393.828 206.353 396.463 189.106 402.555 172.936C409.471 154.303 419.515 138.288 428.407 124.12L431.042 119.809L289.268 42.6579C265.227 75.1505 233.118 93.6297 200.185 93.6297H198.21C183.061 93.3217 166.759 88.5479 150.952 79.7703L146.012 77.1524C103.364 55.1313 59.07 32.4943 -0.208374 30.3384C-58.3341 32.3403 -102.464 55.1313 -145.276 77.1524L-150.71 79.9243C-166.023 88.3939 -182.489 93.1677 -197.638 93.4757H-199.614C-232.547 93.4757 -264.656 74.9965 -288.696 42.5039L-430.306 119.655ZM0.285583 1081.34C-7.78287 1081.34 -15.522 1077.65 -20.1325 1071.49C-27.213 1062.09 -36.1047 1053.16 -46.4785 1045.15C-53.8882 1039.3 -62.286 1032.99 -69.3665 1029.14C-85.0094 1020.36 -117.283 1006.35 -154.661 994.183C-178.702 986.33 -214.434 975.858 -241.768 967.85C-259.551 962.614 -273.877 958.303 -279.64 956.455C-298.411 950.911 -324.757 941.979 -358.842 922.114C-398.197 899.323 -422.567 861.595 -424.213 821.248V224.986C-423.555 208.971 -425.695 195.419 -430.635 182.33C-436.563 166.315 -445.455 152.147 -454.017 138.442L-460.439 127.97C-466.531 117.653 -462.744 104.563 -451.877 98.7115L-297.917 14.6311C-288.038 9.0873 -273.383 12.1672 -266.961 21.7148C-248.19 49.2796 -223.82 64.9869 -199.614 64.9869C-185.618 64.6789 -173.598 59.4431 -165.694 55.1313L-159.931 52.2055C-116.295 29.7224 -66.7319 4.15951 -0.208374 1.84961C67.4678 4.15951 116.866 29.5684 160.667 52.2055L166.1 54.9773C174.333 59.4431 186.354 64.6789 199.033 64.9869C224.391 64.9869 248.925 49.2796 267.532 21.7148C273.789 12.1672 288.28 8.9333 298.653 14.7851L452.448 98.5575C463.315 104.409 467.103 117.653 461.01 127.816L454.424 138.288C445.861 151.993 437.134 166.315 431.042 182.33C426.102 195.573 423.961 208.971 424.455 224.678V820.787C422.973 861.595 398.603 899.323 359.249 922.114C325.164 941.979 298.818 950.911 279.717 956.609C274.448 958.303 260.122 962.614 242.174 967.85C214.84 976.012 179.109 986.484 155.233 994.183C117.69 1006.35 85.416 1020.36 70.1024 1028.99C62.8573 1032.99 54.4595 1039.3 47.0497 1045.15C36.6759 1053.32 27.7842 1062.25 20.7037 1071.49C15.9285 1077.65 8.35403 1081.34 0.285583 1081.34Z" stroke="%237297D3" stroke-width="2" mask="url(%23path-1-outside-1_4148_22162)"/></mask><g mask="url(%23mask0_4148_22162)"><rect width="391" height="400" fill="url(%23paint0_linear_4148_22162)"/></g></g><defs><linearGradient id="paint0_linear_4148_22162" x1="391" y1="200" x2="0" y2="200" gradientUnits="userSpaceOnUse"><stop stop-color="%2374D1EA" stop-opacity="0"/><stop offset="1" stop-color="%2374D1EA"/></linearGradient><clipPath id="clip0_4148_22162"><rect width="465" height="400" fill="white"/></clipPath></defs></svg>');
  background-position: left bottom;
  background-repeat: no-repeat;
}
@media (min-width: 992px) {
  .bloco-minas-informativo .informativo-content {
    background-position: left center;
    padding: 80px 24px 0;
  }
}
.bloco-minas-informativo .informativo-content .informativo-imagem {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}
.bloco-minas-informativo .informativo-content .informativo-texto {
  padding: 45px 24px;
}
@media (min-width: 992px) {
  .bloco-minas-informativo .informativo-content .informativo-texto {
    padding-left: 0;
    padding-right: 0;
  }
}
.bloco-minas-informativo.minas .informativo-content {
  background-color: #003da5;
}
.bloco-minas-informativo.esportes .informativo-content {
  background-color: #0083bf;
}
.bloco-minas-informativo.cultura .informativo-content {
  background-color: #8f1637;
}
.bloco-minas-informativo.educacao .informativo-content {
  background-color: #16a987;
}
.bloco-minas-informativo.lazer .informativo-content {
  background-color: #f47f32;
}
.bloco-minas-informativo.negocios .informativo-content {
  background-color: #ffb033;
}

.bloco-minas-informativo-com-destaque {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  position: relative;
}
.bloco-minas-informativo-com-destaque:before {
  content: "";
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.bloco-minas-informativo-com-destaque .informativo-com-destaque-content {
  padding: 50px 0;
}
@media (min-width: 992px) {
  .bloco-minas-informativo-com-destaque .informativo-com-destaque-content {
    padding: 100px 0;
  }
}
.bloco-minas-informativo-com-destaque .tabela {
  border-radius: 12px;
  padding: 16px;
}
.bloco-minas-informativo-com-destaque.minas:before {
  background-color: rgba(0, 61, 165, 0.85);
}
.bloco-minas-informativo-com-destaque.minas .tabela {
  background-color: #e5efff;
}
.bloco-minas-informativo-com-destaque.minas .tabela-titulo {
  color: #002360;
}
.bloco-minas-informativo-com-destaque.esportes:before {
  background-color: rgba(0, 131, 191, 0.85);
}
.bloco-minas-informativo-com-destaque.esportes .tabela {
  background-color: #e5f7ff;
}
.bloco-minas-informativo-com-destaque.esportes .tabela-titulo {
  color: #004b6c;
}
.bloco-minas-informativo-com-destaque.cultura:before {
  background-color: rgba(143, 22, 55, 0.85);
}
.bloco-minas-informativo-com-destaque.cultura .tabela {
  background-color: #fce9ee;
}
.bloco-minas-informativo-com-destaque.cultura .tabela-titulo {
  color: #520d20;
}
.bloco-minas-informativo-com-destaque.educacao:before {
  background-color: rgba(22, 169, 135, 0.85);
}
.bloco-minas-informativo-com-destaque.educacao .tabela {
  background-color: #e8fcf7;
}
.bloco-minas-informativo-com-destaque.educacao .tabela-titulo {
  color: #0d614c;
}
.bloco-minas-informativo-com-destaque.lazer:before {
  background-color: rgba(244, 127, 50, 0.85);
}
.bloco-minas-informativo-com-destaque.lazer .tabela {
  background-color: #fef0e7;
}
.bloco-minas-informativo-com-destaque.lazer .tabela-titulo {
  color: #864419;
}
.bloco-minas-informativo-com-destaque.negocios:before {
  background-color: rgba(255, 176, 51, 0.85);
}
.bloco-minas-informativo-com-destaque.negocios .tabela {
  background-color: #fff5e5;
}
.bloco-minas-informativo-com-destaque.negocios .tabela-titulo {
  color: #8c601a;
}

.bloco-minas-instagram .instagram-image {
  position: relative;
}
.bloco-minas-instagram .instagram-image .video-overlay {
  align-items: center;
  color: #fff;
  display: flex;
  height: 100%;
  justify-content: center;
  font-size: 100px;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 10;
}
.bloco-minas-instagram.minas .titulo {
  color: #002360;
}
.bloco-minas-instagram.minas .swiper-button-prev,
.bloco-minas-instagram.minas .swiper-button-next {
  background-color: #abc4ea;
}
.bloco-minas-instagram.minas .swiper-button-prev:hover, .bloco-minas-instagram.minas .swiper-button-prev:focus,
.bloco-minas-instagram.minas .swiper-button-next:hover,
.bloco-minas-instagram.minas .swiper-button-next:focus {
  background-color: #003da5;
}
.bloco-minas-instagram.minas .swiper-button-prev:after,
.bloco-minas-instagram.minas .swiper-button-next:after {
  color: #003083;
}
.bloco-minas-instagram.esportes .titulo {
  color: #004b6c;
}
.bloco-minas-instagram.esportes .swiper-button-prev,
.bloco-minas-instagram.esportes .swiper-button-next {
  background-color: #abdaef;
}
.bloco-minas-instagram.esportes .swiper-button-prev:hover, .bloco-minas-instagram.esportes .swiper-button-prev:focus,
.bloco-minas-instagram.esportes .swiper-button-next:hover,
.bloco-minas-instagram.esportes .swiper-button-next:focus {
  background-color: #0083bf;
}
.bloco-minas-instagram.esportes .swiper-button-prev:after,
.bloco-minas-instagram.esportes .swiper-button-next:after {
  color: #006895;
}
.bloco-minas-instagram.cultura .titulo {
  color: #520d20;
}
.bloco-minas-instagram.cultura .swiper-button-prev,
.bloco-minas-instagram.cultura .swiper-button-next {
  background-color: #e0b5c1;
}
.bloco-minas-instagram.cultura .swiper-button-prev:hover, .bloco-minas-instagram.cultura .swiper-button-prev:focus,
.bloco-minas-instagram.cultura .swiper-button-next:hover,
.bloco-minas-instagram.cultura .swiper-button-next:focus {
  background-color: #8f1637;
}
.bloco-minas-instagram.cultura .swiper-button-prev:after,
.bloco-minas-instagram.cultura .swiper-button-next:after {
  color: #70122c;
}
.bloco-minas-instagram.educacao .titulo {
  color: #0d614c;
}
.bloco-minas-instagram.educacao .swiper-button-prev,
.bloco-minas-instagram.educacao .swiper-button-next {
  background-color: #b5e8db;
}
.bloco-minas-instagram.educacao .swiper-button-prev:hover, .bloco-minas-instagram.educacao .swiper-button-prev:focus,
.bloco-minas-instagram.educacao .swiper-button-next:hover,
.bloco-minas-instagram.educacao .swiper-button-next:focus {
  background-color: #16a987;
}
.bloco-minas-instagram.educacao .swiper-button-prev:after,
.bloco-minas-instagram.educacao .swiper-button-next:after {
  color: #128669;
}
.bloco-minas-instagram.lazer .titulo {
  color: #864419;
}
.bloco-minas-instagram.lazer .swiper-button-prev,
.bloco-minas-instagram.lazer .swiper-button-next {
  background-color: #fdd3b9;
}
.bloco-minas-instagram.lazer .swiper-button-prev:hover, .bloco-minas-instagram.lazer .swiper-button-prev:focus,
.bloco-minas-instagram.lazer .swiper-button-next:hover,
.bloco-minas-instagram.lazer .swiper-button-next:focus {
  background-color: #f47f32;
}
.bloco-minas-instagram.lazer .swiper-button-prev:after,
.bloco-minas-instagram.lazer .swiper-button-next:after {
  color: #bd6125;
}
.bloco-minas-instagram.negocios .titulo {
  color: #8c601a;
}
.bloco-minas-instagram.negocios .swiper-button-prev,
.bloco-minas-instagram.negocios .swiper-button-next {
  background-color: #ffe3ba;
}
.bloco-minas-instagram.negocios .swiper-button-prev:hover, .bloco-minas-instagram.negocios .swiper-button-prev:focus,
.bloco-minas-instagram.negocios .swiper-button-next:hover,
.bloco-minas-instagram.negocios .swiper-button-next:focus {
  background-color: #ffb033;
}
.bloco-minas-instagram.negocios .swiper-button-prev:after,
.bloco-minas-instagram.negocios .swiper-button-next:after {
  color: #c58827;
}

.bloco-minas-introducao-90-anos {
  background-image: url("assets/img/minas/introducao-90-anos.png");
  background-position: right center;
  background-repeat: no-repeat;
}
.bloco-minas-introducao-completa .galeria.swiper .galeria-item {
  aspect-ratio: 800/480;
  overflow: hidden;
}
.bloco-minas-introducao-completa .galeria.swiper .galeria-item a {
  display: block;
  width: 100%;
  height: 100%;
}
.bloco-minas-introducao-completa .galeria.swiper .galeria-item img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.bloco-minas-introducao-completa .galeria.swiper .swiper-pagination .swiper-pagination-bullet {
  background: transparent;
  border: 1px solid #fff;
  opacity: 1;
}
.bloco-minas-introducao-completa .galeria.swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  width: 40px;
  background: #005eb8;
  border-color: #005eb8;
  border-radius: 20px;
}
.bloco-minas-introducao-completa .introducao-completa-btn:hover, .bloco-minas-introducao-completa .introducao-completa-btn:focus {
  background-color: #fff !important;
}
.bloco-minas-introducao-completa.minas .titulo {
  color: #002360;
}
.bloco-minas-introducao-completa.minas .subtitulo {
  color: #003da5;
}
.bloco-minas-introducao-completa.minas .introducao-completa-btn {
  background-color: #003da5;
}
.bloco-minas-introducao-completa.minas .introducao-completa-btn:hover, .bloco-minas-introducao-completa.minas .introducao-completa-btn:focus {
  color: #003da5;
}
.bloco-minas-introducao-completa.minas .introducao-completa-titulo {
  color: #002360;
}
.bloco-minas-introducao-completa.minas .item-divider {
  border-color: #abc4ea;
}
.bloco-minas-introducao-completa.minas .introducao-completa-lista {
  background-color: #e5efff;
}
.bloco-minas-introducao-completa.esportes .titulo {
  color: #004b6c;
}
.bloco-minas-introducao-completa.esportes .subtitulo {
  color: #0083bf;
}
.bloco-minas-introducao-completa.esportes .introducao-completa-btn {
  background-color: #0083bf;
}
.bloco-minas-introducao-completa.esportes .introducao-completa-btn:hover, .bloco-minas-introducao-completa.esportes .introducao-completa-btn:focus {
  color: #0083bf;
}
.bloco-minas-introducao-completa.esportes .introducao-completa-titulo {
  color: #004b6c;
}
.bloco-minas-introducao-completa.esportes .item-divider {
  border-color: #abdaef;
}
.bloco-minas-introducao-completa.esportes .introducao-completa-lista {
  background-color: #e5f7ff;
}
.bloco-minas-introducao-completa.cultura .titulo {
  color: #520d20;
}
.bloco-minas-introducao-completa.cultura .subtitulo {
  color: #8f1637;
}
.bloco-minas-introducao-completa.cultura .introducao-completa-btn {
  background-color: #8f1637;
}
.bloco-minas-introducao-completa.cultura .introducao-completa-btn:hover, .bloco-minas-introducao-completa.cultura .introducao-completa-btn:focus {
  color: #8f1637;
}
.bloco-minas-introducao-completa.cultura .introducao-completa-titulo {
  color: #520d20;
}
.bloco-minas-introducao-completa.cultura .item-divider {
  border-color: #e0b5c1;
}
.bloco-minas-introducao-completa.cultura .introducao-completa-lista {
  background-color: #fce9ee;
}
.bloco-minas-introducao-completa.educacao .titulo {
  color: #0d614c;
}
.bloco-minas-introducao-completa.educacao .subtitulo {
  color: #16a987;
}
.bloco-minas-introducao-completa.educacao .introducao-completa-btn {
  background-color: #16a987;
}
.bloco-minas-introducao-completa.educacao .introducao-completa-btn:hover, .bloco-minas-introducao-completa.educacao .introducao-completa-btn:focus {
  color: #16a987;
}
.bloco-minas-introducao-completa.educacao .introducao-completa-titulo {
  color: #0d614c;
}
.bloco-minas-introducao-completa.educacao .item-divider {
  border-color: #b5e8db;
}
.bloco-minas-introducao-completa.educacao .introducao-completa-lista {
  background-color: #e8fcf7;
}
.bloco-minas-introducao-completa.lazer .titulo {
  color: #864419;
}
.bloco-minas-introducao-completa.lazer .subtitulo {
  color: #f47f32;
}
.bloco-minas-introducao-completa.lazer .introducao-completa-btn {
  background-color: #f47f32;
}
.bloco-minas-introducao-completa.lazer .introducao-completa-btn:hover, .bloco-minas-introducao-completa.lazer .introducao-completa-btn:focus {
  color: #f47f32;
}
.bloco-minas-introducao-completa.lazer .introducao-completa-titulo {
  color: #864419;
}
.bloco-minas-introducao-completa.lazer .item-divider {
  border-color: #fdd3b9;
}
.bloco-minas-introducao-completa.lazer .introducao-completa-lista {
  background-color: #fef0e7;
}
.bloco-minas-introducao-completa.negocios .titulo {
  color: #8c601a;
}
.bloco-minas-introducao-completa.negocios .subtitulo {
  color: #ffb033;
}
.bloco-minas-introducao-completa.negocios .introducao-completa-btn {
  background-color: #ffb033;
}
.bloco-minas-introducao-completa.negocios .introducao-completa-btn:hover, .bloco-minas-introducao-completa.negocios .introducao-completa-btn:focus {
  color: #ffb033;
}
.bloco-minas-introducao-completa.negocios .introducao-completa-titulo {
  color: #8c601a;
}
.bloco-minas-introducao-completa.negocios .item-divider {
  border-color: #ffe3ba;
}
.bloco-minas-introducao-completa.negocios .introducao-completa-lista {
  background-color: #fff5e5;
}

.bloco-minas-introducao-institucional {
  position: relative;
}
.bloco-minas-introducao-institucional .container-fluid, .bloco-minas-introducao-institucional .container-sm, .bloco-minas-introducao-institucional .container-md, .bloco-minas-introducao-institucional .container-lg, .bloco-minas-introducao-institucional .container-xl, .bloco-minas-introducao-institucional .container-xxl {
  padding-left: 0;
  padding-right: 0;
}
.bloco-minas-introducao-institucional:after {
  background-color: #e5efff;
  content: "";
  display: none;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  width: 40%;
  z-index: -1;
}
@media (min-width: 992px) {
  .bloco-minas-introducao-institucional:after {
    display: block;
  }
}
.bloco-minas-introducao-institucional .introducao-institucional-content {
  overflow: hidden;
}
.bloco-minas-introducao-institucional .introducao-imagem-desktop {
  height: 100%;
  max-width: none;
}
@media (min-width: 992px) {
  .bloco-minas-introducao-institucional .introducao-conteudo {
    padding-bottom: 30px;
    padding-top: 100px;
  }
}
.bloco-minas-introducao-institucional.minas .titulo {
  color: #002360;
}
.bloco-minas-introducao-institucional.minas .subtitulo {
  color: #396abc;
}
.bloco-minas-introducao-institucional.esportes .titulo {
  color: #004b6c;
}
.bloco-minas-introducao-institucional.esportes .subtitulo {
  color: #39a0cf;
}
.bloco-minas-introducao-institucional.esportes:after {
  background-color: #e5f7ff;
}
.bloco-minas-introducao-institucional.cultura .titulo {
  color: #520d20;
}
.bloco-minas-introducao-institucional.cultura .subtitulo {
  color: #aa4b65;
}
.bloco-minas-introducao-institucional.cultura:after {
  background-color: #fce9ee;
}
.bloco-minas-introducao-institucional.educacao .titulo {
  color: #0d614c;
}
.bloco-minas-introducao-institucional.educacao .subtitulo {
  color: #4bbea3;
}
.bloco-minas-introducao-institucional.educacao:after {
  background-color: #e8fcf7;
}
.bloco-minas-introducao-institucional.lazer .titulo {
  color: #864419;
}
.bloco-minas-introducao-institucional.lazer .subtitulo {
  color: #f79b5f;
}
.bloco-minas-introducao-institucional.lazer:after {
  background-color: #fef0e7;
}
.bloco-minas-introducao-institucional.negocios .titulo {
  color: #8c601a;
}
.bloco-minas-introducao-institucional.negocios .subtitulo {
  color: #ffc160;
}
.bloco-minas-introducao-institucional.negocios:after {
  background-color: #fff5e5;
}

.bloco-minas-lista-de-links .lista-link-btn:hover, .bloco-minas-lista-de-links .lista-link-btn:focus {
  color: #fff;
}
.bloco-minas-lista-de-links.minas {
  background-color: #e5efff;
}
.bloco-minas-lista-de-links.minas .topico-titulo {
  color: #002360;
}
.bloco-minas-lista-de-links.minas .lista-link-btn {
  background-color: #003da5;
}
.bloco-minas-lista-de-links.minas .lista-link-btn:hover, .bloco-minas-lista-de-links.minas .lista-link-btn:focus {
  background-color: #002360;
}
.bloco-minas-lista-de-links.esportes {
  background-color: #e5f7ff;
}
.bloco-minas-lista-de-links.esportes .topico-titulo {
  color: #004b6c;
}
.bloco-minas-lista-de-links.esportes .lista-link-btn {
  background-color: #0083bf;
}
.bloco-minas-lista-de-links.esportes .lista-link-btn:hover, .bloco-minas-lista-de-links.esportes .lista-link-btn:focus {
  background-color: #004b6c;
}
.bloco-minas-lista-de-links.cultura {
  background-color: #fce9ee;
}
.bloco-minas-lista-de-links.cultura .topico-titulo {
  color: #520d20;
}
.bloco-minas-lista-de-links.cultura .lista-link-btn {
  background-color: #8f1637;
}
.bloco-minas-lista-de-links.cultura .lista-link-btn:hover, .bloco-minas-lista-de-links.cultura .lista-link-btn:focus {
  background-color: #520d20;
}
.bloco-minas-lista-de-links.educacao {
  background-color: #e8fcf7;
}
.bloco-minas-lista-de-links.educacao .topico-titulo {
  color: #0d614c;
}
.bloco-minas-lista-de-links.educacao .lista-link-btn {
  background-color: #16a987;
}
.bloco-minas-lista-de-links.educacao .lista-link-btn:hover, .bloco-minas-lista-de-links.educacao .lista-link-btn:focus {
  background-color: #0d614c;
}
.bloco-minas-lista-de-links.lazer {
  background-color: #fef0e7;
}
.bloco-minas-lista-de-links.lazer .topico-titulo {
  color: #864419;
}
.bloco-minas-lista-de-links.lazer .lista-link-btn {
  background-color: #f47f32;
}
.bloco-minas-lista-de-links.lazer .lista-link-btn:hover, .bloco-minas-lista-de-links.lazer .lista-link-btn:focus {
  background-color: #864419;
}
.bloco-minas-lista-de-links.negocios {
  background-color: #fff5e5;
}
.bloco-minas-lista-de-links.negocios .topico-titulo {
  color: #8c601a;
}
.bloco-minas-lista-de-links.negocios .lista-link-btn {
  background-color: #ffb033;
}
.bloco-minas-lista-de-links.negocios .lista-link-btn:hover, .bloco-minas-lista-de-links.negocios .lista-link-btn:focus {
  background-color: #8c601a;
}

.bloco-minas-lista-de-noticias .search-form-header {
  border: 1px solid #878787;
}
.bloco-minas-lista-de-noticias .search-form-header .form-control {
  color: #878787;
}
.bloco-minas-lista-de-noticias .search-form-header .form-control::placeholder {
  color: #878787;
}
.bloco-minas-lista-de-noticias .filtros-categorias .filtros-wrapper {
  overflow-x: auto;
  scrollbar-width: thin;
}
.bloco-minas-lista-de-noticias .filtros-categorias .filtros-wrapper::-webkit-scrollbar {
  height: 6px;
}
.bloco-minas-lista-de-noticias .filtros-categorias .filtros-wrapper::-webkit-scrollbar-track {
  background: #f1f1f1;
  border-radius: 10px;
}
.bloco-minas-lista-de-noticias .filtros-categorias .filtros-wrapper::-webkit-scrollbar-thumb {
  background: #669eed;
  border-radius: 10px;
}
.bloco-minas-lista-de-noticias .filtros-categorias .filtro-categoria {
  width: 150px;
  height: 120px;
  border: none;
  transition: all 0.3s ease;
  flex-shrink: 0;
}
.bloco-minas-lista-de-noticias .filtros-categorias .filtro-categoria[data-categoria=todas] {
  background-color: #002360;
}
.bloco-minas-lista-de-noticias .filtros-categorias .filtro-categoria[data-categoria=todas] i {
  color: #fff;
  font-size: 2rem;
}
.bloco-minas-lista-de-noticias .filtros-categorias .filtro-categoria:hover, .bloco-minas-lista-de-noticias .filtros-categorias .filtro-categoria.active {
  opacity: 0.9;
}
.bloco-minas-lista-de-noticias .filtros-categorias .filtro-categoria .filtro-icone-container {
  width: 70px;
  height: 80px;
  min-width: 70px;
  min-height: 80px;
  flex-shrink: 0;
}
.bloco-minas-lista-de-noticias .noticias-slider-swiper .slider-item {
  overflow: hidden;
}
@media (min-width: 768px) {
  .bloco-minas-lista-de-noticias .noticias-slider-swiper .slider-item {
    aspect-ratio: 1220/570;
  }
}
@media (min-width: 768px) {
  .bloco-minas-lista-de-noticias .noticias-slider-swiper .slider-item::before {
    bottom: 0;
    content: "";
    height: 50%;
    position: absolute;
    width: 100%;
    z-index: 1;
    background-image: linear-gradient(180deg, rgba(0, 9, 26, 0) 0%, #00091a 90.18%);
  }
}
.bloco-minas-lista-de-noticias .noticias-slider-swiper .slider-item a {
  display: block;
  width: 100%;
  height: 100%;
}
.bloco-minas-lista-de-noticias .noticias-slider-swiper .slider-item img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.bloco-minas-lista-de-noticias .noticias-slider-swiper .slider-item .slider-content {
  z-index: 2;
  pointer-events: none;
}
.bloco-minas-lista-de-noticias .noticias-slider-swiper .slider-item .slider-content a {
  pointer-events: all;
}
@media (max-width: 767.98px) {
  .bloco-minas-lista-de-noticias .noticias-slider-swiper .swiper-pagination {
    position: relative;
    margin-top: 16px;
  }
}
.bloco-minas-lista-de-noticias .noticias-slider-swiper .swiper-pagination .swiper-pagination-bullet {
  background: transparent;
  border: 1px solid #fff;
  opacity: 1;
}
@media (max-width: 767.98px) {
  .bloco-minas-lista-de-noticias .noticias-slider-swiper .swiper-pagination .swiper-pagination-bullet {
    border-color: #003da5;
  }
}
.bloco-minas-lista-de-noticias .noticias-slider-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  width: 40px;
  background: #005eb8;
  border-color: #005eb8;
  border-radius: 20px;
}
@media (max-width: 767.98px) {
  .bloco-minas-lista-de-noticias .noticias-slider-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background: #003da5;
    border-color: #003da5;
  }
}
.bloco-minas-lista-de-noticias .noticia-card {
  border: 1px solid #c4c5d0;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  width: 100%;
}
.bloco-minas-lista-de-noticias .noticia-thumb {
  aspect-ratio: 390/200;
  overflow: hidden;
  border-radius: 20px 20px 0 0;
}
.bloco-minas-lista-de-noticias .noticia-thumb img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.bloco-minas-lista-de-noticias .noticia-conteudo {
  padding: 24px;
  flex: 1;
  display: flex;
  flex-direction: column;
}
.bloco-minas-lista-de-noticias .titulo {
  color: #002360;
}
.bloco-minas-lista-de-noticias .noticia-categoria-link {
  background-color: #003da5;
}
.bloco-minas-lista-de-noticias .noticia-categoria-link:hover, .bloco-minas-lista-de-noticias .noticia-categoria-link:focus {
  background-color: #fff !important;
  color: #003da5;
}
.bloco-minas-lista-de-noticias .noticias-link {
  color: #003da5;
}
.bloco-minas-lista-de-noticias .categoria-ver-todas-btn {
  background-color: #003da5;
}
.bloco-minas-lista-de-noticias .categoria-ver-todas-btn:hover, .bloco-minas-lista-de-noticias .categoria-ver-todas-btn:focus {
  color: #fff !important;
  opacity: 0.9;
}

.bloco-minas-lista-de-paginas .item {
  background-color: #f2f2f2;
  transition: background-color 0.3s ease;
}
.bloco-minas-lista-de-paginas .item:hover {
  text-decoration: none;
}
.bloco-minas-lista-de-paginas .box {
  padding: 20px 16px 48px;
}
.bloco-minas-lista-de-paginas .imagem img {
  aspect-ratio: 768/512;
  object-fit: cover;
}
.bloco-minas-lista-de-paginas.minas .item:hover {
  background-color: #e5efff;
}
.bloco-minas-lista-de-paginas.minas .titulo,
.bloco-minas-lista-de-paginas.minas .card-titulo {
  color: #002360;
}
.bloco-minas-lista-de-paginas.esportes .item:hover {
  background-color: #e5f7ff;
}
.bloco-minas-lista-de-paginas.esportes .titulo,
.bloco-minas-lista-de-paginas.esportes .card-titulo {
  color: #004b6c;
}
.bloco-minas-lista-de-paginas.cultura .item:hover {
  background-color: #fce9ee;
}
.bloco-minas-lista-de-paginas.cultura .titulo,
.bloco-minas-lista-de-paginas.cultura .card-titulo {
  color: #520d20;
}
.bloco-minas-lista-de-paginas.educacao .item:hover {
  background-color: #e8fcf7;
}
.bloco-minas-lista-de-paginas.educacao .titulo,
.bloco-minas-lista-de-paginas.educacao .card-titulo {
  color: #0d614c;
}
.bloco-minas-lista-de-paginas.lazer .item:hover {
  background-color: #fef0e7;
}
.bloco-minas-lista-de-paginas.lazer .titulo,
.bloco-minas-lista-de-paginas.lazer .card-titulo {
  color: #864419;
}
.bloco-minas-lista-de-paginas.negocios .item:hover {
  background-color: #fff5e5;
}
.bloco-minas-lista-de-paginas.negocios .titulo,
.bloco-minas-lista-de-paginas.negocios .card-titulo {
  color: #8c601a;
}

.bloco-minas-leitura {
  background-image: url('data:image/svg+xml,<svg width="723" height="570" viewBox="0 0 723 570" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_4970_34089)"><path opacity="0.05" d="M397.147 178.789H397.021C397.021 178.789 397.021 178.789 397.147 178.789ZM283.611 240.67L285.633 243.983C292.461 254.868 300.173 267.292 305.483 281.49C310.161 294.032 312.311 307.165 311.805 321.837V779.258C312.69 802.922 326.977 824.692 350.873 838.536C374.895 852.497 393.228 858.768 406.63 862.673C411.181 864.211 421.928 867.287 435.33 871.31C456.571 877.581 484.133 885.745 502.845 891.779C533.189 901.6 559.74 913.313 572.636 920.531C579.337 924.199 586.544 929.641 593.371 934.847C601.337 941.118 608.29 947.862 614.359 954.961C620.302 947.862 627.255 941.118 635.221 934.847C641.669 929.76 649.128 924.199 656.082 920.412C668.725 913.313 695.276 901.6 725.747 891.779C744.332 885.745 771.895 877.581 793.136 871.31C806.538 867.405 817.284 864.211 821.583 862.791C835.238 858.768 853.697 852.379 877.719 838.536C901.615 824.692 915.902 802.922 916.914 778.785V321.6C916.408 307.284 918.431 294.032 923.109 281.609C928.419 267.292 936.131 254.987 942.959 244.101L944.982 240.789L836.123 181.511C817.664 206.476 793.009 220.674 767.723 220.674H766.205C754.574 220.438 742.057 216.77 729.919 210.026L726.126 208.014C693.38 191.095 659.369 173.702 613.854 172.045C569.223 173.583 535.339 191.095 502.466 208.014L498.294 210.144C486.536 216.651 473.892 220.319 462.26 220.556H460.743C435.457 220.556 410.802 206.358 392.343 181.392L283.611 240.67ZM614.233 979.572C608.038 979.572 602.095 976.732 598.555 971.999C593.119 964.782 586.291 957.919 578.326 951.767C572.636 947.271 566.188 942.42 560.752 939.462C548.741 932.717 523.96 921.951 495.259 912.603C476.8 906.569 449.364 898.523 428.376 892.371C414.722 888.348 403.722 885.035 399.297 883.615C384.883 879.356 364.654 872.493 338.482 857.23C308.265 839.719 289.553 810.731 288.289 779.731V321.6C288.794 309.295 287.151 298.883 283.358 288.826C278.806 276.521 271.979 265.635 265.404 255.105L260.473 247.059C255.795 239.132 258.703 229.075 267.048 224.579L385.263 159.977C392.849 155.717 404.101 158.084 409.032 165.419C423.445 186.598 442.158 198.667 460.743 198.667C471.49 198.43 480.72 194.408 486.788 191.095L491.214 188.847C524.718 171.572 562.775 151.931 613.854 150.156C665.818 151.931 703.747 171.454 737.379 188.847L741.551 190.976C747.873 194.408 757.102 198.43 766.838 198.667C786.308 198.667 805.147 186.598 819.434 165.419C824.238 158.084 835.364 155.599 843.329 160.095L961.418 224.461C969.762 228.957 972.67 239.132 967.992 246.941L962.935 254.987C956.361 265.517 949.66 276.521 944.982 288.826C941.189 299.001 939.545 309.295 939.924 321.364V779.376C938.786 810.731 920.074 839.719 889.857 857.23C863.685 872.493 843.456 879.356 828.79 883.734C824.744 885.035 813.744 888.348 799.963 892.371C778.975 898.642 751.539 906.687 733.206 912.603C704.38 921.951 679.599 932.718 667.841 939.343C662.277 942.42 655.829 947.271 650.14 951.767C642.175 958.038 635.347 964.9 629.911 971.999C626.244 976.732 620.428 979.572 614.233 979.572Z" fill="white"/><path opacity="0.1" d="M613.727 39.3271C554.102 41.3868 508.829 64.7808 464.811 87.4395L464.81 87.4404L459.223 90.292C443.423 99.0342 426.421 103.971 410.758 104.29H408.716C374.78 104.29 341.745 85.2998 316.987 51.9912L172.238 130.913L174.674 134.901H174.673C183.526 149.019 193.519 165.109 200.616 183.434L201.294 185.214C207.582 202.073 210.469 219.726 209.79 239.436V851.946L209.858 853.42C211.565 884.337 230.474 912.734 261.852 930.913H261.853C292.971 949.001 316.943 957.434 334.7 962.689L336.398 963.188L336.409 963.191L336.419 963.194C342.502 965.25 356.871 969.364 374.829 974.755C403.268 983.152 440.181 994.087 465.243 1002.17H465.244C505.893 1015.33 541.474 1031.02 558.779 1040.71L559.626 1041.18C567.264 1045.46 575.35 1051.38 583.157 1057.3L586.605 1059.92L586.612 1059.93C597.136 1068.21 606.343 1077.12 614.399 1086.48C622.296 1077.11 631.506 1068.21 642.029 1059.93C650.664 1053.11 660.677 1045.64 670.026 1040.55C686.992 1031.03 722.576 1015.33 763.396 1002.17L768.2 1000.62C792.871 992.73 826.98 982.627 853.642 974.755H853.644C871.592 969.525 885.972 965.249 891.718 963.352L891.725 963.349L891.732 963.347C909.418 958.136 933.131 949.957 963.8 932.619L966.79 930.912C998.663 912.445 1017.67 883.434 1019.02 851.31V239.119L1018.97 237.32C1018.51 218.776 1021.25 201.553 1027.35 185.371C1034.48 166.145 1044.83 149.627 1053.97 135.055L1056.4 131.071L911.483 52.1494C886.726 85.4578 853.692 104.448 819.756 104.448H817.714C802.043 104.129 785.204 99.1893 768.895 90.126V90.125L763.829 87.4385C719.984 64.7817 674.539 41.5445 613.727 39.3271ZM1050.83 852.142C1049.3 894.324 1024.13 933.287 983.543 956.811C948.455 977.276 921.329 986.481 901.667 992.351L901.666 992.35C896.233 994.097 881.506 998.535 863.065 1003.92C834.958 1012.32 798.232 1023.09 773.692 1031.01L773.691 1031.01C735.112 1043.52 701.966 1057.92 686.261 1066.78L686.258 1066.78C678.849 1070.88 670.243 1077.35 662.625 1083.37H662.624C651.988 1091.74 642.877 1100.9 635.625 1110.38L635.623 1110.38C630.617 1116.84 622.682 1120.71 614.235 1120.71C605.794 1120.71 597.684 1116.84 592.843 1110.37V1110.37C585.592 1100.74 576.484 1091.59 565.852 1083.37L565.847 1083.37C558.228 1077.35 549.624 1070.88 542.387 1066.94L542.381 1066.93C526.838 1058.21 495.243 1044.41 458.362 1032.19L454.777 1031.01C430.07 1022.93 393.342 1012.16 365.236 1003.92H365.235C346.964 998.533 332.236 994.097 326.298 992.191C306.973 986.48 279.847 977.276 244.76 956.812C204.172 933.288 179.004 894.325 177.303 852.619L177.302 852.608V239.092L177.303 239.081C177.977 222.664 175.784 208.788 170.731 195.389L170.73 195.386C164.657 178.964 155.544 164.429 146.736 150.32L146.733 150.317L140.132 139.543L140.127 139.536C133.714 128.667 137.71 114.889 149.121 108.738L307.403 22.2305C312.606 19.309 319.042 18.6704 325.004 20C330.967 21.3297 336.505 24.6389 339.891 29.6758H339.89C359.132 57.9534 384.049 73.9728 408.707 73.9766C422.981 73.6617 435.257 68.3171 443.351 63.8984L443.356 63.8945L443.363 63.8916L449.288 60.8809C494.147 37.7495 545.194 11.3966 613.711 9.01562H613.745C683.446 11.3965 734.322 37.5907 779.354 60.8818L784.939 63.7334L784.951 63.7393C793.391 68.3207 805.664 73.6618 818.58 73.9766C844.426 73.9728 869.509 57.9492 888.578 29.6807L888.893 29.2148C895.637 19.5216 910.522 16.345 921.231 22.3857L1079.35 108.578H1079.35C1090.76 114.728 1094.76 128.666 1088.34 139.38L1088.34 139.39L1081.57 150.161L1081.57 150.162C1072.76 164.265 1063.81 178.963 1057.57 195.391C1052.52 208.95 1050.33 222.668 1050.83 238.769V852.142Z" stroke="white"/><path opacity="0.1" d="M613.579 -112.102C536.707 -109.449 478.339 -79.3044 421.618 -50.123L421.617 -50.1221L414.418 -46.4492C394.075 -35.1983 372.187 -28.8475 352.028 -28.4375H349.4C305.693 -28.4375 263.13 -52.9013 231.239 -95.834L44.4717 5.93945L47.6855 11.2002L49.9102 14.751C61.1137 32.6655 73.3709 52.9697 81.9795 75.9766V75.9775C90.073 97.6666 93.7914 120.377 92.9189 145.735V934.621C94.4216 974.589 118.214 1011.45 158.163 1035.29L160.078 1036.42C201.483 1060.47 233.075 1071.28 256.171 1078L256.182 1078L256.191 1078.01C264.034 1080.66 282.555 1085.96 305.692 1092.9C342.34 1103.71 389.904 1117.79 422.197 1128.2H422.198C474.572 1145.15 520.413 1165.36 542.702 1177.83H542.703C552.854 1183.38 563.667 1191.28 574.099 1199.18L578.543 1202.56L578.549 1202.56C592.151 1213.27 604.047 1224.77 614.448 1236.87C624.641 1224.77 636.537 1213.27 650.138 1202.56L652.245 1200.91C662.876 1192.6 674.918 1183.76 686.203 1177.62C707.374 1165.74 751.057 1146.4 801.58 1129.8L806.49 1128.2C838.566 1117.79 886.129 1103.71 922.776 1092.9H922.778C945.906 1086.16 964.438 1080.66 971.845 1078.21L971.853 1078.21L971.86 1078.21C995.393 1071.28 1027.2 1060.27 1068.61 1036.42C1109.72 1012.62 1134.25 975.213 1135.99 933.783V145.345L1135.92 143.03C1135.34 119.163 1138.86 97.0017 1146.71 76.1797C1155.89 51.4369 1169.22 30.1762 1181 11.4092L1184.21 6.14355L997.229 -95.6309C965.339 -52.698 922.777 -28.2334 879.069 -28.2334H876.441C856.276 -28.6435 834.6 -34.9979 813.6 -46.6611V-46.6621L807.068 -50.124C750.569 -79.3034 691.981 -109.246 613.579 -112.102ZM1176.69 934.843C1174.72 989.113 1142.32 1039.25 1090.05 1069.53L1090.05 1069.53C1044.86 1095.87 1009.92 1107.72 984.589 1115.28C977.601 1117.53 958.616 1123.24 934.838 1130.18C898.62 1141 851.292 1154.87 819.668 1165.07C769.948 1181.18 727.224 1199.74 706.976 1211.15L706.973 1211.15C697.414 1216.43 686.316 1224.77 676.499 1232.53V1232.53C662.785 1243.32 651.035 1255.13 641.683 1267.33L641.681 1267.34C635.257 1275.62 625.075 1280.59 614.234 1280.59C603.4 1280.59 592.994 1275.63 586.784 1267.33V1267.33C577.433 1254.92 565.685 1243.12 551.975 1232.53L551.97 1232.53C542.152 1224.77 531.056 1216.43 521.718 1211.35L521.712 1211.35C501.026 1199.74 458.302 1181.18 408.801 1165.07H408.8C376.959 1154.66 329.629 1140.79 293.413 1130.18H293.412C269.864 1123.25 250.886 1117.53 243.237 1115.08V1115.08C218.342 1107.73 183.398 1095.88 138.196 1069.53V1069.53C85.9325 1039.25 53.5322 989.113 51.3428 935.457V145.307C52.2128 124.146 49.3858 106.257 42.8672 88.9805L42.8662 88.9775C35.0335 67.8115 23.2819 49.0805 11.9336 30.9121L11.9316 30.9082L3.42383 17.0322L3.41895 17.0254C-4.80256 3.0994 0.318745 -14.5561 14.9561 -22.4395L218.925 -133.854C225.592 -137.594 233.845 -138.414 241.497 -136.709C249.152 -135.003 256.254 -130.758 260.592 -124.308H260.591C285.212 -88.1469 317.055 -67.5117 348.653 -67.1914L349.4 -67.1885C367.824 -67.5967 383.663 -74.4916 394.1 -80.1865L394.106 -80.1904L394.112 -80.1934L401.745 -84.0693C459.553 -113.86 525.306 -147.786 613.562 -150.852H613.598C703.381 -147.786 768.915 -114.066 826.943 -84.0693H826.942L834.14 -80.3975L834.15 -80.3916C845.031 -74.4885 860.867 -67.5969 877.542 -67.1885C910.917 -67.1885 943.286 -87.8678 967.879 -124.308C976.324 -137.19 995.814 -141.52 1009.77 -133.646H1009.77L1213.52 -22.6426H1213.51C1228.15 -14.7593 1233.27 3.10065 1225.05 16.8242L1225.04 16.834L1225.04 16.833L1216.32 30.707L1216.32 30.708C1204.97 48.8705 1193.44 67.8105 1185.38 88.9814C1178.86 106.464 1176.04 124.151 1176.69 144.903V934.843Z" stroke="white"/></g><defs><clipPath id="clip0_4970_34089"><rect width="723" height="680" fill="white"/></clipPath></defs></svg>');
  background-repeat: no-repeat;
  background-position: bottom right;
}
.bloco-minas-leitura.minas {
  position: relative;
  background-color: #003da5;
}
.bloco-minas-leitura.minas::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(270deg, #29abe2 0%, rgba(0, 61, 165, 0) 100%);
  z-index: 0;
}
.bloco-minas-leitura.esportes {
  position: relative;
  background-color: #0083bf;
}
.bloco-minas-leitura.esportes::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(270deg, #29abe2 0%, rgba(0, 131, 191, 0) 100%);
  z-index: 0;
}
.bloco-minas-leitura.cultura {
  position: relative;
  background-color: #8f1637;
}
.bloco-minas-leitura.cultura::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(270deg, #29abe2 0%, rgba(143, 22, 55, 0) 100%);
  z-index: 0;
}
.bloco-minas-leitura.educacao {
  position: relative;
  background-color: #16a987;
}
.bloco-minas-leitura.educacao::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(270deg, #29abe2 0%, rgba(22, 169, 135, 0) 100%);
  z-index: 0;
}
.bloco-minas-leitura.lazer {
  position: relative;
  background-color: #f47f32;
}
.bloco-minas-leitura.lazer::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(270deg, #29abe2 0%, rgba(244, 127, 50, 0) 100%);
  z-index: 0;
}
.bloco-minas-leitura.negocios {
  position: relative;
  background-color: #ffb033;
}
.bloco-minas-leitura.negocios::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(270deg, #29abe2 0%, rgba(255, 176, 51, 0) 100%);
  z-index: 0;
}

.bloco-minas-local .local-content .patrocinio.swiper .swiper-slide {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  min-height: 100px;
}
.bloco-minas-local .local-content .patrocinio.swiper .swiper-slide.patrocinio-item img {
  object-fit: contain;
  max-width: 100%;
  height: auto;
}
.bloco-minas-local.minas .titulo {
  color: #002360;
}
.bloco-minas-local.minas .local-titulo {
  color: #002360;
}
.bloco-minas-local.minas .local-info {
  background-color: #e5efff;
}
.bloco-minas-local.minas .local-endereco {
  color: #002360;
}
.bloco-minas-local.minas .card-link {
  background-color: #e5efff;
  color: #002360;
}
.bloco-minas-local.minas .card-link:hover, .bloco-minas-local.minas .card-link:focus {
  background-color: #e5efff !important;
  color: #00091a;
}
.bloco-minas-local.minas .patrocinio .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #002360;
}
.bloco-minas-local.esportes .titulo {
  color: #004b6c;
}
.bloco-minas-local.esportes .local-titulo {
  color: #004b6c;
}
.bloco-minas-local.esportes .local-info {
  background-color: #e5f7ff;
}
.bloco-minas-local.esportes .local-endereco {
  color: #004b6c;
}
.bloco-minas-local.esportes .card-link {
  background-color: #e5f7ff;
  color: #004b6c;
}
.bloco-minas-local.esportes .card-link:hover, .bloco-minas-local.esportes .card-link:focus {
  background-color: #e5f7ff !important;
  color: #00111a;
}
.bloco-minas-local.esportes .patrocinio .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #004b6c;
}
.bloco-minas-local.cultura .titulo {
  color: #520d20;
}
.bloco-minas-local.cultura .local-titulo {
  color: #520d20;
}
.bloco-minas-local.cultura .local-info {
  background-color: #fce9ee;
}
.bloco-minas-local.cultura .local-endereco {
  color: #520d20;
}
.bloco-minas-local.cultura .card-link {
  background-color: #fce9ee;
  color: #520d20;
}
.bloco-minas-local.cultura .card-link:hover, .bloco-minas-local.cultura .card-link:focus {
  background-color: #fce9ee !important;
  color: #160308;
}
.bloco-minas-local.cultura .patrocinio .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #520d20;
}
.bloco-minas-local.educacao .titulo {
  color: #0d614c;
}
.bloco-minas-local.educacao .local-titulo {
  color: #0d614c;
}
.bloco-minas-local.educacao .local-info {
  background-color: #e8fcf7;
}
.bloco-minas-local.educacao .local-endereco {
  color: #0d614c;
}
.bloco-minas-local.educacao .card-link {
  background-color: #e8fcf7;
  color: #0d614c;
}
.bloco-minas-local.educacao .card-link:hover, .bloco-minas-local.educacao .card-link:focus {
  background-color: #e8fcf7 !important;
  color: #031712;
}
.bloco-minas-local.educacao .patrocinio .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #0d614c;
}
.bloco-minas-local.lazer .titulo {
  color: #864419;
}
.bloco-minas-local.lazer .local-titulo {
  color: #864419;
}
.bloco-minas-local.lazer .local-info {
  background-color: #fef0e7;
}
.bloco-minas-local.lazer .local-endereco {
  color: #864419;
}
.bloco-minas-local.lazer .card-link {
  background-color: #fef0e7;
  color: #864419;
}
.bloco-minas-local.lazer .card-link:hover, .bloco-minas-local.lazer .card-link:focus {
  background-color: #fef0e7 !important;
  color: #180a01;
}
.bloco-minas-local.lazer .patrocinio .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #864419;
}
.bloco-minas-local.negocios .titulo {
  color: #8c601a;
}
.bloco-minas-local.negocios .local-titulo {
  color: #8c601a;
}
.bloco-minas-local.negocios .local-info {
  background-color: #fff5e5;
}
.bloco-minas-local.negocios .local-endereco {
  color: #8c601a;
}
.bloco-minas-local.negocios .card-link {
  background-color: #fff5e5;
  color: #8c601a;
}
.bloco-minas-local.negocios .card-link:hover, .bloco-minas-local.negocios .card-link:focus {
  background-color: #fff5e5 !important;
  color: #1a1000;
}
.bloco-minas-local.negocios .patrocinio .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #8c601a;
}

.bloco-minas-marcas .marca-logo {
  max-width: 150px;
}
.bloco-minas-marcas .marcas-link {
  color: #396abc;
  text-decoration: none;
  transition: color 0.3s ease;
}
.bloco-minas-marcas .marcas-link:hover, .bloco-minas-marcas .marcas-link.active {
  color: #002360;
}
.bloco-minas-marcas .marcas-link.active {
  color: #002360;
  font-weight: 700;
  text-decoration: underline;
  text-underline-offset: 5px;
}

.bloco-minas-membros-da-diretoria .member-foto {
  background-image: url('data:image/svg+xml,<svg width="288" height="262" viewBox="0 0 288 262" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_7034_15217)"><path d="M313.937 12.7379L303.308 6.49266L296.038 2.34231C294.375 5.26861 292.462 8.04582 290.322 10.643C287.208 14.214 283.416 17.1297 279.166 19.2204C276.229 20.547 273.049 21.2513 269.827 21.289C263.861 21.289 258.421 18.6538 253.482 15.3336C249.983 12.9551 246.345 10.7861 242.589 8.83794C238.524 6.575 234.272 4.66626 229.879 3.13285C226.413 2.0192 222.85 1.23398 219.237 0.787576C215.544 0.24059 211.814 -0.0236919 208.081 -0.00296708C193.804 -0.266481 182.134 3.62035 171.755 8.29773C165.789 11.1569 160.072 14.2663 154.633 17.389C152.537 18.4919 150.367 19.4472 148.139 20.2481C146.122 20.8833 144.024 21.2293 141.909 21.2758C137.722 21.3896 133.588 20.3113 129.989 18.1663C124.01 15.0569 118.82 9.33861 114.935 2.35549L90.2784 16.6248L62 33.2262C65.1216 39.5242 70.0476 46.2043 72.9057 54.7685C74.7416 59.8273 75.5346 65.2057 75.237 70.5793V272.537C75.5518 278.022 77.0611 283.372 79.6592 288.213C82.2574 293.054 85.8817 297.268 90.2784 300.561C91.3189 301.352 92.6229 301.879 93.6634 302.643C101.175 307.42 109.29 311.173 117.793 313.803C119.597 314.58 124.273 315.885 129.989 317.756C135.706 319.627 142.173 321.708 148.139 323.737C151.524 324.778 154.633 325.806 157.227 326.583C162.417 328.402 167.343 330.536 171.716 332.302C176.338 334.287 180.842 336.539 185.203 339.048C187.933 340.757 190.534 342.664 192.987 344.753C198.182 348.911 202.43 354.131 205.447 360.063C207.001 355.399 211.413 349.944 217.894 344.489C218.157 344.239 218.671 343.975 219.211 343.448C221.276 341.846 223.44 340.376 225.691 339.048C227.008 338.27 228.325 337.48 229.853 336.412C233.225 334.607 237.624 332.46 242.563 330.444C245.935 329.126 249.57 327.809 253.982 326.294C260.989 323.948 270.842 320.839 279.139 318.243C283.565 316.926 287.45 315.608 290.295 314.87C291.911 314.422 293.477 313.813 294.971 313.052C297.794 312.156 300.568 311.114 303.282 309.929C306.39 308.612 310.026 306.833 313.911 304.751C315.385 304.025 316.776 303.142 318.06 302.116C329.479 295.107 335.96 283.947 336.5 272.273V70.8692C336.414 65.3883 337.306 59.9361 339.134 54.7685C341.992 46.4678 346.655 39.4583 350.026 33.4897L313.937 12.7379Z" fill="%23ABC4EA"/></g><g clip-path="url(%23clip1_7034_15217)"><path d="M179.693 27.209C157.669 27.9745 140.942 36.6363 124.618 45.0605H124.617L122.545 46.1211C116.651 49.3886 110.301 51.2398 104.437 51.3594H103.673C91.0401 51.3593 78.7761 44.3143 69.5703 32.0088L16.4238 61.0596L17.1533 62.2568L18.4424 64.3262C21.3777 69.0677 24.4975 74.3927 26.8008 80.3545L27.0537 81.0195L27.2695 81.6123C29.4656 87.7409 30.4689 94.161 30.2236 101.297V328.979L30.248 329.521C30.8741 340.891 37.812 351.36 49.3721 358.075H49.373C61.2567 365 70.3195 368.107 76.9453 370.043L76.9551 370.046L76.9658 370.05C79.2149 370.812 84.5288 372.337 91.1963 374.344H91.1973C101.742 377.465 115.434 381.531 124.731 384.537V384.538L126.141 384.999C140.636 389.795 153.23 395.388 159.47 398.889L160.104 399.245C162.862 400.833 165.761 402.963 168.55 405.082L169.828 406.057L169.834 406.062C173.648 409.072 176.999 412.302 179.941 415.697C182.83 412.3 186.181 409.071 189.993 406.062L191.218 405.102C194.125 402.844 197.362 400.5 200.416 398.832L201.028 398.492C207.559 394.913 220.42 389.28 235.097 384.537C244.332 381.531 258.024 377.465 268.568 374.344L268.569 374.343C275.227 372.398 280.553 370.811 282.677 370.107L282.685 370.104L282.692 370.103C289.233 368.17 298.003 365.138 309.351 358.707L310.456 358.074C322.197 351.254 329.173 340.559 329.667 328.74V101.18C329.414 93.9931 330.427 87.3294 332.775 81.0771C335.432 73.8961 339.288 67.7294 342.675 62.3154L343.402 61.1191L290.194 32.0684C280.989 44.3735 268.724 51.418 256.092 51.418H255.328C249.459 51.2982 243.169 49.4444 237.087 46.0576V46.0586L235.204 45.0576V45.0566C218.948 36.6352 202.157 28.0328 179.693 27.209ZM342.092 329.074C341.52 344.877 332.115 359.454 316.984 368.246L316.983 368.245C303.945 375.869 293.862 379.301 286.556 381.487L286.555 381.486C284.53 382.139 279.07 383.789 272.24 385.788C262.466 388.716 249.892 392.416 240.864 395.292L239.108 395.855C224.814 400.503 212.544 405.851 206.745 409.127L206.742 409.129C204.02 410.638 200.846 413.03 198.021 415.269L198.021 415.27C194.095 418.368 190.736 421.755 188.064 425.253L188.062 425.255C186.145 427.736 183.11 429.219 179.883 429.219C176.66 429.219 173.556 427.74 171.697 425.248V425.247C169.027 421.693 165.67 418.31 161.748 415.272L161.744 415.269C158.918 413.029 155.746 410.639 153.089 409.189L153.083 409.187C147.528 406.059 136.396 401.163 123.3 396.734L120.655 395.855C111.499 392.854 97.8854 388.851 87.4619 385.787H87.4609C80.6936 383.788 75.2335 382.139 73.0225 381.428V381.429C65.8403 379.301 55.7565 375.869 42.7178 368.245C27.5877 359.454 18.1835 344.879 17.5479 329.253L17.5469 329.243V101.152L17.5479 101.142C17.7964 95.0767 16.9884 89.9609 15.1309 85.0225L15.1299 85.0195C12.8906 78.9495 9.52956 73.5728 6.26074 68.3232L6.25781 68.3193V68.3184L3.81055 64.3145L3.80566 64.3076C1.41115 60.2391 2.78728 55.121 6.86035 52.6523L7.26367 52.4219L65.9561 20.2627C67.9623 19.1352 70.4278 18.8954 72.7002 19.4033C74.9741 19.9117 77.1029 21.1803 78.4111 23.1299C85.5113 33.5906 94.664 39.458 103.664 39.4619C108.884 39.3462 113.384 37.3854 116.364 35.7539L116.371 35.751L116.378 35.7471L118.575 34.6279C135.208 26.0297 154.193 16.2003 179.677 15.3125H179.711C205.634 16.2002 224.556 25.9705 241.254 34.6289L243.325 35.6885L243.337 35.6943C246.451 37.389 250.948 39.3463 255.662 39.4619C265.106 39.4579 274.319 33.5856 281.353 23.1318C283.892 19.2518 289.703 17.9686 293.87 20.3213H293.871L352.502 52.3633L352.904 52.5938C356.977 55.0653 358.356 60.2376 355.958 64.251L355.952 64.2607L353.441 68.2656L353.44 68.2646C350.176 73.5071 346.874 78.9464 344.571 85.0195C342.712 90.0196 341.905 95.08 342.092 101.028V329.074Z" stroke="%23E5EFFF"/><path d="M179.64 -29.084C151.219 -28.0981 129.637 -16.9272 108.603 -6.07812L108.602 -6.07715L105.932 -4.71094C98.3534 -0.510944 90.191 1.865 82.6602 2.01855L82.6494 2.01953H81.6787C65.4224 2.01938 49.6254 -7.06111 37.7744 -22.9443L-30.9531 14.6016L-29.9346 16.2734C-25.5682 23.2496 -20.607 31.2554 -17.1895 40.4121H-17.1885C-14.1735 48.5123 -12.7898 56.9929 -13.1133 66.4551H-13.1123V359.727C-12.5467 374.69 -3.52757 388.498 11.6338 397.3H11.6348C26.003 405.668 37.1753 409.712 45.5576 412.241L47.1973 412.728L47.207 412.73L47.2178 412.733C50.1191 413.716 56.9727 415.682 65.5605 418.266H65.5615C78.3004 422.034 94.6015 426.872 106.46 430.651L108.771 431.393C128.203 437.695 145.221 445.216 153.51 449.864L154.324 450.322C157.869 452.362 161.598 455.1 165.191 457.828L166.84 459.084L166.846 459.089C171.801 462.998 176.147 467.195 179.96 471.607C183.701 467.193 188.047 462.997 193.001 459.089C197.129 455.825 201.93 452.236 206.419 449.787C214.293 445.357 230.51 438.162 249.255 431.987L251.077 431.393C262.976 427.521 280.617 422.285 294.205 418.266L294.207 418.265C302.785 415.76 309.651 413.715 312.391 412.809L312.398 412.806L312.406 412.804C321.115 410.233 332.887 406.15 348.214 397.299C363.379 388.495 372.402 374.68 373.041 359.402V66.3203C372.715 57.0819 374.019 48.519 377.037 40.4863C380.455 31.2535 385.416 23.3236 389.781 16.3496L390.799 14.6777L321.991 -22.8682C310.14 -6.98516 294.343 2.09473 278.087 2.09473H277.106C269.571 1.94111 261.487 -0.437977 253.666 -4.79102L251.239 -6.08008V-6.08105C230.291 -16.9274 208.626 -28.0228 179.64 -29.084ZM388.764 359.812L388.763 359.82C388.028 380.117 375.942 398.847 356.481 410.148C339.697 419.957 326.718 424.371 317.311 427.186L317.312 427.187C314.715 428.023 307.672 430.149 298.855 432.728C285.422 436.75 267.879 441.904 256.157 445.694L256.158 445.695C237.733 451.682 221.912 458.574 214.428 462.8L214.424 462.802C210.904 464.752 206.807 467.839 203.167 470.722H203.166C198.1 474.719 193.762 479.089 190.312 483.604L190.31 483.607C187.867 486.767 183.998 488.656 179.883 488.656C175.773 488.656 171.818 486.77 169.452 483.601V483.6C166.003 479.011 161.667 474.644 156.604 470.725L156.6 470.722C152.958 467.838 148.862 464.753 145.426 462.879L145.42 462.876C138.012 458.708 122.933 452.11 105.32 446.259L103.607 445.695C91.8062 441.829 74.2611 436.673 60.8301 432.728H60.8291C52.0936 430.149 45.0498 428.023 42.2119 427.11V427.109C32.9651 424.371 19.9862 419.957 3.2041 410.149C-16.256 398.848 -28.3414 380.118 -29.1582 360.05L-29.1592 360.04V66.293L-29.1582 66.2822C-28.8372 58.4539 -29.8801 51.8456 -32.2812 45.4658L-32.2832 45.4629C-35.1747 37.6296 -39.5138 30.6931 -43.7246 23.9346L-43.7275 23.9307V23.9297L-46.8818 18.7725L-46.8857 18.7656C-49.9299 13.5963 -48.1831 7.09113 -42.999 3.95117L-42.4863 3.6582L33.1455 -37.7598C35.6954 -39.1926 38.8365 -39.4995 41.7363 -38.8516C44.6376 -38.2032 47.3464 -36.5877 49.0078 -34.1123L49.4395 -33.4834C58.5431 -20.3806 70.189 -13.0196 81.6699 -13.0156C88.4305 -13.1652 94.2531 -15.7023 98.1035 -17.8086L98.1094 -17.8125L98.1162 -17.8154L100.944 -19.2559C122.379 -30.3301 146.818 -42.975 179.623 -44.1172H179.657C213.026 -42.9751 237.383 -30.4077 258.899 -19.2568H258.9L261.57 -17.8906L261.581 -17.8848C265.601 -15.6983 271.421 -13.1652 277.53 -13.0156C289.764 -13.0195 301.677 -20.6213 310.758 -34.1104C313.987 -39.044 321.398 -40.6831 326.707 -37.6807H326.706L402.252 3.58203C407.83 6.59369 409.796 13.4301 406.65 18.6924L406.646 18.7012L403.409 23.8574L403.41 23.8584C399.203 30.6111 394.94 37.6286 391.967 45.4668C389.565 51.9244 388.523 58.4587 388.764 66.1357V359.812Z" stroke="%23E5EFFF"/></g><defs><clipPath id="clip0_7034_15217"><rect width="288" height="262" fill="white"/></clipPath><clipPath id="clip1_7034_15217"><rect width="288" height="254" fill="white" transform="translate(0 8)"/></clipPath></defs></svg>');
  background-position: bottom right;
  background-repeat: no-repeat;
}
.bloco-minas-membros-da-diretoria .member-foto img {
  aspect-ratio: 1/1;
  object-fit: contain;
  margin: 0 auto;
}
.bloco-minas-membros-da-diretoria .member-foto img {
  aspect-ratio: 1/1;
  object-fit: contain;
  margin: 0 auto;
}
.bloco-minas-membros-da-diretoria .accordion-item {
  border: 0;
  margin-bottom: 3rem;
  overflow: hidden;
}
.bloco-minas-membros-da-diretoria .accordion-button {
  border: 0 !important;
  box-shadow: none !important;
  background-color: transparent !important;
  flex-wrap: wrap;
}
.bloco-minas-membros-da-diretoria .accordion-button hr {
  border-color: currentColor;
  opacity: 0.2;
  flex-basis: 100%;
  order: 1;
}
.bloco-minas-membros-da-diretoria .accordion-button::after {
  order: 0;
}
.bloco-minas-membros-da-diretoria .accordion-button:focus {
  box-shadow: none !important;
  outline: none;
  border: 0 !important;
}
.bloco-minas-membros-da-diretoria .accordion-button:not(.collapsed) {
  box-shadow: none !important;
  border: 0 !important;
}
.bloco-minas-membros-da-diretoria .accordion-item {
  background-color: transparent !important;
}
.bloco-minas-membros-da-diretoria .accordion-body a {
  color: #002360;
}
.bloco-minas-membros-da-diretoria .accordion-body a:hover {
  color: #002360;
}
.bloco-minas-membros-da-diretoria.minas .accordion-body a {
  color: #002360;
}
.bloco-minas-membros-da-diretoria.minas .accordion-body a:hover {
  color: #002360;
}
.bloco-minas-membros-da-diretoria.minas .accordion-button {
  color: #396abc;
}
.bloco-minas-membros-da-diretoria.minas .accordion-button:not(.collapsed) {
  color: #002360;
}
.bloco-minas-membros-da-diretoria.minas .member-nome {
  color: #002360;
}
.bloco-minas-membros-da-diretoria.minas .member-cargo {
  color: #396abc;
}
.bloco-minas-membros-da-diretoria.esporte .accordion-body a {
  color: #004b6c;
}
.bloco-minas-membros-da-diretoria.esporte .accordion-body a:hover {
  color: #004b6c;
}
.bloco-minas-membros-da-diretoria.esporte .accordion-button {
  color: #39a0cf;
}
.bloco-minas-membros-da-diretoria.esporte .accordion-button:not(.collapsed) {
  color: #004b6c;
}
.bloco-minas-membros-da-diretoria.esporte .member-nome {
  color: #004b6c;
}
.bloco-minas-membros-da-diretoria.esporte .member-cargo {
  color: #39a0cf;
}
.bloco-minas-membros-da-diretoria.educacao .accordion-body a {
  color: #0d614c;
}
.bloco-minas-membros-da-diretoria.educacao .accordion-body a:hover {
  color: #0d614c;
}
.bloco-minas-membros-da-diretoria.educacao .accordion-button {
  color: #4bbea3;
}
.bloco-minas-membros-da-diretoria.educacao .accordion-button:not(.collapsed) {
  color: #0d614c;
}
.bloco-minas-membros-da-diretoria.educacao .member-nome {
  color: #0d614c;
}
.bloco-minas-membros-da-diretoria.educacao .member-cargo {
  color: #4bbea3;
}
.bloco-minas-membros-da-diretoria.lazer .accordion-body a {
  color: #864419;
}
.bloco-minas-membros-da-diretoria.lazer .accordion-body a:hover {
  color: #864419;
}
.bloco-minas-membros-da-diretoria.lazer .accordion-button {
  color: #f79b5f;
}
.bloco-minas-membros-da-diretoria.lazer .accordion-button:not(.collapsed) {
  color: #864419;
}
.bloco-minas-membros-da-diretoria.lazer .member-nome {
  color: #864419;
}
.bloco-minas-membros-da-diretoria.lazer .member-cargo {
  color: #f79b5f;
}
.bloco-minas-membros-da-diretoria.cultura .accordion-body a {
  color: #520d20;
}
.bloco-minas-membros-da-diretoria.cultura .accordion-body a:hover {
  color: #520d20;
}
.bloco-minas-membros-da-diretoria.cultura .accordion-button {
  color: #aa4b65;
}
.bloco-minas-membros-da-diretoria.cultura .accordion-button:not(.collapsed) {
  color: #520d20;
}
.bloco-minas-membros-da-diretoria.cultura .member-nome {
  color: #520d20;
}
.bloco-minas-membros-da-diretoria.cultura .member-cargo {
  color: #aa4b65;
}

.bloco-minas-sobre {
  position: relative;
}
.bloco-minas-sobre::before {
  content: "";
  display: none;
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  background-repeat: no-repeat;
  background-position: bottom center;
  background-size: contain;
  pointer-events: none;
}
@media (min-width: 992px) {
  .bloco-minas-sobre::before {
    display: block;
    height: 680px;
    width: 705px;
  }
}
.bloco-minas-sobre .item-imagem {
  width: 56px;
}
.bloco-minas-sobre.minas {
  background-color: #003da5;
}
.bloco-minas-sobre.esportes {
  background-color: #0083bf;
}
.bloco-minas-sobre.cultura {
  background-color: #8f1637;
}
.bloco-minas-sobre.educacao {
  background-color: #16a987;
}
.bloco-minas-sobre.lazer {
  background-color: #f47f32;
}
.bloco-minas-sobre.negocios {
  background-color: #ffb033;
}

.bloco-minas-navegue-pelas-historias .swiper-slide {
  height: auto;
  display: flex;
}
.bloco-minas-navegue-pelas-historias .historia-card {
  padding: 20px;
}
.bloco-minas-navegue-pelas-historias .historia-texto {
  flex-grow: 1;
}
.bloco-minas-navegue-pelas-historias .historia-divider {
  height: 1px;
  width: 100%;
  margin: 0;
}
.bloco-minas-navegue-pelas-historias .historia-autor {
  margin-top: 0;
}
.bloco-minas-navegue-pelas-historias .historia-link:hover, .bloco-minas-navegue-pelas-historias .historia-link:focus {
  background-color: #fff !important;
}
.bloco-minas-navegue-pelas-historias .historia-imagem img {
  aspect-ratio: 350/200;
  object-fit: cover;
}
.bloco-minas-navegue-pelas-historias.minas .titulo {
  color: #002360;
}
.bloco-minas-navegue-pelas-historias.minas .historia-card {
  background-color: #e5efff;
}
.bloco-minas-navegue-pelas-historias.minas .historia-titulo {
  color: #002360;
}
.bloco-minas-navegue-pelas-historias.minas .historia-divider {
  background-color: #abc4ea;
}
.bloco-minas-navegue-pelas-historias.minas .autor-nome {
  color: #002360;
}
.bloco-minas-navegue-pelas-historias.minas .autor-descricao {
  color: #396abc;
}
.bloco-minas-navegue-pelas-historias.minas .swiper-button-prev,
.bloco-minas-navegue-pelas-historias.minas .swiper-button-next {
  background-color: #abc4ea;
}
.bloco-minas-navegue-pelas-historias.minas .swiper-button-prev:hover, .bloco-minas-navegue-pelas-historias.minas .swiper-button-prev:focus,
.bloco-minas-navegue-pelas-historias.minas .swiper-button-next:hover,
.bloco-minas-navegue-pelas-historias.minas .swiper-button-next:focus {
  background-color: #003da5;
}
.bloco-minas-navegue-pelas-historias.minas .swiper-button-prev:after,
.bloco-minas-navegue-pelas-historias.minas .swiper-button-next:after {
  color: #003083;
}
.bloco-minas-navegue-pelas-historias.minas .historia-link {
  background-color: #002360;
}
.bloco-minas-navegue-pelas-historias.minas .historia-link:hover, .bloco-minas-navegue-pelas-historias.minas .historia-link:focus {
  color: #002360;
}
.bloco-minas-navegue-pelas-historias.esportes .titulo {
  color: #004b6c;
}
.bloco-minas-navegue-pelas-historias.esportes .historia-card {
  background-color: #e5f7ff;
}
.bloco-minas-navegue-pelas-historias.esportes .historia-titulo {
  color: #004b6c;
}
.bloco-minas-navegue-pelas-historias.esportes .historia-divider {
  background-color: #abdaef;
}
.bloco-minas-navegue-pelas-historias.esportes .autor-nome {
  color: #004b6c;
}
.bloco-minas-navegue-pelas-historias.esportes .autor-descricao {
  color: #39a0cf;
}
.bloco-minas-navegue-pelas-historias.esportes .swiper-button-prev,
.bloco-minas-navegue-pelas-historias.esportes .swiper-button-next {
  background-color: #abdaef;
}
.bloco-minas-navegue-pelas-historias.esportes .swiper-button-prev:hover, .bloco-minas-navegue-pelas-historias.esportes .swiper-button-prev:focus,
.bloco-minas-navegue-pelas-historias.esportes .swiper-button-next:hover,
.bloco-minas-navegue-pelas-historias.esportes .swiper-button-next:focus {
  background-color: #0083bf;
}
.bloco-minas-navegue-pelas-historias.esportes .swiper-button-prev:after,
.bloco-minas-navegue-pelas-historias.esportes .swiper-button-next:after {
  color: #006895;
}
.bloco-minas-navegue-pelas-historias.esportes .historia-link {
  background-color: #004b6c;
}
.bloco-minas-navegue-pelas-historias.esportes .historia-link:hover, .bloco-minas-navegue-pelas-historias.esportes .historia-link:focus {
  color: #004b6c;
}
.bloco-minas-navegue-pelas-historias.cultura .titulo {
  color: #520d20;
}
.bloco-minas-navegue-pelas-historias.cultura .historia-card {
  background-color: #fce9ee;
}
.bloco-minas-navegue-pelas-historias.cultura .historia-titulo {
  color: #520d20;
}
.bloco-minas-navegue-pelas-historias.cultura .historia-divider {
  background-color: #e0b5c1;
}
.bloco-minas-navegue-pelas-historias.cultura .autor-nome {
  color: #520d20;
}
.bloco-minas-navegue-pelas-historias.cultura .autor-descricao {
  color: #aa4b65;
}
.bloco-minas-navegue-pelas-historias.cultura .swiper-button-prev,
.bloco-minas-navegue-pelas-historias.cultura .swiper-button-next {
  background-color: #e0b5c1;
}
.bloco-minas-navegue-pelas-historias.cultura .swiper-button-prev:hover, .bloco-minas-navegue-pelas-historias.cultura .swiper-button-prev:focus,
.bloco-minas-navegue-pelas-historias.cultura .swiper-button-next:hover,
.bloco-minas-navegue-pelas-historias.cultura .swiper-button-next:focus {
  background-color: #8f1637;
}
.bloco-minas-navegue-pelas-historias.cultura .swiper-button-prev:after,
.bloco-minas-navegue-pelas-historias.cultura .swiper-button-next:after {
  color: #70122c;
}
.bloco-minas-navegue-pelas-historias.cultura .historia-link {
  background-color: #520d20;
}
.bloco-minas-navegue-pelas-historias.cultura .historia-link:hover, .bloco-minas-navegue-pelas-historias.cultura .historia-link:focus {
  color: #520d20;
}
.bloco-minas-navegue-pelas-historias.educacao .titulo {
  color: #0d614c;
}
.bloco-minas-navegue-pelas-historias.educacao .historia-card {
  background-color: #e8fcf7;
}
.bloco-minas-navegue-pelas-historias.educacao .historia-titulo {
  color: #0d614c;
}
.bloco-minas-navegue-pelas-historias.educacao .historia-divider {
  background-color: #b5e8db;
}
.bloco-minas-navegue-pelas-historias.educacao .autor-nome {
  color: #0d614c;
}
.bloco-minas-navegue-pelas-historias.educacao .autor-descricao {
  color: #4bbea3;
}
.bloco-minas-navegue-pelas-historias.educacao .swiper-button-prev,
.bloco-minas-navegue-pelas-historias.educacao .swiper-button-next {
  background-color: #b5e8db;
}
.bloco-minas-navegue-pelas-historias.educacao .swiper-button-prev:hover, .bloco-minas-navegue-pelas-historias.educacao .swiper-button-prev:focus,
.bloco-minas-navegue-pelas-historias.educacao .swiper-button-next:hover,
.bloco-minas-navegue-pelas-historias.educacao .swiper-button-next:focus {
  background-color: #16a987;
}
.bloco-minas-navegue-pelas-historias.educacao .swiper-button-prev:after,
.bloco-minas-navegue-pelas-historias.educacao .swiper-button-next:after {
  color: #128669;
}
.bloco-minas-navegue-pelas-historias.educacao .historia-link {
  background-color: #0d614c;
}
.bloco-minas-navegue-pelas-historias.educacao .historia-link:hover, .bloco-minas-navegue-pelas-historias.educacao .historia-link:focus {
  color: #0d614c;
}
.bloco-minas-navegue-pelas-historias.lazer .titulo {
  color: #864419;
}
.bloco-minas-navegue-pelas-historias.lazer .historia-card {
  background-color: #fef0e7;
}
.bloco-minas-navegue-pelas-historias.lazer .historia-titulo {
  color: #864419;
}
.bloco-minas-navegue-pelas-historias.lazer .historia-divider {
  background-color: #fdd3b9;
}
.bloco-minas-navegue-pelas-historias.lazer .autor-nome {
  color: #864419;
}
.bloco-minas-navegue-pelas-historias.lazer .autor-descricao {
  color: #f79b5f;
}
.bloco-minas-navegue-pelas-historias.lazer .swiper-button-prev,
.bloco-minas-navegue-pelas-historias.lazer .swiper-button-next {
  background-color: #fdd3b9;
}
.bloco-minas-navegue-pelas-historias.lazer .swiper-button-prev:hover, .bloco-minas-navegue-pelas-historias.lazer .swiper-button-prev:focus,
.bloco-minas-navegue-pelas-historias.lazer .swiper-button-next:hover,
.bloco-minas-navegue-pelas-historias.lazer .swiper-button-next:focus {
  background-color: #f47f32;
}
.bloco-minas-navegue-pelas-historias.lazer .swiper-button-prev:after,
.bloco-minas-navegue-pelas-historias.lazer .swiper-button-next:after {
  color: #bd6125;
}
.bloco-minas-navegue-pelas-historias.lazer .historia-link {
  background-color: #864419;
}
.bloco-minas-navegue-pelas-historias.lazer .historia-link:hover, .bloco-minas-navegue-pelas-historias.lazer .historia-link:focus {
  color: #864419;
}
.bloco-minas-navegue-pelas-historias.negocios .titulo {
  color: #8c601a;
}
.bloco-minas-navegue-pelas-historias.negocios .historia-card {
  background-color: #fff5e5;
}
.bloco-minas-navegue-pelas-historias.negocios .historia-titulo {
  color: #8c601a;
}
.bloco-minas-navegue-pelas-historias.negocios .historia-divider {
  background-color: #ffe3ba;
}
.bloco-minas-navegue-pelas-historias.negocios .autor-nome {
  color: #8c601a;
}
.bloco-minas-navegue-pelas-historias.negocios .autor-descricao {
  color: #ffc160;
}
.bloco-minas-navegue-pelas-historias.negocios .swiper-button-prev,
.bloco-minas-navegue-pelas-historias.negocios .swiper-button-next {
  background-color: #ffe3ba;
}
.bloco-minas-navegue-pelas-historias.negocios .swiper-button-prev:hover, .bloco-minas-navegue-pelas-historias.negocios .swiper-button-prev:focus,
.bloco-minas-navegue-pelas-historias.negocios .swiper-button-next:hover,
.bloco-minas-navegue-pelas-historias.negocios .swiper-button-next:focus {
  background-color: #ffb033;
}
.bloco-minas-navegue-pelas-historias.negocios .swiper-button-prev:after,
.bloco-minas-navegue-pelas-historias.negocios .swiper-button-next:after {
  color: #c58827;
}
.bloco-minas-navegue-pelas-historias.negocios .historia-link {
  background-color: #8c601a;
}
.bloco-minas-navegue-pelas-historias.negocios .historia-link:hover, .bloco-minas-navegue-pelas-historias.negocios .historia-link:focus {
  color: #8c601a;
}

.bloco-minas-nossos-numeros .item-imagem {
  width: 56px;
}
.bloco-minas-nossos-numeros .nossos-numeros-item:not(.nossos-numeros-item-destaque):not(.nossos-numeros-item-secundario) {
  position: relative;
}
.bloco-minas-nossos-numeros .nossos-numeros-item:not(.nossos-numeros-item-destaque):not(.nossos-numeros-item-secundario)::before {
  background-repeat: no-repeat;
  background-position: bottom left;
  background-size: auto 100%;
  bottom: 0;
  content: "";
  display: none;
  height: 100%;
  left: 0;
  pointer-events: none;
  position: absolute;
  width: 100%;
}
@media (min-width: 992px) {
  .bloco-minas-nossos-numeros .nossos-numeros-item:not(.nossos-numeros-item-destaque):not(.nossos-numeros-item-secundario)::before {
    display: block;
  }
}
.bloco-minas-nossos-numeros .nossos-numeros-item-destaque,
.bloco-minas-nossos-numeros .nossos-numeros-item-secundario {
  min-height: 300px;
}
@media (min-width: 992px) {
  .bloco-minas-nossos-numeros .nossos-numeros-item-destaque,
  .bloco-minas-nossos-numeros .nossos-numeros-item-secundario {
    min-height: 400px;
  }
}
.bloco-minas-nossos-numeros .nossos-numeros-item-destaque .item-overlay,
.bloco-minas-nossos-numeros .nossos-numeros-item-secundario .item-overlay {
  background: linear-gradient(180deg, rgba(0, 94, 184, 0) 0%, #005EB8 86.56%);
}
@media (min-width: 992px) {
  .bloco-minas-nossos-numeros .nossos-numeros-item-destaque {
    min-height: 100%;
  }
}
.bloco-minas-nossos-numeros.minas .titulo {
  color: #002360;
}
.bloco-minas-nossos-numeros.minas .nossos-numeros-item:not(.nossos-numeros-item-destaque):not(.nossos-numeros-item-secundario) {
  background-color: #e5efff;
}
.bloco-minas-nossos-numeros.minas .nossos-numeros-item:not(.nossos-numeros-item-destaque):not(.nossos-numeros-item-secundario) .item-titulo {
  color: #002360;
}
.bloco-minas-nossos-numeros.esportes .titulo {
  color: #004b6c;
}
.bloco-minas-nossos-numeros.esportes .nossos-numeros-item:not(.nossos-numeros-item-destaque):not(.nossos-numeros-item-secundario) {
  background-color: #e5f7ff;
}
.bloco-minas-nossos-numeros.esportes .nossos-numeros-item:not(.nossos-numeros-item-destaque):not(.nossos-numeros-item-secundario) .item-titulo {
  color: #004b6c;
}
.bloco-minas-nossos-numeros.cultura .titulo {
  color: #520d20;
}
.bloco-minas-nossos-numeros.cultura .nossos-numeros-item:not(.nossos-numeros-item-destaque):not(.nossos-numeros-item-secundario) {
  background-color: #fce9ee;
}
.bloco-minas-nossos-numeros.cultura .nossos-numeros-item:not(.nossos-numeros-item-destaque):not(.nossos-numeros-item-secundario) .item-titulo {
  color: #520d20;
}
.bloco-minas-nossos-numeros.educacao .titulo {
  color: #0d614c;
}
.bloco-minas-nossos-numeros.educacao .nossos-numeros-item:not(.nossos-numeros-item-destaque):not(.nossos-numeros-item-secundario) {
  background-color: #e8fcf7;
}
.bloco-minas-nossos-numeros.educacao .nossos-numeros-item:not(.nossos-numeros-item-destaque):not(.nossos-numeros-item-secundario) .item-titulo {
  color: #0d614c;
}
.bloco-minas-nossos-numeros.lazer .titulo {
  color: #864419;
}
.bloco-minas-nossos-numeros.lazer .nossos-numeros-item:not(.nossos-numeros-item-destaque):not(.nossos-numeros-item-secundario) {
  background-color: #fef0e7;
}
.bloco-minas-nossos-numeros.lazer .nossos-numeros-item:not(.nossos-numeros-item-destaque):not(.nossos-numeros-item-secundario) .item-titulo {
  color: #864419;
}
.bloco-minas-nossos-numeros.negocios .titulo {
  color: #8c601a;
}
.bloco-minas-nossos-numeros.negocios .nossos-numeros-item:not(.nossos-numeros-item-destaque):not(.nossos-numeros-item-secundario) {
  background-color: #fff5e5;
}
.bloco-minas-nossos-numeros.negocios .nossos-numeros-item:not(.nossos-numeros-item-destaque):not(.nossos-numeros-item-secundario) .item-titulo {
  color: #8c601a;
}

.bloco-minas-noticias .noticias-swiper .swiper-slide {
  height: auto;
  display: flex;
}
.bloco-minas-noticias .swiper-pagination .swiper-pagination-bullet {
  opacity: 1;
}
.bloco-minas-noticias .noticia-card {
  border: 1px solid #c4c5d0;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  width: 100%;
}
.bloco-minas-noticias .noticia-thumb {
  aspect-ratio: 390/200;
  overflow: hidden;
  border-radius: 20px 20px 0 0;
}
.bloco-minas-noticias .noticia-thumb img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.bloco-minas-noticias .noticia-conteudo {
  padding: 24px;
  flex: 1;
  display: flex;
  flex-direction: column;
}
.bloco-minas-noticias .noticia-categoria-link:hover, .bloco-minas-noticias .noticia-categoria-link:focus {
  background-color: #fff !important;
}
.bloco-minas-noticias.minas .titulo {
  color: #002360;
}
.bloco-minas-noticias.minas .noticia-categoria-link {
  background-color: #003da5;
}
.bloco-minas-noticias.minas .noticia-categoria-link:hover, .bloco-minas-noticias.minas .noticia-categoria-link:focus {
  color: #003da5;
}
.bloco-minas-noticias.minas .noticias-link {
  color: #003da5;
}
.bloco-minas-noticias.minas .noticias-ver-todas {
  background-color: #003da5;
}
.bloco-minas-noticias.minas .noticias-ver-todas:hover, .bloco-minas-noticias.minas .noticias-ver-todas:focus {
  background-color: #fff !important;
  color: #003da5;
}
.bloco-minas-noticias.minas .swiper-button-prev,
.bloco-minas-noticias.minas .swiper-button-next {
  background-color: #abc4ea;
}
.bloco-minas-noticias.minas .swiper-button-prev:hover, .bloco-minas-noticias.minas .swiper-button-prev:focus,
.bloco-minas-noticias.minas .swiper-button-next:hover,
.bloco-minas-noticias.minas .swiper-button-next:focus {
  background-color: #003da5;
}
.bloco-minas-noticias.minas .swiper-button-prev:after,
.bloco-minas-noticias.minas .swiper-button-next:after {
  color: #003083;
}
.bloco-minas-noticias.esportes .titulo {
  color: #004b6c;
}
.bloco-minas-noticias.esportes .noticia-categoria-link {
  background-color: #0083bf;
}
.bloco-minas-noticias.esportes .noticia-categoria-link:hover, .bloco-minas-noticias.esportes .noticia-categoria-link:focus {
  color: #0083bf;
}
.bloco-minas-noticias.esportes .noticias-link {
  color: #0083bf;
}
.bloco-minas-noticias.esportes .noticias-ver-todas {
  background-color: #0083bf;
}
.bloco-minas-noticias.esportes .noticias-ver-todas:hover, .bloco-minas-noticias.esportes .noticias-ver-todas:focus {
  background-color: #fff !important;
  color: #0083bf;
}
.bloco-minas-noticias.esportes .swiper-button-prev,
.bloco-minas-noticias.esportes .swiper-button-next {
  background-color: #abdaef;
}
.bloco-minas-noticias.esportes .swiper-button-prev:hover, .bloco-minas-noticias.esportes .swiper-button-prev:focus,
.bloco-minas-noticias.esportes .swiper-button-next:hover,
.bloco-minas-noticias.esportes .swiper-button-next:focus {
  background-color: #0083bf;
}
.bloco-minas-noticias.esportes .swiper-button-prev:after,
.bloco-minas-noticias.esportes .swiper-button-next:after {
  color: #006895;
}
.bloco-minas-noticias.cultura .titulo {
  color: #520d20;
}
.bloco-minas-noticias.cultura .noticia-categoria-link {
  background-color: #8f1637;
}
.bloco-minas-noticias.cultura .noticia-categoria-link:hover, .bloco-minas-noticias.cultura .noticia-categoria-link:focus {
  color: #8f1637;
}
.bloco-minas-noticias.cultura .noticias-link {
  color: #8f1637;
}
.bloco-minas-noticias.cultura .noticias-ver-todas {
  background-color: #8f1637;
}
.bloco-minas-noticias.cultura .noticias-ver-todas:hover, .bloco-minas-noticias.cultura .noticias-ver-todas:focus {
  background-color: #fff !important;
  color: #8f1637;
}
.bloco-minas-noticias.cultura .swiper-button-prev,
.bloco-minas-noticias.cultura .swiper-button-next {
  background-color: #e0b5c1;
}
.bloco-minas-noticias.cultura .swiper-button-prev:hover, .bloco-minas-noticias.cultura .swiper-button-prev:focus,
.bloco-minas-noticias.cultura .swiper-button-next:hover,
.bloco-minas-noticias.cultura .swiper-button-next:focus {
  background-color: #8f1637;
}
.bloco-minas-noticias.cultura .swiper-button-prev:after,
.bloco-minas-noticias.cultura .swiper-button-next:after {
  color: #70122c;
}
.bloco-minas-noticias.educacao .titulo {
  color: #0d614c;
}
.bloco-minas-noticias.educacao .noticia-categoria-link {
  background-color: #16a987;
}
.bloco-minas-noticias.educacao .noticia-categoria-link:hover, .bloco-minas-noticias.educacao .noticia-categoria-link:focus {
  color: #16a987;
}
.bloco-minas-noticias.educacao .noticias-link {
  color: #16a987;
}
.bloco-minas-noticias.educacao .noticias-ver-todas {
  background-color: #16a987;
}
.bloco-minas-noticias.educacao .noticias-ver-todas:hover, .bloco-minas-noticias.educacao .noticias-ver-todas:focus {
  background-color: #fff !important;
  color: #16a987;
}
.bloco-minas-noticias.educacao .swiper-button-prev,
.bloco-minas-noticias.educacao .swiper-button-next {
  background-color: #b5e8db;
}
.bloco-minas-noticias.educacao .swiper-button-prev:hover, .bloco-minas-noticias.educacao .swiper-button-prev:focus,
.bloco-minas-noticias.educacao .swiper-button-next:hover,
.bloco-minas-noticias.educacao .swiper-button-next:focus {
  background-color: #16a987;
}
.bloco-minas-noticias.educacao .swiper-button-prev:after,
.bloco-minas-noticias.educacao .swiper-button-next:after {
  color: #128669;
}
.bloco-minas-noticias.lazer .titulo {
  color: #864419;
}
.bloco-minas-noticias.lazer .noticia-categoria-link {
  background-color: #f47f32;
}
.bloco-minas-noticias.lazer .noticia-categoria-link:hover, .bloco-minas-noticias.lazer .noticia-categoria-link:focus {
  color: #f47f32;
}
.bloco-minas-noticias.lazer .noticias-link {
  color: #f47f32;
}
.bloco-minas-noticias.lazer .noticias-ver-todas {
  background-color: #f47f32;
}
.bloco-minas-noticias.lazer .noticias-ver-todas:hover, .bloco-minas-noticias.lazer .noticias-ver-todas:focus {
  background-color: #fff !important;
  color: #f47f32;
}
.bloco-minas-noticias.lazer .swiper-button-prev,
.bloco-minas-noticias.lazer .swiper-button-next {
  background-color: #fdd3b9;
}
.bloco-minas-noticias.lazer .swiper-button-prev:hover, .bloco-minas-noticias.lazer .swiper-button-prev:focus,
.bloco-minas-noticias.lazer .swiper-button-next:hover,
.bloco-minas-noticias.lazer .swiper-button-next:focus {
  background-color: #f47f32;
}
.bloco-minas-noticias.lazer .swiper-button-prev:after,
.bloco-minas-noticias.lazer .swiper-button-next:after {
  color: #bd6125;
}
.bloco-minas-noticias.negocios .titulo {
  color: #8c601a;
}
.bloco-minas-noticias.negocios .noticia-categoria-link {
  background-color: #ffb033;
}
.bloco-minas-noticias.negocios .noticia-categoria-link:hover, .bloco-minas-noticias.negocios .noticia-categoria-link:focus {
  color: #ffb033;
}
.bloco-minas-noticias.negocios .noticias-link {
  color: #ffb033;
}
.bloco-minas-noticias.negocios .noticias-ver-todas {
  background-color: #ffb033;
}
.bloco-minas-noticias.negocios .noticias-ver-todas:hover, .bloco-minas-noticias.negocios .noticias-ver-todas:focus {
  background-color: #fff !important;
  color: #ffb033;
}
.bloco-minas-noticias.negocios .swiper-button-prev,
.bloco-minas-noticias.negocios .swiper-button-next {
  background-color: #ffe3ba;
}
.bloco-minas-noticias.negocios .swiper-button-prev:hover, .bloco-minas-noticias.negocios .swiper-button-prev:focus,
.bloco-minas-noticias.negocios .swiper-button-next:hover,
.bloco-minas-noticias.negocios .swiper-button-next:focus {
  background-color: #ffb033;
}
.bloco-minas-noticias.negocios .swiper-button-prev:after,
.bloco-minas-noticias.negocios .swiper-button-next:after {
  color: #c58827;
}

.bloco-minas-ouvidoria .icon-wrapper {
  width: 40px;
  height: 40px;
}
.bloco-minas-ouvidoria.minas {
  background-color: #003da5;
}
.bloco-minas-ouvidoria.minas .ouvidoria-box {
  background-color: #003083;
}
.bloco-minas-ouvidoria.minas .ouvidoria-box .icon-wrapper {
  background-color: #e5efff;
}
.bloco-minas-ouvidoria.minas .ouvidoria-box .ouvidoria-icon {
  color: #003083;
}
.bloco-minas-ouvidoria.esportes {
  background-color: #0083bf;
}
.bloco-minas-ouvidoria.esportes .ouvidoria-box {
  background-color: #004b6c;
}
.bloco-minas-ouvidoria.esportes .ouvidoria-box .icon-wrapper {
  background-color: #abdaef;
}
.bloco-minas-ouvidoria.esportes .ouvidoria-box .ouvidoria-icon {
  color: #006895;
}
.bloco-minas-ouvidoria.cultura {
  background-color: #8f1637;
}
.bloco-minas-ouvidoria.cultura .ouvidoria-box {
  background-color: #520d20;
}
.bloco-minas-ouvidoria.cultura .ouvidoria-box .icon-wrapper {
  background-color: #fce9ee;
}
.bloco-minas-ouvidoria.cultura .ouvidoria-box .ouvidoria-icon {
  color: #70122c;
}
.bloco-minas-ouvidoria.educacao {
  background-color: #16a987;
}
.bloco-minas-ouvidoria.educacao .ouvidoria-box {
  background-color: #0d614c;
}
.bloco-minas-ouvidoria.educacao .ouvidoria-box .icon-wrapper {
  background-color: #e8fcf7;
}
.bloco-minas-ouvidoria.educacao .ouvidoria-box .ouvidoria-icon {
  color: #128669;
}
.bloco-minas-ouvidoria.lazer {
  background-color: #f47f32;
}
.bloco-minas-ouvidoria.lazer .ouvidoria-box {
  background-color: #864419;
}
.bloco-minas-ouvidoria.lazer .ouvidoria-box .icon-wrapper {
  background-color: #fef0e7;
}
.bloco-minas-ouvidoria.lazer .ouvidoria-box .ouvidoria-icon {
  color: #bd6125;
}
.bloco-minas-ouvidoria.negocios {
  background-color: #ffb033;
}
.bloco-minas-ouvidoria.negocios .ouvidoria-box {
  background-color: #8c601a;
}
.bloco-minas-ouvidoria.negocios .ouvidoria-box .icon-wrapper {
  background-color: #fff5e5;
}
.bloco-minas-ouvidoria.negocios .ouvidoria-box .ouvidoria-icon {
  color: #c58827;
}

.bloco-minas-paginas-relacionadas .swiper-button-prev,
.bloco-minas-paginas-relacionadas .swiper-button-next {
  background-color: #abc4ea;
}
.bloco-minas-paginas-relacionadas .swiper-button-prev:hover, .bloco-minas-paginas-relacionadas .swiper-button-prev:focus,
.bloco-minas-paginas-relacionadas .swiper-button-next:hover,
.bloco-minas-paginas-relacionadas .swiper-button-next:focus {
  background-color: #002360;
}
.bloco-minas-paginas-relacionadas .swiper-button-prev:after,
.bloco-minas-paginas-relacionadas .swiper-button-next:after {
  color: #003083;
}
.bloco-minas-paginas-relacionadas .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #002360;
}
.bloco-minas-paginas-relacionadas .item {
  background-color: #f2f2f2;
  transition: background-color 0.3s ease;
}
.bloco-minas-paginas-relacionadas .item:hover {
  text-decoration: none;
}
.bloco-minas-paginas-relacionadas .box {
  padding: 20px 16px 48px;
}
.bloco-minas-paginas-relacionadas .imagem img {
  aspect-ratio: 390/220;
  object-fit: cover;
}
.bloco-minas-paginas-relacionadas.minas .item:hover {
  background-color: #e5efff;
}
.bloco-minas-paginas-relacionadas.minas .titulo {
  color: #002360;
}
.bloco-minas-paginas-relacionadas.esportes .swiper-button-prev,
.bloco-minas-paginas-relacionadas.esportes .swiper-button-next {
  background-color: #abdaef;
}
.bloco-minas-paginas-relacionadas.esportes .swiper-button-prev:hover, .bloco-minas-paginas-relacionadas.esportes .swiper-button-prev:focus,
.bloco-minas-paginas-relacionadas.esportes .swiper-button-next:hover,
.bloco-minas-paginas-relacionadas.esportes .swiper-button-next:focus {
  background-color: #004b6c;
}
.bloco-minas-paginas-relacionadas.esportes .swiper-button-prev:after,
.bloco-minas-paginas-relacionadas.esportes .swiper-button-next:after {
  color: #006895;
}
.bloco-minas-paginas-relacionadas.esportes .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #004b6c;
}
.bloco-minas-paginas-relacionadas.esportes .item:hover {
  background-color: #e5f7ff;
}
.bloco-minas-paginas-relacionadas.esportes .titulo {
  color: #004b6c;
}
.bloco-minas-paginas-relacionadas.cultura .swiper-button-prev,
.bloco-minas-paginas-relacionadas.cultura .swiper-button-next {
  background-color: #e0b5c1;
}
.bloco-minas-paginas-relacionadas.cultura .swiper-button-prev:hover, .bloco-minas-paginas-relacionadas.cultura .swiper-button-prev:focus,
.bloco-minas-paginas-relacionadas.cultura .swiper-button-next:hover,
.bloco-minas-paginas-relacionadas.cultura .swiper-button-next:focus {
  background-color: #520d20;
}
.bloco-minas-paginas-relacionadas.cultura .swiper-button-prev:after,
.bloco-minas-paginas-relacionadas.cultura .swiper-button-next:after {
  color: #70122c;
}
.bloco-minas-paginas-relacionadas.cultura .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #520d20;
}
.bloco-minas-paginas-relacionadas.cultura .item:hover {
  background-color: #fce9ee;
}
.bloco-minas-paginas-relacionadas.cultura .titulo {
  color: #520d20;
}
.bloco-minas-paginas-relacionadas.educacao .swiper-button-prev,
.bloco-minas-paginas-relacionadas.educacao .swiper-button-next {
  background-color: #b5e8db;
}
.bloco-minas-paginas-relacionadas.educacao .swiper-button-prev:hover, .bloco-minas-paginas-relacionadas.educacao .swiper-button-prev:focus,
.bloco-minas-paginas-relacionadas.educacao .swiper-button-next:hover,
.bloco-minas-paginas-relacionadas.educacao .swiper-button-next:focus {
  background-color: #0d614c;
}
.bloco-minas-paginas-relacionadas.educacao .swiper-button-prev:after,
.bloco-minas-paginas-relacionadas.educacao .swiper-button-next:after {
  color: #128669;
}
.bloco-minas-paginas-relacionadas.educacao .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #0d614c;
}
.bloco-minas-paginas-relacionadas.educacao .item:hover {
  background-color: #e8fcf7;
}
.bloco-minas-paginas-relacionadas.educacao .titulo {
  color: #0d614c;
}
.bloco-minas-paginas-relacionadas.lazer .swiper-button-prev,
.bloco-minas-paginas-relacionadas.lazer .swiper-button-next {
  background-color: #fdd3b9;
}
.bloco-minas-paginas-relacionadas.lazer .swiper-button-prev:hover, .bloco-minas-paginas-relacionadas.lazer .swiper-button-prev:focus,
.bloco-minas-paginas-relacionadas.lazer .swiper-button-next:hover,
.bloco-minas-paginas-relacionadas.lazer .swiper-button-next:focus {
  background-color: #864419;
}
.bloco-minas-paginas-relacionadas.lazer .swiper-button-prev:after,
.bloco-minas-paginas-relacionadas.lazer .swiper-button-next:after {
  color: #bd6125;
}
.bloco-minas-paginas-relacionadas.lazer .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #864419;
}
.bloco-minas-paginas-relacionadas.lazer .item:hover {
  background-color: #fef0e7;
}
.bloco-minas-paginas-relacionadas.lazer .titulo {
  color: #864419;
}
.bloco-minas-paginas-relacionadas.negocios .swiper-button-prev,
.bloco-minas-paginas-relacionadas.negocios .swiper-button-next {
  background-color: #ffe3ba;
}
.bloco-minas-paginas-relacionadas.negocios .swiper-button-prev:hover, .bloco-minas-paginas-relacionadas.negocios .swiper-button-prev:focus,
.bloco-minas-paginas-relacionadas.negocios .swiper-button-next:hover,
.bloco-minas-paginas-relacionadas.negocios .swiper-button-next:focus {
  background-color: #8c601a;
}
.bloco-minas-paginas-relacionadas.negocios .swiper-button-prev:after,
.bloco-minas-paginas-relacionadas.negocios .swiper-button-next:after {
  color: #c58827;
}
.bloco-minas-paginas-relacionadas.negocios .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #8c601a;
}
.bloco-minas-paginas-relacionadas.negocios .item:hover {
  background-color: #fff5e5;
}
.bloco-minas-paginas-relacionadas.negocios .titulo {
  color: #8c601a;
}

.bloco-minas-parceiros .parceiro-imagem {
  aspect-ratio: 230/100;
}
.bloco-minas-parceiros .accordion-item {
  border: none;
  background-color: transparent;
}
.bloco-minas-parceiros .accordion-button {
  background-color: transparent;
  border: none;
  border-radius: 0 !important;
  box-shadow: none;
}
.bloco-minas-parceiros.minas {
  background-color: #e5efff;
}
.bloco-minas-parceiros.minas .titulo {
  color: #002360;
}
.bloco-minas-parceiros.minas .accordion-button {
  color: #002360;
  border-bottom: 1px solid #abc4ea;
}
.bloco-minas-parceiros.esportes {
  background-color: #e5f7ff;
}
.bloco-minas-parceiros.esportes .titulo {
  color: #004b6c;
}
.bloco-minas-parceiros.esportes .accordion-button {
  color: #004b6c;
  border-bottom: 1px solid #abdaef;
}
.bloco-minas-parceiros.cultura {
  background-color: #fce9ee;
}
.bloco-minas-parceiros.cultura .titulo {
  color: #520d20;
}
.bloco-minas-parceiros.cultura .accordion-button {
  color: #520d20;
  border-bottom: 1px solid #e0b5c1;
}
.bloco-minas-parceiros.educacao {
  background-color: #e8fcf7;
}
.bloco-minas-parceiros.educacao .titulo {
  color: #0d614c;
}
.bloco-minas-parceiros.educacao .accordion-button {
  color: #0d614c;
  border-bottom: 1px solid #b5e8db;
}
.bloco-minas-parceiros.lazer {
  background-color: #fef0e7;
}
.bloco-minas-parceiros.lazer .titulo {
  color: #864419;
}
.bloco-minas-parceiros.lazer .accordion-button {
  color: #864419;
  border-bottom: 1px solid #fdd3b9;
}
.bloco-minas-parceiros.negocios {
  background-color: #fff5e5;
}
.bloco-minas-parceiros.negocios .titulo {
  color: #8c601a;
}
.bloco-minas-parceiros.negocios .accordion-button {
  color: #8c601a;
  border-bottom: 1px solid #ffe3ba;
}

.bloco-minas-passo-a-passo .swiper-slide {
  height: auto;
  display: flex;
}
.bloco-minas-passo-a-passo.minas .titulo {
  color: #002360;
}
.bloco-minas-passo-a-passo.minas .card-titulo {
  color: #396abc;
}
.bloco-minas-passo-a-passo.minas .passo-item {
  background-color: #e5efff;
}
.bloco-minas-passo-a-passo.minas .swiper-button-prev,
.bloco-minas-passo-a-passo.minas .swiper-button-next {
  background-color: #abc4ea;
}
.bloco-minas-passo-a-passo.minas .swiper-button-prev:hover, .bloco-minas-passo-a-passo.minas .swiper-button-prev:focus,
.bloco-minas-passo-a-passo.minas .swiper-button-next:hover,
.bloco-minas-passo-a-passo.minas .swiper-button-next:focus {
  background-color: #003da5;
}
.bloco-minas-passo-a-passo.minas .swiper-button-prev:after,
.bloco-minas-passo-a-passo.minas .swiper-button-next:after {
  color: #003083;
}
.bloco-minas-passo-a-passo.esportes .titulo {
  color: #004b6c;
}
.bloco-minas-passo-a-passo.esportes .card-titulo {
  color: #39a0cf;
}
.bloco-minas-passo-a-passo.esportes .passo-item {
  background-color: #e5f7ff;
}
.bloco-minas-passo-a-passo.esportes .swiper-button-prev,
.bloco-minas-passo-a-passo.esportes .swiper-button-next {
  background-color: #abdaef;
}
.bloco-minas-passo-a-passo.esportes .swiper-button-prev:hover, .bloco-minas-passo-a-passo.esportes .swiper-button-prev:focus,
.bloco-minas-passo-a-passo.esportes .swiper-button-next:hover,
.bloco-minas-passo-a-passo.esportes .swiper-button-next:focus {
  background-color: #0083bf;
}
.bloco-minas-passo-a-passo.esportes .swiper-button-prev:after,
.bloco-minas-passo-a-passo.esportes .swiper-button-next:after {
  color: #006895;
}
.bloco-minas-passo-a-passo.cultura .titulo {
  color: #520d20;
}
.bloco-minas-passo-a-passo.cultura .card-titulo {
  color: #aa4b65;
}
.bloco-minas-passo-a-passo.cultura .passo-item {
  background-color: #fce9ee;
}
.bloco-minas-passo-a-passo.cultura .swiper-button-prev,
.bloco-minas-passo-a-passo.cultura .swiper-button-next {
  background-color: #e0b5c1;
}
.bloco-minas-passo-a-passo.cultura .swiper-button-prev:hover, .bloco-minas-passo-a-passo.cultura .swiper-button-prev:focus,
.bloco-minas-passo-a-passo.cultura .swiper-button-next:hover,
.bloco-minas-passo-a-passo.cultura .swiper-button-next:focus {
  background-color: #8f1637;
}
.bloco-minas-passo-a-passo.cultura .swiper-button-prev:after,
.bloco-minas-passo-a-passo.cultura .swiper-button-next:after {
  color: #70122c;
}
.bloco-minas-passo-a-passo.educacao .titulo {
  color: #0d614c;
}
.bloco-minas-passo-a-passo.educacao .card-titulo {
  color: #4bbea3;
}
.bloco-minas-passo-a-passo.educacao .passo-item {
  background-color: #e8fcf7;
}
.bloco-minas-passo-a-passo.educacao .swiper-button-prev,
.bloco-minas-passo-a-passo.educacao .swiper-button-next {
  background-color: #b5e8db;
}
.bloco-minas-passo-a-passo.educacao .swiper-button-prev:hover, .bloco-minas-passo-a-passo.educacao .swiper-button-prev:focus,
.bloco-minas-passo-a-passo.educacao .swiper-button-next:hover,
.bloco-minas-passo-a-passo.educacao .swiper-button-next:focus {
  background-color: #16a987;
}
.bloco-minas-passo-a-passo.educacao .swiper-button-prev:after,
.bloco-minas-passo-a-passo.educacao .swiper-button-next:after {
  color: #128669;
}
.bloco-minas-passo-a-passo.lazer .titulo {
  color: #864419;
}
.bloco-minas-passo-a-passo.lazer .card-titulo {
  color: #f79b5f;
}
.bloco-minas-passo-a-passo.lazer .passo-item {
  background-color: #fef0e7;
}
.bloco-minas-passo-a-passo.lazer .swiper-button-prev,
.bloco-minas-passo-a-passo.lazer .swiper-button-next {
  background-color: #fdd3b9;
}
.bloco-minas-passo-a-passo.lazer .swiper-button-prev:hover, .bloco-minas-passo-a-passo.lazer .swiper-button-prev:focus,
.bloco-minas-passo-a-passo.lazer .swiper-button-next:hover,
.bloco-minas-passo-a-passo.lazer .swiper-button-next:focus {
  background-color: #f47f32;
}
.bloco-minas-passo-a-passo.lazer .swiper-button-prev:after,
.bloco-minas-passo-a-passo.lazer .swiper-button-next:after {
  color: #bd6125;
}
.bloco-minas-passo-a-passo.negocios .titulo {
  color: #8c601a;
}
.bloco-minas-passo-a-passo.negocios .card-titulo {
  color: #ffc160;
}
.bloco-minas-passo-a-passo.negocios .passo-item {
  background-color: #fff5e5;
}
.bloco-minas-passo-a-passo.negocios .swiper-button-prev,
.bloco-minas-passo-a-passo.negocios .swiper-button-next {
  background-color: #ffe3ba;
}
.bloco-minas-passo-a-passo.negocios .swiper-button-prev:hover, .bloco-minas-passo-a-passo.negocios .swiper-button-prev:focus,
.bloco-minas-passo-a-passo.negocios .swiper-button-next:hover,
.bloco-minas-passo-a-passo.negocios .swiper-button-next:focus {
  background-color: #ffb033;
}
.bloco-minas-passo-a-passo.negocios .swiper-button-prev:after,
.bloco-minas-passo-a-passo.negocios .swiper-button-next:after {
  color: #c58827;
}
.bloco-minas-passo-a-passo .passo-observacao .observacao-titulo {
  color: #1d1b20;
}

.bloco-minas-patrocinadores .patrocinadores-grupos {
  display: flex;
  flex-direction: column;
  gap: 32px;
}
@media (min-width: 992px) {
  .bloco-minas-patrocinadores .patrocinadores-grupos {
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
  }
}
.bloco-minas-patrocinadores .patrocinadores-grupo {
  display: flex;
  flex-direction: column;
}
.bloco-minas-patrocinadores .patrocinadores-grupo .grupo-imagens .patrocinadores-swiper {
  width: 100%;
  max-width: 200px;
}
.bloco-minas-patrocinadores .patrocinadores-grupo .grupo-imagens .patrocinadores-swiper .swiper-slide {
  display: flex;
  justify-content: center;
}
.bloco-minas-patrocinadores .patrocinadores-grupo .grupo-imagens .grupo-desktop {
  gap: 16px;
  gap: 16px;
}
.bloco-minas-patrocinadores .patrocinador-item .patrocinador-logo {
  display: block;
  margin: auto;
  max-height: 40px;
  width: auto;
}

.bloco-minas-perguntas-frequentes .perguntas-accordion .accordion-item {
  border: 0;
  overflow: hidden;
  border-radius: 8px !important;
}
.bloco-minas-perguntas-frequentes .perguntas-accordion .accordion-item:first-of-type, .bloco-minas-perguntas-frequentes .perguntas-accordion .accordion-item:last-of-type {
  border-radius: 0;
}
.bloco-minas-perguntas-frequentes .perguntas-accordion .accordion-item:first-of-type .accordion-button {
  border-radius: 0;
}
.bloco-minas-perguntas-frequentes .perguntas-accordion .accordion-item:last-of-type:not(.collapsed) > .accordion-collapse {
  border-radius: 0;
}
.bloco-minas-perguntas-frequentes .perguntas-accordion .accordion-button {
  background-color: transparent;
  box-shadow: none;
}
.bloco-minas-perguntas-frequentes .perguntas-accordion .accordion-button:not(.collapsed) {
  background-color: transparent;
}
.bloco-minas-perguntas-frequentes .perguntas-accordion .accordion-body {
  background-color: transparent;
}
.bloco-minas-perguntas-frequentes.minas .titulo {
  color: #002360;
}
.bloco-minas-perguntas-frequentes.minas .accordion-item {
  border: 1px solid #abc4ea;
}
.bloco-minas-perguntas-frequentes.minas .accordion-item:has(.accordion-button:not(.collapsed)) {
  background-color: #e5efff;
}
.bloco-minas-perguntas-frequentes.minas .accordion-button {
  color: #002360;
}
.bloco-minas-perguntas-frequentes.minas .accordion-body {
  border-top: 1px solid #abc4ea;
}
.bloco-minas-perguntas-frequentes.esportes .titulo {
  color: #004b6c;
}
.bloco-minas-perguntas-frequentes.esportes .accordion-item {
  border: 1px solid #abdaef;
}
.bloco-minas-perguntas-frequentes.esportes .accordion-item:has(.accordion-button:not(.collapsed)) {
  background-color: #e5f7ff;
}
.bloco-minas-perguntas-frequentes.esportes .accordion-button {
  color: #004b6c;
}
.bloco-minas-perguntas-frequentes.esportes .accordion-body {
  border-top: 1px solid #abdaef;
}
.bloco-minas-perguntas-frequentes.cultura .titulo {
  color: #520d20;
}
.bloco-minas-perguntas-frequentes.cultura .accordion-item {
  border: 1px solid #e0b5c1;
}
.bloco-minas-perguntas-frequentes.cultura .accordion-item:has(.accordion-button:not(.collapsed)) {
  background-color: #fce9ee;
}
.bloco-minas-perguntas-frequentes.cultura .accordion-button {
  color: #520d20;
}
.bloco-minas-perguntas-frequentes.cultura .accordion-body {
  border-top: 1px solid #e0b5c1;
}
.bloco-minas-perguntas-frequentes.educacao .titulo {
  color: #0d614c;
}
.bloco-minas-perguntas-frequentes.educacao .accordion-item {
  border: 1px solid #b5e8db;
}
.bloco-minas-perguntas-frequentes.educacao .accordion-item:has(.accordion-button:not(.collapsed)) {
  background-color: #e8fcf7;
}
.bloco-minas-perguntas-frequentes.educacao .accordion-button {
  color: #0d614c;
}
.bloco-minas-perguntas-frequentes.educacao .accordion-body {
  border-top: 1px solid #b5e8db;
}
.bloco-minas-perguntas-frequentes.lazer .titulo {
  color: #864419;
}
.bloco-minas-perguntas-frequentes.lazer .accordion-item {
  border: 1px solid #fdd3b9;
}
.bloco-minas-perguntas-frequentes.lazer .accordion-item:has(.accordion-button:not(.collapsed)) {
  background-color: #fef0e7;
}
.bloco-minas-perguntas-frequentes.lazer .accordion-button {
  color: #864419;
}
.bloco-minas-perguntas-frequentes.lazer .accordion-body {
  border-top: 1px solid #fdd3b9;
}
.bloco-minas-perguntas-frequentes.negocios .titulo {
  color: #8c601a;
}
.bloco-minas-perguntas-frequentes.negocios .accordion-item {
  border: 1px solid #ffe3ba;
}
.bloco-minas-perguntas-frequentes.negocios .accordion-item:has(.accordion-button:not(.collapsed)) {
  background-color: #fff5e5;
}
.bloco-minas-perguntas-frequentes.negocios .accordion-button {
  color: #8c601a;
}
.bloco-minas-perguntas-frequentes.negocios .accordion-body {
  border-top: 1px solid #ffe3ba;
}

.bloco-minas-pesquisas.minas .pesquisas-titulo {
  color: #002360;
}
.bloco-minas-pesquisas.minas .pesquisas-btn {
  background-color: #003da5;
}
.bloco-minas-pesquisas.minas .pesquisas-btn:hover, .bloco-minas-pesquisas.minas .pesquisas-btn:focus {
  background-color: #002360;
  color: #fff;
}
.bloco-minas-pesquisas.esportes .pesquisas-titulo {
  color: #004b6c;
}
.bloco-minas-pesquisas.esportes .pesquisas-btn {
  background-color: #0083bf;
}
.bloco-minas-pesquisas.esportes .pesquisas-btn:hover, .bloco-minas-pesquisas.esportes .pesquisas-btn:focus {
  background-color: #004b6c;
  color: #fff;
}
.bloco-minas-pesquisas.cultura .pesquisas-titulo {
  color: #520d20;
}
.bloco-minas-pesquisas.cultura .pesquisas-btn {
  background-color: #8f1637;
}
.bloco-minas-pesquisas.cultura .pesquisas-btn:hover, .bloco-minas-pesquisas.cultura .pesquisas-btn:focus {
  background-color: #520d20;
  color: #fff;
}
.bloco-minas-pesquisas.educacao .pesquisas-titulo {
  color: #0d614c;
}
.bloco-minas-pesquisas.educacao .pesquisas-btn {
  background-color: #16a987;
}
.bloco-minas-pesquisas.educacao .pesquisas-btn:hover, .bloco-minas-pesquisas.educacao .pesquisas-btn:focus {
  background-color: #0d614c;
  color: #fff;
}
.bloco-minas-pesquisas.lazer .pesquisas-titulo {
  color: #864419;
}
.bloco-minas-pesquisas.lazer .pesquisas-btn {
  background-color: #f47f32;
}
.bloco-minas-pesquisas.lazer .pesquisas-btn:hover, .bloco-minas-pesquisas.lazer .pesquisas-btn:focus {
  background-color: #864419;
  color: #fff;
}
.bloco-minas-pesquisas.negocios .pesquisas-titulo {
  color: #8c601a;
}
.bloco-minas-pesquisas.negocios .pesquisas-btn {
  background-color: #ffb033;
}
.bloco-minas-pesquisas.negocios .pesquisas-btn:hover, .bloco-minas-pesquisas.negocios .pesquisas-btn:focus {
  background-color: #8c601a;
  color: #fff;
}

.bloco-minas-pilares .pilares-content .pilar-card {
  position: relative;
}
.bloco-minas-pilares .pilares-content .pilar-card::before {
  border-radius: 20px;
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}
.bloco-minas-pilares .pilares-content .pilar-image {
  height: 120px;
  width: 120px;
}
.bloco-minas-pilares .pilar-esporte:before {
  background-image: linear-gradient(180deg, #0083bf 0%, #004b6c 100%);
}
.bloco-minas-pilares .pilar-esporte .pilar-btn {
  background-color: #e5f7ff;
  color: #0083bf;
}
.bloco-minas-pilares .pilar-esporte .pilar-btn:hover, .bloco-minas-pilares .pilar-esporte .pilar-btn:focus {
  background-color: #0083bf;
  color: #e5f7ff;
}
.bloco-minas-pilares .pilar-cultura:before {
  background-image: linear-gradient(180deg, #8f1637 0%, #520d20 100%);
}
.bloco-minas-pilares .pilar-cultura .pilar-btn {
  background-color: #fce9ee;
  color: #8f1637;
}
.bloco-minas-pilares .pilar-cultura .pilar-btn:hover, .bloco-minas-pilares .pilar-cultura .pilar-btn:focus {
  background-color: #8f1637;
  color: #fce9ee;
}
.bloco-minas-pilares .pilar-educacao:before {
  background-image: linear-gradient(180deg, #16a987 0%, #0d614c 100%);
}
.bloco-minas-pilares .pilar-educacao .pilar-btn {
  background-color: #e8fcf7;
  color: #16a987;
}
.bloco-minas-pilares .pilar-educacao .pilar-btn:hover, .bloco-minas-pilares .pilar-educacao .pilar-btn:focus {
  background-color: #16a987;
  color: #e8fcf7;
}
.bloco-minas-pilares .pilar-lazer:before {
  background-image: linear-gradient(180deg, #f47f32 0%, #8e4a1d 100%);
}
.bloco-minas-pilares .pilar-lazer .pilar-btn {
  background-color: #fef0e7;
  color: #f47f32;
}
.bloco-minas-pilares .pilar-lazer .pilar-btn:hover, .bloco-minas-pilares .pilar-lazer .pilar-btn:focus {
  background-color: #f47f32;
  color: #fef0e7;
}

.bloco-minas-politicas .politicas-numero {
  width: 40px;
  height: 40px;
}
.bloco-minas-politicas.solid-azul-royal-main .politicas-descricao, .bloco-minas-politicas.solid-pilar-cultura-main .politicas-descricao, .bloco-minas-politicas.solid-pilar-educacao-main .politicas-descricao, .bloco-minas-politicas.solid-pilar-esporte-main .politicas-descricao, .bloco-minas-politicas.solid-pilar-negocios-main .politicas-descricao {
  color: #fff !important;
}
.bloco-minas-politicas.solid-azul-royal-main .politicas-descricao a, .bloco-minas-politicas.solid-pilar-cultura-main .politicas-descricao a, .bloco-minas-politicas.solid-pilar-educacao-main .politicas-descricao a, .bloco-minas-politicas.solid-pilar-esporte-main .politicas-descricao a, .bloco-minas-politicas.solid-pilar-negocios-main .politicas-descricao a {
  color: #fff !important;
}
.bloco-minas-politicas.minas:not(.solid-azul-royal-main) .titulo {
  color: #002360;
}
.bloco-minas-politicas.minas:not(.solid-azul-royal-main) .politicas-numero {
  background-color: #396abc;
  color: #e5efff;
}
.bloco-minas-politicas.minas:not(.solid-azul-royal-main) .politicas-envelope {
  background-color: #e5efff;
}
.bloco-minas-politicas.minas:not(.solid-azul-royal-main) .politicas-descricao a {
  color: #002360 !important;
}
.bloco-minas-politicas.minas.solid-azul-royal-main .politicas-envelope {
  background-color: #003083;
}
.bloco-minas-politicas.minas.solid-azul-royal-main .politicas-numero {
  background-color: #e5efff;
  color: #396abc;
}
.bloco-minas-politicas.esportes:not(.solid-pilar-esporte-main) .titulo {
  color: #004b6c;
}
.bloco-minas-politicas.esportes:not(.solid-pilar-esporte-main) .politicas-numero {
  background-color: #39a0cf;
  color: #e5f7ff;
}
.bloco-minas-politicas.esportes:not(.solid-pilar-esporte-main) .politicas-envelope {
  background-color: #e5f7ff;
}
.bloco-minas-politicas.esportes:not(.solid-pilar-esporte-main) .politicas-descricao a {
  color: #004b6c !important;
}
.bloco-minas-politicas.esportes.solid-pilar-esporte-main .politicas-envelope {
  background-color: #006895;
}
.bloco-minas-politicas.esportes.solid-pilar-esporte-main .politicas-numero {
  background-color: #e5f7ff;
  color: #39a0cf;
}
.bloco-minas-politicas.cultura:not(.solid-pilar-cultura-main) .titulo {
  color: #520d20;
}
.bloco-minas-politicas.cultura:not(.solid-pilar-cultura-main) .politicas-numero {
  background-color: #aa4b65;
  color: #fce9ee;
}
.bloco-minas-politicas.cultura:not(.solid-pilar-cultura-main) .politicas-envelope {
  background-color: #fce9ee;
}
.bloco-minas-politicas.cultura:not(.solid-pilar-cultura-main) .politicas-descricao a {
  color: #520d20 !important;
}
.bloco-minas-politicas.cultura.solid-pilar-cultura-main .politicas-envelope {
  background-color: #70122c;
}
.bloco-minas-politicas.cultura.solid-pilar-cultura-main .politicas-numero {
  background-color: #fce9ee;
  color: #aa4b65;
}
.bloco-minas-politicas.educacao:not(.solid-pilar-educacao-main) .titulo {
  color: #0d614c;
}
.bloco-minas-politicas.educacao:not(.solid-pilar-educacao-main) .politicas-numero {
  background-color: #4bbea3;
  color: #e8fcf7;
}
.bloco-minas-politicas.educacao:not(.solid-pilar-educacao-main) .politicas-envelope {
  background-color: #e8fcf7;
}
.bloco-minas-politicas.educacao:not(.solid-pilar-educacao-main) .politicas-descricao a {
  color: #0d614c !important;
}
.bloco-minas-politicas.educacao.solid-pilar-educacao-main .politicas-envelope {
  background-color: #128669;
}
.bloco-minas-politicas.educacao.solid-pilar-educacao-main .politicas-numero {
  background-color: #e8fcf7;
  color: #4bbea3;
}
.bloco-minas-politicas.lazer:not(.solid-pilar-lazer-main) .titulo {
  color: #864419;
}
.bloco-minas-politicas.lazer:not(.solid-pilar-lazer-main) .politicas-numero {
  background-color: #f79b5f;
  color: #fef0e7;
}
.bloco-minas-politicas.lazer:not(.solid-pilar-lazer-main) .politicas-envelope {
  background-color: #fef0e7;
}
.bloco-minas-politicas.lazer:not(.solid-pilar-lazer-main) .politicas-descricao a {
  color: #864419 !important;
}
.bloco-minas-politicas.lazer.solid-pilar-lazer-main .politicas-envelope {
  background-color: #bd6125;
}
.bloco-minas-politicas.lazer.solid-pilar-lazer-main .politicas-numero {
  background-color: #fef0e7;
  color: #f79b5f;
}
.bloco-minas-politicas.negocios:not(.solid-pilar-negocios-main) .titulo {
  color: #8c601a;
}
.bloco-minas-politicas.negocios:not(.solid-pilar-negocios-main) .politicas-numero {
  background-color: #ffc160;
  color: #fff5e5;
}
.bloco-minas-politicas.negocios:not(.solid-pilar-negocios-main) .politicas-envelope {
  background-color: #fff5e5;
}
.bloco-minas-politicas.negocios:not(.solid-pilar-negocios-main) .politicas-descricao a {
  color: #8c601a !important;
}
.bloco-minas-politicas.negocios.solid-pilar-negocios-main .politicas-envelope {
  background-color: #c58827;
}
.bloco-minas-politicas.negocios.solid-pilar-negocios-main .politicas-numero {
  background-color: #fff5e5;
  color: #ffc160;
}

.bloco-minas-prestacao-de-contas {
  position: relative;
}
.bloco-minas-prestacao-de-contas::before, .bloco-minas-prestacao-de-contas::after {
  content: "";
  position: absolute;
  top: 0;
  width: 50%;
  height: 100%;
  background-image: url('data:image/svg+xml,<svg width="728" height="1359" viewBox="0 0 728 1359" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.05" clip-path="url(%23clip0_4148_64615)"><path d="M604.993 1079.5C603.752 1079.5 602.524 1079.74 601.377 1080.22C600.23 1080.69 599.189 1081.39 598.311 1082.27C597.434 1083.15 596.737 1084.19 596.263 1085.34C595.788 1086.49 595.543 1087.72 595.543 1088.97V1233.98C595.767 1236.35 596.864 1238.55 598.62 1240.15C600.375 1241.75 602.663 1242.63 605.036 1242.63C607.409 1242.63 609.697 1241.75 611.453 1240.15C613.208 1238.55 614.305 1236.35 614.529 1233.98V1088.97C614.507 1086.45 613.492 1084.04 611.706 1082.27C609.92 1080.49 607.508 1079.5 604.993 1079.5Z" fill="%23C4C4C4"/><path d="M604.993 1301.88C602.479 1301.9 600.075 1302.92 598.305 1304.71C596.535 1306.5 595.542 1308.91 595.543 1311.43V2023.19C595.417 2024.52 595.57 2025.85 595.99 2027.12C596.41 2028.38 597.088 2029.54 597.982 2030.52C598.876 2031.51 599.965 2032.29 601.179 2032.83C602.394 2033.37 603.707 2033.65 605.036 2033.65C606.364 2033.65 607.677 2033.37 608.892 2032.83C610.106 2032.29 611.195 2031.51 612.089 2030.52C612.983 2029.54 613.661 2028.38 614.081 2027.12C614.502 2025.85 614.654 2024.52 614.529 2023.19V1311.43C614.529 1308.9 613.524 1306.47 611.736 1304.68C609.947 1302.89 607.522 1301.88 604.993 1301.88Z" fill="%23C4C4C4"/><path d="M214.719 1301.88C212.205 1301.9 209.801 1302.92 208.031 1304.71C206.262 1306.5 205.269 1308.91 205.269 1311.43V1347.18C205.493 1349.54 206.59 1351.74 208.345 1353.34C210.101 1354.94 212.388 1355.83 214.762 1355.83C217.135 1355.83 219.423 1354.94 221.178 1353.34C222.934 1351.74 224.031 1349.54 224.255 1347.18V1311.43C224.255 1308.9 223.25 1306.47 221.462 1304.68C219.673 1302.89 217.248 1301.88 214.719 1301.88Z" fill="%23C4C4C4"/><path d="M9.53552 1120.7C7.06447 1120.7 4.6893 1121.66 2.91052 1123.38C1.13175 1125.09 0.0882516 1127.44 0 1129.91V1165.65C0.223992 1168.02 1.32093 1170.22 3.07642 1171.82C4.83191 1173.42 7.11975 1174.3 9.49291 1174.3C11.8661 1174.3 14.154 1173.42 15.9095 1171.82C17.665 1170.22 18.7619 1168.02 18.9859 1165.65V1129.91C18.9193 1127.44 17.8943 1125.1 16.1292 1123.38C14.3641 1121.66 11.9983 1120.7 9.53552 1120.7Z" fill="%23C4C4C4"/><path d="M420.499 1274.92C417.984 1274.95 415.581 1275.96 413.811 1277.75C412.041 1279.54 411.048 1281.96 411.048 1284.48V1320.22C411.272 1322.59 412.369 1324.79 414.125 1326.39C415.88 1327.99 418.168 1328.87 420.541 1328.87C422.914 1328.87 425.202 1327.99 426.958 1326.39C428.713 1324.79 429.81 1322.59 430.034 1320.22V1284.48C430.034 1281.94 429.029 1279.51 427.241 1277.72C425.453 1275.93 423.028 1274.92 420.499 1274.92Z" fill="%23C4C4C4"/><path d="M419.051 1217.6C421.565 1217.6 423.978 1216.61 425.764 1214.83C427.55 1213.06 428.564 1210.65 428.586 1208.13V812.332C428.362 809.965 427.265 807.767 425.51 806.167C423.755 804.567 421.467 803.68 419.094 803.68C416.72 803.68 414.432 804.567 412.677 806.167C410.922 807.767 409.825 809.965 409.601 812.332V1208.13C409.601 1209.38 409.845 1210.61 410.32 1211.76C410.795 1212.91 411.491 1213.95 412.369 1214.83C413.246 1215.71 414.288 1216.41 415.434 1216.88C416.581 1217.36 417.81 1217.6 419.051 1217.6Z" fill="%23C4C4C4"/><path d="M693.878 300.776L730.913 259.831L740.364 249.339C754.411 233.046 765.905 220.251 775.1 206.688L777.143 203.702C780.208 199.437 783.188 195.172 784.721 192.357C788.049 185.749 791.033 178.973 793.66 172.055C796.206 163.414 797.496 154.451 797.491 145.441C797.479 130.225 793.823 115.234 786.831 101.727C779.838 88.2201 769.713 76.591 757.306 67.8163C739.198 55.8254 717.779 49.856 696.092 50.7559L690.728 51.2677C667.469 56.0959 646.164 67.7336 629.513 84.706C627.3 87.6916 624.831 91.0184 623.298 93.2363C621.663 95.7448 620.157 98.3357 618.786 100.999C618.02 102.364 617.253 103.814 616.572 105.264L615.551 102.961C605.271 80.5237 586.701 62.9601 563.753 53.9699C540.804 44.9797 515.269 45.2648 492.526 54.765C492.116 46.2828 488.501 38.2744 482.413 32.3653C476.326 26.4562 468.222 23.0891 459.747 22.9474C454.594 22.9294 449.511 24.1585 444.933 26.5301C443.49 19.0617 439.498 12.3294 433.641 7.48852C427.784 2.64763 420.429 0 412.836 0C405.244 0 397.888 2.64763 392.031 7.48852C386.174 12.3294 382.182 19.0617 380.739 26.5301C376.188 24.1686 371.135 22.9398 366.01 22.9474C357.128 23.1045 348.671 26.7851 342.494 33.1818C336.317 39.5784 332.925 48.1688 333.061 57.0682V77.7113C328.712 75.5874 323.938 74.4791 319.099 74.4698C314.715 74.4934 310.381 75.4048 306.357 77.1492C302.334 78.8936 298.704 81.435 295.686 84.6207C289.529 91.0657 286.137 99.6701 286.235 108.591V389.405C277.666 390.271 269.328 392.699 261.63 396.57C254.664 400.434 248.273 405.258 242.644 410.901C239.388 414.348 236.532 418.154 234.131 422.246L233.449 423.27C227.428 412.933 218.836 404.336 208.511 398.317C198.187 392.297 186.481 389.061 174.537 388.924C162.592 388.786 150.815 391.752 140.355 397.532C129.895 403.312 121.108 411.709 114.852 421.905C109.796 430.218 106.54 439.502 105.293 449.157C104.047 458.811 104.838 468.62 107.615 477.948C108.296 482.64 111.191 490.488 123.961 507.548L125.749 509.851C130.943 516.675 137.243 524.353 144.139 532.286H143.203C132.544 532.598 122.441 537.125 115.103 544.877C107.765 552.629 103.787 562.976 104.039 573.657V604.792C98.532 601.257 92.2116 599.197 85.6827 598.809C79.1537 598.42 72.6345 599.717 66.7485 602.574C59.7889 605.964 53.9379 611.27 49.8815 617.873C45.8251 624.475 43.7316 632.099 43.8463 639.851V2023.19C43.7209 2024.52 43.8731 2025.85 44.2932 2027.12C44.7132 2028.38 45.3919 2029.54 46.2856 2030.52C47.1793 2031.51 48.2683 2032.3 49.483 2032.83C50.6976 2033.37 52.0111 2033.65 53.3392 2033.65C54.6673 2033.65 55.9808 2033.37 57.1954 2032.83C58.4101 2032.3 59.4991 2031.51 60.3928 2030.52C61.2865 2029.54 61.9652 2028.38 62.3852 2027.12C62.8053 2025.85 62.9575 2024.52 62.8322 2023.19V639.851C62.7766 634.566 64.5857 629.43 67.9405 625.35L68.9621 624.07C70.9131 622.088 73.2614 620.541 75.8522 619.534C78.443 618.526 81.2175 618.081 83.9928 618.226C86.7682 618.371 89.4813 619.103 91.9534 620.376C94.4255 621.648 96.6005 623.43 98.3349 625.606C101.782 629.711 103.654 634.913 103.613 640.278V755.691C103.602 758.048 104.468 760.325 106.042 762.076C107.617 763.827 109.787 764.926 112.127 765.16H112.808C114.057 765.171 115.295 764.935 116.451 764.464C117.607 763.993 118.659 763.297 119.546 762.417C120.432 761.537 121.136 760.489 121.616 759.335C122.097 758.18 122.344 756.942 122.344 755.691V573.657C122.214 572.238 122.214 570.811 122.344 569.392C123.101 564.404 125.626 559.857 129.457 556.583C133.288 553.309 138.168 551.527 143.203 551.564C146.823 551.601 150.368 552.61 153.467 554.486C156.566 556.361 159.108 559.034 160.826 562.227C162.784 565.717 163.81 569.654 163.806 573.657V755.265C163.829 757.374 164.548 759.417 165.85 761.073C167.153 762.73 168.967 763.909 171.008 764.425C173.049 764.941 175.203 764.766 177.135 763.927C179.066 763.088 180.666 761.632 181.685 759.786C182.399 758.385 182.778 756.838 182.792 755.265V573.06C189.603 579.628 196.159 585.514 202.033 590.12C208.865 596.204 216.379 601.471 224.425 605.816C224.296 606.721 224.296 607.64 224.425 608.546V730.442C224.649 732.809 225.746 735.008 227.501 736.608C229.257 738.208 231.545 739.094 233.918 739.094C236.291 739.094 238.579 738.208 240.334 736.608C242.09 735.008 243.187 732.809 243.411 730.442V608.887C243.494 608.235 243.494 607.576 243.411 606.925C250.477 603.769 262.822 595.494 284.873 573.742V755.265C284.744 756.142 284.744 757.033 284.873 757.909V778.211C284.892 786.809 283.218 795.327 279.945 803.275C276.672 811.223 271.866 818.446 265.802 824.53L221.786 868.546C215.29 875.052 210.141 882.779 206.634 891.284C203.128 899.789 201.333 908.904 201.352 918.106V946.853C201.352 948.097 201.597 949.328 202.072 950.477C202.547 951.625 203.243 952.669 204.12 953.549C204.998 954.428 206.04 955.125 207.186 955.601C208.333 956.077 209.562 956.322 210.803 956.322H211.909C213.869 956.157 215.732 955.4 217.252 954.151C218.772 952.902 219.878 951.22 220.423 949.327C220.512 948.505 220.512 947.675 220.423 946.853V918.106C220.422 905.199 225.287 892.768 234.045 883.303L235.323 882.024L279.254 838.008C287.748 829.518 294.336 819.311 298.58 808.067C302.174 798.527 303.992 788.408 303.944 778.211V716.538C303.941 711.96 305.403 707.501 308.115 703.816C310.828 700.132 314.647 697.415 319.014 696.065C323.883 694.598 329.112 694.897 333.783 696.91C338.454 698.922 342.268 702.519 344.555 707.069C346.072 710.024 346.86 713.3 346.854 716.623V844.576C346.838 854.098 344.942 863.522 341.274 872.307C337.606 881.091 332.24 889.061 325.484 895.757L306.073 915.292C296.041 925.265 288.085 937.133 282.663 950.208C277.241 963.284 274.462 977.307 274.486 991.466V2023.19C274.486 2025.73 275.491 2028.16 277.279 2029.95C279.067 2031.74 281.493 2032.75 284.022 2032.75C286.551 2032.75 288.976 2031.74 290.764 2029.95C292.553 2028.16 293.557 2025.73 293.557 2023.19V991.807C293.48 980.173 295.697 968.638 300.08 957.865C304.463 947.091 310.926 937.29 319.099 929.025L338.595 909.576C347.134 901.053 353.907 890.923 358.524 879.767C363.142 868.612 365.512 856.653 365.499 844.576V716.623C365.499 705.877 361.238 695.571 353.654 687.972C346.07 680.374 335.784 676.105 325.058 676.105C318.201 676.102 311.458 677.864 305.477 681.223V561.8C305.463 560.508 305.193 559.231 304.681 558.045C304.169 556.858 303.427 555.786 302.497 554.891C305.477 551.734 308.371 548.578 311.011 545.337C313.65 542.095 315.182 540.73 317.226 538.342C328.379 525.632 338.51 512.751 345.917 502.856L347.109 501.236C350.515 496.288 353.324 491.938 355.623 488.27V487.758C356.389 486.137 357.071 484.516 357.752 482.896C358.433 481.275 358.944 479.398 359.454 477.607C364.301 460.507 362.443 442.198 354.261 426.426C348.139 414.742 338.802 405.062 327.357 398.532C322.248 395.514 316.747 393.217 311.011 391.708C309.024 391.196 307.066 390.77 305.136 390.428C305.178 390.088 305.178 389.745 305.136 389.405V108.335C305.116 106.319 305.492 104.319 306.243 102.449C306.998 100.654 308.064 99.0079 309.393 97.5866C310.566 96.3766 311.951 95.3935 313.48 94.6864C315.193 93.8052 317.088 93.3378 319.014 93.3215C321.838 93.3518 324.58 94.2775 326.846 95.9659C328.773 97.4133 330.332 99.2952 331.397 101.459C332.462 103.623 333.003 106.008 332.976 108.42V198.328C332.935 198.554 332.935 198.785 332.976 199.011C332.976 199.011 332.976 199.437 332.976 199.608C332.976 199.608 332.976 199.608 332.976 200.12C332.976 200.12 332.976 200.12 332.976 200.631V201.143V201.826C333.437 202.343 333.985 202.776 334.594 203.105L335.445 203.617H336.126H336.722C337.486 203.705 338.257 203.705 339.021 203.617H339.958C342.291 203.365 344.45 202.26 346.021 200.513C347.591 198.766 348.464 196.5 348.471 194.148V108.249V57.0682C348.465 53.1289 349.922 49.3282 352.558 46.4054C353.816 45.0367 355.342 43.9435 357.042 43.1948C358.742 42.4461 360.577 42.058 362.434 42.0551C365.002 42.0982 367.508 42.8547 369.673 44.2403C371.837 45.6258 373.576 47.5861 374.694 49.9028C375.776 52.1386 376.357 54.584 376.397 57.0682V198.158C376.397 200.692 377.402 203.122 379.19 204.913C380.978 206.705 383.403 207.712 385.932 207.712C388.461 207.712 390.887 206.705 392.675 204.913C394.463 203.122 395.468 200.692 395.468 198.158V33.9514C395.458 30.175 396.785 26.5176 399.214 23.6298C400.469 22.1669 402.023 20.9909 403.771 20.1815C405.519 19.3722 407.42 18.9481 409.345 18.9382C412.742 18.9326 416.007 20.2476 418.455 22.6062C420.004 24.0579 421.234 25.8158 422.07 27.7687C422.905 29.7215 423.327 31.8268 423.308 33.9514V178.965C423.346 181.152 424.132 183.26 425.535 184.936C426.937 186.612 428.871 187.756 431.014 188.175C433.157 188.594 435.378 188.264 437.307 187.24C439.236 186.216 440.756 184.559 441.613 182.547C441.661 182.323 441.661 182.09 441.613 181.865C441.962 180.939 442.136 179.955 442.124 178.965V56.8123C442.089 53.7992 442.917 50.8391 444.508 48.2821C445.722 46.2922 447.422 44.6451 449.448 43.4959C451.474 42.3467 453.759 41.7334 456.087 41.7138C459.911 41.8692 463.518 43.5361 466.119 46.3497C468.72 49.1633 470.102 52.8946 469.964 56.727V198.158C469.882 198.923 469.882 199.695 469.964 200.461V216.583C469.964 216.583 469.964 217.436 469.964 217.862C469.91 219.518 469.768 221.17 469.538 222.81C469.538 223.663 469.538 224.516 469.538 225.369C467.722 234.917 463.062 243.691 456.172 250.533L422.116 284.654C416.864 289.9 412.701 296.137 409.866 303.003C407.031 309.869 405.581 317.23 405.599 324.661V347.01C405.599 349.529 406.592 351.946 408.362 353.735C410.132 355.525 412.536 356.541 415.05 356.563H419.051C420.986 356.44 422.837 355.73 424.358 354.526C425.879 353.322 426.998 351.682 427.565 349.825C427.837 348.911 427.98 347.963 427.991 347.01V324.831C427.978 316.788 430.545 308.953 435.313 302.482C436.417 300.991 437.642 299.593 438.974 298.302L460.599 276.891L473.284 264.267C479.596 257.973 484.598 250.488 488.004 242.245C491.409 234.001 493.148 225.163 493.122 216.242V167.961C493.092 166.055 493.47 164.164 494.228 162.416L494.739 161.393V160.795C494.723 160.597 494.723 160.397 494.739 160.198C495.211 159.517 495.753 158.888 496.357 158.322L497.123 157.554C499.765 155.311 503.111 154.073 506.574 154.057C508.481 154.045 510.373 154.412 512.139 155.136C513.904 155.86 515.51 156.926 516.863 158.274C518.216 159.621 519.29 161.224 520.022 162.989C520.755 164.754 521.132 166.646 521.132 168.558V267.679C521.174 281.099 516.227 294.053 507.255 304.017L505.211 306.235L490.057 321.419C484.73 326.705 481.061 333.436 479.5 340.783C478.904 342.745 478.393 344.962 477.882 347.521C475.716 359.657 474.21 371.902 473.37 384.201C472.348 396.655 471.497 411.498 470.73 429.07C469.453 458.158 468.346 495.862 467.495 543.46C458.498 546.241 450.622 551.829 445.017 559.409C439.411 566.989 436.369 576.165 436.334 585.599V728.992C436.33 738.006 437.504 746.982 439.825 755.691C441.274 760.917 443.124 766.022 445.359 770.961C450.206 781.728 456.923 791.548 465.196 799.963C465.196 858.139 465.196 922.883 465.196 994.964V1213.59V1387.27C465.071 1388.59 465.223 1389.93 465.643 1391.19C466.063 1392.45 466.742 1393.61 467.636 1394.6C468.529 1395.58 469.618 1396.37 470.833 1396.91C472.048 1397.44 473.361 1397.72 474.689 1397.72C476.017 1397.72 477.331 1397.44 478.545 1396.91C479.76 1396.37 480.849 1395.58 481.743 1394.6C482.637 1393.61 483.315 1392.45 483.735 1391.19C484.155 1389.93 484.307 1388.59 484.182 1387.27V994.878C484.182 930.561 484.182 872.043 484.182 818.9L487.928 822.568C497.25 831.871 504.638 842.934 509.665 855.116C514.692 867.298 517.258 880.357 517.216 893.539V2023.19C517.09 2024.52 517.243 2025.85 517.663 2027.12C518.083 2028.38 518.761 2029.54 519.655 2030.52C520.549 2031.51 521.638 2032.3 522.853 2032.83C524.067 2033.37 525.381 2033.65 526.709 2033.65C528.037 2033.65 529.35 2033.37 530.565 2032.83C531.78 2032.3 532.869 2031.51 533.762 2030.52C534.656 2029.54 535.335 2028.38 535.755 2027.12C536.175 2025.85 536.327 2024.52 536.202 2023.19V893.369C536.209 877.711 533.142 862.205 527.177 847.732C525.085 842.759 522.697 837.917 520.025 833.231C514.846 824.383 508.551 816.241 501.295 809.005L479.585 787.168C471.896 779.515 465.8 770.41 461.65 760.38C457.499 750.35 455.377 739.594 455.405 728.736V585.599C455.428 578.955 458.072 572.589 462.761 567.891C467.451 563.193 473.804 560.543 480.436 560.521C486.219 560.516 491.821 562.537 496.272 566.236L498.145 567.857C498.996 568.795 499.763 569.648 500.529 570.672C503.751 574.945 505.485 580.159 505.467 585.514V654.523C505.443 666.784 507.838 678.928 512.514 690.259C517.189 701.589 524.053 711.883 532.711 720.547L552.548 740.422L581.921 769.766C587.322 775.159 591.606 781.567 594.528 788.622C597.45 795.678 598.952 803.243 598.949 810.882V842.955C598.958 845.486 599.968 847.909 601.758 849.694C602.96 850.997 604.538 851.891 606.271 852.253H607.377H608.484C610.998 852.231 613.402 851.214 615.172 849.425C616.942 847.636 617.935 845.219 617.935 842.7V810.626C617.959 800.484 615.978 790.438 612.106 781.068C608.233 771.697 602.546 763.188 595.373 756.033L546.759 707.155C539.839 700.279 534.356 692.091 530.628 683.07C526.901 674.048 525.004 664.373 525.049 654.609V631.748C525.185 630.814 525.185 629.866 525.049 628.933V425.914C525.012 421.305 526.219 416.771 528.542 412.792C530.865 408.813 534.217 405.537 538.245 403.309H538.671H539.267C542.504 401.633 546.095 400.756 549.739 400.75C552.947 400.764 556.117 401.447 559.048 402.754C561.98 404.061 564.608 405.964 566.766 408.342C571.376 413.256 573.908 419.767 573.833 426.511V602.148C573.744 602.77 573.744 603.402 573.833 604.025C573.912 604.617 574.084 605.193 574.344 605.731C575.016 607.457 576.183 608.945 577.698 610.008C579.213 611.071 581.009 611.66 582.858 611.702C585.387 611.702 587.812 610.695 589.6 608.904C591.388 607.112 592.393 604.682 592.393 602.148V596.859V393.073C592.371 389.524 593.069 386.008 594.445 382.738C595.821 379.468 597.845 376.512 600.396 374.05C604.694 369.761 610.506 367.34 616.572 367.312C620.958 367.389 625.239 368.661 628.959 370.99C632.678 373.319 635.695 376.618 637.687 380.533C639.707 384.403 640.759 388.706 640.752 393.073V623.388V628.762C640.626 630.087 640.779 631.423 641.199 632.686C641.619 633.948 642.297 635.108 643.191 636.093C644.085 637.077 645.174 637.864 646.388 638.402C647.603 638.94 648.916 639.218 650.245 639.218C651.573 639.218 652.886 638.94 654.101 638.402C655.315 637.864 656.404 637.077 657.298 636.093C658.192 635.108 658.87 633.948 659.291 632.686C659.711 631.423 659.863 630.087 659.738 628.762V425.914C659.917 421.497 661.173 417.192 663.398 413.375C665.366 409.409 668.384 406.062 672.123 403.699C675.863 401.337 680.178 400.051 684.598 399.982C688.018 400.015 691.39 400.795 694.478 402.268C697.566 403.741 700.296 405.873 702.477 408.512C706.544 413.262 708.779 419.314 708.777 425.573V499.53V628.592C708.777 631.111 709.77 633.528 711.54 635.317C713.31 637.106 715.713 638.123 718.228 638.145H718.909C721.249 637.912 723.419 636.812 724.994 635.061C726.568 633.31 727.434 631.034 727.423 628.677V499.956C727.262 493.37 729.703 486.987 734.215 482.194C738.727 477.402 744.945 474.588 751.517 474.366C754.706 474.348 757.865 474.99 760.795 476.252C763.725 477.515 766.363 479.37 768.544 481.702C769.795 483.005 770.908 484.434 771.865 485.967C774.439 490.207 775.794 495.078 775.781 500.041V2023.19C775.656 2024.52 775.808 2025.85 776.228 2027.12C776.648 2028.38 777.327 2029.54 778.22 2030.52C779.114 2031.51 780.203 2032.3 781.418 2032.83C782.632 2033.37 783.946 2033.65 785.274 2033.65C786.602 2033.65 787.916 2033.37 789.13 2032.83C790.345 2032.3 791.434 2031.51 792.328 2030.52C793.221 2029.54 793.9 2028.38 794.32 2027.12C794.74 2025.85 794.892 2024.52 794.767 2023.19V499.956C794.848 488.206 790.359 476.886 782.252 468.394C775.323 461.02 765.97 456.4 755.913 455.381C745.856 454.362 735.77 457.014 727.508 462.85V425.914C727.592 424.38 727.592 422.842 727.508 421.308C727.69 410.666 723.651 400.387 716.276 392.726C708.902 385.066 698.795 380.65 688.174 380.448C685.482 380.428 682.797 380.714 680.171 381.301C672.955 382.042 666.058 384.659 660.163 388.893C659.494 380.904 656.701 373.241 652.074 366.7C647.448 360.16 641.157 354.98 633.855 351.701C644.923 345.645 663.143 331.826 693.878 300.776ZM574.684 388.978C567.58 383.888 559.068 381.145 550.335 381.13C538.69 381.355 527.609 386.194 519.518 394.588C511.428 402.982 506.987 414.246 507.17 425.914V549.858C501.474 545.769 494.87 543.134 487.928 542.181C488.694 495.606 489.801 458.67 491.078 430.094C494.824 344.792 500.358 339.503 504.786 335.067L519.6 319.542C526.607 312.559 532.137 304.233 535.861 295.061C551.271 310.415 565.83 323.722 578.43 333.958C585.903 340.282 593.875 345.988 602.269 351.019C594.54 354.101 587.827 359.291 582.891 366C577.956 372.709 574.995 380.669 574.344 388.978H574.684ZM641.433 323.637C625.256 336.688 619.722 337.712 619.126 337.797C614.493 336.566 610.151 334.419 606.356 331.485C602.695 329.096 597.842 325.77 592.393 321.163L589.669 318.945C587.625 317.325 585.582 315.533 583.453 313.657C570.683 302.738 556.124 289.004 540.884 273.309C540.884 272.456 540.884 271.603 540.884 270.75C540.884 269.811 540.884 268.873 540.884 268.02V167.961C540.884 163.551 540.016 159.185 538.329 155.112C536.642 151.039 534.17 147.34 531.054 144.226C527.938 141.112 524.24 138.644 520.17 136.964C516.101 135.285 511.741 134.426 507.34 134.437C502.208 134.442 497.144 135.608 492.526 137.849V75.664C494.484 74.5551 496.527 73.6168 498.57 72.6785C504.487 70.0396 510.729 68.2035 517.131 67.2191C521.098 66.561 525.114 66.2471 529.135 66.2808C547.11 66.2769 564.503 72.6608 578.222 84.2971C591.94 95.9335 601.095 112.068 604.057 129.831C604.057 131.793 604.568 133.755 604.738 135.717C604.848 137.202 605.306 138.641 606.076 139.915C606.845 141.19 607.903 142.265 609.165 143.053C609.305 143.327 609.477 143.585 609.676 143.82C610.895 145.497 612.63 146.725 614.614 147.318H616.487C617.72 147.447 618.966 147.327 620.152 146.965C621.338 146.604 622.44 146.008 623.392 145.213C624.345 144.418 625.128 143.44 625.697 142.336C626.266 141.232 626.608 140.026 626.704 138.788C628.097 121.823 635.115 105.814 646.64 93.3083C658.166 80.8027 673.535 72.5197 690.302 69.7782C694.303 69.1659 698.344 68.8523 702.392 68.8399C722.512 68.8624 741.802 76.8745 756.037 91.1207C770.272 105.367 778.29 124.686 778.335 144.844C778.344 152.063 777.311 159.246 775.27 166.169C774.161 169.871 772.796 173.491 771.184 177.003C767.698 183.482 763.832 189.749 759.605 195.769C735.641 227.841 709.438 258.171 681.192 286.531C668.514 299.626 655.127 312.013 641.092 323.637H641.433Z" fill="%23C4C4C4"/></g><defs><clipPath id="clip0_4148_64615"><rect width="841" height="1359" fill="white"/></clipPath></defs></svg>');
  background-repeat: no-repeat;
  pointer-events: none;
}
.bloco-minas-prestacao-de-contas::before {
  left: 0;
  background-position: left center;
}
.bloco-minas-prestacao-de-contas::after {
  right: 0;
  background-position: right center;
}
.bloco-minas-prestacao-de-contas .divider {
  height: 1px;
  width: 100%;
}
.bloco-minas-prestacao-de-contas .itens-table {
  max-height: 350px;
  overflow-y: auto;
}
.bloco-minas-prestacao-de-contas .table {
  overflow: hidden;
  border: 1px solid;
}
.bloco-minas-prestacao-de-contas .table th,
.bloco-minas-prestacao-de-contas .table td {
  padding-left: 20px;
  padding-right: 20px;
  border: none;
}
.bloco-minas-prestacao-de-contas .table th:first-child,
.bloco-minas-prestacao-de-contas .table td:first-child {
  white-space: nowrap;
}
.bloco-minas-prestacao-de-contas .table tbody tr:not(:last-child) {
  border-bottom: 1px solid;
}
.bloco-minas-prestacao-de-contas .post-selector {
  border: 0;
  font-weight: 700;
  padding-bottom: 0;
  padding-left: 0;
  padding-top: 0;
}
.bloco-minas-prestacao-de-contas .post-selector:hover, .bloco-minas-prestacao-de-contas .post-selector:focus {
  border: 0;
  box-shadow: none;
  outline: none;
}
.bloco-minas-prestacao-de-contas .natureza-btn {
  border: 1px solid;
  background-color: transparent;
}
.bloco-minas-prestacao-de-contas .natureza-btn.active {
  color: #fff !important;
}
.bloco-minas-prestacao-de-contas .natureza-btn:not(.active) {
  background-color: transparent;
}
@media (min-width: 992px) {
  .bloco-minas-prestacao-de-contas .gestores-accordion {
    margin-top: 100px;
  }
}
.bloco-minas-prestacao-de-contas .gestores-accordion .accordion-item {
  border: none;
  background-color: transparent;
}
.bloco-minas-prestacao-de-contas .gestores-accordion .accordion-header {
  margin-bottom: 0;
}
.bloco-minas-prestacao-de-contas .gestores-accordion .accordion-button {
  border: none;
  box-shadow: none;
  padding: 15px 0;
  gap: 30px;
  font-weight: 700;
  background-color: transparent;
  position: relative;
}
.bloco-minas-prestacao-de-contas .gestores-accordion .accordion-button::before {
  background-color: #c4c4c4;
  display: block;
  content: "";
  height: 1px;
  order: 2;
  transform: translateY(-50%);
  width: 100%;
}
.bloco-minas-prestacao-de-contas .gestores-accordion .accordion-button::after {
  order: 3;
}
.bloco-minas-prestacao-de-contas .gestores-accordion .accordion-button:not(.collapsed) {
  box-shadow: none;
  background-color: transparent;
}
.bloco-minas-prestacao-de-contas .gestores-accordion .accordion-button:focus {
  box-shadow: none;
  border: none;
  background-color: transparent;
}
.bloco-minas-prestacao-de-contas .gestores-accordion .accordion-button span {
  order: 1;
}
.bloco-minas-prestacao-de-contas .gestores-accordion .accordion-body {
  padding: 15px 0;
  background-color: transparent;
}
.bloco-minas-prestacao-de-contas .gestor-foto {
  aspect-ratio: 1/1;
  background-image: url("assets/img/minas/prestacao-de-contas-gestores.png");
  background-position: bottom right;
  background-repeat: no-repeat;
  background-size: contain;
  display: block;
}
.bloco-minas-prestacao-de-contas.minas .titulo {
  color: #002360;
}
.bloco-minas-prestacao-de-contas.minas .post-card {
  background-color: #e5efff;
}
.bloco-minas-prestacao-de-contas.minas .post-title {
  color: #002360;
}
.bloco-minas-prestacao-de-contas.minas .mes-referencia,
.bloco-minas-prestacao-de-contas.minas .post-selector {
  color: #002360;
}
.bloco-minas-prestacao-de-contas.minas .divider {
  background-color: #abc4ea;
}
.bloco-minas-prestacao-de-contas.minas .natureza-btn {
  border-color: #002360;
  color: #002360;
}
.bloco-minas-prestacao-de-contas.minas .natureza-btn.active {
  background-color: #002360;
}
.bloco-minas-prestacao-de-contas.minas .table {
  border-color: #003da5;
}
.bloco-minas-prestacao-de-contas.minas .table tbody tr:not(:last-child) {
  border-bottom-color: #003da5;
}
.bloco-minas-prestacao-de-contas.minas .table thead th {
  background-color: #003da5;
  color: #e5efff;
}
.bloco-minas-prestacao-de-contas.minas .table tbody td {
  color: #002360;
}
.bloco-minas-prestacao-de-contas.minas .table tbody tr:nth-child(odd) td {
  background-color: #e5efff;
}
.bloco-minas-prestacao-de-contas.minas .table tbody tr:nth-child(even) td {
  background-color: #abc4ea;
}
.bloco-minas-prestacao-de-contas.minas .table.table-striped tbody tr:nth-of-type(odd) td {
  background-color: #e5efff;
}
.bloco-minas-prestacao-de-contas.minas .table.table-striped tbody tr:nth-of-type(even) td {
  background-color: #abc4ea;
}
.bloco-minas-prestacao-de-contas.minas .table-btn.active {
  background-color: #002360;
  color: #fff;
}
.bloco-minas-prestacao-de-contas.minas .table-btn:not(.active) {
  border: 1px solid #002360;
  color: #002360;
  background-color: transparent;
}
.bloco-minas-prestacao-de-contas.minas .gestores-accordion .accordion-button {
  color: #002360;
  background-color: transparent;
}
.bloco-minas-prestacao-de-contas.minas .gestor-nome {
  color: #002360;
}
.bloco-minas-prestacao-de-contas.minas .gestor-funcao {
  color: #396abc;
}
.bloco-minas-prestacao-de-contas.esportes .titulo {
  color: #004b6c;
}
.bloco-minas-prestacao-de-contas.esportes .post-card {
  background-color: #e5f7ff;
}
.bloco-minas-prestacao-de-contas.esportes .post-title {
  color: #004b6c;
}
.bloco-minas-prestacao-de-contas.esportes .mes-referencia,
.bloco-minas-prestacao-de-contas.esportes .post-selector {
  color: #004b6c;
}
.bloco-minas-prestacao-de-contas.esportes .divider {
  background-color: #abdaef;
}
.bloco-minas-prestacao-de-contas.esportes .natureza-btn {
  border-color: #004b6c;
  color: #004b6c;
}
.bloco-minas-prestacao-de-contas.esportes .natureza-btn.active {
  background-color: #004b6c;
}
.bloco-minas-prestacao-de-contas.esportes .table {
  border-color: #0083bf;
}
.bloco-minas-prestacao-de-contas.esportes .table tbody tr:not(:last-child) {
  border-bottom-color: #0083bf;
}
.bloco-minas-prestacao-de-contas.esportes .table thead th {
  background-color: #0083bf;
  color: #e5f7ff;
}
.bloco-minas-prestacao-de-contas.esportes .table tbody td {
  color: #004b6c;
}
.bloco-minas-prestacao-de-contas.esportes .table tbody tr:nth-child(odd) td {
  background-color: #e5f7ff;
}
.bloco-minas-prestacao-de-contas.esportes .table tbody tr:nth-child(even) td {
  background-color: #abdaef;
}
.bloco-minas-prestacao-de-contas.esportes .table.table-striped tbody tr:nth-of-type(odd) td {
  background-color: #e5f7ff;
}
.bloco-minas-prestacao-de-contas.esportes .table.table-striped tbody tr:nth-of-type(even) td {
  background-color: #abdaef;
}
.bloco-minas-prestacao-de-contas.esportes .table-btn.active {
  background-color: #004b6c;
  color: #fff;
}
.bloco-minas-prestacao-de-contas.esportes .table-btn:not(.active) {
  border: 1px solid #004b6c;
  color: #004b6c;
  background-color: transparent;
}
.bloco-minas-prestacao-de-contas.esportes .gestores-accordion .accordion-button {
  color: #004b6c;
  background-color: transparent;
}
.bloco-minas-prestacao-de-contas.esportes .gestor-nome {
  color: #004b6c;
}
.bloco-minas-prestacao-de-contas.esportes .gestor-funcao {
  color: #39a0cf;
}
.bloco-minas-prestacao-de-contas.cultura .titulo {
  color: #520d20;
}
.bloco-minas-prestacao-de-contas.cultura .post-card {
  background-color: #fce9ee;
}
.bloco-minas-prestacao-de-contas.cultura .post-title {
  color: #520d20;
}
.bloco-minas-prestacao-de-contas.cultura .mes-referencia,
.bloco-minas-prestacao-de-contas.cultura .post-selector {
  color: #520d20;
}
.bloco-minas-prestacao-de-contas.cultura .divider {
  background-color: #e0b5c1;
}
.bloco-minas-prestacao-de-contas.cultura .natureza-btn {
  border-color: #520d20;
  color: #520d20;
}
.bloco-minas-prestacao-de-contas.cultura .natureza-btn.active {
  background-color: #520d20;
}
.bloco-minas-prestacao-de-contas.cultura .table {
  border-color: #8f1637;
}
.bloco-minas-prestacao-de-contas.cultura .table tbody tr:not(:last-child) {
  border-bottom-color: #8f1637;
}
.bloco-minas-prestacao-de-contas.cultura .table thead th {
  background-color: #8f1637;
  color: #fce9ee;
}
.bloco-minas-prestacao-de-contas.cultura .table tbody td {
  color: #520d20;
}
.bloco-minas-prestacao-de-contas.cultura .table tbody tr:nth-child(odd) td {
  background-color: #fce9ee;
}
.bloco-minas-prestacao-de-contas.cultura .table tbody tr:nth-child(even) td {
  background-color: #e0b5c1;
}
.bloco-minas-prestacao-de-contas.cultura .table.table-striped tbody tr:nth-of-type(odd) td {
  background-color: #fce9ee;
}
.bloco-minas-prestacao-de-contas.cultura .table.table-striped tbody tr:nth-of-type(even) td {
  background-color: #e0b5c1;
}
.bloco-minas-prestacao-de-contas.cultura .table-btn.active {
  background-color: #520d20;
  color: #fff;
}
.bloco-minas-prestacao-de-contas.cultura .table-btn:not(.active) {
  border: 1px solid #520d20;
  color: #520d20;
  background-color: transparent;
}
.bloco-minas-prestacao-de-contas.cultura .gestores-accordion .accordion-button {
  color: #520d20;
  background-color: transparent;
}
.bloco-minas-prestacao-de-contas.cultura .gestor-nome {
  color: #520d20;
}
.bloco-minas-prestacao-de-contas.cultura .gestor-funcao {
  color: #aa4b65;
}
.bloco-minas-prestacao-de-contas.educacao .titulo {
  color: #0d614c;
}
.bloco-minas-prestacao-de-contas.educacao .post-card {
  background-color: #e8fcf7;
}
.bloco-minas-prestacao-de-contas.educacao .post-title {
  color: #0d614c;
}
.bloco-minas-prestacao-de-contas.educacao .mes-referencia,
.bloco-minas-prestacao-de-contas.educacao .post-selector {
  color: #0d614c;
}
.bloco-minas-prestacao-de-contas.educacao .divider {
  background-color: #b5e8db;
}
.bloco-minas-prestacao-de-contas.educacao .natureza-btn {
  border-color: #0d614c;
  color: #0d614c;
}
.bloco-minas-prestacao-de-contas.educacao .natureza-btn.active {
  background-color: #0d614c;
}
.bloco-minas-prestacao-de-contas.educacao .table {
  border-color: #16a987;
}
.bloco-minas-prestacao-de-contas.educacao .table tbody tr:not(:last-child) {
  border-bottom-color: #16a987;
}
.bloco-minas-prestacao-de-contas.educacao .table thead th {
  background-color: #16a987;
  color: #e8fcf7;
}
.bloco-minas-prestacao-de-contas.educacao .table tbody td {
  color: #0d614c;
}
.bloco-minas-prestacao-de-contas.educacao .table tbody tr:nth-child(odd) td {
  background-color: #e8fcf7;
}
.bloco-minas-prestacao-de-contas.educacao .table tbody tr:nth-child(even) td {
  background-color: #b5e8db;
}
.bloco-minas-prestacao-de-contas.educacao .table.table-striped tbody tr:nth-of-type(odd) td {
  background-color: #e8fcf7;
}
.bloco-minas-prestacao-de-contas.educacao .table.table-striped tbody tr:nth-of-type(even) td {
  background-color: #b5e8db;
}
.bloco-minas-prestacao-de-contas.educacao .table-btn.active {
  background-color: #0d614c;
  color: #fff;
}
.bloco-minas-prestacao-de-contas.educacao .table-btn:not(.active) {
  border: 1px solid #0d614c;
  color: #0d614c;
  background-color: transparent;
}
.bloco-minas-prestacao-de-contas.educacao .gestores-accordion .accordion-button {
  color: #0d614c;
  background-color: transparent;
}
.bloco-minas-prestacao-de-contas.educacao .gestor-nome {
  color: #0d614c;
}
.bloco-minas-prestacao-de-contas.educacao .gestor-funcao {
  color: #4bbea3;
}
.bloco-minas-prestacao-de-contas.lazer .titulo {
  color: #864419;
}
.bloco-minas-prestacao-de-contas.lazer .post-card {
  background-color: #fef0e7;
}
.bloco-minas-prestacao-de-contas.lazer .post-title {
  color: #864419;
}
.bloco-minas-prestacao-de-contas.lazer .mes-referencia,
.bloco-minas-prestacao-de-contas.lazer .post-selector {
  color: #864419;
}
.bloco-minas-prestacao-de-contas.lazer .divider {
  background-color: #fdd3b9;
}
.bloco-minas-prestacao-de-contas.lazer .natureza-btn {
  border-color: #864419;
  color: #864419;
}
.bloco-minas-prestacao-de-contas.lazer .natureza-btn.active {
  background-color: #864419;
}
.bloco-minas-prestacao-de-contas.lazer .table {
  border-color: #f47f32;
}
.bloco-minas-prestacao-de-contas.lazer .table tbody tr:not(:last-child) {
  border-bottom-color: #f47f32;
}
.bloco-minas-prestacao-de-contas.lazer .table thead th {
  background-color: #f47f32;
  color: #fef0e7;
}
.bloco-minas-prestacao-de-contas.lazer .table tbody td {
  color: #864419;
}
.bloco-minas-prestacao-de-contas.lazer .table tbody tr:nth-child(odd) td {
  background-color: #fef0e7;
}
.bloco-minas-prestacao-de-contas.lazer .table tbody tr:nth-child(even) td {
  background-color: #fdd3b9;
}
.bloco-minas-prestacao-de-contas.lazer .table.table-striped tbody tr:nth-of-type(odd) td {
  background-color: #fef0e7;
}
.bloco-minas-prestacao-de-contas.lazer .table.table-striped tbody tr:nth-of-type(even) td {
  background-color: #fdd3b9;
}
.bloco-minas-prestacao-de-contas.lazer .table-btn.active {
  background-color: #864419;
  color: #fff;
}
.bloco-minas-prestacao-de-contas.lazer .table-btn:not(.active) {
  border: 1px solid #864419;
  color: #864419;
  background-color: transparent;
}
.bloco-minas-prestacao-de-contas.lazer .gestores-accordion .accordion-button {
  color: #864419;
  background-color: transparent;
}
.bloco-minas-prestacao-de-contas.lazer .gestor-nome {
  color: #864419;
}
.bloco-minas-prestacao-de-contas.lazer .gestor-funcao {
  color: #f79b5f;
}
.bloco-minas-prestacao-de-contas.negocios .titulo {
  color: #8c601a;
}
.bloco-minas-prestacao-de-contas.negocios .post-card {
  background-color: #fff5e5;
}
.bloco-minas-prestacao-de-contas.negocios .post-title {
  color: #8c601a;
}
.bloco-minas-prestacao-de-contas.negocios .mes-referencia,
.bloco-minas-prestacao-de-contas.negocios .post-selector {
  color: #8c601a;
}
.bloco-minas-prestacao-de-contas.negocios .divider {
  background-color: #ffe3ba;
}
.bloco-minas-prestacao-de-contas.negocios .natureza-btn {
  border-color: #8c601a;
  color: #8c601a;
}
.bloco-minas-prestacao-de-contas.negocios .natureza-btn.active {
  background-color: #8c601a;
}
.bloco-minas-prestacao-de-contas.negocios .table {
  border-color: #ffb033;
}
.bloco-minas-prestacao-de-contas.negocios .table tbody tr:not(:last-child) {
  border-bottom-color: #ffb033;
}
.bloco-minas-prestacao-de-contas.negocios .table thead th {
  background-color: #ffb033;
  color: #fff5e5;
}
.bloco-minas-prestacao-de-contas.negocios .table tbody td {
  color: #8c601a;
}
.bloco-minas-prestacao-de-contas.negocios .table tbody tr:nth-child(odd) td {
  background-color: #fff5e5;
}
.bloco-minas-prestacao-de-contas.negocios .table tbody tr:nth-child(even) td {
  background-color: #ffe3ba;
}
.bloco-minas-prestacao-de-contas.negocios .table.table-striped tbody tr:nth-of-type(odd) td {
  background-color: #fff5e5;
}
.bloco-minas-prestacao-de-contas.negocios .table.table-striped tbody tr:nth-of-type(even) td {
  background-color: #ffe3ba;
}
.bloco-minas-prestacao-de-contas.negocios .table-btn.active {
  background-color: #8c601a;
  color: #fff;
}
.bloco-minas-prestacao-de-contas.negocios .table-btn:not(.active) {
  border: 1px solid #8c601a;
  color: #8c601a;
  background-color: transparent;
}
.bloco-minas-prestacao-de-contas.negocios .gestores-accordion .accordion-button {
  color: #8c601a;
  background-color: transparent;
}
.bloco-minas-prestacao-de-contas.negocios .gestor-nome {
  color: #8c601a;
}
.bloco-minas-prestacao-de-contas.negocios .gestor-funcao {
  color: #ffc160;
}

.bloco-minas-principios.minas {
  background-color: #003da5;
}
.bloco-minas-principios.minas .tag {
  background-color: #e5efff;
  color: #396abc;
}
.bloco-minas-principios.esportes {
  background-color: #0083bf;
}
.bloco-minas-principios.esportes .tag {
  background-color: #e5f7ff;
  color: #39a0cf;
}
.bloco-minas-principios.cultura {
  background-color: #8f1637;
}
.bloco-minas-principios.cultura .tag {
  background-color: #fce9ee;
  color: #aa4b65;
}
.bloco-minas-principios.educacao {
  background-color: #16a987;
}
.bloco-minas-principios.educacao .tag {
  background-color: #e8fcf7;
  color: #4bbea3;
}
.bloco-minas-principios.lazer {
  background-color: #f47f32;
}
.bloco-minas-principios.lazer .tag {
  background-color: #fef0e7;
  color: #f79b5f;
}
.bloco-minas-principios.negocios {
  background-color: #ffb033;
}
.bloco-minas-principios.negocios .tag {
  background-color: #fff5e5;
  color: #ffc160;
}

.bloco-minas-programacao .programacao-link:hover, .bloco-minas-programacao .programacao-link:focus {
  background-color: #fff !important;
}
.bloco-minas-programacao .programacao-slide {
  border: 1px solid #c4c5d0;
  border-top: 0;
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
  position: relative;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.bloco-minas-programacao .programacao-slide::after {
  content: "";
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 10px;
  background-color: var(--cor-principal, transparent);
  display: block;
}
.bloco-minas-programacao .programacao-slide .slide-titulo {
  color: var(--cor-principal, inherit);
}
.bloco-minas-programacao .slide-image {
  padding-top: 10px;
  position: relative;
}
.bloco-minas-programacao .slide-image:before {
  background: linear-gradient(180deg, rgba(0, 22, 61, 0) 0%, #00163d 74.83%);
  bottom: 0;
  content: "";
  display: block;
  height: 30%;
  left: -1px;
  position: absolute;
  width: calc(100% + 2px);
}
.bloco-minas-programacao .slide-image img {
  aspect-ratio: 600/350;
  object-fit: cover;
}
.bloco-minas-programacao .destaque-slide {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  width: 100%;
}
@media (min-width: 992px) {
  .bloco-minas-programacao .destaque-slide {
    width: 390px;
    min-width: 390px;
    max-width: 390px;
  }
}
.bloco-minas-programacao .destaque-slide .slide-image {
  padding-top: 0;
}
.bloco-minas-programacao .destaque-slide .slide-image img {
  aspect-ratio: 600/360;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}
.bloco-minas-programacao .destaque-slide .slide-image:after, .bloco-minas-programacao .destaque-slide .slide-image:before {
  display: none;
}
.bloco-minas-programacao .programacao-swiper {
  width: 100%;
  min-width: 0;
  overflow: hidden;
}
.bloco-minas-programacao .swiper-slide {
  height: auto;
}
.bloco-minas-programacao .evento-slide .slide-content {
  flex: 1;
  display: flex;
  flex-direction: column;
}
.bloco-minas-programacao .slide-overlay {
  align-items: flex-end;
  color: #fff;
  display: flex;
  height: 100%;
  gap: 24px;
  left: 0;
  padding: 60px 16px 16px;
  position: absolute;
  top: 0;
  width: 100%;
}
.bloco-minas-programacao.minas .titulo {
  color: #002360;
}
.bloco-minas-programacao.minas .programacao-link {
  background-color: #003da5;
}
.bloco-minas-programacao.minas .programacao-link:hover, .bloco-minas-programacao.minas .programacao-link:focus {
  color: #003da5;
}
.bloco-minas-programacao.minas .destaque-link {
  background-color: #e5efff;
  color: #002360;
}
.bloco-minas-programacao.minas .destaque-link:hover, .bloco-minas-programacao.minas .destaque-link:focus {
  background-color: #002360;
  color: #e5efff;
}
.bloco-minas-programacao.minas .swiper-button-prev,
.bloco-minas-programacao.minas .swiper-button-next {
  background-color: #abc4ea;
}
.bloco-minas-programacao.minas .swiper-button-prev:hover, .bloco-minas-programacao.minas .swiper-button-prev:focus,
.bloco-minas-programacao.minas .swiper-button-next:hover,
.bloco-minas-programacao.minas .swiper-button-next:focus {
  background-color: #003da5;
}
.bloco-minas-programacao.minas .swiper-button-prev:after,
.bloco-minas-programacao.minas .swiper-button-next:after {
  color: #003083;
}
.bloco-minas-programacao.minas .destaque-slide {
  background-color: #003da5;
}
.bloco-minas-programacao.minas .comprar-ingressos-btn:hover, .bloco-minas-programacao.minas .comprar-ingressos-btn:focus {
  background-color: #fff !important;
  color: #002360;
}
.bloco-minas-programacao.esportes .titulo {
  color: #004b6c;
}
.bloco-minas-programacao.esportes .programacao-link {
  background-color: #0083bf;
}
.bloco-minas-programacao.esportes .programacao-link:hover, .bloco-minas-programacao.esportes .programacao-link:focus {
  color: #0083bf;
}
.bloco-minas-programacao.esportes .destaque-link {
  background-color: #e5f7ff;
  color: #004b6c;
}
.bloco-minas-programacao.esportes .destaque-link:hover, .bloco-minas-programacao.esportes .destaque-link:focus {
  background-color: #004b6c;
  color: #e5f7ff;
}
.bloco-minas-programacao.esportes .swiper-button-prev,
.bloco-minas-programacao.esportes .swiper-button-next {
  background-color: #abdaef;
}
.bloco-minas-programacao.esportes .swiper-button-prev:hover, .bloco-minas-programacao.esportes .swiper-button-prev:focus,
.bloco-minas-programacao.esportes .swiper-button-next:hover,
.bloco-minas-programacao.esportes .swiper-button-next:focus {
  background-color: #0083bf;
}
.bloco-minas-programacao.esportes .swiper-button-prev:after,
.bloco-minas-programacao.esportes .swiper-button-next:after {
  color: #006895;
}
.bloco-minas-programacao.esportes .destaque-slide {
  background-color: #0083bf;
}
.bloco-minas-programacao.esportes .comprar-ingressos-btn:hover, .bloco-minas-programacao.esportes .comprar-ingressos-btn:focus {
  background-color: #fff !important;
  color: #004b6c;
}
.bloco-minas-programacao.cultura .titulo {
  color: #520d20;
}
.bloco-minas-programacao.cultura .programacao-link {
  background-color: #8f1637;
}
.bloco-minas-programacao.cultura .programacao-link:hover, .bloco-minas-programacao.cultura .programacao-link:focus {
  color: #8f1637;
}
.bloco-minas-programacao.cultura .destaque-link {
  background-color: #fce9ee;
  color: #520d20;
}
.bloco-minas-programacao.cultura .destaque-link:hover, .bloco-minas-programacao.cultura .destaque-link:focus {
  background-color: #520d20;
  color: #fce9ee;
}
.bloco-minas-programacao.cultura .swiper-button-prev,
.bloco-minas-programacao.cultura .swiper-button-next {
  background-color: #e0b5c1;
}
.bloco-minas-programacao.cultura .swiper-button-prev:hover, .bloco-minas-programacao.cultura .swiper-button-prev:focus,
.bloco-minas-programacao.cultura .swiper-button-next:hover,
.bloco-minas-programacao.cultura .swiper-button-next:focus {
  background-color: #8f1637;
}
.bloco-minas-programacao.cultura .swiper-button-prev:after,
.bloco-minas-programacao.cultura .swiper-button-next:after {
  color: #70122c;
}
.bloco-minas-programacao.cultura .destaque-slide {
  background-color: #8f1637;
}
.bloco-minas-programacao.cultura .comprar-ingressos-btn:hover, .bloco-minas-programacao.cultura .comprar-ingressos-btn:focus {
  background-color: #fff !important;
  color: #520d20;
}
.bloco-minas-programacao.educacao .titulo {
  color: #0d614c;
}
.bloco-minas-programacao.educacao .programacao-link {
  background-color: #16a987;
}
.bloco-minas-programacao.educacao .programacao-link:hover, .bloco-minas-programacao.educacao .programacao-link:focus {
  color: #16a987;
}
.bloco-minas-programacao.educacao .destaque-link {
  background-color: #e8fcf7;
  color: #0d614c;
}
.bloco-minas-programacao.educacao .destaque-link:hover, .bloco-minas-programacao.educacao .destaque-link:focus {
  background-color: #0d614c;
  color: #e8fcf7;
}
.bloco-minas-programacao.educacao .swiper-button-prev,
.bloco-minas-programacao.educacao .swiper-button-next {
  background-color: #b5e8db;
}
.bloco-minas-programacao.educacao .swiper-button-prev:hover, .bloco-minas-programacao.educacao .swiper-button-prev:focus,
.bloco-minas-programacao.educacao .swiper-button-next:hover,
.bloco-minas-programacao.educacao .swiper-button-next:focus {
  background-color: #16a987;
}
.bloco-minas-programacao.educacao .swiper-button-prev:after,
.bloco-minas-programacao.educacao .swiper-button-next:after {
  color: #128669;
}
.bloco-minas-programacao.educacao .destaque-slide {
  background-color: #16a987;
}
.bloco-minas-programacao.educacao .comprar-ingressos-btn:hover, .bloco-minas-programacao.educacao .comprar-ingressos-btn:focus {
  background-color: #fff !important;
  color: #0d614c;
}
.bloco-minas-programacao.lazer .titulo {
  color: #864419;
}
.bloco-minas-programacao.lazer .programacao-link {
  background-color: #f47f32;
}
.bloco-minas-programacao.lazer .programacao-link:hover, .bloco-minas-programacao.lazer .programacao-link:focus {
  color: #f47f32;
}
.bloco-minas-programacao.lazer .destaque-link {
  background-color: #fef0e7;
  color: #864419;
}
.bloco-minas-programacao.lazer .destaque-link:hover, .bloco-minas-programacao.lazer .destaque-link:focus {
  background-color: #864419;
  color: #fef0e7;
}
.bloco-minas-programacao.lazer .swiper-button-prev,
.bloco-minas-programacao.lazer .swiper-button-next {
  background-color: #fdd3b9;
}
.bloco-minas-programacao.lazer .swiper-button-prev:hover, .bloco-minas-programacao.lazer .swiper-button-prev:focus,
.bloco-minas-programacao.lazer .swiper-button-next:hover,
.bloco-minas-programacao.lazer .swiper-button-next:focus {
  background-color: #f47f32;
}
.bloco-minas-programacao.lazer .swiper-button-prev:after,
.bloco-minas-programacao.lazer .swiper-button-next:after {
  color: #bd6125;
}
.bloco-minas-programacao.lazer .destaque-slide {
  background-color: #f47f32;
}
.bloco-minas-programacao.lazer .comprar-ingressos-btn:hover, .bloco-minas-programacao.lazer .comprar-ingressos-btn:focus {
  background-color: #fff !important;
  color: #864419;
}
.bloco-minas-programacao.negocios .titulo {
  color: #8c601a;
}
.bloco-minas-programacao.negocios .programacao-link {
  background-color: #ffb033;
}
.bloco-minas-programacao.negocios .programacao-link:hover, .bloco-minas-programacao.negocios .programacao-link:focus {
  color: #ffb033;
}
.bloco-minas-programacao.negocios .destaque-link {
  background-color: #fff5e5;
  color: #8c601a;
}
.bloco-minas-programacao.negocios .destaque-link:hover, .bloco-minas-programacao.negocios .destaque-link:focus {
  background-color: #8c601a;
  color: #fff5e5;
}
.bloco-minas-programacao.negocios .swiper-button-prev,
.bloco-minas-programacao.negocios .swiper-button-next {
  background-color: #ffe3ba;
}
.bloco-minas-programacao.negocios .swiper-button-prev:hover, .bloco-minas-programacao.negocios .swiper-button-prev:focus,
.bloco-minas-programacao.negocios .swiper-button-next:hover,
.bloco-minas-programacao.negocios .swiper-button-next:focus {
  background-color: #ffb033;
}
.bloco-minas-programacao.negocios .swiper-button-prev:after,
.bloco-minas-programacao.negocios .swiper-button-next:after {
  color: #c58827;
}
.bloco-minas-programacao.negocios .destaque-slide {
  background-color: #ffb033;
}
.bloco-minas-programacao.negocios .comprar-ingressos-btn:hover, .bloco-minas-programacao.negocios .comprar-ingressos-btn:focus {
  background-color: #fff !important;
  color: #8c601a;
}

.bloco-minas-proximo-lancamento .informacoes-lista {
  border-radius: 8px;
  padding: 16px;
}
@media (min-width: 992px) {
  .bloco-minas-proximo-lancamento .informacoes-lista {
    padding: 32px 24px;
  }
}
.bloco-minas-proximo-lancamento .item-divider {
  opacity: 1;
}
.bloco-minas-proximo-lancamento.minas .titulo {
  color: #003da5;
}
.bloco-minas-proximo-lancamento.minas .informacoes-lista {
  background-color: #e5efff;
}
.bloco-minas-proximo-lancamento.minas .informacoes-lista a {
  color: #003da5;
}
.bloco-minas-proximo-lancamento.minas .contato-titulo {
  color: #003da5;
}
.bloco-minas-proximo-lancamento.minas .item-divider {
  border-color: #abc4ea;
}
.bloco-minas-proximo-lancamento.esportes .titulo {
  color: #0083bf;
}
.bloco-minas-proximo-lancamento.esportes .informacoes-lista {
  background-color: #e5f7ff;
}
.bloco-minas-proximo-lancamento.esportes .informacoes-lista a {
  color: #0083bf;
}
.bloco-minas-proximo-lancamento.esportes .contato-titulo {
  color: #0083bf;
}
.bloco-minas-proximo-lancamento.esportes .item-divider {
  border-color: #abdaef;
}
.bloco-minas-proximo-lancamento.cultura .titulo {
  color: #8f1637;
}
.bloco-minas-proximo-lancamento.cultura .informacoes-lista {
  background-color: #fce9ee;
}
.bloco-minas-proximo-lancamento.cultura .informacoes-lista a {
  color: #8f1637;
}
.bloco-minas-proximo-lancamento.cultura .contato-titulo {
  color: #8f1637;
}
.bloco-minas-proximo-lancamento.cultura .item-divider {
  border-color: #e0b5c1;
}
.bloco-minas-proximo-lancamento.educacao .titulo {
  color: #16a987;
}
.bloco-minas-proximo-lancamento.educacao .informacoes-lista {
  background-color: #e8fcf7;
}
.bloco-minas-proximo-lancamento.educacao .informacoes-lista a {
  color: #16a987;
}
.bloco-minas-proximo-lancamento.educacao .contato-titulo {
  color: #16a987;
}
.bloco-minas-proximo-lancamento.educacao .item-divider {
  border-color: #b5e8db;
}
.bloco-minas-proximo-lancamento.lazer .titulo {
  color: #f47f32;
}
.bloco-minas-proximo-lancamento.lazer .informacoes-lista {
  background-color: #fef0e7;
}
.bloco-minas-proximo-lancamento.lazer .informacoes-lista a {
  color: #f47f32;
}
.bloco-minas-proximo-lancamento.lazer .contato-titulo {
  color: #f47f32;
}
.bloco-minas-proximo-lancamento.lazer .item-divider {
  border-color: #fdd3b9;
}
.bloco-minas-proximo-lancamento.negocios .titulo {
  color: #ffb033;
}
.bloco-minas-proximo-lancamento.negocios .informacoes-lista {
  background-color: #fff5e5;
}
.bloco-minas-proximo-lancamento.negocios .informacoes-lista a {
  color: #ffb033;
}
.bloco-minas-proximo-lancamento.negocios .contato-titulo {
  color: #ffb033;
}
.bloco-minas-proximo-lancamento.negocios .item-divider {
  border-color: #ffe3ba;
}

@media (min-width: 992px) {
  .bloco-minas-regras .regras-imagem {
    margin-top: -40px;
    padding-bottom: 40px;
  }
}
.bloco-minas-regras.minas .regras-content {
  background-color: #003083;
}
.bloco-minas-regras.minas .swiper-button-prev,
.bloco-minas-regras.minas .swiper-button-next {
  background-color: #abc4ea;
}
.bloco-minas-regras.minas .swiper-button-prev:hover, .bloco-minas-regras.minas .swiper-button-prev:focus,
.bloco-minas-regras.minas .swiper-button-next:hover,
.bloco-minas-regras.minas .swiper-button-next:focus {
  background-color: #003da5;
}
.bloco-minas-regras.minas .swiper-button-prev:after,
.bloco-minas-regras.minas .swiper-button-next:after {
  color: #003083;
}
.bloco-minas-regras.minas .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #003da5;
}
.bloco-minas-regras.esportes .regras-content {
  background-color: #006895;
}
.bloco-minas-regras.esportes .swiper-button-prev,
.bloco-minas-regras.esportes .swiper-button-next {
  background-color: #abdaef;
}
.bloco-minas-regras.esportes .swiper-button-prev:hover, .bloco-minas-regras.esportes .swiper-button-prev:focus,
.bloco-minas-regras.esportes .swiper-button-next:hover,
.bloco-minas-regras.esportes .swiper-button-next:focus {
  background-color: #0083bf;
}
.bloco-minas-regras.esportes .swiper-button-prev:after,
.bloco-minas-regras.esportes .swiper-button-next:after {
  color: #006895;
}
.bloco-minas-regras.esportes .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #0083bf;
}
.bloco-minas-regras.cultura .regras-content {
  background-color: #70122c;
}
.bloco-minas-regras.cultura .swiper-button-prev,
.bloco-minas-regras.cultura .swiper-button-next {
  background-color: #e0b5c1;
}
.bloco-minas-regras.cultura .swiper-button-prev:hover, .bloco-minas-regras.cultura .swiper-button-prev:focus,
.bloco-minas-regras.cultura .swiper-button-next:hover,
.bloco-minas-regras.cultura .swiper-button-next:focus {
  background-color: #8f1637;
}
.bloco-minas-regras.cultura .swiper-button-prev:after,
.bloco-minas-regras.cultura .swiper-button-next:after {
  color: #70122c;
}
.bloco-minas-regras.cultura .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #8f1637;
}
.bloco-minas-regras.educacao .regras-content {
  background-color: #128669;
}
.bloco-minas-regras.educacao .swiper-button-prev,
.bloco-minas-regras.educacao .swiper-button-next {
  background-color: #b5e8db;
}
.bloco-minas-regras.educacao .swiper-button-prev:hover, .bloco-minas-regras.educacao .swiper-button-prev:focus,
.bloco-minas-regras.educacao .swiper-button-next:hover,
.bloco-minas-regras.educacao .swiper-button-next:focus {
  background-color: #16a987;
}
.bloco-minas-regras.educacao .swiper-button-prev:after,
.bloco-minas-regras.educacao .swiper-button-next:after {
  color: #128669;
}
.bloco-minas-regras.educacao .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #16a987;
}
.bloco-minas-regras.lazer .regras-content {
  background-color: #bd6125;
}
.bloco-minas-regras.lazer .swiper-button-prev,
.bloco-minas-regras.lazer .swiper-button-next {
  background-color: #fdd3b9;
}
.bloco-minas-regras.lazer .swiper-button-prev:hover, .bloco-minas-regras.lazer .swiper-button-prev:focus,
.bloco-minas-regras.lazer .swiper-button-next:hover,
.bloco-minas-regras.lazer .swiper-button-next:focus {
  background-color: #f47f32;
}
.bloco-minas-regras.lazer .swiper-button-prev:after,
.bloco-minas-regras.lazer .swiper-button-next:after {
  color: #bd6125;
}
.bloco-minas-regras.lazer .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #f47f32;
}
.bloco-minas-regras.negocios .regras-content {
  background-color: #c58827;
}
.bloco-minas-regras.negocios .swiper-button-prev,
.bloco-minas-regras.negocios .swiper-button-next {
  background-color: #ffe3ba;
}
.bloco-minas-regras.negocios .swiper-button-prev:hover, .bloco-minas-regras.negocios .swiper-button-prev:focus,
.bloco-minas-regras.negocios .swiper-button-next:hover,
.bloco-minas-regras.negocios .swiper-button-next:focus {
  background-color: #ffb033;
}
.bloco-minas-regras.negocios .swiper-button-prev:after,
.bloco-minas-regras.negocios .swiper-button-next:after {
  color: #c58827;
}
.bloco-minas-regras.negocios .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #ffb033;
}

.bloco-minas-regras-gerais .swiper-slide {
  height: auto;
  display: flex;
}
.bloco-minas-regras-gerais.minas .titulo {
  color: #002360;
}
.bloco-minas-regras-gerais.minas .regra-item {
  background-color: #e5efff;
}
.bloco-minas-regras-gerais.minas .swiper-button-prev,
.bloco-minas-regras-gerais.minas .swiper-button-next {
  background-color: #abc4ea;
}
.bloco-minas-regras-gerais.minas .swiper-button-prev:hover, .bloco-minas-regras-gerais.minas .swiper-button-prev:focus,
.bloco-minas-regras-gerais.minas .swiper-button-next:hover,
.bloco-minas-regras-gerais.minas .swiper-button-next:focus {
  background-color: #003da5;
}
.bloco-minas-regras-gerais.minas .swiper-button-prev:after,
.bloco-minas-regras-gerais.minas .swiper-button-next:after {
  color: #003083;
}
.bloco-minas-regras-gerais.esportes .titulo {
  color: #004b6c;
}
.bloco-minas-regras-gerais.esportes .regra-item {
  background-color: #e5f7ff;
}
.bloco-minas-regras-gerais.esportes .swiper-button-prev,
.bloco-minas-regras-gerais.esportes .swiper-button-next {
  background-color: #abdaef;
}
.bloco-minas-regras-gerais.esportes .swiper-button-prev:hover, .bloco-minas-regras-gerais.esportes .swiper-button-prev:focus,
.bloco-minas-regras-gerais.esportes .swiper-button-next:hover,
.bloco-minas-regras-gerais.esportes .swiper-button-next:focus {
  background-color: #0083bf;
}
.bloco-minas-regras-gerais.esportes .swiper-button-prev:after,
.bloco-minas-regras-gerais.esportes .swiper-button-next:after {
  color: #006895;
}
.bloco-minas-regras-gerais.cultura .titulo {
  color: #520d20;
}
.bloco-minas-regras-gerais.cultura .regra-item {
  background-color: #fce9ee;
}
.bloco-minas-regras-gerais.cultura .swiper-button-prev,
.bloco-minas-regras-gerais.cultura .swiper-button-next {
  background-color: #e0b5c1;
}
.bloco-minas-regras-gerais.cultura .swiper-button-prev:hover, .bloco-minas-regras-gerais.cultura .swiper-button-prev:focus,
.bloco-minas-regras-gerais.cultura .swiper-button-next:hover,
.bloco-minas-regras-gerais.cultura .swiper-button-next:focus {
  background-color: #8f1637;
}
.bloco-minas-regras-gerais.cultura .swiper-button-prev:after,
.bloco-minas-regras-gerais.cultura .swiper-button-next:after {
  color: #70122c;
}
.bloco-minas-regras-gerais.educacao .titulo {
  color: #0d614c;
}
.bloco-minas-regras-gerais.educacao .regra-item {
  background-color: #e8fcf7;
}
.bloco-minas-regras-gerais.educacao .swiper-button-prev,
.bloco-minas-regras-gerais.educacao .swiper-button-next {
  background-color: #b5e8db;
}
.bloco-minas-regras-gerais.educacao .swiper-button-prev:hover, .bloco-minas-regras-gerais.educacao .swiper-button-prev:focus,
.bloco-minas-regras-gerais.educacao .swiper-button-next:hover,
.bloco-minas-regras-gerais.educacao .swiper-button-next:focus {
  background-color: #16a987;
}
.bloco-minas-regras-gerais.educacao .swiper-button-prev:after,
.bloco-minas-regras-gerais.educacao .swiper-button-next:after {
  color: #128669;
}
.bloco-minas-regras-gerais.lazer .titulo {
  color: #864419;
}
.bloco-minas-regras-gerais.lazer .regra-item {
  background-color: #fef0e7;
}
.bloco-minas-regras-gerais.lazer .swiper-button-prev,
.bloco-minas-regras-gerais.lazer .swiper-button-next {
  background-color: #fdd3b9;
}
.bloco-minas-regras-gerais.lazer .swiper-button-prev:hover, .bloco-minas-regras-gerais.lazer .swiper-button-prev:focus,
.bloco-minas-regras-gerais.lazer .swiper-button-next:hover,
.bloco-minas-regras-gerais.lazer .swiper-button-next:focus {
  background-color: #f47f32;
}
.bloco-minas-regras-gerais.lazer .swiper-button-prev:after,
.bloco-minas-regras-gerais.lazer .swiper-button-next:after {
  color: #bd6125;
}
.bloco-minas-regras-gerais.negocios .titulo {
  color: #8c601a;
}
.bloco-minas-regras-gerais.negocios .regra-item {
  background-color: #fff5e5;
}
.bloco-minas-regras-gerais.negocios .swiper-button-prev,
.bloco-minas-regras-gerais.negocios .swiper-button-next {
  background-color: #ffe3ba;
}
.bloco-minas-regras-gerais.negocios .swiper-button-prev:hover, .bloco-minas-regras-gerais.negocios .swiper-button-prev:focus,
.bloco-minas-regras-gerais.negocios .swiper-button-next:hover,
.bloco-minas-regras-gerais.negocios .swiper-button-next:focus {
  background-color: #ffb033;
}
.bloco-minas-regras-gerais.negocios .swiper-button-prev:after,
.bloco-minas-regras-gerais.negocios .swiper-button-next:after {
  color: #c58827;
}

.bloco-minas-regras-numeradas .swiper-slide {
  height: auto;
  display: flex;
}
.bloco-minas-regras-numeradas .regra-item {
  position: relative;
}
.bloco-minas-regras-numeradas .regra-item::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 20px;
  background-repeat: no-repeat;
  background-position: bottom right;
  background-size: 80px auto;
  opacity: 0.15;
  pointer-events: none;
  z-index: 0;
}
@media (min-width: 992px) {
  .bloco-minas-regras-numeradas .regra-item::before {
    display: none;
  }
}
.bloco-minas-regras-numeradas .regra-numero {
  min-height: 120px;
  position: relative;
}
.bloco-minas-regras-numeradas .regra-numero::before {
  content: "";
  position: absolute;
  display: none;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-repeat: no-repeat;
  background-position: center;
  pointer-events: none;
  z-index: 0;
}
@media (min-width: 992px) {
  .bloco-minas-regras-numeradas .regra-numero::before {
    display: block;
  }
}
.bloco-minas-regras-numeradas.minas {
  background-color: #003da5;
}
.bloco-minas-regras-numeradas.minas .card-titulo {
  color: #396abc;
}
.bloco-minas-regras-numeradas.minas .regra-item {
  background-color: #e5efff;
}
.bloco-minas-regras-numeradas.minas .regra-item::before {
  background-image: url("data:image/svg+xml,%3Csvg width='116' height='236' viewBox='0 0 116 236' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M70.2828 15.1614H70.2191C70.2191 15.1614 70.2191 15.1614 70.2828 15.1614ZM13.1503 46.2939L14.1682 47.9607C17.6038 53.4371 21.4848 59.6875 24.1569 66.8307C26.5109 73.1405 27.5925 79.748 27.338 87.1293V317.26C27.7833 329.166 34.9726 340.118 46.9972 347.083C59.0853 354.107 68.3105 357.262 75.0544 359.227C77.3448 360 82.7527 361.548 89.4966 363.572C100.185 366.727 114.055 370.834 123.471 373.87C138.74 378.811 152.101 384.704 158.59 388.335C161.962 390.181 165.588 392.919 169.024 395.538C173.032 398.693 176.531 402.086 179.585 405.658C182.575 402.086 186.075 398.693 190.083 395.538C193.328 392.978 197.081 390.181 200.58 388.276C206.943 384.704 220.303 378.811 235.636 373.87C244.989 370.834 258.858 366.727 269.547 363.572C276.291 361.608 281.698 360 283.862 359.286C290.733 357.262 300.021 354.048 312.11 347.083C324.134 340.118 331.323 329.166 331.832 317.022V87.0103C331.578 79.8075 332.596 73.1405 334.95 66.8902C337.622 59.6875 341.503 53.4967 344.939 48.0202L345.957 46.3534L291.178 16.5305C281.889 29.0906 269.483 36.2339 256.759 36.2339H255.995C250.142 36.1148 243.843 34.2695 237.736 30.8765L235.827 29.8645C219.349 21.3522 202.235 12.6017 179.331 11.7683C156.872 12.5422 139.822 21.3522 123.28 29.8645L121.18 30.936C115.263 34.21 108.901 36.0553 103.048 36.1743H102.285C89.5602 36.1743 77.1539 29.0311 67.8651 16.471L13.1503 46.2939ZM179.522 418.039C176.404 418.039 173.414 416.611 171.632 414.229C168.897 410.598 165.461 407.146 161.453 404.05C158.59 401.788 155.345 399.348 152.61 397.86C146.565 394.466 134.096 389.05 119.653 384.347C110.365 381.311 96.5586 377.263 85.9974 374.168C79.1262 372.144 73.5911 370.477 71.3643 369.763C64.1114 367.62 53.9319 364.167 40.7622 356.488C25.5566 347.678 16.1405 333.094 15.5043 317.498V87.0103C15.7588 80.8195 14.9317 75.5811 13.023 70.5213C10.7327 64.3306 7.29707 58.8541 3.98873 53.5562L1.50748 49.5084C-0.846531 45.5201 0.616773 40.4603 4.81582 38.1983L64.3023 5.69659C68.1196 3.55362 73.782 4.74416 76.2632 8.43482C83.5161 19.0901 92.9322 25.1619 102.285 25.1619C107.692 25.0428 112.337 23.0189 115.391 21.3522L117.617 20.2211C134.477 11.5302 153.627 1.64876 179.331 0.755859C205.479 1.64876 224.566 11.4707 241.489 20.2211L243.589 21.2926C246.77 23.0189 251.414 25.0428 256.313 25.1619C266.111 25.1619 275.591 19.0901 282.78 8.43482C285.198 4.74416 290.796 3.49409 294.805 5.75612L354.227 38.1387C358.426 40.4007 359.89 45.5201 357.536 49.4488L354.991 53.4967C351.683 58.7945 348.311 64.3306 345.957 70.5213C344.048 75.6407 343.221 80.8195 343.412 86.8912V317.32C342.839 333.094 333.423 347.678 318.217 356.488C305.048 364.167 294.868 367.62 287.488 369.822C285.452 370.477 279.917 372.144 272.982 374.168C262.421 377.323 248.615 381.371 239.39 384.347C224.884 389.05 212.414 394.467 206.497 397.8C203.698 399.348 200.453 401.788 197.59 404.05C193.582 407.205 190.146 410.658 187.411 414.229C185.566 416.611 182.639 418.039 179.522 418.039Z' fill='%237297d3'/%3E%3C/svg%3E");
}
.bloco-minas-regras-numeradas.minas .regra-numero::before {
  background-image: url('data:image/svg+xml,<svg width="150" height="121" viewBox="0 0 150 121" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="mask0_4904_17624" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="150" height="121"><rect x="0.834663" y="0.334663" width="148.331" height="120.331" fill="%23D9D9D9" stroke="%23396ABC" stroke-width="0.669326"/></mask><g mask="url(%23mask0_4904_17624)"><path d="M74.4531 6.32812C65.2529 6.65045 58.2668 10.3102 51.4766 13.8545L50.6162 14.2988L50.6172 14.2998C48.1804 15.6674 45.5579 16.4394 43.1426 16.4893H42.8281C37.5939 16.4893 32.4979 13.5178 28.6797 8.30469L6.33203 20.6602L6.71387 21.2949H6.71484C8.12483 23.5747 9.72085 26.1828 10.8203 29.1641H10.8213C11.7905 31.7996 12.2356 34.5593 12.1309 37.6406V133.453L12.1553 133.914C12.4973 138.666 15.4012 143.015 20.167 145.815C25.1228 148.736 28.9046 150.047 31.6689 150.864L31.6719 150.865C32.6106 151.187 34.8284 151.831 37.5986 152.674H37.5977C41.9847 153.987 47.6789 155.698 51.5449 156.962C57.8156 159.02 63.305 161.476 65.9736 162.99H65.9727C67.3619 163.761 68.8545 164.904 70.2637 165.994L70.2646 165.995C71.8911 167.294 73.3134 168.69 74.5576 170.158C75.777 168.69 77.1989 167.294 78.8252 165.995C79.991 165.062 81.3199 164.052 82.5996 163.28L83.1445 162.965C85.7615 161.475 91.2492 159.02 97.5449 156.962C101.385 155.698 107.08 153.987 111.467 152.674L115.109 151.587C116.121 151.28 116.898 151.039 117.341 150.891L117.343 150.89C120.159 150.048 123.967 148.712 128.923 145.815C133.841 142.926 136.778 138.385 136.986 133.356V37.5908L136.973 37.0303C136.936 34.2372 137.361 31.6366 138.27 29.1885L138.481 28.6299C139.568 25.8606 141.054 23.4565 142.376 21.3193L142.757 20.6855L120.383 8.33008C116.565 13.5424 111.47 16.5146 106.236 16.5146H105.922C103.506 16.4648 100.91 15.6923 98.3955 14.2754V14.2744L97.6133 13.8545C90.8494 10.3103 83.8369 6.67486 74.4531 6.32812ZM141.873 133.483C141.637 140.077 137.757 146.169 131.498 149.847C126.087 153.047 121.903 154.485 118.87 155.403L118.871 155.404C118.453 155.541 117.675 155.783 116.646 156.096L112.915 157.214C108.579 158.528 102.914 160.212 99.1279 161.451C93.1761 163.408 88.0622 165.663 85.6387 167.048H85.6377C84.4941 167.689 83.1662 168.702 81.9912 169.644V169.645C80.35 170.955 78.9435 172.388 77.8242 173.87C77.0541 174.878 75.8325 175.483 74.5322 175.483C73.2328 175.483 71.9849 174.879 71.2402 173.87C70.1211 172.363 68.7151 170.93 67.0742 169.645L67.0732 169.644C65.898 168.702 64.5703 167.689 63.4531 167.072H63.4521C60.9763 165.662 55.8622 163.408 49.9365 161.451C46.1249 160.188 40.4586 158.503 36.123 157.214C33.3031 156.371 31.0304 155.678 30.1152 155.38V155.379C27.1347 154.486 22.951 153.047 17.54 149.847C11.2814 146.168 7.40185 140.077 7.13965 133.558V37.5859C7.24377 35.0166 6.90501 32.8446 6.125 30.7471V30.7461C5.18757 28.176 3.78042 25.902 2.42188 23.6953V23.6943L1.40332 22.0088V22.0078C0.417755 20.314 1.03088 18.1666 2.78613 17.207L27.2041 3.6748L27.3564 3.59375C28.1279 3.20822 29.0517 3.13259 29.9121 3.32715C30.83 3.53472 31.6818 4.05095 32.2021 4.83594L32.4834 5.24512C35.4125 9.41536 39.1373 11.7688 42.8262 11.7695C45.0305 11.7203 46.9265 10.884 48.1758 10.1924L48.1768 10.1914L49.0908 9.7207L51.7344 8.34863C58.0216 5.13077 65.205 1.93526 74.4512 1.60938L74.4561 1.6084V1.60938C85.2062 1.98172 93.0533 6.07738 100 9.7207L100.861 10.167L100.863 10.168C102.166 10.8848 104.06 11.7202 106.055 11.7695C110.046 11.7691 113.919 9.26061 116.862 4.83594C117.875 3.26849 120.213 2.74116 121.887 3.69922H121.886L146.278 17.1816H146.277C148.033 18.1409 148.647 20.3139 147.661 21.9834L147.66 21.9854L146.616 23.6699C145.258 25.8759 143.877 28.1762 142.913 30.7471C142.133 32.8697 141.795 35.0172 141.873 37.5371V133.483Z" fill="%237297d3" stroke="%237297d3" stroke-width="0.133865"/></g></svg>');
}
.bloco-minas-regras-numeradas.minas .swiper-button-prev,
.bloco-minas-regras-numeradas.minas .swiper-button-next {
  background-color: #abc4ea;
}
.bloco-minas-regras-numeradas.minas .swiper-button-prev:hover, .bloco-minas-regras-numeradas.minas .swiper-button-prev:focus,
.bloco-minas-regras-numeradas.minas .swiper-button-next:hover,
.bloco-minas-regras-numeradas.minas .swiper-button-next:focus {
  background-color: #003da5;
}
.bloco-minas-regras-numeradas.minas .swiper-button-prev:after,
.bloco-minas-regras-numeradas.minas .swiper-button-next:after {
  color: #003083;
}
.bloco-minas-regras-numeradas.esportes {
  background-color: #0083bf;
}
.bloco-minas-regras-numeradas.esportes .card-titulo {
  color: #39a0cf;
}
.bloco-minas-regras-numeradas.esportes .regra-item {
  background-color: #e5f7ff;
}
.bloco-minas-regras-numeradas.esportes .regra-item::before {
  background-image: url("data:image/svg+xml,%3Csvg width='116' height='236' viewBox='0 0 116 236' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M70.2828 15.1614H70.2191C70.2191 15.1614 70.2191 15.1614 70.2828 15.1614ZM13.1503 46.2939L14.1682 47.9607C17.6038 53.4371 21.4848 59.6875 24.1569 66.8307C26.5109 73.1405 27.5925 79.748 27.338 87.1293V317.26C27.7833 329.166 34.9726 340.118 46.9972 347.083C59.0853 354.107 68.3105 357.262 75.0544 359.227C77.3448 360 82.7527 361.548 89.4966 363.572C100.185 366.727 114.055 370.834 123.471 373.87C138.74 378.811 152.101 384.704 158.59 388.335C161.962 390.181 165.588 392.919 169.024 395.538C173.032 398.693 176.531 402.086 179.585 405.658C182.575 402.086 186.075 398.693 190.083 395.538C193.328 392.978 197.081 390.181 200.58 388.276C206.943 384.704 220.303 378.811 235.636 373.87C244.989 370.834 258.858 366.727 269.547 363.572C276.291 361.608 281.698 360 283.862 359.286C290.733 357.262 300.021 354.048 312.11 347.083C324.134 340.118 331.323 329.166 331.832 317.022V87.0103C331.578 79.8075 332.596 73.1405 334.95 66.8902C337.622 59.6875 341.503 53.4967 344.939 48.0202L345.957 46.3534L291.178 16.5305C281.889 29.0906 269.483 36.2339 256.759 36.2339H255.995C250.142 36.1148 243.843 34.2695 237.736 30.8765L235.827 29.8645C219.349 21.3522 202.235 12.6017 179.331 11.7683C156.872 12.5422 139.822 21.3522 123.28 29.8645L121.18 30.936C115.263 34.21 108.901 36.0553 103.048 36.1743H102.285C89.5602 36.1743 77.1539 29.0311 67.8651 16.471L13.1503 46.2939ZM179.522 418.039C176.404 418.039 173.414 416.611 171.632 414.229C168.897 410.598 165.461 407.146 161.453 404.05C158.59 401.788 155.345 399.348 152.61 397.86C146.565 394.466 134.096 389.05 119.653 384.347C110.365 381.311 96.5586 377.263 85.9974 374.168C79.1262 372.144 73.5911 370.477 71.3643 369.763C64.1114 367.62 53.9319 364.167 40.7622 356.488C25.5566 347.678 16.1405 333.094 15.5043 317.498V87.0103C15.7588 80.8195 14.9317 75.5811 13.023 70.5213C10.7327 64.3306 7.29707 58.8541 3.98873 53.5562L1.50748 49.5084C-0.846531 45.5201 0.616773 40.4603 4.81582 38.1983L64.3023 5.69659C68.1196 3.55362 73.782 4.74416 76.2632 8.43482C83.5161 19.0901 92.9322 25.1619 102.285 25.1619C107.692 25.0428 112.337 23.0189 115.391 21.3522L117.617 20.2211C134.477 11.5302 153.627 1.64876 179.331 0.755859C205.479 1.64876 224.566 11.4707 241.489 20.2211L243.589 21.2926C246.77 23.0189 251.414 25.0428 256.313 25.1619C266.111 25.1619 275.591 19.0901 282.78 8.43482C285.198 4.74416 290.796 3.49409 294.805 5.75612L354.227 38.1387C358.426 40.4007 359.89 45.5201 357.536 49.4488L354.991 53.4967C351.683 58.7945 348.311 64.3306 345.957 70.5213C344.048 75.6407 343.221 80.8195 343.412 86.8912V317.32C342.839 333.094 333.423 347.678 318.217 356.488C305.048 364.167 294.868 367.62 287.488 369.822C285.452 370.477 279.917 372.144 272.982 374.168C262.421 377.323 248.615 381.371 239.39 384.347C224.884 389.05 212.414 394.467 206.497 397.8C203.698 399.348 200.453 401.788 197.59 404.05C193.582 407.205 190.146 410.658 187.411 414.229C185.566 416.611 182.639 418.039 179.522 418.039Z' fill='%2372bddf'/%3E%3C/svg%3E");
}
.bloco-minas-regras-numeradas.esportes .regra-numero::before {
  background-image: url('data:image/svg+xml,<svg width="150" height="121" viewBox="0 0 150 121" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="mask0_4904_17624" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="150" height="121"><rect x="0.834663" y="0.334663" width="148.331" height="120.331" fill="%23D9D9D9" stroke="%23396ABC" stroke-width="0.669326"/></mask><g mask="url(%23mask0_4904_17624)"><path d="M74.4531 6.32812C65.2529 6.65045 58.2668 10.3102 51.4766 13.8545L50.6162 14.2988L50.6172 14.2998C48.1804 15.6674 45.5579 16.4394 43.1426 16.4893H42.8281C37.5939 16.4893 32.4979 13.5178 28.6797 8.30469L6.33203 20.6602L6.71387 21.2949H6.71484C8.12483 23.5747 9.72085 26.1828 10.8203 29.1641H10.8213C11.7905 31.7996 12.2356 34.5593 12.1309 37.6406V133.453L12.1553 133.914C12.4973 138.666 15.4012 143.015 20.167 145.815C25.1228 148.736 28.9046 150.047 31.6689 150.864L31.6719 150.865C32.6106 151.187 34.8284 151.831 37.5986 152.674H37.5977C41.9847 153.987 47.6789 155.698 51.5449 156.962C57.8156 159.02 63.305 161.476 65.9736 162.99H65.9727C67.3619 163.761 68.8545 164.904 70.2637 165.994L70.2646 165.995C71.8911 167.294 73.3134 168.69 74.5576 170.158C75.777 168.69 77.1989 167.294 78.8252 165.995C79.991 165.062 81.3199 164.052 82.5996 163.28L83.1445 162.965C85.7615 161.475 91.2492 159.02 97.5449 156.962C101.385 155.698 107.08 153.987 111.467 152.674L115.109 151.587C116.121 151.28 116.898 151.039 117.341 150.891L117.343 150.89C120.159 150.048 123.967 148.712 128.923 145.815C133.841 142.926 136.778 138.385 136.986 133.356V37.5908L136.973 37.0303C136.936 34.2372 137.361 31.6366 138.27 29.1885L138.481 28.6299C139.568 25.8606 141.054 23.4565 142.376 21.3193L142.757 20.6855L120.383 8.33008C116.565 13.5424 111.47 16.5146 106.236 16.5146H105.922C103.506 16.4648 100.91 15.6923 98.3955 14.2754V14.2744L97.6133 13.8545C90.8494 10.3103 83.8369 6.67486 74.4531 6.32812ZM141.873 133.483C141.637 140.077 137.757 146.169 131.498 149.847C126.087 153.047 121.903 154.485 118.87 155.403L118.871 155.404C118.453 155.541 117.675 155.783 116.646 156.096L112.915 157.214C108.579 158.528 102.914 160.212 99.1279 161.451C93.1761 163.408 88.0622 165.663 85.6387 167.048H85.6377C84.4941 167.689 83.1662 168.702 81.9912 169.644V169.645C80.35 170.955 78.9435 172.388 77.8242 173.87C77.0541 174.878 75.8325 175.483 74.5322 175.483C73.2328 175.483 71.9849 174.879 71.2402 173.87C70.1211 172.363 68.7151 170.93 67.0742 169.645L67.0732 169.644C65.898 168.702 64.5703 167.689 63.4531 167.072H63.4521C60.9763 165.662 55.8622 163.408 49.9365 161.451C46.1249 160.188 40.4586 158.503 36.123 157.214C33.3031 156.371 31.0304 155.678 30.1152 155.38V155.379C27.1347 154.486 22.951 153.047 17.54 149.847C11.2814 146.168 7.40185 140.077 7.13965 133.558V37.5859C7.24377 35.0166 6.90501 32.8446 6.125 30.7471V30.7461C5.18757 28.176 3.78042 25.902 2.42188 23.6953V23.6943L1.40332 22.0088V22.0078C0.417755 20.314 1.03088 18.1666 2.78613 17.207L27.2041 3.6748L27.3564 3.59375C28.1279 3.20822 29.0517 3.13259 29.9121 3.32715C30.83 3.53472 31.6818 4.05095 32.2021 4.83594L32.4834 5.24512C35.4125 9.41536 39.1373 11.7688 42.8262 11.7695C45.0305 11.7203 46.9265 10.884 48.1758 10.1924L48.1768 10.1914L49.0908 9.7207L51.7344 8.34863C58.0216 5.13077 65.205 1.93526 74.4512 1.60938L74.4561 1.6084V1.60938C85.2062 1.98172 93.0533 6.07738 100 9.7207L100.861 10.167L100.863 10.168C102.166 10.8848 104.06 11.7202 106.055 11.7695C110.046 11.7691 113.919 9.26061 116.862 4.83594C117.875 3.26849 120.213 2.74116 121.887 3.69922H121.886L146.278 17.1816H146.277C148.033 18.1409 148.647 20.3139 147.661 21.9834L147.66 21.9854L146.616 23.6699C145.258 25.8759 143.877 28.1762 142.913 30.7471C142.133 32.8697 141.795 35.0172 141.873 37.5371V133.483Z" fill="%2372bddf" stroke="%2372bddf" stroke-width="0.133865"/></g></svg>');
}
.bloco-minas-regras-numeradas.esportes .swiper-button-prev,
.bloco-minas-regras-numeradas.esportes .swiper-button-next {
  background-color: #abdaef;
}
.bloco-minas-regras-numeradas.esportes .swiper-button-prev:hover, .bloco-minas-regras-numeradas.esportes .swiper-button-prev:focus,
.bloco-minas-regras-numeradas.esportes .swiper-button-next:hover,
.bloco-minas-regras-numeradas.esportes .swiper-button-next:focus {
  background-color: #0083bf;
}
.bloco-minas-regras-numeradas.esportes .swiper-button-prev:after,
.bloco-minas-regras-numeradas.esportes .swiper-button-next:after {
  color: #006895;
}
.bloco-minas-regras-numeradas.cultura {
  background-color: #8f1637;
}
.bloco-minas-regras-numeradas.cultura .card-titulo {
  color: #aa4b65;
}
.bloco-minas-regras-numeradas.cultura .regra-item {
  background-color: #fce9ee;
}
.bloco-minas-regras-numeradas.cultura .regra-item::before {
  background-image: url("data:image/svg+xml,%3Csvg width='116' height='236' viewBox='0 0 116 236' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M70.2828 15.1614H70.2191C70.2191 15.1614 70.2191 15.1614 70.2828 15.1614ZM13.1503 46.2939L14.1682 47.9607C17.6038 53.4371 21.4848 59.6875 24.1569 66.8307C26.5109 73.1405 27.5925 79.748 27.338 87.1293V317.26C27.7833 329.166 34.9726 340.118 46.9972 347.083C59.0853 354.107 68.3105 357.262 75.0544 359.227C77.3448 360 82.7527 361.548 89.4966 363.572C100.185 366.727 114.055 370.834 123.471 373.87C138.74 378.811 152.101 384.704 158.59 388.335C161.962 390.181 165.588 392.919 169.024 395.538C173.032 398.693 176.531 402.086 179.585 405.658C182.575 402.086 186.075 398.693 190.083 395.538C193.328 392.978 197.081 390.181 200.58 388.276C206.943 384.704 220.303 378.811 235.636 373.87C244.989 370.834 258.858 366.727 269.547 363.572C276.291 361.608 281.698 360 283.862 359.286C290.733 357.262 300.021 354.048 312.11 347.083C324.134 340.118 331.323 329.166 331.832 317.022V87.0103C331.578 79.8075 332.596 73.1405 334.95 66.8902C337.622 59.6875 341.503 53.4967 344.939 48.0202L345.957 46.3534L291.178 16.5305C281.889 29.0906 269.483 36.2339 256.759 36.2339H255.995C250.142 36.1148 243.843 34.2695 237.736 30.8765L235.827 29.8645C219.349 21.3522 202.235 12.6017 179.331 11.7683C156.872 12.5422 139.822 21.3522 123.28 29.8645L121.18 30.936C115.263 34.21 108.901 36.0553 103.048 36.1743H102.285C89.5602 36.1743 77.1539 29.0311 67.8651 16.471L13.1503 46.2939ZM179.522 418.039C176.404 418.039 173.414 416.611 171.632 414.229C168.897 410.598 165.461 407.146 161.453 404.05C158.59 401.788 155.345 399.348 152.61 397.86C146.565 394.466 134.096 389.05 119.653 384.347C110.365 381.311 96.5586 377.263 85.9974 374.168C79.1262 372.144 73.5911 370.477 71.3643 369.763C64.1114 367.62 53.9319 364.167 40.7622 356.488C25.5566 347.678 16.1405 333.094 15.5043 317.498V87.0103C15.7588 80.8195 14.9317 75.5811 13.023 70.5213C10.7327 64.3306 7.29707 58.8541 3.98873 53.5562L1.50748 49.5084C-0.846531 45.5201 0.616773 40.4603 4.81582 38.1983L64.3023 5.69659C68.1196 3.55362 73.782 4.74416 76.2632 8.43482C83.5161 19.0901 92.9322 25.1619 102.285 25.1619C107.692 25.0428 112.337 23.0189 115.391 21.3522L117.617 20.2211C134.477 11.5302 153.627 1.64876 179.331 0.755859C205.479 1.64876 224.566 11.4707 241.489 20.2211L243.589 21.2926C246.77 23.0189 251.414 25.0428 256.313 25.1619C266.111 25.1619 275.591 19.0901 282.78 8.43482C285.198 4.74416 290.796 3.49409 294.805 5.75612L354.227 38.1387C358.426 40.4007 359.89 45.5201 357.536 49.4488L354.991 53.4967C351.683 58.7945 348.311 64.3306 345.957 70.5213C344.048 75.6407 343.221 80.8195 343.412 86.8912V317.32C342.839 333.094 333.423 347.678 318.217 356.488C305.048 364.167 294.868 367.62 287.488 369.822C285.452 370.477 279.917 372.144 272.982 374.168C262.421 377.323 248.615 381.371 239.39 384.347C224.884 389.05 212.414 394.467 206.497 397.8C203.698 399.348 200.453 401.788 197.59 404.05C193.582 407.205 190.146 410.658 187.411 414.229C185.566 416.611 182.639 418.039 179.522 418.039Z' fill='%23c58093'/%3E%3C/svg%3E");
}
.bloco-minas-regras-numeradas.cultura .regra-numero::before {
  background-image: url('data:image/svg+xml,<svg width="150" height="121" viewBox="0 0 150 121" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="mask0_4904_17624" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="150" height="121"><rect x="0.834663" y="0.334663" width="148.331" height="120.331" fill="%23D9D9D9" stroke="%23396ABC" stroke-width="0.669326"/></mask><g mask="url(%23mask0_4904_17624)"><path d="M74.4531 6.32812C65.2529 6.65045 58.2668 10.3102 51.4766 13.8545L50.6162 14.2988L50.6172 14.2998C48.1804 15.6674 45.5579 16.4394 43.1426 16.4893H42.8281C37.5939 16.4893 32.4979 13.5178 28.6797 8.30469L6.33203 20.6602L6.71387 21.2949H6.71484C8.12483 23.5747 9.72085 26.1828 10.8203 29.1641H10.8213C11.7905 31.7996 12.2356 34.5593 12.1309 37.6406V133.453L12.1553 133.914C12.4973 138.666 15.4012 143.015 20.167 145.815C25.1228 148.736 28.9046 150.047 31.6689 150.864L31.6719 150.865C32.6106 151.187 34.8284 151.831 37.5986 152.674H37.5977C41.9847 153.987 47.6789 155.698 51.5449 156.962C57.8156 159.02 63.305 161.476 65.9736 162.99H65.9727C67.3619 163.761 68.8545 164.904 70.2637 165.994L70.2646 165.995C71.8911 167.294 73.3134 168.69 74.5576 170.158C75.777 168.69 77.1989 167.294 78.8252 165.995C79.991 165.062 81.3199 164.052 82.5996 163.28L83.1445 162.965C85.7615 161.475 91.2492 159.02 97.5449 156.962C101.385 155.698 107.08 153.987 111.467 152.674L115.109 151.587C116.121 151.28 116.898 151.039 117.341 150.891L117.343 150.89C120.159 150.048 123.967 148.712 128.923 145.815C133.841 142.926 136.778 138.385 136.986 133.356V37.5908L136.973 37.0303C136.936 34.2372 137.361 31.6366 138.27 29.1885L138.481 28.6299C139.568 25.8606 141.054 23.4565 142.376 21.3193L142.757 20.6855L120.383 8.33008C116.565 13.5424 111.47 16.5146 106.236 16.5146H105.922C103.506 16.4648 100.91 15.6923 98.3955 14.2754V14.2744L97.6133 13.8545C90.8494 10.3103 83.8369 6.67486 74.4531 6.32812ZM141.873 133.483C141.637 140.077 137.757 146.169 131.498 149.847C126.087 153.047 121.903 154.485 118.87 155.403L118.871 155.404C118.453 155.541 117.675 155.783 116.646 156.096L112.915 157.214C108.579 158.528 102.914 160.212 99.1279 161.451C93.1761 163.408 88.0622 165.663 85.6387 167.048H85.6377C84.4941 167.689 83.1662 168.702 81.9912 169.644V169.645C80.35 170.955 78.9435 172.388 77.8242 173.87C77.0541 174.878 75.8325 175.483 74.5322 175.483C73.2328 175.483 71.9849 174.879 71.2402 173.87C70.1211 172.363 68.7151 170.93 67.0742 169.645L67.0732 169.644C65.898 168.702 64.5703 167.689 63.4531 167.072H63.4521C60.9763 165.662 55.8622 163.408 49.9365 161.451C46.1249 160.188 40.4586 158.503 36.123 157.214C33.3031 156.371 31.0304 155.678 30.1152 155.38V155.379C27.1347 154.486 22.951 153.047 17.54 149.847C11.2814 146.168 7.40185 140.077 7.13965 133.558V37.5859C7.24377 35.0166 6.90501 32.8446 6.125 30.7471V30.7461C5.18757 28.176 3.78042 25.902 2.42188 23.6953V23.6943L1.40332 22.0088V22.0078C0.417755 20.314 1.03088 18.1666 2.78613 17.207L27.2041 3.6748L27.3564 3.59375C28.1279 3.20822 29.0517 3.13259 29.9121 3.32715C30.83 3.53472 31.6818 4.05095 32.2021 4.83594L32.4834 5.24512C35.4125 9.41536 39.1373 11.7688 42.8262 11.7695C45.0305 11.7203 46.9265 10.884 48.1758 10.1924L48.1768 10.1914L49.0908 9.7207L51.7344 8.34863C58.0216 5.13077 65.205 1.93526 74.4512 1.60938L74.4561 1.6084V1.60938C85.2062 1.98172 93.0533 6.07738 100 9.7207L100.861 10.167L100.863 10.168C102.166 10.8848 104.06 11.7202 106.055 11.7695C110.046 11.7691 113.919 9.26061 116.862 4.83594C117.875 3.26849 120.213 2.74116 121.887 3.69922H121.886L146.278 17.1816H146.277C148.033 18.1409 148.647 20.3139 147.661 21.9834L147.66 21.9854L146.616 23.6699C145.258 25.8759 143.877 28.1762 142.913 30.7471C142.133 32.8697 141.795 35.0172 141.873 37.5371V133.483Z" fill="%23c58093" stroke="%23c58093" stroke-width="0.133865"/></g></svg>');
}
.bloco-minas-regras-numeradas.cultura .swiper-button-prev,
.bloco-minas-regras-numeradas.cultura .swiper-button-next {
  background-color: #e0b5c1;
}
.bloco-minas-regras-numeradas.cultura .swiper-button-prev:hover, .bloco-minas-regras-numeradas.cultura .swiper-button-prev:focus,
.bloco-minas-regras-numeradas.cultura .swiper-button-next:hover,
.bloco-minas-regras-numeradas.cultura .swiper-button-next:focus {
  background-color: #8f1637;
}
.bloco-minas-regras-numeradas.cultura .swiper-button-prev:after,
.bloco-minas-regras-numeradas.cultura .swiper-button-next:after {
  color: #70122c;
}
.bloco-minas-regras-numeradas.educacao {
  background-color: #16a987;
}
.bloco-minas-regras-numeradas.educacao .card-titulo {
  color: #4bbea3;
}
.bloco-minas-regras-numeradas.educacao .regra-item {
  background-color: #e8fcf7;
}
.bloco-minas-regras-numeradas.educacao .regra-item::before {
  background-image: url("data:image/svg+xml,%3Csvg width='116' height='236' viewBox='0 0 116 236' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M70.2828 15.1614H70.2191C70.2191 15.1614 70.2191 15.1614 70.2828 15.1614ZM13.1503 46.2939L14.1682 47.9607C17.6038 53.4371 21.4848 59.6875 24.1569 66.8307C26.5109 73.1405 27.5925 79.748 27.338 87.1293V317.26C27.7833 329.166 34.9726 340.118 46.9972 347.083C59.0853 354.107 68.3105 357.262 75.0544 359.227C77.3448 360 82.7527 361.548 89.4966 363.572C100.185 366.727 114.055 370.834 123.471 373.87C138.74 378.811 152.101 384.704 158.59 388.335C161.962 390.181 165.588 392.919 169.024 395.538C173.032 398.693 176.531 402.086 179.585 405.658C182.575 402.086 186.075 398.693 190.083 395.538C193.328 392.978 197.081 390.181 200.58 388.276C206.943 384.704 220.303 378.811 235.636 373.87C244.989 370.834 258.858 366.727 269.547 363.572C276.291 361.608 281.698 360 283.862 359.286C290.733 357.262 300.021 354.048 312.11 347.083C324.134 340.118 331.323 329.166 331.832 317.022V87.0103C331.578 79.8075 332.596 73.1405 334.95 66.8902C337.622 59.6875 341.503 53.4967 344.939 48.0202L345.957 46.3534L291.178 16.5305C281.889 29.0906 269.483 36.2339 256.759 36.2339H255.995C250.142 36.1148 243.843 34.2695 237.736 30.8765L235.827 29.8645C219.349 21.3522 202.235 12.6017 179.331 11.7683C156.872 12.5422 139.822 21.3522 123.28 29.8645L121.18 30.936C115.263 34.21 108.901 36.0553 103.048 36.1743H102.285C89.5602 36.1743 77.1539 29.0311 67.8651 16.471L13.1503 46.2939ZM179.522 418.039C176.404 418.039 173.414 416.611 171.632 414.229C168.897 410.598 165.461 407.146 161.453 404.05C158.59 401.788 155.345 399.348 152.61 397.86C146.565 394.466 134.096 389.05 119.653 384.347C110.365 381.311 96.5586 377.263 85.9974 374.168C79.1262 372.144 73.5911 370.477 71.3643 369.763C64.1114 367.62 53.9319 364.167 40.7622 356.488C25.5566 347.678 16.1405 333.094 15.5043 317.498V87.0103C15.7588 80.8195 14.9317 75.5811 13.023 70.5213C10.7327 64.3306 7.29707 58.8541 3.98873 53.5562L1.50748 49.5084C-0.846531 45.5201 0.616773 40.4603 4.81582 38.1983L64.3023 5.69659C68.1196 3.55362 73.782 4.74416 76.2632 8.43482C83.5161 19.0901 92.9322 25.1619 102.285 25.1619C107.692 25.0428 112.337 23.0189 115.391 21.3522L117.617 20.2211C134.477 11.5302 153.627 1.64876 179.331 0.755859C205.479 1.64876 224.566 11.4707 241.489 20.2211L243.589 21.2926C246.77 23.0189 251.414 25.0428 256.313 25.1619C266.111 25.1619 275.591 19.0901 282.78 8.43482C285.198 4.74416 290.796 3.49409 294.805 5.75612L354.227 38.1387C358.426 40.4007 359.89 45.5201 357.536 49.4488L354.991 53.4967C351.683 58.7945 348.311 64.3306 345.957 70.5213C344.048 75.6407 343.221 80.8195 343.412 86.8912V317.32C342.839 333.094 333.423 347.678 318.217 356.488C305.048 364.167 294.868 367.62 287.488 369.822C285.452 370.477 279.917 372.144 272.982 374.168C262.421 377.323 248.615 381.371 239.39 384.347C224.884 389.05 212.414 394.467 206.497 397.8C203.698 399.348 200.453 401.788 197.59 404.05C193.582 407.205 190.146 410.658 187.411 414.229C185.566 416.611 182.639 418.039 179.522 418.039Z' fill='%2380d3bf'/%3E%3C/svg%3E");
}
.bloco-minas-regras-numeradas.educacao .regra-numero::before {
  background-image: url('data:image/svg+xml,<svg width="150" height="121" viewBox="0 0 150 121" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="mask0_4904_17624" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="150" height="121"><rect x="0.834663" y="0.334663" width="148.331" height="120.331" fill="%23D9D9D9" stroke="%23396ABC" stroke-width="0.669326"/></mask><g mask="url(%23mask0_4904_17624)"><path d="M74.4531 6.32812C65.2529 6.65045 58.2668 10.3102 51.4766 13.8545L50.6162 14.2988L50.6172 14.2998C48.1804 15.6674 45.5579 16.4394 43.1426 16.4893H42.8281C37.5939 16.4893 32.4979 13.5178 28.6797 8.30469L6.33203 20.6602L6.71387 21.2949H6.71484C8.12483 23.5747 9.72085 26.1828 10.8203 29.1641H10.8213C11.7905 31.7996 12.2356 34.5593 12.1309 37.6406V133.453L12.1553 133.914C12.4973 138.666 15.4012 143.015 20.167 145.815C25.1228 148.736 28.9046 150.047 31.6689 150.864L31.6719 150.865C32.6106 151.187 34.8284 151.831 37.5986 152.674H37.5977C41.9847 153.987 47.6789 155.698 51.5449 156.962C57.8156 159.02 63.305 161.476 65.9736 162.99H65.9727C67.3619 163.761 68.8545 164.904 70.2637 165.994L70.2646 165.995C71.8911 167.294 73.3134 168.69 74.5576 170.158C75.777 168.69 77.1989 167.294 78.8252 165.995C79.991 165.062 81.3199 164.052 82.5996 163.28L83.1445 162.965C85.7615 161.475 91.2492 159.02 97.5449 156.962C101.385 155.698 107.08 153.987 111.467 152.674L115.109 151.587C116.121 151.28 116.898 151.039 117.341 150.891L117.343 150.89C120.159 150.048 123.967 148.712 128.923 145.815C133.841 142.926 136.778 138.385 136.986 133.356V37.5908L136.973 37.0303C136.936 34.2372 137.361 31.6366 138.27 29.1885L138.481 28.6299C139.568 25.8606 141.054 23.4565 142.376 21.3193L142.757 20.6855L120.383 8.33008C116.565 13.5424 111.47 16.5146 106.236 16.5146H105.922C103.506 16.4648 100.91 15.6923 98.3955 14.2754V14.2744L97.6133 13.8545C90.8494 10.3103 83.8369 6.67486 74.4531 6.32812ZM141.873 133.483C141.637 140.077 137.757 146.169 131.498 149.847C126.087 153.047 121.903 154.485 118.87 155.403L118.871 155.404C118.453 155.541 117.675 155.783 116.646 156.096L112.915 157.214C108.579 158.528 102.914 160.212 99.1279 161.451C93.1761 163.408 88.0622 165.663 85.6387 167.048H85.6377C84.4941 167.689 83.1662 168.702 81.9912 169.644V169.645C80.35 170.955 78.9435 172.388 77.8242 173.87C77.0541 174.878 75.8325 175.483 74.5322 175.483C73.2328 175.483 71.9849 174.879 71.2402 173.87C70.1211 172.363 68.7151 170.93 67.0742 169.645L67.0732 169.644C65.898 168.702 64.5703 167.689 63.4531 167.072H63.4521C60.9763 165.662 55.8622 163.408 49.9365 161.451C46.1249 160.188 40.4586 158.503 36.123 157.214C33.3031 156.371 31.0304 155.678 30.1152 155.38V155.379C27.1347 154.486 22.951 153.047 17.54 149.847C11.2814 146.168 7.40185 140.077 7.13965 133.558V37.5859C7.24377 35.0166 6.90501 32.8446 6.125 30.7471V30.7461C5.18757 28.176 3.78042 25.902 2.42188 23.6953V23.6943L1.40332 22.0088V22.0078C0.417755 20.314 1.03088 18.1666 2.78613 17.207L27.2041 3.6748L27.3564 3.59375C28.1279 3.20822 29.0517 3.13259 29.9121 3.32715C30.83 3.53472 31.6818 4.05095 32.2021 4.83594L32.4834 5.24512C35.4125 9.41536 39.1373 11.7688 42.8262 11.7695C45.0305 11.7203 46.9265 10.884 48.1758 10.1924L48.1768 10.1914L49.0908 9.7207L51.7344 8.34863C58.0216 5.13077 65.205 1.93526 74.4512 1.60938L74.4561 1.6084V1.60938C85.2062 1.98172 93.0533 6.07738 100 9.7207L100.861 10.167L100.863 10.168C102.166 10.8848 104.06 11.7202 106.055 11.7695C110.046 11.7691 113.919 9.26061 116.862 4.83594C117.875 3.26849 120.213 2.74116 121.887 3.69922H121.886L146.278 17.1816H146.277C148.033 18.1409 148.647 20.3139 147.661 21.9834L147.66 21.9854L146.616 23.6699C145.258 25.8759 143.877 28.1762 142.913 30.7471C142.133 32.8697 141.795 35.0172 141.873 37.5371V133.483Z" fill="%2380d3bf" stroke="%2380d3bf" stroke-width="0.133865"/></g></svg>');
}
.bloco-minas-regras-numeradas.educacao .swiper-button-prev,
.bloco-minas-regras-numeradas.educacao .swiper-button-next {
  background-color: #b5e8db;
}
.bloco-minas-regras-numeradas.educacao .swiper-button-prev:hover, .bloco-minas-regras-numeradas.educacao .swiper-button-prev:focus,
.bloco-minas-regras-numeradas.educacao .swiper-button-next:hover,
.bloco-minas-regras-numeradas.educacao .swiper-button-next:focus {
  background-color: #16a987;
}
.bloco-minas-regras-numeradas.educacao .swiper-button-prev:after,
.bloco-minas-regras-numeradas.educacao .swiper-button-next:after {
  color: #128669;
}
.bloco-minas-regras-numeradas.lazer {
  background-color: #f47f32;
}
.bloco-minas-regras-numeradas.lazer .card-titulo {
  color: #f79b5f;
}
.bloco-minas-regras-numeradas.lazer .regra-item {
  background-color: #fef0e7;
}
.bloco-minas-regras-numeradas.lazer .regra-item::before {
  background-image: url("data:image/svg+xml,%3Csvg width='116' height='236' viewBox='0 0 116 236' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M70.2828 15.1614H70.2191C70.2191 15.1614 70.2191 15.1614 70.2828 15.1614ZM13.1503 46.2939L14.1682 47.9607C17.6038 53.4371 21.4848 59.6875 24.1569 66.8307C26.5109 73.1405 27.5925 79.748 27.338 87.1293V317.26C27.7833 329.166 34.9726 340.118 46.9972 347.083C59.0853 354.107 68.3105 357.262 75.0544 359.227C77.3448 360 82.7527 361.548 89.4966 363.572C100.185 366.727 114.055 370.834 123.471 373.87C138.74 378.811 152.101 384.704 158.59 388.335C161.962 390.181 165.588 392.919 169.024 395.538C173.032 398.693 176.531 402.086 179.585 405.658C182.575 402.086 186.075 398.693 190.083 395.538C193.328 392.978 197.081 390.181 200.58 388.276C206.943 384.704 220.303 378.811 235.636 373.87C244.989 370.834 258.858 366.727 269.547 363.572C276.291 361.608 281.698 360 283.862 359.286C290.733 357.262 300.021 354.048 312.11 347.083C324.134 340.118 331.323 329.166 331.832 317.022V87.0103C331.578 79.8075 332.596 73.1405 334.95 66.8902C337.622 59.6875 341.503 53.4967 344.939 48.0202L345.957 46.3534L291.178 16.5305C281.889 29.0906 269.483 36.2339 256.759 36.2339H255.995C250.142 36.1148 243.843 34.2695 237.736 30.8765L235.827 29.8645C219.349 21.3522 202.235 12.6017 179.331 11.7683C156.872 12.5422 139.822 21.3522 123.28 29.8645L121.18 30.936C115.263 34.21 108.901 36.0553 103.048 36.1743H102.285C89.5602 36.1743 77.1539 29.0311 67.8651 16.471L13.1503 46.2939ZM179.522 418.039C176.404 418.039 173.414 416.611 171.632 414.229C168.897 410.598 165.461 407.146 161.453 404.05C158.59 401.788 155.345 399.348 152.61 397.86C146.565 394.466 134.096 389.05 119.653 384.347C110.365 381.311 96.5586 377.263 85.9974 374.168C79.1262 372.144 73.5911 370.477 71.3643 369.763C64.1114 367.62 53.9319 364.167 40.7622 356.488C25.5566 347.678 16.1405 333.094 15.5043 317.498V87.0103C15.7588 80.8195 14.9317 75.5811 13.023 70.5213C10.7327 64.3306 7.29707 58.8541 3.98873 53.5562L1.50748 49.5084C-0.846531 45.5201 0.616773 40.4603 4.81582 38.1983L64.3023 5.69659C68.1196 3.55362 73.782 4.74416 76.2632 8.43482C83.5161 19.0901 92.9322 25.1619 102.285 25.1619C107.692 25.0428 112.337 23.0189 115.391 21.3522L117.617 20.2211C134.477 11.5302 153.627 1.64876 179.331 0.755859C205.479 1.64876 224.566 11.4707 241.489 20.2211L243.589 21.2926C246.77 23.0189 251.414 25.0428 256.313 25.1619C266.111 25.1619 275.591 19.0901 282.78 8.43482C285.198 4.74416 290.796 3.49409 294.805 5.75612L354.227 38.1387C358.426 40.4007 359.89 45.5201 357.536 49.4488L354.991 53.4967C351.683 58.7945 348.311 64.3306 345.957 70.5213C344.048 75.6407 343.221 80.8195 343.412 86.8912V317.32C342.839 333.094 333.423 347.678 318.217 356.488C305.048 364.167 294.868 367.62 287.488 369.822C285.452 370.477 279.917 372.144 272.982 374.168C262.421 377.323 248.615 381.371 239.39 384.347C224.884 389.05 212.414 394.467 206.497 397.8C203.698 399.348 200.453 401.788 197.59 404.05C193.582 407.205 190.146 410.658 187.411 414.229C185.566 416.611 182.639 418.039 179.522 418.039Z' fill='%23fab78c'/%3E%3C/svg%3E");
}
.bloco-minas-regras-numeradas.lazer .regra-numero::before {
  background-image: url('data:image/svg+xml,<svg width="150" height="121" viewBox="0 0 150 121" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="mask0_4904_17624" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="150" height="121"><rect x="0.834663" y="0.334663" width="148.331" height="120.331" fill="%23D9D9D9" stroke="%23396ABC" stroke-width="0.669326"/></mask><g mask="url(%23mask0_4904_17624)"><path d="M74.4531 6.32812C65.2529 6.65045 58.2668 10.3102 51.4766 13.8545L50.6162 14.2988L50.6172 14.2998C48.1804 15.6674 45.5579 16.4394 43.1426 16.4893H42.8281C37.5939 16.4893 32.4979 13.5178 28.6797 8.30469L6.33203 20.6602L6.71387 21.2949H6.71484C8.12483 23.5747 9.72085 26.1828 10.8203 29.1641H10.8213C11.7905 31.7996 12.2356 34.5593 12.1309 37.6406V133.453L12.1553 133.914C12.4973 138.666 15.4012 143.015 20.167 145.815C25.1228 148.736 28.9046 150.047 31.6689 150.864L31.6719 150.865C32.6106 151.187 34.8284 151.831 37.5986 152.674H37.5977C41.9847 153.987 47.6789 155.698 51.5449 156.962C57.8156 159.02 63.305 161.476 65.9736 162.99H65.9727C67.3619 163.761 68.8545 164.904 70.2637 165.994L70.2646 165.995C71.8911 167.294 73.3134 168.69 74.5576 170.158C75.777 168.69 77.1989 167.294 78.8252 165.995C79.991 165.062 81.3199 164.052 82.5996 163.28L83.1445 162.965C85.7615 161.475 91.2492 159.02 97.5449 156.962C101.385 155.698 107.08 153.987 111.467 152.674L115.109 151.587C116.121 151.28 116.898 151.039 117.341 150.891L117.343 150.89C120.159 150.048 123.967 148.712 128.923 145.815C133.841 142.926 136.778 138.385 136.986 133.356V37.5908L136.973 37.0303C136.936 34.2372 137.361 31.6366 138.27 29.1885L138.481 28.6299C139.568 25.8606 141.054 23.4565 142.376 21.3193L142.757 20.6855L120.383 8.33008C116.565 13.5424 111.47 16.5146 106.236 16.5146H105.922C103.506 16.4648 100.91 15.6923 98.3955 14.2754V14.2744L97.6133 13.8545C90.8494 10.3103 83.8369 6.67486 74.4531 6.32812ZM141.873 133.483C141.637 140.077 137.757 146.169 131.498 149.847C126.087 153.047 121.903 154.485 118.87 155.403L118.871 155.404C118.453 155.541 117.675 155.783 116.646 156.096L112.915 157.214C108.579 158.528 102.914 160.212 99.1279 161.451C93.1761 163.408 88.0622 165.663 85.6387 167.048H85.6377C84.4941 167.689 83.1662 168.702 81.9912 169.644V169.645C80.35 170.955 78.9435 172.388 77.8242 173.87C77.0541 174.878 75.8325 175.483 74.5322 175.483C73.2328 175.483 71.9849 174.879 71.2402 173.87C70.1211 172.363 68.7151 170.93 67.0742 169.645L67.0732 169.644C65.898 168.702 64.5703 167.689 63.4531 167.072H63.4521C60.9763 165.662 55.8622 163.408 49.9365 161.451C46.1249 160.188 40.4586 158.503 36.123 157.214C33.3031 156.371 31.0304 155.678 30.1152 155.38V155.379C27.1347 154.486 22.951 153.047 17.54 149.847C11.2814 146.168 7.40185 140.077 7.13965 133.558V37.5859C7.24377 35.0166 6.90501 32.8446 6.125 30.7471V30.7461C5.18757 28.176 3.78042 25.902 2.42188 23.6953V23.6943L1.40332 22.0088V22.0078C0.417755 20.314 1.03088 18.1666 2.78613 17.207L27.2041 3.6748L27.3564 3.59375C28.1279 3.20822 29.0517 3.13259 29.9121 3.32715C30.83 3.53472 31.6818 4.05095 32.2021 4.83594L32.4834 5.24512C35.4125 9.41536 39.1373 11.7688 42.8262 11.7695C45.0305 11.7203 46.9265 10.884 48.1758 10.1924L48.1768 10.1914L49.0908 9.7207L51.7344 8.34863C58.0216 5.13077 65.205 1.93526 74.4512 1.60938L74.4561 1.6084V1.60938C85.2062 1.98172 93.0533 6.07738 100 9.7207L100.861 10.167L100.863 10.168C102.166 10.8848 104.06 11.7202 106.055 11.7695C110.046 11.7691 113.919 9.26061 116.862 4.83594C117.875 3.26849 120.213 2.74116 121.887 3.69922H121.886L146.278 17.1816H146.277C148.033 18.1409 148.647 20.3139 147.661 21.9834L147.66 21.9854L146.616 23.6699C145.258 25.8759 143.877 28.1762 142.913 30.7471C142.133 32.8697 141.795 35.0172 141.873 37.5371V133.483Z" fill="%23fab78c" stroke="%23fab78c" stroke-width="0.133865"/></g></svg>');
}
.bloco-minas-regras-numeradas.lazer .swiper-button-prev,
.bloco-minas-regras-numeradas.lazer .swiper-button-next {
  background-color: #fdd3b9;
}
.bloco-minas-regras-numeradas.lazer .swiper-button-prev:hover, .bloco-minas-regras-numeradas.lazer .swiper-button-prev:focus,
.bloco-minas-regras-numeradas.lazer .swiper-button-next:hover,
.bloco-minas-regras-numeradas.lazer .swiper-button-next:focus {
  background-color: #f47f32;
}
.bloco-minas-regras-numeradas.lazer .swiper-button-prev:after,
.bloco-minas-regras-numeradas.lazer .swiper-button-next:after {
  color: #bd6125;
}
.bloco-minas-regras-numeradas.negocios {
  background-color: #fff;
}
.bloco-minas-regras-numeradas.negocios .titulo {
  color: #8c601a;
}
.bloco-minas-regras-numeradas.negocios .card-titulo {
  color: #ffc160;
}
.bloco-minas-regras-numeradas.negocios .regra-item {
  background-color: #fff5e5;
}
.bloco-minas-regras-numeradas.negocios .regra-item::before {
  background-image: url("data:image/svg+xml,%3Csvg width='116' height='236' viewBox='0 0 116 236' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M70.2828 15.1614H70.2191C70.2191 15.1614 70.2191 15.1614 70.2828 15.1614ZM13.1503 46.2939L14.1682 47.9607C17.6038 53.4371 21.4848 59.6875 24.1569 66.8307C26.5109 73.1405 27.5925 79.748 27.338 87.1293V317.26C27.7833 329.166 34.9726 340.118 46.9972 347.083C59.0853 354.107 68.3105 357.262 75.0544 359.227C77.3448 360 82.7527 361.548 89.4966 363.572C100.185 366.727 114.055 370.834 123.471 373.87C138.74 378.811 152.101 384.704 158.59 388.335C161.962 390.181 165.588 392.919 169.024 395.538C173.032 398.693 176.531 402.086 179.585 405.658C182.575 402.086 186.075 398.693 190.083 395.538C193.328 392.978 197.081 390.181 200.58 388.276C206.943 384.704 220.303 378.811 235.636 373.87C244.989 370.834 258.858 366.727 269.547 363.572C276.291 361.608 281.698 360 283.862 359.286C290.733 357.262 300.021 354.048 312.11 347.083C324.134 340.118 331.323 329.166 331.832 317.022V87.0103C331.578 79.8075 332.596 73.1405 334.95 66.8902C337.622 59.6875 341.503 53.4967 344.939 48.0202L345.957 46.3534L291.178 16.5305C281.889 29.0906 269.483 36.2339 256.759 36.2339H255.995C250.142 36.1148 243.843 34.2695 237.736 30.8765L235.827 29.8645C219.349 21.3522 202.235 12.6017 179.331 11.7683C156.872 12.5422 139.822 21.3522 123.28 29.8645L121.18 30.936C115.263 34.21 108.901 36.0553 103.048 36.1743H102.285C89.5602 36.1743 77.1539 29.0311 67.8651 16.471L13.1503 46.2939ZM179.522 418.039C176.404 418.039 173.414 416.611 171.632 414.229C168.897 410.598 165.461 407.146 161.453 404.05C158.59 401.788 155.345 399.348 152.61 397.86C146.565 394.466 134.096 389.05 119.653 384.347C110.365 381.311 96.5586 377.263 85.9974 374.168C79.1262 372.144 73.5911 370.477 71.3643 369.763C64.1114 367.62 53.9319 364.167 40.7622 356.488C25.5566 347.678 16.1405 333.094 15.5043 317.498V87.0103C15.7588 80.8195 14.9317 75.5811 13.023 70.5213C10.7327 64.3306 7.29707 58.8541 3.98873 53.5562L1.50748 49.5084C-0.846531 45.5201 0.616773 40.4603 4.81582 38.1983L64.3023 5.69659C68.1196 3.55362 73.782 4.74416 76.2632 8.43482C83.5161 19.0901 92.9322 25.1619 102.285 25.1619C107.692 25.0428 112.337 23.0189 115.391 21.3522L117.617 20.2211C134.477 11.5302 153.627 1.64876 179.331 0.755859C205.479 1.64876 224.566 11.4707 241.489 20.2211L243.589 21.2926C246.77 23.0189 251.414 25.0428 256.313 25.1619C266.111 25.1619 275.591 19.0901 282.78 8.43482C285.198 4.74416 290.796 3.49409 294.805 5.75612L354.227 38.1387C358.426 40.4007 359.89 45.5201 357.536 49.4488L354.991 53.4967C351.683 58.7945 348.311 64.3306 345.957 70.5213C344.048 75.6407 343.221 80.8195 343.412 86.8912V317.32C342.839 333.094 333.423 347.678 318.217 356.488C305.048 364.167 294.868 367.62 287.488 369.822C285.452 370.477 279.917 372.144 272.982 374.168C262.421 377.323 248.615 381.371 239.39 384.347C224.884 389.05 212.414 394.467 206.497 397.8C203.698 399.348 200.453 401.788 197.59 404.05C193.582 407.205 190.146 410.658 187.411 414.229C185.566 416.611 182.639 418.039 179.522 418.039Z' fill='%23ffd28d'/%3E%3C/svg%3E");
}
.bloco-minas-regras-numeradas.negocios .regra-numero::before {
  background-image: url('data:image/svg+xml,<svg width="150" height="121" viewBox="0 0 150 121" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="mask0_4904_17624" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="150" height="121"><rect x="0.834663" y="0.334663" width="148.331" height="120.331" fill="%23D9D9D9" stroke="%23396ABC" stroke-width="0.669326"/></mask><g mask="url(%23mask0_4904_17624)"><path d="M74.4531 6.32812C65.2529 6.65045 58.2668 10.3102 51.4766 13.8545L50.6162 14.2988L50.6172 14.2998C48.1804 15.6674 45.5579 16.4394 43.1426 16.4893H42.8281C37.5939 16.4893 32.4979 13.5178 28.6797 8.30469L6.33203 20.6602L6.71387 21.2949H6.71484C8.12483 23.5747 9.72085 26.1828 10.8203 29.1641H10.8213C11.7905 31.7996 12.2356 34.5593 12.1309 37.6406V133.453L12.1553 133.914C12.4973 138.666 15.4012 143.015 20.167 145.815C25.1228 148.736 28.9046 150.047 31.6689 150.864L31.6719 150.865C32.6106 151.187 34.8284 151.831 37.5986 152.674H37.5977C41.9847 153.987 47.6789 155.698 51.5449 156.962C57.8156 159.02 63.305 161.476 65.9736 162.99H65.9727C67.3619 163.761 68.8545 164.904 70.2637 165.994L70.2646 165.995C71.8911 167.294 73.3134 168.69 74.5576 170.158C75.777 168.69 77.1989 167.294 78.8252 165.995C79.991 165.062 81.3199 164.052 82.5996 163.28L83.1445 162.965C85.7615 161.475 91.2492 159.02 97.5449 156.962C101.385 155.698 107.08 153.987 111.467 152.674L115.109 151.587C116.121 151.28 116.898 151.039 117.341 150.891L117.343 150.89C120.159 150.048 123.967 148.712 128.923 145.815C133.841 142.926 136.778 138.385 136.986 133.356V37.5908L136.973 37.0303C136.936 34.2372 137.361 31.6366 138.27 29.1885L138.481 28.6299C139.568 25.8606 141.054 23.4565 142.376 21.3193L142.757 20.6855L120.383 8.33008C116.565 13.5424 111.47 16.5146 106.236 16.5146H105.922C103.506 16.4648 100.91 15.6923 98.3955 14.2754V14.2744L97.6133 13.8545C90.8494 10.3103 83.8369 6.67486 74.4531 6.32812ZM141.873 133.483C141.637 140.077 137.757 146.169 131.498 149.847C126.087 153.047 121.903 154.485 118.87 155.403L118.871 155.404C118.453 155.541 117.675 155.783 116.646 156.096L112.915 157.214C108.579 158.528 102.914 160.212 99.1279 161.451C93.1761 163.408 88.0622 165.663 85.6387 167.048H85.6377C84.4941 167.689 83.1662 168.702 81.9912 169.644V169.645C80.35 170.955 78.9435 172.388 77.8242 173.87C77.0541 174.878 75.8325 175.483 74.5322 175.483C73.2328 175.483 71.9849 174.879 71.2402 173.87C70.1211 172.363 68.7151 170.93 67.0742 169.645L67.0732 169.644C65.898 168.702 64.5703 167.689 63.4531 167.072H63.4521C60.9763 165.662 55.8622 163.408 49.9365 161.451C46.1249 160.188 40.4586 158.503 36.123 157.214C33.3031 156.371 31.0304 155.678 30.1152 155.38V155.379C27.1347 154.486 22.951 153.047 17.54 149.847C11.2814 146.168 7.40185 140.077 7.13965 133.558V37.5859C7.24377 35.0166 6.90501 32.8446 6.125 30.7471V30.7461C5.18757 28.176 3.78042 25.902 2.42188 23.6953V23.6943L1.40332 22.0088V22.0078C0.417755 20.314 1.03088 18.1666 2.78613 17.207L27.2041 3.6748L27.3564 3.59375C28.1279 3.20822 29.0517 3.13259 29.9121 3.32715C30.83 3.53472 31.6818 4.05095 32.2021 4.83594L32.4834 5.24512C35.4125 9.41536 39.1373 11.7688 42.8262 11.7695C45.0305 11.7203 46.9265 10.884 48.1758 10.1924L48.1768 10.1914L49.0908 9.7207L51.7344 8.34863C58.0216 5.13077 65.205 1.93526 74.4512 1.60938L74.4561 1.6084V1.60938C85.2062 1.98172 93.0533 6.07738 100 9.7207L100.861 10.167L100.863 10.168C102.166 10.8848 104.06 11.7202 106.055 11.7695C110.046 11.7691 113.919 9.26061 116.862 4.83594C117.875 3.26849 120.213 2.74116 121.887 3.69922H121.886L146.278 17.1816H146.277C148.033 18.1409 148.647 20.3139 147.661 21.9834L147.66 21.9854L146.616 23.6699C145.258 25.8759 143.877 28.1762 142.913 30.7471C142.133 32.8697 141.795 35.0172 141.873 37.5371V133.483Z" fill="%23ffd28d" stroke="%23ffd28d" stroke-width="0.133865"/></g></svg>');
}
.bloco-minas-regras-numeradas.negocios .swiper-button-prev,
.bloco-minas-regras-numeradas.negocios .swiper-button-next {
  background-color: #ffe3ba;
}
.bloco-minas-regras-numeradas.negocios .swiper-button-prev:hover, .bloco-minas-regras-numeradas.negocios .swiper-button-prev:focus,
.bloco-minas-regras-numeradas.negocios .swiper-button-next:hover,
.bloco-minas-regras-numeradas.negocios .swiper-button-next:focus {
  background-color: #ffb033;
}
.bloco-minas-regras-numeradas.negocios .swiper-button-prev:after,
.bloco-minas-regras-numeradas.negocios .swiper-button-next:after {
  color: #c58827;
}

.bloco-minas-resolucoes.minas .titulo,
.bloco-minas-resolucoes.minas .arquivo-titulo {
  color: #002360;
}
.bloco-minas-resolucoes.minas .arquivo-item {
  border-color: #002360 !important;
}
.bloco-minas-resolucoes.minas .arquivo-item .arquivo-titulo,
.bloco-minas-resolucoes.minas .arquivo-item .arquivo-descricao,
.bloco-minas-resolucoes.minas .arquivo-item .icon-pdf {
  color: #002360;
}
.bloco-minas-resolucoes.esportes .titulo,
.bloco-minas-resolucoes.esportes .arquivo-titulo {
  color: #004b6c;
}
.bloco-minas-resolucoes.esportes .arquivo-item {
  border-color: #004b6c !important;
}
.bloco-minas-resolucoes.esportes .arquivo-item .arquivo-titulo,
.bloco-minas-resolucoes.esportes .arquivo-item .arquivo-descricao,
.bloco-minas-resolucoes.esportes .arquivo-item .icon-pdf {
  color: #004b6c;
}
.bloco-minas-resolucoes.cultura .titulo,
.bloco-minas-resolucoes.cultura .arquivo-titulo {
  color: #520d20;
}
.bloco-minas-resolucoes.cultura .arquivo-item {
  border-color: #520d20 !important;
}
.bloco-minas-resolucoes.cultura .arquivo-item .arquivo-titulo,
.bloco-minas-resolucoes.cultura .arquivo-item .arquivo-descricao,
.bloco-minas-resolucoes.cultura .arquivo-item .icon-pdf {
  color: #520d20;
}
.bloco-minas-resolucoes.educacao .titulo,
.bloco-minas-resolucoes.educacao .arquivo-titulo {
  color: #0d614c;
}
.bloco-minas-resolucoes.educacao .arquivo-item {
  border-color: #0d614c !important;
}
.bloco-minas-resolucoes.educacao .arquivo-item .arquivo-titulo,
.bloco-minas-resolucoes.educacao .arquivo-item .arquivo-descricao,
.bloco-minas-resolucoes.educacao .arquivo-item .icon-pdf {
  color: #0d614c;
}
.bloco-minas-resolucoes.lazer .titulo,
.bloco-minas-resolucoes.lazer .arquivo-titulo {
  color: #864419;
}
.bloco-minas-resolucoes.lazer .arquivo-item {
  border-color: #864419 !important;
}
.bloco-minas-resolucoes.lazer .arquivo-item .arquivo-titulo,
.bloco-minas-resolucoes.lazer .arquivo-item .arquivo-descricao,
.bloco-minas-resolucoes.lazer .arquivo-item .icon-pdf {
  color: #864419;
}
.bloco-minas-resolucoes.negocios .titulo,
.bloco-minas-resolucoes.negocios .arquivo-titulo {
  color: #8c601a;
}
.bloco-minas-resolucoes.negocios .arquivo-item {
  border-color: #8c601a !important;
}
.bloco-minas-resolucoes.negocios .arquivo-item .arquivo-titulo,
.bloco-minas-resolucoes.negocios .arquivo-item .arquivo-descricao,
.bloco-minas-resolucoes.negocios .arquivo-item .icon-pdf {
  color: #8c601a;
}

.bloco-minas-resolucoes-detalhadas .search-form-header {
  border: 1px solid #878787;
}
.bloco-minas-resolucoes-detalhadas .search-form-header .form-control {
  color: #878787;
}
.bloco-minas-resolucoes-detalhadas .search-form-header .form-control::placeholder {
  color: #878787;
}
.bloco-minas-resolucoes-detalhadas mark, .bloco-minas-resolucoes-detalhadas .mark {
  background-color: #ffeb3b;
  color: inherit;
  font-weight: 700;
  padding: 0;
  border-radius: 2px;
}
.bloco-minas-resolucoes-detalhadas .accordion-item {
  border: 0;
  margin-bottom: 3rem;
  border-radius: 20px;
  overflow: hidden;
}
.bloco-minas-resolucoes-detalhadas .accordion-item:first-child .accordion-button {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}
.bloco-minas-resolucoes-detalhadas .accordion-item:last-child .accordion-collapse {
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
}
.bloco-minas-resolucoes-detalhadas .accordion-button {
  border: 0 !important;
  box-shadow: none !important;
  position: relative;
}
.bloco-minas-resolucoes-detalhadas .accordion-button hr {
  border-color: currentColor;
  opacity: 0.2;
}
.bloco-minas-resolucoes-detalhadas .accordion-button:focus {
  box-shadow: none !important;
  outline: none;
  border: 0 !important;
}
.bloco-minas-resolucoes-detalhadas .accordion-button:not(.collapsed) {
  box-shadow: none !important;
  border: 0 !important;
}
.bloco-minas-resolucoes-detalhadas .accordion-button:not(.collapsed)::after {
  transform: translateY(-50%) rotate(-180deg);
}
.bloco-minas-resolucoes-detalhadas .accordion-button::after {
  position: absolute;
  top: 50%;
  right: 1.25rem;
  transform: translateY(-50%);
}
.bloco-minas-resolucoes-detalhadas .accordion-body {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  padding-bottom: 1.5rem;
  padding-top: 1.5rem;
}
.bloco-minas-resolucoes-detalhadas.minas .unidade-btn {
  background-color: transparent;
  border: 1px solid #002360;
  color: #002360;
}
.bloco-minas-resolucoes-detalhadas.minas .unidade-btn:hover, .bloco-minas-resolucoes-detalhadas.minas .unidade-btn.active {
  background-color: #002360;
  color: #fff;
  border-color: #002360;
}
.bloco-minas-resolucoes-detalhadas.minas .resolucao-link {
  color: #002360;
}
.bloco-minas-resolucoes-detalhadas.minas .resolucao-link:hover {
  color: #396abc;
}
.bloco-minas-resolucoes-detalhadas.minas .accordion-button {
  background-color: #fff;
  color: #396abc;
}
.bloco-minas-resolucoes-detalhadas.minas .accordion-button:not(.collapsed) {
  background-color: #e5efff;
  color: #002360;
}
.bloco-minas-resolucoes-detalhadas.minas .accordion-collapse.show {
  background-color: #e5efff;
}
.bloco-minas-resolucoes-detalhadas.esportes .unidade-btn {
  background-color: transparent;
  border: 1px solid #004b6c;
  color: #004b6c;
}
.bloco-minas-resolucoes-detalhadas.esportes .unidade-btn:hover, .bloco-minas-resolucoes-detalhadas.esportes .unidade-btn.active {
  background-color: #004b6c;
  color: #fff;
  border-color: #004b6c;
}
.bloco-minas-resolucoes-detalhadas.esportes .resolucao-link {
  color: #004b6c;
}
.bloco-minas-resolucoes-detalhadas.esportes .resolucao-link:hover {
  color: #39a0cf;
}
.bloco-minas-resolucoes-detalhadas.esportes .accordion-button {
  background-color: #fff;
  color: #39a0cf;
}
.bloco-minas-resolucoes-detalhadas.esportes .accordion-button:not(.collapsed) {
  background-color: #e5f7ff;
  color: #004b6c;
}
.bloco-minas-resolucoes-detalhadas.esportes .accordion-collapse.show {
  background-color: #e5f7ff;
}
.bloco-minas-resolucoes-detalhadas.cultura .unidade-btn {
  background-color: transparent;
  border: 1px solid #520d20;
  color: #520d20;
}
.bloco-minas-resolucoes-detalhadas.cultura .unidade-btn:hover, .bloco-minas-resolucoes-detalhadas.cultura .unidade-btn.active {
  background-color: #520d20;
  color: #fff;
  border-color: #520d20;
}
.bloco-minas-resolucoes-detalhadas.cultura .resolucao-link {
  color: #520d20;
}
.bloco-minas-resolucoes-detalhadas.cultura .resolucao-link:hover {
  color: #aa4b65;
}
.bloco-minas-resolucoes-detalhadas.cultura .accordion-button {
  background-color: #fff;
  color: #aa4b65;
}
.bloco-minas-resolucoes-detalhadas.cultura .accordion-button:not(.collapsed) {
  background-color: #fce9ee;
  color: #520d20;
}
.bloco-minas-resolucoes-detalhadas.cultura .accordion-collapse.show {
  background-color: #fce9ee;
}
.bloco-minas-resolucoes-detalhadas.educacao .unidade-btn {
  background-color: transparent;
  border: 1px solid #0d614c;
  color: #0d614c;
}
.bloco-minas-resolucoes-detalhadas.educacao .unidade-btn:hover, .bloco-minas-resolucoes-detalhadas.educacao .unidade-btn.active {
  background-color: #0d614c;
  color: #fff;
  border-color: #0d614c;
}
.bloco-minas-resolucoes-detalhadas.educacao .resolucao-link {
  color: #0d614c;
}
.bloco-minas-resolucoes-detalhadas.educacao .resolucao-link:hover {
  color: #4bbea3;
}
.bloco-minas-resolucoes-detalhadas.educacao .accordion-button {
  background-color: #fff;
  color: #4bbea3;
}
.bloco-minas-resolucoes-detalhadas.educacao .accordion-button:not(.collapsed) {
  background-color: #e8fcf7;
  color: #0d614c;
}
.bloco-minas-resolucoes-detalhadas.educacao .accordion-collapse.show {
  background-color: #e8fcf7;
}
.bloco-minas-resolucoes-detalhadas.lazer .unidade-btn {
  background-color: transparent;
  border: 1px solid #864419;
  color: #864419;
}
.bloco-minas-resolucoes-detalhadas.lazer .unidade-btn:hover, .bloco-minas-resolucoes-detalhadas.lazer .unidade-btn.active {
  background-color: #864419;
  color: #fff;
  border-color: #864419;
}
.bloco-minas-resolucoes-detalhadas.lazer .resolucao-link {
  color: #864419;
}
.bloco-minas-resolucoes-detalhadas.lazer .resolucao-link:hover {
  color: #f79b5f;
}
.bloco-minas-resolucoes-detalhadas.lazer .accordion-button {
  background-color: #fff;
  color: #f79b5f;
}
.bloco-minas-resolucoes-detalhadas.lazer .accordion-button:not(.collapsed) {
  background-color: #fef0e7;
  color: #864419;
}
.bloco-minas-resolucoes-detalhadas.lazer .accordion-collapse.show {
  background-color: #fef0e7;
}
.bloco-minas-resolucoes-detalhadas.negocios .unidade-btn {
  background-color: transparent;
  border: 1px solid #8c601a;
  color: #8c601a;
}
.bloco-minas-resolucoes-detalhadas.negocios .unidade-btn:hover, .bloco-minas-resolucoes-detalhadas.negocios .unidade-btn.active {
  background-color: #8c601a;
  color: #fff;
  border-color: #8c601a;
}
.bloco-minas-resolucoes-detalhadas.negocios .resolucao-link {
  color: #8c601a;
}
.bloco-minas-resolucoes-detalhadas.negocios .resolucao-link:hover {
  color: #ffc160;
}
.bloco-minas-resolucoes-detalhadas.negocios .accordion-button {
  background-color: #fff;
  color: #ffc160;
}
.bloco-minas-resolucoes-detalhadas.negocios .accordion-button:not(.collapsed) {
  background-color: #fff5e5;
  color: #8c601a;
}
.bloco-minas-resolucoes-detalhadas.negocios .accordion-collapse.show {
  background-color: #fff5e5;
}

.bloco-minas-revista-introducao {
  background-image: url('data:image/svg+xml,<svg width="740" height="579" viewBox="0 0 740 579" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_4904_20566)"><path opacity="0.03" d="M414.147 178.789H414.021C414.021 178.789 414.021 178.789 414.147 178.789ZM300.611 240.67L302.633 243.983C309.461 254.868 317.173 267.292 322.483 281.49C327.161 294.032 329.311 307.165 328.805 321.837V779.258C329.69 802.922 343.977 824.692 367.873 838.536C391.895 852.497 410.228 858.768 423.63 862.673C428.181 864.211 438.928 867.287 452.33 871.31C473.571 877.581 501.133 885.745 519.845 891.779C550.189 901.6 576.74 913.313 589.636 920.531C596.337 924.199 603.544 929.641 610.371 934.847C618.337 941.118 625.29 947.862 631.359 954.961C637.302 947.862 644.255 941.118 652.221 934.847C658.669 929.76 666.128 924.199 673.082 920.412C685.725 913.313 712.276 901.6 742.747 891.779C761.332 885.745 788.895 877.581 810.136 871.31C823.538 867.405 834.284 864.211 838.583 862.791C852.238 858.768 870.697 852.379 894.719 838.536C918.615 824.692 932.902 802.922 933.914 778.785V321.6C933.408 307.284 935.431 294.032 940.109 281.609C945.419 267.292 953.131 254.987 959.959 244.101L961.982 240.789L853.123 181.511C834.664 206.476 810.009 220.674 784.723 220.674H783.205C771.574 220.438 759.057 216.77 746.919 210.026L743.126 208.014C710.38 191.095 676.369 173.702 630.854 172.045C586.223 173.583 552.339 191.095 519.466 208.014L515.294 210.144C503.536 216.651 490.892 220.319 479.26 220.556H477.743C452.457 220.556 427.802 206.358 409.343 181.392L300.611 240.67ZM631.233 979.572C625.038 979.572 619.095 976.732 615.555 971.999C610.119 964.782 603.291 957.919 595.326 951.767C589.636 947.271 583.188 942.42 577.752 939.462C565.741 932.717 540.96 921.951 512.259 912.603C493.8 906.569 466.364 898.523 445.376 892.371C431.722 888.348 420.722 885.035 416.297 883.615C401.883 879.356 381.654 872.493 355.482 857.23C325.265 839.719 306.553 810.731 305.289 779.731V321.6C305.794 309.295 304.151 298.883 300.358 288.826C295.806 276.521 288.979 265.635 282.404 255.105L277.473 247.059C272.795 239.132 275.703 229.075 284.048 224.579L402.263 159.977C409.849 155.717 421.101 158.084 426.032 165.419C440.445 186.598 459.158 198.667 477.743 198.667C488.49 198.43 497.72 194.408 503.788 191.095L508.214 188.847C541.718 171.572 579.775 151.931 630.854 150.156C682.818 151.931 720.747 171.454 754.379 188.847L758.551 190.976C764.873 194.408 774.102 198.43 783.838 198.667C803.308 198.667 822.147 186.598 836.434 165.419C841.238 158.084 852.364 155.599 860.329 160.095L978.418 224.461C986.762 228.957 989.67 239.132 984.992 246.941L979.935 254.987C973.361 265.517 966.66 276.521 961.982 288.826C958.189 299.001 956.545 309.295 956.924 321.364V779.376C955.786 810.731 937.074 839.719 906.857 857.23C880.685 872.493 860.456 879.356 845.79 883.734C841.744 885.035 830.744 888.348 816.963 892.371C795.975 898.642 768.539 906.687 750.206 912.603C721.38 921.951 696.599 932.718 684.841 939.343C679.277 942.42 672.829 947.271 667.14 951.767C659.175 958.038 652.347 964.9 646.911 971.999C643.244 976.732 637.428 979.572 631.233 979.572Z" fill="%23003083"/><path opacity="0.05" d="M630.727 39.3271C571.102 41.3868 525.829 64.7808 481.811 87.4395L481.81 87.4404L476.223 90.292C460.423 99.0342 443.421 103.971 427.758 104.29H425.716C391.78 104.29 358.745 85.2998 333.987 51.9912L189.238 130.913L191.674 134.901H191.673C200.526 149.019 210.519 165.109 217.616 183.434L218.294 185.214C224.582 202.073 227.469 219.726 226.79 239.436V851.946L226.858 853.42C228.565 884.337 247.474 912.734 278.852 930.913H278.853C309.971 949.001 333.943 957.434 351.7 962.689L353.398 963.188L353.409 963.191L353.419 963.194C359.502 965.25 373.871 969.364 391.829 974.755C420.268 983.152 457.181 994.087 482.243 1002.17H482.244C522.893 1015.33 558.474 1031.02 575.779 1040.71L576.626 1041.18C584.264 1045.46 592.35 1051.38 600.157 1057.3L603.605 1059.92L603.612 1059.93C614.136 1068.21 623.343 1077.12 631.399 1086.48C639.296 1077.11 648.506 1068.21 659.029 1059.93C667.664 1053.11 677.677 1045.64 687.026 1040.55C703.992 1031.03 739.576 1015.33 780.396 1002.17L785.2 1000.62C809.871 992.73 843.98 982.627 870.642 974.755H870.644C888.592 969.525 902.972 965.249 908.718 963.352L908.725 963.349L908.732 963.347C926.418 958.136 950.131 949.957 980.8 932.619L983.79 930.912C1015.66 912.445 1034.67 883.434 1036.02 851.31V239.119L1035.97 237.32C1035.51 218.776 1038.25 201.553 1044.35 185.371C1051.48 166.145 1061.83 149.627 1070.97 135.055L1073.4 131.071L928.483 52.1494C903.726 85.4578 870.692 104.448 836.756 104.448H834.714C819.043 104.129 802.204 99.1893 785.895 90.126V90.125L780.829 87.4385C736.984 64.7817 691.539 41.5445 630.727 39.3271ZM1067.83 852.142C1066.3 894.324 1041.13 933.287 1000.54 956.811C965.455 977.276 938.329 986.481 918.667 992.351L918.666 992.35C913.233 994.097 898.506 998.535 880.065 1003.92C851.958 1012.32 815.232 1023.09 790.692 1031.01L790.691 1031.01C752.112 1043.52 718.966 1057.92 703.261 1066.78L703.258 1066.78C695.849 1070.88 687.243 1077.35 679.625 1083.37H679.624C668.988 1091.74 659.877 1100.9 652.625 1110.38L652.623 1110.38C647.617 1116.84 639.682 1120.71 631.235 1120.71C622.794 1120.71 614.684 1116.84 609.843 1110.37V1110.37C602.592 1100.74 593.484 1091.59 582.852 1083.37L582.847 1083.37C575.228 1077.35 566.624 1070.88 559.387 1066.94L559.381 1066.93C543.838 1058.21 512.243 1044.41 475.362 1032.19L471.777 1031.01C447.07 1022.93 410.342 1012.16 382.236 1003.92H382.235C363.964 998.533 349.236 994.097 343.298 992.191C323.973 986.48 296.847 977.276 261.76 956.812C221.172 933.288 196.004 894.325 194.303 852.619L194.302 852.608V239.092L194.303 239.081C194.977 222.664 192.784 208.788 187.731 195.389L187.73 195.386C181.657 178.964 172.544 164.429 163.736 150.32L163.733 150.317L157.132 139.543L157.127 139.536C150.714 128.667 154.71 114.889 166.121 108.738L324.403 22.2305C329.606 19.309 336.042 18.6704 342.004 20C347.967 21.3297 353.505 24.6389 356.891 29.6758H356.89C376.132 57.9534 401.049 73.9728 425.707 73.9766C439.981 73.6617 452.257 68.3171 460.351 63.8984L460.356 63.8945L460.363 63.8916L466.288 60.8809C511.147 37.7495 562.194 11.3966 630.711 9.01562H630.745C700.446 11.3965 751.322 37.5907 796.354 60.8818L801.939 63.7334L801.951 63.7393C810.391 68.3207 822.664 73.6618 835.58 73.9766C861.426 73.9728 886.509 57.9492 905.578 29.6807L905.893 29.2148C912.637 19.5216 927.522 16.345 938.231 22.3857L1096.35 108.578H1096.35C1107.76 114.728 1111.76 128.666 1105.34 139.38L1105.34 139.39L1098.57 150.161L1098.57 150.162C1089.76 164.265 1080.81 178.963 1074.57 195.391C1069.52 208.95 1067.33 222.668 1067.83 238.769V852.142Z" stroke="%23003083"/><path opacity="0.05" d="M630.579 -112.102C553.707 -109.449 495.339 -79.3044 438.618 -50.123L438.617 -50.1221L431.418 -46.4492C411.075 -35.1983 389.187 -28.8475 369.028 -28.4375H366.4C322.693 -28.4375 280.13 -52.9013 248.239 -95.834L61.4717 5.93945L64.6855 11.2002L66.9102 14.751C78.1137 32.6655 90.3709 52.9697 98.9795 75.9766V75.9775C107.073 97.6666 110.791 120.377 109.919 145.735V934.621C111.422 974.589 135.214 1011.45 175.163 1035.29L177.078 1036.42C218.483 1060.47 250.075 1071.28 273.171 1078L273.182 1078L273.191 1078.01C281.034 1080.66 299.555 1085.96 322.692 1092.9C359.34 1103.71 406.904 1117.79 439.197 1128.2H439.198C491.572 1145.15 537.413 1165.36 559.702 1177.83H559.703C569.854 1183.38 580.667 1191.28 591.099 1199.18L595.543 1202.56L595.549 1202.56C609.151 1213.27 621.047 1224.77 631.448 1236.87C641.641 1224.77 653.537 1213.27 667.138 1202.56L669.245 1200.91C679.876 1192.6 691.918 1183.76 703.203 1177.62C724.374 1165.74 768.057 1146.4 818.58 1129.8L823.49 1128.2C855.566 1117.79 903.129 1103.71 939.776 1092.9H939.778C962.906 1086.16 981.438 1080.66 988.845 1078.21L988.853 1078.21L988.86 1078.21C1012.39 1071.28 1044.2 1060.27 1085.61 1036.42C1126.72 1012.62 1151.25 975.213 1152.99 933.783V145.345L1152.92 143.03C1152.34 119.163 1155.86 97.0017 1163.71 76.1797C1172.89 51.4369 1186.22 30.1762 1198 11.4092L1201.21 6.14355L1014.23 -95.6309C982.339 -52.698 939.777 -28.2334 896.069 -28.2334H893.441C873.276 -28.6435 851.6 -34.9979 830.6 -46.6611V-46.6621L824.068 -50.124C767.569 -79.3034 708.981 -109.246 630.579 -112.102ZM1193.69 934.843C1191.72 989.113 1159.32 1039.25 1107.05 1069.53L1107.05 1069.53C1061.86 1095.87 1026.92 1107.72 1001.59 1115.28C994.601 1117.53 975.616 1123.24 951.838 1130.18C915.62 1141 868.292 1154.87 836.668 1165.07C786.948 1181.18 744.224 1199.74 723.976 1211.15L723.973 1211.15C714.414 1216.43 703.316 1224.77 693.499 1232.53V1232.53C679.785 1243.32 668.035 1255.13 658.683 1267.33L658.681 1267.34C652.257 1275.62 642.075 1280.59 631.234 1280.59C620.4 1280.59 609.994 1275.63 603.784 1267.33V1267.33C594.433 1254.92 582.685 1243.12 568.975 1232.53L568.97 1232.53C559.152 1224.77 548.056 1216.43 538.718 1211.35L538.712 1211.35C518.026 1199.74 475.302 1181.18 425.801 1165.07H425.8C393.959 1154.66 346.629 1140.79 310.413 1130.18H310.412C286.864 1123.25 267.886 1117.53 260.237 1115.08V1115.08C235.342 1107.73 200.398 1095.88 155.196 1069.53V1069.53C102.933 1039.25 70.5322 989.113 68.3428 935.457V145.307C69.2128 124.146 66.3858 106.257 59.8672 88.9805L59.8662 88.9775C52.0335 67.8115 40.2819 49.0805 28.9336 30.9121L28.9316 30.9082L20.4238 17.0322L20.4189 17.0254C12.1974 3.0994 17.3187 -14.5561 31.9561 -22.4395L235.925 -133.854C242.592 -137.594 250.845 -138.414 258.497 -136.709C266.152 -135.003 273.254 -130.758 277.592 -124.308H277.591C302.212 -88.1469 334.055 -67.5117 365.653 -67.1914L366.4 -67.1885C384.824 -67.5967 400.663 -74.4916 411.1 -80.1865L411.106 -80.1904L411.112 -80.1934L418.745 -84.0693C476.553 -113.86 542.306 -147.786 630.562 -150.852H630.598C720.381 -147.786 785.915 -114.066 843.943 -84.0693H843.942L851.14 -80.3975L851.15 -80.3916C862.031 -74.4885 877.867 -67.5969 894.542 -67.1885C927.917 -67.1885 960.286 -87.8678 984.879 -124.308C993.324 -137.19 1012.81 -141.52 1026.77 -133.646H1026.77L1230.52 -22.6426H1230.51C1245.15 -14.7593 1250.27 3.10065 1242.05 16.8242L1242.04 16.834L1242.04 16.833L1233.32 30.707L1233.32 30.708C1221.97 48.8705 1210.44 67.8105 1202.38 88.9814C1195.86 106.464 1193.04 124.151 1193.69 144.903V934.843Z" stroke="%23003083"/></g><defs><clipPath id="clip0_4904_20566"><rect width="740" height="579" fill="white"/></clipPath></defs></svg>');
  background-repeat: no-repeat;
  background-position: bottom right;
}
.bloco-minas-revista-introducao .revista-introducao-imagem {
  background-repeat: no-repeat;
  background-position: top center;
  background-size: 100%;
}
.bloco-minas-revista-introducao .revista-introducao-imagem img {
  width: calc(100% - 160px);
}
.bloco-minas-revista-introducao.minas .titulo {
  color: #002360;
}
.bloco-minas-revista-introducao.minas .subtitulo {
  color: #396abc;
}
.bloco-minas-revista-introducao.esportes .titulo {
  color: #004b6c;
}
.bloco-minas-revista-introducao.esportes .subtitulo {
  color: #39a0cf;
}
.bloco-minas-revista-introducao.cultura .titulo {
  color: #520d20;
}
.bloco-minas-revista-introducao.cultura .subtitulo {
  color: #aa4b65;
}
.bloco-minas-revista-introducao.educacao .titulo {
  color: #0d614c;
}
.bloco-minas-revista-introducao.educacao .subtitulo {
  color: #4bbea3;
}
.bloco-minas-revista-introducao.lazer .titulo {
  color: #864419;
}
.bloco-minas-revista-introducao.lazer .subtitulo {
  color: #f79b5f;
}
.bloco-minas-revista-introducao.negocios .titulo {
  color: #8c601a;
}
.bloco-minas-revista-introducao.negocios .subtitulo {
  color: #ffc160;
}

.bloco-minas-seja-um-doador {
  background-image: url('data:image/svg+xml,<svg width="653" height="956" viewBox="0 0 653 956" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.2" clip-path="url(%23clip0_4148_65267)"><path d="M461.025 922.585C460.016 922.585 459.016 922.785 458.083 923.173C457.151 923.561 456.303 924.13 455.59 924.847C454.876 925.563 454.31 926.415 453.923 927.351C453.537 928.288 453.338 929.292 453.338 930.306V1048.55C453.52 1050.48 454.413 1052.27 455.84 1053.57C457.268 1054.88 459.129 1055.6 461.06 1055.6C462.99 1055.6 464.851 1054.88 466.279 1053.57C467.707 1052.27 468.6 1050.48 468.782 1048.55V930.306C468.764 928.252 467.938 926.288 466.486 924.842C465.033 923.396 463.07 922.585 461.025 922.585Z" fill="%23002360"/><path d="M645.242 909.37C643.203 909.37 641.247 910.183 639.806 911.631C638.364 913.079 637.554 915.043 637.554 917.091V1239.82C637.737 1241.75 638.629 1243.54 640.057 1244.85C641.485 1246.15 643.346 1246.87 645.276 1246.87C647.207 1246.87 649.068 1246.15 650.496 1244.85C651.923 1243.54 652.816 1241.75 652.998 1239.82V917.091C652.98 915.037 652.154 913.073 650.702 911.627C649.249 910.181 647.287 909.37 645.242 909.37Z" fill="%23002360"/><path d="M309.774 1035.19C311.819 1035.19 313.782 1034.38 315.234 1032.94C316.687 1031.49 317.512 1029.53 317.531 1027.47V704.744C317.348 702.814 316.456 701.022 315.028 699.717C313.6 698.412 311.739 697.689 309.809 697.689C307.878 697.689 306.017 698.412 304.589 699.717C303.161 701.022 302.269 702.814 302.087 704.744V1027.47C302.087 1028.49 302.286 1029.49 302.672 1030.43C303.058 1031.36 303.625 1032.21 304.339 1032.93C305.052 1033.65 305.9 1034.22 306.832 1034.6C307.765 1034.99 308.765 1035.19 309.774 1035.19Z" fill="%23002360"/><path d="M533.327 287.633L563.452 254.247L571.139 245.692C582.566 232.407 591.916 221.974 599.395 210.915L601.057 208.481C603.55 205.003 605.974 201.526 607.221 199.23C609.928 193.842 612.355 188.317 614.492 182.677C616.563 175.631 617.613 168.322 617.609 160.976C617.599 148.569 614.625 136.346 608.937 125.333C603.249 114.319 595.013 104.837 584.921 97.6824C570.191 87.9053 552.768 83.0379 535.127 83.7717L530.764 84.189C511.845 88.1258 494.515 97.615 480.97 111.454C479.17 113.888 477.161 116.601 475.915 118.409C474.585 120.455 473.359 122.567 472.244 124.739C471.621 125.851 470.998 127.034 470.444 128.216L469.613 126.338C461.251 108.044 446.146 93.7228 427.479 86.3924C408.812 79.0619 388.04 79.2944 369.54 87.0407C369.207 80.1244 366.266 73.5946 361.314 68.7765C356.363 63.9583 349.771 61.2128 342.878 61.0973C338.685 61.0826 334.551 62.0848 330.827 64.0185C329.653 57.929 326.406 52.4396 321.642 48.4925C316.878 44.5453 310.894 42.3865 304.718 42.3865C298.543 42.3865 292.559 44.5453 287.795 48.4925C283.031 52.4396 279.783 57.929 278.61 64.0185C274.907 62.093 270.798 61.091 266.629 61.0973C259.404 61.2254 252.524 64.2264 247.5 69.4422C242.475 74.6579 239.716 81.6622 239.827 88.9186V105.751C236.289 104.019 232.406 103.115 228.47 103.108C224.904 103.127 221.378 103.87 218.105 105.292C214.833 106.715 211.88 108.787 209.425 111.384C204.417 116.639 201.657 123.655 201.737 130.929V359.899C194.767 360.605 187.984 362.585 181.723 365.741C176.056 368.892 170.858 372.825 166.279 377.426C163.631 380.237 161.307 383.34 159.354 386.677L158.8 387.511C153.902 379.083 146.913 372.073 138.514 367.165C130.116 362.257 120.594 359.618 110.878 359.506C101.162 359.394 91.5827 361.813 83.0741 366.526C74.5656 371.239 67.4182 378.085 62.3287 386.398C58.2167 393.177 55.5679 400.747 54.5538 408.619C53.5398 416.491 54.1831 424.489 56.4421 432.095C56.9962 435.92 59.3508 442.319 69.7389 456.23L71.1933 458.108C75.4178 463.672 80.5426 469.932 86.1522 476.401H85.3904C76.72 476.655 68.5024 480.346 62.5332 486.667C56.564 492.988 53.3285 501.425 53.5335 510.134V535.521C49.0538 532.638 43.9126 530.959 38.6018 530.642C33.2909 530.325 27.9879 531.383 23.2002 533.712C17.539 536.476 12.7796 540.803 9.47999 546.186C6.18041 551.57 4.47744 557.786 4.57076 564.107V1692.05C4.4688 1693.13 4.5926 1694.22 4.93428 1695.25C5.27596 1696.28 5.82798 1697.23 6.55494 1698.03C7.2819 1698.83 8.16779 1699.48 9.15583 1699.91C10.1439 1700.35 11.2123 1700.58 12.2926 1700.58C13.3729 1700.58 14.4413 1700.35 15.4294 1699.91C16.4174 1699.48 17.3033 1698.83 18.0302 1698.03C18.7572 1697.23 19.3092 1696.28 19.6509 1695.25C19.9926 1694.22 20.1164 1693.13 20.0145 1692.05V564.107C19.9693 559.797 21.4409 555.61 24.1697 552.283L25.0007 551.24C26.5877 549.623 28.4979 548.362 30.6053 547.541C32.7128 546.719 34.9697 546.356 37.2272 546.474C39.4847 546.592 41.6917 547.19 43.7026 548.227C45.7135 549.264 47.4826 550.718 48.8935 552.492C51.6978 555.839 53.2204 560.081 53.1872 564.455V658.561C53.1778 660.482 53.8823 662.339 55.163 663.766C56.4437 665.194 58.2086 666.091 60.1126 666.281H60.6666C61.682 666.29 62.689 666.098 63.6297 665.714C64.5703 665.33 65.426 664.763 66.1471 664.045C66.8683 663.327 67.4408 662.473 67.8314 661.531C68.2221 660.59 68.4232 659.581 68.4231 658.561V510.134C68.3172 508.977 68.3172 507.813 68.4231 506.656C69.0391 502.59 71.0932 498.882 74.2092 496.212C77.3253 493.542 81.2947 492.09 85.3904 492.12C88.3354 492.15 91.2184 492.973 93.7396 494.502C96.2607 496.031 98.3278 498.21 99.726 500.814C101.318 503.66 102.153 506.87 102.15 510.134V658.213C102.168 659.933 102.753 661.598 103.813 662.949C104.872 664.3 106.347 665.261 108.008 665.682C109.668 666.103 111.421 665.96 112.992 665.276C114.563 664.592 115.864 663.404 116.693 661.899C117.274 660.757 117.582 659.495 117.594 658.213V509.647C123.134 515.003 128.467 519.802 133.245 523.558C138.802 528.518 144.914 532.813 151.459 536.355C151.354 537.094 151.354 537.843 151.459 538.581V637.973C151.641 639.903 152.533 641.696 153.961 643C155.389 644.305 157.25 645.028 159.181 645.028C161.111 645.028 162.972 644.305 164.4 643C165.828 641.696 166.72 639.903 166.903 637.973V538.859C166.971 538.328 166.971 537.791 166.903 537.26C172.651 534.686 182.693 527.94 200.629 510.203V658.213C200.524 658.928 200.524 659.654 200.629 660.369V676.923C200.645 683.934 199.283 690.878 196.621 697.359C193.959 703.84 190.049 709.73 185.116 714.69L149.312 750.58C144.028 755.884 139.84 762.185 136.987 769.12C134.135 776.055 132.675 783.487 132.691 790.99V814.43C132.691 815.444 132.89 816.448 133.276 817.384C133.663 818.321 134.229 819.172 134.943 819.889C135.656 820.606 136.504 821.175 137.436 821.563C138.369 821.951 139.369 822.15 140.378 822.15H141.279C142.872 822.016 144.388 821.399 145.624 820.38C146.861 819.362 147.761 817.99 148.204 816.447C148.276 815.777 148.276 815.1 148.204 814.43V790.99C148.203 780.466 152.16 770.33 159.285 762.613L160.323 761.569L196.059 725.68C202.968 718.757 208.327 710.434 211.779 701.267C214.703 693.488 216.182 685.237 216.142 676.923V626.636C216.14 622.903 217.329 619.267 219.535 616.263C221.742 613.259 224.849 611.044 228.4 609.943C232.361 608.747 236.615 608.991 240.414 610.632C244.214 612.272 247.316 615.205 249.177 618.915C250.41 621.325 251.051 623.996 251.046 626.705V731.035C251.034 738.799 249.491 746.484 246.508 753.646C243.524 760.809 239.159 767.307 233.664 772.768L217.874 788.695C209.714 796.827 203.242 806.504 198.831 817.166C194.421 827.827 192.16 839.261 192.18 850.806V1692.05C192.18 1694.12 192.998 1696.1 194.452 1697.56C195.907 1699.02 197.88 1699.84 199.937 1699.84C201.994 1699.84 203.967 1699.02 205.422 1697.56C206.876 1696.1 207.693 1694.12 207.693 1692.05V851.085C207.631 841.598 209.434 832.193 212.999 823.408C216.564 814.624 221.822 806.632 228.47 799.893L244.329 784.035C251.275 777.086 256.784 768.825 260.54 759.73C264.295 750.634 266.224 740.882 266.213 731.035V626.705C266.213 617.943 262.747 609.54 256.578 603.344C250.409 597.148 242.042 593.668 233.317 593.668C227.74 593.665 222.255 595.102 217.389 597.841V500.466C217.378 499.412 217.158 498.371 216.742 497.404C216.326 496.437 215.722 495.562 214.965 494.832C217.389 492.259 219.744 489.685 221.89 487.042C224.037 484.399 225.284 483.286 226.946 481.339C236.018 470.975 244.26 460.473 250.285 452.405L251.254 451.083C254.024 447.049 256.31 443.502 258.18 440.511V440.094C258.803 438.772 259.357 437.451 259.911 436.129C260.465 434.808 260.881 433.277 261.296 431.817C265.239 417.874 263.727 402.945 257.072 390.085C252.092 380.558 244.497 372.665 235.187 367.341C231.031 364.88 226.557 363.007 221.89 361.777C220.274 361.359 218.682 361.011 217.112 360.733C217.146 360.456 217.146 360.176 217.112 359.899V130.72C217.095 129.077 217.401 127.446 218.012 125.921C218.626 124.458 219.494 123.115 220.575 121.956C221.529 120.97 222.656 120.168 223.899 119.592C225.292 118.873 226.834 118.492 228.4 118.479C230.698 118.503 232.928 119.258 234.772 120.635C236.339 121.815 237.607 123.35 238.473 125.114C239.34 126.878 239.78 128.823 239.758 130.79V204.099C239.724 204.283 239.724 204.472 239.758 204.655C239.758 204.655 239.758 205.003 239.758 205.142C239.758 205.142 239.758 205.142 239.758 205.56C239.758 205.56 239.758 205.56 239.758 205.977V206.394V206.951C240.133 207.373 240.578 207.726 241.074 207.994L241.766 208.411H242.32H242.805C243.426 208.483 244.054 208.483 244.675 208.411H245.437C247.335 208.206 249.091 207.305 250.369 205.88C251.646 204.456 252.356 202.608 252.362 200.691V130.651V88.9186C252.357 85.7066 253.542 82.6076 255.687 80.2245C256.709 79.1084 257.951 78.2171 259.334 77.6066C260.716 76.9961 262.21 76.6797 263.72 76.6772C265.809 76.7125 267.847 77.3293 269.608 78.459C271.369 79.5888 272.783 81.1871 273.693 83.0761C274.572 84.8991 275.045 86.8931 275.078 88.9186V203.96C275.078 206.026 275.895 208.007 277.349 209.468C278.804 210.929 280.777 211.75 282.834 211.75C284.891 211.75 286.864 210.929 288.319 209.468C289.773 208.007 290.591 206.026 290.591 203.96V70.0697C290.582 66.9905 291.662 64.0083 293.638 61.6537C294.659 60.4608 295.923 59.502 297.345 58.8421C298.766 58.1821 300.313 57.8364 301.879 57.8283C304.642 57.8237 307.298 58.8959 309.289 60.8191C310.549 62.0028 311.55 63.4361 312.229 65.0284C312.909 66.6207 313.252 68.3374 313.237 70.0697V188.31C313.268 190.094 313.907 191.812 315.048 193.179C316.189 194.546 317.762 195.478 319.505 195.82C321.248 196.162 323.055 195.893 324.624 195.058C326.193 194.223 327.429 192.872 328.126 191.232C328.166 191.048 328.166 190.859 328.126 190.675C328.411 189.92 328.552 189.118 328.542 188.31V88.71C328.514 86.2531 329.187 83.8396 330.481 81.7546C331.469 80.1322 332.852 78.7891 334.5 77.8521C336.148 76.9151 338.006 76.415 339.9 76.399C343.011 76.5257 345.945 77.8849 348.06 80.179C350.176 82.4732 351.3 85.5155 351.188 88.6404V203.96C351.121 204.584 351.121 205.214 351.188 205.838V218.983C351.188 218.983 351.188 219.679 351.188 220.027C351.144 221.377 351.029 222.723 350.842 224.061C350.842 224.756 350.842 225.452 350.842 226.147C349.364 233.933 345.574 241.086 339.969 246.666L312.267 274.487C307.995 278.765 304.608 283.85 302.303 289.448C299.997 295.047 298.817 301.049 298.832 307.108V325.331C298.832 327.385 299.639 329.356 301.079 330.814C302.519 332.273 304.474 333.102 306.519 333.121H309.774C311.348 333.02 312.853 332.441 314.091 331.459C315.328 330.477 316.238 329.14 316.699 327.626C316.921 326.881 317.037 326.108 317.046 325.331V307.247C317.036 300.688 319.123 294.3 323.002 289.024C323.9 287.808 324.896 286.668 325.979 285.616L343.57 268.158L353.889 257.864C359.023 252.732 363.092 246.629 365.862 239.908C368.632 233.186 370.047 225.98 370.025 218.705V179.338C370.001 177.784 370.308 176.243 370.925 174.817L371.341 173.982V173.496C371.328 173.334 371.328 173.171 371.341 173.009C371.724 172.453 372.165 171.94 372.657 171.478L373.28 170.853C375.429 169.024 378.151 168.014 380.967 168.001C382.519 167.992 384.058 168.291 385.494 168.881C386.93 169.471 388.237 170.34 389.337 171.439C390.438 172.538 391.311 173.845 391.907 175.284C392.503 176.723 392.81 178.266 392.81 179.825V260.646C392.844 271.588 388.82 282.151 381.521 290.276L379.859 292.084L367.532 304.465C363.199 308.775 360.215 314.263 358.945 320.253C358.46 321.853 358.044 323.661 357.629 325.748C355.867 335.643 354.642 345.627 353.958 355.656C353.127 365.811 352.435 377.913 351.811 392.241C350.773 415.959 349.872 446.701 349.18 485.512C341.861 487.78 335.455 492.336 330.895 498.517C326.336 504.697 323.861 512.179 323.833 519.871V636.791C323.829 644.141 324.784 651.46 326.672 658.561C327.85 662.821 329.355 666.984 331.174 671.011C335.116 679.79 340.58 687.797 347.31 694.659C347.31 742.094 347.31 794.885 347.31 853.658V1031.92V1173.53C347.208 1174.61 347.332 1175.7 347.673 1176.73C348.015 1177.76 348.567 1178.71 349.294 1179.51C350.021 1180.31 350.907 1180.95 351.895 1181.39C352.883 1181.83 353.951 1182.06 355.032 1182.06C356.112 1182.06 357.18 1181.83 358.168 1181.39C359.156 1180.95 360.042 1180.31 360.769 1179.51C361.496 1178.71 362.048 1177.76 362.39 1176.73C362.732 1175.7 362.855 1174.61 362.753 1173.53V853.589C362.753 801.145 362.753 753.432 362.753 710.1L365.801 713.091C373.383 720.676 379.393 729.696 383.482 739.629C387.571 749.562 389.659 760.211 389.624 770.959V1692.05C389.522 1693.13 389.646 1694.22 389.988 1695.25C390.329 1696.28 390.881 1697.23 391.608 1698.03C392.335 1698.83 393.221 1699.48 394.209 1699.91C395.197 1700.35 396.266 1700.58 397.346 1700.58C398.426 1700.58 399.495 1700.35 400.483 1699.91C401.471 1699.48 402.357 1698.83 403.084 1698.03C403.811 1697.23 404.363 1696.28 404.704 1695.25C405.046 1694.22 405.17 1693.13 405.068 1692.05V770.82C405.073 758.053 402.579 745.409 397.727 733.609C396.025 729.554 394.083 725.606 391.909 721.785C387.697 714.571 382.576 707.932 376.674 702.032L359.014 684.226C352.76 677.986 347.801 670.562 344.425 662.384C341.049 654.205 339.322 645.435 339.346 636.582V519.871C339.364 514.454 341.515 509.263 345.329 505.432C349.144 501.601 354.312 499.441 359.706 499.423C364.41 499.419 368.967 501.067 372.588 504.083L374.111 505.404C374.804 506.169 375.427 506.865 376.05 507.7C378.671 511.184 380.082 515.435 380.067 519.802V576.07C380.048 586.068 381.996 595.97 385.799 605.209C389.602 614.447 395.186 622.84 402.228 629.905L418.365 646.111L442.257 670.037C446.65 674.434 450.135 679.659 452.512 685.412C454.889 691.165 456.111 697.333 456.108 703.562V729.714C456.115 731.777 456.937 733.753 458.394 735.209C459.371 736.271 460.654 737 462.064 737.295H462.964H463.865C465.91 737.277 467.865 736.448 469.305 734.989C470.744 733.53 471.552 731.559 471.552 729.505V703.353C471.572 695.084 469.961 686.892 466.811 679.252C463.661 671.611 459.034 664.674 453.199 658.839L413.655 618.985C408.027 613.379 403.566 606.703 400.534 599.347C397.502 591.99 395.959 584.102 395.995 576.14V557.5C396.106 556.739 396.106 555.966 395.995 555.204V389.667C395.966 385.909 396.948 382.212 398.837 378.968C400.727 375.724 403.454 373.052 406.73 371.236H407.076H407.561C410.195 369.87 413.115 369.154 416.079 369.149C418.689 369.161 421.268 369.717 423.652 370.783C426.036 371.849 428.174 373.4 429.93 375.339C433.68 379.347 435.74 384.656 435.678 390.154V533.365C435.606 533.872 435.606 534.387 435.678 534.895C435.742 535.378 435.883 535.847 436.094 536.286C436.64 537.694 437.59 538.907 438.822 539.774C440.055 540.64 441.515 541.121 443.019 541.155C445.076 541.155 447.049 540.334 448.504 538.873C449.958 537.412 450.776 535.431 450.776 533.365V529.052V362.889C450.758 359.996 451.325 357.129 452.445 354.463C453.564 351.797 455.211 349.386 457.285 347.379C460.782 343.881 465.509 341.907 470.444 341.884C474.011 341.948 477.494 342.985 480.519 344.884C483.545 346.783 485.999 349.473 487.619 352.665C489.262 355.82 490.118 359.329 490.112 362.889V550.684V555.065C490.01 556.146 490.134 557.235 490.475 558.264C490.817 559.294 491.369 560.24 492.096 561.043C492.823 561.845 493.709 562.486 494.697 562.925C495.685 563.364 496.753 563.591 497.834 563.591C498.914 563.591 499.983 563.364 500.971 562.925C501.959 562.486 502.844 561.845 503.571 561.043C504.298 560.24 504.85 559.294 505.192 558.264C505.534 557.235 505.658 556.146 505.556 555.065V389.667C505.701 386.066 506.724 382.556 508.534 379.443C510.134 376.209 512.589 373.48 515.631 371.554C518.672 369.628 522.183 368.58 525.778 368.523C528.56 368.55 531.303 369.186 533.815 370.387C536.327 371.588 538.547 373.326 540.321 375.479C543.63 379.351 545.448 384.286 545.446 389.389V449.692V554.926C545.446 556.98 546.254 558.951 547.693 560.41C549.133 561.869 551.088 562.698 553.133 562.716H553.687C555.591 562.526 557.356 561.629 558.637 560.201C559.918 558.774 560.622 556.917 560.613 554.996V450.04C560.482 444.67 562.467 439.465 566.138 435.557C569.808 431.65 574.866 429.355 580.212 429.174C582.806 429.159 585.376 429.683 587.759 430.712C590.142 431.741 592.288 433.254 594.062 435.155C595.08 436.218 595.985 437.383 596.763 438.633C598.857 442.091 599.959 446.062 599.949 450.109V1692.05C599.847 1693.13 599.971 1694.22 600.313 1695.25C600.654 1696.28 601.206 1697.23 601.933 1698.03C602.66 1698.83 603.546 1699.48 604.534 1699.91C605.522 1700.35 606.591 1700.58 607.671 1700.58C608.751 1700.58 609.82 1700.35 610.808 1699.91C611.796 1699.48 612.682 1698.83 613.409 1698.03C614.135 1697.23 614.688 1696.28 615.029 1695.25C615.371 1694.22 615.495 1693.13 615.393 1692.05V450.04C615.458 440.459 611.807 431.229 605.212 424.305C599.576 418.292 591.968 414.525 583.788 413.694C575.607 412.864 567.402 415.026 560.682 419.784V389.667C560.751 388.416 560.751 387.163 560.682 385.912C560.83 377.235 557.544 368.853 551.546 362.607C545.547 356.361 537.326 352.76 528.687 352.595C526.497 352.579 524.313 352.812 522.177 353.291C516.307 353.895 510.697 356.029 505.902 359.481C505.358 352.967 503.086 346.719 499.322 341.386C495.559 336.053 490.441 331.83 484.502 329.156C493.505 324.218 508.326 312.95 533.327 287.633ZM436.371 359.551C430.592 355.4 423.668 353.163 416.564 353.152C407.092 353.335 398.078 357.281 391.497 364.125C384.916 370.969 381.304 380.154 381.452 389.667V490.729C376.819 487.395 371.447 485.246 365.801 484.469C366.424 446.493 367.324 416.376 368.363 393.076C371.41 323.522 375.912 319.21 379.513 315.593L391.563 302.934C397.263 297.24 401.762 290.451 404.791 282.973C417.326 295.492 429.168 306.343 439.418 314.689C445.496 319.845 451.981 324.497 458.809 328.6C452.522 331.113 447.062 335.344 443.047 340.815C439.032 346.285 436.623 352.776 436.094 359.551H436.371ZM490.666 306.273C477.508 316.915 473.006 317.749 472.521 317.819C468.752 316.815 465.22 315.065 462.133 312.672C459.155 310.724 455.208 308.012 450.776 304.256L448.559 302.448C446.897 301.126 445.235 299.665 443.504 298.135C433.116 289.232 421.273 278.034 408.877 265.236C408.877 264.541 408.877 263.845 408.877 263.15C408.877 262.385 408.877 261.62 408.877 260.924V179.338C408.877 175.743 408.17 172.182 406.798 168.861C405.426 165.541 403.415 162.524 400.881 159.985C398.346 157.446 395.337 155.434 392.027 154.064C388.717 152.695 385.171 151.994 381.591 152.004C377.416 152.007 373.297 152.958 369.54 154.786V104.081C371.133 103.177 372.795 102.412 374.457 101.647C379.27 99.4952 384.348 97.9981 389.555 97.1955C392.782 96.6588 396.049 96.4029 399.32 96.4304C413.941 96.4272 428.089 101.632 439.248 111.121C450.407 120.609 457.854 133.764 460.263 148.248C460.263 149.847 460.679 151.447 460.817 153.047C460.907 154.258 461.28 155.431 461.905 156.47C462.531 157.51 463.392 158.386 464.419 159.028C464.533 159.252 464.672 159.463 464.834 159.654C465.826 161.021 467.237 162.023 468.851 162.506H470.374C471.377 162.611 472.391 162.514 473.356 162.219C474.321 161.924 475.217 161.438 475.991 160.79C476.766 160.142 477.403 159.344 477.866 158.444C478.329 157.544 478.607 156.56 478.685 155.551C479.818 141.719 485.527 128.665 494.902 118.468C504.277 108.271 516.779 101.517 530.418 99.2821C533.673 98.7829 536.96 98.5271 540.252 98.517C556.618 98.5354 572.31 105.068 583.889 116.684C595.468 128.3 601.99 144.052 602.027 160.489C602.033 166.375 601.194 172.232 599.534 177.877C598.632 180.896 597.521 183.848 596.209 186.711C593.374 191.994 590.229 197.104 586.791 202.012C567.298 228.163 545.983 252.894 523.008 276.017C512.695 286.695 501.805 296.795 490.389 306.273H490.666Z" fill="%23002360"/></g><defs><clipPath id="clip0_4148_65267"><rect width="653" height="956" fill="white"/></clipPath></defs></svg>');
  background-repeat: no-repeat;
  background-position: center right 80px;
}
.bloco-minas-seja-um-doador .seja-um-doador-content {
  padding: 50px 0;
}
@media (min-width: 992px) {
  .bloco-minas-seja-um-doador .seja-um-doador-content {
    padding: 100px 0;
  }
}
.bloco-minas-seja-um-doador .item {
  align-items: center;
  position: relative;
}
@media (min-width: 992px) {
  .bloco-minas-seja-um-doador .item {
    align-items: flex-end;
    display: flex;
  }
}
.bloco-minas-seja-um-doador .item::before {
  content: attr(data-counter);
  color: #fff;
  display: block;
  font-size: 5rem;
  height: 100px;
  padding-left: 20px;
  text-align: center;
  width: 100%;
}
@media (min-width: 992px) {
  .bloco-minas-seja-um-doador .item::before {
    background-image: url('data:image/svg+xml,<svg width="153" height="177" viewBox="0 0 153 177" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="mask0_4148_65283" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="153" height="177"><rect width="153" height="177" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_4148_65283)"><path d="M42.1797 6.90137C29.2415 7.34959 19.2231 12.1499 9.62891 17.0801L7.71484 18.0664L6.42188 18.7285L6.4209 18.7275C2.76683 20.755 -1.16454 21.9007 -4.78613 21.9746H-5.25781C-13.1084 21.9746 -20.752 17.5668 -26.4795 9.83398L-60.001 28.1611L-59.4287 29.1006C-57.3137 32.4823 -54.9188 36.351 -53.2695 40.7734C-51.8155 44.6831 -51.1476 48.7766 -51.3047 53.3477V195.47C-51.032 202.782 -46.6293 209.518 -39.25 213.806H-39.249C-32.2797 217.868 -26.8591 219.832 -22.792 221.06L-21.9961 221.296L-21.9922 221.297L-22.0244 221.393L-21.9922 221.298C-20.584 221.775 -17.2586 222.73 -13.1035 223.98L-7.87402 225.532C-2.42373 227.156 3.46804 228.934 7.81738 230.341C17.2231 233.394 25.4559 237.036 29.459 239.282H29.458C31.0211 240.14 32.6717 241.309 34.291 242.521L35.8955 243.738L35.8965 243.739C38.3363 245.666 40.4705 247.736 42.3369 249.914C44.166 247.736 46.2999 245.665 48.7393 243.739C50.7375 242.158 53.0544 240.426 55.2168 239.245C59.142 237.035 67.3742 233.393 76.8184 230.341L79.0996 229.609C84.6831 227.841 91.9421 225.685 97.7002 223.98V223.979C101.853 222.766 105.182 221.774 106.512 221.334L106.515 221.333C110.74 220.085 116.451 218.102 123.886 213.806C131.263 209.519 135.666 202.785 135.979 195.326V53.2744L135.959 52.4424C135.904 48.299 136.542 44.4413 137.905 40.8096L138.223 39.9814C139.853 35.8736 142.082 32.3078 144.064 29.1377L144.636 28.1982L111.075 9.87109C105.348 17.6035 97.7049 22.0117 89.8545 22.0117H89.3828C85.7599 21.9378 81.8667 20.7911 78.0947 18.6895V18.6904L76.9209 18.0654V18.0664C66.775 12.8092 56.256 7.4157 42.1797 6.90137ZM143.309 195.514C142.955 205.295 137.134 214.33 127.746 219.786L127.747 219.787C119.629 224.535 113.354 226.67 108.805 228.032L108.804 228.031C107.547 228.437 104.139 229.466 99.8721 230.715C94.1811 232.42 86.9632 234.548 81.4434 236.284L79.1914 237.002C70.2637 239.905 62.5924 243.247 58.957 245.302L58.9561 245.303C57.2404 246.254 55.2481 247.756 53.4854 249.153V249.154C51.1772 250.977 49.1788 252.959 47.5547 255.012L47.2354 255.423C46.0801 256.918 44.2485 257.814 42.2988 257.814C40.35 257.814 38.4774 256.92 37.3604 255.422V255.421C35.6818 253.186 33.5733 251.061 31.1123 249.154L31.1113 249.153C29.3483 247.756 27.3558 246.254 25.6797 245.34L25.6787 245.339C21.9648 243.248 14.2936 239.905 5.40527 237.002C1.11715 235.596 -4.73578 233.839 -10.1377 232.241L-15.3145 230.716C-19.5434 229.466 -22.9518 228.436 -24.3252 227.994V227.995C-28.7961 226.67 -35.0719 224.535 -43.1895 219.787C-52.5769 214.331 -58.3966 205.296 -58.79 195.625L-58.791 195.621V53.2666H-58.79C-58.6339 49.4554 -59.1415 46.2333 -60.3115 43.1221H-60.3125C-61.5428 39.7864 -63.3114 36.7863 -65.0996 33.8955L-65.8662 32.6621L-67.3945 30.1621V30.1602C-68.8738 27.6463 -67.9527 24.4591 -65.3193 23.0361L-28.6934 2.96387L-28.4658 2.84375C-27.3088 2.2717 -25.9225 2.15964 -24.6318 2.44824C-23.2554 2.75607 -21.9779 3.52206 -21.1973 4.68652L-20.7754 5.29395C-16.382 11.4794 -10.7946 14.9715 -5.26074 14.9727C-1.95396 14.8996 0.889769 13.6587 2.76367 12.6328L2.7666 12.6309L4.13672 11.9326C14.5172 6.56535 26.3269 0.452713 42.1777 -0.0996094L42.1846 -0.100586V-0.0996094C58.3092 0.452757 70.079 6.5284 80.499 11.9326L81.792 12.5947L81.7939 12.5957L82.5664 13C84.4602 13.9509 86.9637 14.9086 89.582 14.9727C95.5701 14.9721 101.379 11.2495 105.794 4.68652C107.313 2.36176 110.818 1.58029 113.328 3L149.916 23L150.158 23.1387C152.605 24.6238 153.425 27.7241 151.991 30.124L151.99 30.126L150.423 32.625L150.424 32.626C148.387 35.8978 146.315 39.3084 144.869 43.1211L144.87 43.1221C143.7 46.2707 143.191 49.4563 143.309 53.1943V195.514Z" fill="white" stroke="white" stroke-width="0.2"/></g></svg>');
    background-repeat: no-repeat;
    background-size: contain;
    background-position: left bottom;
    display: block;
    font-size: 8rem;
    padding-left: 0;
    text-align: left;
    text-indent: 25px;
    width: 140px;
    height: 160px;
  }
}
.bloco-minas-seja-um-doador .item::after {
  background-image: url("data:image/svg+xml,%3Csvg width='116' height='236' viewBox='0 0 116 236' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M70.2828 15.1614H70.2191C70.2191 15.1614 70.2191 15.1614 70.2828 15.1614ZM13.1503 46.2939L14.1682 47.9607C17.6038 53.4371 21.4848 59.6875 24.1569 66.8307C26.5109 73.1405 27.5925 79.748 27.338 87.1293V317.26C27.7833 329.166 34.9726 340.118 46.9972 347.083C59.0853 354.107 68.3105 357.262 75.0544 359.227C77.3448 360 82.7527 361.548 89.4966 363.572C100.185 366.727 114.055 370.834 123.471 373.87C138.74 378.811 152.101 384.704 158.59 388.335C161.962 390.181 165.588 392.919 169.024 395.538C173.032 398.693 176.531 402.086 179.585 405.658C182.575 402.086 186.075 398.693 190.083 395.538C193.328 392.978 197.081 390.181 200.58 388.276C206.943 384.704 220.303 378.811 235.636 373.87C244.989 370.834 258.858 366.727 269.547 363.572C276.291 361.608 281.698 360 283.862 359.286C290.733 357.262 300.021 354.048 312.11 347.083C324.134 340.118 331.323 329.166 331.832 317.022V87.0103C331.578 79.8075 332.596 73.1405 334.95 66.8902C337.622 59.6875 341.503 53.4967 344.939 48.0202L345.957 46.3534L291.178 16.5305C281.889 29.0906 269.483 36.2339 256.759 36.2339H255.995C250.142 36.1148 243.843 34.2695 237.736 30.8765L235.827 29.8645C219.349 21.3522 202.235 12.6017 179.331 11.7683C156.872 12.5422 139.822 21.3522 123.28 29.8645L121.18 30.936C115.263 34.21 108.901 36.0553 103.048 36.1743H102.285C89.5602 36.1743 77.1539 29.0311 67.8651 16.471L13.1503 46.2939ZM179.522 418.039C176.404 418.039 173.414 416.611 171.632 414.229C168.897 410.598 165.461 407.146 161.453 404.05C158.59 401.788 155.345 399.348 152.61 397.86C146.565 394.466 134.096 389.05 119.653 384.347C110.365 381.311 96.5586 377.263 85.9974 374.168C79.1262 372.144 73.5911 370.477 71.3643 369.763C64.1114 367.62 53.9319 364.167 40.7622 356.488C25.5566 347.678 16.1405 333.094 15.5043 317.498V87.0103C15.7588 80.8195 14.9317 75.5811 13.023 70.5213C10.7327 64.3306 7.29707 58.8541 3.98873 53.5562L1.50748 49.5084C-0.846531 45.5201 0.616773 40.4603 4.81582 38.1983L64.3023 5.69659C68.1196 3.55362 73.782 4.74416 76.2632 8.43482C83.5161 19.0901 92.9322 25.1619 102.285 25.1619C107.692 25.0428 112.337 23.0189 115.391 21.3522L117.617 20.2211C134.477 11.5302 153.627 1.64876 179.331 0.755859C205.479 1.64876 224.566 11.4707 241.489 20.2211L243.589 21.2926C246.77 23.0189 251.414 25.0428 256.313 25.1619C266.111 25.1619 275.591 19.0901 282.78 8.43482C285.198 4.74416 290.796 3.49409 294.805 5.75612L354.227 38.1387C358.426 40.4007 359.89 45.5201 357.536 49.4488L354.991 53.4967C351.683 58.7945 348.311 64.3306 345.957 70.5213C344.048 75.6407 343.221 80.8195 343.412 86.8912V317.32C342.839 333.094 333.423 347.678 318.217 356.488C305.048 364.167 294.868 367.62 287.488 369.822C285.452 370.477 279.917 372.144 272.982 374.168C262.421 377.323 248.615 381.371 239.39 384.347C224.884 389.05 212.414 394.467 206.497 397.8C203.698 399.348 200.453 401.788 197.59 404.05C193.582 407.205 190.146 410.658 187.411 414.229C185.566 416.611 182.639 418.039 179.522 418.039Z' fill='%23fff'/%3E%3C/svg%3E");
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 20px;
  background-repeat: no-repeat;
  background-position: bottom right;
  background-size: 80px auto;
  opacity: 0.15;
  pointer-events: none;
  z-index: 0;
}
@media (min-width: 992px) {
  .bloco-minas-seja-um-doador .item::after {
    display: none;
  }
}
.bloco-minas-seja-um-doador .conteudo {
  padding: 24px;
  width: 100%;
}
@media (min-width: 992px) {
  .bloco-minas-seja-um-doador .conteudo {
    padding: 16px 24px 16px 50px;
    width: calc(100% - 140px);
  }
}
.bloco-minas-seja-um-doador .qr-code {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 24px;
}
.bloco-minas-seja-um-doador .qr-code img {
  max-width: 100%;
  max-height: 100%;
}
.bloco-minas-seja-um-doador.minas {
  background-color: #003da5;
}
.bloco-minas-seja-um-doador.minas .item {
  background-color: #003083;
}
.bloco-minas-seja-um-doador.minas .qr-code {
  background-color: #003083;
}
.bloco-minas-seja-um-doador.esportes {
  background-color: #0083bf;
}
.bloco-minas-seja-um-doador.esportes .item {
  background-color: #006895;
}
.bloco-minas-seja-um-doador.esportes .qr-code {
  background-color: #006895;
}
.bloco-minas-seja-um-doador.cultura {
  background-color: #8f1637;
}
.bloco-minas-seja-um-doador.cultura .item {
  background-color: #70122c;
}
.bloco-minas-seja-um-doador.cultura .qr-code {
  background-color: #70122c;
}
.bloco-minas-seja-um-doador.educacao {
  background-color: #16a987;
}
.bloco-minas-seja-um-doador.educacao .item {
  background-color: #128669;
}
.bloco-minas-seja-um-doador.educacao .qr-code {
  background-color: #128669;
}
.bloco-minas-seja-um-doador.lazer {
  background-color: #f47f32;
}
.bloco-minas-seja-um-doador.lazer .item {
  background-color: #bd6125;
}
.bloco-minas-seja-um-doador.lazer .qr-code {
  background-color: #bd6125;
}
.bloco-minas-seja-um-doador.negocios {
  background-color: #ffb033;
}
.bloco-minas-seja-um-doador.negocios .item {
  background-color: #c58827;
}
.bloco-minas-seja-um-doador.negocios .qr-code {
  background-color: #c58827;
}

.bloco-minas-slider .slider-item {
  aspect-ratio: 1020/480;
  overflow: hidden;
}
.bloco-minas-slider .slider-item img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.bloco-minas-slider .swiper-pagination .swiper-pagination-bullet {
  background: transparent;
  border: 1px solid #fff;
  opacity: 1;
}
.bloco-minas-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  width: 40px;
  background: #005eb8;
  border-color: #005eb8;
  border-radius: 20px;
}
.bloco-minas-slider-com-descricao {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  overflow: hidden;
  position: relative;
  padding-left: 12px !important;
  padding-right: 12px !important;
}
@media (min-width: 992px) {
  .bloco-minas-slider-com-descricao {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
.bloco-minas-slider-com-descricao:before {
  content: "";
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.bloco-minas-slider-com-descricao .galeria-item {
  aspect-ratio: 700/450;
  overflow: hidden;
}
.bloco-minas-slider-com-descricao .galeria-img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.bloco-minas-slider-com-descricao.minas:before {
  background-color: rgba(0, 61, 165, 0.85);
}
.bloco-minas-slider-com-descricao.minas .swiper-button-next,
.bloco-minas-slider-com-descricao.minas .swiper-button-prev {
  background-color: #abc4ea;
}
.bloco-minas-slider-com-descricao.minas .swiper-button-next:hover, .bloco-minas-slider-com-descricao.minas .swiper-button-next:focus,
.bloco-minas-slider-com-descricao.minas .swiper-button-prev:hover,
.bloco-minas-slider-com-descricao.minas .swiper-button-prev:focus {
  background-color: #003da5;
}
.bloco-minas-slider-com-descricao.minas .swiper-button-next:after,
.bloco-minas-slider-com-descricao.minas .swiper-button-prev:after {
  color: #003083;
}
.bloco-minas-slider-com-descricao.esportes:before {
  background-color: rgba(0, 131, 191, 0.85);
}
.bloco-minas-slider-com-descricao.esportes .swiper-button-next,
.bloco-minas-slider-com-descricao.esportes .swiper-button-prev {
  background-color: #abdaef;
}
.bloco-minas-slider-com-descricao.esportes .swiper-button-next:hover, .bloco-minas-slider-com-descricao.esportes .swiper-button-next:focus,
.bloco-minas-slider-com-descricao.esportes .swiper-button-prev:hover,
.bloco-minas-slider-com-descricao.esportes .swiper-button-prev:focus {
  background-color: #0083bf;
}
.bloco-minas-slider-com-descricao.esportes .swiper-button-next:after,
.bloco-minas-slider-com-descricao.esportes .swiper-button-prev:after {
  color: #006895;
}
.bloco-minas-slider-com-descricao.cultura:before {
  background-color: rgba(143, 22, 55, 0.85);
}
.bloco-minas-slider-com-descricao.cultura .swiper-button-next,
.bloco-minas-slider-com-descricao.cultura .swiper-button-prev {
  background-color: #e0b5c1;
}
.bloco-minas-slider-com-descricao.cultura .swiper-button-next:hover, .bloco-minas-slider-com-descricao.cultura .swiper-button-next:focus,
.bloco-minas-slider-com-descricao.cultura .swiper-button-prev:hover,
.bloco-minas-slider-com-descricao.cultura .swiper-button-prev:focus {
  background-color: #8f1637;
}
.bloco-minas-slider-com-descricao.cultura .swiper-button-next:after,
.bloco-minas-slider-com-descricao.cultura .swiper-button-prev:after {
  color: #70122c;
}
.bloco-minas-slider-com-descricao.educacao:before {
  background-color: rgba(22, 169, 135, 0.85);
}
.bloco-minas-slider-com-descricao.educacao .swiper-button-next,
.bloco-minas-slider-com-descricao.educacao .swiper-button-prev {
  background-color: #b5e8db;
}
.bloco-minas-slider-com-descricao.educacao .swiper-button-next:hover, .bloco-minas-slider-com-descricao.educacao .swiper-button-next:focus,
.bloco-minas-slider-com-descricao.educacao .swiper-button-prev:hover,
.bloco-minas-slider-com-descricao.educacao .swiper-button-prev:focus {
  background-color: #16a987;
}
.bloco-minas-slider-com-descricao.educacao .swiper-button-next:after,
.bloco-minas-slider-com-descricao.educacao .swiper-button-prev:after {
  color: #128669;
}
.bloco-minas-slider-com-descricao.lazer:before {
  background-color: rgba(244, 127, 50, 0.85);
}
.bloco-minas-slider-com-descricao.lazer .swiper-button-next,
.bloco-minas-slider-com-descricao.lazer .swiper-button-prev {
  background-color: #fdd3b9;
}
.bloco-minas-slider-com-descricao.lazer .swiper-button-next:hover, .bloco-minas-slider-com-descricao.lazer .swiper-button-next:focus,
.bloco-minas-slider-com-descricao.lazer .swiper-button-prev:hover,
.bloco-minas-slider-com-descricao.lazer .swiper-button-prev:focus {
  background-color: #f47f32;
}
.bloco-minas-slider-com-descricao.lazer .swiper-button-next:after,
.bloco-minas-slider-com-descricao.lazer .swiper-button-prev:after {
  color: #bd6125;
}
.bloco-minas-slider-com-descricao.negocios:before {
  background-color: rgba(255, 176, 51, 0.85);
}
.bloco-minas-slider-com-descricao.negocios .swiper-button-next,
.bloco-minas-slider-com-descricao.negocios .swiper-button-prev {
  background-color: #ffe3ba;
}
.bloco-minas-slider-com-descricao.negocios .swiper-button-next:hover, .bloco-minas-slider-com-descricao.negocios .swiper-button-next:focus,
.bloco-minas-slider-com-descricao.negocios .swiper-button-prev:hover,
.bloco-minas-slider-com-descricao.negocios .swiper-button-prev:focus {
  background-color: #ffb033;
}
.bloco-minas-slider-com-descricao.negocios .swiper-button-next:after,
.bloco-minas-slider-com-descricao.negocios .swiper-button-prev:after {
  color: #c58827;
}

.bloco-minas-slider-com-imagem-destacada .slider-destacada-swiper .swiper-slide {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  height: auto;
  transition: transform 0.3s ease, opacity 0.3s ease;
}
@media (min-width: 992px) {
  .bloco-minas-slider-com-imagem-destacada .slider-destacada-swiper .swiper-slide:not(.swiper-slide-active) {
    transform: scale(0.7) !important;
    opacity: 0.5 !important;
  }
  .bloco-minas-slider-com-imagem-destacada .slider-destacada-swiper .swiper-slide.swiper-slide-active {
    transform: scale(1.1) !important;
    opacity: 1 !important;
  }
}
.bloco-minas-slider-com-imagem-destacada .slider-destacada-swiper .swiper-slide .swiper-item {
  width: 100%;
}
.bloco-minas-slider-com-imagem-destacada .slider-destacada-swiper .swiper-slide .swiper-item .imagem-destacada img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
  aspect-ratio: 16/9;
}
.bloco-minas-slider-com-imagem-destacada.minas .titulo {
  color: #002360;
}
.bloco-minas-slider-com-imagem-destacada.minas .swiper-button-prev,
.bloco-minas-slider-com-imagem-destacada.minas .swiper-button-next {
  background-color: #abc4ea;
}
.bloco-minas-slider-com-imagem-destacada.minas .swiper-button-prev:hover, .bloco-minas-slider-com-imagem-destacada.minas .swiper-button-prev:focus,
.bloco-minas-slider-com-imagem-destacada.minas .swiper-button-next:hover,
.bloco-minas-slider-com-imagem-destacada.minas .swiper-button-next:focus {
  background-color: #003da5;
}
.bloco-minas-slider-com-imagem-destacada.minas .swiper-button-prev:after,
.bloco-minas-slider-com-imagem-destacada.minas .swiper-button-next:after {
  color: #003083;
}
.bloco-minas-slider-com-imagem-destacada.esportes .titulo {
  color: #004b6c;
}
.bloco-minas-slider-com-imagem-destacada.esportes .swiper-button-prev,
.bloco-minas-slider-com-imagem-destacada.esportes .swiper-button-next {
  background-color: #abdaef;
}
.bloco-minas-slider-com-imagem-destacada.esportes .swiper-button-prev:hover, .bloco-minas-slider-com-imagem-destacada.esportes .swiper-button-prev:focus,
.bloco-minas-slider-com-imagem-destacada.esportes .swiper-button-next:hover,
.bloco-minas-slider-com-imagem-destacada.esportes .swiper-button-next:focus {
  background-color: #0083bf;
}
.bloco-minas-slider-com-imagem-destacada.esportes .swiper-button-prev:after,
.bloco-minas-slider-com-imagem-destacada.esportes .swiper-button-next:after {
  color: #006895;
}
.bloco-minas-slider-com-imagem-destacada.cultura .titulo {
  color: #520d20;
}
.bloco-minas-slider-com-imagem-destacada.cultura .swiper-button-prev,
.bloco-minas-slider-com-imagem-destacada.cultura .swiper-button-next {
  background-color: #e0b5c1;
}
.bloco-minas-slider-com-imagem-destacada.cultura .swiper-button-prev:hover, .bloco-minas-slider-com-imagem-destacada.cultura .swiper-button-prev:focus,
.bloco-minas-slider-com-imagem-destacada.cultura .swiper-button-next:hover,
.bloco-minas-slider-com-imagem-destacada.cultura .swiper-button-next:focus {
  background-color: #8f1637;
}
.bloco-minas-slider-com-imagem-destacada.cultura .swiper-button-prev:after,
.bloco-minas-slider-com-imagem-destacada.cultura .swiper-button-next:after {
  color: #70122c;
}
.bloco-minas-slider-com-imagem-destacada.educacao .titulo {
  color: #0d614c;
}
.bloco-minas-slider-com-imagem-destacada.educacao .swiper-button-prev,
.bloco-minas-slider-com-imagem-destacada.educacao .swiper-button-next {
  background-color: #b5e8db;
}
.bloco-minas-slider-com-imagem-destacada.educacao .swiper-button-prev:hover, .bloco-minas-slider-com-imagem-destacada.educacao .swiper-button-prev:focus,
.bloco-minas-slider-com-imagem-destacada.educacao .swiper-button-next:hover,
.bloco-minas-slider-com-imagem-destacada.educacao .swiper-button-next:focus {
  background-color: #16a987;
}
.bloco-minas-slider-com-imagem-destacada.educacao .swiper-button-prev:after,
.bloco-minas-slider-com-imagem-destacada.educacao .swiper-button-next:after {
  color: #128669;
}
.bloco-minas-slider-com-imagem-destacada.lazer .titulo {
  color: #864419;
}
.bloco-minas-slider-com-imagem-destacada.lazer .swiper-button-prev,
.bloco-minas-slider-com-imagem-destacada.lazer .swiper-button-next {
  background-color: #fdd3b9;
}
.bloco-minas-slider-com-imagem-destacada.lazer .swiper-button-prev:hover, .bloco-minas-slider-com-imagem-destacada.lazer .swiper-button-prev:focus,
.bloco-minas-slider-com-imagem-destacada.lazer .swiper-button-next:hover,
.bloco-minas-slider-com-imagem-destacada.lazer .swiper-button-next:focus {
  background-color: #f47f32;
}
.bloco-minas-slider-com-imagem-destacada.lazer .swiper-button-prev:after,
.bloco-minas-slider-com-imagem-destacada.lazer .swiper-button-next:after {
  color: #bd6125;
}
.bloco-minas-slider-com-imagem-destacada.negocios .titulo {
  color: #8c601a;
}
.bloco-minas-slider-com-imagem-destacada.negocios .swiper-button-prev,
.bloco-minas-slider-com-imagem-destacada.negocios .swiper-button-next {
  background-color: #ffe3ba;
}
.bloco-minas-slider-com-imagem-destacada.negocios .swiper-button-prev:hover, .bloco-minas-slider-com-imagem-destacada.negocios .swiper-button-prev:focus,
.bloco-minas-slider-com-imagem-destacada.negocios .swiper-button-next:hover,
.bloco-minas-slider-com-imagem-destacada.negocios .swiper-button-next:focus {
  background-color: #ffb033;
}
.bloco-minas-slider-com-imagem-destacada.negocios .swiper-button-prev:after,
.bloco-minas-slider-com-imagem-destacada.negocios .swiper-button-next:after {
  color: #c58827;
}

.bloco-minas-slider-de-marcas .slider-de-marcas-content .slider-de-marcas-swiper .swiper-slide {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  min-height: 100px;
}
.bloco-minas-slider-de-marcas .slider-de-marcas-content .slider-de-marcas-swiper .swiper-slide .swiper-item .slider-de-marcas-image img {
  object-fit: contain;
  max-width: 100%;
  height: auto;
  max-height: 100px;
}
@media (min-width: 992px) {
  .bloco-minas-slider-de-marcas .slider-de-marcas-content .slider-de-marcas-swiper .swiper-slide .swiper-item .slider-de-marcas-image img {
    max-height: none;
  }
}
.bloco-minas-slider-de-marcas .swiper-pagination .swiper-pagination-bullet {
  opacity: 1;
}
.bloco-minas-slider-de-marcas.minas .titulo {
  color: #002360;
}
.bloco-minas-slider-de-marcas.minas .swiper-button-prev,
.bloco-minas-slider-de-marcas.minas .swiper-button-next {
  background-color: #abc4ea;
}
.bloco-minas-slider-de-marcas.minas .swiper-button-prev:hover, .bloco-minas-slider-de-marcas.minas .swiper-button-prev:focus,
.bloco-minas-slider-de-marcas.minas .swiper-button-next:hover,
.bloco-minas-slider-de-marcas.minas .swiper-button-next:focus {
  background-color: #003da5;
}
.bloco-minas-slider-de-marcas.minas .swiper-button-prev:after,
.bloco-minas-slider-de-marcas.minas .swiper-button-next:after {
  color: #003083;
}
.bloco-minas-slider-de-marcas.minas .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #003da5;
}
.bloco-minas-slider-de-marcas.esportes .titulo {
  color: #004b6c;
}
.bloco-minas-slider-de-marcas.esportes .swiper-button-prev,
.bloco-minas-slider-de-marcas.esportes .swiper-button-next {
  background-color: #abdaef;
}
.bloco-minas-slider-de-marcas.esportes .swiper-button-prev:hover, .bloco-minas-slider-de-marcas.esportes .swiper-button-prev:focus,
.bloco-minas-slider-de-marcas.esportes .swiper-button-next:hover,
.bloco-minas-slider-de-marcas.esportes .swiper-button-next:focus {
  background-color: #0083bf;
}
.bloco-minas-slider-de-marcas.esportes .swiper-button-prev:after,
.bloco-minas-slider-de-marcas.esportes .swiper-button-next:after {
  color: #006895;
}
.bloco-minas-slider-de-marcas.esportes .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #0083bf;
}
.bloco-minas-slider-de-marcas.cultura .titulo {
  color: #520d20;
}
.bloco-minas-slider-de-marcas.cultura .swiper-button-prev,
.bloco-minas-slider-de-marcas.cultura .swiper-button-next {
  background-color: #e0b5c1;
}
.bloco-minas-slider-de-marcas.cultura .swiper-button-prev:hover, .bloco-minas-slider-de-marcas.cultura .swiper-button-prev:focus,
.bloco-minas-slider-de-marcas.cultura .swiper-button-next:hover,
.bloco-minas-slider-de-marcas.cultura .swiper-button-next:focus {
  background-color: #8f1637;
}
.bloco-minas-slider-de-marcas.cultura .swiper-button-prev:after,
.bloco-minas-slider-de-marcas.cultura .swiper-button-next:after {
  color: #70122c;
}
.bloco-minas-slider-de-marcas.cultura .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #8f1637;
}
.bloco-minas-slider-de-marcas.educacao .titulo {
  color: #0d614c;
}
.bloco-minas-slider-de-marcas.educacao .swiper-button-prev,
.bloco-minas-slider-de-marcas.educacao .swiper-button-next {
  background-color: #b5e8db;
}
.bloco-minas-slider-de-marcas.educacao .swiper-button-prev:hover, .bloco-minas-slider-de-marcas.educacao .swiper-button-prev:focus,
.bloco-minas-slider-de-marcas.educacao .swiper-button-next:hover,
.bloco-minas-slider-de-marcas.educacao .swiper-button-next:focus {
  background-color: #16a987;
}
.bloco-minas-slider-de-marcas.educacao .swiper-button-prev:after,
.bloco-minas-slider-de-marcas.educacao .swiper-button-next:after {
  color: #128669;
}
.bloco-minas-slider-de-marcas.educacao .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #16a987;
}
.bloco-minas-slider-de-marcas.lazer .titulo {
  color: #864419;
}
.bloco-minas-slider-de-marcas.lazer .swiper-button-prev,
.bloco-minas-slider-de-marcas.lazer .swiper-button-next {
  background-color: #fdd3b9;
}
.bloco-minas-slider-de-marcas.lazer .swiper-button-prev:hover, .bloco-minas-slider-de-marcas.lazer .swiper-button-prev:focus,
.bloco-minas-slider-de-marcas.lazer .swiper-button-next:hover,
.bloco-minas-slider-de-marcas.lazer .swiper-button-next:focus {
  background-color: #f47f32;
}
.bloco-minas-slider-de-marcas.lazer .swiper-button-prev:after,
.bloco-minas-slider-de-marcas.lazer .swiper-button-next:after {
  color: #bd6125;
}
.bloco-minas-slider-de-marcas.lazer .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #f47f32;
}
.bloco-minas-slider-de-marcas.negocios .titulo {
  color: #8c601a;
}
.bloco-minas-slider-de-marcas.negocios .swiper-button-prev,
.bloco-minas-slider-de-marcas.negocios .swiper-button-next {
  background-color: #ffe3ba;
}
.bloco-minas-slider-de-marcas.negocios .swiper-button-prev:hover, .bloco-minas-slider-de-marcas.negocios .swiper-button-prev:focus,
.bloco-minas-slider-de-marcas.negocios .swiper-button-next:hover,
.bloco-minas-slider-de-marcas.negocios .swiper-button-next:focus {
  background-color: #ffb033;
}
.bloco-minas-slider-de-marcas.negocios .swiper-button-prev:after,
.bloco-minas-slider-de-marcas.negocios .swiper-button-next:after {
  color: #c58827;
}
.bloco-minas-slider-de-marcas.negocios .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #ffb033;
}

.bloco-minas-spotify .spotify-link:hover, .bloco-minas-spotify .spotify-link:focus {
  background-color: #fff !important;
}
.bloco-minas-spotify .swiper-pagination .swiper-pagination-bullet {
  opacity: 1;
}
.bloco-minas-spotify.minas .titulo {
  color: #002360;
}
.bloco-minas-spotify.minas .spotify-link {
  background-color: #003da5;
}
.bloco-minas-spotify.minas .spotify-link:hover, .bloco-minas-spotify.minas .spotify-link:focus {
  color: #003da5;
}
.bloco-minas-spotify.minas .swiper-button-prev,
.bloco-minas-spotify.minas .swiper-button-next {
  background-color: #abc4ea;
}
.bloco-minas-spotify.minas .swiper-button-prev:hover, .bloco-minas-spotify.minas .swiper-button-prev:focus,
.bloco-minas-spotify.minas .swiper-button-next:hover,
.bloco-minas-spotify.minas .swiper-button-next:focus {
  background-color: #003da5;
}
.bloco-minas-spotify.minas .swiper-button-prev:after,
.bloco-minas-spotify.minas .swiper-button-next:after {
  color: #003083;
}
.bloco-minas-spotify.minas .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #003da5;
}
.bloco-minas-spotify.esportes .titulo {
  color: #004b6c;
}
.bloco-minas-spotify.esportes .spotify-link {
  background-color: #0083bf;
}
.bloco-minas-spotify.esportes .spotify-link:hover, .bloco-minas-spotify.esportes .spotify-link:focus {
  color: #0083bf;
}
.bloco-minas-spotify.esportes .swiper-button-prev,
.bloco-minas-spotify.esportes .swiper-button-next {
  background-color: #abdaef;
}
.bloco-minas-spotify.esportes .swiper-button-prev:hover, .bloco-minas-spotify.esportes .swiper-button-prev:focus,
.bloco-minas-spotify.esportes .swiper-button-next:hover,
.bloco-minas-spotify.esportes .swiper-button-next:focus {
  background-color: #0083bf;
}
.bloco-minas-spotify.esportes .swiper-button-prev:after,
.bloco-minas-spotify.esportes .swiper-button-next:after {
  color: #006895;
}
.bloco-minas-spotify.esportes .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #0083bf;
}
.bloco-minas-spotify.cultura .titulo {
  color: #520d20;
}
.bloco-minas-spotify.cultura .spotify-link {
  background-color: #8f1637;
}
.bloco-minas-spotify.cultura .spotify-link:hover, .bloco-minas-spotify.cultura .spotify-link:focus {
  color: #8f1637;
}
.bloco-minas-spotify.cultura .swiper-button-prev,
.bloco-minas-spotify.cultura .swiper-button-next {
  background-color: #e0b5c1;
}
.bloco-minas-spotify.cultura .swiper-button-prev:hover, .bloco-minas-spotify.cultura .swiper-button-prev:focus,
.bloco-minas-spotify.cultura .swiper-button-next:hover,
.bloco-minas-spotify.cultura .swiper-button-next:focus {
  background-color: #8f1637;
}
.bloco-minas-spotify.cultura .swiper-button-prev:after,
.bloco-minas-spotify.cultura .swiper-button-next:after {
  color: #70122c;
}
.bloco-minas-spotify.cultura .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #8f1637;
}
.bloco-minas-spotify.educacao .titulo {
  color: #0d614c;
}
.bloco-minas-spotify.educacao .spotify-link {
  background-color: #16a987;
}
.bloco-minas-spotify.educacao .spotify-link:hover, .bloco-minas-spotify.educacao .spotify-link:focus {
  color: #16a987;
}
.bloco-minas-spotify.educacao .swiper-button-prev,
.bloco-minas-spotify.educacao .swiper-button-next {
  background-color: #b5e8db;
}
.bloco-minas-spotify.educacao .swiper-button-prev:hover, .bloco-minas-spotify.educacao .swiper-button-prev:focus,
.bloco-minas-spotify.educacao .swiper-button-next:hover,
.bloco-minas-spotify.educacao .swiper-button-next:focus {
  background-color: #16a987;
}
.bloco-minas-spotify.educacao .swiper-button-prev:after,
.bloco-minas-spotify.educacao .swiper-button-next:after {
  color: #128669;
}
.bloco-minas-spotify.educacao .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #16a987;
}
.bloco-minas-spotify.lazer .titulo {
  color: #864419;
}
.bloco-minas-spotify.lazer .spotify-link {
  background-color: #f47f32;
}
.bloco-minas-spotify.lazer .spotify-link:hover, .bloco-minas-spotify.lazer .spotify-link:focus {
  color: #f47f32;
}
.bloco-minas-spotify.lazer .swiper-button-prev,
.bloco-minas-spotify.lazer .swiper-button-next {
  background-color: #fdd3b9;
}
.bloco-minas-spotify.lazer .swiper-button-prev:hover, .bloco-minas-spotify.lazer .swiper-button-prev:focus,
.bloco-minas-spotify.lazer .swiper-button-next:hover,
.bloco-minas-spotify.lazer .swiper-button-next:focus {
  background-color: #f47f32;
}
.bloco-minas-spotify.lazer .swiper-button-prev:after,
.bloco-minas-spotify.lazer .swiper-button-next:after {
  color: #bd6125;
}
.bloco-minas-spotify.lazer .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #f47f32;
}
.bloco-minas-spotify.negocios .titulo {
  color: #8c601a;
}
.bloco-minas-spotify.negocios .spotify-link {
  background-color: #ffb033;
}
.bloco-minas-spotify.negocios .spotify-link:hover, .bloco-minas-spotify.negocios .spotify-link:focus {
  color: #ffb033;
}
.bloco-minas-spotify.negocios .swiper-button-prev,
.bloco-minas-spotify.negocios .swiper-button-next {
  background-color: #ffe3ba;
}
.bloco-minas-spotify.negocios .swiper-button-prev:hover, .bloco-minas-spotify.negocios .swiper-button-prev:focus,
.bloco-minas-spotify.negocios .swiper-button-next:hover,
.bloco-minas-spotify.negocios .swiper-button-next:focus {
  background-color: #ffb033;
}
.bloco-minas-spotify.negocios .swiper-button-prev:after,
.bloco-minas-spotify.negocios .swiper-button-next:after {
  color: #c58827;
}
.bloco-minas-spotify.negocios .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #ffb033;
}

.bloco-minas-telefones-uteis .search-form-header {
  border: 1px solid #878787;
}
.bloco-minas-telefones-uteis .search-form-header .form-control {
  color: #878787;
}
.bloco-minas-telefones-uteis .search-form-header .form-control::placeholder {
  color: #878787;
}
.bloco-minas-telefones-uteis .icon-wrapper {
  width: 40px;
  height: 40px;
}
.bloco-minas-telefones-uteis .unidade-btn-card {
  min-width: 105px;
}
.bloco-minas-telefones-uteis.minas .titulo {
  color: #002360;
}
.bloco-minas-telefones-uteis.minas .unidade-btn {
  background-color: transparent;
  border: 1px solid #002360;
  color: #002360;
}
.bloco-minas-telefones-uteis.minas .unidade-btn:hover, .bloco-minas-telefones-uteis.minas .unidade-btn:focus, .bloco-minas-telefones-uteis.minas .unidade-btn.active {
  background-color: #002360;
  color: #fff;
  border-color: #002360;
}
.bloco-minas-telefones-uteis.minas .item-card {
  background-color: #e5efff;
}
.bloco-minas-telefones-uteis.minas .item-card .item-titulo {
  color: #002360;
}
.bloco-minas-telefones-uteis.minas .item-card .item-horario-text {
  color: #396abc;
}
.bloco-minas-telefones-uteis.minas .item-card .icon-wrapper {
  background-color: #abc4ea;
}
.bloco-minas-telefones-uteis.minas .item-card .item-telefone-link,
.bloco-minas-telefones-uteis.minas .item-card .item-endereco-text {
  color: #002360;
}
.bloco-minas-telefones-uteis.minas .item-card.item-card-even {
  background-color: #abc4ea;
}
.bloco-minas-telefones-uteis.minas .item-card.item-card-even .icon-wrapper {
  background-color: #fff;
}
.bloco-minas-telefones-uteis.esportes .titulo {
  color: #004b6c;
}
.bloco-minas-telefones-uteis.esportes .unidade-btn {
  background-color: transparent;
  border: 1px solid #004b6c;
  color: #004b6c;
}
.bloco-minas-telefones-uteis.esportes .unidade-btn:hover, .bloco-minas-telefones-uteis.esportes .unidade-btn:focus, .bloco-minas-telefones-uteis.esportes .unidade-btn.active {
  background-color: #004b6c;
  color: #fff;
  border-color: #004b6c;
}
.bloco-minas-telefones-uteis.esportes .item-card {
  background-color: #e5f7ff;
}
.bloco-minas-telefones-uteis.esportes .item-card .item-titulo {
  color: #004b6c;
}
.bloco-minas-telefones-uteis.esportes .item-card .item-horario-text {
  color: #39a0cf;
}
.bloco-minas-telefones-uteis.esportes .item-card .icon-wrapper {
  background-color: #abdaef;
}
.bloco-minas-telefones-uteis.esportes .item-card .item-telefone-link,
.bloco-minas-telefones-uteis.esportes .item-card .item-endereco-text {
  color: #004b6c;
}
.bloco-minas-telefones-uteis.esportes .item-card.item-card-even {
  background-color: #abdaef;
}
.bloco-minas-telefones-uteis.esportes .item-card.item-card-even .icon-wrapper {
  background-color: #fff;
}
.bloco-minas-telefones-uteis.cultura .titulo {
  color: #520d20;
}
.bloco-minas-telefones-uteis.cultura .unidade-btn {
  background-color: transparent;
  border: 1px solid #520d20;
  color: #520d20;
}
.bloco-minas-telefones-uteis.cultura .unidade-btn:hover, .bloco-minas-telefones-uteis.cultura .unidade-btn:focus, .bloco-minas-telefones-uteis.cultura .unidade-btn.active {
  background-color: #520d20;
  color: #fff;
  border-color: #520d20;
}
.bloco-minas-telefones-uteis.cultura .item-card {
  background-color: #fce9ee;
}
.bloco-minas-telefones-uteis.cultura .item-card .item-titulo {
  color: #520d20;
}
.bloco-minas-telefones-uteis.cultura .item-card .item-horario-text {
  color: #aa4b65;
}
.bloco-minas-telefones-uteis.cultura .item-card .icon-wrapper {
  background-color: #e0b5c1;
}
.bloco-minas-telefones-uteis.cultura .item-card .item-telefone-link,
.bloco-minas-telefones-uteis.cultura .item-card .item-endereco-text {
  color: #520d20;
}
.bloco-minas-telefones-uteis.cultura .item-card.item-card-even {
  background-color: #e0b5c1;
}
.bloco-minas-telefones-uteis.cultura .item-card.item-card-even .icon-wrapper {
  background-color: #fff;
}
.bloco-minas-telefones-uteis.educacao .titulo {
  color: #0d614c;
}
.bloco-minas-telefones-uteis.educacao .unidade-btn {
  background-color: transparent;
  border: 1px solid #0d614c;
  color: #0d614c;
}
.bloco-minas-telefones-uteis.educacao .unidade-btn:hover, .bloco-minas-telefones-uteis.educacao .unidade-btn:focus, .bloco-minas-telefones-uteis.educacao .unidade-btn.active {
  background-color: #0d614c;
  color: #fff;
  border-color: #0d614c;
}
.bloco-minas-telefones-uteis.educacao .item-card {
  background-color: #e8fcf7;
}
.bloco-minas-telefones-uteis.educacao .item-card .item-titulo {
  color: #0d614c;
}
.bloco-minas-telefones-uteis.educacao .item-card .item-horario-text {
  color: #4bbea3;
}
.bloco-minas-telefones-uteis.educacao .item-card .icon-wrapper {
  background-color: #b5e8db;
}
.bloco-minas-telefones-uteis.educacao .item-card .item-telefone-link,
.bloco-minas-telefones-uteis.educacao .item-card .item-endereco-text {
  color: #0d614c;
}
.bloco-minas-telefones-uteis.educacao .item-card.item-card-even {
  background-color: #b5e8db;
}
.bloco-minas-telefones-uteis.educacao .item-card.item-card-even .icon-wrapper {
  background-color: #fff;
}
.bloco-minas-telefones-uteis.lazer .titulo {
  color: #864419;
}
.bloco-minas-telefones-uteis.lazer .unidade-btn {
  background-color: transparent;
  border: 1px solid #864419;
  color: #864419;
}
.bloco-minas-telefones-uteis.lazer .unidade-btn:hover, .bloco-minas-telefones-uteis.lazer .unidade-btn:focus, .bloco-minas-telefones-uteis.lazer .unidade-btn.active {
  background-color: #864419;
  color: #fff;
  border-color: #864419;
}
.bloco-minas-telefones-uteis.lazer .item-card {
  background-color: #fef0e7;
}
.bloco-minas-telefones-uteis.lazer .item-card .item-titulo {
  color: #864419;
}
.bloco-minas-telefones-uteis.lazer .item-card .item-horario-text {
  color: #f79b5f;
}
.bloco-minas-telefones-uteis.lazer .item-card .icon-wrapper {
  background-color: #fdd3b9;
}
.bloco-minas-telefones-uteis.lazer .item-card .item-telefone-link,
.bloco-minas-telefones-uteis.lazer .item-card .item-endereco-text {
  color: #864419;
}
.bloco-minas-telefones-uteis.lazer .item-card.item-card-even {
  background-color: #fdd3b9;
}
.bloco-minas-telefones-uteis.lazer .item-card.item-card-even .icon-wrapper {
  background-color: #fff;
}
.bloco-minas-telefones-uteis.negocios .titulo {
  color: #8c601a;
}
.bloco-minas-telefones-uteis.negocios .unidade-btn {
  background-color: transparent;
  border: 1px solid #8c601a;
  color: #8c601a;
}
.bloco-minas-telefones-uteis.negocios .unidade-btn:hover, .bloco-minas-telefones-uteis.negocios .unidade-btn:focus, .bloco-minas-telefones-uteis.negocios .unidade-btn.active {
  background-color: #8c601a;
  color: #fff;
  border-color: #8c601a;
}
.bloco-minas-telefones-uteis.negocios .item-card {
  background-color: #fff5e5;
}
.bloco-minas-telefones-uteis.negocios .item-card .item-titulo {
  color: #8c601a;
}
.bloco-minas-telefones-uteis.negocios .item-card .item-horario-text {
  color: #ffc160;
}
.bloco-minas-telefones-uteis.negocios .item-card .icon-wrapper {
  background-color: #ffe3ba;
}
.bloco-minas-telefones-uteis.negocios .item-card .item-telefone-link,
.bloco-minas-telefones-uteis.negocios .item-card .item-endereco-text {
  color: #8c601a;
}
.bloco-minas-telefones-uteis.negocios .item-card.item-card-even {
  background-color: #ffe3ba;
}
.bloco-minas-telefones-uteis.negocios .item-card.item-card-even .icon-wrapper {
  background-color: #fff;
}

.bloco-minas-texto-e-botao.minas .titulo {
  color: #003da5;
}
.bloco-minas-texto-e-botao.minas .btn-large-bordered {
  border-color: #003da5;
  color: #003da5;
}
.bloco-minas-texto-e-botao.minas .btn-large-bordered:hover, .bloco-minas-texto-e-botao.minas .btn-large-bordered:focus {
  background-color: #003da5;
}
.bloco-minas-texto-e-botao.esportes .titulo {
  color: #0083bf;
}
.bloco-minas-texto-e-botao.esportes .btn-large-bordered {
  border-color: #0083bf;
  color: #0083bf;
}
.bloco-minas-texto-e-botao.esportes .btn-large-bordered:hover, .bloco-minas-texto-e-botao.esportes .btn-large-bordered:focus {
  background-color: #0083bf;
}
.bloco-minas-texto-e-botao.cultura .titulo {
  color: #8f1637;
}
.bloco-minas-texto-e-botao.cultura .btn-large-bordered {
  border-color: #8f1637;
  color: #8f1637;
}
.bloco-minas-texto-e-botao.cultura .btn-large-bordered:hover, .bloco-minas-texto-e-botao.cultura .btn-large-bordered:focus {
  background-color: #8f1637;
}
.bloco-minas-texto-e-botao.educacao .titulo {
  color: #16a987;
}
.bloco-minas-texto-e-botao.educacao .btn-large-bordered {
  border-color: #16a987;
  color: #16a987;
}
.bloco-minas-texto-e-botao.educacao .btn-large-bordered:hover, .bloco-minas-texto-e-botao.educacao .btn-large-bordered:focus {
  background-color: #16a987;
}
.bloco-minas-texto-e-botao.lazer .titulo {
  color: #f47f32;
}
.bloco-minas-texto-e-botao.lazer .btn-large-bordered {
  border-color: #f47f32;
  color: #f47f32;
}
.bloco-minas-texto-e-botao.lazer .btn-large-bordered:hover, .bloco-minas-texto-e-botao.lazer .btn-large-bordered:focus {
  background-color: #f47f32;
}
.bloco-minas-texto-e-botao.negocios .titulo {
  color: #ffb033;
}
.bloco-minas-texto-e-botao.negocios .btn-large-bordered {
  border-color: #ffb033;
  color: #ffb033;
}
.bloco-minas-texto-e-botao.negocios .btn-large-bordered:hover, .bloco-minas-texto-e-botao.negocios .btn-large-bordered:focus {
  background-color: #ffb033;
}

.bloco-minas-topicos .topicos-accordion-item {
  background-color: #fff;
  border: 1px solid #e4e4e4;
  border-radius: 20px;
  overflow: hidden;
}
.bloco-minas-topicos .topicos-accordion-item .accordion-button {
  background-color: #fff;
  color: #575757;
  border: 0;
  padding: 1rem 1.5rem;
  font-weight: 700;
}
.bloco-minas-topicos .topicos-accordion-item .accordion-button:not(.collapsed) {
  background-color: #fff;
  color: #575757;
  box-shadow: none;
}
.bloco-minas-topicos .topicos-accordion-item .accordion-button:focus {
  box-shadow: none;
  border: 0;
}
.bloco-minas-topicos .topicos-accordion-item .accordion-button::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  flex-shrink: 0;
}
.bloco-minas-topicos .topicos-accordion-item .accordion-body {
  padding: 0 1.5rem 1.5rem;
}
.bloco-minas-topicos.minas .titulo {
  color: #002360;
}
.bloco-minas-topicos.esportes .titulo {
  color: #004b6c;
}
.bloco-minas-topicos.cultura .titulo {
  color: #520d20;
}
.bloco-minas-topicos.educacao .titulo {
  color: #0d614c;
}
.bloco-minas-topicos.lazer .titulo {
  color: #864419;
}
.bloco-minas-topicos.negocios .titulo {
  color: #8c601a;
}

.bloco-minas-tour-virtual {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  position: relative;
}
.bloco-minas-tour-virtual:before {
  content: "";
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.bloco-minas-tour-virtual .tour-virtual-content {
  position: relative;
}
.bloco-minas-tour-virtual .tour-virtual-item {
  overflow: hidden;
  display: flex;
  flex-direction: column;
}
.bloco-minas-tour-virtual .tour-thumbnail {
  aspect-ratio: 480/260;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  overflow: hidden;
}
.bloco-minas-tour-virtual .tour-thumbnail a {
  display: block;
  width: 100%;
  height: 100%;
}
.bloco-minas-tour-virtual .tour-thumbnail img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.bloco-minas-tour-virtual .tour-info {
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
  flex-grow: 1;
}
.bloco-minas-tour-virtual .tour-info-content {
  padding: 24px;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  gap: 24px;
}
@media (max-width: 767.98px) {
  .bloco-minas-tour-virtual .tour-info-content {
    flex-direction: column;
    gap: 16px;
  }
}
.bloco-minas-tour-virtual .tour-text {
  flex: 1;
}
.bloco-minas-tour-virtual .tour-logomarcas {
  flex-shrink: 0;
  max-width: 200px;
}
@media (max-width: 767.98px) {
  .bloco-minas-tour-virtual .tour-logomarcas {
    max-width: 100%;
  }
}
.bloco-minas-tour-virtual.minas:before {
  background-color: rgba(0, 61, 165, 0.85);
}
.bloco-minas-tour-virtual.minas .titulo {
  color: #002360;
}
.bloco-minas-tour-virtual.minas .tour-info {
  background-color: #e5efff;
}
.bloco-minas-tour-virtual.esportes:before {
  background-color: rgba(0, 131, 191, 0.85);
}
.bloco-minas-tour-virtual.esportes .titulo {
  color: #004b6c;
}
.bloco-minas-tour-virtual.esportes .tour-info {
  background-color: #e5f7ff;
}
.bloco-minas-tour-virtual.cultura:before {
  background-color: rgba(143, 22, 55, 0.85);
}
.bloco-minas-tour-virtual.cultura .titulo {
  color: #520d20;
}
.bloco-minas-tour-virtual.cultura .tour-info {
  background-color: #fce9ee;
}
.bloco-minas-tour-virtual.educacao:before {
  background-color: rgba(22, 169, 135, 0.85);
}
.bloco-minas-tour-virtual.educacao .titulo {
  color: #0d614c;
}
.bloco-minas-tour-virtual.educacao .tour-info {
  background-color: #e8fcf7;
}
.bloco-minas-tour-virtual.lazer:before {
  background-color: rgba(244, 127, 50, 0.85);
}
.bloco-minas-tour-virtual.lazer .titulo {
  color: #864419;
}
.bloco-minas-tour-virtual.lazer .tour-info {
  background-color: #fef0e7;
}
.bloco-minas-tour-virtual.negocios:before {
  background-color: rgba(255, 176, 51, 0.85);
}
.bloco-minas-tour-virtual.negocios .titulo {
  color: #8c601a;
}
.bloco-minas-tour-virtual.negocios .tour-info {
  background-color: #fff5e5;
}

.bloco-minas-unidades-contato .unidade-imagem {
  aspect-ratio: 290/220;
}
.bloco-minas-unidades-contato .unidade-imagem-img {
  object-fit: cover;
}
.bloco-minas-unidades-contato.minas .titulo {
  color: #002360;
}
.bloco-minas-unidades-contato.minas .unidade-card {
  background-color: #e5efff;
}
.bloco-minas-unidades-contato.minas .unidade-titulo {
  color: #002360;
}
.bloco-minas-unidades-contato.minas .unidade-telefone {
  color: #002360;
}
.bloco-minas-unidades-contato.esportes .titulo {
  color: #004b6c;
}
.bloco-minas-unidades-contato.esportes .unidade-card {
  background-color: #e5f7ff;
}
.bloco-minas-unidades-contato.esportes .unidade-titulo {
  color: #004b6c;
}
.bloco-minas-unidades-contato.esportes .unidade-telefone {
  color: #004b6c;
}
.bloco-minas-unidades-contato.cultura .titulo {
  color: #520d20;
}
.bloco-minas-unidades-contato.cultura .unidade-card {
  background-color: #fce9ee;
}
.bloco-minas-unidades-contato.cultura .unidade-titulo {
  color: #520d20;
}
.bloco-minas-unidades-contato.cultura .unidade-telefone {
  color: #520d20;
}
.bloco-minas-unidades-contato.educacao .titulo {
  color: #0d614c;
}
.bloco-minas-unidades-contato.educacao .unidade-card {
  background-color: #e8fcf7;
}
.bloco-minas-unidades-contato.educacao .unidade-titulo {
  color: #0d614c;
}
.bloco-minas-unidades-contato.educacao .unidade-telefone {
  color: #0d614c;
}
.bloco-minas-unidades-contato.lazer .titulo {
  color: #864419;
}
.bloco-minas-unidades-contato.lazer .unidade-card {
  background-color: #fef0e7;
}
.bloco-minas-unidades-contato.lazer .unidade-titulo {
  color: #864419;
}
.bloco-minas-unidades-contato.lazer .unidade-telefone {
  color: #864419;
}
.bloco-minas-unidades-contato.negocios .titulo {
  color: #8c601a;
}
.bloco-minas-unidades-contato.negocios .unidade-card {
  background-color: #fff5e5;
}
.bloco-minas-unidades-contato.negocios .unidade-titulo {
  color: #8c601a;
}
.bloco-minas-unidades-contato.negocios .unidade-telefone {
  color: #8c601a;
}

.bloco-minas-unidades-introducao {
  align-items: flex-end;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  display: flex;
  height: 600px;
  position: relative;
}
.bloco-minas-unidades-introducao::before {
  bottom: 0;
  content: "";
  height: 50%;
  position: absolute;
  width: 100%;
}
.bloco-minas-unidades-introducao .weather-icon {
  height: 68px;
  width: 68px;
}
.bloco-minas-unidades-introducao.minas::before {
  background: linear-gradient(180deg, rgba(0, 22, 61, 0) 0%, rgba(0, 22, 61, 0.5) 29%, #00163d 100%);
}
.bloco-minas-unidades-introducao.minas .unidades-introducao-badge {
  color: #396abc;
  background-color: #e5efff;
}
.bloco-minas-unidades-introducao.esportes::before {
  background: linear-gradient(180deg, rgba(0, 46, 67, 0) 0%, rgba(0, 46, 67, 0.5) 29%, #002e43 100%);
}
.bloco-minas-unidades-introducao.esportes .unidades-introducao-badge {
  color: #39a0cf;
  background-color: #e5f7ff;
}
.bloco-minas-unidades-introducao.cultura::before {
  background: linear-gradient(180deg, rgba(52, 8, 20, 0) 0%, rgba(52, 8, 20, 0.5) 29%, #340814 100%);
}
.bloco-minas-unidades-introducao.cultura .unidades-introducao-badge {
  color: #aa4b65;
  background-color: #fce9ee;
}
.bloco-minas-unidades-introducao.educacao::before {
  background: linear-gradient(180deg, rgba(8, 60, 47, 0) 0%, rgba(8, 60, 47, 0.5) 29%, #083c2f 100%);
}
.bloco-minas-unidades-introducao.educacao .unidades-introducao-badge {
  color: #4bbea3;
  background-color: #e8fcf7;
}
.bloco-minas-unidades-introducao.lazer::before {
  background: linear-gradient(180deg, rgba(79, 39, 13, 0) 0%, rgba(79, 39, 13, 0.5) 29%, #4f270d 100%);
}
.bloco-minas-unidades-introducao.lazer .unidades-introducao-badge {
  color: #f79b5f;
  background-color: #fef0e7;
}
.bloco-minas-unidades-introducao.negocios::before {
  background: linear-gradient(180deg, rgba(83, 56, 13, 0) 0%, rgba(83, 56, 13, 0.5) 29%, #53380d 100%);
}
.bloco-minas-unidades-introducao.negocios .unidades-introducao-badge {
  color: #ffc160;
  background-color: #fff5e5;
}

.bloco-minas-unidades-relacionadas .unidades-relacionadas-content {
  background-image: url('data:image/svg+xml,<svg width="1452" height="345" viewBox="0 0 1452 345" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.08" clip-path="url(%23clip0_4953_15340)"><mask id="mask0_4953_15340" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="1453" height="346"><path d="M412.38 292.83C409.18 287.534 407.799 281.337 408.45 275.183V161.827C408.724 153.12 407.07 144.46 403.606 136.467C400.142 128.474 394.954 121.345 388.412 115.591C373.912 103.241 355.267 96.8516 336.239 97.7128C322.529 97.4096 308.876 99.5761 295.933 104.109C283.549 109.048 272.339 116.53 263.026 126.071C261.337 127.371 259.787 128.843 258.402 130.463C256.938 132.082 255.397 133.854 253.778 135.858C247.114 123.641 237.119 113.567 224.956 106.806C211.945 100.364 197.542 97.2397 183.032 97.7128C175.662 97.6507 168.305 98.3219 161.068 99.7163C154.477 100.993 148.079 103.117 142.033 106.035C135.695 108.919 129.72 112.54 124.23 116.824C118.142 121.293 111.592 126.688 104.424 132.852L105.735 107.191C105.755 106.794 105.695 106.396 105.557 106.023C105.42 105.65 105.207 105.309 104.933 105.02C104.659 104.732 104.329 104.502 103.963 104.345C103.598 104.189 103.204 104.108 102.806 104.109H2.92851C2.15182 104.109 1.40694 104.417 0.85774 104.966C0.308538 105.516 0 106.26 0 107.037V144.18L20.4995 144.72C22.973 144.447 25.4761 144.72 27.8327 145.519C30.1894 146.318 32.3424 147.623 34.1402 149.343C37.2866 154.205 38.6737 159.998 38.0706 165.757V276.108C38.6581 282.111 37.2787 288.142 34.1402 293.292C32.3847 295.061 30.2267 296.377 27.851 297.129C25.4753 297.88 22.9527 298.045 20.4995 297.608H0V333.749C0 334.526 0.308538 335.271 0.85774 335.82C1.40694 336.369 2.15182 336.677 2.92851 336.677H136.638C137.415 336.677 138.16 336.369 138.709 335.82C139.258 335.271 139.566 334.526 139.566 333.749V297.608H127.852C125.366 297.893 122.846 297.612 120.484 296.785C118.121 295.957 115.977 294.605 114.212 292.83C111.064 287.541 109.687 281.386 110.281 275.26V197.121C110.281 178.241 113.903 164.216 121.071 155.2C125.086 150.44 130.182 146.711 135.934 144.324C141.686 141.938 147.926 140.964 154.132 141.483C158.854 141.052 163.612 141.742 168.018 143.496C172.423 145.25 176.353 148.019 179.487 151.578C185.464 161.316 188.165 172.713 187.193 184.098V276.108C187.193 287.205 184.804 293.601 179.872 295.45C173.754 297.277 167.366 298.033 160.991 297.685C160.199 297.684 159.438 297.987 158.864 298.533C158.29 299.078 157.948 299.823 157.908 300.613V333.749C157.908 334.14 157.986 334.527 158.138 334.888C158.29 335.248 158.513 335.575 158.793 335.848C159.073 336.12 159.405 336.335 159.769 336.477C160.134 336.62 160.523 336.688 160.914 336.677H285.144C285.921 336.677 286.666 336.369 287.215 335.82C287.764 335.271 288.073 334.526 288.073 333.749V297.608H277.438C274.831 297.951 272.18 297.699 269.684 296.872C267.188 296.044 264.912 294.663 263.026 292.83C259.878 287.541 258.501 281.386 259.096 275.26V197.121C257.999 182.436 261.733 167.796 269.731 155.431C273.578 150.682 278.517 146.934 284.126 144.505C289.735 142.076 295.848 141.04 301.944 141.483C306.811 140.945 311.737 141.526 316.345 143.183C320.953 144.839 325.121 147.526 328.532 151.039C333.542 157.435 336.239 168.377 336.239 184.098V276.108C336.239 286.511 334.004 292.83 329.611 294.988C323.678 297.18 317.35 298.099 311.038 297.685C310.314 297.756 309.637 298.081 309.129 298.603C308.622 299.125 308.315 299.81 308.264 300.536V333.672C308.264 334.449 308.572 335.194 309.122 335.743C309.671 336.292 310.416 336.6 311.192 336.6H444.054C444.831 336.6 445.576 336.292 446.125 335.743C446.674 335.194 446.983 334.449 446.983 333.672V297.608H426.483C423.924 297.92 421.328 297.653 418.887 296.826C416.446 295.998 414.222 294.633 412.38 292.83Z" fill="%23003DA5"/><path d="M581.54 292.83C578.424 287.53 577.074 281.377 577.686 275.26V106.883C577.666 106.099 577.341 105.355 576.779 104.807C576.218 104.26 575.465 103.954 574.681 103.955H470.102C469.318 103.954 468.565 104.26 468.004 104.807C467.442 105.355 467.117 106.099 467.097 106.883V144.411H488.136C490.609 144.144 493.111 144.419 495.466 145.218C497.822 146.017 499.976 147.319 501.777 149.035C504.867 153.921 506.249 159.694 505.707 165.449V276.108C506.256 282.108 504.879 288.127 501.777 293.292C499.999 295.029 497.839 296.324 495.47 297.074C493.101 297.823 490.589 298.006 488.136 297.608H466.866V333.749C466.886 334.533 467.211 335.278 467.773 335.825C468.334 336.372 469.087 336.678 469.871 336.677H612.752C613.536 336.678 614.289 336.372 614.85 335.825C615.411 335.278 615.737 334.533 615.757 333.749V297.608H595.258C592.759 297.888 590.23 297.605 587.856 296.778C585.481 295.951 583.323 294.602 581.54 292.83Z" fill="%23003DA5"/><path d="M538.614 81.9924C544.014 82.0787 549.375 81.0641 554.371 79.0105C559.366 76.9569 563.89 73.9075 567.668 70.048C571.542 66.2815 574.602 61.7594 576.657 56.762C578.711 51.7646 579.718 46.3985 579.613 40.9962C579.742 35.625 578.745 30.2863 576.688 25.3229C574.631 20.3595 571.559 15.8812 567.668 12.1756C559.939 4.48779 549.515 0.119405 538.614 0V0.462363C533.286 0.413767 528.001 1.42419 523.066 3.43496C518.131 5.44573 513.645 8.41678 509.869 12.1756C505.922 15.854 502.792 20.3202 500.681 25.2849C498.571 30.2496 497.526 35.6022 497.615 40.9962C497.582 46.3821 498.652 51.7176 500.76 56.6743C502.867 61.6309 505.967 66.1036 509.869 69.8168C513.577 73.6983 518.04 76.7807 522.983 78.8745C527.927 80.9683 533.246 82.0293 538.614 81.9924Z" fill="%23003DA5"/><path d="M903.753 292.83C900.637 287.53 899.287 281.377 899.899 275.26V166.374C900.445 156.921 898.889 147.464 895.345 138.684C891.8 129.903 886.355 122.017 879.4 115.591C863.407 102.759 843.227 96.3077 822.756 97.4816C813.637 97.3666 804.541 98.4548 795.706 100.718C787.485 102.942 779.678 106.481 772.586 111.198C767.291 114.83 762.292 118.876 757.636 123.297C752.549 127.998 747.309 133.469 741.76 139.634L743.147 107.114C743.158 106.713 743.087 106.314 742.941 105.94C742.795 105.567 742.575 105.226 742.295 104.939C742.015 104.652 741.68 104.423 741.31 104.268C740.94 104.112 740.543 104.032 740.142 104.032H639.956C639.565 104.021 639.176 104.09 638.812 104.232C638.447 104.375 638.115 104.589 637.835 104.862C637.555 105.135 637.332 105.461 637.18 105.821C637.029 106.182 636.95 106.569 636.95 106.96V144.103L656.448 144.643C658.933 144.369 661.448 144.641 663.818 145.44C666.187 146.238 668.353 147.544 670.166 149.266C673.246 154.154 674.602 159.932 674.019 165.68V276.108C674.591 282.1 673.242 288.118 670.166 293.292C668.377 295.035 666.203 296.334 663.821 297.083C661.438 297.833 658.913 298.013 656.448 297.608H637.336V333.749C637.336 334.14 637.414 334.527 637.566 334.888C637.718 335.248 637.94 335.575 638.22 335.848C638.501 336.12 638.833 336.335 639.197 336.477C639.561 336.62 639.95 336.688 640.341 336.677H773.434C774.218 336.678 774.971 336.372 775.533 335.825C776.094 335.278 776.42 334.533 776.44 333.749V297.608H764.263C761.765 297.894 759.234 297.613 756.859 296.786C754.484 295.959 752.326 294.607 750.546 292.83C747.398 287.541 746.021 281.386 746.615 275.26V202.053C746.615 181.966 750.289 167.17 757.636 157.666C761.925 152.718 767.324 148.854 773.391 146.39C779.458 143.926 786.022 142.931 792.547 143.487C797.578 142.959 802.662 143.649 807.371 145.5C812.079 147.351 816.272 150.308 819.597 154.121C824.991 161.211 827.689 173.155 827.689 189.8V276.108C828.237 282.108 826.861 288.127 823.758 293.292C821.981 295.029 819.821 296.324 817.452 297.074C815.082 297.823 812.57 298.006 810.118 297.608H796.939V333.749C796.939 334.526 797.248 335.271 797.797 335.82C798.346 336.369 799.091 336.677 799.868 336.677H935.427C935.818 336.688 936.207 336.62 936.571 336.477C936.935 336.335 937.267 336.12 937.548 335.848C937.828 335.575 938.05 335.248 938.202 334.888C938.354 334.527 938.432 334.14 938.432 333.749V297.608H917.933C915.357 297.9 912.749 297.615 910.297 296.776C907.844 295.936 905.609 294.562 903.753 292.753" fill="%23003DA5"/><path d="M1091.79 264.472C1091.62 269.314 1090.34 274.052 1088.06 278.326C1085.77 282.599 1082.54 286.295 1078.62 289.131C1070.1 296.342 1059.26 300.229 1048.1 300.074C1044.37 300.243 1040.65 299.646 1037.16 298.321C1033.68 296.995 1030.5 294.969 1027.83 292.368C1025.27 289.775 1023.27 286.689 1021.95 283.297C1020.62 279.905 1020 276.279 1020.12 272.64C1019.6 268.419 1020.25 264.136 1022 260.261C1023.76 256.386 1026.55 253.07 1030.06 250.678C1037.19 246.566 1044.84 243.43 1052.8 241.354C1053.1 241.459 1053.42 241.459 1053.72 241.354C1054.05 241.283 1054.39 241.283 1054.72 241.354C1057.35 240.66 1059.81 239.966 1062.43 239.196L1069.21 236.499L1074.84 234.495L1086.09 230.642C1087.86 229.949 1089.71 229.178 1091.72 228.176L1091.79 264.472ZM1215.1 250.832H1188.36C1187.97 250.822 1187.58 250.89 1187.21 251.032C1186.85 251.175 1186.52 251.389 1186.24 251.662C1185.96 251.935 1185.73 252.261 1185.58 252.622C1185.43 252.982 1185.35 253.369 1185.35 253.76V279.113C1185.73 284.919 1184.92 290.741 1182.96 296.221C1182.14 297.803 1180.86 299.107 1179.3 299.97C1177.74 300.833 1175.96 301.218 1174.18 301.075C1172.68 301.231 1171.16 300.967 1169.8 300.314C1168.44 299.662 1167.29 298.645 1166.47 297.377C1164.7 293.331 1163.96 288.91 1164.31 284.507V176.623C1164.31 148.316 1155.86 127.998 1138.96 115.668C1122.05 103.338 1093.8 97.1477 1054.19 97.0963C1023.36 97.0963 999.52 102.388 982.668 112.971C974.745 117.374 968.175 123.857 963.666 131.72C959.157 139.583 956.881 148.527 957.082 157.589C956.671 168.842 960.493 179.84 967.794 188.413C971.131 192.25 975.269 195.308 979.916 197.372C984.563 199.436 989.607 200.455 994.691 200.357C1004.52 200.79 1014.13 197.392 1021.51 190.879C1024.93 187.676 1027.61 183.774 1029.38 179.438C1031.15 175.102 1031.96 170.436 1031.76 165.757C1031.94 159.808 1029.94 153.999 1026.13 149.42C1021.35 144.442 1015.39 140.757 1008.79 138.709C1011.11 137.784 1013.19 136.86 1014.96 136.012C1016.59 135.263 1018.29 134.695 1020.05 134.317C1022.57 133.661 1025.15 133.274 1027.75 133.161C1030.53 133.161 1034.07 133.161 1038.23 133.161C1052.43 132.086 1066.61 135.337 1078.92 142.485C1083.45 145.634 1087.11 149.88 1089.55 154.827C1091.99 159.773 1093.13 165.257 1092.87 170.766C1093.26 176.359 1091.82 181.925 1088.78 186.634C1085.74 191.342 1081.25 194.94 1075.99 196.89C1063.28 202.051 1050.13 206.049 1036.69 208.834C1034.1 209.168 1031.52 209.657 1028.98 210.298L1021.28 212.302C1003.69 216.234 986.802 222.807 971.185 231.798C955.669 240.583 947.911 256.997 947.911 281.04C947.463 289.766 948.936 298.485 952.225 306.58C955.514 314.676 960.539 321.951 966.947 327.893C981.411 339.908 999.881 346.018 1018.66 345C1033.11 345.178 1047.43 342.262 1060.66 336.446C1072.44 330.99 1082.95 323.113 1091.49 313.328C1091.81 312.979 1092.21 312.714 1092.66 312.555C1093.11 312.396 1093.59 312.349 1094.06 312.417C1094.53 312.486 1094.97 312.667 1095.36 312.947C1095.74 313.226 1096.05 313.595 1096.26 314.022C1100.72 323.371 1107.89 331.159 1116.84 336.369C1128.94 342.532 1142.42 345.503 1155.99 345C1177.11 345 1192.52 339.709 1202.23 329.126C1212.17 318.568 1217.18 301.692 1217.18 278.651V253.76C1217.16 252.977 1216.83 252.232 1216.27 251.685C1215.71 251.138 1214.96 250.832 1214.17 250.832" fill="%23003DA5"/><path d="M1427.8 213.689C1411.68 202.882 1393.74 195.052 1374.86 190.571C1370 189.261 1364.99 188.105 1359.98 187.103C1354.97 186.101 1350.2 185.176 1345.57 184.252C1334 182.113 1322.65 178.914 1311.66 174.696C1307.67 173.588 1304.14 171.204 1301.62 167.907C1299.1 164.61 1297.73 160.581 1297.71 156.433C1297.82 153.254 1298.82 150.169 1300.59 147.527C1302.36 144.885 1304.83 142.791 1307.73 141.483C1315.68 137.493 1324.51 135.584 1333.4 135.935C1349.03 135.463 1364.41 139.969 1377.32 148.804C1389.34 157.779 1398.43 170.114 1403.45 184.252C1403.63 184.808 1403.98 185.293 1404.45 185.639C1404.92 185.985 1405.48 186.174 1406.07 186.178H1440.21C1441.01 186.178 1441.77 185.862 1442.33 185.298C1442.9 184.734 1443.21 183.97 1443.21 183.173V107.422C1443.21 106.625 1442.9 105.861 1442.33 105.297C1441.77 104.734 1441.01 104.417 1440.21 104.417H1408.53L1404.14 122.449C1394.11 114.064 1382.61 107.611 1370.23 103.415C1356.7 99.302 1342.61 97.326 1328.46 97.5586C1298.56 97.5586 1275.44 104.314 1259.1 117.826C1250.82 124.72 1244.26 133.449 1239.94 143.32C1235.62 153.192 1233.66 163.935 1234.21 174.696C1234.21 199.047 1241.92 216.309 1258.1 226.404C1274.12 236.532 1291.69 243.953 1310.12 248.366L1323.53 251.294L1336.48 254.223C1348.54 256.636 1360.35 260.144 1371.77 264.703C1375.96 265.924 1379.64 268.454 1382.27 271.922C1384.91 275.39 1386.36 279.612 1386.42 283.968C1386.39 287.443 1385.39 290.84 1383.52 293.77C1381.65 296.7 1379 299.045 1375.86 300.536C1367.45 304.979 1358 307.081 1348.5 306.624C1330.87 307.563 1313.44 302.601 1298.95 292.522C1285.99 281.559 1276.49 267.079 1271.59 250.832C1271.4 250.262 1271.04 249.763 1270.56 249.405C1270.07 249.047 1269.49 248.845 1268.89 248.828H1236.75C1235.97 248.849 1235.23 249.174 1234.68 249.735C1234.13 250.297 1233.83 251.05 1233.83 251.834V333.749C1233.83 334.526 1234.13 335.271 1234.68 335.82C1235.23 336.369 1235.98 336.677 1236.75 336.677H1268.58C1269.25 336.69 1269.91 336.464 1270.43 336.041C1270.95 335.618 1271.31 335.025 1271.43 334.366L1275.29 317.181C1276.92 318.752 1278.64 320.219 1280.45 321.574C1282.22 322.807 1283.92 324.194 1285.54 325.504C1295.05 332.466 1305.72 337.685 1317.06 340.916C1330.07 344.093 1343.43 345.569 1356.82 345.308C1386.73 345.308 1410.08 338.681 1426.8 325.272C1435.1 318.665 1441.71 310.183 1446.09 300.525C1450.47 290.866 1452.49 280.306 1452 269.712C1452 243.357 1444.29 224.863 1427.8 214.074" fill="%23003DA5"/></mask><g mask="url(%23mask0_4953_15340)"><rect x="-10" width="1473" height="345" fill="url(%23paint0_linear_4953_15340)"/></g></g><defs><linearGradient id="paint0_linear_4953_15340" x1="726.5" y1="164.5" x2="726.5" y2="345" gradientUnits="userSpaceOnUse"><stop stop-color="%23003DA5"/><stop offset="1" stop-color="%23003DA5" stop-opacity="0"/></linearGradient><clipPath id="clip0_4953_15340"><rect width="1452" height="345" fill="white"/></clipPath></defs></svg>');
  background-repeat: no-repeat;
  background-position: bottom center;
  background-size: 100%;
  padding-bottom: 75px;
}
@media (min-width: 992px) {
  .bloco-minas-unidades-relacionadas .unidades-relacionadas-content {
    padding-bottom: 300px;
  }
}
.bloco-minas-unidades-relacionadas .unidade-imagem {
  aspect-ratio: 290/220;
}
.bloco-minas-unidades-relacionadas .unidade-imagem-img {
  object-fit: cover;
}
.bloco-minas-unidades-relacionadas .titulo {
  color: #002360;
}
.bloco-minas-unidades-relacionadas .unidade-card {
  background-color: #e5efff;
}
.bloco-minas-unidades-relacionadas .unidade-titulo {
  color: #002360;
}

.bloco-minas-valores.minas .grupo-btn {
  background-color: transparent;
  border: 1px solid #002360;
  color: #002360;
}
.bloco-minas-valores.minas .grupo-btn:hover, .bloco-minas-valores.minas .grupo-btn.active {
  background-color: #002360;
  color: #fff;
  border-color: #002360;
}
.bloco-minas-valores.minas .valor-titulo {
  color: #002360;
}
.bloco-minas-valores.minas .valor-tabela thead th {
  background-color: #002360;
  color: #fff;
}
.bloco-minas-valores.minas .valor-tabela thead th:not(:last-child) {
  border-right: 1px solid #7297d3;
}
.bloco-minas-valores.minas .valor-tabela tbody tr {
  border-bottom: 1px solid #abc4ea;
}
.bloco-minas-valores.minas .valor-tabela tbody td {
  background-color: #e5efff;
  color: #575757;
}
.bloco-minas-valores.esportes .grupo-btn {
  background-color: transparent;
  border: 1px solid #004b6c;
  color: #004b6c;
}
.bloco-minas-valores.esportes .grupo-btn:hover, .bloco-minas-valores.esportes .grupo-btn.active {
  background-color: #004b6c;
  color: #fff;
  border-color: #004b6c;
}
.bloco-minas-valores.esportes .valor-titulo {
  color: #004b6c;
}
.bloco-minas-valores.esportes .valor-tabela thead th {
  background-color: #004b6c;
  color: #fff;
}
.bloco-minas-valores.esportes .valor-tabela thead th:not(:last-child) {
  border-right: 1px solid #72bddf;
}
.bloco-minas-valores.esportes .valor-tabela tbody tr {
  border-bottom: 1px solid #abdaef;
}
.bloco-minas-valores.esportes .valor-tabela tbody td {
  background-color: #e5f7ff;
  color: #575757;
}
.bloco-minas-valores.cultura .grupo-btn {
  background-color: transparent;
  border: 1px solid #520d20;
  color: #520d20;
}
.bloco-minas-valores.cultura .grupo-btn:hover, .bloco-minas-valores.cultura .grupo-btn.active {
  background-color: #520d20;
  color: #fff;
  border-color: #520d20;
}
.bloco-minas-valores.cultura .valor-titulo {
  color: #520d20;
}
.bloco-minas-valores.cultura .valor-tabela thead th {
  background-color: #520d20;
  color: #fff;
}
.bloco-minas-valores.cultura .valor-tabela thead th:not(:last-child) {
  border-right: 1px solid #c58093;
}
.bloco-minas-valores.cultura .valor-tabela tbody tr {
  border-bottom: 1px solid #e0b5c1;
}
.bloco-minas-valores.cultura .valor-tabela tbody td {
  background-color: #fce9ee;
  color: #575757;
}
.bloco-minas-valores.educacao .grupo-btn {
  background-color: transparent;
  border: 1px solid #0d614c;
  color: #0d614c;
}
.bloco-minas-valores.educacao .grupo-btn:hover, .bloco-minas-valores.educacao .grupo-btn.active {
  background-color: #0d614c;
  color: #fff;
  border-color: #0d614c;
}
.bloco-minas-valores.educacao .valor-titulo {
  color: #0d614c;
}
.bloco-minas-valores.educacao .valor-tabela thead th {
  background-color: #0d614c;
  color: #fff;
}
.bloco-minas-valores.educacao .valor-tabela thead th:not(:last-child) {
  border-right: 1px solid #80d3bf;
}
.bloco-minas-valores.educacao .valor-tabela tbody tr {
  border-bottom: 1px solid #b5e8db;
}
.bloco-minas-valores.educacao .valor-tabela tbody td {
  background-color: #e8fcf7;
  color: #575757;
}
.bloco-minas-valores.lazer .grupo-btn {
  background-color: transparent;
  border: 1px solid #864419;
  color: #864419;
}
.bloco-minas-valores.lazer .grupo-btn:hover, .bloco-minas-valores.lazer .grupo-btn.active {
  background-color: #864419;
  color: #fff;
  border-color: #864419;
}
.bloco-minas-valores.lazer .valor-titulo {
  color: #864419;
}
.bloco-minas-valores.lazer .valor-tabela thead th {
  background-color: #864419;
  color: #fff;
}
.bloco-minas-valores.lazer .valor-tabela thead th:not(:last-child) {
  border-right: 1px solid #fab78c;
}
.bloco-minas-valores.lazer .valor-tabela tbody tr {
  border-bottom: 1px solid #fdd3b9;
}
.bloco-minas-valores.lazer .valor-tabela tbody td {
  background-color: #fef0e7;
  color: #575757;
}
.bloco-minas-valores.negocios .grupo-btn {
  background-color: transparent;
  border: 1px solid #8c601a;
  color: #8c601a;
}
.bloco-minas-valores.negocios .grupo-btn:hover, .bloco-minas-valores.negocios .grupo-btn.active {
  background-color: #8c601a;
  color: #fff;
  border-color: #8c601a;
}
.bloco-minas-valores.negocios .valor-titulo {
  color: #8c601a;
}
.bloco-minas-valores.negocios .valor-tabela thead th {
  background-color: #8c601a;
  color: #fff;
}
.bloco-minas-valores.negocios .valor-tabela thead th:not(:last-child) {
  border-right: 1px solid #ffd28d;
}
.bloco-minas-valores.negocios .valor-tabela tbody tr {
  border-bottom: 1px solid #ffe3ba;
}
.bloco-minas-valores.negocios .valor-tabela tbody td {
  background-color: #fff5e5;
  color: #575757;
}

.bloco-minas-venha-pro-time .venha-pro-time-badge {
  background-color: transparent;
}
.bloco-minas-venha-pro-time.minas .venha-pro-time-box {
  background-color: #e5efff;
}
.bloco-minas-venha-pro-time.minas .venha-pro-time-badge {
  color: #396abc;
  border: 1px solid #abc4ea;
}
.bloco-minas-venha-pro-time.minas .titulo {
  color: #002360;
}
.bloco-minas-venha-pro-time.minas .venha-pro-time-btn {
  background-color: #002360;
  color: #fff;
}
.bloco-minas-venha-pro-time.minas .venha-pro-time-btn:hover, .bloco-minas-venha-pro-time.minas .venha-pro-time-btn:focus {
  background-color: #fff;
  color: #002360;
}
.bloco-minas-venha-pro-time.esportes .venha-pro-time-box {
  background-color: #e5f7ff;
}
.bloco-minas-venha-pro-time.esportes .venha-pro-time-badge {
  color: #39a0cf;
  border: 1px solid #abdaef;
}
.bloco-minas-venha-pro-time.esportes .titulo {
  color: #004b6c;
}
.bloco-minas-venha-pro-time.esportes .venha-pro-time-btn {
  background-color: #004b6c;
  color: #fff;
}
.bloco-minas-venha-pro-time.esportes .venha-pro-time-btn:hover, .bloco-minas-venha-pro-time.esportes .venha-pro-time-btn:focus {
  background-color: #fff;
  color: #004b6c;
}
.bloco-minas-venha-pro-time.cultura .venha-pro-time-box {
  background-color: #fce9ee;
}
.bloco-minas-venha-pro-time.cultura .venha-pro-time-badge {
  color: #aa4b65;
  border: 1px solid #e0b5c1;
}
.bloco-minas-venha-pro-time.cultura .titulo {
  color: #520d20;
}
.bloco-minas-venha-pro-time.cultura .venha-pro-time-btn {
  background-color: #520d20;
  color: #fff;
}
.bloco-minas-venha-pro-time.cultura .venha-pro-time-btn:hover, .bloco-minas-venha-pro-time.cultura .venha-pro-time-btn:focus {
  background-color: #fff;
  color: #520d20;
}
.bloco-minas-venha-pro-time.educacao .venha-pro-time-box {
  background-color: #e8fcf7;
}
.bloco-minas-venha-pro-time.educacao .venha-pro-time-badge {
  color: #4bbea3;
  border: 1px solid #b5e8db;
}
.bloco-minas-venha-pro-time.educacao .titulo {
  color: #0d614c;
}
.bloco-minas-venha-pro-time.educacao .venha-pro-time-btn {
  background-color: #0d614c;
  color: #fff;
}
.bloco-minas-venha-pro-time.educacao .venha-pro-time-btn:hover, .bloco-minas-venha-pro-time.educacao .venha-pro-time-btn:focus {
  background-color: #fff;
  color: #0d614c;
}
.bloco-minas-venha-pro-time.lazer .venha-pro-time-box {
  background-color: #fef0e7;
}
.bloco-minas-venha-pro-time.lazer .venha-pro-time-badge {
  color: #f79b5f;
  border: 1px solid #fdd3b9;
}
.bloco-minas-venha-pro-time.lazer .titulo {
  color: #864419;
}
.bloco-minas-venha-pro-time.lazer .venha-pro-time-btn {
  background-color: #864419;
  color: #fff;
}
.bloco-minas-venha-pro-time.lazer .venha-pro-time-btn:hover, .bloco-minas-venha-pro-time.lazer .venha-pro-time-btn:focus {
  background-color: #fff;
  color: #864419;
}
.bloco-minas-venha-pro-time.negocios .venha-pro-time-box {
  background-color: #fff5e5;
}
.bloco-minas-venha-pro-time.negocios .venha-pro-time-badge {
  color: #ffc160;
  border: 1px solid #ffe3ba;
}
.bloco-minas-venha-pro-time.negocios .titulo {
  color: #8c601a;
}
.bloco-minas-venha-pro-time.negocios .venha-pro-time-btn {
  background-color: #8c601a;
  color: #fff;
}
.bloco-minas-venha-pro-time.negocios .venha-pro-time-btn:hover, .bloco-minas-venha-pro-time.negocios .venha-pro-time-btn:focus {
  background-color: #fff;
  color: #8c601a;
}

.bloco-minas-video .video-content .titulo {
  color: #003da5;
}
.bloco-minas-video .video-content .video-item {
  overflow: hidden;
  position: relative;
}
.bloco-minas-video .video-content .video-item .video-thumbnail {
  aspect-ratio: 16/9;
  display: block;
  width: 100%;
  height: 100%;
  position: relative;
  cursor: pointer;
  transition: transform 0.3s ease;
}
.bloco-minas-video .video-content .video-item .video-thumbnail:hover {
  transform: scale(1.02);
}
.bloco-minas-video .video-content .video-item .video-thumbnail a {
  display: block;
  width: 100%;
  height: 100%;
}
.bloco-minas-video .video-content .video-item .video-thumbnail img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.bloco-minas-video .video-content .video-item .video-embed {
  overflow: hidden;
}
.bloco-minas-video .video-content .video-item .video-embed iframe {
  width: 100%;
  height: auto;
  aspect-ratio: 16/9;
}
.bloco-minas-video.minas .titulo {
  color: #003da5;
}
.bloco-minas-video.esportes .titulo {
  color: #0083bf;
}
.bloco-minas-video.cultura .titulo {
  color: #8f1637;
}
.bloco-minas-video.educacao .titulo {
  color: #16a987;
}
.bloco-minas-video.lazer .titulo {
  color: #f47f32;
}
.bloco-minas-video.negocios .titulo {
  color: #ffb033;
}

.bloco-minas-youtube .youtube-link:hover, .bloco-minas-youtube .youtube-link:focus {
  background-color: #fff !important;
}
.bloco-minas-youtube .swiper-pagination .swiper-pagination-bullet {
  opacity: 1;
}
.bloco-minas-youtube .swiper-slide {
  height: auto;
  display: flex;
}
.bloco-minas-youtube .youtube-item {
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.bloco-minas-youtube .youtube-thumbnail {
  aspect-ratio: 480/260;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  overflow: hidden;
}
.bloco-minas-youtube .youtube-thumbnail a {
  display: block;
  width: 100%;
  height: 100%;
}
.bloco-minas-youtube .youtube-thumbnail img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.bloco-minas-youtube .video-title {
  padding: 16px 24px;
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
  flex-grow: 1;
  display: flex;
  align-items: center;
}
.bloco-minas-youtube.minas .titulo {
  color: #002360;
}
.bloco-minas-youtube.minas .youtube-item {
  background-color: #e5efff;
}
.bloco-minas-youtube.minas .video-title {
  color: #002360;
}
.bloco-minas-youtube.minas .youtube-link {
  background-color: #003da5;
}
.bloco-minas-youtube.minas .youtube-link:hover, .bloco-minas-youtube.minas .youtube-link:focus {
  color: #003da5;
}
.bloco-minas-youtube.minas .swiper-button-prev,
.bloco-minas-youtube.minas .swiper-button-next {
  background-color: #abc4ea;
}
.bloco-minas-youtube.minas .swiper-button-prev:hover, .bloco-minas-youtube.minas .swiper-button-prev:focus,
.bloco-minas-youtube.minas .swiper-button-next:hover,
.bloco-minas-youtube.minas .swiper-button-next:focus {
  background-color: #003da5;
}
.bloco-minas-youtube.minas .swiper-button-prev:after,
.bloco-minas-youtube.minas .swiper-button-next:after {
  color: #003083;
}
.bloco-minas-youtube.minas .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #003da5;
}
.bloco-minas-youtube.esportes .titulo {
  color: #004b6c;
}
.bloco-minas-youtube.esportes .youtube-item {
  background-color: #e5f7ff;
}
.bloco-minas-youtube.esportes .video-title {
  color: #004b6c;
}
.bloco-minas-youtube.esportes .youtube-link {
  background-color: #0083bf;
}
.bloco-minas-youtube.esportes .youtube-link:hover, .bloco-minas-youtube.esportes .youtube-link:focus {
  color: #0083bf;
}
.bloco-minas-youtube.esportes .swiper-button-prev,
.bloco-minas-youtube.esportes .swiper-button-next {
  background-color: #abdaef;
}
.bloco-minas-youtube.esportes .swiper-button-prev:hover, .bloco-minas-youtube.esportes .swiper-button-prev:focus,
.bloco-minas-youtube.esportes .swiper-button-next:hover,
.bloco-minas-youtube.esportes .swiper-button-next:focus {
  background-color: #0083bf;
}
.bloco-minas-youtube.esportes .swiper-button-prev:after,
.bloco-minas-youtube.esportes .swiper-button-next:after {
  color: #006895;
}
.bloco-minas-youtube.esportes .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #0083bf;
}
.bloco-minas-youtube.cultura .titulo {
  color: #520d20;
}
.bloco-minas-youtube.cultura .youtube-item {
  background-color: #fce9ee;
}
.bloco-minas-youtube.cultura .video-title {
  color: #520d20;
}
.bloco-minas-youtube.cultura .youtube-link {
  background-color: #8f1637;
}
.bloco-minas-youtube.cultura .youtube-link:hover, .bloco-minas-youtube.cultura .youtube-link:focus {
  color: #8f1637;
}
.bloco-minas-youtube.cultura .swiper-button-prev,
.bloco-minas-youtube.cultura .swiper-button-next {
  background-color: #e0b5c1;
}
.bloco-minas-youtube.cultura .swiper-button-prev:hover, .bloco-minas-youtube.cultura .swiper-button-prev:focus,
.bloco-minas-youtube.cultura .swiper-button-next:hover,
.bloco-minas-youtube.cultura .swiper-button-next:focus {
  background-color: #8f1637;
}
.bloco-minas-youtube.cultura .swiper-button-prev:after,
.bloco-minas-youtube.cultura .swiper-button-next:after {
  color: #70122c;
}
.bloco-minas-youtube.cultura .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #8f1637;
}
.bloco-minas-youtube.educacao .titulo {
  color: #0d614c;
}
.bloco-minas-youtube.educacao .youtube-item {
  background-color: #e8fcf7;
}
.bloco-minas-youtube.educacao .video-title {
  color: #0d614c;
}
.bloco-minas-youtube.educacao .youtube-link {
  background-color: #16a987;
}
.bloco-minas-youtube.educacao .youtube-link:hover, .bloco-minas-youtube.educacao .youtube-link:focus {
  color: #16a987;
}
.bloco-minas-youtube.educacao .swiper-button-prev,
.bloco-minas-youtube.educacao .swiper-button-next {
  background-color: #b5e8db;
}
.bloco-minas-youtube.educacao .swiper-button-prev:hover, .bloco-minas-youtube.educacao .swiper-button-prev:focus,
.bloco-minas-youtube.educacao .swiper-button-next:hover,
.bloco-minas-youtube.educacao .swiper-button-next:focus {
  background-color: #16a987;
}
.bloco-minas-youtube.educacao .swiper-button-prev:after,
.bloco-minas-youtube.educacao .swiper-button-next:after {
  color: #128669;
}
.bloco-minas-youtube.educacao .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #16a987;
}
.bloco-minas-youtube.lazer .titulo {
  color: #864419;
}
.bloco-minas-youtube.lazer .youtube-item {
  background-color: #fef0e7;
}
.bloco-minas-youtube.lazer .video-title {
  color: #864419;
}
.bloco-minas-youtube.lazer .youtube-link {
  background-color: #f47f32;
}
.bloco-minas-youtube.lazer .youtube-link:hover, .bloco-minas-youtube.lazer .youtube-link:focus {
  color: #f47f32;
}
.bloco-minas-youtube.lazer .swiper-button-prev,
.bloco-minas-youtube.lazer .swiper-button-next {
  background-color: #fdd3b9;
}
.bloco-minas-youtube.lazer .swiper-button-prev:hover, .bloco-minas-youtube.lazer .swiper-button-prev:focus,
.bloco-minas-youtube.lazer .swiper-button-next:hover,
.bloco-minas-youtube.lazer .swiper-button-next:focus {
  background-color: #f47f32;
}
.bloco-minas-youtube.lazer .swiper-button-prev:after,
.bloco-minas-youtube.lazer .swiper-button-next:after {
  color: #bd6125;
}
.bloco-minas-youtube.lazer .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #f47f32;
}
.bloco-minas-youtube.negocios .titulo {
  color: #8c601a;
}
.bloco-minas-youtube.negocios .youtube-item {
  background-color: #fff5e5;
}
.bloco-minas-youtube.negocios .video-title {
  color: #8c601a;
}
.bloco-minas-youtube.negocios .youtube-link {
  background-color: #ffb033;
}
.bloco-minas-youtube.negocios .youtube-link:hover, .bloco-minas-youtube.negocios .youtube-link:focus {
  color: #ffb033;
}
.bloco-minas-youtube.negocios .swiper-button-prev,
.bloco-minas-youtube.negocios .swiper-button-next {
  background-color: #ffe3ba;
}
.bloco-minas-youtube.negocios .swiper-button-prev:hover, .bloco-minas-youtube.negocios .swiper-button-prev:focus,
.bloco-minas-youtube.negocios .swiper-button-next:hover,
.bloco-minas-youtube.negocios .swiper-button-next:focus {
  background-color: #ffb033;
}
.bloco-minas-youtube.negocios .swiper-button-prev:after,
.bloco-minas-youtube.negocios .swiper-button-next:after {
  color: #c58827;
}
.bloco-minas-youtube.negocios .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #ffb033;
}

.partials-cinema .cinema-poster {
  width: 60%;
}
.partials-cinema .cinema-imagem {
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
  width: 50%;
}
.partials-cinema .sessoes-dia {
  display: none;
}
.partials-cinema .sessoes-dia.active {
  display: block;
}
.partials-cinema .swiper {
  position: relative;
}
.partials-cinema .swiper .swiper-slide {
  width: 64px !important;
  flex-shrink: 0;
}
.partials-cinema .swiper .swiper-button-next,
.partials-cinema .swiper .swiper-button-prev {
  display: flex !important;
  opacity: 1 !important;
  width: 24px;
  height: 24px;
  margin-top: 0;
}
.partials-cinema .swiper .swiper-button-next:after,
.partials-cinema .swiper .swiper-button-prev:after {
  font-size: 24px;
}
.partials-cinema .swiper .swiper-button-next:hover:after, .partials-cinema .swiper .swiper-button-next:focus:after,
.partials-cinema .swiper .swiper-button-prev:hover:after,
.partials-cinema .swiper .swiper-button-prev:focus:after {
  color: #520d20 !important;
}
.partials-cinema .swiper .swiper-button-next.swiper-button-disabled,
.partials-cinema .swiper .swiper-button-prev.swiper-button-disabled {
  opacity: 0.5 !important;
  cursor: not-allowed !important;
}
.partials-cinema .swiper .swiper-button-prev {
  left: -40px;
}
.partials-cinema .swiper .swiper-button-next {
  right: -40px;
}
.partials-cinema .data-card {
  border: 1px solid #520d20;
  color: #520d20;
  width: 64px;
  height: 76px;
  cursor: pointer;
  transition: all 0.3s ease;
}
.partials-cinema .data-card:hover {
  background-color: #520d20;
  color: #fff;
}
.partials-cinema .data-card.active {
  background-color: #8f1637;
  border-color: #8f1637;
  color: #fff;
}

.partials-mostra .mostra-poster {
  width: 60%;
}
.partials-mostra .mostra-imagem {
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
  width: 50%;
}
.partials-mostra .swiper {
  position: relative;
}
.partials-mostra .swiper .swiper-slide {
  width: 64px !important;
  flex-shrink: 0;
}
.partials-mostra .swiper .swiper-button-next,
.partials-mostra .swiper .swiper-button-prev {
  display: flex !important;
  opacity: 1 !important;
  width: 24px;
  height: 24px;
  margin-top: 0;
}
.partials-mostra .swiper .swiper-button-next:after,
.partials-mostra .swiper .swiper-button-prev:after {
  font-size: 24px;
}
.partials-mostra .swiper .swiper-button-next:hover:after, .partials-mostra .swiper .swiper-button-next:focus:after,
.partials-mostra .swiper .swiper-button-prev:hover:after,
.partials-mostra .swiper .swiper-button-prev:focus:after {
  color: #520d20 !important;
}
.partials-mostra .swiper .swiper-button-next.swiper-button-disabled,
.partials-mostra .swiper .swiper-button-prev.swiper-button-disabled {
  opacity: 0.5 !important;
  cursor: not-allowed !important;
}
.partials-mostra .swiper .swiper-button-prev {
  left: -40px;
}
.partials-mostra .swiper .swiper-button-next {
  right: -40px;
}

.partials-teatro .teatro-poster {
  width: 60%;
}
.partials-teatro .teatro-imagem {
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
  width: 50%;
}
.partials-teatro .swiper {
  position: relative;
}
.partials-teatro .swiper .swiper-slide {
  width: 64px !important;
  flex-shrink: 0;
}
.partials-teatro .swiper .swiper-button-next,
.partials-teatro .swiper .swiper-button-prev {
  display: flex !important;
  opacity: 1 !important;
  width: 24px;
  height: 24px;
  margin-top: 0;
}
.partials-teatro .swiper .swiper-button-next:after,
.partials-teatro .swiper .swiper-button-prev:after {
  font-size: 24px;
}
.partials-teatro .swiper .swiper-button-next.swiper-button-disabled,
.partials-teatro .swiper .swiper-button-prev.swiper-button-disabled {
  opacity: 0.5 !important;
  cursor: not-allowed !important;
}
.partials-teatro .swiper .swiper-button-prev {
  left: -40px;
}
.partials-teatro .swiper .swiper-button-next {
  right: -40px;
}

@media (min-width: 992px) {
  .single-historia .content-section {
    background-image: url('data:image/svg+xml,<svg width="533" height="1275" viewBox="0 0 533 1275" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_4310_10857)"><path d="M741.43 65.4447L641.919 7.50653C641.144 7.0523 640.263 6.81217 639.365 6.81074C638.537 6.8264 637.726 7.04731 637.005 7.45366C636.284 7.86 635.675 8.43908 635.232 9.13897C622.287 29.531 603.912 43.6208 583.464 43.6208H582.381C573.354 43.4068 564.34 40.0215 556.61 35.472C527.416 19.4554 496.551 1.56553 454.251 0C411.965 1.56553 381.139 19.4554 351.985 35.4587C344.229 40.0081 335.228 43.3934 326.201 43.6075H325.118C304.657 43.6075 286.336 29.5177 273.363 9.12559C272.906 8.40932 272.275 7.82032 271.529 7.41328C270.783 7.00625 269.947 6.79438 269.097 6.79736C268.195 6.79834 267.309 7.03841 266.53 7.49315L167.072 65.4313C165.919 66.111 165.076 67.2145 164.724 68.5067C164.372 69.7988 164.538 71.1775 165.187 72.3491C171.619 83.8029 179.897 96.5814 185.247 111.581C188.857 122.114 190.49 133.224 190.061 144.35L189.9 556.099C190.81 580.278 204.183 603.319 227.48 617.797C242.798 627.513 259.332 635.161 276.653 640.544C285.921 643.796 331.751 657.778 357.335 666.636C381.139 674.865 403.125 684.954 414.198 691.578C419.891 695.16 425.293 699.187 430.353 703.62C437.431 709.477 443.724 716.223 449.076 723.691C449.661 724.522 450.437 725.2 451.339 725.669C452.241 726.137 453.242 726.381 454.258 726.381C455.274 726.381 456.275 726.137 457.177 725.669C458.079 725.2 458.855 724.522 459.44 723.691C464.793 716.224 471.085 709.478 478.163 703.62C483.22 699.184 488.622 695.157 494.318 691.578C505.377 684.954 527.376 674.865 551.168 666.636C576.751 657.778 622.581 643.796 631.849 640.544C649.167 635.166 665.698 627.518 681.009 617.797C704.319 603.319 717.679 580.331 718.602 556.099L718.508 144.364C718.06 133.237 719.688 122.124 723.309 111.594C728.565 96.5948 736.883 83.8163 743.369 72.3624C744.02 71.1901 744.186 69.809 743.831 68.5156C743.476 67.2223 742.628 66.1197 741.47 65.4447M371.109 43.3934C380.667 38.0523 390.487 33.1935 400.53 28.8353V355.149H371.109V43.3934ZM287.954 47.7153C296.726 53.8108 306.801 57.7698 317.375 59.2762V355.149H287.954V47.7153ZM206.149 151.629L206.283 151.924V61.2967L234.287 44.9857V355.149H206.096L206.149 151.629ZM422.382 677.689C408.835 669.58 385.392 659.264 362.617 651.382C346.823 645.923 324.048 638.724 305.74 632.944C294.814 629.492 285.373 626.521 282.003 625.33L281.508 625.17C265.483 620.186 250.192 613.089 236.038 604.068C217.837 592.762 206.925 575.166 206.082 555.764V374.698C206.082 374.25 206.17 373.806 206.342 373.392C206.513 372.978 206.764 372.602 207.081 372.285C207.398 371.968 207.774 371.717 208.187 371.545C208.601 371.374 209.045 371.286 209.492 371.286H450.854C451.756 371.289 452.62 371.65 453.257 372.29C453.894 372.929 454.251 373.795 454.251 374.698V691.203C454.438 698.897 447.391 697.398 446.227 696.114C444.435 694.441 442.603 692.782 440.677 691.176C434.949 686.17 428.822 681.641 422.356 677.635M536.952 654.527C526.708 658.327 516.624 662.488 507.624 666.569V371.286H536.952V654.527ZM602.775 632.904L590.365 636.918V371.286H619.692V627.552L602.775 632.904ZM673.079 603.654V371.286H702.433V555.764C701.604 574.966 690.905 592.374 673.012 603.694M722.159 76.8048C716.576 86.1601 711.875 96.0151 708.117 106.242C703.873 118.556 701.938 131.548 702.406 144.564V351.723C702.406 352.628 702.047 353.496 701.408 354.136C700.768 354.776 699.901 355.135 698.996 355.135H457.661C456.757 355.135 455.889 354.776 455.25 354.136C454.61 353.496 454.251 352.628 454.251 351.723V19.7766C454.252 19.3117 454.348 18.8518 454.532 18.4251C454.717 17.9984 454.986 17.6137 455.324 17.2945C455.662 16.9753 456.061 16.7282 456.497 16.5683C456.934 16.4084 457.398 16.3391 457.862 16.3645C492.632 18.6927 519.379 33.4382 545.297 47.7153L548.56 49.5083C559.606 55.9712 571.147 59.517 581.926 59.7579H583.397C604.367 59.7579 624.774 48.6653 640.822 28.8888C641.331 28.2494 642.052 27.814 642.855 27.6617C643.657 27.5095 644.488 27.6505 645.195 28.0592L720.875 72.2153C721.648 72.6589 722.216 73.3886 722.456 74.2471C722.696 75.1057 722.589 76.0242 722.159 76.8048Z" fill="%23F7FAFF"/><path d="M405.372 475.777H397.803V429.52C397.803 428.851 397.803 413.263 387.104 402.344C380.418 395.547 371.23 392.121 359.849 392.121C349.351 392.121 340.939 395.252 334.828 401.488C333.036 403.356 331.486 405.441 330.214 407.696C328.942 405.441 327.392 403.356 325.6 401.488C319.502 395.292 311.09 392.121 300.579 392.121C289.198 392.121 280.037 395.547 273.324 402.344C262.518 413.263 262.625 428.864 262.625 429.44V475.817H255.056C254.633 475.817 254.226 475.984 253.926 476.283C253.625 476.581 253.455 476.986 253.451 477.409V486.776C253.453 486.985 253.496 487.191 253.577 487.384C253.659 487.577 253.778 487.751 253.927 487.898C254.076 488.044 254.252 488.16 254.446 488.239C254.64 488.317 254.847 488.356 255.056 488.355H262.625V493.988C262.625 494.41 262.793 494.815 263.091 495.114C263.39 495.412 263.795 495.58 264.217 495.58H273.578C273.786 495.58 273.993 495.539 274.185 495.459C274.377 495.379 274.552 495.261 274.699 495.113C274.845 494.965 274.961 494.789 275.04 494.596C275.118 494.403 275.158 494.196 275.156 493.988V488.355H323.3C323.503 488.358 323.697 488.441 323.84 488.587C323.982 488.732 324.062 488.927 324.062 489.131V501.173C307.573 502.297 292.327 507.864 280.666 517.297C267.707 527.747 260.272 542.118 260.272 556.743C260.272 597.929 297.998 612.54 330.308 612.54C344.911 612.54 366.322 608.526 386.048 589.432C386.202 589.28 386.325 589.099 386.409 588.899C386.492 588.699 386.535 588.484 386.535 588.268C386.535 588.051 386.492 587.837 386.409 587.637C386.325 587.437 386.202 587.256 386.048 587.104L379.468 580.52C379.173 580.232 378.777 580.07 378.365 580.07C377.952 580.07 377.556 580.232 377.261 580.52C360.545 596.577 342.491 600.029 330.281 600.029C320.665 600.029 272.776 597.942 272.776 556.73C272.776 545.905 278.513 535.08 288.516 527.025C297.998 519.384 310.462 514.741 324.076 513.644V561.533C324.079 561.957 324.25 562.362 324.55 562.66C324.851 562.958 325.257 563.126 325.68 563.126H335.042C335.464 563.126 335.869 562.958 336.167 562.659C336.466 562.361 336.633 561.956 336.633 561.533V513.711C352.437 515.291 367.231 522.215 378.572 533.34C378.858 533.625 379.245 533.786 379.649 533.786C380.052 533.786 380.439 533.625 380.725 533.34L387.572 527.025C387.732 526.885 387.861 526.714 387.952 526.523C388.043 526.331 388.094 526.123 388.101 525.911C388.109 525.699 388.073 525.488 387.996 525.291C387.919 525.093 387.802 524.914 387.652 524.763C373.913 511.187 355.869 502.834 336.633 501.146V489.104C336.633 489.001 336.654 488.899 336.694 488.804C336.733 488.709 336.792 488.623 336.865 488.55C336.939 488.478 337.026 488.421 337.121 488.383C337.217 488.345 337.319 488.326 337.422 488.328H385.566V493.961C385.566 494.383 385.734 494.788 386.032 495.087C386.331 495.386 386.736 495.553 387.158 495.553H396.519C396.941 495.553 397.346 495.386 397.644 495.087C397.943 494.788 398.11 494.383 398.11 493.961V488.328H405.68C405.888 488.33 406.095 488.29 406.288 488.212C406.481 488.133 406.656 488.017 406.804 487.87C406.952 487.723 407.07 487.549 407.15 487.356C407.23 487.164 407.271 486.957 407.271 486.749V477.382C407.271 476.96 407.104 476.555 406.805 476.257C406.507 475.958 406.102 475.79 405.68 475.79M275.317 475.79V429.359C275.317 429.252 275.383 418.173 282.538 411.015C286.804 406.733 292.956 404.578 300.833 404.578C307.974 404.578 313.243 406.412 316.974 410.185C323.193 416.501 324.143 427.419 324.223 434.966C324.223 436.357 324.223 437.615 324.223 438.739V439.261C324.223 439.997 324.089 441.348 326.336 441.348H334.707C336.713 441.348 336.727 440.158 336.727 439.261C336.727 438.365 336.727 438.9 336.727 438.739C336.727 437.615 336.727 436.357 336.727 434.966C336.82 427.419 337.757 416.501 343.975 410.185C347.693 406.412 352.975 404.578 360.103 404.578C367.994 404.578 374.145 406.733 378.411 411.015C385.553 418.173 385.62 429.252 385.62 429.4V475.777L275.317 475.79Z" fill="%23F7FAFF"/><path d="M670.084 115.182C651.067 99.5267 620.041 109.268 600.476 135.253C583.091 158.442 579.079 186.701 592.104 203.815L577.942 219.243L563.739 203.467C576.725 186.394 572.325 158.442 554.9 135.226C535.348 109.201 504.335 99.4598 485.358 115.155C466.382 130.851 468.615 161.987 488.18 187.986C505.298 210.733 531.202 222.16 550.419 213.985L566.588 231.486L498.384 305.08C497.347 306.188 496.77 307.65 496.77 309.168C496.77 310.686 497.347 312.147 498.384 313.255L501.059 316.079C501.621 316.684 502.301 317.167 503.058 317.498C503.815 317.828 504.632 317.998 505.458 317.998C506.284 317.998 507.101 317.828 507.858 317.498C508.615 317.167 509.296 316.684 509.858 316.079L577.474 243.154L643.979 314.714C644.541 315.319 645.222 315.802 645.979 316.133C646.736 316.463 647.553 316.633 648.379 316.633C649.205 316.633 650.022 316.463 650.779 316.133C651.536 315.802 652.217 315.319 652.779 314.714L655.333 311.971C656.353 310.862 656.919 309.41 656.919 307.903C656.919 306.396 656.353 304.944 655.333 303.836L588.707 231.005L605.063 213.998C624.28 222.174 650.185 210.787 667.302 187.999C686.868 161.961 689.154 130.811 670.124 115.169M489.223 120.681C490.095 119.963 491.016 119.306 491.978 118.715V131.64L481.279 131.707C482.937 127.414 485.667 123.618 489.21 120.681M491.991 182.232C487.983 176.398 484.755 170.065 482.389 163.392H491.991V182.232ZM491.991 156.97H480.531C478.845 150.752 478.516 144.245 479.568 137.889L491.991 137.983V156.97ZM517.066 203.722C509.951 200.289 503.548 195.54 498.197 189.726C497.729 189.23 497.261 188.722 496.859 188.214H517.12L517.066 203.722ZM498.17 163.392H517.053V182.246H498.183L498.17 163.392ZM517.133 157.451H498.237V137.996H517.147L517.133 157.451ZM517.133 131.801H498.116V115.998C504.374 114.356 510.966 114.499 517.147 116.413L517.133 131.801ZM522.817 206.063V188.2H541.713V207.937C535.356 208.85 528.872 208.207 522.817 206.063ZM541.713 182.299H522.817V163.406H541.713V182.299ZM522.817 138.05H541.713V157.505H522.817V138.05ZM522.817 131.694V118.447C529.903 121.687 536.352 126.169 541.861 131.68L522.817 131.694ZM547.959 137.822C548.614 138.665 549.296 139.535 549.911 140.405C553.783 145.684 556.932 151.457 559.273 157.572H547.999L547.959 137.822ZM553.014 202.731C551.472 204.027 549.774 205.124 547.959 205.996V188.187H561.68C560.302 193.799 557.268 198.867 552.974 202.731M562.776 182.286H547.825V163.392H561.038C562.836 169.513 563.439 175.923 562.817 182.272M605.464 140.391C606.119 139.521 606.801 138.652 607.43 137.809V157.532H596.156C598.502 151.419 601.65 145.646 605.518 140.364M602.428 202.691C598.134 198.827 595.101 193.759 593.722 188.147H607.443V205.956C605.626 205.088 603.928 203.99 602.388 202.691M607.577 182.259H592.572C591.951 175.911 592.551 169.502 594.338 163.379H607.564L607.577 182.259ZM632.558 206.063C626.505 208.232 620.015 208.893 613.649 207.99V188.2H632.558V206.063ZM632.558 182.299H613.675V163.406H632.558V182.299ZM632.558 157.505H613.675V137.996H632.558V157.505ZM632.558 131.694H613.582C619.088 126.179 625.538 121.697 632.625 118.46L632.558 131.694ZM638.242 116.413C644.416 114.495 651.005 114.346 657.259 115.985V131.814H638.242V116.413ZM638.242 137.983H657.139V157.451H638.242V137.983ZM657.206 182.232H638.309V163.406H657.206V182.232ZM657.206 189.726C651.844 195.534 645.438 200.282 638.322 203.722V188.227H658.57L657.232 189.739M663.424 182.246V163.406H673.026C670.656 170.076 667.428 176.409 663.424 182.246ZM674.858 157.398H663.437V137.969H675.861C676.871 144.458 676.534 151.085 674.872 157.438M663.478 131.68V118.715C664.431 119.313 665.347 119.97 666.219 120.681C669.761 123.615 672.488 127.412 674.136 131.707L663.478 131.68Z" fill="%23F7FAFF"/><path d="M913.398 1085.46C913.398 1093.68 907.273 1098.05 898.594 1098.05C893.524 1098.01 888.556 1096.62 884.191 1094.04L887.628 1085.76C890.974 1087.8 894.745 1089.03 898.647 1089.37C900.854 1089.37 902.659 1088.59 902.659 1085.94C902.659 1083.3 900.212 1082.63 896.829 1081.57C891.867 1080.08 885.635 1077.66 885.635 1069.73C885.635 1061.79 891.64 1057.36 899.677 1057.36C905.025 1057.35 910.16 1059.46 913.96 1063.22L908.771 1069.91C905.682 1067.6 902.419 1065.9 899.798 1065.9C897.818 1065.9 896.066 1066.73 896.066 1068.92C896.066 1071.45 898.741 1072.35 902.365 1073.53C907.714 1075.31 913.385 1077.54 913.385 1085.57M860.105 1081.56L864.01 1067.52H864.291L868.303 1081.56H860.105ZM858.634 1058.06L845.93 1097.4H855.719L858.394 1089.01H869.988L872.663 1097.4H883.215L869.841 1058.06H858.634ZM832.235 1058.06H842.265V1097.4H832.235V1058.06ZM810.424 1075.23H806.625V1065.94H809.661C813.339 1065.94 815.198 1066.7 815.198 1070.26C815.198 1073.45 813.392 1075.23 810.424 1075.23ZM819.17 1079.24C821.08 1078.36 822.691 1076.94 823.807 1075.15C824.923 1073.37 825.496 1071.3 825.455 1069.19C825.455 1060.84 819.464 1058.06 810.477 1058.06H796.596V1097.4H806.612V1082.39H809.354C810.047 1082.35 810.733 1082.54 811.305 1082.94C811.876 1083.33 812.3 1083.9 812.51 1084.57L817.752 1097.34H828.544L822.192 1082.92C821.256 1080.9 820.614 1079.84 819.156 1079.19M774.142 1089.72C767.977 1089.72 766.8 1082.85 766.8 1077.35C766.8 1071.44 768.672 1065.75 773.914 1065.75C779.799 1065.75 781.082 1072.98 781.082 1077.96C781.082 1083.99 779.518 1089.72 774.142 1089.72ZM774.489 1057.3C766.051 1057.3 756.542 1062.65 756.542 1077.77C756.542 1091.15 762.895 1098.05 773.741 1098.05C784.292 1098.05 791.34 1091.26 791.34 1077.77C791.34 1062.74 783.476 1057.3 774.489 1057.3ZM769.595 1055.88L767.495 1052.97L777.646 1043.03C779.692 1044.24 781.658 1046 781.658 1047.84C781.658 1049.25 780.949 1050.26 778.849 1051.45C775.86 1053.09 772.784 1054.57 769.635 1055.88M724.754 1058.01H755.82V1066.88H745.122V1097.34H735.158V1066.88H724.781L724.754 1058.01ZM704.881 1068.84C704.881 1071.37 707.556 1072.27 711.167 1073.45C716.516 1075.23 722.186 1077.46 722.186 1085.49C722.186 1093.71 716.061 1098.08 707.382 1098.08C702.312 1098.03 697.344 1096.65 692.979 1094.07L696.429 1085.78C699.768 1087.83 703.536 1089.06 707.436 1089.4C709.656 1089.4 711.448 1088.62 711.448 1085.97C711.448 1083.32 708.987 1082.65 705.617 1081.6C700.669 1080.11 694.423 1077.69 694.423 1069.75C694.423 1061.82 700.428 1057.39 708.479 1057.39C713.826 1057.38 718.96 1059.49 722.761 1063.25L717.573 1069.94C714.47 1067.63 711.22 1065.93 708.586 1065.93C706.606 1065.93 704.868 1066.76 704.868 1068.95M678.736 1058.11H688.726V1097.45H678.696L678.736 1058.11ZM661.899 1058.11H671.97V1097.45H661.899V1082.09H649.649V1097.34H639.619V1058.01H649.649V1073.21H661.899V1058.11ZM607.443 1066.98V1073.02H620.522V1081.77H607.417V1088.58H623.197V1097.45H597.386V1058.01H622.796V1066.88L607.443 1066.98ZM582.141 1077.46C582.141 1085.57 578.931 1089.58 573.689 1089.58H569.704V1065.94H572.967C577.861 1065.94 582.061 1068.24 582.061 1077.35M559.727 1058.01V1097.34H573.555C583.278 1097.34 592.131 1091.72 592.131 1076.35C592.131 1063.81 584.909 1058.01 573.315 1058.01H559.727ZM525.853 1068.84C525.853 1071.37 528.527 1072.27 532.151 1073.45C537.501 1075.23 543.171 1077.46 543.171 1085.49C543.171 1093.71 537.046 1098.08 528.367 1098.08C523.297 1098.03 518.329 1096.65 513.964 1094.07L517.414 1085.78C520.753 1087.83 524.521 1089.06 528.42 1089.4C530.627 1089.4 532.432 1088.62 532.432 1085.97C532.432 1083.32 529.985 1082.65 526.601 1081.6C521.653 1080.11 515.408 1077.69 515.408 1069.75C515.408 1061.82 521.413 1057.39 529.463 1057.39C534.811 1057.38 539.945 1059.49 543.746 1063.25L538.544 1069.94C535.455 1067.63 532.192 1065.93 529.584 1065.93C527.591 1065.93 525.839 1066.76 525.839 1068.95M501.593 1078.06C501.593 1084.1 500.015 1089.82 494.666 1089.82C488.474 1089.82 487.311 1082.96 487.311 1077.46C487.311 1071.55 489.183 1065.86 494.425 1065.86C500.309 1065.86 501.593 1073.09 501.593 1078.06ZM477.053 1077.88C477.053 1091.26 483.406 1098.16 494.238 1098.16C504.79 1098.16 511.851 1091.36 511.851 1077.88C511.851 1062.85 503.974 1057.4 495 1057.4C486.548 1057.4 477.053 1062.76 477.053 1077.88ZM461.848 1058.01H471.757V1097.34H462.891L449.718 1075.47H449.491V1097.34H439.635V1058.01H448.849L461.727 1079.41H461.848V1058.01ZM416.9 1067.47H417.248L421.26 1081.5H413.049L416.9 1067.47ZM398.833 1097.34H408.622L411.297 1088.96H422.891L425.566 1097.34H436.118L422.744 1058.01H411.551L398.833 1097.34ZM222.211 1127.57C200.753 1143.57 174.71 1152.22 147.949 1152.23C141.524 1152.22 135.108 1151.72 128.758 1150.73C112.397 1148.26 96.691 1142.56 82.5529 1133.96C68.4148 1125.36 56.1273 1114.03 46.4054 1100.64C5.30921 1044.44 17.3051 965.024 73.1521 923.651C86.4433 913.816 101.547 906.709 117.595 902.739C133.642 898.769 150.316 898.014 166.657 900.517C182.997 903.021 198.681 908.733 212.806 917.326C226.93 925.919 239.217 937.223 248.958 950.586C290.054 1006.78 278.045 1086.21 222.211 1127.57ZM470.353 1252.84C373.477 1252.84 294.655 1173.49 294.655 1075.96C294.655 978.431 373.477 899.084 470.353 899.084C548.48 899.084 614.852 950.693 637.627 1021.82H660.642C651.475 989.126 634.063 959.334 610.078 935.305C591.787 916.833 570.02 902.17 546.033 892.163C522.046 882.156 496.315 877.004 470.327 877.004C444.338 877.004 418.607 882.156 394.62 892.163C370.633 902.17 348.866 916.833 330.575 935.305C314.334 951.625 301.044 970.64 291.298 991.504C283.748 958.984 265.423 929.977 239.304 909.201C213.185 888.424 180.808 877.101 147.441 877.073C112.063 877.164 77.8919 889.956 51.1415 913.121C24.391 936.286 6.83723 968.287 1.67167 1003.31C0.561517 1010.72 0.00276288 1018.22 0 1025.72L0 1026.11C0.0644596 1061.47 12.7358 1095.64 35.7352 1122.49C58.7346 1149.34 90.5531 1167.1 125.469 1172.57C150.56 1176.47 176.234 1173.76 199.958 1164.7L115.786 1275H143.482C198.915 1202.41 266.998 1113.21 268.363 1111.27L268.429 1111.18C270.569 1108.13 272.562 1104.99 274.461 1101.81C279.963 1145.26 299.718 1185.64 330.629 1216.65C348.919 1235.12 370.687 1249.78 394.674 1259.79C418.661 1269.8 444.392 1274.95 470.38 1274.95C496.368 1274.95 522.099 1269.8 546.086 1259.79C570.073 1249.78 591.841 1235.12 610.131 1216.65C634.104 1192.6 651.497 1162.79 660.642 1130.09H637.627C614.892 1201.23 548.48 1252.84 470.353 1252.84Z" fill="%23F7FAFF"/></g><defs><clipPath id="clip0_4310_10857"><rect width="914" height="1275" fill="white"/></clipPath></defs></svg>');
    background-repeat: no-repeat;
    background-position: right top;
  }
}

.single-post .post-conteudo a {
  color: #003da5;
}
.single-post .categoria-link:hover, .single-post .categoria-link:focus {
  color: #000 !important;
}

.bloco-minas-lista-de-noticias.categoria-page .search-form-header {
  border: 1px solid #878787;
}
.bloco-minas-lista-de-noticias.categoria-page .search-form-header .form-control {
  color: #878787;
}
.bloco-minas-lista-de-noticias.categoria-page .search-form-header .form-control::placeholder {
  color: #878787;
}
.bloco-minas-lista-de-noticias.categoria-page .categoria-paginacao .pagination a,
.bloco-minas-lista-de-noticias.categoria-page .categoria-paginacao .pagination span {
  align-items: center;
  border-radius: 50%;
  color: #fff;
  display: flex;
  height: 40px;
  justify-content: center;
  transition: all 0.3s ease;
  text-decoration: none;
  width: 40px;
}
.bloco-minas-lista-de-noticias.categoria-page .categoria-paginacao .pagination a {
  background-color: #abc4ea;
}
.bloco-minas-lista-de-noticias.categoria-page .categoria-paginacao .pagination a:hover, .bloco-minas-lista-de-noticias.categoria-page .categoria-paginacao .pagination a:focus {
  background-color: #003da5;
  color: #fff;
}
.bloco-minas-lista-de-noticias.categoria-page .categoria-paginacao .pagination span.current {
  background-color: #003da5;
  color: #fff;
}

/*# sourceMappingURL=style.27be2c92.css.map*/