.elementor-119 .elementor-element.elementor-element-475df453{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-119 .elementor-element.elementor-element-abf5774{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-119 .elementor-element.elementor-element-7bd97645{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-119 .elementor-element.elementor-element-5be33820{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-119 .elementor-element.elementor-element-27eabfe8{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-119 .elementor-element.elementor-element-2d1c7f96{--grid-columns:2;--grid-row-gap:24px;--e-loop-nothing-found-message-align:start;--grid-column-gap:24px;--e-loop-nothing-found-message-color:#272727;}.elementor-119 .elementor-element.elementor-element-2d1c7f96 .elementor-repeater-item-a1b2c3d{grid-column:span min( 1, var(--grid-columns) );}.elementor-119 .elementor-element.elementor-element-2d1c7f96 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-119 .elementor-element.elementor-element-2d1c7f96 .e-loop-item > .elementor-section, .elementor-119 .elementor-element.elementor-element-2d1c7f96 .e-loop-item > .elementor-section > .elementor-container, .elementor-119 .elementor-element.elementor-element-2d1c7f96 .e-loop-item > .e-con, .elementor-119 .elementor-element.elementor-element-2d1c7f96 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-119 .elementor-element.elementor-element-2d1c7f96 .e-loop-nothing-found-message__text{font-family:"Poppins", Sans-serif;font-size:1.125rem;font-weight:500;}.elementor-119 .elementor-element.elementor-element-68e15fc6{--grid-columns:3;--grid-row-gap:24px;--e-loop-nothing-found-message-align:start;--grid-column-gap:24px;--e-loop-nothing-found-message-color:#272727;}.elementor-119 .elementor-element.elementor-element-68e15fc6 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-119 .elementor-element.elementor-element-68e15fc6 .e-loop-item > .elementor-section, .elementor-119 .elementor-element.elementor-element-68e15fc6 .e-loop-item > .elementor-section > .elementor-container, .elementor-119 .elementor-element.elementor-element-68e15fc6 .e-loop-item > .e-con, .elementor-119 .elementor-element.elementor-element-68e15fc6 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-119 .elementor-element.elementor-element-68e15fc6 .e-loop-nothing-found-message__text{font-family:"Poppins", Sans-serif;font-size:1.125rem;font-weight:500;}.elementor-119 .elementor-element.elementor-element-79758a19{--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;--overlay-opacity:0.62;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-119 .elementor-element.elementor-element-79758a19:not(.elementor-motion-effects-element-type-background), .elementor-119 .elementor-element.elementor-element-79758a19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://novaalianca.net/wp-content/uploads/2026/10/2610_nova-alianca_silhueta-bracos-erguidos.jpg");background-position:center center;background-size:cover;}.elementor-119 .elementor-element.elementor-element-79758a19::before, .elementor-119 .elementor-element.elementor-element-79758a19 > .elementor-background-video-container::before, .elementor-119 .elementor-element.elementor-element-79758a19 > .e-con-inner > .elementor-background-video-container::before, .elementor-119 .elementor-element.elementor-element-79758a19 > .elementor-background-slideshow::before, .elementor-119 .elementor-element.elementor-element-79758a19 > .e-con-inner > .elementor-background-slideshow::before, .elementor-119 .elementor-element.elementor-element-79758a19 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-119 .elementor-element.elementor-element-76dd6eee{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-119 .elementor-element.elementor-element-57b20c0e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-119 .elementor-element.elementor-element-38b5de70{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-119 .elementor-element.elementor-element-9a1f830{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-119 .elementor-element.elementor-element-7965f38{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-119 .elementor-element.elementor-element-3315d436{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-119 .elementor-element.elementor-element-51f58fbc{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-119 .elementor-element.elementor-element-104796a3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-119 .elementor-element.elementor-element-2799e71c{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}@media(max-width:1024px){.elementor-119 .elementor-element.elementor-element-27eabfe8{--e-n-carousel-swiper-slides-to-display:1;}.elementor-119 .elementor-element.elementor-element-2d1c7f96{--grid-columns:2;--grid-row-gap:20px;}.elementor-119 .elementor-element.elementor-element-68e15fc6{--grid-columns:2;--grid-row-gap:20px;}.elementor-119 .elementor-element.elementor-element-2799e71c{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-119 .elementor-element.elementor-element-27eabfe8{--e-n-carousel-swiper-slides-to-display:1;}.elementor-119 .elementor-element.elementor-element-2d1c7f96{--grid-columns:1;--grid-row-gap:16px;}.elementor-119 .elementor-element.elementor-element-68e15fc6{--grid-columns:1;--grid-row-gap:16px;}.elementor-119 .elementor-element.elementor-element-2799e71c{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for loop-grid, class: .elementor-element-2d1c7f96 */.elementor-119 .elementor-element.elementor-element-2d1c7f96 .elementor-loop-container{grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-auto-rows:auto;}
.elementor-119 .elementor-element.elementor-element-2d1c7f96 .elementor-loop-container>.elementor-repeater-item-a1b2c3d{grid-row:span 2;}
.elementor-119 .elementor-element.elementor-element-2d1c7f96 .e-loop-nothing-found-message{background:#FFFFFF;border:1px solid rgba(39,39,39,0.14);border-radius:18px;padding:clamp(28px,4vw,56px);}
.elementor-119 .elementor-element.elementor-element-2d1c7f96 .e-loop-nothing-found-message__text{margin:0;max-width:640px;}
.elementor-119 .elementor-element.elementor-element-2d1c7f96 .e-loop-nothing-found-message__text a{display:inline-block;margin-top:18px;color:#272727;font-weight:700;text-decoration:underline;text-decoration-color:#F15C22;text-decoration-thickness:2px;text-underline-offset:5px;}
@media (max-width:1024px){.elementor-119 .elementor-element.elementor-element-2d1c7f96 .elementor-loop-container{grid-template-columns:repeat(2,minmax(0,1fr));}
.elementor-119 .elementor-element.elementor-element-2d1c7f96 .elementor-loop-container>.elementor-repeater-item-a1b2c3d{grid-row:auto;grid-column:span 2;}}
@media (max-width:767px){.elementor-119 .elementor-element.elementor-element-2d1c7f96 .elementor-loop-container{grid-template-columns:minmax(0,1fr);}
.elementor-119 .elementor-element.elementor-element-2d1c7f96 .elementor-loop-container>.elementor-repeater-item-a1b2c3d{grid-column:auto;}}/* End custom CSS */
/* Start custom CSS */.na-hero-slider{position:relative;overflow:hidden}
.na-hero-slider [data-na=slide]{min-height:min(92vh,880px)}
@media (max-width:767px){.na-hero-slider [data-na=slide]{min-height:86vh}}
.na-hero-slider .swiper-slide>.e-con{padding:0}
.na-hero-slider .elementor-swiper-button{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border:2px solid var(--branco);border-radius:10px;background:var(--grafite-60);color:var(--branco);z-index:5}
.na-hero-slider .elementor-swiper-button svg,.na-hero-slider .elementor-swiper-button i{fill:var(--branco);color:var(--branco);width:20px;height:20px}
.na-hero-slider .elementor-swiper-button:hover{background:var(--branco);color:var(--grafite)}
.na-hero-slider .elementor-swiper-button:hover svg{fill:var(--grafite)}
.na-hero-slider .elementor-swiper-button-prev{left:max(16px,calc((100vw - 1280px)/2 - 64px))}
.na-hero-slider .elementor-swiper-button-next{right:16px}
@media (max-width:1024px){.na-hero-slider .elementor-swiper-button{width:40px!important;height:40px!important;top:auto!important;bottom:20px!important;transform:none!important}.na-hero-slider .elementor-swiper-button-prev{left:auto!important;right:64px!important}.na-hero-slider .elementor-swiper-button-next{right:16px!important}}
.na-hero-slider .swiper-pagination{position:absolute!important;top:auto!important;bottom:32px!important;left:max(24px,calc((100vw - 1280px)/2))!important;width:auto!important;text-align:left;z-index:5;transform:none!important;margin:0!important}
@media (max-width:767px){.na-hero-slider .swiper-pagination{bottom:36px!important;left:20px!important}}
.na-hero-slider .swiper-pagination-bullet{width:12px;height:12px;background:var(--branco);opacity:.55;margin:0 6px 0 0!important}
.na-hero-slider .swiper-pagination-bullet-active{opacity:1;width:32px;border-radius:6px}
.na-hero-slider .swiper-pagination-bullet:focus-visible,.na-hero-slider .elementor-swiper-button:focus-visible{outline:3px solid var(--branco);outline-offset:3px}
@keyframes na-kb{from{transform:scale(1)}to{transform:scale(1.08)}}
@keyframes na-up{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}
@media (prefers-reduced-motion:no-preference){
.na-hero-slider .swiper-slide-active [data-na=kb]{animation:na-kb 9s ease-out forwards}
.na-hero-slider .swiper-slide-active [data-na=content]>*{animation:na-up 600ms ease-out both}
.na-hero-slider .swiper-slide-active [data-na=content]>*:nth-child(2){animation-delay:100ms}
.na-hero-slider .swiper-slide-active [data-na=content]>*:nth-child(3){animation-delay:200ms}
.na-hero-slider .swiper-slide-active [data-na=content]>*:nth-child(4){animation-delay:300ms}
}
@media (prefers-reduced-motion:reduce){.na-parallax .elementor-motion-effects-layer{transform:none!important}}
.na-galeria{overflow:hidden}
.na-galeria .swiper-slide{height:auto}/* End custom CSS */