  html,
 body,
 div,
 span,
 applet,
 object,
 iframe,
 h1,
 h2,
 h3,
 h4,
 h5,
 h6,
 p,
 blockquote,
 pre,
 a,
 abbr,
 acronym,
 address,
 big,
 cite,
 code,
 del,
 dfn,
 em,
 img,
 ins,
 kbd,
 q,
 s,
 samp,
 small,
 strike,
 strong,
 sub,
 sup,
 tt,
 var,
 b,
 u,
 i,
 center,
 dl,
 dt,
 dd,
 ol,
 ul,
 li,
 fieldset,
 form,
 label,
 legend,
 table,
 caption,
 tbody,
 tfoot,
 thead,
 tr,
 th,
 td,
 article,
 aside,
 canvas,
 details,
 embed,
 figure,
 figcaption,
 footer,
 header,
 hgroup,
 menu,
 nav,
 output,
 ruby,
 section,
 summary,
 time,
 mark,
 audio,
 video {
   margin: 0;
   padding: 0;
   border: 0;
   vertical-align: baseline;
   background: none repeat scroll 0 0 transparent;
   font-family: inherit;
   font-size: 100%;
   font-style: inherit;
   font-weight: inherit;
   outline: 0;
 }

 html,
 body {
   width: 100%;
   -moz-text-size-adjust: 100%;
   -ms-text-size-adjust: 100%;
   -webkit-text-size-adjust: 100%;
   text-size-adjust: 100%;
   font-family: "Open Sans", sans-serif;
   font-style: normal;
   font-weight: 400;
 }

 input,
 .select,
 textarea,
 input:hover,
 .select-hover,
 textarea:hover,
 input:focus,
 .select-focus,
 textarea:focus,
 input:disabled,
 .select-disabled,
 textarea:disabled {
   background: inherit;
   outline: 0;
   -webkit-box-shadow: none;
   box-shadow: none;
   border: 0;
   -webkit-box-sizing: border-box;
   -khtml-box-sizing: border-box;
   -ms-box-sizing: border-box;
   box-sizing: border-box;
   -webkit-transition: all .25s ease-out;
   -o-transition: all .25s ease-out;
   transition: all .25s ease-out;
 }

 form textarea,
 form input,
 form option {
   font-family: "Open Sans", sans-serif;
   font-style: normal;
   font-weight: 400;
   color: inherit;
 }

 html {
   font-size: 10px;
   font-family: sans-serif;
   height: -webkit-fill-available;
   height: -moz-fill-available;
   height: -o-fill-available;
   height: -ms-fill-available;
   transform-origin: left top;
   -webkit-transform-origin: left top;
   -ms-transform-origin: left top;
   -moz-transform-origin: left top;
   -o-transform-origin: left top;
 }

 body {
   color: rgba(0, 0, 0, 0.87);
   height: auto;
   min-width: 320px;
   overflow-x: hidden;
   overflow-y: scroll;
   font-size: 10px;
 }

 article,
 aside,
 details,
 figcaption,
 figure,
 footer,
 header,
 hgroup,
 menu,
 nav,
 section {
   display: block
 }

 ol,
 ul {
   list-style: none
 }

 a {
   margin: 0;
   padding: 0;
   font-size: 100%;
   vertical-align: baseline;
   background: transparent
 }

 .preload * {
   -webkit-transition: none !important;
   -moz-transition: none !important;
   -o-transition: none !important;
   transition: none !important
 }

 b,
 strong {
   font-weight: bold;
 }

 i,
 em {
   font-style: italic;
 }

 s {
   text-decoration: line-through;
 }

 a:hover {
   text-decoration: underline;
   color: inherit;
 }

 .body_bloquear {
   width: 100%;
   height: 100%;
   overflow-y: scroll;
   overflow-x: hidden;
   position: absolute;
   top: 0;
   left: 0;
   bottom: 0;
   right: 0;
 }

 .site_borrar {
   -webkit-filter: blur(2px);
   filter: blur(2px);
   pointer-events: none;
   -ms-touch-action: none;
   touch-action: none;
   height: 100%;
   width: 100%;
   position: fixed;
 }

 .ug-el .c * {
   -webkit-box-sizing: border-box;
   box-sizing: border-box;
   outline: 0;
   line-height: inherit;
   font-smoothing: antialiased;
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: antialiased;
   will-change: background-color, color, opacity, transform;
 }

 .ug-bloco {
   width: 100%;
   min-height: 40px;
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
   position: relative;
   background-color: #fff;
   border-width: 0px;
   border-style: solid;
   border-color: rgb(0, 0, 0);
   border-right: 0 none !important;
   border-left: 0 none !important;
   background-size: auto;
   background-repeat: no-repeat;
   background-position: 50%;
 }

 .ug-overlay {
   background-color: #fff;
   top: 0;
   bottom: 0;
   left: 0;
   right: 0;
   position: absolute;
   z-index: 0;
   width: 100%;
   height: 100%;
   pointer-events: none;
   opacity: 0;
 }

 .ug-el {
   position: absolute;
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
 }

 .ug-el .c {
   position: relative;
   width: 100%;
   height: 100%;
   -webkit-box-sizing: border-box;
   box-sizing: border-box;
   background-size: cover;
   background-repeat: no-repeat;
   background-position: 50%;
   opacity: 1;
   -o-tab-size: 4;
   tab-size: 4;
   -moz-tab-size: 4;
   white-space: pre-wrap;
   word-wrap: break-word;
   float: left;
   transition-property: background-color, color, opacity, transform;
   will-change: background-color, color, opacity, transform;
 }

 .ug-el.ug-html .c {
   word-break: break-word;
   white-space: normal;
 }

 .ug-el.ug-linha-h {
   height: auto !important;
 }

 .ug-el.ug-linha-h .c {
   margin: auto 0;
   width: 100%;
   display: block;
   border-left: 0 none;
   border-right: 0 none;
   border-top: 0 none;
   margin: 5px 0;
 }

 .ug-el.e_linha_vertical {
   width: auto !important;
 }

 .ug-el.e_linha_vertical .c {
   margin: 0 auto;
   height: 100%;
   width: auto;
   display: block;
   margin: 0 5px;
 }

 .ug-el.ug-caixa .c {
   width: 100%;
   height: 100%;
   -webkit-box-sizing: border-box;
   box-sizing: border-box;
   -webkit-background-size: auto auto;
   background-size: auto;
   background-repeat: no-repeat;
   background-position: 50%;
   border-top-left-radius: 0px;
   border-top-right-radius: 0px;
   border-bottom-left-radius: 0px;
   border-bottom-right-radius: 0px;
 }

 .ug-el.e_circulo .c {
   width: 100%;
   height: 100%;
   -webkit-box-sizing: border-box;
   box-sizing: border-box;
   -webkit-background-size: auto auto;
   background-size: auto;
   background-repeat: no-repeat;
   background-position: 50%;
 }

 .centralizar {
   position: relative;
   width: 960px;
   margin: 0 auto;
   -webkit-box-sizing: border-box;
   box-sizing: border-box;
   text-align: left;
 }

 .ug-el.dm {
   display: none
 }

 .ug-el.dd,
 .ug-el.dd.ug-el.dm {
   display: block
 }

 .ug-el.esconder_desktop,
 .ug-el.ug-el.dd.esconder_desktop,
 .ug-el.ug-el.dm.esconder_desktop,
 .ug-bloco.esconder_desktop {
   display: none;
 }

 @media all and (max-width:800px) {

   .ug-el.esconder_desktop,
   .ug-el.ug-el.dd.esconder_desktop,
   .ug-el.ug-el.dm.esconder_desktop,
   .ug-bloco.esconder_desktop {
     display: block;
   }

   .ug-el.esconder_mobile,
   .ug-bloco.esconder_mobile {
     display: none !important
   }

   .ug-el.dd {
     display: none
   }

   .ug-el.dm,
   .ug-el.dd.ug-el.dm {
     display: block
   }
 }

 #site {
   min-width: 980px;
   overflow: hidden;
 }

 .link_popup,
 .link_interno,
 .link_externo {
   cursor: pointer
 }

 .ug-el .c.ug-cta {
   cursor: pointer;
   user-select: none;
   -webkit-transition: transform, background-color, color, opacity .25s ease-out;
   -o-transition: transform, background-color, color, opacity .25s ease-out;
   transition: transform, background-color, color, opacity .25s ease-out;
   overflow: hidden;
   line-height: 1.3;
   text-decoration: none;
   background-color: rgb(30, 136, 229);
   background-image: none;
   color: rgb(255, 255, 255);
   border: 0px;
   border-radius: 3px;
   text-align: center;
   white-space: normal;
   padding: 0 8px;
   align-content: center;
   display: -webkit-box;
   display: -webkit-flex;
   display: -ms-flexbox;
   display: flex;
   -webkit-box-orient: vertical;
   -webkit-box-direction: normal;
   -webkit-flex-direction: column;
   -ms-flex-direction: column;
   flex-direction: column;
   -webkit-box-align: center;
   -webkit-align-items: center;
   -ms-flex-align: center;
   align-items: center;
   -webkit-box-pack: center;
   -webkit-justify-content: center;
   -ms-flex-pack: center;
   justify-content: center;
   flex-wrap: nowrap;
 }

 .ug-el .c .ug-botao span {
   -webkit-transition: color, opacity .25s ease-out;
   -o-transition: color, opacity .25s ease-out;
   transition: color, opacity .25s ease-out;
 }

 .ug-el .c.ug-cta.sombra_botao,
 .ug-el .c .ug-botao span.sombra_botao {
   -moz-box-shadow: 0 1px 3px rgba(1, 1, 1, .5);
   box-shadow: 0 1px 3px rgba(1, 1, 1, .5);
 }

 .ug-el .c.ug-cta.sombra_3d,
 .ug-el .c .ug-botao span.sombra_3d {
   height: calc(100% - 5px)
 }

 .ug-el .c.ug-html blockquote {
   display: none
 }

 .ug-el .c.ug-html .fb-comments {
   width: 100% !important;
   height: 100% !important;
 }

 .ug-el .c.link_interno {
   cursor: pointer
 }

 .e_circulo {
   border-radius: 50%
 }

 .ug-el.ug-imagem .c .imagem_fundo {
   width: 100%;
   height: 100%;
   background-repeat: no-repeat;
   border: 0px transparent solid;
   border-radius: inherit;
 }

 option:disabled {
   display: none
 }

 .ug-el.ug-video .c {
   width: 100%;
   height: 100%;
 }

 @keyframes se_key {
   0% {
     opacity: .5;
   }

   100% {
     opacity: 1;
   }
 }

 @-o-keyframes se_key {
   0% {
     opacity: .5;
   }

   100% {
     opacity: 1;
   }
 }

 @-ms-keyframes se_key {
   0% {
     opacity: .5;
   }

   100% {
     opacity: 1;
   }
 }

 @-moz-keyframes se_key {
   0% {
     opacity: .5;
   }

   100% {
     opacity: 1;
   }
 }

 @-webkit-keyframes se_key {
   0% {
     opacity: .5;
   }

   100% {
     opacity: 1;
   }
 }

 .se_imagem .c,
 .se_video,
 .se_fonte,
 .se_caixa .c,
 .se_contador span,
 .se_slider .imagem {
   color: transparent !important;
   background: rgba(128, 128, 128, .05);
   background-repeat: no-repeat;
   background-image: none !important;
   animation: .8s ease infinite alternate se_key;
   -webkit-animation: .8s ease infinite alternate se_key;
   -o-animation: .8s ease infinite alternate se_key;
   text-shadow: none !important;
 }

 .ug-el.se_video {
   overflow: hidden;
 }

 .se_fonte * {
   color: transparent !important;
   text-shadow: none !important;
 }

 .se_fonte input,
 .se_fonte select,
 .se_fonte textarea,
 .se_fonte label {
   opacity: 0 !important;
   -moz-opacity: 0;
   filter: alpha(opacity=0);
   -ms-filter: "alpha(Opacity=0)";
   transition: 0 none;
 }

 .ug-el a:link,
 .ug-el a:visited,
 .ug-el a {
   text-decoration: none;
 }

 .ug-el.ug-titulo a:hover,
 .ug-el.e_texto a:hover {
   text-decoration: underline;
 }

 .aviso_fundo {
   opacity: 0;
   -moz-opacity: 0;
   filter: alpha(opacity=0);
   -ms-filter: "alpha(Opacity=0)";
   position: fixed;
   top: 0;
   bottom: 0;
   left: 0;
   right: 0;
   background: rgba(0, 0, 0, .84);
   z-index: 100000;
   -webkit-transition: all 200ms ease;
   -moz-transition: all 200ms ease;
   -ms-transition: all 200ms ease;
   -o-transition: all 200ms ease;
   transition: all 200ms ease;
 }

 .aviso_texto {
   opacity: 0;
   -moz-opacity: 0;
   filter: alpha(opacity=0);
   -ms-filter: "alpha(Opacity=0)";
   position: fixed;
   margin: auto;
   left: 0;
   right: 0;
   color: #fff;
   top: 0;
   bottom: 0;
   z-index: 100001;
   text-align: center;
   vertical-align: middle;
   font-size: 50px;
   line-height: 2;
   -webkit-transition: all 200ms ease;
   -moz-transition: all 200ms ease;
   -ms-transition: all 200ms ease;
   -o-transition: all 200ms ease;
   transition: all 200ms ease;
   font-family: "", sans-serif;
   font-style: normal;
   font-weight: bold;
   display: flex;
   flex-direction: row;
   flex-wrap: nowrap;
   justify-content: center;
   align-items: center;
   align-content: center;
 }

 .aviso_texto_carregando {
   width: 60px;
   aspect-ratio: 2;
   --_g: no-repeat radial-gradient(circle closest-side, #f9f9f9 84%, #0000);
   background: var(--_g) 0% 50%, var(--_g) 50% 50%, var(--_g) 100% 50%;
   background-size: calc(100%/3) 50%;
   animation: l3 1s infinite linear;
   position: fixed;
   margin: auto;
   left: 0;
   right: 0;
   top: 0;
   bottom: 0;
 }

 @keyframes l3 {
   20% {
     background-position: 0% 0%, 50% 50%, 100% 50%
   }

   40% {
     background-position: 0% 100%, 50% 0%, 100% 50%
   }

   60% {
     background-position: 0% 50%, 50% 100%, 100% 0%
   }

   80% {
     background-position: 0% 50%, 50% 50%, 100% 100%
   }
 }

 .mostrar_aviso {
   opacity: 1;
   -moz-opacity: 1;
   filter: alpha(opacity=100);
   -ms-filter: "alpha(Opacity=100)"
 }

 .esconder {
   display: none
 }

 .video-background {
   pointer-events: none;
   width: 100%;
   height: 100%;
   z-index: 0;
 }

 .video-background iframe {
   width: 140%;
   height: 150%;
   margin: -18% -20%;
 }

 body .gm_fundo {
   position: absolute;
   bottom: 0;
 }

 @media all and (max-width:800px) {
   .aviso_texto {
     font-size: 35px;
   }

   #site {
     min-width: 360px;
   }

   .centralizar {
     width: 360px;
   }

   .ug-modal {
     min-width: 175px !important;
   }
 }

 ::-webkit-scrollbar {
   width: 6px;
   height: 6px;
   background-color: #f9f9f9;
 }

 ::-webkit-scrollbar-track {
   background-color: #f9f9f9;
 }

 ::-webkit-scrollbar-thumb {
   background-color: rgba(0, 0, 0, 0.24);
   border-radius: 6px;
   -webkit-border-radius: 6px;
 }

 ::-webkit-scrollbar-thumb:hover {
   background-color: rgba(0, 0, 0, 0.38);
 }

 .carregando {
   width: 30px;
   height: 30px;
   margin: auto;
   top: 0;
   bottom: 0;
   right: 0;
   left: 0;
   position: absolute;
   background-size: 30px;
   background-repeat: no-repeat;
   background-position: center;
   background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBzdHlsZT0ibWFyZ2luOiBhdXRvOyBiYWNrZ3JvdW5kOiBub25lOyBkaXNwbGF5OiBibG9jazsgc2hhcGUtcmVuZGVyaW5nOiBhdXRvOyIgd2lkdGg9IjMwcHgiIGhlaWdodD0iMzBweCIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIj4KPGNpcmNsZSBjeD0iNTAiIGN5PSI1MCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNjQpIiBzdHJva2Utd2lkdGg9IjMiIHI9IjMwIiBzdHJva2UtZGFzaGFycmF5PSIxNDEuMzcxNjY5NDExNTQwNjcgNDkuMTIzODg5ODAzODQ2ODkiPgogIDxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgdHlwZT0icm90YXRlIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgZHVyPSIxcyIgdmFsdWVzPSIwIDUwIDUwOzM2MCA1MCA1MCIga2V5VGltZXM9IjA7MSI+PC9hbmltYXRlVHJhbnNmb3JtPgo8L2NpcmNsZT4KPCEtLSBbbGRpb10gZ2VuZXJhdGVkIGJ5IGh0dHBzOi8vbG9hZGluZy5pby8gLS0+PC9zdmc+");
 }

 @supports (-webkit-marquee-repetition:infinite) and (object-fit:fill) {
   .ug-el .c {
     word-break: break-word;
     white-space: normal;
   }
 }

 @media not all and (min-resolution:.001dpcm) {
   @media {
     .ug-el .c {
       word-break: break-word;
       white-space: normal;
     }
   }
 }

 .e_animacoes {
   opacity: 0;
   -moz-opacity: 0;
   filter: alpha(opacity=0);
   -ms-filter: "alpha(Opacity=0)";
 }

 .ug-el.ug-cta * {
   font-family: "Open Sans", sans-serif;
   font-style: normal;
   font-weight: 400;
 }

 @media all and (max-width:800px) {
   .ug-el.ug-cta * {
     font-family: "Open Sans", sans-serif;
     font-style: normal;
     font-weight: 400;
   }
 }

 .ug-el .c.ug-titulo * a:hover,
 .ug-el .c.ug-titulo * a:link,
 .ug-el .c.ug-titulo * a:visited,
 .ug-el .c.e_texto * a:hover,
 .ug-el .c.e_texto * a:visited,
 .ug-el .c.e_texto * a:link {
   color: inherit;
   font-weight: inherit;
   font-style: inherit;
 }

 .ug-el p,
 .ug-el ol,
 .ug-el ul,
 .ug-el pre,
 .ug-el blockquote,
 .ug-el h1,
 .ug-el h2,
 .ug-el h3,
 .ug-el h4,
 .ug-el h5,
 .ug-el h6 {
   margin: 0;
   padding: 0;
   font-size: inherit;
   font-weight: inherit;
   font-style: inherit;
 }

 .ug-el .c.ug-titulo h1,
 .ug-el .c.ug-titulo h1 * {
   font-family: "Kanit", sans-serif;
   font-style: normal;
   font-weight: 400;
 }

 .ug-el .c.ug-titulo h2,
 .ug-el .c.ug-titulo h2 * {
   font-family: "Kanit", sans-serif;
   font-style: italic;
   font-weight: 700;
 }

 .ug-el .c.ug-titulo h3,
 .ug-el .c.ug-titulo h3 * {
   font-family: "Kanit", sans-serif;
   font-style: normal;
   font-weight: 400;
 }

 .ug-el .c.ug-titulo h4,
 .ug-el .c.ug-titulo h4 * {
   font-family: "Kanit", sans-serif;
   font-style: normal;
   font-weight: 300;
 }

 .ug-el .c.ug-titulo h5,
 .ug-el .c.ug-titulo h5 * {
   font-family: "Kanit", sans-serif;
   font-style: normal;
   font-weight: 300;
 }

 .ug-el .c.ug-titulo h6,
 .ug-el .c.ug-titulo h6 * {
   font-family: "Roboto", sans-serif;
   font-style: normal;
   font-weight: 400;
 }

 .ug-el .c.e_texto,
 .ug-el .c.e_texto * {
   font-family: "Open Sans", sans-serif;
   font-style: normal;
   font-weight: inherit;
 }

 .ug-el .c.ug-titulo * b *,
 .ug-el .c.ug-titulo * strong *,
 .ug-el .c.e_texto * b *,
 .ug-el .c.e_texto * strong *,
 .ug-el .c.ug-titulo * b,
 .ug-el .c.ug-titulo * strong,
 .ug-el .c.e_texto * b,
 .ug-el .c.e_texto * strong {
   font-weight: bold;
   font-style: inherit;
 }

 .ug-el .c.ug-titulo * em,
 .ug-el .c.e_texto * em,
 .ug-el .c.ug-titulo * i,
 .ug-el .c.e_texto * i,
 .ug-el .c.ug-titulo * em *,
 .ug-el .c.e_texto * em *,
 .ug-el .c.ug-titulo * i *,
 .ug-el .c.e_texto * i * {
   font-style: italic;
 }

 .ug-el .c.ug-titulo * s,
 .ug-el .c.e_texto * s,
 .ug-el .c.ug-titulo * strike,
 .ug-el .c.e_texto * strike {
   text-decoration: line-through;
   font-weight: inherit;
 }

 .ug-el .c.ug-titulo * u,
 .ug-el .c.e_texto * u {
   text-decoration: underline;
   font-weight: inherit;
 }

 .ug-el .c.ug-titulo ul,
 .ug-el .c.e_texto ul {
   list-style-type: none;
   vertical-align: top;
   zoom: 1;
   *display: inline;
   padding-left: 1.5em;
 }

 .ug-el .c.ug-titulo ul li,
 .ug-el .c.e_texto ul li,
 .ug-el .c.ug-titulo ol li,
 .ug-el .c.e_texto ol li {
   position: relative;
 }

 .ug-el .c.ug-titulo ul li>span:first-child:before,
 .ug-el .c.ug-titulo ul li>font:first-child:before,
 .ug-el .c.ug-titulo ul li>b:first-child:before,
 .ug-el .c.ug-titulo ul li>i:first-child:before,
 .ug-el .c.ug-titulo ul li>a:first-child:before,
 .ug-el .c.ug-titulo ul li>u:first-child:before,
 .ug-el .c.e_texto ul li>span:first-child:before,
 .ug-el .c.e_texto ul li>font:first-child:before,
 .ug-el .c.e_texto ul li>b:first-child:before,
 .ug-el .c.e_texto ul li>i:first-child:before,
 .ug-el .c.e_texto ul li>a:first-child:before,
 .ug-el .c.e_texto ul li>u:first-child:before {
   display: list-item;
   content: "●";
   position: absolute;
   float: left;
   left: -1.5em;
   top: 0;
   width: 1.5em;
   text-align: center;
 }

 .ug-el .c.ug-titulo ol,
 .ug-el .c.e_texto ol {
   list-style-type: none;
   display: inline-block;
   vertical-align: top;
   zoom: 1;
   *display: inline;
   counter-reset: lista_o;
   padding-left: 1.5em;
 }

 .ug-el .c.ug-titulo ol li>span:first-child:before,
 .ug-el .c.ug-titulo ol li>font:first-child:before,
 .ug-el .c.ug-titulo ol li>b:first-child:before,
 .ug-el .c.ug-titulo ol li>i:first-child:before,
 .ug-el .c.ug-titulo ol li>a:first-child:before,
 .ug-el .c.ug-titulo ol li>u:first-child:before,
 .ug-el .c.e_texto ol li>span:first-child:before,
 .ug-el .c.e_texto ol li>font:first-child:before,
 .ug-el .c.e_texto ol li>b:first-child:before,
 .ug-el .c.e_texto ol li>i:first-child:before,
 .ug-el .c.e_texto ol li>a:first-child:before,
 .ug-el .c.e_texto ol li>u:first-child:before {
   counter-increment: lista_o;
   display: list-item;
   content: counter(lista_o)".";
   position: absolute;
   float: left;
   left: -2em;
   top: 0;
   width: 2em;
   text-align: center;
 }

 .ug-el .c.e_faq .gac-item_cabecalho_titulo,
 .ug-el .c.e_faq .gac-item_conteudo {
   font-family: "Open Sans", sans-serif;
   font-style: normal;
   font-weight: 400;
 }

 .ug-el.e_faq {
   height: auto !important;
 }

 .ug-el.e_faq .gac {
   width: 100%;
   font-size: 30px;
 }

 .ug-el.e_faq .gac .gac-item {
   border: 0px solid #000;
   overflow: hidden;
   margin-bottom: 10px;
   border-radius: 8px
 }

 .ug-el.e_faq .gac .gac-item:last-of-type {
   margin-bottom: 0;
 }

 .ug-el.e_faq .gac .gac-item_conteudo {
   height: 0px;
 }

 .ug-el.e_faq .gac .gac-item_cabecalho_titulo,
 .ug-el.e_faq .gac .gac-item_conteudo p {
   -webkit-user-select: auto;
   -moz-user-select: auto;
   -ms-user-select: auto;
   user-select: auto;
 }

 .se_fonte .gac-item_cabecalho,
 .se_fonte .gac-item_cabecalho_icone {
   -webkit-transition: none !important;
   -moz-transition: none !important;
   -o-transition: none !important;
   transition: none !important
 }

 .ug-el .c.ug-video {
   border: 0px solid #a3bac6;
 }

 .ug-el.e_slider .c {
   border: 0 solid #000;
   overflow: hidden;
 }

 .ug-el.e_slider .c.cover .gsi_imagens .imagem,
 .ug-el.e_slider .c.cover .gsi_imagens .gsi_clone {
   background-size: cover;
 }

 .ug-el.e_slider .c.contain .gsi_imagens .imagem,
 .ug-el.e_slider .c.contain .gsi_imagens .gsi_clone {
   background-size: contain;
 }

 .ug-el.e_slider .c.mostrar_controles .gsi_proximo,
 .ug-el.e_slider .c.mostrar_controles .gsi_anterior {
   opacity: 1 !important;
   filter: alpha(opacity=100) !important;
 }

 .ug-el.e_slider .c .gsi_proximo.esconder,
 .ug-el.e_slider .c .gsi_anterior.esconder {
   opacity: 0 !important;
   filter: alpha(opacity=0) !important;
   pointer-events: none;
 }

 .ug-el.e_slider.dm.esconder_desktop:not(.dd) .gsi .gsi_imagens .imagem {
   display: none
 }

 .ug-el.e_slider.dd.esconder_mobile:not(.dm) .gsi .gsi_imagens .imagem {
   display: block
 }

 @media all and (max-width:800px) {
   .ug-el.e_slider.dm.esconder_desktop:not(.dd) .gsi .gsi_imagens .imagem {
     display: block
   }

   .ug-el.e_slider.dd.esconder_mobile:not(.dm) .gsi .gsi_imagens .imagem {
     display: none
   }
 }

 .ug-el.ug-html {
   transform: none !important;
 }

 .ug-el.ug-html .c,
 .ug-el.ug-html .c * {
   will-change: auto;
 }

 #ug-b-e9c2e9e3 {
   height: 1184px;
   background-color: rgb(0, 0, 0);
 }

 #ug-b-e9c2e9e3 .ug-overlay {
   opacity: 0;
   background-color: #fff;
 }

 #ug-e-d0b4dd7f {
   z-index: 1;
   height: 95.549px;
   width: 400px;
   left: 280px;
   top: 29.726px;
   transform: translate(0px, 0px);
   z-index: 1;
   z-index: 1;
 }

 #ug-e-d0b4dd7f .c {
   z-index: 1;
   filter: hue-rotate(0deg) saturate(1) brightness(1) contrast(1) invert(0) sepia(0) blur(0px) grayscale(0);
   box-shadow: none;
   border-radius: 0px;
 }

 #ug-e-d0b4dd7f .c .imagem_fundo {
   border: 0px solid rgb(163, 186, 198);
   border-radius: 0px;
   opacity: 1;
   background-image: url(../_assets/2774451_1_17482842646834b368297c5256176776-d3c380.avif);
   background-repeat: no-repeat;
   display: block;
 }

 #ug-e-d0b4dd7f .c .imagem_fundo.fallback_background {
   background-position: 0px 0px;
   ;
   background-size: 400px 95.549px;
   ;
   background-image: url(../_assets/385284-af7105a47e7ba1444982aa7c2cca934a-64254e.avif)
 }

 #ug-e-c419b968 {
   z-index: 2;
   width: 944px;
   left: 8px;
   top: 155.805px;
   transform: translate(0px, 0px);
   z-index: 2;
   z-index: 2;
 }

 #ug-e-c419b968 .c {
   z-index: 2;
   font-size: 47px;
   line-height: 47px;
   text-align: center;
   letter-spacing: 0px;
   text-shadow: none;
   ;
 }

 #ug-e-c419b968 .c>H2:nth-of-type(1)>SPAN:nth-of-type(1) {
   color: rgb(255, 255, 255);
   font-style: normal;
 }

 #ug-e-af749436 {
   width: 723px;
   left: 118.4px;
   top: 347.601px;
   transform: translate(0px, 0px);
   z-index: 3;
 }

 #ug-e-af749436 .c {
   z-index: 3;
   font-size: 48px;
   line-height: 67.2px;
   text-align: left;
   letter-spacing: 0px;
   text-shadow: none;
 }

 #ug-e-af749436 .c>H2:nth-of-type(1)>SPAN:nth-of-type(1) {
   color: #ffffff
 }

 #ug-e-af749436 .c>H2:nth-of-type(1)>SPAN:nth-of-type(1)>U:nth-of-type(1) {
   font-style: normal
 }

 #ug-e-340729b3 {
   z-index: 4;
   width: 253px;
   left: 51.5px;
   top: 445.5px;
   transform: translate(0px, 0px);
   z-index: 4;
   z-index: 4;
 }

 #ug-e-340729b3 .c {
   z-index: 4;
   font-size: 16px;
   line-height: 1;
   text-align: left;
   letter-spacing: 0px;
   text-shadow: none;
   ;
 }

 #ug-e-340729b3 .c>H3:nth-of-type(1)>SPAN:nth-of-type(1) {
   font-style: normal;
   color: rgb(255, 255, 255);
 }

 #ug-e-340729b3 .c>H3:nth-of-type(1)>SPAN:nth-of-type(2) {
   font-style: normal;
   color: rgb(255, 255, 255);
 }

 #ug-e-340729b3 .c>H3:nth-of-type(1)>SPAN:nth-of-type(3) {
   color: rgb(255, 255, 255);
 }

 #ug-e-340729b3 .c>H3:nth-of-type(1)>SPAN:nth-of-type(3)>SPAN:nth-of-type(1) {
   font-style: normal;
 }

 #ug-e-31c3b900 {
   z-index: 10;
   width: 284px;
   left: 658.942px;
   top: 445.5px;
   transform: translate(0px, 0px);
   z-index: 10;
   z-index: 10;
 }

 #ug-e-31c3b900 .c {
   z-index: 10;
   font-size: 16px;
   line-height: 1;
   text-align: left;
   letter-spacing: 0px;
   text-shadow: none;
   ;
 }

 #ug-e-31c3b900 .c>H3:nth-of-type(1)>SPAN:nth-of-type(1) {
   color: #ffffff;
 }

 #ug-e-31c3b900 .c>H3:nth-of-type(1)>SPAN:nth-of-type(2) {
   color: #ffffff;
 }

 #ug-e-31c3b900 .c>H3:nth-of-type(1)>SPAN:nth-of-type(3) {
   color: #ffffff;
 }

 #ug-e-6f55e783 {
   z-index: 8;
   width: 253px;
   left: 355.223px;
   top: 446px;
   transform: translate(0px, 0px);
   z-index: 8;
   z-index: 8;
 }

 #ug-e-6f55e783 .c {
   z-index: 8;
   font-size: 16px;
   line-height: 1;
   text-align: left;
   letter-spacing: 0px;
   text-shadow: none;
   ;
 }

 #ug-e-6f55e783 .c>H3:nth-of-type(1)>SPAN:nth-of-type(1) {
   color: #ffffff;
 }

 #ug-e-6f55e783 .c>H3:nth-of-type(1)>SPAN:nth-of-type(2) {
   color: #ffffff;
 }

 #ug-e-6f55e783 .c>H3:nth-of-type(1)>SPAN:nth-of-type(3) {
   color: #ffffff;
 }

 #ug-e-e2c930ad {
   z-index: 11;
   height: 35.4375px;
   width: 20.75px;
   left: 622.964px;
   top: 451.811px;
   transform: translate(0px, 0px);
   z-index: 11;
   z-index: 11;
 }

 #ug-e-e2c930ad .c {
   z-index: 11;
   filter: hue-rotate(0deg) saturate(1) brightness(1) contrast(1) invert(0) sepia(0) blur(0px) grayscale(0);
   box-shadow: none;
   border-radius: 0px;
 }

 #ug-e-e2c930ad .c .imagem_fundo {
   border: 0px solid rgb(163, 186, 198);
   border-radius: 0px;
   opacity: 11;
   background-image: url(../_assets/2774451_1_17482842646834b36829b4e962894844-6cbe62.webp);
   background-repeat: no-repeat;
   display: block;
 }

 #ug-e-e2c930ad .c .imagem_fundo.fallback_background {
   background-position: 0px 0px;
   ;
   background-size: 20.75px 35.4375px;
   ;
   background-image: url(../_assets/385284-e437f862e8c404fddaae790d60f0af97-61f3ef.webp)
 }

 #ug-e-f3f52062 {
   z-index: 5;
   height: 35.4531px;
   width: 20.75px;
   left: 16.922px;
   top: 452.311px;
   transform: translate(0px, 0px);
   z-index: 5;
   z-index: 5;
 }

 #ug-e-f3f52062 .c {
   z-index: 5;
   filter: hue-rotate(0deg) saturate(1) brightness(1) contrast(1) invert(0) sepia(0) blur(0px) grayscale(0);
   box-shadow: none;
   border-radius: 0px;
 }

 #ug-e-f3f52062 .c .imagem_fundo {
   border: 0px solid rgb(163, 186, 198);
   border-radius: 0px;
   opacity: 5;
   background-image: url(../_assets/2774451_1_17482842646834b36829b4e962894844-6cbe62.webp);
   background-repeat: no-repeat;
   display: block;
 }

 #ug-e-f3f52062 .c .imagem_fundo.fallback_background {
   background-position: 0px 0px;
   ;
   background-size: 20.75px 35.4531px;
   ;
   background-image: url(../_assets/385284-e437f862e8c404fddaae790d60f0af97-61f3ef.webp)
 }

 #ug-e-1337b32a {
   z-index: 9;
   height: 35.4375px;
   width: 20.75px;
   left: 319.245px;
   top: 452.311px;
   transform: translate(0px, 0px);
   z-index: 9;
   z-index: 9;
 }

 #ug-e-1337b32a .c {
   z-index: 9;
   filter: hue-rotate(0deg) saturate(1) brightness(1) contrast(1) invert(0) sepia(0) blur(0px) grayscale(0);
   box-shadow: none;
   border-radius: 0px;
 }

 #ug-e-1337b32a .c .imagem_fundo {
   border: 0px solid rgb(163, 186, 198);
   border-radius: 0px;
   opacity: 9;
   background-image: url(../_assets/2774451_1_17482842646834b36829b4e962894844-6cbe62.webp);
   background-repeat: no-repeat;
   display: block;
 }

 #ug-e-1337b32a .c .imagem_fundo.fallback_background {
   background-position: 0px 0px;
   ;
   background-size: 20.75px 35.4375px;
   ;
   background-image: url(../_assets/385284-e437f862e8c404fddaae790d60f0af97-61f3ef.webp)
 }

 #ug-e-96bf8ef5 {
   z-index: 6;
   width: 645px;
   height: 371px;
   left: 157.5px;
   top: 535px;
   transform: translate(0px, 0px);
   z-index: 6;
   z-index: 6;
 }

 #ug-e-96bf8ef5 .c {
   z-index: 6;
   border-radius: 0px;
 }

 #ug-e-8e3c30d8 {
   z-index: 8;
   width: 704.7px;
   height: 136.234px;
   left: 127.65px;
   top: 936.266px;
   transform: translate(0px, 0px);
   z-index: 8;
   z-index: 8;
 }

 #ug-e-8e3c30d8 .c {
   z-index: 8;
   opacity: 1;
   border: 0px solid rgb(163, 186, 198);
   filter: hue-rotate(0deg) saturate(1) brightness(1) contrast(1) invert(0) sepia(0) blur(0px) grayscale(0);
   border-radius: 25px;
   background-image: none;
   background-size: cover;
   background-color: rgb(0, 183, 0);
   background-position: 50% 50%;
   background-repeat: no-repeat;
 }

 #ug-e-8de07d13 {
   z-index: 12;
   width: 704.7px;
   height: 136.2px;
   left: 127.6px;
   top: 936.3px;
   transform: translate(0px, 0px);
   z-index: 12;
   z-index: 12;
 }

 #ug-e-8de07d13 .c {
   text-decoration: none;
   float: left;
   z-index: 12;
   background-color: transparent;
   background-image: none;
   color: rgb(255, 255, 255);
   border: 0px;
   font-size: 18px;
   text-align: center;
   border-radius: 3px;
 }

 #ug-e-8de07d13 .c:hover,
 #ug-e-8de07d13 .c:active {
   background-color: transparent;
 }

 #ug-e-8de07d13 .c:hover,
 #ug-e-8de07d13 .c:active {
   color: #ffffff;
 }

 #ug-e-bf85272f {
   width: 468px;
   left: 36px;
   top: 15.7907px;
   transform: translate(0px, 0px);
   z-index: 3076;
 }

 #ug-e-bf85272f .c {
   z-index: 3076;
   font-size: 23px;
   line-height: 32.2px;
   text-align: center;
   letter-spacing: 0px;
   text-shadow: none;
   ;
 }

 #ug-e-bf85272f .c>H2:nth-of-type(1)>SPAN:nth-of-type(1) {
   color: rgb(36, 36, 36);
   font-style: normal;
 }

 #ug-e-6199da6a {
   width: 499px;
   height: 313px;
   left: 20.5px;
   top: 80.2px;
   transform: translate(0px, 0px);
   z-index: 54;
 }

 #ug-e-6199da6a .c {
   z-index: 54;
 }

 .ug-modal[gpc_id_elemento="e_2774451_1_17482842646834b36829c2d548521255"] {
   max-width: 960px;
   width: 540px !important;
   height: 602px !important;
 }

 #ug-e-13ff524d {
   z-index: 9;
   width: 699px;
   left: 130.45px;
   top: 966.366px;
   transform: translate(0px, 0px);
   z-index: 9;
   z-index: 9;
 }

 #ug-e-13ff524d .c {
   z-index: 9;
   font-size: 38px;
   line-height: 38px;
   text-align: center;
   letter-spacing: 0px;
   text-shadow: none;
   ;
 }

 #ug-e-13ff524d .c>H2:nth-of-type(1)>SPAN:nth-of-type(1) {
   color: rgb(255, 255, 255);
   font-style: normal;
 }

 #ug-b-40b31a7d {
   height: 1017px;
   background-color: rgb(238, 238, 238);
 }

 #ug-b-40b31a7d .ug-overlay {
   opacity: 0;
   background-color: #fff;
 }

 #ug-e-5d650d06 {
   z-index: 13;
   width: 944px;
   left: 8px;
   top: 61.5px;
   transform: translate(0px, 0px);
   z-index: 13;
   z-index: 13;
 }

 #ug-e-5d650d06 .c {
   z-index: 13;
   font-size: 47px;
   line-height: 47px;
   text-align: center;
   letter-spacing: 0px;
   text-shadow: none;
   ;
 }

 #ug-e-5d650d06 .c>H2:nth-of-type(1)>SPAN:nth-of-type(1) {
   color: rgb(0, 0, 0);
   font-style: normal;
 }

 #ug-e-dcce1d35 {
   z-index: 10;
   width: 960px;
   height: 437px;
   left: 0px;
   top: 197px;
   transform: translate(0px, 0px);
   z-index: 10;
   z-index: 10;
 }

 #ug-e-dcce1d35 .c {
   z-index: 10;
   opacity: 1;
   border: 1px solid rgb(163, 186, 198);
   filter: hue-rotate(0deg) saturate(1) brightness(1) contrast(1) invert(0) sepia(0) blur(0px) grayscale(0);
   border-radius: 65px;
   background-image: none;
   background-size: cover;
   background-color: rgb(207, 25, 48);
   background-position: 50% 50%;
   background-repeat: no-repeat;
 }

 #ug-e-28577c04 {
   z-index: 12;
   height: 71.7219px;
   width: 297.035px;
   left: 331.447px;
   top: 220.404px;
   transform: translate(0px, 0px);
   z-index: 12;
   z-index: 12;
 }

 #ug-e-28577c04 .c {
   z-index: 12;
   filter: hue-rotate(0deg) saturate(1) brightness(1) contrast(1) invert(0) sepia(0) blur(0px) grayscale(0);
   box-shadow: none;
   border-radius: 0px;
 }

 #ug-e-28577c04 .c .imagem_fundo {
   border: 0px solid rgb(163, 186, 198);
   border-radius: 0px;
   opacity: 12;
   background-image: url(../_assets/2774451_1_17482842646834b36829c85023737601-a44b7b.avif);
   background-repeat: no-repeat;
   display: block;
 }

 #ug-e-28577c04 .c .imagem_fundo.fallback_background {
   background-position: 0px 0px;
   ;
   background-size: 297px 72px;
   ;
   background-image: url(../_assets/385284-d6e0df6d0d0bc1d68aba74bce1291821-c88236.avif)
 }

 #ug-e-448b7460 {
   z-index: 13;
   width: 815px;
   height: 262px;
   left: 72.5px;
   top: 267px;
   transform: translate(0px, 0px);
   z-index: 13;
   z-index: 13;
 }

 #ug-e-448b7460 .c {
   z-index: 13;
   ;
 }

 #ug-e-51f9b596 {
   z-index: 15;
   width: 815px;
   height: 262px;
   left: 72.5px;
   top: 678.5px;
   transform: translate(0px, 0px);
   z-index: 15;
   z-index: 15;
 }

 #ug-e-51f9b596 .c {
   z-index: 15;
   ;
 }

 #ug-b-41b0a90e {
   height: 970px;
   background-color: rgb(0, 0, 0);
 }

 #ug-b-41b0a90e .ug-overlay {
   opacity: 0;
   background-color: #fff;
 }

 #ug-e-188a16f8 {
   z-index: 16;
   width: 345px;
   left: 307.5px;
   top: 34.5px;
   transform: translate(0px, 0px);
   z-index: 16;
   z-index: 16;
 }

 #ug-e-188a16f8 .c {
   z-index: 16;
   font-size: 47px;
   line-height: 47px;
   text-align: center;
   letter-spacing: 0px;
   text-shadow: none;
   ;
 }

 #ug-e-188a16f8 .c>H2:nth-of-type(1)>SPAN:nth-of-type(1) {
   color: rgb(255, 255, 255);
   font-style: normal;
 }

 #ug-e-9b895032 {
   z-index: 22;
   width: 629px;
   height: 331px;
   left: 165.5px;
   top: 117.5px;
   transform: translate(0px, 0px);
   z-index: 22;
   z-index: 22;
 }

 #ug-e-9b895032 .c {
   z-index: 22;
   opacity: 1;
   border: 0px solid rgb(163, 186, 198);
   filter: hue-rotate(0deg) saturate(1) brightness(1) contrast(1) invert(0) sepia(0) blur(0px) grayscale(0);
   border-radius: 65px;
   background-image: none;
   background-size: cover;
   background-color: rgba(0, 0, 0, 0);
   background-position: 50% 50%;
   background-repeat: no-repeat;
 }

 #ug-e-c0bf9a26 {
   z-index: 23;
   width: 529px;
   height: 262px;
   left: 215.5px;
   top: 152px;
   transform: translate(0px, 0px);
   z-index: 23;
   z-index: 23;
 }

 #ug-e-c0bf9a26 .c {
   z-index: 23;
   ;
 }

 #ug-e-0ca06b69 {
   z-index: 17;
   width: 662px;
   left: 149px;
   top: 484.5px;
   transform: translate(0px, 0px);
   z-index: 17;
   z-index: 17;
 }

 #ug-e-0ca06b69 .c {
   z-index: 17;
   font-size: 47px;
   line-height: 47px;
   text-align: center;
   letter-spacing: 0px;
   text-shadow: none;
   ;
 }

 #ug-e-0ca06b69 .c>H2:nth-of-type(1)>SPAN:nth-of-type(1) {
   color: rgb(255, 255, 255);
   font-style: normal;
 }

 #ug-e-0ca06b69 .c>H2:nth-of-type(1)>SPAN:nth-of-type(2) {
   font-style: normal;
   color: rgb(207, 25, 48);
 }

 #ug-e-0ca06b69 .c>H2:nth-of-type(1)>SPAN:nth-of-type(3) {
   font-style: normal;
   color: rgb(207, 25, 48);
 }

 #ug-e-0ca06b69 .c>H2:nth-of-type(1)>SPAN:nth-of-type(4) {
   font-style: normal;
   color: rgb(207, 25, 48);
 }

 #ug-e-26b3d268 {
   z-index: 16;
   height: 55px;
   width: 96px;
   left: 432px;
   top: 649px;
   transform: translate(0px, 0px);
   z-index: 16;
   z-index: 16;
 }

 #ug-e-26b3d268 .c {
   z-index: 16;
   filter: hue-rotate(0deg) saturate(1) brightness(1) contrast(1) invert(0) sepia(0) blur(0px) grayscale(0);
   box-shadow: none;
   border-radius: 0px;
 }

 #ug-e-26b3d268 .c .imagem_fundo {
   border: 0px solid rgb(163, 186, 198);
   border-radius: 0px;
   opacity: 16;
   background-image: url(../_assets/2774451_1_17482842646834b36829e2e428042362-f7699e.avif);
   background-repeat: no-repeat;
   display: block;
 }

 #ug-e-26b3d268 .c .imagem_fundo.fallback_background {
   background-position: 0px 0px;
   ;
   background-size: 96px 55px;
   ;
   background-image: url(../_assets/385284-cc47010dc6036811f40f554a4f23c7cc-f7e69c.webp)
 }

 #ug-e-dfe8ec1b {
   z-index: 19;
   width: 791.7px;
   height: 136.234px;
   left: 84.175px;
   top: 733.116px;
   transform: translate(0px, 0px);
   z-index: 19;
   z-index: 19;
 }

 #ug-e-dfe8ec1b .c {
   z-index: 19;
   opacity: 1;
   border: 0px solid rgb(163, 186, 198);
   filter: hue-rotate(0deg) saturate(1) brightness(1) contrast(1) invert(0) sepia(0) blur(0px) grayscale(0);
   border-radius: 25px;
   background-image: none;
   background-size: cover;
   background-color: rgb(0, 183, 0);
   background-position: 50% 50%;
   background-repeat: no-repeat;
 }

 #ug-e-0bc34e1e {
   width: 791.6px;
   height: 136.2px;
   left: 84.325px;
   top: 733.184px;
   transform: translate(0px, 0px);
   z-index: 21;
 }

 #ug-e-0bc34e1e .c {
   text-decoration: none;
   float: left;
   z-index: 21;
   background-color: transparent;
   background-image: none;
   color: rgb(255, 255, 255);
   border: 0px;
   font-size: 18px;
   text-align: center;
   border-radius: 3px;
 }

 #ug-e-0bc34e1e .c:hover,
 #ug-e-0bc34e1e .c:active {
   background-color: transparent;
 }

 #ug-e-0bc34e1e .c:hover,
 #ug-e-0bc34e1e .c:active {
   color: #ffffff;
 }

 #ug-e-b0451158 {
   width: 468px;
   left: 33px;
   top: 10.7969px;
   transform: translate(0px, 0px);
   z-index: 3077;
 }

 #ug-e-b0451158 .c {
   z-index: 3077;
   font-size: 23px;
   line-height: 32.2px;
   text-align: center;
   letter-spacing: 0px;
   text-shadow: none;
   ;
 }

 #ug-e-b0451158 .c>H2:nth-of-type(1)>SPAN:nth-of-type(1) {
   color: rgb(36, 36, 36);
   font-style: normal;
 }

 #ug-e-69c4a40e {
   width: 499px;
   height: 313px;
   left: 17.5px;
   top: 75.2px;
   transform: translate(0px, 0px);
   z-index: 53;
 }

 #ug-e-69c4a40e .c {
   z-index: 53;
   ;
 }

 .ug-modal[gpc_id_elemento="e_2774451_1_17482842646834b36829ecd149602473"] {
   max-width: 960px;
   width: 534px !important;
   height: 585px !important;
 }

 #ug-e-777a3e33 {
   z-index: 20;
   width: 760px;
   left: 100.025px;
   top: 763.25px;
   transform: translate(0px, 0px);
   z-index: 20;
   z-index: 20;
 }

 #ug-e-777a3e33 .c {
   z-index: 20;
   font-size: 38px;
   line-height: 38px;
   text-align: center;
   letter-spacing: 0px;
   text-shadow: none;
   ;
 }

 #ug-e-777a3e33 .c>H2:nth-of-type(1)>SPAN:nth-of-type(1) {
   color: rgb(255, 255, 255);
   font-style: normal;
 }

 #ug-b-b909d312 {
   height: 1525px;
   background-color: rgb(0, 0, 0);
 }

 #ug-b-b909d312 .ug-overlay {
   opacity: 0;
   background-color: #fff;
 }

 #ug-e-9a5201e8 {
   z-index: 24;
   width: 636px;
   left: 162px;
   top: 99px;
   transform: translate(0px, 0px);
   z-index: 24;
   z-index: 24;
 }

 #ug-e-9a5201e8 .c {
   z-index: 24;
   font-size: 47px;
   line-height: 47px;
   text-align: center;
   letter-spacing: 0px;
   text-shadow: none;
   ;
 }

 #ug-e-9a5201e8 .c>H2:nth-of-type(1)>SPAN:nth-of-type(1) {
   color: rgb(255, 255, 255);
   font-style: normal;
 }

 #ug-e-df7a335b {
   z-index: 17;
   width: 355px;
   left: 302.5px;
   top: 165.844px;
   transform: translate(0px, 0px);
   z-index: 17;
   z-index: 17;
 }

 #ug-e-df7a335b .c {
   z-index: 17;
   border-bottom: 2px solid rgb(255, 255, 255);
 }

 #ug-e-728989d0 {
   z-index: 25;
   width: 636px;
   left: 162px;
   top: 197.688px;
   transform: translate(0px, 0px);
   z-index: 25;
   z-index: 25;
 }

 #ug-e-728989d0 .c {
   z-index: 25;
   font-size: 47px;
   line-height: 47px;
   text-align: center;
   letter-spacing: 0px;
   text-shadow: none;
   ;
 }

 #ug-e-728989d0 .c>H2:nth-of-type(1)>SPAN:nth-of-type(1) {
   color: rgb(255, 255, 255);
   font-style: normal;
 }

 #ug-e-7fe80b46 {
   z-index: 26;
   width: 744px;
   left: 108px;
   top: 275.5px;
   transform: translate(0px, 0px);
   z-index: 26;
   z-index: 26;
 }

 #ug-e-7fe80b46 .c {
   line-height: 43.2px;
   letter-spacing: 0px;
   text-align: center;
   font-size: 36px;
   text-shadow: none;
   opacity: 1;
   z-index: 26;
   ;
 }

 #ug-e-7fe80b46 .c>H4:nth-of-type(1)>SPAN:nth-of-type(1) {
   color: rgb(255, 255, 255);
 }

 #ug-e-7fe80b46 .c>H4:nth-of-type(1)>SPAN:nth-of-type(2) {
   color: rgb(207, 25, 48);
 }

 #ug-e-7fe80b46 .c>H4:nth-of-type(1)>SPAN:nth-of-type(3) {
   color: rgb(255, 255, 255);
 }

 #ug-e-7fe80b46 .c>H4:nth-of-type(1)>SPAN:nth-of-type(4) {
   color: rgb(255, 255, 255);
 }

 #ug-e-7fe80b46 .c>H4:nth-of-type(1)>SPAN:nth-of-type(5) {
   color: rgb(255, 255, 255);
 }

 #ug-e-7fe80b46 .c>H2:nth-of-type(1)>DIV:nth-of-type(1)>SPAN:nth-of-type(1) {
   color: rgb(255, 255, 255);
   font-style: normal;
   font-weight: normal;
 }

 #ug-e-7fe80b46 .c>H2:nth-of-type(2)>DIV:nth-of-type(1)>SPAN:nth-of-type(1) {
   color: rgb(255, 255, 255);
   font-style: normal;
   font-weight: normal;
 }

 #ug-e-c31269ab {
   z-index: 27;
   width: 529px;
   height: 828.469px;
   left: 215.5px;
   top: 577.531px;
   transform: translate(0px, 0px);
   z-index: 27;
   z-index: 27;
 }

 #ug-e-c31269ab .c {
   z-index: 27;
   ;
 }

 #ug-b-8817abd3 {
   height: 1603px;
   background-color: rgb(255, 255, 255);
 }

 #ug-b-8817abd3 .ug-overlay {
   opacity: 0;
   background-color: #fff;
 }

 #ug-e-bafde297 {
   z-index: 29;
   width: 298px;
   left: 331px;
   top: 46.031px;
   transform: translate(0px, 0px);
   z-index: 29;
   z-index: 29;
 }

 #ug-e-bafde297 .c {
   z-index: 29;
   font-size: 57px;
   line-height: 57px;
   text-align: center;
   letter-spacing: 0px;
   text-shadow: none;
   ;
 }

 #ug-e-bafde297 .c>H2:nth-of-type(1)>SPAN:nth-of-type(1) {
   color: rgb(0, 0, 0);
   font-style: normal;
 }

 #ug-e-e2d37c98 {
   z-index: 28;
   width: 355px;
   left: 302.5px;
   top: 135.375px;
   transform: translate(0px, 0px);
   z-index: 28;
   z-index: 28;
 }

 #ug-e-e2d37c98 .c {
   z-index: 28;
   border-bottom: 2px solid rgb(0, 0, 0);
 }

 #ug-e-8508f3cf {
   z-index: 30;
   width: 698px;
   left: 131px;
   top: 162.719px;
   transform: translate(0px, 0px);
   z-index: 30;
   z-index: 30;
 }

 #ug-e-8508f3cf .c {
   z-index: 30;
   font-size: 47px;
   line-height: 47px;
   text-align: center;
   letter-spacing: 0px;
   text-shadow: none;
   ;
 }

 #ug-e-8508f3cf .c>H4:nth-of-type(1)>SPAN:nth-of-type(1) {
   color: rgb(0, 0, 0);
 }

 #ug-e-8508f3cf .c>H4:nth-of-type(1)>SPAN:nth-of-type(2) {
   color: rgb(0, 0, 0);
 }

 #ug-e-8508f3cf .c>H4:nth-of-type(1)>SPAN:nth-of-type(3) {
   color: rgb(0, 0, 0);
 }

 #ug-e-cead56db {
   z-index: 31;
   width: 585px;
   left: 822px;
   top: 345px;
   transform: translate(0px, 0px);
   z-index: 31;
   z-index: 31;
 }

 #ug-e-cead56db .c {
   z-index: 31;
   border-bottom: 2px solid rgb(0, 0, 0);
 }

 #ug-e-bb5466b7 {
   z-index: 18;
   height: 1177.55px;
   width: 960px;
   left: -3px;
   top: 350.05px;
   transform: translate(0px, 0px);
   z-index: 18;
   z-index: 18;
 }

 #ug-e-bb5466b7 .c {
   z-index: 18;
   filter: hue-rotate(0deg) saturate(1) brightness(1) contrast(1) invert(0) sepia(0) blur(0px) grayscale(0);
   box-shadow: none;
   border-radius: 0px;
 }

 #ug-e-bb5466b7 .c .imagem_fundo {
   border: 0px solid rgb(163, 186, 198);
   border-radius: 0px;
   opacity: 18;
   background-image: url(../_assets/2774451_1_17482842646834b3682a11b540838242-19947f.avif);
   background-repeat: no-repeat;
   display: block;
 }

 #ug-e-bb5466b7 .c .imagem_fundo.fallback_background {
   background-position: 0px 0px;
   ;
   background-size: 960px 1178px;
   ;
   background-image: url(../_assets/385284-e25037dab86a2a68c5fa8f5f7fc715e9-ea357f.avif)
 }

 #ug-e-7a514c71 {
   z-index: 34;
   width: 409px;
   left: 309px;
   top: 391.719px;
   transform: translate(0px, 0px);
   z-index: 34;
   z-index: 34;
 }

 #ug-e-7a514c71 .c {
   z-index: 34;
   font-size: 47px;
   line-height: 1;
   text-align: left;
   letter-spacing: 0px;
   text-shadow: none;
   ;
 }

 #ug-e-7a514c71 .c>H3:nth-of-type(1)>SPAN:nth-of-type(1) {
   font-style: normal;
   color: rgb(207, 25, 48);
 }

 #ug-e-d7aad5a1 {
   z-index: 35;
   width: 639px;
   left: 309.01px;
   top: 460.539px;
   transform: translate(0px, 0px);
   z-index: 35;
   z-index: 35;
 }

 #ug-e-d7aad5a1 .c {
   line-height: 44px;
   letter-spacing: 0px;
   text-align: left;
   font-size: 44px;
   text-shadow: none;
   opacity: 1;
   z-index: 35;
   ;
 }

 #ug-e-d7aad5a1 .c>H3:nth-of-type(1)>SPAN:nth-of-type(1) {
   font-style: normal;
   color: rgb(0, 0, 0);
 }

 #ug-e-d7aad5a1 .c>H3:nth-of-type(1)>SPAN:nth-of-type(2) {
   font-style: normal;
   color: rgb(0, 0, 0);
 }

 #ug-e-d7aad5a1 .c>H3:nth-of-type(1)>SPAN:nth-of-type(3) {
   font-style: normal;
   color: rgb(0, 0, 0);
 }

 #ug-e-bb8171bc {
   z-index: 36;
   width: 409px;
   left: 309.495px;
   top: 667.574px;
   transform: translate(0px, 0px);
   z-index: 36;
   z-index: 36;
 }

 #ug-e-bb8171bc .c {
   z-index: 36;
   font-size: 47px;
   line-height: 1;
   text-align: left;
   letter-spacing: 0px;
   text-shadow: none;
   ;
 }

 #ug-e-bb8171bc .c>H3:nth-of-type(1)>SPAN:nth-of-type(1) {
   color: rgb(207, 25, 48);
   font-style: normal;
 }

 #ug-e-843663c5 {
   z-index: 37;
   width: 639px;
   left: 309.505px;
   top: 736.394px;
   transform: translate(0px, 0px);
   z-index: 37;
   z-index: 37;
 }

 #ug-e-843663c5 .c {
   z-index: 37;
   font-size: 44px;
   line-height: 1;
   text-align: left;
   letter-spacing: 0px;
   text-shadow: none;
   ;
 }

 #ug-e-843663c5 .c>H3:nth-of-type(1)>SPAN:nth-of-type(1) {
   color: rgb(0, 0, 0);
   font-style: normal;
 }

 #ug-e-843663c5 .c>H3:nth-of-type(1)>SPAN:nth-of-type(2) {
   color: rgb(0, 0, 0);
   font-style: normal;
 }

 #ug-e-843663c5 .c>H3:nth-of-type(1)>SPAN:nth-of-type(3) {
   color: rgb(0, 0, 0);
   font-style: normal;
 }

 #ug-e-843663c5 .c>H3:nth-of-type(1)>SPAN:nth-of-type(4) {
   color: rgb(0, 0, 0);
   font-style: normal;
 }

 #ug-e-a5b14a6e {
   z-index: 38;
   width: 409px;
   left: 308.495px;
   top: 962.314px;
   transform: translate(0px, 0px);
   z-index: 38;
   z-index: 38;
 }

 #ug-e-a5b14a6e .c {
   z-index: 38;
   font-size: 47px;
   line-height: 1;
   text-align: left;
   letter-spacing: 0px;
   text-shadow: none;
   ;
 }

 #ug-e-a5b14a6e .c>H3:nth-of-type(1)>SPAN:nth-of-type(1) {
   color: rgb(207, 25, 48);
   font-style: normal;
 }

 #ug-e-d6faac8f {
   z-index: 39;
   width: 639px;
   left: 308.505px;
   top: 1031.13px;
   transform: translate(0px, 0px);
   z-index: 39;
   z-index: 39;
 }

 #ug-e-d6faac8f .c {
   z-index: 39;
   font-size: 44px;
   line-height: 1;
   text-align: left;
   letter-spacing: 0px;
   text-shadow: none;
   ;
 }

 #ug-e-d6faac8f .c>H3:nth-of-type(1)>SPAN:nth-of-type(1) {
   color: rgb(0, 0, 0);
   font-style: normal;
 }

 #ug-e-d6faac8f .c>H3:nth-of-type(1)>SPAN:nth-of-type(2) {
   color: rgb(0, 0, 0);
   font-style: normal;
 }

 #ug-e-d6faac8f .c>H3:nth-of-type(1)>SPAN:nth-of-type(3) {
   color: rgb(0, 0, 0);
   font-style: normal;
 }

 #ug-e-d6faac8f .c>H3:nth-of-type(2)>SPAN:nth-of-type(1) {
   color: #000000;
 }

 #ug-e-42ed3034 {
   z-index: 40;
   width: 590px;
   left: 302.995px;
   top: 1302px;
   transform: translate(0px, 0px);
   z-index: 40;
   z-index: 40;
 }

 #ug-e-42ed3034 .c {
   z-index: 40;
   font-size: 47px;
   line-height: 47px;
   text-align: left;
   letter-spacing: 0px;
   text-shadow: none;
   ;
 }

 #ug-e-42ed3034 .c>H3:nth-of-type(1)>SPAN:nth-of-type(1) {
   color: rgb(207, 25, 48);
   font-style: normal;
 }

 #ug-e-c5165b51 {
   z-index: 41;
   width: 639px;
   left: 303.005px;
   top: 1347.32px;
   transform: translate(0px, 0px);
   z-index: 41;
   z-index: 41;
 }

 #ug-e-c5165b51 .c {
   z-index: 41;
   font-size: 44px;
   line-height: 44px;
   text-align: left;
   letter-spacing: 0px;
   text-shadow: none;
   ;
 }

 #ug-e-c5165b51 .c>H3:nth-of-type(1)>SPAN:nth-of-type(1) {
   color: rgb(0, 0, 0);
 }

 #ug-e-c5165b51 .c>H3:nth-of-type(1)>SPAN:nth-of-type(2) {
   color: rgb(0, 0, 0);
 }

 #ug-e-c5165b51 .c>H3:nth-of-type(1)>SPAN:nth-of-type(3) {
   color: rgb(0, 0, 0);
 }

 #ug-e-7d0caa2e {
   z-index: 32;
   width: 479px;
   left: -447px;
   top: 1520.6px;
   transform: translate(0px, 0px);
   z-index: 32;
   z-index: 32;
 }

 #ug-e-7d0caa2e .c {
   z-index: 32;
   border-bottom: 2px solid rgb(0, 0, 0);
 }

 #ug-b-270bfb05 {
   height: 1746px;
   background-color: rgb(0, 0, 0);
 }

 #ug-b-270bfb05 .ug-overlay {
   opacity: 0;
   background-color: #fff;
 }

 #ug-e-64af4f37 {
   z-index: 19;
   width: 835px;
   height: 129px;
   left: 62.5px;
   top: 42px;
   transform: translate(0px, 0px);
   z-index: 19;
   z-index: 19;
 }

 #ug-e-64af4f37 .c {
   z-index: 19;
   opacity: 1;
   border: 2px solid rgb(255, 255, 255);
   filter: hue-rotate(0deg) saturate(1) brightness(1) contrast(1) invert(0) sepia(0) blur(0px) grayscale(0);
   border-radius: 30px;
   background-image: none;
   background-size: cover;
   background-color: rgba(0, 0, 0, 0);
   background-position: 50% 50%;
   background-repeat: no-repeat;
 }

 #ug-e-d356582c {
   z-index: 42;
   width: 835px;
   left: 62.5px;
   top: 64.5px;
   transform: translate(0px, 0px);
   z-index: 42;
   z-index: 42;
 }

 #ug-e-d356582c .c {
   z-index: 42;
   font-size: 44px;
   line-height: 44px;
   text-align: center;
   letter-spacing: 0px;
   text-shadow: none;
   ;
 }

 #ug-e-d356582c .c>H5:nth-of-type(1)>SPAN:nth-of-type(1) {
   color: #ffffff;
 }

 #ug-e-d356582c .c>H5:nth-of-type(1)>SPAN:nth-of-type(2) {
   color: #ffffff;
 }

 #ug-e-61995b7f {
   z-index: 20;
   height: 459.635px;
   width: 445.158px;
   left: 257.463px;
   top: 211.996px;
   transform: translate(0px, 0px);
   z-index: 20;
   z-index: 20;
 }

 #ug-e-61995b7f .c {
   z-index: 20;
   filter: hue-rotate(0deg) saturate(1) brightness(1) contrast(1) invert(0) sepia(0) blur(0px) grayscale(0);
   box-shadow: none;
   border-radius: 0px;
 }

 #ug-e-61995b7f .c .imagem_fundo {
   border: 0px solid rgb(163, 186, 198);
   border-radius: 0px;
   opacity: 20;
   background-image: url(../_assets/2774451_1_17482842646834b3682a51a792521062-712e67.avif);
   background-repeat: no-repeat;
   display: block;
 }

 #ug-e-61995b7f .c .imagem_fundo.fallback_background {
   background-position: 0px 0px;
   ;
   background-size: 445.158px 459.635px;
   ;
   background-image: url(../_assets/385284-23919ad907076d3fb357db5b29c9603d-e6ee41.avif)
 }

 #ug-e-e8b7c5d1 {
   z-index: 43;
   width: 744px;
   left: 108px;
   top: 712.609px;
   transform: translate(0px, 0px);
   z-index: 43;
   z-index: 43;
 }

 #ug-e-e8b7c5d1 .c {
   z-index: 43;
   font-size: 46px;
   line-height: 46px;
   text-align: center;
   letter-spacing: 0px;
   text-shadow: none;
   ;
 }

 #ug-e-e8b7c5d1 .c>H3:nth-of-type(1)>SPAN:nth-of-type(1) {
   color: rgb(255, 255, 255);
   font-style: normal;
 }

 #ug-e-e8b7c5d1 .c>H3:nth-of-type(1)>SPAN:nth-of-type(2) {
   color: rgb(255, 255, 255);
   font-style: normal;
 }

 #ug-e-e8b7c5d1 .c>H3:nth-of-type(1)>SPAN:nth-of-type(3) {
   color: rgb(255, 255, 255);
   font-style: normal;
 }

 #ug-e-daf86873 {
   z-index: 44;
   width: 592px;
   height: 129px;
   left: 185px;
   top: 901.583px;
   transform: translate(0px, 0px);
   z-index: 44;
   z-index: 44;
 }

 #ug-e-daf86873 .c {
   z-index: 44;
   opacity: 1;
   border: 2px solid rgb(255, 255, 255);
   filter: hue-rotate(0deg) saturate(1) brightness(1) contrast(1) invert(0) sepia(0) blur(0px) grayscale(0);
   border-radius: 30px;
   background-image: none;
   background-size: cover;
   background-color: rgba(0, 0, 0, 0);
   background-position: 50% 50%;
   background-repeat: no-repeat;
 }

 #ug-e-eb24225c {
   z-index: 45;
   width: 592px;
   left: 185px;
   top: 922.08px;
   transform: translate(0px, 0px);
   z-index: 45;
   z-index: 45;
 }

 #ug-e-eb24225c .c {
   z-index: 45;
   font-size: 44px;
   line-height: 44px;
   text-align: center;
   letter-spacing: 0px;
   text-shadow: none;
   ;
 }

 #ug-e-eb24225c .c>H3:nth-of-type(1)>SPAN:nth-of-type(1) {
   color: rgb(255, 255, 255);
   font-style: normal;
 }

 #ug-e-eb24225c .c>H3:nth-of-type(1)>SPAN:nth-of-type(2) {
   color: rgb(255, 255, 255);
 }

 #ug-e-d1273619 {
   z-index: 21;
   height: 389.386px;
   width: 371.624px;
   left: 295.164px;
   top: 1030.62px;
   transform: translate(0px, 0px);
   z-index: 21;
   z-index: 21;
 }

 #ug-e-d1273619 .c {
   z-index: 21;
   filter: hue-rotate(0deg) saturate(1) brightness(1) contrast(1) invert(0) sepia(0) blur(0px) grayscale(0);
   box-shadow: none;
   border-radius: 0px;
 }

 #ug-e-d1273619 .c .imagem_fundo {
   border: 0px solid rgb(163, 186, 198);
   border-radius: 0px;
   opacity: 21;
   background-image: url(../_assets/2774451_1_17482842646834b3682a644815246233-bc8993.avif);
   background-repeat: no-repeat;
   display: block;
 }

 #ug-e-d1273619 .c .imagem_fundo.fallback_background {
   background-position: 0px 0px;
   ;
   background-size: 371.624px 389.386px;
   ;
   background-image: url(../_assets/385284-f77cf87a37f44685e924f381ce35ac4c-9b846e.avif)
 }

 #ug-e-a309a88d {
   z-index: 46;
   width: 855px;
   left: 53.5px;
   top: 1361.5px;
   transform: translate(0px, 0px);
   z-index: 46;
   z-index: 46;
 }

 #ug-e-a309a88d .c {
   z-index: 46;
   font-size: 44px;
   line-height: 44px;
   text-align: center;
   letter-spacing: 0px;
   text-shadow: none;
   ;
 }

 #ug-e-a309a88d .c>H3:nth-of-type(1)>SPAN:nth-of-type(1) {
   color: rgb(255, 255, 255);
   font-style: normal;
 }

 #ug-e-a309a88d .c>H3:nth-of-type(1)>SPAN:nth-of-type(2) {
   color: rgb(255, 255, 255);
   font-style: normal;
 }

 #ug-e-a309a88d .c>H3:nth-of-type(1)>SPAN:nth-of-type(3) {
   color: rgb(255, 255, 255);
   font-style: normal;
 }

 #ug-e-8e5606d1 {
   z-index: 47;
   width: 502.5px;
   height: 136.234px;
   left: 228.9px;
   top: 1544.23px;
   transform: translate(0px, 0px);
   z-index: 47;
   z-index: 47;
 }

 #ug-e-8e5606d1 .c {
   z-index: 47;
   opacity: 1;
   border: 0px solid rgb(163, 186, 198);
   filter: hue-rotate(0deg) saturate(1) brightness(1) contrast(1) invert(0) sepia(0) blur(0px) grayscale(0);
   border-radius: 25px;
   background-image: none;
   background-size: cover;
   background-color: rgb(0, 183, 0);
   background-position: 50% 50%;
   background-repeat: no-repeat;
 }

 #ug-e-34bf53d2 {
   width: 502.5px;
   height: 136.2px;
   left: 229.8px;
   top: 1544.19px;
   transform: translate(0px, 0px);
   z-index: 49;
 }

 #ug-e-34bf53d2 .c {
   text-decoration: none;
   float: left;
   z-index: 49;
   background-color: transparent;
   background-image: none;
   color: rgb(255, 255, 255);
   border: 0px;
   font-size: 18px;
   text-align: center;
   border-radius: 3px;
 }

 #ug-e-34bf53d2 .c:hover,
 #ug-e-34bf53d2 .c:active {
   background-color: transparent;
 }

 #ug-e-34bf53d2 .c:hover,
 #ug-e-34bf53d2 .c:active {
   color: #ffffff;
 }

 #ug-e-218f8867 {
   width: 468px;
   left: 39px;
   top: 10.7969px;
   transform: translate(0px, 0px);
   z-index: 3078;
 }

 #ug-e-218f8867 .c {
   z-index: 3078;
   font-size: 23px;
   line-height: 32.2px;
   text-align: center;
   letter-spacing: 0px;
   text-shadow: none;
   ;
 }

 #ug-e-218f8867 .c>H2:nth-of-type(1)>SPAN:nth-of-type(1) {
   color: rgb(36, 36, 36);
   font-style: normal;
 }

 #ug-e-3b620f4e {
   width: 499px;
   height: 313px;
   left: 23.5px;
   top: 75.2px;
   transform: translate(0px, 0px);
   z-index: 52;
 }

 #ug-e-3b620f4e .c {
   z-index: 52;
   ;
 }

 .ug-modal[gpc_id_elemento="e_2774451_1_17482842646834b3682a7aa409325849"] {
   max-width: 960px;
   width: 546px !important;
   height: 604px !important;
 }

 #ug-e-706dd683 {
   z-index: 48;
   width: 477px;
   left: 241.65px;
   top: 1574.36px;
   transform: translate(0px, 0px);
   z-index: 48;
   z-index: 48;
 }

 #ug-e-706dd683 .c {
   z-index: 48;
   font-size: 38px;
   line-height: 1;
   text-align: center;
   letter-spacing: 0px;
   text-shadow: none;
   ;
 }

 #ug-e-706dd683 .c>H2:nth-of-type(1)>SPAN:nth-of-type(1) {
   color: rgb(255, 255, 255);
   font-style: normal;
 }

 #ug-b-101ed20f {
   height: 748px;
   background-color: rgb(0, 0, 0);
 }

 #ug-b-101ed20f .ug-overlay {
   opacity: 0;
   background-color: #fff;
 }

 #ug-e-d48f7226 {
   width: 647px;
   left: 156.5px;
   top: 34.727px;
   transform: translate(0px, 0px);
   z-index: 3079;
 }

 #ug-e-d48f7226 .c {
   z-index: 3079;
   font-size: 50px;
   line-height: 1;
   text-align: center;
   letter-spacing: 0px;
   text-shadow: none;
   ;
 }

 #ug-e-d48f7226 .c>H1:nth-of-type(1)>SPAN:nth-of-type(1) {
   color: rgb(255, 255, 255);
 }

 #ug-e-28e9252f {
   width: 647px;
   left: 156.5px;
   top: 147.267px;
   transform: translate(0px, 0px);
   z-index: 3080;
 }

 #ug-e-28e9252f .c {
   z-index: 3080;
   border-bottom: 2px solid rgb(255, 255, 255);
 }

 #ug-e-7b1b3000 {
   width: 960px;
   left: 0px;
   top: 182.104px;
   transform: translate(0px, 0px) rotate(0deg);
   z-index: 3081;
 }

 #ug-e-7b1b3000 .c {
   z-index: 3081;
   font-size: 17px;
   color: rgb(64, 84, 95);
   filter: hue-rotate(0deg) saturate(1) brightness(1) contrast(1) invert(0) sepia(0) blur(0px) grayscale(0);
 }

 #ug-e-7b1b3000 .c .gac-item {
   border: 1px solid rgb(0, 0, 0);
   border-radius: 8px;
   margin-bottom: 9px;
   filter: none;
 }

 #ug-e-7b1b3000 .c .gac-item:last-of-type {
   margin-bottom: 0px;
 }

 #ug-e-7b1b3000 .c .gac-item .gac-item_cabecalho {
   background-color: #ffffff;
   padding: 12px;
 }

 #ug-e-7b1b3000 .c .gac-item .gac-item_cabecalho .gac-item_cabecalho_titulo {
   width: calc(100% - 22.44px);
 }

 #ug-e-7b1b3000 .c .gac-item .gac-item_cabecalho:hover,
 #ug-e-7b1b3000 .c .gac-item.gac-aberto .gac-item_cabecalho {
   background-color: #ffffff;
   color: #000000;
 }

 #ug-e-7b1b3000 .c .gac-item .gac-item_conteudo {
   background-color: #ffffff;
   color: #000000;
 }

 #ug-e-7b1b3000 .c .gac-item .gac-item_conteudo div {
   padding: 0px 12px 12px;
 }

 #ug-e-7b1b3000 .c .gac-item.gac-aberto .gac-item_conteudo p,
 #ug-e-7b1b3000 .c .gac-item.gac-aberto .gac-item_conteudo ul,
 #ug-e-7b1b3000 .c .gac-item.gac-aberto .gac-item_conteudo ol {
   padding: 0px;
 }
 

