.elementor-8 .elementor-element.elementor-element-7d6eb79{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:18px;--padding-bottom:0px;--padding-left:18px;--padding-right:18px;}.elementor-8 .elementor-element.elementor-element-51c4cad{--display:flex;--min-height:calc(99svh - 30px);--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--overflow:hidden;--overlay-opacity:0.04;--border-radius:25px 25px 25px 25px;--padding-top:180px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-51c4cad:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-51c4cad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://castanhastech.com/wp-content/uploads/2026/03/qeqweqwe-1-1.webp");background-position:bottom left;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-51c4cad::before, .elementor-8 .elementor-element.elementor-element-51c4cad > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-51c4cad > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-51c4cad > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-51c4cad > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-51c4cad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-c692f4b );background-image:url("https://castanhastech.com/wp-content/uploads/2026/03/37834.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-5384810{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:20;}.elementor-8 .elementor-element.elementor-element-5384810.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-75bd2bd .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-75bd2bd .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-75bd2bd{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-75bd2bd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-75bd2bd .elementor-icon-list-item > a{font-family:var( --e-global-typography-ff9e9eb-font-family ), Sans-serif;font-size:var( --e-global-typography-ff9e9eb-font-size );font-weight:var( --e-global-typography-ff9e9eb-font-weight );text-transform:var( --e-global-typography-ff9e9eb-text-transform );line-height:var( --e-global-typography-ff9e9eb-line-height );letter-spacing:var( --e-global-typography-ff9e9eb-letter-spacing );}.elementor-8 .elementor-element.elementor-element-75bd2bd .elementor-icon-list-text{color:var( --e-global-color-1475594 );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-301e8d0{width:var( --container-widget-width, 1190px );max-width:1190px;--container-widget-width:1190px;--container-widget-flex-grow:0;z-index:20;text-align:center;}.elementor-8 .elementor-element.elementor-element-301e8d0 .elementor-heading-title{font-family:var( --e-global-typography-4dc3a46-font-family ), Sans-serif;font-size:var( --e-global-typography-4dc3a46-font-size );font-weight:var( --e-global-typography-4dc3a46-font-weight );line-height:var( --e-global-typography-4dc3a46-line-height );letter-spacing:var( --e-global-typography-4dc3a46-letter-spacing );color:var( --e-global-color-42b457b );}.elementor-8 .elementor-element.elementor-element-a73f1a6{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;z-index:20;text-align:center;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-a73f1a6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-1293fba{--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;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:20;}.elementor-8 .elementor-element.elementor-element-23fb215 .elementor-button{background-color:var( --e-global-color-b62ffa3 );font-family:var( --e-global-typography-2b83d59-font-family ), Sans-serif;font-size:var( --e-global-typography-2b83d59-font-size );font-weight:var( --e-global-typography-2b83d59-font-weight );text-transform:var( --e-global-typography-2b83d59-text-transform );line-height:var( --e-global-typography-2b83d59-line-height );letter-spacing:var( --e-global-typography-2b83d59-letter-spacing );fill:var( --e-global-color-af3636b );color:var( --e-global-color-af3636b );border-radius:525px 525px 525px 525px;padding:18px 24px 18px 24px;}.elementor-8 .elementor-element.elementor-element-23fb215 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-23fb215 .elementor-button:focus{background-color:var( --e-global-color-c692f4b );color:var( --e-global-color-af3636b );border-color:var( --e-global-color-c692f4b );}.elementor-8 .elementor-element.elementor-element-23fb215 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-23fb215 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-23fb215 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-23fb215 .elementor-button:focus svg{fill:var( --e-global-color-af3636b );}.elementor-8 .elementor-element.elementor-element-220bcca .elementor-button{background-color:var( --e-global-color-aa9fadc );font-family:var( --e-global-typography-2b83d59-font-family ), Sans-serif;font-size:var( --e-global-typography-2b83d59-font-size );font-weight:var( --e-global-typography-2b83d59-font-weight );text-transform:var( --e-global-typography-2b83d59-text-transform );line-height:var( --e-global-typography-2b83d59-line-height );letter-spacing:var( --e-global-typography-2b83d59-letter-spacing );fill:var( --e-global-color-af3636b );color:var( --e-global-color-af3636b );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-42b457b );border-radius:525px 525px 525px 525px;padding:18px 24px 18px 24px;}.elementor-8 .elementor-element.elementor-element-220bcca .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-220bcca .elementor-button:focus{background-color:var( --e-global-color-c692f4b );color:var( --e-global-color-af3636b );border-color:var( --e-global-color-c692f4b );}.elementor-8 .elementor-element.elementor-element-220bcca .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-220bcca .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-220bcca .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-220bcca .elementor-button:focus svg{fill:var( --e-global-color-af3636b );}.elementor-8 .elementor-element.elementor-element-ca5e38b{--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:70px 70px;--row-gap:70px;--column-gap:70px;--flex-wrap:wrap;--margin-top:38px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:30;}.elementor-8 .elementor-element.elementor-element-ca5e38b.e-con{--align-self:flex-end;}.elementor-8 .elementor-element.elementor-element-1dfbc73{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-8 .elementor-element.elementor-element-1dfbc73.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-6cebf97.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-6cebf97{text-align:center;}.elementor-8 .elementor-element.elementor-element-6cebf97 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-b7548fd{--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:space-between;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-b7548fd:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b7548fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42b457b );}.elementor-8 .elementor-element.elementor-element-24455c3.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-24455c3{text-align:center;}.elementor-8 .elementor-element.elementor-element-24455c3 .elementor-heading-title{font-family:var( --e-global-typography-a7dcabb-font-family ), Sans-serif;font-size:var( --e-global-typography-a7dcabb-font-size );font-weight:var( --e-global-typography-a7dcabb-font-weight );line-height:var( --e-global-typography-a7dcabb-line-height );letter-spacing:var( --e-global-typography-a7dcabb-letter-spacing );color:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-91561c4{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-8 .elementor-element.elementor-element-91561c4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-bce790c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-bce790c{text-align:center;}.elementor-8 .elementor-element.elementor-element-bce790c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-8e0de13{--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:space-between;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-8e0de13:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8e0de13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42b457b );}.elementor-8 .elementor-element.elementor-element-fb63d35.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-fb63d35{text-align:center;}.elementor-8 .elementor-element.elementor-element-fb63d35 .elementor-heading-title{font-family:var( --e-global-typography-a7dcabb-font-family ), Sans-serif;font-size:var( --e-global-typography-a7dcabb-font-size );font-weight:var( --e-global-typography-a7dcabb-font-weight );line-height:var( --e-global-typography-a7dcabb-line-height );letter-spacing:var( --e-global-typography-a7dcabb-letter-spacing );color:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-10c1d10{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-8 .elementor-element.elementor-element-10c1d10.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-e0f454a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-e0f454a{text-align:center;}.elementor-8 .elementor-element.elementor-element-e0f454a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-fa3b302{--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:space-between;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-fa3b302:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-fa3b302 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42b457b );}.elementor-8 .elementor-element.elementor-element-19ea2c0.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-19ea2c0{text-align:center;}.elementor-8 .elementor-element.elementor-element-19ea2c0 .elementor-heading-title{font-family:var( --e-global-typography-a7dcabb-font-family ), Sans-serif;font-size:var( --e-global-typography-a7dcabb-font-size );font-weight:var( --e-global-typography-a7dcabb-font-weight );line-height:var( --e-global-typography-a7dcabb-line-height );letter-spacing:var( --e-global-typography-a7dcabb-letter-spacing );color:var( --e-global-color-1475594 );}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-9b15ba0{right:20px;}body.rtl .elementor-8 .elementor-element.elementor-element-9b15ba0{left:20px;}.elementor-8 .elementor-element.elementor-element-9b15ba0{bottom:0px;z-index:2;text-align:end;}.elementor-8 .elementor-element.elementor-element-9b15ba0 img{width:45vw;}.elementor-8 .elementor-element.elementor-element-6fae6f5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-8 .elementor-element.elementor-element-b93c7df{text-align:center;}.elementor-8 .elementor-element.elementor-element-b93c7df .elementor-heading-title{font-family:var( --e-global-typography-ff9e9eb-font-family ), Sans-serif;font-size:var( --e-global-typography-ff9e9eb-font-size );font-weight:var( --e-global-typography-ff9e9eb-font-weight );text-transform:var( --e-global-typography-ff9e9eb-text-transform );line-height:var( --e-global-typography-ff9e9eb-line-height );letter-spacing:var( --e-global-typography-ff9e9eb-letter-spacing );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-4d403d1{--e-image-carousel-slides-to-show:8;width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-4d403d1 .swiper-wrapper{display:flex;align-items:center;}.elementor-8 .elementor-element.elementor-element-d55e7fc{--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:clamp(2.1875rem, 1.4095rem + 3.3195vw, 4.6875rem) clamp(2.1875rem, 1.4095rem + 3.3195vw, 4.6875rem);--row-gap:clamp(2.1875rem, 1.4095rem + 3.3195vw, 4.6875rem);--column-gap:clamp(2.1875rem, 1.4095rem + 3.3195vw, 4.6875rem);--overflow:hidden;--padding-top:clamp(5rem, 3.444rem + 6.639vw, 10rem);--padding-bottom:clamp(5rem, 3.444rem + 6.639vw, 10rem);--padding-left:clamp(1rem, 0.5332rem + 1.9917vw, 2.5rem);--padding-right:clamp(1rem, 0.5332rem + 1.9917vw, 2.5rem);--z-index:2;}.elementor-8 .elementor-element.elementor-element-8f7b128{--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;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-631ffcd{--display:flex;}.elementor-8 .elementor-element.elementor-element-631ffcd.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-fbebdb1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:-2px;}.elementor-8 .elementor-element.elementor-element-fbebdb1 .elementor-icon-list-icon i{color:var( --e-global-color-b62ffa3 );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-fbebdb1 .elementor-icon-list-icon svg{fill:var( --e-global-color-b62ffa3 );transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-fbebdb1 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-8 .elementor-element.elementor-element-fbebdb1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-fbebdb1 .elementor-icon-list-item > a{font-family:var( --e-global-typography-ff9e9eb-font-family ), Sans-serif;font-size:var( --e-global-typography-ff9e9eb-font-size );font-weight:var( --e-global-typography-ff9e9eb-font-weight );text-transform:var( --e-global-typography-ff9e9eb-text-transform );line-height:var( --e-global-typography-ff9e9eb-line-height );letter-spacing:var( --e-global-typography-ff9e9eb-letter-spacing );}.elementor-8 .elementor-element.elementor-element-fbebdb1 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-2ab48fa{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;z-index:20;text-align:start;}.elementor-8 .elementor-element.elementor-element-2ab48fa .elementor-heading-title{font-family:var( --e-global-typography-c6b2767-font-family ), Sans-serif;font-size:var( --e-global-typography-c6b2767-font-size );font-weight:var( --e-global-typography-c6b2767-font-weight );line-height:var( --e-global-typography-c6b2767-line-height );letter-spacing:var( --e-global-typography-c6b2767-letter-spacing );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-2cecb22{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;z-index:20;text-align:start;font-family:var( --e-global-typography-62f7ccd-font-family ), Sans-serif;font-size:var( --e-global-typography-62f7ccd-font-size );font-weight:var( --e-global-typography-62f7ccd-font-weight );line-height:var( --e-global-typography-62f7ccd-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-3003a6f{--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:clamp(2rem, 1.3776rem + 2.6556vw, 4rem) clamp(1rem, 0.6888rem + 1.3278vw, 2rem);--row-gap:clamp(2rem, 1.3776rem + 2.6556vw, 4rem);--column-gap:clamp(1rem, 0.6888rem + 1.3278vw, 2rem);--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-b33fd63{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-8 .elementor-element.elementor-element-b33fd63.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-69c39cf{--display:flex;--min-height:460px;--justify-content:flex-end;--overlay-opacity:0;--border-radius:16px 16px 16px 16px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-8 .elementor-element.elementor-element-69c39cf:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-69c39cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://castanhastech.com/wp-content/uploads/2026/03/2149445778.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-69c39cf::before, .elementor-8 .elementor-element.elementor-element-69c39cf > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-69c39cf > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-69c39cf > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-69c39cf > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-69c39cf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-69c39cf:hover::before, .elementor-8 .elementor-element.elementor-element-69c39cf:hover > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-69c39cf:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-69c39cf > .elementor-background-slideshow:hover::before, .elementor-8 .elementor-element.elementor-element-69c39cf > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#1A202566;--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-69c39cf:hover{--overlay-opacity:1;}.elementor-8 .elementor-element.elementor-element-69c39cf, .elementor-8 .elementor-element.elementor-element-69c39cf::before{--overlay-transition:0.5s;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-1e3b432{right:25px;}body.rtl .elementor-8 .elementor-element.elementor-element-1e3b432{left:25px;}.elementor-8 .elementor-element.elementor-element-1e3b432{top:25px;}.elementor-8 .elementor-element.elementor-element-1e3b432 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-1e3b432.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b62ffa3 );color:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-1e3b432.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-1e3b432.elementor-view-default .elementor-icon{color:var( --e-global-color-b62ffa3 );border-color:var( --e-global-color-b62ffa3 );}.elementor-8 .elementor-element.elementor-element-1e3b432.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-1e3b432.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b62ffa3 );}.elementor-8 .elementor-element.elementor-element-1e3b432.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-1e3b432.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-1e3b432 .elementor-icon{font-size:16px;padding:18px;}.elementor-8 .elementor-element.elementor-element-1e3b432 .elementor-icon svg{height:16px;}.elementor-8 .elementor-element.elementor-element-59846b9{z-index:20;text-align:start;font-family:var( --e-global-typography-62f7ccd-font-family ), Sans-serif;font-size:var( --e-global-typography-62f7ccd-font-size );font-weight:var( --e-global-typography-62f7ccd-font-weight );line-height:var( --e-global-typography-62f7ccd-line-height );color:var( --e-global-color-42b457b );}.elementor-8 .elementor-element.elementor-element-d385c9f{text-align:start;}.elementor-8 .elementor-element.elementor-element-d385c9f .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-cd0cfe1{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-8 .elementor-element.elementor-element-cd0cfe1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-a6fb9b7{--display:flex;--min-height:460px;--justify-content:flex-end;--overlay-opacity:0;--border-radius:16px 16px 16px 16px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-8 .elementor-element.elementor-element-a6fb9b7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-a6fb9b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://castanhastech.com/wp-content/uploads/2026/03/6904.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-a6fb9b7::before, .elementor-8 .elementor-element.elementor-element-a6fb9b7 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-a6fb9b7 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-a6fb9b7 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-a6fb9b7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-a6fb9b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-a6fb9b7:hover::before, .elementor-8 .elementor-element.elementor-element-a6fb9b7:hover > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-a6fb9b7:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-a6fb9b7 > .elementor-background-slideshow:hover::before, .elementor-8 .elementor-element.elementor-element-a6fb9b7 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#1A202566;--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-a6fb9b7:hover{--overlay-opacity:1;}.elementor-8 .elementor-element.elementor-element-a6fb9b7, .elementor-8 .elementor-element.elementor-element-a6fb9b7::before{--overlay-transition:0.5s;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-472b74e{right:25px;}body.rtl .elementor-8 .elementor-element.elementor-element-472b74e{left:25px;}.elementor-8 .elementor-element.elementor-element-472b74e{top:25px;}.elementor-8 .elementor-element.elementor-element-472b74e .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-472b74e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b62ffa3 );color:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-472b74e.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-472b74e.elementor-view-default .elementor-icon{color:var( --e-global-color-b62ffa3 );border-color:var( --e-global-color-b62ffa3 );}.elementor-8 .elementor-element.elementor-element-472b74e.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-472b74e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b62ffa3 );}.elementor-8 .elementor-element.elementor-element-472b74e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-472b74e.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-472b74e .elementor-icon{font-size:16px;padding:18px;}.elementor-8 .elementor-element.elementor-element-472b74e .elementor-icon svg{height:16px;}.elementor-8 .elementor-element.elementor-element-2f73a31{z-index:20;text-align:start;font-family:var( --e-global-typography-62f7ccd-font-family ), Sans-serif;font-size:var( --e-global-typography-62f7ccd-font-size );font-weight:var( --e-global-typography-62f7ccd-font-weight );line-height:var( --e-global-typography-62f7ccd-line-height );color:var( --e-global-color-42b457b );}.elementor-8 .elementor-element.elementor-element-03084dc{text-align:start;}.elementor-8 .elementor-element.elementor-element-03084dc .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-1db9830{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-8 .elementor-element.elementor-element-1db9830.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-79b108f{--display:flex;--min-height:460px;--justify-content:flex-end;--overlay-opacity:0;--border-radius:16px 16px 16px 16px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-8 .elementor-element.elementor-element-79b108f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-79b108f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://castanhastech.com/wp-content/uploads/2026/03/2147656724.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-79b108f::before, .elementor-8 .elementor-element.elementor-element-79b108f > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-79b108f > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-79b108f > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-79b108f > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-79b108f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-79b108f:hover::before, .elementor-8 .elementor-element.elementor-element-79b108f:hover > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-79b108f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-79b108f > .elementor-background-slideshow:hover::before, .elementor-8 .elementor-element.elementor-element-79b108f > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#1A202566;--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-79b108f:hover{--overlay-opacity:1;}.elementor-8 .elementor-element.elementor-element-79b108f, .elementor-8 .elementor-element.elementor-element-79b108f::before{--overlay-transition:0.5s;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-2878d47{right:25px;}body.rtl .elementor-8 .elementor-element.elementor-element-2878d47{left:25px;}.elementor-8 .elementor-element.elementor-element-2878d47{top:25px;}.elementor-8 .elementor-element.elementor-element-2878d47 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-2878d47.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b62ffa3 );color:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-2878d47.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-2878d47.elementor-view-default .elementor-icon{color:var( --e-global-color-b62ffa3 );border-color:var( --e-global-color-b62ffa3 );}.elementor-8 .elementor-element.elementor-element-2878d47.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-2878d47.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b62ffa3 );}.elementor-8 .elementor-element.elementor-element-2878d47.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-2878d47.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-2878d47 .elementor-icon{font-size:16px;padding:18px;}.elementor-8 .elementor-element.elementor-element-2878d47 .elementor-icon svg{height:16px;}.elementor-8 .elementor-element.elementor-element-b412841{z-index:20;text-align:start;font-family:var( --e-global-typography-62f7ccd-font-family ), Sans-serif;font-size:var( --e-global-typography-62f7ccd-font-size );font-weight:var( --e-global-typography-62f7ccd-font-weight );line-height:var( --e-global-typography-62f7ccd-line-height );color:var( --e-global-color-42b457b );}.elementor-8 .elementor-element.elementor-element-9f89ddc{text-align:start;}.elementor-8 .elementor-element.elementor-element-9f89ddc .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-d5de3e6{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-8 .elementor-element.elementor-element-d5de3e6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-2d85a4a{--display:flex;--min-height:460px;--justify-content:flex-end;--overlay-opacity:0;--border-radius:16px 16px 16px 16px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-8 .elementor-element.elementor-element-2d85a4a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2d85a4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://castanhastech.com/wp-content/uploads/2026/03/5277.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-2d85a4a::before, .elementor-8 .elementor-element.elementor-element-2d85a4a > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-2d85a4a > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-2d85a4a > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-2d85a4a > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-2d85a4a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-2d85a4a:hover::before, .elementor-8 .elementor-element.elementor-element-2d85a4a:hover > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-2d85a4a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-2d85a4a > .elementor-background-slideshow:hover::before, .elementor-8 .elementor-element.elementor-element-2d85a4a > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#1A202566;--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-2d85a4a:hover{--overlay-opacity:1;}.elementor-8 .elementor-element.elementor-element-2d85a4a, .elementor-8 .elementor-element.elementor-element-2d85a4a::before{--overlay-transition:0.5s;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-d0eebef{right:25px;}body.rtl .elementor-8 .elementor-element.elementor-element-d0eebef{left:25px;}.elementor-8 .elementor-element.elementor-element-d0eebef{top:25px;}.elementor-8 .elementor-element.elementor-element-d0eebef .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-d0eebef.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b62ffa3 );color:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-d0eebef.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-d0eebef.elementor-view-default .elementor-icon{color:var( --e-global-color-b62ffa3 );border-color:var( --e-global-color-b62ffa3 );}.elementor-8 .elementor-element.elementor-element-d0eebef.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-d0eebef.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b62ffa3 );}.elementor-8 .elementor-element.elementor-element-d0eebef.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-d0eebef.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-d0eebef .elementor-icon{font-size:16px;padding:18px;}.elementor-8 .elementor-element.elementor-element-d0eebef .elementor-icon svg{height:16px;}.elementor-8 .elementor-element.elementor-element-a50c940{z-index:20;text-align:start;font-family:var( --e-global-typography-62f7ccd-font-family ), Sans-serif;font-size:var( --e-global-typography-62f7ccd-font-size );font-weight:var( --e-global-typography-62f7ccd-font-weight );line-height:var( --e-global-typography-62f7ccd-line-height );color:var( --e-global-color-42b457b );}.elementor-8 .elementor-element.elementor-element-a4514e5{text-align:start;}.elementor-8 .elementor-element.elementor-element-a4514e5 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-710ddb5{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-8 .elementor-element.elementor-element-710ddb5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-362d97a{--display:flex;--min-height:460px;--justify-content:flex-end;--overlay-opacity:0;--border-radius:16px 16px 16px 16px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-8 .elementor-element.elementor-element-362d97a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-362d97a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://castanhastech.com/wp-content/uploads/2026/03/2151937274.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-362d97a::before, .elementor-8 .elementor-element.elementor-element-362d97a > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-362d97a > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-362d97a > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-362d97a > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-362d97a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-362d97a:hover::before, .elementor-8 .elementor-element.elementor-element-362d97a:hover > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-362d97a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-362d97a > .elementor-background-slideshow:hover::before, .elementor-8 .elementor-element.elementor-element-362d97a > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#1A202566;--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-362d97a:hover{--overlay-opacity:1;}.elementor-8 .elementor-element.elementor-element-362d97a, .elementor-8 .elementor-element.elementor-element-362d97a::before{--overlay-transition:0.5s;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-df344e2{right:25px;}body.rtl .elementor-8 .elementor-element.elementor-element-df344e2{left:25px;}.elementor-8 .elementor-element.elementor-element-df344e2{top:25px;}.elementor-8 .elementor-element.elementor-element-df344e2 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-df344e2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b62ffa3 );color:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-df344e2.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-df344e2.elementor-view-default .elementor-icon{color:var( --e-global-color-b62ffa3 );border-color:var( --e-global-color-b62ffa3 );}.elementor-8 .elementor-element.elementor-element-df344e2.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-df344e2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b62ffa3 );}.elementor-8 .elementor-element.elementor-element-df344e2.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-df344e2.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-df344e2 .elementor-icon{font-size:16px;padding:18px;}.elementor-8 .elementor-element.elementor-element-df344e2 .elementor-icon svg{height:16px;}.elementor-8 .elementor-element.elementor-element-4b48993{z-index:20;text-align:start;font-family:var( --e-global-typography-62f7ccd-font-family ), Sans-serif;font-size:var( --e-global-typography-62f7ccd-font-size );font-weight:var( --e-global-typography-62f7ccd-font-weight );line-height:var( --e-global-typography-62f7ccd-line-height );color:var( --e-global-color-42b457b );}.elementor-8 .elementor-element.elementor-element-622963f{text-align:start;}.elementor-8 .elementor-element.elementor-element-622963f .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-cceb2ea{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-8 .elementor-element.elementor-element-cceb2ea.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-b8d8cef{--display:flex;--min-height:460px;--justify-content:flex-end;--overlay-opacity:0;--border-radius:16px 16px 16px 16px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-8 .elementor-element.elementor-element-b8d8cef:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b8d8cef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://castanhastech.com/wp-content/uploads/2026/03/8164.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-b8d8cef::before, .elementor-8 .elementor-element.elementor-element-b8d8cef > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-b8d8cef > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-b8d8cef > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-b8d8cef > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-b8d8cef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-b8d8cef:hover::before, .elementor-8 .elementor-element.elementor-element-b8d8cef:hover > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-b8d8cef:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-b8d8cef > .elementor-background-slideshow:hover::before, .elementor-8 .elementor-element.elementor-element-b8d8cef > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#1A202566;--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-b8d8cef:hover{--overlay-opacity:1;}.elementor-8 .elementor-element.elementor-element-b8d8cef, .elementor-8 .elementor-element.elementor-element-b8d8cef::before{--overlay-transition:0.5s;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-0f7a0f5{right:25px;}body.rtl .elementor-8 .elementor-element.elementor-element-0f7a0f5{left:25px;}.elementor-8 .elementor-element.elementor-element-0f7a0f5{top:25px;}.elementor-8 .elementor-element.elementor-element-0f7a0f5 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-0f7a0f5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b62ffa3 );color:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-0f7a0f5.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-0f7a0f5.elementor-view-default .elementor-icon{color:var( --e-global-color-b62ffa3 );border-color:var( --e-global-color-b62ffa3 );}.elementor-8 .elementor-element.elementor-element-0f7a0f5.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-0f7a0f5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b62ffa3 );}.elementor-8 .elementor-element.elementor-element-0f7a0f5.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-0f7a0f5.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-0f7a0f5 .elementor-icon{font-size:16px;padding:18px;}.elementor-8 .elementor-element.elementor-element-0f7a0f5 .elementor-icon svg{height:16px;}.elementor-8 .elementor-element.elementor-element-4d10a45{z-index:20;text-align:start;font-family:var( --e-global-typography-62f7ccd-font-family ), Sans-serif;font-size:var( --e-global-typography-62f7ccd-font-size );font-weight:var( --e-global-typography-62f7ccd-font-weight );line-height:var( --e-global-typography-62f7ccd-line-height );color:var( --e-global-color-42b457b );}.elementor-8 .elementor-element.elementor-element-711865e{text-align:start;}.elementor-8 .elementor-element.elementor-element-711865e .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-7560db2{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-8 .elementor-element.elementor-element-7560db2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-f6f29ee{--display:flex;--min-height:460px;--justify-content:flex-end;--overlay-opacity:0;--border-radius:16px 16px 16px 16px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-8 .elementor-element.elementor-element-f6f29ee:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-f6f29ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://castanhastech.com/wp-content/uploads/2026/03/17664.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-f6f29ee::before, .elementor-8 .elementor-element.elementor-element-f6f29ee > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-f6f29ee > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-f6f29ee > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-f6f29ee > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-f6f29ee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-f6f29ee:hover::before, .elementor-8 .elementor-element.elementor-element-f6f29ee:hover > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-f6f29ee:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-f6f29ee > .elementor-background-slideshow:hover::before, .elementor-8 .elementor-element.elementor-element-f6f29ee > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#1A202566;--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-f6f29ee:hover{--overlay-opacity:1;}.elementor-8 .elementor-element.elementor-element-f6f29ee, .elementor-8 .elementor-element.elementor-element-f6f29ee::before{--overlay-transition:0.5s;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-2a2daad{right:25px;}body.rtl .elementor-8 .elementor-element.elementor-element-2a2daad{left:25px;}.elementor-8 .elementor-element.elementor-element-2a2daad{top:25px;}.elementor-8 .elementor-element.elementor-element-2a2daad .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-2a2daad.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b62ffa3 );color:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-2a2daad.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-2a2daad.elementor-view-default .elementor-icon{color:var( --e-global-color-b62ffa3 );border-color:var( --e-global-color-b62ffa3 );}.elementor-8 .elementor-element.elementor-element-2a2daad.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-2a2daad.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b62ffa3 );}.elementor-8 .elementor-element.elementor-element-2a2daad.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-2a2daad.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-2a2daad .elementor-icon{font-size:16px;padding:18px;}.elementor-8 .elementor-element.elementor-element-2a2daad .elementor-icon svg{height:16px;}.elementor-8 .elementor-element.elementor-element-eead1da{z-index:20;text-align:start;font-family:var( --e-global-typography-62f7ccd-font-family ), Sans-serif;font-size:var( --e-global-typography-62f7ccd-font-size );font-weight:var( --e-global-typography-62f7ccd-font-weight );line-height:var( --e-global-typography-62f7ccd-line-height );color:var( --e-global-color-42b457b );}.elementor-8 .elementor-element.elementor-element-2463f8b{text-align:start;}.elementor-8 .elementor-element.elementor-element-2463f8b .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-3a2f0b0{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-8 .elementor-element.elementor-element-3a2f0b0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-2aae710{--display:flex;--min-height:460px;--justify-content:flex-end;--overlay-opacity:0;--border-radius:16px 16px 16px 16px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-8 .elementor-element.elementor-element-2aae710:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2aae710 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://castanhastech.com/wp-content/uploads/2026/03/865.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-2aae710::before, .elementor-8 .elementor-element.elementor-element-2aae710 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-2aae710 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-2aae710 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-2aae710 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-2aae710 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-2aae710:hover::before, .elementor-8 .elementor-element.elementor-element-2aae710:hover > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-2aae710:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-2aae710 > .elementor-background-slideshow:hover::before, .elementor-8 .elementor-element.elementor-element-2aae710 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#1A202566;--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-2aae710:hover{--overlay-opacity:1;}.elementor-8 .elementor-element.elementor-element-2aae710, .elementor-8 .elementor-element.elementor-element-2aae710::before{--overlay-transition:0.5s;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-068fbdf{right:25px;}body.rtl .elementor-8 .elementor-element.elementor-element-068fbdf{left:25px;}.elementor-8 .elementor-element.elementor-element-068fbdf{top:25px;}.elementor-8 .elementor-element.elementor-element-068fbdf .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-068fbdf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b62ffa3 );color:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-068fbdf.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-068fbdf.elementor-view-default .elementor-icon{color:var( --e-global-color-b62ffa3 );border-color:var( --e-global-color-b62ffa3 );}.elementor-8 .elementor-element.elementor-element-068fbdf.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-068fbdf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b62ffa3 );}.elementor-8 .elementor-element.elementor-element-068fbdf.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-068fbdf.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-068fbdf .elementor-icon{font-size:16px;padding:18px;}.elementor-8 .elementor-element.elementor-element-068fbdf .elementor-icon svg{height:16px;}.elementor-8 .elementor-element.elementor-element-7b3576b{z-index:20;text-align:start;font-family:var( --e-global-typography-62f7ccd-font-family ), Sans-serif;font-size:var( --e-global-typography-62f7ccd-font-size );font-weight:var( --e-global-typography-62f7ccd-font-weight );line-height:var( --e-global-typography-62f7ccd-line-height );color:var( --e-global-color-42b457b );}.elementor-8 .elementor-element.elementor-element-8a104de{text-align:start;}.elementor-8 .elementor-element.elementor-element-8a104de .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-f0512f9{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-8 .elementor-element.elementor-element-f0512f9.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-d8124b6{--display:flex;--min-height:460px;--justify-content:flex-end;--overlay-opacity:0;--border-radius:16px 16px 16px 16px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-8 .elementor-element.elementor-element-d8124b6:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d8124b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://castanhastech.com/wp-content/uploads/2026/03/1726.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-d8124b6::before, .elementor-8 .elementor-element.elementor-element-d8124b6 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-d8124b6 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-d8124b6 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-d8124b6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-d8124b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-d8124b6:hover::before, .elementor-8 .elementor-element.elementor-element-d8124b6:hover > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-d8124b6:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-d8124b6 > .elementor-background-slideshow:hover::before, .elementor-8 .elementor-element.elementor-element-d8124b6 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#1A202566;--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-d8124b6:hover{--overlay-opacity:1;}.elementor-8 .elementor-element.elementor-element-d8124b6, .elementor-8 .elementor-element.elementor-element-d8124b6::before{--overlay-transition:0.5s;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-9f3aa67{right:25px;}body.rtl .elementor-8 .elementor-element.elementor-element-9f3aa67{left:25px;}.elementor-8 .elementor-element.elementor-element-9f3aa67{top:25px;}.elementor-8 .elementor-element.elementor-element-9f3aa67 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-9f3aa67.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b62ffa3 );color:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-9f3aa67.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-9f3aa67.elementor-view-default .elementor-icon{color:var( --e-global-color-b62ffa3 );border-color:var( --e-global-color-b62ffa3 );}.elementor-8 .elementor-element.elementor-element-9f3aa67.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-9f3aa67.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b62ffa3 );}.elementor-8 .elementor-element.elementor-element-9f3aa67.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-9f3aa67.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-9f3aa67 .elementor-icon{font-size:16px;padding:18px;}.elementor-8 .elementor-element.elementor-element-9f3aa67 .elementor-icon svg{height:16px;}.elementor-8 .elementor-element.elementor-element-1287a8e{z-index:20;text-align:start;font-family:var( --e-global-typography-62f7ccd-font-family ), Sans-serif;font-size:var( --e-global-typography-62f7ccd-font-size );font-weight:var( --e-global-typography-62f7ccd-font-weight );line-height:var( --e-global-typography-62f7ccd-line-height );color:var( --e-global-color-42b457b );}.elementor-8 .elementor-element.elementor-element-314b4b8{text-align:start;}.elementor-8 .elementor-element.elementor-element-314b4b8 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-4bbb042{--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;}.elementor-8 .elementor-element.elementor-element-d2149fb{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-8 .elementor-element.elementor-element-d2149fb.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-0b32b4e{--display:flex;--min-height:460px;--justify-content:flex-end;--overlay-opacity:0;--border-radius:16px 16px 16px 16px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-8 .elementor-element.elementor-element-0b32b4e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0b32b4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://castanhastech.com/wp-content/uploads/2026/03/2149445778.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-0b32b4e::before, .elementor-8 .elementor-element.elementor-element-0b32b4e > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-0b32b4e > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-0b32b4e > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-0b32b4e > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-0b32b4e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-0b32b4e:hover::before, .elementor-8 .elementor-element.elementor-element-0b32b4e:hover > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-0b32b4e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-0b32b4e > .elementor-background-slideshow:hover::before, .elementor-8 .elementor-element.elementor-element-0b32b4e > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#1A202566;--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-0b32b4e:hover{--overlay-opacity:1;}.elementor-8 .elementor-element.elementor-element-0b32b4e, .elementor-8 .elementor-element.elementor-element-0b32b4e::before{--overlay-transition:0.5s;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-b5eb3ef{right:25px;}body.rtl .elementor-8 .elementor-element.elementor-element-b5eb3ef{left:25px;}.elementor-8 .elementor-element.elementor-element-b5eb3ef{top:25px;}.elementor-8 .elementor-element.elementor-element-b5eb3ef .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-b5eb3ef.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b62ffa3 );color:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-b5eb3ef.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-b5eb3ef.elementor-view-default .elementor-icon{color:var( --e-global-color-b62ffa3 );border-color:var( --e-global-color-b62ffa3 );}.elementor-8 .elementor-element.elementor-element-b5eb3ef.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-b5eb3ef.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b62ffa3 );}.elementor-8 .elementor-element.elementor-element-b5eb3ef.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-b5eb3ef.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-b5eb3ef .elementor-icon{font-size:16px;padding:18px;}.elementor-8 .elementor-element.elementor-element-b5eb3ef .elementor-icon svg{height:16px;}.elementor-8 .elementor-element.elementor-element-1f7090c{z-index:20;text-align:start;font-family:var( --e-global-typography-62f7ccd-font-family ), Sans-serif;font-size:var( --e-global-typography-62f7ccd-font-size );font-weight:var( --e-global-typography-62f7ccd-font-weight );line-height:var( --e-global-typography-62f7ccd-line-height );color:var( --e-global-color-42b457b );}.elementor-8 .elementor-element.elementor-element-78ee27e{text-align:start;}.elementor-8 .elementor-element.elementor-element-78ee27e .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-274e539{--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;}.elementor-8 .elementor-element.elementor-element-35887f4{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-8 .elementor-element.elementor-element-35887f4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-ed4d2d9{--display:flex;--min-height:460px;--justify-content:flex-end;--overlay-opacity:0;--border-radius:16px 16px 16px 16px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-8 .elementor-element.elementor-element-ed4d2d9:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ed4d2d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://castanhastech.com/wp-content/uploads/2026/03/6904.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-ed4d2d9::before, .elementor-8 .elementor-element.elementor-element-ed4d2d9 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-ed4d2d9 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-ed4d2d9 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-ed4d2d9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-ed4d2d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-ed4d2d9:hover::before, .elementor-8 .elementor-element.elementor-element-ed4d2d9:hover > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-ed4d2d9:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-ed4d2d9 > .elementor-background-slideshow:hover::before, .elementor-8 .elementor-element.elementor-element-ed4d2d9 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#1A202566;--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-ed4d2d9:hover{--overlay-opacity:1;}.elementor-8 .elementor-element.elementor-element-ed4d2d9, .elementor-8 .elementor-element.elementor-element-ed4d2d9::before{--overlay-transition:0.5s;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-7997b48{right:25px;}body.rtl .elementor-8 .elementor-element.elementor-element-7997b48{left:25px;}.elementor-8 .elementor-element.elementor-element-7997b48{top:25px;}.elementor-8 .elementor-element.elementor-element-7997b48 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-7997b48.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b62ffa3 );color:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-7997b48.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-7997b48.elementor-view-default .elementor-icon{color:var( --e-global-color-b62ffa3 );border-color:var( --e-global-color-b62ffa3 );}.elementor-8 .elementor-element.elementor-element-7997b48.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-7997b48.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b62ffa3 );}.elementor-8 .elementor-element.elementor-element-7997b48.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-7997b48.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-7997b48 .elementor-icon{font-size:16px;padding:18px;}.elementor-8 .elementor-element.elementor-element-7997b48 .elementor-icon svg{height:16px;}.elementor-8 .elementor-element.elementor-element-6c67efb{z-index:20;text-align:start;font-family:var( --e-global-typography-62f7ccd-font-family ), Sans-serif;font-size:var( --e-global-typography-62f7ccd-font-size );font-weight:var( --e-global-typography-62f7ccd-font-weight );line-height:var( --e-global-typography-62f7ccd-line-height );color:var( --e-global-color-42b457b );}.elementor-8 .elementor-element.elementor-element-fe8df1d{text-align:start;}.elementor-8 .elementor-element.elementor-element-fe8df1d .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-f8ce798{--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;}.elementor-8 .elementor-element.elementor-element-236739d{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-8 .elementor-element.elementor-element-236739d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-6298047{--display:flex;--min-height:460px;--justify-content:flex-end;--overlay-opacity:0;--border-radius:16px 16px 16px 16px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-8 .elementor-element.elementor-element-6298047:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6298047 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://castanhastech.com/wp-content/uploads/2026/03/2147656724.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-6298047::before, .elementor-8 .elementor-element.elementor-element-6298047 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-6298047 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-6298047 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-6298047 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-6298047 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-6298047:hover::before, .elementor-8 .elementor-element.elementor-element-6298047:hover > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-6298047:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-6298047 > .elementor-background-slideshow:hover::before, .elementor-8 .elementor-element.elementor-element-6298047 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#1A202566;--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-6298047:hover{--overlay-opacity:1;}.elementor-8 .elementor-element.elementor-element-6298047, .elementor-8 .elementor-element.elementor-element-6298047::before{--overlay-transition:0.5s;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-75110c0{right:25px;}body.rtl .elementor-8 .elementor-element.elementor-element-75110c0{left:25px;}.elementor-8 .elementor-element.elementor-element-75110c0{top:25px;}.elementor-8 .elementor-element.elementor-element-75110c0 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-75110c0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b62ffa3 );color:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-75110c0.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-75110c0.elementor-view-default .elementor-icon{color:var( --e-global-color-b62ffa3 );border-color:var( --e-global-color-b62ffa3 );}.elementor-8 .elementor-element.elementor-element-75110c0.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-75110c0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b62ffa3 );}.elementor-8 .elementor-element.elementor-element-75110c0.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-75110c0.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-75110c0 .elementor-icon{font-size:16px;padding:18px;}.elementor-8 .elementor-element.elementor-element-75110c0 .elementor-icon svg{height:16px;}.elementor-8 .elementor-element.elementor-element-95d09ee{z-index:20;text-align:start;font-family:var( --e-global-typography-62f7ccd-font-family ), Sans-serif;font-size:var( --e-global-typography-62f7ccd-font-size );font-weight:var( --e-global-typography-62f7ccd-font-weight );line-height:var( --e-global-typography-62f7ccd-line-height );color:var( --e-global-color-42b457b );}.elementor-8 .elementor-element.elementor-element-f0922c9{text-align:start;}.elementor-8 .elementor-element.elementor-element-f0922c9 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-ca6e6fb{--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;}.elementor-8 .elementor-element.elementor-element-b06b50b{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-8 .elementor-element.elementor-element-b06b50b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-0806695{--display:flex;--min-height:460px;--justify-content:flex-end;--overlay-opacity:0;--border-radius:16px 16px 16px 16px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-8 .elementor-element.elementor-element-0806695:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0806695 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://castanhastech.com/wp-content/uploads/2026/03/5277.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-0806695::before, .elementor-8 .elementor-element.elementor-element-0806695 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-0806695 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-0806695 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-0806695 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-0806695 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-0806695:hover::before, .elementor-8 .elementor-element.elementor-element-0806695:hover > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-0806695:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-0806695 > .elementor-background-slideshow:hover::before, .elementor-8 .elementor-element.elementor-element-0806695 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#1A202566;--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-0806695:hover{--overlay-opacity:1;}.elementor-8 .elementor-element.elementor-element-0806695, .elementor-8 .elementor-element.elementor-element-0806695::before{--overlay-transition:0.5s;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-ecca04b{right:25px;}body.rtl .elementor-8 .elementor-element.elementor-element-ecca04b{left:25px;}.elementor-8 .elementor-element.elementor-element-ecca04b{top:25px;}.elementor-8 .elementor-element.elementor-element-ecca04b .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-ecca04b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b62ffa3 );color:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-ecca04b.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-ecca04b.elementor-view-default .elementor-icon{color:var( --e-global-color-b62ffa3 );border-color:var( --e-global-color-b62ffa3 );}.elementor-8 .elementor-element.elementor-element-ecca04b.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-ecca04b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b62ffa3 );}.elementor-8 .elementor-element.elementor-element-ecca04b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-ecca04b.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-ecca04b .elementor-icon{font-size:16px;padding:18px;}.elementor-8 .elementor-element.elementor-element-ecca04b .elementor-icon svg{height:16px;}.elementor-8 .elementor-element.elementor-element-a714e17{z-index:20;text-align:start;font-family:var( --e-global-typography-62f7ccd-font-family ), Sans-serif;font-size:var( --e-global-typography-62f7ccd-font-size );font-weight:var( --e-global-typography-62f7ccd-font-weight );line-height:var( --e-global-typography-62f7ccd-line-height );color:var( --e-global-color-42b457b );}.elementor-8 .elementor-element.elementor-element-35b0bcf{text-align:start;}.elementor-8 .elementor-element.elementor-element-35b0bcf .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-81cb62c{--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;}.elementor-8 .elementor-element.elementor-element-419175d{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-8 .elementor-element.elementor-element-419175d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-29262bb{--display:flex;--min-height:460px;--justify-content:flex-end;--overlay-opacity:0;--border-radius:16px 16px 16px 16px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-8 .elementor-element.elementor-element-29262bb:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-29262bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://castanhastech.com/wp-content/uploads/2026/03/2151937274.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-29262bb::before, .elementor-8 .elementor-element.elementor-element-29262bb > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-29262bb > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-29262bb > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-29262bb > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-29262bb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-29262bb:hover::before, .elementor-8 .elementor-element.elementor-element-29262bb:hover > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-29262bb:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-29262bb > .elementor-background-slideshow:hover::before, .elementor-8 .elementor-element.elementor-element-29262bb > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#1A202566;--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-29262bb:hover{--overlay-opacity:1;}.elementor-8 .elementor-element.elementor-element-29262bb, .elementor-8 .elementor-element.elementor-element-29262bb::before{--overlay-transition:0.5s;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-5593030{right:25px;}body.rtl .elementor-8 .elementor-element.elementor-element-5593030{left:25px;}.elementor-8 .elementor-element.elementor-element-5593030{top:25px;}.elementor-8 .elementor-element.elementor-element-5593030 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-5593030.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b62ffa3 );color:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-5593030.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-5593030.elementor-view-default .elementor-icon{color:var( --e-global-color-b62ffa3 );border-color:var( --e-global-color-b62ffa3 );}.elementor-8 .elementor-element.elementor-element-5593030.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-5593030.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b62ffa3 );}.elementor-8 .elementor-element.elementor-element-5593030.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-5593030.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-5593030 .elementor-icon{font-size:16px;padding:18px;}.elementor-8 .elementor-element.elementor-element-5593030 .elementor-icon svg{height:16px;}.elementor-8 .elementor-element.elementor-element-87a956b{z-index:20;text-align:start;font-family:var( --e-global-typography-62f7ccd-font-family ), Sans-serif;font-size:var( --e-global-typography-62f7ccd-font-size );font-weight:var( --e-global-typography-62f7ccd-font-weight );line-height:var( --e-global-typography-62f7ccd-line-height );color:var( --e-global-color-42b457b );}.elementor-8 .elementor-element.elementor-element-d6646d3{text-align:start;}.elementor-8 .elementor-element.elementor-element-d6646d3 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-34fdcf3{--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;}.elementor-8 .elementor-element.elementor-element-d204ab9{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-8 .elementor-element.elementor-element-d204ab9.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-ae74e2a{--display:flex;--min-height:460px;--justify-content:flex-end;--overlay-opacity:0;--border-radius:16px 16px 16px 16px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-8 .elementor-element.elementor-element-ae74e2a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ae74e2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://castanhastech.com/wp-content/uploads/2026/03/8164.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-ae74e2a::before, .elementor-8 .elementor-element.elementor-element-ae74e2a > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-ae74e2a > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-ae74e2a > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-ae74e2a > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-ae74e2a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-ae74e2a:hover::before, .elementor-8 .elementor-element.elementor-element-ae74e2a:hover > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-ae74e2a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-ae74e2a > .elementor-background-slideshow:hover::before, .elementor-8 .elementor-element.elementor-element-ae74e2a > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#1A202566;--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-ae74e2a:hover{--overlay-opacity:1;}.elementor-8 .elementor-element.elementor-element-ae74e2a, .elementor-8 .elementor-element.elementor-element-ae74e2a::before{--overlay-transition:0.5s;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-465c621{right:25px;}body.rtl .elementor-8 .elementor-element.elementor-element-465c621{left:25px;}.elementor-8 .elementor-element.elementor-element-465c621{top:25px;}.elementor-8 .elementor-element.elementor-element-465c621 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-465c621.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b62ffa3 );color:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-465c621.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-465c621.elementor-view-default .elementor-icon{color:var( --e-global-color-b62ffa3 );border-color:var( --e-global-color-b62ffa3 );}.elementor-8 .elementor-element.elementor-element-465c621.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-465c621.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b62ffa3 );}.elementor-8 .elementor-element.elementor-element-465c621.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-465c621.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-465c621 .elementor-icon{font-size:16px;padding:18px;}.elementor-8 .elementor-element.elementor-element-465c621 .elementor-icon svg{height:16px;}.elementor-8 .elementor-element.elementor-element-4143128{z-index:20;text-align:start;font-family:var( --e-global-typography-62f7ccd-font-family ), Sans-serif;font-size:var( --e-global-typography-62f7ccd-font-size );font-weight:var( --e-global-typography-62f7ccd-font-weight );line-height:var( --e-global-typography-62f7ccd-line-height );color:var( --e-global-color-42b457b );}.elementor-8 .elementor-element.elementor-element-3d65406{text-align:start;}.elementor-8 .elementor-element.elementor-element-3d65406 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-210257d{--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;}.elementor-8 .elementor-element.elementor-element-2065935{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-8 .elementor-element.elementor-element-2065935.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-21255e6{--display:flex;--min-height:460px;--justify-content:flex-end;--overlay-opacity:0;--border-radius:16px 16px 16px 16px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-8 .elementor-element.elementor-element-21255e6:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-21255e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://castanhastech.com/wp-content/uploads/2026/03/17664.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-21255e6::before, .elementor-8 .elementor-element.elementor-element-21255e6 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-21255e6 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-21255e6 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-21255e6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-21255e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-21255e6:hover::before, .elementor-8 .elementor-element.elementor-element-21255e6:hover > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-21255e6:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-21255e6 > .elementor-background-slideshow:hover::before, .elementor-8 .elementor-element.elementor-element-21255e6 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#1A202566;--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-21255e6:hover{--overlay-opacity:1;}.elementor-8 .elementor-element.elementor-element-21255e6, .elementor-8 .elementor-element.elementor-element-21255e6::before{--overlay-transition:0.5s;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-e2bfd8b{right:25px;}body.rtl .elementor-8 .elementor-element.elementor-element-e2bfd8b{left:25px;}.elementor-8 .elementor-element.elementor-element-e2bfd8b{top:25px;}.elementor-8 .elementor-element.elementor-element-e2bfd8b .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-e2bfd8b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b62ffa3 );color:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-e2bfd8b.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-e2bfd8b.elementor-view-default .elementor-icon{color:var( --e-global-color-b62ffa3 );border-color:var( --e-global-color-b62ffa3 );}.elementor-8 .elementor-element.elementor-element-e2bfd8b.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-e2bfd8b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b62ffa3 );}.elementor-8 .elementor-element.elementor-element-e2bfd8b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-e2bfd8b.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-e2bfd8b .elementor-icon{font-size:16px;padding:18px;}.elementor-8 .elementor-element.elementor-element-e2bfd8b .elementor-icon svg{height:16px;}.elementor-8 .elementor-element.elementor-element-11a4fa5{z-index:20;text-align:start;font-family:var( --e-global-typography-62f7ccd-font-family ), Sans-serif;font-size:var( --e-global-typography-62f7ccd-font-size );font-weight:var( --e-global-typography-62f7ccd-font-weight );line-height:var( --e-global-typography-62f7ccd-line-height );color:var( --e-global-color-42b457b );}.elementor-8 .elementor-element.elementor-element-31f5420{text-align:start;}.elementor-8 .elementor-element.elementor-element-31f5420 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-9a2f761{--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;}.elementor-8 .elementor-element.elementor-element-dd41537{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-8 .elementor-element.elementor-element-dd41537.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-bb610f1{--display:flex;--min-height:460px;--justify-content:flex-end;--overlay-opacity:0;--border-radius:16px 16px 16px 16px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-8 .elementor-element.elementor-element-bb610f1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-bb610f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://castanhastech.com/wp-content/uploads/2026/03/865.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-bb610f1::before, .elementor-8 .elementor-element.elementor-element-bb610f1 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-bb610f1 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-bb610f1 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-bb610f1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-bb610f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-bb610f1:hover::before, .elementor-8 .elementor-element.elementor-element-bb610f1:hover > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-bb610f1:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-bb610f1 > .elementor-background-slideshow:hover::before, .elementor-8 .elementor-element.elementor-element-bb610f1 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#1A202566;--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-bb610f1:hover{--overlay-opacity:1;}.elementor-8 .elementor-element.elementor-element-bb610f1, .elementor-8 .elementor-element.elementor-element-bb610f1::before{--overlay-transition:0.5s;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-ff87ecb{right:25px;}body.rtl .elementor-8 .elementor-element.elementor-element-ff87ecb{left:25px;}.elementor-8 .elementor-element.elementor-element-ff87ecb{top:25px;}.elementor-8 .elementor-element.elementor-element-ff87ecb .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-ff87ecb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b62ffa3 );color:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-ff87ecb.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-ff87ecb.elementor-view-default .elementor-icon{color:var( --e-global-color-b62ffa3 );border-color:var( --e-global-color-b62ffa3 );}.elementor-8 .elementor-element.elementor-element-ff87ecb.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-ff87ecb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b62ffa3 );}.elementor-8 .elementor-element.elementor-element-ff87ecb.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-ff87ecb.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-ff87ecb .elementor-icon{font-size:16px;padding:18px;}.elementor-8 .elementor-element.elementor-element-ff87ecb .elementor-icon svg{height:16px;}.elementor-8 .elementor-element.elementor-element-a73b4d3{z-index:20;text-align:start;font-family:var( --e-global-typography-62f7ccd-font-family ), Sans-serif;font-size:var( --e-global-typography-62f7ccd-font-size );font-weight:var( --e-global-typography-62f7ccd-font-weight );line-height:var( --e-global-typography-62f7ccd-line-height );color:var( --e-global-color-42b457b );}.elementor-8 .elementor-element.elementor-element-a1489a0{text-align:start;}.elementor-8 .elementor-element.elementor-element-a1489a0 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-e36ee24{--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;}.elementor-8 .elementor-element.elementor-element-48f1040{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-8 .elementor-element.elementor-element-48f1040.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-236a898{--display:flex;--min-height:460px;--justify-content:flex-end;--overlay-opacity:0;--border-radius:16px 16px 16px 16px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-8 .elementor-element.elementor-element-236a898:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-236a898 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://castanhastech.com/wp-content/uploads/2026/03/1726.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-236a898::before, .elementor-8 .elementor-element.elementor-element-236a898 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-236a898 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-236a898 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-236a898 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-236a898 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-236a898:hover::before, .elementor-8 .elementor-element.elementor-element-236a898:hover > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-236a898:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-236a898 > .elementor-background-slideshow:hover::before, .elementor-8 .elementor-element.elementor-element-236a898 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#1A202566;--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-236a898:hover{--overlay-opacity:1;}.elementor-8 .elementor-element.elementor-element-236a898, .elementor-8 .elementor-element.elementor-element-236a898::before{--overlay-transition:0.5s;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-180233b{right:25px;}body.rtl .elementor-8 .elementor-element.elementor-element-180233b{left:25px;}.elementor-8 .elementor-element.elementor-element-180233b{top:25px;}.elementor-8 .elementor-element.elementor-element-180233b .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-180233b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b62ffa3 );color:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-180233b.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-180233b.elementor-view-default .elementor-icon{color:var( --e-global-color-b62ffa3 );border-color:var( --e-global-color-b62ffa3 );}.elementor-8 .elementor-element.elementor-element-180233b.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-180233b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b62ffa3 );}.elementor-8 .elementor-element.elementor-element-180233b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-180233b.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-180233b .elementor-icon{font-size:16px;padding:18px;}.elementor-8 .elementor-element.elementor-element-180233b .elementor-icon svg{height:16px;}.elementor-8 .elementor-element.elementor-element-4f5357c{z-index:20;text-align:start;font-family:var( --e-global-typography-62f7ccd-font-family ), Sans-serif;font-size:var( --e-global-typography-62f7ccd-font-size );font-weight:var( --e-global-typography-62f7ccd-font-weight );line-height:var( --e-global-typography-62f7ccd-line-height );color:var( --e-global-color-42b457b );}.elementor-8 .elementor-element.elementor-element-fad7e97{text-align:start;}.elementor-8 .elementor-element.elementor-element-fad7e97 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-5a19c4e{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:32px;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 100px) 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-38px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:120px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-38px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:120px;--e-n-carousel-arrow-size:20px;--e-n-carousel-arrow-normal-color:var( --e-global-color-42b457b );}.elementor-8 .elementor-element.elementor-element-5a19c4e :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-b62ffa3 );border-radius:4px 4px 4px 4px;padding:16px 18px 16px 18px;}.elementor-8 .elementor-element.elementor-element-2ae9123{--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:clamp(2.1875rem, 1.4095rem + 3.3195vw, 4.6875rem) clamp(2.1875rem, 1.4095rem + 3.3195vw, 4.6875rem);--row-gap:clamp(2.1875rem, 1.4095rem + 3.3195vw, 4.6875rem);--column-gap:clamp(2.1875rem, 1.4095rem + 3.3195vw, 4.6875rem);--flex-wrap:wrap;--overflow:hidden;--padding-top:clamp(5rem, 3.444rem + 6.639vw, 10rem);--padding-bottom:clamp(5rem, 3.444rem + 6.639vw, 10rem);--padding-left:clamp(1rem, 0.5332rem + 1.9917vw, 2.5rem);--padding-right:clamp(1rem, 0.5332rem + 1.9917vw, 2.5rem);--z-index:2;}.elementor-8 .elementor-element.elementor-element-f58d14f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--z-index:20;}.elementor-8 .elementor-element.elementor-element-f58d14f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-3b1cf69{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:-2px;}.elementor-8 .elementor-element.elementor-element-3b1cf69 .elementor-icon-list-icon i{color:var( --e-global-color-b62ffa3 );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-3b1cf69 .elementor-icon-list-icon svg{fill:var( --e-global-color-b62ffa3 );transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-3b1cf69 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-8 .elementor-element.elementor-element-3b1cf69 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-3b1cf69 .elementor-icon-list-item > a{font-family:var( --e-global-typography-ff9e9eb-font-family ), Sans-serif;font-size:var( --e-global-typography-ff9e9eb-font-size );font-weight:var( --e-global-typography-ff9e9eb-font-weight );text-transform:var( --e-global-typography-ff9e9eb-text-transform );line-height:var( --e-global-typography-ff9e9eb-line-height );letter-spacing:var( --e-global-typography-ff9e9eb-letter-spacing );}.elementor-8 .elementor-element.elementor-element-3b1cf69 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-4b18d13{z-index:20;text-align:start;}.elementor-8 .elementor-element.elementor-element-4b18d13 .elementor-heading-title{font-family:var( --e-global-typography-c6b2767-font-family ), Sans-serif;font-size:var( --e-global-typography-c6b2767-font-size );font-weight:var( --e-global-typography-c6b2767-font-weight );line-height:var( --e-global-typography-c6b2767-line-height );letter-spacing:var( --e-global-typography-c6b2767-letter-spacing );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-67904da{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;z-index:20;text-align:start;font-family:var( --e-global-typography-62f7ccd-font-family ), Sans-serif;font-size:var( --e-global-typography-62f7ccd-font-size );font-weight:var( --e-global-typography-62f7ccd-font-weight );line-height:var( --e-global-typography-62f7ccd-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-b805001{--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:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:20;}.elementor-8 .elementor-element.elementor-element-b805001.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-a741b6e{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-b62ffa3 );--border-color:var( --e-global-color-b62ffa3 );--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-a741b6e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-a741b6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa9fadc );}.elementor-8 .elementor-element.elementor-element-a741b6e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-1ff099a{text-align:start;}.elementor-8 .elementor-element.elementor-element-1ff099a .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-5cafc47{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-e870659{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-b62ffa3 );--border-color:var( --e-global-color-b62ffa3 );--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-e870659:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e870659 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa9fadc );}.elementor-8 .elementor-element.elementor-element-e870659.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-971f0fe{text-align:start;}.elementor-8 .elementor-element.elementor-element-971f0fe .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-2a7da90{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-906a91e{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-b62ffa3 );--border-color:var( --e-global-color-b62ffa3 );--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-906a91e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-906a91e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa9fadc );}.elementor-8 .elementor-element.elementor-element-906a91e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-0a1c25e{text-align:start;}.elementor-8 .elementor-element.elementor-element-0a1c25e .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-e511b42{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-83ee003{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-b62ffa3 );--border-color:var( --e-global-color-b62ffa3 );--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-83ee003:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-83ee003 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa9fadc );}.elementor-8 .elementor-element.elementor-element-83ee003.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-cebf2ed{text-align:start;}.elementor-8 .elementor-element.elementor-element-cebf2ed .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-f813296{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-58d1cf8{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-b62ffa3 );--border-color:var( --e-global-color-b62ffa3 );--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-58d1cf8:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-58d1cf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa9fadc );}.elementor-8 .elementor-element.elementor-element-58d1cf8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-2833747{text-align:start;}.elementor-8 .elementor-element.elementor-element-2833747 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-69b1ff8{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-10a07ae{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-b62ffa3 );--border-color:var( --e-global-color-b62ffa3 );--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-10a07ae:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-10a07ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa9fadc );}.elementor-8 .elementor-element.elementor-element-10a07ae.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-8a19945{text-align:start;}.elementor-8 .elementor-element.elementor-element-8a19945 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-1bbda33{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-d3ddcac{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-b62ffa3 );--border-color:var( --e-global-color-b62ffa3 );--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-d3ddcac:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d3ddcac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa9fadc );}.elementor-8 .elementor-element.elementor-element-d3ddcac.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-e967f5c{text-align:start;}.elementor-8 .elementor-element.elementor-element-e967f5c .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-bda3ef8{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-5100e89{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-b62ffa3 );--border-color:var( --e-global-color-b62ffa3 );--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-5100e89:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5100e89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa9fadc );}.elementor-8 .elementor-element.elementor-element-5100e89.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-a62e436{text-align:start;}.elementor-8 .elementor-element.elementor-element-a62e436 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-c7135f3{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-d67967b{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-b62ffa3 );--border-color:var( --e-global-color-b62ffa3 );--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-d67967b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d67967b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa9fadc );}.elementor-8 .elementor-element.elementor-element-d67967b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-1046213{text-align:start;}.elementor-8 .elementor-element.elementor-element-1046213 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-32405cc{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-78a98b8{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-b62ffa3 );--border-color:var( --e-global-color-b62ffa3 );--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-78a98b8:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-78a98b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa9fadc );}.elementor-8 .elementor-element.elementor-element-78a98b8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-a4e6221{text-align:start;}.elementor-8 .elementor-element.elementor-element-a4e6221 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-6b44d2c{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-7c9d3ab{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-b62ffa3 );--border-color:var( --e-global-color-b62ffa3 );--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-7c9d3ab:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7c9d3ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa9fadc );}.elementor-8 .elementor-element.elementor-element-7c9d3ab.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-f7c8a19{text-align:start;}.elementor-8 .elementor-element.elementor-element-f7c8a19 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-2bc644c{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-ef4eff7{--display:flex;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;}.elementor-8 .elementor-element.elementor-element-ef4eff7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ef4eff7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa9fadc );}.elementor-8 .elementor-element.elementor-element-ef4eff7.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-583948c{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;bottom:18%;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-583948c{left:-6%;}body.rtl .elementor-8 .elementor-element.elementor-element-583948c{right:-6%;}.elementor-8 .elementor-element.elementor-element-583948c img{width:100%;}.elementor-8 .elementor-element.elementor-element-4d011fd{--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:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:clamp(5rem, 3.444rem + 6.639vw, 10rem);--padding-left:clamp(1rem, 0.5332rem + 1.9917vw, 2.5rem);--padding-right:clamp(1rem, 0.5332rem + 1.9917vw, 2.5rem);}.elementor-8 .elementor-element.elementor-element-0198fcf{--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:space-between;--align-items:center;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-bb076bc{--display:flex;}.elementor-8 .elementor-element.elementor-element-bb076bc.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-c8c833e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:-2px;}.elementor-8 .elementor-element.elementor-element-c8c833e .elementor-icon-list-icon i{color:var( --e-global-color-b62ffa3 );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-c8c833e .elementor-icon-list-icon svg{fill:var( --e-global-color-b62ffa3 );transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-c8c833e .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-8 .elementor-element.elementor-element-c8c833e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-c8c833e .elementor-icon-list-item > a{font-family:var( --e-global-typography-ff9e9eb-font-family ), Sans-serif;font-size:var( --e-global-typography-ff9e9eb-font-size );font-weight:var( --e-global-typography-ff9e9eb-font-weight );text-transform:var( --e-global-typography-ff9e9eb-text-transform );line-height:var( --e-global-typography-ff9e9eb-line-height );letter-spacing:var( --e-global-typography-ff9e9eb-letter-spacing );}.elementor-8 .elementor-element.elementor-element-c8c833e .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-086dac0{width:var( --container-widget-width, 670px );max-width:670px;--container-widget-width:670px;--container-widget-flex-grow:0;text-align:start;}.elementor-8 .elementor-element.elementor-element-086dac0 .elementor-heading-title{font-family:var( --e-global-typography-c6b2767-font-family ), Sans-serif;font-size:var( --e-global-typography-c6b2767-font-size );font-weight:var( --e-global-typography-c6b2767-font-weight );line-height:var( --e-global-typography-c6b2767-line-height );letter-spacing:var( --e-global-typography-c6b2767-letter-spacing );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-eae8950{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:16px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-8 .elementor-element.elementor-element-eae8950 .elementor-social-icon{background-color:var( --e-global-color-42b457b );--icon-padding:0.8em;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-34f7561 );}.elementor-8 .elementor-element.elementor-element-eae8950 .elementor-social-icon i{color:#373737;}.elementor-8 .elementor-element.elementor-element-eae8950 .elementor-social-icon svg{fill:#373737;}.elementor-8 .elementor-element.elementor-element-eae8950 .elementor-icon{border-radius:525px 525px 525px 525px;}.elementor-8 .elementor-element.elementor-element-eae8950 .elementor-social-icon:hover{background-color:var( --e-global-color-b62ffa3 );border-color:var( --e-global-color-b62ffa3 );}.elementor-8 .elementor-element.elementor-element-eae8950 .elementor-social-icon:hover i{color:var( --e-global-color-42b457b );}.elementor-8 .elementor-element.elementor-element-eae8950 .elementor-social-icon:hover svg{fill:var( --e-global-color-42b457b );}.elementor-8 .elementor-element.elementor-element-e0caa0a{--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:64px 120px;--row-gap:64px;--column-gap:120px;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-ee8f9b3{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-ee8f9b3.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-ee8f9b3 img{height:550px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-8 .elementor-element.elementor-element-d0a5166{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-d0a5166.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-622a2d1{width:var( --container-widget-width, 720px );max-width:720px;--container-widget-width:720px;--container-widget-flex-grow:0;text-align:end;font-family:"Archivo", Sans-serif;font-size:27px;font-weight:500;line-height:1.31em;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-ac42442{--divider-border-style:solid;--divider-color:var( --e-global-color-34f7561 );--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-ac42442 .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-ac42442 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-77149c4{--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:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-bbcbef6{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-bbcbef6:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-bbcbef6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42b457b );}.elementor-8 .elementor-element.elementor-element-bbcbef6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-25df2be.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-25df2be{text-align:start;}.elementor-8 .elementor-element.elementor-element-25df2be .elementor-heading-title{font-family:var( --e-global-typography-ff9e9eb-font-family ), Sans-serif;font-size:var( --e-global-typography-ff9e9eb-font-size );font-weight:var( --e-global-typography-ff9e9eb-font-weight );text-transform:var( --e-global-typography-ff9e9eb-text-transform );line-height:var( --e-global-typography-ff9e9eb-line-height );letter-spacing:var( --e-global-typography-ff9e9eb-letter-spacing );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-c7d7cba{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-c7d7cba .elementor-counter-title{justify-content:start;color:var( --e-global-color-text );font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:300;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-c7d7cba .elementor-counter{gap:10px;}.elementor-8 .elementor-element.elementor-element-c7d7cba .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-b62ffa3 );font-family:"Lora", Sans-serif;font-size:45px;font-weight:400;line-height:1em;}.elementor-8 .elementor-element.elementor-element-6e74a7f{width:var( --container-widget-width, 220px );max-width:220px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-6e74a7f .elementor-counter-title{justify-content:start;color:var( --e-global-color-text );font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:300;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-6e74a7f .elementor-counter{gap:10px;}.elementor-8 .elementor-element.elementor-element-6e74a7f .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-b62ffa3 );font-family:"Lora", Sans-serif;font-size:45px;font-weight:400;line-height:1em;}.elementor-8 .elementor-element.elementor-element-24837bb{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-24837bb:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-24837bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42b457b );background-image:url("https://castanhastech.com/wp-content/uploads/2026/03/Property-Management.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-24837bb.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-ad34070{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-ad34070:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ad34070 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42b457b );}.elementor-8 .elementor-element.elementor-element-ad34070.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-7d68074{text-align:start;}.elementor-8 .elementor-element.elementor-element-7d68074 .elementor-heading-title{font-family:var( --e-global-typography-ff9e9eb-font-family ), Sans-serif;font-size:var( --e-global-typography-ff9e9eb-font-size );font-weight:var( --e-global-typography-ff9e9eb-font-weight );text-transform:var( --e-global-typography-ff9e9eb-text-transform );line-height:var( --e-global-typography-ff9e9eb-line-height );letter-spacing:var( --e-global-typography-ff9e9eb-letter-spacing );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-e408d9c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-8 .elementor-element.elementor-element-e408d9c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-e408d9c img{width:60%;}.elementor-8 .elementor-element.elementor-element-a69f977{--e-rating-icon-font-size:16px;--e-rating-gap:2px;}.elementor-8 .elementor-element.elementor-element-402bef0{text-align:start;}.elementor-8 .elementor-element.elementor-element-402bef0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-e1e3064{--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:35px 35px;--row-gap:35px;--column-gap:35px;--overlay-opacity:0.35;--padding-top:clamp(5rem, 4.222rem + 3.3195vw, 7.5rem);--padding-bottom:clamp(5rem, 4.222rem + 3.3195vw, 7.5rem);--padding-left:clamp(1rem, 0.5332rem + 1.9917vw, 2.5rem);--padding-right:clamp(1rem, 0.5332rem + 1.9917vw, 2.5rem);}.elementor-8 .elementor-element.elementor-element-e1e3064::before, .elementor-8 .elementor-element.elementor-element-e1e3064 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-e1e3064 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-e1e3064 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-e1e3064 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-e1e3064 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://castanhastech.com/wp-content/uploads/2026/03/wave.svg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-8 .elementor-element.elementor-element-3b79e1a{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-3b79e1a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-3b79e1a .elementor-counter-title{justify-content:center;color:var( --e-global-color-accent );font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-8 .elementor-element.elementor-element-3b79e1a .elementor-counter{gap:14px;}.elementor-8 .elementor-element.elementor-element-3b79e1a .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-b62ffa3 );font-family:"Archivo", Sans-serif;font-size:72px;font-weight:400;line-height:1em;}.elementor-8 .elementor-element.elementor-element-101b494{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-101b494.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-101b494 .elementor-counter-title{justify-content:center;color:var( --e-global-color-accent );font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-8 .elementor-element.elementor-element-101b494 .elementor-counter{gap:14px;}.elementor-8 .elementor-element.elementor-element-101b494 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-b62ffa3 );font-family:"Archivo", Sans-serif;font-size:72px;font-weight:400;line-height:1em;}.elementor-8 .elementor-element.elementor-element-be55d88{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-be55d88.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-be55d88 .elementor-counter-title{justify-content:center;color:var( --e-global-color-accent );font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-8 .elementor-element.elementor-element-be55d88 .elementor-counter{gap:14px;}.elementor-8 .elementor-element.elementor-element-be55d88 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-b62ffa3 );font-family:"Archivo", Sans-serif;font-size:72px;font-weight:400;line-height:1em;}.elementor-8 .elementor-element.elementor-element-c312cd3{--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:clamp(2.1875rem, 1.4095rem + 3.3195vw, 4.6875rem) clamp(2.1875rem, 1.4095rem + 3.3195vw, 4.6875rem);--row-gap:clamp(2.1875rem, 1.4095rem + 3.3195vw, 4.6875rem);--column-gap:clamp(2.1875rem, 1.4095rem + 3.3195vw, 4.6875rem);--padding-top:50px;--padding-bottom:clamp(5rem, 3.444rem + 6.639vw, 10rem);--padding-left:clamp(1rem, 0.5332rem + 1.9917vw, 2.5rem);--padding-right:clamp(1rem, 0.5332rem + 1.9917vw, 2.5rem);}.elementor-8 .elementor-element.elementor-element-28ff07f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-f3bba64{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:-2px;}.elementor-8 .elementor-element.elementor-element-f3bba64 .elementor-icon-list-icon i{color:var( --e-global-color-b62ffa3 );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-f3bba64 .elementor-icon-list-icon svg{fill:var( --e-global-color-b62ffa3 );transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-f3bba64 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-8 .elementor-element.elementor-element-f3bba64 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-f3bba64 .elementor-icon-list-item > a{font-family:var( --e-global-typography-ff9e9eb-font-family ), Sans-serif;font-size:var( --e-global-typography-ff9e9eb-font-size );font-weight:var( --e-global-typography-ff9e9eb-font-weight );text-transform:var( --e-global-typography-ff9e9eb-text-transform );line-height:var( --e-global-typography-ff9e9eb-line-height );letter-spacing:var( --e-global-typography-ff9e9eb-letter-spacing );}.elementor-8 .elementor-element.elementor-element-f3bba64 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-d6c1c8e{text-align:center;}.elementor-8 .elementor-element.elementor-element-d6c1c8e .elementor-heading-title{font-family:var( --e-global-typography-c6b2767-font-family ), Sans-serif;font-size:var( --e-global-typography-c6b2767-font-size );font-weight:var( --e-global-typography-c6b2767-font-weight );line-height:var( --e-global-typography-c6b2767-line-height );letter-spacing:var( --e-global-typography-c6b2767-letter-spacing );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-b2ae366{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;z-index:20;text-align:center;font-family:var( --e-global-typography-62f7ccd-font-family ), Sans-serif;font-size:var( --e-global-typography-62f7ccd-font-size );font-weight:var( --e-global-typography-62f7ccd-font-weight );line-height:var( --e-global-typography-62f7ccd-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-b32d11b{--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:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-bbe43e4{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-8 .elementor-element.elementor-element-bbe43e4:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-bbe43e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b62ffa3 );}.elementor-8 .elementor-element.elementor-element-bbe43e4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-141d8b5 .elementor-icon-box-wrapper{gap:2px;}.elementor-8 .elementor-element.elementor-element-141d8b5 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-42b457b );}.elementor-8 .elementor-element.elementor-element-141d8b5 .elementor-icon{font-size:60px;}.elementor-8 .elementor-element.elementor-element-141d8b5 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-141d8b5 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;}.elementor-8 .elementor-element.elementor-element-03723dd{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-8 .elementor-element.elementor-element-03723dd:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-03723dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b62ffa3 );}.elementor-8 .elementor-element.elementor-element-03723dd.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-bbfd8f7 .elementor-icon-box-wrapper{gap:2px;}.elementor-8 .elementor-element.elementor-element-bbfd8f7 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-42b457b );}.elementor-8 .elementor-element.elementor-element-bbfd8f7 .elementor-icon{font-size:60px;}.elementor-8 .elementor-element.elementor-element-bbfd8f7 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-bbfd8f7 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;}.elementor-8 .elementor-element.elementor-element-76cf3e7{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-8 .elementor-element.elementor-element-76cf3e7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-76cf3e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b62ffa3 );}.elementor-8 .elementor-element.elementor-element-76cf3e7.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-d7e9e76 .elementor-icon-box-wrapper{gap:2px;}.elementor-8 .elementor-element.elementor-element-d7e9e76 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-42b457b );}.elementor-8 .elementor-element.elementor-element-d7e9e76 .elementor-icon{font-size:60px;}.elementor-8 .elementor-element.elementor-element-d7e9e76 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-d7e9e76 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;}.elementor-8 .elementor-element.elementor-element-83531f5{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-8 .elementor-element.elementor-element-83531f5:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-83531f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b62ffa3 );}.elementor-8 .elementor-element.elementor-element-83531f5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-330a37e .elementor-icon-box-wrapper{gap:2px;}.elementor-8 .elementor-element.elementor-element-330a37e .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-42b457b );}.elementor-8 .elementor-element.elementor-element-330a37e .elementor-icon{font-size:60px;}.elementor-8 .elementor-element.elementor-element-330a37e .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-330a37e .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;}.elementor-8 .elementor-element.elementor-element-aa5b4c2{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-8 .elementor-element.elementor-element-aa5b4c2:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-aa5b4c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b62ffa3 );}.elementor-8 .elementor-element.elementor-element-aa5b4c2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-4b5f62a .elementor-icon-box-wrapper{gap:2px;}.elementor-8 .elementor-element.elementor-element-4b5f62a .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-42b457b );}.elementor-8 .elementor-element.elementor-element-4b5f62a .elementor-icon{font-size:60px;}.elementor-8 .elementor-element.elementor-element-4b5f62a .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-4b5f62a .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;}.elementor-8 .elementor-element.elementor-element-14a1d5a{--display:flex;}.elementor-8 .elementor-element.elementor-element-14a1d5a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-eb891ff{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-8 .elementor-element.elementor-element-eb891ff:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-eb891ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b62ffa3 );}.elementor-8 .elementor-element.elementor-element-eb891ff.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-305f86d .elementor-icon-box-wrapper{gap:2px;}.elementor-8 .elementor-element.elementor-element-305f86d .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-42b457b );}.elementor-8 .elementor-element.elementor-element-305f86d .elementor-icon{font-size:60px;}.elementor-8 .elementor-element.elementor-element-305f86d .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-305f86d .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;}.elementor-8 .elementor-element.elementor-element-f39606d{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-8 .elementor-element.elementor-element-f39606d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-f39606d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b62ffa3 );}.elementor-8 .elementor-element.elementor-element-f39606d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-3d37db7 .elementor-icon-box-wrapper{gap:2px;}.elementor-8 .elementor-element.elementor-element-3d37db7 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-42b457b );}.elementor-8 .elementor-element.elementor-element-3d37db7 .elementor-icon{font-size:60px;}.elementor-8 .elementor-element.elementor-element-3d37db7 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-3d37db7 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;}.elementor-8 .elementor-element.elementor-element-fb9b668{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-8 .elementor-element.elementor-element-fb9b668:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-fb9b668 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b62ffa3 );}.elementor-8 .elementor-element.elementor-element-fb9b668.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-732ec71 .elementor-icon-box-wrapper{gap:2px;}.elementor-8 .elementor-element.elementor-element-732ec71 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-42b457b );}.elementor-8 .elementor-element.elementor-element-732ec71 .elementor-icon{font-size:60px;}.elementor-8 .elementor-element.elementor-element-732ec71 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-732ec71 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;}.elementor-8 .elementor-element.elementor-element-5b76352{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-8 .elementor-element.elementor-element-5b76352:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5b76352 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b62ffa3 );}.elementor-8 .elementor-element.elementor-element-5b76352.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-d9c6394 .elementor-icon-box-wrapper{gap:2px;}.elementor-8 .elementor-element.elementor-element-d9c6394 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-42b457b );}.elementor-8 .elementor-element.elementor-element-d9c6394 .elementor-icon{font-size:60px;}.elementor-8 .elementor-element.elementor-element-d9c6394 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-d9c6394 .elementor-icon-box-title a{font-family:"Archivo", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;}.elementor-8 .elementor-element.elementor-element-1d61cb5{--display:flex;}.elementor-8 .elementor-element.elementor-element-1d61cb5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-d4181be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:18px;}.elementor-8 .elementor-element.elementor-element-d81810e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:clamp(2.1875rem, 1.4095rem + 3.3195vw, 4.6875rem) clamp(2.1875rem, 1.4095rem + 3.3195vw, 4.6875rem);--row-gap:clamp(2.1875rem, 1.4095rem + 3.3195vw, 4.6875rem);--column-gap:clamp(2.1875rem, 1.4095rem + 3.3195vw, 4.6875rem);--flex-wrap:wrap;--overflow:hidden;--border-radius:25px 25px 25px 25px;--padding-top:clamp(5rem, 3.444rem + 6.639vw, 10rem);--padding-bottom:clamp(5rem, 3.444rem + 6.639vw, 10rem);--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-d81810e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d81810e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#011933;background-image:url("https://castanhastech.com/wp-content/uploads/2026/03/e323213.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-aa8a8f3{--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;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-e32e414{--display:flex;}.elementor-8 .elementor-element.elementor-element-e32e414.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-f77184e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:-2px;}.elementor-8 .elementor-element.elementor-element-f77184e .elementor-icon-list-icon i{color:var( --e-global-color-b62ffa3 );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-f77184e .elementor-icon-list-icon svg{fill:var( --e-global-color-b62ffa3 );transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-f77184e .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-8 .elementor-element.elementor-element-f77184e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-f77184e .elementor-icon-list-item > a{font-family:var( --e-global-typography-ff9e9eb-font-family ), Sans-serif;font-size:var( --e-global-typography-ff9e9eb-font-size );font-weight:var( --e-global-typography-ff9e9eb-font-weight );text-transform:var( --e-global-typography-ff9e9eb-text-transform );line-height:var( --e-global-typography-ff9e9eb-line-height );letter-spacing:var( --e-global-typography-ff9e9eb-letter-spacing );}.elementor-8 .elementor-element.elementor-element-f77184e .elementor-icon-list-text{color:var( --e-global-color-42b457b );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-9adaca6{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;z-index:20;text-align:start;}.elementor-8 .elementor-element.elementor-element-9adaca6 .elementor-heading-title{font-family:var( --e-global-typography-c6b2767-font-family ), Sans-serif;font-size:var( --e-global-typography-c6b2767-font-size );font-weight:var( --e-global-typography-c6b2767-font-weight );line-height:var( --e-global-typography-c6b2767-line-height );letter-spacing:var( --e-global-typography-c6b2767-letter-spacing );color:var( --e-global-color-42b457b );}.elementor-8 .elementor-element.elementor-element-5d79080{--display:flex;}.elementor-8 .elementor-element.elementor-element-7b59005{width:var( --container-widget-width, 650px );max-width:650px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;--container-widget-width:650px;--container-widget-flex-grow:0;z-index:20;text-align:start;font-family:var( --e-global-typography-62f7ccd-font-family ), Sans-serif;font-size:var( --e-global-typography-62f7ccd-font-size );font-weight:var( --e-global-typography-62f7ccd-font-weight );line-height:var( --e-global-typography-62f7ccd-line-height );color:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-08ccf2a .elementor-button{background-color:var( --e-global-color-b62ffa3 );font-family:var( --e-global-typography-2b83d59-font-family ), Sans-serif;font-size:var( --e-global-typography-2b83d59-font-size );font-weight:var( --e-global-typography-2b83d59-font-weight );text-transform:var( --e-global-typography-2b83d59-text-transform );line-height:var( --e-global-typography-2b83d59-line-height );letter-spacing:var( --e-global-typography-2b83d59-letter-spacing );fill:var( --e-global-color-af3636b );color:var( --e-global-color-af3636b );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b62ffa3 );border-radius:525px 525px 525px 525px;padding:18px 24px 18px 24px;}.elementor-8 .elementor-element.elementor-element-08ccf2a .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-08ccf2a .elementor-button:focus{background-color:var( --e-global-color-c692f4b );color:var( --e-global-color-af3636b );border-color:var( --e-global-color-c692f4b );}.elementor-8 .elementor-element.elementor-element-08ccf2a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-08ccf2a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-08ccf2a .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-08ccf2a .elementor-button:focus svg{fill:var( --e-global-color-af3636b );}.elementor-8 .elementor-element.elementor-element-33c384e{--swiper-slides-to-display:3;--swiper-slides-gap:32px;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 100px) 0px;--arrow-prev-left-align:50%;--arrow-prev-translate-x:-50%;--arrow-prev-left-position:-38px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:120px;--arrow-next-right-align:50%;--arrow-next-translate-x:50%;--arrow-next-right-position:-38px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:120px;--arrow-size:20px;--arrow-normal-color:var( --e-global-color-42b457b );}.elementor-8 .elementor-element.elementor-element-33c384e :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-b62ffa3 );border-radius:4px 4px 4px 4px;padding:16px 18px 16px 18px;}.elementor-8 .elementor-element.elementor-element-33c384e .swiper-slide > .elementor-element{height:100%;}.elementor-8 .elementor-element.elementor-element-6a69f13{--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;--padding-top:0;--padding-bottom:clamp(5rem, 3.444rem + 6.639vw, 10rem);--padding-left:clamp(1rem, 0.5332rem + 1.9917vw, 2.5rem);--padding-right:clamp(1rem, 0.5332rem + 1.9917vw, 2.5rem);}.elementor-8 .elementor-element.elementor-element-7b6d972{--display:flex;--justify-content:center;--border-radius:16px 16px 16px 16px;--padding-top:42px;--padding-bottom:42px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-7b6d972.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-bc2da6f{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:start;}.elementor-8 .elementor-element.elementor-element-bc2da6f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-bc2da6f .elementor-heading-title{font-family:var( --e-global-typography-5dc2f7e-font-family ), Sans-serif;font-size:var( --e-global-typography-5dc2f7e-font-size );font-weight:var( --e-global-typography-5dc2f7e-font-weight );line-height:var( --e-global-typography-5dc2f7e-line-height );letter-spacing:var( --e-global-typography-5dc2f7e-letter-spacing );color:var( --e-global-color-42b457b );}.elementor-8 .elementor-element.elementor-element-d2d0d20{width:var( --container-widget-width, 600px );max-width:600px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;--container-widget-width:600px;--container-widget-flex-grow:0;z-index:20;text-align:start;font-family:var( --e-global-typography-62f7ccd-font-family ), Sans-serif;font-size:var( --e-global-typography-62f7ccd-font-size );font-weight:var( --e-global-typography-62f7ccd-font-weight );line-height:var( --e-global-typography-62f7ccd-line-height );color:var( --e-global-color-1475594 );}.elementor-8 .elementor-element.elementor-element-3c76f8e{--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:flex-start;--margin-top:1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:20;}.elementor-8 .elementor-element.elementor-element-b45f79e .elementor-button{background-color:var( --e-global-color-b62ffa3 );font-family:var( --e-global-typography-2b83d59-font-family ), Sans-serif;font-size:var( --e-global-typography-2b83d59-font-size );font-weight:var( --e-global-typography-2b83d59-font-weight );text-transform:var( --e-global-typography-2b83d59-text-transform );line-height:var( --e-global-typography-2b83d59-line-height );letter-spacing:var( --e-global-typography-2b83d59-letter-spacing );fill:var( --e-global-color-af3636b );color:var( --e-global-color-af3636b );border-radius:525px 525px 525px 525px;padding:18px 24px 18px 24px;}.elementor-8 .elementor-element.elementor-element-b45f79e .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-b45f79e .elementor-button:focus{background-color:var( --e-global-color-c692f4b );color:var( --e-global-color-af3636b );border-color:var( --e-global-color-c692f4b );}.elementor-8 .elementor-element.elementor-element-b45f79e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-b45f79e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-b45f79e .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-b45f79e .elementor-button:focus svg{fill:var( --e-global-color-af3636b );}.elementor-8 .elementor-element.elementor-element-3d6f018 .elementor-button{background-color:var( --e-global-color-aa9fadc );font-family:var( --e-global-typography-2b83d59-font-family ), Sans-serif;font-size:var( --e-global-typography-2b83d59-font-size );font-weight:var( --e-global-typography-2b83d59-font-weight );text-transform:var( --e-global-typography-2b83d59-text-transform );line-height:var( --e-global-typography-2b83d59-line-height );letter-spacing:var( --e-global-typography-2b83d59-letter-spacing );fill:var( --e-global-color-42b457b );color:var( --e-global-color-42b457b );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-42b457b );border-radius:525px 525px 525px 525px;padding:18px 24px 18px 24px;}.elementor-8 .elementor-element.elementor-element-3d6f018 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-3d6f018 .elementor-button:focus{background-color:var( --e-global-color-b62ffa3 );color:var( --e-global-color-af3636b );border-color:var( --e-global-color-b62ffa3 );}.elementor-8 .elementor-element.elementor-element-3d6f018 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8 .elementor-element.elementor-element-3d6f018 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-8 .elementor-element.elementor-element-3d6f018 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-3d6f018 .elementor-button:focus svg{fill:var( --e-global-color-af3636b );}.elementor-8 .elementor-element.elementor-element-7d74678{--display:flex;--min-height:320px;--border-radius:16px 16px 16px 16px;}.elementor-8 .elementor-element.elementor-element-7d74678:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7d74678 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://castanhastech.com/wp-content/uploads/2026/03/7.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-7d74678.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-9c6ae20{--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:clamp(2.1875rem, 1.4095rem + 3.3195vw, 4.6875rem) clamp(2.1875rem, 1.4095rem + 3.3195vw, 4.6875rem);--row-gap:clamp(2.1875rem, 1.4095rem + 3.3195vw, 4.6875rem);--column-gap:clamp(2.1875rem, 1.4095rem + 3.3195vw, 4.6875rem);--flex-wrap:wrap;--padding-top:0;--padding-bottom:clamp(5rem, 3.444rem + 6.639vw, 10rem);--padding-left:clamp(1rem, 0.5332rem + 1.9917vw, 2.5rem);--padding-right:clamp(1rem, 0.5332rem + 1.9917vw, 2.5rem);}.elementor-8 .elementor-element.elementor-element-1060d22{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-1060d22.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-1fda139{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:-2px;}.elementor-8 .elementor-element.elementor-element-1fda139 .elementor-icon-list-icon i{color:var( --e-global-color-b62ffa3 );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-1fda139 .elementor-icon-list-icon svg{fill:var( --e-global-color-b62ffa3 );transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-1fda139 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-8 .elementor-element.elementor-element-1fda139 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-1fda139 .elementor-icon-list-item > a{font-family:var( --e-global-typography-ff9e9eb-font-family ), Sans-serif;font-size:var( --e-global-typography-ff9e9eb-font-size );font-weight:var( --e-global-typography-ff9e9eb-font-weight );text-transform:var( --e-global-typography-ff9e9eb-text-transform );line-height:var( --e-global-typography-ff9e9eb-line-height );letter-spacing:var( --e-global-typography-ff9e9eb-letter-spacing );}.elementor-8 .elementor-element.elementor-element-1fda139 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-925f1b7{text-align:center;}.elementor-8 .elementor-element.elementor-element-925f1b7 .elementor-heading-title{font-family:var( --e-global-typography-c6b2767-font-family ), Sans-serif;font-size:var( --e-global-typography-c6b2767-font-size );font-weight:var( --e-global-typography-c6b2767-font-weight );line-height:var( --e-global-typography-c6b2767-line-height );letter-spacing:var( --e-global-typography-c6b2767-letter-spacing );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-0712588{--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:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-3479b4c{--display:flex;}.elementor-8 .elementor-element.elementor-element-2b156e4{--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;}.elementor-8 .elementor-element.elementor-element-0863675{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;z-index:20;text-align:start;font-family:var( --e-global-typography-62f7ccd-font-family ), Sans-serif;font-size:var( --e-global-typography-62f7ccd-font-size );font-weight:var( --e-global-typography-62f7ccd-font-weight );line-height:var( --e-global-typography-62f7ccd-line-height );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-130536b{--display:flex;}.elementor-8 .elementor-element.elementor-element-8fec9c5{--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;}.elementor-8 .elementor-element.elementor-element-b7482f8{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;z-index:20;text-align:start;font-family:var( --e-global-typography-62f7ccd-font-family ), Sans-serif;font-size:var( --e-global-typography-62f7ccd-font-size );font-weight:var( --e-global-typography-62f7ccd-font-weight );line-height:var( --e-global-typography-62f7ccd-line-height );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-15bbc8f{--display:flex;}.elementor-8 .elementor-element.elementor-element-e6a31a6{--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;}.elementor-8 .elementor-element.elementor-element-3f87bad{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;z-index:20;text-align:start;font-family:var( --e-global-typography-62f7ccd-font-family ), Sans-serif;font-size:var( --e-global-typography-62f7ccd-font-size );font-weight:var( --e-global-typography-62f7ccd-font-weight );line-height:var( --e-global-typography-62f7ccd-line-height );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-6233b75{--display:flex;}.elementor-8 .elementor-element.elementor-element-9f82884{--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;}.elementor-8 .elementor-element.elementor-element-0dc547d{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;z-index:20;text-align:start;font-family:var( --e-global-typography-62f7ccd-font-family ), Sans-serif;font-size:var( --e-global-typography-62f7ccd-font-size );font-weight:var( --e-global-typography-62f7ccd-font-weight );line-height:var( --e-global-typography-62f7ccd-line-height );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-47ec277{--n-accordion-title-font-size:var( --e-global-typography-a7dcabb-font-size );width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:-5px;--n-accordion-title-normal-color:var( --e-global-color-accent );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-b62ffa3 );--n-accordion-icon-hover-color:var( --e-global-color-b62ffa3 );--n-accordion-icon-active-color:var( --e-global-color-b62ffa3 );}.elementor-8 .elementor-element.elementor-element-47ec277.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-47ec277 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-8 .elementor-element.elementor-element-47ec277 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-8 .elementor-element.elementor-element-47ec277 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-8 .elementor-element.elementor-element-47ec277 {--n-accordion-padding:24px 20px 24px 20px;}:where( .elementor-8 .elementor-element.elementor-element-47ec277 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-a7dcabb-font-family ), Sans-serif;font-weight:var( --e-global-typography-a7dcabb-font-weight );line-height:var( --e-global-typography-a7dcabb-line-height );letter-spacing:var( --e-global-typography-a7dcabb-letter-spacing );}:where( .elementor-8 .elementor-element.elementor-element-47ec277 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-8 .elementor-element.elementor-element-91bc714{--display:flex;}.elementor-8 .elementor-element.elementor-element-04bf700{--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;}.elementor-8 .elementor-element.elementor-element-51918c3{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;z-index:20;text-align:start;font-family:var( --e-global-typography-62f7ccd-font-family ), Sans-serif;font-size:var( --e-global-typography-62f7ccd-font-size );font-weight:var( --e-global-typography-62f7ccd-font-weight );line-height:var( --e-global-typography-62f7ccd-line-height );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-ce0182e{--display:flex;}.elementor-8 .elementor-element.elementor-element-e7ea0c2{--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;}.elementor-8 .elementor-element.elementor-element-e73eb96{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;z-index:20;text-align:start;font-family:var( --e-global-typography-62f7ccd-font-family ), Sans-serif;font-size:var( --e-global-typography-62f7ccd-font-size );font-weight:var( --e-global-typography-62f7ccd-font-weight );line-height:var( --e-global-typography-62f7ccd-line-height );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-938706f{--display:flex;}.elementor-8 .elementor-element.elementor-element-4732f0a{--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;}.elementor-8 .elementor-element.elementor-element-558b4ec{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;z-index:20;text-align:start;font-family:var( --e-global-typography-62f7ccd-font-family ), Sans-serif;font-size:var( --e-global-typography-62f7ccd-font-size );font-weight:var( --e-global-typography-62f7ccd-font-weight );line-height:var( --e-global-typography-62f7ccd-line-height );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-1ff31cb{--display:flex;}.elementor-8 .elementor-element.elementor-element-25493ff{--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;}.elementor-8 .elementor-element.elementor-element-0d8b5c5{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;z-index:20;text-align:start;font-family:var( --e-global-typography-62f7ccd-font-family ), Sans-serif;font-size:var( --e-global-typography-62f7ccd-font-size );font-weight:var( --e-global-typography-62f7ccd-font-weight );line-height:var( --e-global-typography-62f7ccd-line-height );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-903bc96{--n-accordion-title-font-size:var( --e-global-typography-a7dcabb-font-size );width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:-5px;--n-accordion-title-normal-color:var( --e-global-color-accent );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-b62ffa3 );--n-accordion-icon-hover-color:var( --e-global-color-b62ffa3 );--n-accordion-icon-active-color:var( --e-global-color-b62ffa3 );}.elementor-8 .elementor-element.elementor-element-903bc96.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-903bc96 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-8 .elementor-element.elementor-element-903bc96 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-8 .elementor-element.elementor-element-903bc96 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-8 .elementor-element.elementor-element-903bc96 {--n-accordion-padding:24px 20px 24px 20px;}:where( .elementor-8 .elementor-element.elementor-element-903bc96 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-a7dcabb-font-family ), Sans-serif;font-weight:var( --e-global-typography-a7dcabb-font-weight );line-height:var( --e-global-typography-a7dcabb-line-height );letter-spacing:var( --e-global-typography-a7dcabb-letter-spacing );}:where( .elementor-8 .elementor-element.elementor-element-903bc96 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-8 .elementor-element.elementor-element-c05c73a{--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:clamp(2.1875rem, 1.4095rem + 3.3195vw, 4.6875rem) clamp(2.1875rem, 1.4095rem + 3.3195vw, 4.6875rem);--row-gap:clamp(2.1875rem, 1.4095rem + 3.3195vw, 4.6875rem);--column-gap:clamp(2.1875rem, 1.4095rem + 3.3195vw, 4.6875rem);--flex-wrap:wrap;--padding-top:0;--padding-bottom:clamp(5rem, 3.444rem + 6.639vw, 10rem);--padding-left:clamp(1rem, 0.5332rem + 1.9917vw, 2.5rem);--padding-right:clamp(1rem, 0.5332rem + 1.9917vw, 2.5rem);}.elementor-8 .elementor-element.elementor-element-000cf8a{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-000cf8a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-d94facc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:-2px;}.elementor-8 .elementor-element.elementor-element-d94facc .elementor-icon-list-icon i{color:var( --e-global-color-b62ffa3 );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-d94facc .elementor-icon-list-icon svg{fill:var( --e-global-color-b62ffa3 );transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-d94facc .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-8 .elementor-element.elementor-element-d94facc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-d94facc .elementor-icon-list-item > a{font-family:var( --e-global-typography-ff9e9eb-font-family ), Sans-serif;font-size:var( --e-global-typography-ff9e9eb-font-size );font-weight:var( --e-global-typography-ff9e9eb-font-weight );text-transform:var( --e-global-typography-ff9e9eb-text-transform );line-height:var( --e-global-typography-ff9e9eb-line-height );letter-spacing:var( --e-global-typography-ff9e9eb-letter-spacing );}.elementor-8 .elementor-element.elementor-element-d94facc .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-ab6f10e{width:var( --container-widget-width, 630px );max-width:630px;--container-widget-width:630px;--container-widget-flex-grow:0;text-align:start;}.elementor-8 .elementor-element.elementor-element-ab6f10e .elementor-heading-title{font-family:var( --e-global-typography-c6b2767-font-family ), Sans-serif;font-size:var( --e-global-typography-c6b2767-font-size );font-weight:var( --e-global-typography-c6b2767-font-weight );line-height:var( --e-global-typography-c6b2767-line-height );letter-spacing:var( --e-global-typography-c6b2767-letter-spacing );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-13a4d1e{--grid-columns:3;--grid-row-gap:32px;--grid-column-gap:32px;}@media(min-width:479px){.elementor-8 .elementor-element.elementor-element-5384810{--width:45%;}.elementor-8 .elementor-element.elementor-element-1dfbc73{--width:25%;}.elementor-8 .elementor-element.elementor-element-91561c4{--width:25%;}.elementor-8 .elementor-element.elementor-element-10c1d10{--width:25%;}.elementor-8 .elementor-element.elementor-element-631ffcd{--width:50%;}.elementor-8 .elementor-element.elementor-element-b33fd63{--width:29%;}.elementor-8 .elementor-element.elementor-element-cd0cfe1{--width:29%;}.elementor-8 .elementor-element.elementor-element-1db9830{--width:29%;}.elementor-8 .elementor-element.elementor-element-d5de3e6{--width:29%;}.elementor-8 .elementor-element.elementor-element-710ddb5{--width:29%;}.elementor-8 .elementor-element.elementor-element-cceb2ea{--width:29%;}.elementor-8 .elementor-element.elementor-element-7560db2{--width:29%;}.elementor-8 .elementor-element.elementor-element-3a2f0b0{--width:29%;}.elementor-8 .elementor-element.elementor-element-f0512f9{--width:29%;}.elementor-8 .elementor-element.elementor-element-d2149fb{--width:29%;}.elementor-8 .elementor-element.elementor-element-35887f4{--width:29%;}.elementor-8 .elementor-element.elementor-element-236739d{--width:29%;}.elementor-8 .elementor-element.elementor-element-b06b50b{--width:29%;}.elementor-8 .elementor-element.elementor-element-419175d{--width:29%;}.elementor-8 .elementor-element.elementor-element-d204ab9{--width:29%;}.elementor-8 .elementor-element.elementor-element-2065935{--width:29%;}.elementor-8 .elementor-element.elementor-element-dd41537{--width:29%;}.elementor-8 .elementor-element.elementor-element-48f1040{--width:29%;}.elementor-8 .elementor-element.elementor-element-f58d14f{--width:28%;}.elementor-8 .elementor-element.elementor-element-b805001{--width:45%;}.elementor-8 .elementor-element.elementor-element-a741b6e{--width:40%;}.elementor-8 .elementor-element.elementor-element-e870659{--width:40%;}.elementor-8 .elementor-element.elementor-element-906a91e{--width:40%;}.elementor-8 .elementor-element.elementor-element-83ee003{--width:40%;}.elementor-8 .elementor-element.elementor-element-58d1cf8{--width:40%;}.elementor-8 .elementor-element.elementor-element-10a07ae{--width:40%;}.elementor-8 .elementor-element.elementor-element-d3ddcac{--width:40%;}.elementor-8 .elementor-element.elementor-element-5100e89{--width:40%;}.elementor-8 .elementor-element.elementor-element-d67967b{--width:40%;}.elementor-8 .elementor-element.elementor-element-78a98b8{--width:40%;}.elementor-8 .elementor-element.elementor-element-7c9d3ab{--width:40%;}.elementor-8 .elementor-element.elementor-element-ef4eff7{--width:40%;}.elementor-8 .elementor-element.elementor-element-bb076bc{--width:50%;}.elementor-8 .elementor-element.elementor-element-d0a5166{--width:30%;}.elementor-8 .elementor-element.elementor-element-bbcbef6{--width:40%;}.elementor-8 .elementor-element.elementor-element-24837bb{--width:40%;}.elementor-8 .elementor-element.elementor-element-ad34070{--width:40%;}.elementor-8 .elementor-element.elementor-element-bbe43e4{--width:18%;}.elementor-8 .elementor-element.elementor-element-03723dd{--width:18%;}.elementor-8 .elementor-element.elementor-element-76cf3e7{--width:18%;}.elementor-8 .elementor-element.elementor-element-83531f5{--width:18%;}.elementor-8 .elementor-element.elementor-element-aa5b4c2{--width:18%;}.elementor-8 .elementor-element.elementor-element-14a1d5a{--width:6%;}.elementor-8 .elementor-element.elementor-element-eb891ff{--width:15%;}.elementor-8 .elementor-element.elementor-element-f39606d{--width:15%;}.elementor-8 .elementor-element.elementor-element-fb9b668{--width:15%;}.elementor-8 .elementor-element.elementor-element-5b76352{--width:15%;}.elementor-8 .elementor-element.elementor-element-1d61cb5{--width:6%;}.elementor-8 .elementor-element.elementor-element-e32e414{--width:40%;}.elementor-8 .elementor-element.elementor-element-5d79080{--width:540px;}.elementor-8 .elementor-element.elementor-element-7b6d972{--width:50%;}.elementor-8 .elementor-element.elementor-element-7d74678{--width:20%;}.elementor-8 .elementor-element.elementor-element-1060d22{--width:100%;}.elementor-8 .elementor-element.elementor-element-000cf8a{--width:100%;}}@media(max-width:991px) and (min-width:479px){.elementor-8 .elementor-element.elementor-element-b33fd63{--width:30%;}.elementor-8 .elementor-element.elementor-element-cd0cfe1{--width:30%;}.elementor-8 .elementor-element.elementor-element-1db9830{--width:30%;}.elementor-8 .elementor-element.elementor-element-d5de3e6{--width:30%;}.elementor-8 .elementor-element.elementor-element-710ddb5{--width:30%;}.elementor-8 .elementor-element.elementor-element-cceb2ea{--width:30%;}.elementor-8 .elementor-element.elementor-element-7560db2{--width:30%;}.elementor-8 .elementor-element.elementor-element-3a2f0b0{--width:30%;}.elementor-8 .elementor-element.elementor-element-f0512f9{--width:30%;}.elementor-8 .elementor-element.elementor-element-d2149fb{--width:30%;}.elementor-8 .elementor-element.elementor-element-35887f4{--width:30%;}.elementor-8 .elementor-element.elementor-element-236739d{--width:30%;}.elementor-8 .elementor-element.elementor-element-b06b50b{--width:30%;}.elementor-8 .elementor-element.elementor-element-419175d{--width:30%;}.elementor-8 .elementor-element.elementor-element-d204ab9{--width:30%;}.elementor-8 .elementor-element.elementor-element-2065935{--width:30%;}.elementor-8 .elementor-element.elementor-element-dd41537{--width:30%;}.elementor-8 .elementor-element.elementor-element-48f1040{--width:30%;}.elementor-8 .elementor-element.elementor-element-f58d14f{--width:100%;}.elementor-8 .elementor-element.elementor-element-bbcbef6{--width:100%;}.elementor-8 .elementor-element.elementor-element-24837bb{--width:100%;}.elementor-8 .elementor-element.elementor-element-5d79080{--width:100%;}}@media(max-width:767px) and (min-width:479px){.elementor-8 .elementor-element.elementor-element-1dfbc73{--width:100%;}.elementor-8 .elementor-element.elementor-element-91561c4{--width:100%;}.elementor-8 .elementor-element.elementor-element-10c1d10{--width:100%;}.elementor-8 .elementor-element.elementor-element-bbe43e4{--width:35%;}.elementor-8 .elementor-element.elementor-element-03723dd{--width:35%;}}@media(max-width:1200px){.elementor-8 .elementor-element.elementor-element-ca5e38b{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-8 .elementor-element.elementor-element-9b15ba0 img{width:55%;}.elementor-8 .elementor-element.elementor-element-4d403d1{--e-image-carousel-slides-to-show:8;}.elementor-8 .elementor-element.elementor-element-69c39cf{--min-height:420px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-1e3b432{right:20px;}body.rtl .elementor-8 .elementor-element.elementor-element-1e3b432{left:20px;}.elementor-8 .elementor-element.elementor-element-1e3b432{top:20px;}.elementor-8 .elementor-element.elementor-element-1e3b432 .elementor-icon{font-size:14px;}.elementor-8 .elementor-element.elementor-element-1e3b432 .elementor-icon svg{height:14px;}.elementor-8 .elementor-element.elementor-element-a6fb9b7{--min-height:420px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-472b74e{right:20px;}body.rtl .elementor-8 .elementor-element.elementor-element-472b74e{left:20px;}.elementor-8 .elementor-element.elementor-element-472b74e{top:20px;}.elementor-8 .elementor-element.elementor-element-472b74e .elementor-icon{font-size:14px;}.elementor-8 .elementor-element.elementor-element-472b74e .elementor-icon svg{height:14px;}.elementor-8 .elementor-element.elementor-element-79b108f{--min-height:420px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-2878d47{right:20px;}body.rtl .elementor-8 .elementor-element.elementor-element-2878d47{left:20px;}.elementor-8 .elementor-element.elementor-element-2878d47{top:20px;}.elementor-8 .elementor-element.elementor-element-2878d47 .elementor-icon{font-size:14px;}.elementor-8 .elementor-element.elementor-element-2878d47 .elementor-icon svg{height:14px;}.elementor-8 .elementor-element.elementor-element-2d85a4a{--min-height:420px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-d0eebef{right:20px;}body.rtl .elementor-8 .elementor-element.elementor-element-d0eebef{left:20px;}.elementor-8 .elementor-element.elementor-element-d0eebef{top:20px;}.elementor-8 .elementor-element.elementor-element-d0eebef .elementor-icon{font-size:14px;}.elementor-8 .elementor-element.elementor-element-d0eebef .elementor-icon svg{height:14px;}.elementor-8 .elementor-element.elementor-element-362d97a{--min-height:420px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-df344e2{right:20px;}body.rtl .elementor-8 .elementor-element.elementor-element-df344e2{left:20px;}.elementor-8 .elementor-element.elementor-element-df344e2{top:20px;}.elementor-8 .elementor-element.elementor-element-df344e2 .elementor-icon{font-size:14px;}.elementor-8 .elementor-element.elementor-element-df344e2 .elementor-icon svg{height:14px;}.elementor-8 .elementor-element.elementor-element-b8d8cef{--min-height:420px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-0f7a0f5{right:20px;}body.rtl .elementor-8 .elementor-element.elementor-element-0f7a0f5{left:20px;}.elementor-8 .elementor-element.elementor-element-0f7a0f5{top:20px;}.elementor-8 .elementor-element.elementor-element-0f7a0f5 .elementor-icon{font-size:14px;}.elementor-8 .elementor-element.elementor-element-0f7a0f5 .elementor-icon svg{height:14px;}.elementor-8 .elementor-element.elementor-element-f6f29ee{--min-height:420px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-2a2daad{right:20px;}body.rtl .elementor-8 .elementor-element.elementor-element-2a2daad{left:20px;}.elementor-8 .elementor-element.elementor-element-2a2daad{top:20px;}.elementor-8 .elementor-element.elementor-element-2a2daad .elementor-icon{font-size:14px;}.elementor-8 .elementor-element.elementor-element-2a2daad .elementor-icon svg{height:14px;}.elementor-8 .elementor-element.elementor-element-2aae710{--min-height:420px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-068fbdf{right:20px;}body.rtl .elementor-8 .elementor-element.elementor-element-068fbdf{left:20px;}.elementor-8 .elementor-element.elementor-element-068fbdf{top:20px;}.elementor-8 .elementor-element.elementor-element-068fbdf .elementor-icon{font-size:14px;}.elementor-8 .elementor-element.elementor-element-068fbdf .elementor-icon svg{height:14px;}.elementor-8 .elementor-element.elementor-element-d8124b6{--min-height:420px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-9f3aa67{right:20px;}body.rtl .elementor-8 .elementor-element.elementor-element-9f3aa67{left:20px;}.elementor-8 .elementor-element.elementor-element-9f3aa67{top:20px;}.elementor-8 .elementor-element.elementor-element-9f3aa67 .elementor-icon{font-size:14px;}.elementor-8 .elementor-element.elementor-element-9f3aa67 .elementor-icon svg{height:14px;}.elementor-8 .elementor-element.elementor-element-0b32b4e{--min-height:420px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-b5eb3ef{right:20px;}body.rtl .elementor-8 .elementor-element.elementor-element-b5eb3ef{left:20px;}.elementor-8 .elementor-element.elementor-element-b5eb3ef{top:20px;}.elementor-8 .elementor-element.elementor-element-b5eb3ef .elementor-icon{font-size:14px;}.elementor-8 .elementor-element.elementor-element-b5eb3ef .elementor-icon svg{height:14px;}.elementor-8 .elementor-element.elementor-element-ed4d2d9{--min-height:420px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-7997b48{right:20px;}body.rtl .elementor-8 .elementor-element.elementor-element-7997b48{left:20px;}.elementor-8 .elementor-element.elementor-element-7997b48{top:20px;}.elementor-8 .elementor-element.elementor-element-7997b48 .elementor-icon{font-size:14px;}.elementor-8 .elementor-element.elementor-element-7997b48 .elementor-icon svg{height:14px;}.elementor-8 .elementor-element.elementor-element-6298047{--min-height:420px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-75110c0{right:20px;}body.rtl .elementor-8 .elementor-element.elementor-element-75110c0{left:20px;}.elementor-8 .elementor-element.elementor-element-75110c0{top:20px;}.elementor-8 .elementor-element.elementor-element-75110c0 .elementor-icon{font-size:14px;}.elementor-8 .elementor-element.elementor-element-75110c0 .elementor-icon svg{height:14px;}.elementor-8 .elementor-element.elementor-element-0806695{--min-height:420px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-ecca04b{right:20px;}body.rtl .elementor-8 .elementor-element.elementor-element-ecca04b{left:20px;}.elementor-8 .elementor-element.elementor-element-ecca04b{top:20px;}.elementor-8 .elementor-element.elementor-element-ecca04b .elementor-icon{font-size:14px;}.elementor-8 .elementor-element.elementor-element-ecca04b .elementor-icon svg{height:14px;}.elementor-8 .elementor-element.elementor-element-29262bb{--min-height:420px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-5593030{right:20px;}body.rtl .elementor-8 .elementor-element.elementor-element-5593030{left:20px;}.elementor-8 .elementor-element.elementor-element-5593030{top:20px;}.elementor-8 .elementor-element.elementor-element-5593030 .elementor-icon{font-size:14px;}.elementor-8 .elementor-element.elementor-element-5593030 .elementor-icon svg{height:14px;}.elementor-8 .elementor-element.elementor-element-ae74e2a{--min-height:420px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-465c621{right:20px;}body.rtl .elementor-8 .elementor-element.elementor-element-465c621{left:20px;}.elementor-8 .elementor-element.elementor-element-465c621{top:20px;}.elementor-8 .elementor-element.elementor-element-465c621 .elementor-icon{font-size:14px;}.elementor-8 .elementor-element.elementor-element-465c621 .elementor-icon svg{height:14px;}.elementor-8 .elementor-element.elementor-element-21255e6{--min-height:420px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-e2bfd8b{right:20px;}body.rtl .elementor-8 .elementor-element.elementor-element-e2bfd8b{left:20px;}.elementor-8 .elementor-element.elementor-element-e2bfd8b{top:20px;}.elementor-8 .elementor-element.elementor-element-e2bfd8b .elementor-icon{font-size:14px;}.elementor-8 .elementor-element.elementor-element-e2bfd8b .elementor-icon svg{height:14px;}.elementor-8 .elementor-element.elementor-element-bb610f1{--min-height:420px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-ff87ecb{right:20px;}body.rtl .elementor-8 .elementor-element.elementor-element-ff87ecb{left:20px;}.elementor-8 .elementor-element.elementor-element-ff87ecb{top:20px;}.elementor-8 .elementor-element.elementor-element-ff87ecb .elementor-icon{font-size:14px;}.elementor-8 .elementor-element.elementor-element-ff87ecb .elementor-icon svg{height:14px;}.elementor-8 .elementor-element.elementor-element-236a898{--min-height:420px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-180233b{right:20px;}body.rtl .elementor-8 .elementor-element.elementor-element-180233b{left:20px;}.elementor-8 .elementor-element.elementor-element-180233b{top:20px;}.elementor-8 .elementor-element.elementor-element-180233b .elementor-icon{font-size:14px;}.elementor-8 .elementor-element.elementor-element-180233b .elementor-icon svg{height:14px;}.elementor-8 .elementor-element.elementor-element-5a19c4e{--e-n-carousel-swiper-slides-to-display:2;}.elementor-8 .elementor-element.elementor-element-e0caa0a{--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-8 .elementor-element.elementor-element-e408d9c img{width:80%;}.elementor-8 .elementor-element.elementor-element-b32d11b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-bbe43e4{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-8 .elementor-element.elementor-element-141d8b5 .elementor-icon-box-wrapper{gap:0px;}.elementor-8 .elementor-element.elementor-element-141d8b5 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-141d8b5 .elementor-icon-box-title a{font-size:18px;}.elementor-8 .elementor-element.elementor-element-03723dd{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-8 .elementor-element.elementor-element-bbfd8f7 .elementor-icon-box-wrapper{gap:0px;}.elementor-8 .elementor-element.elementor-element-bbfd8f7 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-bbfd8f7 .elementor-icon-box-title a{font-size:18px;}.elementor-8 .elementor-element.elementor-element-76cf3e7{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-8 .elementor-element.elementor-element-d7e9e76 .elementor-icon-box-wrapper{gap:0px;}.elementor-8 .elementor-element.elementor-element-d7e9e76 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-d7e9e76 .elementor-icon-box-title a{font-size:18px;}.elementor-8 .elementor-element.elementor-element-83531f5{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-8 .elementor-element.elementor-element-330a37e .elementor-icon-box-wrapper{gap:0px;}.elementor-8 .elementor-element.elementor-element-330a37e .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-330a37e .elementor-icon-box-title a{font-size:18px;}.elementor-8 .elementor-element.elementor-element-aa5b4c2{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-8 .elementor-element.elementor-element-4b5f62a .elementor-icon-box-wrapper{gap:0px;}.elementor-8 .elementor-element.elementor-element-4b5f62a .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-4b5f62a .elementor-icon-box-title a{font-size:18px;}.elementor-8 .elementor-element.elementor-element-eb891ff{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-8 .elementor-element.elementor-element-305f86d .elementor-icon-box-wrapper{gap:0px;}.elementor-8 .elementor-element.elementor-element-305f86d .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-305f86d .elementor-icon-box-title a{font-size:18px;}.elementor-8 .elementor-element.elementor-element-f39606d{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-8 .elementor-element.elementor-element-3d37db7 .elementor-icon-box-wrapper{gap:0px;}.elementor-8 .elementor-element.elementor-element-3d37db7 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-3d37db7 .elementor-icon-box-title a{font-size:18px;}.elementor-8 .elementor-element.elementor-element-fb9b668{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-8 .elementor-element.elementor-element-732ec71 .elementor-icon-box-wrapper{gap:0px;}.elementor-8 .elementor-element.elementor-element-732ec71 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-732ec71 .elementor-icon-box-title a{font-size:18px;}.elementor-8 .elementor-element.elementor-element-5b76352{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-8 .elementor-element.elementor-element-d9c6394 .elementor-icon-box-wrapper{gap:0px;}.elementor-8 .elementor-element.elementor-element-d9c6394 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-d9c6394 .elementor-icon-box-title a{font-size:18px;}.elementor-8 .elementor-element.elementor-element-33c384e{--swiper-slides-to-display:2;}}@media(max-width:991px){.elementor-8 .elementor-element.elementor-element-7d6eb79{--padding-top:8px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-8 .elementor-element.elementor-element-51c4cad{--min-height:600px;--border-radius:16px 16px 16px 16px;--padding-top:140px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-5384810{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-75bd2bd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-75bd2bd .elementor-icon-list-item > a{font-size:var( --e-global-typography-ff9e9eb-font-size );line-height:var( --e-global-typography-ff9e9eb-line-height );letter-spacing:var( --e-global-typography-ff9e9eb-letter-spacing );}.elementor-8 .elementor-element.elementor-element-301e8d0{text-align:center;}.elementor-8 .elementor-element.elementor-element-301e8d0 .elementor-heading-title{font-size:var( --e-global-typography-4dc3a46-font-size );line-height:var( --e-global-typography-4dc3a46-line-height );letter-spacing:var( --e-global-typography-4dc3a46-letter-spacing );}.elementor-8 .elementor-element.elementor-element-a73f1a6{text-align:center;font-size:16px;}.elementor-8 .elementor-element.elementor-element-1293fba{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-23fb215 .elementor-button{font-size:var( --e-global-typography-2b83d59-font-size );line-height:var( --e-global-typography-2b83d59-line-height );letter-spacing:var( --e-global-typography-2b83d59-letter-spacing );}.elementor-8 .elementor-element.elementor-element-220bcca .elementor-button{font-size:var( --e-global-typography-2b83d59-font-size );line-height:var( --e-global-typography-2b83d59-line-height );letter-spacing:var( --e-global-typography-2b83d59-letter-spacing );}.elementor-8 .elementor-element.elementor-element-ca5e38b{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-b7548fd{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-8 .elementor-element.elementor-element-24455c3 .elementor-heading-title{font-size:var( --e-global-typography-a7dcabb-font-size );line-height:var( --e-global-typography-a7dcabb-line-height );letter-spacing:var( --e-global-typography-a7dcabb-letter-spacing );}.elementor-8 .elementor-element.elementor-element-8e0de13{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-8 .elementor-element.elementor-element-fb63d35 .elementor-heading-title{font-size:var( --e-global-typography-a7dcabb-font-size );line-height:var( --e-global-typography-a7dcabb-line-height );letter-spacing:var( --e-global-typography-a7dcabb-letter-spacing );}.elementor-8 .elementor-element.elementor-element-fa3b302{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-8 .elementor-element.elementor-element-19ea2c0 .elementor-heading-title{font-size:var( --e-global-typography-a7dcabb-font-size );line-height:var( --e-global-typography-a7dcabb-line-height );letter-spacing:var( --e-global-typography-a7dcabb-letter-spacing );}.elementor-8 .elementor-element.elementor-element-9b15ba0 img{width:58%;}.elementor-8 .elementor-element.elementor-element-b93c7df .elementor-heading-title{font-size:var( --e-global-typography-ff9e9eb-font-size );line-height:var( --e-global-typography-ff9e9eb-line-height );letter-spacing:var( --e-global-typography-ff9e9eb-letter-spacing );}.elementor-8 .elementor-element.elementor-element-4d403d1{--e-image-carousel-slides-to-show:5;}.elementor-8 .elementor-element.elementor-element-fbebdb1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-fbebdb1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-ff9e9eb-font-size );line-height:var( --e-global-typography-ff9e9eb-line-height );letter-spacing:var( --e-global-typography-ff9e9eb-letter-spacing );}.elementor-8 .elementor-element.elementor-element-2ab48fa .elementor-heading-title{font-size:var( --e-global-typography-c6b2767-font-size );line-height:var( --e-global-typography-c6b2767-line-height );letter-spacing:var( --e-global-typography-c6b2767-letter-spacing );}.elementor-8 .elementor-element.elementor-element-2cecb22{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-59846b9{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-2f73a31{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-b412841{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-a50c940{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-4b48993{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-4d10a45{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-eead1da{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-7b3576b{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-1287a8e{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-1f7090c{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-6c67efb{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-95d09ee{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-a714e17{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-87a956b{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-4143128{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-11a4fa5{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-a73b4d3{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-4f5357c{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-5a19c4e{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:16px;}.elementor-8 .elementor-element.elementor-element-f58d14f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-3b1cf69 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-3b1cf69 .elementor-icon-list-item > a{font-size:var( --e-global-typography-ff9e9eb-font-size );line-height:var( --e-global-typography-ff9e9eb-line-height );letter-spacing:var( --e-global-typography-ff9e9eb-letter-spacing );}.elementor-8 .elementor-element.elementor-element-4b18d13{text-align:center;}.elementor-8 .elementor-element.elementor-element-4b18d13 .elementor-heading-title{font-size:var( --e-global-typography-c6b2767-font-size );line-height:var( --e-global-typography-c6b2767-line-height );letter-spacing:var( --e-global-typography-c6b2767-letter-spacing );}.elementor-8 .elementor-element.elementor-element-67904da{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;text-align:center;font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-b805001{--gap:28px 28px;--row-gap:28px;--column-gap:28px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-583948c{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-8 .elementor-element.elementor-element-4d011fd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-c8c833e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-c8c833e .elementor-icon-list-item > a{font-size:var( --e-global-typography-ff9e9eb-font-size );line-height:var( --e-global-typography-ff9e9eb-line-height );letter-spacing:var( --e-global-typography-ff9e9eb-letter-spacing );}.elementor-8 .elementor-element.elementor-element-086dac0 .elementor-heading-title{font-size:var( --e-global-typography-c6b2767-font-size );line-height:var( --e-global-typography-c6b2767-line-height );letter-spacing:var( --e-global-typography-c6b2767-letter-spacing );}.elementor-8 .elementor-element.elementor-element-622a2d1{font-size:24px;}.elementor-8 .elementor-element.elementor-element-77149c4{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-8 .elementor-element.elementor-element-bbcbef6{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-25df2be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-8 .elementor-element.elementor-element-25df2be .elementor-heading-title{font-size:var( --e-global-typography-ff9e9eb-font-size );line-height:var( --e-global-typography-ff9e9eb-line-height );letter-spacing:var( --e-global-typography-ff9e9eb-letter-spacing );}.elementor-8 .elementor-element.elementor-element-24837bb{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-ad34070{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-7d68074 .elementor-heading-title{font-size:var( --e-global-typography-ff9e9eb-font-size );line-height:var( --e-global-typography-ff9e9eb-line-height );letter-spacing:var( --e-global-typography-ff9e9eb-letter-spacing );}.elementor-8 .elementor-element.elementor-element-e408d9c img{width:50%;}.elementor-8 .elementor-element.elementor-element-e1e3064{--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-8 .elementor-element.elementor-element-3b79e1a .elementor-counter-number-wrapper{font-size:66px;}.elementor-8 .elementor-element.elementor-element-101b494 .elementor-counter-number-wrapper{font-size:66px;}.elementor-8 .elementor-element.elementor-element-be55d88 .elementor-counter-number-wrapper{font-size:66px;}.elementor-8 .elementor-element.elementor-element-f3bba64 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-f3bba64 .elementor-icon-list-item > a{font-size:var( --e-global-typography-ff9e9eb-font-size );line-height:var( --e-global-typography-ff9e9eb-line-height );letter-spacing:var( --e-global-typography-ff9e9eb-letter-spacing );}.elementor-8 .elementor-element.elementor-element-d6c1c8e .elementor-heading-title{font-size:var( --e-global-typography-c6b2767-font-size );line-height:var( --e-global-typography-c6b2767-line-height );letter-spacing:var( --e-global-typography-c6b2767-letter-spacing );}.elementor-8 .elementor-element.elementor-element-b2ae366{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-b32d11b{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-8 .elementor-element.elementor-element-d4181be{--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-8 .elementor-element.elementor-element-d81810e{--border-radius:16px 16px 16px 16px;}.elementor-8 .elementor-element.elementor-element-f77184e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-f77184e .elementor-icon-list-item > a{font-size:var( --e-global-typography-ff9e9eb-font-size );line-height:var( --e-global-typography-ff9e9eb-line-height );letter-spacing:var( --e-global-typography-ff9e9eb-letter-spacing );}.elementor-8 .elementor-element.elementor-element-9adaca6{text-align:center;}.elementor-8 .elementor-element.elementor-element-9adaca6 .elementor-heading-title{font-size:var( --e-global-typography-c6b2767-font-size );line-height:var( --e-global-typography-c6b2767-line-height );letter-spacing:var( --e-global-typography-c6b2767-letter-spacing );}.elementor-8 .elementor-element.elementor-element-5d79080{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-7b59005{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-08ccf2a .elementor-button{font-size:var( --e-global-typography-2b83d59-font-size );line-height:var( --e-global-typography-2b83d59-line-height );letter-spacing:var( --e-global-typography-2b83d59-letter-spacing );}.elementor-8 .elementor-element.elementor-element-33c384e{--swiper-slides-to-display:2;--swiper-slides-gap:16px;}.elementor-8 .elementor-element.elementor-element-7b6d972{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-bc2da6f .elementor-heading-title{font-size:var( --e-global-typography-5dc2f7e-font-size );line-height:var( --e-global-typography-5dc2f7e-line-height );letter-spacing:var( --e-global-typography-5dc2f7e-letter-spacing );}.elementor-8 .elementor-element.elementor-element-d2d0d20{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-3c76f8e{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-8 .elementor-element.elementor-element-b45f79e .elementor-button{font-size:var( --e-global-typography-2b83d59-font-size );line-height:var( --e-global-typography-2b83d59-line-height );letter-spacing:var( --e-global-typography-2b83d59-letter-spacing );}.elementor-8 .elementor-element.elementor-element-3d6f018 .elementor-button{font-size:var( --e-global-typography-2b83d59-font-size );line-height:var( --e-global-typography-2b83d59-line-height );letter-spacing:var( --e-global-typography-2b83d59-letter-spacing );}.elementor-8 .elementor-element.elementor-element-1fda139 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-1fda139 .elementor-icon-list-item > a{font-size:var( --e-global-typography-ff9e9eb-font-size );line-height:var( --e-global-typography-ff9e9eb-line-height );letter-spacing:var( --e-global-typography-ff9e9eb-letter-spacing );}.elementor-8 .elementor-element.elementor-element-925f1b7 .elementor-heading-title{font-size:var( --e-global-typography-c6b2767-font-size );line-height:var( --e-global-typography-c6b2767-line-height );letter-spacing:var( --e-global-typography-c6b2767-letter-spacing );}.elementor-8 .elementor-element.elementor-element-0863675{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-b7482f8{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-3f87bad{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-0dc547d{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-47ec277{--n-accordion-title-font-size:var( --e-global-typography-a7dcabb-font-size );}:where( .elementor-8 .elementor-element.elementor-element-47ec277 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-a7dcabb-line-height );letter-spacing:var( --e-global-typography-a7dcabb-letter-spacing );}.elementor-8 .elementor-element.elementor-element-51918c3{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-e73eb96{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-558b4ec{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-0d8b5c5{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-903bc96{--n-accordion-title-font-size:var( --e-global-typography-a7dcabb-font-size );}:where( .elementor-8 .elementor-element.elementor-element-903bc96 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-a7dcabb-line-height );letter-spacing:var( --e-global-typography-a7dcabb-letter-spacing );}.elementor-8 .elementor-element.elementor-element-d94facc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-d94facc .elementor-icon-list-item > a{font-size:var( --e-global-typography-ff9e9eb-font-size );line-height:var( --e-global-typography-ff9e9eb-line-height );letter-spacing:var( --e-global-typography-ff9e9eb-letter-spacing );}.elementor-8 .elementor-element.elementor-element-ab6f10e .elementor-heading-title{font-size:var( --e-global-typography-c6b2767-font-size );line-height:var( --e-global-typography-c6b2767-line-height );letter-spacing:var( --e-global-typography-c6b2767-letter-spacing );}.elementor-8 .elementor-element.elementor-element-13a4d1e{--grid-columns:2;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-ca5e38b{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-6fae6f5{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-8 .elementor-element.elementor-element-4d403d1{--e-image-carousel-slides-to-show:3;}.elementor-8 .elementor-element.elementor-element-2ab48fa{text-align:center;}.elementor-8 .elementor-element.elementor-element-2cecb22{width:100%;max-width:100%;text-align:center;}.elementor-8 .elementor-element.elementor-element-69c39cf{--min-height:320px;}.elementor-8 .elementor-element.elementor-element-a6fb9b7{--min-height:320px;}.elementor-8 .elementor-element.elementor-element-79b108f{--min-height:320px;}.elementor-8 .elementor-element.elementor-element-2d85a4a{--min-height:320px;}.elementor-8 .elementor-element.elementor-element-362d97a{--min-height:320px;}.elementor-8 .elementor-element.elementor-element-b8d8cef{--min-height:320px;}.elementor-8 .elementor-element.elementor-element-f6f29ee{--min-height:320px;}.elementor-8 .elementor-element.elementor-element-2aae710{--min-height:320px;}.elementor-8 .elementor-element.elementor-element-d8124b6{--min-height:320px;}.elementor-8 .elementor-element.elementor-element-0b32b4e{--min-height:320px;}.elementor-8 .elementor-element.elementor-element-ed4d2d9{--min-height:320px;}.elementor-8 .elementor-element.elementor-element-6298047{--min-height:320px;}.elementor-8 .elementor-element.elementor-element-0806695{--min-height:320px;}.elementor-8 .elementor-element.elementor-element-29262bb{--min-height:320px;}.elementor-8 .elementor-element.elementor-element-ae74e2a{--min-height:320px;}.elementor-8 .elementor-element.elementor-element-21255e6{--min-height:320px;}.elementor-8 .elementor-element.elementor-element-bb610f1{--min-height:320px;}.elementor-8 .elementor-element.elementor-element-236a898{--min-height:320px;}.elementor-8 .elementor-element.elementor-element-5a19c4e{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-size:16px;}.elementor-8 .elementor-element.elementor-element-4b18d13{text-align:center;}.elementor-8 .elementor-element.elementor-element-67904da{width:100%;max-width:100%;text-align:center;}.elementor-8 .elementor-element.elementor-element-583948c{--container-widget-width:89%;--container-widget-flex-grow:0;width:var( --container-widget-width, 89% );max-width:89%;bottom:10%;}.elementor-8 .elementor-element.elementor-element-0198fcf{--justify-content:center;}.elementor-8 .elementor-element.elementor-element-086dac0{text-align:center;}.elementor-8 .elementor-element.elementor-element-e0caa0a{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-8 .elementor-element.elementor-element-ee8f9b3 img{width:100%;height:320px;}.elementor-8 .elementor-element.elementor-element-622a2d1{text-align:center;}.elementor-8 .elementor-element.elementor-element-e408d9c img{width:80%;}.elementor-8 .elementor-element.elementor-element-e1e3064{--padding-top:40px;--padding-bottom:40px;--padding-left:clamp(1rem, 0.5332rem + 1.9917vw, 2.5rem);--padding-right:clamp(1rem, 0.5332rem + 1.9917vw, 2.5rem);}.elementor-8 .elementor-element.elementor-element-3b79e1a{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-3b79e1a .elementor-counter-number-wrapper{font-size:50px;}.elementor-8 .elementor-element.elementor-element-101b494{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-101b494 .elementor-counter-number-wrapper{font-size:50px;}.elementor-8 .elementor-element.elementor-element-be55d88{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-be55d88 .elementor-counter-number-wrapper{font-size:50px;}.elementor-8 .elementor-element.elementor-element-33c384e{--swiper-slides-to-display:1;--arrow-size:16px;}.elementor-8 .elementor-element.elementor-element-bc2da6f{text-align:center;}.elementor-8 .elementor-element.elementor-element-d2d0d20{text-align:center;}.elementor-8 .elementor-element.elementor-element-3c76f8e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-7d74678.e-con{--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-0712588{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-8 .elementor-element.elementor-element-47ec277{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-000cf8a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-ab6f10e{text-align:center;}.elementor-8 .elementor-element.elementor-element-13a4d1e{--grid-columns:1;}}@media(max-width:478px){.elementor-8 .elementor-element.elementor-element-75bd2bd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-75bd2bd .elementor-icon-list-item > a{font-size:var( --e-global-typography-ff9e9eb-font-size );line-height:var( --e-global-typography-ff9e9eb-line-height );letter-spacing:var( --e-global-typography-ff9e9eb-letter-spacing );}.elementor-8 .elementor-element.elementor-element-301e8d0 .elementor-heading-title{font-size:var( --e-global-typography-4dc3a46-font-size );line-height:var( --e-global-typography-4dc3a46-line-height );letter-spacing:var( --e-global-typography-4dc3a46-letter-spacing );}.elementor-8 .elementor-element.elementor-element-23fb215{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-23fb215 .elementor-button{font-size:var( --e-global-typography-2b83d59-font-size );line-height:var( --e-global-typography-2b83d59-line-height );letter-spacing:var( --e-global-typography-2b83d59-letter-spacing );}.elementor-8 .elementor-element.elementor-element-220bcca{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-220bcca .elementor-button{font-size:var( --e-global-typography-2b83d59-font-size );line-height:var( --e-global-typography-2b83d59-line-height );letter-spacing:var( --e-global-typography-2b83d59-letter-spacing );}.elementor-8 .elementor-element.elementor-element-ca5e38b{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-8 .elementor-element.elementor-element-24455c3 .elementor-heading-title{font-size:var( --e-global-typography-a7dcabb-font-size );line-height:var( --e-global-typography-a7dcabb-line-height );letter-spacing:var( --e-global-typography-a7dcabb-letter-spacing );}.elementor-8 .elementor-element.elementor-element-fb63d35 .elementor-heading-title{font-size:var( --e-global-typography-a7dcabb-font-size );line-height:var( --e-global-typography-a7dcabb-line-height );letter-spacing:var( --e-global-typography-a7dcabb-letter-spacing );}.elementor-8 .elementor-element.elementor-element-19ea2c0 .elementor-heading-title{font-size:var( --e-global-typography-a7dcabb-font-size );line-height:var( --e-global-typography-a7dcabb-line-height );letter-spacing:var( --e-global-typography-a7dcabb-letter-spacing );}.elementor-8 .elementor-element.elementor-element-b93c7df .elementor-heading-title{font-size:var( --e-global-typography-ff9e9eb-font-size );line-height:var( --e-global-typography-ff9e9eb-line-height );letter-spacing:var( --e-global-typography-ff9e9eb-letter-spacing );}.elementor-8 .elementor-element.elementor-element-4d403d1{--e-image-carousel-slides-to-show:3;}.elementor-8 .elementor-element.elementor-element-fbebdb1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-fbebdb1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-ff9e9eb-font-size );line-height:var( --e-global-typography-ff9e9eb-line-height );letter-spacing:var( --e-global-typography-ff9e9eb-letter-spacing );}.elementor-8 .elementor-element.elementor-element-2ab48fa .elementor-heading-title{font-size:var( --e-global-typography-c6b2767-font-size );line-height:var( --e-global-typography-c6b2767-line-height );letter-spacing:var( --e-global-typography-c6b2767-letter-spacing );}.elementor-8 .elementor-element.elementor-element-2cecb22{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-59846b9{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-2f73a31{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-b412841{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-a50c940{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-4b48993{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-4d10a45{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-eead1da{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-7b3576b{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-1287a8e{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-1f7090c{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-6c67efb{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-95d09ee{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-a714e17{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-87a956b{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-4143128{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-11a4fa5{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-a73b4d3{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-4f5357c{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-5a19c4e{--e-n-carousel-swiper-slides-to-display:1;}.elementor-8 .elementor-element.elementor-element-3b1cf69 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-3b1cf69 .elementor-icon-list-item > a{font-size:var( --e-global-typography-ff9e9eb-font-size );line-height:var( --e-global-typography-ff9e9eb-line-height );letter-spacing:var( --e-global-typography-ff9e9eb-letter-spacing );}.elementor-8 .elementor-element.elementor-element-4b18d13 .elementor-heading-title{font-size:var( --e-global-typography-c6b2767-font-size );line-height:var( --e-global-typography-c6b2767-line-height );letter-spacing:var( --e-global-typography-c6b2767-letter-spacing );}.elementor-8 .elementor-element.elementor-element-67904da{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-c8c833e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-c8c833e .elementor-icon-list-item > a{font-size:var( --e-global-typography-ff9e9eb-font-size );line-height:var( --e-global-typography-ff9e9eb-line-height );letter-spacing:var( --e-global-typography-ff9e9eb-letter-spacing );}.elementor-8 .elementor-element.elementor-element-086dac0 .elementor-heading-title{font-size:var( --e-global-typography-c6b2767-font-size );line-height:var( --e-global-typography-c6b2767-line-height );letter-spacing:var( --e-global-typography-c6b2767-letter-spacing );}.elementor-8 .elementor-element.elementor-element-25df2be .elementor-heading-title{font-size:var( --e-global-typography-ff9e9eb-font-size );line-height:var( --e-global-typography-ff9e9eb-line-height );letter-spacing:var( --e-global-typography-ff9e9eb-letter-spacing );}.elementor-8 .elementor-element.elementor-element-7d68074 .elementor-heading-title{font-size:var( --e-global-typography-ff9e9eb-font-size );line-height:var( --e-global-typography-ff9e9eb-line-height );letter-spacing:var( --e-global-typography-ff9e9eb-letter-spacing );}.elementor-8 .elementor-element.elementor-element-e1e3064{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-8 .elementor-element.elementor-element-f3bba64 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-f3bba64 .elementor-icon-list-item > a{font-size:var( --e-global-typography-ff9e9eb-font-size );line-height:var( --e-global-typography-ff9e9eb-line-height );letter-spacing:var( --e-global-typography-ff9e9eb-letter-spacing );}.elementor-8 .elementor-element.elementor-element-d6c1c8e .elementor-heading-title{font-size:var( --e-global-typography-c6b2767-font-size );line-height:var( --e-global-typography-c6b2767-line-height );letter-spacing:var( --e-global-typography-c6b2767-letter-spacing );}.elementor-8 .elementor-element.elementor-element-b2ae366{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-bbe43e4{--width:35%;--padding-top:22px;--padding-bottom:22px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-141d8b5 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-141d8b5 .elementor-icon-box-title a{font-size:16px;}.elementor-8 .elementor-element.elementor-element-03723dd{--width:35%;--padding-top:22px;--padding-bottom:22px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-bbfd8f7 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-bbfd8f7 .elementor-icon-box-title a{font-size:16px;}.elementor-8 .elementor-element.elementor-element-76cf3e7{--width:35%;--padding-top:22px;--padding-bottom:22px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-d7e9e76 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-d7e9e76 .elementor-icon-box-title a{font-size:16px;}.elementor-8 .elementor-element.elementor-element-83531f5{--width:35%;--padding-top:22px;--padding-bottom:22px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-330a37e .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-330a37e .elementor-icon-box-title a{font-size:16px;}.elementor-8 .elementor-element.elementor-element-aa5b4c2{--width:35%;--padding-top:22px;--padding-bottom:22px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-4b5f62a .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-4b5f62a .elementor-icon-box-title a{font-size:16px;}.elementor-8 .elementor-element.elementor-element-eb891ff{--width:35%;--padding-top:22px;--padding-bottom:22px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-305f86d .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-305f86d .elementor-icon-box-title a{font-size:16px;}.elementor-8 .elementor-element.elementor-element-f39606d{--width:35%;--padding-top:22px;--padding-bottom:22px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-3d37db7 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-3d37db7 .elementor-icon-box-title a{font-size:16px;}.elementor-8 .elementor-element.elementor-element-fb9b668{--width:35%;--padding-top:22px;--padding-bottom:22px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-732ec71 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-732ec71 .elementor-icon-box-title a{font-size:16px;}.elementor-8 .elementor-element.elementor-element-5b76352{--padding-top:22px;--padding-bottom:22px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-f77184e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-f77184e .elementor-icon-list-item > a{font-size:var( --e-global-typography-ff9e9eb-font-size );line-height:var( --e-global-typography-ff9e9eb-line-height );letter-spacing:var( --e-global-typography-ff9e9eb-letter-spacing );}.elementor-8 .elementor-element.elementor-element-9adaca6 .elementor-heading-title{font-size:var( --e-global-typography-c6b2767-font-size );line-height:var( --e-global-typography-c6b2767-line-height );letter-spacing:var( --e-global-typography-c6b2767-letter-spacing );}.elementor-8 .elementor-element.elementor-element-7b59005{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-08ccf2a .elementor-button{font-size:var( --e-global-typography-2b83d59-font-size );line-height:var( --e-global-typography-2b83d59-line-height );letter-spacing:var( --e-global-typography-2b83d59-letter-spacing );}.elementor-8 .elementor-element.elementor-element-33c384e{--swiper-slides-to-display:1;}.elementor-8 .elementor-element.elementor-element-bc2da6f .elementor-heading-title{font-size:var( --e-global-typography-5dc2f7e-font-size );line-height:var( --e-global-typography-5dc2f7e-line-height );letter-spacing:var( --e-global-typography-5dc2f7e-letter-spacing );}.elementor-8 .elementor-element.elementor-element-d2d0d20{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-b45f79e{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-b45f79e .elementor-button{font-size:var( --e-global-typography-2b83d59-font-size );line-height:var( --e-global-typography-2b83d59-line-height );letter-spacing:var( --e-global-typography-2b83d59-letter-spacing );}.elementor-8 .elementor-element.elementor-element-3d6f018{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-3d6f018 .elementor-button{font-size:var( --e-global-typography-2b83d59-font-size );line-height:var( --e-global-typography-2b83d59-line-height );letter-spacing:var( --e-global-typography-2b83d59-letter-spacing );}.elementor-8 .elementor-element.elementor-element-1fda139 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-1fda139 .elementor-icon-list-item > a{font-size:var( --e-global-typography-ff9e9eb-font-size );line-height:var( --e-global-typography-ff9e9eb-line-height );letter-spacing:var( --e-global-typography-ff9e9eb-letter-spacing );}.elementor-8 .elementor-element.elementor-element-925f1b7 .elementor-heading-title{font-size:var( --e-global-typography-c6b2767-font-size );line-height:var( --e-global-typography-c6b2767-line-height );letter-spacing:var( --e-global-typography-c6b2767-letter-spacing );}.elementor-8 .elementor-element.elementor-element-0863675{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-b7482f8{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-3f87bad{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-0dc547d{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-47ec277{--n-accordion-title-font-size:var( --e-global-typography-a7dcabb-font-size );}:where( .elementor-8 .elementor-element.elementor-element-47ec277 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-a7dcabb-line-height );letter-spacing:var( --e-global-typography-a7dcabb-letter-spacing );}.elementor-8 .elementor-element.elementor-element-51918c3{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-e73eb96{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-558b4ec{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-0d8b5c5{font-size:var( --e-global-typography-62f7ccd-font-size );line-height:var( --e-global-typography-62f7ccd-line-height );}.elementor-8 .elementor-element.elementor-element-903bc96{--n-accordion-title-font-size:var( --e-global-typography-a7dcabb-font-size );}:where( .elementor-8 .elementor-element.elementor-element-903bc96 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-a7dcabb-line-height );letter-spacing:var( --e-global-typography-a7dcabb-letter-spacing );}.elementor-8 .elementor-element.elementor-element-d94facc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-d94facc .elementor-icon-list-item > a{font-size:var( --e-global-typography-ff9e9eb-font-size );line-height:var( --e-global-typography-ff9e9eb-line-height );letter-spacing:var( --e-global-typography-ff9e9eb-letter-spacing );}.elementor-8 .elementor-element.elementor-element-ab6f10e .elementor-heading-title{font-size:var( --e-global-typography-c6b2767-font-size );line-height:var( --e-global-typography-c6b2767-line-height );letter-spacing:var( --e-global-typography-c6b2767-letter-spacing );}.elementor-8 .elementor-element.elementor-element-13a4d1e{--grid-columns:1;}}/* Start custom CSS for heading, class: .elementor-element-301e8d0 *//*.elementor-8 .elementor-element.elementor-element-301e8d0 .elementor-heading-title {
    background: linear-gradient(180deg,rgba(239, 241, 251, 1) 50%, rgba(88, 153, 244, 1) 99%, rgba(39, 147, 249, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d6eb79 */.elementor-8 .elementor-element.elementor-element-7d6eb79::before{
    content:" ";
    mask-image: linear-gradient(to top, black 0%, transparent 80%);
 backdrop-filter: blur(8px);
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-5a19c4e */.elementor-8 .elementor-element.elementor-element-5a19c4e .swiper{
    overflow: visible;
}
.elementor-8 .elementor-element.elementor-element-5a19c4e .elementor-swiper-button{
    box-shadow: 0 0 3px 2px #fff3 inset, 0 0 12px 4px #ffffff20 inset, 0 4px 3px -4px #00000080 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-583948c */.elementor-8 .elementor-element.elementor-element-583948c{
    max-width: 640px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1e3064 */.elementor-8 .elementor-element.elementor-element-e1e3064 .elementor-counter-title{
    text-align: center;
    max-width: 440px;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-33c384e */.elementor-8 .elementor-element.elementor-element-33c384e .swiper{
    overflow: visible;
}
.elementor-8 .elementor-element.elementor-element-33c384e .elementor-swiper-button{
    box-shadow: 0 0 3px 2px #fff3 inset, 0 0 12px 4px #ffffff20 inset, 0 4px 3px -4px #00000080 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b6d972 */.elementor-8 .elementor-element.elementor-element-7b6d972{
    background: linear-gradient(158deg,rgba(23, 88, 140, 1) 0%, rgba(34, 129, 159, 1) 45%, rgba(66, 235, 201, 1) 97%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c6ae20 */.elementor-8 .elementor-element.elementor-element-9c6ae20 .e-n-accordion-item {
    background: #fff;
    border-radius: 16px;
    box-shadow: 0 152px 42px 0 rgba(2, 41, 76, 0.00),0 97px 39px 0 rgba(2, 41, 76, 0.01),0 55px 33px 0 rgba(2, 41, 76, 0.02),0 24px 24px 0 rgba(2, 41, 76, 0.04),0 6px 13px 0 rgba(2, 41, 76, 0.04);
}/* End custom CSS */
/* Start custom CSS */.nvd-hero-spacer .elementor-spacer-inner{
    box-shadow:0 0 3px 2px #ffffff12 inset, 0 0 12px 444px #ffffff05 inset, 0 4px 3px -6px #00000080 !important;
    border-radius: 25px !important;
    backdrop-filter: blur(0px);
    background: #00000000;
}
.nvd-bg-blurr{
    backdrop-filter: blur(12px);
    background: #FFFFFF40 !important;
}
.nvd-logos .swiper-wrapper {
    transition-timing-function: linear !important;
}
.nvd-logos img{
    max-height: 65px;
}
.nvd-sup-headings sup{
    opacity: 0.5;
    font-weight: 500;
    font-size: 18px;
    line-height: 10px;
    top: -30px !important;
}
@media(max-width:767px){
.nvd-sup-headings sup{
    font-size: 14px;
    top: -20px !important;
}    
}
/*Services*/
.nvd-service-div{
    overflow: hidden;
}
.nvd-service-div .nvd-service-content{
    opacity: 0;
    transition:0.4s ease;
}
.nvd-service-div .elementor-icon{
    transition: all 0.4s ease !important;
}
.nvd-service-div:before{
    backdrop-filter: blur(30px) !important;
    background: #25231a66 !important;
}
.nvd-service-div:hover .nvd-service-content{
    opacity: 1;
}
.nvd-service-div:hover .elementor-icon{
    transform: rotate(45deg);
}
.nvd-service-div .elementor-icon{
    box-shadow: 0 0 3px 2px #fff3 inset, 0 0 12px 4px #ffffff20 inset, 0 4px 3px -4px #00000080 !important;
}
/*Services End*/
.nvd-bg-shape{
    user-select: none;
}
.nvd-service-grid-div{
    transition: 0.4s ease;
}
.nvd-service-grid-div:hover{
    box-shadow: 0 0 3px 2px #fff3 inset, 0 0 12px 4px #ffffff40 inset, 0 4px 3px -4px #00000080 !important;
    transform: translatey(-5px);
}



.nvd-gear-div-image img{
    width: 100%;
    height:100%;
    aspect-ratio: 500/520;
    object-fit: cover;
    object-position: bottom;
    transition: 0.4s ease;
}
.nvd-gear-div-image{
    overflow: hidden;
    border-radius: 16px;
}
.nvd-gear-div:hover .nvd-gear-div-image img{
    transform: scale(1.05);
}
@media(max-width:767px){
.nvd-gear-div-image img{
    aspect-ratio: 500/440;
}
}/* End custom CSS */