.elementor-21 .elementor-element.elementor-element-d78e678{--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:2.625rem 2.625rem;--row-gap:2.625rem;--column-gap:2.625rem;--overflow:hidden;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-accent );--border-color:var( --e-global-color-accent );--margin-top:-8rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:12rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-21 .elementor-element.elementor-element-d78e678:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-d78e678 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B285A;background-image:url("https://drandrefarias.modernista.digital/wp-content/uploads/2026/03/Frame-60-2-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-aeb7816{--display:flex;--justify-content:center;}.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-21 .elementor-element.elementor-element-abb799e{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3.75rem) 0rem;}.elementor-21 .elementor-element.elementor-element-abb799e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-b1152b4{width:var( --container-widget-width, 40rem );max-width:40rem;--container-widget-width:40rem;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-b1152b4 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:3.625rem;font-weight:500;line-height:1.2em;color:var( --e-global-color-33ff13e );}.elementor-21 .elementor-element.elementor-element-eb81156{width:var( --container-widget-width, 30rem );max-width:30rem;margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:30rem;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-eb81156 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-ecf2306 );}.elementor-21 .elementor-element.elementor-element-ff425bb{--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:1.3125rem 1.3125rem;--row-gap:1.3125rem;--column-gap:1.3125rem;--margin-top:3.75rem;--margin-bottom:3.75rem;--margin-left:0rem;--margin-right:0rem;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-21 .elementor-element.elementor-element-d191676 .elementor-button{background-color:#45BCA200;fill:var( --e-global-color-6680856 );color:var( --e-global-color-6680856 );}.elementor-21 .elementor-element.elementor-element-d191676 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-d191676 .elementor-button:focus{background-color:var( --e-global-color-6680856 );color:var( --e-global-color-33ff13e );}.elementor-21 .elementor-element.elementor-element-d191676 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-d191676 .elementor-button:focus svg{fill:var( --e-global-color-33ff13e );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-b63a118 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.125rem/2);}.elementor-21 .elementor-element.elementor-element-b63a118 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.125rem/2);}.elementor-21 .elementor-element.elementor-element-b63a118 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.125rem/2);}.elementor-21 .elementor-element.elementor-element-b63a118 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.125rem/2);}.elementor-21 .elementor-element.elementor-element-b63a118 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.125rem/2);}.elementor-21 .elementor-element.elementor-element-b63a118 .elementor-icon-list-icon i{color:#45BCA200;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-b63a118 .elementor-icon-list-icon svg{fill:#45BCA200;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-b63a118{--e-icon-list-icon-size:1.75rem;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-b63a118 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-b63a118 .elementor-icon-list-item > a{font-size:var( --e-global-typography-dd4fdda-font-size );font-weight:var( --e-global-typography-dd4fdda-font-weight );line-height:var( --e-global-typography-dd4fdda-line-height );}.elementor-21 .elementor-element.elementor-element-b63a118 .elementor-icon-list-text{color:var( --e-global-color-33ff13e );transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-b6e78af{--display:flex;}.elementor-21 .elementor-element.elementor-element-01d2eb8{--display:flex;--position:absolute;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2B285A6E;--border-color:#2B285A6E;--border-radius:10px 10px 10px 10px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-column:span 3;bottom:20rem;--z-index:3;}.elementor-21 .elementor-element.elementor-element-01d2eb8:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-01d2eb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF12;}.elementor-21 .elementor-element.elementor-element-01d2eb8:hover{border-style:solid;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-01d2eb8, .elementor-21 .elementor-element.elementor-element-01d2eb8::before{--border-transition:0.3s;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-01d2eb8{left:-2rem;}body.rtl .elementor-21 .elementor-element.elementor-element-01d2eb8{right:-2rem;}.elementor-21 .elementor-element.elementor-element-d73f080 .elementor-heading-title{font-size:0.875rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-33ff13e );}.elementor-21 .elementor-element.elementor-element-5df292b .elementor-heading-title{font-size:0.8125rem;font-weight:400;line-height:1.5em;color:#E6EEECC9;}.elementor-21 .elementor-element.elementor-element-9bb578b{--display:flex;--position:absolute;--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:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2B285A6E;--border-color:#2B285A6E;--border-radius:10px 10px 10px 10px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1.5rem;--padding-right:1.5rem;grid-column:span 3;bottom:10rem;--z-index:3;}.elementor-21 .elementor-element.elementor-element-9bb578b:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-9bb578b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF12;}.elementor-21 .elementor-element.elementor-element-9bb578b:hover{border-style:solid;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-9bb578b, .elementor-21 .elementor-element.elementor-element-9bb578b::before{--border-transition:0.3s;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-9bb578b{right:0px;}body.rtl .elementor-21 .elementor-element.elementor-element-9bb578b{left:0px;}.elementor-21 .elementor-element.elementor-element-eabfb4c .elementor-heading-title{font-size:0.875rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-33ff13e );}.elementor-21 .elementor-element.elementor-element-2343064 .elementor-heading-title{font-size:0.8125rem;font-weight:400;line-height:1.5em;color:#E6EEECC9;}.elementor-21 .elementor-element.elementor-element-73df0da{--display:flex;--gap:4.5rem 4.5rem;--row-gap:4.5rem;--column-gap:4.5rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-21 .elementor-element.elementor-element-73df0da.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-5d59fd9{--display:flex;}.elementor-21 .elementor-element.elementor-element-29aa1df{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3.75rem) 0rem;}.elementor-21 .elementor-element.elementor-element-29aa1df .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-1c1008c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:3.125rem;font-weight:500;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-a408fca{width:var( --container-widget-width, 50.5rem );max-width:50.5rem;margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:50.5rem;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-a408fca .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-02868b3{--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:2.625rem 2.625rem;--row-gap:2.625rem;--column-gap:2.625rem;}.elementor-21 .elementor-element.elementor-element-f248b27{--display:flex;--min-height:30rem;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:14px 14px 14px 14px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-21 .elementor-element.elementor-element-f248b27:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-f248b27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://drandrefarias.modernista.digital/wp-content/uploads/2026/03/Rectangle-17-1.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-653ecf0{width:100%;max-width:100%;}.elementor-21 .elementor-element.elementor-element-9c2b4ff{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:2.625rem 2.875rem;--row-gap:2.625rem;--column-gap:2.875rem;--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-7337294{--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;--justify-content:center;--overlay-opacity:0;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f179e5f );--border-color:var( --e-global-color-f179e5f );--border-radius:14px 14px 14px 14px;--padding-top:2.75rem;--padding-bottom:2.75rem;--padding-left:2.75rem;--padding-right:2.75rem;grid-column:span 3;}.elementor-21 .elementor-element.elementor-element-7337294:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-7337294 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-256025c );}.elementor-21 .elementor-element.elementor-element-7337294::before, .elementor-21 .elementor-element.elementor-element-7337294 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-7337294 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-7337294 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-7337294 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-7337294 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://drandrefarias.modernista.digital/wp-content/uploads/2026/03/Frame-53-1.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-7337294:hover::before, .elementor-21 .elementor-element.elementor-element-7337294:hover > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-7337294:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-7337294 > .elementor-background-slideshow:hover::before, .elementor-21 .elementor-element.elementor-element-7337294 > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://drandrefarias.modernista.digital/wp-content/uploads/2026/03/Frame-53-1.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-7337294:hover{--overlay-opacity:1;border-style:solid;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-7337294, .elementor-21 .elementor-element.elementor-element-7337294::before{--border-transition:0.3s;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-ec4b565 .elementor-icon-wrapper{text-align:start;}.elementor-21 .elementor-element.elementor-element-ec4b565 .elementor-icon{font-size:2.5rem;}.elementor-21 .elementor-element.elementor-element-ec4b565 .elementor-icon svg{height:2.5rem;}.elementor-21 .elementor-element.elementor-element-e1fb10c{margin:2.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-21 .elementor-element.elementor-element-e1fb10c .elementor-heading-title{font-family:var( --e-global-typography-e148f6a-font-family ), Sans-serif;font-size:var( --e-global-typography-e148f6a-font-size );font-weight:var( --e-global-typography-e148f6a-font-weight );line-height:var( --e-global-typography-e148f6a-line-height );}.elementor-21 .elementor-element.elementor-element-6dfabab .elementor-heading-title{font-size:var( --e-global-typography-aa4fd57-font-size );font-weight:var( --e-global-typography-aa4fd57-font-weight );line-height:var( --e-global-typography-aa4fd57-line-height );color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-36a3328{--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;--justify-content:center;--overlay-opacity:0;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f179e5f );--border-color:var( --e-global-color-f179e5f );--border-radius:14px 14px 14px 14px;--padding-top:2.75rem;--padding-bottom:2.75rem;--padding-left:2.75rem;--padding-right:2.75rem;grid-column:span 3;}.elementor-21 .elementor-element.elementor-element-36a3328:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-36a3328 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-256025c );}.elementor-21 .elementor-element.elementor-element-36a3328::before, .elementor-21 .elementor-element.elementor-element-36a3328 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-36a3328 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-36a3328 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-36a3328 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-36a3328 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://drandrefarias.modernista.digital/wp-content/uploads/2026/03/Frame-53-1.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-36a3328:hover::before, .elementor-21 .elementor-element.elementor-element-36a3328:hover > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-36a3328:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-36a3328 > .elementor-background-slideshow:hover::before, .elementor-21 .elementor-element.elementor-element-36a3328 > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://drandrefarias.modernista.digital/wp-content/uploads/2026/03/Frame-53-1.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-36a3328:hover{--overlay-opacity:1;border-style:solid;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-36a3328, .elementor-21 .elementor-element.elementor-element-36a3328::before{--border-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-ff30532 .elementor-icon-wrapper{text-align:start;}.elementor-21 .elementor-element.elementor-element-ff30532 .elementor-icon{font-size:2.5rem;}.elementor-21 .elementor-element.elementor-element-ff30532 .elementor-icon svg{height:2.5rem;}.elementor-21 .elementor-element.elementor-element-b299c2b{margin:2.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-21 .elementor-element.elementor-element-b299c2b .elementor-heading-title{font-family:var( --e-global-typography-e148f6a-font-family ), Sans-serif;font-size:var( --e-global-typography-e148f6a-font-size );font-weight:var( --e-global-typography-e148f6a-font-weight );line-height:var( --e-global-typography-e148f6a-line-height );}.elementor-21 .elementor-element.elementor-element-37ae635 .elementor-heading-title{font-size:var( --e-global-typography-aa4fd57-font-size );font-weight:var( --e-global-typography-aa4fd57-font-weight );line-height:var( --e-global-typography-aa4fd57-line-height );color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-f994aa9{--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;--justify-content:center;--overlay-opacity:0;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f179e5f );--border-color:var( --e-global-color-f179e5f );--border-radius:14px 14px 14px 14px;--padding-top:2.75rem;--padding-bottom:2.75rem;--padding-left:2.75rem;--padding-right:2.75rem;grid-column:span 2;}.elementor-21 .elementor-element.elementor-element-f994aa9:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-f994aa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-256025c );}.elementor-21 .elementor-element.elementor-element-f994aa9::before, .elementor-21 .elementor-element.elementor-element-f994aa9 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-f994aa9 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-f994aa9 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-f994aa9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-f994aa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://drandrefarias.modernista.digital/wp-content/uploads/2026/03/Frame-53-1.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-f994aa9:hover::before, .elementor-21 .elementor-element.elementor-element-f994aa9:hover > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-f994aa9:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-f994aa9 > .elementor-background-slideshow:hover::before, .elementor-21 .elementor-element.elementor-element-f994aa9 > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://drandrefarias.modernista.digital/wp-content/uploads/2026/03/Frame-53-1.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-f994aa9:hover{--overlay-opacity:1;border-style:solid;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-f994aa9, .elementor-21 .elementor-element.elementor-element-f994aa9::before{--border-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-2cb80e6 .elementor-icon-wrapper{text-align:start;}.elementor-21 .elementor-element.elementor-element-2cb80e6 .elementor-icon{font-size:2.5rem;}.elementor-21 .elementor-element.elementor-element-2cb80e6 .elementor-icon svg{height:2.5rem;}.elementor-21 .elementor-element.elementor-element-0f86716{margin:2.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-21 .elementor-element.elementor-element-0f86716 .elementor-heading-title{font-family:var( --e-global-typography-e148f6a-font-family ), Sans-serif;font-size:var( --e-global-typography-e148f6a-font-size );font-weight:var( --e-global-typography-e148f6a-font-weight );line-height:var( --e-global-typography-e148f6a-line-height );}.elementor-21 .elementor-element.elementor-element-72cd8f8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-a6b94f8{--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;--justify-content:center;--overlay-opacity:0;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f179e5f );--border-color:var( --e-global-color-f179e5f );--border-radius:14px 14px 14px 14px;--padding-top:2.75rem;--padding-bottom:2.75rem;--padding-left:2.75rem;--padding-right:2.75rem;grid-column:span 2;}.elementor-21 .elementor-element.elementor-element-a6b94f8:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-a6b94f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-256025c );}.elementor-21 .elementor-element.elementor-element-a6b94f8::before, .elementor-21 .elementor-element.elementor-element-a6b94f8 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-a6b94f8 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-a6b94f8 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-a6b94f8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-a6b94f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://drandrefarias.modernista.digital/wp-content/uploads/2026/03/Frame-53-1.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-a6b94f8:hover::before, .elementor-21 .elementor-element.elementor-element-a6b94f8:hover > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-a6b94f8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-a6b94f8 > .elementor-background-slideshow:hover::before, .elementor-21 .elementor-element.elementor-element-a6b94f8 > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://drandrefarias.modernista.digital/wp-content/uploads/2026/03/Frame-53-1.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-a6b94f8:hover{--overlay-opacity:1;border-style:solid;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-a6b94f8, .elementor-21 .elementor-element.elementor-element-a6b94f8::before{--border-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-2eae29b .elementor-icon-wrapper{text-align:start;}.elementor-21 .elementor-element.elementor-element-2eae29b .elementor-icon{font-size:2.5rem;}.elementor-21 .elementor-element.elementor-element-2eae29b .elementor-icon svg{height:2.5rem;}.elementor-21 .elementor-element.elementor-element-74be068{margin:2.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-21 .elementor-element.elementor-element-74be068 .elementor-heading-title{font-family:var( --e-global-typography-e148f6a-font-family ), Sans-serif;font-size:var( --e-global-typography-e148f6a-font-size );font-weight:var( --e-global-typography-e148f6a-font-weight );line-height:var( --e-global-typography-e148f6a-line-height );}.elementor-21 .elementor-element.elementor-element-e48cd0f .elementor-heading-title{font-size:var( --e-global-typography-aa4fd57-font-size );font-weight:var( --e-global-typography-aa4fd57-font-weight );line-height:var( --e-global-typography-aa4fd57-line-height );color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-142dbe3{--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;--justify-content:center;--overlay-opacity:0;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f179e5f );--border-color:var( --e-global-color-f179e5f );--border-radius:14px 14px 14px 14px;--padding-top:2.75rem;--padding-bottom:2.75rem;--padding-left:2.75rem;--padding-right:2.75rem;grid-column:span 2;}.elementor-21 .elementor-element.elementor-element-142dbe3:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-142dbe3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-256025c );}.elementor-21 .elementor-element.elementor-element-142dbe3::before, .elementor-21 .elementor-element.elementor-element-142dbe3 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-142dbe3 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-142dbe3 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-142dbe3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-142dbe3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://drandrefarias.modernista.digital/wp-content/uploads/2026/03/Frame-53-1.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-142dbe3:hover::before, .elementor-21 .elementor-element.elementor-element-142dbe3:hover > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-142dbe3:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-142dbe3 > .elementor-background-slideshow:hover::before, .elementor-21 .elementor-element.elementor-element-142dbe3 > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://drandrefarias.modernista.digital/wp-content/uploads/2026/03/Frame-53-1.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-142dbe3:hover{--overlay-opacity:1;border-style:solid;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-142dbe3, .elementor-21 .elementor-element.elementor-element-142dbe3::before{--border-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-7517ad5 .elementor-icon-wrapper{text-align:start;}.elementor-21 .elementor-element.elementor-element-7517ad5 .elementor-icon{font-size:2.5rem;}.elementor-21 .elementor-element.elementor-element-7517ad5 .elementor-icon svg{height:2.5rem;}.elementor-21 .elementor-element.elementor-element-7425f35{margin:2.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-21 .elementor-element.elementor-element-7425f35 .elementor-heading-title{font-family:var( --e-global-typography-e148f6a-font-family ), Sans-serif;font-size:var( --e-global-typography-e148f6a-font-size );font-weight:var( --e-global-typography-e148f6a-font-weight );line-height:var( --e-global-typography-e148f6a-line-height );}.elementor-21 .elementor-element.elementor-element-a703ccf .elementor-heading-title{font-size:var( --e-global-typography-aa4fd57-font-size );font-weight:var( --e-global-typography-aa4fd57-font-weight );line-height:var( --e-global-typography-aa4fd57-line-height );color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-6e8c650{--display:flex;--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-21 .elementor-element.elementor-element-7f856d7{--display:flex;}.elementor-21 .elementor-element.elementor-element-aa01c83{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3.75rem) 0rem;text-align:center;}.elementor-21 .elementor-element.elementor-element-aa01c83 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-f8465a2{text-align:center;}.elementor-21 .elementor-element.elementor-element-f8465a2 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:3.125rem;font-weight:500;line-height:1.2em;}.elementor-21 .elementor-element.elementor-element-f7385e1{--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:center;--gap:1.3125rem 1.3125rem;--row-gap:1.3125rem;--column-gap:1.3125rem;--flex-wrap:wrap;--margin-top:3.75rem;--margin-bottom:3.75rem;--margin-left:0rem;--margin-right:0rem;}.elementor-21 .elementor-element.elementor-element-f7385e1.e-con{--align-self:center;}.elementor-21 .elementor-element.elementor-element-f258360{background-color:var( --e-global-color-ecf2306 );padding:1rem 2rem 1rem 2rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:0.375rem;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-f258360 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-f258360 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-f258360 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-f258360 .elementor-icon-list-item > a{font-size:1.125rem;font-weight:500;line-height:1.5em;}.elementor-21 .elementor-element.elementor-element-f258360 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-dece025{background-color:var( --e-global-color-ecf2306 );padding:1rem 2rem 1rem 2rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:0.375rem;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-dece025 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-dece025 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-dece025 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-dece025 .elementor-icon-list-item > a{font-size:1.125rem;font-weight:500;line-height:1.5em;}.elementor-21 .elementor-element.elementor-element-dece025 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-012e52d{background-color:var( --e-global-color-ecf2306 );padding:1rem 2rem 1rem 2rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:0.375rem;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-012e52d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-012e52d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-012e52d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-012e52d .elementor-icon-list-item > a{font-size:1.125rem;font-weight:500;line-height:1.5em;}.elementor-21 .elementor-element.elementor-element-012e52d .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-751426c{background-color:var( --e-global-color-ecf2306 );padding:1rem 2rem 1rem 2rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:0.375rem;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-751426c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-751426c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-751426c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-751426c .elementor-icon-list-item > a{font-size:1.125rem;font-weight:500;line-height:1.5em;}.elementor-21 .elementor-element.elementor-element-751426c .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-e7a8062{background-color:var( --e-global-color-ecf2306 );padding:1rem 2rem 1rem 2rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:0.375rem;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-e7a8062 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-e7a8062 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-e7a8062 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-e7a8062 .elementor-icon-list-item > a{font-size:1.125rem;font-weight:500;line-height:1.5em;}.elementor-21 .elementor-element.elementor-element-e7a8062 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-9990a71{background-color:var( --e-global-color-ecf2306 );padding:1rem 2rem 1rem 2rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:0.375rem;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-9990a71 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-9990a71 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-9990a71 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-9990a71 .elementor-icon-list-item > a{font-size:1.125rem;font-weight:500;line-height:1.5em;}.elementor-21 .elementor-element.elementor-element-9990a71 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-a6654f4{width:var( --container-widget-width, 50.5rem );max-width:50.5rem;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.875rem) 0rem;--container-widget-width:50.5rem;--container-widget-flex-grow:0;text-align:center;}.elementor-21 .elementor-element.elementor-element-a6654f4.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-a6654f4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-bfa9b1d{--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;--justify-content:center;--gap:1.3125rem 1.3125rem;--row-gap:1.3125rem;--column-gap:1.3125rem;}.elementor-21 .elementor-element.elementor-element-5bdcb91 .elementor-button{background-color:#45BCA200;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-5bdcb91 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-5bdcb91 .elementor-button:focus{background-color:var( --e-global-color-6680856 );color:var( --e-global-color-33ff13e );}.elementor-21 .elementor-element.elementor-element-5bdcb91 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-5bdcb91 .elementor-button:focus svg{fill:var( --e-global-color-33ff13e );}.elementor-21 .elementor-element.elementor-element-965c04b{--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:2.625rem 2.625rem;--row-gap:2.625rem;--column-gap:2.625rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-21 .elementor-element.elementor-element-e4596db{--display:flex;--justify-content:center;}.elementor-21 .elementor-element.elementor-element-03764d2{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3.75rem) 0rem;}.elementor-21 .elementor-element.elementor-element-03764d2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-7c03cb5{width:var( --container-widget-width, 33rem );max-width:33rem;--container-widget-width:33rem;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-7c03cb5 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:3.125rem;font-weight:500;line-height:1.2em;}.elementor-21 .elementor-element.elementor-element-9cb9ba4{width:var( --container-widget-width, 33rem );max-width:33rem;margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:33rem;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-9cb9ba4.elementor-element{--align-self:flex-start;}.elementor-21 .elementor-element.elementor-element-9cb9ba4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-4baa0ca{margin:3.75rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--e-icon-list-icon-size:1.75rem;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-4baa0ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.125rem/2);}.elementor-21 .elementor-element.elementor-element-4baa0ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.125rem/2);}.elementor-21 .elementor-element.elementor-element-4baa0ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.125rem/2);}.elementor-21 .elementor-element.elementor-element-4baa0ca .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.125rem/2);}.elementor-21 .elementor-element.elementor-element-4baa0ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.125rem/2);}.elementor-21 .elementor-element.elementor-element-4baa0ca .elementor-icon-list-icon i{color:#45BCA200;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-4baa0ca .elementor-icon-list-icon svg{fill:#45BCA200;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-4baa0ca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-4baa0ca .elementor-icon-list-item > a{font-size:var( --e-global-typography-a64222a-font-size );font-weight:var( --e-global-typography-a64222a-font-weight );line-height:var( --e-global-typography-a64222a-line-height );}.elementor-21 .elementor-element.elementor-element-4baa0ca .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-c88416c{--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:1.3125rem 1.3125rem;--row-gap:1.3125rem;--column-gap:1.3125rem;--margin-top:3.75rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-21 .elementor-element.elementor-element-82f920b .elementor-button{background-color:#45BCA200;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-82f920b .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-82f920b .elementor-button:focus{background-color:var( --e-global-color-6680856 );color:var( --e-global-color-33ff13e );}.elementor-21 .elementor-element.elementor-element-82f920b .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-82f920b .elementor-button:focus svg{fill:var( --e-global-color-33ff13e );}.elementor-21 .elementor-element.elementor-element-7f5c377{--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;--justify-content:space-between;--gap:0.55rem 0.55rem;--row-gap:0.55rem;--column-gap:0.55rem;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-41119c7 img{width:100%;border-radius:14px 14px 14px 14px;}.elementor-21 .elementor-element.elementor-element-2333201 img{width:100%;border-radius:14px 14px 14px 14px;}.elementor-21 .elementor-element.elementor-element-dc4c533 img{width:100%;border-radius:14px 14px 14px 14px;}.elementor-21 .elementor-element.elementor-element-d664d2a img{width:100%;border-radius:14px 14px 14px 14px;}.elementor-21 .elementor-element.elementor-element-4536f5f{--display:flex;--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-21 .elementor-element.elementor-element-f4f32c0{--display:flex;}.elementor-21 .elementor-element.elementor-element-fd7f09a{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3.75rem) 0rem;text-align:center;}.elementor-21 .elementor-element.elementor-element-fd7f09a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-0ecc76b{text-align:center;}.elementor-21 .elementor-element.elementor-element-0ecc76b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:3.125rem;font-weight:500;line-height:1.2em;}.elementor-21 .elementor-element.elementor-element-6670b10{width:var( --container-widget-width, 61.25rem );max-width:61.25rem;margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.875rem) 0rem;--container-widget-width:61.25rem;--container-widget-flex-grow:0;text-align:center;}.elementor-21 .elementor-element.elementor-element-6670b10.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-6670b10 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-b01b50b{--display:flex;}.elementor-21 .elementor-element.elementor-element-f9c5a35{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f179e5f );--border-color:var( --e-global-color-f179e5f );--border-radius:14px 14px 14px 14px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-21 .elementor-element.elementor-element-f9c5a35:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-f9c5a35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-256025c );}.elementor-21 .elementor-element.elementor-element-f9c5a35.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-c163fdb img{width:4rem;}.elementor-21 .elementor-element.elementor-element-a62d183{width:var( --container-widget-width, 61.25rem );max-width:61.25rem;margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.875rem) 0rem;--container-widget-width:61.25rem;--container-widget-flex-grow:0;text-align:center;}.elementor-21 .elementor-element.elementor-element-a62d183.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-a62d183 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-e97a430{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;}.elementor-21 .elementor-element.elementor-element-e97a430 .elementor-heading-title{font-size:1rem;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.03em;color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-dd91176{--display:flex;}.elementor-21 .elementor-element.elementor-element-b941473{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f179e5f );--border-color:var( --e-global-color-f179e5f );--border-radius:14px 14px 14px 14px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-21 .elementor-element.elementor-element-b941473:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-b941473 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-256025c );}.elementor-21 .elementor-element.elementor-element-b941473.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-981bf2c img{width:4rem;}.elementor-21 .elementor-element.elementor-element-e4e09df{width:var( --container-widget-width, 61.25rem );max-width:61.25rem;margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.875rem) 0rem;--container-widget-width:61.25rem;--container-widget-flex-grow:0;text-align:center;}.elementor-21 .elementor-element.elementor-element-e4e09df.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-e4e09df .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-2bd08db{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;}.elementor-21 .elementor-element.elementor-element-2bd08db .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-f0eff07{--display:flex;}.elementor-21 .elementor-element.elementor-element-0f2f2ec{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f179e5f );--border-color:var( --e-global-color-f179e5f );--border-radius:14px 14px 14px 14px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-21 .elementor-element.elementor-element-0f2f2ec:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-0f2f2ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-256025c );}.elementor-21 .elementor-element.elementor-element-0f2f2ec.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-00cfc09 img{width:4rem;}.elementor-21 .elementor-element.elementor-element-e4e6941{width:var( --container-widget-width, 61.25rem );max-width:61.25rem;margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.875rem) 0rem;--container-widget-width:61.25rem;--container-widget-flex-grow:0;text-align:center;}.elementor-21 .elementor-element.elementor-element-e4e6941.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-e4e6941 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-6f00615{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;}.elementor-21 .elementor-element.elementor-element-6f00615 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-9c54893{--display:flex;}.elementor-21 .elementor-element.elementor-element-ce80f5c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f179e5f );--border-color:var( --e-global-color-f179e5f );--border-radius:14px 14px 14px 14px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-21 .elementor-element.elementor-element-ce80f5c:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-ce80f5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-256025c );}.elementor-21 .elementor-element.elementor-element-ce80f5c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-34f26fe img{width:4rem;}.elementor-21 .elementor-element.elementor-element-2064fb6{width:var( --container-widget-width, 61.25rem );max-width:61.25rem;margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.875rem) 0rem;--container-widget-width:61.25rem;--container-widget-flex-grow:0;text-align:center;}.elementor-21 .elementor-element.elementor-element-2064fb6.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-2064fb6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-c3bbb7c{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;}.elementor-21 .elementor-element.elementor-element-c3bbb7c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-7c6f914{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:40px;--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:-30px;--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:-30px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-secondary );--e-n-carousel-dots-normal-color:var( --e-global-color-accent );--e-n-carousel-dots-hover-color:var( --e-global-color-6680856 );}.elementor-21 .elementor-element.elementor-element-d161283{--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:0rem 0rem;--row-gap:0rem;--column-gap:0rem;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-f179e5f );--border-color:var( --e-global-color-f179e5f );--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-21 .elementor-element.elementor-element-d161283:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-d161283 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c4ac9a5 );}.elementor-21 .elementor-element.elementor-element-249881d{--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:2.625rem 2.625rem;--row-gap:2.625rem;--column-gap:2.625rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-21 .elementor-element.elementor-element-0e19012{--display:flex;--justify-content:center;}.elementor-21 .elementor-element.elementor-element-10095a9{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3.75rem) 0rem;}.elementor-21 .elementor-element.elementor-element-10095a9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-d86dc49 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:3.125rem;font-weight:500;line-height:1.2em;color:var( --e-global-color-33ff13e );}.elementor-21 .elementor-element.elementor-element-1bf1b89{width:var( --container-widget-width, 36rem );max-width:36rem;margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:36rem;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-1bf1b89 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-7a4ad48 );}.elementor-21 .elementor-element.elementor-element-d9174bf{width:var( --container-widget-width, 36rem );max-width:36rem;margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:36rem;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-d9174bf .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-7a4ad48 );}.elementor-21 .elementor-element.elementor-element-e0ddd79{width:var( --container-widget-width, 36rem );max-width:36rem;margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:36rem;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-e0ddd79 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-7a4ad48 );}.elementor-21 .elementor-element.elementor-element-06e7580{width:var( --container-widget-width, 36rem );max-width:36rem;margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:36rem;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-06e7580 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-7a4ad48 );}.elementor-21 .elementor-element.elementor-element-adc73b0{width:var( --container-widget-width, 36rem );max-width:36rem;margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 3.75rem) 0rem;--container-widget-width:36rem;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-adc73b0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-7a4ad48 );}.elementor-21 .elementor-element.elementor-element-fdf440a{--display:flex;}.elementor-21 .elementor-element.elementor-element-a8e3736{text-align:start;}.elementor-21 .elementor-element.elementor-element-a8e3736 img{width:40.6875rem;border-radius:14px 14px 14px 14px;}.elementor-21 .elementor-element.elementor-element-b272f38{--display:flex;--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-21 .elementor-element.elementor-element-b272f38.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-ce7f14c{--display:flex;}.elementor-21 .elementor-element.elementor-element-4fc0389 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.6rem;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-e263f04{--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:2.625rem 2.625rem;--row-gap:2.625rem;--column-gap:2.625rem;}.elementor-21 .elementor-element.elementor-element-b96558f{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2.625rem 2.875rem;--row-gap:2.625rem;--column-gap:2.875rem;--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-aa83e01{--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;--justify-content:flex-start;--overlay-opacity:0;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f179e5f );--border-color:var( --e-global-color-f179e5f );--border-radius:14px 14px 14px 14px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;grid-column:span 1;}.elementor-21 .elementor-element.elementor-element-aa83e01:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-aa83e01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F3F01F;}.elementor-21 .elementor-element.elementor-element-aa83e01::before, .elementor-21 .elementor-element.elementor-element-aa83e01 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-aa83e01 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-aa83e01 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-aa83e01 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-aa83e01 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://drandrefarias.modernista.digital/wp-content/uploads/2026/03/Frame-53-1.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-aa83e01:hover::before, .elementor-21 .elementor-element.elementor-element-aa83e01:hover > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-aa83e01:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-aa83e01 > .elementor-background-slideshow:hover::before, .elementor-21 .elementor-element.elementor-element-aa83e01 > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://drandrefarias.modernista.digital/wp-content/uploads/2026/03/Frame-53-1.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-aa83e01:hover{--overlay-opacity:1;border-style:solid;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-aa83e01, .elementor-21 .elementor-element.elementor-element-aa83e01::before{--border-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-ccb56d3 .elementor-icon-wrapper{text-align:start;}.elementor-21 .elementor-element.elementor-element-ccb56d3 .elementor-icon{font-size:2rem;}.elementor-21 .elementor-element.elementor-element-ccb56d3 .elementor-icon svg{height:2rem;}.elementor-21 .elementor-element.elementor-element-b05ca72{margin:2.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-21 .elementor-element.elementor-element-b05ca72 .elementor-heading-title{font-family:var( --e-global-typography-e148f6a-font-family ), Sans-serif;font-size:var( --e-global-typography-e148f6a-font-size );font-weight:var( --e-global-typography-e148f6a-font-weight );line-height:var( --e-global-typography-e148f6a-line-height );color:var( --e-global-color-33ff13e );}.elementor-21 .elementor-element.elementor-element-e5ea25d{--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;--justify-content:flex-start;--overlay-opacity:0;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f179e5f );--border-color:var( --e-global-color-f179e5f );--border-radius:14px 14px 14px 14px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;grid-column:span 1;}.elementor-21 .elementor-element.elementor-element-e5ea25d:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-e5ea25d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F3F01F;}.elementor-21 .elementor-element.elementor-element-e5ea25d::before, .elementor-21 .elementor-element.elementor-element-e5ea25d > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-e5ea25d > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-e5ea25d > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-e5ea25d > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-e5ea25d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://drandrefarias.modernista.digital/wp-content/uploads/2026/03/Frame-53-1.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-e5ea25d:hover::before, .elementor-21 .elementor-element.elementor-element-e5ea25d:hover > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-e5ea25d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-e5ea25d > .elementor-background-slideshow:hover::before, .elementor-21 .elementor-element.elementor-element-e5ea25d > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://drandrefarias.modernista.digital/wp-content/uploads/2026/03/Frame-53-1.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-e5ea25d:hover{--overlay-opacity:1;border-style:solid;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-e5ea25d, .elementor-21 .elementor-element.elementor-element-e5ea25d::before{--border-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-b4ca05b .elementor-icon-wrapper{text-align:start;}.elementor-21 .elementor-element.elementor-element-b4ca05b .elementor-icon{font-size:2rem;}.elementor-21 .elementor-element.elementor-element-b4ca05b .elementor-icon svg{height:2rem;}.elementor-21 .elementor-element.elementor-element-ab7f0d4{margin:2.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-21 .elementor-element.elementor-element-ab7f0d4 .elementor-heading-title{font-family:var( --e-global-typography-e148f6a-font-family ), Sans-serif;font-size:var( --e-global-typography-e148f6a-font-size );font-weight:var( --e-global-typography-e148f6a-font-weight );line-height:var( --e-global-typography-e148f6a-line-height );color:var( --e-global-color-33ff13e );}.elementor-21 .elementor-element.elementor-element-44d03db{--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;--justify-content:flex-start;--overlay-opacity:0;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f179e5f );--border-color:var( --e-global-color-f179e5f );--border-radius:14px 14px 14px 14px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;grid-column:span 1;}.elementor-21 .elementor-element.elementor-element-44d03db:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-44d03db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F3F01F;}.elementor-21 .elementor-element.elementor-element-44d03db::before, .elementor-21 .elementor-element.elementor-element-44d03db > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-44d03db > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-44d03db > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-44d03db > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-44d03db > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://drandrefarias.modernista.digital/wp-content/uploads/2026/03/Frame-53-1.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-44d03db:hover::before, .elementor-21 .elementor-element.elementor-element-44d03db:hover > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-44d03db:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-44d03db > .elementor-background-slideshow:hover::before, .elementor-21 .elementor-element.elementor-element-44d03db > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://drandrefarias.modernista.digital/wp-content/uploads/2026/03/Frame-53-1.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-44d03db:hover{--overlay-opacity:1;border-style:solid;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-44d03db, .elementor-21 .elementor-element.elementor-element-44d03db::before{--border-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-7a3ea81 .elementor-icon-wrapper{text-align:start;}.elementor-21 .elementor-element.elementor-element-7a3ea81 .elementor-icon{font-size:2rem;}.elementor-21 .elementor-element.elementor-element-7a3ea81 .elementor-icon svg{height:2rem;}.elementor-21 .elementor-element.elementor-element-6260fb9{margin:2.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-21 .elementor-element.elementor-element-6260fb9 .elementor-heading-title{font-family:var( --e-global-typography-e148f6a-font-family ), Sans-serif;font-size:var( --e-global-typography-e148f6a-font-size );font-weight:var( --e-global-typography-e148f6a-font-weight );line-height:var( --e-global-typography-e148f6a-line-height );color:var( --e-global-color-33ff13e );}.elementor-21 .elementor-element.elementor-element-264bea7{--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;--justify-content:flex-start;--overlay-opacity:0;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f179e5f );--border-color:var( --e-global-color-f179e5f );--border-radius:14px 14px 14px 14px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;grid-column:span 1;}.elementor-21 .elementor-element.elementor-element-264bea7:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-264bea7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F3F01F;}.elementor-21 .elementor-element.elementor-element-264bea7::before, .elementor-21 .elementor-element.elementor-element-264bea7 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-264bea7 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-264bea7 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-264bea7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-264bea7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://drandrefarias.modernista.digital/wp-content/uploads/2026/03/Frame-53-1.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-264bea7:hover::before, .elementor-21 .elementor-element.elementor-element-264bea7:hover > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-264bea7:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-264bea7 > .elementor-background-slideshow:hover::before, .elementor-21 .elementor-element.elementor-element-264bea7 > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://drandrefarias.modernista.digital/wp-content/uploads/2026/03/Frame-53-1.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-264bea7:hover{--overlay-opacity:1;border-style:solid;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-264bea7, .elementor-21 .elementor-element.elementor-element-264bea7::before{--border-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-134ec09 .elementor-icon-wrapper{text-align:start;}.elementor-21 .elementor-element.elementor-element-134ec09 .elementor-icon{font-size:2rem;}.elementor-21 .elementor-element.elementor-element-134ec09 .elementor-icon svg{height:2rem;}.elementor-21 .elementor-element.elementor-element-836cf73{margin:2.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-21 .elementor-element.elementor-element-836cf73 .elementor-heading-title{font-family:var( --e-global-typography-e148f6a-font-family ), Sans-serif;font-size:var( --e-global-typography-e148f6a-font-size );font-weight:var( --e-global-typography-e148f6a-font-weight );line-height:var( --e-global-typography-e148f6a-line-height );color:var( --e-global-color-33ff13e );}.elementor-21 .elementor-element.elementor-element-803acac{--display:flex;--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-21 .elementor-element.elementor-element-95b5f96{--display:flex;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-21 .elementor-element.elementor-element-347ffd3{text-align:center;}.elementor-21 .elementor-element.elementor-element-347ffd3 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:3.125rem;font-weight:500;line-height:1.2em;}.elementor-21 .elementor-element.elementor-element-d944925{width:var( --container-widget-width, 29rem );max-width:29rem;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:29rem;--container-widget-flex-grow:0;text-align:center;}.elementor-21 .elementor-element.elementor-element-d944925.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-d944925 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-86ce197{--grid-columns:3;--grid-column-gap:3rem;}.elementor-21 .elementor-element.elementor-element-86ce197 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-21 .elementor-element.elementor-element-86ce197 .e-loop-item > .elementor-section, .elementor-21 .elementor-element.elementor-element-86ce197 .e-loop-item > .elementor-section > .elementor-container, .elementor-21 .elementor-element.elementor-element-86ce197 .e-loop-item > .e-con, .elementor-21 .elementor-element.elementor-element-86ce197 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-21 .elementor-element.elementor-element-0f2df3a{--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;--justify-content:center;--gap:1.3125rem 1.3125rem;--row-gap:1.3125rem;--column-gap:1.3125rem;}.elementor-21 .elementor-element.elementor-element-a6118d6 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-a6118d6 .elementor-button:focus{background-color:var( --e-global-color-6680856 );color:var( --e-global-color-33ff13e );}.elementor-21 .elementor-element.elementor-element-a6118d6 .elementor-button{fill:var( --e-global-color-33ff13e );color:var( --e-global-color-33ff13e );}.elementor-21 .elementor-element.elementor-element-a6118d6 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-a6118d6 .elementor-button:focus svg{fill:var( --e-global-color-33ff13e );}:root{--page-title-display:none;}@media(max-width:1024px){.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-21 .elementor-element.elementor-element-abb799e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-eb81156 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-b63a118 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-b63a118 .elementor-icon-list-item > a{font-size:var( --e-global-typography-dd4fdda-font-size );line-height:var( --e-global-typography-dd4fdda-line-height );}.elementor-21 .elementor-element.elementor-element-29aa1df .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-a408fca .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-9c2b4ff{--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-e1fb10c .elementor-heading-title{font-size:var( --e-global-typography-e148f6a-font-size );line-height:var( --e-global-typography-e148f6a-line-height );}.elementor-21 .elementor-element.elementor-element-6dfabab .elementor-heading-title{font-size:var( --e-global-typography-aa4fd57-font-size );line-height:var( --e-global-typography-aa4fd57-line-height );}.elementor-21 .elementor-element.elementor-element-b299c2b .elementor-heading-title{font-size:var( --e-global-typography-e148f6a-font-size );line-height:var( --e-global-typography-e148f6a-line-height );}.elementor-21 .elementor-element.elementor-element-37ae635 .elementor-heading-title{font-size:var( --e-global-typography-aa4fd57-font-size );line-height:var( --e-global-typography-aa4fd57-line-height );}.elementor-21 .elementor-element.elementor-element-0f86716 .elementor-heading-title{font-size:var( --e-global-typography-e148f6a-font-size );line-height:var( --e-global-typography-e148f6a-line-height );}.elementor-21 .elementor-element.elementor-element-72cd8f8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-74be068 .elementor-heading-title{font-size:var( --e-global-typography-e148f6a-font-size );line-height:var( --e-global-typography-e148f6a-line-height );}.elementor-21 .elementor-element.elementor-element-e48cd0f .elementor-heading-title{font-size:var( --e-global-typography-aa4fd57-font-size );line-height:var( --e-global-typography-aa4fd57-line-height );}.elementor-21 .elementor-element.elementor-element-7425f35 .elementor-heading-title{font-size:var( --e-global-typography-e148f6a-font-size );line-height:var( --e-global-typography-e148f6a-line-height );}.elementor-21 .elementor-element.elementor-element-a703ccf .elementor-heading-title{font-size:var( --e-global-typography-aa4fd57-font-size );line-height:var( --e-global-typography-aa4fd57-line-height );}.elementor-21 .elementor-element.elementor-element-aa01c83 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-a6654f4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-03764d2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-9cb9ba4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-4baa0ca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-4baa0ca .elementor-icon-list-item > a{font-size:var( --e-global-typography-a64222a-font-size );line-height:var( --e-global-typography-a64222a-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-fd7f09a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-6670b10 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-a62d183 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-e4e09df .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-2bd08db .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-e4e6941 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-6f00615 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-2064fb6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-c3bbb7c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-7c6f914{--e-n-carousel-swiper-slides-to-display:2;}.elementor-21 .elementor-element.elementor-element-10095a9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-1bf1b89 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-d9174bf .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-e0ddd79 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-06e7580 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-adc73b0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-b96558f{--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-b05ca72 .elementor-heading-title{font-size:var( --e-global-typography-e148f6a-font-size );line-height:var( --e-global-typography-e148f6a-line-height );}.elementor-21 .elementor-element.elementor-element-ab7f0d4 .elementor-heading-title{font-size:var( --e-global-typography-e148f6a-font-size );line-height:var( --e-global-typography-e148f6a-line-height );}.elementor-21 .elementor-element.elementor-element-6260fb9 .elementor-heading-title{font-size:var( --e-global-typography-e148f6a-font-size );line-height:var( --e-global-typography-e148f6a-line-height );}.elementor-21 .elementor-element.elementor-element-836cf73 .elementor-heading-title{font-size:var( --e-global-typography-e148f6a-font-size );line-height:var( --e-global-typography-e148f6a-line-height );}.elementor-21 .elementor-element.elementor-element-d944925 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-86ce197{--grid-columns:2;}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-d78e678:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-d78e678 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drandrefarias.modernista.digital/wp-content/uploads/2026/03/Frame-64-1.jpg");background-position:top center;background-size:100% auto;}.elementor-21 .elementor-element.elementor-element-d78e678{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:6rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.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-21 .elementor-element.elementor-element-abb799e{width:var( --container-widget-width, 9rem );max-width:9rem;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;--container-widget-width:9rem;--container-widget-flex-grow:0;text-align:start;}.elementor-21 .elementor-element.elementor-element-abb799e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-b1152b4{--container-widget-width:20rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 20rem );max-width:20rem;text-align:start;}.elementor-21 .elementor-element.elementor-element-b1152b4 .elementor-heading-title{font-size:1.9rem;}.elementor-21 .elementor-element.elementor-element-eb81156{text-align:start;}.elementor-21 .elementor-element.elementor-element-eb81156 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-ff425bb{--margin-top:2rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-21 .elementor-element.elementor-element-48b236f{width:100%;max-width:100%;}.elementor-21 .elementor-element.elementor-element-d191676{width:100%;max-width:100%;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-b63a118 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-b63a118 .elementor-icon-list-item > a{font-size:var( --e-global-typography-dd4fdda-font-size );line-height:var( --e-global-typography-dd4fdda-line-height );}.elementor-21 .elementor-element.elementor-element-b6e78af{--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-21 .elementor-element.elementor-element-b6e78af.e-con{--order:-99999 /* order start hack */;}.elementor-21 .elementor-element.elementor-element-29aa1df .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-1c1008c .elementor-heading-title{font-size:2.3rem;}.elementor-21 .elementor-element.elementor-element-a408fca{width:100%;max-width:100%;}.elementor-21 .elementor-element.elementor-element-a408fca .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-f248b27{--min-height:30rem;}.elementor-21 .elementor-element.elementor-element-f248b27.e-con{--order:99999 /* order end hack */;}.elementor-21 .elementor-element.elementor-element-9c2b4ff{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-7337294{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;grid-column:span 1;}.elementor-21 .elementor-element.elementor-element-e1fb10c .elementor-heading-title{font-size:var( --e-global-typography-e148f6a-font-size );line-height:var( --e-global-typography-e148f6a-line-height );}.elementor-21 .elementor-element.elementor-element-6dfabab .elementor-heading-title{font-size:var( --e-global-typography-aa4fd57-font-size );line-height:var( --e-global-typography-aa4fd57-line-height );}.elementor-21 .elementor-element.elementor-element-36a3328{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;grid-column:span 1;}.elementor-21 .elementor-element.elementor-element-b299c2b .elementor-heading-title{font-size:var( --e-global-typography-e148f6a-font-size );line-height:var( --e-global-typography-e148f6a-line-height );}.elementor-21 .elementor-element.elementor-element-37ae635 .elementor-heading-title{font-size:var( --e-global-typography-aa4fd57-font-size );line-height:var( --e-global-typography-aa4fd57-line-height );}.elementor-21 .elementor-element.elementor-element-f994aa9{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;grid-column:span 1;}.elementor-21 .elementor-element.elementor-element-0f86716 .elementor-heading-title{font-size:var( --e-global-typography-e148f6a-font-size );line-height:var( --e-global-typography-e148f6a-line-height );}.elementor-21 .elementor-element.elementor-element-72cd8f8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-a6b94f8{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;grid-column:span 1;}.elementor-21 .elementor-element.elementor-element-74be068 .elementor-heading-title{font-size:var( --e-global-typography-e148f6a-font-size );line-height:var( --e-global-typography-e148f6a-line-height );}.elementor-21 .elementor-element.elementor-element-e48cd0f .elementor-heading-title{font-size:var( --e-global-typography-aa4fd57-font-size );line-height:var( --e-global-typography-aa4fd57-line-height );}.elementor-21 .elementor-element.elementor-element-142dbe3{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;grid-column:span 1;}.elementor-21 .elementor-element.elementor-element-7425f35 .elementor-heading-title{font-size:var( --e-global-typography-e148f6a-font-size );line-height:var( --e-global-typography-e148f6a-line-height );}.elementor-21 .elementor-element.elementor-element-a703ccf .elementor-heading-title{font-size:var( --e-global-typography-aa4fd57-font-size );line-height:var( --e-global-typography-aa4fd57-line-height );}.elementor-21 .elementor-element.elementor-element-6e8c650{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-21 .elementor-element.elementor-element-aa01c83 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-f8465a2 .elementor-heading-title{font-size:2.3rem;}.elementor-21 .elementor-element.elementor-element-f7385e1{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--margin-top:2rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;}.elementor-21 .elementor-element.elementor-element-f258360{padding:0.8rem 1rem 0.8rem 1rem;}.elementor-21 .elementor-element.elementor-element-f258360 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-f258360 .elementor-icon-list-item > a{font-size:0.9rem;}.elementor-21 .elementor-element.elementor-element-dece025{padding:0.8rem 1rem 0.8rem 1rem;}.elementor-21 .elementor-element.elementor-element-dece025 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-dece025 .elementor-icon-list-item > a{font-size:0.9rem;}.elementor-21 .elementor-element.elementor-element-012e52d{padding:0.8rem 1rem 0.8rem 1rem;}.elementor-21 .elementor-element.elementor-element-012e52d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-012e52d .elementor-icon-list-item > a{font-size:0.9rem;}.elementor-21 .elementor-element.elementor-element-751426c{padding:0.8rem 1rem 0.8rem 1rem;}.elementor-21 .elementor-element.elementor-element-751426c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-751426c .elementor-icon-list-item > a{font-size:0.9rem;}.elementor-21 .elementor-element.elementor-element-e7a8062{padding:0.8rem 1rem 0.8rem 1rem;}.elementor-21 .elementor-element.elementor-element-e7a8062 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-e7a8062 .elementor-icon-list-item > a{font-size:0.9rem;}.elementor-21 .elementor-element.elementor-element-9990a71{padding:0.8rem 1rem 0.8rem 1rem;}.elementor-21 .elementor-element.elementor-element-9990a71 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-9990a71 .elementor-icon-list-item > a{font-size:0.9rem;}.elementor-21 .elementor-element.elementor-element-a6654f4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-cbbf147{width:100%;max-width:100%;}.elementor-21 .elementor-element.elementor-element-5bdcb91{width:100%;max-width:100%;}.elementor-21 .elementor-element.elementor-element-03764d2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-7c03cb5 .elementor-heading-title{font-size:2.3rem;}.elementor-21 .elementor-element.elementor-element-9cb9ba4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-4baa0ca{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-21 .elementor-element.elementor-element-4baa0ca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-4baa0ca .elementor-icon-list-item > a{font-size:var( --e-global-typography-a64222a-font-size );line-height:var( --e-global-typography-a64222a-line-height );}.elementor-21 .elementor-element.elementor-element-c88416c{--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-21 .elementor-element.elementor-element-e7c53aa{width:100%;max-width:100%;}.elementor-21 .elementor-element.elementor-element-82f920b{width:100%;max-width:100%;}.elementor-21 .elementor-element.elementor-element-7f5c377{--flex-wrap:nowrap;}.elementor-21 .elementor-element.elementor-element-7f5c377.e-con{--order:-99999 /* order start hack */;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-41119c7 img{border-radius:5px 5px 5px 5px;}.elementor-21 .elementor-element.elementor-element-2333201 img{border-radius:5px 5px 5px 5px;}.elementor-21 .elementor-element.elementor-element-dc4c533 img{border-radius:5px 5px 5px 5px;}.elementor-21 .elementor-element.elementor-element-d664d2a img{border-radius:5px 5px 5px 5px;}.elementor-21 .elementor-element.elementor-element-4536f5f{--padding-top:2rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-21 .elementor-element.elementor-element-fd7f09a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-0ecc76b .elementor-heading-title{font-size:2.3rem;}.elementor-21 .elementor-element.elementor-element-6670b10 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-a62d183 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-e97a430 .elementor-heading-title{font-size:1rem;}.elementor-21 .elementor-element.elementor-element-e4e09df .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-2bd08db .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-e4e6941 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-6f00615 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-2064fb6 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-c3bbb7c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-7c6f914{--e-n-carousel-swiper-slides-to-display:1;}.elementor-21 .elementor-element.elementor-element-d161283{--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-21 .elementor-element.elementor-element-249881d{--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-21 .elementor-element.elementor-element-10095a9{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;text-align:start;}.elementor-21 .elementor-element.elementor-element-10095a9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-d86dc49{width:var( --container-widget-width, 15rem );max-width:15rem;--container-widget-width:15rem;--container-widget-flex-grow:0;text-align:start;}.elementor-21 .elementor-element.elementor-element-d86dc49 .elementor-heading-title{font-size:2.3rem;}.elementor-21 .elementor-element.elementor-element-1bf1b89 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-d9174bf .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-e0ddd79 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-06e7580 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-adc73b0{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-21 .elementor-element.elementor-element-adc73b0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-21 .elementor-element.elementor-element-fdf440a.e-con{--order:-99999 /* order start hack */;}.elementor-21 .elementor-element.elementor-element-4fc0389 .elementor-heading-title{font-size:1.8rem;}.elementor-21 .elementor-element.elementor-element-b96558f{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-aa83e01{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;grid-column:span 1;}.elementor-21 .elementor-element.elementor-element-b05ca72 .elementor-heading-title{font-size:var( --e-global-typography-e148f6a-font-size );line-height:var( --e-global-typography-e148f6a-line-height );}.elementor-21 .elementor-element.elementor-element-e5ea25d{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;grid-column:span 1;}.elementor-21 .elementor-element.elementor-element-ab7f0d4 .elementor-heading-title{font-size:var( --e-global-typography-e148f6a-font-size );line-height:var( --e-global-typography-e148f6a-line-height );}.elementor-21 .elementor-element.elementor-element-44d03db{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;grid-column:span 1;}.elementor-21 .elementor-element.elementor-element-6260fb9 .elementor-heading-title{font-size:var( --e-global-typography-e148f6a-font-size );line-height:var( --e-global-typography-e148f6a-line-height );}.elementor-21 .elementor-element.elementor-element-264bea7{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;grid-column:span 1;}.elementor-21 .elementor-element.elementor-element-836cf73 .elementor-heading-title{font-size:var( --e-global-typography-e148f6a-font-size );line-height:var( --e-global-typography-e148f6a-line-height );}.elementor-21 .elementor-element.elementor-element-803acac{--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-21 .elementor-element.elementor-element-347ffd3 .elementor-heading-title{font-size:2.3rem;}.elementor-21 .elementor-element.elementor-element-d944925 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-86ce197{--grid-columns:1;}.elementor-21 .elementor-element.elementor-element-a6118d6{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-aeb7816{--width:50%;}.elementor-21 .elementor-element.elementor-element-b6e78af{--width:50%;}.elementor-21 .elementor-element.elementor-element-01d2eb8{--width:17rem;}.elementor-21 .elementor-element.elementor-element-9bb578b{--width:19rem;}.elementor-21 .elementor-element.elementor-element-f248b27{--width:25%;}.elementor-21 .elementor-element.elementor-element-9c2b4ff{--width:75%;}.elementor-21 .elementor-element.elementor-element-e4596db{--width:41.6666666667%;}.elementor-21 .elementor-element.elementor-element-7f5c377{--width:58.3333333333%;}.elementor-21 .elementor-element.elementor-element-b96558f{--width:100%;}}/* Start custom CSS */.blur-bg20 {
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px); /* Safari */}/* End custom CSS */