@media (max-width: 800px) {
  #ug-b-e9c2e9e3 .ug-overlay {
  opacity: 0;
  background-color: #fff;
}

#ug-b-e9c2e9e3 {
  height: 796.19px;
  background-color: rgb(0, 0, 0);
  background-image: none;
}

#ug-b-e9c2e9e3.fallback_background {
  background-image: none
}

#ug-e-d0b4dd7f {
  z-index: 1;
  height: 67.0203px;
  width: 280.569px;
  left: 39.7155px;
  top: 35.3788px;
  transform: translate(0px, 0px) rotate(0deg);
}

#ug-e-d0b4dd7f .c {
  z-index: 1;
  filter: hue-rotate(0deg) saturate(1) brightness(1) contrast(1) invert(0) sepia(0) blur(0px) grayscale(0);
  box-shadow: none;
  border-radius: 0px;
}

#ug-e-d0b4dd7f .c .imagem_fundo {
  border: 0px solid rgb(163, 186, 198);
  border-radius: 0px;
  opacity: 1;
  background-image: url(../_assets/2774451_1_17482842646834b368297c5256176776-014832.avif);
  background-repeat: no-repeat;
  display: block;
}

#ug-e-d0b4dd7f .c .imagem_fundo.fallback_background {
  background-size: 280.569px 67.0203px;
  ;
  background-position: 0px 0px;
  ;
  background-image: url(../_assets/385284-af7105a47e7ba1444982aa7c2cca934a-64254e.avif)
}

