.elementor-6255 .elementor-element.elementor-element-4d02336{--display:flex;--min-height:683px;--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:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overflow:hidden;--overlay-opacity:0.52;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;--z-index:0;}.elementor-6255 .elementor-element.elementor-element-4d02336:not(.elementor-motion-effects-element-type-background), .elementor-6255 .elementor-element.elementor-element-4d02336 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villarta.com.br/wp-content/uploads/2026/03/Banner-Villarta-1.webp");background-position:center center;background-size:cover;}.elementor-6255 .elementor-element.elementor-element-4d02336::before, .elementor-6255 .elementor-element.elementor-element-4d02336 > .elementor-background-video-container::before, .elementor-6255 .elementor-element.elementor-element-4d02336 > .e-con-inner > .elementor-background-video-container::before, .elementor-6255 .elementor-element.elementor-element-4d02336 > .elementor-background-slideshow::before, .elementor-6255 .elementor-element.elementor-element-4d02336 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6255 .elementor-element.elementor-element-4d02336 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-6255 .elementor-element.elementor-element-0ee0539{width:var( --container-widget-width, 84.017% );max-width:84.017%;--container-widget-width:84.017%;--container-widget-flex-grow:0;z-index:2;text-align:start;font-weight:400;text-shadow:0px 0px 59px rgba(0, 0, 0, 0.61);color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-0ee0539 > .elementor-widget-container{margin:-18px 0px -27px 0px;padding:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-0ee0539.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6255 .elementor-element.elementor-element-e047351{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;z-index:2;text-align:start;font-size:18px;line-height:1.4em;color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-e047351.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6255 .elementor-element.elementor-element-896a196{--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:6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-6255 .elementor-element.elementor-element-ffe9e31 .elementor-button{background-color:var( --e-global-color-59b5df0 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;padding:0px 0px 0px 30px;}.elementor-6255 .elementor-element.elementor-element-ffe9e31 .elementor-button:hover, .elementor-6255 .elementor-element.elementor-element-ffe9e31 .elementor-button:focus{background-color:var( --e-global-color-d662412 );}.elementor-6255 .elementor-element.elementor-element-ffe9e31 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6255 .elementor-element.elementor-element-ffe9e31 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-6255 .elementor-element.elementor-element-7affdcf .elementor-button{background-color:var( --e-global-color-d29e501 );font-weight:500;fill:var( --e-global-color-59b5df0 );color:var( --e-global-color-59b5df0 );border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;padding:0px 0px 0px 40px;}.elementor-6255 .elementor-element.elementor-element-7affdcf .elementor-button:hover, .elementor-6255 .elementor-element.elementor-element-7affdcf .elementor-button:focus{background-color:var( --e-global-color-d29e501 );}.elementor-6255 .elementor-element.elementor-element-7affdcf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6255 .elementor-element.elementor-element-7affdcf .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-6255 .elementor-element.elementor-element-a4aaa3c{width:100%;max-width:100%;bottom:-122px;z-index:2;}body:not(.rtl) .elementor-6255 .elementor-element.elementor-element-a4aaa3c{left:16px;}body.rtl .elementor-6255 .elementor-element.elementor-element-a4aaa3c{right:16px;}.elementor-6255 .elementor-element.elementor-element-a4aaa3c .elementor-icon-wrapper{text-align:start;}.elementor-6255 .elementor-element.elementor-element-a4aaa3c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-a4aaa3c.elementor-view-framed .elementor-icon, .elementor-6255 .elementor-element.elementor-element-a4aaa3c.elementor-view-default .elementor-icon{color:var( --e-global-color-59b5df0 );border-color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-a4aaa3c.elementor-view-framed .elementor-icon, .elementor-6255 .elementor-element.elementor-element-a4aaa3c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-a4aaa3c .elementor-icon{font-size:21px;}.elementor-6255 .elementor-element.elementor-element-a4aaa3c .elementor-icon svg{height:21px;}.elementor-6255 .elementor-element.elementor-element-3e195ab1{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:140px;--padding-left:30px;--padding-right:30px;--z-index:3;}.elementor-6255 .elementor-element.elementor-element-3e195ab1:not(.elementor-motion-effects-element-type-background), .elementor-6255 .elementor-element.elementor-element-3e195ab1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-3e195ab1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6255 .elementor-element.elementor-element-441f8db7{--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:flex-start;--gap:130px 130px;--row-gap:130px;--column-gap:130px;--overflow:hidden;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-6255 .elementor-element.elementor-element-c352d18{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6255 .elementor-element.elementor-element-b7a18c8{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-b7a18c8 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-568065b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6255 .elementor-element.elementor-element-4d887a0{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-size:18px;text-transform:none;font-style:normal;text-decoration:none;color:var( --e-global-color-text );}.elementor-6255 .elementor-element.elementor-element-d4e88f0 .elementor-button{background-color:var( --e-global-color-d29e501 );font-size:17px;font-weight:500;font-style:normal;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;padding:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-d4e88f0{width:auto;max-width:auto;}.elementor-6255 .elementor-element.elementor-element-d4e88f0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-d4e88f0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6255 .elementor-element.elementor-element-d4e88f0 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-6255 .elementor-element.elementor-element-f3c2dc4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-6255 .elementor-element.elementor-element-f3c2dc4:not(.elementor-motion-effects-element-type-background), .elementor-6255 .elementor-element.elementor-element-f3c2dc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villarta.com.br/wp-content/uploads/2026/01/Grafismo.webp");background-position:center left;background-size:cover;}.elementor-6255 .elementor-element.elementor-element-d7c9f65{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6255 .elementor-element.elementor-element-d7c9f65.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6255 .elementor-element.elementor-element-f71d95a > .elementor-widget-container{margin:0px 0px -23px 0px;}.elementor-6255 .elementor-element.elementor-element-f71d95a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6255 .elementor-element.elementor-element-f71d95a{color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-df59b35{width:var( --container-widget-width, 76.28% );max-width:76.28%;--container-widget-width:76.28%;--container-widget-flex-grow:0;color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-df59b35 > .elementor-widget-container{margin:0px 0px 11px 0px;}.elementor-6255 .elementor-element.elementor-element-df59b35.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6255 .elementor-element.elementor-element-ff42340{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--align-items:stretch;--margin-top:-30px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:3;}.elementor-6255 .elementor-element.elementor-element-ff42340.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6255 .elementor-element.elementor-element-9a7d227{--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:space-between;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--overlay-opacity:0.91;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6255 .elementor-element.elementor-element-9a7d227:not(.elementor-motion-effects-element-type-background), .elementor-6255 .elementor-element.elementor-element-9a7d227 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-9a7d227::before, .elementor-6255 .elementor-element.elementor-element-9a7d227 > .elementor-background-video-container::before, .elementor-6255 .elementor-element.elementor-element-9a7d227 > .e-con-inner > .elementor-background-video-container::before, .elementor-6255 .elementor-element.elementor-element-9a7d227 > .elementor-background-slideshow::before, .elementor-6255 .elementor-element.elementor-element-9a7d227 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6255 .elementor-element.elementor-element-9a7d227 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-d29e501 );--background-overlay:'';}.elementor-6255 .elementor-element.elementor-element-3bf5e48 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-3bf5e48.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-6255 .elementor-element.elementor-element-3bf5e48 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-6255 .elementor-element.elementor-element-3bf5e48 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-3bf5e48.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d662412 );fill:var( --e-global-color-59b5df0 );color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-3bf5e48.elementor-view-framed .elementor-icon, .elementor-6255 .elementor-element.elementor-element-3bf5e48.elementor-view-default .elementor-icon{fill:var( --e-global-color-d662412 );color:var( --e-global-color-d662412 );border-color:var( --e-global-color-d662412 );}.elementor-6255 .elementor-element.elementor-element-3bf5e48.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-3bf5e48 .elementor-icon{font-size:42px;padding:11px;border-radius:13px 13px 13px 13px;}.elementor-6255 .elementor-element.elementor-element-3bf5e48 .elementor-icon-box-title, .elementor-6255 .elementor-element.elementor-element-3bf5e48 .elementor-icon-box-title a{text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;word-spacing:0em;}.elementor-6255 .elementor-element.elementor-element-3bf5e48 .elementor-icon-box-description{text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-text );}.elementor-6255 .elementor-element.elementor-element-6001a23{width:initial;max-width:initial;}.elementor-6255 .elementor-element.elementor-element-6001a23.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6255 .elementor-element.elementor-element-6001a23 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:19px;}.elementor-6255 .elementor-element.elementor-element-6001a23 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-6001a23.elementor-view-stacked .elementor-icon{background-color:#E0E6F0;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-6001a23.elementor-view-framed .elementor-icon, .elementor-6255 .elementor-element.elementor-element-6001a23.elementor-view-default .elementor-icon{fill:#E0E6F0;color:#E0E6F0;border-color:#E0E6F0;}.elementor-6255 .elementor-element.elementor-element-6001a23.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-6001a23 .elementor-icon{font-size:18px;}.elementor-6255 .elementor-element.elementor-element-6001a23 .elementor-icon-box-title, .elementor-6255 .elementor-element.elementor-element-6001a23 .elementor-icon-box-title a{font-weight:500;}.elementor-6255 .elementor-element.elementor-element-cc76510{--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:space-between;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--overlay-opacity:0.91;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6255 .elementor-element.elementor-element-cc76510:not(.elementor-motion-effects-element-type-background), .elementor-6255 .elementor-element.elementor-element-cc76510 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-cc76510::before, .elementor-6255 .elementor-element.elementor-element-cc76510 > .elementor-background-video-container::before, .elementor-6255 .elementor-element.elementor-element-cc76510 > .e-con-inner > .elementor-background-video-container::before, .elementor-6255 .elementor-element.elementor-element-cc76510 > .elementor-background-slideshow::before, .elementor-6255 .elementor-element.elementor-element-cc76510 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6255 .elementor-element.elementor-element-cc76510 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-d29e501 );--background-overlay:'';}.elementor-6255 .elementor-element.elementor-element-2229186 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-2229186.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-6255 .elementor-element.elementor-element-2229186 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-6255 .elementor-element.elementor-element-2229186 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-2229186.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d662412 );fill:var( --e-global-color-59b5df0 );color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-2229186.elementor-view-framed .elementor-icon, .elementor-6255 .elementor-element.elementor-element-2229186.elementor-view-default .elementor-icon{fill:var( --e-global-color-d662412 );color:var( --e-global-color-d662412 );border-color:var( --e-global-color-d662412 );}.elementor-6255 .elementor-element.elementor-element-2229186.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-2229186 .elementor-icon{font-size:42px;padding:11px;border-radius:13px 13px 13px 13px;}.elementor-6255 .elementor-element.elementor-element-2229186 .elementor-icon-box-title, .elementor-6255 .elementor-element.elementor-element-2229186 .elementor-icon-box-title a{text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;word-spacing:0em;}.elementor-6255 .elementor-element.elementor-element-2229186 .elementor-icon-box-description{text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-text );}.elementor-6255 .elementor-element.elementor-element-f92e327{width:initial;max-width:initial;}.elementor-6255 .elementor-element.elementor-element-f92e327.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6255 .elementor-element.elementor-element-f92e327 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:19px;}.elementor-6255 .elementor-element.elementor-element-f92e327 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-f92e327.elementor-view-stacked .elementor-icon{background-color:#E0E6F0;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-f92e327.elementor-view-framed .elementor-icon, .elementor-6255 .elementor-element.elementor-element-f92e327.elementor-view-default .elementor-icon{fill:#E0E6F0;color:#E0E6F0;border-color:#E0E6F0;}.elementor-6255 .elementor-element.elementor-element-f92e327.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-f92e327 .elementor-icon{font-size:18px;}.elementor-6255 .elementor-element.elementor-element-f92e327 .elementor-icon-box-title, .elementor-6255 .elementor-element.elementor-element-f92e327 .elementor-icon-box-title a{font-weight:500;}.elementor-6255 .elementor-element.elementor-element-98b7c52{--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:space-between;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--overlay-opacity:0.91;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6255 .elementor-element.elementor-element-98b7c52:not(.elementor-motion-effects-element-type-background), .elementor-6255 .elementor-element.elementor-element-98b7c52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-98b7c52::before, .elementor-6255 .elementor-element.elementor-element-98b7c52 > .elementor-background-video-container::before, .elementor-6255 .elementor-element.elementor-element-98b7c52 > .e-con-inner > .elementor-background-video-container::before, .elementor-6255 .elementor-element.elementor-element-98b7c52 > .elementor-background-slideshow::before, .elementor-6255 .elementor-element.elementor-element-98b7c52 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6255 .elementor-element.elementor-element-98b7c52 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-d29e501 );--background-overlay:'';}.elementor-6255 .elementor-element.elementor-element-9175bc0 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-9175bc0.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-6255 .elementor-element.elementor-element-9175bc0 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-6255 .elementor-element.elementor-element-9175bc0 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-9175bc0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d662412 );fill:var( --e-global-color-59b5df0 );color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-9175bc0.elementor-view-framed .elementor-icon, .elementor-6255 .elementor-element.elementor-element-9175bc0.elementor-view-default .elementor-icon{fill:var( --e-global-color-d662412 );color:var( --e-global-color-d662412 );border-color:var( --e-global-color-d662412 );}.elementor-6255 .elementor-element.elementor-element-9175bc0.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-9175bc0 .elementor-icon{font-size:42px;padding:11px;border-radius:13px 13px 13px 13px;}.elementor-6255 .elementor-element.elementor-element-9175bc0 .elementor-icon-box-title, .elementor-6255 .elementor-element.elementor-element-9175bc0 .elementor-icon-box-title a{text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;word-spacing:0em;}.elementor-6255 .elementor-element.elementor-element-9175bc0 .elementor-icon-box-description{text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-text );}.elementor-6255 .elementor-element.elementor-element-0ef422e{width:initial;max-width:initial;}.elementor-6255 .elementor-element.elementor-element-0ef422e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6255 .elementor-element.elementor-element-0ef422e .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:19px;}.elementor-6255 .elementor-element.elementor-element-0ef422e .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-0ef422e.elementor-view-stacked .elementor-icon{background-color:#E0E6F0;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-0ef422e.elementor-view-framed .elementor-icon, .elementor-6255 .elementor-element.elementor-element-0ef422e.elementor-view-default .elementor-icon{fill:#E0E6F0;color:#E0E6F0;border-color:#E0E6F0;}.elementor-6255 .elementor-element.elementor-element-0ef422e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-0ef422e .elementor-icon{font-size:18px;}.elementor-6255 .elementor-element.elementor-element-0ef422e .elementor-icon-box-title, .elementor-6255 .elementor-element.elementor-element-0ef422e .elementor-icon-box-title a{font-weight:500;}.elementor-6255 .elementor-element.elementor-element-8557ff3{--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:space-between;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--overlay-opacity:0.91;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6255 .elementor-element.elementor-element-8557ff3:not(.elementor-motion-effects-element-type-background), .elementor-6255 .elementor-element.elementor-element-8557ff3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-8557ff3::before, .elementor-6255 .elementor-element.elementor-element-8557ff3 > .elementor-background-video-container::before, .elementor-6255 .elementor-element.elementor-element-8557ff3 > .e-con-inner > .elementor-background-video-container::before, .elementor-6255 .elementor-element.elementor-element-8557ff3 > .elementor-background-slideshow::before, .elementor-6255 .elementor-element.elementor-element-8557ff3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6255 .elementor-element.elementor-element-8557ff3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-d29e501 );--background-overlay:'';}.elementor-6255 .elementor-element.elementor-element-30ebd4d > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-30ebd4d.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-6255 .elementor-element.elementor-element-30ebd4d .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-6255 .elementor-element.elementor-element-30ebd4d .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-30ebd4d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d662412 );fill:var( --e-global-color-59b5df0 );color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-30ebd4d.elementor-view-framed .elementor-icon, .elementor-6255 .elementor-element.elementor-element-30ebd4d.elementor-view-default .elementor-icon{fill:var( --e-global-color-d662412 );color:var( --e-global-color-d662412 );border-color:var( --e-global-color-d662412 );}.elementor-6255 .elementor-element.elementor-element-30ebd4d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-30ebd4d .elementor-icon{font-size:42px;padding:11px;border-radius:13px 13px 13px 13px;}.elementor-6255 .elementor-element.elementor-element-30ebd4d .elementor-icon-box-title, .elementor-6255 .elementor-element.elementor-element-30ebd4d .elementor-icon-box-title a{text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;word-spacing:0em;}.elementor-6255 .elementor-element.elementor-element-30ebd4d .elementor-icon-box-description{text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-text );}.elementor-6255 .elementor-element.elementor-element-22251a5{width:initial;max-width:initial;}.elementor-6255 .elementor-element.elementor-element-22251a5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6255 .elementor-element.elementor-element-22251a5 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:19px;}.elementor-6255 .elementor-element.elementor-element-22251a5 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-22251a5.elementor-view-stacked .elementor-icon{background-color:#E0E6F0;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-22251a5.elementor-view-framed .elementor-icon, .elementor-6255 .elementor-element.elementor-element-22251a5.elementor-view-default .elementor-icon{fill:#E0E6F0;color:#E0E6F0;border-color:#E0E6F0;}.elementor-6255 .elementor-element.elementor-element-22251a5.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-22251a5 .elementor-icon{font-size:18px;}.elementor-6255 .elementor-element.elementor-element-22251a5 .elementor-icon-box-title, .elementor-6255 .elementor-element.elementor-element-22251a5 .elementor-icon-box-title a{font-weight:500;}.elementor-6255 .elementor-element.elementor-element-6914dcd5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overlay-opacity:0.75;--padding-top:140px;--padding-bottom:140px;--padding-left:30px;--padding-right:30px;--z-index:2;}.elementor-6255 .elementor-element.elementor-element-6914dcd5:not(.elementor-motion-effects-element-type-background), .elementor-6255 .elementor-element.elementor-element-6914dcd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://villarta.com.br/wp-content/uploads/2026/02/Banner.jpg");background-size:cover;}.elementor-6255 .elementor-element.elementor-element-6914dcd5::before, .elementor-6255 .elementor-element.elementor-element-6914dcd5 > .elementor-background-video-container::before, .elementor-6255 .elementor-element.elementor-element-6914dcd5 > .e-con-inner > .elementor-background-video-container::before, .elementor-6255 .elementor-element.elementor-element-6914dcd5 > .elementor-background-slideshow::before, .elementor-6255 .elementor-element.elementor-element-6914dcd5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6255 .elementor-element.elementor-element-6914dcd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #081124 100%);}.elementor-6255 .elementor-element.elementor-element-18f2975{text-align:center;}.elementor-6255 .elementor-element.elementor-element-18f2975 .elementor-heading-title{color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-02eb89b{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6255 .elementor-element.elementor-element-72b763fc{--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:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--overlay-opacity:0.91;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3D4449;--border-color:#3D4449;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-6255 .elementor-element.elementor-element-72b763fc:not(.elementor-motion-effects-element-type-background), .elementor-6255 .elementor-element.elementor-element-72b763fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-6255 .elementor-element.elementor-element-72b763fc::before, .elementor-6255 .elementor-element.elementor-element-72b763fc > .elementor-background-video-container::before, .elementor-6255 .elementor-element.elementor-element-72b763fc > .e-con-inner > .elementor-background-video-container::before, .elementor-6255 .elementor-element.elementor-element-72b763fc > .elementor-background-slideshow::before, .elementor-6255 .elementor-element.elementor-element-72b763fc > .e-con-inner > .elementor-background-slideshow::before, .elementor-6255 .elementor-element.elementor-element-72b763fc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-d29e501 );--background-overlay:'';}.elementor-6255 .elementor-element.elementor-element-732f6d6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-732f6d6 .elementor-icon-wrapper{text-align:center;}.elementor-6255 .elementor-element.elementor-element-732f6d6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-d29e501 );}.elementor-6255 .elementor-element.elementor-element-732f6d6.elementor-view-framed .elementor-icon, .elementor-6255 .elementor-element.elementor-element-732f6d6.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-6255 .elementor-element.elementor-element-732f6d6.elementor-view-framed .elementor-icon, .elementor-6255 .elementor-element.elementor-element-732f6d6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-6255 .elementor-element.elementor-element-732f6d6.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-d29e501 );}.elementor-6255 .elementor-element.elementor-element-732f6d6.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-d29e501 );}.elementor-6255 .elementor-element.elementor-element-732f6d6 .elementor-icon{font-size:59px;padding:6px;}.elementor-6255 .elementor-element.elementor-element-732f6d6 .elementor-icon svg{height:59px;}.elementor-6255 .elementor-element.elementor-element-86a66f0{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;text-align:center;}.elementor-6255 .elementor-element.elementor-element-86a66f0 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-6255 .elementor-element.elementor-element-86a66f0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6255 .elementor-element.elementor-element-86a66f0 .elementor-heading-title{color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-3310fb2{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-3310fb2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6255 .elementor-element.elementor-element-36bd766{--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:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--overlay-opacity:0.91;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3D4449;--border-color:#3D4449;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6255 .elementor-element.elementor-element-36bd766:not(.elementor-motion-effects-element-type-background), .elementor-6255 .elementor-element.elementor-element-36bd766 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-6255 .elementor-element.elementor-element-36bd766::before, .elementor-6255 .elementor-element.elementor-element-36bd766 > .elementor-background-video-container::before, .elementor-6255 .elementor-element.elementor-element-36bd766 > .e-con-inner > .elementor-background-video-container::before, .elementor-6255 .elementor-element.elementor-element-36bd766 > .elementor-background-slideshow::before, .elementor-6255 .elementor-element.elementor-element-36bd766 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6255 .elementor-element.elementor-element-36bd766 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-d29e501 );--background-overlay:'';}.elementor-6255 .elementor-element.elementor-element-8be4745 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-8be4745 .elementor-icon-wrapper{text-align:center;}.elementor-6255 .elementor-element.elementor-element-8be4745.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-d29e501 );}.elementor-6255 .elementor-element.elementor-element-8be4745.elementor-view-framed .elementor-icon, .elementor-6255 .elementor-element.elementor-element-8be4745.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-6255 .elementor-element.elementor-element-8be4745.elementor-view-framed .elementor-icon, .elementor-6255 .elementor-element.elementor-element-8be4745.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-6255 .elementor-element.elementor-element-8be4745.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-d29e501 );}.elementor-6255 .elementor-element.elementor-element-8be4745.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-d29e501 );}.elementor-6255 .elementor-element.elementor-element-8be4745 .elementor-icon{font-size:59px;padding:6px;}.elementor-6255 .elementor-element.elementor-element-8be4745 .elementor-icon svg{height:59px;}.elementor-6255 .elementor-element.elementor-element-fa57a6c{width:var( --container-widget-width, 67.098% );max-width:67.098%;--container-widget-width:67.098%;--container-widget-flex-grow:0;text-align:center;}.elementor-6255 .elementor-element.elementor-element-fa57a6c > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-6255 .elementor-element.elementor-element-fa57a6c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6255 .elementor-element.elementor-element-fa57a6c .elementor-heading-title{color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-49ce84a{text-align:center;color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-16dcce2{--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:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--overlay-opacity:0.91;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3D4449;--border-color:#3D4449;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6255 .elementor-element.elementor-element-16dcce2:not(.elementor-motion-effects-element-type-background), .elementor-6255 .elementor-element.elementor-element-16dcce2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-6255 .elementor-element.elementor-element-16dcce2::before, .elementor-6255 .elementor-element.elementor-element-16dcce2 > .elementor-background-video-container::before, .elementor-6255 .elementor-element.elementor-element-16dcce2 > .e-con-inner > .elementor-background-video-container::before, .elementor-6255 .elementor-element.elementor-element-16dcce2 > .elementor-background-slideshow::before, .elementor-6255 .elementor-element.elementor-element-16dcce2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6255 .elementor-element.elementor-element-16dcce2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-d29e501 );--background-overlay:'';}.elementor-6255 .elementor-element.elementor-element-03adcb5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-03adcb5 .elementor-icon-wrapper{text-align:center;}.elementor-6255 .elementor-element.elementor-element-03adcb5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-d29e501 );}.elementor-6255 .elementor-element.elementor-element-03adcb5.elementor-view-framed .elementor-icon, .elementor-6255 .elementor-element.elementor-element-03adcb5.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-6255 .elementor-element.elementor-element-03adcb5.elementor-view-framed .elementor-icon, .elementor-6255 .elementor-element.elementor-element-03adcb5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-6255 .elementor-element.elementor-element-03adcb5.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-d29e501 );}.elementor-6255 .elementor-element.elementor-element-03adcb5.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-d29e501 );}.elementor-6255 .elementor-element.elementor-element-03adcb5 .elementor-icon{font-size:59px;padding:6px;}.elementor-6255 .elementor-element.elementor-element-03adcb5 .elementor-icon svg{height:59px;}.elementor-6255 .elementor-element.elementor-element-bb38e2b{width:var( --container-widget-width, 63.859% );max-width:63.859%;--container-widget-width:63.859%;--container-widget-flex-grow:0;text-align:center;}.elementor-6255 .elementor-element.elementor-element-bb38e2b > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-6255 .elementor-element.elementor-element-bb38e2b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6255 .elementor-element.elementor-element-bb38e2b .elementor-heading-title{color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-81a1cd6{width:var( --container-widget-width, 94.208% );max-width:94.208%;--container-widget-width:94.208%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-81a1cd6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6255 .elementor-element.elementor-element-2581a96{--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:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--overlay-opacity:0.91;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#3D4449;--border-color:#3D4449;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6255 .elementor-element.elementor-element-2581a96:not(.elementor-motion-effects-element-type-background), .elementor-6255 .elementor-element.elementor-element-2581a96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-6255 .elementor-element.elementor-element-2581a96::before, .elementor-6255 .elementor-element.elementor-element-2581a96 > .elementor-background-video-container::before, .elementor-6255 .elementor-element.elementor-element-2581a96 > .e-con-inner > .elementor-background-video-container::before, .elementor-6255 .elementor-element.elementor-element-2581a96 > .elementor-background-slideshow::before, .elementor-6255 .elementor-element.elementor-element-2581a96 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6255 .elementor-element.elementor-element-2581a96 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-d29e501 );--background-overlay:'';}.elementor-6255 .elementor-element.elementor-element-2ca7547 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-2ca7547 .elementor-icon-wrapper{text-align:center;}.elementor-6255 .elementor-element.elementor-element-2ca7547.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-d29e501 );}.elementor-6255 .elementor-element.elementor-element-2ca7547.elementor-view-framed .elementor-icon, .elementor-6255 .elementor-element.elementor-element-2ca7547.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-6255 .elementor-element.elementor-element-2ca7547.elementor-view-framed .elementor-icon, .elementor-6255 .elementor-element.elementor-element-2ca7547.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-6255 .elementor-element.elementor-element-2ca7547.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-d29e501 );}.elementor-6255 .elementor-element.elementor-element-2ca7547.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-d29e501 );}.elementor-6255 .elementor-element.elementor-element-2ca7547 .elementor-icon{font-size:59px;padding:6px;}.elementor-6255 .elementor-element.elementor-element-2ca7547 .elementor-icon svg{height:59px;}.elementor-6255 .elementor-element.elementor-element-6aefd9b{width:var( --container-widget-width, 68.709% );max-width:68.709%;--container-widget-width:68.709%;--container-widget-flex-grow:0;text-align:center;}.elementor-6255 .elementor-element.elementor-element-6aefd9b > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-6255 .elementor-element.elementor-element-6aefd9b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6255 .elementor-element.elementor-element-6aefd9b .elementor-heading-title{color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-cbc30b2{text-align:center;color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-2278e2f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-6255 .elementor-element.elementor-element-788612d{--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:flex-start;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6255 .elementor-element.elementor-element-1ce99b5 > .elementor-widget-container{margin:-9px 0px -8px 0px;}.elementor-6255 .elementor-element.elementor-element-1ce99b5.elementor-element{--align-self:center;}.elementor-6255 .elementor-element.elementor-element-1ce99b5{text-align:center;}.elementor-6255 .elementor-element.elementor-element-1ce99b5 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-847a911{width:var( --container-widget-width, 66.212% );max-width:66.212%;--container-widget-width:66.212%;--container-widget-flex-grow:0;text-align:center;font-size:18px;color:#706F6FCC;}.elementor-6255 .elementor-element.elementor-element-847a911.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-6255 .elementor-element.elementor-element-5a24423{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6255 .elementor-element.elementor-element-766bfc5{--display:flex;--min-height:652px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6255 .elementor-element.elementor-element-766bfc5:not(.elementor-motion-effects-element-type-background), .elementor-6255 .elementor-element.elementor-element-766bfc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villarta.com.br/wp-content/uploads/2026/04/mulher-entrada-predio-moderno-jpg.webp");background-size:cover;}body:not(.rtl) .elementor-6255 .elementor-element.elementor-element-61536a9{right:30px;}body.rtl .elementor-6255 .elementor-element.elementor-element-61536a9{left:30px;}.elementor-6255 .elementor-element.elementor-element-61536a9{top:30px;}.elementor-6255 .elementor-element.elementor-element-61536a9 .elementor-icon-wrapper{text-align:end;}.elementor-6255 .elementor-element.elementor-element-61536a9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-59b5df0 );color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-61536a9.elementor-view-framed .elementor-icon, .elementor-6255 .elementor-element.elementor-element-61536a9.elementor-view-default .elementor-icon{color:var( --e-global-color-59b5df0 );border-color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-61536a9.elementor-view-framed .elementor-icon, .elementor-6255 .elementor-element.elementor-element-61536a9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-61536a9.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-61536a9.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-61536a9 .elementor-icon{font-size:25px;}.elementor-6255 .elementor-element.elementor-element-61536a9 .elementor-icon svg{height:25px;}.elementor-6255 .elementor-element.elementor-element-fab5c1d{--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:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--overlay-opacity:0.91;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF26;--border-color:#FFFFFF26;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-6255 .elementor-element.elementor-element-fab5c1d:not(.elementor-motion-effects-element-type-background), .elementor-6255 .elementor-element.elementor-element-fab5c1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-fab5c1d::before, .elementor-6255 .elementor-element.elementor-element-fab5c1d > .elementor-background-video-container::before, .elementor-6255 .elementor-element.elementor-element-fab5c1d > .e-con-inner > .elementor-background-video-container::before, .elementor-6255 .elementor-element.elementor-element-fab5c1d > .elementor-background-slideshow::before, .elementor-6255 .elementor-element.elementor-element-fab5c1d > .e-con-inner > .elementor-background-slideshow::before, .elementor-6255 .elementor-element.elementor-element-fab5c1d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-d29e501 );--background-overlay:'';}.elementor-6255 .elementor-element.elementor-element-fab5c1d.e-con{--align-self:center;}.elementor-6255 .elementor-element.elementor-element-a93d89d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-a93d89d{text-align:center;}.elementor-6255 .elementor-element.elementor-element-a93d89d .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-21c106e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6255 .elementor-element.elementor-element-3abcd68{--display:flex;--min-height:652px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6255 .elementor-element.elementor-element-3abcd68:not(.elementor-motion-effects-element-type-background), .elementor-6255 .elementor-element.elementor-element-3abcd68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villarta.com.br/wp-content/uploads/2026/04/interior-elevador-moderno.webp");background-size:cover;}.elementor-6255 .elementor-element.elementor-element-5d30289{--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:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--overlay-opacity:0.91;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF26;--border-color:#FFFFFF26;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-6255 .elementor-element.elementor-element-5d30289:not(.elementor-motion-effects-element-type-background), .elementor-6255 .elementor-element.elementor-element-5d30289 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-5d30289::before, .elementor-6255 .elementor-element.elementor-element-5d30289 > .elementor-background-video-container::before, .elementor-6255 .elementor-element.elementor-element-5d30289 > .e-con-inner > .elementor-background-video-container::before, .elementor-6255 .elementor-element.elementor-element-5d30289 > .elementor-background-slideshow::before, .elementor-6255 .elementor-element.elementor-element-5d30289 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6255 .elementor-element.elementor-element-5d30289 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-d29e501 );--background-overlay:'';}.elementor-6255 .elementor-element.elementor-element-5d30289.e-con{--align-self:center;}.elementor-6255 .elementor-element.elementor-element-599c5da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-599c5da{text-align:center;}.elementor-6255 .elementor-element.elementor-element-599c5da .elementor-heading-title{color:var( --e-global-color-primary );}body:not(.rtl) .elementor-6255 .elementor-element.elementor-element-b609b2b{right:30px;}body.rtl .elementor-6255 .elementor-element.elementor-element-b609b2b{left:30px;}.elementor-6255 .elementor-element.elementor-element-b609b2b{top:30px;}.elementor-6255 .elementor-element.elementor-element-b609b2b .elementor-icon-wrapper{text-align:end;}.elementor-6255 .elementor-element.elementor-element-b609b2b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-59b5df0 );color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-b609b2b.elementor-view-framed .elementor-icon, .elementor-6255 .elementor-element.elementor-element-b609b2b.elementor-view-default .elementor-icon{color:var( --e-global-color-59b5df0 );border-color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-b609b2b.elementor-view-framed .elementor-icon, .elementor-6255 .elementor-element.elementor-element-b609b2b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-b609b2b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-b609b2b.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-b609b2b .elementor-icon{font-size:25px;}.elementor-6255 .elementor-element.elementor-element-b609b2b .elementor-icon svg{height:25px;}.elementor-6255 .elementor-element.elementor-element-2f91764{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6255 .elementor-element.elementor-element-b946e68{--display:flex;--min-height:652px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6255 .elementor-element.elementor-element-b946e68:not(.elementor-motion-effects-element-type-background), .elementor-6255 .elementor-element.elementor-element-b946e68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villarta.com.br/wp-content/uploads/2026/04/elevador-moderno-cabine-estreita-png.webp");background-position:center center;background-size:cover;}.elementor-6255 .elementor-element.elementor-element-bef298a{--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:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--overlay-opacity:0.91;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF26;--border-color:#FFFFFF26;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-6255 .elementor-element.elementor-element-bef298a:not(.elementor-motion-effects-element-type-background), .elementor-6255 .elementor-element.elementor-element-bef298a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-bef298a::before, .elementor-6255 .elementor-element.elementor-element-bef298a > .elementor-background-video-container::before, .elementor-6255 .elementor-element.elementor-element-bef298a > .e-con-inner > .elementor-background-video-container::before, .elementor-6255 .elementor-element.elementor-element-bef298a > .elementor-background-slideshow::before, .elementor-6255 .elementor-element.elementor-element-bef298a > .e-con-inner > .elementor-background-slideshow::before, .elementor-6255 .elementor-element.elementor-element-bef298a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-d29e501 );--background-overlay:'';}.elementor-6255 .elementor-element.elementor-element-bef298a.e-con{--align-self:center;}.elementor-6255 .elementor-element.elementor-element-da635a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-da635a5{text-align:center;}.elementor-6255 .elementor-element.elementor-element-da635a5 .elementor-heading-title{color:var( --e-global-color-primary );}body:not(.rtl) .elementor-6255 .elementor-element.elementor-element-6599916{right:30px;}body.rtl .elementor-6255 .elementor-element.elementor-element-6599916{left:30px;}.elementor-6255 .elementor-element.elementor-element-6599916{top:30px;}.elementor-6255 .elementor-element.elementor-element-6599916 .elementor-icon-wrapper{text-align:end;}.elementor-6255 .elementor-element.elementor-element-6599916.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-59b5df0 );color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-6599916.elementor-view-framed .elementor-icon, .elementor-6255 .elementor-element.elementor-element-6599916.elementor-view-default .elementor-icon{color:var( --e-global-color-59b5df0 );border-color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-6599916.elementor-view-framed .elementor-icon, .elementor-6255 .elementor-element.elementor-element-6599916.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-6599916.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-6599916.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-6599916 .elementor-icon{font-size:25px;}.elementor-6255 .elementor-element.elementor-element-6599916 .elementor-icon svg{height:25px;}.elementor-6255 .elementor-element.elementor-element-f159eec{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6255 .elementor-element.elementor-element-145fc92{--display:flex;--min-height:652px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6255 .elementor-element.elementor-element-145fc92:not(.elementor-motion-effects-element-type-background), .elementor-6255 .elementor-element.elementor-element-145fc92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villarta.com.br/wp-content/uploads/2026/04/elevador-inox-moderno-entrada-predio.webp");background-position:center center;background-size:cover;}.elementor-6255 .elementor-element.elementor-element-c990f0e{--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:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--overlay-opacity:0.91;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF26;--border-color:#FFFFFF26;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-6255 .elementor-element.elementor-element-c990f0e:not(.elementor-motion-effects-element-type-background), .elementor-6255 .elementor-element.elementor-element-c990f0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-c990f0e::before, .elementor-6255 .elementor-element.elementor-element-c990f0e > .elementor-background-video-container::before, .elementor-6255 .elementor-element.elementor-element-c990f0e > .e-con-inner > .elementor-background-video-container::before, .elementor-6255 .elementor-element.elementor-element-c990f0e > .elementor-background-slideshow::before, .elementor-6255 .elementor-element.elementor-element-c990f0e > .e-con-inner > .elementor-background-slideshow::before, .elementor-6255 .elementor-element.elementor-element-c990f0e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-d29e501 );--background-overlay:'';}.elementor-6255 .elementor-element.elementor-element-c990f0e.e-con{--align-self:center;}.elementor-6255 .elementor-element.elementor-element-ffe5ac9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-ffe5ac9{text-align:center;}.elementor-6255 .elementor-element.elementor-element-ffe5ac9 .elementor-heading-title{color:var( --e-global-color-primary );}body:not(.rtl) .elementor-6255 .elementor-element.elementor-element-534619c{right:30px;}body.rtl .elementor-6255 .elementor-element.elementor-element-534619c{left:30px;}.elementor-6255 .elementor-element.elementor-element-534619c{top:30px;}.elementor-6255 .elementor-element.elementor-element-534619c .elementor-icon-wrapper{text-align:end;}.elementor-6255 .elementor-element.elementor-element-534619c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-59b5df0 );color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-534619c.elementor-view-framed .elementor-icon, .elementor-6255 .elementor-element.elementor-element-534619c.elementor-view-default .elementor-icon{color:var( --e-global-color-59b5df0 );border-color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-534619c.elementor-view-framed .elementor-icon, .elementor-6255 .elementor-element.elementor-element-534619c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-534619c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-534619c.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-534619c .elementor-icon{font-size:25px;}.elementor-6255 .elementor-element.elementor-element-534619c .elementor-icon svg{height:25px;}.elementor-6255 .elementor-element.elementor-element-bf127ed{--e-n-carousel-swiper-slides-gap:30px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:12px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:12px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-59b5df0 );--e-n-carousel-swiper-pagination-spacing:43px;}.elementor-6255 .elementor-element.elementor-element-bf127ed :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;padding:12px 12px 12px 12px;}.elementor-6255 .elementor-element.elementor-element-bf127ed > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-31e15a5{--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:120px;--padding-left:30px;--padding-right:30px;}.elementor-6255 .elementor-element.elementor-element-cac5228 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-6255 .elementor-element.elementor-element-cac5228{text-align:center;}.elementor-6255 .elementor-element.elementor-element-cac5228 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-7e651da{--display:grid;--min-height:100px;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6255 .elementor-element.elementor-element-623a61e{--display:flex;--min-height:125px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6255 .elementor-element.elementor-element-623a61e:not(.elementor-motion-effects-element-type-background), .elementor-6255 .elementor-element.elementor-element-623a61e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-ba38365 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:23px;}.elementor-6255 .elementor-element.elementor-element-ba38365 .elementor-icon-box-title{margin-block-end:11px;color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-ba38365.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-ba38365.elementor-view-framed .elementor-icon, .elementor-6255 .elementor-element.elementor-element-ba38365.elementor-view-default .elementor-icon{fill:var( --e-global-color-59b5df0 );color:var( --e-global-color-59b5df0 );border-color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-ba38365 .elementor-icon{font-size:19px;}.elementor-6255 .elementor-element.elementor-element-e664b82{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6255 .elementor-element.elementor-element-e664b82:not(.elementor-motion-effects-element-type-background), .elementor-6255 .elementor-element.elementor-element-e664b82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-1331c03 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:23px;}.elementor-6255 .elementor-element.elementor-element-1331c03 .elementor-icon-box-title{margin-block-end:11px;color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-1331c03.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-1331c03.elementor-view-framed .elementor-icon, .elementor-6255 .elementor-element.elementor-element-1331c03.elementor-view-default .elementor-icon{fill:var( --e-global-color-59b5df0 );color:var( --e-global-color-59b5df0 );border-color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-1331c03 .elementor-icon{font-size:19px;}.elementor-6255 .elementor-element.elementor-element-9aed84f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6255 .elementor-element.elementor-element-9aed84f:not(.elementor-motion-effects-element-type-background), .elementor-6255 .elementor-element.elementor-element-9aed84f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-36d487c .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:23px;}.elementor-6255 .elementor-element.elementor-element-36d487c .elementor-icon-box-title{margin-block-end:11px;color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-36d487c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-36d487c.elementor-view-framed .elementor-icon, .elementor-6255 .elementor-element.elementor-element-36d487c.elementor-view-default .elementor-icon{fill:var( --e-global-color-59b5df0 );color:var( --e-global-color-59b5df0 );border-color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-36d487c .elementor-icon{font-size:19px;}.elementor-6255 .elementor-element.elementor-element-1eca822{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6255 .elementor-element.elementor-element-1eca822:not(.elementor-motion-effects-element-type-background), .elementor-6255 .elementor-element.elementor-element-1eca822 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-4364137 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:23px;}.elementor-6255 .elementor-element.elementor-element-4364137 .elementor-icon-box-title{margin-block-end:11px;color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-4364137.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-4364137.elementor-view-framed .elementor-icon, .elementor-6255 .elementor-element.elementor-element-4364137.elementor-view-default .elementor-icon{fill:var( --e-global-color-59b5df0 );color:var( --e-global-color-59b5df0 );border-color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-4364137 .elementor-icon{font-size:19px;}.elementor-6255 .elementor-element.elementor-element-ef26132{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6255 .elementor-element.elementor-element-ef26132:not(.elementor-motion-effects-element-type-background), .elementor-6255 .elementor-element.elementor-element-ef26132 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-83828e0 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:23px;}.elementor-6255 .elementor-element.elementor-element-83828e0 .elementor-icon-box-title{margin-block-end:11px;color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-83828e0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-83828e0.elementor-view-framed .elementor-icon, .elementor-6255 .elementor-element.elementor-element-83828e0.elementor-view-default .elementor-icon{fill:var( --e-global-color-59b5df0 );color:var( --e-global-color-59b5df0 );border-color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-83828e0 .elementor-icon{font-size:19px;}.elementor-6255 .elementor-element.elementor-element-ecb48a0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6255 .elementor-element.elementor-element-ecb48a0:not(.elementor-motion-effects-element-type-background), .elementor-6255 .elementor-element.elementor-element-ecb48a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-82b2014 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:23px;}.elementor-6255 .elementor-element.elementor-element-82b2014 .elementor-icon-box-title{margin-block-end:11px;color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-82b2014.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-82b2014.elementor-view-framed .elementor-icon, .elementor-6255 .elementor-element.elementor-element-82b2014.elementor-view-default .elementor-icon{fill:var( --e-global-color-59b5df0 );color:var( --e-global-color-59b5df0 );border-color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-82b2014 .elementor-icon{font-size:19px;}.elementor-6255 .elementor-element.elementor-element-815bc90{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:130px;--padding-left:30px;--padding-right:30px;}.elementor-6255 .elementor-element.elementor-element-815bc90:not(.elementor-motion-effects-element-type-background), .elementor-6255 .elementor-element.elementor-element-815bc90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d662412 );background-image:url("https://villarta.com.br/wp-content/uploads/2026/03/Tipos-de-modernizacao-1.jpg");background-position:center center;background-size:cover;}.elementor-6255 .elementor-element.elementor-element-7e0062d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6255 .elementor-element.elementor-element-fa2f43a > .elementor-widget-container{margin:-9px 0px -8px 0px;}.elementor-6255 .elementor-element.elementor-element-fa2f43a{text-align:center;}.elementor-6255 .elementor-element.elementor-element-fa2f43a .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-25e3fdb{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:center;font-size:18px;color:#706F6FCC;}.elementor-6255 .elementor-element.elementor-element-25e3fdb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6255 .elementor-element.elementor-element-aed6b3e{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6255 .elementor-element.elementor-element-aed6b3e:not(.elementor-motion-effects-element-type-background), .elementor-6255 .elementor-element.elementor-element-aed6b3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-2aac6eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-6255 .elementor-element.elementor-element-713cb7f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6255 .elementor-element.elementor-element-3dc9e8f > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-6255 .elementor-element.elementor-element-3dc9e8f .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-d7217b5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6255 .elementor-element.elementor-element-d7217b5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-d7217b5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6255 .elementor-element.elementor-element-d7217b5 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-8f57ea4{width:var( --container-widget-width, 99.246% );max-width:99.246%;--container-widget-width:99.246%;--container-widget-flex-grow:0;color:#706F6FCC;}.elementor-6255 .elementor-element.elementor-element-8f57ea4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6255 .elementor-element.elementor-element-4ec754c .elementor-button{background-color:var( --e-global-color-d29e501 );font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;font-style:normal;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;padding:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-4ec754c{width:auto;max-width:auto;}.elementor-6255 .elementor-element.elementor-element-4ec754c > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-4ec754c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6255 .elementor-element.elementor-element-4ec754c .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-6255 .elementor-element.elementor-element-6b64653{--display:flex;--min-height:341px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-6255 .elementor-element.elementor-element-6b64653:not(.elementor-motion-effects-element-type-background), .elementor-6255 .elementor-element.elementor-element-6b64653 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villarta.com.br/wp-content/uploads/2026/04/interior-elevador-modernista-com-painel-digitais-led-metal-escovado.webp");background-position:center center;background-size:cover;}.elementor-6255 .elementor-element.elementor-element-cc6d80a{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6255 .elementor-element.elementor-element-cc6d80a:not(.elementor-motion-effects-element-type-background), .elementor-6255 .elementor-element.elementor-element-cc6d80a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-2161157{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-6255 .elementor-element.elementor-element-0533b91{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6255 .elementor-element.elementor-element-493ea8b > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-6255 .elementor-element.elementor-element-493ea8b .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-a28cc84{width:var( --container-widget-width, 97.035% );max-width:97.035%;--container-widget-width:97.035%;--container-widget-flex-grow:0;}.elementor-6255 .elementor-element.elementor-element-a28cc84 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-a28cc84.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6255 .elementor-element.elementor-element-a28cc84 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-188110f{width:var( --container-widget-width, 99.496% );max-width:99.496%;--container-widget-width:99.496%;--container-widget-flex-grow:0;color:#706F6FCC;}.elementor-6255 .elementor-element.elementor-element-188110f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6255 .elementor-element.elementor-element-1a16413 .elementor-button{background-color:var( --e-global-color-d29e501 );font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;font-style:normal;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;padding:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-1a16413{width:auto;max-width:auto;}.elementor-6255 .elementor-element.elementor-element-1a16413 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-1a16413 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6255 .elementor-element.elementor-element-1a16413 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-6255 .elementor-element.elementor-element-7496c5c{--display:flex;--min-height:341px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-6255 .elementor-element.elementor-element-cdefac6{--e-image-carousel-slides-to-show:2;}.elementor-6255 .elementor-element.elementor-element-cdefac6 > .elementor-widget-container{margin:0px 0px -7px 0px;}.elementor-6255 .elementor-element.elementor-element-cdefac6 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-6255 .elementor-element.elementor-element-cdefac6 .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-cdefac6 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-6255 .elementor-element.elementor-element-cdefac6 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-cdefac6 .swiper-wrapper{display:flex;align-items:center;}.elementor-6255 .elementor-element.elementor-element-c7e66ae{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6255 .elementor-element.elementor-element-c7e66ae:not(.elementor-motion-effects-element-type-background), .elementor-6255 .elementor-element.elementor-element-c7e66ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-5813e61{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-6255 .elementor-element.elementor-element-5c40f98{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6255 .elementor-element.elementor-element-e81e244 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-6255 .elementor-element.elementor-element-e81e244 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-177f650{width:var( --container-widget-width, 95.536% );max-width:95.536%;--container-widget-width:95.536%;--container-widget-flex-grow:0;}.elementor-6255 .elementor-element.elementor-element-177f650 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-177f650.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6255 .elementor-element.elementor-element-177f650 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-3e2dea2{width:var( --container-widget-width, 98.996% );max-width:98.996%;--container-widget-width:98.996%;--container-widget-flex-grow:0;color:#706F6FCC;}.elementor-6255 .elementor-element.elementor-element-3e2dea2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6255 .elementor-element.elementor-element-022c804 .elementor-button{background-color:var( --e-global-color-d29e501 );font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;font-style:normal;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;padding:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-022c804{width:auto;max-width:auto;}.elementor-6255 .elementor-element.elementor-element-022c804 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-022c804 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6255 .elementor-element.elementor-element-022c804 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-6255 .elementor-element.elementor-element-bfc71bf{--display:flex;--min-height:341px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-6255 .elementor-element.elementor-element-431842b{--e-image-carousel-slides-to-show:2;}.elementor-6255 .elementor-element.elementor-element-431842b > .elementor-widget-container{margin:0px 0px -7px 0px;}.elementor-6255 .elementor-element.elementor-element-431842b .elementor-swiper-button.elementor-swiper-button-prev, .elementor-6255 .elementor-element.elementor-element-431842b .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-431842b .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-6255 .elementor-element.elementor-element-431842b .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-431842b .swiper-wrapper{display:flex;align-items:center;}.elementor-6255 .elementor-element.elementor-element-c361273{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6255 .elementor-element.elementor-element-c361273:not(.elementor-motion-effects-element-type-background), .elementor-6255 .elementor-element.elementor-element-c361273 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-0263930{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-6255 .elementor-element.elementor-element-a019c13{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6255 .elementor-element.elementor-element-79232fc > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-6255 .elementor-element.elementor-element-79232fc .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-2cc51b7{width:var( --container-widget-width, 85.539% );max-width:85.539%;--container-widget-width:85.539%;--container-widget-flex-grow:0;}.elementor-6255 .elementor-element.elementor-element-2cc51b7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-2cc51b7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6255 .elementor-element.elementor-element-2cc51b7 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-f033989{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;color:#706F6FCC;}.elementor-6255 .elementor-element.elementor-element-f033989.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6255 .elementor-element.elementor-element-37d97cb .elementor-button{background-color:var( --e-global-color-d29e501 );font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;font-style:normal;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;padding:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-37d97cb{width:auto;max-width:auto;}.elementor-6255 .elementor-element.elementor-element-37d97cb > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-37d97cb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6255 .elementor-element.elementor-element-37d97cb .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-6255 .elementor-element.elementor-element-93d1ff4{--display:flex;--min-height:341px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-6255 .elementor-element.elementor-element-4713e3b{--e-image-carousel-slides-to-show:2;}.elementor-6255 .elementor-element.elementor-element-4713e3b > .elementor-widget-container{margin:0px 0px -7px 0px;}.elementor-6255 .elementor-element.elementor-element-4713e3b .elementor-swiper-button.elementor-swiper-button-prev, .elementor-6255 .elementor-element.elementor-element-4713e3b .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-4713e3b .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-6255 .elementor-element.elementor-element-4713e3b .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-4713e3b .swiper-wrapper{display:flex;align-items:center;}.elementor-6255 .elementor-element.elementor-element-ee686b0{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6255 .elementor-element.elementor-element-ee686b0:not(.elementor-motion-effects-element-type-background), .elementor-6255 .elementor-element.elementor-element-ee686b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-6df5188{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-6255 .elementor-element.elementor-element-f8424aa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6255 .elementor-element.elementor-element-23781d2 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-6255 .elementor-element.elementor-element-23781d2 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-9781b5d{width:var( --container-widget-width, 85.539% );max-width:85.539%;--container-widget-width:85.539%;--container-widget-flex-grow:0;}.elementor-6255 .elementor-element.elementor-element-9781b5d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-9781b5d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6255 .elementor-element.elementor-element-9781b5d .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-0380f32{width:var( --container-widget-width, 99.996% );max-width:99.996%;--container-widget-width:99.996%;--container-widget-flex-grow:0;color:#706F6FCC;}.elementor-6255 .elementor-element.elementor-element-0380f32.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6255 .elementor-element.elementor-element-0bcb1cb .elementor-button{background-color:var( --e-global-color-d29e501 );font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;font-style:normal;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;padding:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-0bcb1cb{width:auto;max-width:auto;}.elementor-6255 .elementor-element.elementor-element-0bcb1cb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-0bcb1cb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6255 .elementor-element.elementor-element-0bcb1cb .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-6255 .elementor-element.elementor-element-f0fa8e4{--display:flex;--min-height:341px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-6255 .elementor-element.elementor-element-58bb366{--e-image-carousel-slides-to-show:2;}.elementor-6255 .elementor-element.elementor-element-58bb366 > .elementor-widget-container{margin:0px 0px -7px 0px;}.elementor-6255 .elementor-element.elementor-element-58bb366 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-6255 .elementor-element.elementor-element-58bb366 .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-58bb366 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-6255 .elementor-element.elementor-element-58bb366 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-58bb366 .swiper-wrapper{display:flex;align-items:center;}.elementor-6255 .elementor-element.elementor-element-6214b82{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6255 .elementor-element.elementor-element-6214b82:not(.elementor-motion-effects-element-type-background), .elementor-6255 .elementor-element.elementor-element-6214b82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-6249d71{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:40px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-6255 .elementor-element.elementor-element-19be278 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-6255 .elementor-element.elementor-element-19be278 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-f848586{width:var( --container-widget-width, 85.539% );max-width:85.539%;--container-widget-width:85.539%;--container-widget-flex-grow:0;}.elementor-6255 .elementor-element.elementor-element-f848586 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-f848586.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6255 .elementor-element.elementor-element-f848586 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-d6a2e43{width:var( --container-widget-width, 98.503% );max-width:98.503%;--container-widget-width:98.503%;--container-widget-flex-grow:0;color:#706F6FCC;}.elementor-6255 .elementor-element.elementor-element-d6a2e43.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6255 .elementor-element.elementor-element-7dac384{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-6255 .elementor-element.elementor-element-23541d5{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6255 .elementor-element.elementor-element-76e1248{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6255 .elementor-element.elementor-element-76e1248:not(.elementor-motion-effects-element-type-background), .elementor-6255 .elementor-element.elementor-element-76e1248 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-fea8574{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6255 .elementor-element.elementor-element-fea8574:not(.elementor-motion-effects-element-type-background), .elementor-6255 .elementor-element.elementor-element-fea8574 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-6255 .elementor-element.elementor-element-1aa0404 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-6255 .elementor-element.elementor-element-1aa0404 .elementor-heading-title{font-weight:600;color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-57cb9ee{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6255 .elementor-element.elementor-element-10d2987{font-size:15px;color:#FFFFFFD4;}.elementor-6255 .elementor-element.elementor-element-0dad1dd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6255 .elementor-element.elementor-element-0dad1dd:not(.elementor-motion-effects-element-type-background), .elementor-6255 .elementor-element.elementor-element-0dad1dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-be9ef02{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6255 .elementor-element.elementor-element-be9ef02:not(.elementor-motion-effects-element-type-background), .elementor-6255 .elementor-element.elementor-element-be9ef02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-6255 .elementor-element.elementor-element-3be512d > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-6255 .elementor-element.elementor-element-3be512d .elementor-heading-title{font-weight:600;color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-3055039{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6255 .elementor-element.elementor-element-f3d977f{font-size:15px;color:#FFFFFFD4;}.elementor-6255 .elementor-element.elementor-element-6da5e89{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6255 .elementor-element.elementor-element-6da5e89:not(.elementor-motion-effects-element-type-background), .elementor-6255 .elementor-element.elementor-element-6da5e89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-1d26586{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6255 .elementor-element.elementor-element-1d26586:not(.elementor-motion-effects-element-type-background), .elementor-6255 .elementor-element.elementor-element-1d26586 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-6255 .elementor-element.elementor-element-acc011f > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-6255 .elementor-element.elementor-element-acc011f .elementor-heading-title{font-weight:600;color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-d07eee7{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6255 .elementor-element.elementor-element-24f3069{font-size:15px;color:#FFFFFFD4;}.elementor-6255 .elementor-element.elementor-element-3ab1906{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:18%;--n-tabs-title-flex-basis:auto;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:100%;--n-tabs-title-align-items:flex-start;--n-tabs-heading-wrap:nowrap;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:10px;--n-tabs-gap:30px;--n-tabs-title-border-radius:0px 0px 0px 0px;--n-tabs-title-padding-top:18px;--n-tabs-title-padding-right:11px;--n-tabs-title-padding-bottom:18px;--n-tabs-title-padding-left:30px;--n-tabs-title-font-size:18px;--n-tabs-title-color:var( --e-global-color-primary );--n-tabs-title-color-active:var( --e-global-color-primary );--n-tabs-title-direction:row;--n-tabs-icon-order:1;--n-tabs-title-justify-content-toggle:initial;--n-tabs-title-align-items-toggle:center;--n-tabs-icon-size:16px;--n-tabs-icon-gap:15px;--n-tabs-icon-color:var( --e-global-color-accent );--n-tabs-icon-color-active:var( --e-global-color-accent );}.elementor-6255 .elementor-element.elementor-element-3ab1906 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-3ab1906.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-6255 .elementor-element.elementor-element-3ab1906.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-59b5df0 );border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-3ab1906 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-3ab1906.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-text );}.elementor-6255 .elementor-element.elementor-element-3ab1906.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-weight:400;}.elementor-6255 .elementor-element.elementor-element-0622668{--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:30px 30px;--row-gap:30px;--column-gap:30px;--overflow:hidden;--padding-top:86px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-6255 .elementor-element.elementor-element-0622668:not(.elementor-motion-effects-element-type-background), .elementor-6255 .elementor-element.elementor-element-0622668 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-59b5df0 );background-image:url("https://villarta.com.br/wp-content/uploads/2026/01/background-Prq-a-Villarta_-1.svg");background-position:center center;background-size:cover;}.elementor-6255 .elementor-element.elementor-element-d527adf > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-6255 .elementor-element.elementor-element-d527adf img{max-width:90%;}.elementor-6255 .elementor-element.elementor-element-155ee26{width:var( --container-widget-width, 44.751% );max-width:44.751%;--container-widget-width:44.751%;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-155ee26 > .elementor-widget-container{margin:0px 0px -23px 0px;}.elementor-6255 .elementor-element.elementor-element-155ee26.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-6255 .elementor-element.elementor-element-80f42ad{--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;--align-items:stretch;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6255 .elementor-element.elementor-element-ac80e84{--display:flex;--overlay-opacity:0.89;--overlay-mix-blend-mode:multiply;--border-radius:20px 20px 20px 20px;}.elementor-6255 .elementor-element.elementor-element-ac80e84:not(.elementor-motion-effects-element-type-background), .elementor-6255 .elementor-element.elementor-element-ac80e84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://villarta.com.br/wp-content/uploads/2026/02/55944-1.jpg");background-position:center center;background-size:cover;}.elementor-6255 .elementor-element.elementor-element-ac80e84::before, .elementor-6255 .elementor-element.elementor-element-ac80e84 > .elementor-background-video-container::before, .elementor-6255 .elementor-element.elementor-element-ac80e84 > .e-con-inner > .elementor-background-video-container::before, .elementor-6255 .elementor-element.elementor-element-ac80e84 > .elementor-background-slideshow::before, .elementor-6255 .elementor-element.elementor-element-ac80e84 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6255 .elementor-element.elementor-element-ac80e84 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://villarta.com.br/wp-content/uploads/2026/01/Grafismos.jpg");--background-overlay:'';background-position:center left;background-size:cover;}.elementor-6255 .elementor-element.elementor-element-a901db7{--spacer-size:50px;}.elementor-6255 .elementor-element.elementor-element-734e2ec{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-6255 .elementor-element.elementor-element-2be37e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--overlay-opacity:0.91;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6255 .elementor-element.elementor-element-2be37e4:not(.elementor-motion-effects-element-type-background), .elementor-6255 .elementor-element.elementor-element-2be37e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-2be37e4::before, .elementor-6255 .elementor-element.elementor-element-2be37e4 > .elementor-background-video-container::before, .elementor-6255 .elementor-element.elementor-element-2be37e4 > .e-con-inner > .elementor-background-video-container::before, .elementor-6255 .elementor-element.elementor-element-2be37e4 > .elementor-background-slideshow::before, .elementor-6255 .elementor-element.elementor-element-2be37e4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6255 .elementor-element.elementor-element-2be37e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-d29e501 );--background-overlay:'';}.elementor-6255 .elementor-element.elementor-element-e3121ed .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:24px;}.elementor-6255 .elementor-element.elementor-element-e3121ed.elementor-view-stacked .elementor-icon{background-color:#254B9624;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-e3121ed.elementor-view-framed .elementor-icon, .elementor-6255 .elementor-element.elementor-element-e3121ed.elementor-view-default .elementor-icon{fill:#254B9624;color:#254B9624;border-color:#254B9624;}.elementor-6255 .elementor-element.elementor-element-e3121ed.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-e3121ed .elementor-icon{font-size:27px;padding:11px;border-radius:12px 12px 12px 12px;}.elementor-6255 .elementor-element.elementor-element-e3121ed .elementor-icon-box-title{color:#706F6FCC;}.elementor-6255 .elementor-element.elementor-element-e3121ed .elementor-icon-box-description{font-size:18px;line-height:1.6em;color:var( --e-global-color-text );}.elementor-6255 .elementor-element.elementor-element-c2224e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--overlay-opacity:0.91;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6255 .elementor-element.elementor-element-c2224e5:not(.elementor-motion-effects-element-type-background), .elementor-6255 .elementor-element.elementor-element-c2224e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-c2224e5::before, .elementor-6255 .elementor-element.elementor-element-c2224e5 > .elementor-background-video-container::before, .elementor-6255 .elementor-element.elementor-element-c2224e5 > .e-con-inner > .elementor-background-video-container::before, .elementor-6255 .elementor-element.elementor-element-c2224e5 > .elementor-background-slideshow::before, .elementor-6255 .elementor-element.elementor-element-c2224e5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6255 .elementor-element.elementor-element-c2224e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-d29e501 );--background-overlay:'';}.elementor-6255 .elementor-element.elementor-element-81c275c .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:24px;}.elementor-6255 .elementor-element.elementor-element-81c275c.elementor-view-stacked .elementor-icon{background-color:#254B9624;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-81c275c.elementor-view-framed .elementor-icon, .elementor-6255 .elementor-element.elementor-element-81c275c.elementor-view-default .elementor-icon{fill:#254B9624;color:#254B9624;border-color:#254B9624;}.elementor-6255 .elementor-element.elementor-element-81c275c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-81c275c .elementor-icon{font-size:27px;padding:11px;border-radius:12px 12px 12px 12px;}.elementor-6255 .elementor-element.elementor-element-81c275c .elementor-icon-box-title{color:#706F6FCC;}.elementor-6255 .elementor-element.elementor-element-81c275c .elementor-icon-box-description{font-size:18px;line-height:1.6em;color:var( --e-global-color-text );}.elementor-6255 .elementor-element.elementor-element-e252bbc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--overlay-opacity:0.91;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6255 .elementor-element.elementor-element-e252bbc:not(.elementor-motion-effects-element-type-background), .elementor-6255 .elementor-element.elementor-element-e252bbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-59b5df0 );}.elementor-6255 .elementor-element.elementor-element-e252bbc::before, .elementor-6255 .elementor-element.elementor-element-e252bbc > .elementor-background-video-container::before, .elementor-6255 .elementor-element.elementor-element-e252bbc > .e-con-inner > .elementor-background-video-container::before, .elementor-6255 .elementor-element.elementor-element-e252bbc > .elementor-background-slideshow::before, .elementor-6255 .elementor-element.elementor-element-e252bbc > .e-con-inner > .elementor-background-slideshow::before, .elementor-6255 .elementor-element.elementor-element-e252bbc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-d29e501 );--background-overlay:'';}.elementor-6255 .elementor-element.elementor-element-1ba3607 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:24px;}.elementor-6255 .elementor-element.elementor-element-1ba3607.elementor-view-stacked .elementor-icon{background-color:#254B9624;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-1ba3607.elementor-view-framed .elementor-icon, .elementor-6255 .elementor-element.elementor-element-1ba3607.elementor-view-default .elementor-icon{fill:#254B9624;color:#254B9624;border-color:#254B9624;}.elementor-6255 .elementor-element.elementor-element-1ba3607.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-6255 .elementor-element.elementor-element-1ba3607 .elementor-icon{font-size:27px;padding:11px;border-radius:12px 12px 12px 12px;}.elementor-6255 .elementor-element.elementor-element-1ba3607 .elementor-icon-box-title{color:#706F6FCC;}.elementor-6255 .elementor-element.elementor-element-1ba3607 .elementor-icon-box-description{font-size:18px;line-height:1.6em;color:var( --e-global-color-text );}.elementor-6255 .elementor-element.elementor-element-ec4545b > .elementor-widget-container{margin:45px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-ec4545b{text-align:center;}.elementor-6255 .elementor-element.elementor-element-ec4545b img{max-width:90%;}@media(min-width:768px){.elementor-6255 .elementor-element.elementor-element-d7c9f65{--width:40.582%;}.elementor-6255 .elementor-element.elementor-element-ff42340{--width:59.418%;}.elementor-6255 .elementor-element.elementor-element-788612d{--width:100%;}.elementor-6255 .elementor-element.elementor-element-fab5c1d{--width:72%;}.elementor-6255 .elementor-element.elementor-element-5d30289{--width:72%;}.elementor-6255 .elementor-element.elementor-element-bef298a{--width:72%;}.elementor-6255 .elementor-element.elementor-element-c990f0e{--width:72%;}.elementor-6255 .elementor-element.elementor-element-815bc90{--content-width:1528px;}.elementor-6255 .elementor-element.elementor-element-2aac6eb{--width:40%;}.elementor-6255 .elementor-element.elementor-element-6b64653{--width:60%;}.elementor-6255 .elementor-element.elementor-element-2161157{--width:40%;}.elementor-6255 .elementor-element.elementor-element-7496c5c{--width:60%;}.elementor-6255 .elementor-element.elementor-element-5813e61{--width:40%;}.elementor-6255 .elementor-element.elementor-element-bfc71bf{--width:60%;}.elementor-6255 .elementor-element.elementor-element-0263930{--width:40%;}.elementor-6255 .elementor-element.elementor-element-93d1ff4{--width:60%;}.elementor-6255 .elementor-element.elementor-element-6df5188{--width:40%;}.elementor-6255 .elementor-element.elementor-element-f0fa8e4{--width:60%;}}@media(max-width:1366px) and (min-width:768px){.elementor-6255 .elementor-element.elementor-element-d7c9f65{--width:37%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6255 .elementor-element.elementor-element-d7c9f65{--width:671px;}.elementor-6255 .elementor-element.elementor-element-ff42340{--width:100%;}.elementor-6255 .elementor-element.elementor-element-72b763fc{--width:47%;}.elementor-6255 .elementor-element.elementor-element-36bd766{--width:47%;}.elementor-6255 .elementor-element.elementor-element-16dcce2{--width:47%;}.elementor-6255 .elementor-element.elementor-element-2581a96{--width:47%;}.elementor-6255 .elementor-element.elementor-element-fab5c1d{--width:47%;}.elementor-6255 .elementor-element.elementor-element-5d30289{--width:47%;}.elementor-6255 .elementor-element.elementor-element-bef298a{--width:47%;}.elementor-6255 .elementor-element.elementor-element-c990f0e{--width:47%;}.elementor-6255 .elementor-element.elementor-element-2aac6eb{--width:100%;}.elementor-6255 .elementor-element.elementor-element-6b64653{--width:100%;}.elementor-6255 .elementor-element.elementor-element-2161157{--width:100%;}.elementor-6255 .elementor-element.elementor-element-0533b91{--width:100%;}.elementor-6255 .elementor-element.elementor-element-7496c5c{--width:100%;}.elementor-6255 .elementor-element.elementor-element-5813e61{--width:100%;}.elementor-6255 .elementor-element.elementor-element-5c40f98{--width:100%;}.elementor-6255 .elementor-element.elementor-element-bfc71bf{--width:100%;}.elementor-6255 .elementor-element.elementor-element-0263930{--width:100%;}.elementor-6255 .elementor-element.elementor-element-a019c13{--width:100%;}.elementor-6255 .elementor-element.elementor-element-93d1ff4{--width:100%;}.elementor-6255 .elementor-element.elementor-element-6df5188{--width:100%;}.elementor-6255 .elementor-element.elementor-element-f8424aa{--width:100%;}.elementor-6255 .elementor-element.elementor-element-f0fa8e4{--width:100%;}.elementor-6255 .elementor-element.elementor-element-6249d71{--width:100%;}.elementor-6255 .elementor-element.elementor-element-7dac384{--width:100%;}}@media(max-width:1366px){.elementor-6255 .elementor-element.elementor-element-4d02336:not(.elementor-motion-effects-element-type-background), .elementor-6255 .elementor-element.elementor-element-4d02336 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-6255 .elementor-element.elementor-element-e047351{--container-widget-width:642px;--container-widget-flex-grow:0;width:var( --container-widget-width, 642px );max-width:642px;}.elementor-6255 .elementor-element.elementor-element-7affdcf .elementor-button{font-size:16px;}.elementor-6255 .elementor-element.elementor-element-f3c2dc4{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-6255 .elementor-element.elementor-element-f71d95a{width:var( --container-widget-width, 361px );max-width:361px;--container-widget-width:361px;--container-widget-flex-grow:0;}.elementor-6255 .elementor-element.elementor-element-df59b35{--container-widget-width:407px;--container-widget-flex-grow:0;width:var( --container-widget-width, 407px );max-width:407px;}.elementor-6255 .elementor-element.elementor-element-ff42340{--grid-auto-flow:row;}.elementor-6255 .elementor-element.elementor-element-6001a23{width:auto;max-width:auto;}.elementor-6255 .elementor-element.elementor-element-6001a23 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:26px;}.elementor-6255 .elementor-element.elementor-element-6001a23 .elementor-icon-box-title{margin-block-end:0px;}.elementor-6255 .elementor-element.elementor-element-f92e327{width:auto;max-width:auto;}.elementor-6255 .elementor-element.elementor-element-f92e327 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:26px;}.elementor-6255 .elementor-element.elementor-element-f92e327 .elementor-icon-box-title{margin-block-end:0px;}.elementor-6255 .elementor-element.elementor-element-0ef422e{width:auto;max-width:auto;}.elementor-6255 .elementor-element.elementor-element-0ef422e .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:26px;}.elementor-6255 .elementor-element.elementor-element-0ef422e .elementor-icon-box-title{margin-block-end:0px;}.elementor-6255 .elementor-element.elementor-element-22251a5{width:auto;max-width:auto;}.elementor-6255 .elementor-element.elementor-element-22251a5 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:26px;}.elementor-6255 .elementor-element.elementor-element-22251a5 .elementor-icon-box-title{margin-block-end:0px;}.elementor-6255 .elementor-element.elementor-element-72b763fc{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6255 .elementor-element.elementor-element-86a66f0{width:var( --container-widget-width, 247.5px );max-width:247.5px;--container-widget-width:247.5px;--container-widget-flex-grow:0;}.elementor-6255 .elementor-element.elementor-element-3310fb2{width:var( --container-widget-width, 340px );max-width:340px;--container-widget-width:340px;--container-widget-flex-grow:0;}.elementor-6255 .elementor-element.elementor-element-36bd766{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6255 .elementor-element.elementor-element-fa57a6c{--container-widget-width:412px;--container-widget-flex-grow:0;width:var( --container-widget-width, 412px );max-width:412px;}.elementor-6255 .elementor-element.elementor-element-16dcce2{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6255 .elementor-element.elementor-element-bb38e2b{--container-widget-width:488px;--container-widget-flex-grow:0;width:var( --container-widget-width, 488px );max-width:488px;}.elementor-6255 .elementor-element.elementor-element-2581a96{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6255 .elementor-element.elementor-element-fab5c1d{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6255 .elementor-element.elementor-element-5d30289{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6255 .elementor-element.elementor-element-bef298a{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6255 .elementor-element.elementor-element-c990f0e{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6255 .elementor-element.elementor-element-7e651da{--grid-auto-flow:row;}.elementor-6255 .elementor-element.elementor-element-6b64653{--justify-content:center;}.elementor-6255 .elementor-element.elementor-element-7496c5c{--justify-content:center;}.elementor-6255 .elementor-element.elementor-element-bfc71bf{--justify-content:center;}.elementor-6255 .elementor-element.elementor-element-93d1ff4{--justify-content:center;}.elementor-6255 .elementor-element.elementor-element-f0fa8e4{--justify-content:center;}.elementor-6255 .elementor-element.elementor-element-23541d5{--grid-auto-flow:row;}.elementor-6255 .elementor-element.elementor-element-3ab1906{--n-tabs-gap:30px;}.elementor-6255 .elementor-element.elementor-element-734e2ec{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-6255 .elementor-element.elementor-element-4d02336{--min-height:491px;}.elementor-6255 .elementor-element.elementor-element-4d02336:not(.elementor-motion-effects-element-type-background), .elementor-6255 .elementor-element.elementor-element-4d02336 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-6255 .elementor-element.elementor-element-e047351{font-size:16px;line-height:1.4em;}.elementor-6255 .elementor-element.elementor-element-3e195ab1{--padding-top:60px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6255 .elementor-element.elementor-element-441f8db7{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:2%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-6255 .elementor-element.elementor-element-4d887a0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-6255 .elementor-element.elementor-element-d4e88f0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-d4e88f0 .elementor-button{font-size:14px;}.elementor-6255 .elementor-element.elementor-element-f3c2dc4{--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:60px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6255 .elementor-element.elementor-element-df59b35{--container-widget-width:758px;--container-widget-flex-grow:0;width:var( --container-widget-width, 758px );max-width:758px;}.elementor-6255 .elementor-element.elementor-element-ff42340{--grid-auto-flow:row;--margin-top:6%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-6255 .elementor-element.elementor-element-9a7d227{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6255 .elementor-element.elementor-element-3bf5e48 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-3bf5e48 .elementor-icon-box-title, .elementor-6255 .elementor-element.elementor-element-3bf5e48 .elementor-icon-box-title a{font-size:22px;}.elementor-6255 .elementor-element.elementor-element-3bf5e48 .elementor-icon-box-description{font-size:16px;}.elementor-6255 .elementor-element.elementor-element-6001a23{width:var( --container-widget-width, 221px );max-width:221px;--container-widget-width:221px;--container-widget-flex-grow:0;}.elementor-6255 .elementor-element.elementor-element-6001a23 .elementor-icon-box-wrapper{align-items:center;}.elementor-6255 .elementor-element.elementor-element-6001a23 .elementor-icon-box-title{margin-block-end:0px;}.elementor-6255 .elementor-element.elementor-element-cc76510{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6255 .elementor-element.elementor-element-2229186 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-2229186 .elementor-icon-box-title, .elementor-6255 .elementor-element.elementor-element-2229186 .elementor-icon-box-title a{font-size:22px;}.elementor-6255 .elementor-element.elementor-element-2229186 .elementor-icon-box-description{font-size:16px;}.elementor-6255 .elementor-element.elementor-element-f92e327{width:auto;max-width:auto;}.elementor-6255 .elementor-element.elementor-element-f92e327 .elementor-icon-box-wrapper{align-items:center;}.elementor-6255 .elementor-element.elementor-element-f92e327 .elementor-icon-box-title{margin-block-end:0px;}.elementor-6255 .elementor-element.elementor-element-98b7c52{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6255 .elementor-element.elementor-element-9175bc0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-9175bc0 .elementor-icon-box-title, .elementor-6255 .elementor-element.elementor-element-9175bc0 .elementor-icon-box-title a{font-size:22px;}.elementor-6255 .elementor-element.elementor-element-9175bc0 .elementor-icon-box-description{font-size:16px;}.elementor-6255 .elementor-element.elementor-element-0ef422e{width:auto;max-width:auto;}.elementor-6255 .elementor-element.elementor-element-0ef422e .elementor-icon-box-wrapper{align-items:center;}.elementor-6255 .elementor-element.elementor-element-0ef422e .elementor-icon-box-title{margin-block-end:0px;}.elementor-6255 .elementor-element.elementor-element-8557ff3{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6255 .elementor-element.elementor-element-30ebd4d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-30ebd4d .elementor-icon-box-title, .elementor-6255 .elementor-element.elementor-element-30ebd4d .elementor-icon-box-title a{font-size:22px;}.elementor-6255 .elementor-element.elementor-element-30ebd4d .elementor-icon-box-description{font-size:16px;}.elementor-6255 .elementor-element.elementor-element-22251a5{width:var( --container-widget-width, 197px );max-width:197px;--container-widget-width:197px;--container-widget-flex-grow:0;}.elementor-6255 .elementor-element.elementor-element-22251a5 .elementor-icon-box-wrapper{align-items:center;}.elementor-6255 .elementor-element.elementor-element-22251a5 .elementor-icon-box-title{margin-block-end:0px;}.elementor-6255 .elementor-element.elementor-element-6914dcd5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-6255 .elementor-element.elementor-element-02eb89b{--flex-wrap:wrap;}.elementor-6255 .elementor-element.elementor-element-72b763fc{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-6255 .elementor-element.elementor-element-36bd766{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-6255 .elementor-element.elementor-element-16dcce2{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-6255 .elementor-element.elementor-element-2581a96{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-6255 .elementor-element.elementor-element-788612d{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6255 .elementor-element.elementor-element-847a911{--container-widget-width:859px;--container-widget-flex-grow:0;width:var( --container-widget-width, 859px );max-width:859px;}.elementor-6255 .elementor-element.elementor-element-fab5c1d{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-6255 .elementor-element.elementor-element-a93d89d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-a93d89d{text-align:start;}.elementor-6255 .elementor-element.elementor-element-a93d89d .elementor-heading-title{font-size:18px;}.elementor-6255 .elementor-element.elementor-element-5d30289{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-6255 .elementor-element.elementor-element-599c5da > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-599c5da{text-align:start;}.elementor-6255 .elementor-element.elementor-element-599c5da .elementor-heading-title{font-size:18px;}.elementor-6255 .elementor-element.elementor-element-bef298a{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-6255 .elementor-element.elementor-element-da635a5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-da635a5{text-align:start;}.elementor-6255 .elementor-element.elementor-element-da635a5 .elementor-heading-title{font-size:18px;}.elementor-6255 .elementor-element.elementor-element-c990f0e{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-6255 .elementor-element.elementor-element-ffe5ac9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-ffe5ac9{text-align:start;}.elementor-6255 .elementor-element.elementor-element-ffe5ac9 .elementor-heading-title{font-size:18px;}.elementor-6255 .elementor-element.elementor-element-bf127ed{--e-n-carousel-swiper-slides-to-display:2;}.elementor-6255 .elementor-element.elementor-element-7e651da{--grid-auto-flow:row;}.elementor-6255 .elementor-element.elementor-element-25e3fdb{--container-widget-width:859px;--container-widget-flex-grow:0;width:var( --container-widget-width, 859px );max-width:859px;}.elementor-6255 .elementor-element.elementor-element-aed6b3e{--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-6255 .elementor-element.elementor-element-2aac6eb{--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-6255 .elementor-element.elementor-element-8f57ea4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6255 .elementor-element.elementor-element-4ec754c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-4ec754c .elementor-button{font-size:14px;}.elementor-6255 .elementor-element.elementor-element-6b64653{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6255 .elementor-element.elementor-element-cc6d80a{--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-6255 .elementor-element.elementor-element-2161157{--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-6255 .elementor-element.elementor-element-188110f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6255 .elementor-element.elementor-element-1a16413 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-1a16413 .elementor-button{font-size:14px;}.elementor-6255 .elementor-element.elementor-element-7496c5c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6255 .elementor-element.elementor-element-c7e66ae{--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-6255 .elementor-element.elementor-element-5813e61{--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-6255 .elementor-element.elementor-element-022c804 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-022c804 .elementor-button{font-size:14px;}.elementor-6255 .elementor-element.elementor-element-bfc71bf{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6255 .elementor-element.elementor-element-c361273{--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-6255 .elementor-element.elementor-element-0263930{--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-6255 .elementor-element.elementor-element-37d97cb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-37d97cb .elementor-button{font-size:14px;}.elementor-6255 .elementor-element.elementor-element-93d1ff4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6255 .elementor-element.elementor-element-ee686b0{--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-6255 .elementor-element.elementor-element-6df5188{--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-6255 .elementor-element.elementor-element-0bcb1cb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-0bcb1cb .elementor-button{font-size:14px;}.elementor-6255 .elementor-element.elementor-element-f0fa8e4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6255 .elementor-element.elementor-element-6249d71{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6255 .elementor-element.elementor-element-7dac384{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6255 .elementor-element.elementor-element-23541d5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-6255 .elementor-element.elementor-element-3ab1906{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-title-flex-grow:1;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:4px;--n-tabs-gap:34px;--n-tabs-title-padding-top:14px;--n-tabs-title-padding-right:14px;--n-tabs-title-padding-bottom:14px;--n-tabs-title-padding-left:14px;--n-tabs-title-font-size:16px;--n-tabs-icon-gap:9px;}.elementor-6255 .elementor-element.elementor-element-3ab1906 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-734e2ec{--grid-auto-flow:row;}.elementor-6255 .elementor-element.elementor-element-2be37e4{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-6255 .elementor-element.elementor-element-c2224e5{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-6255 .elementor-element.elementor-element-e252bbc{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}}@media(max-width:767px){.elementor-6255 .elementor-element.elementor-element-4d02336{--min-height:512px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-6255 .elementor-element.elementor-element-0ee0539{width:var( --container-widget-width, 477.375px );max-width:477.375px;--container-widget-width:477.375px;--container-widget-flex-grow:0;text-align:center;}.elementor-6255 .elementor-element.elementor-element-e047351{width:var( --container-widget-width, 567px );max-width:567px;--container-widget-width:567px;--container-widget-flex-grow:0;text-align:center;font-size:16px;line-height:1.4em;}.elementor-6255 .elementor-element.elementor-element-896a196{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6255 .elementor-element.elementor-element-896a196.e-con{--align-self:center;}.elementor-6255 .elementor-element.elementor-element-ffe9e31{width:100%;max-width:100%;}.elementor-6255 .elementor-element.elementor-element-7affdcf{width:100%;max-width:100%;}body:not(.rtl) .elementor-6255 .elementor-element.elementor-element-a4aaa3c{left:0px;}body.rtl .elementor-6255 .elementor-element.elementor-element-a4aaa3c{right:0px;}.elementor-6255 .elementor-element.elementor-element-a4aaa3c{bottom:-47px;}.elementor-6255 .elementor-element.elementor-element-a4aaa3c .elementor-icon-wrapper{text-align:center;}.elementor-6255 .elementor-element.elementor-element-3e195ab1{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-6255 .elementor-element.elementor-element-441f8db7{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6255 .elementor-element.elementor-element-b7a18c8 > .elementor-widget-container{margin:0px 0px -17px 0px;}.elementor-6255 .elementor-element.elementor-element-b7a18c8{--container-widget-width:952px;--container-widget-flex-grow:0;width:var( --container-widget-width, 952px );max-width:952px;text-align:center;}.elementor-6255 .elementor-element.elementor-element-4d887a0{width:100%;max-width:100%;text-align:center;}.elementor-6255 .elementor-element.elementor-element-d4e88f0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-d4e88f0 .elementor-button{font-size:15px;padding:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-f3c2dc4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-6255 .elementor-element.elementor-element-d7c9f65{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6255 .elementor-element.elementor-element-f71d95a{width:var( --container-widget-width, 306.156px );max-width:306.156px;--container-widget-width:306.156px;--container-widget-flex-grow:0;text-align:center;}.elementor-6255 .elementor-element.elementor-element-df59b35{--container-widget-width:698px;--container-widget-flex-grow:0;width:var( --container-widget-width, 698px );max-width:698px;text-align:center;}.elementor-6255 .elementor-element.elementor-element-ff42340{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-6255 .elementor-element.elementor-element-9a7d227{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6255 .elementor-element.elementor-element-3bf5e48 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-3bf5e48 .elementor-icon-box-wrapper{text-align:center;}.elementor-6255 .elementor-element.elementor-element-3bf5e48 .elementor-icon-box-description{font-size:14px;}.elementor-6255 .elementor-element.elementor-element-6001a23{width:var( --container-widget-width, 201px );max-width:201px;--container-widget-width:201px;--container-widget-flex-grow:0;}.elementor-6255 .elementor-element.elementor-element-cc76510{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6255 .elementor-element.elementor-element-2229186 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-2229186 .elementor-icon-box-wrapper{text-align:center;}.elementor-6255 .elementor-element.elementor-element-2229186 .elementor-icon-box-description{font-size:14px;}.elementor-6255 .elementor-element.elementor-element-f92e327{width:auto;max-width:auto;}.elementor-6255 .elementor-element.elementor-element-f92e327 .elementor-icon-box-wrapper{gap:11px;}.elementor-6255 .elementor-element.elementor-element-98b7c52{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-6255 .elementor-element.elementor-element-9175bc0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-6255 .elementor-element.elementor-element-9175bc0 .elementor-icon-box-wrapper{text-align:center;}.elementor-6255 .elementor-element.elementor-element-9175bc0 .elementor-icon-box-description{font-size:14px;}.elementor-6255 .elementor-element.elementor-element-0ef422e{width:auto;max-width:auto;}.elementor-6255 .elementor-element.elementor-element-0ef422e .elementor-icon-box-wrapper{gap:11px;}.elementor-6255 .elementor-element.elementor-element-8557ff3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6255 .elementor-element.elementor-element-30ebd4d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 20px 20px;}.elementor-6255 .elementor-element.elementor-element-30ebd4d .elementor-icon-box-wrapper{text-align:center;}.elementor-6255 .elementor-element.elementor-element-30ebd4d .elementor-icon-box-description{font-size:14px;}.elementor-6255 .elementor-element.elementor-element-22251a5{width:var( --container-widget-width, 184px );max-width:184px;--container-widget-width:184px;--container-widget-flex-grow:0;}.elementor-6255 .elementor-element.elementor-element-22251a5 .elementor-icon-box-wrapper{gap:11px;}.elementor-6255 .elementor-element.elementor-element-6914dcd5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-6255 .elementor-element.elementor-element-02eb89b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6255 .elementor-element.elementor-element-2278e2f{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-6255 .elementor-element.elementor-element-788612d{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6255 .elementor-element.elementor-element-847a911{--container-widget-width:381px;--container-widget-flex-grow:0;width:var( --container-widget-width, 381px );max-width:381px;text-align:center;font-size:16px;}.elementor-6255 .elementor-element.elementor-element-766bfc5{--min-height:469px;}.elementor-6255 .elementor-element.elementor-element-61536a9 .elementor-icon{font-size:18px;}.elementor-6255 .elementor-element.elementor-element-61536a9 .elementor-icon svg{height:18px;}.elementor-6255 .elementor-element.elementor-element-a93d89d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-a93d89d .elementor-heading-title{font-size:18px;}.elementor-6255 .elementor-element.elementor-element-3abcd68{--min-height:469px;}.elementor-6255 .elementor-element.elementor-element-599c5da > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-599c5da .elementor-heading-title{font-size:18px;}.elementor-6255 .elementor-element.elementor-element-b609b2b .elementor-icon{font-size:18px;}.elementor-6255 .elementor-element.elementor-element-b609b2b .elementor-icon svg{height:18px;}.elementor-6255 .elementor-element.elementor-element-b946e68{--min-height:469px;}.elementor-6255 .elementor-element.elementor-element-da635a5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-da635a5 .elementor-heading-title{font-size:18px;}.elementor-6255 .elementor-element.elementor-element-6599916 .elementor-icon{font-size:18px;}.elementor-6255 .elementor-element.elementor-element-6599916 .elementor-icon svg{height:18px;}.elementor-6255 .elementor-element.elementor-element-145fc92{--min-height:469px;}.elementor-6255 .elementor-element.elementor-element-ffe5ac9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-ffe5ac9 .elementor-heading-title{font-size:18px;}.elementor-6255 .elementor-element.elementor-element-534619c .elementor-icon{font-size:18px;}.elementor-6255 .elementor-element.elementor-element-534619c .elementor-icon svg{height:18px;}.elementor-6255 .elementor-element.elementor-element-bf127ed{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-size:20px;}.elementor-6255 .elementor-element.elementor-element-bf127ed > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-bf127ed :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:9px 9px 9px 9px;}.elementor-6255 .elementor-element.elementor-element-cac5228 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-7e651da{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-6255 .elementor-element.elementor-element-623a61e{--min-height:65px;}.elementor-6255 .elementor-element.elementor-element-815bc90{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:50px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-6255 .elementor-element.elementor-element-25e3fdb{--container-widget-width:381px;--container-widget-flex-grow:0;width:var( --container-widget-width, 381px );max-width:381px;text-align:center;font-size:16px;}.elementor-6255 .elementor-element.elementor-element-aed6b3e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6255 .elementor-element.elementor-element-2aac6eb{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-6255 .elementor-element.elementor-element-d7217b5{--container-widget-width:758px;--container-widget-flex-grow:0;width:var( --container-widget-width, 758px );max-width:758px;text-align:start;}.elementor-6255 .elementor-element.elementor-element-8f57ea4{width:100%;max-width:100%;text-align:start;}.elementor-6255 .elementor-element.elementor-element-4ec754c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-4ec754c .elementor-button{font-size:15px;padding:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-6b64653{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-6255 .elementor-element.elementor-element-cc6d80a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6255 .elementor-element.elementor-element-2161157{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-6255 .elementor-element.elementor-element-493ea8b{text-align:start;}.elementor-6255 .elementor-element.elementor-element-a28cc84{--container-widget-width:758px;--container-widget-flex-grow:0;width:var( --container-widget-width, 758px );max-width:758px;text-align:start;}.elementor-6255 .elementor-element.elementor-element-188110f{width:100%;max-width:100%;text-align:start;}.elementor-6255 .elementor-element.elementor-element-1a16413 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-1a16413 .elementor-button{font-size:15px;padding:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-7496c5c{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-6255 .elementor-element.elementor-element-c7e66ae{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6255 .elementor-element.elementor-element-5813e61{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-6255 .elementor-element.elementor-element-177f650{--container-widget-width:758px;--container-widget-flex-grow:0;width:var( --container-widget-width, 758px );max-width:758px;text-align:start;}.elementor-6255 .elementor-element.elementor-element-3e2dea2{--container-widget-width:533px;--container-widget-flex-grow:0;width:var( --container-widget-width, 533px );max-width:533px;text-align:start;}.elementor-6255 .elementor-element.elementor-element-022c804 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-022c804 .elementor-button{font-size:15px;padding:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-bfc71bf{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-6255 .elementor-element.elementor-element-c361273{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6255 .elementor-element.elementor-element-0263930{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-6255 .elementor-element.elementor-element-2cc51b7{--container-widget-width:758px;--container-widget-flex-grow:0;width:var( --container-widget-width, 758px );max-width:758px;text-align:start;}.elementor-6255 .elementor-element.elementor-element-f033989{--container-widget-width:533px;--container-widget-flex-grow:0;width:var( --container-widget-width, 533px );max-width:533px;text-align:start;}.elementor-6255 .elementor-element.elementor-element-37d97cb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-37d97cb .elementor-button{font-size:15px;padding:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-93d1ff4{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-6255 .elementor-element.elementor-element-ee686b0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6255 .elementor-element.elementor-element-6df5188{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-6255 .elementor-element.elementor-element-9781b5d{--container-widget-width:758px;--container-widget-flex-grow:0;width:var( --container-widget-width, 758px );max-width:758px;text-align:start;}.elementor-6255 .elementor-element.elementor-element-0380f32{--container-widget-width:533px;--container-widget-flex-grow:0;width:var( --container-widget-width, 533px );max-width:533px;text-align:start;}.elementor-6255 .elementor-element.elementor-element-0bcb1cb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-0bcb1cb .elementor-button{font-size:15px;padding:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-f0fa8e4{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-6255 .elementor-element.elementor-element-6214b82{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6255 .elementor-element.elementor-element-6249d71{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-6255 .elementor-element.elementor-element-f848586{--container-widget-width:758px;--container-widget-flex-grow:0;width:var( --container-widget-width, 758px );max-width:758px;text-align:start;}.elementor-6255 .elementor-element.elementor-element-d6a2e43{--container-widget-width:533px;--container-widget-flex-grow:0;width:var( --container-widget-width, 533px );max-width:533px;text-align:start;}.elementor-6255 .elementor-element.elementor-element-7dac384{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-6255 .elementor-element.elementor-element-23541d5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6255 .elementor-element.elementor-element-3ab1906{--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;}.elementor-6255 .elementor-element.elementor-element-3ab1906 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-0622668{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-6255 .elementor-element.elementor-element-d527adf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6255 .elementor-element.elementor-element-155ee26{text-align:center;}.elementor-6255 .elementor-element.elementor-element-80f42ad{--min-height:1027px;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6255 .elementor-element.elementor-element-ac80e84{--min-height:238px;}.elementor-6255 .elementor-element.elementor-element-734e2ec{--width:540px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6255 .elementor-element.elementor-element-2be37e4{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-6255 .elementor-element.elementor-element-ec4545b > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for button, class: .elementor-element-ffe9e31 */.elementor-6255 .elementor-element.elementor-element-ffe9e31 .elementor-button-icon {
    padding: 17px;
    background-color: #254B9624;
    border-radius: 50px;
    margin: 6px;
}
.elementor-6255 .elementor-element.elementor-element-ffe9e31 .elementor-button-content-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}

