.elementor-987 .elementor-element.elementor-element-0cce0d6{--display:flex;--min-height:100vh;--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;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:2px 0px 2px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-987 .elementor-element.elementor-element-0cce0d6:not(.elementor-motion-effects-element-type-background), .elementor-987 .elementor-element.elementor-element-0cce0d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://barphoff.com.br/wp-content/uploads/2025/10/4-1.jpg");background-position:center center;background-size:cover;}.elementor-987 .elementor-element.elementor-element-0cce0d6::before, .elementor-987 .elementor-element.elementor-element-0cce0d6 > .elementor-background-video-container::before, .elementor-987 .elementor-element.elementor-element-0cce0d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-987 .elementor-element.elementor-element-0cce0d6 > .elementor-background-slideshow::before, .elementor-987 .elementor-element.elementor-element-0cce0d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-987 .elementor-element.elementor-element-0cce0d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #000000E6 39%, #0000002E 77%);}.elementor-987 .elementor-element.elementor-element-2042cfa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--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;color:var( --e-global-color-primary );}.elementor-987 .elementor-element.elementor-element-3017209 .elementor-heading-title{font-family:"Mozaic GEO", Sans-serif;font-size:46px;font-weight:800;line-height:52px;letter-spacing:0em;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-987 .elementor-element.elementor-element-1eed6be{font-size:20px;line-height:28px;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-987 .elementor-element.elementor-element-567cc06 .elementor-button{background-color:#B2FE0200;font-family:"Mozaic GEO Bold", Sans-serif;font-size:20px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 2px 2px 0px;border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-987 .elementor-element.elementor-element-567cc06 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-567cc06.elementor-element{--align-self:flex-start;}.elementor-987 .elementor-element.elementor-element-567cc06 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-987 .elementor-element.elementor-element-567cc06 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-987 .elementor-element.elementor-element-7decf4a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-987 .elementor-element.elementor-element-784e5ab{--display:flex;--min-height:100vh;--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;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:2px 0px 2px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-987 .elementor-element.elementor-element-784e5ab:not(.elementor-motion-effects-element-type-background), .elementor-987 .elementor-element.elementor-element-784e5ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5d5fcc1 );}.elementor-987 .elementor-element.elementor-element-784e5ab::before, .elementor-987 .elementor-element.elementor-element-784e5ab > .elementor-background-video-container::before, .elementor-987 .elementor-element.elementor-element-784e5ab > .e-con-inner > .elementor-background-video-container::before, .elementor-987 .elementor-element.elementor-element-784e5ab > .elementor-background-slideshow::before, .elementor-987 .elementor-element.elementor-element-784e5ab > .e-con-inner > .elementor-background-slideshow::before, .elementor-987 .elementor-element.elementor-element-784e5ab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-987 .elementor-element.elementor-element-ec422fe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-987 .elementor-element.elementor-element-ffdfead .elementor-heading-title{font-family:"Mozaic GEO Bold", Sans-serif;font-size:46px;font-weight:800;line-height:52px;letter-spacing:0em;color:#FFFFFF;}.elementor-987 .elementor-element.elementor-element-1086820{font-size:20px;line-height:28px;color:var( --e-global-color-text );}.elementor-987 .elementor-element.elementor-element-81225cf .elementor-button{background-color:#B2FE0200;font-family:"Mozaic GEO Bold", Sans-serif;font-size:20px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 2px 2px 0px;border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-987 .elementor-element.elementor-element-81225cf > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-81225cf.elementor-element{--align-self:flex-start;}.elementor-987 .elementor-element.elementor-element-81225cf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-987 .elementor-element.elementor-element-81225cf .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-987 .elementor-element.elementor-element-daa0c96{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-987 .elementor-element.elementor-element-8cd25d5{--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:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-987 .elementor-element.elementor-element-8cd25d5:not(.elementor-motion-effects-element-type-background), .elementor-987 .elementor-element.elementor-element-8cd25d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-987 .elementor-element.elementor-element-27a88f0{width:100%;max-width:100%;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-987 .elementor-element.elementor-element-27a88f0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(39px/2);}.elementor-987 .elementor-element.elementor-element-27a88f0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(39px/2);}.elementor-987 .elementor-element.elementor-element-27a88f0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(39px/2);}.elementor-987 .elementor-element.elementor-element-27a88f0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-39px/2);}.elementor-987 .elementor-element.elementor-element-27a88f0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-39px/2);}.elementor-987 .elementor-element.elementor-element-27a88f0 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-987 .elementor-element.elementor-element-27a88f0 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-987 .elementor-element.elementor-element-27a88f0 .elementor-icon-list-icon{padding-inline-end:30px;}.elementor-987 .elementor-element.elementor-element-27a88f0 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-987 .elementor-element.elementor-element-75b4a91{--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-end;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:80px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-987 .elementor-element.elementor-element-933ead0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-987 .elementor-element.elementor-element-55dde29{text-align:center;}.elementor-987 .elementor-element.elementor-element-55dde29 .elementor-heading-title{font-family:"Mozaic GEO Bold", Sans-serif;font-size:34px;text-transform:uppercase;line-height:1.2em;letter-spacing:0.03em;color:var( --e-global-color-text );}.elementor-987 .elementor-element.elementor-element-b42d822{width:100%;max-width:100%;text-align:left;font-size:16px;font-weight:400;line-height:25px;}.elementor-987 .elementor-element.elementor-element-b42d822 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-412678b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.05;--padding-top:120px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-987 .elementor-element.elementor-element-412678b:not(.elementor-motion-effects-element-type-background), .elementor-987 .elementor-element.elementor-element-412678b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #6B3333 0%, #3A1B1B 100%);}.elementor-987 .elementor-element.elementor-element-412678b::before, .elementor-987 .elementor-element.elementor-element-412678b > .elementor-background-video-container::before, .elementor-987 .elementor-element.elementor-element-412678b > .e-con-inner > .elementor-background-video-container::before, .elementor-987 .elementor-element.elementor-element-412678b > .elementor-background-slideshow::before, .elementor-987 .elementor-element.elementor-element-412678b > .e-con-inner > .elementor-background-slideshow::before, .elementor-987 .elementor-element.elementor-element-412678b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://barphoff.com.br/wp-content/uploads/2024/05/pattern.png");--background-overlay:'';background-repeat:repeat;background-size:500px auto;}.elementor-987 .elementor-element.elementor-element-b2e6ef6{text-align:center;}.elementor-987 .elementor-element.elementor-element-b2e6ef6 .elementor-heading-title{font-family:"Mozaic GEO Bold", Sans-serif;font-size:28px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.03em;color:var( --e-global-color-secondary );}.elementor-987 .elementor-element.elementor-element-28f59bb{width:100%;max-width:100%;text-align:center;font-size:16px;font-weight:500;line-height:28px;color:var( --e-global-color-secondary );}.elementor-987 .elementor-element.elementor-element-28f59bb > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-ab51bc4{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-987 .elementor-element.elementor-element-31206da{--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:15px 15px;--row-gap:15px;--column-gap:15px;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:#B16060;--border-color:#B16060;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-987 .elementor-element.elementor-element-31206da:not(.elementor-motion-effects-element-type-background), .elementor-987 .elementor-element.elementor-element-31206da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#793B3B;}.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-987 .elementor-element.elementor-element-4c97d7a .elementor-icon-wrapper{text-align:center;}.elementor-987 .elementor-element.elementor-element-4c97d7a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-987 .elementor-element.elementor-element-4c97d7a.elementor-view-framed .elementor-icon, .elementor-987 .elementor-element.elementor-element-4c97d7a.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-987 .elementor-element.elementor-element-4c97d7a.elementor-view-framed .elementor-icon, .elementor-987 .elementor-element.elementor-element-4c97d7a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-987 .elementor-element.elementor-element-4c97d7a .elementor-icon{font-size:22px;}.elementor-987 .elementor-element.elementor-element-4c97d7a .elementor-icon svg{height:22px;}.elementor-987 .elementor-element.elementor-element-92271bd > .elementor-widget-container{margin:3px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-92271bd{text-align:left;}.elementor-987 .elementor-element.elementor-element-92271bd .elementor-heading-title{font-size:18px;line-height:22px;color:#FFFFFF;}.elementor-987 .elementor-element.elementor-element-1567d79{--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:15px 15px;--row-gap:15px;--column-gap:15px;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:#B16060;--border-color:#B16060;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-987 .elementor-element.elementor-element-1567d79:not(.elementor-motion-effects-element-type-background), .elementor-987 .elementor-element.elementor-element-1567d79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#793B3B;}.elementor-987 .elementor-element.elementor-element-7fc7e5f .elementor-icon-wrapper{text-align:center;}.elementor-987 .elementor-element.elementor-element-7fc7e5f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-987 .elementor-element.elementor-element-7fc7e5f.elementor-view-framed .elementor-icon, .elementor-987 .elementor-element.elementor-element-7fc7e5f.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-987 .elementor-element.elementor-element-7fc7e5f.elementor-view-framed .elementor-icon, .elementor-987 .elementor-element.elementor-element-7fc7e5f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-987 .elementor-element.elementor-element-7fc7e5f .elementor-icon{font-size:22px;}.elementor-987 .elementor-element.elementor-element-7fc7e5f .elementor-icon svg{height:22px;}.elementor-987 .elementor-element.elementor-element-c9d1ef4 > .elementor-widget-container{margin:3px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-c9d1ef4{text-align:left;}.elementor-987 .elementor-element.elementor-element-c9d1ef4 .elementor-heading-title{font-size:18px;line-height:22px;color:#FFFFFF;}.elementor-987 .elementor-element.elementor-element-6a80cdb{--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:15px 15px;--row-gap:15px;--column-gap:15px;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:#B16060;--border-color:#B16060;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-987 .elementor-element.elementor-element-6a80cdb:not(.elementor-motion-effects-element-type-background), .elementor-987 .elementor-element.elementor-element-6a80cdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#793B3B;}.elementor-987 .elementor-element.elementor-element-48d10dd .elementor-icon-wrapper{text-align:center;}.elementor-987 .elementor-element.elementor-element-48d10dd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-987 .elementor-element.elementor-element-48d10dd.elementor-view-framed .elementor-icon, .elementor-987 .elementor-element.elementor-element-48d10dd.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-987 .elementor-element.elementor-element-48d10dd.elementor-view-framed .elementor-icon, .elementor-987 .elementor-element.elementor-element-48d10dd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-987 .elementor-element.elementor-element-48d10dd .elementor-icon{font-size:22px;}.elementor-987 .elementor-element.elementor-element-48d10dd .elementor-icon svg{height:22px;}.elementor-987 .elementor-element.elementor-element-9dd9477 > .elementor-widget-container{margin:3px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-9dd9477{text-align:left;}.elementor-987 .elementor-element.elementor-element-9dd9477 .elementor-heading-title{font-size:18px;line-height:22px;color:#FFFFFF;}.elementor-987 .elementor-element.elementor-element-9129a28{--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:15px 15px;--row-gap:15px;--column-gap:15px;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:#B16060;--border-color:#B16060;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-987 .elementor-element.elementor-element-9129a28:not(.elementor-motion-effects-element-type-background), .elementor-987 .elementor-element.elementor-element-9129a28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#793B3B;}.elementor-987 .elementor-element.elementor-element-c898e98 .elementor-icon-wrapper{text-align:center;}.elementor-987 .elementor-element.elementor-element-c898e98.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-987 .elementor-element.elementor-element-c898e98.elementor-view-framed .elementor-icon, .elementor-987 .elementor-element.elementor-element-c898e98.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-987 .elementor-element.elementor-element-c898e98.elementor-view-framed .elementor-icon, .elementor-987 .elementor-element.elementor-element-c898e98.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-987 .elementor-element.elementor-element-c898e98 .elementor-icon{font-size:22px;}.elementor-987 .elementor-element.elementor-element-c898e98 .elementor-icon svg{height:22px;}.elementor-987 .elementor-element.elementor-element-24a248f > .elementor-widget-container{margin:3px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-24a248f{text-align:left;}.elementor-987 .elementor-element.elementor-element-24a248f .elementor-heading-title{font-size:18px;line-height:22px;color:#FFFFFF;}.elementor-987 .elementor-element.elementor-element-9fa3e2e{--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:15px 15px;--row-gap:15px;--column-gap:15px;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:#B16060;--border-color:#B16060;--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-987 .elementor-element.elementor-element-9fa3e2e:not(.elementor-motion-effects-element-type-background), .elementor-987 .elementor-element.elementor-element-9fa3e2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#793B3B;}.elementor-987 .elementor-element.elementor-element-4040bff .elementor-icon-wrapper{text-align:center;}.elementor-987 .elementor-element.elementor-element-4040bff.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-987 .elementor-element.elementor-element-4040bff.elementor-view-framed .elementor-icon, .elementor-987 .elementor-element.elementor-element-4040bff.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-987 .elementor-element.elementor-element-4040bff.elementor-view-framed .elementor-icon, .elementor-987 .elementor-element.elementor-element-4040bff.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-987 .elementor-element.elementor-element-4040bff .elementor-icon{font-size:22px;}.elementor-987 .elementor-element.elementor-element-4040bff .elementor-icon svg{height:22px;}.elementor-987 .elementor-element.elementor-element-b92324c > .elementor-widget-container{margin:3px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-b92324c{text-align:left;}.elementor-987 .elementor-element.elementor-element-b92324c .elementor-heading-title{font-size:18px;line-height:22px;color:#FFFFFF;}.elementor-987 .elementor-element.elementor-element-0962705{width:100%;max-width:100%;text-align:center;font-size:16px;font-weight:500;line-height:28px;color:var( --e-global-color-secondary );}.elementor-987 .elementor-element.elementor-element-0962705 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-36983ae{--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:80px 0px;--row-gap:80px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:100px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-987 .elementor-element.elementor-element-292786b{text-align:center;}.elementor-987 .elementor-element.elementor-element-292786b .elementor-heading-title{font-family:"Mozaic GEO Bold", Sans-serif;font-size:28px;text-transform:uppercase;line-height:1.2em;letter-spacing:0.05em;color:var( --e-global-color-text );}.elementor-987 .elementor-element.elementor-element-43d3802{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-987 .elementor-element.elementor-element-057530c{--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:6px 6px;--row-gap:6px;--column-gap:6px;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:#B9B9B9;--border-color:#B9B9B9;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-987 .elementor-element.elementor-element-057530c:not(.elementor-motion-effects-element-type-background), .elementor-987 .elementor-element.elementor-element-057530c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-987 .elementor-element.elementor-element-c28cfec > .elementor-widget-container{margin:-24px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-c28cfec .elementor-icon-wrapper{text-align:center;}.elementor-987 .elementor-element.elementor-element-c28cfec .elementor-icon{font-size:28px;padding:10px;border-radius:12px 12px 12px 12px;}.elementor-987 .elementor-element.elementor-element-c28cfec .elementor-icon svg{height:28px;}.elementor-987 .elementor-element.elementor-element-def57d8 > .elementor-widget-container{margin:15px 0px 4px 0px;}.elementor-987 .elementor-element.elementor-element-def57d8 .elementor-heading-title{font-family:"Mozaic GEO Bold", Sans-serif;font-size:22px;color:#000000;}.elementor-987 .elementor-element.elementor-element-79cb76c{font-size:16px;line-height:21px;color:#646464;}.elementor-987 .elementor-element.elementor-element-1090ed3{--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:6px 6px;--row-gap:6px;--column-gap:6px;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:#B9B9B9;--border-color:#B9B9B9;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-987 .elementor-element.elementor-element-1090ed3:not(.elementor-motion-effects-element-type-background), .elementor-987 .elementor-element.elementor-element-1090ed3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-987 .elementor-element.elementor-element-3d582fa > .elementor-widget-container{margin:-24px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-3d582fa .elementor-icon-wrapper{text-align:center;}.elementor-987 .elementor-element.elementor-element-3d582fa .elementor-icon{font-size:28px;padding:10px;border-radius:12px 12px 12px 12px;}.elementor-987 .elementor-element.elementor-element-3d582fa .elementor-icon svg{height:28px;}.elementor-987 .elementor-element.elementor-element-93c20d7 > .elementor-widget-container{margin:15px 0px 4px 0px;}.elementor-987 .elementor-element.elementor-element-93c20d7 .elementor-heading-title{font-family:"Mozaic GEO Bold", Sans-serif;font-size:22px;color:#000000;}.elementor-987 .elementor-element.elementor-element-81599e5{font-size:16px;line-height:21px;color:#646464;}.elementor-987 .elementor-element.elementor-element-0a2f8b9{--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:6px 6px;--row-gap:6px;--column-gap:6px;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:#B9B9B9;--border-color:#B9B9B9;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-987 .elementor-element.elementor-element-0a2f8b9:not(.elementor-motion-effects-element-type-background), .elementor-987 .elementor-element.elementor-element-0a2f8b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-987 .elementor-element.elementor-element-46be243 > .elementor-widget-container{margin:-24px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-46be243 .elementor-icon-wrapper{text-align:center;}.elementor-987 .elementor-element.elementor-element-46be243 .elementor-icon{font-size:28px;padding:10px;border-radius:12px 12px 12px 12px;}.elementor-987 .elementor-element.elementor-element-46be243 .elementor-icon svg{height:28px;}.elementor-987 .elementor-element.elementor-element-a5e0bbd > .elementor-widget-container{margin:15px 0px 4px 0px;}.elementor-987 .elementor-element.elementor-element-a5e0bbd .elementor-heading-title{font-family:"Mozaic GEO Bold", Sans-serif;font-size:22px;color:#000000;}.elementor-987 .elementor-element.elementor-element-e5ee040{font-size:16px;line-height:21px;color:#646464;}.elementor-987 .elementor-element.elementor-element-3d8245b{--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:6px 6px;--row-gap:6px;--column-gap:6px;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:#B9B9B9;--border-color:#B9B9B9;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-987 .elementor-element.elementor-element-3d8245b:not(.elementor-motion-effects-element-type-background), .elementor-987 .elementor-element.elementor-element-3d8245b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-987 .elementor-element.elementor-element-2cf6d78 > .elementor-widget-container{margin:-24px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-2cf6d78 .elementor-icon-wrapper{text-align:center;}.elementor-987 .elementor-element.elementor-element-2cf6d78 .elementor-icon{font-size:28px;padding:10px;border-radius:12px 12px 12px 12px;}.elementor-987 .elementor-element.elementor-element-2cf6d78 .elementor-icon svg{height:28px;}.elementor-987 .elementor-element.elementor-element-9566e8b > .elementor-widget-container{margin:15px 0px 4px 0px;}.elementor-987 .elementor-element.elementor-element-9566e8b .elementor-heading-title{font-family:"Mozaic GEO Bold", Sans-serif;font-size:22px;color:#000000;}.elementor-987 .elementor-element.elementor-element-2051a93{font-size:16px;line-height:21px;color:#646464;}.elementor-987 .elementor-element.elementor-element-0a5d85a .elementor-button{background-color:#B2FE0200;font-family:"Mozaic GEO Bold", Sans-serif;font-size:20px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 2px 2px 0px;border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-987 .elementor-element.elementor-element-0a5d85a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-0a5d85a.elementor-element{--align-self:center;}.elementor-987 .elementor-element.elementor-element-0a5d85a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-987 .elementor-element.elementor-element-0a5d85a .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-987 .elementor-element.elementor-element-e754a7d{--display:flex;--min-height:800px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-987 .elementor-element.elementor-element-e754a7d:not(.elementor-motion-effects-element-type-background), .elementor-987 .elementor-element.elementor-element-e754a7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://barphoff.com.br/wp-content/uploads/2024/05/bg-team.webp");background-repeat:no-repeat;background-size:cover;}.elementor-987 .elementor-element.elementor-element-89fa157{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-987 .elementor-element.elementor-element-89fa157:not(.elementor-motion-effects-element-type-background), .elementor-987 .elementor-element.elementor-element-89fa157 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://barphoff.com.br/wp-content/uploads/2025/10/banner-areas.jpg");background-position:center center;background-size:cover;}.elementor-987 .elementor-element.elementor-element-7726643{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:80px;--padding-bottom:80px;--padding-left:60px;--padding-right:40px;}.elementor-987 .elementor-element.elementor-element-3e3ec18{text-align:center;}.elementor-987 .elementor-element.elementor-element-3e3ec18 .elementor-heading-title{font-family:"Mozaic GEO Bold", Sans-serif;font-size:28px;text-transform:uppercase;line-height:1.2em;letter-spacing:0.05em;color:var( --e-global-color-text );}.elementor-987 .elementor-element.elementor-element-c2817b1{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-987 .elementor-element.elementor-element-cf30606 .elementor-icon-wrapper{text-align:center;}.elementor-987 .elementor-element.elementor-element-cf30606.elementor-view-stacked .elementor-icon{background-color:#C7AE8C;}.elementor-987 .elementor-element.elementor-element-cf30606.elementor-view-framed .elementor-icon, .elementor-987 .elementor-element.elementor-element-cf30606.elementor-view-default .elementor-icon{color:#C7AE8C;border-color:#C7AE8C;}.elementor-987 .elementor-element.elementor-element-cf30606.elementor-view-framed .elementor-icon, .elementor-987 .elementor-element.elementor-element-cf30606.elementor-view-default .elementor-icon svg{fill:#C7AE8C;}.elementor-987 .elementor-element.elementor-element-cf30606 .elementor-icon{font-size:40px;}.elementor-987 .elementor-element.elementor-element-cf30606 .elementor-icon svg{height:40px;}.elementor-987 .elementor-element.elementor-element-f7fb29f .elementor-heading-title{font-size:18px;font-weight:600;color:var( --e-global-color-text );}.elementor-987 .elementor-element.elementor-element-4124d2f{width:initial;max-width:initial;text-align:left;font-size:16px;font-weight:400;line-height:18px;color:#686868;}.elementor-987 .elementor-element.elementor-element-143b974{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D6D6D6;--border-color:#D6D6D6;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-987 .elementor-element.elementor-element-285aa2f .elementor-icon-wrapper{text-align:center;}.elementor-987 .elementor-element.elementor-element-285aa2f.elementor-view-stacked .elementor-icon{background-color:#C7AE8C;}.elementor-987 .elementor-element.elementor-element-285aa2f.elementor-view-framed .elementor-icon, .elementor-987 .elementor-element.elementor-element-285aa2f.elementor-view-default .elementor-icon{color:#C7AE8C;border-color:#C7AE8C;}.elementor-987 .elementor-element.elementor-element-285aa2f.elementor-view-framed .elementor-icon, .elementor-987 .elementor-element.elementor-element-285aa2f.elementor-view-default .elementor-icon svg{fill:#C7AE8C;}.elementor-987 .elementor-element.elementor-element-285aa2f .elementor-icon{font-size:40px;}.elementor-987 .elementor-element.elementor-element-285aa2f .elementor-icon svg{height:40px;}.elementor-987 .elementor-element.elementor-element-14a5e45 .elementor-heading-title{font-size:18px;font-weight:600;color:var( --e-global-color-text );}.elementor-987 .elementor-element.elementor-element-28f0922{width:initial;max-width:initial;text-align:left;font-size:16px;font-weight:400;line-height:18px;color:#686868;}.elementor-987 .elementor-element.elementor-element-8773297{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-987 .elementor-element.elementor-element-208d05a .elementor-icon-wrapper{text-align:center;}.elementor-987 .elementor-element.elementor-element-208d05a.elementor-view-stacked .elementor-icon{background-color:#C7AE8C;}.elementor-987 .elementor-element.elementor-element-208d05a.elementor-view-framed .elementor-icon, .elementor-987 .elementor-element.elementor-element-208d05a.elementor-view-default .elementor-icon{color:#C7AE8C;border-color:#C7AE8C;}.elementor-987 .elementor-element.elementor-element-208d05a.elementor-view-framed .elementor-icon, .elementor-987 .elementor-element.elementor-element-208d05a.elementor-view-default .elementor-icon svg{fill:#C7AE8C;}.elementor-987 .elementor-element.elementor-element-208d05a .elementor-icon{font-size:40px;}.elementor-987 .elementor-element.elementor-element-208d05a .elementor-icon svg{height:40px;}.elementor-987 .elementor-element.elementor-element-3e7a468 .elementor-heading-title{font-size:18px;font-weight:600;color:var( --e-global-color-text );}.elementor-987 .elementor-element.elementor-element-94b2e51{width:initial;max-width:initial;text-align:left;font-size:16px;font-weight:400;line-height:18px;color:#686868;}.elementor-987 .elementor-element.elementor-element-bb27e0b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:60px 0px;--row-gap:60px;--column-gap:0px;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;--z-index:0;}.elementor-987 .elementor-element.elementor-element-bb27e0b::before, .elementor-987 .elementor-element.elementor-element-bb27e0b > .elementor-background-video-container::before, .elementor-987 .elementor-element.elementor-element-bb27e0b > .e-con-inner > .elementor-background-video-container::before, .elementor-987 .elementor-element.elementor-element-bb27e0b > .elementor-background-slideshow::before, .elementor-987 .elementor-element.elementor-element-bb27e0b > .e-con-inner > .elementor-background-slideshow::before, .elementor-987 .elementor-element.elementor-element-bb27e0b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFFD9 100%);}.elementor-987 .elementor-element.elementor-element-75135f0{text-align:center;}.elementor-987 .elementor-element.elementor-element-75135f0 .elementor-heading-title{font-family:"Mozaic GEO Bold", Sans-serif;font-size:28px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.05em;color:var( --e-global-color-primary );}.elementor-987 .elementor-element.elementor-element-bda772e{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-987 .elementor-element.elementor-element-cbbd060{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-987 .elementor-element.elementor-element-c398bd6 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-987 .elementor-element.elementor-element-c398bd6 img{width:75%;}.elementor-987 .elementor-element.elementor-element-0ca4460 .elementor-heading-title{font-family:"Mozaic GEO Bold", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-text );}.elementor-987 .elementor-element.elementor-element-c5d9e01{width:initial;max-width:initial;text-align:center;font-size:16px;font-weight:400;line-height:18px;color:#686868;}.elementor-987 .elementor-element.elementor-element-3c0a5fe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-987 .elementor-element.elementor-element-7ac82f0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-987 .elementor-element.elementor-element-7ac82f0 img{width:75%;}.elementor-987 .elementor-element.elementor-element-a44483c .elementor-heading-title{font-family:"Mozaic GEO Bold", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-text );}.elementor-987 .elementor-element.elementor-element-9977448{width:initial;max-width:initial;text-align:center;font-size:16px;font-weight:400;line-height:18px;color:#686868;}.elementor-987 .elementor-element.elementor-element-9ce05b4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-987 .elementor-element.elementor-element-f7a71be > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-987 .elementor-element.elementor-element-f7a71be img{width:75%;}.elementor-987 .elementor-element.elementor-element-42741c5 .elementor-heading-title{font-family:"Mozaic GEO Bold", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-text );}.elementor-987 .elementor-element.elementor-element-e67a62a{width:initial;max-width:initial;text-align:center;font-size:16px;font-weight:400;line-height:18px;color:#686868;}.elementor-987 .elementor-element.elementor-element-dde5c4f .elementor-button{background-color:#B2FE0200;font-family:"Mozaic GEO Bold", Sans-serif;font-size:20px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 2px 2px 0px;border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-987 .elementor-element.elementor-element-dde5c4f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-dde5c4f.elementor-element{--align-self:center;}.elementor-987 .elementor-element.elementor-element-dde5c4f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-987 .elementor-element.elementor-element-dde5c4f .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-987 .elementor-element.elementor-element-4b0e5d6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.1;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-987 .elementor-element.elementor-element-4b0e5d6:not(.elementor-motion-effects-element-type-background), .elementor-987 .elementor-element.elementor-element-4b0e5d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F3F3F3 0%, #B7B7B7 100%);}.elementor-987 .elementor-element.elementor-element-4b0e5d6::before, .elementor-987 .elementor-element.elementor-element-4b0e5d6 > .elementor-background-video-container::before, .elementor-987 .elementor-element.elementor-element-4b0e5d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-987 .elementor-element.elementor-element-4b0e5d6 > .elementor-background-slideshow::before, .elementor-987 .elementor-element.elementor-element-4b0e5d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-987 .elementor-element.elementor-element-4b0e5d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://barphoff.com.br/wp-content/uploads/2024/05/pattern.png");--background-overlay:'';background-size:400px auto;}.elementor-987 .elementor-element.elementor-element-d6411c0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-987 .elementor-element.elementor-element-6040e5f{text-align:center;}.elementor-987 .elementor-element.elementor-element-6040e5f .elementor-heading-title{font-family:"Mozaic GEO Bold", Sans-serif;font-size:28px;text-transform:uppercase;line-height:1.2em;letter-spacing:0.05em;color:var( --e-global-color-text );}.elementor-987 .elementor-element.elementor-element-99c774f{--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:100px;--padding-bottom:100px;--padding-left:020px;--padding-right:20px;}.elementor-987 .elementor-element.elementor-element-99c774f:not(.elementor-motion-effects-element-type-background), .elementor-987 .elementor-element.elementor-element-99c774f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#441F1F;}.elementor-987 .elementor-element.elementor-element-c48241a .elementor-icon-wrapper{text-align:center;}.elementor-987 .elementor-element.elementor-element-c48241a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-987 .elementor-element.elementor-element-c48241a.elementor-view-framed .elementor-icon, .elementor-987 .elementor-element.elementor-element-c48241a.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-987 .elementor-element.elementor-element-c48241a.elementor-view-framed .elementor-icon, .elementor-987 .elementor-element.elementor-element-c48241a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-987 .elementor-element.elementor-element-c48241a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-987 .elementor-element.elementor-element-c48241a.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-987 .elementor-element.elementor-element-c48241a .elementor-icon{font-size:30px;padding:16px;}.elementor-987 .elementor-element.elementor-element-c48241a .elementor-icon svg{height:30px;}.elementor-987 .elementor-element.elementor-element-df23eac{text-align:center;}.elementor-987 .elementor-element.elementor-element-df23eac .elementor-heading-title{font-family:"Mozaic GEO", Sans-serif;font-size:28px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.05em;color:var( --e-global-color-secondary );}.elementor-987 .elementor-element.elementor-element-80cd662{width:100%;max-width:100%;text-align:center;font-size:16px;line-height:28px;color:var( --e-global-color-secondary );}.elementor-987 .elementor-element.elementor-element-15878eb .elementor-button{background-color:#B2FE0200;font-family:"Mozaic GEO Bold", Sans-serif;font-size:20px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 2px 2px 0px;border-radius:0px 0px 0px 0px;padding:20px 40px 20px 40px;}.elementor-987 .elementor-element.elementor-element-15878eb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-15878eb.elementor-element{--align-self:center;}.elementor-987 .elementor-element.elementor-element-15878eb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-987 .elementor-element.elementor-element-15878eb .elementor-button .elementor-button-content-wrapper{gap:11px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-987 .elementor-element.elementor-element-3017209 > .elementor-widget-container{margin:-6px -6px -6px -6px;}.elementor-987 .elementor-element.elementor-element-3017209 .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-987 .elementor-element.elementor-element-ffdfead > .elementor-widget-container{margin:-6px -6px -6px -6px;}.elementor-987 .elementor-element.elementor-element-ffdfead .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-987 .elementor-element.elementor-element-55dde29 .elementor-heading-title{font-size:24px;}.elementor-987 .elementor-element.elementor-element-b2e6ef6 .elementor-heading-title{font-size:24px;}.elementor-987 .elementor-element.elementor-element-36983ae{--flex-wrap:wrap;}.elementor-987 .elementor-element.elementor-element-292786b .elementor-heading-title{font-size:24px;}.elementor-987 .elementor-element.elementor-element-43d3802{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-987 .elementor-element.elementor-element-7726643{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-987 .elementor-element.elementor-element-3e3ec18 .elementor-heading-title{font-size:24px;}.elementor-987 .elementor-element.elementor-element-bb27e0b{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-987 .elementor-element.elementor-element-75135f0 .elementor-heading-title{font-size:26px;}.elementor-987 .elementor-element.elementor-element-bda772e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-987 .elementor-element.elementor-element-c398bd6 img{width:100%;}.elementor-987 .elementor-element.elementor-element-0ca4460{text-align:center;}.elementor-987 .elementor-element.elementor-element-0ca4460 .elementor-heading-title{font-size:18px;}.elementor-987 .elementor-element.elementor-element-c5d9e01{text-align:center;}.elementor-987 .elementor-element.elementor-element-7ac82f0 img{width:100%;}.elementor-987 .elementor-element.elementor-element-a44483c{text-align:center;}.elementor-987 .elementor-element.elementor-element-a44483c .elementor-heading-title{font-size:18px;}.elementor-987 .elementor-element.elementor-element-9977448{text-align:center;}.elementor-987 .elementor-element.elementor-element-f7a71be img{width:100%;}.elementor-987 .elementor-element.elementor-element-42741c5{text-align:center;}.elementor-987 .elementor-element.elementor-element-42741c5 .elementor-heading-title{font-size:18px;}.elementor-987 .elementor-element.elementor-element-e67a62a{text-align:center;}.elementor-987 .elementor-element.elementor-element-4b0e5d6{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-987 .elementor-element.elementor-element-6040e5f .elementor-heading-title{font-size:24px;}.elementor-987 .elementor-element.elementor-element-99c774f{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-987 .elementor-element.elementor-element-df23eac .elementor-heading-title{font-size:22px;}.elementor-987 .elementor-element.elementor-element-80cd662 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-987 .elementor-element.elementor-element-80cd662{font-size:15px;}}@media(min-width:768px){.elementor-987 .elementor-element.elementor-element-2042cfa{--width:60%;}.elementor-987 .elementor-element.elementor-element-7decf4a{--width:40%;}.elementor-987 .elementor-element.elementor-element-ec422fe{--width:60%;}.elementor-987 .elementor-element.elementor-element-daa0c96{--width:40%;}.elementor-987 .elementor-element.elementor-element-412678b{--content-width:1000px;}.elementor-987 .elementor-element.elementor-element-ab51bc4{--width:100%;}.elementor-987 .elementor-element.elementor-element-31206da{--width:100%;}.elementor-987 .elementor-element.elementor-element-1567d79{--width:100%;}.elementor-987 .elementor-element.elementor-element-6a80cdb{--width:100%;}.elementor-987 .elementor-element.elementor-element-9129a28{--width:100%;}.elementor-987 .elementor-element.elementor-element-9fa3e2e{--width:100%;}.elementor-987 .elementor-element.elementor-element-43d3802{--width:100%;}.elementor-987 .elementor-element.elementor-element-057530c{--width:25%;}.elementor-987 .elementor-element.elementor-element-1090ed3{--width:25%;}.elementor-987 .elementor-element.elementor-element-0a2f8b9{--width:25%;}.elementor-987 .elementor-element.elementor-element-3d8245b{--width:25%;}.elementor-987 .elementor-element.elementor-element-e754a7d{--width:100%;}.elementor-987 .elementor-element.elementor-element-89fa157{--width:40%;}.elementor-987 .elementor-element.elementor-element-7726643{--width:60%;}.elementor-987 .elementor-element.elementor-element-c2817b1{--width:600px;}.elementor-987 .elementor-element.elementor-element-143b974{--width:600px;}.elementor-987 .elementor-element.elementor-element-8773297{--width:600px;}.elementor-987 .elementor-element.elementor-element-cbbd060{--width:33.33%;}.elementor-987 .elementor-element.elementor-element-3c0a5fe{--width:33.33%;}.elementor-987 .elementor-element.elementor-element-9ce05b4{--width:33.33%;}.elementor-987 .elementor-element.elementor-element-99c774f{--content-width:1000px;}}@media(max-width:1024px) and (min-width:768px){.elementor-987 .elementor-element.elementor-element-2042cfa{--width:70%;}.elementor-987 .elementor-element.elementor-element-7decf4a{--width:30%;}.elementor-987 .elementor-element.elementor-element-ec422fe{--width:70%;}.elementor-987 .elementor-element.elementor-element-daa0c96{--width:30%;}.elementor-987 .elementor-element.elementor-element-43d3802{--width:100%;}.elementor-987 .elementor-element.elementor-element-057530c{--width:calc(50% - 10px);}.elementor-987 .elementor-element.elementor-element-1090ed3{--width:calc(50% - 10px);}.elementor-987 .elementor-element.elementor-element-0a2f8b9{--width:calc(50% - 10px);}.elementor-987 .elementor-element.elementor-element-3d8245b{--width:calc(50% - 10px);}.elementor-987 .elementor-element.elementor-element-7726643{--width:70%;}.elementor-987 .elementor-element.elementor-element-c2817b1{--width:100%;}.elementor-987 .elementor-element.elementor-element-143b974{--width:100%;}.elementor-987 .elementor-element.elementor-element-8773297{--width:100%;}}@media(max-width:767px){.elementor-987 .elementor-element.elementor-element-0cce0d6:not(.elementor-motion-effects-element-type-background), .elementor-987 .elementor-element.elementor-element-0cce0d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-987 .elementor-element.elementor-element-0cce0d6{--padding-top:80px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-987 .elementor-element.elementor-element-2042cfa{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-987 .elementor-element.elementor-element-3017209 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-3017209.elementor-element{--flex-grow:0;}.elementor-987 .elementor-element.elementor-element-3017209{text-align:left;}.elementor-987 .elementor-element.elementor-element-3017209 .elementor-heading-title{font-size:28px;line-height:32px;}.elementor-987 .elementor-element.elementor-element-1eed6be{font-size:17px;line-height:20px;}.elementor-987 .elementor-element.elementor-element-784e5ab{--min-height:0vh;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-987 .elementor-element.elementor-element-ec422fe{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-987 .elementor-element.elementor-element-ffdfead > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-ffdfead.elementor-element{--flex-grow:0;}.elementor-987 .elementor-element.elementor-element-ffdfead{text-align:left;}.elementor-987 .elementor-element.elementor-element-ffdfead .elementor-heading-title{font-size:33px;line-height:40px;}.elementor-987 .elementor-element.elementor-element-1086820{font-size:17px;line-height:20px;}.elementor-987 .elementor-element.elementor-element-81225cf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-daa0c96{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-987 .elementor-element.elementor-element-daa0c96.e-con{--order:-99999 /* order start hack */;}.elementor-987 .elementor-element.elementor-element-59c57a0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-75b4a91{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:60px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-987 .elementor-element.elementor-element-933ead0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-987 .elementor-element.elementor-element-55dde29{text-align:left;}.elementor-987 .elementor-element.elementor-element-55dde29 .elementor-heading-title{font-size:23px;}.elementor-987 .elementor-element.elementor-element-b42d822 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-b42d822{font-size:15px;}.elementor-987 .elementor-element.elementor-element-412678b{--padding-top:100px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-987 .elementor-element.elementor-element-b2e6ef6{text-align:center;}.elementor-987 .elementor-element.elementor-element-b2e6ef6 .elementor-heading-title{font-size:20px;}.elementor-987 .elementor-element.elementor-element-28f59bb{font-size:15px;line-height:22px;}.elementor-987 .elementor-element.elementor-element-31206da{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-987 .elementor-element.elementor-element-4c97d7a .elementor-icon{font-size:20px;}.elementor-987 .elementor-element.elementor-element-4c97d7a .elementor-icon svg{height:20px;}.elementor-987 .elementor-element.elementor-element-92271bd{width:var( --container-widget-width, calc(100% - 30px) );max-width:calc(100% - 30px);--container-widget-width:calc(100% - 30px);--container-widget-flex-grow:0;}.elementor-987 .elementor-element.elementor-element-92271bd .elementor-heading-title{font-size:15px;line-height:17px;}.elementor-987 .elementor-element.elementor-element-1567d79{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-987 .elementor-element.elementor-element-7fc7e5f .elementor-icon{font-size:20px;}.elementor-987 .elementor-element.elementor-element-7fc7e5f .elementor-icon svg{height:20px;}.elementor-987 .elementor-element.elementor-element-c9d1ef4{width:var( --container-widget-width, calc(100% - 30px) );max-width:calc(100% - 30px);--container-widget-width:calc(100% - 30px);--container-widget-flex-grow:0;}.elementor-987 .elementor-element.elementor-element-c9d1ef4 .elementor-heading-title{font-size:15px;line-height:17px;}.elementor-987 .elementor-element.elementor-element-6a80cdb{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-987 .elementor-element.elementor-element-48d10dd .elementor-icon{font-size:20px;}.elementor-987 .elementor-element.elementor-element-48d10dd .elementor-icon svg{height:20px;}.elementor-987 .elementor-element.elementor-element-9dd9477{width:var( --container-widget-width, calc(100% - 30px) );max-width:calc(100% - 30px);--container-widget-width:calc(100% - 30px);--container-widget-flex-grow:0;}.elementor-987 .elementor-element.elementor-element-9dd9477 .elementor-heading-title{font-size:15px;line-height:17px;}.elementor-987 .elementor-element.elementor-element-9129a28{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-987 .elementor-element.elementor-element-c898e98 .elementor-icon{font-size:20px;}.elementor-987 .elementor-element.elementor-element-c898e98 .elementor-icon svg{height:20px;}.elementor-987 .elementor-element.elementor-element-24a248f{width:var( --container-widget-width, calc(100% - 30px) );max-width:calc(100% - 30px);--container-widget-width:calc(100% - 30px);--container-widget-flex-grow:0;}.elementor-987 .elementor-element.elementor-element-24a248f .elementor-heading-title{font-size:15px;line-height:17px;}.elementor-987 .elementor-element.elementor-element-9fa3e2e{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-987 .elementor-element.elementor-element-4040bff .elementor-icon{font-size:20px;}.elementor-987 .elementor-element.elementor-element-4040bff .elementor-icon svg{height:20px;}.elementor-987 .elementor-element.elementor-element-b92324c{width:var( --container-widget-width, calc(100% - 30px) );max-width:calc(100% - 30px);--container-widget-width:calc(100% - 30px);--container-widget-flex-grow:0;}.elementor-987 .elementor-element.elementor-element-b92324c .elementor-heading-title{font-size:15px;line-height:17px;}.elementor-987 .elementor-element.elementor-element-0962705{font-size:15px;line-height:22px;}.elementor-987 .elementor-element.elementor-element-36983ae{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-987 .elementor-element.elementor-element-292786b .elementor-heading-title{font-size:20px;line-height:22px;}.elementor-987 .elementor-element.elementor-element-43d3802{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-987 .elementor-element.elementor-element-057530c{--padding-top:0px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-987 .elementor-element.elementor-element-c28cfec .elementor-icon{font-size:26px;}.elementor-987 .elementor-element.elementor-element-c28cfec .elementor-icon svg{height:26px;}.elementor-987 .elementor-element.elementor-element-def57d8 .elementor-heading-title{font-size:20px;}.elementor-987 .elementor-element.elementor-element-79cb76c{font-size:15px;line-height:18px;}.elementor-987 .elementor-element.elementor-element-1090ed3{--padding-top:0px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-987 .elementor-element.elementor-element-3d582fa .elementor-icon{font-size:26px;}.elementor-987 .elementor-element.elementor-element-3d582fa .elementor-icon svg{height:26px;}.elementor-987 .elementor-element.elementor-element-93c20d7 .elementor-heading-title{font-size:20px;}.elementor-987 .elementor-element.elementor-element-81599e5{font-size:15px;line-height:18px;}.elementor-987 .elementor-element.elementor-element-0a2f8b9{--padding-top:0px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-987 .elementor-element.elementor-element-46be243 .elementor-icon{font-size:26px;}.elementor-987 .elementor-element.elementor-element-46be243 .elementor-icon svg{height:26px;}.elementor-987 .elementor-element.elementor-element-a5e0bbd .elementor-heading-title{font-size:20px;}.elementor-987 .elementor-element.elementor-element-e5ee040{font-size:15px;line-height:18px;}.elementor-987 .elementor-element.elementor-element-3d8245b{--padding-top:0px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-987 .elementor-element.elementor-element-2cf6d78 .elementor-icon{font-size:26px;}.elementor-987 .elementor-element.elementor-element-2cf6d78 .elementor-icon svg{height:26px;}.elementor-987 .elementor-element.elementor-element-9566e8b .elementor-heading-title{font-size:20px;}.elementor-987 .elementor-element.elementor-element-2051a93{font-size:15px;line-height:18px;}.elementor-987 .elementor-element.elementor-element-89fa157{--min-height:400px;}.elementor-987 .elementor-element.elementor-element-7726643{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-987 .elementor-element.elementor-element-3e3ec18.elementor-element{--align-self:center;}.elementor-987 .elementor-element.elementor-element-3e3ec18 .elementor-heading-title{font-size:26px;}.elementor-987 .elementor-element.elementor-element-c2817b1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-987 .elementor-element.elementor-element-4124d2f{font-size:15px;}.elementor-987 .elementor-element.elementor-element-28f0922{font-size:15px;}.elementor-987 .elementor-element.elementor-element-94b2e51{font-size:15px;}.elementor-987 .elementor-element.elementor-element-bb27e0b{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-987 .elementor-element.elementor-element-75135f0 .elementor-heading-title{font-size:20px;}.elementor-987 .elementor-element.elementor-element-bda772e{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-987 .elementor-element.elementor-element-c398bd6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-c398bd6 img{width:230px;}.elementor-987 .elementor-element.elementor-element-7ac82f0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-7ac82f0 img{width:230px;}.elementor-987 .elementor-element.elementor-element-f7a71be > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-987 .elementor-element.elementor-element-f7a71be img{width:230px;}.elementor-987 .elementor-element.elementor-element-4b0e5d6{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-987 .elementor-element.elementor-element-6040e5f .elementor-heading-title{font-size:20px;}.elementor-987 .elementor-element.elementor-element-99c774f{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-987 .elementor-element.elementor-element-c48241a .elementor-icon{font-size:28px;}.elementor-987 .elementor-element.elementor-element-c48241a .elementor-icon svg{height:28px;}.elementor-987 .elementor-element.elementor-element-df23eac .elementor-heading-title{font-size:20px;}.elementor-987 .elementor-element.elementor-element-80cd662{font-size:15px;line-height:20px;}}/* Start custom CSS for text-editor, class: .elementor-element-1eed6be */p:last-child {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-567cc06 *//* BOTÃO EM ESTADO PADRÃO (gradiente vermelho) */
.elementor-987 .elementor-element.elementor-element-567cc06 .elementor-button {
    background: linear-gradient(90deg, #348011 0%, #6DC246 50%, #348011 100%);
    border-radius: 8px !important;
    overflow: hidden; /* Esconde conteúdo extra (importante para efeitos visuais como brilho) */
    transform: translate(0%, 0%);
    flex-grow: 1 !important;

    /* Transições suaves ao mudar de estado */
    transition: background-color 0.8s ease, box-shadow 0.8s ease, transform 0.8s ease; 
}

/* HOVER NO BOTÃO - muda a cor e ativa sombras */
.elementor-987 .elementor-element.elementor-element-567cc06:hover .elementor-button {
    background: linear-gradient(90deg, #6DC246 0%, #348011 50%, #6DC246 100%);
    box-shadow: 
        0px -10px 80px 0px rgba(231, 59, 59, 0.45), 
        0px -9.855px 29.201px 0px rgba(231, 59, 59, 0.35), 
        0px -4.785px 14.177px 0px rgba(231, 59, 59, 0.12), 
        0px -2.346px 6.95px 0px rgba(231, 59, 59, 0.10), 
        0px -0.927px 2.748px 0px rgba(231, 59, 59, 0.40);
}

/* BRILHO QUE SE MOVE SOBRE O BOTÃO */
.elementor-987 .elementor-element.elementor-element-567cc06 .elementor-button::before {
    content: '';
    background: linear-gradient(
        10deg,
        rgba(255, 200, 200, 0.8) 12.81%,
        rgba(255, 200, 200, 0.00) 66.66%
    );
    width: 90px;
    height: 160%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg); /* Inclina e posiciona a faixa de brilho */
    bottom: 0%;
    left: -10%; /* Começa à esquerda do botão */
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(4px); /* Suaviza as bordas do brilho */
    opacity: 0; /* Começa invisível */
}

/* ANIMAÇÃO DO BRILHO */
@keyframes shinery {
    0% {
        left: -10%;
        opacity: 0;
    }
    20% {
        opacity: 0.7; /* Brilho aparece */
    }
    48% {
        left: 110%; /* Brilho atravessa o botão */
        opacity: 0.7;
    }
    51% {
        opacity: 0; /* Some após cruzar */
    }
    100% {
        left: 110%;
        opacity: 0;
    }
}

/* BORDA DECORATIVA EXTERNA */
.elementor-987 .elementor-element.elementor-element-567cc06 .elementor-button::after {
    content: '';
    width: calc(100% + 6px);
    height: calc(100% + 6px);
    border-radius: inherit; /* Mantém o arredondamento do botão */
    border: 3px solid #ADADAD40; /* Borda sutil com transparência */
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: -1; /* Fica atrás do botão */
    transform: translate(-50%, -50%);
    user-select: none;
    pointer-events: none;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1086820 */p:last-child {
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-81225cf *//* BOTÃO EM ESTADO PADRÃO (gradiente vermelho) */
.elementor-987 .elementor-element.elementor-element-81225cf .elementor-button {
    background: linear-gradient(90deg, #348011 0%, #6DC246 50%, #348011 100%);
    border-radius: 8px !important;
    overflow: hidden; /* Esconde conteúdo extra (importante para efeitos visuais como brilho) */
    transform: translate(0%, 0%);
    flex-grow: 1 !important;

    /* Transições suaves ao mudar de estado */
    transition: background-color 0.8s ease, box-shadow 0.8s ease, transform 0.8s ease; 
}

/* HOVER NO BOTÃO - muda a cor e ativa sombras */
.elementor-987 .elementor-element.elementor-element-81225cf:hover .elementor-button {
    background: linear-gradient(90deg, #6DC246 0%, #348011 50%, #6DC246 100%);
    box-shadow: 
        0px -10px 80px 0px rgba(231, 59, 59, 0.45), 
        0px -9.855px 29.201px 0px rgba(231, 59, 59, 0.35), 
        0px -4.785px 14.177px 0px rgba(231, 59, 59, 0.12), 
        0px -2.346px 6.95px 0px rgba(231, 59, 59, 0.10), 
        0px -0.927px 2.748px 0px rgba(231, 59, 59, 0.40);
}

/* BRILHO QUE SE MOVE SOBRE O BOTÃO */
.elementor-987 .elementor-element.elementor-element-81225cf .elementor-button::before {
    content: '';
    background: linear-gradient(
        10deg,
        rgba(255, 200, 200, 0.8) 12.81%,
        rgba(255, 200, 200, 0.00) 66.66%
    );
    width: 90px;
    height: 160%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg); /* Inclina e posiciona a faixa de brilho */
    bottom: 0%;
    left: -10%; /* Começa à esquerda do botão */
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(4px); /* Suaviza as bordas do brilho */
    opacity: 0; /* Começa invisível */
}

/* ANIMAÇÃO DO BRILHO */
@keyframes shinery {
    0% {
        left: -10%;
        opacity: 0;
    }
    20% {
        opacity: 0.7; /* Brilho aparece */
    }
    48% {
        left: 110%; /* Brilho atravessa o botão */
        opacity: 0.7;
    }
    51% {
        opacity: 0; /* Some após cruzar */
    }
    100% {
        left: 110%;
        opacity: 0;
    }
}

/* BORDA DECORATIVA EXTERNA */
.elementor-987 .elementor-element.elementor-element-81225cf .elementor-button::after {
    content: '';
    width: calc(100% + 6px);
    height: calc(100% + 6px);
    border-radius: inherit; /* Mantém o arredondamento do botão */
    border: 3px solid #ADADAD40; /* Borda sutil com transparência */
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: -1; /* Fica atrás do botão */
    transform: translate(-50%, -50%);
    user-select: none;
    pointer-events: none;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-27a88f0 */.my-list-left.elementor-widget .elementor-icon-list-items {
  display: flex !important;
  flex-wrap: nowrap !important;
  animation: scroll-left 20s linear infinite;
}

.my-list-left.elementor-widget .elementor-icon-list-item {
  flex-shrink: 0 !important;
  white-space: nowrap !important;
}


.my-list-left.elementor-widget .elementor-icon-list-items {
  width: 200%; 
}

@keyframes scroll-left {
  from {
    transform: translateX(-50%);
  }
  to {
    transform: translateX(0%);
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b42d822 */.elementor-987 .elementor-element.elementor-element-b42d822 p{
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28f59bb */.elementor-987 .elementor-element.elementor-element-28f59bb p{
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0962705 */.elementor-987 .elementor-element.elementor-element-0962705 p{
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0a5d85a *//* BOTÃO EM ESTADO PADRÃO (gradiente vermelho) */
.elementor-987 .elementor-element.elementor-element-0a5d85a .elementor-button {
    background: linear-gradient(90deg, #348011 0%, #6DC246 50%, #348011 100%);
    border-radius: 8px !important;
    overflow: hidden; /* Esconde conteúdo extra (importante para efeitos visuais como brilho) */
    transform: translate(0%, 0%);
    flex-grow: 1 !important;

    /* Transições suaves ao mudar de estado */
    transition: background-color 0.8s ease, box-shadow 0.8s ease, transform 0.8s ease; 
}

/* HOVER NO BOTÃO - muda a cor e ativa sombras */
.elementor-987 .elementor-element.elementor-element-0a5d85a:hover .elementor-button {
    background: linear-gradient(90deg, #6DC246 0%, #348011 50%, #6DC246 100%);
    box-shadow: 
        0px -10px 80px 0px rgba(231, 59, 59, 0.45), 
        0px -9.855px 29.201px 0px rgba(231, 59, 59, 0.35), 
        0px -4.785px 14.177px 0px rgba(231, 59, 59, 0.12), 
        0px -2.346px 6.95px 0px rgba(231, 59, 59, 0.10), 
        0px -0.927px 2.748px 0px rgba(231, 59, 59, 0.40);
}

/* BRILHO QUE SE MOVE SOBRE O BOTÃO */
.elementor-987 .elementor-element.elementor-element-0a5d85a .elementor-button::before {
    content: '';
    background: linear-gradient(
        10deg,
        rgba(255, 200, 200, 0.8) 12.81%,
        rgba(255, 200, 200, 0.00) 66.66%
    );
    width: 90px;
    height: 160%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg); /* Inclina e posiciona a faixa de brilho */
    bottom: 0%;
    left: -10%; /* Começa à esquerda do botão */
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(4px); /* Suaviza as bordas do brilho */
    opacity: 0; /* Começa invisível */
}

/* ANIMAÇÃO DO BRILHO */
@keyframes shinery {
    0% {
        left: -10%;
        opacity: 0;
    }
    20% {
        opacity: 0.7; /* Brilho aparece */
    }
    48% {
        left: 110%; /* Brilho atravessa o botão */
        opacity: 0.7;
    }
    51% {
        opacity: 0; /* Some após cruzar */
    }
    100% {
        left: 110%;
        opacity: 0;
    }
}

/* BORDA DECORATIVA EXTERNA */
.elementor-987 .elementor-element.elementor-element-0a5d85a .elementor-button::after {
    content: '';
    width: calc(100% + 6px);
    height: calc(100% + 6px);
    border-radius: inherit; /* Mantém o arredondamento do botão */
    border: 3px solid #ADADAD40; /* Borda sutil com transparência */
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: -1; /* Fica atrás do botão */
    transform: translate(-50%, -50%);
    user-select: none;
    pointer-events: none;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7726643 */.elementor-987 .elementor-element.elementor-element-7726643 {
    max-width: 750px
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dde5c4f *//* BOTÃO EM ESTADO PADRÃO (gradiente vermelho) */
.elementor-987 .elementor-element.elementor-element-dde5c4f .elementor-button {
    background: linear-gradient(90deg, #348011 0%, #6DC246 50%, #348011 100%);
    border-radius: 8px !important;
    overflow: hidden; /* Esconde conteúdo extra (importante para efeitos visuais como brilho) */
    transform: translate(0%, 0%);
    flex-grow: 1 !important;

    /* Transições suaves ao mudar de estado */
    transition: background-color 0.8s ease, box-shadow 0.8s ease, transform 0.8s ease; 
}

/* HOVER NO BOTÃO - muda a cor e ativa sombras */
.elementor-987 .elementor-element.elementor-element-dde5c4f:hover .elementor-button {
    background: linear-gradient(90deg, #6DC246 0%, #348011 50%, #6DC246 100%);
    box-shadow: 
        0px -10px 80px 0px rgba(231, 59, 59, 0.45), 
        0px -9.855px 29.201px 0px rgba(231, 59, 59, 0.35), 
        0px -4.785px 14.177px 0px rgba(231, 59, 59, 0.12), 
        0px -2.346px 6.95px 0px rgba(231, 59, 59, 0.10), 
        0px -0.927px 2.748px 0px rgba(231, 59, 59, 0.40);
}

/* BRILHO QUE SE MOVE SOBRE O BOTÃO */
.elementor-987 .elementor-element.elementor-element-dde5c4f .elementor-button::before {
    content: '';
    background: linear-gradient(
        10deg,
        rgba(255, 200, 200, 0.8) 12.81%,
        rgba(255, 200, 200, 0.00) 66.66%
    );
    width: 90px;
    height: 160%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg); /* Inclina e posiciona a faixa de brilho */
    bottom: 0%;
    left: -10%; /* Começa à esquerda do botão */
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(4px); /* Suaviza as bordas do brilho */
    opacity: 0; /* Começa invisível */
}

/* ANIMAÇÃO DO BRILHO */
@keyframes shinery {
    0% {
        left: -10%;
        opacity: 0;
    }
    20% {
        opacity: 0.7; /* Brilho aparece */
    }
    48% {
        left: 110%; /* Brilho atravessa o botão */
        opacity: 0.7;
    }
    51% {
        opacity: 0; /* Some após cruzar */
    }
    100% {
        left: 110%;
        opacity: 0;
    }
}

/* BORDA DECORATIVA EXTERNA */
.elementor-987 .elementor-element.elementor-element-dde5c4f .elementor-button::after {
    content: '';
    width: calc(100% + 6px);
    height: calc(100% + 6px);
    border-radius: inherit; /* Mantém o arredondamento do botão */
    border: 3px solid #ADADAD40; /* Borda sutil com transparência */
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: -1; /* Fica atrás do botão */
    transform: translate(-50%, -50%);
    user-select: none;
    pointer-events: none;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80cd662 */.elementor-987 .elementor-element.elementor-element-80cd662 p{
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-15878eb *//* BOTÃO EM ESTADO PADRÃO (gradiente vermelho) */
.elementor-987 .elementor-element.elementor-element-15878eb .elementor-button {
    background: linear-gradient(90deg, #348011 0%, #6DC246 50%, #348011 100%);
    border-radius: 8px !important;
    overflow: hidden; /* Esconde conteúdo extra (importante para efeitos visuais como brilho) */
    transform: translate(0%, 0%);
    flex-grow: 1 !important;

    /* Transições suaves ao mudar de estado */
    transition: background-color 0.8s ease, box-shadow 0.8s ease, transform 0.8s ease; 
}

/* HOVER NO BOTÃO - muda a cor e ativa sombras */
.elementor-987 .elementor-element.elementor-element-15878eb:hover .elementor-button {
    background: linear-gradient(90deg, #6DC246 0%, #348011 50%, #6DC246 100%);
    box-shadow: 
        0px -10px 80px 0px rgba(231, 59, 59, 0.45), 
        0px -9.855px 29.201px 0px rgba(231, 59, 59, 0.35), 
        0px -4.785px 14.177px 0px rgba(231, 59, 59, 0.12), 
        0px -2.346px 6.95px 0px rgba(231, 59, 59, 0.10), 
        0px -0.927px 2.748px 0px rgba(231, 59, 59, 0.40);
}

/* BRILHO QUE SE MOVE SOBRE O BOTÃO */
.elementor-987 .elementor-element.elementor-element-15878eb .elementor-button::before {
    content: '';
    background: linear-gradient(
        10deg,
        rgba(255, 200, 200, 0.8) 12.81%,
        rgba(255, 200, 200, 0.00) 66.66%
    );
    width: 90px;
    height: 160%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg); /* Inclina e posiciona a faixa de brilho */
    bottom: 0%;
    left: -10%; /* Começa à esquerda do botão */
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(4px); /* Suaviza as bordas do brilho */
    opacity: 0; /* Começa invisível */
}

/* ANIMAÇÃO DO BRILHO */
@keyframes shinery {
    0% {
        left: -10%;
        opacity: 0;
    }
    20% {
        opacity: 0.7; /* Brilho aparece */
    }
    48% {
        left: 110%; /* Brilho atravessa o botão */
        opacity: 0.7;
    }
    51% {
        opacity: 0; /* Some após cruzar */
    }
    100% {
        left: 110%;
        opacity: 0;
    }
}

/* BORDA DECORATIVA EXTERNA */
.elementor-987 .elementor-element.elementor-element-15878eb .elementor-button::after {
    content: '';
    width: calc(100% + 6px);
    height: calc(100% + 6px);
    border-radius: inherit; /* Mantém o arredondamento do botão */
    border: 3px solid #ADADAD40; /* Borda sutil com transparência */
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: -1; /* Fica atrás do botão */
    transform: translate(-50%, -50%);
    user-select: none;
    pointer-events: none;
    box-sizing: border-box;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Mozaic GEO Bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://barphoff.com.br/wp-content/uploads/2025/10/MozaicGEO-Bold.eot');
	src: url('https://barphoff.com.br/wp-content/uploads/2025/10/MozaicGEO-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://barphoff.com.br/wp-content/uploads/2025/10/MozaicGEO-Bold.woff2') format('woff2'),
		url('https://barphoff.com.br/wp-content/uploads/2025/10/MozaicGEO-Bold.woff') format('woff'),
		url('https://barphoff.com.br/wp-content/uploads/2025/10/MozaicGEO-Bold.ttf') format('truetype'),
		url('https://barphoff.com.br/wp-content/uploads/2025/10/MozaicGEO-Bold.svg#MozaicGEOBold') format('svg');
}
/* End Custom Fonts CSS */