#ug-e-c419b968 {
  z-index: 2;
  width: 297px;
  left: 31.5px;
  top: 122.217px;
  transform: translate(0px, 0px) rotate(0deg);
}

#ug-e-c419b968 .c {
  z-index: 2;
  font-size: 24px;
  line-height: 24px;
  text-align: center;
  letter-spacing: 0px;
  text-shadow: none;
  ;
}

#ug-e-c419b968 .c>H2:nth-of-type(1)>SPAN:nth-of-type(1) {
  color: rgb(255, 255, 255);
  font-style: normal;
}

#ug-e-af749436 {
  z-index: 3;
  width: 310.3px;
  left: 24.85px;
  top: 263.279px;
  transform: translate(0px, 0px) rotate(0deg);
  z-index: 3;
  z-index: 3;
}

#ug-e-af749436 .c {
  z-index: 3;
  font-size: 21px;
  line-height: 29.4px;
  text-align: center;
  letter-spacing: 0px;
  text-shadow: none;
}

#ug-e-af749436 .c>H2:nth-of-type(1)>SPAN:nth-of-type(1) {
  color: #ffffff
}

#ug-e-af749436 .c>H2:nth-of-type(1)>SPAN:nth-of-type(1)>U:nth-of-type(1) {
  font-style: normal
}

