.elementor-kit-7{--e-global-color-primary:#FFF400;--e-global-color-secondary:#0042C0;--e-global-color-text:#FFFFFF;--e-global-color-accent:#000000;--e-global-color-a59e05a:#001E56;--e-global-color-f8d9437:#00266D;--e-global-color-3d242cc:#002F88;--e-global-color-1fa355b:#0038A3;--e-global-color-5a77d2f:#0042C0;--e-global-color-9d6653b:#2E64CB;--e-global-color-0a869f9:#5E88D7;--e-global-color-2957a97:#91AEE4;--e-global-color-4e7f80d:#C2D2F0;--e-global-color-f37f2b2:#E6ECF9;--e-global-color-e888634:#071838;--e-global-color-d76b155:#0042C0;--e-global-color-4ce9534:#FFD400;--e-global-color-2e6be26:#BF83FF;--e-global-color-445d6e4:#E97C8C;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-7853a4a-font-family:"Teko";--e-global-typography-7853a4a-font-size:54px;--e-global-typography-67ca4d0-font-family:"Rajdhani";--e-global-typography-67ca4d0-font-size:42px;--e-global-typography-67ca4d0-font-weight:900;--e-global-typography-67ca4d0-text-transform:uppercase;--e-global-typography-67ca4d0-line-height:1;--e-global-typography-bda76db-font-family:"Saira Condensed";--e-global-typography-bda76db-font-size:42px;--e-global-typography-bda76db-font-weight:700;--e-global-typography-bda76db-text-transform:uppercase;--e-global-typography-bda76db-line-height:1;--e-global-typography-37457f4-font-family:"Saira Condensed";--e-global-typography-37457f4-font-size:52px;--e-global-typography-37457f4-font-weight:700;--e-global-typography-37457f4-text-transform:uppercase;--e-global-typography-37457f4-font-style:italic;--e-global-typography-37457f4-line-height:1em;--e-global-typography-37457f4-letter-spacing:0.4px;--e-global-typography-531bcbb-font-family:"Open Sans";--e-global-typography-531bcbb-font-size:49px;--e-global-typography-531bcbb-font-weight:900;--e-global-typography-531bcbb-text-transform:uppercase;--e-global-typography-531bcbb-line-height:100%;--e-global-typography-531bcbb-letter-spacing:0px;--e-global-typography-35de6fa-font-family:"Fjalla One";--e-global-typography-35de6fa-font-size:40px;--e-global-typography-35de6fa-font-weight:600;--e-global-typography-35de6fa-text-transform:uppercase;--e-global-typography-35de6fa-line-height:110%;}.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{background-color:#0042C0;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-7{--e-global-typography-67ca4d0-font-size:32px;--e-global-typography-bda76db-font-size:32px;--e-global-typography-35de6fa-font-size:32px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-7{--e-global-typography-67ca4d0-font-size:34px;--e-global-typography-bda76db-font-size:34px;--e-global-typography-37457f4-font-size:30px;--e-global-typography-531bcbb-font-size:42px;--e-global-typography-35de6fa-font-size:24px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* ==========================================================
   CÓDIGO RESTRITO ÀS PÁGINAS DE ID 7033, 8107, 9790, 10223, 10934, 11982, 13598, 13725, 15374, 16478, 16705, 16753, 17078, 17234 e 17267
   ========================================================== */

/* --- Esconde Header e Footer APENAS nestas páginas --- */
body.page-id-7033 .elementor-location-header,
body.page-id-8107 .elementor-location-header,
body.page-id-9790 .elementor-location-header,
body.page-id-10223 .elementor-location-header,
body.page-id-10934 .elementor-location-header,
body.page-id-11982 .elementor-location-header,
body.page-id-13598 .elementor-location-header,
body.page-id-13725 .elementor-location-header,
body.page-id-15374 .elementor-location-header,
body.page-id-16478 .elementor-location-header,
body.page-id-16705 .elementor-location-header,
body.page-id-16753 .elementor-location-header,
body.page-id-17078 .elementor-location-header,
body.page-id-17234 .elementor-location-header,
body.page-id-17267 .elementor-location-header,
body.page-id-7033 header,
body.page-id-8107 header,
body.page-id-9790 header,
body.page-id-10223 header,
body.page-id-10934 header,
body.page-id-11982 header,
body.page-id-13598 header,
body.page-id-13725 header,
body.page-id-15374 header,
body.page-id-16478 header,
body.page-id-16705 header,
body.page-id-16753 header,
body.page-id-17078 header,
body.page-id-17234 header,
body.page-id-17267 header,
body.page-id-7033 .navbar,
body.page-id-8107 .navbar,
body.page-id-9790 .navbar,
body.page-id-10223 .navbar,
body.page-id-10934 .navbar,
body.page-id-11982 .navbar,
body.page-id-13598 .navbar,
body.page-id-13725 .navbar,
body.page-id-15374 .navbar,
body.page-id-16478 .navbar,
body.page-id-16705 .navbar,
body.page-id-16753 .navbar,
body.page-id-17078 .navbar,
body.page-id-17234 .navbar,
body.page-id-17267 .navbar,
body.page-id-7033 #site-navigation,
body.page-id-8107 #site-navigation,
body.page-id-9790 #site-navigation,
body.page-id-10223 #site-navigation,
body.page-id-10934 #site-navigation,
body.page-id-11982 #site-navigation,
body.page-id-13598 #site-navigation,
body.page-id-13725 #site-navigation,
body.page-id-15374 #site-navigation,
body.page-id-16478 #site-navigation,
body.page-id-16705 #site-navigation,
body.page-id-16753 #site-navigation,
body.page-id-17078 #site-navigation,
body.page-id-17234 #site-navigation,
body.page-id-17267 #site-navigation,
body.page-id-7033 .main-navigation,
body.page-id-8107 .main-navigation,
body.page-id-9790 .main-navigation,
body.page-id-10223 .main-navigation,
body.page-id-10934 .main-navigation,
body.page-id-11982 .main-navigation,
body.page-id-13598 .main-navigation,
body.page-id-13725 .main-navigation,
body.page-id-15374 .main-navigation,
body.page-id-16478 .main-navigation,
body.page-id-16705 .main-navigation,
body.page-id-16753 .main-navigation,
body.page-id-17078 .main-navigation,
body.page-id-17234 .main-navigation,
body.page-id-17267 .main-navigation,
body.page-id-7033 .site-footer,
body.page-id-8107 .site-footer,
body.page-id-9790 .site-footer,
body.page-id-10223 .site-footer,
body.page-id-10934 .site-footer,
body.page-id-11982 .site-footer,
body.page-id-13598 .site-footer,
body.page-id-13725 .site-footer,
body.page-id-15374 .site-footer,
body.page-id-16478 .site-footer,
body.page-id-16705 .site-footer,
body.page-id-16753 .site-footer,
body.page-id-17078 .site-footer,
body.page-id-17234 .site-footer,
body.page-id-17267 .site-footer,
body.page-id-7033 #colophon,
body.page-id-8107 #colophon,
body.page-id-9790 #colophon,
body.page-id-10223 #colophon,
body.page-id-10934 #colophon,
body.page-id-11982 #colophon,
body.page-id-13598 #colophon,
body.page-id-13725 #colophon,
body.page-id-15374 #colophon,
body.page-id-16478 #colophon,
body.page-id-16705 #colophon,
body.page-id-16753 #colophon,
body.page-id-17078 #colophon,
body.page-id-17234 #colophon,
body.page-id-17267 #colophon,
body.page-id-7033 .floating-action-button,
body.page-id-8107 .floating-action-button,
body.page-id-9790 .floating-action-button,
body.page-id-10223 .floating-action-button,
body.page-id-10934 .floating-action-button,
body.page-id-11982 .floating-action-button,
body.page-id-13598 .floating-action-button,
body.page-id-13725 .floating-action-button,
body.page-id-15374 .floating-action-button,
body.page-id-16478 .floating-action-button,
body.page-id-16705 .floating-action-button,
body.page-id-16753 .floating-action-button,
body.page-id-17078 .floating-action-button,
body.page-id-17234 .floating-action-button,
body.page-id-17267 .floating-action-button {
    display: none !important;
}

/* --- Gradiente Animado APENAS nestas páginas --- */
body.page-id-7033 .gradiente-animado-amarelo,
body.page-id-8107 .gradiente-animado-amarelo,
body.page-id-9790 .gradiente-animado-amarelo,
body.page-id-10223 .gradiente-animado-amarelo,
body.page-id-10934 .gradiente-animado-amarelo,
body.page-id-11982 .gradiente-animado-amarelo,
body.page-id-13598 .gradiente-animado-amarelo,
body.page-id-13725 .gradiente-animado-amarelo,
body.page-id-15374 .gradiente-animado-amarelo,
body.page-id-16478 .gradiente-animado-amarelo,
body.page-id-16705 .gradiente-animado-amarelo,
body.page-id-16753 .gradiente-animado-amarelo,
body.page-id-17078 .gradiente-animado-amarelo,
body.page-id-17234 .gradiente-animado-amarelo,
body.page-id-17267 .gradiente-animado-amarelo {
  font-weight: bold;
  background-image: linear-gradient(
    to right,
    #FDE047, /* Amarelo claro */
    #FBBF24, /* Dourado */
    #F59E0B, /* Laranja */
    #FBBF24, /* Dourado */
    #FDE047  /* Amarelo claro */
  );
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  background-size: 300% auto;
  animation: gradienteAnimado 3s ease-in-out infinite;
}

@keyframes gradienteAnimado {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

html,body {
    overflow-x: clip !important;
}/* End custom CSS */