.elementor-23 .elementor-element.elementor-element-443c0535{--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-23 .elementor-element.elementor-element-443c0535:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-443c0535 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-1148c828{--display:flex;--min-height:90vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.45;--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-23 .elementor-element.elementor-element-1148c828:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-1148c828 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://guanxiasia.com.br/wp-content/uploads/2026/09/Guanxi-2-1.png");background-position:center center;background-size:cover;}.elementor-23 .elementor-element.elementor-element-1148c828::before, .elementor-23 .elementor-element.elementor-element-1148c828 > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-1148c828 > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-1148c828 > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-1148c828 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-1148c828 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-6b7e6f2a{--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:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-47ee85ed .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:42px;font-weight:500;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-c40748d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-23 .elementor-element.elementor-element-3b01e528 .elementor-button{background-color:#FFFFFF00;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:25px 25px 25px 25px;padding:15px 30px 15px 30px;}.elementor-23 .elementor-element.elementor-element-3b01e528 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-3b01e528 .elementor-button:focus{background-color:#FFFFFF;border-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-70f4868f{--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-23 .elementor-element.elementor-element-4ada923b{--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-23 .elementor-element.elementor-element-59b39aa2{--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-23 .elementor-element.elementor-element-1548bba4{--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-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-23 .elementor-element.elementor-element-6e83ecbe .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:"Raleway", Sans-serif;font-size:44px;font-weight:700;}.elementor-23 .elementor-element.elementor-element-6e83ecbe .elementor-counter-title{color:#6B7280;font-family:"Raleway", Sans-serif;font-size:15px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-7b85413c{--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-23 .elementor-element.elementor-element-512cda37 .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:"Raleway", Sans-serif;font-size:44px;font-weight:700;}.elementor-23 .elementor-element.elementor-element-512cda37 .elementor-counter-title{color:#6B7280;font-family:"Raleway", Sans-serif;font-size:15px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-33a960d8{--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-23 .elementor-element.elementor-element-23865e2b .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:"Raleway", Sans-serif;font-size:44px;font-weight:700;}.elementor-23 .elementor-element.elementor-element-23865e2b .elementor-counter-title{color:#6B7280;font-family:"Raleway", Sans-serif;font-size:15px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-7d3936f9{--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:150px;--padding-bottom:150px;--padding-left:49px;--padding-right:050px;}.elementor-23 .elementor-element.elementor-element-7d3936f9:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-7d3936f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-b1eb540{--display:flex;}.elementor-23 .elementor-element.elementor-element-72b0ece9 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:42px;font-weight:500;color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-595f498e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-7262db0a .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-7262db0a .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #FF1B15 0%, #D00005 100%);}.elementor-23 .elementor-element.elementor-element-7262db0a{padding:5px 5px 5px 5px;}.elementor-23 .elementor-element.elementor-element-7262db0a .elementor-button{font-family:"Raleway", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-text ) 100%);box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.38);border-radius:25px 25px 25px 25px;padding:15px 30px 15px 030px;}.elementor-23 .elementor-element.elementor-element-70b7bd56{--display:flex;--justify-content:flex-end;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-23 .elementor-element.elementor-element-42681854{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-42681854.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-42681854 img{width:100%;max-width:100%;height:240px;object-fit:cover;object-position:center center;opacity:0.3;}.elementor-23 .elementor-element.elementor-element-61d12a96{--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:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-6dc6d384{--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-23 .elementor-element.elementor-element-4fcaa142{--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-23 .elementor-element.elementor-element-5fe965c8{--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-23 .elementor-element.elementor-element-7639c262{--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-23 .elementor-element.elementor-element-1c560982{--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-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-4ae21344 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-23 .elementor-element.elementor-element-4ae21344 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-4ae21344 .elementor-icon-box-description{color:#3B4250;}.elementor-23 .elementor-element.elementor-element-7d5c50de .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-23 .elementor-element.elementor-element-7d5c50de .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-7d5c50de .elementor-icon-box-description{color:#3B4250;}.elementor-23 .elementor-element.elementor-element-6626e129 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-23 .elementor-element.elementor-element-6626e129 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-6626e129 .elementor-icon-box-description{color:#3B4250;}.elementor-23 .elementor-element.elementor-element-5253166d{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-608c0773{--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:112px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-7a7650b{--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-23 .elementor-element.elementor-element-6a2f0c52{--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-23 .elementor-element.elementor-element-69638083 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-26eb09e0{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-91ce63c{--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-23 .elementor-element.elementor-element-318f94a6{--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:28px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-9b4d856{--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-23 .elementor-element.elementor-element-7e588f40 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-34692496{--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-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-47a95f3c .elementor-icon-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-3ce417d4{--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:28px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-bbbc449{--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-23 .elementor-element.elementor-element-63848254 .elementor-icon-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-66929f8{--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-23 .elementor-element.elementor-element-4c1ffde4 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-4c3c326{--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:28px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-483e5263{--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-23 .elementor-element.elementor-element-162bc6ac .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-131d8d0f{--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-23 .elementor-element.elementor-element-14925758 .elementor-icon-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-6abdedbe{--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:28px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-5d855fca{--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-23 .elementor-element.elementor-element-5676f9bc .elementor-icon-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-2f186e57{--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-23 .elementor-element.elementor-element-680d8e38 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-1b38256b{--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:28px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-638da8ea{--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-23 .elementor-element.elementor-element-5e0a3bb5 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-1cae58d8{--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-23 .elementor-element.elementor-element-2ef7e23 .elementor-icon-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-32f6f571{--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:28px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-6b85fe8e{--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-23 .elementor-element.elementor-element-49d6447b .elementor-icon-wrapper{text-align:center;}.elementor-23 .elementor-element.elementor-element-6c57d0c{--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-23 .elementor-element.elementor-element-51f5fe88 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-796a8d56{--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-23 .elementor-element.elementor-element-58d68ea{--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:112px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-ab62cc9{--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-23 .elementor-element.elementor-element-697dbb6f{--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-23 .elementor-element.elementor-element-253bd3e{--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-23 .elementor-element.elementor-element-7c3bf5c0{--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-23 .elementor-element.elementor-element-791839df{--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-23 .elementor-element.elementor-element-7f6a040d{--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-23 .elementor-element.elementor-element-35c8940a{--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-23 .elementor-element.elementor-element-295cf4f5{--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-23 .elementor-element.elementor-element-7040c6de{--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-23 .elementor-element.elementor-element-71ca45ea{--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-23 .elementor-element.elementor-element-30fe6855{--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-23 .elementor-element.elementor-element-72aeccfa{--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:100px;--padding-bottom:150px;--padding-left:50px;--padding-right:50px;}.elementor-23 .elementor-element.elementor-element-72aeccfa:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-72aeccfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #172B47 25%, var( --e-global-color-primary ) 80%);}.elementor-23 .elementor-element.elementor-element-576084ea{--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-23 .elementor-element.elementor-element-695316dc{--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-23 .elementor-element.elementor-element-2afeb07b{--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-23 .elementor-element.elementor-element-29f74798{--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-23 .elementor-element.elementor-element-274307c3{--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;--overlay-opacity:0.95;--padding-top:150px;--padding-bottom:150px;--padding-left:49px;--padding-right:050px;}.elementor-23 .elementor-element.elementor-element-274307c3:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-274307c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://guanxiasia.com.br/wp-content/uploads/2026/09/China-1111x740-2.jpg");background-position:center center;background-size:cover;}.elementor-23 .elementor-element.elementor-element-274307c3::before, .elementor-23 .elementor-element.elementor-element-274307c3 > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-274307c3 > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-274307c3 > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-274307c3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-274307c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#80070B;--background-overlay:'';}.elementor-23 .elementor-element.elementor-element-5a11f62a{--display:flex;}.elementor-23 .elementor-element.elementor-element-24cb5040{width:initial;max-width:initial;text-align:start;}.elementor-23 .elementor-element.elementor-element-24cb5040 img{width:60%;}.elementor-23 .elementor-element.elementor-element-35e93e40 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:42px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-6f13aeba{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-4b33df96 .elementor-button{background-color:transparent;font-family:"Raleway", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-secondary ) 100%);box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.38);border-radius:25px 25px 25px 25px;padding:15px 30px 15px 030px;}.elementor-23 .elementor-element.elementor-element-4b33df96 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-4b33df96 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-secondary );background-image:linear-gradient(180deg, #FF1B15 0%, #D00005 100%);}.elementor-23 .elementor-element.elementor-element-4b33df96{padding:5px 5px 5px 5px;}.elementor-23 .elementor-element.elementor-element-4b33df96 .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-4b33df96 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-7ef4c83f{--display:flex;}.elementor-23 .elementor-element.elementor-element-5cecca2a{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-5cecca2a img{width:95%;height:405px;object-fit:cover;object-position:center left;border-style:none;border-radius:50px 50px 0px 15px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.35);}.elementor-23 .elementor-element.elementor-element-128fa89f{margin:-200px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-23 .elementor-element.elementor-element-128fa89f img{width:77%;height:250px;object-fit:cover;object-position:center center;border-style:none;border-radius:50px 25px 0px 025px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);}.elementor-23 .elementor-element.elementor-element-34ad081{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:75px;--padding-bottom:75px;--padding-left:050px;--padding-right:050px;}.elementor-23 .elementor-element.elementor-element-34ad081:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-34ad081 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-23 .elementor-element.elementor-element-ab18dcc .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:42px;font-weight:500;color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-6f3d76a5{--display:flex;}.elementor-23 .elementor-element.elementor-element-7de8284a{width:var( --container-widget-width, 79% );max-width:79%;padding:0px 20px 10px 20px;--container-widget-width:79%;--container-widget-flex-grow:0;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-527d3c1f{--display:flex;}.elementor-23 .elementor-element.elementor-element-33a57a38{width:var( --container-widget-width, 79% );max-width:79%;padding:0px 20px 10px 20px;--container-widget-width:79%;--container-widget-flex-grow:0;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-4f46388a{--display:flex;}.elementor-23 .elementor-element.elementor-element-7aeec69f{width:var( --container-widget-width, 79% );max-width:79%;padding:0px 20px 10px 20px;--container-widget-width:79%;--container-widget-flex-grow:0;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-4c74197e{--display:flex;}.elementor-23 .elementor-element.elementor-element-24b8df79{width:var( --container-widget-width, 79% );max-width:79%;padding:0px 20px 10px 20px;--container-widget-width:79%;--container-widget-flex-grow:0;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-6a10ad6f{--n-accordion-title-font-size:24px;width:var( --container-widget-width, 85% );max-width:85%;padding:0px 0px 0px 0px;--container-widget-width:85%;--container-widget-flex-grow:0;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:25px 25px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:20px;--n-accordion-icon-gap:20px;--n-accordion-icon-normal-color:var( --e-global-color-accent );--n-accordion-icon-hover-color:var( --e-global-color-text );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-6a10ad6f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-secondary );border-style:none;}.elementor-23 .elementor-element.elementor-element-6a10ad6f > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );}:where( .elementor-23 .elementor-element.elementor-element-6a10ad6f > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-primary );border-style:none;--border-radius:0px 0px 25px 25px;}.elementor-23 .elementor-element.elementor-element-6a10ad6f {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-23 .elementor-element.elementor-element-6a10ad6f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Raleway", Sans-serif;}.elementor-23 .elementor-element.elementor-element-796759d5 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-796759d5 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #FF1B15 0%, #D00005 100%);}.elementor-23 .elementor-element.elementor-element-796759d5{padding:5px 5px 5px 5px;}.elementor-23 .elementor-element.elementor-element-796759d5 .elementor-button{font-family:"Raleway", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-text ) 100%);box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.38);border-radius:25px 25px 25px 25px;padding:15px 30px 15px 030px;}.elementor-23 .elementor-element.elementor-element-44300c31{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:00px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;--z-index:1;}.elementor-23 .elementor-element.elementor-element-44300c31:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-44300c31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://guanxiasia.com.br/wp-content/uploads/2026/09/Guanxi-2.png");background-position:center center;background-size:cover;}.elementor-23 .elementor-element.elementor-element-84fb785{text-align:center;}.elementor-23 .elementor-element.elementor-element-84fb785 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:42px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-79479629{width:var( --container-widget-width, 60% );max-width:60%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-79479629.elementor-element{--align-self:center;}.elementor-23 .elementor-element.elementor-element-78bc495d .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-78bc495d .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #FF1B15 0%, #D00005 100%);}.elementor-23 .elementor-element.elementor-element-78bc495d{padding:5px 5px 5px 5px;}.elementor-23 .elementor-element.elementor-element-78bc495d .elementor-button{font-family:"Raleway", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-text ) 100%);box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.38);border-radius:25px 25px 25px 25px;padding:15px 30px 15px 030px;}@media(min-width:768px){.elementor-23 .elementor-element.elementor-element-b1eb540{--width:65%;}.elementor-23 .elementor-element.elementor-element-70b7bd56{--width:40%;}.elementor-23 .elementor-element.elementor-element-5a11f62a{--width:65%;}.elementor-23 .elementor-element.elementor-element-7ef4c83f{--width:40%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-1148c828{--overlay-opacity:0.62;--padding-top:220px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-23 .elementor-element.elementor-element-47ee85ed .elementor-heading-title{font-size:42px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-23 .elementor-element.elementor-element-6e83ecbe .elementor-counter-number-wrapper{font-size:34px;}.elementor-23 .elementor-element.elementor-element-512cda37 .elementor-counter-number-wrapper{font-size:34px;}.elementor-23 .elementor-element.elementor-element-23865e2b .elementor-counter-number-wrapper{font-size:34px;}.elementor-23 .elementor-element.elementor-element-7d3936f9{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-23 .elementor-element.elementor-element-b1eb540{--width:100%;}.elementor-23 .elementor-element.elementor-element-72b0ece9 .elementor-heading-title{font-size:32px;}.elementor-23 .elementor-element.elementor-element-595f498e{font-size:16px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-23 .elementor-element.elementor-element-61d12a96{--padding-top:72px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-23 .elementor-element.elementor-element-608c0773{--padding-top:72px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-58d68ea{--padding-top:72px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-72aeccfa{--padding-top:60px;--padding-bottom:70px;--padding-left:25px;--padding-right:25px;}.elementor-23 .elementor-element.elementor-element-274307c3{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-23 .elementor-element.elementor-element-24cb5040{text-align:center;}.elementor-23 .elementor-element.elementor-element-35e93e40{width:100%;max-width:100%;text-align:center;}.elementor-23 .elementor-element.elementor-element-35e93e40 .elementor-heading-title{font-size:32px;}.elementor-23 .elementor-element.elementor-element-6f13aeba{text-align:center;font-size:16px;}.elementor-23 .elementor-element.elementor-element-4b33df96{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-4b33df96 .elementor-button{font-size:12px;}.elementor-23 .elementor-element.elementor-element-5cecca2a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-23 .elementor-element.elementor-element-34ad081{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-23 .elementor-element.elementor-element-ab18dcc{text-align:center;}.elementor-23 .elementor-element.elementor-element-7de8284a{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-23 .elementor-element.elementor-element-33a57a38{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-23 .elementor-element.elementor-element-7aeec69f{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-23 .elementor-element.elementor-element-24b8df79{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-23 .elementor-element.elementor-element-6a10ad6f{--n-accordion-title-font-size:20px;}.elementor-23 .elementor-element.elementor-element-44300c31{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-23 .elementor-element.elementor-element-84fb785 .elementor-heading-title{font-size:24px;}.elementor-23 .elementor-element.elementor-element-79479629{--container-widget-width:249px;--container-widget-flex-grow:0;width:var( --container-widget-width, 249px );max-width:249px;font-size:16px;}}/* Start custom CSS for image, class: .elementor-element-5fd1bb26 */@keyframes flutuar-leve {
  0% { transform: translateY(0px) rotate(0deg); }
  50% { transform: translateY(-8px) rotate(0.3deg); }
  100% { transform: translateY(0px) rotate(0deg); }
}

.elementor-23 .elementor-element.elementor-element-5fd1bb26 { animation: flutuar-leve 4s ease-in-out infinite; }
@media (prefers-reduced-motion: reduce){ .elementor-23 .elementor-element.elementor-element-5fd1bb26{ animation:none; } }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72c3ce11 */@keyframes flutuar-leve {
  0% { transform: translateY(0px) rotate(0deg); }
  50% { transform: translateY(-8px) rotate(0.3deg); }
  100% { transform: translateY(0px) rotate(0deg); }
}

.elementor-23 .elementor-element.elementor-element-72c3ce11 { animation: flutuar-leve 4s ease-in-out infinite; }
@media (prefers-reduced-motion: reduce){ .elementor-23 .elementor-element.elementor-element-72c3ce11{ animation:none; } }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d1ad1c0 */.elementor-23 .elementor-element.elementor-element-4d1ad1c0 img { animation: logoGlow 4s ease-in-out infinite; }

@keyframes logoGlow {
  0%, 100% { filter: drop-shadow(0 0 2px rgba(255,120,120,.2)); }
  50% { filter: drop-shadow(0 0 6px rgba(255,120,120,.35)) drop-shadow(0 0 14px rgba(255,120,120,.15)); }
}
@media (prefers-reduced-motion: reduce){ .elementor-23 .elementor-element.elementor-element-4d1ad1c0 img{ animation:none; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-443c0535 */.elementor-23 .elementor-element.elementor-element-443c0535{
  --gx-navy: var(--e-global-color-primary, #0A1320);
  --gx-creme: var(--e-global-color-secondary, #FFFCF9);
  --gx-vinho: var(--e-global-color-text, #B21519);
  --gx-vermelho: var(--e-global-color-accent, #E32A25);
  --gx-corpo: #3B4250;
  --gx-apoio: #6B7280;
  --gx-linha: #ECE6DF;
  --gx-fonte: var(--e-global-typography-text-font-family, "Raleway"), sans-serif;
  font-family: var(--gx-fonte);
}
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-shell{ width:100%; max-width:1200px; margin:0 auto; padding-left:24px; padding-right:24px; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-rotulo .elementor-heading-title{
  font-size:13px; font-weight:700; letter-spacing:.18em; text-transform:uppercase;
  color: var(--gx-vermelho); display:inline-flex; align-items:center; gap:12px;
}
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-rotulo .elementor-heading-title::before{ content:""; width:28px; height:2px; background-color: var(--gx-vermelho); }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-botao .elementor-button{
  font-family: var(--gx-fonte); font-size:15px; font-weight:700; text-transform:uppercase; letter-spacing:.02em;
  color:#fff; background-color:transparent;
  background-image: linear-gradient(180deg, var(--gx-vermelho) 0%, var(--gx-vinho) 100%);
  box-shadow: 0 5px 10px 0 rgb(0 0 0 / .38); border-radius:25px; padding:15px 30px;
  transition: transform .2s ease, background-image .2s ease;
}
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-botao .elementor-button:hover,
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-botao .elementor-button:focus{ background-image: linear-gradient(180deg,#FF1B15 0%,#D00005 100%); transform: translateY(-1px); }

/* ---------- cartão de artigo (widget Posts e Arquivo, skin Cards) ---------- */
.elementor-23 .elementor-element.elementor-element-443c0535 .elementor-posts-container{ gap:32px 28px !important; }
.elementor-23 .elementor-element.elementor-element-443c0535 .elementor-post.elementor-grid-item{ margin:0 !important; }
.elementor-23 .elementor-element.elementor-element-443c0535 .elementor-post__card{
  background-color: #fff; border-radius:14px; overflow:hidden; height:100%;
  box-shadow: 0 0 10px 0 rgb(0 0 0 / .09); border:0;
  display:flex; flex-direction:column; position:relative;
  transition: transform .25s ease, box-shadow .25s ease;
}
.elementor-23 .elementor-element.elementor-element-443c0535 .elementor-post__card:hover{ transform: translateY(-4px); box-shadow: 0 0 42px 0 rgb(0 0 0 / .15); }
.elementor-23 .elementor-element.elementor-element-443c0535 .elementor-post__thumbnail__link{ margin:0 !important; display:block; }
.elementor-23 .elementor-element.elementor-element-443c0535 .elementor-post__thumbnail{ padding-bottom:62% !important; position:relative; overflow:hidden; }
.elementor-23 .elementor-element.elementor-element-443c0535 .elementor-post__thumbnail img{ position:absolute; inset:0; width:100% !important; height:100% !important; object-fit:cover; transform:none !important; transition: transform .6s ease; }
.elementor-23 .elementor-element.elementor-element-443c0535 .elementor-post__card:hover .elementor-post__thumbnail img{ transform: scale(1.04) !important; }
.elementor-23 .elementor-element.elementor-element-443c0535 .elementor-post__badge{
  position:absolute; top:16px !important; left:16px !important; right:auto !important; margin:0 !important;
  background-color: var(--gx-navy) !important; color:#fff !important; border-radius:25px !important;
  font-family: var(--gx-fonte); font-size:11px !important; font-weight:700 !important; letter-spacing:.14em; text-transform:uppercase;
  padding:7px 14px !important; line-height:1 !important;
}
.elementor-23 .elementor-element.elementor-element-443c0535 .elementor-post__avatar{ display:none; }
.elementor-23 .elementor-element.elementor-element-443c0535 .elementor-post__text{ padding:24px 26px 0 !important; margin:0 !important; display:flex; flex-direction:column; flex:1; }
.elementor-23 .elementor-element.elementor-element-443c0535 .elementor-post__title{ margin:0 0 12px !important; }
.elementor-23 .elementor-element.elementor-element-443c0535 .elementor-post__title,
.elementor-23 .elementor-element.elementor-element-443c0535 .elementor-post__title a{
  font-family: var(--gx-fonte); font-size:20px; line-height:1.3; font-weight:700; color: var(--gx-navy) !important;
}
.elementor-23 .elementor-element.elementor-element-443c0535 .elementor-post__title a:hover{ color: var(--gx-vinho) !important; }
.elementor-23 .elementor-element.elementor-element-443c0535 .elementor-post__excerpt p{ font-family: var(--gx-fonte); font-size:15px; line-height:1.6; font-weight:500; color: var(--gx-apoio); margin:0 0 20px; }
.elementor-23 .elementor-element.elementor-element-443c0535 .elementor-post__read-more{
  font-family: var(--gx-fonte); font-size:13px !important; font-weight:700; letter-spacing:.06em; text-transform:uppercase;
  color: var(--gx-vinho) !important; margin-top:auto; margin-bottom:22px; display:inline-block;
}
.elementor-23 .elementor-element.elementor-element-443c0535 .elementor-post__read-more:hover{ color: var(--gx-vermelho) !important; }
.elementor-23 .elementor-element.elementor-element-443c0535 .elementor-post__meta-data{
  border-top:1px solid var(--gx-linha) !important; padding:16px 26px !important; margin:0 !important;
  font-family: var(--gx-fonte); font-size:13px !important; font-weight:600; color: var(--gx-apoio) !important;
}

.elementor-23 .elementor-element.elementor-element-443c0535 .elementor-widget-posts, .elementor-23 .elementor-element.elementor-element-443c0535 .elementor-widget-archive-posts{ width:100%; }
.elementor-23 .elementor-element.elementor-element-443c0535 .elementor-posts-nothing-found{ width:100%; box-sizing:border-box;
  background-color: #fff; border-radius:14px; box-shadow: 0 0 10px 0 rgb(0 0 0 / .09); padding:48px; text-align:center;
  font-family: var(--gx-fonte); font-size:18px; line-height:1.6; font-weight:500; color: var(--gx-corpo);
}

/* ---------- paginação ---------- */
.elementor-23 .elementor-element.elementor-element-443c0535 .elementor-pagination{ margin-top:56px; display:flex; justify-content:center; flex-wrap:wrap; gap:8px; }
.elementor-23 .elementor-element.elementor-element-443c0535 .elementor-pagination .page-numbers{
  font-family: var(--gx-fonte); font-size:15px; font-weight:700; margin:0 !important;
  min-width:44px; height:44px; padding:0 16px; border-radius:25px; display:inline-flex; align-items:center; justify-content:center;
  color: var(--gx-navy); background-color: #fff; box-shadow: 0 0 10px 0 rgb(0 0 0 / .09);
}
.elementor-23 .elementor-element.elementor-element-443c0535 .elementor-pagination .page-numbers.current{ color:#fff; background-image: linear-gradient(180deg, var(--gx-vermelho) 0%, var(--gx-vinho) 100%); }
.elementor-23 .elementor-element.elementor-element-443c0535 .elementor-pagination a.page-numbers:hover{ color: var(--gx-vinho); }
.elementor-23 .elementor-element.elementor-element-443c0535 .elementor-pagination .page-numbers.dots{ background:transparent; box-shadow:none; }

/* ---------- etiquetas de categoria ---------- */
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-chips{ display:flex; flex-wrap:wrap; align-items:center; gap:10px; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-chips .elementor-widget-button,
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-chips .elementor-widget-wp-widget-categories{ width:auto; margin:0 !important; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-chips h5{ display:none; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-chips ul{ list-style:none; margin:0; padding:0; display:flex; flex-wrap:wrap; gap:10px; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-chips li{ margin:0; padding:0; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-chips li a,
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-chips .gx-chip-todos .elementor-button{
  font-family: var(--gx-fonte); font-size:14px; font-weight:600; line-height:1; color: var(--gx-navy);
  display:inline-block; padding:12px 20px; border-radius:25px; background-color: #fff; border:1px solid var(--gx-linha);
  transition: border-color .2s ease, color .2s ease;
}
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-chips li a:hover{ border-color: var(--gx-vinho); color: var(--gx-vinho); }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-chips li.current-cat a,
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-chips .gx-chip-todos.is-ativo .elementor-button{ color:#fff; background-color: var(--gx-navy); border-color: var(--gx-navy); }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-chips .gx-chip-todos .elementor-button{ box-shadow:none; }

/* ---------- abertura escura (fica sob a barra flutuante do site) ---------- */
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-abertura{ background-color: var(--gx-navy); position:relative; overflow:hidden; background-size:cover; background-position:center; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-abertura::after{
  content:""; position:absolute; inset:auto -10% -60% auto; width:720px; height:720px; border-radius:50%;
  background: radial-gradient(closest-side, rgb(227 42 37 / .22), transparent 70%); pointer-events:none;
}
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-abertura .gx-shell{ position:relative; z-index:1; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-abertura h1.elementor-heading-title{
  font-family: var(--gx-fonte); color:#fff; font-weight:500; font-size:52px; line-height:1.12; letter-spacing:-.01em; margin:0;
}
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-abertura h1.elementor-heading-title b{ font-weight:700; color: var(--gx-vermelho); display:block; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-abertura .gx-guia p,
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-abertura .gx-guia{ font-family: var(--gx-fonte); color: rgb(255 252 249 / .78); font-size:18px; line-height:1.6; font-weight:500; margin:0; }

/* ---------- busca ---------- */
.elementor-23 .elementor-element.elementor-element-443c0535 .elementor-search-form__container{ border-radius:30px !important; overflow:hidden; background-color: #fff; min-height:56px; box-shadow: 0 5px 18px rgb(0 0 0 / .25); border:0 !important; }
.elementor-23 .elementor-element.elementor-element-443c0535 .elementor-search-form__input{ font-family: var(--gx-fonte); font-size:16px; font-weight:500; color: var(--gx-navy); padding-left:26px !important; background-color: #fff !important; }
.elementor-23 .elementor-element.elementor-element-443c0535 .elementor-search-form__submit{ min-width:64px; background-image: linear-gradient(180deg, var(--gx-vermelho) 0%, var(--gx-vinho) 100%) !important; background-color:transparent !important; }

/* ---------- faixa de chamada ---------- */
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-chamada{
  background-color: var(--gx-navy); border-radius:20px; padding:48px 56px; position:relative; overflow:hidden;
  display:flex; flex-direction:row; align-items:center; justify-content:space-between; gap:32px;
}
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-chamada::before{ content:""; position:absolute; left:0; top:0; bottom:0; width:6px; background: linear-gradient(180deg, var(--gx-vermelho), var(--gx-vinho)); }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-chamada h2.elementor-heading-title{ font-family: var(--gx-fonte); color:#fff; font-size:30px; line-height:1.25; font-weight:500; margin:0; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-chamada h2.elementor-heading-title b{ color: var(--gx-vermelho); font-weight:700; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-chamada .elementor-widget-button{ width:auto; flex:none; }

@media (max-width:1024px){
  .elementor-23 .elementor-element.elementor-element-443c0535 .gx-abertura h1.elementor-heading-title{ font-size:40px; }
  .elementor-23 .elementor-element.elementor-element-443c0535 .gx-chamada{ padding:40px; }
}
@media (max-width:767px){
  .elementor-23 .elementor-element.elementor-element-443c0535 .gx-shell{ padding-left:16px; padding-right:16px; }
  .elementor-23 .elementor-element.elementor-element-443c0535 .gx-abertura h1.elementor-heading-title{ font-size:32px; }
  .elementor-23 .elementor-element.elementor-element-443c0535 .gx-abertura .gx-guia p{ font-size:16px; }
  .elementor-23 .elementor-element.elementor-element-443c0535 .elementor-posts-container{ grid-template-columns: 1fr !important; }
  .elementor-23 .elementor-element.elementor-element-443c0535 .gx-chamada{ flex-direction:column; align-items:flex-start; padding:36px 28px; }
  .elementor-23 .elementor-element.elementor-element-443c0535 .gx-chamada h2.elementor-heading-title{ font-size:24px; }
  .elementor-23 .elementor-element.elementor-element-443c0535 .gx-chips{ flex-wrap:nowrap; overflow-x:auto; padding-bottom:6px; scrollbar-width:none; margin-right:-16px; }
  .elementor-23 .elementor-element.elementor-element-443c0535 .gx-chips::-webkit-scrollbar{ display:none; }
  .elementor-23 .elementor-element.elementor-element-443c0535 .gx-chips > .elementor-element{ flex:none; }
  .elementor-23 .elementor-element.elementor-element-443c0535 .gx-chips ul{ flex-wrap:nowrap; }
  .elementor-23 .elementor-element.elementor-element-443c0535 .gx-chips li a, .elementor-23 .elementor-element.elementor-element-443c0535 .gx-chips .gx-chip-todos .elementor-button{ white-space:nowrap; }
}

/* ---------- abertura ---------- */
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-abertura{ background-color: var(--gx-navy); }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-abertura .gx-shell{ text-align:center; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-abertura .gx-rotulo .elementor-heading-title{ justify-content:center; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-abertura h1.elementor-heading-title{ margin:0 auto; max-width:980px; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-abertura .gx-guia p{ max-width:720px; margin:0 auto; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-acoes{ display:flex; flex-direction:row; gap:16px; flex-wrap:wrap; justify-content:center; margin-top:14px; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-acoes .elementor-widget-button{ width:auto; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-botao-vazado .elementor-button{
  background-image:none; background-color:transparent; box-shadow:none;
  border:1px solid rgb(255 252 249 / .35); color:#fff;
  font-family: var(--gx-fonte); font-size:15px; font-weight:700; text-transform:uppercase;
  border-radius:25px; padding:15px 30px;
}
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-botao-vazado .elementor-button:hover{ background-color:#fff; color: var(--gx-vinho); border-color:#fff; }

/* ---------- contadores ---------- */
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-provas{ display:grid; grid-template-columns: repeat(3, 1fr); background-color:#fff; border-radius:18px; box-shadow: 0 0 42px 0 rgb(0 0 0 / .15); overflow:hidden; margin-top:-56px; position:relative; z-index:2; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-prova{ padding:34px 36px; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-prova + .gx-prova{ border-left:1px solid var(--gx-linha); }
/* o número vem em cima, o rótulo embaixo */
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-prova .elementor-counter{ display:flex; flex-direction:column; align-items:flex-start; gap:2px; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-prova .elementor-counter-number-wrapper{ order:0; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-prova .elementor-counter-title{ order:1; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-prova .elementor-counter-number-wrapper{
  font-family: var(--gx-fonte); font-size:40px; line-height:1.1; font-weight:700; color: var(--gx-vinho); justify-content:flex-start;
}
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-prova .elementor-counter-title{
  font-family: var(--gx-fonte); font-size:15px; line-height:1.5; font-weight:600; color: var(--gx-apoio); text-align:left; margin-top:6px;
}

/* ---------- blocos de duas colunas ---------- */
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-duas{ display:grid; grid-template-columns: 1fr 1fr; gap:72px; align-items:center; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-duas--inverso .gx-midia{ order:-1; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-midia img{ width:100%; height:auto; display:block; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-titulo h2.elementor-heading-title{ font-family: var(--gx-fonte); font-size:42px; line-height:1.18; font-weight:500; margin:12px 0 18px; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-titulo h2.elementor-heading-title b,
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-titulo .destaque{ font-weight:700; color: var(--gx-vinho); }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-corpo-txt p{ font-family: var(--gx-fonte); font-size:18px; line-height:1.75; font-weight:500; color: var(--gx-corpo); margin:0 0 18px; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-corpo-txt b{ color: var(--gx-navy); font-weight:700; }

/* regime escuro em seção */
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-escuro{ background-color: var(--gx-navy); position:relative; overflow:hidden; background-size:cover; background-position:center; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-escuro::after{ content:""; position:absolute; width:900px; height:900px; border-radius:50%; pointer-events:none; inset:-25% -15% auto auto; background: radial-gradient(closest-side, rgb(23 43 71 / .95), transparent 72%); }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-escuro .gx-shell{ position:relative; z-index:1; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-escuro h2.elementor-heading-title{ color:#fff; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-escuro h2.elementor-heading-title b,
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-escuro .destaque{ color: var(--gx-vermelho); }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-escuro .gx-corpo-txt p{ color: rgb(255 252 249 / .80); }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-escuro .gx-corpo-txt b{ color:#fff; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-claro{ background-color: var(--gx-creme); position:relative; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-claro h2.elementor-heading-title{ color: var(--gx-navy); }

/* ---------- pilares com ícone ---------- */
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-pilar{ display:flex; flex-direction:row; gap:18px; align-items:flex-start; padding:18px 0; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-pilar + .gx-pilar{ border-top:1px solid rgb(255 255 255 / .12); }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-claro .gx-pilar + .gx-pilar{ border-top-color: var(--gx-linha); }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-pilar .elementor-icon-box-icon{ margin:0 !important; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-pilar .elementor-icon{ width:46px; height:46px; border-radius:50%; display:inline-flex; align-items:center; justify-content:center; background-image: linear-gradient(180deg, var(--gx-vermelho), var(--gx-vinho)); color:#fff; font-size:18px; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-pilar .elementor-icon svg{ width:18px; height:18px; fill:#fff; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-pilar .elementor-icon-box-wrapper{ display:flex; flex-direction:row; gap:18px; align-items:flex-start; text-align:left; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-pilar .elementor-icon-box-title{ font-family: var(--gx-fonte); font-size:19px; font-weight:700; margin:0 0 4px; color: var(--gx-navy); }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-pilar .elementor-icon-box-description{ font-family: var(--gx-fonte); font-size:16px; line-height:1.6; font-weight:500; color: var(--gx-corpo); margin:0; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-escuro .gx-pilar .elementor-icon-box-title{ color:#fff; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-escuro .gx-pilar .elementor-icon-box-description{ color: rgb(255 252 249 / .78); }

/* ---------- método, linha do tempo ---------- */
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-metodo-topo{ text-align:center; display:flex; flex-direction:column; align-items:center; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-metodo-topo .gx-rotulo .elementor-heading-title{ justify-content:center; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-metodo-topo h2.elementor-heading-title{ font-family: var(--gx-fonte); font-size:42px; line-height:1.18; font-weight:500; color:#fff; margin:12px 0 16px; max-width:820px; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-metodo-topo h2.elementor-heading-title b{ font-weight:700; color: var(--gx-vermelho); }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-metodo-topo .gx-guia p{ font-family: var(--gx-fonte); font-size:18px; line-height:1.65; font-weight:500; color: rgb(255 252 249 / .78); max-width:760px; margin:0; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-trilha{ position:relative; margin-top:64px; display:flex; flex-direction:column; gap:0; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-trilha::before{ content:""; position:absolute; left:50%; top:0; bottom:0; width:2px; transform:translateX(-50%); background: linear-gradient(180deg, rgb(227 42 37 / .15), var(--gx-vermelho) 12%, var(--gx-vinho) 88%, rgb(177 21 25 / .15)); }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-passo{ display:grid; grid-template-columns: 1fr 96px 1fr; align-items:center; gap:0; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-passo-ficha{ background-color: rgb(255 255 255 / .05); border:1px solid rgb(255 255 255 / .10); border-radius:18px; padding:30px 32px; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-passo--esq .gx-passo-ficha{ grid-column:1; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-passo--dir .gx-passo-ficha{ grid-column:3; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-passo-marca{ grid-column:2; display:flex; align-items:center; justify-content:center; position:relative; z-index:1; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-passo-marca .elementor-icon{ width:56px; height:56px; border-radius:50%; display:inline-flex; align-items:center; justify-content:center; background-image: linear-gradient(180deg, var(--gx-vermelho), var(--gx-vinho)); color:#fff; box-shadow: 0 0 0 8px rgb(10 19 32 / .85); }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-passo-marca .elementor-icon svg{ width:20px; height:20px; fill:#fff; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-passo-num .elementor-heading-title{ font-family: var(--gx-fonte); font-size:30px; line-height:1; font-weight:700; font-style:italic; letter-spacing:.02em; color: var(--gx-vermelho); margin:0 0 10px; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-passo-ficha h3.elementor-heading-title{ font-family: var(--gx-fonte); font-size:24px; line-height:1.25; font-weight:700; color:#fff; margin:0 0 10px; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-passo-txt p{ font-family: var(--gx-fonte); font-size:16px; line-height:1.65; font-weight:500; color: rgb(255 252 249 / .78); margin:0 0 14px; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-passo-obj p{ font-family: var(--gx-fonte); font-size:14px; line-height:1.5; font-weight:600; color: var(--gx-vermelho); margin:0; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-passo-obj b{ color:#fff; font-weight:700; }

/* ---------- grade de soluções ---------- */
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-grade-sol{ display:grid; grid-template-columns: repeat(3, 1fr); gap:24px; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-card-sol{ background-color:#fff; border-radius:16px; padding:32px 30px; box-shadow: 0 0 10px 0 rgb(0 0 0 / .09); position:relative; overflow:hidden; transition: transform .25s ease, box-shadow .25s ease; height:100%; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-card-sol:hover{ transform: translateY(-4px); box-shadow: 0 0 42px 0 rgb(0 0 0 / .15); }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-card-sol::before{ content:""; position:absolute; left:0; top:0; bottom:0; width:4px; background: linear-gradient(180deg, var(--gx-vermelho), var(--gx-vinho)); }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-card-sol h3.elementor-heading-title{ font-family: var(--gx-fonte); font-size:21px; line-height:1.25; font-weight:700; color: var(--gx-navy); margin:0 0 10px; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-card-sol .gx-card-txt p{ font-family: var(--gx-fonte); font-size:16px; line-height:1.65; font-weight:500; color: var(--gx-apoio); margin:0; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-centro{ display:flex; justify-content:center; margin-top:44px; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-centro .elementor-widget-button{ width:auto; }

/* ---------- bloco da diferença, com as peças flutuando ---------- */
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-diferenca{ position:relative; overflow:hidden; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-diferenca .gx-shell{ position:relative; z-index:1; text-align:center; display:flex; flex-direction:column; align-items:center; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-simbolo{ width:74px; margin-bottom:22px; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-simbolo img{ width:100%; height:auto; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-diferenca h2.elementor-heading-title{ font-family: var(--gx-fonte); font-size:42px; line-height:1.2; font-weight:500; color:#fff; margin:0 0 14px; max-width:820px; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-diferenca .gx-guia p{ font-family: var(--gx-fonte); font-size:18px; line-height:1.5; font-weight:500; color:#FFFCF9; max-width:820px; margin:0 0 26px; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-diferenca .gx-shell{ max-width:none; }
/* medidas do original: cada peça ocupa 50% da largura e sangra 300px para fora */
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-peca{ position:absolute; z-index:0; width:38%; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-peca--esq{ left:-170px; bottom:0; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-peca--dir{ right:-170px; top:-30px; }

/* ---------- Canton Fair ---------- */
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-canton{ position:relative; overflow:hidden; background-size:cover; background-position:center; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-canton .gx-shell{ position:relative; z-index:1; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-canton .gx-duas{ align-items:center; grid-template-columns: 1.2fr .9fr; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-canton h2.elementor-heading-title{ font-family: var(--gx-fonte); font-size:42px; line-height:1.2; font-weight:500; color:#FFFCF9; margin:16px 0 16px; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-canton h2.elementor-heading-title b{ font-weight:700; color:#FFFCF9; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-canton h2.elementor-heading-title i{ font-style:italic; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-canton .gx-corpo-txt p{ color:#FFFCF9; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-canton .gx-botao-claro .elementor-button{
  font-family: var(--gx-fonte); font-size:15px; font-weight:700; text-transform:uppercase; letter-spacing:.02em;
  box-shadow: 0 5px 10px 0 rgb(0 0 0 / .25); border-radius:25px; padding:15px 30px;
}
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-canton .gx-botao-claro .elementor-widget-container{ display:flex; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-canton-logo{ max-width:330px; margin-bottom:8px; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-canton-logo img{ width:100%; height:auto; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-canton-fotos{ display:flex; flex-direction:column; gap:0; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-canton-fotos img{ display:block; height:auto; box-shadow: 0 0 10px 0 rgb(255 255 255 / .4); }
/* as duas fotos se sobrepõem, com os cantos cortados do original */
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-canton-fotos .elementor-widget-image:first-child{ width:95%; align-self:center; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-canton-fotos .elementor-widget-image:first-child img{ width:100%; border-radius:50px 50px 0 15px; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-canton-fotos .elementor-widget-image:last-child{ width:77%; align-self:flex-end; margin-top:-120px; position:relative; z-index:1; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-canton-fotos .elementor-widget-image:last-child img{ width:100%; border-radius:50px 25px 0 25px; }

/* ---------- perguntas frequentes ---------- */
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-faq-topo{ text-align:center; display:flex; flex-direction:column; align-items:center; margin-bottom:40px; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-faq-topo .gx-rotulo .elementor-heading-title{ justify-content:center; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-faq-topo h2.elementor-heading-title{ font-family: var(--gx-fonte); font-size:42px; line-height:1.18; font-weight:500; color: var(--gx-navy); margin:12px 0 0; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-faq-topo h2.elementor-heading-title b{ font-weight:700; color: var(--gx-vinho); }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-faq .e-n-accordion{ display:flex; flex-direction:column; gap:14px; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-faq details{ background-color:#fff; border-radius:16px; box-shadow: 0 0 10px 0 rgb(0 0 0 / .09); overflow:hidden; border:0; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-faq summary{ padding:24px 28px !important; background:transparent !important; border:0 !important; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-faq .e-n-accordion-item-title-text{ font-family: var(--gx-fonte); font-size:19px; font-weight:700; color: var(--gx-navy); }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-faq .e-n-accordion-item-title-icon{ color: var(--gx-vermelho); }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-faq .e-con-inner{ padding:0 28px 26px !important; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-faq p{ font-family: var(--gx-fonte); font-size:17px; line-height:1.7; font-weight:500; color: var(--gx-corpo); margin:0; }

/* ---------- fecho ---------- */
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-fecho{ position:relative; overflow:hidden; background-size:cover; background-position:center; background-color: var(--gx-navy); }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-fecho .gx-shell{ position:relative; z-index:1; display:flex; flex-direction:column; align-items:center; text-align:center; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-fecho h2.elementor-heading-title{ font-family: var(--gx-fonte); font-size:44px; line-height:1.18; font-weight:500; color:#fff; margin:0 0 16px; }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-fecho h2.elementor-heading-title b{ font-weight:700; color: var(--gx-vermelho); }
.elementor-23 .elementor-element.elementor-element-443c0535 .gx-fecho .gx-guia p{ font-family: var(--gx-fonte); font-size:18px; line-height:1.65; font-weight:500; color: rgb(255 252 249 / .82); max-width:620px; margin:0 0 28px; }

@media (max-width:1024px){
  .elementor-23 .elementor-element.elementor-element-443c0535 .gx-duas{ grid-template-columns:1fr; gap:40px; }
  .elementor-23 .elementor-element.elementor-element-443c0535 .gx-duas--inverso .gx-midia{ order:0; }
  .elementor-23 .elementor-element.elementor-element-443c0535 .gx-titulo h2.elementor-heading-title{ font-size:32px; }
  .elementor-23 .elementor-element.elementor-element-443c0535 .gx-grade-sol{ grid-template-columns: repeat(2, 1fr); }
  .elementor-23 .elementor-element.elementor-element-443c0535 .gx-metodo-topo h2.elementor-heading-title,
  .elementor-23 .elementor-element.elementor-element-443c0535 .gx-diferenca h2.elementor-heading-title,
  .elementor-23 .elementor-element.elementor-element-443c0535 .gx-faq-topo h2.elementor-heading-title,
  .elementor-23 .elementor-element.elementor-element-443c0535 .gx-canton h2.elementor-heading-title{ font-size:32px; }
  .elementor-23 .elementor-element.elementor-element-443c0535 .gx-fecho h2.elementor-heading-title{ font-size:34px; }
  .elementor-23 .elementor-element.elementor-element-443c0535 .gx-provas{ margin-top:-40px; }
  .elementor-23 .elementor-element.elementor-element-443c0535 .gx-prova{ padding:26px 24px; }
  .elementor-23 .elementor-element.elementor-element-443c0535 .gx-prova .elementor-counter-number-wrapper{ font-size:32px; }
  .elementor-23 .elementor-element.elementor-element-443c0535 .gx-trilha::before{ left:28px; }
  /* uma coluna: ícone na esquerda, cartão na direita. A linha precisa ser
     explícita, senão o ícone dos passos ímpares cai uma linha abaixo. */
  .elementor-23 .elementor-element.elementor-element-443c0535 .gx-passo{ grid-template-columns: 56px 1fr; gap:20px; align-items:start; }
  .elementor-23 .elementor-element.elementor-element-443c0535 .gx-passo--esq .gx-passo-ficha,
  .elementor-23 .elementor-element.elementor-element-443c0535 .gx-passo--dir .gx-passo-ficha{ grid-column:2; grid-row:1; }
  .elementor-23 .elementor-element.elementor-element-443c0535 .gx-passo-marca{ grid-column:1; grid-row:1; align-self:start; }
  .elementor-23 .elementor-element.elementor-element-443c0535 .gx-passo-marca .elementor-icon{ margin-top:8px; }
  .elementor-23 .elementor-element.elementor-element-443c0535 .gx-peca--esq{ left:-200px; }
  .elementor-23 .elementor-element.elementor-element-443c0535 .gx-peca--dir{ right:-200px; top:-60px; }
}
@media (max-width:767px){
  .elementor-23 .elementor-element.elementor-element-443c0535 .gx-provas{ grid-template-columns:1fr; margin-top:-32px; }
  .elementor-23 .elementor-element.elementor-element-443c0535 .gx-prova + .gx-prova{ border-left:0; border-top:1px solid var(--gx-linha); }
  .elementor-23 .elementor-element.elementor-element-443c0535 .gx-titulo h2.elementor-heading-title{ font-size:27px; }
  .elementor-23 .elementor-element.elementor-element-443c0535 .gx-grade-sol{ grid-template-columns:1fr; gap:16px; }
  .elementor-23 .elementor-element.elementor-element-443c0535 .gx-metodo-topo h2.elementor-heading-title,
  .elementor-23 .elementor-element.elementor-element-443c0535 .gx-diferenca h2.elementor-heading-title,
  .elementor-23 .elementor-element.elementor-element-443c0535 .gx-faq-topo h2.elementor-heading-title,
  .elementor-23 .elementor-element.elementor-element-443c0535 .gx-canton h2.elementor-heading-title{ font-size:26px; }
  .elementor-23 .elementor-element.elementor-element-443c0535 .gx-fecho h2.elementor-heading-title{ font-size:26px; }
  /* no celular as peças sairiam quase todas para fora da tela */
  .elementor-23 .elementor-element.elementor-element-443c0535 .gx-peca{ display:none; }
  .elementor-23 .elementor-element.elementor-element-443c0535 .gx-acoes{ flex-direction:column; align-items:stretch; }
  .elementor-23 .elementor-element.elementor-element-443c0535 .gx-acoes .elementor-widget-button{ width:100%; }
  .elementor-23 .elementor-element.elementor-element-443c0535 .gx-acoes .elementor-button{ width:100%; text-align:center; }
  .elementor-23 .elementor-element.elementor-element-443c0535 .gx-passo-ficha{ padding:24px 22px; }
  .elementor-23 .elementor-element.elementor-element-443c0535 .gx-passo-ficha h3.elementor-heading-title{ font-size:20px; }
  .elementor-23 .elementor-element.elementor-element-443c0535 .gx-faq summary{ padding:20px 22px !important; }
  .elementor-23 .elementor-element.elementor-element-443c0535 .gx-faq .e-n-accordion-item-title-text{ font-size:17px; }
  .elementor-23 .elementor-element.elementor-element-443c0535 .gx-faq .e-con-inner{ padding:0 22px 22px !important; }
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-23 .destaque {
    font-weight: 700;
    color: #B21519;
}/* End custom CSS */