#ug-e-340729b3 {
  z-index: 4;
  width: 266px;
  left: 75.5px;
  top: 307.824px;
  transform: translate(0px, 0px) rotate(0deg);
}

#ug-e-340729b3 .c {
  z-index: 4;
  font-size: 17px;
  line-height: 17px;
  text-align: left;
  letter-spacing: 0px;
  text-shadow: none;
  ;
}

#ug-e-340729b3 .c>H3:nth-of-type(1)>SPAN:nth-of-type(1) {
  font-style: normal;
  color: rgb(255, 255, 255);
}

#ug-e-340729b3 .c>H3:nth-of-type(1)>SPAN:nth-of-type(2) {
  font-style: normal;
  color: rgb(255, 255, 255);
}

#ug-e-340729b3 .c>H3:nth-of-type(1)>SPAN:nth-of-type(3) {
  color: rgb(255, 255, 255);
}

#ug-e-340729b3 .c>H3:nth-of-type(1)>SPAN:nth-of-type(3)>SPAN:nth-of-type(1) {
  font-style: normal;
}

#ug-e-31c3b900 {
  z-index: 10;
  width: 278px;
  left: 75.5px;
  top: 442.225px;
  transform: translate(0px, 0px) rotate(0deg);
}

#ug-e-31c3b900 .c {
  z-index: 10;
  font-size: 17px;
  line-height: 17px;
  text-align: left;
  letter-spacing: 0px;
  text-shadow: none;
  ;
}