.elementor-6255 .elementor-element.elementor-element-ffe9e31 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-6255 .elementor-element.elementor-element-ffe9e31 .elementor-button:hover .elementor-button-icon {
  transform: translateX(5px);
}

/*Apenas Mobile*/
@media (max-width: 967px){
.elementor-6255 .elementor-element.elementor-element-ffe9e31 .elementor-button-icon {
    padding: 10px;
    background-color: #254B9624;
    border-radius: 50px;
    margin: 6px;
}
.elementor-6255 .elementor-element.elementor-element-ffe9e31 .elementor-button-content-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}

.elementor-6255 .elementor-element.elementor-element-ffe9e31 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-6255 .elementor-element.elementor-element-ffe9e31 .elementor-button:hover .elementor-button-icon {
  transform: translateX(5px);
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7affdcf */.elementor-6255 .elementor-element.elementor-element-7affdcf .elementor-button-icon {
    padding: 17px;
    background-color: #254B96;
    border-radius: 50px;
    margin: 6px;
}
.elementor-6255 .elementor-element.elementor-element-7affdcf .elementor-button-content-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}

.elementor-6255 .elementor-element.elementor-element-7affdcf .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-6255 .elementor-element.elementor-element-7affdcf .elementor-button:hover .elementor-button-icon {
  transform: translateX(5px);
}

