.elementor-11 .elementor-element.elementor-element-5ccad8f:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-5ccad8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vector.med.br/wp-content/uploads/2025/08/destaque-contato.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-5ccad8f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;animation-delay:700ms;}.elementor-11 .elementor-element.elementor-element-5ccad8f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-11 .elementor-element.elementor-element-5d7e16f.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-11 .elementor-element.elementor-element-5d7e16f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-11 .elementor-element.elementor-element-5d7e16f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11 .elementor-element.elementor-element-5d7e16f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-5d7e16f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-5d7e16f{min-height:600px;}.elementor-11 .elementor-element.elementor-element-65d97d9{margin:50px 50px calc(var(--kit-widget-spacing, 0px) + 50px) 50px;text-align:center;}.elementor-11 .elementor-element.elementor-element-65d97d9 .elementor-heading-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-009cd06:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-009cd06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF9600;}.elementor-11 .elementor-element.elementor-element-009cd06{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11 .elementor-element.elementor-element-009cd06 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-67e1ca5{min-height:235px;}.elementor-11 .elementor-element.elementor-element-b4fecbb{margin-top:-130px;margin-bottom:0px;z-index:10;}.elementor-11 .elementor-element.elementor-element-8a4c183{animation-duration:1200ms;}.elementor-11 .elementor-element.elementor-element-9e43bb4{animation-duration:1200ms;}.elementor-11 .elementor-element.elementor-element-9e43bb4.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-11 .elementor-element.elementor-element-6cd7577{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:end;}.elementor-11 .elementor-element.elementor-element-6cd7577 .elementor-heading-title{font-size:42px;font-weight:bold;line-height:42px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-fc7b89c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:end;}.elementor-11 .elementor-element.elementor-element-fc7b89c .elementor-heading-title{font-size:84px;font-weight:bold;line-height:84px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-9fb4290{text-align:end;font-size:38px;line-height:46px;letter-spacing:-0.5px;}.elementor-11 .elementor-element.elementor-element-fd3a1f8 .elementor-button{background-color:#00000000;font-size:26px;font-weight:bold;line-height:45px;fill:#FF9600;color:#FF9600;border-style:solid;border-width:4px 4px 4px 4px;border-radius:0px 0px 36px 36px;}.elementor-11 .elementor-element.elementor-element-fd3a1f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;max-width:560px;}.elementor-11 .elementor-element.elementor-element-4a1d59c{--spacer-size:80px;}.elementor-11 .elementor-element.elementor-element-aedb3fe:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-aedb3fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#345CA8;}.elementor-11 .elementor-element.elementor-element-aedb3fe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11 .elementor-element.elementor-element-aedb3fe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-771f7d2{min-height:235px;}.elementor-11 .elementor-element.elementor-element-218725f{margin-top:-130px;margin-bottom:0px;z-index:10;}.elementor-11 .elementor-element.elementor-element-b620535{animation-duration:1200ms;}.elementor-11 .elementor-element.elementor-element-b620535.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-11 .elementor-element.elementor-element-2e01d8c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-11 .elementor-element.elementor-element-2e01d8c .elementor-heading-title{font-size:42px;font-weight:bold;line-height:42px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-6daf5fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-11 .elementor-element.elementor-element-6daf5fe .elementor-heading-title{font-size:84px;font-weight:bold;text-transform:uppercase;line-height:84px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-7f91927{text-align:start;font-size:38px;line-height:46px;letter-spacing:-0.5px;}.elementor-11 .elementor-element.elementor-element-7a81bed .elementor-button{background-color:#00000000;font-size:26px;font-weight:bold;line-height:45px;fill:#FF9600;color:#FF9600;border-style:solid;border-width:4px 4px 4px 4px;border-radius:0px 0px 36px 36px;}.elementor-11 .elementor-element.elementor-element-7a81bed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;max-width:560px;}.elementor-11 .elementor-element.elementor-element-e285316{animation-duration:1200ms;}.elementor-11 .elementor-element.elementor-element-03fa120{--spacer-size:50px;}.elementor-11 .elementor-element.elementor-element-bf24547:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-bf24547 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF9600;}.elementor-11 .elementor-element.elementor-element-bf24547{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-11 .elementor-element.elementor-element-bf24547 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11 .elementor-element.elementor-element-e16c9b9 .elementor-button{background-color:#00000000;font-size:26px;font-weight:bold;text-transform:uppercase;line-height:45px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:4px 4px 4px 4px;border-radius:0px 0px 0px 36px;}.elementor-11 .elementor-element.elementor-element-e16c9b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;max-width:100%;}.elementor-11 .elementor-element.elementor-element-69632dd.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-11 .elementor-element.elementor-element-25ad6e2 .elementor-button{background-color:#00000000;font-size:26px;font-weight:bold;text-transform:uppercase;line-height:45px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:4px 4px 4px 4px;border-radius:0px 0px 36px 0px;}.elementor-11 .elementor-element.elementor-element-25ad6e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;max-width:100%;}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-8a4c183{width:45%;}.elementor-11 .elementor-element.elementor-element-9e43bb4{width:55%;}.elementor-11 .elementor-element.elementor-element-b620535{width:55%;}.elementor-11 .elementor-element.elementor-element-e285316{width:45%;}}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-5d7e16f{min-height:400px;}.elementor-11 .elementor-element.elementor-element-67e1ca5{min-height:150px;}.elementor-11 .elementor-element.elementor-element-6cd7577 .elementor-heading-title{font-size:32px;}.elementor-11 .elementor-element.elementor-element-fc7b89c .elementor-heading-title{font-size:52px;line-height:52px;}.elementor-11 .elementor-element.elementor-element-9fb4290{font-size:28px;line-height:32px;}.elementor-11 .elementor-element.elementor-element-771f7d2{min-height:150px;}.elementor-11 .elementor-element.elementor-element-2e01d8c .elementor-heading-title{font-size:32px;}.elementor-11 .elementor-element.elementor-element-6daf5fe .elementor-heading-title{font-size:52px;line-height:52px;}.elementor-11 .elementor-element.elementor-element-7f91927{font-size:28px;line-height:32px;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-5d7e16f{min-height:250px;}.elementor-11 .elementor-element.elementor-element-65d97d9{margin:50px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-11 .elementor-element.elementor-element-67e1ca5{min-height:150px;}.elementor-11 .elementor-element.elementor-element-6cd7577 .elementor-heading-title{font-size:26px;}.elementor-11 .elementor-element.elementor-element-fc7b89c .elementor-heading-title{font-size:40px;line-height:40px;}.elementor-11 .elementor-element.elementor-element-9fb4290{font-size:24px;line-height:30px;}.elementor-11 .elementor-element.elementor-element-fd3a1f8 .elementor-button{font-size:21px;}.elementor-11 .elementor-element.elementor-element-771f7d2{min-height:150px;}.elementor-11 .elementor-element.elementor-element-2e01d8c .elementor-heading-title{font-size:26px;}.elementor-11 .elementor-element.elementor-element-6daf5fe .elementor-heading-title{font-size:40px;line-height:40px;}.elementor-11 .elementor-element.elementor-element-7f91927{font-size:24px;line-height:30px;}.elementor-11 .elementor-element.elementor-element-7a81bed .elementor-button{font-size:21px;}.elementor-11 .elementor-element.elementor-element-e16c9b9 .elementor-button{border-radius:36px 36px 0px 0px;}.elementor-11 .elementor-element.elementor-element-25ad6e2 .elementor-button{border-radius:0px 0px 36px 36px;}}/* Start custom CSS for heading, class: .elementor-element-6cd7577 */.elementor-11 .elementor-element.elementor-element-6cd7577 { margin-bottom: 10px; }

@media screen and (max-width: 600px) {
    .elementor-11 .elementor-element.elementor-element-6cd7577 .elementor-heading-title { color:rgb(79, 79, 79); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc7b89c */@media screen and (max-width: 600px) {
    .elementor-11 .elementor-element.elementor-element-fc7b89c .elementor-heading-title { color:rgb(79, 79, 79); }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fd3a1f8 */.elementor-11 .elementor-element.elementor-element-fd3a1f8 a { width:100%; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e01d8c */.elementor-11 .elementor-element.elementor-element-2e01d8c { margin-bottom: 10px; }

@media screen and (max-width: 600px) {
    .elementor-11 .elementor-element.elementor-element-2e01d8c .elementor-heading-title { color:rgb(79, 79, 79); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6daf5fe */@media screen and (max-width: 600px) {
    .elementor-11 .elementor-element.elementor-element-6daf5fe .elementor-heading-title { color:rgb(79, 79, 79); }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7a81bed */.elementor-11 .elementor-element.elementor-element-7a81bed a { width:100%; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e16c9b9 */.elementor-11 .elementor-element.elementor-element-e16c9b9 a { width:100%; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-25ad6e2 */.elementor-11 .elementor-element.elementor-element-25ad6e2 a { width:100%; }/* End custom CSS */