.elementor-2051 .elementor-element.elementor-element-e1882ce{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.1;--padding-top:4em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-2051 .elementor-element.elementor-element-e1882ce:not(.elementor-motion-effects-element-type-background), .elementor-2051 .elementor-element.elementor-element-e1882ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2051 .elementor-element.elementor-element-e1882ce::before, .elementor-2051 .elementor-element.elementor-element-e1882ce > .elementor-background-video-container::before, .elementor-2051 .elementor-element.elementor-element-e1882ce > .e-con-inner > .elementor-background-video-container::before, .elementor-2051 .elementor-element.elementor-element-e1882ce > .elementor-background-slideshow::before, .elementor-2051 .elementor-element.elementor-element-e1882ce > .e-con-inner > .elementor-background-slideshow::before, .elementor-2051 .elementor-element.elementor-element-e1882ce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://exxor.com.br/wp-content/uploads/2026/02/fff00fc8-fb99-46ee-9fd1-a2b16b071e29-scaled.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2051 .elementor-element.elementor-element-f073c90{--display:flex;--gap:2em 2em;--row-gap:2em;--column-gap:2em;}.elementor-2051 .elementor-element.elementor-element-cf22807{--display:flex;--gap:0em 0em;--row-gap:0em;--column-gap:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2051 .elementor-element.elementor-element-8c1a079{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-2051 .elementor-element.elementor-element-bdc638d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;font-size:1.1em;color:var( --e-global-color-secondary );}.elementor-2051 .elementor-element.elementor-element-37c961a{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;font-size:1.1em;color:var( --e-global-color-secondary );}.elementor-2051 .elementor-element.elementor-element-9817c7e{--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-2051 .elementor-element.elementor-element-e8eacf6 .elementor-button{background-color:transparent;font-weight:700;letter-spacing:1px;background-image:linear-gradient(158deg, #63C209 0%, #0D0D0D 100%);border-radius:3em 3em 3em 3em;padding:1em 2em 1em 2em;}.elementor-2051 .elementor-element.elementor-element-9553dd9 .elementor-button{background-color:transparent;font-weight:700;letter-spacing:1px;background-image:linear-gradient(158deg, #0D0D0D 0%, var( --e-global-color-d49ac81 ) 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:#00339E;border-radius:3em 3em 3em 3em;padding:1em 2em 1em 2em;}.elementor-2051 .elementor-element.elementor-element-6663f34{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:6em;--padding-bottom:6em;--padding-left:1em;--padding-right:1em;}.elementor-2051 .elementor-element.elementor-element-6663f34::before, .elementor-2051 .elementor-element.elementor-element-6663f34 > .elementor-background-video-container::before, .elementor-2051 .elementor-element.elementor-element-6663f34 > .e-con-inner > .elementor-background-video-container::before, .elementor-2051 .elementor-element.elementor-element-6663f34 > .elementor-background-slideshow::before, .elementor-2051 .elementor-element.elementor-element-6663f34 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2051 .elementor-element.elementor-element-6663f34 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2051 .elementor-element.elementor-element-c6f9145{text-align:center;}.elementor-2051 .elementor-element.elementor-element-50ac641{width:var( --container-widget-width, 75% );max-width:75%;padding:0em 0em 1em 0em;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-secondary );}.elementor-2051 .elementor-element.elementor-element-50ac641.elementor-element{--align-self:center;}.elementor-2051 .elementor-element.elementor-element-73fe56a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2051 .elementor-element.elementor-element-0acde03{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-2051 .elementor-element.elementor-element-0acde03 .elementor-icon-box-wrapper{gap:15px;}.elementor-2051 .elementor-element.elementor-element-0acde03.elementor-view-stacked .elementor-icon{background-color:#0E0918;fill:#297EA8;color:#297EA8;}.elementor-2051 .elementor-element.elementor-element-0acde03.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-0acde03.elementor-view-default .elementor-icon{fill:#0E0918;color:#0E0918;border-color:#0E0918;}.elementor-2051 .elementor-element.elementor-element-0acde03.elementor-view-framed .elementor-icon{background-color:#297EA8;}.elementor-2051 .elementor-element.elementor-element-0acde03 .elementor-icon{font-size:32px;}.elementor-2051 .elementor-element.elementor-element-0acde03 .elementor-icon-box-title, .elementor-2051 .elementor-element.elementor-element-0acde03 .elementor-icon-box-title a{font-size:1.3em;}.elementor-2051 .elementor-element.elementor-element-326172b{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-2051 .elementor-element.elementor-element-326172b .elementor-icon-box-wrapper{gap:15px;}.elementor-2051 .elementor-element.elementor-element-326172b.elementor-view-stacked .elementor-icon{background-color:#0E0918;fill:#2C90A6;color:#2C90A6;}.elementor-2051 .elementor-element.elementor-element-326172b.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-326172b.elementor-view-default .elementor-icon{fill:#0E0918;color:#0E0918;border-color:#0E0918;}.elementor-2051 .elementor-element.elementor-element-326172b.elementor-view-framed .elementor-icon{background-color:#2C90A6;}.elementor-2051 .elementor-element.elementor-element-326172b .elementor-icon{font-size:32px;}.elementor-2051 .elementor-element.elementor-element-326172b .elementor-icon-box-title, .elementor-2051 .elementor-element.elementor-element-326172b .elementor-icon-box-title a{font-size:1.3em;}.elementor-2051 .elementor-element.elementor-element-381c7c2{width:var( --container-widget-width, 19.122% );max-width:19.122%;--container-widget-width:19.122%;--container-widget-flex-grow:0;}.elementor-2051 .elementor-element.elementor-element-381c7c2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2051 .elementor-element.elementor-element-381c7c2 .elementor-icon-box-wrapper{gap:15px;}.elementor-2051 .elementor-element.elementor-element-381c7c2.elementor-view-stacked .elementor-icon{background-color:#0E0918;fill:#2FA3A4;color:#2FA3A4;}.elementor-2051 .elementor-element.elementor-element-381c7c2.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-381c7c2.elementor-view-default .elementor-icon{fill:#0E0918;color:#0E0918;border-color:#0E0918;}.elementor-2051 .elementor-element.elementor-element-381c7c2.elementor-view-framed .elementor-icon{background-color:#2FA3A4;}.elementor-2051 .elementor-element.elementor-element-381c7c2 .elementor-icon{font-size:32px;}.elementor-2051 .elementor-element.elementor-element-381c7c2 .elementor-icon-box-title, .elementor-2051 .elementor-element.elementor-element-381c7c2 .elementor-icon-box-title a{font-size:1.3em;}.elementor-2051 .elementor-element.elementor-element-78230b1{width:var( --container-widget-width, 18.73% );max-width:18.73%;--container-widget-width:18.73%;--container-widget-flex-grow:0;}.elementor-2051 .elementor-element.elementor-element-78230b1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2051 .elementor-element.elementor-element-78230b1 .elementor-icon-box-wrapper{gap:15px;}.elementor-2051 .elementor-element.elementor-element-78230b1.elementor-view-stacked .elementor-icon{background-color:#0E0918;fill:#32B6A2;color:#32B6A2;}.elementor-2051 .elementor-element.elementor-element-78230b1.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-78230b1.elementor-view-default .elementor-icon{fill:#0E0918;color:#0E0918;border-color:#0E0918;}.elementor-2051 .elementor-element.elementor-element-78230b1.elementor-view-framed .elementor-icon{background-color:#32B6A2;}.elementor-2051 .elementor-element.elementor-element-78230b1 .elementor-icon{font-size:32px;}.elementor-2051 .elementor-element.elementor-element-78230b1 .elementor-icon-box-title, .elementor-2051 .elementor-element.elementor-element-78230b1 .elementor-icon-box-title a{font-size:1.3em;}.elementor-2051 .elementor-element.elementor-element-eb27768{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-2051 .elementor-element.elementor-element-eb27768 .elementor-icon-box-wrapper{gap:15px;}.elementor-2051 .elementor-element.elementor-element-eb27768.elementor-view-stacked .elementor-icon{background-color:#0E0918;fill:#35C9A0;color:#35C9A0;}.elementor-2051 .elementor-element.elementor-element-eb27768.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-eb27768.elementor-view-default .elementor-icon{fill:#0E0918;color:#0E0918;border-color:#0E0918;}.elementor-2051 .elementor-element.elementor-element-eb27768.elementor-view-framed .elementor-icon{background-color:#35C9A0;}.elementor-2051 .elementor-element.elementor-element-eb27768 .elementor-icon{font-size:32px;}.elementor-2051 .elementor-element.elementor-element-eb27768 .elementor-icon-box-title, .elementor-2051 .elementor-element.elementor-element-eb27768 .elementor-icon-box-title a{font-size:1.3em;}.elementor-2051 .elementor-element.elementor-element-5f63a44{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.1;--padding-top:6em;--padding-bottom:6em;--padding-left:1em;--padding-right:1em;}.elementor-2051 .elementor-element.elementor-element-5f63a44::before, .elementor-2051 .elementor-element.elementor-element-5f63a44 > .elementor-background-video-container::before, .elementor-2051 .elementor-element.elementor-element-5f63a44 > .e-con-inner > .elementor-background-video-container::before, .elementor-2051 .elementor-element.elementor-element-5f63a44 > .elementor-background-slideshow::before, .elementor-2051 .elementor-element.elementor-element-5f63a44 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2051 .elementor-element.elementor-element-5f63a44 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://exxor.com.br/wp-content/uploads/2026/02/bbf09478-4f54-4213-8a9e-efb75ce3fd3b.webp");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-2051 .elementor-element.elementor-element-cab8ec1{padding:0em 0em 2em 0em;text-align:center;}.elementor-2051 .elementor-element.elementor-element-99d3996{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:3em 3em;--row-gap:3em;--column-gap:3em;--padding-top:0em;--padding-bottom:0em;--padding-left:4em;--padding-right:4em;}.elementor-2051 .elementor-element.elementor-element-836ee47{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:2em 2em 2em 2em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2051 .elementor-element.elementor-element-836ee47:not(.elementor-motion-effects-element-type-background), .elementor-2051 .elementor-element.elementor-element-836ee47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#14222E66;}.elementor-2051 .elementor-element.elementor-element-bca0085{padding:0px 0px 0px 0px;text-align:center;}.elementor-2051 .elementor-element.elementor-element-bca0085 img{width:100%;height:15em;object-fit:cover;object-position:center center;border-radius:2em 2em 0em 0em;}.elementor-2051 .elementor-element.elementor-element-2fe31bf{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-2051 .elementor-element.elementor-element-e3c722d{text-align:center;}.elementor-2051 .elementor-element.elementor-element-e3c722d .elementor-heading-title{font-size:1.3em;font-weight:500;text-transform:uppercase;letter-spacing:1px;}.elementor-2051 .elementor-element.elementor-element-dc06575{text-align:center;}.elementor-2051 .elementor-element.elementor-element-dc06575 .elementor-heading-title{font-size:0.85em;font-weight:600;text-transform:uppercase;font-style:italic;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-2051 .elementor-element.elementor-element-e76e8ba{text-align:center;font-size:0.9em;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-2051 .elementor-element.elementor-element-e76e8ba a{color:var( --e-global-color-secondary );}.elementor-2051 .elementor-element.elementor-element-86e042e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:2em 2em 2em 2em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2051 .elementor-element.elementor-element-86e042e:not(.elementor-motion-effects-element-type-background), .elementor-2051 .elementor-element.elementor-element-86e042e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#14222E66;}.elementor-2051 .elementor-element.elementor-element-95c42a0{padding:0px 0px 0px 0px;text-align:center;}.elementor-2051 .elementor-element.elementor-element-95c42a0 img{width:100%;height:15em;object-fit:cover;object-position:center center;border-radius:2em 2em 0em 0em;}.elementor-2051 .elementor-element.elementor-element-abea4b1{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-2051 .elementor-element.elementor-element-d51a187{text-align:center;}.elementor-2051 .elementor-element.elementor-element-d51a187 .elementor-heading-title{font-size:1.3em;font-weight:500;text-transform:uppercase;letter-spacing:1px;}.elementor-2051 .elementor-element.elementor-element-8614de1{text-align:center;}.elementor-2051 .elementor-element.elementor-element-8614de1 .elementor-heading-title{font-size:0.85em;font-weight:600;text-transform:uppercase;font-style:italic;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-2051 .elementor-element.elementor-element-61cd909{text-align:center;font-size:0.9em;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-2051 .elementor-element.elementor-element-61cd909 a{color:var( --e-global-color-secondary );}.elementor-2051 .elementor-element.elementor-element-1028641{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:2em 2em 2em 2em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2051 .elementor-element.elementor-element-1028641:not(.elementor-motion-effects-element-type-background), .elementor-2051 .elementor-element.elementor-element-1028641 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#14222E66;}.elementor-2051 .elementor-element.elementor-element-3454b4f{padding:0px 0px 0px 0px;text-align:center;}.elementor-2051 .elementor-element.elementor-element-3454b4f img{width:100%;height:15em;object-fit:cover;object-position:center center;border-radius:2em 2em 0em 0em;}.elementor-2051 .elementor-element.elementor-element-0890c7e{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-2051 .elementor-element.elementor-element-ab92b2a{text-align:center;}.elementor-2051 .elementor-element.elementor-element-ab92b2a .elementor-heading-title{font-size:1.3em;font-weight:500;text-transform:uppercase;letter-spacing:1px;}.elementor-2051 .elementor-element.elementor-element-c1c9315{text-align:center;}.elementor-2051 .elementor-element.elementor-element-c1c9315 .elementor-heading-title{font-size:0.85em;font-weight:600;text-transform:uppercase;font-style:italic;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-2051 .elementor-element.elementor-element-71120c4{text-align:center;font-size:0.9em;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-2051 .elementor-element.elementor-element-71120c4 a{color:var( --e-global-color-secondary );}.elementor-2051 .elementor-element.elementor-element-7da230d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.1;--padding-top:6em;--padding-bottom:6em;--padding-left:1em;--padding-right:1em;}.elementor-2051 .elementor-element.elementor-element-7da230d::before, .elementor-2051 .elementor-element.elementor-element-7da230d > .elementor-background-video-container::before, .elementor-2051 .elementor-element.elementor-element-7da230d > .e-con-inner > .elementor-background-video-container::before, .elementor-2051 .elementor-element.elementor-element-7da230d > .elementor-background-slideshow::before, .elementor-2051 .elementor-element.elementor-element-7da230d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2051 .elementor-element.elementor-element-7da230d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://exxor.com.br/wp-content/uploads/2025/08/bg_dot_2.png");--background-overlay:'';background-position:center center;}.elementor-2051 .elementor-element.elementor-element-09a3d0b{text-align:center;}.elementor-2051 .elementor-element.elementor-element-b8e1c7a{width:var( --container-widget-width, 75% );max-width:75%;padding:0em 0em 1em 0em;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-secondary );}.elementor-2051 .elementor-element.elementor-element-b8e1c7a.elementor-element{--align-self:center;}.elementor-2051 .elementor-element.elementor-element-4120e6d{--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:3em 3em;--row-gap:3em;--column-gap:3em;--flex-wrap:wrap;}.elementor-2051 .elementor-element.elementor-element-4120e6d.e-con{--align-self:center;}.elementor-2051 .elementor-element.elementor-element-f2bdf27{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2051 .elementor-element.elementor-element-8ced7e3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2051 .elementor-element.elementor-element-8ced7e3 .profile-body{padding:1em 1em 1em 1em;}.elementor-2051 .elementor-element.elementor-element-8ced7e3 .ekit-wid-con .profile-square-v .profile-card .profile-body{padding:1em 1em 1em 1em;}.elementor-2051 .elementor-element.elementor-element-8ced7e3 .profile-card, .elementor-2051 .elementor-element.elementor-element-8ced7e3 .profile-image-card{border-radius:32px 32px 32px 32px;}.elementor-2051 .elementor-element.elementor-element-8ced7e3 .profile-header > img, .elementor-2051 .elementor-element.elementor-element-8ced7e3 .profile-image-card img{border-radius:0%;}.elementor-2051 .elementor-element.elementor-element-8ced7e3 .profile-body .profile-content{font-size:0.9em;}.elementor-2051 .elementor-element.elementor-element-dd5964a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2051 .elementor-element.elementor-element-43ce4bb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2051 .elementor-element.elementor-element-43ce4bb .profile-body{padding:1em 1em 1em 1em;}.elementor-2051 .elementor-element.elementor-element-43ce4bb .ekit-wid-con .profile-square-v .profile-card .profile-body{padding:1em 1em 1em 1em;}.elementor-2051 .elementor-element.elementor-element-43ce4bb .profile-card, .elementor-2051 .elementor-element.elementor-element-43ce4bb .profile-image-card{border-radius:32px 32px 32px 32px;}.elementor-2051 .elementor-element.elementor-element-43ce4bb .profile-header > img, .elementor-2051 .elementor-element.elementor-element-43ce4bb .profile-image-card img{border-radius:0%;}.elementor-2051 .elementor-element.elementor-element-43ce4bb .profile-body .profile-content{font-size:0.9em;}.elementor-2051 .elementor-element.elementor-element-321f9a3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2051 .elementor-element.elementor-element-fd4e073{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2051 .elementor-element.elementor-element-fd4e073 .profile-body{padding:1em 1em 1em 1em;}.elementor-2051 .elementor-element.elementor-element-fd4e073 .ekit-wid-con .profile-square-v .profile-card .profile-body{padding:1em 1em 1em 1em;}.elementor-2051 .elementor-element.elementor-element-fd4e073 .profile-card, .elementor-2051 .elementor-element.elementor-element-fd4e073 .profile-image-card{border-radius:32px 32px 32px 32px;}.elementor-2051 .elementor-element.elementor-element-fd4e073 .profile-header > img, .elementor-2051 .elementor-element.elementor-element-fd4e073 .profile-image-card img{border-radius:0%;}.elementor-2051 .elementor-element.elementor-element-fd4e073 .profile-body .profile-content{font-size:0.9em;}.elementor-2051 .elementor-element.elementor-element-2a0acdd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2051 .elementor-element.elementor-element-eff9b3c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2051 .elementor-element.elementor-element-eff9b3c .profile-body{padding:1em 1em 1em 1em;}.elementor-2051 .elementor-element.elementor-element-eff9b3c .ekit-wid-con .profile-square-v .profile-card .profile-body{padding:1em 1em 1em 1em;}.elementor-2051 .elementor-element.elementor-element-eff9b3c .profile-card, .elementor-2051 .elementor-element.elementor-element-eff9b3c .profile-image-card{border-radius:32px 32px 32px 32px;}.elementor-2051 .elementor-element.elementor-element-eff9b3c .profile-header > img, .elementor-2051 .elementor-element.elementor-element-eff9b3c .profile-image-card img{border-radius:0%;}.elementor-2051 .elementor-element.elementor-element-eff9b3c .profile-body .profile-content{font-size:0.9em;}.elementor-2051 .elementor-element.elementor-element-bbf7266{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2051 .elementor-element.elementor-element-ef9662f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2051 .elementor-element.elementor-element-ef9662f .profile-body{padding:1em 1em 1em 1em;}.elementor-2051 .elementor-element.elementor-element-ef9662f .ekit-wid-con .profile-square-v .profile-card .profile-body{padding:1em 1em 1em 1em;}.elementor-2051 .elementor-element.elementor-element-ef9662f .profile-card, .elementor-2051 .elementor-element.elementor-element-ef9662f .profile-image-card{border-radius:32px 32px 32px 32px;}.elementor-2051 .elementor-element.elementor-element-ef9662f .profile-header > img, .elementor-2051 .elementor-element.elementor-element-ef9662f .profile-image-card img{border-radius:0%;}.elementor-2051 .elementor-element.elementor-element-ef9662f .profile-body .profile-content{font-size:0.9em;}.elementor-2051 .elementor-element.elementor-element-4f3cfc1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2051 .elementor-element.elementor-element-b2eeef1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2051 .elementor-element.elementor-element-b2eeef1 .profile-body{padding:1em 1em 1em 1em;}.elementor-2051 .elementor-element.elementor-element-b2eeef1 .ekit-wid-con .profile-square-v .profile-card .profile-body{padding:1em 1em 1em 1em;}.elementor-2051 .elementor-element.elementor-element-b2eeef1 .profile-card, .elementor-2051 .elementor-element.elementor-element-b2eeef1 .profile-image-card{border-radius:32px 32px 32px 32px;}.elementor-2051 .elementor-element.elementor-element-b2eeef1 .profile-header > img, .elementor-2051 .elementor-element.elementor-element-b2eeef1 .profile-image-card img{border-radius:0%;}.elementor-2051 .elementor-element.elementor-element-b2eeef1 .profile-body .profile-content{font-size:0.9em;}.elementor-2051 .elementor-element.elementor-element-7001765{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2051 .elementor-element.elementor-element-4ce306b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2051 .elementor-element.elementor-element-4ce306b .profile-body{padding:1em 1em 1em 1em;}.elementor-2051 .elementor-element.elementor-element-4ce306b .ekit-wid-con .profile-square-v .profile-card .profile-body{padding:1em 1em 1em 1em;}.elementor-2051 .elementor-element.elementor-element-4ce306b .profile-card, .elementor-2051 .elementor-element.elementor-element-4ce306b .profile-image-card{border-radius:32px 32px 32px 32px;}.elementor-2051 .elementor-element.elementor-element-4ce306b .profile-header > img, .elementor-2051 .elementor-element.elementor-element-4ce306b .profile-image-card img{border-radius:0%;}.elementor-2051 .elementor-element.elementor-element-4ce306b .profile-body .profile-content{font-size:0.9em;}.elementor-2051 .elementor-element.elementor-element-9a78a4a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2051 .elementor-element.elementor-element-7738b05{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2051 .elementor-element.elementor-element-7738b05 .profile-body{padding:1em 1em 1em 1em;}.elementor-2051 .elementor-element.elementor-element-7738b05 .ekit-wid-con .profile-square-v .profile-card .profile-body{padding:1em 1em 1em 1em;}.elementor-2051 .elementor-element.elementor-element-7738b05 .profile-card, .elementor-2051 .elementor-element.elementor-element-7738b05 .profile-image-card{border-radius:32px 32px 32px 32px;}.elementor-2051 .elementor-element.elementor-element-7738b05 .profile-header > img, .elementor-2051 .elementor-element.elementor-element-7738b05 .profile-image-card img{border-radius:0%;}.elementor-2051 .elementor-element.elementor-element-7738b05 .profile-body .profile-content{font-size:0.9em;}.elementor-2051 .elementor-element.elementor-element-df3fb5d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.1;--padding-top:6em;--padding-bottom:6em;--padding-left:1em;--padding-right:1em;}.elementor-2051 .elementor-element.elementor-element-df3fb5d:not(.elementor-motion-effects-element-type-background), .elementor-2051 .elementor-element.elementor-element-df3fb5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-044b931 );}.elementor-2051 .elementor-element.elementor-element-df3fb5d::before, .elementor-2051 .elementor-element.elementor-element-df3fb5d > .elementor-background-video-container::before, .elementor-2051 .elementor-element.elementor-element-df3fb5d > .e-con-inner > .elementor-background-video-container::before, .elementor-2051 .elementor-element.elementor-element-df3fb5d > .elementor-background-slideshow::before, .elementor-2051 .elementor-element.elementor-element-df3fb5d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2051 .elementor-element.elementor-element-df3fb5d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://exxor.com.br/wp-content/uploads/2026/02/bbf09478-4f54-4213-8a9e-efb75ce3fd3b.webp");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-2051 .elementor-element.elementor-element-fbf3c64{--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:center;--gap:3em 3em;--row-gap:3em;--column-gap:3em;}.elementor-2051 .elementor-element.elementor-element-fbf3c64.e-con{--align-self:center;}.elementor-2051 .elementor-element.elementor-element-c35266d{--display:flex;}.elementor-2051 .elementor-element.elementor-element-3c56951{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -20%) 0%;}.elementor-2051 .elementor-element.elementor-element-3c56951 img{height:35em;object-fit:cover;object-position:center center;}.elementor-2051 .elementor-element.elementor-element-7647820{--display:flex;--padding-top:2.5em;--padding-bottom:2.5em;--padding-left:2.5em;--padding-right:2.5em;}.elementor-2051 .elementor-element.elementor-element-77ee366{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2051 .elementor-element.elementor-element-1798dcb img{width:3em;border-radius:50% 50% 50% 50%;}.elementor-2051 .elementor-element.elementor-element-45b3e62{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2051 .elementor-element.elementor-element-1ce8964 .elementor-icon-box-wrapper{text-align:start;}.elementor-2051 .elementor-element.elementor-element-1ce8964 .elementor-icon-box-title, .elementor-2051 .elementor-element.elementor-element-1ce8964 .elementor-icon-box-title a{font-weight:700;}.elementor-2051 .elementor-element.elementor-element-1ce8964 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2051 .elementor-element.elementor-element-1ce8964 .elementor-icon-box-description{font-size:0.9em;}.elementor-2051 .elementor-element.elementor-element-e28e8b9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-2051 .elementor-element.elementor-element-e28e8b9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-2051 .elementor-element.elementor-element-e28e8b9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-2051 .elementor-element.elementor-element-e28e8b9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-2051 .elementor-element.elementor-element-e28e8b9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-2051 .elementor-element.elementor-element-e28e8b9 .elementor-icon-list-icon i{color:#A8A8A8;transition:color 0.3s;}.elementor-2051 .elementor-element.elementor-element-e28e8b9 .elementor-icon-list-icon svg{fill:#A8A8A8;transition:fill 0.3s;}.elementor-2051 .elementor-element.elementor-element-e28e8b9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2051 .elementor-element.elementor-element-e28e8b9 .elementor-icon-list-text{color:#A8A8A8;transition:color 0.3s;}.elementor-2051 .elementor-element.elementor-element-25162f9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2051 .elementor-element.elementor-element-25162f9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2051 .elementor-element.elementor-element-25162f9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2051 .elementor-element.elementor-element-25162f9 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-2051 .elementor-element.elementor-element-25162f9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2051 .elementor-element.elementor-element-25162f9 .elementor-icon-list-item > a{font-weight:600;}.elementor-2051 .elementor-element.elementor-element-25162f9 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-2051 .elementor-element.elementor-element-5fedf5d .elementor-heading-title{font-size:2em;}.elementor-2051 .elementor-element.elementor-element-7e276f5{color:var( --e-global-color-secondary );}.elementor-2051 .elementor-element.elementor-element-0a552c5 .elementor-icon-wrapper{text-align:start;}.elementor-2051 .elementor-element.elementor-element-5633bd9{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -15%) 0%;top:0px;}body:not(.rtl) .elementor-2051 .elementor-element.elementor-element-5633bd9{left:-2px;}body.rtl .elementor-2051 .elementor-element.elementor-element-5633bd9{right:-2px;}.elementor-2051 .elementor-element.elementor-element-5633bd9 img{height:35em;object-fit:cover;object-position:center center;}.elementor-2051 .elementor-element.elementor-element-bd7f97d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2051 .elementor-element.elementor-element-41d798f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#4CAFFF59;--border-color:#4CAFFF59;--border-radius:2em 2em 2em 2em;box-shadow:0px 0px 20px -5px #4CAFFF;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2051 .elementor-element.elementor-element-41d798f:not(.elementor-motion-effects-element-type-background), .elementor-2051 .elementor-element.elementor-element-41d798f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#14222EB0;}.elementor-2051 .elementor-element.elementor-element-f87cdb1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-2051 .elementor-element.elementor-element-4384130{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2051 .elementor-element.elementor-element-939ea07 img{width:3em;border-radius:50% 50% 50% 50%;}.elementor-2051 .elementor-element.elementor-element-8df8bb8 .elementor-icon-box-wrapper{text-align:start;}.elementor-2051 .elementor-element.elementor-element-8df8bb8 .elementor-icon-box-title, .elementor-2051 .elementor-element.elementor-element-8df8bb8 .elementor-icon-box-title a{font-weight:700;}.elementor-2051 .elementor-element.elementor-element-8df8bb8 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2051 .elementor-element.elementor-element-8df8bb8 .elementor-icon-box-description{font-size:0.9em;}.elementor-2051 .elementor-element.elementor-element-d1655e5 .elementor-icon-wrapper{text-align:center;}.elementor-2051 .elementor-element.elementor-element-d1655e5.elementor-view-stacked .elementor-icon{background-color:#F5F5F5;}.elementor-2051 .elementor-element.elementor-element-d1655e5.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-d1655e5.elementor-view-default .elementor-icon{color:#F5F5F5;border-color:#F5F5F5;}.elementor-2051 .elementor-element.elementor-element-d1655e5.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-d1655e5.elementor-view-default .elementor-icon svg{fill:#F5F5F5;}.elementor-2051 .elementor-element.elementor-element-d1655e5 .elementor-icon{font-size:1em;}.elementor-2051 .elementor-element.elementor-element-d1655e5 .elementor-icon svg{height:1em;}.elementor-2051 .elementor-element.elementor-element-3beddec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-2051 .elementor-element.elementor-element-142e7a4{--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-2051 .elementor-element.elementor-element-432d88c .elementor-icon-wrapper{text-align:center;}.elementor-2051 .elementor-element.elementor-element-432d88c.elementor-view-stacked .elementor-icon{background-color:#FF3040;}.elementor-2051 .elementor-element.elementor-element-432d88c.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-432d88c.elementor-view-default .elementor-icon{color:#FF3040;border-color:#FF3040;}.elementor-2051 .elementor-element.elementor-element-432d88c.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-432d88c.elementor-view-default .elementor-icon svg{fill:#FF3040;}.elementor-2051 .elementor-element.elementor-element-432d88c .elementor-icon{font-size:1em;}.elementor-2051 .elementor-element.elementor-element-432d88c .elementor-icon svg{height:1em;}.elementor-2051 .elementor-element.elementor-element-14aaf42 .elementor-icon-wrapper{text-align:center;}.elementor-2051 .elementor-element.elementor-element-14aaf42.elementor-view-stacked .elementor-icon{background-color:#F5F5F5;}.elementor-2051 .elementor-element.elementor-element-14aaf42.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-14aaf42.elementor-view-default .elementor-icon{color:#F5F5F5;border-color:#F5F5F5;}.elementor-2051 .elementor-element.elementor-element-14aaf42.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-14aaf42.elementor-view-default .elementor-icon svg{fill:#F5F5F5;}.elementor-2051 .elementor-element.elementor-element-14aaf42 .elementor-icon{font-size:1em;}.elementor-2051 .elementor-element.elementor-element-14aaf42 .elementor-icon svg{height:1em;}.elementor-2051 .elementor-element.elementor-element-292854c .elementor-icon-wrapper{text-align:center;}.elementor-2051 .elementor-element.elementor-element-292854c.elementor-view-stacked .elementor-icon{background-color:#F5F5F5;}.elementor-2051 .elementor-element.elementor-element-292854c.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-292854c.elementor-view-default .elementor-icon{color:#F5F5F5;border-color:#F5F5F5;}.elementor-2051 .elementor-element.elementor-element-292854c.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-292854c.elementor-view-default .elementor-icon svg{fill:#F5F5F5;}.elementor-2051 .elementor-element.elementor-element-292854c .elementor-icon{font-size:1em;}.elementor-2051 .elementor-element.elementor-element-292854c .elementor-icon svg{height:1em;}.elementor-2051 .elementor-element.elementor-element-b95443c{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2051 .elementor-element.elementor-element-422e59a .elementor-icon-wrapper{text-align:center;}.elementor-2051 .elementor-element.elementor-element-422e59a.elementor-view-stacked .elementor-icon{background-color:#F5F5F5;}.elementor-2051 .elementor-element.elementor-element-422e59a.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-422e59a.elementor-view-default .elementor-icon{color:#F5F5F5;border-color:#F5F5F5;}.elementor-2051 .elementor-element.elementor-element-422e59a.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-422e59a.elementor-view-default .elementor-icon svg{fill:#F5F5F5;}.elementor-2051 .elementor-element.elementor-element-422e59a .elementor-icon{font-size:1em;}.elementor-2051 .elementor-element.elementor-element-422e59a .elementor-icon svg{height:1em;}.elementor-2051 .elementor-element.elementor-element-2957aec{padding:0em 1em 1em 1em;font-size:0.85em;}.elementor-2051 .elementor-element.elementor-element-2957aec p{margin-block-end:2px;}.elementor-2051 .elementor-element.elementor-element-b92d886{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#4CAFFF59;--border-color:#4CAFFF59;--border-radius:2em 2em 2em 2em;box-shadow:0px 0px 20px -5px #4CAFFF;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2051 .elementor-element.elementor-element-b92d886:not(.elementor-motion-effects-element-type-background), .elementor-2051 .elementor-element.elementor-element-b92d886 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#14222EB0;}.elementor-2051 .elementor-element.elementor-element-ea7addb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-2051 .elementor-element.elementor-element-32b14a0{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2051 .elementor-element.elementor-element-eee53dc img{width:3em;border-radius:50% 50% 50% 50%;}.elementor-2051 .elementor-element.elementor-element-057bad7 .elementor-icon-box-wrapper{text-align:start;}.elementor-2051 .elementor-element.elementor-element-057bad7 .elementor-icon-box-title, .elementor-2051 .elementor-element.elementor-element-057bad7 .elementor-icon-box-title a{font-weight:700;}.elementor-2051 .elementor-element.elementor-element-057bad7 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2051 .elementor-element.elementor-element-057bad7 .elementor-icon-box-description{font-size:0.9em;}.elementor-2051 .elementor-element.elementor-element-4fad439 .elementor-icon-wrapper{text-align:center;}.elementor-2051 .elementor-element.elementor-element-4fad439.elementor-view-stacked .elementor-icon{background-color:#F5F5F5;}.elementor-2051 .elementor-element.elementor-element-4fad439.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-4fad439.elementor-view-default .elementor-icon{color:#F5F5F5;border-color:#F5F5F5;}.elementor-2051 .elementor-element.elementor-element-4fad439.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-4fad439.elementor-view-default .elementor-icon svg{fill:#F5F5F5;}.elementor-2051 .elementor-element.elementor-element-4fad439 .elementor-icon{font-size:1em;}.elementor-2051 .elementor-element.elementor-element-4fad439 .elementor-icon svg{height:1em;}.elementor-2051 .elementor-element.elementor-element-a80209e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-2051 .elementor-element.elementor-element-114fb6d{--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-2051 .elementor-element.elementor-element-69367bf .elementor-icon-wrapper{text-align:center;}.elementor-2051 .elementor-element.elementor-element-69367bf.elementor-view-stacked .elementor-icon{background-color:#FF3040;}.elementor-2051 .elementor-element.elementor-element-69367bf.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-69367bf.elementor-view-default .elementor-icon{color:#FF3040;border-color:#FF3040;}.elementor-2051 .elementor-element.elementor-element-69367bf.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-69367bf.elementor-view-default .elementor-icon svg{fill:#FF3040;}.elementor-2051 .elementor-element.elementor-element-69367bf .elementor-icon{font-size:1em;}.elementor-2051 .elementor-element.elementor-element-69367bf .elementor-icon svg{height:1em;}.elementor-2051 .elementor-element.elementor-element-cc41ecf .elementor-icon-wrapper{text-align:center;}.elementor-2051 .elementor-element.elementor-element-cc41ecf.elementor-view-stacked .elementor-icon{background-color:#F5F5F5;}.elementor-2051 .elementor-element.elementor-element-cc41ecf.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-cc41ecf.elementor-view-default .elementor-icon{color:#F5F5F5;border-color:#F5F5F5;}.elementor-2051 .elementor-element.elementor-element-cc41ecf.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-cc41ecf.elementor-view-default .elementor-icon svg{fill:#F5F5F5;}.elementor-2051 .elementor-element.elementor-element-cc41ecf .elementor-icon{font-size:1em;}.elementor-2051 .elementor-element.elementor-element-cc41ecf .elementor-icon svg{height:1em;}.elementor-2051 .elementor-element.elementor-element-9e0af85 .elementor-icon-wrapper{text-align:center;}.elementor-2051 .elementor-element.elementor-element-9e0af85.elementor-view-stacked .elementor-icon{background-color:#F5F5F5;}.elementor-2051 .elementor-element.elementor-element-9e0af85.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-9e0af85.elementor-view-default .elementor-icon{color:#F5F5F5;border-color:#F5F5F5;}.elementor-2051 .elementor-element.elementor-element-9e0af85.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-9e0af85.elementor-view-default .elementor-icon svg{fill:#F5F5F5;}.elementor-2051 .elementor-element.elementor-element-9e0af85 .elementor-icon{font-size:1em;}.elementor-2051 .elementor-element.elementor-element-9e0af85 .elementor-icon svg{height:1em;}.elementor-2051 .elementor-element.elementor-element-0b57d51{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2051 .elementor-element.elementor-element-5d1a3e2 .elementor-icon-wrapper{text-align:center;}.elementor-2051 .elementor-element.elementor-element-5d1a3e2.elementor-view-stacked .elementor-icon{background-color:#F5F5F5;}.elementor-2051 .elementor-element.elementor-element-5d1a3e2.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-5d1a3e2.elementor-view-default .elementor-icon{color:#F5F5F5;border-color:#F5F5F5;}.elementor-2051 .elementor-element.elementor-element-5d1a3e2.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-5d1a3e2.elementor-view-default .elementor-icon svg{fill:#F5F5F5;}.elementor-2051 .elementor-element.elementor-element-5d1a3e2 .elementor-icon{font-size:1em;}.elementor-2051 .elementor-element.elementor-element-5d1a3e2 .elementor-icon svg{height:1em;}.elementor-2051 .elementor-element.elementor-element-0f3b838{padding:0em 1em 1em 1em;font-size:0.85em;}.elementor-2051 .elementor-element.elementor-element-0f3b838 p{margin-block-end:2px;}.elementor-2051 .elementor-element.elementor-element-7f3f3c0{--display:flex;}.elementor-2051 .elementor-element.elementor-element-7f3f3c0.e-con{--align-self:center;}.elementor-2051 .elementor-element.elementor-element-5eea08d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2051 .elementor-element.elementor-element-10df2fb{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#4CAFFF59;--border-color:#4CAFFF59;--border-radius:2em 2em 2em 2em;box-shadow:0px 0px 20px -5px #4CAFFF;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2051 .elementor-element.elementor-element-10df2fb:not(.elementor-motion-effects-element-type-background), .elementor-2051 .elementor-element.elementor-element-10df2fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#14222EB0;}.elementor-2051 .elementor-element.elementor-element-af01460{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-2051 .elementor-element.elementor-element-92527be{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2051 .elementor-element.elementor-element-a68f468 img{width:3em;border-radius:50% 50% 50% 50%;}.elementor-2051 .elementor-element.elementor-element-3e2c061 .elementor-icon-box-wrapper{text-align:start;}.elementor-2051 .elementor-element.elementor-element-3e2c061 .elementor-icon-box-title, .elementor-2051 .elementor-element.elementor-element-3e2c061 .elementor-icon-box-title a{font-weight:700;}.elementor-2051 .elementor-element.elementor-element-3e2c061 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2051 .elementor-element.elementor-element-3e2c061 .elementor-icon-box-description{font-size:0.9em;}.elementor-2051 .elementor-element.elementor-element-9dc13de .elementor-icon-wrapper{text-align:center;}.elementor-2051 .elementor-element.elementor-element-9dc13de.elementor-view-stacked .elementor-icon{background-color:#F5F5F5;}.elementor-2051 .elementor-element.elementor-element-9dc13de.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-9dc13de.elementor-view-default .elementor-icon{color:#F5F5F5;border-color:#F5F5F5;}.elementor-2051 .elementor-element.elementor-element-9dc13de.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-9dc13de.elementor-view-default .elementor-icon svg{fill:#F5F5F5;}.elementor-2051 .elementor-element.elementor-element-9dc13de .elementor-icon{font-size:1em;}.elementor-2051 .elementor-element.elementor-element-9dc13de .elementor-icon svg{height:1em;}.elementor-2051 .elementor-element.elementor-element-d99175c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-2051 .elementor-element.elementor-element-e478524{--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-2051 .elementor-element.elementor-element-48ce027 .elementor-icon-wrapper{text-align:center;}.elementor-2051 .elementor-element.elementor-element-48ce027.elementor-view-stacked .elementor-icon{background-color:#FF3040;}.elementor-2051 .elementor-element.elementor-element-48ce027.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-48ce027.elementor-view-default .elementor-icon{color:#FF3040;border-color:#FF3040;}.elementor-2051 .elementor-element.elementor-element-48ce027.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-48ce027.elementor-view-default .elementor-icon svg{fill:#FF3040;}.elementor-2051 .elementor-element.elementor-element-48ce027 .elementor-icon{font-size:1em;}.elementor-2051 .elementor-element.elementor-element-48ce027 .elementor-icon svg{height:1em;}.elementor-2051 .elementor-element.elementor-element-9abeb26 .elementor-icon-wrapper{text-align:center;}.elementor-2051 .elementor-element.elementor-element-9abeb26.elementor-view-stacked .elementor-icon{background-color:#F5F5F5;}.elementor-2051 .elementor-element.elementor-element-9abeb26.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-9abeb26.elementor-view-default .elementor-icon{color:#F5F5F5;border-color:#F5F5F5;}.elementor-2051 .elementor-element.elementor-element-9abeb26.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-9abeb26.elementor-view-default .elementor-icon svg{fill:#F5F5F5;}.elementor-2051 .elementor-element.elementor-element-9abeb26 .elementor-icon{font-size:1em;}.elementor-2051 .elementor-element.elementor-element-9abeb26 .elementor-icon svg{height:1em;}.elementor-2051 .elementor-element.elementor-element-f069033 .elementor-icon-wrapper{text-align:center;}.elementor-2051 .elementor-element.elementor-element-f069033.elementor-view-stacked .elementor-icon{background-color:#F5F5F5;}.elementor-2051 .elementor-element.elementor-element-f069033.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-f069033.elementor-view-default .elementor-icon{color:#F5F5F5;border-color:#F5F5F5;}.elementor-2051 .elementor-element.elementor-element-f069033.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-f069033.elementor-view-default .elementor-icon svg{fill:#F5F5F5;}.elementor-2051 .elementor-element.elementor-element-f069033 .elementor-icon{font-size:1em;}.elementor-2051 .elementor-element.elementor-element-f069033 .elementor-icon svg{height:1em;}.elementor-2051 .elementor-element.elementor-element-ff6560d{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2051 .elementor-element.elementor-element-c2ad2e9 .elementor-icon-wrapper{text-align:center;}.elementor-2051 .elementor-element.elementor-element-c2ad2e9.elementor-view-stacked .elementor-icon{background-color:#F5F5F5;}.elementor-2051 .elementor-element.elementor-element-c2ad2e9.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-c2ad2e9.elementor-view-default .elementor-icon{color:#F5F5F5;border-color:#F5F5F5;}.elementor-2051 .elementor-element.elementor-element-c2ad2e9.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-c2ad2e9.elementor-view-default .elementor-icon svg{fill:#F5F5F5;}.elementor-2051 .elementor-element.elementor-element-c2ad2e9 .elementor-icon{font-size:1em;}.elementor-2051 .elementor-element.elementor-element-c2ad2e9 .elementor-icon svg{height:1em;}.elementor-2051 .elementor-element.elementor-element-80c3917{padding:0em 1em 1em 1em;font-size:0.85em;}.elementor-2051 .elementor-element.elementor-element-80c3917 p{margin-block-end:2px;}.elementor-2051 .elementor-element.elementor-element-d47ea1e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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:#4CAFFF59;--border-color:#4CAFFF59;--border-radius:2em 2em 2em 2em;box-shadow:0px 0px 20px -5px #4CAFFF;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2051 .elementor-element.elementor-element-d47ea1e:not(.elementor-motion-effects-element-type-background), .elementor-2051 .elementor-element.elementor-element-d47ea1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#14222EB0;}.elementor-2051 .elementor-element.elementor-element-0baf838{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-2051 .elementor-element.elementor-element-b0cf5cf{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2051 .elementor-element.elementor-element-66113d7 img{width:3em;border-radius:50% 50% 50% 50%;}.elementor-2051 .elementor-element.elementor-element-1a19c1b .elementor-icon-box-wrapper{text-align:start;}.elementor-2051 .elementor-element.elementor-element-1a19c1b .elementor-icon-box-title, .elementor-2051 .elementor-element.elementor-element-1a19c1b .elementor-icon-box-title a{font-weight:700;}.elementor-2051 .elementor-element.elementor-element-1a19c1b .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2051 .elementor-element.elementor-element-1a19c1b .elementor-icon-box-description{font-size:0.9em;}.elementor-2051 .elementor-element.elementor-element-5ad8d0c .elementor-icon-wrapper{text-align:center;}.elementor-2051 .elementor-element.elementor-element-5ad8d0c.elementor-view-stacked .elementor-icon{background-color:#F5F5F5;}.elementor-2051 .elementor-element.elementor-element-5ad8d0c.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-5ad8d0c.elementor-view-default .elementor-icon{color:#F5F5F5;border-color:#F5F5F5;}.elementor-2051 .elementor-element.elementor-element-5ad8d0c.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-5ad8d0c.elementor-view-default .elementor-icon svg{fill:#F5F5F5;}.elementor-2051 .elementor-element.elementor-element-5ad8d0c .elementor-icon{font-size:1em;}.elementor-2051 .elementor-element.elementor-element-5ad8d0c .elementor-icon svg{height:1em;}.elementor-2051 .elementor-element.elementor-element-3581638{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-2051 .elementor-element.elementor-element-8a34c4b{--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-2051 .elementor-element.elementor-element-b3f380b .elementor-icon-wrapper{text-align:center;}.elementor-2051 .elementor-element.elementor-element-b3f380b.elementor-view-stacked .elementor-icon{background-color:#FF3040;}.elementor-2051 .elementor-element.elementor-element-b3f380b.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-b3f380b.elementor-view-default .elementor-icon{color:#FF3040;border-color:#FF3040;}.elementor-2051 .elementor-element.elementor-element-b3f380b.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-b3f380b.elementor-view-default .elementor-icon svg{fill:#FF3040;}.elementor-2051 .elementor-element.elementor-element-b3f380b .elementor-icon{font-size:1em;}.elementor-2051 .elementor-element.elementor-element-b3f380b .elementor-icon svg{height:1em;}.elementor-2051 .elementor-element.elementor-element-c243c9e .elementor-icon-wrapper{text-align:center;}.elementor-2051 .elementor-element.elementor-element-c243c9e.elementor-view-stacked .elementor-icon{background-color:#F5F5F5;}.elementor-2051 .elementor-element.elementor-element-c243c9e.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-c243c9e.elementor-view-default .elementor-icon{color:#F5F5F5;border-color:#F5F5F5;}.elementor-2051 .elementor-element.elementor-element-c243c9e.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-c243c9e.elementor-view-default .elementor-icon svg{fill:#F5F5F5;}.elementor-2051 .elementor-element.elementor-element-c243c9e .elementor-icon{font-size:1em;}.elementor-2051 .elementor-element.elementor-element-c243c9e .elementor-icon svg{height:1em;}.elementor-2051 .elementor-element.elementor-element-4907648 .elementor-icon-wrapper{text-align:center;}.elementor-2051 .elementor-element.elementor-element-4907648.elementor-view-stacked .elementor-icon{background-color:#F5F5F5;}.elementor-2051 .elementor-element.elementor-element-4907648.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-4907648.elementor-view-default .elementor-icon{color:#F5F5F5;border-color:#F5F5F5;}.elementor-2051 .elementor-element.elementor-element-4907648.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-4907648.elementor-view-default .elementor-icon svg{fill:#F5F5F5;}.elementor-2051 .elementor-element.elementor-element-4907648 .elementor-icon{font-size:1em;}.elementor-2051 .elementor-element.elementor-element-4907648 .elementor-icon svg{height:1em;}.elementor-2051 .elementor-element.elementor-element-2bfe429{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2051 .elementor-element.elementor-element-35ac0e9 .elementor-icon-wrapper{text-align:center;}.elementor-2051 .elementor-element.elementor-element-35ac0e9.elementor-view-stacked .elementor-icon{background-color:#F5F5F5;}.elementor-2051 .elementor-element.elementor-element-35ac0e9.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-35ac0e9.elementor-view-default .elementor-icon{color:#F5F5F5;border-color:#F5F5F5;}.elementor-2051 .elementor-element.elementor-element-35ac0e9.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-35ac0e9.elementor-view-default .elementor-icon svg{fill:#F5F5F5;}.elementor-2051 .elementor-element.elementor-element-35ac0e9 .elementor-icon{font-size:1em;}.elementor-2051 .elementor-element.elementor-element-35ac0e9 .elementor-icon svg{height:1em;}.elementor-2051 .elementor-element.elementor-element-18bbf5d{padding:0em 1em 1em 1em;font-size:0.85em;}.elementor-2051 .elementor-element.elementor-element-18bbf5d p{margin-block-end:2px;}.elementor-2051 .elementor-element.elementor-element-55e83be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.1;--padding-top:6em;--padding-bottom:8em;--padding-left:1em;--padding-right:1em;}.elementor-2051 .elementor-element.elementor-element-55e83be::before, .elementor-2051 .elementor-element.elementor-element-55e83be > .elementor-background-video-container::before, .elementor-2051 .elementor-element.elementor-element-55e83be > .e-con-inner > .elementor-background-video-container::before, .elementor-2051 .elementor-element.elementor-element-55e83be > .elementor-background-slideshow::before, .elementor-2051 .elementor-element.elementor-element-55e83be > .e-con-inner > .elementor-background-slideshow::before, .elementor-2051 .elementor-element.elementor-element-55e83be > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://exxor.com.br/wp-content/uploads/2025/08/BG-FUNDOS-MACHAS-VERDE.png");--background-overlay:'';background-position:center left;background-repeat:no-repeat;}.elementor-2051 .elementor-element.elementor-element-10b119f{padding:0em 0em 2em 0em;text-align:center;}.elementor-2051 .elementor-element.elementor-element-cabbb76{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:3em 3em;--row-gap:3em;--column-gap:3em;--flex-wrap:wrap;}.elementor-2051 .elementor-element.elementor-element-cabbb76.e-con{--align-self:center;}.elementor-2051 .elementor-element.elementor-element-4096db8{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#32B6A2;--border-color:#32B6A2;--border-radius:2em 2em 2em 2em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:2;}.elementor-2051 .elementor-element.elementor-element-4096db8:not(.elementor-motion-effects-element-type-background), .elementor-2051 .elementor-element.elementor-element-4096db8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2D2487;}.elementor-2051 .elementor-element.elementor-element-9895a3e{margin:-30% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;z-index:2;}.elementor-2051 .elementor-element.elementor-element-9895a3e .elementor-icon-wrapper{text-align:center;}.elementor-2051 .elementor-element.elementor-element-9895a3e.elementor-view-stacked .elementor-icon{background-color:#01443A;color:#32B6A2;}.elementor-2051 .elementor-element.elementor-element-9895a3e.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-9895a3e.elementor-view-default .elementor-icon{color:#01443A;border-color:#01443A;}.elementor-2051 .elementor-element.elementor-element-9895a3e.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-9895a3e.elementor-view-default .elementor-icon svg{fill:#01443A;}.elementor-2051 .elementor-element.elementor-element-9895a3e.elementor-view-framed .elementor-icon{background-color:#32B6A2;}.elementor-2051 .elementor-element.elementor-element-9895a3e.elementor-view-stacked .elementor-icon svg{fill:#32B6A2;}.elementor-2051 .elementor-element.elementor-element-9895a3e .elementor-icon{font-size:32px;}.elementor-2051 .elementor-element.elementor-element-9895a3e .elementor-icon svg{height:32px;}.elementor-2051 .elementor-element.elementor-element-babd672{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:center;}.elementor-2051 .elementor-element.elementor-element-babd672 .elementor-heading-title{font-size:1.3em;}.elementor-2051 .elementor-element.elementor-element-3965e67.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2051 .elementor-element.elementor-element-3965e67{text-align:center;}.elementor-2051 .elementor-element.elementor-element-eb85483{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#32B6A2;--border-color:#32B6A2;--border-radius:2em 2em 2em 2em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:2;}.elementor-2051 .elementor-element.elementor-element-eb85483:not(.elementor-motion-effects-element-type-background), .elementor-2051 .elementor-element.elementor-element-eb85483 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2D2487;}.elementor-2051 .elementor-element.elementor-element-dade85e{margin:-30% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;z-index:2;}.elementor-2051 .elementor-element.elementor-element-dade85e .elementor-icon-wrapper{text-align:center;}.elementor-2051 .elementor-element.elementor-element-dade85e.elementor-view-stacked .elementor-icon{background-color:#01443A;color:#32B6A2;}.elementor-2051 .elementor-element.elementor-element-dade85e.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-dade85e.elementor-view-default .elementor-icon{color:#01443A;border-color:#01443A;}.elementor-2051 .elementor-element.elementor-element-dade85e.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-dade85e.elementor-view-default .elementor-icon svg{fill:#01443A;}.elementor-2051 .elementor-element.elementor-element-dade85e.elementor-view-framed .elementor-icon{background-color:#32B6A2;}.elementor-2051 .elementor-element.elementor-element-dade85e.elementor-view-stacked .elementor-icon svg{fill:#32B6A2;}.elementor-2051 .elementor-element.elementor-element-dade85e .elementor-icon{font-size:32px;}.elementor-2051 .elementor-element.elementor-element-dade85e .elementor-icon svg{height:32px;}.elementor-2051 .elementor-element.elementor-element-df25a9a{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:center;}.elementor-2051 .elementor-element.elementor-element-df25a9a .elementor-heading-title{font-size:1.3em;}.elementor-2051 .elementor-element.elementor-element-0e6875d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2051 .elementor-element.elementor-element-0e6875d{text-align:center;}.elementor-2051 .elementor-element.elementor-element-431e239{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#32B6A2;--border-color:#32B6A2;--border-radius:2em 2em 2em 2em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:2;}.elementor-2051 .elementor-element.elementor-element-431e239:not(.elementor-motion-effects-element-type-background), .elementor-2051 .elementor-element.elementor-element-431e239 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2D2487;}.elementor-2051 .elementor-element.elementor-element-bbf53f2{margin:-30% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;z-index:2;}.elementor-2051 .elementor-element.elementor-element-bbf53f2 .elementor-icon-wrapper{text-align:center;}.elementor-2051 .elementor-element.elementor-element-bbf53f2.elementor-view-stacked .elementor-icon{background-color:#01443A;color:#32B6A2;}.elementor-2051 .elementor-element.elementor-element-bbf53f2.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-bbf53f2.elementor-view-default .elementor-icon{color:#01443A;border-color:#01443A;}.elementor-2051 .elementor-element.elementor-element-bbf53f2.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-bbf53f2.elementor-view-default .elementor-icon svg{fill:#01443A;}.elementor-2051 .elementor-element.elementor-element-bbf53f2.elementor-view-framed .elementor-icon{background-color:#32B6A2;}.elementor-2051 .elementor-element.elementor-element-bbf53f2.elementor-view-stacked .elementor-icon svg{fill:#32B6A2;}.elementor-2051 .elementor-element.elementor-element-bbf53f2 .elementor-icon{font-size:32px;}.elementor-2051 .elementor-element.elementor-element-bbf53f2 .elementor-icon svg{height:32px;}.elementor-2051 .elementor-element.elementor-element-21fe339{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:center;}.elementor-2051 .elementor-element.elementor-element-21fe339 .elementor-heading-title{font-size:1.3em;}.elementor-2051 .elementor-element.elementor-element-c2a8943.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2051 .elementor-element.elementor-element-c2a8943{text-align:center;}.elementor-2051 .elementor-element.elementor-element-ef5f1d4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:3em 3em;--row-gap:3em;--column-gap:3em;--flex-wrap:wrap;}.elementor-2051 .elementor-element.elementor-element-ef5f1d4.e-con{--align-self:center;}.elementor-2051 .elementor-element.elementor-element-28a402e{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#32B6A2;--border-color:#32B6A2;--border-radius:2em 2em 2em 2em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:2;}.elementor-2051 .elementor-element.elementor-element-28a402e:not(.elementor-motion-effects-element-type-background), .elementor-2051 .elementor-element.elementor-element-28a402e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2D2487;}.elementor-2051 .elementor-element.elementor-element-ba4478b{margin:-30% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;z-index:2;}.elementor-2051 .elementor-element.elementor-element-ba4478b .elementor-icon-wrapper{text-align:center;}.elementor-2051 .elementor-element.elementor-element-ba4478b.elementor-view-stacked .elementor-icon{background-color:#01443A;color:#32B6A2;}.elementor-2051 .elementor-element.elementor-element-ba4478b.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-ba4478b.elementor-view-default .elementor-icon{color:#01443A;border-color:#01443A;}.elementor-2051 .elementor-element.elementor-element-ba4478b.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-ba4478b.elementor-view-default .elementor-icon svg{fill:#01443A;}.elementor-2051 .elementor-element.elementor-element-ba4478b.elementor-view-framed .elementor-icon{background-color:#32B6A2;}.elementor-2051 .elementor-element.elementor-element-ba4478b.elementor-view-stacked .elementor-icon svg{fill:#32B6A2;}.elementor-2051 .elementor-element.elementor-element-ba4478b .elementor-icon{font-size:32px;}.elementor-2051 .elementor-element.elementor-element-ba4478b .elementor-icon svg{height:32px;}.elementor-2051 .elementor-element.elementor-element-2985753{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:center;}.elementor-2051 .elementor-element.elementor-element-2985753 .elementor-heading-title{font-size:1.3em;}.elementor-2051 .elementor-element.elementor-element-7502c80{text-align:center;}.elementor-2051 .elementor-element.elementor-element-09d4317{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#32B6A2;--border-color:#32B6A2;--border-radius:2em 2em 2em 2em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:2;}.elementor-2051 .elementor-element.elementor-element-09d4317:not(.elementor-motion-effects-element-type-background), .elementor-2051 .elementor-element.elementor-element-09d4317 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A2D2487;}.elementor-2051 .elementor-element.elementor-element-07ab656{margin:-30% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;z-index:2;}.elementor-2051 .elementor-element.elementor-element-07ab656 .elementor-icon-wrapper{text-align:center;}.elementor-2051 .elementor-element.elementor-element-07ab656.elementor-view-stacked .elementor-icon{background-color:#01443A;color:#32B6A2;}.elementor-2051 .elementor-element.elementor-element-07ab656.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-07ab656.elementor-view-default .elementor-icon{color:#01443A;border-color:#01443A;}.elementor-2051 .elementor-element.elementor-element-07ab656.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-07ab656.elementor-view-default .elementor-icon svg{fill:#01443A;}.elementor-2051 .elementor-element.elementor-element-07ab656.elementor-view-framed .elementor-icon{background-color:#32B6A2;}.elementor-2051 .elementor-element.elementor-element-07ab656.elementor-view-stacked .elementor-icon svg{fill:#32B6A2;}.elementor-2051 .elementor-element.elementor-element-07ab656 .elementor-icon{font-size:32px;}.elementor-2051 .elementor-element.elementor-element-07ab656 .elementor-icon svg{height:32px;}.elementor-2051 .elementor-element.elementor-element-dfd9045{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:center;}.elementor-2051 .elementor-element.elementor-element-dfd9045 .elementor-heading-title{font-size:1.3em;}.elementor-2051 .elementor-element.elementor-element-56262d0{text-align:center;}.elementor-2051 .elementor-element.elementor-element-a50eeb1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.1;--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-2051 .elementor-element.elementor-element-a50eeb1:not(.elementor-motion-effects-element-type-background), .elementor-2051 .elementor-element.elementor-element-a50eeb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5d64765 );}.elementor-2051 .elementor-element.elementor-element-a50eeb1::before, .elementor-2051 .elementor-element.elementor-element-a50eeb1 > .elementor-background-video-container::before, .elementor-2051 .elementor-element.elementor-element-a50eeb1 > .e-con-inner > .elementor-background-video-container::before, .elementor-2051 .elementor-element.elementor-element-a50eeb1 > .elementor-background-slideshow::before, .elementor-2051 .elementor-element.elementor-element-a50eeb1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2051 .elementor-element.elementor-element-a50eeb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://exxor.com.br/wp-content/uploads/2025/08/BG-FUNDOS-MACHAS-VERDE.png");--background-overlay:'';background-position:center right;background-repeat:no-repeat;}.elementor-2051 .elementor-element.elementor-element-043b519{--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:flex-start;--gap:4em 4em;--row-gap:4em;--column-gap:4em;}.elementor-2051 .elementor-element.elementor-element-65a7bff{--display:flex;}.elementor-2051 .elementor-element.elementor-element-734365e{margin:-30% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-2051 .elementor-element.elementor-element-734365e img{width:70%;border-radius:2em 2em 2em 2em;}.elementor-2051 .elementor-element.elementor-element-4786c3c{--display:flex;--justify-content:center;}.elementor-2051 .elementor-element.elementor-element-028ab93 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1em/2);}.elementor-2051 .elementor-element.elementor-element-028ab93 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1em/2);}.elementor-2051 .elementor-element.elementor-element-028ab93 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1em/2);}.elementor-2051 .elementor-element.elementor-element-028ab93 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1em/2);}.elementor-2051 .elementor-element.elementor-element-028ab93 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1em/2);}.elementor-2051 .elementor-element.elementor-element-028ab93 .elementor-icon-list-icon i{color:#64BF03;transition:color 0.3s;}.elementor-2051 .elementor-element.elementor-element-028ab93 .elementor-icon-list-icon svg{fill:#64BF03;transition:fill 0.3s;}.elementor-2051 .elementor-element.elementor-element-028ab93{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-2051 .elementor-element.elementor-element-028ab93 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-2051 .elementor-element.elementor-element-028ab93 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-2051 .elementor-element.elementor-element-6a109ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:6em;--padding-bottom:6em;--padding-left:1em;--padding-right:1em;}.elementor-2051 .elementor-element.elementor-element-6a109ed::before, .elementor-2051 .elementor-element.elementor-element-6a109ed > .elementor-background-video-container::before, .elementor-2051 .elementor-element.elementor-element-6a109ed > .e-con-inner > .elementor-background-video-container::before, .elementor-2051 .elementor-element.elementor-element-6a109ed > .elementor-background-slideshow::before, .elementor-2051 .elementor-element.elementor-element-6a109ed > .e-con-inner > .elementor-background-slideshow::before, .elementor-2051 .elementor-element.elementor-element-6a109ed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://exxor.com.br/wp-content/uploads/2026/02/fe879b5e-a449-49b8-8ad5-4e7a1adbcfe9-1-scaled.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2051 .elementor-element.elementor-element-68beceb{padding:0em 0em 2em 0em;text-align:center;}.elementor-2051 .elementor-element.elementor-element-87f57d6{--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:3em 3em;--row-gap:3em;--column-gap:3em;--flex-wrap:wrap;}.elementor-2051 .elementor-element.elementor-element-87f57d6.e-con{--align-self:center;}.elementor-2051 .elementor-element.elementor-element-def038e{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-2051 .elementor-element.elementor-element-def038e .elementor-icon-box-wrapper{gap:15px;}.elementor-2051 .elementor-element.elementor-element-def038e.elementor-view-stacked .elementor-icon{background-color:#297EA8;}.elementor-2051 .elementor-element.elementor-element-def038e.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-def038e.elementor-view-default .elementor-icon{fill:#297EA8;color:#297EA8;border-color:#297EA8;}.elementor-2051 .elementor-element.elementor-element-def038e .elementor-icon-box-title, .elementor-2051 .elementor-element.elementor-element-def038e .elementor-icon-box-title a{font-size:1.5em;}.elementor-2051 .elementor-element.elementor-element-efcbad2{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-2051 .elementor-element.elementor-element-efcbad2 .elementor-icon-box-wrapper{gap:15px;}.elementor-2051 .elementor-element.elementor-element-efcbad2.elementor-view-stacked .elementor-icon{background-color:#297EA8;}.elementor-2051 .elementor-element.elementor-element-efcbad2.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-efcbad2.elementor-view-default .elementor-icon{fill:#297EA8;color:#297EA8;border-color:#297EA8;}.elementor-2051 .elementor-element.elementor-element-efcbad2 .elementor-icon-box-title, .elementor-2051 .elementor-element.elementor-element-efcbad2 .elementor-icon-box-title a{font-size:1.5em;}.elementor-2051 .elementor-element.elementor-element-62ac567{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-2051 .elementor-element.elementor-element-62ac567 .elementor-icon-box-wrapper{gap:15px;}.elementor-2051 .elementor-element.elementor-element-62ac567.elementor-view-stacked .elementor-icon{background-color:#297EA8;}.elementor-2051 .elementor-element.elementor-element-62ac567.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-62ac567.elementor-view-default .elementor-icon{fill:#297EA8;color:#297EA8;border-color:#297EA8;}.elementor-2051 .elementor-element.elementor-element-62ac567 .elementor-icon-box-title, .elementor-2051 .elementor-element.elementor-element-62ac567 .elementor-icon-box-title a{font-size:1.5em;}.elementor-2051 .elementor-element.elementor-element-7294e7a{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-2051 .elementor-element.elementor-element-7294e7a .elementor-icon-box-wrapper{gap:15px;}.elementor-2051 .elementor-element.elementor-element-7294e7a.elementor-view-stacked .elementor-icon{background-color:#297EA8;}.elementor-2051 .elementor-element.elementor-element-7294e7a.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-7294e7a.elementor-view-default .elementor-icon{fill:#297EA8;color:#297EA8;border-color:#297EA8;}.elementor-2051 .elementor-element.elementor-element-7294e7a .elementor-icon-box-title, .elementor-2051 .elementor-element.elementor-element-7294e7a .elementor-icon-box-title a{font-size:1.5em;}.elementor-2051 .elementor-element.elementor-element-1a2c092{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-2051 .elementor-element.elementor-element-1a2c092 .elementor-icon-box-wrapper{gap:15px;}.elementor-2051 .elementor-element.elementor-element-1a2c092.elementor-view-stacked .elementor-icon{background-color:#297EA8;}.elementor-2051 .elementor-element.elementor-element-1a2c092.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-1a2c092.elementor-view-default .elementor-icon{fill:#297EA8;color:#297EA8;border-color:#297EA8;}.elementor-2051 .elementor-element.elementor-element-1a2c092 .elementor-icon-box-title, .elementor-2051 .elementor-element.elementor-element-1a2c092 .elementor-icon-box-title a{font-size:1.5em;}.elementor-2051 .elementor-element.elementor-element-67f4c04{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-2051 .elementor-element.elementor-element-67f4c04 .elementor-icon-box-wrapper{gap:15px;}.elementor-2051 .elementor-element.elementor-element-67f4c04.elementor-view-stacked .elementor-icon{background-color:#297EA8;}.elementor-2051 .elementor-element.elementor-element-67f4c04.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-67f4c04.elementor-view-default .elementor-icon{fill:#297EA8;color:#297EA8;border-color:#297EA8;}.elementor-2051 .elementor-element.elementor-element-67f4c04 .elementor-icon-box-title, .elementor-2051 .elementor-element.elementor-element-67f4c04 .elementor-icon-box-title a{font-size:1.5em;}.elementor-2051 .elementor-element.elementor-element-8c72b5a{--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:6em;--padding-bottom:6em;--padding-left:1em;--padding-right:1em;}.elementor-2051 .elementor-element.elementor-element-57e49dd{padding:0em 0em 2em 0em;text-align:center;}.elementor-2051 .elementor-element.elementor-element-643df5e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2051 .elementor-element.elementor-element-248c992{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-2051 .elementor-element.elementor-element-248c992 .elementor-icon-box-wrapper{gap:15px;}.elementor-2051 .elementor-element.elementor-element-248c992.elementor-view-stacked .elementor-icon{background-color:#0E0918;fill:#0E0918;color:#0E0918;}.elementor-2051 .elementor-element.elementor-element-248c992.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-248c992.elementor-view-default .elementor-icon{fill:#0E0918;color:#0E0918;border-color:#0E0918;}.elementor-2051 .elementor-element.elementor-element-248c992.elementor-view-framed .elementor-icon{background-color:#0E0918;}.elementor-2051 .elementor-element.elementor-element-248c992.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2051 .elementor-element.elementor-element-248c992.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#32B6A2;fill:#32B6A2;color:#32B6A2;}.elementor-2051 .elementor-element.elementor-element-248c992.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2051 .elementor-element.elementor-element-248c992.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2051 .elementor-element.elementor-element-248c992.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2051 .elementor-element.elementor-element-248c992.elementor-view-default:has(:focus) .elementor-icon{fill:#32B6A2;color:#32B6A2;border-color:#32B6A2;}.elementor-2051 .elementor-element.elementor-element-248c992.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2051 .elementor-element.elementor-element-248c992.elementor-view-framed:has(:focus) .elementor-icon{background-color:#32B6A2;}.elementor-2051 .elementor-element.elementor-element-248c992 .elementor-icon{font-size:24px;}.elementor-2051 .elementor-element.elementor-element-248c992 .elementor-icon-box-title, .elementor-2051 .elementor-element.elementor-element-248c992 .elementor-icon-box-title a{font-size:1.1em;}.elementor-2051 .elementor-element.elementor-element-e1642b5{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-2051 .elementor-element.elementor-element-e1642b5 .elementor-icon-box-wrapper{gap:15px;}.elementor-2051 .elementor-element.elementor-element-e1642b5.elementor-view-stacked .elementor-icon{background-color:#0E0918;fill:#0E0918;color:#0E0918;}.elementor-2051 .elementor-element.elementor-element-e1642b5.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-e1642b5.elementor-view-default .elementor-icon{fill:#0E0918;color:#0E0918;border-color:#0E0918;}.elementor-2051 .elementor-element.elementor-element-e1642b5.elementor-view-framed .elementor-icon{background-color:#0E0918;}.elementor-2051 .elementor-element.elementor-element-e1642b5.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2051 .elementor-element.elementor-element-e1642b5.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#32B6A2;fill:#32B6A2;color:#32B6A2;}.elementor-2051 .elementor-element.elementor-element-e1642b5.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2051 .elementor-element.elementor-element-e1642b5.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2051 .elementor-element.elementor-element-e1642b5.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2051 .elementor-element.elementor-element-e1642b5.elementor-view-default:has(:focus) .elementor-icon{fill:#32B6A2;color:#32B6A2;border-color:#32B6A2;}.elementor-2051 .elementor-element.elementor-element-e1642b5.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2051 .elementor-element.elementor-element-e1642b5.elementor-view-framed:has(:focus) .elementor-icon{background-color:#32B6A2;}.elementor-2051 .elementor-element.elementor-element-e1642b5 .elementor-icon{font-size:24px;}.elementor-2051 .elementor-element.elementor-element-e1642b5 .elementor-icon-box-title, .elementor-2051 .elementor-element.elementor-element-e1642b5 .elementor-icon-box-title a{font-size:1.1em;}.elementor-2051 .elementor-element.elementor-element-b1fb503{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-2051 .elementor-element.elementor-element-b1fb503 .elementor-icon-box-wrapper{gap:15px;}.elementor-2051 .elementor-element.elementor-element-b1fb503.elementor-view-stacked .elementor-icon{background-color:#0E0918;fill:#0E0918;color:#0E0918;}.elementor-2051 .elementor-element.elementor-element-b1fb503.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-b1fb503.elementor-view-default .elementor-icon{fill:#0E0918;color:#0E0918;border-color:#0E0918;}.elementor-2051 .elementor-element.elementor-element-b1fb503.elementor-view-framed .elementor-icon{background-color:#0E0918;}.elementor-2051 .elementor-element.elementor-element-b1fb503.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2051 .elementor-element.elementor-element-b1fb503.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#32B6A2;fill:#32B6A2;color:#32B6A2;}.elementor-2051 .elementor-element.elementor-element-b1fb503.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2051 .elementor-element.elementor-element-b1fb503.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2051 .elementor-element.elementor-element-b1fb503.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2051 .elementor-element.elementor-element-b1fb503.elementor-view-default:has(:focus) .elementor-icon{fill:#32B6A2;color:#32B6A2;border-color:#32B6A2;}.elementor-2051 .elementor-element.elementor-element-b1fb503.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2051 .elementor-element.elementor-element-b1fb503.elementor-view-framed:has(:focus) .elementor-icon{background-color:#32B6A2;}.elementor-2051 .elementor-element.elementor-element-b1fb503 .elementor-icon{font-size:24px;}.elementor-2051 .elementor-element.elementor-element-b1fb503 .elementor-icon-box-title, .elementor-2051 .elementor-element.elementor-element-b1fb503 .elementor-icon-box-title a{font-size:1.1em;}.elementor-2051 .elementor-element.elementor-element-6555914{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-2051 .elementor-element.elementor-element-6555914 .elementor-icon-box-wrapper{gap:15px;}.elementor-2051 .elementor-element.elementor-element-6555914.elementor-view-stacked .elementor-icon{background-color:#0E0918;fill:#0E0918;color:#0E0918;}.elementor-2051 .elementor-element.elementor-element-6555914.elementor-view-framed .elementor-icon, .elementor-2051 .elementor-element.elementor-element-6555914.elementor-view-default .elementor-icon{fill:#0E0918;color:#0E0918;border-color:#0E0918;}.elementor-2051 .elementor-element.elementor-element-6555914.elementor-view-framed .elementor-icon{background-color:#0E0918;}.elementor-2051 .elementor-element.elementor-element-6555914.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-2051 .elementor-element.elementor-element-6555914.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#32B6A2;fill:#32B6A2;color:#32B6A2;}.elementor-2051 .elementor-element.elementor-element-6555914.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2051 .elementor-element.elementor-element-6555914.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-2051 .elementor-element.elementor-element-6555914.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-2051 .elementor-element.elementor-element-6555914.elementor-view-default:has(:focus) .elementor-icon{fill:#32B6A2;color:#32B6A2;border-color:#32B6A2;}.elementor-2051 .elementor-element.elementor-element-6555914.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-2051 .elementor-element.elementor-element-6555914.elementor-view-framed:has(:focus) .elementor-icon{background-color:#32B6A2;}.elementor-2051 .elementor-element.elementor-element-6555914 .elementor-icon{font-size:24px;}.elementor-2051 .elementor-element.elementor-element-6555914 .elementor-icon-box-title, .elementor-2051 .elementor-element.elementor-element-6555914 .elementor-icon-box-title a{font-size:1.1em;}.elementor-2051 .elementor-element.elementor-element-b32780c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.8;}.elementor-2051 .elementor-element.elementor-element-b32780c::before, .elementor-2051 .elementor-element.elementor-element-b32780c > .elementor-background-video-container::before, .elementor-2051 .elementor-element.elementor-element-b32780c > .e-con-inner > .elementor-background-video-container::before, .elementor-2051 .elementor-element.elementor-element-b32780c > .elementor-background-slideshow::before, .elementor-2051 .elementor-element.elementor-element-b32780c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2051 .elementor-element.elementor-element-b32780c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0E0918;--background-overlay:'';}.elementor-2051 .elementor-element.elementor-element-5ae27a5{--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:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-2051 .elementor-element.elementor-element-cd061b4{--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:6em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-2051 .elementor-element.elementor-element-f3cf630{text-align:center;}.elementor-2051 .elementor-element.elementor-element-95e8f0e{padding:0em 0em 1em 0em;text-align:center;font-size:1.2em;color:var( --e-global-color-secondary );}.elementor-2051 .elementor-element.elementor-element-e9be3e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:3em 3em;--row-gap:3em;--column-gap:3em;}.elementor-2051 .elementor-element.elementor-element-e9be3e9.e-con{--align-self:center;}.elementor-2051 .elementor-element.elementor-element-009a3eb .elementor-button{font-weight:700;letter-spacing:1px;}.elementor-2051 .elementor-element.elementor-element-6cc3795 .elementor-button{font-weight:700;letter-spacing:1px;}.elementor-2051 .elementor-element.elementor-element-6cc3795 .elementor-button:hover, .elementor-2051 .elementor-element.elementor-element-6cc3795 .elementor-button:focus{border-color:#FFFFFF;}@media(max-width:1024px){.elementor-2051 .elementor-element.elementor-element-e1882ce{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-2051 .elementor-element.elementor-element-8c1a079{text-align:start;}.elementor-2051 .elementor-element.elementor-element-6663f34{--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-2051 .elementor-element.elementor-element-50ac641{font-size:1em;}.elementor-2051 .elementor-element.elementor-element-73fe56a{--justify-content:center;--flex-wrap:wrap;}.elementor-2051 .elementor-element.elementor-element-0acde03{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-2051 .elementor-element.elementor-element-326172b{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-2051 .elementor-element.elementor-element-381c7c2{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-2051 .elementor-element.elementor-element-78230b1{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-2051 .elementor-element.elementor-element-eb27768{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-2051 .elementor-element.elementor-element-5f63a44{--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-2051 .elementor-element.elementor-element-99d3996{--justify-content:center;--flex-wrap:wrap;--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-2051 .elementor-element.elementor-element-7da230d{--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-2051 .elementor-element.elementor-element-b8e1c7a{font-size:1em;}.elementor-2051 .elementor-element.elementor-element-4120e6d{--flex-wrap:wrap;}.elementor-2051 .elementor-element.elementor-element-8ced7e3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2051 .elementor-element.elementor-element-43ce4bb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2051 .elementor-element.elementor-element-fd4e073{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2051 .elementor-element.elementor-element-eff9b3c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2051 .elementor-element.elementor-element-ef9662f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2051 .elementor-element.elementor-element-b2eeef1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2051 .elementor-element.elementor-element-4ce306b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2051 .elementor-element.elementor-element-7738b05{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2051 .elementor-element.elementor-element-df3fb5d{--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-2051 .elementor-element.elementor-element-fbf3c64{--justify-content:center;--flex-wrap:wrap;}.elementor-2051 .elementor-element.elementor-element-3c56951{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -25%) 0%;}.elementor-2051 .elementor-element.elementor-element-5fedf5d .elementor-heading-title{font-size:1.8em;}.elementor-2051 .elementor-element.elementor-element-0a552c5 .elementor-icon-wrapper{text-align:center;}.elementor-2051 .elementor-element.elementor-element-5633bd9{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -25%) 0%;}.elementor-2051 .elementor-element.elementor-element-55e83be{--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-2051 .elementor-element.elementor-element-cabbb76{--flex-wrap:wrap;}.elementor-2051 .elementor-element.elementor-element-ef5f1d4{--flex-wrap:wrap;}.elementor-2051 .elementor-element.elementor-element-a50eeb1{--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-2051 .elementor-element.elementor-element-043b519{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2051 .elementor-element.elementor-element-65a7bff{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2051 .elementor-element.elementor-element-734365e{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-2051 .elementor-element.elementor-element-734365e img{height:100%;}.elementor-2051 .elementor-element.elementor-element-028ab93{--e-icon-list-icon-size:16px;}.elementor-2051 .elementor-element.elementor-element-028ab93 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2051 .elementor-element.elementor-element-028ab93 .elementor-icon-list-item > a{font-size:0.9em;}.elementor-2051 .elementor-element.elementor-element-6a109ed{--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-2051 .elementor-element.elementor-element-87f57d6{--flex-wrap:wrap;}.elementor-2051 .elementor-element.elementor-element-def038e{--container-widget-width:28%;--container-widget-flex-grow:0;width:var( --container-widget-width, 28% );max-width:28%;}.elementor-2051 .elementor-element.elementor-element-def038e .elementor-icon-box-title, .elementor-2051 .elementor-element.elementor-element-def038e .elementor-icon-box-title a{font-size:1.2em;}.elementor-2051 .elementor-element.elementor-element-efcbad2{--container-widget-width:28%;--container-widget-flex-grow:0;width:var( --container-widget-width, 28% );max-width:28%;}.elementor-2051 .elementor-element.elementor-element-efcbad2 .elementor-icon-box-title, .elementor-2051 .elementor-element.elementor-element-efcbad2 .elementor-icon-box-title a{font-size:1.2em;}.elementor-2051 .elementor-element.elementor-element-62ac567{--container-widget-width:28%;--container-widget-flex-grow:0;width:var( --container-widget-width, 28% );max-width:28%;}.elementor-2051 .elementor-element.elementor-element-62ac567 .elementor-icon-box-title, .elementor-2051 .elementor-element.elementor-element-62ac567 .elementor-icon-box-title a{font-size:1.2em;}.elementor-2051 .elementor-element.elementor-element-7294e7a{--container-widget-width:28%;--container-widget-flex-grow:0;width:var( --container-widget-width, 28% );max-width:28%;}.elementor-2051 .elementor-element.elementor-element-7294e7a .elementor-icon-box-title, .elementor-2051 .elementor-element.elementor-element-7294e7a .elementor-icon-box-title a{font-size:1.2em;}.elementor-2051 .elementor-element.elementor-element-1a2c092{--container-widget-width:28%;--container-widget-flex-grow:0;width:var( --container-widget-width, 28% );max-width:28%;}.elementor-2051 .elementor-element.elementor-element-1a2c092 .elementor-icon-box-title, .elementor-2051 .elementor-element.elementor-element-1a2c092 .elementor-icon-box-title a{font-size:1.2em;}.elementor-2051 .elementor-element.elementor-element-67f4c04{--container-widget-width:28%;--container-widget-flex-grow:0;width:var( --container-widget-width, 28% );max-width:28%;}.elementor-2051 .elementor-element.elementor-element-67f4c04 .elementor-icon-box-title, .elementor-2051 .elementor-element.elementor-element-67f4c04 .elementor-icon-box-title a{font-size:1.2em;}.elementor-2051 .elementor-element.elementor-element-8c72b5a{--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-2051 .elementor-element.elementor-element-643df5e{--flex-wrap:wrap;}.elementor-2051 .elementor-element.elementor-element-95e8f0e{font-size:1.1em;}}@media(max-width:767px){.elementor-2051 .elementor-element.elementor-element-e1882ce::before, .elementor-2051 .elementor-element.elementor-element-e1882ce > .elementor-background-video-container::before, .elementor-2051 .elementor-element.elementor-element-e1882ce > .e-con-inner > .elementor-background-video-container::before, .elementor-2051 .elementor-element.elementor-element-e1882ce > .elementor-background-slideshow::before, .elementor-2051 .elementor-element.elementor-element-e1882ce > .e-con-inner > .elementor-background-slideshow::before, .elementor-2051 .elementor-element.elementor-element-e1882ce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://exxor.com.br/wp-content/uploads/2026/02/ab161e91-cf47-4c06-b671-ed7e9778b541.webp");background-position:center right;}.elementor-2051 .elementor-element.elementor-element-e1882ce{--min-height:40vh;--overlay-opacity:0.2;--padding-top:3em;--padding-bottom:3em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2051 .elementor-element.elementor-element-8c1a079{padding:0em 0em 0.5em 0em;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-2051 .elementor-element.elementor-element-bdc638d{--container-widget-width:1000%;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000% );max-width:1000%;text-align:center;}.elementor-2051 .elementor-element.elementor-element-37c961a{--container-widget-width:1000%;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000% );max-width:1000%;text-align:center;}.elementor-2051 .elementor-element.elementor-element-9817c7e{--justify-content:center;}.elementor-2051 .elementor-element.elementor-element-60241b6 img{border-radius:2em 2em 2em 2em;}.elementor-2051 .elementor-element.elementor-element-73fe56a{--gap:4em 4em;--row-gap:4em;--column-gap:4em;}.elementor-2051 .elementor-element.elementor-element-0acde03{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2051 .elementor-element.elementor-element-326172b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2051 .elementor-element.elementor-element-381c7c2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2051 .elementor-element.elementor-element-78230b1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2051 .elementor-element.elementor-element-eb27768{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2051 .elementor-element.elementor-element-99d3996{--width:90%;--gap:4em 4em;--row-gap:4em;--column-gap:4em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2051 .elementor-element.elementor-element-99d3996.e-con{--align-self:center;}.elementor-2051 .elementor-element.elementor-element-836ee47{--width:100%;}.elementor-2051 .elementor-element.elementor-element-4120e6d{--width:80%;}.elementor-2051 .elementor-element.elementor-element-4120e6d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2051 .elementor-element.elementor-element-8ced7e3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2051 .elementor-element.elementor-element-43ce4bb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2051 .elementor-element.elementor-element-fd4e073{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2051 .elementor-element.elementor-element-eff9b3c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2051 .elementor-element.elementor-element-ef9662f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2051 .elementor-element.elementor-element-b2eeef1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2051 .elementor-element.elementor-element-4ce306b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2051 .elementor-element.elementor-element-7738b05{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2051 .elementor-element.elementor-element-df3fb5d{--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-2051 .elementor-element.elementor-element-fbf3c64{--width:100%;}.elementor-2051 .elementor-element.elementor-element-fbf3c64.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2051 .elementor-element.elementor-element-7647820{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-2051 .elementor-element.elementor-element-77ee366{--padding-top:5em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2051 .elementor-element.elementor-element-45b3e62{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2051 .elementor-element.elementor-element-1ce8964 .elementor-icon-box-wrapper{text-align:center;}.elementor-2051 .elementor-element.elementor-element-1ce8964 .elementor-icon-box-title, .elementor-2051 .elementor-element.elementor-element-1ce8964 .elementor-icon-box-title a{font-size:1.2em;}.elementor-2051 .elementor-element.elementor-element-25162f9{--e-icon-list-icon-size:24px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);}.elementor-2051 .elementor-element.elementor-element-25162f9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2051 .elementor-element.elementor-element-25162f9 .elementor-icon-list-item > a{font-size:1.3em;}.elementor-2051 .elementor-element.elementor-element-5fedf5d{text-align:center;}.elementor-2051 .elementor-element.elementor-element-5fedf5d .elementor-heading-title{font-size:1.5em;}.elementor-2051 .elementor-element.elementor-element-7e276f5{padding:0em 0em 2em 0em;text-align:center;font-size:0.9em;}.elementor-2051 .elementor-element.elementor-element-5633bd9{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;top:-5%;}body:not(.rtl) .elementor-2051 .elementor-element.elementor-element-5633bd9{left:25%;}body.rtl .elementor-2051 .elementor-element.elementor-element-5633bd9{right:25%;}.elementor-2051 .elementor-element.elementor-element-5633bd9 img{width:180px;height:180px;object-position:top center;border-radius:50% 50% 50% 50%;}.elementor-2051 .elementor-element.elementor-element-bd7f97d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2051 .elementor-element.elementor-element-4384130{--width:80%;}.elementor-2051 .elementor-element.elementor-element-939ea07{width:initial;max-width:initial;}.elementor-2051 .elementor-element.elementor-element-142e7a4{--width:50%;}.elementor-2051 .elementor-element.elementor-element-b95443c{--width:20%;}.elementor-2051 .elementor-element.elementor-element-ea7addb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2051 .elementor-element.elementor-element-32b14a0{--width:90%;}.elementor-2051 .elementor-element.elementor-element-057bad7{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-2051 .elementor-element.elementor-element-4fad439{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-2051 .elementor-element.elementor-element-114fb6d{--width:50%;}.elementor-2051 .elementor-element.elementor-element-0b57d51{--width:20%;}.elementor-2051 .elementor-element.elementor-element-cabbb76{--width:80%;}.elementor-2051 .elementor-element.elementor-element-cabbb76.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2051 .elementor-element.elementor-element-ef5f1d4{--width:80%;}.elementor-2051 .elementor-element.elementor-element-ef5f1d4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2051 .elementor-element.elementor-element-043b519{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2051 .elementor-element.elementor-element-734365e{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-2051 .elementor-element.elementor-element-ad53545{text-align:center;}.elementor-2051 .elementor-element.elementor-element-87f57d6{--width:80%;}.elementor-2051 .elementor-element.elementor-element-87f57d6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2051 .elementor-element.elementor-element-def038e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2051 .elementor-element.elementor-element-def038e .elementor-icon-box-title, .elementor-2051 .elementor-element.elementor-element-def038e .elementor-icon-box-title a{font-size:1.1em;}.elementor-2051 .elementor-element.elementor-element-efcbad2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2051 .elementor-element.elementor-element-efcbad2 .elementor-icon-box-title, .elementor-2051 .elementor-element.elementor-element-efcbad2 .elementor-icon-box-title a{font-size:1.1em;}.elementor-2051 .elementor-element.elementor-element-62ac567{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2051 .elementor-element.elementor-element-62ac567 .elementor-icon-box-title, .elementor-2051 .elementor-element.elementor-element-62ac567 .elementor-icon-box-title a{font-size:1.1em;}.elementor-2051 .elementor-element.elementor-element-7294e7a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2051 .elementor-element.elementor-element-7294e7a .elementor-icon-box-title, .elementor-2051 .elementor-element.elementor-element-7294e7a .elementor-icon-box-title a{font-size:1.1em;}.elementor-2051 .elementor-element.elementor-element-1a2c092{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2051 .elementor-element.elementor-element-1a2c092 .elementor-icon-box-title, .elementor-2051 .elementor-element.elementor-element-1a2c092 .elementor-icon-box-title a{font-size:1.1em;}.elementor-2051 .elementor-element.elementor-element-67f4c04{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2051 .elementor-element.elementor-element-67f4c04 .elementor-icon-box-title, .elementor-2051 .elementor-element.elementor-element-67f4c04 .elementor-icon-box-title a{font-size:1.1em;}.elementor-2051 .elementor-element.elementor-element-643df5e{--gap:4em 4em;--row-gap:4em;--column-gap:4em;}.elementor-2051 .elementor-element.elementor-element-248c992{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2051 .elementor-element.elementor-element-e1642b5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2051 .elementor-element.elementor-element-b1fb503{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2051 .elementor-element.elementor-element-6555914{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(min-width:768px){.elementor-2051 .elementor-element.elementor-element-836ee47{--width:20em;}.elementor-2051 .elementor-element.elementor-element-86e042e{--width:20em;}.elementor-2051 .elementor-element.elementor-element-1028641{--width:20em;}.elementor-2051 .elementor-element.elementor-element-4120e6d{--width:90%;}.elementor-2051 .elementor-element.elementor-element-f2bdf27{--width:20%;}.elementor-2051 .elementor-element.elementor-element-dd5964a{--width:20%;}.elementor-2051 .elementor-element.elementor-element-321f9a3{--width:20%;}.elementor-2051 .elementor-element.elementor-element-2a0acdd{--width:20%;}.elementor-2051 .elementor-element.elementor-element-bbf7266{--width:20%;}.elementor-2051 .elementor-element.elementor-element-4f3cfc1{--width:20%;}.elementor-2051 .elementor-element.elementor-element-7001765{--width:20%;}.elementor-2051 .elementor-element.elementor-element-9a78a4a{--width:20%;}.elementor-2051 .elementor-element.elementor-element-fbf3c64{--width:90%;}.elementor-2051 .elementor-element.elementor-element-c35266d{--width:40%;}.elementor-2051 .elementor-element.elementor-element-7647820{--width:60%;}.elementor-2051 .elementor-element.elementor-element-7f3f3c0{--width:80%;}.elementor-2051 .elementor-element.elementor-element-cabbb76{--width:90%;}.elementor-2051 .elementor-element.elementor-element-4096db8{--width:15em;}.elementor-2051 .elementor-element.elementor-element-eb85483{--width:15em;}.elementor-2051 .elementor-element.elementor-element-431e239{--width:15em;}.elementor-2051 .elementor-element.elementor-element-ef5f1d4{--width:90%;}.elementor-2051 .elementor-element.elementor-element-28a402e{--width:15em;}.elementor-2051 .elementor-element.elementor-element-09d4317{--width:15em;}.elementor-2051 .elementor-element.elementor-element-87f57d6{--width:90%;}.elementor-2051 .elementor-element.elementor-element-e9be3e9{--width:90%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2051 .elementor-element.elementor-element-836ee47{--width:45%;}.elementor-2051 .elementor-element.elementor-element-86e042e{--width:45%;}.elementor-2051 .elementor-element.elementor-element-f2bdf27{--width:45%;}.elementor-2051 .elementor-element.elementor-element-dd5964a{--width:45%;}.elementor-2051 .elementor-element.elementor-element-321f9a3{--width:45%;}.elementor-2051 .elementor-element.elementor-element-2a0acdd{--width:45%;}.elementor-2051 .elementor-element.elementor-element-bbf7266{--width:45%;}.elementor-2051 .elementor-element.elementor-element-4f3cfc1{--width:45%;}.elementor-2051 .elementor-element.elementor-element-7001765{--width:45%;}.elementor-2051 .elementor-element.elementor-element-9a78a4a{--width:45%;}.elementor-2051 .elementor-element.elementor-element-7647820{--width:80%;}.elementor-2051 .elementor-element.elementor-element-7f3f3c0{--width:100%;}}@media(min-width:1025px){.elementor-2051 .elementor-element.elementor-element-5f63a44::before, .elementor-2051 .elementor-element.elementor-element-5f63a44 > .elementor-background-video-container::before, .elementor-2051 .elementor-element.elementor-element-5f63a44 > .e-con-inner > .elementor-background-video-container::before, .elementor-2051 .elementor-element.elementor-element-5f63a44 > .elementor-background-slideshow::before, .elementor-2051 .elementor-element.elementor-element-5f63a44 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2051 .elementor-element.elementor-element-5f63a44 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-2051 .elementor-element.elementor-element-df3fb5d::before, .elementor-2051 .elementor-element.elementor-element-df3fb5d > .elementor-background-video-container::before, .elementor-2051 .elementor-element.elementor-element-df3fb5d > .e-con-inner > .elementor-background-video-container::before, .elementor-2051 .elementor-element.elementor-element-df3fb5d > .elementor-background-slideshow::before, .elementor-2051 .elementor-element.elementor-element-df3fb5d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2051 .elementor-element.elementor-element-df3fb5d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-2051 .elementor-element.elementor-element-6a109ed::before, .elementor-2051 .elementor-element.elementor-element-6a109ed > .elementor-background-video-container::before, .elementor-2051 .elementor-element.elementor-element-6a109ed > .e-con-inner > .elementor-background-video-container::before, .elementor-2051 .elementor-element.elementor-element-6a109ed > .elementor-background-slideshow::before, .elementor-2051 .elementor-element.elementor-element-6a109ed > .e-con-inner > .elementor-background-slideshow::before, .elementor-2051 .elementor-element.elementor-element-6a109ed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}/* Start custom CSS for icon-box, class: .elementor-element-0acde03 *//* --- ESTILOS DO ÍCONE (Comum) --- */
.elementor-2051 .elementor-element.elementor-element-0acde03 .elementor-icon {
    color: #297EA8 !important;
    filter: drop-shadow(0 0 8px #297EA8);
    transition: all 0.3s ease;
}
.elementor-2051 .elementor-element.elementor-element-0acde03:hover .elementor-icon {
    filter: drop-shadow(0 0 12px #297EA8);
    transform: scale(1.1);
}
.elementor-2051 .elementor-element.elementor-element-0acde03 .elementor-icon-box-wrapper { position: relative; z-index: 10; }

/* --- LINHA DESKTOP (Horizontal) --- */
@media (min-width: 768px) {
    .elementor-2051 .elementor-element.elementor-element-0acde03 { position: relative; overflow: visible !important; }
    .elementor-2051 .elementor-element.elementor-element-0acde03::after {
        content: ''; position: absolute; top: 10%; left: 50%; width: 100%; height: 3px; z-index: -1;
        background-color: #297EA8; box-shadow: 0 0 5px #297EA8;
    }
}

/* --- LINHA MOBILE (Vertical, começando do fundo da caixa) --- */
@media (max-width: 767px) {
    .elementor-2051 .elementor-element.elementor-element-0acde03 {
        position: relative;
        overflow: visible !important;
        /* Removemos o padding-bottom extra */
        margin-bottom: 0; 
    }
    .elementor-2051 .elementor-element.elementor-element-0acde03::after {
        content: '';
        position: absolute;
        left: 50%;
        /* MUDANÇA AQUI: Começa na borda inferior exata do widget */
        top: 100%; 
        width: 3px;
        /* AJUSTE AQUI: Esta altura deve ser igual ao "Gap" (espaçamento) vertical do seu container pai no mobile */
        height: 60px; 
        z-index: 0; /* Fica visível entre os blocos */
        background-color: #297EA8;
        box-shadow: 0 0 5px #297EA8;
        transform: translateX(-50%);
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-326172b *//* --- ESTILOS DO ÍCONE (Transição 1) --- */
.elementor-2051 .elementor-element.elementor-element-326172b .elementor-icon {
    color: #2c90a6 !important;
    filter: drop-shadow(0 0 8px #2c90a6);
    transition: all 0.3s ease;
}
.elementor-2051 .elementor-element.elementor-element-326172b:hover .elementor-icon {
    filter: drop-shadow(0 0 12px #2c90a6);
    transform: scale(1.1);
}
.elementor-2051 .elementor-element.elementor-element-326172b .elementor-icon-box-wrapper { position: relative; z-index: 10; }

/* --- LINHA DESKTOP --- */
@media (min-width: 768px) {
    .elementor-2051 .elementor-element.elementor-element-326172b { position: relative; overflow: visible !important; }
    .elementor-2051 .elementor-element.elementor-element-326172b::after {
        content: ''; position: absolute; top: 10%; left: 50%; width: 100%; height: 3px; z-index: -5;
        background-color: #2c90a6; box-shadow: 0 0 5px #2c90a6;
    }
}

/* --- LINHA MOBILE (Vertical, do fundo da caixa) --- */
@media (max-width: 767px) {
    .elementor-2051 .elementor-element.elementor-element-326172b { position: relative; overflow: visible !important; margin-bottom: 0; }
    .elementor-2051 .elementor-element.elementor-element-326172b::after {
        content: ''; position: absolute; left: 50%;
        top: 100%; /* Começa na borda inferior */
        width: 3px;
        height: 60px; /* AJUSTE conforme o gap do container */
        z-index: 0;
        background-color: #2c90a6; box-shadow: 0 0 5px #2c90a6; transform: translateX(-50%);
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-381c7c2 *//* --- ESTILOS DO ÍCONE (Transição 2) --- */
.elementor-2051 .elementor-element.elementor-element-381c7c2 .elementor-icon {
    color: #2fa3a4 !important;
    filter: drop-shadow(0 0 8px #2fa3a4);
    transition: all 0.3s ease;
}
.elementor-2051 .elementor-element.elementor-element-381c7c2:hover .elementor-icon {
    filter: drop-shadow(0 0 12px #2fa3a4);
    transform: scale(1.1);
}
.elementor-2051 .elementor-element.elementor-element-381c7c2 .elementor-icon-box-wrapper { position: relative; z-index: 10; }

/* --- LINHA DESKTOP (Apenas acima de 1024px) --- */
/* MUDANÇA AQUI: Alterado de 768px para 1025px para excluir tablets */
@media (min-width: 1025px) {
    .elementor-2051 .elementor-element.elementor-element-381c7c2 { position: relative; overflow: visible !important; }
    .elementor-2051 .elementor-element.elementor-element-381c7c2::after {
        content: ''; position: absolute; top: 10%; left: 50%; width: 100%; height: 3px; z-index: -1;
        background-color: #2fa3a4; box-shadow: 0 0 5px #2fa3a4;
    }
}
/* OBS: Entre 768px e 1024px (Tablet), nenhuma linha aparecerá. */

/* --- LINHA MOBILE (Vertical, do fundo da caixa, abaixo de 768px) --- */
@media (max-width: 767px) {
    .elementor-2051 .elementor-element.elementor-element-381c7c2 { position: relative; overflow: visible !important; margin-bottom: 0; }
    .elementor-2051 .elementor-element.elementor-element-381c7c2::after {
        content: ''; position: absolute; left: 50%;
        top: 100%; /* Começa na borda inferior */
        width: 3px;
        height: 60px; /* AJUSTE conforme o gap do container */
        z-index: 0;
        background-color: #2fa3a4; box-shadow: 0 0 5px #2fa3a4; transform: translateX(-50%);
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-78230b1 *//* --- ESTILOS DO ÍCONE (Transição 3) --- */
.elementor-2051 .elementor-element.elementor-element-78230b1 .elementor-icon {
    color: #32b6a2 !important;
    filter: drop-shadow(0 0 8px #32b6a2);
    transition: all 0.3s ease;
}
.elementor-2051 .elementor-element.elementor-element-78230b1:hover .elementor-icon {
    filter: drop-shadow(0 0 12px #32b6a2);
    transform: scale(1.1);
}
.elementor-2051 .elementor-element.elementor-element-78230b1 .elementor-icon-box-wrapper { position: relative; z-index: 10; }

/* --- LINHA DESKTOP --- */
@media (min-width: 768px) {
    .elementor-2051 .elementor-element.elementor-element-78230b1 { position: relative; overflow: visible !important; }
    .elementor-2051 .elementor-element.elementor-element-78230b1::after {
        content: ''; position: absolute; top: 10%; left: 50%; width: 100%; height: 3px; z-index: -1;
        background-color: #32b6a2; box-shadow: 0 0 5px #32b6a2;
    }
}

/* --- LINHA MOBILE (Vertical, do fundo da caixa) --- */
@media (max-width: 767px) {
    .elementor-2051 .elementor-element.elementor-element-78230b1 { position: relative; overflow: visible !important; margin-bottom: 0; }
    .elementor-2051 .elementor-element.elementor-element-78230b1::after {
        content: ''; position: absolute; left: 50%;
        top: 100%; /* Começa na borda inferior */
        width: 3px;
        height: 60px; /* AJUSTE conforme o gap do container */
        z-index: 0;
        background-color: #32b6a2; box-shadow: 0 0 5px #32b6a2; transform: translateX(-50%);
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-eb27768 *//* Cor Verde Final */
.elementor-2051 .elementor-element.elementor-element-eb27768 .elementor-icon {
    color: #35c9a0 !important; /* Verde vibrante para fechar */
    filter: drop-shadow(0 0 8px #35c9a0);
    transition: all 0.3s ease;
}
.elementor-2051 .elementor-element.elementor-element-eb27768:hover .elementor-icon {
    filter: drop-shadow(0 0 12px #35c9a0);
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-836ee47 *//* Container Principal do Card (o Seletor `.elementor-2051 .elementor-element.elementor-element-836ee47`) */
.elementor-2051 .elementor-element.elementor-element-836ee47 {

    background-color: rgba(20, 34, 46, 0.4); /* Fundo Translúcido azul-petróleo escuro/cinza */
    backdrop-filter: blur(12px); /* Efeito de Vidro Fumê */
    border: 1px solid rgba(76, 175, 255, 0.3); /* Borda fina e semitransparente azul claro para definição */
    border-radius: 20px; /* Bordas arredondadas generosas */
    /
    transition: all 0.4s ease-in-out; /* Transição para o hover */
    overflow: hidden; 
}

/* Efeito de Hover (Adiciona o Glow e Movimento) */
.elementor-2051 .elementor-element.elementor-element-836ee47:hover {
    transform: translateY(-8px); /* Sutil movimento para cima */
    box-shadow: 0 15px 35px rgba(76, 175, 255, 0.2); /* Glow Externo Azul Claro */
    border-color: #4CAFFF; /* Brilho da borda intensifica */
}

/* 1. Estilo da Imagem (Primeiro widget) */
.elementor-2051 .elementor-element.elementor-element-836ee47 img {
   
    transition: 0.4s;
}

.elementor-2051 .elementor-element.elementor-element-836ee47:hover img {
    transform: scale(1.03); /* Sutil zoom na imagem */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86e042e *//* Container Principal do Card (o Seletor `.elementor-2051 .elementor-element.elementor-element-86e042e`) */
.elementor-2051 .elementor-element.elementor-element-86e042e {

    background-color: rgba(20, 34, 46, 0.4); /* Fundo Translúcido azul-petróleo escuro/cinza */
    backdrop-filter: blur(12px); /* Efeito de Vidro Fumê */
    border: 1px solid rgba(76, 175, 255, 0.3); /* Borda fina e semitransparente azul claro para definição */
    border-radius: 20px; /* Bordas arredondadas generosas */
    /
    transition: all 0.4s ease-in-out; /* Transição para o hover */
    overflow: hidden; 
}

/* Efeito de Hover (Adiciona o Glow e Movimento) */
.elementor-2051 .elementor-element.elementor-element-86e042e:hover {
    transform: translateY(-8px); /* Sutil movimento para cima */
    box-shadow: 0 15px 35px rgba(76, 175, 255, 0.2); /* Glow Externo Azul Claro */
    border-color: #4CAFFF; /* Brilho da borda intensifica */
}

/* 1. Estilo da Imagem (Primeiro widget) */
.elementor-2051 .elementor-element.elementor-element-86e042e img {
   
    transition: 0.4s;
}

.elementor-2051 .elementor-element.elementor-element-86e042e:hover img {
    transform: scale(1.03); /* Sutil zoom na imagem */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1028641 *//* Container Principal do Card (o Seletor `.elementor-2051 .elementor-element.elementor-element-1028641`) */
.elementor-2051 .elementor-element.elementor-element-1028641 {

    background-color: rgba(20, 34, 46, 0.4); /* Fundo Translúcido azul-petróleo escuro/cinza */
    backdrop-filter: blur(12px); /* Efeito de Vidro Fumê */
    border: 1px solid rgba(76, 175, 255, 0.3); /* Borda fina e semitransparente azul claro para definição */
    border-radius: 20px; /* Bordas arredondadas generosas */
    /
    transition: all 0.4s ease-in-out; /* Transição para o hover */
    overflow: hidden; 
}

/* Efeito de Hover (Adiciona o Glow e Movimento) */
.elementor-2051 .elementor-element.elementor-element-1028641:hover {
    transform: translateY(-8px); /* Sutil movimento para cima */
    box-shadow: 0 15px 35px rgba(76, 175, 255, 0.2); /* Glow Externo Azul Claro */
    border-color: #4CAFFF; /* Brilho da borda intensifica */
}

/* 1. Estilo da Imagem (Primeiro widget) */
.elementor-2051 .elementor-element.elementor-element-1028641 img {
   
    transition: 0.4s;
}

.elementor-2051 .elementor-element.elementor-element-1028641:hover img {
    transform: scale(1.03); /* Sutil zoom na imagem */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5633bd9 *//* Aplica o brilho neon roxo no contorno da imagem */

.elementor-2051 .elementor-element.elementor-element-5633bd9 img {


    box-shadow: 0 0 15px rgba(64, 93, 230, 0.6); /* Brilho neon suave */

    transition: box-shadow 0.3s ease; /* Animação suave no hover */

    border: 5px solid rgba(76, 175, 255, 0.35) !important; /* Borda neon sutil azul clara */

}



/* Quando passa o mouse, o brilho fica mais forte */

.elementor-2051 .elementor-element.elementor-element-5633bd9 img:hover {

    box-shadow: 0 0 25px rgba(64, 93, 230, 1);

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7b68d02 */.video-wrapper,
.video-wrapper iframe {
    cursor: pointer !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7647820 *//* Estilo do Contêiner Principal (Lado Direito) */
.elementor-2051 .elementor-element.elementor-element-7647820 {
    background: rgba(20, 34, 46, 0.5) !important; /* Fundo azul-petróleo translúcido */
    backdrop-filter: blur(15px); /* Efeito de desfoque de vidro */
    border: 1px solid rgba(76, 175, 255, 0.35) !important; /* Borda neon sutil azul clara */
    border-radius: 24px; /* Bordas bem arredondadas */
    
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.4), 
                inset 0 0 20px rgba(76, 175, 255, 0.05); /* Sombra externa e brilho interno leve */
    display: flex;
    flex-direction: column;
    gap: 20px; /* Espaço entre título, parágrafo e a linha de vídeos */
}


/* Texto de Descrição (Parágrafo) */
.elementor-2051 .elementor-element.elementor-element-7647820 .elementor-widget-text-editor {
    color: rgba(255, 255, 255, 0.85) !important;
    font-size: 15px;
    line-height: 1.6;
    max-width: 90%; /* Evita que o texto encoste na borda direita */
}

/* Ajuste para a linha (Row) dos vídeos do Instagram */
.elementor-2051 .elementor-element.elementor-element-7647820 .elementor-container {
    gap: 15px; /* Espaçamento entre os dois vídeos */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b9e76b9 */.video-wrapper,
.video-wrapper iframe {
    cursor: pointer !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4096db8 *//* --- Estilo Normal do Card --- */
.elementor-2051 .elementor-element.elementor-element-4096db8 {
    /* Fundo escuro para contraste */
    background-color: #1A2D24;
    
    /* Borda fina na cor VERDE neon */
    border: 1px solid #32b6a2;
    
    /* Arredondamento dos cantos */
    border-radius: 15px;
    
    /* Espaçamento interno */
    padding: 30px 25px;
    
    /* Sombra inicial suave (um glow verde fraco) */
    box-shadow: 0 5px 15px rgba(50, 182, 162, 0.15);
    
    /* Transição suave para o hover */
    transition: all 0.4s ease-in-out;
}

/* --- Efeito ao Passar o Mouse (Hover) --- */
.elementor-2051 .elementor-element.elementor-element-4096db8:hover {
    /* O card levanta um pouco */
    transform: translateY(-8px);
    
    /* O brilho verde fica muito mais forte e intenso */
    box-shadow: 0 15px 40px rgba(50, 182, 162, 0.4), 0 0 20px rgba(50, 182, 162, 0.2) inset;
    
    /* A borda também pode ficar ligeiramente mais brilhante */
    border-color: #4dd4c0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb85483 *//* --- Estilo Normal do Card --- */
.elementor-2051 .elementor-element.elementor-element-eb85483 {
    /* Fundo escuro para contraste */
    background-color: #1A2D24;
    
    /* Borda fina na cor VERDE neon */
    border: 1px solid #32b6a2;
    
    /* Arredondamento dos cantos */
    border-radius: 15px;
    
    /* Espaçamento interno */
    padding: 30px 25px;
    
    /* Sombra inicial suave (um glow verde fraco) */
    box-shadow: 0 5px 15px rgba(50, 182, 162, 0.15);
    
    /* Transição suave para o hover */
    transition: all 0.4s ease-in-out;
}

/* --- Efeito ao Passar o Mouse (Hover) --- */
.elementor-2051 .elementor-element.elementor-element-eb85483:hover {
    /* O card levanta um pouco */
    transform: translateY(-8px);
    
    /* O brilho verde fica muito mais forte e intenso */
    box-shadow: 0 15px 40px rgba(50, 182, 162, 0.4), 0 0 20px rgba(50, 182, 162, 0.2) inset;
    
    /* A borda também pode ficar ligeiramente mais brilhante */
    border-color: #4dd4c0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-431e239 *//* --- Estilo Normal do Card --- */
.elementor-2051 .elementor-element.elementor-element-431e239 {
    /* Fundo escuro para contraste */
    background-color: #1A2D24;
    
    /* Borda fina na cor VERDE neon */
    border: 1px solid #32b6a2;
    
    /* Arredondamento dos cantos */
    border-radius: 15px;
    
    /* Espaçamento interno */
    padding: 30px 25px;
    
    /* Sombra inicial suave (um glow verde fraco) */
    box-shadow: 0 5px 15px rgba(50, 182, 162, 0.15);
    
    /* Transição suave para o hover */
    transition: all 0.4s ease-in-out;
}

/* --- Efeito ao Passar o Mouse (Hover) --- */
.elementor-2051 .elementor-element.elementor-element-431e239:hover {
    /* O card levanta um pouco */
    transform: translateY(-8px);
    
    /* O brilho verde fica muito mais forte e intenso */
    box-shadow: 0 15px 40px rgba(50, 182, 162, 0.4), 0 0 20px rgba(50, 182, 162, 0.2) inset;
    
    /* A borda também pode ficar ligeiramente mais brilhante */
    border-color: #4dd4c0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28a402e *//* --- Estilo Normal do Card --- */
.elementor-2051 .elementor-element.elementor-element-28a402e {
    /* Fundo escuro para contraste */
    background-color: #1A2D24;
    
    /* Borda fina na cor VERDE neon */
    border: 1px solid #32b6a2;
    
    /* Arredondamento dos cantos */
    border-radius: 15px;
    
    /* Espaçamento interno */
    padding: 30px 25px;
    
    /* Sombra inicial suave (um glow verde fraco) */
    box-shadow: 0 5px 15px rgba(50, 182, 162, 0.15);
    
    /* Transição suave para o hover */
    transition: all 0.4s ease-in-out;
}

/* --- Efeito ao Passar o Mouse (Hover) --- */
.elementor-2051 .elementor-element.elementor-element-28a402e:hover {
    /* O card levanta um pouco */
    transform: translateY(-8px);
    
    /* O brilho verde fica muito mais forte e intenso */
    box-shadow: 0 15px 40px rgba(50, 182, 162, 0.4), 0 0 20px rgba(50, 182, 162, 0.2) inset;
    
    /* A borda também pode ficar ligeiramente mais brilhante */
    border-color: #4dd4c0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09d4317 *//* --- Estilo Normal do Card --- */
.elementor-2051 .elementor-element.elementor-element-09d4317 {
    /* Fundo escuro para contraste */
    background-color: #1A2D24;
    
    /* Borda fina na cor VERDE neon */
    border: 1px solid #32b6a2;
    
    /* Arredondamento dos cantos */
    border-radius: 15px;
    
    /* Espaçamento interno */
    padding: 30px 25px;
    
    /* Sombra inicial suave (um glow verde fraco) */
    box-shadow: 0 5px 15px rgba(50, 182, 162, 0.15);
    
    /* Transição suave para o hover */
    transition: all 0.4s ease-in-out;
}

/* --- Efeito ao Passar o Mouse (Hover) --- */
.elementor-2051 .elementor-element.elementor-element-09d4317:hover {
    /* O card levanta um pouco */
    transform: translateY(-8px);
    
    /* O brilho verde fica muito mais forte e intenso */
    box-shadow: 0 15px 40px rgba(50, 182, 162, 0.4), 0 0 20px rgba(50, 182, 162, 0.2) inset;
    
    /* A borda também pode ficar ligeiramente mais brilhante */
    border-color: #4dd4c0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-def038e *//* --- Estilo Base do Card (Wrapper) --- */
.elementor-2051 .elementor-element.elementor-element-def038e .elementor-icon-box-wrapper {
    /* Cor de fundo do card: um azul-escuro ligeiramente diferente do fundo do site para contraste */
    background-color: #162447; 
    /* Borda sutil na cor azul da marca */
    border: 1px solid rgba(41, 126, 168, 0.3); 
    /* Cantos arredondados modernos */
    border-radius: 16px;
    /* Espaçamento interno para o conteúdo não colar na borda */
    padding: 35px 20px;
    /* Garante que o card ocupe toda a altura da célula da grade */
    height: 100%;
    /* Centraliza verticalmente o conteúdo dentro do card */
    display: flex;
    flex-direction: column;
    justify-content: center;
    /* Transição suave para os efeitos de hover */
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275); /* Efeito elástico sutil */
    /* Sombra sutil para dar profundidade inicial */
    box-shadow: 0 5px 15px rgba(0,0,0,0.2);
}

/* --- Estilo do Ícone --- */
.elementor-2051 .elementor-element.elementor-element-def038e .elementor-icon {
    /* Cor inicial do ícone (Azul Exxor) */
    color: #297EA8 !important;
    /* Tamanho do ícone (ajuste se necessário) */
    font-size: 36px !important;
    /* Espaço abaixo do ícone */
    margin-bottom: 20px !important;
    /* Transição para o hover do ícone */
    transition: all 0.4s ease;
}

/* --- Estilo do Título --- */
.elementor-2051 .elementor-element.elementor-element-def038e .elementor-icon-box-title {
    color: #FFFFFF !important;
    font-weight: 600;
    font-size: 18px;
    margin-bottom: 5px !important; /* Reduz margem se houver descrição abaixo */
}

/* --- Estilo da Descrição (para o card de IA) --- */
.elementor-2051 .elementor-element.elementor-element-def038e .elementor-icon-box-description {
    color: #9AB4C4 !important; /* Cinza azulado claro para texto secundário */
    font-size: 14px;
    line-height: 1.4;
    margin-top: 10px;
}

/* --- EFEITOS DE HOVER (Ao passar o mouse) --- */

/* Efeito no Card Inteiro */
.elementor-2051 .elementor-element.elementor-element-def038e:hover .elementor-icon-box-wrapper {
    /* A borda muda para um turquesa brilhante */
    border-color: #32b6a2; 
    /* O card levanta ligeiramente */
    transform: translateY(-8px);
    /* Adiciona um brilho (glow) turquesa abaixo do card */
    box-shadow: 0 15px 30px -10px rgba(50, 182, 162, 0.4);
}

/* Efeito específico no Ícone durante o hover */
.elementor-2051 .elementor-element.elementor-element-def038e:hover .elementor-icon {
    /* O ícone também fica turquesa brilhante */
    color: #32b6a2 !important;
    /* O ícone aumenta um pouco */
    transform: scale(1.1);
    /* Adiciona um brilho intenso no próprio ícone */
    filter: drop-shadow(0 0 10px #32b6a2);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-efcbad2 *//* --- Estilo Base do Card (Wrapper) --- */
.elementor-2051 .elementor-element.elementor-element-efcbad2 .elementor-icon-box-wrapper {
    /* Cor de fundo do card: um azul-escuro ligeiramente diferente do fundo do site para contraste */
    background-color: #162447; 
    /* Borda sutil na cor azul da marca */
    border: 1px solid rgba(41, 126, 168, 0.3); 
    /* Cantos arredondados modernos */
    border-radius: 16px;
    /* Espaçamento interno para o conteúdo não colar na borda */
    padding: 35px 20px;
    /* Garante que o card ocupe toda a altura da célula da grade */
    height: 100%;
    /* Centraliza verticalmente o conteúdo dentro do card */
    display: flex;
    flex-direction: column;
    justify-content: center;
    /* Transição suave para os efeitos de hover */
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275); /* Efeito elástico sutil */
    /* Sombra sutil para dar profundidade inicial */
    box-shadow: 0 5px 15px rgba(0,0,0,0.2);
}

/* --- Estilo do Ícone --- */
.elementor-2051 .elementor-element.elementor-element-efcbad2 .elementor-icon {
    /* Cor inicial do ícone (Azul Exxor) */
    color: #297EA8 !important;
    /* Tamanho do ícone (ajuste se necessário) */
    font-size: 36px !important;
    /* Espaço abaixo do ícone */
    margin-bottom: 20px !important;
    /* Transição para o hover do ícone */
    transition: all 0.4s ease;
}

/* --- Estilo do Título --- */
.elementor-2051 .elementor-element.elementor-element-efcbad2 .elementor-icon-box-title {
    color: #FFFFFF !important;
    font-weight: 600;
    font-size: 18px;
    margin-bottom: 5px !important; /* Reduz margem se houver descrição abaixo */
}

/* --- Estilo da Descrição (para o card de IA) --- */
.elementor-2051 .elementor-element.elementor-element-efcbad2 .elementor-icon-box-description {
    color: #9AB4C4 !important; /* Cinza azulado claro para texto secundário */
    font-size: 14px;
    line-height: 1.4;
    margin-top: 10px;
}

/* --- EFEITOS DE HOVER (Ao passar o mouse) --- */

/* Efeito no Card Inteiro */
.elementor-2051 .elementor-element.elementor-element-efcbad2:hover .elementor-icon-box-wrapper {
    /* A borda muda para um turquesa brilhante */
    border-color: #32b6a2; 
    /* O card levanta ligeiramente */
    transform: translateY(-8px);
    /* Adiciona um brilho (glow) turquesa abaixo do card */
    box-shadow: 0 15px 30px -10px rgba(50, 182, 162, 0.4);
}

/* Efeito específico no Ícone durante o hover */
.elementor-2051 .elementor-element.elementor-element-efcbad2:hover .elementor-icon {
    /* O ícone também fica turquesa brilhante */
    color: #32b6a2 !important;
    /* O ícone aumenta um pouco */
    transform: scale(1.1);
    /* Adiciona um brilho intenso no próprio ícone */
    filter: drop-shadow(0 0 10px #32b6a2);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-62ac567 *//* --- Estilo Base do Card (Wrapper) --- */
.elementor-2051 .elementor-element.elementor-element-62ac567 .elementor-icon-box-wrapper {
    /* Cor de fundo do card: um azul-escuro ligeiramente diferente do fundo do site para contraste */
    background-color: #162447; 
    /* Borda sutil na cor azul da marca */
    border: 1px solid rgba(41, 126, 168, 0.3); 
    /* Cantos arredondados modernos */
    border-radius: 16px;
    /* Espaçamento interno para o conteúdo não colar na borda */
    padding: 35px 20px;
    /* Garante que o card ocupe toda a altura da célula da grade */
    height: 100%;
    /* Centraliza verticalmente o conteúdo dentro do card */
    display: flex;
    flex-direction: column;
    justify-content: center;
    /* Transição suave para os efeitos de hover */
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275); /* Efeito elástico sutil */
    /* Sombra sutil para dar profundidade inicial */
    box-shadow: 0 5px 15px rgba(0,0,0,0.2);
}

/* --- Estilo do Ícone --- */
.elementor-2051 .elementor-element.elementor-element-62ac567 .elementor-icon {
    /* Cor inicial do ícone (Azul Exxor) */
    color: #297EA8 !important;
    /* Tamanho do ícone (ajuste se necessário) */
    font-size: 36px !important;
    /* Espaço abaixo do ícone */
    margin-bottom: 20px !important;
    /* Transição para o hover do ícone */
    transition: all 0.4s ease;
}

/* --- Estilo do Título --- */
.elementor-2051 .elementor-element.elementor-element-62ac567 .elementor-icon-box-title {
    color: #FFFFFF !important;
    font-weight: 600;
    font-size: 18px;
    margin-bottom: 5px !important; /* Reduz margem se houver descrição abaixo */
}

/* --- Estilo da Descrição (para o card de IA) --- */
.elementor-2051 .elementor-element.elementor-element-62ac567 .elementor-icon-box-description {
    color: #9AB4C4 !important; /* Cinza azulado claro para texto secundário */
    font-size: 14px;
    line-height: 1.4;
    margin-top: 10px;
}

/* --- EFEITOS DE HOVER (Ao passar o mouse) --- */

/* Efeito no Card Inteiro */
.elementor-2051 .elementor-element.elementor-element-62ac567:hover .elementor-icon-box-wrapper {
    /* A borda muda para um turquesa brilhante */
    border-color: #32b6a2; 
    /* O card levanta ligeiramente */
    transform: translateY(-8px);
    /* Adiciona um brilho (glow) turquesa abaixo do card */
    box-shadow: 0 15px 30px -10px rgba(50, 182, 162, 0.4);
}

/* Efeito específico no Ícone durante o hover */
.elementor-2051 .elementor-element.elementor-element-62ac567:hover .elementor-icon {
    /* O ícone também fica turquesa brilhante */
    color: #32b6a2 !important;
    /* O ícone aumenta um pouco */
    transform: scale(1.1);
    /* Adiciona um brilho intenso no próprio ícone */
    filter: drop-shadow(0 0 10px #32b6a2);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7294e7a *//* --- Estilo Base do Card (Wrapper) --- */
.elementor-2051 .elementor-element.elementor-element-7294e7a .elementor-icon-box-wrapper {
    /* Cor de fundo do card: um azul-escuro ligeiramente diferente do fundo do site para contraste */
    background-color: #162447; 
    /* Borda sutil na cor azul da marca */
    border: 1px solid rgba(41, 126, 168, 0.3); 
    /* Cantos arredondados modernos */
    border-radius: 16px;
    /* Espaçamento interno para o conteúdo não colar na borda */
    padding: 35px 20px;
    /* Garante que o card ocupe toda a altura da célula da grade */
    height: 100%;
    /* Centraliza verticalmente o conteúdo dentro do card */
    display: flex;
    flex-direction: column;
    justify-content: center;
    /* Transição suave para os efeitos de hover */
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275); /* Efeito elástico sutil */
    /* Sombra sutil para dar profundidade inicial */
    box-shadow: 0 5px 15px rgba(0,0,0,0.2);
}

/* --- Estilo do Ícone --- */
.elementor-2051 .elementor-element.elementor-element-7294e7a .elementor-icon {
    /* Cor inicial do ícone (Azul Exxor) */
    color: #297EA8 !important;
    /* Tamanho do ícone (ajuste se necessário) */
    font-size: 36px !important;
    /* Espaço abaixo do ícone */
    margin-bottom: 20px !important;
    /* Transição para o hover do ícone */
    transition: all 0.4s ease;
}

/* --- Estilo do Título --- */
.elementor-2051 .elementor-element.elementor-element-7294e7a .elementor-icon-box-title {
    color: #FFFFFF !important;
    font-weight: 600;
    font-size: 18px;
    margin-bottom: 5px !important; /* Reduz margem se houver descrição abaixo */
}

/* --- Estilo da Descrição (para o card de IA) --- */
.elementor-2051 .elementor-element.elementor-element-7294e7a .elementor-icon-box-description {
    color: #9AB4C4 !important; /* Cinza azulado claro para texto secundário */
    font-size: 14px;
    line-height: 1.4;
    margin-top: 10px;
}

/* --- EFEITOS DE HOVER (Ao passar o mouse) --- */

/* Efeito no Card Inteiro */
.elementor-2051 .elementor-element.elementor-element-7294e7a:hover .elementor-icon-box-wrapper {
    /* A borda muda para um turquesa brilhante */
    border-color: #32b6a2; 
    /* O card levanta ligeiramente */
    transform: translateY(-8px);
    /* Adiciona um brilho (glow) turquesa abaixo do card */
    box-shadow: 0 15px 30px -10px rgba(50, 182, 162, 0.4);
}

/* Efeito específico no Ícone durante o hover */
.elementor-2051 .elementor-element.elementor-element-7294e7a:hover .elementor-icon {
    /* O ícone também fica turquesa brilhante */
    color: #32b6a2 !important;
    /* O ícone aumenta um pouco */
    transform: scale(1.1);
    /* Adiciona um brilho intenso no próprio ícone */
    filter: drop-shadow(0 0 10px #32b6a2);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1a2c092 *//* --- Estilo Base do Card (Wrapper) --- */
.elementor-2051 .elementor-element.elementor-element-1a2c092 .elementor-icon-box-wrapper {
    /* Cor de fundo do card: um azul-escuro ligeiramente diferente do fundo do site para contraste */
    background-color: #162447; 
    /* Borda sutil na cor azul da marca */
    border: 1px solid rgba(41, 126, 168, 0.3); 
    /* Cantos arredondados modernos */
    border-radius: 16px;
    /* Espaçamento interno para o conteúdo não colar na borda */
    padding: 35px 20px;
    /* Garante que o card ocupe toda a altura da célula da grade */
    height: 100%;
    /* Centraliza verticalmente o conteúdo dentro do card */
    display: flex;
    flex-direction: column;
    justify-content: center;
    /* Transição suave para os efeitos de hover */
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275); /* Efeito elástico sutil */
    /* Sombra sutil para dar profundidade inicial */
    box-shadow: 0 5px 15px rgba(0,0,0,0.2);
}

/* --- Estilo do Ícone --- */
.elementor-2051 .elementor-element.elementor-element-1a2c092 .elementor-icon {
    /* Cor inicial do ícone (Azul Exxor) */
    color: #297EA8 !important;
    /* Tamanho do ícone (ajuste se necessário) */
    font-size: 36px !important;
    /* Espaço abaixo do ícone */
    margin-bottom: 20px !important;
    /* Transição para o hover do ícone */
    transition: all 0.4s ease;
}

/* --- Estilo do Título --- */
.elementor-2051 .elementor-element.elementor-element-1a2c092 .elementor-icon-box-title {
    color: #FFFFFF !important;
    font-weight: 600;
    font-size: 18px;
    margin-bottom: 5px !important; /* Reduz margem se houver descrição abaixo */
}

/* --- Estilo da Descrição (para o card de IA) --- */
.elementor-2051 .elementor-element.elementor-element-1a2c092 .elementor-icon-box-description {
    color: #9AB4C4 !important; /* Cinza azulado claro para texto secundário */
    font-size: 14px;
    line-height: 1.4;
    margin-top: 10px;
}

/* --- EFEITOS DE HOVER (Ao passar o mouse) --- */

/* Efeito no Card Inteiro */
.elementor-2051 .elementor-element.elementor-element-1a2c092:hover .elementor-icon-box-wrapper {
    /* A borda muda para um turquesa brilhante */
    border-color: #32b6a2; 
    /* O card levanta ligeiramente */
    transform: translateY(-8px);
    /* Adiciona um brilho (glow) turquesa abaixo do card */
    box-shadow: 0 15px 30px -10px rgba(50, 182, 162, 0.4);
}

/* Efeito específico no Ícone durante o hover */
.elementor-2051 .elementor-element.elementor-element-1a2c092:hover .elementor-icon {
    /* O ícone também fica turquesa brilhante */
    color: #32b6a2 !important;
    /* O ícone aumenta um pouco */
    transform: scale(1.1);
    /* Adiciona um brilho intenso no próprio ícone */
    filter: drop-shadow(0 0 10px #32b6a2);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-67f4c04 *//* --- Estilo Base do Card (Wrapper) --- */
.elementor-2051 .elementor-element.elementor-element-67f4c04 .elementor-icon-box-wrapper {
    /* Cor de fundo do card: um azul-escuro ligeiramente diferente do fundo do site para contraste */
    background-color: #162447; 
    /* Borda sutil na cor azul da marca */
    border: 1px solid rgba(41, 126, 168, 0.3); 
    /* Cantos arredondados modernos */
    border-radius: 16px;
    /* Espaçamento interno para o conteúdo não colar na borda */
    padding: 35px 20px;
    /* Garante que o card ocupe toda a altura da célula da grade */
    height: 100%;
    /* Centraliza verticalmente o conteúdo dentro do card */
    display: flex;
    flex-direction: column;
    justify-content: center;
    /* Transição suave para os efeitos de hover */
    transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275); /* Efeito elástico sutil */
    /* Sombra sutil para dar profundidade inicial */
    box-shadow: 0 5px 15px rgba(0,0,0,0.2);
}

/* --- Estilo do Ícone --- */
.elementor-2051 .elementor-element.elementor-element-67f4c04 .elementor-icon {
    /* Cor inicial do ícone (Azul Exxor) */
    color: #297EA8 !important;
    /* Tamanho do ícone (ajuste se necessário) */
    font-size: 36px !important;
    /* Espaço abaixo do ícone */
    margin-bottom: 20px !important;
    /* Transição para o hover do ícone */
    transition: all 0.4s ease;
}

/* --- Estilo do Título --- */
.elementor-2051 .elementor-element.elementor-element-67f4c04 .elementor-icon-box-title {
    color: #FFFFFF !important;
    font-weight: 600;
    font-size: 18px;
    margin-bottom: 5px !important; /* Reduz margem se houver descrição abaixo */
}

/* --- Estilo da Descrição (para o card de IA) --- */
.elementor-2051 .elementor-element.elementor-element-67f4c04 .elementor-icon-box-description {
    color: #9AB4C4 !important; /* Cinza azulado claro para texto secundário */
    font-size: 14px;
    line-height: 1.4;
    margin-top: 10px;
}

/* --- EFEITOS DE HOVER (Ao passar o mouse) --- */

/* Efeito no Card Inteiro */
.elementor-2051 .elementor-element.elementor-element-67f4c04:hover .elementor-icon-box-wrapper {
    /* A borda muda para um turquesa brilhante */
    border-color: #32b6a2; 
    /* O card levanta ligeiramente */
    transform: translateY(-8px);
    /* Adiciona um brilho (glow) turquesa abaixo do card */
    box-shadow: 0 15px 30px -10px rgba(50, 182, 162, 0.4);
}

/* Efeito específico no Ícone durante o hover */
.elementor-2051 .elementor-element.elementor-element-67f4c04:hover .elementor-icon {
    /* O ícone também fica turquesa brilhante */
    color: #32b6a2 !important;
    /* O ícone aumenta um pouco */
    transform: scale(1.1);
    /* Adiciona um brilho intenso no próprio ícone */
    filter: drop-shadow(0 0 10px #32b6a2);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-248c992 *//* --- ESTILOS DO ÍCONE (Transição 2) --- */
.elementor-2051 .elementor-element.elementor-element-248c992 .elementor-icon {
    color: #2fa3a4 !important;
    filter: drop-shadow(0 0 8px #2fa3a4);
    transition: all 0.3s ease;
}
.elementor-2051 .elementor-element.elementor-element-248c992:hover .elementor-icon {
    filter: drop-shadow(0 0 12px #2fa3a4);
    transform: scale(1.1);
}
.elementor-2051 .elementor-element.elementor-element-248c992 .elementor-icon-box-wrapper { position: relative; z-index: 10; }

/* --- LINHA DESKTOP (Apenas acima de 1024px) --- */
/* MUDANÇA AQUI: Alterado de 768px para 1025px para excluir tablets */
@media (min-width: 1025px) {
    .elementor-2051 .elementor-element.elementor-element-248c992 { position: relative; overflow: visible !important; }
    .elementor-2051 .elementor-element.elementor-element-248c992::after {
        content: ''; position: absolute; top: 10%; left: 50%; width: 100%; height: 3px; z-index: -1;
        background-color: #2fa3a4; box-shadow: 0 0 5px #2fa3a4;
    }
}
/* OBS: Entre 768px e 1024px (Tablet), nenhuma linha aparecerá. */

/* --- LINHA MOBILE (Vertical, do fundo da caixa, abaixo de 768px) --- */
@media (max-width: 767px) {
    .elementor-2051 .elementor-element.elementor-element-248c992 { position: relative; overflow: visible !important; margin-bottom: 0; }
    .elementor-2051 .elementor-element.elementor-element-248c992::after {
        content: ''; position: absolute; left: 50%;
        top: 100%; /* Começa na borda inferior */
        width: 3px;
        height: 75px; /* AJUSTE conforme o gap do container */
        z-index: 0;
        background-color: #2fa3a4; box-shadow: 0 0 5px #2fa3a4; transform: translateX(-50%);
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e1642b5 *//* --- ESTILOS DO ÍCONE (Transição 2) --- */
.elementor-2051 .elementor-element.elementor-element-e1642b5 .elementor-icon {
    color: #2fa3a4 !important;
    filter: drop-shadow(0 0 8px #2fa3a4);
    transition: all 0.3s ease;
}
.elementor-2051 .elementor-element.elementor-element-e1642b5:hover .elementor-icon {
    filter: drop-shadow(0 0 12px #2fa3a4);
    transform: scale(1.1);
    color: #32B6A2 !important;
}
.elementor-2051 .elementor-element.elementor-element-e1642b5 .elementor-icon-box-wrapper { position: relative; z-index: 10; }

/* --- LINHA DESKTOP (Apenas acima de 1024px) --- */
/* MUDANÇA AQUI: Alterado de 768px para 1025px para excluir tablets */
@media (min-width: 1025px) {
    .elementor-2051 .elementor-element.elementor-element-e1642b5 { position: relative; overflow: visible !important; }
    .elementor-2051 .elementor-element.elementor-element-e1642b5::after {
        content: ''; position: absolute; top: 10%; left: 50%; width: 100%; height: 3px; z-index: -1;
        background-color: #2fa3a4; box-shadow: 0 0 5px #2fa3a4;
    }
}
/* OBS: Entre 768px e 1024px (Tablet), nenhuma linha aparecerá. */

/* --- LINHA MOBILE (Vertical, do fundo da caixa, abaixo de 768px) --- */
@media (max-width: 767px) {
    .elementor-2051 .elementor-element.elementor-element-e1642b5 { position: relative; overflow: visible !important; margin-bottom: 0; }
    .elementor-2051 .elementor-element.elementor-element-e1642b5::after {
        content: ''; position: absolute; left: 50%;
        top: 100%; /* Começa na borda inferior */
        width: 3px;
        height: 75px; /* AJUSTE conforme o gap do container */
        z-index: 0;
        background-color: #2fa3a4; box-shadow: 0 0 5px #2fa3a4; transform: translateX(-50%);
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b1fb503 *//* --- ESTILOS DO ÍCONE (Transição 2) --- */
.elementor-2051 .elementor-element.elementor-element-b1fb503 .elementor-icon {
    color: #2fa3a4 !important;
    filter: drop-shadow(0 0 8px #2fa3a4);
    transition: all 0.3s ease;
}
.elementor-2051 .elementor-element.elementor-element-b1fb503:hover .elementor-icon {
    filter: drop-shadow(0 0 12px #2fa3a4);
    transform: scale(1.1);
}
.elementor-2051 .elementor-element.elementor-element-b1fb503 .elementor-icon-box-wrapper { position: relative; z-index: 10; }

/* --- LINHA DESKTOP (Apenas acima de 1024px) --- */
/* MUDANÇA AQUI: Alterado de 768px para 1025px para excluir tablets */
@media (min-width: 1025px) {
    .elementor-2051 .elementor-element.elementor-element-b1fb503 { position: relative; overflow: visible !important; }
    .elementor-2051 .elementor-element.elementor-element-b1fb503::after {
        content: ''; position: absolute; top: 10%; left: 50%; width: 100%; height: 3px; z-index: -1;
        background-color: #2fa3a4; box-shadow: 0 0 5px #2fa3a4;
    }
}
/* OBS: Entre 768px e 1024px (Tablet), nenhuma linha aparecerá. */

/* --- LINHA MOBILE (Vertical, do fundo da caixa, abaixo de 768px) --- */
@media (max-width: 767px) {
    .elementor-2051 .elementor-element.elementor-element-b1fb503 { position: relative; overflow: visible !important; margin-bottom: 0; }
    .elementor-2051 .elementor-element.elementor-element-b1fb503::after {
        content: ''; position: absolute; left: 50%;
        top: 100%; /* Começa na borda inferior */
        width: 3px;
        height: 75px; /* AJUSTE conforme o gap do container */
        z-index: 0;
        background-color: #2fa3a4; box-shadow: 0 0 5px #2fa3a4; transform: translateX(-50%);
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6555914 */.elementor-2051 .elementor-element.elementor-element-6555914 .elementor-icon {
    color: #32b6a2 !important;
    filter: drop-shadow(0 0 8px #32b6a2); /* Efeito Glow */
    transition: all 0.3s ease;
}
/* Efeito extra ao passar o mouse */
.elementor-2051 .elementor-element.elementor-element-6555914:hover .elementor-icon {
    filter: drop-shadow(0 0 12px #32b6a2);
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-009a3eb */.elementor-2051 .elementor-element.elementor-element-009a3eb .elementor-button {

    background: linear-gradient(90deg, #297EA8 0%, #32b6a2 100%);
    
    border: none !important;
    border-radius: 3em; 
    padding: 16px 35px !important;
   
    box-shadow: 0px 10px 20px rgba(139, 92, 246, 0.3);
    
    transition: all 0.3s ease-in-out !important;
}

.elementor-2051 .elementor-element.elementor-element-009a3eb .elementor-button:hover {
    transform: translateY(-3px) scale(1.02);

    filter: brightness(1.1);
    box-shadow: 0px 15px 30px rgba(139, 92, 246, 0.5);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6cc3795 */.elementor-2051 .elementor-element.elementor-element-6cc3795 .elementor-button {
    /* ESTADO NORMAL: Botão totalmente preenchido com o gradiente */
    background: linear-gradient(90deg, #0B1532 0%, #1A2D24 100%); 
    
    border: 2px solid transparent !important;
    border-radius: 3em !important;
    padding: 16px 35px !important;
    color: #FFFFFF !important;
    display: inline-block;
    
    /* Brilho externo inicial */
    box-shadow: 0px 10px 20px rgba(139, 92, 246, 0.3) !important;
    transition: all 0.3s ease-in-out !important;
}

.elementor-2051 .elementor-element.elementor-element-6cc3795 .elementor-button:hover {
    /* ESTADO HOVER: Fundo escuro com borda gradiente (Invertido) */
    background: 
        linear-gradient(#0E0918, #1A2D24) padding-box, 
        linear-gradient(135deg, #8B5CF6, #3B82F6) border-box !important;
    
    border-color: transparent !important;
    transform: translateY(-3px);
    /* Sombra mais sutil no hover para focar na borda */
    box-shadow: 0px 5px 15px rgba(139, 92, 246, 0.2) !important;
}/* End custom CSS */