.elementor-31 .elementor-element.elementor-element-7c95bd8{--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:150px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-7c95bd8:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-7c95bd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://centerbob.com.br/wp-content/uploads/2024/03/heroempresa.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-25a69bf{--display:flex;--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-ac47489 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:65px;font-weight:700;text-shadow:0px 0px 20px rgba(0, 0, 0, 0.21);color:var( --e-global-color-accent );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-9b26163{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-76614a4{--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:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-3a742e7{--display:flex;--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-31 .elementor-element.elementor-element-51ea38d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-e1f2c68{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-088a61d );}.elementor-31 .elementor-element.elementor-element-51ec3b5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-7702604{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-088a61d );}.elementor-31 .elementor-element.elementor-element-c72e02a{--display:flex;--min-height:420px;--border-radius:10px 10px 10px 10px;--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-31 .elementor-element.elementor-element-c72e02a:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-c72e02a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://centerbob.com.br/wp-content/uploads/2024/04/170740632_752557392080408_330223483080548966_n.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-046da68{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-d56c72b{--display:flex;--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-31 .elementor-element.elementor-element-2cf6844 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-2cf6844.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-e606f54{--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;--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-31 .elementor-element.elementor-element-1686c48{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-1686c48:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-1686c48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-742ce36{--display:flex;--min-height:260px;--border-radius:8px 8px 8px 8px;--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-31 .elementor-element.elementor-element-742ce36:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-742ce36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://centerbob.com.br/wp-content/uploads/2024/03/sobrenoshero1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-fbc00e3{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-5aa9986 > .elementor-widget-container{padding:0px 0px 15px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-cf6c4b8 );}.elementor-31 .elementor-element.elementor-element-5aa9986 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:700;color:#444444;}.elementor-31 .elementor-element.elementor-element-a4bccbd{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-088a61d );}.elementor-31 .elementor-element.elementor-element-f9e4d68{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-f9e4d68:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-f9e4d68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-4e99f7d{--display:flex;--min-height:260px;--border-radius:8px 8px 8px 8px;--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-31 .elementor-element.elementor-element-4e99f7d:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-4e99f7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://centerbob.com.br/wp-content/uploads/2024/03/front-view-protective-glasses-with-hard-hat-headphones.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-ab84387{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-37119be > .elementor-widget-container{padding:0px 0px 15px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-cf6c4b8 );}.elementor-31 .elementor-element.elementor-element-37119be .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:700;color:#444444;}.elementor-31 .elementor-element.elementor-element-a6768c7{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-088a61d );}.elementor-31 .elementor-element.elementor-element-2687c5c{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-2687c5c:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-2687c5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-35b1ded{--display:flex;--min-height:260px;--border-radius:8px 8px 8px 8px;--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-31 .elementor-element.elementor-element-35b1ded:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-35b1ded > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://centerbob.com.br/wp-content/uploads/2024/03/sobrenoshero4.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-452cdea{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-5f3c885 > .elementor-widget-container{padding:0px 0px 15px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-cf6c4b8 );}.elementor-31 .elementor-element.elementor-element-5f3c885 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:700;color:#444444;}.elementor-31 .elementor-element.elementor-element-d6910d9{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-088a61d );}.elementor-31 .elementor-element.elementor-element-55e5999{--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;--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-31 .elementor-element.elementor-element-63652c9{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-63652c9:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-63652c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-6d7d26b{--display:flex;--min-height:260px;--border-radius:8px 8px 8px 8px;--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-31 .elementor-element.elementor-element-6d7d26b:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-6d7d26b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://centerbob.com.br/wp-content/uploads/2024/03/sobrenoshero2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-7d8edae{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-f1fefdc > .elementor-widget-container{padding:0px 0px 15px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-cf6c4b8 );}.elementor-31 .elementor-element.elementor-element-f1fefdc .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:700;color:#444444;}.elementor-31 .elementor-element.elementor-element-fc67e8e{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-088a61d );}.elementor-31 .elementor-element.elementor-element-456a5a9{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-456a5a9:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-456a5a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-ef271ca{--display:flex;--min-height:260px;--border-radius:8px 8px 8px 8px;--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-31 .elementor-element.elementor-element-ef271ca:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-ef271ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://centerbob.com.br/wp-content/uploads/2024/04/business-colleagues-banner-concept-with-copy-space.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-6bacc38{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-66177bc > .elementor-widget-container{padding:0px 0px 15px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-cf6c4b8 );}.elementor-31 .elementor-element.elementor-element-66177bc .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:700;color:#444444;}.elementor-31 .elementor-element.elementor-element-affb474{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-088a61d );}.elementor-31 .elementor-element.elementor-element-a71cb8d{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-31 .elementor-element.elementor-element-a71cb8d:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-a71cb8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-31 .elementor-element.elementor-element-ac1e054{--display:flex;--min-height:260px;--border-radius:8px 8px 8px 8px;--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-31 .elementor-element.elementor-element-ac1e054:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-ac1e054 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://centerbob.com.br/wp-content/uploads/2024/04/55433fg4.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-8c1c290{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-e5980f8 > .elementor-widget-container{padding:0px 0px 15px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-cf6c4b8 );}.elementor-31 .elementor-element.elementor-element-e5980f8 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:700;color:#444444;}.elementor-31 .elementor-element.elementor-element-0d80eec{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-088a61d );}.elementor-31 .elementor-element.elementor-element-edacfc2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-8245f99 > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-8245f99.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-e41be78{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-31 .elementor-element.elementor-element-987d27c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-987d27c.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-3431dd7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-3431dd7{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-088a61d );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-31 .elementor-element.elementor-element-dd731d4 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;fill:#00173366;color:#00173366;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1B1B1B29;border-radius:4px 4px 4px 4px;padding:8px 20px 8px 20px;}.elementor-31 .elementor-element.elementor-element-dd731d4 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-8483343{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-31 .elementor-element.elementor-element-7de1c3d{width:100%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-7de1c3d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-7de1c3d.elementor-element{--align-self:flex-end;}.elementor-31 .elementor-element.elementor-element-9e8e631 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-9e8e631{text-align:end;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-088a61d );}.elementor-31 .elementor-element.elementor-element-a9cd9de .elementor-button{background-color:var( --e-global-color-accent );font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;fill:#00173366;color:#00173366;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1B1B1B29;border-radius:4px 4px 4px 4px;padding:8px 20px 8px 20px;}.elementor-31 .elementor-element.elementor-element-a9cd9de > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-9f70873{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-31 .elementor-element.elementor-element-e591796 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-e591796.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-db4f6f4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-db4f6f4{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-088a61d );}.elementor-31 .elementor-element.elementor-element-bbbc8d0 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;fill:#00173366;color:#00173366;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1B1B1B29;border-radius:4px 4px 4px 4px;padding:8px 20px 8px 20px;}.elementor-31 .elementor-element.elementor-element-bbbc8d0 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-aceca3d{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-31 .elementor-element.elementor-element-6f3bbc1{width:100%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-6f3bbc1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-6f3bbc1.elementor-element{--align-self:flex-end;}.elementor-31 .elementor-element.elementor-element-711b976 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-711b976{text-align:end;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-088a61d );}.elementor-31 .elementor-element.elementor-element-ca1ca1a .elementor-button{background-color:var( --e-global-color-accent );font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;fill:#00173366;color:#00173366;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1B1B1B29;border-radius:4px 4px 4px 4px;padding:8px 20px 8px 20px;}.elementor-31 .elementor-element.elementor-element-ca1ca1a > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-fbf457c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-31 .elementor-element.elementor-element-3b86b48 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-3b86b48.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-c937c41 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-c937c41{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-088a61d );}.elementor-31 .elementor-element.elementor-element-5ccecb5 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;fill:#00173366;color:#00173366;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1B1B1B29;border-radius:4px 4px 4px 4px;padding:8px 20px 8px 20px;}.elementor-31 .elementor-element.elementor-element-5ccecb5 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-6a92de4{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-31 .elementor-element.elementor-element-ce8288e{width:100%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-ce8288e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-ce8288e.elementor-element{--align-self:flex-end;}.elementor-31 .elementor-element.elementor-element-2480ef0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-2480ef0{text-align:end;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-088a61d );}.elementor-31 .elementor-element.elementor-element-0c3605c .elementor-button{background-color:var( --e-global-color-accent );font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;fill:#00173366;color:#00173366;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1B1B1B29;border-radius:4px 4px 4px 4px;padding:8px 20px 8px 20px;}.elementor-31 .elementor-element.elementor-element-0c3605c > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-30eea65{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-f3afa30 > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-f3afa30.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-2f6833d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-31 .elementor-element.elementor-element-2832c3e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-2832c3e.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-0ef0a41 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-0ef0a41{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-088a61d );}.elementor-31 .elementor-element.elementor-element-417a6cc .elementor-button{background-color:var( --e-global-color-accent );font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;fill:#00173366;color:#00173366;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1B1B1B29;border-radius:4px 4px 4px 4px;padding:8px 20px 8px 20px;}.elementor-31 .elementor-element.elementor-element-417a6cc > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-cf23ef0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-510dcc4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-510dcc4.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-91cece8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-91cece8{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-088a61d );}.elementor-31 .elementor-element.elementor-element-8bbc9a0 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;fill:#00173366;color:#00173366;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1B1B1B29;border-radius:4px 4px 4px 4px;padding:8px 20px 8px 20px;}.elementor-31 .elementor-element.elementor-element-8bbc9a0 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-041ff43{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-49f8058 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-49f8058.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-678cc25 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-678cc25{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-088a61d );}.elementor-31 .elementor-element.elementor-element-bb66cf2 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;fill:#00173366;color:#00173366;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1B1B1B29;border-radius:4px 4px 4px 4px;padding:8px 20px 8px 20px;}.elementor-31 .elementor-element.elementor-element-bb66cf2 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-75f3795{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-ef4c304 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-ef4c304.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-93f8a41 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-93f8a41{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-088a61d );}.elementor-31 .elementor-element.elementor-element-5d17344 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;fill:#00173366;color:#00173366;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1B1B1B29;border-radius:4px 4px 4px 4px;padding:8px 20px 8px 20px;}.elementor-31 .elementor-element.elementor-element-5d17344 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-396223e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-dd4b4d7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-dd4b4d7.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-a16e668 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-a16e668{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-088a61d );}.elementor-31 .elementor-element.elementor-element-de987b4 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;fill:#00173366;color:#00173366;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1B1B1B29;border-radius:4px 4px 4px 4px;padding:8px 20px 8px 20px;}.elementor-31 .elementor-element.elementor-element-de987b4 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-fbd0b90{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-ed47c79 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-ed47c79.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-aa94fb7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-aa94fb7{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-088a61d );}.elementor-31 .elementor-element.elementor-element-e83cd35 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;fill:#00173366;color:#00173366;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1B1B1B29;border-radius:4px 4px 4px 4px;padding:8px 20px 8px 20px;}.elementor-31 .elementor-element.elementor-element-e83cd35 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-abe7465{--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:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-ff76965{--display:flex;--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-31 .elementor-element.elementor-element-697e467 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-3cc71d5{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-088a61d );}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-31 .elementor-element.elementor-element-ac47489 .elementor-heading-title{font-size:50px;}}@media(max-width:1024px){.elementor-31 .elementor-element.elementor-element-ac47489 .elementor-heading-title{font-size:40px;}.elementor-31 .elementor-element.elementor-element-9b26163{font-size:16px;}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-ac47489 .elementor-heading-title{font-size:34px;line-height:1.3em;}.elementor-31 .elementor-element.elementor-element-76614a4{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-31 .elementor-element.elementor-element-8245f99.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-7de1c3d.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-6f3bbc1.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-ce8288e.elementor-element{--align-self:flex-start;}.elementor-31 .elementor-element.elementor-element-f3afa30{width:100%;max-width:100%;}.elementor-31 .elementor-element.elementor-element-f3afa30 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-31 .elementor-element.elementor-element-f3afa30.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-abe7465{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-31 .elementor-element.elementor-element-25a69bf{--width:50%;}.elementor-31 .elementor-element.elementor-element-3a742e7{--width:50%;}.elementor-31 .elementor-element.elementor-element-c72e02a{--width:50%;}.elementor-31 .elementor-element.elementor-element-d56c72b{--width:100%;}.elementor-31 .elementor-element.elementor-element-e41be78{--content-width:400px;}.elementor-31 .elementor-element.elementor-element-8483343{--content-width:400px;}.elementor-31 .elementor-element.elementor-element-9f70873{--content-width:400px;}.elementor-31 .elementor-element.elementor-element-aceca3d{--content-width:400px;}.elementor-31 .elementor-element.elementor-element-fbf457c{--content-width:400px;}.elementor-31 .elementor-element.elementor-element-6a92de4{--content-width:400px;}.elementor-31 .elementor-element.elementor-element-2f6833d{--content-width:400px;}.elementor-31 .elementor-element.elementor-element-cf23ef0{--content-width:400px;}.elementor-31 .elementor-element.elementor-element-041ff43{--content-width:400px;}.elementor-31 .elementor-element.elementor-element-75f3795{--content-width:400px;}.elementor-31 .elementor-element.elementor-element-396223e{--content-width:400px;}.elementor-31 .elementor-element.elementor-element-fbd0b90{--content-width:400px;}.elementor-31 .elementor-element.elementor-element-ff76965{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-31 .elementor-element.elementor-element-25a69bf{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-7c95bd8 */.bgdg::before {
    content: "";
    background: linear-gradient(to left, #f9601500 0, #be3f00 100%);
    opacity: 1;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background-blend-mode: soft-light, normal, normal;
}
@media (max-width: 1024px) {
.bgdg::before {
    content: "";
    background: linear-gradient(to bottom, #f9601500 0, #be3f00 100%);
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-51ea38d */.tdbg span {
    background: linear-gradient(to right, #F96015 0, #be3f00 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.tdbg {
    font-weight: 700;
    font-size: 32px;
    margin: 0;
}

@media (max-width: 767px) {
    .tdbg {
        font-size: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-51ec3b5 */.tdbg span {
    background: linear-gradient(to right, #F96015 0, #be3f00 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.tdbg {
    font-weight: 700;
    font-size: 32px;
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76614a4 */.about-us:before {
    content: " ";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    background-image: url(https://centerbob.com.br/wp-content/uploads/2024/03/dots.webp);
    z-index: 0;
    opacity: .04;
    background-size: 12px;
    border-radius: 8px;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2cf6844 */.tdbg span {
    background: linear-gradient(to right, #F96015 0, #be3f00 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.tdbg {
    font-weight: 700;
    font-size: 32px;
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1686c48 */.elementor-31 .elementor-element.elementor-element-1686c48 {
    box-shadow: 0 32px 36px -4px rgba(22,22,22,.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9e4d68 */.elementor-31 .elementor-element.elementor-element-f9e4d68 {
    box-shadow: 0 32px 36px -4px rgba(22,22,22,.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2687c5c */.elementor-31 .elementor-element.elementor-element-2687c5c {
    box-shadow: 0 32px 36px -4px rgba(22,22,22,.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63652c9 */.elementor-31 .elementor-element.elementor-element-63652c9 {
    box-shadow: 0 32px 36px -4px rgba(22,22,22,.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-456a5a9 */.elementor-31 .elementor-element.elementor-element-456a5a9 {
    box-shadow: 0 32px 36px -4px rgba(22,22,22,.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a71cb8d */.elementor-31 .elementor-element.elementor-element-a71cb8d {
    box-shadow: 0 32px 36px -4px rgba(22,22,22,.06);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-046da68 */.about-us:before {
    content: " ";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    background-image: url(https://centerbob.com.br/wp-content/uploads/2024/03/dots.webp);
    z-index: 0;
    opacity: .04;
    background-size: 12px;
    border-radius: 8px;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8245f99 */.tdbg span {
    background: linear-gradient(to right, #F96015 0, #be3f00 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.tdbg {
    font-weight: 700;
    font-size: 32px;
    margin: 0;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-987d27c */.elementor-31 .elementor-element.elementor-element-987d27c .tdbg {
    font-weight: 700;
    font-size: 20px;
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e41be78 */.elementor-31 .elementor-element.elementor-element-e41be78 {
    max-width: 400px;
}
@media (max-width: 1024px) {
    .elementor-31 .elementor-element.elementor-element-e41be78 {
        max-width: 230px;
    }
}
@media (max-width: 767px) {
    .elementor-31 .elementor-element.elementor-element-e41be78 {
        max-width: 100%;
         transform: translateX(calc(0px))!important;
         padding-left:50px;
}
    .elementor-31 .elementor-element.elementor-element-e41be78::before {
        left: 10px !important;
    }
    .elementor-31 .elementor-element.elementor-element-e41be78::after {
        left: 18px !important;
    }
}

.elementor-31 .elementor-element.elementor-element-e41be78 {
    transform: translateX(calc(50% + 41px));
}
.elementor-31 .elementor-element.elementor-element-e41be78::before {
    content: "";
    position: absolute;
    top: 5px;
    left: -50px;
    background: #F96015;
    width: 18px;
    height: 18px;
    border-radius: 50px;
    border: 1px solid white;
    pointer-events: none;
    box-shadow: 0 5px 20px 0px rgba(22,22,22,.6) !important;
    z-index: 5;
}
.elementor-31 .elementor-element.elementor-element-e41be78::after {
    z-index: 4;
    content: "";
    position: absolute;
    top: 10px;
    left: -42px;
    background:linear-gradient(to bottom, #F96015 20%, #be3f0008 100%), transparent 100%;
    width: 2px;
    height: 100%;
    pointer-events: none;
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7de1c3d */@media (max-width: 767px) {
    .elementor-31 .elementor-element.elementor-element-7de1c3d::before {
        left: 10px !important;
    }
    .elementor-31 .elementor-element.elementor-element-7de1c3d::after {
        left: 18px !important;
    }
}
.elementor-31 .elementor-element.elementor-element-7de1c3d .tdbg {
    font-weight: 700;
    font-size: 20px;
    margin: 0;
    text-align: right;
}
.elementor-31 .elementor-element.elementor-element-7de1c3d::before {
    content: "";
    position: absolute;
    top: 5px;
    right: -50px !important;
    background: #F96015;
    width: 18px;
    height: 18px;
    border-radius: 50px;
    border: 1px solid white;
    pointer-events: none;
    box-shadow: 0 5px 20px 0px rgba(22,22,22,.6) !important;
    z-index: 5;
}
.elementor-31 .elementor-element.elementor-element-7de1c3d::after {
    z-index: 4;
    content: "";
    position: absolute;
    top: 10px;
    right: -42px;
    background:linear-gradient(to bottom, #F96015 20%, #be3f0008 100%), transparent 100%;
    width: 2px;
    height: 100%;
    min-height: 140px;
    pointer-events: none;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8483343 */.elementor-31 .elementor-element.elementor-element-8483343 {
    max-width: 400px;
}
@media (max-width: 1024px) {
    .elementor-31 .elementor-element.elementor-element-8483343 {
        max-width: 230px;
    }
}
@media (max-width: 767px) {
    .elementor-31 .elementor-element.elementor-element-8483343 {
        max-width: 100%;
        transform: translateX(0px)!important;
        padding-left: 50px;
    }
}

.elementor-31 .elementor-element.elementor-element-8483343 {
    transform: translateX(calc(-50% - 41px));
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e591796 */.elementor-31 .elementor-element.elementor-element-e591796 .tdbg {
    font-weight: 700;
    font-size: 20px;
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f70873 */.elementor-31 .elementor-element.elementor-element-9f70873 {
    max-width: 400px;
}
@media (max-width: 1024px) {
    .elementor-31 .elementor-element.elementor-element-9f70873 {
        max-width: 230px;
    }
}
.elementor-31 .elementor-element.elementor-element-9f70873 {
    transform: translateX(calc(50% + 41px));
}
.elementor-31 .elementor-element.elementor-element-9f70873::before {
    content: "";
    position: absolute;
    top: 5px;
    left: -50px;
    background: #F96015;
    width: 18px;
    height: 18px;
    border-radius: 50px;
    border: 1px solid white;
    pointer-events: none;
    box-shadow: 0 5px 20px 0px rgba(22,22,22,.6) !important;
    z-index: 5;
}
.elementor-31 .elementor-element.elementor-element-9f70873::after {
    z-index: 4;
    content: "";
    position: absolute;
    top: 10px;
    left: -42px;
    background:linear-gradient(to bottom, #F96015 20%, #be3f0008 100%), transparent 100%;
    width: 2px;
    height: 100%;
    pointer-events: none;
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6f3bbc1 */@media (max-width: 767px) {
    .elementor-31 .elementor-element.elementor-element-6f3bbc1::before {
        left: 10px !important;
    }
    .elementor-31 .elementor-element.elementor-element-6f3bbc1::after {
        left: 18px !important;
    }
}
.elementor-31 .elementor-element.elementor-element-6f3bbc1 .tdbg {
    font-weight: 700;
    font-size: 20px;
    margin: 0;
    text-align: right;
}
.elementor-31 .elementor-element.elementor-element-6f3bbc1::before {
    content: "";
    position: absolute;
    top: 5px;
    right: -50px !important;
    background: #F96015;
    width: 18px;
    height: 18px;
    border-radius: 50px;
    border: 1px solid white;
    pointer-events: none;
    box-shadow: 0 5px 20px 0px rgba(22,22,22,.6) !important;
    z-index: 5;
}
.elementor-31 .elementor-element.elementor-element-6f3bbc1::after {
    z-index: 4;
    content: "";
    position: absolute;
    top: 10px;
    right: -42px;
    background:linear-gradient(to bottom, #F96015 20%, #be3f0008 100%), transparent 100%;
    width: 2px;
    height: 100%;
    min-height: 140px;
    pointer-events: none;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aceca3d */.elementor-31 .elementor-element.elementor-element-aceca3d {
    max-width: 400px;
}
@media (max-width: 1024px) {
    .elementor-31 .elementor-element.elementor-element-aceca3d {
        max-width: 230px;
    }
}

.elementor-31 .elementor-element.elementor-element-aceca3d {
    transform: translateX(calc(-50% - 41px));
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3b86b48 */.elementor-31 .elementor-element.elementor-element-3b86b48 .tdbg {
    font-weight: 700;
    font-size: 20px;
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbf457c */.elementor-31 .elementor-element.elementor-element-fbf457c {
    max-width: 400px;
}
@media (max-width: 1024px) {
    .elementor-31 .elementor-element.elementor-element-fbf457c {
        max-width: 230px;
    }
}
.elementor-31 .elementor-element.elementor-element-fbf457c {
    transform: translateX(calc(50% + 41px));
}
.elementor-31 .elementor-element.elementor-element-fbf457c::before {
    content: "";
    position: absolute;
    top: 5px;
    left: -50px;
    background: #F96015;
    width: 18px;
    height: 18px;
    border-radius: 50px;
    border: 1px solid white;
    pointer-events: none;
    box-shadow: 0 5px 20px 0px rgba(22,22,22,.6) !important;
    z-index: 5;
}
.elementor-31 .elementor-element.elementor-element-fbf457c::after {
    z-index: 4;
    content: "";
    position: absolute;
    top: 10px;
    left: -42px;
    background:linear-gradient(to bottom, #F96015 20%, #be3f0008 100%), transparent 100%;
    width: 2px;
    height: 100%;
    pointer-events: none;
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ce8288e */@media (max-width: 767px) {
    .elementor-31 .elementor-element.elementor-element-ce8288e::before {
        left: 10px !important;
    }
    .elementor-31 .elementor-element.elementor-element-ce8288e::after {
        left: 18px !important;
    }
}
.elementor-31 .elementor-element.elementor-element-ce8288e .tdbg {
    font-weight: 700;
    font-size: 20px;
    margin: 0;
    text-align: right;
}
.elementor-31 .elementor-element.elementor-element-ce8288e::before {
    content: "";
    position: absolute;
    top: 5px;
    right: -50px !important;
    background: #F96015;
    width: 18px;
    height: 18px;
    border-radius: 50px;
    border: 1px solid white;
    pointer-events: none;
    box-shadow: 0 5px 20px 0px rgba(22,22,22,.6) !important;
    z-index: 5;
}
.elementor-31 .elementor-element.elementor-element-ce8288e::after {
    z-index: 4;
    content: "";
    position: absolute;
    top: 10px;
    right: -42px;
    background:linear-gradient(to bottom, #F96015 20%, #be3f0008 100%), transparent 100%;
    width: 2px;
    height: 100%;
    min-height: 140px;
    pointer-events: none;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a92de4 */.elementor-31 .elementor-element.elementor-element-6a92de4 {
    max-width: 400px;
}
@media (max-width: 1024px) {
    .elementor-31 .elementor-element.elementor-element-6a92de4 {
        max-width: 230px;
    }
}

.elementor-31 .elementor-element.elementor-element-6a92de4 {
    transform: translateX(calc(-50% - 41px));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-edacfc2 */.about-us:before {
    content: " ";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    background-image: url(https://centerbob.com.br/wp-content/uploads/2024/03/dots.webp);
    z-index: 0;
    opacity: .04;
    background-size: 12px;
    border-radius: 8px;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f3afa30 */.tdbg span {
    background: linear-gradient(to right, #F96015 0, #be3f00 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.elementor-31 .elementor-element.elementor-element-f3afa30 .tdbg {
    font-weight: 700;
    font-size: 24px;
    margin: 0;
    text-align: center;
    max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2832c3e */.elementor-31 .elementor-element.elementor-element-2832c3e .tdbg {
    font-weight: 700;
    font-size: 16px;
    margin: 0;
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f6833d */.elementor-31 .elementor-element.elementor-element-2f6833d {
    max-width: 230px;
}

.elementor-31 .elementor-element.elementor-element-2f6833d::before {
    content: "";
    position: absolute;
    top: 5px;
    left: -50px;
    background: #F96015;
    width: 18px;
    height: 18px;
    border-radius: 50px;
    border: 1px solid white;
    pointer-events: none;
    box-shadow: 0 5px 20px 0px rgba(22,22,22,.6) !important;
    z-index: 5;
}
.elementor-31 .elementor-element.elementor-element-2f6833d::after {
    z-index: 4;
    content: "";
    position: absolute;
    top: 10px;
    left: -42px;
    background:linear-gradient(to bottom, #F96015 20%, #be3f0008 100%), transparent 100%;
    width: 2px;
    height: 100%;
    pointer-events: none;
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-510dcc4 */.elementor-31 .elementor-element.elementor-element-510dcc4 .tdbg {
    font-weight: 700;
    font-size: 16px;
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf23ef0 */.elementor-31 .elementor-element.elementor-element-cf23ef0 {
    max-width: 230px;
}

.elementor-31 .elementor-element.elementor-element-cf23ef0::before {
    content: "";
    position: absolute;
    top: 5px;
    left: -50px;
    background: #F96015;
    width: 18px;
    height: 18px;
    border-radius: 50px;
    border: 1px solid white;
    pointer-events: none;
    box-shadow: 0 5px 20px 0px rgba(22,22,22,.6) !important;
    z-index: 5;
}
.elementor-31 .elementor-element.elementor-element-cf23ef0::after {
    z-index: 4;
    content: "";
    position: absolute;
    top: 10px;
    left: -42px;
    background:linear-gradient(to bottom, #F96015 20%, #be3f0008 100%), transparent 100%;
    width: 2px;
    height: 100%;
    pointer-events: none;
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49f8058 */.elementor-31 .elementor-element.elementor-element-49f8058 .tdbg {
    font-weight: 700;
    font-size: 16px;
    margin: 0;
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-041ff43 */.elementor-31 .elementor-element.elementor-element-041ff43 {
    max-width: 230px;
}

.elementor-31 .elementor-element.elementor-element-041ff43::before {
    content: "";
    position: absolute;
    top: 5px;
    left: -50px;
    background: #F96015;
    width: 18px;
    height: 18px;
    border-radius: 50px;
    border: 1px solid white;
    pointer-events: none;
    box-shadow: 0 5px 20px 0px rgba(22,22,22,.6) !important;
    z-index: 5;
}
.elementor-31 .elementor-element.elementor-element-041ff43::after {
    z-index: 4;
    content: "";
    position: absolute;
    top: 10px;
    left: -42px;
    background:linear-gradient(to bottom, #F96015 20%, #be3f0008 100%), transparent 100%;
    width: 2px;
    height: 100%;
    pointer-events: none;
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ef4c304 */.elementor-31 .elementor-element.elementor-element-ef4c304 .tdbg {
    font-weight: 700;
    font-size: 16px;
    margin: 0;
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75f3795 */.elementor-31 .elementor-element.elementor-element-75f3795 {
    max-width: 230px;
}

.elementor-31 .elementor-element.elementor-element-75f3795::before {
    content: "";
    position: absolute;
    top: 5px;
    left: -50px;
    background: #F96015;
    width: 18px;
    height: 18px;
    border-radius: 50px;
    border: 1px solid white;
    pointer-events: none;
    box-shadow: 0 5px 20px 0px rgba(22,22,22,.6) !important;
    z-index: 5;
}
.elementor-31 .elementor-element.elementor-element-75f3795::after {
    z-index: 4;
    content: "";
    position: absolute;
    top: 10px;
    left: -42px;
    background:linear-gradient(to bottom, #F96015 20%, #be3f0008 100%), transparent 100%;
    width: 2px;
    height: 100%;
    pointer-events: none;
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-dd4b4d7 */.elementor-31 .elementor-element.elementor-element-dd4b4d7 .tdbg {
    font-weight: 700;
    font-size: 16px;
    margin: 0;
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-396223e */.elementor-31 .elementor-element.elementor-element-396223e {
    max-width: 230px;
}

.elementor-31 .elementor-element.elementor-element-396223e::before {
    content: "";
    position: absolute;
    top: 5px;
    left: -50px;
    background: #F96015;
    width: 18px;
    height: 18px;
    border-radius: 50px;
    border: 1px solid white;
    pointer-events: none;
    box-shadow: 0 5px 20px 0px rgba(22,22,22,.6) !important;
    z-index: 5;
}
.elementor-31 .elementor-element.elementor-element-396223e::after {
    z-index: 4;
    content: "";
    position: absolute;
    top: 10px;
    left: -42px;
    background:linear-gradient(to bottom, #F96015 20%, #be3f0008 100%), transparent 100%;
    width: 2px;
    height: 100%;
    pointer-events: none;
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed47c79 */.elementor-31 .elementor-element.elementor-element-ed47c79 .tdbg {
    font-weight: 700;
    font-size: 16px;
    margin: 0;
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbd0b90 */.elementor-31 .elementor-element.elementor-element-fbd0b90 {
    max-width: 230px;
}

.elementor-31 .elementor-element.elementor-element-fbd0b90::before {
    content: "";
    position: absolute;
    top: 5px;
    left: -50px;
    background: #F96015;
    width: 18px;
    height: 18px;
    border-radius: 50px;
    border: 1px solid white;
    pointer-events: none;
    box-shadow: 0 5px 20px 0px rgba(22,22,22,.6) !important;
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30eea65 */.about-us:before {
    content: " ";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    background-image: url(https://centerbob.com.br/wp-content/uploads/2024/03/dots.webp);
    z-index: 0;
    opacity: .04;
    background-size: 12px;
    border-radius: 8px;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-697e467 */.tdbg span {
    background: linear-gradient(to right, #F96015 0, #be3f00 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.tdbg {
    font-weight: 700;
    font-size: 32px;
    margin: 0;
}

@media (max-width: 767px) {
    .tdbg {
        font-size: 24px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abe7465 */.about-us:before {
    content: " ";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    background-image: url(https://centerbob.com.br/wp-content/uploads/2024/03/dots.webp);
    z-index: 0;
    opacity: .04;
    background-size: 12px;
    border-radius: 8px;
    left: 0;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://centerbob.com.br/wp-content/uploads/2024/03/OpenSans-Regular.eot');
	src: url('https://centerbob.com.br/wp-content/uploads/2024/03/OpenSans-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://centerbob.com.br/wp-content/uploads/2024/03/OpenSans-Regular.woff2') format('woff2'),
		url('https://centerbob.com.br/wp-content/uploads/2024/03/OpenSans-Regular.woff') format('woff'),
		url('https://centerbob.com.br/wp-content/uploads/2024/03/OpenSans-Regular.ttf') format('truetype'),
		url('https://centerbob.com.br/wp-content/uploads/2024/03/OpenSans-Regular.svg#OpenSans') format('svg');
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://centerbob.com.br/wp-content/uploads/2024/03/OpenSans-SemiBold.eot');
	src: url('https://centerbob.com.br/wp-content/uploads/2024/03/OpenSans-SemiBold.eot?#iefix') format('embedded-opentype'),
		url('https://centerbob.com.br/wp-content/uploads/2024/03/OpenSans-SemiBold.woff2') format('woff2'),
		url('https://centerbob.com.br/wp-content/uploads/2024/03/OpenSans-SemiBold.woff') format('woff'),
		url('https://centerbob.com.br/wp-content/uploads/2024/03/OpenSans-SemiBold.ttf') format('truetype'),
		url('https://centerbob.com.br/wp-content/uploads/2024/03/OpenSans-SemiBold.svg#OpenSans') format('svg');
}
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://centerbob.com.br/wp-content/uploads/2024/03/OpenSans-Bold.eot');
	src: url('https://centerbob.com.br/wp-content/uploads/2024/03/OpenSans-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://centerbob.com.br/wp-content/uploads/2024/03/OpenSans-Bold.woff2') format('woff2'),
		url('https://centerbob.com.br/wp-content/uploads/2024/03/OpenSans-Bold.woff') format('woff'),
		url('https://centerbob.com.br/wp-content/uploads/2024/03/OpenSans-Bold.ttf') format('truetype'),
		url('https://centerbob.com.br/wp-content/uploads/2024/03/OpenSans-Bold.svg#OpenSans') format('svg');
}
/* End Custom Fonts CSS */