.elementor-11205 .elementor-element.elementor-element-2841785{--display:flex;}.elementor-11205 .elementor-element.elementor-element-6612239.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-11205 .elementor-element.elementor-element-6612239{left:0px;}body.rtl .elementor-11205 .elementor-element.elementor-element-6612239{right:0px;}.elementor-11205 .elementor-element.elementor-element-6612239{top:0px;}.elementor-11205 .elementor-element.elementor-element-d02625c{--display:flex;}.elementor-11205 .elementor-element.elementor-element-c3f04de{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-11205 .elementor-element.elementor-element-ab59f8b img{border-style:solid;border-color:#18D86D;}.elementor-11205 .elementor-element.elementor-element-d58d7b9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11205 .elementor-element.elementor-element-3870810{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-11205 .elementor-element.elementor-element-3870810.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11205 .elementor-element.elementor-element-967fba8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11205 .elementor-element.elementor-element-967fba8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11205 .elementor-element.elementor-element-12884a4 .elementor-button{background-color:#0095F6;font-weight:700;}.elementor-11205 .elementor-element.elementor-element-f040f2b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11205 .elementor-element.elementor-element-e74e859 .elementor-button{background-color:#363636;font-weight:700;}.elementor-11205 .elementor-element.elementor-element-af6aa3b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11205 .elementor-element.elementor-element-4041527{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-11205 .elementor-element.elementor-element-582e0f9 > .elementor-widget-container{border-style:solid;border-color:#FFFFFF;}.elementor-11205 .elementor-element.elementor-element-582e0f9{--wd-brd-radius:0px;}.elementor-11205 .elementor-element.elementor-element-0826800{--wd-brd-radius:0px;}.elementor-11205 .elementor-element.elementor-element-fb37eee{--wd-brd-radius:0px;}.elementor-11205 .elementor-element.elementor-element-a1263a0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11205 .elementor-element.elementor-element-ff26f24 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-11205 .elementor-element.elementor-element-ff26f24 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-11205 .elementor-element.elementor-element-ff26f24{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-11205 .elementor-element.elementor-element-e905f1b{--display:flex;}.elementor-11205 .elementor-element.elementor-element-426320f{--display:flex;}@media(min-width:768px){.elementor-11205 .elementor-element.elementor-element-967fba8{--width:33.3333%;}.elementor-11205 .elementor-element.elementor-element-f040f2b{--width:33.3333%;}}@media(max-width:1024px){.elementor-11205 .elementor-element.elementor-element-c3f04de{--grid-auto-flow:row;}.elementor-11205 .elementor-element.elementor-element-d58d7b9{--grid-auto-flow:row;}.elementor-11205 .elementor-element.elementor-element-3870810{--grid-auto-flow:row;}.elementor-11205 .elementor-element.elementor-element-af6aa3b{--grid-auto-flow:row;}.elementor-11205 .elementor-element.elementor-element-4041527{--grid-auto-flow:row;}.elementor-11205 .elementor-element.elementor-element-a1263a0{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-11205 .elementor-element.elementor-element-6612239{width:100%;max-width:100%;top:25%;z-index:100;}.elementor-11205 .elementor-element.elementor-element-6612239 > .elementor-widget-container{margin:30px 30px 30px 30px;}.elementor-11205 .elementor-element.elementor-element-6612239.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-11205 .elementor-element.elementor-element-6612239{left:0px;}body.rtl .elementor-11205 .elementor-element.elementor-element-6612239{right:0px;}.elementor-11205 .elementor-element.elementor-element-c3f04de{--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11205 .elementor-element.elementor-element-ab59f8b{width:var( --container-widget-width, 80px );max-width:80px;--container-widget-width:80px;--container-widget-flex-grow:0;text-align:left;}.elementor-11205 .elementor-element.elementor-element-ab59f8b > .elementor-widget-container{margin:0px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-11205 .elementor-element.elementor-element-ab59f8b img{border-width:4px 4px 4px 4px;border-radius:500px 500px 500px 500px;}.elementor-11205 .elementor-element.elementor-element-d58d7b9{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11205 .elementor-element.elementor-element-3a2b588{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-11205 .elementor-element.elementor-element-3a2b588 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11205 .elementor-element.elementor-element-3870810{--width:100%;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;}.elementor-11205 .elementor-element.elementor-element-967fba8{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-11205 .elementor-element.elementor-element-12884a4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11205 .elementor-element.elementor-element-12884a4.elementor-element{--align-self:flex-start;}.elementor-11205 .elementor-element.elementor-element-12884a4 .elementor-button{font-size:16px;line-height:1em;border-radius:7px 7px 7px 7px;padding:10px 40px 10px 40px;}.elementor-11205 .elementor-element.elementor-element-e74e859 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11205 .elementor-element.elementor-element-e74e859 .elementor-button{font-size:16px;line-height:1em;border-radius:7px 7px 7px 7px;padding:10px 30px 10px 30px;}.elementor-11205 .elementor-element.elementor-element-af6aa3b{--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-11205 .elementor-element.elementor-element-fb46ebd > .elementor-widget-container{margin:0px 0px 0px -30px;}.elementor-11205 .elementor-element.elementor-element-4041527{--content-width:500px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11205 .elementor-element.elementor-element-582e0f9 > .elementor-widget-container{margin:0% 0% 10% 0%;padding:0% 0% 0% 0%;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-11205 .elementor-element.elementor-element-582e0f9.elementor-element{--order:-99999 /* order start hack */;}.elementor-11205 .elementor-element.elementor-element-0826800{width:initial;max-width:initial;}.elementor-11205 .elementor-element.elementor-element-a1263a0{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-11205 .elementor-element.elementor-element-ff26f24 > .elementor-widget-container{margin:0px -30px 0px -30px;}}/* Start custom CSS for html, class: .elementor-element-3fc428b */.bottom-nav {
            position: fixed;
            bottom: 0;
            left: 0;
            width: 100%;
            background-color: #000;
            display: flex;
            justify-content: space-around;
            align-items: center;
            padding: 15px 0;
            z-index: 1000;
            box-shadow: 0 -2px 5px rgba(0, 0, 0, 0.2);
        }

        .bottom-nav a {
            text-decoration: none;
            color: #fff;
            text-align: center;
            flex: 1;
        }

        .bottom-nav a:hover {
            color: #1DA1F2;
        }

        .bottom-nav a svg {
            width: 24px;
            height: 24px;
            fill: none;
            stroke: currentColor;
            stroke-linejoin: round;
            stroke-width: 2;
        }

        .bottom-nav a span {
            display: block;
            font-size: 12px;
            margin-top: 5px;
        }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1ea11b9 */.top-bar {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 50px;
  background-color: #000;
  color: #fff;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0 20px;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  z-index: 1000;
}

.top-bar .icon {
  font-size: 20px;
  cursor: pointer;
}

.top-bar .username {
  font-size: 16px;
  font-weight: bold;
  display: flex;
  align-items: center;
}

.top-bar .username i {
  color: #3897f0;
  font-size: 16px;
  margin-left: 5px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fb46ebd *//* Contêiner principal */
.thumb-wrapper {
  display: flex;
  flex-direction: column; /* Organiza a imagem e o texto em coluna */
  align-items: center; /* Centraliza a imagem e o texto */
  gap: 5px; /* Espaço entre a imagem e o texto */
}

/* Contêiner externo para a borda cinza */
.thumb-border {
  width: 67px; /* Adiciona 4px ao tamanho total para criar a distância */
  height: 67px;
  border-radius: 50%; /* Círculo perfeito */
  background-color: #363636; /* Cor da borda cinza */
  display: flex;
  justify-content: center;
  align-items: center;
}

/* Contêiner da imagem */
.thumb-kam {
  width: 60px; /* Tamanho da imagem */
  height: 60px;
  border-radius: 50%; /* Círculo perfeito */
  overflow: hidden; /* Garante que a imagem seja cortada */
  display: flex;
  justify-content: center;
  align-items: center;
}

/* Imagem dentro do contêiner */
.thumb-kam img {
  width: 100%; /* Preenche o contêiner */
  height: 100%; /* Preenche o contêiner */
  object-fit: cover; /* Ajusta a proporção da imagem */
}

/* Estilo do texto abaixo */
.thumb-text {
  font-size: 11px; /* Tamanho do texto */
  color: #ffffff; /*/* End custom CSS */