#ug-e-31c3b900 .c>H3:nth-of-type(1)>SPAN:nth-of-type(1) {
  color: #ffffff;
}

#ug-e-31c3b900 .c>H3:nth-of-type(1)>SPAN:nth-of-type(2) {
  color: #ffffff;
}

#ug-e-31c3b900 .c>H3:nth-of-type(1)>SPAN:nth-of-type(3) {
  color: #ffffff;
}

#ug-e-6f55e783 {
  z-index: 8;
  width: 266px;
  left: 75.5px;
  top: 375.424px;
  transform: translate(0px, 0px) rotate(0deg);
}

#ug-e-6f55e783 .c {
  z-index: 8;
  font-size: 17px;
  line-height: 17px;
  text-align: left;
  letter-spacing: 0px;
  text-shadow: none;
  ;
}

#ug-e-6f55e783 .c>H3:nth-of-type(1)>SPAN:nth-of-type(1) {
  color: #ffffff;
}

#ug-e-6f55e783 .c>H3:nth-of-type(1)>SPAN:nth-of-type(2) {
  color: #ffffff;
}

#ug-e-6f55e783 .c>H3:nth-of-type(1)>SPAN:nth-of-type(3) {
  color: #ffffff;
}

#ug-e-e2c930ad {
  z-index: 11;
  height: 40.6273px;
  width: 23.8px;
  left: 39.7px;
  top: 380.568px;
  transform: translate(0px, 0px) rotate(0deg);
}

#ug-e-e2c930ad .c {
  z-index: 11;
  filter: hue-rotate(0deg) saturate(1) brightness(1) contrast(1) invert(0) sepia(0) blur(0px) grayscale(0);
  box-shadow: none;
  border-radius: 0px;
}

#ug-e-e2c930ad .c .imagem_fundo {
  border: 0px solid rgb(163, 186, 198);
  border-radius: 0px;
  opacity: 11;
  background-image: url(../_assets/2774451_1_17482842646834b36829b4e962894844-b3af5b.webp);
  background-repeat: no-repeat;
  display: block;
}

#ug-e-e2c930ad .c .imagem_fundo.fallback_background {
  background-size: 23.8px 40.6273px;
  ;
  background-position: 0px 0px;
  ;
  background-image: url(../_assets/385284-e437f862e8c404fddaae790d60f0af97-61f3ef.webp)
}

#ug-e-f3f52062 {
  z-index: 5;
  height: 40.5889px;
  width: 23.7368px;
  left: 39.7043px;
  top: 313.735px;
  transform: translate(0px, 0px) rotate(0deg);
}

#ug-e-f3f52062 .c {
  z-index: 5;
  filter: hue-rotate(0deg) saturate(1) brightness(1) contrast(1) invert(0) sepia(0) blur(0px) grayscale(0);
  box-shadow: none;
  border-radius: 0px;
}

#ug-e-f3f52062 .c .imagem_fundo {
  border: 0px solid rgb(163, 186, 198);
  border-radius: 0px;
  opacity: 5;
  background-image: url(../_assets/2774451_1_17482842646834b36829b4e962894844-b3af5b.webp);
  background-repeat: no-repeat;
  display: block;
}

#ug-e-f3f52062 .c .imagem_fundo.fallback_background {
  background-size: 23.7368px 40.5889px;
  ;
  background-position: 0px 0px;
  ;
  background-image: url(../_assets/385284-e437f862e8c404fddaae790d60f0af97-61f3ef.webp)
}

#ug-e-1337b32a {
  z-index: 9;
  height: 40.6273px;
  width: 23.8px;
  left: 39.7px;
  top: 447.442px;
  transform: translate(0px, 0px) rotate(0deg);
}

#ug-e-1337b32a .c {
  z-index: 9;
  filter: hue-rotate(0deg) saturate(1) brightness(1) contrast(1) invert(0) sepia(0) blur(0px) grayscale(0);
  box-shadow: none;
  border-radius: 0px;
}

#ug-e-1337b32a .c .imagem_fundo {
  border: 0px solid rgb(163, 186, 198);
  border-radius: 0px;
  opacity: 9;
  background-image: url(../_assets/2774451_1_17482842646834b36829b4e962894844-b3af5b.webp);
  background-repeat: no-repeat;
  display: block;
}

#ug-e-1337b32a .c .imagem_fundo.fallback_background {
  background-size: 23.8px 40.6273px;
  ;
  background-position: 0px 0px;
  ;
  background-image: url(../_assets/385284-e437f862e8c404fddaae790d60f0af97-61f3ef.webp)
}

#ug-e-96bf8ef5 {
  z-index: 6;
  width: 301.8px;
  height: 165px;
  left: 29.1px;
  top: 521.271px;
  transform: translate(0px, 0px) rotate(0deg);
}

#ug-e-96bf8ef5 .c {
  z-index: 6;
  border-radius: 0px;
}

#ug-e-8e3c30d8 {
  z-index: 8;
  width: 340px;
  height: 52px;
  left: 10px;
  top: 714.22px;
  transform: translate(0px, 0px) rotate(0deg);
}

#ug-e-8e3c30d8 .c {
  z-index: 8;
  opacity: 1;
  border: 0px solid rgb(163, 186, 198);
  filter: hue-rotate(0deg) saturate(1) brightness(1) contrast(1) invert(0) sepia(0) blur(0px) grayscale(0);
  border-radius: 10px;
  background-image: none;
  background-size: cover;
  background-color: rgb(0, 183, 0);
  background-position: 50% 50%;
  background-repeat: no-repeat;
}

#ug-e-8e3c30d8 .c.fallback_background {
  background-image: none
}

#ug-e-8de07d13 {
  z-index: 12;
  width: 340px;
  height: 52px;
  left: 10px;
  top: 714.22px;
  transform: translate(0px, 0px) rotate(0deg);
}

#ug-e-8de07d13 .c {
  text-decoration: none;
  float: left;
  z-index: 12;
  background-color: transparent;
  background-image: none;
  color: rgb(255, 255, 255);
  border: 0px;
  font-size: 18px;
  text-align: center;
  border-radius: 3px;
}

#ug-e-8de07d13 .c:hover,
#ug-e-8de07d13 .c:active {
  background-color: transparent;
}

#ug-e-8de07d13 .c:hover,
#ug-e-8de07d13 .c:active {
  color: #ffffff;
}

#ug-e-bf85272f {
  width: 286px;
  left: 34px;
  top: 10.594px;
  transform: translate(0px, 0px) rotate(0deg);
  z-index: 3076;
}

#ug-e-bf85272f .c {
  z-index: 3076;
  font-size: 15px;
  line-height: 21px;
  text-align: center;
  letter-spacing: 0px;
  text-shadow: none;
  ;
}

#ug-e-bf85272f .c>H2:nth-of-type(1)>SPAN:nth-of-type(1) {
  color: rgb(36, 36, 36);
  font-style: normal;
}

#ug-e-6199da6a {
  width: 354px;
  height: 382px;
  left: 3px;
  top: 52.6px;
  transform: translate(0px, 0px) rotate(0deg);
  z-index: 54;
}

#ug-e-6199da6a .c {
  z-index: 54;
}

.ug-modal[gpc_id_elemento="e_2774451_1_17482842646834b36829c2d548521255"] {
  max-width: 420px;
  width: 360px !important;
  height: 659px !important;
}

#ug-e-13ff524d {
  z-index: 9;
  width: 340px;
  left: 10px;
  top: 722.214px;
  transform: translate(0px, 0px) rotate(0deg);
}

#ug-e-13ff524d .c {
  z-index: 9;
  font-size: 18px;
  line-height: 1;
  text-align: center;
  letter-spacing: 0px;
  text-shadow: none;
  ;
}

#ug-e-13ff524d .c>H2:nth-of-type(1)>SPAN:nth-of-type(1) {
  color: rgb(255, 255, 255);
  font-style: normal;
}

#ug-b-40b31a7d .ug-overlay {
  opacity: 0;
  background-color: #fff;
}

#ug-b-40b31a7d {
  height: 695.094px;
  background-color: rgb(238, 238, 238);
  background-image: none;
}

#ug-b-40b31a7d.fallback_background {
  background-image: none
}

#ug-e-5d650d06 {
  z-index: 13;
  width: 340px;
  left: 10px;
  top: 17px;
  transform: translate(0px, 0px) rotate(0deg);
}

#ug-e-5d650d06 .c {
  z-index: 13;
  font-size: 30px;
  line-height: 30px;
  text-align: center;
  letter-spacing: 0px;
  text-shadow: none;
  ;
}

#ug-e-5d650d06 .c>H2:nth-of-type(1)>SPAN:nth-of-type(1) {
  color: rgb(0, 0, 0);
  font-style: normal;
}

#ug-e-dcce1d35 {
  z-index: 10;
  width: 380px;
  height: 316px;
  left: -10px;
  top: 106.113px;
  transform: translate(0px, 0px) rotate(0deg);
}

#ug-e-dcce1d35 .c {
  z-index: 10;
  opacity: 1;
  border: 1px solid rgb(163, 186, 198);
  filter: hue-rotate(0deg) saturate(1) brightness(1) contrast(1) invert(0) sepia(0) blur(0px) grayscale(0);
  border-radius: 15px;
  background-image: none;
  background-size: cover;
  background-color: rgb(207, 25, 48);
  background-position: 50% 50%;
  background-repeat: no-repeat;
}

#ug-e-dcce1d35 .c.fallback_background {
  background-image: none
}

#ug-e-28577c04 {
  z-index: 12;
  height: 47.68px;
  width: 197.444px;
  left: 81.2725px;
  top: 120.457px;
  transform: translate(0px, 0px) rotate(0deg);
}

#ug-e-28577c04 .c {
  z-index: 12;
  filter: hue-rotate(0deg) saturate(1) brightness(1) contrast(1) invert(0) sepia(0) blur(0px) grayscale(0);
  box-shadow: none;
  border-radius: 0px;
}

#ug-e-28577c04 .c .imagem_fundo {
  border: 0px solid rgb(163, 186, 198);
  border-radius: 0px;
  opacity: 12;
  background-image: url(../_assets/2774451_1_17482842646834b36829c85023737601-299941.webp);
  background-repeat: no-repeat;
  display: block;
}

#ug-e-28577c04 .c .imagem_fundo.fallback_background {
  background-size: 197px 48px;
  ;
  background-position: 0px 0px;
  ;
  background-image: url(../_assets/385284-d6e0df6d0d0bc1d68aba74bce1291821-c88236.avif)
}

#ug-e-448b7460 {
  z-index: 13;
  width: 312px;
  height: 208px;
  left: 24px;
  top: 189.513px;
  transform: translate(0px, 0px) rotate(0deg);
}

#ug-e-448b7460 .c {
  z-index: 13;
  ;
}

#ug-e-51f9b596 {
  z-index: 51;
  width: 312px;
  height: 212px;
  left: 24px;
  top: 451.023px;
  transform: translate(0px, 0px) rotate(0deg);
  z-index: 51;
  z-index: 51;
}

#ug-e-51f9b596 .c {
  z-index: 51;
  ;
}

#ug-b-41b0a90e .ug-overlay {
  opacity: 0;
  background-color: #fff;
}

#ug-b-41b0a90e {
  height: 625.922px;
  background-color: rgb(0, 0, 0);
  background-image: none;
}

#ug-b-41b0a90e.fallback_background {
  background-image: none
}

#ug-e-188a16f8 {
  z-index: 16;
  width: 230px;
  left: 66px;
  top: 35px;
  transform: translate(0px, 0px) rotate(0deg);
}

#ug-e-188a16f8 .c {
  z-index: 16;
  font-size: 33px;
  line-height: 33px;
  text-align: center;
  letter-spacing: 0px;
  text-shadow: none;
  ;
}

#ug-e-188a16f8 .c>H2:nth-of-type(1)>SPAN:nth-of-type(1) {
  color: rgb(255, 255, 255);
  font-style: normal;
}

#ug-e-9b895032 {
  z-index: 23;
  width: 340px;
  height: 49px;
  left: 10px;
  top: 594.4px;
  transform: translate(0px, 0px) rotate(0deg);
  z-index: 23;
  z-index: 23;
}

#ug-e-9b895032 .c {
  z-index: 23;
  opacity: 1;
  border: 0px solid rgb(163, 186, 198);
  filter: hue-rotate(0deg) saturate(1) brightness(1) contrast(1) invert(0) sepia(0) blur(0px) grayscale(0);
  border-radius: 65px;
  background-image: none;
  background-size: cover;
  background-color: rgba(0, 0, 0, 0);
  background-position: 50% 50%;
  background-repeat: no-repeat;
}

#ug-e-9b895032 .c.fallback_background {
  background-image: none
}

#ug-e-c0bf9a26 {
  z-index: 22;
  width: 340px;
  height: 240px;
  left: 10px;
  top: 82.0388px;
  transform: translate(0px, 0px) rotate(0deg);
  z-index: 22;
  z-index: 22;
}

#ug-e-c0bf9a26 .c {
  z-index: 22;
  ;
}

#ug-e-0ca06b69 {
  z-index: 17;
  width: 331px;
  left: 15.5px;
  top: 336.069px;
  transform: translate(0px, 0px) rotate(0deg);
}

#ug-e-0ca06b69 .c {
  z-index: 17;
  font-size: 29px;
  line-height: 29px;
  text-align: center;
  letter-spacing: 0px;
  text-shadow: none;
  ;
}

#ug-e-0ca06b69 .c>H2:nth-of-type(1)>SPAN:nth-of-type(1) {
  color: rgb(255, 255, 255);
  font-style: normal;
}

#ug-e-0ca06b69 .c>H2:nth-of-type(1)>SPAN:nth-of-type(2) {
  font-style: normal;
  color: rgb(207, 25, 48);
}

#ug-e-0ca06b69 .c>H2:nth-of-type(1)>SPAN:nth-of-type(3) {
  font-style: normal;
  color: rgb(207, 25, 48);
}

#ug-e-0ca06b69 .c>H2:nth-of-type(1)>SPAN:nth-of-type(4) {
  font-style: normal;
  color: rgb(207, 25, 48);
}

#ug-e-26b3d268 {
  z-index: 16;
  height: 21.75px;
  width: 38px;
  left: 161.5px;
  top: 466.097px;
  transform: translate(0px, 0px) rotate(0deg);
}

#ug-e-26b3d268 .c {
  z-index: 16;
  filter: hue-rotate(0deg) saturate(1) brightness(1) contrast(1) invert(0) sepia(0) blur(0px) grayscale(0);
  box-shadow: none;
  border-radius: 0px;
}

#ug-e-26b3d268 .c .imagem_fundo {
  border: 0px solid rgb(163, 186, 198);
  border-radius: 0px;
  opacity: 16;
  background-image: url(../_assets/2774451_1_17482842646834b36829e2e428042362-0ebc7b.webp);
  background-repeat: no-repeat;
  display: block;
}

#ug-e-26b3d268 .c .imagem_fundo.fallback_background {
  background-size: 38px 21.75px;
  ;
  background-position: 0px 0px;
  ;
  background-image: url(../_assets/385284-cc47010dc6036811f40f554a4f23c7cc-f7e69c.webp)
}

#ug-e-dfe8ec1b {
  z-index: 19;
  width: 340px;
  height: 79.3px;
  left: 10.5px;
  top: 504.886px;
  transform: translate(0px, 0px) rotate(0deg);
}

#ug-e-dfe8ec1b .c {
  z-index: 19;
  opacity: 1;
  border: 0px solid rgb(163, 186, 198);
  filter: hue-rotate(0deg) saturate(1) brightness(1) contrast(1) invert(0) sepia(0) blur(0px) grayscale(0);
  border-radius: 10px;
  background-image: none;
  background-size: cover;
  background-color: rgb(0, 183, 0);
  background-position: 50% 50%;
  background-repeat: no-repeat;
}

#ug-e-dfe8ec1b .c.fallback_background {
  background-image: none
}

#ug-e-0bc34e1e {
  width: 340px;
  height: 79.3px;
  left: 9.5px;
  top: 504.851px;
  transform: translate(0px, 0px) rotate(0deg);
  z-index: 21;
}

#ug-e-0bc34e1e .c {
  text-decoration: none;
  float: left;
  z-index: 21;
  background-color: transparent;
  background-image: none;
  color: rgb(255, 255, 255);
  border: 0px;
  font-size: 18px;
  text-align: center;
  border-radius: 3px;
}

#ug-e-0bc34e1e .c:hover,
#ug-e-0bc34e1e .c:active {
  background-color: transparent;
}

#ug-e-0bc34e1e .c:hover,
#ug-e-0bc34e1e .c:active {
  color: #ffffff;
}

#ug-e-b0451158 {
  width: 286px;
  left: 37px;
  top: 8.594px;
  transform: translate(0px, 0px) rotate(0deg);
  z-index: 3077;
}

#ug-e-b0451158 .c {
  z-index: 3077;
  font-size: 15px;
  line-height: 21px;
  text-align: center;
  letter-spacing: 0px;
  text-shadow: none;
  ;
}

#ug-e-b0451158 .c>H2:nth-of-type(1)>SPAN:nth-of-type(1) {
  color: rgb(36, 36, 36);
  font-style: normal;
}

#ug-e-69c4a40e {
  width: 360px;
  height: 370px;
  left: -0.5px;
  top: 56px;
  transform: translate(0px, 0px) rotate(0deg);
  z-index: 53;
}

#ug-e-69c4a40e .c {
  z-index: 53;
  ;
}

.ug-modal[gpc_id_elemento="e_2774451_1_17482842646834b36829ecd149602473"] {
  max-width: 420px;
  width: 360px !important;
  height: 644px !important;
}

#ug-e-777a3e33 {
  z-index: 20;
  width: 306px;
  left: 26.5px;
  top: 516.03px;
  transform: translate(0px, 0px) rotate(0deg);
}

#ug-e-777a3e33 .c {
  z-index: 20;
  font-size: 19px;
  line-height: 1;
  text-align: center;
  letter-spacing: 0px;
  text-shadow: none;
  ;
}

#ug-e-777a3e33 .c>H2:nth-of-type(1)>SPAN:nth-of-type(1) {
  color: rgb(255, 255, 255);
  font-style: normal;
}

#ug-b-b909d312 .ug-overlay {
  opacity: 0;
  background-color: #fff;
}

#ug-b-b909d312 {
  height: 906.938px;
  background-color: rgb(0, 0, 0);
  background-image: none;
}

#ug-b-b909d312.fallback_background {
  background-image: none
}

#ug-e-9a5201e8 {
  z-index: 24;
  width: 192px;
  left: 84px;
  top: 16.625px;
  transform: translate(0px, 0px) rotate(0deg);
}

#ug-e-9a5201e8 .c {
  z-index: 24;
  font-size: 26px;
  line-height: 26px;
  text-align: center;
  letter-spacing: 0px;
  text-shadow: none;
  ;
}

#ug-e-9a5201e8 .c>H2:nth-of-type(1)>SPAN:nth-of-type(1) {
  color: rgb(255, 255, 255);
  font-style: normal;
}

