.elementor-3535 .elementor-element.elementor-element-c58f323{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-3535 .elementor-element.elementor-element-c58f323:not(.elementor-motion-effects-element-type-background), .elementor-3535 .elementor-element.elementor-element-c58f323 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3535 .elementor-element.elementor-element-9d89625{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-3535 .elementor-element.elementor-element-9d89625:not(.elementor-motion-effects-element-type-background), .elementor-3535 .elementor-element.elementor-element-9d89625 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05003B;background-image:url("https://allka.com.vc/wp-content/uploads/2026/05/Blog_imgBG14.webp");background-position:center center;background-size:cover;}.elementor-3535 .elementor-element.elementor-element-5833c06{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3535 .elementor-element.elementor-element-5833c06:not(.elementor-motion-effects-element-type-background), .elementor-3535 .elementor-element.elementor-element-5833c06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allka.com.vc/wp-content/uploads/2026/05/Blog_imgBG.webp");background-position:center center;background-size:cover;}.elementor-3535 .elementor-element.elementor-element-32ce735{--display:flex;--min-height:230px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3535 .elementor-element.elementor-element-b8d25cb{text-align:center;}.elementor-3535 .elementor-element.elementor-element-b8d25cb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:27px;font-weight:700;color:#FFFFFF;}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3535 .elementor-element.elementor-element-64daacb .elementor-icon-list-icon i{color:#FFFFFF;font-size:14px;}.elementor-3535 .elementor-element.elementor-element-64daacb .elementor-icon-list-icon svg{fill:#FFFFFF;--e-icon-list-icon-size:14px;}.elementor-3535 .elementor-element.elementor-element-64daacb .elementor-icon-list-icon{width:14px;}.elementor-3535 .elementor-element.elementor-element-64daacb .elementor-icon-list-text, .elementor-3535 .elementor-element.elementor-element-64daacb .elementor-icon-list-text a{color:#FFFFFF;}.elementor-3535 .elementor-element.elementor-element-64daacb .elementor-icon-list-item{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;}.elementor-3535 .elementor-element.elementor-element-8d0731f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3535 .elementor-element.elementor-element-8d0731f:not(.elementor-motion-effects-element-type-background), .elementor-3535 .elementor-element.elementor-element-8d0731f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allka.com.vc/wp-content/uploads/2026/05/Blog_imgBG.webp");background-position:center center;background-size:cover;}.elementor-3535 .elementor-element.elementor-element-a9e34cc{--display:flex;--min-height:230px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-3535 .elementor-element.elementor-element-d67c5d7{text-align:center;}.elementor-3535 .elementor-element.elementor-element-d67c5d7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:27px;font-weight:700;color:#FFFFFF;}.elementor-3535 .elementor-element.elementor-element-d2e6978 .elementor-icon-list-icon i{color:#FFFFFF;font-size:14px;}.elementor-3535 .elementor-element.elementor-element-d2e6978 .elementor-icon-list-icon svg{fill:#FFFFFF;--e-icon-list-icon-size:14px;}.elementor-3535 .elementor-element.elementor-element-d2e6978 .elementor-icon-list-icon{width:14px;}.elementor-3535 .elementor-element.elementor-element-d2e6978 .elementor-icon-list-text, .elementor-3535 .elementor-element.elementor-element-d2e6978 .elementor-icon-list-text a{color:#FFFFFF;}.elementor-3535 .elementor-element.elementor-element-d2e6978 .elementor-icon-list-item{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;}.elementor-3535 .elementor-element.elementor-element-97b83a8{--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;--z-index:1;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3535 .elementor-element.elementor-element-b5e8165{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3535 .elementor-element.elementor-element-b5e8165 img{width:60px;border-radius:9999px 9999px 9999px 9999px;box-shadow:0px 0px 10px 0px rgba(11.086956521739179, 0, 255, 0.5);}.elementor-3535 .elementor-element.elementor-element-e1b90ee{--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;--margin-top:-41px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3535 .elementor-element.elementor-element-e1b90ee:not(.elementor-motion-effects-element-type-background), .elementor-3535 .elementor-element.elementor-element-e1b90ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allka.com.vc/wp-content/uploads/2026/05/Blog_imgBG2.webp");background-position:center center;background-size:cover;}.elementor-3535 .elementor-element.elementor-element-6df8e06{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-3535 .elementor-element.elementor-element-01624e1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3535 .elementor-element.elementor-element-813d5fd{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:17px;--grid-column-gap:7px;--grid-row-gap:7px;}.elementor-3535 .elementor-element.elementor-element-813d5fd .elementor-social-icon{background-color:#008CFF;--icon-padding:0.4em;}.elementor-3535 .elementor-element.elementor-element-813d5fd .elementor-social-icon i{color:#FFFFFF;}.elementor-3535 .elementor-element.elementor-element-813d5fd .elementor-social-icon svg{fill:#FFFFFF;}.elementor-3535 .elementor-element.elementor-element-813d5fd .elementor-icon{border-radius:5px 5px 5px 5px;}.elementor-3535 .elementor-element.elementor-element-aa4b061{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3535 .elementor-element.elementor-element-03828cd{text-align:center;}.elementor-3535 .elementor-element.elementor-element-03828cd img{width:100%;border-radius:29px 29px 29px 29px;}.elementor-3535 .elementor-element.elementor-element-3ca6a9b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-3535 .elementor-element.elementor-element-3159ff0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3535 .elementor-element.elementor-element-dee226a{color:#596481;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-3535 .elementor-element.elementor-element-9594ac7{--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;--z-index:1;}.elementor-3535 .elementor-element.elementor-element-cf5dcf2{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3535 .elementor-element.elementor-element-cf5dcf2 img{width:60px;border-radius:9999px 9999px 9999px 9999px;box-shadow:0px 0px 10px 0px rgba(11.086956521739179, 0, 255, 0.5);}.elementor-3535 .elementor-element.elementor-element-531bf2a{--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;--margin-top:-41px;--margin-bottom:-3px;--margin-left:0px;--margin-right:0px;}.elementor-3535 .elementor-element.elementor-element-531bf2a:not(.elementor-motion-effects-element-type-background), .elementor-3535 .elementor-element.elementor-element-531bf2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://allka.com.vc/wp-content/uploads/2026/05/Blog_imgBG14.webp");background-position:center center;background-size:cover;}.elementor-3535 .elementor-element.elementor-element-301a8b0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-3535 .elementor-element.elementor-element-a23cc03{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3535 .elementor-element.elementor-element-7136d60{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:17px;--grid-column-gap:7px;--grid-row-gap:7px;}.elementor-3535 .elementor-element.elementor-element-7136d60 .elementor-social-icon{background-color:#008CFF;--icon-padding:0.4em;}.elementor-3535 .elementor-element.elementor-element-7136d60 .elementor-social-icon i{color:#FFFFFF;}.elementor-3535 .elementor-element.elementor-element-7136d60 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-3535 .elementor-element.elementor-element-7136d60 .elementor-icon{border-radius:5px 5px 5px 5px;}.elementor-3535 .elementor-element.elementor-element-952a7e4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3535 .elementor-element.elementor-element-526b279{text-align:center;}.elementor-3535 .elementor-element.elementor-element-526b279 img{width:100%;border-radius:29px 29px 29px 29px;}.elementor-3535 .elementor-element.elementor-element-5af9213{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-3535 .elementor-element.elementor-element-20faac2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3535 .elementor-element.elementor-element-4fbefce{color:#E7EEFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}@media(min-width:768px){.elementor-3535 .elementor-element.elementor-element-c58f323{--content-width:100%;}.elementor-3535 .elementor-element.elementor-element-9d89625{--width:100%;}.elementor-3535 .elementor-element.elementor-element-e1b90ee{--content-width:100%;}.elementor-3535 .elementor-element.elementor-element-6df8e06{--content-width:100%;}.elementor-3535 .elementor-element.elementor-element-01624e1{--width:60px;}.elementor-3535 .elementor-element.elementor-element-aa4b061{--width:100%;}.elementor-3535 .elementor-element.elementor-element-3ca6a9b{--content-width:1270px;}.elementor-3535 .elementor-element.elementor-element-531bf2a{--content-width:100%;}.elementor-3535 .elementor-element.elementor-element-301a8b0{--content-width:100%;}.elementor-3535 .elementor-element.elementor-element-a23cc03{--width:60px;}.elementor-3535 .elementor-element.elementor-element-952a7e4{--width:100%;}.elementor-3535 .elementor-element.elementor-element-5af9213{--content-width:1270px;}}@media(max-width:1024px){.elementor-3535 .elementor-element.elementor-element-c58f323{--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3535 .elementor-element.elementor-element-5833c06{--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-3535 .elementor-element.elementor-element-c58f323{--margin-top:-140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3535 .elementor-element.elementor-element-9d89625{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3535 .elementor-element.elementor-element-5833c06{--margin-top:50px;--margin-bottom:-2px;--margin-left:0px;--margin-right:0px;}.elementor-3535 .elementor-element.elementor-element-8d0731f{--margin-top:0px;--margin-bottom:-2px;--margin-left:0px;--margin-right:0px;}.elementor-3535 .elementor-element.elementor-element-3ca6a9b{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-3535 .elementor-element.elementor-element-3159ff0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3535 .elementor-element.elementor-element-dee226a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3535 .elementor-element.elementor-element-5af9213{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-3535 .elementor-element.elementor-element-20faac2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3535 .elementor-element.elementor-element-4fbefce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for social-icons, class: .elementor-element-813d5fd *//* =========================================
   ÍCONES SOCIAIS POST ALLKA
   COLE NO WIDGET:
   icones-sociais-post-allka
========================================= */

.elementor-3535 .elementor-element.elementor-element-813d5fd{
  width:100%;
}

/* Wrapper dos ícones */
.elementor-3535 .elementor-element.elementor-element-813d5fd .elementor-social-icons-wrapper{
  display:flex !important;
  flex-direction:column !important;
  align-items:center !important;
  justify-content:flex-start !important;
  gap:10px !important;
}

/* Cada botão social */
.elementor-3535 .elementor-element.elementor-element-813d5fd .elementor-social-icon{
  width:34px !important;
  height:34px !important;
  display:flex !important;
  align-items:center !important;
  justify-content:center !important;
  border-radius:5px !important;
  background:#008CFF !important;
  color:#ffffff !important;
  margin:0 !important;
  box-shadow:0 8px 18px rgba(0, 140, 255, .20);
  transition:
    transform .25s ease,
    background .25s ease,
    box-shadow .25s ease;
}

/* Ícone interno */
.elementor-3535 .elementor-element.elementor-element-813d5fd .elementor-social-icon i,
.elementor-3535 .elementor-element.elementor-element-813d5fd .elementor-social-icon svg{
  font-size:14px !important;
  width:14px !important;
  height:14px !important;
  color:#ffffff !important;
  fill:#ffffff !important;
}

/* Hover */
.elementor-3535 .elementor-element.elementor-element-813d5fd .elementor-social-icon:hover{
  transform:translateY(-2px);
  background:#2558FF !important;
  box-shadow:0 12px 26px rgba(37, 88, 255, .28);
}

/* Mobile: vira linha horizontal */
@media(max-width:767px){
  .elementor-3535 .elementor-element.elementor-element-813d5fd .elementor-social-icons-wrapper{
    flex-direction:row !important;
    justify-content:center !important;
    gap:10px !important;
  }

  .elementor-3535 .elementor-element.elementor-element-813d5fd .elementor-social-icon{
    width:34px !important;
    height:34px !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-03828cd *//* =========================================
   IMAGEM DESTACADA POST ALLKA
   COLE NO WIDGET:
   imagem-destaque-post-allka
========================================= */

.elementor-3535 .elementor-element.elementor-element-03828cd{
  width:100%;
  margin:0 0 34px 0;
}

.elementor-3535 .elementor-element.elementor-element-03828cd .elementor-widget-container{
  width:100%;
  overflow:hidden;
  border-radius:10px;
}

.elementor-3535 .elementor-element.elementor-element-03828cd img{
  width:100% !important;
  height:auto;
  display:block;
  object-fit:cover;
  object-position:center;
  border-radius:10px;
}

/* Mobile */
@media(max-width:767px){
  .elementor-3535 .elementor-element.elementor-element-03828cd{
    margin-bottom:28px;
  }

  .elementor-3535 .elementor-element.elementor-element-03828cd .elementor-widget-container,
  .elementor-3535 .elementor-element.elementor-element-03828cd img{
    border-radius:10px;
  }
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-dee226a *//* =========================================
   TEXTO DO POST ALLKA
   COLE NO CONTAINER:
   container-texto-post-allka
========================================= */

.elementor-3535 .elementor-element.elementor-element-dee226a{
  width:100%;
  max-width:780px;
  margin-left:auto;
  margin-right:auto;
}

/* Widget do conteúdo */
.elementor-3535 .elementor-element.elementor-element-dee226a .conteudo-dinamico-post-allka{
  width:100%;
}

/* Parágrafos */
.elementor-3535 .elementor-element.elementor-element-dee226a .conteudo-dinamico-post-allka p{
  margin-top:0;
  margin-bottom:20px;
}

/* Títulos internos do artigo */
.elementor-3535 .elementor-element.elementor-element-dee226a .conteudo-dinamico-post-allka h2,
.elementor-3535 .elementor-element.elementor-element-dee226a .conteudo-dinamico-post-allka h3{
  position:relative;
  margin-top:36px;
  margin-bottom:14px;
  padding-left:18px;
}

/* Barrinha lateral nos títulos */
.elementor-3535 .elementor-element.elementor-element-dee226a .conteudo-dinamico-post-allka h2::before,
.elementor-3535 .elementor-element.elementor-element-dee226a .conteudo-dinamico-post-allka h3::before{
  content:"";
  position:absolute;
  left:0;
  top:.22em;
  width:4px;
  height:1.15em;
  border-radius:20px;
  background:linear-gradient(180deg, #2558FF 0%, #6E2C96 55%, #A61E86 100%);
}

/* Listas */
.elementor-3535 .elementor-element.elementor-element-dee226a .conteudo-dinamico-post-allka ul,
.elementor-3535 .elementor-element.elementor-element-dee226a .conteudo-dinamico-post-allka ol{
  margin-top:0;
  margin-bottom:24px;
  padding-left:24px;
}

.elementor-3535 .elementor-element.elementor-element-dee226a .conteudo-dinamico-post-allka li{
  margin-bottom:8px;
}

/* Links */
.elementor-3535 .elementor-element.elementor-element-dee226a .conteudo-dinamico-post-allka a{
  text-decoration:none;
}

.elementor-3535 .elementor-element.elementor-element-dee226a .conteudo-dinamico-post-allka a:hover{
  text-decoration:underline;
}

/* Imagens dentro do conteúdo */
.elementor-3535 .elementor-element.elementor-element-dee226a .conteudo-dinamico-post-allka img{
  max-width:100%;
  height:auto;
  border-radius:10px;
}

/* Citações */
.elementor-3535 .elementor-element.elementor-element-dee226a .conteudo-dinamico-post-allka blockquote{
  margin:30px 0;
  padding:22px 26px;
  border-left:4px solid #2558FF;
  background:rgba(37,88,255,.06);
  border-radius:10px;
}

/* Remove espaço do último item */
.elementor-3535 .elementor-element.elementor-element-dee226a .conteudo-dinamico-post-allka > *:last-child{
  margin-bottom:0;
}

/* Mobile */
@media(max-width:767px){
  .elementor-3535 .elementor-element.elementor-element-dee226a .conteudo-dinamico-post-allka p{
    margin-bottom:18px;
  }

  .elementor-3535 .elementor-element.elementor-element-dee226a .conteudo-dinamico-post-allka h2,
  .elementor-3535 .elementor-element.elementor-element-dee226a .conteudo-dinamico-post-allka h3{
    margin-top:30px;
    margin-bottom:12px;
    padding-left:16px;
  }

  .elementor-3535 .elementor-element.elementor-element-dee226a .conteudo-dinamico-post-allka blockquote{
    padding:18px 20px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b90ee *//* =========================================
   ÁREA CONTEÚDO POST ALLKA
   COLE NO CONTAINER:
   area-conteudo-post-allka
========================================= */

.elementor-3535 .elementor-element.elementor-element-e1b90ee{
  position:relative;
  width:100%;
  background:#ffffff;
  padding:38px 20px 90px 20px;
  box-sizing:border-box;
  overflow:hidden;
}

/* Layout central igual ao print */
.elementor-3535 .elementor-element.elementor-element-e1b90ee .layout-post-allka{
  width:100%;
  max-width:980px;
  margin-left:auto;
  margin-right:auto;
  display:flex;
  align-items:flex-start;
  justify-content:center;
  gap:46px;
}

/* Coluna social à esquerda */
.elementor-3535 .elementor-element.elementor-element-e1b90ee .coluna-social-post-allka{
  width:36px;
  flex:0 0 36px;
  position:sticky;
  top:120px;
  z-index:3;
}

/* Wrapper dos ícones em coluna */
.elementor-3535 .elementor-element.elementor-element-e1b90ee .icones-sociais-post-allka .elementor-social-icons-wrapper{
  display:flex;
  flex-direction:column;
  align-items:center;
  gap:12px;
}

/* Ícones sociais quadradinhos azuis */
.elementor-3535 .elementor-element.elementor-element-e1b90ee .icones-sociais-post-allka .elementor-social-icon{
  width:34px;
  height:34px;
  display:flex;
  align-items:center;
  justify-content:center;
  border-radius:5px;
  background:#008CFF;
  color:#ffffff;
  box-shadow:0 8px 18px rgba(0, 140, 255, .20);
  transition:
    transform .25s ease,
    box-shadow .25s ease,
    background .25s ease;
}

.elementor-3535 .elementor-element.elementor-element-e1b90ee .icones-sociais-post-allka .elementor-social-icon:hover{
  transform:translateY(-2px);
  background:#2558FF;
  box-shadow:0 12px 26px rgba(37, 88, 255, .28);
}

/* Coluna principal do conteúdo */
.elementor-3535 .elementor-element.elementor-element-e1b90ee .coluna-conteudo-post-allka{
  width:100%;
  max-width:780px;
  min-width:0;
}

/* Imagem destacada */
.elementor-3535 .elementor-element.elementor-element-e1b90ee .imagem-destaque-post-allka{
  width:100%;
  margin:0 0 34px 0;
}

.elementor-3535 .elementor-element.elementor-element-e1b90ee .imagem-destaque-post-allka .elementor-widget-container{
  width:100%;
  overflow:hidden;
  border-radius:10px;
  box-shadow:none;
}

.elementor-3535 .elementor-element.elementor-element-e1b90ee .imagem-destaque-post-allka img{
  width:100%;
  height:auto;
  display:block;
  object-fit:cover;
  object-position:center;
  border-radius:10px;
}

/* Conteúdo do post */
.elementor-3535 .elementor-element.elementor-element-e1b90ee .conteudo-dinamico-post-allka{
  width:100%;
  max-width:780px;
  margin-left:auto;
  margin-right:auto;
}

/* Parágrafos do conteúdo */
.elementor-3535 .elementor-element.elementor-element-e1b90ee .conteudo-dinamico-post-allka p{
  margin-top:0;
  margin-bottom:20px;
}

/* Títulos internos do post */
.elementor-3535 .elementor-element.elementor-element-e1b90ee .conteudo-dinamico-post-allka h2,
.elementor-3535 .elementor-element.elementor-element-e1b90ee .conteudo-dinamico-post-allka h3{
  margin-top:34px;
  margin-bottom:14px;
}

/* Listas */
.elementor-3535 .elementor-element.elementor-element-e1b90ee .conteudo-dinamico-post-allka ul,
.elementor-3535 .elementor-element.elementor-element-e1b90ee .conteudo-dinamico-post-allka ol{
  margin-top:0;
  margin-bottom:24px;
  padding-left:22px;
}

/* Tablet */
@media(max-width:1024px){
  .elementor-3535 .elementor-element.elementor-element-e1b90ee{
    padding:34px 20px 80px 20px;
  }

  .elementor-3535 .elementor-element.elementor-element-e1b90ee .layout-post-allka{
    max-width:900px;
    gap:30px;
  }

  .elementor-3535 .elementor-element.elementor-element-e1b90ee .coluna-conteudo-post-allka{
    max-width:760px;
  }
}

/* Mobile */
@media(max-width:767px){
  .elementor-3535 .elementor-element.elementor-element-e1b90ee{
    padding:28px 16px 70px 16px;
  }

  .elementor-3535 .elementor-element.elementor-element-e1b90ee .layout-post-allka{
    flex-direction:column;
    gap:24px;
    max-width:100%;
  }

  .elementor-3535 .elementor-element.elementor-element-e1b90ee .coluna-social-post-allka{
    width:100%;
    flex:initial;
    position:relative;
    top:auto;
    order:2;
  }

  .elementor-3535 .elementor-element.elementor-element-e1b90ee .icones-sociais-post-allka .elementor-social-icons-wrapper{
    flex-direction:row;
    justify-content:center;
  }

  .elementor-3535 .elementor-element.elementor-element-e1b90ee .coluna-conteudo-post-allka{
    max-width:100%;
    order:1;
  }

  .elementor-3535 .elementor-element.elementor-element-e1b90ee .imagem-destaque-post-allka{
    margin-bottom:28px;
  }

  .elementor-3535 .elementor-element.elementor-element-e1b90ee .imagem-destaque-post-allka .elementor-widget-container,
  .elementor-3535 .elementor-element.elementor-element-e1b90ee .imagem-destaque-post-allka img{
    border-radius:10px;
  }
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-7136d60 *//* =========================================
   ÍCONES SOCIAIS POST ALLKA
   COLE NO WIDGET:
   icones-sociais-post-allka
========================================= */

.elementor-3535 .elementor-element.elementor-element-7136d60{
  width:100%;
}

/* Wrapper dos ícones */
.elementor-3535 .elementor-element.elementor-element-7136d60 .elementor-social-icons-wrapper{
  display:flex !important;
  flex-direction:column !important;
  align-items:center !important;
  justify-content:flex-start !important;
  gap:10px !important;
}

/* Cada botão social */
.elementor-3535 .elementor-element.elementor-element-7136d60 .elementor-social-icon{
  width:34px !important;
  height:34px !important;
  display:flex !important;
  align-items:center !important;
  justify-content:center !important;
  border-radius:5px !important;
  background:#008CFF !important;
  color:#ffffff !important;
  margin:0 !important;
  box-shadow:0 8px 18px rgba(0, 140, 255, .20);
  transition:
    transform .25s ease,
    background .25s ease,
    box-shadow .25s ease;
}

/* Ícone interno */
.elementor-3535 .elementor-element.elementor-element-7136d60 .elementor-social-icon i,
.elementor-3535 .elementor-element.elementor-element-7136d60 .elementor-social-icon svg{
  font-size:14px !important;
  width:14px !important;
  height:14px !important;
  color:#ffffff !important;
  fill:#ffffff !important;
}

/* Hover */
.elementor-3535 .elementor-element.elementor-element-7136d60 .elementor-social-icon:hover{
  transform:translateY(-2px);
  background:#2558FF !important;
  box-shadow:0 12px 26px rgba(37, 88, 255, .28);
}

/* Mobile: vira linha horizontal */
@media(max-width:767px){
  .elementor-3535 .elementor-element.elementor-element-7136d60 .elementor-social-icons-wrapper{
    flex-direction:row !important;
    justify-content:center !important;
    gap:10px !important;
  }

  .elementor-3535 .elementor-element.elementor-element-7136d60 .elementor-social-icon{
    width:34px !important;
    height:34px !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-526b279 *//* =========================================
   IMAGEM DESTACADA POST ALLKA
   COLE NO WIDGET:
   imagem-destaque-post-allka
========================================= */

.elementor-3535 .elementor-element.elementor-element-526b279{
  width:100%;
  margin:0 0 34px 0;
}

.elementor-3535 .elementor-element.elementor-element-526b279 .elementor-widget-container{
  width:100%;
  overflow:hidden;
  border-radius:10px;
}

.elementor-3535 .elementor-element.elementor-element-526b279 img{
  width:100% !important;
  height:auto;
  display:block;
  object-fit:cover;
  object-position:center;
  border-radius:10px;
}

/* Mobile */
@media(max-width:767px){
  .elementor-3535 .elementor-element.elementor-element-526b279{
    margin-bottom:28px;
  }

  .elementor-3535 .elementor-element.elementor-element-526b279 .elementor-widget-container,
  .elementor-3535 .elementor-element.elementor-element-526b279 img{
    border-radius:10px;
  }
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-4fbefce *//* =========================================
   ÁREA CONTEÚDO POST ALLKA - VERSÃO ESCURA
   COLE NO CONTAINER:
   area-conteudo-post-allka
========================================= */

.elementor-3535 .elementor-element.elementor-element-4fbefce{
  position:relative;
  width:100%;
  background:transparent !important;
  padding:38px 20px 90px 20px;
  box-sizing:border-box;
  overflow:hidden;
}


/* 01. LAYOUT CENTRAL */

.elementor-3535 .elementor-element.elementor-element-4fbefce .layout-post-allka{
  width:100%;
  max-width:980px;
  margin-left:auto;
  margin-right:auto;
  display:flex;
  align-items:flex-start;
  justify-content:center;
  gap:46px;
  background:transparent !important;
}


/* 02. COLUNA SOCIAL À ESQUERDA */

.elementor-3535 .elementor-element.elementor-element-4fbefce .coluna-social-post-allka{
  width:36px;
  flex:0 0 36px;
  position:sticky;
  top:120px;
  z-index:3;
  background:transparent !important;
}


/* 03. WRAPPER DOS ÍCONES EM COLUNA */

.elementor-3535 .elementor-element.elementor-element-4fbefce .icones-sociais-post-allka .elementor-social-icons-wrapper{
  display:flex;
  flex-direction:column;
  align-items:center;
  gap:12px;
}


/* 04. ÍCONES SOCIAIS */

.elementor-3535 .elementor-element.elementor-element-4fbefce .icones-sociais-post-allka .elementor-social-icon{
  width:34px;
  height:34px;
  display:flex;
  align-items:center;
  justify-content:center;
  border-radius:5px;
  background:#0B8CFF !important;
  color:#ffffff !important;
  box-shadow:
    0 10px 24px rgba(0,0,0,.28),
    0 0 16px rgba(37,88,255,.22);
  transition:
    transform .25s ease,
    box-shadow .25s ease,
    background .25s ease;
}

.elementor-3535 .elementor-element.elementor-element-4fbefce .icones-sociais-post-allka .elementor-social-icon:hover{
  transform:translateY(-2px);
  background:linear-gradient(135deg, #2558FF 0%, #6E2C96 52%, #A61E86 100%) !important;
  box-shadow:
    0 14px 32px rgba(0,0,0,.34),
    0 0 22px rgba(37,88,255,.32),
    0 0 20px rgba(166,30,134,.20);
}

.elementor-3535 .elementor-element.elementor-element-4fbefce .icones-sociais-post-allka .elementor-social-icon i,
.elementor-3535 .elementor-element.elementor-element-4fbefce .icones-sociais-post-allka .elementor-social-icon svg{
  color:#ffffff !important;
  fill:#ffffff !important;
}


/* 05. COLUNA PRINCIPAL DO CONTEÚDO */

.elementor-3535 .elementor-element.elementor-element-4fbefce .coluna-conteudo-post-allka{
  width:100%;
  max-width:780px;
  min-width:0;
  background:transparent !important;
}


/* 06. IMAGEM DESTACADA */

.elementor-3535 .elementor-element.elementor-element-4fbefce .imagem-destaque-post-allka{
  width:100%;
  margin:0 0 34px 0;
}

.elementor-3535 .elementor-element.elementor-element-4fbefce .imagem-destaque-post-allka .elementor-widget-container{
  width:100%;
  overflow:hidden;
  border-radius:10px;
  box-shadow:
    0 22px 55px rgba(0,0,0,.34),
    0 0 0 1px rgba(122,167,255,.12);
}

.elementor-3535 .elementor-element.elementor-element-4fbefce .imagem-destaque-post-allka img{
  width:100%;
  height:auto;
  display:block;
  object-fit:cover;
  object-position:center;
  border-radius:10px;
  filter:saturate(1.04) contrast(1.04) brightness(.92);
}


/* 07. CONTEÚDO DO POST */

.elementor-3535 .elementor-element.elementor-element-4fbefce .conteudo-dinamico-post-allka{
  width:100%;
  max-width:780px;
  margin-left:auto;
  margin-right:auto;
  color:#B8C4EA !important;
  background:transparent !important;
}


/* 08. PARÁGRAFOS DO CONTEÚDO */

.elementor-3535 .elementor-element.elementor-element-4fbefce .conteudo-dinamico-post-allka p{
  margin-top:0;
  margin-bottom:20px;
  color:#B8C4EA !important;
}


/* 09. TÍTULOS INTERNOS DO POST */

.elementor-3535 .elementor-element.elementor-element-4fbefce .conteudo-dinamico-post-allka h1,
.elementor-3535 .elementor-element.elementor-element-4fbefce .conteudo-dinamico-post-allka h2,
.elementor-3535 .elementor-element.elementor-element-4fbefce .conteudo-dinamico-post-allka h3,
.elementor-3535 .elementor-element.elementor-element-4fbefce .conteudo-dinamico-post-allka h4,
.elementor-3535 .elementor-element.elementor-element-4fbefce .conteudo-dinamico-post-allka h5,
.elementor-3535 .elementor-element.elementor-element-4fbefce .conteudo-dinamico-post-allka h6{
  color:#FFFFFF !important;
}

.elementor-3535 .elementor-element.elementor-element-4fbefce .conteudo-dinamico-post-allka h2,
.elementor-3535 .elementor-element.elementor-element-4fbefce .conteudo-dinamico-post-allka h3{
  margin-top:34px;
  margin-bottom:14px;
}


/* 10. LISTAS */

.elementor-3535 .elementor-element.elementor-element-4fbefce .conteudo-dinamico-post-allka ul,
.elementor-3535 .elementor-element.elementor-element-4fbefce .conteudo-dinamico-post-allka ol{
  margin-top:0;
  margin-bottom:24px;
  padding-left:22px;
  color:#B8C4EA !important;
}

.elementor-3535 .elementor-element.elementor-element-4fbefce .conteudo-dinamico-post-allka li{
  color:#B8C4EA !important;
}

.elementor-3535 .elementor-element.elementor-element-4fbefce .conteudo-dinamico-post-allka li::marker{
  color:#8EA7FF !important;
}


/* 11. STRONG / LINKS */

.elementor-3535 .elementor-element.elementor-element-4fbefce .conteudo-dinamico-post-allka strong{
  color:#FFFFFF !important;
}

.elementor-3535 .elementor-element.elementor-element-4fbefce .conteudo-dinamico-post-allka a{
  color:#8EA7FF !important;
  text-decoration:none;
}

.elementor-3535 .elementor-element.elementor-element-4fbefce .conteudo-dinamico-post-allka a:hover{
  color:#FFFFFF !important;
  text-decoration:underline;
}


/* 12. HTML PERSONALIZADO DO ARTIGO */

.elementor-3535 .elementor-element.elementor-element-4fbefce .post-allka-html{
  color:#B8C4EA !important;
  background:transparent !important;
}

.elementor-3535 .elementor-element.elementor-element-4fbefce .post-allka-html p{
  color:#B8C4EA !important;
}

.elementor-3535 .elementor-element.elementor-element-4fbefce .post-allka-html strong{
  color:#FFFFFF !important;
}

.elementor-3535 .elementor-element.elementor-element-4fbefce .post-allka-texto h2{
  color:#FFFFFF !important;
}

.elementor-3535 .elementor-element.elementor-element-4fbefce .post-allka-texto p{
  color:#B8C4EA !important;
}

.elementor-3535 .elementor-element.elementor-element-4fbefce .post-allka-texto ul,
.elementor-3535 .elementor-element.elementor-element-4fbefce .post-allka-texto ol{
  color:#B8C4EA !important;
}

.elementor-3535 .elementor-element.elementor-element-4fbefce .post-allka-texto li{
  color:#B8C4EA !important;
}

.elementor-3535 .elementor-element.elementor-element-4fbefce .post-allka-texto li strong{
  color:#FFFFFF !important;
}

.elementor-3535 .elementor-element.elementor-element-4fbefce .post-allka-html li::marker{
  color:#8EA7FF !important;
}


/* 13. ÍCONES DOS BLOCOS DO ARTIGO */

.elementor-3535 .elementor-element.elementor-element-4fbefce .post-allka-icone{
  background:rgba(122,167,255,.10) !important;
  color:#8EA7FF !important;
  box-shadow:
    0 12px 26px rgba(0,0,0,.22),
    0 0 0 1px rgba(122,167,255,.14),
    0 0 18px rgba(37,88,255,.12);
}

.elementor-3535 .elementor-element.elementor-element-4fbefce .post-allka-icone svg{
  color:#8EA7FF !important;
  stroke:#8EA7FF !important;
}


/* 14. CITAÇÕES, SE USAR */

.elementor-3535 .elementor-element.elementor-element-4fbefce .conteudo-dinamico-post-allka blockquote,
.elementor-3535 .elementor-element.elementor-element-4fbefce .post-allka-html blockquote{
  background:rgba(255,255,255,.05) !important;
  border-left-color:#7AA7FF !important;
  color:#D8E0FF !important;
  box-shadow:
    0 14px 34px rgba(0,0,0,.22),
    inset 0 0 0 1px rgba(122,167,255,.10);
}


/* 15. IMAGENS DENTRO DO TEXTO */

.elementor-3535 .elementor-element.elementor-element-4fbefce .conteudo-dinamico-post-allka img,
.elementor-3535 .elementor-element.elementor-element-4fbefce .post-allka-html img{
  max-width:100%;
  height:auto;
  border-radius:10px;
  box-shadow:
    0 18px 44px rgba(0,0,0,.28),
    0 0 0 1px rgba(122,167,255,.12);
}


/* 16. TABLET */

@media(max-width:1024px){
  .elementor-3535 .elementor-element.elementor-element-4fbefce{
    padding:34px 20px 80px 20px;
  }

  .elementor-3535 .elementor-element.elementor-element-4fbefce .layout-post-allka{
    max-width:900px;
    gap:30px;
  }

  .elementor-3535 .elementor-element.elementor-element-4fbefce .coluna-conteudo-post-allka{
    max-width:760px;
  }
}


/* 17. MOBILE */

@media(max-width:767px){
  .elementor-3535 .elementor-element.elementor-element-4fbefce{
    padding:28px 16px 70px 16px;
  }

  .elementor-3535 .elementor-element.elementor-element-4fbefce .layout-post-allka{
    flex-direction:column;
    gap:24px;
    max-width:100%;
  }

  .elementor-3535 .elementor-element.elementor-element-4fbefce .coluna-social-post-allka{
    width:100%;
    flex:initial;
    position:relative;
    top:auto;
    order:2;
  }

  .elementor-3535 .elementor-element.elementor-element-4fbefce .icones-sociais-post-allka .elementor-social-icons-wrapper{
    flex-direction:row;
    justify-content:center;
    background:rgba(255,255,255,.04);
    border:1px solid rgba(122,167,255,.12);
    border-radius:14px;
    padding:10px;
    box-shadow:0 14px 34px rgba(0,0,0,.22);
  }

  .elementor-3535 .elementor-element.elementor-element-4fbefce .coluna-conteudo-post-allka{
    max-width:100%;
    order:1;
  }

  .elementor-3535 .elementor-element.elementor-element-4fbefce .imagem-destaque-post-allka{
    margin-bottom:28px;
  }

  .elementor-3535 .elementor-element.elementor-element-4fbefce .imagem-destaque-post-allka .elementor-widget-container,
  .elementor-3535 .elementor-element.elementor-element-4fbefce .imagem-destaque-post-allka img{
    border-radius:10px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-531bf2a *//* =========================================
   ÁREA CONTEÚDO POST ALLKA
   COLE NO CONTAINER:
   area-conteudo-post-allka
========================================= */

.elementor-3535 .elementor-element.elementor-element-531bf2a{
  position:relative;
  width:100%;
  background:#ffffff;
  padding:38px 20px 90px 20px;
  box-sizing:border-box;
  overflow:hidden;
}

/* Layout central igual ao print */
.elementor-3535 .elementor-element.elementor-element-531bf2a .layout-post-allka{
  width:100%;
  max-width:980px;
  margin-left:auto;
  margin-right:auto;
  display:flex;
  align-items:flex-start;
  justify-content:center;
  gap:46px;
}

/* Coluna social à esquerda */
.elementor-3535 .elementor-element.elementor-element-531bf2a .coluna-social-post-allka{
  width:36px;
  flex:0 0 36px;
  position:sticky;
  top:120px;
  z-index:3;
}

/* Wrapper dos ícones em coluna */
.elementor-3535 .elementor-element.elementor-element-531bf2a .icones-sociais-post-allka .elementor-social-icons-wrapper{
  display:flex;
  flex-direction:column;
  align-items:center;
  gap:12px;
}

/* Ícones sociais quadradinhos azuis */
.elementor-3535 .elementor-element.elementor-element-531bf2a .icones-sociais-post-allka .elementor-social-icon{
  width:34px;
  height:34px;
  display:flex;
  align-items:center;
  justify-content:center;
  border-radius:5px;
  background:#008CFF;
  color:#ffffff;
  box-shadow:0 8px 18px rgba(0, 140, 255, .20);
  transition:
    transform .25s ease,
    box-shadow .25s ease,
    background .25s ease;
}

.elementor-3535 .elementor-element.elementor-element-531bf2a .icones-sociais-post-allka .elementor-social-icon:hover{
  transform:translateY(-2px);
  background:#2558FF;
  box-shadow:0 12px 26px rgba(37, 88, 255, .28);
}

/* Coluna principal do conteúdo */
.elementor-3535 .elementor-element.elementor-element-531bf2a .coluna-conteudo-post-allka{
  width:100%;
  max-width:780px;
  min-width:0;
}

/* Imagem destacada */
.elementor-3535 .elementor-element.elementor-element-531bf2a .imagem-destaque-post-allka{
  width:100%;
  margin:0 0 34px 0;
}

.elementor-3535 .elementor-element.elementor-element-531bf2a .imagem-destaque-post-allka .elementor-widget-container{
  width:100%;
  overflow:hidden;
  border-radius:10px;
  box-shadow:none;
}

.elementor-3535 .elementor-element.elementor-element-531bf2a .imagem-destaque-post-allka img{
  width:100%;
  height:auto;
  display:block;
  object-fit:cover;
  object-position:center;
  border-radius:10px;
}

/* Conteúdo do post */
.elementor-3535 .elementor-element.elementor-element-531bf2a .conteudo-dinamico-post-allka{
  width:100%;
  max-width:780px;
  margin-left:auto;
  margin-right:auto;
}

/* Parágrafos do conteúdo */
.elementor-3535 .elementor-element.elementor-element-531bf2a .conteudo-dinamico-post-allka p{
  margin-top:0;
  margin-bottom:20px;
}

/* Títulos internos do post */
.elementor-3535 .elementor-element.elementor-element-531bf2a .conteudo-dinamico-post-allka h2,
.elementor-3535 .elementor-element.elementor-element-531bf2a .conteudo-dinamico-post-allka h3{
  margin-top:34px;
  margin-bottom:14px;
}

/* Listas */
.elementor-3535 .elementor-element.elementor-element-531bf2a .conteudo-dinamico-post-allka ul,
.elementor-3535 .elementor-element.elementor-element-531bf2a .conteudo-dinamico-post-allka ol{
  margin-top:0;
  margin-bottom:24px;
  padding-left:22px;
}

/* Tablet */
@media(max-width:1024px){
  .elementor-3535 .elementor-element.elementor-element-531bf2a{
    padding:34px 20px 80px 20px;
  }

  .elementor-3535 .elementor-element.elementor-element-531bf2a .layout-post-allka{
    max-width:900px;
    gap:30px;
  }

  .elementor-3535 .elementor-element.elementor-element-531bf2a .coluna-conteudo-post-allka{
    max-width:760px;
  }
}

/* Mobile */
@media(max-width:767px){
  .elementor-3535 .elementor-element.elementor-element-531bf2a{
    padding:28px 16px 70px 16px;
  }

  .elementor-3535 .elementor-element.elementor-element-531bf2a .layout-post-allka{
    flex-direction:column;
    gap:24px;
    max-width:100%;
  }

  .elementor-3535 .elementor-element.elementor-element-531bf2a .coluna-social-post-allka{
    width:100%;
    flex:initial;
    position:relative;
    top:auto;
    order:2;
  }

  .elementor-3535 .elementor-element.elementor-element-531bf2a .icones-sociais-post-allka .elementor-social-icons-wrapper{
    flex-direction:row;
    justify-content:center;
  }

  .elementor-3535 .elementor-element.elementor-element-531bf2a .coluna-conteudo-post-allka{
    max-width:100%;
    order:1;
  }

  .elementor-3535 .elementor-element.elementor-element-531bf2a .imagem-destaque-post-allka{
    margin-bottom:28px;
  }

  .elementor-3535 .elementor-element.elementor-element-531bf2a .imagem-destaque-post-allka .elementor-widget-container,
  .elementor-3535 .elementor-element.elementor-element-531bf2a .imagem-destaque-post-allka img{
    border-radius:10px;
  }
}/* End custom CSS */