.elementor-7 .elementor-element.elementor-element-bbcxyz{--display:flex;--min-height:640px;--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;--overlay-opacity:0.94;--padding-top:100px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-bbcxyz:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-bbcxyz > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brasilporvidas.hubdigital.app.br/wp-content/uploads/2026/08/hero-brasil-por-vidas.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-bbcxyz::before, .elementor-7 .elementor-element.elementor-element-bbcxyz > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-bbcxyz > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-bbcxyz > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-bbcxyz > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-bbcxyz > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #082a33 0%, rgba(10, 48, 59, 0.75) 100%);}.elementor-7 .elementor-element.elementor-element-bbdxyz{--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;--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-7 .elementor-element.elementor-element-bbfxyz .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:46px;font-weight:800;line-height:1.18em;color:#ffffff;}.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-7 .elementor-element.elementor-element-bc0xyz{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:rgba(255, 255, 255, 0.9);}.elementor-7 .elementor-element.elementor-element-bc1xyz{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-bc2xyz .elementor-button{background-color:#f27a1a;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:800;fill:#ffffff;color:#ffffff;border-radius:6px 6px 6px 6px;}.elementor-7 .elementor-element.elementor-element-bc2xyz .elementor-button-content-wrapper{flex-direction:row;}.elementor-7 .elementor-element.elementor-element-bc2xyz .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-7 .elementor-element.elementor-element-bc3xyz .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;fill:#ffffff;color:#ffffff;border-style:solid;border-width:2px 2px 2px 2px;border-color:rgba(255, 255, 255, 0.8);border-radius:6px 6px 6px 6px;}.elementor-7 .elementor-element.elementor-element-bc4xyz{--display:flex;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:rgba(255, 255, 255, 0.12);--border-color:rgba(255, 255, 255, 0.12);--border-radius:8px 8px 8px 8px;--padding-top:18px;--padding-bottom:18px;--padding-left:24px;--padding-right:24px;}.elementor-7 .elementor-element.elementor-element-bc4xyz:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-bc4xyz > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#052229;}.elementor-7 .elementor-element.elementor-element-bc6xyz{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-bc6xyz:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-bc6xyz > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7 .elementor-element.elementor-element-bc7xyz{--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;}.elementor-7 .elementor-element.elementor-element-bc8xyz .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;letter-spacing:2px;color:#49ABAC;}.elementor-7 .elementor-element.elementor-element-bc9xyz .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:800;line-height:1.25em;color:#126C85;}.elementor-7 .elementor-element.elementor-element-bcaxyz{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:#49ABAC;--border-color:#49ABAC;--border-radius:0px 8px 8px 0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-7 .elementor-element.elementor-element-bcaxyz:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-bcaxyz > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f9fa;}.elementor-7 .elementor-element.elementor-element-bcbxyz{font-family:"Montserrat", Sans-serif;}.elementor-7 .elementor-element.elementor-element-bccxyz{--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:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-bccxyz:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-bccxyz > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8fbfd;}.elementor-7 .elementor-element.elementor-element-bcdxyz{text-align:center;}.elementor-7 .elementor-element.elementor-element-bcdxyz .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;letter-spacing:2px;color:#49ABAC;}.elementor-7 .elementor-element.elementor-element-bcexyz{text-align:center;}.elementor-7 .elementor-element.elementor-element-bcexyz .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:800;color:#126C85;}.elementor-7 .elementor-element.elementor-element-bcfxyz{font-family:"Montserrat", Sans-serif;}.elementor-7 .elementor-element.elementor-element-bd0xyz{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-7 .elementor-element.elementor-element-bd1xyz{--display:flex;--overflow:hidden;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:#e6f0f3;--border-color:#e6f0f3;--border-radius:12px 12px 12px 12px;box-shadow:0px 10px 25px 0px rgba(18,108,133,0.06);}.elementor-7 .elementor-element.elementor-element-bd1xyz:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-bd1xyz > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7 .elementor-element.elementor-element-bd3xyz{--display:flex;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-7 .elementor-element.elementor-element-bd5xyz .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:800;color:#126C85;}.elementor-7 .elementor-element.elementor-element-bd6xyz .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:#49ABAC;}.elementor-7 .elementor-element.elementor-element-bd7xyz{font-family:"Montserrat", Sans-serif;}.elementor-7 .elementor-element.elementor-element-bd8xyz{--display:flex;--overflow:hidden;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:#e6f0f3;--border-color:#e6f0f3;--border-radius:12px 12px 12px 12px;box-shadow:0px 10px 25px 0px rgba(18,108,133,0.06);}.elementor-7 .elementor-element.elementor-element-bd8xyz:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-bd8xyz > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7 .elementor-element.elementor-element-bdaxyz{--display:flex;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-7 .elementor-element.elementor-element-bdcxyz .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:800;color:#126C85;}.elementor-7 .elementor-element.elementor-element-bddxyz .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:#49ABAC;}.elementor-7 .elementor-element.elementor-element-bdexyz{font-family:"Montserrat", Sans-serif;}.elementor-7 .elementor-element.elementor-element-bdfxyz{--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:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-bdfxyz:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-bdfxyz > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a3844;}.elementor-7 .elementor-element.elementor-element-be0xyz{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-be1xyz{--display:flex;}.elementor-7 .elementor-element.elementor-element-be2xyz .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;letter-spacing:2px;color:#40BB84;}.elementor-7 .elementor-element.elementor-element-be3xyz .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:800;color:#ffffff;}.elementor-7 .elementor-element.elementor-element-be4xyz{--display:flex;}.elementor-7 .elementor-element.elementor-element-be5xyz{font-family:"Montserrat", Sans-serif;}.elementor-7 .elementor-element.elementor-element-be6xyz{--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:wrap;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7 .elementor-element.elementor-element-be7xyz .elementor-counter-number-wrapper{color:#40BB84;}.elementor-7 .elementor-element.elementor-element-be7xyz .elementor-counter-title{color:#ffffff;}.elementor-7 .elementor-element.elementor-element-be8xyz .elementor-counter-number-wrapper{color:#40BB84;}.elementor-7 .elementor-element.elementor-element-be8xyz .elementor-counter-title{color:#ffffff;}.elementor-7 .elementor-element.elementor-element-be9xyz .elementor-counter-number-wrapper{color:#40BB84;}.elementor-7 .elementor-element.elementor-element-be9xyz .elementor-counter-title{color:#ffffff;}.elementor-7 .elementor-element.elementor-element-beaxyz .elementor-counter-number-wrapper{color:#40BB84;}.elementor-7 .elementor-element.elementor-element-beaxyz .elementor-counter-title{color:#ffffff;}.elementor-7 .elementor-element.elementor-element-bebxyz .elementor-counter-number-wrapper{color:#40BB84;}.elementor-7 .elementor-element.elementor-element-bebxyz .elementor-counter-title{color:#ffffff;}.elementor-7 .elementor-element.elementor-element-becxyz .elementor-counter-number-wrapper{color:#40BB84;}.elementor-7 .elementor-element.elementor-element-becxyz .elementor-counter-title{color:#ffffff;}.elementor-7 .elementor-element.elementor-element-bedxyz{--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:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-bedxyz:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-bedxyz > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7 .elementor-element.elementor-element-beexyz{--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;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-befxyz{--display:flex;}.elementor-7 .elementor-element.elementor-element-bf0xyz .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;letter-spacing:2px;color:#49ABAC;}.elementor-7 .elementor-element.elementor-element-bf1xyz .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:800;color:#126C85;}.elementor-7 .elementor-element.elementor-element-bf2xyz .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;fill:#126C85;color:#126C85;border-style:solid;border-width:1px 1px 1px 1px;border-color:#126C85;border-radius:6px 6px 6px 6px;}.elementor-7 .elementor-element.elementor-element-bf2xyz{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-bf3xyz{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7 .elementor-element.elementor-element-95ae139{--grid-columns:2;}.elementor-7 .elementor-element.elementor-element-95ae139 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-7 .elementor-element.elementor-element-95ae139 .e-loop-item > .elementor-section, .elementor-7 .elementor-element.elementor-element-95ae139 .e-loop-item > .elementor-section > .elementor-container, .elementor-7 .elementor-element.elementor-element-95ae139 .e-loop-item > .e-con, .elementor-7 .elementor-element.elementor-element-95ae139 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-7 .elementor-element.elementor-element-c00xyz{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-c00xyz:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c00xyz > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a3844;}.elementor-7 .elementor-element.elementor-element-c01xyz{--display:flex;}.elementor-7 .elementor-element.elementor-element-c02xyz .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;letter-spacing:2px;color:#40BB84;}.elementor-7 .elementor-element.elementor-element-c03xyz .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:800;line-height:1.25em;color:#ffffff;}.elementor-7 .elementor-element.elementor-element-c04xyz{font-family:"Montserrat", Sans-serif;}.elementor-7 .elementor-element.elementor-element-c05xyz{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-7 .elementor-element.elementor-element-c09xyz{--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:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-c09xyz:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c09xyz > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7 .elementor-element.elementor-element-c0axyz{text-align:center;}.elementor-7 .elementor-element.elementor-element-c0axyz .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;letter-spacing:2px;color:#49ABAC;}.elementor-7 .elementor-element.elementor-element-c0bxyz{text-align:center;}.elementor-7 .elementor-element.elementor-element-c0bxyz .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:800;color:#126C85;}.elementor-7 .elementor-element.elementor-element-8a3e78e{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-907cd71{--display:flex;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:var( --e-global-color-e406c6e );--border-color:var( --e-global-color-e406c6e );--border-radius:8px 8px 8px 8px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-907cd71:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-907cd71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-13d9e92 );}.elementor-7 .elementor-element.elementor-element-33e8764{text-align:center;}.elementor-7 .elementor-element.elementor-element-ec3b8e3{--display:flex;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:var( --e-global-color-e406c6e );--border-color:var( --e-global-color-e406c6e );--border-radius:8px 8px 8px 8px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-ec3b8e3:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-ec3b8e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-13d9e92 );}.elementor-7 .elementor-element.elementor-element-7fa6d2a{text-align:center;}.elementor-7 .elementor-element.elementor-element-7fa6d2a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;letter-spacing:-0.2px;}.elementor-7 .elementor-element.elementor-element-7717dc0{--display:flex;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:var( --e-global-color-e406c6e );--border-color:var( --e-global-color-e406c6e );--border-radius:8px 8px 8px 8px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-7717dc0:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7717dc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-13d9e92 );}.elementor-7 .elementor-element.elementor-element-fe0a09d{text-align:center;}.elementor-7 .elementor-element.elementor-element-b121d23{--display:flex;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:var( --e-global-color-e406c6e );--border-color:var( --e-global-color-e406c6e );--border-radius:8px 8px 8px 8px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-b121d23:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b121d23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-13d9e92 );}.elementor-7 .elementor-element.elementor-element-798a875{text-align:center;}.elementor-7 .elementor-element.elementor-element-55bab9b{--display:flex;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:var( --e-global-color-e406c6e );--border-color:var( --e-global-color-e406c6e );--border-radius:8px 8px 8px 8px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-55bab9b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-55bab9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-13d9e92 );}.elementor-7 .elementor-element.elementor-element-c26eef5{text-align:center;}.elementor-7 .elementor-element.elementor-element-c0exyz{--display:flex;--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-c0exyz:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c0exyz > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7 .elementor-element.elementor-element-c0fxyz{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--border-radius:16px 16px 16px 16px;box-shadow:0px 15px 35px 0px rgba(18,108,133,0.22);--padding-top:40px;--padding-bottom:40px;--padding-left:44px;--padding-right:44px;}.elementor-7 .elementor-element.elementor-element-c0fxyz:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c0fxyz > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #126C85 0%, #0a3844 100%);}.elementor-7 .elementor-element.elementor-element-c10xyz{--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;}.elementor-7 .elementor-element.elementor-element-c12xyz{--display:flex;}.elementor-7 .elementor-element.elementor-element-c13xyz .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:800;letter-spacing:2px;color:#40BB84;}.elementor-7 .elementor-element.elementor-element-c14xyz .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;color:#ffffff;}.elementor-7 .elementor-element.elementor-element-c15xyz{font-family:"Montserrat", Sans-serif;}.elementor-7 .elementor-element.elementor-element-c16xyz .elementor-button{background-color:#ffffff;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:800;fill:#126C85;color:#126C85;border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-c17xyz{--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;--overlay-opacity:0.95;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-c17xyz:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c17xyz > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brasilporvidas.hubdigital.app.br/wp-content/uploads/2026/08/cta-ajuda-vidas.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-c17xyz::before, .elementor-7 .elementor-element.elementor-element-c17xyz > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-c17xyz > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-c17xyz > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-c17xyz > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-c17xyz > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(235, 244, 247, 0.94) 0%, rgba(235, 244, 247, 0.88) 100%);}.elementor-7 .elementor-element.elementor-element-c18xyz{--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;}.elementor-7 .elementor-element.elementor-element-c1axyz{text-align:center;}.elementor-7 .elementor-element.elementor-element-c1axyz .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;letter-spacing:2px;color:#49ABAC;}.elementor-7 .elementor-element.elementor-element-c1bxyz{text-align:center;}.elementor-7 .elementor-element.elementor-element-c1bxyz .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:800;line-height:1.25em;color:#126C85;}.elementor-7 .elementor-element.elementor-element-c1cxyz{font-family:"Montserrat", Sans-serif;}.elementor-7 .elementor-element.elementor-element-c1dxyz .elementor-button{background-color:#f27a1a;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:800;fill:#ffffff;color:#ffffff;border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-c1dxyz .elementor-button-content-wrapper{flex-direction:row;}.elementor-7 .elementor-element.elementor-element-c1dxyz .elementor-button .elementor-button-content-wrapper{gap:8px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-bbdxyz{--content-width:1140px;}.elementor-7 .elementor-element.elementor-element-bc4xyz{--content-width:1140px;}.elementor-7 .elementor-element.elementor-element-bc6xyz{--content-width:1140px;}.elementor-7 .elementor-element.elementor-element-bc7xyz{--width:48%;}.elementor-7 .elementor-element.elementor-element-bcaxyz{--width:48%;}.elementor-7 .elementor-element.elementor-element-bccxyz{--content-width:1140px;}.elementor-7 .elementor-element.elementor-element-bd1xyz{--width:48%;}.elementor-7 .elementor-element.elementor-element-bd8xyz{--width:48%;}.elementor-7 .elementor-element.elementor-element-bdfxyz{--content-width:1140px;}.elementor-7 .elementor-element.elementor-element-be1xyz{--width:55%;}.elementor-7 .elementor-element.elementor-element-be4xyz{--width:40%;}.elementor-7 .elementor-element.elementor-element-bedxyz{--content-width:1140px;}.elementor-7 .elementor-element.elementor-element-c00xyz{--content-width:1140px;}.elementor-7 .elementor-element.elementor-element-c01xyz{--width:45%;}.elementor-7 .elementor-element.elementor-element-c05xyz{--width:50%;}.elementor-7 .elementor-element.elementor-element-c09xyz{--content-width:1140px;}.elementor-7 .elementor-element.elementor-element-c0exyz{--content-width:1140px;}.elementor-7 .elementor-element.elementor-element-c10xyz{--width:68%;}.elementor-7 .elementor-element.elementor-element-c18xyz{--content-width:1140px;}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-95ae139{--grid-columns:2;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-95ae139{--grid-columns:1;}}/* Start custom CSS for heading, class: .elementor-element-bbfxyz */.elementor-7 .elementor-element.elementor-element-bbfxyz h1 { max-width: 720px; } @media (max-width: 768px) { .elementor-7 .elementor-element.elementor-element-bbfxyz h1 { font-size: 30px !important; } }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bc0xyz */.elementor-7 .elementor-element.elementor-element-bc0xyz { max-width: 600px; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bc2xyz */.elementor-7 .elementor-element.elementor-element-bc2xyz .elementor-button { box-shadow: 0 4px 15px rgba(242,122,26,0.4); } .elementor-7 .elementor-element.elementor-element-bc2xyz .elementor-button:hover { background-color: #d96711 !important; transform: translateY(-2px); }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bc3xyz */.elementor-7 .elementor-element.elementor-element-bc3xyz .elementor-button:hover { background-color: rgba(255,255,255,0.1) !important; border-color: #ffffff !important; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bc5xyz */.elementor-7 .elementor-element.elementor-element-bc5xyz .bpv-highlights-bar { display: flex; justify-content: space-between; align-items: center; width: 100%; flex-wrap: wrap; gap: 16px; } .elementor-7 .elementor-element.elementor-element-bc5xyz .bpv-hl-item { display: flex; align-items: center; gap: 10px; color: #ffffff; font-size: 13px; font-weight: 700; letter-spacing: 0.5px; } .elementor-7 .elementor-element.elementor-element-bc5xyz .bpv-hl-item i { color: #40BB84; font-size: 16px; } @media (max-width: 768px) { .elementor-7 .elementor-element.elementor-element-bc5xyz .bpv-highlights-bar { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc4xyz */.elementor-7 .elementor-element.elementor-element-bc4xyz { width: 100%; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc7xyz */@media (max-width: 768px) { .elementor-7 .elementor-element.elementor-element-bc7xyz { width: 100% !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcaxyz */@media (max-width: 768px) { .elementor-7 .elementor-element.elementor-element-bcaxyz { width: 100% !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc6xyz */.elementor-7 .elementor-element.elementor-element-bc6xyz { id: "quem-somos"; } @media (max-width: 768px) { .elementor-7 .elementor-element.elementor-element-bc6xyz { flex-direction: column; gap: 30px; } }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd2xyz */.elementor-7 .elementor-element.elementor-element-bd2xyz img { width: 100%; height: 260px; object-fit: cover; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd1xyz */.elementor-7 .elementor-element.elementor-element-bd1xyz { transition: transform 0.3s ease; } .elementor-7 .elementor-element.elementor-element-bd1xyz:hover { transform: translateY(-5px); } @media (max-width: 768px) { .elementor-7 .elementor-element.elementor-element-bd1xyz { width: 100% !important; } }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd9xyz */.elementor-7 .elementor-element.elementor-element-bd9xyz img { width: 100%; height: 260px; object-fit: cover; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd8xyz */.elementor-7 .elementor-element.elementor-element-bd8xyz { transition: transform 0.3s ease; } .elementor-7 .elementor-element.elementor-element-bd8xyz:hover { transform: translateY(-5px); } @media (max-width: 768px) { .elementor-7 .elementor-element.elementor-element-bd8xyz { width: 100% !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd0xyz */@media (max-width: 768px) { .elementor-7 .elementor-element.elementor-element-bd0xyz { flex-direction: column; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bccxyz */.elementor-7 .elementor-element.elementor-element-bccxyz { id: "projetos"; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be1xyz */@media (max-width: 768px) { .elementor-7 .elementor-element.elementor-element-be1xyz { width: 100% !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be4xyz */@media (max-width: 768px) { .elementor-7 .elementor-element.elementor-element-be4xyz { width: 100% !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be0xyz */@media (max-width: 768px) { .elementor-7 .elementor-element.elementor-element-be0xyz { flex-direction: column; gap: 20px; align-items: flex-start; } }/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-be7xyz */.elementor-7 .elementor-element.elementor-element-be7xyz { background: rgba(255,255,255,0.06); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 24px; }/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-be8xyz */.elementor-7 .elementor-element.elementor-element-be8xyz { background: rgba(255,255,255,0.06); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 24px; }/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-be9xyz */.elementor-7 .elementor-element.elementor-element-be9xyz { background: rgba(255,255,255,0.06); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 24px; }/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-beaxyz */.elementor-7 .elementor-element.elementor-element-beaxyz { background: rgba(255,255,255,0.06); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 24px; }/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-bebxyz */.elementor-7 .elementor-element.elementor-element-bebxyz { background: rgba(255,255,255,0.06); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 24px; }/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-becxyz */.elementor-7 .elementor-element.elementor-element-becxyz { background: rgba(255,255,255,0.06); border: 1px solid rgba(255,255,255,0.1); border-radius: 8px; padding: 24px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be6xyz */.elementor-7 .elementor-element.elementor-element-be6xyz { display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; } @media (max-width: 768px) { .elementor-7 .elementor-element.elementor-element-be6xyz { grid-template-columns: 1fr; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdfxyz */.elementor-7 .elementor-element.elementor-element-bdfxyz { id: "impacto"; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-beexyz */@media (max-width: 768px) { .elementor-7 .elementor-element.elementor-element-beexyz { flex-direction: column; gap: 16px; align-items: flex-start; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf3xyz */@media (max-width: 768px) { .elementor-7 .elementor-element.elementor-element-bf3xyz { flex-direction: column; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bedxyz */.elementor-7 .elementor-element.elementor-element-bedxyz { id: "noticias"; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c01xyz */@media (max-width: 768px) { .elementor-7 .elementor-element.elementor-element-c01xyz { width: 100% !important; } }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c06xyz */.elementor-7 .elementor-element.elementor-element-c06xyz .bpv-support-card { display: flex; align-items: center; background: rgba(255,255,255,0.06); border: 1px solid rgba(255,255,255,0.12); border-radius: 10px; padding: 20px 24px; text-decoration: none; transition: all 0.3s ease; } .elementor-7 .elementor-element.elementor-element-c06xyz .bpv-support-card:hover { background: rgba(255,255,255,0.1); transform: translateX(5px); } .elementor-7 .elementor-element.elementor-element-c06xyz .bpv-icon-wrap { color: #40BB84; font-size: 24px; margin-right: 18px; width: 32px; text-align: center; } .elementor-7 .elementor-element.elementor-element-c06xyz .bpv-card-text { flex: 1; } .elementor-7 .elementor-element.elementor-element-c06xyz .bpv-card-text h4 { color: #ffffff; font-size: 16px; font-weight: 700; margin: 0 0 4px 0; } .elementor-7 .elementor-element.elementor-element-c06xyz .bpv-card-text p { color: rgba(255,255,255,0.7); font-size: 13px; margin: 0; } .elementor-7 .elementor-element.elementor-element-c06xyz .bpv-arrow { color: #40BB84; font-size: 20px; font-weight: 700; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c07xyz */.elementor-7 .elementor-element.elementor-element-c07xyz .bpv-support-card { display: flex; align-items: center; background: rgba(255,255,255,0.06); border: 1px solid rgba(255,255,255,0.12); border-radius: 10px; padding: 20px 24px; text-decoration: none; transition: all 0.3s ease; } .elementor-7 .elementor-element.elementor-element-c07xyz .bpv-support-card:hover { background: rgba(255,255,255,0.1); transform: translateX(5px); } .elementor-7 .elementor-element.elementor-element-c07xyz .bpv-icon-wrap { color: #40BB84; font-size: 24px; margin-right: 18px; width: 32px; text-align: center; } .elementor-7 .elementor-element.elementor-element-c07xyz .bpv-card-text { flex: 1; } .elementor-7 .elementor-element.elementor-element-c07xyz .bpv-card-text h4 { color: #ffffff; font-size: 16px; font-weight: 700; margin: 0 0 4px 0; } .elementor-7 .elementor-element.elementor-element-c07xyz .bpv-card-text p { color: rgba(255,255,255,0.7); font-size: 13px; margin: 0; } .elementor-7 .elementor-element.elementor-element-c07xyz .bpv-arrow { color: #40BB84; font-size: 20px; font-weight: 700; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c08xyz */.elementor-7 .elementor-element.elementor-element-c08xyz .bpv-support-card { display: flex; align-items: center; background: rgba(255,255,255,0.06); border: 1px solid rgba(255,255,255,0.12); border-radius: 10px; padding: 20px 24px; text-decoration: none; transition: all 0.3s ease; } .elementor-7 .elementor-element.elementor-element-c08xyz .bpv-support-card:hover { background: rgba(255,255,255,0.1); transform: translateX(5px); } .elementor-7 .elementor-element.elementor-element-c08xyz .bpv-icon-wrap { color: #40BB84; font-size: 24px; margin-right: 18px; width: 32px; text-align: center; } .elementor-7 .elementor-element.elementor-element-c08xyz .bpv-card-text { flex: 1; } .elementor-7 .elementor-element.elementor-element-c08xyz .bpv-card-text h4 { color: #ffffff; font-size: 16px; font-weight: 700; margin: 0 0 4px 0; } .elementor-7 .elementor-element.elementor-element-c08xyz .bpv-card-text p { color: rgba(255,255,255,0.7); font-size: 13px; margin: 0; } .elementor-7 .elementor-element.elementor-element-c08xyz .bpv-arrow { color: #40BB84; font-size: 20px; font-weight: 700; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c05xyz */@media (max-width: 768px) { .elementor-7 .elementor-element.elementor-element-c05xyz { width: 100% !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c00xyz */.elementor-7 .elementor-element.elementor-element-c00xyz { id: "como-ajudar"; } @media (max-width: 768px) { .elementor-7 .elementor-element.elementor-element-c00xyz { flex-direction: column; gap: 30px; } }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c11xyz */@media (max-width: 768px) { .elementor-7 .elementor-element.elementor-element-c11xyz div { margin: 0 auto 16px auto !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c10xyz */@media (max-width: 768px) { .elementor-7 .elementor-element.elementor-element-c10xyz { flex-direction: column; width: 100% !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0fxyz */@media (max-width: 768px) { .elementor-7 .elementor-element.elementor-element-c0fxyz { flex-direction: column; gap: 24px; padding: 30px 24px; text-align: center; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0exyz */.elementor-7 .elementor-element.elementor-element-c0exyz { id: "doe-agora"; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c1dxyz */.elementor-7 .elementor-element.elementor-element-c1dxyz .elementor-button { box-shadow: 0 10px 25px rgba(242,122,26,0.35); } .elementor-7 .elementor-element.elementor-element-c1dxyz .elementor-button:hover { background-color: #d96711 !important; transform: translateY(-2px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c18xyz */.elementor-7 .elementor-element.elementor-element-c18xyz { text-align: center; max-width: 760px; margin: 0 auto; }/* End custom CSS */