#ug-e-df7a335b {
  z-index: 17;
  width: 114px;
  left: 123px;
  top: 80.2172px;
  transform: translate(0px, 0px) rotate(0deg);
}

#ug-e-df7a335b .c {
  z-index: 17;
  border-bottom: 2px solid rgb(255, 255, 255);
}

#ug-e-728989d0 {
  z-index: 25;
  width: 175px;
  left: 92.5px;
  top: 103.812px;
  transform: translate(0px, 0px) rotate(0deg);
}

#ug-e-728989d0 .c {
  z-index: 25;
  font-size: 26px;
  line-height: 26px;
  text-align: center;
  letter-spacing: 0px;
  text-shadow: none;
  ;
}

#ug-e-728989d0 .c>H2:nth-of-type(1)>SPAN:nth-of-type(1) {
  color: rgb(255, 255, 255);
  font-style: normal;
}

#ug-e-7fe80b46 {
  z-index: 26;
  width: 340px;
  left: 10px;
  top: 170.011px;
  transform: translate(0px, 0px) rotate(0deg);
}

#ug-e-7fe80b46 .c {
  line-height: 20.4px;
  letter-spacing: 0px;
  text-align: center;
  font-size: 17px;
  text-shadow: none;
  opacity: 1;
  z-index: 26;
  ;
}

#ug-e-7fe80b46 .c>H4:nth-of-type(1)>SPAN:nth-of-type(1) {
  color: rgb(255, 255, 255);
}

#ug-e-7fe80b46 .c>H4:nth-of-type(1)>SPAN:nth-of-type(2) {
  color: rgb(207, 25, 48);
}

#ug-e-7fe80b46 .c>H4:nth-of-type(1)>SPAN:nth-of-type(3) {
  color: rgb(255, 255, 255);
}

#ug-e-7fe80b46 .c>H4:nth-of-type(1)>SPAN:nth-of-type(4) {
  color: rgb(255, 255, 255);
}

#ug-e-7fe80b46 .c>H4:nth-of-type(1)>SPAN:nth-of-type(5) {
  color: rgb(255, 255, 255);
}

#ug-e-7fe80b46 .c>H2:nth-of-type(1)>DIV:nth-of-type(1)>SPAN:nth-of-type(1) {
  color: rgb(255, 255, 255);
  font-style: normal;
  font-weight: normal;
}

#ug-e-7fe80b46 .c>H2:nth-of-type(2)>DIV:nth-of-type(1)>SPAN:nth-of-type(1) {
  color: rgb(255, 255, 255);
  font-style: normal;
  font-weight: normal;
}

#ug-e-c31269ab {
  z-index: 27;
  width: 325px;
  height: 521px;
  left: 17.5px;
  top: 331.601px;
  transform: translate(0px, 0px) rotate(0deg);
}

#ug-e-c31269ab .c {
  z-index: 27;
  ;
}

#ug-b-8817abd3 .ug-overlay {
  opacity: 0;
  background-color: #fff;
}

#ug-b-8817abd3 {
  height: 735.906px;
  background-color: rgb(255, 255, 255);
  background-image: none;
}

#ug-b-8817abd3.fallback_background {
  background-image: none
}

#ug-e-bafde297 {
  z-index: 29;
  width: 144px;
  left: 108px;
  top: 27.0781px;
  transform: translate(0px, 0px) rotate(0deg);
}

#ug-e-bafde297 .c {
  z-index: 29;
  font-size: 29px;
  line-height: 29px;
  text-align: center;
  letter-spacing: 0px;
  text-shadow: none;
  ;
}

#ug-e-bafde297 .c>H2:nth-of-type(1)>SPAN:nth-of-type(1) {
  color: rgb(0, 0, 0);
  font-style: normal;
}

#ug-e-e2d37c98 {
  z-index: 28;
  width: 129px;
  left: 115.5px;
  top: 65px;
  transform: translate(0px, 0px) rotate(0deg);
}

#ug-e-e2d37c98 .c {
  z-index: 28;
  border-bottom: 2px solid rgb(0, 0, 0);
}

#ug-e-8508f3cf {
  z-index: 30;
  width: 340px;
  left: 10px;
  top: 85.9374px;
  transform: translate(0px, 0px) rotate(0deg);
}

#ug-e-8508f3cf .c {
  z-index: 30;
  font-size: 21px;
  line-height: 21px;
  text-align: center;
  letter-spacing: 0px;
  text-shadow: none;
  ;
}

#ug-e-8508f3cf .c>H4:nth-of-type(1)>SPAN:nth-of-type(1) {
  color: rgb(0, 0, 0);
}

#ug-e-8508f3cf .c>H4:nth-of-type(1)>SPAN:nth-of-type(2) {
  color: rgb(0, 0, 0);
}

#ug-e-8508f3cf .c>H4:nth-of-type(1)>SPAN:nth-of-type(3) {
  color: rgb(0, 0, 0);
}

#ug-e-cead56db {
  z-index: 31;
  width: 240px;
  left: 53.5px;
  top: 741.358px;
  height: 11px;
  transform: translate(0px, 0px) rotate(0deg);
}

#ug-e-cead56db .c {
  z-index: 31;
  border-bottom: 2px solid rgb(0, 0, 0);
}

#ug-e-bb5466b7 {
  z-index: 18;
  height: 515.189px;
  width: 420px;
  left: -30px;
  top: 194.418px;
  transform: translate(0px, 0px) rotate(0deg);
}

#ug-e-bb5466b7 .c {
  z-index: 18;
  filter: hue-rotate(0deg) saturate(1) brightness(1) contrast(1) invert(0) sepia(0) blur(0px) grayscale(0);
  box-shadow: none;
  border-radius: 0px;
}

#ug-e-bb5466b7 .c .imagem_fundo {
  border: 0px solid rgb(163, 186, 198);
  border-radius: 0px;
  opacity: 18;
  background-image: url(../_assets/2774451_1_17482842646834b3682a11b540838242-dd2d97.avif);
  background-repeat: no-repeat;
  display: block;
}

#ug-e-bb5466b7 .c .imagem_fundo.fallback_background {
  background-size: 420px 515.189px;
  ;
  background-position: 0px 0px;
  ;
  background-image: url(../_assets/385284-e25037dab86a2a68c5fa8f5f7fc715e9-ea357f.avif)
}

#ug-e-7a514c71 {
  z-index: 34;
  width: 172px;
  left: 108px;
  top: 220.039px;
  transform: translate(0px, 0px) rotate(0deg);
}

#ug-e-7a514c71 .c {
  z-index: 34;
  font-size: 20px;
  line-height: 20px;
  text-align: left;
  letter-spacing: 0px;
  text-shadow: none;
  ;
}

#ug-e-7a514c71 .c>H3:nth-of-type(1)>SPAN:nth-of-type(1) {
  font-style: normal;
  color: rgb(207, 25, 48);
}

#ug-e-d7aad5a1 {
  z-index: 35;
  width: 230px;
  left: 108px;
  top: 251.214px;
  transform: translate(0px, 0px) rotate(0deg);
}

#ug-e-d7aad5a1 .c {
  line-height: 16px;
  letter-spacing: 0px;
  text-align: left;
  font-size: 16px;
  text-shadow: none;
  opacity: 1;
  z-index: 35;
  ;
}

#ug-e-d7aad5a1 .c>H3:nth-of-type(1)>SPAN:nth-of-type(1) {
  font-style: normal;
  color: rgb(0, 0, 0);
}

#ug-e-d7aad5a1 .c>H3:nth-of-type(1)>SPAN:nth-of-type(2) {
  font-style: normal;
  color: rgb(0, 0, 0);
}

#ug-e-d7aad5a1 .c>H3:nth-of-type(1)>SPAN:nth-of-type(3) {
  font-style: normal;
  color: rgb(0, 0, 0);
}

#ug-e-bb8171bc {
  z-index: 36;
  width: 150px;
  left: 108px;
  top: 337.824px;
  transform: translate(0px, 0px) rotate(0deg);
}

#ug-e-bb8171bc .c {
  z-index: 36;
  font-size: 20px;
  line-height: 20px;
  text-align: left;
  letter-spacing: 0px;
  text-shadow: none;
  ;
}

#ug-e-bb8171bc .c>H3:nth-of-type(1)>SPAN:nth-of-type(1) {
  color: rgb(207, 25, 48);
  font-style: normal;
}

#ug-e-843663c5 {
  z-index: 37;
  width: 219px;
  left: 108px;
  top: 367.949px;
  transform: translate(0px, 0px) rotate(0deg);
}

#ug-e-843663c5 .c {
  z-index: 37;
  font-size: 16px;
  line-height: 16px;
  text-align: left;
  letter-spacing: 0px;
  text-shadow: none;
  ;
}

#ug-e-843663c5 .c>H3:nth-of-type(1)>SPAN:nth-of-type(1) {
  color: rgb(0, 0, 0);
  font-style: normal;
}

#ug-e-843663c5 .c>H3:nth-of-type(1)>SPAN:nth-of-type(2) {
  color: rgb(0, 0, 0);
  font-style: normal;
}

#ug-e-843663c5 .c>H3:nth-of-type(1)>SPAN:nth-of-type(3) {
  color: rgb(0, 0, 0);
  font-style: normal;
}

#ug-e-843663c5 .c>H3:nth-of-type(1)>SPAN:nth-of-type(4) {
  color: rgb(0, 0, 0);
  font-style: normal;
}

#ug-e-a5b14a6e {
  z-index: 38;
  width: 115px;
  left: 108px;
  top: 468.933px;
  transform: translate(0px, 0px) rotate(0deg);
}

#ug-e-a5b14a6e .c {
  z-index: 38;
  font-size: 20px;
  line-height: 20px;
  text-align: left;
  letter-spacing: 0px;
  text-shadow: none;
  ;
}

#ug-e-a5b14a6e .c>H3:nth-of-type(1)>SPAN:nth-of-type(1) {
  color: rgb(207, 25, 48);
  font-style: normal;
}

#ug-e-d6faac8f {
  z-index: 39;
  width: 214.5px;
  left: 108px;
  top: 500.683px;
  transform: translate(0px, 0px) rotate(0deg);
}

#ug-e-d6faac8f .c {
  z-index: 39;
  font-size: 16px;
  line-height: 16px;
  text-align: left;
  letter-spacing: 0px;
  text-shadow: none;
  ;
}

#ug-e-d6faac8f .c>H3:nth-of-type(1)>SPAN:nth-of-type(1) {
  color: rgb(0, 0, 0);
  font-style: normal;
}

#ug-e-d6faac8f .c>H3:nth-of-type(1)>SPAN:nth-of-type(2) {
  color: rgb(0, 0, 0);
  font-style: normal;
}

#ug-e-d6faac8f .c>H3:nth-of-type(1)>SPAN:nth-of-type(3) {
  color: rgb(0, 0, 0);
  font-style: normal;
}

#ug-e-d6faac8f .c>H3:nth-of-type(2)>SPAN:nth-of-type(1) {
  color: #000000;
}

#ug-e-42ed3034 {
  z-index: 40;
  width: 244px;
  left: 108px;
  top: 600.042px;
  transform: translate(0px, 0px) rotate(0deg);
}

#ug-e-42ed3034 .c {
  z-index: 40;
  font-size: 20px;
  line-height: 20px;
  text-align: left;
  letter-spacing: 0px;
  text-shadow: none;
  ;
}

#ug-e-42ed3034 .c>H3:nth-of-type(1)>SPAN:nth-of-type(1) {
  color: rgb(207, 25, 48);
  font-style: normal;
}

#ug-e-c5165b51 {
  z-index: 41;
  width: 219px;
  left: 108px;
  top: 633.418px;
  transform: translate(0px, 0px) rotate(0deg);
}

#ug-e-c5165b51 .c {
  z-index: 41;
  font-size: 16px;
  line-height: 16px;
  text-align: left;
  letter-spacing: 0px;
  text-shadow: none;
  ;
}

#ug-e-c5165b51 .c>H3:nth-of-type(1)>SPAN:nth-of-type(1) {
  color: rgb(0, 0, 0);
}

#ug-e-c5165b51 .c>H3:nth-of-type(1)>SPAN:nth-of-type(2) {
  color: rgb(0, 0, 0);
}

#ug-e-c5165b51 .c>H3:nth-of-type(1)>SPAN:nth-of-type(3) {
  color: rgb(0, 0, 0);
}

#ug-e-7d0caa2e {
  z-index: 32;
  width: 240px;
  left: 50px;
  top: 752.331px;
  height: 11px;
  transform: translate(0px, 0px) rotate(0deg);
}

#ug-e-7d0caa2e .c {
  z-index: 32;
  border-bottom: 2px solid rgb(0, 0, 0);
}

#ug-b-270bfb05 .ug-overlay {
  opacity: 0;
  background-color: #fff;
}

#ug-b-270bfb05 {
  height: 930.297px;
  background-color: rgb(0, 0, 0);
  background-image: none;
}

#ug-b-270bfb05.fallback_background {
  background-image: none
}

#ug-e-64af4f37 {
  z-index: 19;
  width: 340px;
  height: 70px;
  left: 10px;
  top: 51px;
  transform: translate(0px, 0px) rotate(0deg);
}

#ug-e-64af4f37 .c {
  z-index: 19;
  opacity: 1;
  border: 2px solid rgb(255, 255, 255);
  filter: hue-rotate(0deg) saturate(1) brightness(1) contrast(1) invert(0) sepia(0) blur(0px) grayscale(0);
  border-radius: 16px;
  background-image: none;
  background-size: cover;
  background-color: rgba(0, 0, 0, 0);
  background-position: 50% 50%;
  background-repeat: no-repeat;
}

#ug-e-64af4f37 .c.fallback_background {
  background-image: none
}

#ug-e-d356582c {
  z-index: 42;
  width: 340px;
  left: 10px;
  top: 67.9845px;
  transform: translate(0px, 0px) rotate(0deg);
}

#ug-e-d356582c .c {
  z-index: 42;
  font-size: 18px;
  line-height: 18px;
  text-align: center;
  letter-spacing: 0px;
  text-shadow: none;
  ;
}

#ug-e-d356582c .c>H5:nth-of-type(1)>SPAN:nth-of-type(1) {
  color: #ffffff;
}

#ug-e-d356582c .c>H5:nth-of-type(1)>SPAN:nth-of-type(2) {
  color: #ffffff;
}

#ug-e-61995b7f {
  z-index: 20;
  height: 214.046px;
  width: 207.304px;
  left: 76.348px;
  top: 140px;
  transform: translate(0px, 0px) rotate(0deg);
}

#ug-e-61995b7f .c {
  z-index: 20;
  filter: hue-rotate(0deg) saturate(1) brightness(1) contrast(1) invert(0) sepia(0) blur(0px) grayscale(0);
  box-shadow: none;
  border-radius: 0px;
}

#ug-e-61995b7f .c .imagem_fundo {
  border: 0px solid rgb(163, 186, 198);
  border-radius: 0px;
  opacity: 20;
  background-image: url(../_assets/2774451_1_17482842646834b3682a51a792521062-16b63a.avif);
  background-repeat: no-repeat;
  display: block;
}

#ug-e-61995b7f .c .imagem_fundo.fallback_background {
  background-size: 207.304px 214.046px;
  ;
  background-position: 0px 0px;
  ;
  background-image: url(../_assets/385284-23919ad907076d3fb357db5b29c9603d-e6ee41.avif)
}

#ug-e-e8b7c5d1 {
  z-index: 43;
  width: 340px;
  left: 10px;
  top: 379.35px;
  transform: translate(0px, 0px) rotate(0deg);
}

#ug-e-e8b7c5d1 .c {
  z-index: 43;
  font-size: 18px;
  line-height: 18px;
  text-align: center;
  letter-spacing: 0px;
  text-shadow: none;
  ;
}

#ug-e-e8b7c5d1 .c>H3:nth-of-type(1)>SPAN:nth-of-type(1) {
  color: rgb(255, 255, 255);
  font-style: normal;
}

#ug-e-e8b7c5d1 .c>H3:nth-of-type(1)>SPAN:nth-of-type(2) {
  color: rgb(255, 255, 255);
  font-style: normal;
}

#ug-e-e8b7c5d1 .c>H3:nth-of-type(1)>SPAN:nth-of-type(3) {
  color: rgb(255, 255, 255);
  font-style: normal;
}

#ug-e-daf86873 {
  z-index: 44;
  width: 262px;
  height: 68px;
  left: 49px;
  top: 472.057px;
  transform: translate(0px, 0px) rotate(0deg);
}

#ug-e-daf86873 .c {
  z-index: 44;
  opacity: 1;
  border: 2px solid rgb(255, 255, 255);
  filter: hue-rotate(0deg) saturate(1) brightness(1) contrast(1) invert(0) sepia(0) blur(0px) grayscale(0);
  border-radius: 15px;
  background-image: none;
  background-size: cover;
  background-color: rgba(0, 0, 0, 0);
  background-position: 50% 50%;
  background-repeat: no-repeat;
}

#ug-e-daf86873 .c.fallback_background {
  background-image: none
}

#ug-e-eb24225c {
  z-index: 45;
  width: 236px;
  left: 62px;
  top: 488.057px;
  transform: translate(0px, 0px) rotate(0deg);
}

#ug-e-eb24225c .c {
  z-index: 45;
  font-size: 18px;
  line-height: 18px;
  text-align: center;
  letter-spacing: 0px;
  text-shadow: none;
  ;
}

#ug-e-eb24225c .c>H3:nth-of-type(1)>SPAN:nth-of-type(1) {
  color: rgb(255, 255, 255);
  font-style: normal;
}

#ug-e-eb24225c .c>H3:nth-of-type(1)>SPAN:nth-of-type(2) {
  color: rgb(255, 255, 255);
}

#ug-e-d1273619 {
  z-index: 21;
  height: 231.518px;
  width: 220.958px;
  left: 69.521px;
  top: 561.034px;
  transform: translate(0px, 0px) rotate(0deg);
}

#ug-e-d1273619 .c {
  z-index: 21;
  filter: hue-rotate(0deg) saturate(1) brightness(1) contrast(1) invert(0) sepia(0) blur(0px) grayscale(0);
  box-shadow: none;
  border-radius: 0px;
}

#ug-e-d1273619 .c .imagem_fundo {
  border: 0px solid rgb(163, 186, 198);
  border-radius: 0px;
  opacity: 21;
  background-image: url(../_assets/2774451_1_17482842646834b3682a644815246233-10092a.avif);
  background-repeat: no-repeat;
  display: block;
}

#ug-e-d1273619 .c .imagem_fundo.fallback_background {
  background-size: 220.958px 231.518px;
  ;
  background-position: 0px 0px;
  ;
  background-image: url(../_assets/385284-f77cf87a37f44685e924f381ce35ac4c-9b846e.avif)
}

#ug-e-a309a88d {
  z-index: 46;
  width: 350px;
  left: 5px;
  top: 771.576px;
  transform: translate(0px, 0px) rotate(0deg);
}

#ug-e-a309a88d .c {
  z-index: 46;
  font-size: 18px;
  line-height: 18px;
  text-align: center;
  letter-spacing: 0px;
  text-shadow: none;
  ;
}

#ug-e-a309a88d .c>H3:nth-of-type(1)>SPAN:nth-of-type(1) {
  color: rgb(255, 255, 255);
  font-style: normal;
}

#ug-e-a309a88d .c>H3:nth-of-type(1)>SPAN:nth-of-type(2) {
  color: rgb(255, 255, 255);
  font-style: normal;
}

#ug-e-a309a88d .c>H3:nth-of-type(1)>SPAN:nth-of-type(3) {
  color: rgb(255, 255, 255);
  font-style: normal;
}

#ug-e-8e5606d1 {
  z-index: 47;
  width: 249px;
  height: 56px;
  left: 55.45px;
  top: 845.443px;
  transform: translate(0px, 0px) rotate(0deg);
}

