.elementor-9079 .elementor-element.elementor-element-fdbd72c{--display:flex;--min-height:100vh;--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:flex-start;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9079 .elementor-element.elementor-element-ba36ddf{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-559d107 );--border-color:var( --e-global-color-559d107 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:6px;--padding-left:16px;--padding-right:0px;}.elementor-9079 .elementor-element.elementor-element-d48c61a.elementor-element{--align-self:flex-start;}.elementor-9079 .elementor-element.elementor-element-d48c61a img{width:89px;}.elementor-9079 .elementor-element.elementor-element-3bbe6cd{--display:flex;}.elementor-9079 .elementor-element.elementor-element-e8f01e7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-9079 .elementor-element.elementor-element-e8f01e7.elementor-element{--align-self:flex-start;}.elementor-9079 .elementor-element.elementor-element-e8f01e7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-9079 .elementor-element.elementor-element-e8f01e7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-9079 .elementor-element.elementor-element-e8f01e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-9079 .elementor-element.elementor-element-e8f01e7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-9079 .elementor-element.elementor-element-e8f01e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-9079 .elementor-element.elementor-element-e8f01e7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-9079 .elementor-element.elementor-element-e8f01e7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-9079 .elementor-element.elementor-element-e8f01e7{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-9079 .elementor-element.elementor-element-e8f01e7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9079 .elementor-element.elementor-element-e8f01e7 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:22px;letter-spacing:0.035px;}.elementor-9079 .elementor-element.elementor-element-e8f01e7 .elementor-icon-list-text{color:var( --e-global-color-5431fa2 );transition:color 0.3s;}.elementor-9079 .elementor-element.elementor-element-e8f01e7 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#EB1C28;}.elementor-9079 .elementor-element.elementor-element-b99c416 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-9079 .elementor-element.elementor-element-b99c416.elementor-element{--align-self:flex-start;}.elementor-9079 .elementor-element.elementor-element-b99c416 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-9079 .elementor-element.elementor-element-b99c416 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-9079 .elementor-element.elementor-element-b99c416 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-9079 .elementor-element.elementor-element-b99c416 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-9079 .elementor-element.elementor-element-b99c416 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-9079 .elementor-element.elementor-element-b99c416 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-9079 .elementor-element.elementor-element-b99c416 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-9079 .elementor-element.elementor-element-b99c416{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-9079 .elementor-element.elementor-element-b99c416 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9079 .elementor-element.elementor-element-b99c416 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:22px;letter-spacing:0.035px;}.elementor-9079 .elementor-element.elementor-element-b99c416 .elementor-icon-list-text{color:var( --e-global-color-5431fa2 );transition:color 0.3s;}.elementor-9079 .elementor-element.elementor-element-b99c416 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#EB1C28;}.elementor-9079 .elementor-element.elementor-element-6698183 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9079 .elementor-element.elementor-element-6698183.elementor-element{--align-self:center;}body:not(.rtl) .elementor-9079 .elementor-element.elementor-element-6698183{left:50%;}body.rtl .elementor-9079 .elementor-element.elementor-element-6698183{right:50%;}.elementor-9079 .elementor-element.elementor-element-6698183{bottom:32px;--e-icon-list-icon-size:44px;--icon-vertical-offset:0px;}.elementor-9079 .elementor-element.elementor-element-6698183 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1px/2);}.elementor-9079 .elementor-element.elementor-element-6698183 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1px/2);}.elementor-9079 .elementor-element.elementor-element-6698183 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1px/2);}.elementor-9079 .elementor-element.elementor-element-6698183 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1px/2);}.elementor-9079 .elementor-element.elementor-element-6698183 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1px/2);}.elementor-9079 .elementor-element.elementor-element-6698183 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-9079 .elementor-element.elementor-element-6698183 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-9079 .elementor-element.elementor-element-6698183 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9079 .elementor-element.elementor-element-6698183 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:0.035px;}.elementor-9079 .elementor-element.elementor-element-6698183 .elementor-icon-list-text{color:var( --e-global-color-5431fa2 );transition:color 0.3s;}.elementor-9079 .elementor-element.elementor-element-6698183 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-559d107 );}#elementor-popup-modal-9079 .dialog-widget-content{animation-duration:1.2s;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-9079{background-color:#000000C7;justify-content:flex-end;align-items:center;pointer-events:all;}#elementor-popup-modal-9079 .dialog-message{width:500px;height:100vh;align-items:flex-start;}#elementor-popup-modal-9079 .dialog-close-button{display:flex;top:32px;background-color:#FFFFFF;font-size:18px;}body:not(.rtl) #elementor-popup-modal-9079 .dialog-close-button{right:32px;}body.rtl #elementor-popup-modal-9079 .dialog-close-button{left:32px;}#elementor-popup-modal-9079 .dialog-close-button i{color:var( --e-global-color-559d107 );}#elementor-popup-modal-9079 .dialog-close-button svg{fill:var( --e-global-color-559d107 );}#elementor-popup-modal-9079 .dialog-close-button:hover i{color:var( --e-global-color-a1b8000 );}@media(max-width:1366px){.elementor-9079 .elementor-element.elementor-element-e8f01e7.elementor-element{--align-self:flex-start;}.elementor-9079 .elementor-element.elementor-element-b99c416.elementor-element{--align-self:flex-start;}#elementor-popup-modal-9079 .dialog-message{width:448px;}}@media(min-width:2400px){.elementor-9079 .elementor-element.elementor-element-fdbd72c{--width:100%;--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;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9079 .elementor-element.elementor-element-ba36ddf{--width:100%;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9079 .elementor-element.elementor-element-d48c61a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9079 .elementor-element.elementor-element-d48c61a.elementor-element{--align-self:flex-start;}.elementor-9079 .elementor-element.elementor-element-d48c61a img{width:79px;}.elementor-9079 .elementor-element.elementor-element-3bbe6cd{--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;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-9079 .elementor-element.elementor-element-e8f01e7.elementor-element{--align-self:flex-start;}.elementor-9079 .elementor-element.elementor-element-e8f01e7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-9079 .elementor-element.elementor-element-e8f01e7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-9079 .elementor-element.elementor-element-e8f01e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-9079 .elementor-element.elementor-element-e8f01e7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-9079 .elementor-element.elementor-element-e8f01e7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-9079 .elementor-element.elementor-element-e8f01e7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9079 .elementor-element.elementor-element-e8f01e7 .elementor-icon-list-item > a{font-size:18px;}.elementor-9079 .elementor-element.elementor-element-b99c416.elementor-element{--align-self:flex-start;}.elementor-9079 .elementor-element.elementor-element-b99c416 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-9079 .elementor-element.elementor-element-b99c416 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-9079 .elementor-element.elementor-element-b99c416 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-9079 .elementor-element.elementor-element-b99c416 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-9079 .elementor-element.elementor-element-b99c416 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-9079 .elementor-element.elementor-element-b99c416 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9079 .elementor-element.elementor-element-b99c416 .elementor-icon-list-item > a{font-size:18px;}.elementor-9079 .elementor-element.elementor-element-6698183 > .elementor-widget-container{margin:0px 0px 0px 0px;}#elementor-popup-modal-9079 .dialog-message{width:500px;}#elementor-popup-modal-9079{justify-content:flex-end;align-items:flex-end;}#elementor-popup-modal-9079 .dialog-close-button{top:32px;font-size:18px;}body:not(.rtl) #elementor-popup-modal-9079 .dialog-close-button{right:32px;}body.rtl #elementor-popup-modal-9079 .dialog-close-button{left:32px;}}@media(max-width:767px){.elementor-9079 .elementor-element.elementor-element-ba36ddf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9079 .elementor-element.elementor-element-d48c61a.elementor-element{--align-self:flex-start;}.elementor-9079 .elementor-element.elementor-element-d48c61a img{width:56px;}.elementor-9079 .elementor-element.elementor-element-e8f01e7 > .elementor-widget-container{padding:0px 7px 0px 10px;}.elementor-9079 .elementor-element.elementor-element-e8f01e7.elementor-element{--align-self:flex-start;}.elementor-9079 .elementor-element.elementor-element-e8f01e7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9079 .elementor-element.elementor-element-e8f01e7 .elementor-icon-list-item > a{font-size:16px;}.elementor-9079 .elementor-element.elementor-element-b99c416 > .elementor-widget-container{padding:0px 7px 0px 10px;}.elementor-9079 .elementor-element.elementor-element-b99c416.elementor-element{--align-self:flex-start;}.elementor-9079 .elementor-element.elementor-element-b99c416 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9079 .elementor-element.elementor-element-b99c416 .elementor-icon-list-item > a{font-size:16px;}.elementor-9079 .elementor-element.elementor-element-6698183{width:100%;max-width:100%;--e-icon-list-icon-size:37px;}.elementor-9079 .elementor-element.elementor-element-6698183 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9079 .elementor-element.elementor-element-6698183.elementor-element{--align-self:center;}#elementor-popup-modal-9079 .dialog-message{width:70vw;}#elementor-popup-modal-9079{justify-content:flex-end;align-items:center;}#elementor-popup-modal-9079 .dialog-close-button{top:32px;font-size:16px;}body:not(.rtl) #elementor-popup-modal-9079 .dialog-close-button{right:32px;}body.rtl #elementor-popup-modal-9079 .dialog-close-button{left:32px;}}/* Start custom CSS for icon-list, class: .elementor-element-b99c416 *//* ===== Popup Menu – sequência + velocidade custom =====
   Adicione a classe "menu-popup" no popup (Avançado > CSS Classes)
   Ajuste as variáveis abaixo conforme seu gosto
================================================================ */
.menu-popup {
  --menu-speed: .55s;              /* velocidade do menu */
  --menu-ease: cubic-bezier(.22,.72,.17,.99);
  --overlay-max: .65;              /* opacidade da sombra */
  --lead-delay: .12s;              /* atraso p/ menu entrar depois da sombra */
  --lag-delay:  .12s;              /* atraso p/ sombra sair depois do menu */
}

/* Estrutura do popup do Elementor */
.menu-popup.dialog-widget,
.menu-popup .dialog-widget-content,
.menu-popup .dialog-overlay { will-change: transform, opacity; }

/* ---------- OVERLAY (sombra de fundo) ---------- */
.menu-popup .dialog-overlay {
  opacity: 0;
  transition: opacity .25s ease;
}

/* Abriu (aria-hidden = false): sombra aparece primeiro */
.menu-popup[aria-hidden="false"] .dialog-overlay {
  opacity: var(--overlay-max);
  transition: opacity .25s ease 0s;   /* sem atraso: vem antes do menu */
}

/* Fechando/fechado (aria-hidden = true): sombra sai por último */
.menu-popup[aria-hidden="true"] .dialog-overlay {
  opacity: 0;
  transition: opacity .25s ease var(--lag-delay);  /* sai depois do menu */
}

/* ---------- CONTEÚDO (o “menu”) ---------- */
.menu-popup .dialog-widget-content {
  transform: translateX(100%);        /* fora da tela à direita */
  opacity: 0;
  transition:
    transform var(--menu-speed) var(--menu-ease),
    opacity   var(--menu-speed) var(--menu-ease);
}

/* Entrando: atrasamos o menu p/ a sombra “chegar” antes */
.menu-popup[aria-hidden="false"] .dialog-widget-content {
  transform: translateX(0);
  opacity: 1;
  transition-delay: var(--lead-delay); /* entra depois da sombra */
}

/* Saindo: o menu sai primeiro; a sombra fica um pouco mais */
.menu-popup[aria-hidden="true"] .dialog-widget-content {
  transform: translateX(100%);
  opacity: 0;
  transition-delay: 0s;
}

/* ---------- Toques opcionais ---------- */
/* Desabilita clique no fundo enquanto anima (evita “pulos”) */
.menu-popup .dialog-overlay { pointer-events: auto; }
.menu-popup[aria-hidden="true"] .dialog-overlay { pointer-events: none; }

/* Se seu menu vier pela esquerda, troque 100% por -100% acima *//* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6698183 */.elementor-9079 .elementor-element.elementor-element-6698183{
    transform: translate(-50%,0);
}/* End custom CSS */