.elementor-517 .elementor-element.elementor-element-402f388{--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:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-517 .elementor-element.elementor-element-aac1585{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-2e08d05{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-517 .elementor-element.elementor-element-8a5dee3 .elementor-repeater-item-cd6b5a5 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://santana.m2tech.cloud/wp-content/uploads/2025/11/hero-interno.jpg);background-size:cover;}.elementor-517 .elementor-element.elementor-element-8a5dee3 .elementor-repeater-item-cd6b5a5 .elementor-background-overlay{background-color:#00000015;}.elementor-517 .elementor-element.elementor-element-8a5dee3 .elementor-repeater-item-f404200 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://santana.m2tech.cloud/wp-content/uploads/2025/11/hero-interno.jpg);background-size:cover;}.elementor-517 .elementor-element.elementor-element-8a5dee3 .elementor-repeater-item-f404200 .elementor-background-overlay{background-color:#00000015;}.elementor-517 .elementor-element.elementor-element-8a5dee3 .swiper-slide{transition-duration:calc(5000ms*1.2);height:500px;}.elementor-517 .elementor-element.elementor-element-8a5dee3 .elementor-slide-button{background-color:#00205B;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:20px;border-width:0px;border-radius:4px;}.elementor-517 .elementor-element.elementor-element-8a5dee3 .swiper-slide-inner{padding:0px 0px 90px 0px;text-align:left;}.elementor-517 .elementor-element.elementor-element-8a5dee3 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:30px;}.elementor-517 .elementor-element.elementor-element-8a5dee3 .elementor-slide-heading{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-517 .elementor-element.elementor-element-8a5dee3 .elementor-slide-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-517 .elementor-element.elementor-element-8a5dee3 .elementor-swiper-button{font-size:48px;color:#FFFFFF;}.elementor-517 .elementor-element.elementor-element-8a5dee3 .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-517 .elementor-element.elementor-element-8a5dee3 .swiper-pagination-bullet{height:16px;width:16px;}.elementor-517 .elementor-element.elementor-element-8a5dee3 .swiper-horizontal .swiper-pagination-progressbar{height:16px;}.elementor-517 .elementor-element.elementor-element-8a5dee3 .swiper-pagination-fraction{font-size:16px;}.elementor-517 .elementor-element.elementor-element-8a5dee3 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF;opacity:1;}.elementor-517 .elementor-element.elementor-element-8a5dee3 .swiper-pagination-bullet-active{background-color:#E53935;}.elementor-517 .elementor-element.elementor-element-c80e827{--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:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-517 .elementor-element.elementor-element-55436ec .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#000000;}.elementor-517 .elementor-element.elementor-element-f63abaf{--display:flex;--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-517 .elementor-element.elementor-element-1b5f39d{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-517 .elementor-element.elementor-element-a886134 .e-search-input{background-color:#F4F4F4;font-family:var( --e-global-typography-4fab43f-font-family ), Sans-serif;font-size:var( --e-global-typography-4fab43f-font-size );font-weight:var( --e-global-typography-4fab43f-font-weight );line-height:var( --e-global-typography-4fab43f-line-height );border-style:none;border-radius:4px 4px 4px 4px;}.elementor-517 .elementor-element.elementor-element-a886134{--e-search-input-color:#000000;--e-search-icon-label-color:#000000;--e-search-icon-label-size:15px;}.elementor-517 .elementor-element.elementor-element-8042200{--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:6px 6px 6px 6px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-517 .elementor-element.elementor-element-8042200:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-8042200 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-517 .elementor-element.elementor-element-30b48e9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;line-height:1.4em;color:#000000;}.elementor-517 .elementor-element.elementor-element-afa1c94{--e-filter-direction:column;--e-filter-white-space:initial;--e-filter-align-items:center;--e-filter-item-width:100%;--e-filter-item-max-width:100%;--e-filter-item-flex-grow:1;--e-filter-item-box-sizing:border-box;--e-filter-item-align-text:start;--e-filter-item-justify-content:flex-start;--e-filter-item-align-items:flex-start;--e-filter-space-between:8px;--e-filter-normal-text-color:#000000ED;--e-filter-active-text-color:var( --e-global-color-secondary );}.lgefep-taxonomy-filter-afa1c94{--lgefep-taxonomy-filter-space-between:8px;--lgefep-taxonomy-normal-filter-text-color:#000000ED;--lgefep-taxonomy-active-filter-text-color:var( --e-global-color-secondary );--lgefep-taxonomy-filter-padding-top:0px;--lgefep-taxonomy-filter-padding-right:0px;--lgefep-taxonomy-filter-padding-bottom:0px;--lgefep-taxonomy-filter-padding-left:0px;}.elementor-517 .elementor-element.elementor-element-afa1c94 .e-filter-item{padding:0px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-94c2424{--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:6px 6px 6px 6px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-517 .elementor-element.elementor-element-94c2424:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-94c2424 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-517 .elementor-element.elementor-element-888fcd5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;line-height:1.4em;color:#000000;}.elementor-517 .elementor-element.elementor-element-d1cbbfc{--e-filter-direction:column;--e-filter-white-space:initial;--e-filter-align-items:center;--e-filter-item-width:100%;--e-filter-item-max-width:100%;--e-filter-item-flex-grow:1;--e-filter-item-box-sizing:border-box;--e-filter-item-align-text:start;--e-filter-item-justify-content:flex-start;--e-filter-item-align-items:flex-start;--e-filter-space-between:8px;--e-filter-normal-text-color:#000000ED;--e-filter-active-text-color:var( --e-global-color-secondary );}.lgefep-taxonomy-filter-d1cbbfc{--lgefep-taxonomy-filter-space-between:8px;--lgefep-taxonomy-normal-filter-text-color:#000000ED;--lgefep-taxonomy-active-filter-text-color:var( --e-global-color-secondary );--lgefep-taxonomy-filter-padding-top:0px;--lgefep-taxonomy-filter-padding-right:0px;--lgefep-taxonomy-filter-padding-bottom:0px;--lgefep-taxonomy-filter-padding-left:0px;}.elementor-517 .elementor-element.elementor-element-d1cbbfc .e-filter-item{padding:0px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-fe7792e{--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:6px 6px 6px 6px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-517 .elementor-element.elementor-element-fe7792e:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-fe7792e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-517 .elementor-element.elementor-element-4ca8f7c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;line-height:1.4em;color:#000000;}.elementor-517 .elementor-element.elementor-element-c17eac2{--e-filter-direction:column;--e-filter-white-space:initial;--e-filter-align-items:center;--e-filter-item-width:100%;--e-filter-item-max-width:100%;--e-filter-item-flex-grow:1;--e-filter-item-box-sizing:border-box;--e-filter-item-align-text:start;--e-filter-item-justify-content:flex-start;--e-filter-item-align-items:flex-start;--e-filter-space-between:8px;--e-filter-normal-text-color:#000000ED;--e-filter-active-text-color:var( --e-global-color-secondary );}.lgefep-taxonomy-filter-c17eac2{--lgefep-taxonomy-filter-space-between:8px;--lgefep-taxonomy-normal-filter-text-color:#000000ED;--lgefep-taxonomy-active-filter-text-color:var( --e-global-color-secondary );--lgefep-taxonomy-filter-padding-top:0px;--lgefep-taxonomy-filter-padding-right:0px;--lgefep-taxonomy-filter-padding-bottom:0px;--lgefep-taxonomy-filter-padding-left:0px;}.elementor-517 .elementor-element.elementor-element-c17eac2 .e-filter-item{padding:0px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-aeeeacc{--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:6px 6px 6px 6px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-517 .elementor-element.elementor-element-aeeeacc:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-aeeeacc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-517 .elementor-element.elementor-element-32da4e4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;line-height:1.4em;color:#000000;}.elementor-517 .elementor-element.elementor-element-a33c502{--e-filter-direction:column;--e-filter-white-space:initial;--e-filter-align-items:center;--e-filter-item-width:100%;--e-filter-item-max-width:100%;--e-filter-item-flex-grow:1;--e-filter-item-box-sizing:border-box;--e-filter-item-align-text:start;--e-filter-item-justify-content:flex-start;--e-filter-item-align-items:flex-start;--e-filter-space-between:8px;--e-filter-normal-text-color:#000000ED;--e-filter-active-text-color:var( --e-global-color-secondary );}.lgefep-taxonomy-filter-a33c502{--lgefep-taxonomy-filter-space-between:8px;--lgefep-taxonomy-normal-filter-text-color:#000000ED;--lgefep-taxonomy-active-filter-text-color:var( --e-global-color-secondary );--lgefep-taxonomy-filter-padding-top:0px;--lgefep-taxonomy-filter-padding-right:0px;--lgefep-taxonomy-filter-padding-bottom:0px;--lgefep-taxonomy-filter-padding-left:0px;}.elementor-517 .elementor-element.elementor-element-a33c502 .e-filter-item{padding:0px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-212fb05{--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:6px 6px 6px 6px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-517 .elementor-element.elementor-element-212fb05:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-212fb05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-517 .elementor-element.elementor-element-254a270 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;line-height:1.4em;color:#000000;}.elementor-517 .elementor-element.elementor-element-11c054a{--e-filter-direction:column;--e-filter-white-space:initial;--e-filter-align-items:center;--e-filter-item-width:100%;--e-filter-item-max-width:100%;--e-filter-item-flex-grow:1;--e-filter-item-box-sizing:border-box;--e-filter-item-align-text:start;--e-filter-item-justify-content:flex-start;--e-filter-item-align-items:flex-start;--e-filter-space-between:8px;--e-filter-normal-text-color:#000000ED;--e-filter-active-text-color:var( --e-global-color-secondary );}.lgefep-taxonomy-filter-11c054a{--lgefep-taxonomy-filter-space-between:8px;--lgefep-taxonomy-normal-filter-text-color:#000000ED;--lgefep-taxonomy-active-filter-text-color:var( --e-global-color-secondary );--lgefep-taxonomy-filter-padding-top:0px;--lgefep-taxonomy-filter-padding-right:0px;--lgefep-taxonomy-filter-padding-bottom:0px;--lgefep-taxonomy-filter-padding-left:0px;}.elementor-517 .elementor-element.elementor-element-11c054a .e-filter-item{padding:0px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-2a2511c{--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:6px 6px 6px 6px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-517 .elementor-element.elementor-element-2a2511c:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-2a2511c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-517 .elementor-element.elementor-element-e0f972d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;line-height:1.4em;color:#000000;}.elementor-517 .elementor-element.elementor-element-d4cabf5{--e-filter-direction:column;--e-filter-white-space:initial;--e-filter-align-items:center;--e-filter-item-width:100%;--e-filter-item-max-width:100%;--e-filter-item-flex-grow:1;--e-filter-item-box-sizing:border-box;--e-filter-item-align-text:start;--e-filter-item-justify-content:flex-start;--e-filter-item-align-items:flex-start;--e-filter-space-between:8px;--e-filter-normal-text-color:#000000ED;--e-filter-active-text-color:var( --e-global-color-secondary );}.lgefep-taxonomy-filter-d4cabf5{--lgefep-taxonomy-filter-space-between:8px;--lgefep-taxonomy-normal-filter-text-color:#000000ED;--lgefep-taxonomy-active-filter-text-color:var( --e-global-color-secondary );--lgefep-taxonomy-filter-padding-top:0px;--lgefep-taxonomy-filter-padding-right:0px;--lgefep-taxonomy-filter-padding-bottom:0px;--lgefep-taxonomy-filter-padding-left:0px;}.elementor-517 .elementor-element.elementor-element-d4cabf5 .e-filter-item{padding:0px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-2c4200c{--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:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:6px 6px 6px 6px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-517 .elementor-element.elementor-element-2c4200c:not(.elementor-motion-effects-element-type-background), .elementor-517 .elementor-element.elementor-element-2c4200c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-517 .elementor-element.elementor-element-5343d4b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;line-height:1.4em;color:#000000;}.elementor-517 .elementor-element.elementor-element-8b392bf{--e-filter-direction:column;--e-filter-white-space:initial;--e-filter-align-items:center;--e-filter-item-width:100%;--e-filter-item-max-width:100%;--e-filter-item-flex-grow:1;--e-filter-item-box-sizing:border-box;--e-filter-item-align-text:start;--e-filter-item-justify-content:flex-start;--e-filter-item-align-items:flex-start;--e-filter-space-between:8px;--e-filter-normal-text-color:#000000ED;--e-filter-active-text-color:var( --e-global-color-secondary );}.lgefep-taxonomy-filter-8b392bf{--lgefep-taxonomy-filter-space-between:8px;--lgefep-taxonomy-normal-filter-text-color:#000000ED;--lgefep-taxonomy-active-filter-text-color:var( --e-global-color-secondary );--lgefep-taxonomy-filter-padding-top:0px;--lgefep-taxonomy-filter-padding-right:0px;--lgefep-taxonomy-filter-padding-bottom:0px;--lgefep-taxonomy-filter-padding-left:0px;}.elementor-517 .elementor-element.elementor-element-8b392bf .e-filter-item{padding:0px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-9501efc{--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-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-517 .elementor-element.elementor-element-97aef44{--grid-columns:3;--grid-row-gap:20px;--grid-column-gap:15px;}.elementor-517 .elementor-element.elementor-element-97aef44 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-517 .elementor-element.elementor-element-97aef44 .e-loop-item > .elementor-section, .elementor-517 .elementor-element.elementor-element-97aef44 .e-loop-item > .elementor-section > .elementor-container, .elementor-517 .elementor-element.elementor-element-97aef44 .e-loop-item > .e-con, .elementor-517 .elementor-element.elementor-element-97aef44 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-517 .elementor-element.elementor-element-97aef44 .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-517 .elementor-element.elementor-element-97aef44 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-517 .elementor-element.elementor-element-97aef44 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-517 .elementor-element.elementor-element-97aef44 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-517 .elementor-element.elementor-element-97aef44 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}@media(min-width:768px){.elementor-517 .elementor-element.elementor-element-1b5f39d{--width:25%;}.elementor-517 .elementor-element.elementor-element-9501efc{--width:75%;}}@media(max-width:1024px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-517 .elementor-element.elementor-element-8a5dee3 .swiper-slide-contents{max-width:700px;}.elementor-517 .elementor-element.elementor-element-8a5dee3 .elementor-slide-heading{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-517 .elementor-element.elementor-element-8a5dee3 .elementor-slide-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-517 .elementor-element.elementor-element-55436ec .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-search .elementor-pagination{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-517 .elementor-element.elementor-element-a886134 .e-search-input{font-size:var( --e-global-typography-4fab43f-font-size );line-height:var( --e-global-typography-4fab43f-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-517 .elementor-element.elementor-element-97aef44{--grid-columns:2;}}@media(max-width:767px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-517 .elementor-element.elementor-element-8a5dee3 .swiper-slide{height:85vh;}.elementor-517 .elementor-element.elementor-element-8a5dee3 .swiper-slide-contents{max-width:100%;}.elementor-517 .elementor-element.elementor-element-8a5dee3 .swiper-slide-inner{padding:0px 20px 80px 20px;}.elementor-517 .elementor-element.elementor-element-8a5dee3 .elementor-slide-heading{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-517 .elementor-element.elementor-element-8a5dee3 .elementor-slide-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-517 .elementor-element.elementor-element-55436ec .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-search .elementor-pagination{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-517 .elementor-element.elementor-element-a886134 .e-search-input{font-size:var( --e-global-typography-4fab43f-font-size );line-height:var( --e-global-typography-4fab43f-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-517 .elementor-element.elementor-element-97aef44{--grid-columns:1;}}/* Start custom CSS for slides, class: .elementor-element-8a5dee3 */.swiper-slide-contents {
    max-width: 1100px;
    width: 100%;
}

.elementor-517 .elementor-element.elementor-element-8a5dee3 .e-eicon-chevron-right {
    padding:17px;
    margin-right:25px;
    background-color:#00205B;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 4px;
}
    
.elementor-517 .elementor-element.elementor-element-8a5dee3 .e-eicon-chevron-left {
    padding:17px;
    margin-left:25px;
    background-color:#00205B;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 4px;
}

/* Ajusta o dot ativo para 32x16 */
.elementor-swiper-button .swiper-pagination-bullet.swiper-pagination-bullet-active,
.swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: 32px !important;
    height: 16px !important;
    border-radius: 999px !important; /* deixa ele oval */
}

/* Adiciona transição suave nos dots */
.swiper-pagination-bullet {
    transition: all 0.3s ease !important;
}

.elementor-517 .elementor-element.elementor-element-8a5dee3 .elementor-slide-heading{
    max-width: 550px;
}

.elementor-517 .elementor-element.elementor-element-8a5dee3 .elementor-slides-wrapper{
    border-radius: 7px;
}/* End custom CSS */