#ug-e-8e5606d1 .c {
  z-index: 47;
  opacity: 1;
  border: 0px solid rgb(163, 186, 198);
  filter: hue-rotate(0deg) saturate(1) brightness(1) contrast(1) invert(0) sepia(0) blur(0px) grayscale(0);
  border-radius: 10px;
  background-image: none;
  background-size: cover;
  background-color: rgb(0, 183, 0);
  background-position: 50% 50%;
  background-repeat: no-repeat;
}

#ug-e-8e5606d1 .c.fallback_background {
  background-image: none
}

#ug-e-34bf53d2 {
  width: 248.7px;
  height: 56px;
  left: 55.75px;
  top: 845.426px;
  transform: translate(0px, 0px) rotate(0deg);
  z-index: 49;
}

#ug-e-34bf53d2 .c {
  text-decoration: none;
  float: left;
  z-index: 49;
  background-color: transparent;
  background-image: none;
  color: rgb(255, 255, 255);
  border: 0px;
  font-size: 18px;
  text-align: center;
  border-radius: 3px;
}

#ug-e-34bf53d2 .c:hover,
#ug-e-34bf53d2 .c:active {
  background-color: transparent;
}

#ug-e-34bf53d2 .c:hover,
#ug-e-34bf53d2 .c:active {
  color: #ffffff;
}

#ug-e-218f8867 {
  width: 286px;
  left: 24px;
  top: 13.594px;
  transform: translate(0px, 0px) rotate(0deg);
  z-index: 3078;
}

#ug-e-218f8867 .c {
  z-index: 3078;
  font-size: 15px;
  line-height: 21px;
  text-align: center;
  letter-spacing: 0px;
  text-shadow: none;
  ;
}

#ug-e-218f8867 .c>H2:nth-of-type(1)>SPAN:nth-of-type(1) {
  color: rgb(36, 36, 36);
  font-style: normal;
}

#ug-e-3b620f4e {
  width: 357px;
  height: 373px;
  left: 1.5px;
  top: 55.6px;
  transform: translate(0px, 0px) rotate(0deg);
  z-index: 52;
}

#ug-e-3b620f4e .c {
  z-index: 52;
  ;
}

.ug-modal[gpc_id_elemento="e_2774451_1_17482842646834b3682a7aa409325849"] {
  max-width: 420px;
  width: 360px !important;
  height: 684px !important;
}

#ug-e-706dd683 {
  z-index: 48;
  width: 227px;
  left: 63.65px;
  top: 855.442px;
  transform: translate(0px, 0px) rotate(0deg);
}

#ug-e-706dd683 .c {
  z-index: 48;
  font-size: 18px;
  line-height: 1;
  text-align: center;
  letter-spacing: 0px;
  text-shadow: none;
  ;
}

#ug-e-706dd683 .c>H2:nth-of-type(1)>SPAN:nth-of-type(1) {
  color: rgb(255, 255, 255);
  font-style: normal;
}

#ug-b-101ed20f .ug-overlay {
  opacity: 0;
  background-color: #fff;
}

#ug-b-101ed20f {
  height: 893.97px;
  background-color: rgb(0, 0, 0);
  background-image: none;
}

#ug-b-101ed20f.fallback_background {
  background-image: none
}

#ug-e-d48f7226 {
  width: 360px;
  left: 0px;
  top: 22px;
  z-index: 3079;
}

#ug-e-d48f7226 .c {
  z-index: 3079;
  font-size: 24px;
  line-height: 24px;
  text-align: center;
  letter-spacing: 0px;
  text-shadow: none;
  ;
}

#ug-e-d48f7226 .c>H1:nth-of-type(1)>SPAN:nth-of-type(1) {
  color: rgb(255, 255, 255);
}

#ug-e-28e9252f {
  width: 309px;
  left: 25.5px;
  top: 240px;
  z-index: 3080;
}

#ug-e-28e9252f .c {
  z-index: 3080;
  border-bottom: 2px solid rgb(255, 255, 255);
}

#ug-e-7b1b3000 {
  width: 309px;
  left: 25.5px;
  top: 87px;
  z-index: 3081;
}

#ug-e-7b1b3000 .c {
  z-index: 3081;
  font-size: 17px;
  color: rgb(64, 84, 95);
  filter: hue-rotate(0deg) saturate(1) brightness(1) contrast(1) invert(0) sepia(0) blur(0px) grayscale(0);
}

#ug-e-7b1b3000 .c .gac-item {
  border: 1px solid rgb(0, 0, 0);
  border-radius: 8px;
  margin-bottom: 9px;
  filter: none;
}

#ug-e-7b1b3000 .c .gac-item:last-of-type {
  margin-bottom: 0px;
}

#ug-e-7b1b3000 .c .gac-item .gac-item_cabecalho {
  background-color: #ffffff;
  padding: 12px;
}

#ug-e-7b1b3000 .c .gac-item .gac-item_cabecalho .gac-item_cabecalho_titulo {
  width: calc(100% - 22.44px);
}

#ug-e-7b1b3000 .c .gac-item .gac-item_cabecalho:hover,
#ug-e-7b1b3000 .c .gac-item.gac-aberto .gac-item_cabecalho {
  background-color: #ffffff;
  color: #000000;
}

#ug-e-7b1b3000 .c .gac-item .gac-item_conteudo {
  background-color: #ffffff;
  color: #000000;
}

#ug-e-7b1b3000 .c .gac-item .gac-item_conteudo div {
  padding: 0px 12px 12px;
}