/*Apenas Mobile*/
@media (max-width: 967px){
.elementor-6255 .elementor-element.elementor-element-7affdcf .elementor-button-icon {
    padding: 10px;
    background-color: #254B96;
    border-radius: 50px;
    margin: 6px;
}
.elementor-6255 .elementor-element.elementor-element-7affdcf .elementor-button-content-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}

.elementor-6255 .elementor-element.elementor-element-7affdcf .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-6255 .elementor-element.elementor-element-7affdcf .elementor-button:hover .elementor-button-icon {
  transform: translateX(5px);
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d4e88f0 */.elementor-6255 .elementor-element.elementor-element-d4e88f0 .elementor-button-icon {
    padding: 10px;
    background-color: #254B9624;
    border-radius: 50px;
    margin: 6px;
}
.elementor-6255 .elementor-element.elementor-element-d4e88f0 .elementor-button-content-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}

.elementor-6255 .elementor-element.elementor-element-d4e88f0 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-6255 .elementor-element.elementor-element-d4e88f0 .elementor-button:hover .elementor-button-icon {
  transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6001a23 */.elementor-6255 .elementor-element.elementor-element-6001a23 svg {
    padding: 10px;
    background-color: #254B9624;
    border-radius: 50px;
    margin: 6px;
}
.elementor-6255 .elementor-element.elementor-element-6001a23 svg {
  display: flex;
  justify-content: center;
  align-items: center;
}

.elementor-6255 .elementor-element.elementor-element-6001a23 svg {
  transition: transform 0.3s ease;
}

.elementor-6255 .elementor-element.elementor-element-6001a23 svg {
  transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a7d227 */.elementor-6255 .elementor-element.elementor-element-9a7d227{
box-shadow: rgba(14, 63, 126, 0.04) 0px 0px 0px 5px, rgba(42, 51, 69, 0.04) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.04) 0px 6px 6px -3px, rgba(14, 63, 126, 0.04) 0px 12px 12px -6px, rgba(14, 63, 126, 0.04) 0px 24px 24px -12px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f92e327 */.elementor-6255 .elementor-element.elementor-element-f92e327 svg {
    padding: 10px;
    background-color: #254B9624;
    border-radius: 50px;
    margin: 6px;
}
.elementor-6255 .elementor-element.elementor-element-f92e327 svg {
  display: flex;
  justify-content: center;
  align-items: center;
}

.elementor-6255 .elementor-element.elementor-element-f92e327 svg {
  transition: transform 0.3s ease;
}

.elementor-6255 .elementor-element.elementor-element-f92e327 svg {
  transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc76510 */.elementor-6255 .elementor-element.elementor-element-cc76510{
box-shadow: rgba(14, 63, 126, 0.04) 0px 0px 0px 5px, rgba(42, 51, 69, 0.04) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.04) 0px 6px 6px -3px, rgba(14, 63, 126, 0.04) 0px 12px 12px -6px, rgba(14, 63, 126, 0.04) 0px 24px 24px -12px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0ef422e */.elementor-6255 .elementor-element.elementor-element-0ef422e svg {
    padding: 10px;
    background-color: #254B9624;
    border-radius: 50px;
    margin: 6px;
}
.elementor-6255 .elementor-element.elementor-element-0ef422e svg {
  display: flex;
  justify-content: center;
  align-items: center;
}

.elementor-6255 .elementor-element.elementor-element-0ef422e svg {
  transition: transform 0.3s ease;
}

.elementor-6255 .elementor-element.elementor-element-0ef422e svg {
  transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98b7c52 */.elementor-6255 .elementor-element.elementor-element-98b7c52{
box-shadow: rgba(14, 63, 126, 0.04) 0px 0px 0px 5px, rgba(42, 51, 69, 0.04) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.04) 0px 6px 6px -3px, rgba(14, 63, 126, 0.04) 0px 12px 12px -6px, rgba(14, 63, 126, 0.04) 0px 24px 24px -12px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-22251a5 */.elementor-6255 .elementor-element.elementor-element-22251a5 svg {
    padding: 10px;
    background-color: #254B9624;
    border-radius: 50px;
    margin: 6px;
}
.elementor-6255 .elementor-element.elementor-element-22251a5 svg {
  display: flex;
  justify-content: center;
  align-items: center;
}

.elementor-6255 .elementor-element.elementor-element-22251a5 svg {
  transition: transform 0.3s ease;
}

.elementor-6255 .elementor-element.elementor-element-22251a5 svg {
  transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8557ff3 */.elementor-6255 .elementor-element.elementor-element-8557ff3{
box-shadow: rgba(14, 63, 126, 0.04) 0px 0px 0px 5px, rgba(42, 51, 69, 0.04) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.04) 0px 6px 6px -3px, rgba(14, 63, 126, 0.04) 0px 12px 12px -6px, rgba(14, 63, 126, 0.04) 0px 24px 24px -12px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72b763fc */.elementor-6255 .elementor-element.elementor-element-72b763fc{
box-shadow: rgba(14, 63, 126, 0.04) 0px 0px 0px 5px, rgba(42, 51, 69, 0.04) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.04) 0px 6px 6px -3px, rgba(14, 63, 126, 0.04) 0px 12px 12px -6px, rgba(14, 63, 126, 0.04) 0px 24px 24px -12px;
backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36bd766 */.elementor-6255 .elementor-element.elementor-element-36bd766{
box-shadow: rgba(14, 63, 126, 0.04) 0px 0px 0px 5px, rgba(42, 51, 69, 0.04) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.04) 0px 6px 6px -3px, rgba(14, 63, 126, 0.04) 0px 12px 12px -6px, rgba(14, 63, 126, 0.04) 0px 24px 24px -12px;
backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16dcce2 */.elementor-6255 .elementor-element.elementor-element-16dcce2{
box-shadow: rgba(14, 63, 126, 0.04) 0px 0px 0px 5px, rgba(42, 51, 69, 0.04) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.04) 0px 6px 6px -3px, rgba(14, 63, 126, 0.04) 0px 12px 12px -6px, rgba(14, 63, 126, 0.04) 0px 24px 24px -12px;
backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2581a96 */.elementor-6255 .elementor-element.elementor-element-2581a96{
box-shadow: rgba(14, 63, 126, 0.04) 0px 0px 0px 5px, rgba(42, 51, 69, 0.04) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.04) 0px 6px 6px -3px, rgba(14, 63, 126, 0.04) 0px 12px 12px -6px, rgba(14, 63, 126, 0.04) 0px 24px 24px -12px;
backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fab5c1d */.elementor-6255 .elementor-element.elementor-element-fab5c1d{
box-shadow: rgba(14, 63, 126, 0.04) 0px 0px 0px 5px, rgba(42, 51, 69, 0.04) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.04) 0px 6px 6px -3px, rgba(14, 63, 126, 0.04) 0px 12px 12px -6px, rgba(14, 63, 126, 0.04) 0px 24px 24px -12px;
backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d30289 */.elementor-6255 .elementor-element.elementor-element-5d30289{
box-shadow: rgba(14, 63, 126, 0.04) 0px 0px 0px 5px, rgba(42, 51, 69, 0.04) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.04) 0px 6px 6px -3px, rgba(14, 63, 126, 0.04) 0px 12px 12px -6px, rgba(14, 63, 126, 0.04) 0px 24px 24px -12px;
backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bef298a */.elementor-6255 .elementor-element.elementor-element-bef298a{
box-shadow: rgba(14, 63, 126, 0.04) 0px 0px 0px 5px, rgba(42, 51, 69, 0.04) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.04) 0px 6px 6px -3px, rgba(14, 63, 126, 0.04) 0px 12px 12px -6px, rgba(14, 63, 126, 0.04) 0px 24px 24px -12px;
backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c990f0e */.elementor-6255 .elementor-element.elementor-element-c990f0e{
box-shadow: rgba(14, 63, 126, 0.04) 0px 0px 0px 5px, rgba(42, 51, 69, 0.04) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.04) 0px 6px 6px -3px, rgba(14, 63, 126, 0.04) 0px 12px 12px -6px, rgba(14, 63, 126, 0.04) 0px 24px 24px -12px;
backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fab5c1d */.elementor-6255 .elementor-element.elementor-element-fab5c1d{
box-shadow: rgba(14, 63, 126, 0.04) 0px 0px 0px 5px, rgba(42, 51, 69, 0.04) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.04) 0px 6px 6px -3px, rgba(14, 63, 126, 0.04) 0px 12px 12px -6px, rgba(14, 63, 126, 0.04) 0px 24px 24px -12px;
backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d30289 */.elementor-6255 .elementor-element.elementor-element-5d30289{
box-shadow: rgba(14, 63, 126, 0.04) 0px 0px 0px 5px, rgba(42, 51, 69, 0.04) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.04) 0px 6px 6px -3px, rgba(14, 63, 126, 0.04) 0px 12px 12px -6px, rgba(14, 63, 126, 0.04) 0px 24px 24px -12px;
backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bef298a */.elementor-6255 .elementor-element.elementor-element-bef298a{
box-shadow: rgba(14, 63, 126, 0.04) 0px 0px 0px 5px, rgba(42, 51, 69, 0.04) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.04) 0px 6px 6px -3px, rgba(14, 63, 126, 0.04) 0px 12px 12px -6px, rgba(14, 63, 126, 0.04) 0px 24px 24px -12px;
backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c990f0e */.elementor-6255 .elementor-element.elementor-element-c990f0e{
box-shadow: rgba(14, 63, 126, 0.04) 0px 0px 0px 5px, rgba(42, 51, 69, 0.04) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.04) 0px 6px 6px -3px, rgba(14, 63, 126, 0.04) 0px 12px 12px -6px, rgba(14, 63, 126, 0.04) 0px 24px 24px -12px;
backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fab5c1d */.elementor-6255 .elementor-element.elementor-element-fab5c1d{
box-shadow: rgba(14, 63, 126, 0.04) 0px 0px 0px 5px, rgba(42, 51, 69, 0.04) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.04) 0px 6px 6px -3px, rgba(14, 63, 126, 0.04) 0px 12px 12px -6px, rgba(14, 63, 126, 0.04) 0px 24px 24px -12px;
backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d30289 */.elementor-6255 .elementor-element.elementor-element-5d30289{
box-shadow: rgba(14, 63, 126, 0.04) 0px 0px 0px 5px, rgba(42, 51, 69, 0.04) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.04) 0px 6px 6px -3px, rgba(14, 63, 126, 0.04) 0px 12px 12px -6px, rgba(14, 63, 126, 0.04) 0px 24px 24px -12px;
backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bef298a */.elementor-6255 .elementor-element.elementor-element-bef298a{
box-shadow: rgba(14, 63, 126, 0.04) 0px 0px 0px 5px, rgba(42, 51, 69, 0.04) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.04) 0px 6px 6px -3px, rgba(14, 63, 126, 0.04) 0px 12px 12px -6px, rgba(14, 63, 126, 0.04) 0px 24px 24px -12px;
backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c990f0e */.elementor-6255 .elementor-element.elementor-element-c990f0e{
box-shadow: rgba(14, 63, 126, 0.04) 0px 0px 0px 5px, rgba(42, 51, 69, 0.04) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.04) 0px 6px 6px -3px, rgba(14, 63, 126, 0.04) 0px 12px 12px -6px, rgba(14, 63, 126, 0.04) 0px 24px 24px -12px;
backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fab5c1d */.elementor-6255 .elementor-element.elementor-element-fab5c1d{
box-shadow: rgba(14, 63, 126, 0.04) 0px 0px 0px 5px, rgba(42, 51, 69, 0.04) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.04) 0px 6px 6px -3px, rgba(14, 63, 126, 0.04) 0px 12px 12px -6px, rgba(14, 63, 126, 0.04) 0px 24px 24px -12px;
backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d30289 */.elementor-6255 .elementor-element.elementor-element-5d30289{
box-shadow: rgba(14, 63, 126, 0.04) 0px 0px 0px 5px, rgba(42, 51, 69, 0.04) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.04) 0px 6px 6px -3px, rgba(14, 63, 126, 0.04) 0px 12px 12px -6px, rgba(14, 63, 126, 0.04) 0px 24px 24px -12px;
backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bef298a */.elementor-6255 .elementor-element.elementor-element-bef298a{
box-shadow: rgba(14, 63, 126, 0.04) 0px 0px 0px 5px, rgba(42, 51, 69, 0.04) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.04) 0px 6px 6px -3px, rgba(14, 63, 126, 0.04) 0px 12px 12px -6px, rgba(14, 63, 126, 0.04) 0px 24px 24px -12px;
backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c990f0e */.elementor-6255 .elementor-element.elementor-element-c990f0e{
box-shadow: rgba(14, 63, 126, 0.04) 0px 0px 0px 5px, rgba(42, 51, 69, 0.04) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.04) 0px 6px 6px -3px, rgba(14, 63, 126, 0.04) 0px 12px 12px -6px, rgba(14, 63, 126, 0.04) 0px 24px 24px -12px;
backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fab5c1d */.elementor-6255 .elementor-element.elementor-element-fab5c1d{
box-shadow: rgba(14, 63, 126, 0.04) 0px 0px 0px 5px, rgba(42, 51, 69, 0.04) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.04) 0px 6px 6px -3px, rgba(14, 63, 126, 0.04) 0px 12px 12px -6px, rgba(14, 63, 126, 0.04) 0px 24px 24px -12px;
backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d30289 */.elementor-6255 .elementor-element.elementor-element-5d30289{
box-shadow: rgba(14, 63, 126, 0.04) 0px 0px 0px 5px, rgba(42, 51, 69, 0.04) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.04) 0px 6px 6px -3px, rgba(14, 63, 126, 0.04) 0px 12px 12px -6px, rgba(14, 63, 126, 0.04) 0px 24px 24px -12px;
backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bef298a */.elementor-6255 .elementor-element.elementor-element-bef298a{
box-shadow: rgba(14, 63, 126, 0.04) 0px 0px 0px 5px, rgba(42, 51, 69, 0.04) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.04) 0px 6px 6px -3px, rgba(14, 63, 126, 0.04) 0px 12px 12px -6px, rgba(14, 63, 126, 0.04) 0px 24px 24px -12px;
backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c990f0e */.elementor-6255 .elementor-element.elementor-element-c990f0e{
box-shadow: rgba(14, 63, 126, 0.04) 0px 0px 0px 5px, rgba(42, 51, 69, 0.04) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.04) 0px 6px 6px -3px, rgba(14, 63, 126, 0.04) 0px 12px 12px -6px, rgba(14, 63, 126, 0.04) 0px 24px 24px -12px;
backdrop-filter: blur(5px);
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-bf127ed */.elementor-6255 .elementor-element.elementor-element-bf127ed .swiper-pagination-bullet {
    width: 8px; /* largura do bullet inativo */
    height: 7px; /* altura do bullet inativo */
    border-radius: 100px; /* mantém eles redondos */
    transition: all 0.3s ease;
}

.elementor-6255 .elementor-element.elementor-element-bf127ed .swiper-pagination-bullet-active {
    width: 30px; /* largura do bullet ativo */
    border-radius: 24px;
    background: #2A5CAA; /* cor do bullet ativo */
}

.elementor-6255 .elementor-element.elementor-element-bf127ed .swiper-pagination-bullet{
    transition: width 0.5s, border-radius 0s;
}
.elementor-6255 .elementor-element.elementor-element-bf127ed .swiper-pagination-bullet {
    margin: 0 4px !important; /* Reduz o espaço horizontal entre os bullets */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4ec754c */.elementor-6255 .elementor-element.elementor-element-4ec754c .elementor-button-icon {
    padding: 10px;
    background-color: #254B9624;
    border-radius: 50px;
    margin: 6px;
}
.elementor-6255 .elementor-element.elementor-element-4ec754c .elementor-button-content-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}

.elementor-6255 .elementor-element.elementor-element-4ec754c .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-6255 .elementor-element.elementor-element-4ec754c .elementor-button:hover .elementor-button-icon {
  transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1a16413 */.elementor-6255 .elementor-element.elementor-element-1a16413 .elementor-button-icon {
    padding: 10px;
    background-color: #254B9624;
    border-radius: 50px;
    margin: 6px;
}
.elementor-6255 .elementor-element.elementor-element-1a16413 .elementor-button-content-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}

.elementor-6255 .elementor-element.elementor-element-1a16413 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-6255 .elementor-element.elementor-element-1a16413 .elementor-button:hover .elementor-button-icon {
  transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-cdefac6 */.elementor-6255 .elementor-element.elementor-element-cdefac6 img {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-022c804 */.elementor-6255 .elementor-element.elementor-element-022c804 .elementor-button-icon {
    padding: 10px;
    background-color: #254B9624;
    border-radius: 50px;
    margin: 6px;
}
.elementor-6255 .elementor-element.elementor-element-022c804 .elementor-button-content-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}

.elementor-6255 .elementor-element.elementor-element-022c804 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-6255 .elementor-element.elementor-element-022c804 .elementor-button:hover .elementor-button-icon {
  transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-431842b */.elementor-6255 .elementor-element.elementor-element-431842b img {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-37d97cb */.elementor-6255 .elementor-element.elementor-element-37d97cb .elementor-button-icon {
    padding: 10px;
    background-color: #254B9624;
    border-radius: 50px;
    margin: 6px;
}
.elementor-6255 .elementor-element.elementor-element-37d97cb .elementor-button-content-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}

.elementor-6255 .elementor-element.elementor-element-37d97cb .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-6255 .elementor-element.elementor-element-37d97cb .elementor-button:hover .elementor-button-icon {
  transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-4713e3b */.elementor-6255 .elementor-element.elementor-element-4713e3b img {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0bcb1cb */.elementor-6255 .elementor-element.elementor-element-0bcb1cb .elementor-button-icon {
    padding: 10px;
    background-color: #254B9624;
    border-radius: 50px;
    margin: 6px;
}
.elementor-6255 .elementor-element.elementor-element-0bcb1cb .elementor-button-content-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}

.elementor-6255 .elementor-element.elementor-element-0bcb1cb .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-6255 .elementor-element.elementor-element-0bcb1cb .elementor-button:hover .elementor-button-icon {
  transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-58bb366 */.elementor-6255 .elementor-element.elementor-element-58bb366 img {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4ec754c */.elementor-6255 .elementor-element.elementor-element-4ec754c .elementor-button-icon {
    padding: 10px;
    background-color: #254B9624;
    border-radius: 50px;
    margin: 6px;
}
.elementor-6255 .elementor-element.elementor-element-4ec754c .elementor-button-content-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}

.elementor-6255 .elementor-element.elementor-element-4ec754c .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-6255 .elementor-element.elementor-element-4ec754c .elementor-button:hover .elementor-button-icon {
  transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1a16413 */.elementor-6255 .elementor-element.elementor-element-1a16413 .elementor-button-icon {
    padding: 10px;
    background-color: #254B9624;
    border-radius: 50px;
    margin: 6px;
}
.elementor-6255 .elementor-element.elementor-element-1a16413 .elementor-button-content-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}

.elementor-6255 .elementor-element.elementor-element-1a16413 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-6255 .elementor-element.elementor-element-1a16413 .elementor-button:hover .elementor-button-icon {
  transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-cdefac6 */.elementor-6255 .elementor-element.elementor-element-cdefac6 img {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-022c804 */.elementor-6255 .elementor-element.elementor-element-022c804 .elementor-button-icon {
    padding: 10px;
    background-color: #254B9624;
    border-radius: 50px;
    margin: 6px;
}
.elementor-6255 .elementor-element.elementor-element-022c804 .elementor-button-content-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}

.elementor-6255 .elementor-element.elementor-element-022c804 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-6255 .elementor-element.elementor-element-022c804 .elementor-button:hover .elementor-button-icon {
  transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-431842b */.elementor-6255 .elementor-element.elementor-element-431842b img {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-37d97cb */.elementor-6255 .elementor-element.elementor-element-37d97cb .elementor-button-icon {
    padding: 10px;
    background-color: #254B9624;
    border-radius: 50px;
    margin: 6px;
}
.elementor-6255 .elementor-element.elementor-element-37d97cb .elementor-button-content-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}

.elementor-6255 .elementor-element.elementor-element-37d97cb .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-6255 .elementor-element.elementor-element-37d97cb .elementor-button:hover .elementor-button-icon {
  transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-4713e3b */.elementor-6255 .elementor-element.elementor-element-4713e3b img {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0bcb1cb */.elementor-6255 .elementor-element.elementor-element-0bcb1cb .elementor-button-icon {
    padding: 10px;
    background-color: #254B9624;
    border-radius: 50px;
    margin: 6px;
}
.elementor-6255 .elementor-element.elementor-element-0bcb1cb .elementor-button-content-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}

.elementor-6255 .elementor-element.elementor-element-0bcb1cb .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-6255 .elementor-element.elementor-element-0bcb1cb .elementor-button:hover .elementor-button-icon {
  transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-58bb366 */.elementor-6255 .elementor-element.elementor-element-58bb366 img {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4ec754c */.elementor-6255 .elementor-element.elementor-element-4ec754c .elementor-button-icon {
    padding: 10px;
    background-color: #254B9624;
    border-radius: 50px;
    margin: 6px;
}
.elementor-6255 .elementor-element.elementor-element-4ec754c .elementor-button-content-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}

.elementor-6255 .elementor-element.elementor-element-4ec754c .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-6255 .elementor-element.elementor-element-4ec754c .elementor-button:hover .elementor-button-icon {
  transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1a16413 */.elementor-6255 .elementor-element.elementor-element-1a16413 .elementor-button-icon {
    padding: 10px;
    background-color: #254B9624;
    border-radius: 50px;
    margin: 6px;
}
.elementor-6255 .elementor-element.elementor-element-1a16413 .elementor-button-content-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}

.elementor-6255 .elementor-element.elementor-element-1a16413 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-6255 .elementor-element.elementor-element-1a16413 .elementor-button:hover .elementor-button-icon {
  transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-cdefac6 */.elementor-6255 .elementor-element.elementor-element-cdefac6 img {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-022c804 */.elementor-6255 .elementor-element.elementor-element-022c804 .elementor-button-icon {
    padding: 10px;
    background-color: #254B9624;
    border-radius: 50px;
    margin: 6px;
}
.elementor-6255 .elementor-element.elementor-element-022c804 .elementor-button-content-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}

.elementor-6255 .elementor-element.elementor-element-022c804 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-6255 .elementor-element.elementor-element-022c804 .elementor-button:hover .elementor-button-icon {
  transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-431842b */.elementor-6255 .elementor-element.elementor-element-431842b img {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-37d97cb */.elementor-6255 .elementor-element.elementor-element-37d97cb .elementor-button-icon {
    padding: 10px;
    background-color: #254B9624;
    border-radius: 50px;
    margin: 6px;
}
.elementor-6255 .elementor-element.elementor-element-37d97cb .elementor-button-content-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}

.elementor-6255 .elementor-element.elementor-element-37d97cb .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-6255 .elementor-element.elementor-element-37d97cb .elementor-button:hover .elementor-button-icon {
  transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-4713e3b */.elementor-6255 .elementor-element.elementor-element-4713e3b img {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0bcb1cb */.elementor-6255 .elementor-element.elementor-element-0bcb1cb .elementor-button-icon {
    padding: 10px;
    background-color: #254B9624;
    border-radius: 50px;
    margin: 6px;
}
.elementor-6255 .elementor-element.elementor-element-0bcb1cb .elementor-button-content-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}

.elementor-6255 .elementor-element.elementor-element-0bcb1cb .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-6255 .elementor-element.elementor-element-0bcb1cb .elementor-button:hover .elementor-button-icon {
  transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-58bb366 */.elementor-6255 .elementor-element.elementor-element-58bb366 img {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4ec754c */.elementor-6255 .elementor-element.elementor-element-4ec754c .elementor-button-icon {
    padding: 10px;
    background-color: #254B9624;
    border-radius: 50px;
    margin: 6px;
}
.elementor-6255 .elementor-element.elementor-element-4ec754c .elementor-button-content-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}

.elementor-6255 .elementor-element.elementor-element-4ec754c .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-6255 .elementor-element.elementor-element-4ec754c .elementor-button:hover .elementor-button-icon {
  transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1a16413 */.elementor-6255 .elementor-element.elementor-element-1a16413 .elementor-button-icon {
    padding: 10px;
    background-color: #254B9624;
    border-radius: 50px;
    margin: 6px;
}
.elementor-6255 .elementor-element.elementor-element-1a16413 .elementor-button-content-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}

.elementor-6255 .elementor-element.elementor-element-1a16413 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-6255 .elementor-element.elementor-element-1a16413 .elementor-button:hover .elementor-button-icon {
  transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-cdefac6 */.elementor-6255 .elementor-element.elementor-element-cdefac6 img {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-022c804 */.elementor-6255 .elementor-element.elementor-element-022c804 .elementor-button-icon {
    padding: 10px;
    background-color: #254B9624;
    border-radius: 50px;
    margin: 6px;
}
.elementor-6255 .elementor-element.elementor-element-022c804 .elementor-button-content-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}

.elementor-6255 .elementor-element.elementor-element-022c804 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-6255 .elementor-element.elementor-element-022c804 .elementor-button:hover .elementor-button-icon {
  transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-431842b */.elementor-6255 .elementor-element.elementor-element-431842b img {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-37d97cb */.elementor-6255 .elementor-element.elementor-element-37d97cb .elementor-button-icon {
    padding: 10px;
    background-color: #254B9624;
    border-radius: 50px;
    margin: 6px;
}
.elementor-6255 .elementor-element.elementor-element-37d97cb .elementor-button-content-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}

.elementor-6255 .elementor-element.elementor-element-37d97cb .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-6255 .elementor-element.elementor-element-37d97cb .elementor-button:hover .elementor-button-icon {
  transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-4713e3b */.elementor-6255 .elementor-element.elementor-element-4713e3b img {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0bcb1cb */.elementor-6255 .elementor-element.elementor-element-0bcb1cb .elementor-button-icon {
    padding: 10px;
    background-color: #254B9624;
    border-radius: 50px;
    margin: 6px;
}
.elementor-6255 .elementor-element.elementor-element-0bcb1cb .elementor-button-content-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}

.elementor-6255 .elementor-element.elementor-element-0bcb1cb .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-6255 .elementor-element.elementor-element-0bcb1cb .elementor-button:hover .elementor-button-icon {
  transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-58bb366 */.elementor-6255 .elementor-element.elementor-element-58bb366 img {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4ec754c */.elementor-6255 .elementor-element.elementor-element-4ec754c .elementor-button-icon {
    padding: 10px;
    background-color: #254B9624;
    border-radius: 50px;
    margin: 6px;
}
.elementor-6255 .elementor-element.elementor-element-4ec754c .elementor-button-content-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}

.elementor-6255 .elementor-element.elementor-element-4ec754c .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-6255 .elementor-element.elementor-element-4ec754c .elementor-button:hover .elementor-button-icon {
  transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1a16413 */.elementor-6255 .elementor-element.elementor-element-1a16413 .elementor-button-icon {
    padding: 10px;
    background-color: #254B9624;
    border-radius: 50px;
    margin: 6px;
}
.elementor-6255 .elementor-element.elementor-element-1a16413 .elementor-button-content-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}

.elementor-6255 .elementor-element.elementor-element-1a16413 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-6255 .elementor-element.elementor-element-1a16413 .elementor-button:hover .elementor-button-icon {
  transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-cdefac6 */.elementor-6255 .elementor-element.elementor-element-cdefac6 img {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-022c804 */.elementor-6255 .elementor-element.elementor-element-022c804 .elementor-button-icon {
    padding: 10px;
    background-color: #254B9624;
    border-radius: 50px;
    margin: 6px;
}
.elementor-6255 .elementor-element.elementor-element-022c804 .elementor-button-content-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}

.elementor-6255 .elementor-element.elementor-element-022c804 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-6255 .elementor-element.elementor-element-022c804 .elementor-button:hover .elementor-button-icon {
  transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-431842b */.elementor-6255 .elementor-element.elementor-element-431842b img {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-37d97cb */.elementor-6255 .elementor-element.elementor-element-37d97cb .elementor-button-icon {
    padding: 10px;
    background-color: #254B9624;
    border-radius: 50px;
    margin: 6px;
}
.elementor-6255 .elementor-element.elementor-element-37d97cb .elementor-button-content-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}

.elementor-6255 .elementor-element.elementor-element-37d97cb .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-6255 .elementor-element.elementor-element-37d97cb .elementor-button:hover .elementor-button-icon {
  transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-4713e3b */.elementor-6255 .elementor-element.elementor-element-4713e3b img {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0bcb1cb */.elementor-6255 .elementor-element.elementor-element-0bcb1cb .elementor-button-icon {
    padding: 10px;
    background-color: #254B9624;
    border-radius: 50px;
    margin: 6px;
}
.elementor-6255 .elementor-element.elementor-element-0bcb1cb .elementor-button-content-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}

.elementor-6255 .elementor-element.elementor-element-0bcb1cb .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-6255 .elementor-element.elementor-element-0bcb1cb .elementor-button:hover .elementor-button-icon {
  transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-58bb366 */.elementor-6255 .elementor-element.elementor-element-58bb366 img {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4ec754c */.elementor-6255 .elementor-element.elementor-element-4ec754c .elementor-button-icon {
    padding: 10px;
    background-color: #254B9624;
    border-radius: 50px;
    margin: 6px;
}
.elementor-6255 .elementor-element.elementor-element-4ec754c .elementor-button-content-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}

.elementor-6255 .elementor-element.elementor-element-4ec754c .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-6255 .elementor-element.elementor-element-4ec754c .elementor-button:hover .elementor-button-icon {
  transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1a16413 */.elementor-6255 .elementor-element.elementor-element-1a16413 .elementor-button-icon {
    padding: 10px;
    background-color: #254B9624;
    border-radius: 50px;
    margin: 6px;
}
.elementor-6255 .elementor-element.elementor-element-1a16413 .elementor-button-content-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}

.elementor-6255 .elementor-element.elementor-element-1a16413 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-6255 .elementor-element.elementor-element-1a16413 .elementor-button:hover .elementor-button-icon {
  transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-cdefac6 */.elementor-6255 .elementor-element.elementor-element-cdefac6 img {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-022c804 */.elementor-6255 .elementor-element.elementor-element-022c804 .elementor-button-icon {
    padding: 10px;
    background-color: #254B9624;
    border-radius: 50px;
    margin: 6px;
}
.elementor-6255 .elementor-element.elementor-element-022c804 .elementor-button-content-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}

.elementor-6255 .elementor-element.elementor-element-022c804 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-6255 .elementor-element.elementor-element-022c804 .elementor-button:hover .elementor-button-icon {
  transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-431842b */.elementor-6255 .elementor-element.elementor-element-431842b img {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-37d97cb */.elementor-6255 .elementor-element.elementor-element-37d97cb .elementor-button-icon {
    padding: 10px;
    background-color: #254B9624;
    border-radius: 50px;
    margin: 6px;
}
.elementor-6255 .elementor-element.elementor-element-37d97cb .elementor-button-content-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}

.elementor-6255 .elementor-element.elementor-element-37d97cb .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-6255 .elementor-element.elementor-element-37d97cb .elementor-button:hover .elementor-button-icon {
  transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-4713e3b */.elementor-6255 .elementor-element.elementor-element-4713e3b img {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0bcb1cb */.elementor-6255 .elementor-element.elementor-element-0bcb1cb .elementor-button-icon {
    padding: 10px;
    background-color: #254B9624;
    border-radius: 50px;
    margin: 6px;
}
.elementor-6255 .elementor-element.elementor-element-0bcb1cb .elementor-button-content-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}

.elementor-6255 .elementor-element.elementor-element-0bcb1cb .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-6255 .elementor-element.elementor-element-0bcb1cb .elementor-button:hover .elementor-button-icon {
  transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-58bb366 */.elementor-6255 .elementor-element.elementor-element-58bb366 img {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4ec754c */.elementor-6255 .elementor-element.elementor-element-4ec754c .elementor-button-icon {
    padding: 10px;
    background-color: #254B9624;
    border-radius: 50px;
    margin: 6px;
}
.elementor-6255 .elementor-element.elementor-element-4ec754c .elementor-button-content-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}

.elementor-6255 .elementor-element.elementor-element-4ec754c .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-6255 .elementor-element.elementor-element-4ec754c .elementor-button:hover .elementor-button-icon {
  transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1a16413 */.elementor-6255 .elementor-element.elementor-element-1a16413 .elementor-button-icon {
    padding: 10px;
    background-color: #254B9624;
    border-radius: 50px;
    margin: 6px;
}
.elementor-6255 .elementor-element.elementor-element-1a16413 .elementor-button-content-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}

.elementor-6255 .elementor-element.elementor-element-1a16413 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-6255 .elementor-element.elementor-element-1a16413 .elementor-button:hover .elementor-button-icon {
  transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-cdefac6 */.elementor-6255 .elementor-element.elementor-element-cdefac6 img {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-022c804 */.elementor-6255 .elementor-element.elementor-element-022c804 .elementor-button-icon {
    padding: 10px;
    background-color: #254B9624;
    border-radius: 50px;
    margin: 6px;
}
.elementor-6255 .elementor-element.elementor-element-022c804 .elementor-button-content-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}

.elementor-6255 .elementor-element.elementor-element-022c804 .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-6255 .elementor-element.elementor-element-022c804 .elementor-button:hover .elementor-button-icon {
  transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-431842b */.elementor-6255 .elementor-element.elementor-element-431842b img {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-37d97cb */.elementor-6255 .elementor-element.elementor-element-37d97cb .elementor-button-icon {
    padding: 10px;
    background-color: #254B9624;
    border-radius: 50px;
    margin: 6px;
}
.elementor-6255 .elementor-element.elementor-element-37d97cb .elementor-button-content-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}

.elementor-6255 .elementor-element.elementor-element-37d97cb .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-6255 .elementor-element.elementor-element-37d97cb .elementor-button:hover .elementor-button-icon {
  transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-4713e3b */.elementor-6255 .elementor-element.elementor-element-4713e3b img {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0bcb1cb */.elementor-6255 .elementor-element.elementor-element-0bcb1cb .elementor-button-icon {
    padding: 10px;
    background-color: #254B9624;
    border-radius: 50px;
    margin: 6px;
}
.elementor-6255 .elementor-element.elementor-element-0bcb1cb .elementor-button-content-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}

.elementor-6255 .elementor-element.elementor-element-0bcb1cb .elementor-button-icon {
  transition: transform 0.3s ease;
}

.elementor-6255 .elementor-element.elementor-element-0bcb1cb .elementor-button:hover .elementor-button-icon {
  transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-58bb366 */.elementor-6255 .elementor-element.elementor-element-58bb366 img {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-3ab1906 */.elementor-kit-56 button:hover, .elementor-kit-56 button:focus, .elementor-kit-56 input[type="button"]:hover, .elementor-kit-56 input[type="button"]:focus, .elementor-kit-56 input[type="submit"]:hover, .elementor-kit-56 input[type="submit"]:focus, .elementor-kit-56 .elementor-button:hover, .elementor-kit-56 .elementor-button:focus {
    background-color: #008F45;
    color: var(--e-global-color-59b5df0);
    border-radius: 0px 0px 0px 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2be37e4 */.elementor-6255 .elementor-element.elementor-element-2be37e4{
box-shadow: rgba(14, 63, 126, 0.04) 0px 0px 0px 5px, rgba(42, 51, 69, 0.04) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.04) 0px 6px 6px -3px, rgba(14, 63, 126, 0.04) 0px 12px 12px -6px, rgba(14, 63, 126, 0.04) 0px 24px 24px -12px;
}

.elementor-6255 .elementor-element.elementor-element-2be37e4 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2224e5 */.elementor-6255 .elementor-element.elementor-element-c2224e5{
box-shadow: rgba(14, 63, 126, 0.04) 0px 0px 0px 5px, rgba(42, 51, 69, 0.04) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.04) 0px 6px 6px -3px, rgba(14, 63, 126, 0.04) 0px 12px 12px -6px, rgba(14, 63, 126, 0.04) 0px 24px 24px -12px;
}

.elementor-6255 .elementor-element.elementor-element-c2224e5 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e252bbc */.elementor-6255 .elementor-element.elementor-element-e252bbc{
box-shadow: rgba(14, 63, 126, 0.04) 0px 0px 0px 5px, rgba(42, 51, 69, 0.04) 0px 1px 1px -0.5px, rgba(42, 51, 70, 0.04) 0px 3px 3px -1.5px, rgba(42, 51, 70, 0.04) 0px 6px 6px -3px, rgba(14, 63, 126, 0.04) 0px 12px 12px -6px, rgba(14, 63, 126, 0.04) 0px 24px 24px -12px;
}

.elementor-6255 .elementor-element.elementor-element-e252bbc {
    height: 100%;
}/* End custom CSS */