#ug-e-7b1b3000 .c .gac-item.gac-aberto .gac-item_conteudo p,
#ug-e-7b1b3000 .c .gac-item.gac-aberto .gac-item_conteudo ul,
#ug-e-7b1b3000 .c .gac-item.gac-aberto .gac-item_conteudo ol {
  padding: 0px;
}
 
}

  .icone_bold-aviso {
   background-repeat: no-repeat;
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iYmxhY2siIHdpZHRoPSIxOHB4IiBoZWlnaHQ9IjE4cHgiPjxwYXRoIGQ9Ik0xMiAyQzYuNDggMiAyIDYuNDggMiAxMnM0LjQ4IDEwIDEwIDEwIDEwLTQuNDggMTAtMTBTMTcuNTIgMiAxMiAyem0xIDE1aC0ydi0yaDJ2MnptMC00aC0yVjdoMnY2eiIvPjwvc3ZnPg==);
   background-position: center;
   filter: invert(26%) sepia(51%) saturate(2878%) hue-rotate(346deg) brightness(104%) contrast(97%);
 }

 .icone-fechar {
   background-repeat: no-repeat;
   background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0id2hpdGUiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiPjxwYXRoIGQ9Ik0wIDBoMjR2MjRIMFYweiIgZmlsbD0ibm9uZSIvPjxwYXRoIGQ9Ik0xOSA2LjQxTDE3LjU5IDUgMTIgMTAuNTkgNi40MSA1IDUgNi40MSAxMC41OSAxMiA1IDE3LjU5IDYuNDEgMTkgMTIgMTMuNDEgMTcuNTkgMTkgMTkgMTcuNTkgMTMuNDEgMTIgMTkgNi40MXoiLz48L3N2Zz4=);
   background-position: center;
   filter: brightness(52%);
 }

 .ug-modal_popup {
   max-width: 960px;
   max-height: 960px;
   min-width: 175px;
   min-height: 175px;
 }

 .ug-modal_popup-topo {
   float: left;
   width: 100%;
   position: relative;
 }

 .ug-modal_popup-centro {
   overflow: auto;
   width: 100%;
   height: 100%;
   position: relative;
 }

 .ug-modal_popup-topo-fechar {
   position: absolute;
   top: 8px;
   padding: 14px 14px;
   color: rgba(0, 0, 0, 0.54);
   font-size: 20px;
   line-height: 18px;
   text-decoration: none;
   right: 8px;
   cursor: pointer;
   z-index: 9999999;
   height: 14px;
   width: 14px;
 }

 .ug-modal_popup-fundo-fechar {
   position: absolute;
   top: 18px;
   right: 18px;
   padding: 14px 19px;
   color: rgba(255, 255, 255, 0.74);
   font-size: 18px;
   line-height: 18px;
   text-decoration: none;
   cursor: pointer;
 }

 .ug-modal_popup-fundo-fechar:hover {
   color: rgb(255, 255, 255);
   filter: brightness(86%);
 }

 .float-left {
   float: left
 }

 .float-right {
   float: right
 }

 .position-relative {
   position: relative;
   left: 0;
   bottom: 0
 }

 .position-absolute {
   position: absolute;
   left: 0;
   bottom: 0
 }

 .margin-right {
   margin-right: 5px
 }

 .margin-left {
   margin-left: 5px
 }

 .margin-top {
   margin-top: 18px
 }

 .margin-top2 {
   margin-top: 4px
 }

 .mostrar_na_impressao {
   display: none
 }

 .esconder-mensagem {
   display: none
 }

 .esconder-configuracoes {
   display: none
 }

 .mostrar {
   display: block
 }

 .esconder {
   display: none
 }

 .iti__country-container {
   z-index: 9999999 !important;
 }

 .iti__selected-dial-code {
   background: transparent !important;
   font-size: 16px !important;
 }

 .iti {
   width: 100% !important;
 }

 .iti__country-list .iti__flag {
   margin-right: 8px;
 }

 .gac {
   width: 100%;
 }

 .gac .gac-item {
   border: 0px solid #000;
   overflow: hidden;
   margin: 0 0 10px;
 }

 .gac .gac-item * {
   -webkit-transition: all .1s ease;
   -o-transition: all .1s ease;
   transition: all .1s ease;
   -moz-transition: all .1s ease;
   -ms-transition: all .1s ease;
 }

 .gac .gac-item:last-of-type {
   margin-bottom: 0;
 }

 .gac .gac-item.gac-aberto {}

 .gac .gac-item_cabecalho {
   padding: 12px;
   cursor: pointer;
   display: -webkit-box;
   display: -webkit-flex;
   display: -ms-flexbox;
   display: flex;
   -webkit-box-align: center;
   -webkit-align-items: center;
   -ms-flex-align: center;
   align-items: center;
   -webkit-box-pack: justify;
   -webkit-justify-content: space-between;
   -ms-flex-pack: justify;
   justify-content: space-between;
 }

 .gac .gac-item_cabecalho_titulo {
   width: 80%;
   width: -o-calc(100% - 32px);
   width: calc(100% - 32px);
   line-height: 1.2;
 }

 .gac .gac-item_cabecalho.gac-item_cabecalho_esquerda {
   -webkit-box-pack: start;
   -webkit-justify-content: flex-start;
   -ms-flex-pack: start;
   justify-content: flex-start;
 }

 .gac .gac-item_cabecalho.gac-item_cabecalho_esquerda .gac-item_cabecalho_icone {
   margin-right: 8px;
 }

 .gac .gac-item_cabecalho.gac-item_cabecalho_direita .gac-item_cabecalho_icone {
   margin-right: 0;
 }

 .gac .gac-item_cabecalho_titulo,
 .gac .gac-item_cabecalho_icone.material-icons {
   -webkit-transition: all .25s ease;
   -o-transition: all .25s ease;
   transition: all .25s ease;
   font-size: 100%;
   color: inherit;
 }

 .gac .gac-item_cabecalho .gac-item_cabecalho_icone {
   font-size: 132%;
 }

 .gac .gac-item_cabecalho.gac-item_cabecalho_direita .gac-item_cabecalho_titulo {
   -webkit-box-ordinal-group: 2;
   -webkit-order: 1;
   -ms-flex-order: 1;
   order: 1;
 }

 .gac .gac-item_cabecalho.gac-item_cabecalho_direita .gac-item_cabecalho_icone {
   -webkit-box-ordinal-group: 3;
   -webkit-order: 2;
   -ms-flex-order: 2;
   order: 2;
 }

 .gac .gac-item_cabecalho.gac-item_cabecalho_esquerda .gac-item_cabecalho_titulo {
   -webkit-box-ordinal-group: 3;
   -webkit-order: 2;
   -ms-flex-order: 2;
   order: 2;
 }

 .gac .gac-item_cabecalho.gac-item_cabecalho_esquerda .gac-item_cabecalho_icone {
   -webkit-box-ordinal-group: 2;
   -webkit-order: 1;
   -ms-flex-order: 1;
   order: 1;
 }

 .gac .gac-item_cabecalho:hover,
 .gac-item.gac-aberto .gac-item_cabecalho {
   opacity: 1;
   background: #cdcdcd;
 }

 .gac .gac-item_cabecalho_icone {
   border-radius: 50%;
   display: -webkit-box;
   display: -webkit-flex;
   display: -ms-flexbox;
   display: flex;
   -webkit-box-align: center;
   -webkit-align-items: center;
   -ms-flex-align: center;
   align-items: center;
   -webkit-box-pack: center;
   -webkit-justify-content: center;
   -ms-flex-pack: center;
   justify-content: center;
   pointer-events: none;
   -webkit-user-select: none;
   -moz-user-select: none;
   -ms-user-select: none;
   user-select: none;
   font-size: 132%;
 }

 .gac .gac-item_conteudo {
   background: #fff;
   height: 0px;
   overflow: hidden;
 }

 .gac .gac-item_conteudo div {
   padding: 0;
 }

 .gac .gac-item_conteudo p,
 .gac .gac-item_conteudo ol,
 .gac .gac-item_conteudo ul {
   color: transparent;
   margin: 0;
   padding: 0;
   -webkit-user-select: none;
   -moz-user-select: none;
   -ms-user-select: none;
   user-select: none;
   font-size: 86%;
   line-height: 1.5;
   opacity: 0;
   -webkit-transition: opacity .1s ease;
   -o-transition: opacity .1s ease;
   transition: opacity .1s ease;
   -webkit-box-sizing: border-box;
   box-sizing: border-box;
   opacity: 0;
 }

 .gac .gac-item .gac-item_conteudo p,
 .gac .gac-item.gac-aberto .gac-item_conteudo ol,
 .gac .gac-item.gac-aberto .gac-item_conteudo ul {
   color: inherit;
   opacity: 1;
   font-weight: normal;
 }

 .gac .gac-item .gac-item_conteudo ol {
   padding-bottom: 16px;
   list-style-position: inside;
   list-style-type: auto
 }

 .gac .gac-item .gac-item_conteudo ul {
   padding-bottom: 16px;
   list-style-type: none;
 }

 .gac .gac-item .gac-item_conteudo ul li {
   padding-left: 16px;
   position: relative;
 }

 .gac .gac-item .gac-item_conteudo ul li:before {
   content: "\2022";
   font-size: 28px;
   position: absolute;
   top: 0;
   left: 0;
   line-height: 20px;
   height: 20px;
   width: 16px;
   text-align: left;
 }

 .gac .gac-item .gac-item_conteudo div *:last-child {
   padding-bottom: 0px;
 }

 .gac .gac-item_cabecalho.esconder_icones .gac-item_cabecalho_icone {
   display: none;
 }

 .gac .gac-item_cabecalho.esconder_icones .gac-item_cabecalho_titulo {
   width: 100%
 }

 .gac-movendo {
   -webkit-transition: all .1s ease;
   -o-transition: all .1s ease;
   transition: all .1s ease;
 }

 .gac.gac-titulo_negrito .gac-item .gac-item_cabecalho_titulo {
   font-weight: bold;
 }

 .gac .gac-item_cabecalho_icone.icone_faq_1:before {
   content: "\e145";
 }

 .gac .gac-item.gac-aberto .gac-item_cabecalho_icone.icone_faq_1 {
   -webkit-transform: rotate(180deg);
   -ms-transform: rotate(180deg);
   transform: rotate(180deg);
 }

 .gac .gac-item.gac-aberto .gac-item_cabecalho_icone.icone_faq_1:before {
   content: "\e15b";
 }

 .gac .gac-item_cabecalho_icone.icone_faq_2:before {
   content: "\e145";
 }

 .gac .gac-item.gac-aberto .gac-item_cabecalho_icone.icone_faq_2 {
   -webkit-transform: rotate(135deg);
   -ms-transform: rotate(135deg);
   transform: rotate(135deg);
 }

 .gac .gac-item_cabecalho_icone.icone_faq_3:before {
   content: "\e147";
 }

 .gac .gac-item.gac-aberto .gac-item_cabecalho_icone.icone_faq_3 {
   -webkit-transform: rotate(135deg);
   -ms-transform: rotate(135deg);
   transform: rotate(135deg);
 }

 .gac .gac-item_cabecalho_icone.icone_faq_4:before {
   content: "\e5cf";
 }

 .gac .gac-item.gac-aberto .gac-item_cabecalho_icone.icone_faq_4 {
   -webkit-transform: rotate(180deg);
   -ms-transform: rotate(180deg);
   transform: rotate(180deg);
 }

 .gac .gac-item_cabecalho_icone.icone_faq_5:before {
   content: "\e5cc";
 }

 .gac .gac-item.gac-aberto .gac-item_cabecalho_icone.icone_faq_5 {
   -webkit-transform: rotate(90deg);
   -ms-transform: rotate(90deg);
   transform: rotate(90deg);
 }

 .gac .gac-item_cabecalho_icone.icone_faq_6:before {
   display: block;
   content: "\e5d7";
   -webkit-transition: all .25s ease;
   -o-transition: all .25s ease;
   transition: all .25s ease;
 }

 .gac .gac-item.gac-aberto .gac-item_cabecalho_icone.icone_faq_6:before {
   content: "\e5d6";
   -webkit-transform: rotateX(180deg);
   -ms-transform: rotateX(180deg);
   transform: rotateX(180deg);
 }

 .gac.separador_faq .gac-item .gac-item_conteudo {
   border-top-color: inherit;
   border-top-style: inherit;
 }

 .gac.separador_faq .gac-item.gac-aberto .gac-item_conteudo {
   border-top-width: 1px;
 }

 .gloading_barra_carregando {
   opacity: 1;
   -moz-opacity: 1;
   filter: alpha(opacity=100);
   -ms-filter: "alpha(Opacity=100)";
   position: absolute;
   width: 100%;
   height: 3px;
   top: 0;
   overflow: hidden;
   width: 100%;
   z-index: 3000;
   position: fixed;
   height: 3px;
   background-color: rgba(0, 0, 0, 0.14);
   z-index: 3000;
   -webkit-transition: all .25s ease-out;
   -moz-transition: all .25s ease-out;
   -ms-transition: all .25s ease-out;
   -o-transition: all .25s ease-out;
   transition: all .25s ease-out;
 }

 .gloading_barra_carregando:before {
   content: '';
   position: absolute;
   height: 100%;
   background-color: rgba(59, 120, 231, 0.87);
   animation: carregando_barra_before 1.5s infinite ease-out;
 }

 .gloading_barra_carregando:after {
   content: '';
   position: absolute;
   height: 100%;
   background-color: rgba(59, 120, 231, 0.87);
   animation: carregando_barra_after 1.5s infinite ease-in;
 }

 @keyframes carregando_barra_before {
   0% {
     left: -100%;
     width: 100%;
   }

   100% {
     left: 100%;
     width: 10%;
   }
 }

 @-moz-keyframes carregando_barra_before {
   0% {
     left: -100%;
     width: 100%;
   }

   100% {
     left: 100%;
     width: 10%;
   }
 }

 @-webkit-keyframes carregando_barra_before {
   0% {
     left: -100%;
     width: 100%;
   }

   100% {
     left: 100%;
     width: 10%;
   }
 }

 @keyframes carregando_barra_after {
   0% {
     left: -150%;
     width: 100%;
   }

   100% {
     left: 100%;
     width: 10%;
   }
 }

 @-moz-keyframes carregando_barra_after {
   0% {
     left: -150%;
     width: 100%;
   }

   100% {
     left: 100%;
     width: 10%;
   }
 }

 @-webkit-keyframes carregando_barra_after {
   0% {
     left: -150%;
     width: 100%;
   }

   100% {
     left: 100%;
     width: 10%;
   }
 }

 .gloading_tela_carregando {
   opacity: 1;
   -moz-opacity: 1;
   filter: alpha(opacity=100);
   -ms-filter: "alpha(Opacity=100)";
   width: 100%;
   height: 100%;
   position: fixed;
   top: 0;
   left: 0;
   background: rgba(0, 0, 0, 0.84);
   -webkit-transition: all 200ms ease;
   -moz-transition: all 200ms ease;
   -ms-transition: all 200ms ease;
   -o-transition: all 200ms ease;
   transition: all 200ms ease;
   z-index: 100000;
 }

 .gloading_tela_carregando span {
   border-radius: 50%;
   -webkit-border-radius: 50%;
   width: 60px;
   height: 60px;
   border: 3px solid rgba(255, 255, 255, 0.12);
   border-top-color: rgba(255, 255, 255, 0.44);
   -webkit-animation: gloading_tela_carregando_efeito 1s infinite linear;
   animation: gloading_tela_carregando_efeito 1s infinite linear;
   margin: auto;
   position: absolute;
   top: 0;
   left: 0;
   right: 0;
   bottom: 0;
   z-index: 100000;
 }

 @-webkit-keyframes gloading_tela_carregando_efeito {
   0% {
     -webkit-transform: rotate(0deg);
     transform: rotate(0deg);
   }

   100% {
     -webkit-transform: rotate(360deg);
     transform: rotate(360deg);
   }
 }

 @keyframes gloading_tela_carregando_efeito {
   0% {
     -webkit-transform: rotate(0deg);
     transform: rotate(0deg);
   }

   100% {
     -webkit-transform: rotate(360deg);
     transform: rotate(360deg);
   }
 }

 .admin_campos-check {
   min-height: initial;
   padding-bottom: 24px;
 }

 .admin_campos-check .admin_auxiliar {
   display: none;
   padding-left: 30px;
 }

 .admin_campos-check.admin_campos-error .admin_auxiliar {
   display: block;
 }

 .admin_campos-check .admin_campos-texto {
   width: 100%;
   float: left;
   margin-right: 5%;
 }

 .admin_campos-check .admin_campos-texto-titulo {
   color: rgba(0, 0, 0, 0.87);
   font-size: 16px;
   line-height: 19px;
   width: 100%;
   float: left;
   margin-bottom: 5px;
 }

 .admin_campos-check .admin_campos-texto-descricao {
   color: rgba(0, 0, 0, 0.54);
   font-size: 13px;
   line-height: 18px;
   width: 100%;
   float: left;
 }

 .admin_campos-check .admin_campos-campo {
   width: 100%;
   float: left;
   margin-top: 12px;
 }

 .admin_campos-check .admin_campos-campo .checks .informacao {
   padding: 0 0 8px !important
 }

 .admin_campos-check .admin_campos-campo .checks .informacao-controle {
   margin-bottom: 0 !important;
 }

 .admin_campos-check .admin_campos-campo .check {
   float: left;
   width: 100%;
   margin-bottom: 8px;
 }

 .admin_campos-check .admin_campos-campo .check .check-texto {
   float: left;
   min-width: 220px;
   width: -webkit-calc(100% - 35px);
   width: -moz-calc(100% - 35px);
   width: calc(100% - 35px);
 }

 .admin_campos-check .admin_campos-campo .check .check-texto-titulo {
   font-size: 16px;
   margin-bottom: 4px;
   cursor: pointer;
   color: rgba(0, 0, 0, 0.87);
   overflow: hidden;
   -o-text-overflow: ellipsis;
   text-overflow: ellipsis;
   width: 100%;
   float: left;
 }

 .admin_campos-check .admin_campos-campo .check .check-texto-descricao {
   font-size: 14px;
   line-height: 20px;
   cursor: pointer;
   color: rgba(0, 0, 0, 0.54);
   overflow: hidden;
   -o-text-overflow: ellipsis;
   text-overflow: ellipsis;
   width: 100%;
   float: left;
 }

 .admin_campos-check .admin_campos-campo .check .check-texto-editar {
   width: -webkit-calc(100% - 113px);
   width: -moz-calc(100% - 113px);
   width: calc(100% - 113px);
 }

 .admin_campos-check .admin_campos-campo .check .check-editar {
   float: left;
   width: 80px;
 }

 .admin_campos-check .admin_campos-campo .check .check-editar .editar_check,
 .admin_campos-check .admin_campos-campo .check .check-editar .remover_check {
   cursor: pointer;
   margin: 0 4px;
   line-height: 22px;
   float: left;
   width: 22px;
   text-align: center;
   font-size: 14px;
   padding: 4px;
   -webkit-transition: all .25s ease-out;
   -o-transition: all .25s ease-out;
   transition: all .25s ease-out;
 }

 .admin_campos-check .admin_campos-campo .check .check-editar .editar_check:hover,
 .admin_campos-check .admin_campos-campo .check .check-editar .remover_check:hover {
   background: rgba(0, 0, 0, 0.07);
 }

 .admin_campos-check .admin_campos-campo .check .check-borda {
   float: left;
   cursor: pointer;
   width: 14px;
   height: 14px;
   margin-right: 12px;
   border: 2px solid rgba(0, 0, 0, 0.54);
   -webkit-transition: all .3s;
   -moz-transition: all .3s;
   -ms-transition: all .3s;
   -o-transition: all .3s;
   transition: all .3s;
 }

 .admin_campos-check .admin_campos-campo .check .check-borda_efeito {
   -webkit-animation: check-efeito 0.2s linear forwards;
   animation: check-efeito 0.2s linear forwards;
 }

 .admin_campos-check .admin_campos-campo .check_selecionado .check-borda {
   border-color: #337ab7;
 }

 @keyframes check-efeito {
   0% {
     -webkit-box-shadow: 0px 0px 0px 1px transparent;
     box-shadow: 0px 0px 0px 1px transparent;
   }

   50% {
     -webkit-box-shadow: 0px 0px 0px 15px rgba(0, 0, 0, 0.1);
     box-shadow: 0px 0px 0px 15px rgba(0, 0, 0, 0.1);
   }

   100% {
     -webkit-box-shadow: 0px 0px 0px 15px transparent;
     box-shadow: 0px 0px 0px 15px transparent;
   }
 }

 @-moz-keyframes check-efeito {
   0% {
     box-shadow: 0px 0px 0px 1px transparent;
   }

   50% {
     box-shadow: 0px 0px 0px 15px rgba(0, 0, 0, 0.1);
   }

   100% {
     box-shadow: 0px 0px 0px 15px transparent;
   }
 }

 @-webkit-keyframes check-efeito {
   0% {
     -webkit-box-shadow: 0px 0px 0px 1px transparent;
     box-shadow: 0px 0px 0px 1px transparent;
   }

   50% {
     -webkit-box-shadow: 0px 0px 0px 15px rgba(0, 0, 0, 0.1);
     box-shadow: 0px 0px 0px 15px rgba(0, 0, 0, 0.1);
   }

   100% {
     -webkit-box-shadow: 0px 0px 0px 15px transparent;
     box-shadow: 0px 0px 0px 15px transparent;
   }
 }

 .admin_campos-check .admin_campos-campo .check .check-borda-bolinha {
   float: left;
   width: 14px;
   background: #fff;
   height: 14px;
   -ms-transform: scale(0);
   -webkit-transform: scale(0);
   transform: scale(0);
   -webkit-transition: all .3s;
   -moz-transition: all .3s;
   -ms-transition: all .3s;
   -o-transition: all .3s;
   transition: all .3s;
 }

 .admin_campos-check .admin_campos-campo .check_selecionado .check-borda-bolinha {
   text-align: center;
   font-size: 11px;
   line-height: 14px;
   color: #337ab7;
   -ms-transform: scale(1);
   -webkit-transform: scale(1);
   transform: scale(1);
   font-family: "Font Awesome 6 Pro";
   font-display: auto;
   font-style: normal;
   font-weight: 400;
   src: url(https://minio.hml.uniscale.tec.br/lp-assets/_shared/great/fa-regular-400.eot);
   src: url(https://minio.hml.uniscale.tec.br/lp-assets/_shared/great/fa-regular-400.eot?#iefix) format("embedded-opentype"), url(https://minio.hml.uniscale.tec.br/lp-assets/_shared/great/fa-regular-400.woff2) format("woff2"), url(https://minio.hml.uniscale.tec.br/lp-assets/_shared/great/fa-regular-400.woff) format("woff"), url(https://minio.hml.uniscale.tec.br/lp-assets/_shared/great/fa-regular-400.ttf) format("truetype"), url(https://minio.hml.uniscale.tec.br/lp-assets/_shared/great/fa-regular-400.svg#FontAwesome6Pro) format("svg");
 }

 .admin_campos-check .admin_campos-campo .check_selecionado .check-borda-bolinha:before {
   content: '\f00c';
 }

 .admin_campos-disabled .check,
 .admin_campos-check .check.check_desativado {
   color: rgba(0, 0, 0, 0.54);
   pointer-events: none;
 }

 .admin_campos-disabled .check-texto,
 .admin_campos-check .admin_campos-campo .check.check_desativado .check-texto {
   color: rgba(0, 0, 0, 0.38);
 }

 .admin_campos-disabled.admin_campos-check .admin_campos-campo .check .check-borda,
 .admin_campos-check .admin_campos-campo .check.check_desativado .check-borda {
   border: 2px solid rgba(0, 0, 0, 0.14);
   background-color: rgba(0, 0, 0, 0.07);
 }

 .admin_campos-check .admin_campos-check-adicionar {
   margin-top: 12px;
 }

 .body_bloquear {
   width: 100%;
   height: 100%;
   overflow-y: scroll;
   overflow-x: hidden;
   position: fixed;
   top: 0;
   left: 0;
   bottom: 0;
   right: 0;
 }

 .gm {
   width: 94%;
   min-width: 300px;
   max-width: 600px;
   overflow: hidden;
   position: absolute;
   background-color: rgb(255, 255, 255);
   border-radius: 2px;
   -webkit-border-radius: 2px;
   -moz-border-radius: 2px;
   -webkit-box-shadow: 0 4px 15px 2px rgba(0, 0, 0, 0.35);
   box-shadow: 0 4px 15px 2px rgba(0, 0, 0, 0.35);
   margin: 0 auto;
   left: 0;
   right: 0;
 }

 .gm_efeitos {
   -webkit-transition: all 100ms ease;
   -moz-transition: all 100ms ease;
   -ms-transition: all 100ms ease;
   -o-transition: all 100ms ease;
   transition: all 100ms ease;
 }

 .gm_pulsar {
   -webkit-transform: scale(1.01);
   -moz-transform: scale(1.01);
   -o-transform: scale(1.01);
   transform: scale(1.01);
   -ms-transform: scale(1.01)
 }

 .gm_esconder {
   opacity: 0;
   -moz-opacity: 0;
   filter: alpha(opacity=0);
   -ms-filter: "alpha(Opacity=0)";
   position: fixed;
 }

 .gm_fundo {
   width: 100%;
   height: 100%;
   opacity: 0;
   -moz-opacity: 0;
   filter: alpha(opacity=0);
   -ms-filter: "alpha(Opacity=0)";
   position: fixed;
   top: 0;
   left: 0;
   background: rgba(30, 41, 51, .45);
   -webkit-transition: all 100ms ease;
   -moz-transition: all 100ms ease;
   -ms-transition: all 100ms ease;
   -o-transition: all 100ms ease;
   transition: all 100ms ease;
 }

 .gm_fundo_ativo {
   opacity: 1;
   -moz-opacity: 1;
   filter: alpha(opacity=100);
   -ms-filter: "alpha(Opacity=100)";
 }

 @media all and (max-width:980px) {}

 @media all and (max-width:750px) {}

 .gtt-cima,
 .gtt-baixo,
 .gtt-esquerda,
 .gtt-direita {
   cursor: pointer;
 }

 .gtt_caixa {
   position: absolute;
   display: block;
   float: left;
   z-index: 999999;
   opacity: 0.92;
   -moz-opacity: 0.92;
   filter: alpha(opacity=92);
   -ms-filter: "alpha(Opacity=92)";
 }

 .gtt_caixa .gtt_caixa-seta {
   position: absolute;
   content: '';
   float: left;
   border: 5px solid transparent;
 }

 .gtt_caixa .gtt_caixa-conteudo {
   float: left;
   padding: 4px 7px;
   font-size: 12px;
   line-height: 12px;
   max-width: 184px;
   height: auto;
   white-space: normal;
   text-align: left;
   background-color: #323232;
   color: #fff;
   border-radius: 4px;
   -webkit-border-radius: 4px;
   font-family: 'Roboto', sans-serif;
   font-weight: 400;
   font-style: normal;
 }

 .gtt_caixa.gtt_caixa-cima .gtt_caixa-seta {
   border-top-color: #323232;
 }

 .gtt_caixa.gtt_caixa-baixo .gtt_caixa-seta {
   border-bottom-color: #323232;
 }

 .gtt_caixa.gtt_caixa-esquerda .gtt_caixa-seta {
   border-left-color: #323232;
 }

 .gtt_caixa.gtt_caixa-direita .gtt_caixa-seta {
   border-right-color: #323232;
 }

 .gsi {
   width: 100%;
   height: 100%;
   position: relative;
   overflow: hidden;
   border-radius: inherit;
 }

 .gsi .gsi_touch {
   width: 100%;
   height: 100%;
   position: absolute;
   z-index: 2;
   border-radius: inherit;
 }

 .gsi .gsi_touch.gsi_imagens_touch {
   cursor: -webkit-grabbing;
   cursor: grabbing;
 }

 .gsi .gsi_imagens {
   position: relative;
   z-index: 1;
   width: 100%;
   height: 100%;
   cursor: -webkit-grab;
   cursor: grab;
   will-change: transform, opacity;
 }

 .gsi .gsi_imagens.gsi_imagens_drag {
   cursor: -webkit-grabbing;
   cursor: grabbing;
 }

 .gsi .gsi_imagens .imagem,
 .gsi .gsi_imagens .gsi_clone {
   float: left;
   width: 100%;
   height: 100%;
   background-position: center center;
   background-repeat: no-repeat;
   opacity: 0;
   filter: alpha(opacity=0);
   position: absolute;
   top: 0px;
   display: block;
 }

 .gsi .gsi_proximo,
 .gsi .gsi_anterior {
   background: #fff;
   cursor: pointer;
   opacity: 0;
   filter: alpha(opacity=0);
   position: absolute;
   bottom: 0;
   top: 0;
   margin: auto 0px;
   padding: 8px 4px;
   z-index: 5;
   font-size: 24px;
   height: 24px;
   color: rgb(0, 0, 0);
 }

 .gsi .gsi_proximo {
   right: 0;
   border-radius: 6px 0 0 6px;
   -webkit-border-radius: 6px 0 0 6px;
   border-left: 1px solid #bfbfbf;
   border-top: 1px solid #bfbfbf;
   border-bottom: 1px solid #bfbfbf;
   -webkit-box-sizing: content-box;
   box-sizing: content-box;
 }

 .gsi .gsi_anterior {
   left: 0;
   border-radius: 0 6px 6px 0;
   -webkit-border-radius: 0 6px 6px 0;
   border-right: 1px solid #bfbfbf;
   border-top: 1px solid #bfbfbf;
   border-bottom: 1px solid #bfbfbf;
   -webkit-box-sizing: content-box;
   box-sizing: content-box;
 }

 .gsi .seta_proximo_sharp:before,
 .gsi .seta_proximo_round:before {
   content: "\e5cc";
 }

 .gsi .seta_arrow_proximo_sharp:before,
 .gsi .seta_arrow_proximo_round:before {
   content: "\f1df";
 }

 .gsi .seta_reply_proximo_sharp:before,
 .gsi .seta_reply_proximo_round:before {
   content: "\e15e";
   -webkit-transform: scale(-1, 1);
   -ms-transform: scale(-1, 1);
   transform: scale(-1, 1);
   display: block;
 }

 .gsi .seta_anterior_sharp:before,
 .gsi .seta_anterior_round:before {
   content: "\e5cb";
 }

 .gsi .seta_arrow_anterior_sharp:before,
 .gsi .seta_arrow_anterior_round:before {
   content: "\f1df";
   -webkit-transform: scale(-1, 1);
   -ms-transform: scale(-1, 1);
   transform: scale(-1, 1);
   display: block;
 }

 .gsi .seta_reply_anterior_sharp:before,
 .gsi .seta_reply_anterior_round:before {
   content: "\e15e";
 }

 .gsi .seta_proximo_1:before {
   content: "\e5c8";
 }

 .gsi .seta_anterior_1:before {
   content: "\e5c8";
   -webkit-transform: scale(-1, 1);
   -ms-transform: scale(-1, 1);
   transform: scale(-1, 1);
   display: block;
 }

 .gsi .seta_proximo_2:before {
   content: "\e5cc";
 }

 .gsi .seta_anterior_2:before {
   content: "\e5cc";
   -webkit-transform: scale(-1, 1);
   -ms-transform: scale(-1, 1);
   transform: scale(-1, 1);
   display: block;
 }

 .gsi .seta_proximo_3:before {
   content: "\e037";
 }

 .gsi .seta_anterior_3:before {
   content: "\e037";
   -webkit-transform: scale(-1, 1);
   -ms-transform: scale(-1, 1);
   transform: scale(-1, 1);
   display: block;
 }

 .gsi .seta_proximo_4:before {
   content: "\ea50";
 }

 .gsi .seta_anterior_4:before {
   content: "\ea50";
   -webkit-transform: scale(-1, 1);
   -ms-transform: scale(-1, 1);
   transform: scale(-1, 1);
   display: block;
 }

 .gsi .seta_proximo_5:before {
   content: "\e154";
 }

 .gsi .seta_anterior_5:before {
   content: "\e154";
   -webkit-transform: scale(-1, 1);
   -ms-transform: scale(-1, 1);
   transform: scale(-1, 1);
   display: block;
 }

 .gsi .seta_proximo_6:before {
   content: "\eaaa";
 }

 .gsi .seta_anterior_6:before {
   content: "\eaa7";
 }

 .gsi:hover .gsi_proximo,
 .gsi:hover .gsi_anterior {
   opacity: 1;
   filter: alpha(opacity=100);
 }

 .gsi .efeito {
   -webkit-transition: opacity ease-out 0.5s;
   -o-transition: opacity ease-out 0.5s;
   transition: opacity ease-out 0.5s;
 }
 

/* faq-fix: setinha CSS pura + abre/fecha por max-height */
.gac-item_cabecalho {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
}
.gac-item_cabecalho_icone.icone_faq_5 {
  font-family: inherit;
  width: 16px;
  height: 16px;
  flex: 0 0 16px;
  display: inline-block;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><polyline points='4 6 8 10 12 6'/></svg>");
  background-repeat: no-repeat;
  background-position: center;
  transition: transform .25s ease;
}
.gac-item_cabecalho_icone.icone_faq_5::before {
  content: "" !important;
  display: none;
}
.ug-el .gac .gac-item.gac-aberto .gac-item_cabecalho_icone.icone_faq_5 {
  transform: rotate(180deg) !important;
}
.ug-el .gac .gac-item .gac-item_conteudo {
  height: auto !important;
  max-height: 0 !important;
  overflow: hidden;
  transition: max-height .35s ease;
}
.ug-el .gac .gac-item.gac-aberto .gac-item_conteudo {
  max-height: 2000px !important;
}
/* faq-fix: bloco do FAQ pode crescer dinamicamente (JS seta height inline) */
#ug-b-101ed20f {
  min-height: 748.0px;
}
/* faq-fix: tira overflow:hidden do <main> que escondia conteudo expandido */
main#site {
  overflow: visible !important;
}

/* mobile-journey-fix: keep the journey art and text inside narrow mobile viewports */
@media all and (max-width:800px) {
  #ug-e-bb5466b7 {
    width: min(420px, calc(100vw - 12px));
    left: calc((360px - min(420px, calc(100vw - 12px))) / 2);
  }

  #ug-e-bb5466b7 .c,
  #ug-e-bb5466b7 .c .imagem_fundo {
    background-size: 100% 100% !important;
  }

  #ug-e-d6faac8f,
  #ug-e-c5165b51 {
    width: 245px;
  }
}
